summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Siebeck <gentoo.2019@r123.de>2024-09-19 22:09:40 +0200
committerJoonas Niilola <juippis@gentoo.org>2024-09-22 21:17:24 +0300
commitaf1e18c88275ad16d51adf440a52b03b3a4f69a2 (patch)
tree852d2eeb5027d29f92c4755ba5c6a0e42467126e /app-editors
parentapp-editors/zed: add 0.153.6 (diff)
downloadgentoo-af1e18c88275ad16d51adf440a52b03b3a4f69a2.tar.gz
gentoo-af1e18c88275ad16d51adf440a52b03b3a4f69a2.tar.bz2
gentoo-af1e18c88275ad16d51adf440a52b03b3a4f69a2.zip
app-editors/zed: remove 0.152.3
Signed-off-by: Robert Siebeck <gentoo.2019@r123.de> Closes: https://github.com/gentoo/gentoo/pull/38696 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/zed/Manifest3
-rw-r--r--app-editors/zed/zed-0.152.3.ebuild1189
2 files changed, 0 insertions, 1192 deletions
diff --git a/app-editors/zed/Manifest b/app-editors/zed/Manifest
index 0cd879d64ff0..75afb017bab0 100644
--- a/app-editors/zed/Manifest
+++ b/app-editors/zed/Manifest
@@ -60,7 +60,6 @@ DIST async-signal-0.2.10.crate 16970 BLAKE2B 4364a566ca828387f4e1d7689b1ec7d6327
DIST async-std-1.12.0.crate 215080 BLAKE2B 1d9c56e03971f742b6e78a7a8ae097a6b1b622f64ebe378fa54511187e7c9c7ed5840ed6282633ac6636d3130d0ed4cc7985eb1a5c32718f07b57bc7172f3eaa SHA512 aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2
DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d
DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204
-DIST async-stripe-0.38.1.crate 1017006 BLAKE2B 06c7d57e76df5a8f0507ec309fc8c289125305ae3d96dc395389b126d0ab076e18007af0d349c1a9750141a189877d232bf24e4c8706c42af9719fdafa9fe40d SHA512 cf86e1dc543dd1530b2b50115de89eda36ce6252eb90fd31effa9f68c96f0bb41df1bbb1b3ed6358458fcf77cca8e018b404fe0990aaf645b9292877bfbc84eb
DIST async-stripe-0.39.1.crate 1019094 BLAKE2B cbb48017356350575954f666ba470c89a38933058e69c4b3ea301de0640ea70dc9bc3b2754b120f7331b48ecd4e7cfba502b3754feea62eae89fd9a4e0e8baa0 SHA512 fe152a8957fdd4c280696539968838a6c7a4a8686842ed6283a99787d00b75c764a12947dd42eb86d1d9f47481ce4a98d047c1edd9ee50d89da7b95359fbd556
DIST async-tar-0.5.0.crate 53075 BLAKE2B cfdc25d1501759ccf5862b9f66a40352ead0f5d07388ff9ecf5a0e2f230dd67d0a14a05d7d9fabc98455aa9573cae77504a9c5bc8f0189f1bc8029dba6679ddb SHA512 2975941c7ccde2742399b39a005e4b17a2c5ff8afc946389031af0b1fde4c7478bdad1e61c29a437cc57a056d96192cb4ff5e3401d3f439e93d1c830226cb766
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
@@ -508,7 +507,6 @@ DIST ndk-0.8.0.crate 79770 BLAKE2B 82ad3258f730bc26f91cfe231b3bb811de466ef30244b
DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b
DIST ndk-sys-0.5.0+25.2.9519653.crate 307233 BLAKE2B 884f73ab15acf81b238d0ef06b66942949222506ff0f6deeb009348ac8870b0a8e74b4015ceceb2bf0611609ec4acd0923c2724b1240f314d0b56a42213e0b44 SHA512 380a6c0124df4bc2a835465506c1837ced58f1174ddfd89891c1784ea27508023543dfd229a5440ec1e593461e0e96b07557da72eff4b90032deb8cdf9db9be5
DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48
-DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST noop_proc_macro-0.3.0.crate 2157 BLAKE2B 0be977f9820fe4cab4035e866d6ebc77a07cf634ee6889dc91581a9eb43f308b0fc60b87c8bcf200742bcea4af14a94c69c5b9dfbb32b95454219a4197fd5228 SHA512 a5ad22e815b8c574b42f7b70486a3fac319c24334ade74726ec07b976a838954d1de2d3632fc55ce6c8de2673e62b987fb4607a49c576f60959b1609e47b3771
@@ -1056,7 +1054,6 @@ DIST yeslogic-fontconfig-sys-6.0.0.crate 6677 BLAKE2B 6f8cd2b5de9a397546641b6ce2
DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699
DIST zbus_macros-4.4.0.crate 31183 BLAKE2B 9448845e1cfa58d51688b74ddf0aa3e65d1621db3c636809426e67433074dcbce36cbe595dbdaca895650775e7971d9e1fd1e9feb7cad42ba6521839459b6780 SHA512 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd
DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab
-DIST zed-0.152.3.tar.gz 12681413 BLAKE2B a318b04f0575fbf86b0e1f8959ed50ae947c463c80fd51f8fff4ed2f8605896ffbc8ffd311df26248091207e1c7f525565622cf7fa592a392955812a1c0055eb SHA512 f9942dcd710162e94955cc062d94f9272b7492578a5081a0a3242465a8b2560f0a9d04afbf8c5514ccde39df55231202baee721226a2f717e58f4eb1094f8630
DIST zed-0.153.6.tar.gz 12936605 BLAKE2B 1e4563ac56c50dd5ffc2c35a1838f7806374d05530c81aa2d4135a5a321898b82cde720a0174ef6246fdb236ad0793c6a9a8cf9b155037a1646243c86f0016d7 SHA512 40418566b8728222833d6a28c41d08c8c73ee1502026292960377a802f3ba8db9d44ed72b46c2ab374835dadf081fa24ec9a1ad4784eb18ac93f0090ab74b193
DIST zed_extension_api-0.1.0.crate 13650 BLAKE2B 53b7a6eddebbc634d9ca9874d414c643c4a02ffc9f3654b26c935a36b12b6b84a284fd65bf323b419156617efc42f52ca7bdb6c26df7fd3a6456cc6f4665fbdb SHA512 73259eebc17ac20969a7a05b9a44c4aea322f50b65e7b19893d33ee3339e20592561f3f2adca9221000cdd7a5407a17ef6d27aedb6123423c210f34df71d731f
DIST zeno-0.2.3.crate 40164 BLAKE2B edbd5ff628adac05f8e4a8ac9ae31f45d6c202b425ff42172e87555a8fedee78caa4375de680dc3b09a8596c92f339579d051d3316b9ac40942038a7257ea14a SHA512 2faba002d8886b73172b187e6ee011cc19fb3209d0672cb86376595277161fa30f9dcbff950f5c5722482f7f8027af95373b6dec1f1054a9f1f8dcefc10a6f23
diff --git a/app-editors/zed/zed-0.152.3.ebuild b/app-editors/zed/zed-0.152.3.ebuild
deleted file mode 100644
index b418a4e46348..000000000000
--- a/app-editors/zed/zed-0.152.3.ebuild
+++ /dev/null
@@ -1,1189 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.3
-
-EAPI=8
-
-CRATES="
- addr2line@0.22.0
- adler2@2.0.0
- adler@1.0.2
- aes@0.8.4
- ahash@0.7.8
- ahash@0.8.11
- aho-corasick@1.1.3
- aliasable@0.1.3
- aligned-vec@0.5.0
- allocator-api2@0.2.18
- alsa-sys@0.3.1
- alsa@0.9.1
- ambient-authority@0.0.2
- ammonia@4.0.0
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- anstream@0.6.15
- anstyle-parse@0.2.5
- anstyle-query@1.1.1
- anstyle-wincon@3.0.4
- anstyle@1.0.8
- any_vec@0.14.0
- anyhow@1.0.86
- approx@0.5.1
- arbitrary@1.3.2
- arg_enum_proc_macro@0.3.4
- arrayref@0.3.8
- arrayvec@0.7.6
- as-raw-xcb-connection@1.0.1
- ascii@1.1.0
- ash-window@0.13.0
- ash@0.38.0+1.3.281
- ashpd@0.9.1
- async-attributes@1.1.2
- async-broadcast@0.7.1
- async-channel@1.9.0
- async-channel@2.3.1
- async-compat@0.2.4
- async-compression@0.4.12
- async-dispatcher@0.1.2
- async-executor@1.13.0
- async-fs@1.6.0
- async-fs@2.1.2
- async-global-executor@2.4.1
- async-io@1.13.0
- async-io@2.3.4
- async-lock@2.8.0
- async-lock@3.4.0
- async-native-tls@0.5.0
- async-net@1.8.0
- async-net@2.0.0
- async-process@1.8.1
- async-process@2.2.4
- async-recursion@0.3.2
- async-recursion@1.1.1
- async-signal@0.2.10
- async-std@1.12.0
- async-stream-impl@0.3.5
- async-stream@0.3.5
- async-stripe@0.38.1
- async-tar@0.5.0
- async-task@4.7.1
- async-trait@0.1.81
- async-tungstenite@0.23.0
- async-watch@0.3.1
- async_zip@0.0.17
- asynchronous-codec@0.7.0
- atoi@2.0.0
- atomic-waker@1.1.2
- atomic@0.5.3
- autocfg@1.3.0
- av1-grain@0.2.3
- avif-serialize@0.8.1
- aws-config@1.5.5
- aws-credential-types@1.2.1
- aws-runtime@1.4.2
- aws-sdk-s3@1.47.0
- aws-sdk-sso@1.40.0
- aws-sdk-ssooidc@1.41.0
- aws-sdk-sts@1.40.0
- aws-sigv4@1.2.3
- aws-smithy-async@1.2.1
- aws-smithy-checksums@0.60.12
- aws-smithy-eventstream@0.60.4
- aws-smithy-http@0.60.10
- aws-smithy-json@0.60.7
- aws-smithy-query@0.60.7
- aws-smithy-runtime-api@1.7.2
- aws-smithy-runtime@1.7.1
- aws-smithy-types@1.2.4
- aws-smithy-xml@0.60.8
- aws-types@1.3.3
- axum-core@0.3.4
- axum-extra@0.4.2
- axum@0.6.20
- backtrace@0.3.73
- base16ct@0.1.1
- base64-simd@0.8.0
- base64@0.13.1
- base64@0.21.7
- base64@0.22.1
- base64ct@1.6.0
- bigdecimal@0.4.5
- bincode@1.3.3
- bindgen@0.69.4
- bindgen@0.70.1
- bit-set@0.5.3
- bit-set@0.6.0
- bit-vec@0.6.3
- bit-vec@0.7.0
- bit_field@0.10.2
- bitflags@1.3.2
- bitflags@2.6.0
- bitstream-io@2.5.3
- bitvec@1.0.1
- block-buffer@0.10.4
- block-padding@0.3.3
- block@0.1.6
- blocking@1.6.1
- borsh-derive@1.5.1
- borsh@1.5.1
- bstr@1.10.0
- built@0.7.4
- bumpalo@3.16.0
- by_address@1.2.1
- bytecheck@0.6.12
- bytecheck_derive@0.6.12
- bytemuck@1.17.1
- bytemuck_derive@1.7.1
- byteorder-lite@0.1.0
- byteorder@1.5.0
- bytes-utils@0.1.4
- bytes@0.4.12
- bytes@1.7.1
- calloop-wayland-source@0.3.0
- calloop@0.13.0
- camino@1.1.9
- cap-fs-ext@3.2.0
- cap-net-ext@3.2.0
- cap-primitives@3.2.0
- cap-rand@3.2.0
- cap-std@3.2.0
- cap-time-ext@3.2.0
- cargo-platform@0.1.8
- cargo_metadata@0.18.1
- cargo_toml@0.20.4
- cast@0.3.0
- castaway@0.1.2
- cbc@0.1.2
- cbindgen@0.27.0
- cc@1.1.15
- cesu8@1.1.0
- cexpr@0.6.0
- cfg-expr@0.15.8
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- cfg_aliases@0.2.1
- chrono@0.4.38
- chunked_transfer@1.5.0
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- cipher@0.4.4
- clang-sys@1.8.1
- clap@4.5.16
- clap_builder@4.5.15
- clap_complete@4.5.24
- clap_derive@4.5.13
- clap_lex@0.7.2
- clickhouse-derive@0.1.1
- clickhouse-rs-cityhash-sys@0.1.2
- clickhouse@0.11.6
- cobs@0.2.3
- cocoa-foundation@0.1.2
- cocoa-foundation@0.2.0
- cocoa@0.25.0
- cocoa@0.26.0
- codespan-reporting@0.11.1
- color_quant@1.1.0
- colorchoice@1.0.2
- combine@4.6.7
- concurrent-queue@2.5.0
- console@0.15.8
- const-oid@0.9.6
- const-random-macro@0.1.16
- const-random@0.1.18
- convert_case@0.4.0
- convert_case@0.6.0
- core-foundation-sys@0.8.7
- core-foundation@0.10.0
- core-foundation@0.9.4
- core-graphics-types@0.1.3
- core-graphics-types@0.2.0
- core-graphics@0.23.2
- core-graphics@0.24.0
- core-services@0.2.1
- core-text@20.1.0
- coreaudio-rs@0.11.3
- coreaudio-sys@0.2.15
- cpal@0.15.3
- cpp_demangle@0.4.4
- cpufeatures@0.2.13
- cranelift-bforest@0.108.1
- cranelift-codegen-meta@0.108.1
- cranelift-codegen-shared@0.108.1
- cranelift-codegen@0.108.1
- cranelift-control@0.108.1
- cranelift-entity@0.108.1
- cranelift-frontend@0.108.1
- cranelift-isle@0.108.1
- cranelift-native@0.108.1
- cranelift-wasm@0.108.1
- crc-catalog@2.4.0
- crc32c@0.6.8
- crc32fast@1.4.2
- crc@3.2.1
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-channel@0.5.13
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.20
- crunchy@0.2.2
- crypto-bigint@0.4.9
- crypto-bigint@0.5.5
- crypto-common@0.1.6
- ctor@0.2.8
- ctrlc@3.4.5
- curl-sys@0.4.74+curl-8.9.0
- curl@0.4.46
- cursor-icon@1.1.0
- dashmap@5.5.3
- dashmap@6.0.1
- dasp_sample@0.11.0
- data-encoding@2.6.0
- data-url@0.3.1
- dbus@0.9.7
- deflate64@0.1.9
- der@0.6.1
- der@0.7.9
- deranged@0.3.11
- derive_more@0.99.18
- dialoguer@0.11.0
- diff@0.1.13
- digest@0.10.7
- dirs-sys@0.3.7
- dirs-sys@0.4.1
- dirs@4.0.0
- dirs@5.0.1
- dlib@0.5.2
- dotenvy@0.15.7
- downcast-rs@1.2.1
- doxygen-rs@0.4.2
- dwrote@0.11.1
- dyn-clone@1.0.17
- ecdsa@0.14.8
- educe@0.5.11
- either@1.13.0
- elasticlunr-rs@3.0.2
- elliptic-curve@0.12.3
- embed-resource@2.4.3
- embedded-io@0.4.0
- embedded-io@0.6.1
- emojis@0.6.3
- encode_unicode@0.3.6
- encoding_rs@0.8.34
- endi@1.1.0
- enum-ordinalize-derive@4.3.1
- enum-ordinalize@4.3.0
- enumflags2@0.7.10
- enumflags2_derive@0.7.10
- env_filter@0.1.2
- env_logger@0.11.5
- envy@0.4.2
- equivalent@1.0.1
- erased-serde@0.4.5
- errno-dragonfly@0.1.2
- errno@0.2.8
- errno@0.3.9
- etagere@0.2.13
- etcetera@0.8.0
- euclid@0.22.11
- event-listener-strategy@0.5.2
- event-listener@2.5.3
- event-listener@3.1.0
- event-listener@5.3.1
- exec@0.3.1
- exr@1.72.0
- fallible-iterator@0.3.0
- fancy-regex@0.12.0
- fast-srgb8@1.0.0
- fastrand@1.9.0
- fastrand@2.1.1
- fd-lock@4.0.2
- fdeflate@0.3.4
- ff@0.12.1
- filedescriptor@0.8.2
- filetime@0.2.25
- fixedbitset@0.4.2
- flate2@1.0.33
- float-cmp@0.9.0
- float-ord@0.3.2
- flume@0.11.0
- fnv@1.0.7
- font-types@0.6.0
- fontconfig-parser@0.5.7
- fontdb@0.18.0
- foreign-types-macros@0.2.3
- foreign-types-shared@0.1.1
- foreign-types-shared@0.3.1
- foreign-types@0.3.2
- foreign-types@0.5.0
- fork@0.2.0
- form_urlencoded@1.2.1
- freetype-sys@0.20.1
- fs-set-times@0.20.1
- fsevent-sys@3.1.0
- fsevent-sys@4.1.0
- funty@2.0.0
- futf@0.1.5
- futures-batch@0.6.1
- futures-channel@0.3.30
- futures-core@0.3.30
- futures-executor@0.3.30
- futures-intrusive@0.5.0
- futures-io@0.3.30
- futures-lite@1.13.0
- futures-lite@2.3.0
- futures-macro@0.3.30
- futures-sink@0.3.30
- futures-task@0.3.30
- futures-timer@3.0.3
- futures-util@0.3.30
- futures@0.1.31
- futures@0.3.30
- fuzzy-matcher@0.3.7
- generic-array@0.14.7
- gethostname@0.4.3
- getrandom@0.1.16
- getrandom@0.2.15
- gif@0.13.1
- gimli@0.28.1
- gimli@0.29.0
- git2@0.19.0
- glob@0.3.1
- globset@0.4.14
- gloo-timers@0.2.6
- glow@0.14.0
- gpu-alloc-ash@0.7.0
- gpu-alloc-types@0.3.0
- gpu-alloc@0.6.0
- grid@0.13.0
- group@0.12.1
- h2@0.3.26
- half@2.4.1
- handlebars@4.5.0
- handlebars@5.1.2
- hashbrown@0.12.3
- hashbrown@0.13.2
- hashbrown@0.14.5
- hashlink@0.9.1
- headers-core@0.2.0
- headers@0.3.9
- heck@0.3.3
- heck@0.4.1
- heck@0.5.0
- heed-traits@0.20.0
- heed-types@0.20.1
- heed@0.20.5
- hermit-abi@0.3.9
- hermit-abi@0.4.0
- hex@0.4.3
- hexf-parse@0.2.1
- hidden-trait@0.1.2
- hkdf@0.12.4
- hmac@0.12.1
- home@0.5.9
- hound@3.5.1
- html5ever@0.27.0
- html_to_markdown@0.1.0
- http-body-util@0.1.2
- http-body@0.4.6
- http-body@1.0.1
- http-range-header@0.3.1
- http-types@2.12.0
- http@0.2.12
- http@1.1.0
- httparse@1.9.4
- httpdate@1.0.3
- human_bytes@0.4.3
- humantime@2.1.0
- hyper-rustls@0.24.2
- hyper-tls@0.5.0
- hyper@0.14.30
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- id-arena@2.2.1
- idna@0.5.0
- ignore@0.4.22
- image-webp@0.1.3
- image@0.25.2
- imagesize@0.12.0
- imgref@1.10.1
- indexmap@1.9.3
- indexmap@2.4.0
- indoc@2.0.5
- infer@0.2.3
- inherent@1.0.11
- inotify-sys@0.1.5
- inotify@0.9.6
- inout@0.1.3
- instant@0.1.13
- interpolate_name@0.2.4
- io-extras@0.18.2
- io-lifetimes@1.0.11
- io-lifetimes@2.0.3
- iovec@0.1.4
- ipc-channel@0.18.2
- ipnet@2.9.0
- is-docker@0.2.0
- is-terminal@0.4.13
- is-wsl@0.4.0
- is_terminal_polyfill@1.70.1
- isahc@1.7.2
- itertools@0.10.5
- itertools@0.12.1
- itertools@0.13.0
- itoa@1.0.11
- jni-sys@0.3.0
- jni@0.21.1
- jobserver@0.1.32
- jpeg-decoder@0.3.1
- js-sys@0.3.70
- jsonwebtoken@9.3.0
- khronos-egl@6.0.0
- kqueue-sys@1.0.4
- kqueue@1.0.8
- kurbo@0.11.0
- kv-log-macro@1.0.7
- lazy_static@1.5.0
- lazycell@1.3.0
- leb128@0.2.5
- lebe@0.5.2
- libc@0.2.158
- libdbus-sys@0.2.5
- libfuzzer-sys@0.4.7
- libgit2-sys@0.17.0+1.8.1
- libloading@0.8.5
- libm@0.2.8
- libmimalloc-sys@0.1.39
- libredox@0.1.3
- libsqlite3-sys@0.28.0
- libz-sys@1.1.20
- linkify@0.10.0
- linkme-impl@0.3.28
- linkme@0.3.28
- linux-raw-sys@0.3.8
- linux-raw-sys@0.4.14
- lmdb-master-sys@0.2.4
- lock_api@0.4.12
- log@0.4.22
- loop9@0.1.5
- lru@0.12.4
- lz4-sys@1.10.0
- lz4@1.26.0
- mac@0.1.1
- mach2@0.4.2
- malloc_buf@0.0.6
- maplit@1.0.2
- markup5ever@0.12.1
- markup5ever_rcdom@0.3.0
- matchers@0.1.0
- matchit@0.7.3
- maybe-owned@0.3.4
- maybe-rayon@0.1.1
- md-5@0.10.6
- mdbook@0.4.40
- memchr@2.7.4
- memfd@0.6.4
- memmap2@0.9.4
- memoffset@0.9.1
- metal@0.29.0
- mimalloc@0.1.43
- mime@0.3.17
- mime_guess@2.0.5
- minimal-lexical@0.2.1
- miniz_oxide@0.7.4
- miniz_oxide@0.8.0
- mint@0.5.9
- mio@0.8.11
- mio@1.0.2
- miow@0.6.0
- multimap@0.8.3
- naga@22.1.0
- nanoid@0.4.0
- nanorand@0.7.0
- native-tls@0.2.12
- ndk-context@0.1.1
- ndk-sys@0.5.0+25.2.9519653
- ndk@0.8.0
- new_debug_unreachable@1.0.6
- nix@0.28.0
- nix@0.29.0
- nom@7.1.3
- noop_proc_macro@0.3.0
- normpath@1.3.0
- notify-debouncer-mini@0.4.1
- notify@6.1.1
- ntapi@0.4.1
- nu-ansi-term@0.46.0
- num-bigint-dig@0.8.4
- num-bigint@0.4.6
- num-complex@0.4.6
- num-conv@0.1.0
- num-derive@0.4.2
- num-format@0.4.4
- num-integer@0.1.46
- num-iter@0.1.45
- num-rational@0.4.2
- num-traits@0.2.19
- num@0.4.3
- num_cpus@1.16.0
- num_enum@0.7.3
- num_enum_derive@0.7.3
- num_threads@0.1.7
- objc@0.2.7
- object@0.33.0
- object@0.36.4
- oboe-sys@0.6.1
- oboe@0.6.1
- once_cell@1.19.0
- oo7@0.3.3
- oorandom@11.1.4
- open@5.3.0
- opener@0.7.2
- openssl-macros@0.1.1
- openssl-probe@0.1.5
- openssl-src@300.3.1+3.3.1
- openssl-sys@0.9.103
- openssl@0.10.66
- option-ext@0.2.0
- ordered-float@2.10.1
- ordered-float@3.9.2
- ordered-stream@0.2.0
- ouroboros@0.17.2
- ouroboros_macro@0.17.2
- outref@0.5.1
- overload@0.1.1
- p256@0.11.1
- page_size@0.6.0
- palette@0.7.6
- palette_derive@0.7.6
- parity-tokio-ipc@0.9.0
- parking@2.2.0
- parking_lot@0.12.3
- parking_lot_core@0.9.10
- password-hash@0.5.0
- paste@1.0.15
- pathdiff@0.2.1
- pathfinder_geometry@0.5.1
- pathfinder_simd@0.5.4
- pbkdf2@0.12.2
- pem-rfc7468@0.7.0
- pem@3.0.4
- percent-encoding@2.3.1
- pest@2.7.11
- pest_derive@2.7.11
- pest_generator@2.7.11
- pest_meta@2.7.11
- petgraph@0.6.5
- phf@0.11.2
- phf_codegen@0.11.2
- phf_generator@0.10.0
- phf_generator@0.11.2
- phf_macros@0.11.2
- phf_shared@0.10.0
- phf_shared@0.11.2
- pico-args@0.5.0
- pin-project-internal@1.1.5
- pin-project-lite@0.2.14
- pin-project@1.1.5
- pin-utils@0.1.0
- piper@0.2.4
- pkcs1@0.7.5
- pkcs8@0.10.2
- pkcs8@0.9.0
- pkg-config@0.3.30
- plist@1.7.0
- plotters-backend@0.3.6
- plotters-svg@0.3.6
- plotters@0.3.6
- png@0.17.13
- polling@2.8.0
- polling@3.7.3
- pollster@0.2.5
- postage@0.5.0
- postcard@1.0.10
- powerfmt@0.2.0
- ppv-lite86@0.2.20
- precomputed-hash@0.1.1
- pretty_assertions@1.4.0
- prettyplease@0.2.22
- proc-macro-crate@3.2.0
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.86
- profiling-procmacros@1.0.15
- profiling@1.0.15
- prometheus@0.13.4
- prost-build@0.9.0
- prost-derive@0.9.0
- prost-types@0.9.0
- prost@0.9.0
- protobuf@2.28.0
- protols-tree-sitter-proto@0.2.0
- psm@0.1.21
- ptr_meta@0.1.4
- ptr_meta_derive@0.1.4
- pulldown-cmark-escape@0.10.1
- pulldown-cmark@0.10.3
- qoi@0.4.1
- quick-error@2.0.1
- quick-xml@0.32.0
- quick-xml@0.34.0
- quote@1.0.37
- radium@0.7.0
- rand@0.7.3
- rand@0.8.5
- rand_chacha@0.2.2
- rand_chacha@0.3.1
- rand_core@0.5.1
- rand_core@0.6.4
- rand_hc@0.2.0
- rangemap@1.5.1
- rav1e@0.7.1
- ravif@0.11.10
- raw-window-handle@0.6.2
- raw-window-metal@0.4.0
- rayon-core@1.12.1
- rayon@1.10.0
- read-fonts@0.20.0
- redox_syscall@0.2.16
- redox_syscall@0.4.1
- redox_syscall@0.5.3
- redox_users@0.4.6
- regalloc2@0.9.3
- regex-automata@0.1.10
- regex-automata@0.4.7
- regex-lite@0.1.6
- regex-syntax@0.6.29
- regex-syntax@0.8.4
- regex@1.10.6
- rend@0.4.2
- reqwest@0.11.27
- resvg@0.41.0
- rfc6979@0.3.1
- rgb@0.8.49
- ring@0.17.8
- rkyv@0.7.45
- rkyv_derive@0.7.45
- rmp@0.8.14
- rmpv@1.3.0
- rodio@0.17.3
- roxmltree@0.19.0
- roxmltree@0.20.0
- rsa@0.9.6
- runtimelib@0.15.0
- rust-embed-impl@8.5.0
- rust-embed-utils@8.5.0
- rust-embed@8.5.0
- rust_decimal@1.36.0
- rustc-demangle@0.1.24
- rustc-hash@1.1.0
- rustc_version@0.4.1
- rustix-openpty@0.1.1
- rustix@0.37.27
- rustix@0.38.35
- rustls-native-certs@0.6.3
- rustls-pemfile@1.0.4
- rustls-webpki@0.101.7
- rustls@0.21.12
- rustversion@1.0.17
- rustybuzz@0.14.1
- ryu@1.0.18
- salsa20@0.10.2
- same-file@1.0.6
- schannel@0.1.23
- schemars@0.8.21
- schemars_derive@0.8.21
- scoped-tls@1.0.1
- scopeguard@1.2.0
- scrypt@0.11.0
- sct@0.7.1
- sea-bae@0.2.0
- sea-orm-macros@1.1.0-rc.1
- sea-orm@1.1.0-rc.1
- sea-query-binder@0.7.0-rc.1
- sea-query@0.32.0-rc.1
- seahash@4.1.0
- sealed@0.4.0
- sec1@0.3.0
- security-framework-sys@2.11.1
- security-framework@2.11.1
- self_cell@1.0.4
- semver@1.0.23
- serde@1.0.209
- serde_derive@1.0.209
- serde_derive_internals@0.26.0
- serde_derive_internals@0.29.1
- serde_fmt@1.0.3
- serde_json@1.0.127
- serde_json_lenient@0.1.8
- serde_path_to_error@0.1.16
- serde_qs@0.10.1
- serde_qs@0.8.5
- serde_repr@0.1.19
- serde_spanned@0.6.7
- serde_urlencoded@0.7.1
- sha1@0.10.6
- sha1_smol@1.0.1
- sha2@0.10.8
- sharded-slab@0.1.7
- shell-words@1.1.0
- shellexpand@2.1.2
- shellexpand@3.1.0
- shlex@1.3.0
- signal-hook-registry@1.4.2
- signal-hook@0.3.17
- signature@1.6.4
- signature@2.2.0
- simd-adler32@0.3.7
- simd_helpers@0.1.0
- simdutf8@0.1.4
- similar@1.3.0
- simple_asn1@0.6.2
- simplecss@0.2.1
- simplelog@0.12.2
- siphasher@0.3.11
- siphasher@1.0.1
- skrifa@0.20.0
- slab@0.4.9
- slice-group-by@0.3.1
- slotmap@1.0.7
- sluice@0.5.5
- smallvec@1.13.2
- smart-default@0.6.0
- smol@1.3.0
- smol_str@0.1.24
- socket2@0.4.10
- socket2@0.5.7
- spdx@0.10.6
- spin@0.9.8
- spirv@0.3.0+sdk-1.3.268.0
- spki@0.6.0
- spki@0.7.3
- sptr@0.3.2
- sqlformat@0.2.4
- sqlx-core@0.8.0
- sqlx-macros-core@0.8.0
- sqlx-macros@0.8.0
- sqlx-mysql@0.8.0
- sqlx-postgres@0.8.0
- sqlx-sqlite@0.8.0
- sqlx@0.8.0
- stable_deref_trait@1.2.0
- static_assertions@1.1.0
- strict-num@0.1.1
- string_cache@0.8.7
- string_cache_codegen@0.5.2
- stringprep@0.1.5
- strsim@0.11.1
- strum@0.25.0
- strum@0.26.3
- strum_macros@0.25.3
- subtle@2.6.1
- sval@2.13.0
- sval_buffer@2.13.0
- sval_dynamic@2.13.0
- sval_fmt@2.13.0
- sval_json@2.13.0
- sval_nested@2.13.0
- sval_ref@2.13.0
- sval_serde@2.13.0
- svg_fmt@0.4.3
- svgtypes@0.15.2
- swash@0.1.18
- syn@1.0.109
- syn@2.0.76
- syn_derive@0.1.8
- sync_wrapper@0.1.2
- synchronoise@1.0.1
- sys-locale@0.3.1
- sysinfo@0.30.13
- system-configuration-sys@0.5.0
- system-configuration@0.5.1
- system-deps@6.2.2
- system-interface@0.27.2
- taffy@0.4.4
- take-until@0.2.0
- tap@1.0.1
- target-lexicon@0.12.16
- tempfile@3.12.0
- tendril@0.4.3
- termcolor@1.4.1
- terminal_size@0.3.0
- thiserror-impl@1.0.63
- thiserror@1.0.63
- thread_local@1.1.8
- tiff@0.9.1
- tiktoken-rs@0.5.9
- time-core@0.1.2
- time-macros@0.2.18
- time@0.3.36
- tiny-keccak@2.0.2
- tiny-skia-path@0.11.4
- tiny-skia@0.11.4
- tiny_http@0.8.2
- tinytemplate@1.2.1
- tinyvec@1.8.0
- tinyvec_macros@0.1.1
- tokio-io@0.1.13
- tokio-macros@2.4.0
- tokio-native-tls@0.3.1
- tokio-rustls@0.24.1
- tokio-socks@0.5.2
- tokio-stream@0.1.15
- tokio-tungstenite@0.20.1
- tokio-tungstenite@0.21.0
- tokio-util@0.7.11
- tokio@1.40.0
- toml@0.5.11
- toml@0.7.8
- toml@0.8.19
- toml_datetime@0.6.8
- toml_edit@0.19.15
- toml_edit@0.22.20
- topological-sort@0.2.2
- tower-http@0.3.5
- tower-http@0.4.4
- tower-layer@0.3.3
- tower-service@0.3.3
- tower@0.4.13
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-futures@0.2.5
- tracing-log@0.2.0
- tracing-serde@0.1.3
- tracing-subscriber@0.3.18
- tracing@0.1.40
- tree-sitter-bash@0.21.0
- tree-sitter-c@0.21.4
- tree-sitter-cpp@0.22.3
- tree-sitter-css@0.21.1
- tree-sitter-elixir@0.2.0
- tree-sitter-embedded-template@0.20.0
- tree-sitter-go@0.21.2
- tree-sitter-html@0.20.4
- tree-sitter-jsdoc@0.21.0
- tree-sitter-json@0.21.0
- tree-sitter-python@0.21.0
- tree-sitter-regex@0.21.0
- tree-sitter-ruby@0.21.0
- tree-sitter-rust@0.21.2
- tree-sitter-typescript@0.21.2
- tree-sitter-yaml@0.6.1
- try-lock@0.2.5
- ttf-parser@0.21.1
- tungstenite@0.20.1
- tungstenite@0.21.0
- typeid@1.0.2
- typenum@1.17.0
- ucd-trie@0.1.6
- uds_windows@1.1.0
- unicase@2.7.0
- unicode-bidi-mirroring@0.2.0
- unicode-bidi@0.3.15
- unicode-ccc@0.2.0
- unicode-ident@1.0.12
- unicode-linebreak@0.1.5
- unicode-normalization@0.1.23
- unicode-properties@0.1.2
- unicode-script@0.5.6
- unicode-segmentation@1.11.0
- unicode-width@0.1.13
- unicode-xid@0.2.5
- unicode_categories@0.1.1
- unindent@0.1.11
- untrusted@0.9.0
- url@2.5.2
- urlencoding@2.1.3
- usvg@0.41.0
- utf-8@0.7.6
- utf8parse@0.2.2
- uuid@1.10.0
- v_frame@0.3.8
- valuable@0.1.0
- value-bag-serde1@1.9.0
- value-bag-sval2@1.9.0
- value-bag@1.9.0
- vcpkg@0.2.15
- version-compare@0.2.0
- version_check@0.9.5
- vscode_theme@0.2.0
- vsimd@0.8.0
- vswhom-sys@0.1.2
- vswhom@0.1.0
- vte@0.13.0
- vte_generate_state_changes@0.1.2
- waker-fn@1.2.0
- walkdir@2.5.0
- want@0.3.1
- warp@0.3.7
- wasi@0.11.0+wasi-snapshot-preview1
- wasi@0.9.0+wasi-snapshot-preview1
- wasite@0.1.0
- wasm-bindgen-backend@0.2.93
- wasm-bindgen-futures@0.4.43
- wasm-bindgen-macro-support@0.2.93
- wasm-bindgen-macro@0.2.93
- wasm-bindgen-shared@0.2.93
- wasm-bindgen@0.2.93
- wasm-encoder@0.201.0
- wasm-encoder@0.207.0
- wasm-metadata@0.201.0
- wasmparser@0.201.0
- wasmparser@0.207.0
- wasmprinter@0.207.0
- wasmtime-asm-macros@21.0.1
- wasmtime-c-api-impl@21.0.1
- wasmtime-c-api-macros@21.0.1
- wasmtime-component-macro@21.0.1
- wasmtime-component-util@21.0.1
- wasmtime-cranelift@21.0.1
- wasmtime-environ@21.0.1
- wasmtime-fiber@21.0.1
- wasmtime-jit-icache-coherence@21.0.1
- wasmtime-slab@21.0.1
- wasmtime-types@21.0.1
- wasmtime-versioned-export-macros@21.0.1
- wasmtime-wasi@21.0.1
- wasmtime-winch@21.0.1
- wasmtime-wit-bindgen@21.0.1
- wasmtime@21.0.1
- wast@35.0.2
- wayland-backend@0.3.6
- wayland-client@0.31.5
- wayland-cursor@0.31.5
- wayland-protocols-plasma@0.2.0
- wayland-protocols@0.31.2
- wayland-scanner@0.31.4
- wayland-sys@0.31.4
- web-sys@0.3.70
- webpki-roots@0.25.4
- weezl@0.1.8
- which@4.4.2
- which@6.0.3
- whoami@1.5.1
- wiggle-generate@21.0.1
- wiggle-macro@21.0.1
- wiggle@21.0.1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.9
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- winch-codegen@0.19.1
- windows-core@0.52.0
- windows-core@0.54.0
- windows-core@0.58.0
- windows-implement@0.58.0
- windows-interface@0.58.0
- windows-result@0.1.2
- windows-result@0.2.0
- windows-strings@0.1.0
- windows-sys@0.45.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-sys@0.59.0
- windows-targets@0.42.2
- windows-targets@0.48.5
- windows-targets@0.52.6
- windows@0.48.0
- windows@0.52.0
- windows@0.54.0
- windows@0.58.0
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.42.2
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.42.2
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.42.2
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.42.2
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.6
- winnow@0.5.40
- winnow@0.6.18
- winreg@0.50.0
- winreg@0.52.0
- winresource@0.1.17
- winsafe@0.0.19
- winx@0.36.3
- wio@0.2.2
- wit-bindgen-core@0.22.0
- wit-bindgen-rt@0.22.0
- wit-bindgen-rust-macro@0.22.0
- wit-bindgen-rust@0.22.0
- wit-bindgen@0.22.0
- wit-component@0.201.0
- wit-parser@0.201.0
- wit-parser@0.207.0
- witx@0.9.1
- wyz@0.5.1
- x11-clipboard@0.9.2
- x11rb-protocol@0.13.1
- x11rb@0.13.1
- xattr@0.2.3
- xcursor@0.3.8
- xdg-home@1.3.0
- xkeysym@0.2.1
- xml5ever@0.18.1
- xmlparser@0.13.6
- xmlwriter@0.1.0
- yansi@0.5.1
- yazi@0.1.6
- yeslogic-fontconfig-sys@6.0.0
- zbus@4.4.0
- zbus_macros@4.4.0
- zbus_names@3.0.0
- zed_extension_api@0.1.0
- zeno@0.2.3
- zerocopy-derive@0.7.35
- zerocopy@0.7.35
- zeroize@1.8.1
- zeroize_derive@1.4.2
- zeromq@0.4.0
- zstd-safe@5.0.2+zstd.1.5.2
- zstd-sys@2.0.13+zstd.1.5.6
- zstd@0.11.2+zstd.1.5.2
- zune-core@0.4.12
- zune-inflate@0.2.54
- zune-jpeg@0.4.13
- zvariant@4.2.0
- zvariant_derive@4.2.0
- zvariant_utils@2.1.0
-"
-
-declare -A GIT_CRATES=(
- [alacritty_terminal]='https://github.com/alacritty/alacritty;91d034ff8b53867143c005acfaa14609147c9a2c;alacritty-%commit%/alacritty_terminal'
- [async-pipe]='https://github.com/zed-industries/async-pipe-rs;82d00a04211cf4e1236029aa03e6b6ce2a74c553;async-pipe-rs-%commit%'
- [blade-graphics]='https://github.com/kvark/blade;e142a3a5e678eb6a13e642ad8401b1f3aa38e969;blade-%commit%/blade-graphics'
- [blade-macros]='https://github.com/kvark/blade;e142a3a5e678eb6a13e642ad8401b1f3aa38e969;blade-%commit%/blade-macros'
- [blade-util]='https://github.com/kvark/blade;e142a3a5e678eb6a13e642ad8401b1f3aa38e969;blade-%commit%/blade-util'
- [cosmic-text]='https://github.com/pop-os/cosmic-text;542b20ca4376a3b5de5fa629db1a4ace44e18e0c;cosmic-text-%commit%'
- [font-kit]='https://github.com/zed-industries/font-kit;40391b7c0041d8a8572af2afa3de32ae088f0120;font-kit-%commit%'
- [lsp-types]='https://github.com/zed-industries/lsp-types;72357d6f6d212bdffba3b5ef4b31d8ca856058e7;lsp-types-%commit%'
- [nvim-rs]='https://github.com/KillTheMule/nvim-rs;69500bae73b8b3f02a05b7bee621a0d0e633da6c;nvim-rs-%commit%'
- [tree-sitter-gomod]='https://github.com/camdencheek/tree-sitter-go-mod;1f55029bacd0a6a11f6eb894c4312d429dcf735c;tree-sitter-go-mod-%commit%'
- [tree-sitter-gowork]='https://github.com/d1y/tree-sitter-go-work;dcbabff454703c3a4bc98a23cf8778d4be46fd22;tree-sitter-go-work-%commit%'
- [tree-sitter-heex]='https://github.com/phoenixframework/tree-sitter-heex;6dd0303acf7138dd2b9b432a229e16539581c701;tree-sitter-heex-%commit%'
- [tree-sitter-language]='https://github.com/tree-sitter/tree-sitter;7f4a57817d58a2f134fe863674acad6bbf007228;tree-sitter-%commit%/lib/language'
- [tree-sitter-md]='https://github.com/zed-industries/tree-sitter-markdown;e3855e37f8f2c71aa7513c18a9c95fb7461b1b10;tree-sitter-markdown-%commit%'
- [tree-sitter]='https://github.com/tree-sitter/tree-sitter;7f4a57817d58a2f134fe863674acad6bbf007228;tree-sitter-%commit%/lib'
- [xim-ctext]='https://github.com/npmania/xim-rs;27132caffc5b9bc9c432ca4afad184ab6e7c16af;xim-rs-%commit%/xim-ctext'
- [xim-parser]='https://github.com/npmania/xim-rs;27132caffc5b9bc9c432ca4afad184ab6e7c16af;xim-rs-%commit%/xim-parser'
- [xim]='https://github.com/npmania/xim-rs;27132caffc5b9bc9c432ca4afad184ab6e7c16af;xim-rs-%commit%'
- [xkbcommon]='https://github.com/ConradIrwin/xkbcommon-rs;fcbb4612185cc129ceeff51d22f7fb51810a03b2;xkbcommon-rs-%commit%'
-)
-
-LLVM_COMPAT=( 18 )
-
-inherit cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg
-
-DESCRIPTION="The fast, collaborative code editor"
-HOMEPAGE="https://zed.dev https://github.com/zed-industries/zed"
-SRC_URI="
- https://github.com/zed-industries/zed/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}"
-
-LICENSE="0BSD AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3+ ISC LGPL-3 MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-CHECKREQS_DISK_BUILD="8G"
-
-DEPEND="
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/libgit2:=
- dev-libs/mimalloc
- dev-libs/openssl:0/3
- dev-libs/wayland
- dev-libs/wayland-protocols
- dev-util/wayland-scanner
- dev-util/vulkan-tools
- media-fonts/noto
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/vulkan-loader[X]
- net-misc/curl
- sys-libs/zlib
- x11-libs/libxcb:=
- x11-libs/libxkbcommon[X]
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- >=virtual/rust-1.80.0
- dev-util/vulkan-headers
- sys-devel/gettext
- sys-devel/mold
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}=
- sys-devel/llvm:${LLVM_SLOT}=
- ')
-"
-
-QA_FLAGS_IGNORED="usr/bin/zed"
-
-pkg_setup() {
- if tc-is-gcc; then
- export CARGO_PROFILE_RELEASE_LTO="true"
- elif tc-is-clang; then
- export CARGO_PROFILE_RELEASE_LTO="thin"
- fi
- strip-unsupported-flags
- # flags from upstream
- export RUSTFLAGS="${RUSTFLAGS} -C symbol-mangling-version=v0 --cfg tokio_unstable -C link-arg=-fuse-ld=mold -C link-args=-Wl,--disable-new-dtags,-rpath,\$ORIGIN/../lib"
- # linking error with llvm-18
- export RUSTFLAGS="${RUSTFLAGS} -C link-args=-Wl,-z,nostart-stop-gc"
-}
-
-src_prepare() {
- default
-
- # Cargo offline fetch workaround
- local TS_COMMIT="7f4a57817d58a2f134fe863674acad6bbf007228"
- local TS_GIT="git = \"https://github.com/tree-sitter/tree-sitter\", rev = \"${TS_COMMIT}\""
- local TS_PATH="path = \"${WORKDIR}/tree-sitter-${TS_COMMIT}/lib\""
-
- sed -e "s#${TS_GIT}#${TS_PATH}#" \
- -i "${S}/Cargo.toml" || die "Cargo fetch workaround failed"
-}
-
-src_configure() {
- cargo_src_configure --all-features
-}
-
-src_compile() {
- export RELEASE_VERSION="${PV}"
- export ZED_UPDATE_EXPLANATION='Updates are handled by portage'
- cargo_src_compile --package zed --package cli
-}
-
-src_install() {
- newbin $(cargo_target_dir)/cli zed
- exeinto "/usr/libexec"
- newexe $(cargo_target_dir)/zed zed-editor
-
- newicon -s 512 crates/zed/resources/app-icon.png zed.png
- newicon -s 1024 crates/zed/resources/app-icon@2x.png zed.png
- make_desktop_entry /usr/bin/zed Zed zed.png "TextEditor;Development;IDE"
-}
-
-src_test () {
- mkdir -p "${HOME}/.config/zed" || die
- mkdir -p "${HOME}/.local/share/zed/logs/" || die
-
- SHELL=/usr/bin/sh RUST_BACKTRACE=full cargo_src_test -vv
-}