summaryrefslogtreecommitdiff
path: root/dev-vcs/gitcomet/gitcomet-0.3.0.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-vcs/gitcomet/gitcomet-0.3.0.ebuild')
-rw-r--r--dev-vcs/gitcomet/gitcomet-0.3.0.ebuild976
1 files changed, 976 insertions, 0 deletions
diff --git a/dev-vcs/gitcomet/gitcomet-0.3.0.ebuild b/dev-vcs/gitcomet/gitcomet-0.3.0.ebuild
new file mode 100644
index 000000000000..0f6742043c9b
--- /dev/null
+++ b/dev-vcs/gitcomet/gitcomet-0.3.0.ebuild
@@ -0,0 +1,976 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.15.1
+
+EAPI=8
+
+CRATES="
+ accesskit@0.25.1
+ accesskit_atspi_common@0.21.0
+ accesskit_consumer@0.39.1
+ accesskit_macos@0.27.1
+ accesskit_unix@0.24.0
+ accesskit_windows@0.35.1
+ addr2line@0.25.1
+ adler2@2.0.1
+ aes@0.8.4
+ ahash@0.8.12
+ aho-corasick@1.1.5
+ alacritty_terminal@0.26.0
+ aligned-vec@0.6.4
+ aligned@0.4.3
+ alloca@0.4.0
+ allocator-api2@0.2.21
+ android_system_properties@0.1.6
+ anes@0.1.6
+ anstream@1.0.0
+ anstyle-parse@1.0.0
+ anstyle-query@1.1.5
+ anstyle-wincon@3.0.11
+ anstyle@1.0.14
+ anyhow@1.0.104
+ approx@0.5.1
+ arbitrary@1.5.0
+ arc-swap@1.9.2
+ arg_enum_proc_macro@0.3.4
+ arraydeque@0.5.1
+ arrayref@0.3.9
+ arrayvec@0.7.8
+ as-raw-xcb-connection@1.0.1
+ as-slice@0.2.1
+ ash@0.38.0+1.3.281
+ ashpd@0.13.13
+ async-broadcast@0.7.2
+ async-channel@2.5.0
+ async-executor@1.14.0
+ async-fs@2.2.0
+ async-io@2.6.0
+ async-lock@3.4.2
+ async-net@2.0.0
+ async-process@2.5.0
+ async-recursion@1.2.0
+ async-signal@0.2.14
+ async-task@4.7.1
+ async-trait@0.1.92
+ atomic-waker@1.1.2
+ atomic@0.5.3
+ atspi-common@0.13.0
+ atspi-proxies@0.13.0
+ atspi@0.29.0
+ autocfg@1.5.1
+ av-scenechange@0.14.1
+ av1-grain@0.2.5
+ avif-serialize@0.8.9
+ backtrace@0.3.76
+ base64@0.22.1
+ base64@0.23.1
+ bindgen@0.73.2
+ bit-set@0.8.0
+ bit-set@0.9.1
+ bit-vec@0.8.0
+ bit-vec@0.9.1
+ bit_field@0.10.3
+ bitflags@1.3.2
+ bitflags@2.13.2
+ bitstream-io@4.10.0
+ block-buffer@0.10.4
+ block-buffer@0.12.1
+ block-padding@0.3.3
+ block2@0.5.1
+ block2@0.6.2
+ block@0.1.6
+ blocking@1.7.0
+ borsh@1.8.1
+ bstr@1.13.1
+ built@0.8.1
+ bumpalo@3.20.3
+ by_address@1.2.1
+ bytemuck@1.25.2
+ bytemuck_derive@1.12.1
+ byteorder-lite@0.1.0
+ byteorder@1.5.0
+ bytes@1.12.1
+ bytesize@2.7.0
+ calloop-wayland-source@0.4.1
+ calloop@0.14.5
+ cast@0.3.0
+ cbc@0.1.2
+ cc@1.6.0
+ cexpr@0.6.0
+ cfg-if@1.0.5
+ cfg_aliases@0.2.2
+ chacha20@0.10.2
+ chardetng@1.0.0
+ chrono@0.4.45
+ ciborium-io@0.2.2
+ ciborium-ll@0.2.2
+ ciborium@0.2.2
+ cipher@0.4.4
+ clang-sys@1.9.1
+ clap@4.6.7
+ clap_builder@4.6.7
+ clap_derive@4.6.7
+ clap_lex@1.1.1
+ clru@0.6.3
+ codespan-reporting@0.11.1
+ codespan-reporting@0.13.1
+ color_quant@1.1.0
+ colorchoice@1.0.5
+ concurrent-queue@2.5.0
+ console_error_panic_hook@0.1.7
+ const-oid@0.10.2
+ const-random-macro@0.1.16
+ const-random@0.1.18
+ convert_case@0.10.0
+ convert_case@0.11.0
+ core-foundation-sys@0.8.7
+ core-foundation@0.10.1
+ core-graphics-types@0.2.0
+ core-graphics2@0.6.1
+ core-graphics@0.25.0
+ core-text@22.0.0
+ core-video@0.6.1
+ core_detect@1.0.0
+ core_maths@0.1.1
+ cpufeatures@0.2.17
+ cpufeatures@0.3.1
+ crc32fast@1.5.2
+ criterion-plot@0.8.2
+ criterion@0.8.2
+ crossbeam-channel@0.5.17
+ crossbeam-deque@0.8.8
+ crossbeam-epoch@0.9.21
+ crossbeam-queue@0.3.14
+ crossbeam-utils@0.8.23
+ crunchy@0.2.4
+ crypto-common@0.1.7
+ crypto-common@0.2.2
+ ctor@1.0.13
+ cursor-icon@1.2.0
+ darling@0.21.3
+ darling_core@0.21.3
+ darling_macro@0.21.3
+ dashmap@6.2.1
+ data-url@0.3.2
+ defmt-macros@1.1.1
+ defmt-parser@1.0.0
+ defmt@0.3.100
+ defmt@1.1.1
+ dekobon-tree-sitter-groovy@0.3.0
+ deranged@0.5.8
+ derive_more-impl@2.1.1
+ derive_more@2.1.1
+ derive_setters@0.1.9
+ digest@0.10.7
+ digest@0.11.3
+ dirs-sys@0.5.0
+ dirs@6.0.0
+ dispatch2@0.3.1
+ displaydoc@0.2.7
+ dlib@0.5.3
+ document-features@0.2.12
+ downcast-rs@1.2.1
+ dunce@1.0.5
+ dwrote@0.11.5
+ dyn-clone@1.0.20
+ either@1.19.0
+ embed-resource@3.0.12
+ encoding_rs@0.8.42
+ endi@1.1.1
+ enumflags2@0.7.12
+ enumflags2_derive@0.7.12
+ enumn@0.1.14
+ equator-macro@0.4.2
+ equator@0.4.2
+ equivalent@1.0.2
+ erased-serde@0.4.10
+ errno@0.3.14
+ etagere@0.3.0
+ euclid@0.22.14
+ event-listener-strategy@0.5.4
+ event-listener@5.4.2
+ exr@1.74.2
+ faster-hex@0.10.1
+ faster-hex@1.0.0
+ fastrand@2.5.0
+ fax@0.2.7
+ fdeflate@0.3.7
+ filedescriptor@0.8.3
+ filetime@0.2.29
+ find-msvc-tools@0.1.14
+ fixedbitset@0.5.7
+ flate2@1.1.10
+ float-cmp@0.9.0
+ float-ord@0.3.2
+ float_next_after@1.0.0
+ flume@0.12.0
+ fnv@1.0.7
+ foldhash@0.1.5
+ foldhash@0.2.0
+ font-types@0.12.6
+ fontconfig-parser@0.5.8
+ fontdb@0.23.0
+ fontdb@0.24.0
+ fontique@0.11.1
+ foreign-types-macros@0.2.4
+ foreign-types-shared@0.3.1
+ foreign-types@0.5.0
+ form_urlencoded@1.2.2
+ freetype-sys@0.23.0
+ fs2@0.4.3
+ futures-channel@0.3.34
+ futures-concurrency@7.7.1
+ futures-core@0.3.34
+ futures-executor@0.3.34
+ futures-io@0.3.34
+ futures-lite@2.6.1
+ futures-macro@0.3.34
+ futures-sink@0.3.34
+ futures-task@0.3.34
+ futures-util@0.3.34
+ futures@0.3.34
+ generic-array@0.14.7
+ gethostname@1.1.0
+ getrandom@0.2.17
+ getrandom@0.3.4
+ getrandom@0.4.3
+ gif@0.14.2
+ gimli@0.32.3
+ gix-actor@0.44.0
+ gix-attributes@0.37.0
+ gix-bitmap@0.6.0
+ gix-blame@0.19.0
+ gix-chunk@0.10.0
+ gix-command@0.12.0
+ gix-commitgraph@0.41.0
+ gix-config-value@0.21.0
+ gix-config@0.62.0
+ gix-date@0.18.0
+ gix-diff@0.69.0
+ gix-dir@0.31.0
+ gix-discover@0.57.0
+ gix-error@0.5.0
+ gix-filter@0.36.0
+ gix-fs@0.24.0
+ gix-glob@0.29.0
+ gix-hash@0.28.0
+ gix-hashtable@0.18.0
+ gix-ignore@0.24.0
+ gix-imara-diff@0.3.1
+ gix-index@0.57.0
+ gix-lock@26.0.0
+ gix-macros@0.2.0
+ gix-note@0.3.0
+ gix-object@0.66.0
+ gix-odb@0.86.0
+ gix-pack@0.76.0
+ gix-packetline@0.24.0
+ gix-parallel@0.50.0
+ gix-path@0.14.0
+ gix-pathspec@0.22.0
+ gix-protocol@0.67.0
+ gix-quote@0.10.0
+ gix-ref@0.69.0
+ gix-refspec@0.47.0
+ gix-revision@0.51.0
+ gix-revwalk@0.37.0
+ gix-sec@0.16.0
+ gix-shallow@0.15.0
+ gix-status@0.36.0
+ gix-submodule@0.36.0
+ gix-tempfile@26.0.0
+ gix-trace@0.3.0
+ gix-transport@0.61.0
+ gix-traverse@0.63.0
+ gix-url@0.40.0
+ gix-utils@0.5.0
+ gix-validate@0.13.0
+ gix-worktree-stream@0.38.0
+ gix-worktree@0.58.0
+ gix-zlib@0.3.0
+ gix@0.89.0
+ gl_generator@0.14.0
+ glam@0.30.10
+ glob@0.3.4
+ glow@0.17.0
+ glutin_wgl_sys@0.6.1
+ gpu-allocator@0.28.0
+ gpu-descriptor-types@0.2.0
+ gpu-descriptor@0.3.2
+ half@2.7.1
+ harfrust@0.12.0
+ hash32@0.3.1
+ hashbrown@0.14.5
+ hashbrown@0.15.5
+ hashbrown@0.16.1
+ hashbrown@0.17.1
+ hashlink@0.12.2
+ hdrhistogram@7.6.0
+ heapless@0.8.0
+ heapless@0.9.3
+ heck@0.5.0
+ hermit-abi@0.5.3
+ hex@0.4.3
+ hexf-parse@0.2.1
+ hkdf@0.12.4
+ hmac@0.12.1
+ home@0.5.12
+ http@1.5.0
+ httparse@1.10.1
+ human_format@1.2.1
+ hybrid-array@0.4.15
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.65
+ icu_collections@2.3.0
+ icu_locale_core@2.3.0
+ icu_locale_fallback@2.3.0
+ icu_locale_fallback_data@2.3.0
+ icu_normalizer@2.3.0
+ icu_normalizer_data@2.3.0
+ icu_properties@2.3.0
+ icu_properties_data@2.3.0
+ icu_provider@2.3.1
+ icu_segmenter@2.3.0
+ icu_segmenter_data@2.3.0
+ ident_case@1.0.1
+ idna@1.1.0
+ idna_adapter@1.2.2
+ image-webp@0.2.4
+ image@0.25.10
+ imagesize@0.15.0
+ imgref@1.12.3
+ indexmap@2.14.2
+ inotify-sys@0.1.8
+ inotify@0.11.5
+ inout@0.1.4
+ interpolate_name@0.2.4
+ inventory@0.3.25
+ is-docker@0.2.0
+ is-wsl@0.4.0
+ is_terminal_polyfill@1.70.2
+ itertools@0.13.0
+ itertools@0.14.0
+ itertools@0.15.0
+ itoa@1.0.18
+ jiff-core@0.1.1
+ jiff-static@0.2.38
+ jiff-tzdb-platform@0.1.3
+ jiff-tzdb@0.1.9
+ jiff@0.2.38
+ jni-sys-macros@0.4.1
+ jni-sys@0.3.1
+ jni-sys@0.4.1
+ jobserver@0.1.35
+ js-sys@0.3.106
+ json5@1.3.1
+ khronos-egl@6.0.0
+ khronos_api@3.1.0
+ kqueue-sys@1.1.2
+ kqueue@1.2.1
+ kurbo@0.13.1
+ lazy_static@1.5.1
+ lebe@0.5.3
+ libc@0.2.190
+ libfuzzer-sys@0.4.13
+ libloading@0.8.9
+ libm@0.2.16
+ libredox@0.1.25
+ libz-sys@1.1.29
+ linebender_resource_handle@0.1.1
+ link-section@0.19.3
+ linktime-proc-macro@0.2.3
+ linux-raw-sys@0.12.1
+ litemap@0.8.3
+ litrs@1.0.0
+ lock_api@0.4.14
+ log@0.4.34
+ loop9@0.1.5
+ lru@0.18.5
+ lyon@1.0.19
+ lyon_algorithms@1.0.21
+ lyon_geom@1.0.19
+ lyon_path@1.0.19
+ lyon_tessellation@1.0.22
+ mac-notification-sys@0.6.15
+ mach2@0.7.0
+ malloc_buf@0.0.6
+ maybe-rayon@0.1.1
+ md-5@0.10.6
+ md-5@0.11.0
+ memchr@2.8.3
+ memfd@0.6.6
+ memmap2@0.9.11
+ memoffset@0.9.1
+ metal@0.33.0
+ minimal-lexical@0.2.1
+ miniz_oxide@0.8.9
+ miniz_oxide@0.9.1
+ mio@1.2.4
+ miow@0.6.1
+ moxcms@0.8.1
+ multiversion_no_op@1.0.0
+ naga@24.0.0
+ naga@29.0.4
+ ndk-sys@0.6.0+11769913
+ new_debug_unreachable@1.0.6
+ nix@0.31.3
+ no_std_io2@0.9.4
+ nom@7.1.3
+ nom@8.0.0
+ nonempty@0.12.0
+ noop_proc_macro@0.3.0
+ notify-rust@4.18.2
+ notify-types@2.1.0
+ notify@9.0.0-rc.5
+ ntapi@0.4.3
+ num-bigint-dig@0.9.1
+ num-bigint@0.4.8
+ num-complex@0.4.6
+ num-conv@0.2.2
+ num-derive@0.4.2
+ num-integer@0.1.47
+ num-iter@0.1.46
+ num-rational@0.4.2
+ num-traits@0.2.19
+ num@0.4.3
+ num_cpus@1.17.0
+ objc-sys@0.3.5
+ objc2-app-kit@0.2.2
+ objc2-app-kit@0.3.2
+ objc2-core-data@0.2.2
+ objc2-core-foundation@0.3.2
+ objc2-core-graphics@0.3.2
+ objc2-core-image@0.2.2
+ objc2-core-location@0.3.2
+ objc2-core-services@0.3.2
+ objc2-core-text@0.3.2
+ objc2-encode@4.1.0
+ objc2-foundation@0.2.2
+ objc2-foundation@0.3.2
+ objc2-io-kit@0.3.2
+ objc2-io-surface@0.3.2
+ objc2-metal@0.2.2
+ objc2-metal@0.3.2
+ objc2-quartz-core@0.2.2
+ objc2-quartz-core@0.3.2
+ objc2-user-notifications@0.3.2
+ objc2@0.5.3
+ objc2@0.6.5
+ objc@0.2.7
+ object@0.37.3
+ once_cell@1.21.4
+ once_cell_polyfill@1.70.2
+ oo7@0.6.0
+ oorandom@11.1.5
+ open@5.4.4
+ option-ext@0.2.0
+ ordered-float@5.5.0
+ ordered-stream@0.2.0
+ page_size@0.6.0
+ palette@0.7.7
+ palette_derive@0.7.7
+ palette_math@0.7.7
+ parking@2.2.1
+ parking_lot@0.12.5
+ parking_lot_core@0.9.12
+ parlance@0.1.0
+ parley@0.11.1
+ parley_data@0.11.1
+ paste@1.0.15
+ pastey@0.1.1
+ pathfinder_geometry@0.5.1
+ pathfinder_simd@0.5.6
+ pbkdf2@0.12.2
+ percent-encoding@2.3.2
+ phf@0.13.1
+ phf@0.14.0
+ phf_generator@0.14.0
+ phf_macros@0.14.0
+ phf_shared@0.13.1
+ phf_shared@0.14.0
+ pico-args@0.5.0
+ pin-project-internal@1.1.13
+ pin-project-lite@0.2.17
+ pin-project@1.1.13
+ piper@0.2.5
+ pkg-config@0.3.34
+ plotters-backend@0.3.7
+ plotters-svg@0.3.7
+ plotters@0.3.7
+ png@0.18.1
+ polling@3.11.0
+ pollster@0.2.5
+ pollster@1.0.1
+ polycool@0.4.0
+ portable-atomic-util@0.2.8
+ portable-atomic@1.15.0
+ postage@0.5.0
+ potential_utf@0.1.6
+ powerfmt@0.2.1
+ ppv-lite86@0.2.21
+ presser@0.3.1
+ prettyplease@0.3.0
+ proc-macro-crate@3.5.0
+ proc-macro2@1.0.107
+ process-wrap@10.0.1
+ prodash@31.0.1
+ profiling-procmacros@1.0.18
+ profiling@1.0.18
+ proptest-macro@0.5.0
+ proptest@1.11.0
+ pulldown-cmark-escape@0.11.0
+ pulldown-cmark@0.13.4
+ pulp-wasm-simd-flag@0.1.1
+ pulp@0.22.3
+ pxfm@0.1.30
+ qoi@0.4.1
+ quick-error@1.2.3
+ quick-error@2.0.1
+ quick-xml@0.41.0
+ quote@1.0.47
+ r-efi@5.3.0
+ r-efi@6.0.0
+ rand@0.10.3
+ rand@0.9.5
+ rand_chacha@0.9.0
+ rand_core@0.10.1
+ rand_core@0.9.5
+ rand_xorshift@0.4.0
+ range-alloc@0.1.5
+ rav1e@0.8.1
+ ravif@0.13.0
+ raw-cpuid@11.6.0
+ raw-window-handle@0.6.2
+ raw-window-metal@1.1.0
+ rayon-core@1.13.0
+ rayon@1.12.0
+ read-fonts@0.41.0
+ read-fonts@0.45.0
+ reborrow@0.5.5
+ redox_syscall@0.5.18
+ redox_users@0.5.3
+ ref-cast-impl@1.0.27
+ ref-cast@1.0.27
+ regex-automata@0.4.18
+ regex-syntax@0.8.11
+ regex@1.13.1
+ renderdoc-sys@1.1.0
+ resvg@0.48.1
+ rgb@0.8.53
+ ring@0.17.14
+ roxmltree@0.20.0
+ roxmltree@0.21.1
+ rustc-demangle@0.1.28
+ rustc-hash@1.1.0
+ rustc-hash@2.1.3
+ rustc_version@0.4.1
+ rustfs-mimalloc-sys@0.5.6
+ rustfs-mimalloc@0.5.6
+ rustix-openpty@0.2.0
+ rustix@1.1.5
+ rustls-pki-types@1.15.1
+ rustls-webpki@0.103.15
+ rustls@0.23.45
+ rustversion@1.0.23
+ rusty-fork@0.3.1
+ ryu@1.0.23
+ same-file@1.0.6
+ schemars@1.2.2
+ schemars_derive@1.2.2
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ seahash@4.1.0
+ semver@1.0.28
+ serde@1.0.229
+ serde_bytes@0.11.19
+ serde_core@1.0.229
+ serde_derive@1.0.229
+ serde_derive_internals@0.30.0
+ serde_fmt@1.1.0
+ serde_json@1.0.151
+ serde_repr@0.1.21
+ serde_spanned@1.1.2
+ sha1_smol@1.0.1
+ sha1dc@0.1.5
+ sha2@0.10.9
+ sha2@0.11.0
+ shlex@2.0.1
+ signal-hook-registry@1.4.8
+ signal-hook@0.4.5
+ simd-adler32@0.3.10
+ simd_helpers@0.1.0
+ simdutf8@0.1.5
+ simplecss@0.2.2
+ siphasher@1.0.4
+ skrifa@0.44.0
+ skrifa@0.48.0
+ slab@0.4.12
+ slotmap@1.1.1
+ smallvec@1.16.2
+ smol@2.0.2
+ smol_str@0.3.6
+ snafu-derive@0.8.9
+ snafu@0.8.9
+ spin@0.12.3
+ spin@0.9.9
+ spirv@0.4.0+sdk-1.4.341.0
+ stable_deref_trait@1.2.1
+ static_assertions@1.1.0
+ stats_alloc@0.1.10
+ streaming-iterator@0.1.9
+ strict-num@0.1.1
+ strsim@0.11.1
+ strum@0.26.3
+ strum@0.28.0
+ strum_macros@0.26.4
+ strum_macros@0.28.0
+ subtle@2.6.1
+ sval@2.22.0
+ sval_buffer@2.22.0
+ sval_dynamic@2.22.0
+ sval_fmt@2.22.0
+ sval_json@2.22.0
+ sval_nested@2.22.0
+ sval_ref@2.22.0
+ sval_serde@2.22.0
+ svgtypes@0.16.1
+ swash@0.2.10
+ syn@2.0.119
+ syn@3.0.6
+ synstructure@0.14.0
+ sysinfo@0.39.6
+ taffy@0.14.0
+ tauri-winrt-notification@0.8.1
+ tempfile@3.27.0
+ termcolor@1.4.1
+ thiserror-impl@1.0.69
+ thiserror-impl@2.0.21
+ thiserror@1.0.69
+ thiserror@2.0.21
+ tiff@0.11.3
+ time-core@0.1.9
+ time@0.3.55
+ tiny-keccak@2.0.2
+ tiny-skia-path@0.12.0
+ tiny-skia@0.12.0
+ tinystr@0.8.4
+ tinytemplate@1.2.1
+ tinyvec@1.13.3
+ tokio@1.53.2
+ toml@1.1.7+spec-1.1.0
+ toml_datetime@1.1.2+spec-1.1.0
+ toml_edit@0.25.16+spec-1.1.0
+ toml_parser@1.1.4+spec-1.1.0
+ toml_writer@1.1.3+spec-1.1.0
+ tracing-attributes@0.1.31
+ tracing-core@0.1.36
+ tracing@0.1.44
+ tree-sitter-bash@0.25.1
+ tree-sitter-bicep@1.1.0
+ tree-sitter-c@0.24.2
+ tree-sitter-clojure-orchard@0.2.8
+ tree-sitter-cmake@0.7.5
+ tree-sitter-containerfile@0.9.2
+ tree-sitter-dart@0.2.0
+ tree-sitter-diff@0.1.0
+ tree-sitter-elixir@0.3.5
+ tree-sitter-erlang@0.21.0
+ tree-sitter-gleam@1.0.0
+ tree-sitter-go@0.25.0
+ tree-sitter-hcl@1.1.0
+ tree-sitter-ini@1.4.0
+ tree-sitter-java@0.23.5
+ tree-sitter-javascript@0.25.0
+ tree-sitter-jsdoc@0.25.0
+ tree-sitter-json@0.24.8
+ tree-sitter-jsonnet@0.0.1
+ tree-sitter-language@0.1.9
+ tree-sitter-llvm@1.1.0
+ tree-sitter-lua@0.5.0
+ tree-sitter-make@1.1.1
+ tree-sitter-nix@0.3.0
+ tree-sitter-pascal@0.10.2
+ tree-sitter-properties@0.3.0
+ tree-sitter-proto@0.6.0
+ tree-sitter-python@0.25.0
+ tree-sitter-r@1.3.0
+ tree-sitter-regex@0.25.0
+ tree-sitter-solidity@1.2.13
+ tree-sitter-svelte-ng@1.0.2
+ tree-sitter-toml-ng@0.7.0
+ tree-sitter-xml@0.7.0
+ tree-sitter-yaml@0.7.2
+ tree-sitter-zig@1.1.2
+ tree-sitter@0.27.1
+ ttf-parser@0.25.1
+ typeid@1.0.3
+ typenum@1.20.1
+ ucd-trie@0.1.7
+ uds_windows@1.2.1
+ uluru@3.1.0
+ unarray@0.1.4
+ unicase@2.10.0
+ unicode-bidi@0.3.18
+ unicode-bom@2.0.3
+ unicode-ident@1.0.26
+ unicode-normalization@0.1.25
+ unicode-script@0.5.8
+ unicode-segmentation@1.13.3
+ unicode-vo@0.1.0
+ unicode-width@0.1.14
+ unicode-width@0.2.2
+ unicode-xid@0.2.6
+ untrusted@0.9.0
+ ureq-proto@0.6.4
+ ureq@3.4.2
+ url@2.5.8
+ usvg@0.48.1
+ utf8-zero@0.8.1
+ utf8_iter@1.0.4
+ utf8parse@0.2.2
+ uuid@1.27.0
+ v_frame@0.3.9
+ value-bag-serde1@1.14.1
+ value-bag-sval2@1.14.1
+ value-bag@1.14.1
+ vcpkg@0.2.15
+ version_check@0.9.5
+ vswhom-sys@0.1.3
+ vswhom@0.1.0
+ vte@0.15.0
+ wait-timeout@0.2.1
+ waker-fn@1.2.0
+ walkdir@2.5.0
+ wasi@0.11.1+wasi-snapshot-preview1
+ wasip2@1.0.4+wasi-0.2.12
+ wasm-bindgen-futures@0.4.79
+ wasm-bindgen-macro-support@0.2.129
+ wasm-bindgen-macro@0.2.129
+ wasm-bindgen-shared@0.2.129
+ wasm-bindgen@0.2.129
+ wayland-backend@0.3.17
+ wayland-client@0.31.15
+ wayland-cursor@0.31.14
+ wayland-protocols-plasma@0.3.12
+ wayland-protocols-wlr@0.3.12
+ wayland-protocols@0.32.13
+ wayland-scanner@0.31.11
+ wayland-sys@0.31.11
+ web-sys@0.3.106
+ web-time@1.1.0
+ webpki-roots@1.0.9
+ weezl@0.1.12
+ wgpu-core-deps-apple@29.0.4
+ wgpu-core-deps-emscripten@29.0.4
+ wgpu-core-deps-wasm@29.0.4
+ wgpu-core-deps-windows-linux-android@29.0.4
+ wgpu-core@29.0.4
+ wgpu-hal@29.0.4
+ wgpu-naga-bridge@29.0.4
+ wgpu-types@29.0.4
+ wgpu@29.0.4
+ which@8.0.6
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.11
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-collections@0.100.0
+ windows-collections@0.3.2
+ windows-core@0.100.0
+ windows-core@0.62.2
+ windows-future@0.3.2
+ windows-implement@0.100.0
+ windows-implement@0.60.2
+ windows-interface@0.100.0
+ windows-interface@0.59.3
+ windows-link@0.100.0
+ windows-link@0.2.1
+ windows-numerics@0.100.0
+ windows-numerics@0.3.1
+ windows-registry@0.100.0
+ windows-result@0.100.0
+ windows-result@0.4.1
+ windows-strings@0.100.0
+ windows-strings@0.5.1
+ windows-sys@0.52.0
+ windows-sys@0.59.0
+ windows-sys@0.61.2
+ windows-targets@0.52.6
+ windows-threading@0.2.1
+ windows-version@0.1.7
+ windows-version@0.100.0
+ windows@0.62.2
+ windows_aarch64_gnullvm@0.52.6
+ windows_aarch64_msvc@0.52.6
+ windows_i686_gnu@0.52.6
+ windows_i686_gnullvm@0.52.6
+ windows_i686_msvc@0.52.6
+ windows_x86_64_gnu@0.52.6
+ windows_x86_64_gnullvm@0.52.6
+ windows_x86_64_msvc@0.52.6
+ winnow@1.0.4
+ winreg@0.56.0
+ wio@0.2.2
+ wit-bindgen@0.57.1
+ writeable@0.6.4
+ x11-clipboard@0.9.3
+ x11rb-protocol@0.13.2
+ x11rb-protocol@0.14.0
+ x11rb@0.13.2
+ x11rb@0.14.0
+ xcursor@0.3.11
+ xkbcommon@0.9.0
+ xkeysym@0.2.1
+ xml-rs@0.8.29
+ xmlwriter@0.1.0
+ xxhash-rust@0.8.19
+ y4m@0.8.0
+ yaml-rust2@0.13.0
+ yazi@0.2.1
+ yeslogic-fontconfig-sys@6.0.1
+ yoke-derive@0.8.4
+ yoke@0.8.3
+ zbus-lockstep-macros@0.5.2
+ zbus-lockstep@0.5.2
+ zbus@5.19.0
+ zbus_macros@5.19.0
+ zbus_names@4.3.4
+ zbus_xml@5.2.1
+ zcheapstr@1.1.0
+ zeno@0.3.3
+ zerocopy-derive@0.8.62
+ zerocopy@0.8.62
+ zerofrom-derive@0.1.8
+ zerofrom@0.1.8
+ zeroize@1.9.1
+ zeroize_derive@1.5.0
+ zerotrie@0.2.5
+ zerovec-derive@0.11.6
+ zerovec@0.11.8
+ zlib-rs@0.6.8
+ zmij@1.0.23
+ zune-core@0.5.3
+ zune-inflate@0.2.54
+ zune-jpeg@0.5.15
+ zvariant@5.15.0
+ zvariant_derive@5.15.0
+ zvariant_utils@4.2.0
+"
+
+declare -A GIT_CRATES=(
+ [font-kit]='https://github.com/Havunen/font-kit;cc6f86949e40ef3a5e9b2063f8127cdcb72d7ac4;font-kit-%commit%'
+ [gpui-ce]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui'
+ [gpui_ce_apple]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_apple'
+ [gpui_ce_collections]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_collections'
+ [gpui_ce_derive_refineable]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_derive_refineable'
+ [gpui_ce_linux]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_linux'
+ [gpui_ce_macos]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_macos'
+ [gpui_ce_macros]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_macros'
+ [gpui_ce_media]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_media'
+ [gpui_ce_parley]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_ce_parley'
+ [gpui_ce_platform]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_platform'
+ [gpui_ce_refineable]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_refineable'
+ [gpui_ce_render]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_render'
+ [gpui_ce_scheduler]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_scheduler'
+ [gpui_ce_shared_string]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_shared_string'
+ [gpui_ce_sum_tree]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_sum_tree'
+ [gpui_ce_util]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_ce_util'
+ [gpui_ce_web]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_web'
+ [gpui_ce_wgpu]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_wgpu'
+ [gpui_ce_windows]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/gpui_windows'
+ [gpui_xim]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/xim'
+ [tree-sitter-gitcommit]='https://github.com/zed-industries/tree-sitter-git-commit;88309716a69dd13ab83443721ba6e0b491d37ee9;tree-sitter-git-commit-%commit%'
+ [tree-sitter-gomod]='https://github.com/camdencheek/tree-sitter-go-mod;2e886870578eeba1927a2dc4bd2e2b3f598c5f9a;tree-sitter-go-mod-%commit%'
+ [tree-sitter-gowork]='https://github.com/zed-industries/tree-sitter-go-work;acb0617bf7f4fda02c6217676cc64acb89536dc7;tree-sitter-go-work-%commit%'
+ [tree-sitter-md]='https://github.com/tree-sitter-grammars/tree-sitter-markdown;9a23c1a96c0513d8fc6520972beedd419a973539;tree-sitter-markdown-%commit%'
+ [tree-sitter-perl]='https://github.com/ganezdragon/tree-sitter-perl;5b97493ce70686e22ec8b9ea261437147e342b49;tree-sitter-perl-%commit%'
+ [wgsl-rs-ir]='https://github.com/schell/wgsl-rs;b2de16a1b81e67d76bc265c296184f882864badb;wgsl-rs-%commit%/crates/wgsl-rs-ir'
+ [wgsl-rs-macros]='https://github.com/schell/wgsl-rs;b2de16a1b81e67d76bc265c296184f882864badb;wgsl-rs-%commit%/crates/wgsl-rs-macros'
+ [wgsl-rs]='https://github.com/schell/wgsl-rs;b2de16a1b81e67d76bc265c296184f882864badb;wgsl-rs-%commit%/crates/wgsl-rs'
+ [xim-ctext]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/xim_ctext'
+ [xim-parser]='https://github.com/Havunen/gpui-ce;f7474ab18033dee1e58770494c3b56afb3938b24;gpui-ce-%commit%/crates/xim_parser'
+)
+
+RUST_MIN_VER="1.99.0"
+
+inherit cargo desktop wrapper xdg
+
+MY_PN="GitComet"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="GitComet is user interface for GIT workflows"
+HOMEPAGE="
+ https://gitcomet.dev/
+ https://github.com/Auto-Explore/GitComet
+"
+SRC_URI="
+ https://github.com/Auto-Explore/GitComet/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+S="${WORKDIR}/${MY_P}/crates/${PN}"
+
+LICENSE="AGPL-3"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT
+ MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ debug? ( virtual/zlib:= )
+ dev-libs/libgit2:=
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ dev-libs/wayland
+"
+
+RDEPEND="
+ ${DEPEND}
+ >=dev-vcs/git-2.50.1
+"
+
+src_configure() {
+ export LIBGIT2_NO_VENDOR=1
+ local myfeatures=(
+ ui-gpui
+ gix
+ )
+ cargo_src_configure --bin gitcomet
+}
+
+src_install() {
+ cargo_src_install
+
+ dodir /usr/libexec/${PN}
+
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/libexec/${PN}/" || die
+
+ # prevents auto install of desktop & icons locally
+ make_wrapper ${PN} "env GITCOMET_NO_DESKTOP_INSTALL=1 ${EPREFIX}/usr/libexec/${PN}/${PN}"
+
+ cd "${WORKDIR}/${MY_P}" || die
+
+ local DOCS=(
+ {README,CONTRIBUTING}.md
+ NOTICE
+ docs
+ )
+
+ einstalldocs
+
+ domenu assets/linux/${PN}.desktop
+
+ local x
+ for x in 32 48 128 256 512; do
+ doicon -s ${x} assets/linux/hicolor/${x}*/apps/*
+ done
+
+ newicon -s scalable assets/${PN}_logo.svg ${PN}.svg
+}