Herman Rimm
7cc51bece5
gnu: rust-jni-glue-0.0: Replace with 0.0.10.
...
* gnu/packages/crates-io.scm (rust-jni-glue-0.0): Replace with 0.0.10.
(rust-ndk-0.7, rust-ndk-0.6, rust-ndk-0.5, rust-ndk-0.2): Replace
rust-jni-glue-0.0 with 0.0.10.
Change-Id: I5501fc38245ac21c4aad8f451c051f2c7a3e83f9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:04 +02:00
Herman Rimm
94dea60ffb
gnu: rust-cloudabi-0.0: Replace with 0.0.3.
...
* gnu/packages/crates-io.scm (rust-cloudabi-0.0): Replace with 0.0.3.
(rust-parking-lot-core-0.7, rust-parking-lot-core-0.6,
rust-parking-lot-core-0.5, rust-rand-0.5, rust-rand-os-0.1): Replace
rust-cloudabi-0.0 with 0.0.3.
Change-Id: I3a3dd0a707a0ae4552dac94bafd565995c9776bf
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:04 +02:00
Herman Rimm
f98227eccb
gnu: rust-rust-base58-0.0: Replace with 0.0.4.
...
* gnu/packages/crates-io.scm (rust-rust-base58-0.0): Replace with 0.0.4.
(rust-bs58-0.5, rust-bs58-0.2): Replace rust-rust-base58-0.0 with 0.0.4.
Change-Id: I42d76256bb8311fdbda606105e1dfdad4cce7ff8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:04 +02:00
Herman Rimm
74e7b7fa81
gnu: rust-clippy-0.0: Replace with 0.0.302.
...
* gnu/packages/crates-io.scm (rust-clippy-0.0): Replace with 0.0.302.
(rust-clap-2, rust-encode-unicode-0.3, rust-lazycell-1,
rust-linked-hash-map-0.4, rust-linked-hash-map-0.3, rust-pcap-0.7,
rust-serde-hjson-0.9, rust-term-size-1, rust-yaml-rust-0.3): Replace
rust-clippy-0.0 with 0.0.302.
* gnu/packages/crates-apple.scm (rust-commoncrypto-0.2,
rust-common-crypto-sys-0.2): Replace rust-clippy-0.0 with 0.0.302.
* gnu/packages/crates-web.scm (rust-multipart-0.18, rust-multipart-0.17,
rust-stdweb-0.1): Replace rust-clippy-0.0 with 0.0.302.
* gnu/packages/crates-windows.scm (rust-winreg-0.5): Replace
rust-clippy-0.0 with 0.0.302.
Change-Id: Ied7f14a778266edc0f3f7ac92fe9a7f4ac6b6a30
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:04 +02:00
Herman Rimm
5bf08c9f18
gnu: rust-version-compare-0.0: Remove variable.
...
* gnu/packages/crates-io.scm (rust-version-compare-0.0): Remove.
(rust-system-deps-3)[cargo-inputs]: Replace rust-version-compare-0.0
with 0.0.11.
Change-Id: Idd4d9a9c32217eeda1934534b19cf347a04cbaa7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:03 +02:00
Efraim Flashner
07072b494c
gnu: git-absorb: Update to 0.6.16.
...
* gnu/packages/rust-apps.scm (git-absorb): Update to 0.6.16.
[source]: Update snippet.
[cargo-inputs]: Add rust-clap-complete-4, rust-clap-complete-nushell-4.
Replace rust-clap-2 with 4, rust-git2-0.18 with 0.19.
[arguments]: Add a phase to generate and install the shell completions.
[native-inputs]: Add git-absorb when cross-compiling.
[inputs]: Replace libgit2-1.7 with libgit2-1.8.
Change-Id: I468538a35da21f739df935c06b22eae743504b50
2025-01-06 12:19:03 +02:00
Efraim Flashner
cd12b115b6
gnu: Add rust-clap-complete-nushell-4.
...
* gnu/packages/crates-io.scm (rust-clap-complete-nushell-4): New
variable.
(rust-clap-complete-nushell-0.1): Inherit from
rust-clap-complete-nushell-4.
Change-Id: Ib8deb48a1ffc5aec3157ec18d28e13fb712b91b3
2025-01-06 12:19:03 +02:00
Efraim Flashner
380a8fe807
gnu: Add rust-completest-nu-0.4.
...
* gnu/packages/crates-io.scm (rust-completest-nu-0.4): New variable.
Change-Id: I67f20e5656f08c16bc89cb03f968b3f25daa99a8
2025-01-06 12:19:03 +02:00
Efraim Flashner
d11f99c7ef
gnu: git-interactive-rebase-tool: Update to 2.4.1.
...
* gnu/packages/rust-apps.scm (git-interactive-rebase-tool): Update to
2.4.1.
[arguments]: Remove the cargo-test-flags. Don't install the sources.
Add a custom phase to fix the version field.
[cargo-inputs]: Add rust-bitflags-2, rust-captur-0.1,
rust-crossbeam-channel-0.5, rust-if-chain-1, rust-lazy-static-1,
rust-parking-lot-0.12, rust-pico-args-0.5, rust-rustc-version-0.4,
rust-thiserror-1, rust-uuid-1, rust-version-track-0.1. Replace
rust-crossterm-0.19 with 0.27, rust-git2-0.13 with 0.18. Remove
rust-clap-2.
[cargo-development-inputs]: Add rust-claims-0.7, rust-itertools-0.13,
rust-pretty-assertions-1, rust-regex-1. Replace rust-rstest-0.6 with
0.19, rust-serial-test-0.5 with 3. Remove rust-concat-idents-1,
rust-lazy-static-1.
[inputs]: Replace libgit2-1.3 with libgit2-1.7.
Change-Id: I7b170f0758cf181ab41f89daa01ab9c999bce9d9
2025-01-06 12:19:03 +02:00
Efraim Flashner
ae5ae1ac38
gnu: Add rust-captur-0.1.
...
* gnu/packages/crates-io.scm (rust-captur-0.1): New variable.
Change-Id: Ic0343a495a5c703ec69a647ce5bee9159781d017
2025-01-06 12:19:03 +02:00
Efraim Flashner
37c0f7471d
gnu: Add rust-claims-0.7.
...
* gnu/packages/crates-io.scm (rust-claims-0.7): New variable.
Change-Id: I6dc9cb36298f3f1d3203aa355f7f8ef4d6073a60
2025-01-06 12:19:02 +02:00
Efraim Flashner
6f63ecaf8d
gnu: Add rust-version-track-0.1.
...
* gnu/packages/crates-io.scm (rust-version-track-0.1): New variable.
Change-Id: I2bc06afd90b9d94a3cf18724ae8366b09a64a67c
2025-01-06 12:19:02 +02:00
Efraim Flashner
fc4703c82f
gnu: tealdeer: Update to 1.7.1.
...
* gnu/packages/rust-apps.scm (tealdeer): Update to 1.7.1.
[arguments]: Update the cargo-test-flags.
[cargo-inputs]: Replace rust-clap-3 with 4, rust-env-logger-0.9 with
0.11, rust-reqwest-0.11 with 0.12, rust-toml-0.5 with 0.8,
rust-yansi-0.5 with 1, rust-zip-0.6 with 2. Remove rust-atty-0.2.
[cargo-development-inputs]: Replace rust-predicates-2 with 3.
Change-Id: I1296065c370541db947b90ea61aa275f4a061d44
2025-01-06 12:19:02 +02:00
Efraim Flashner
0bdf0d3577
gnu: rust-predicates-3: Update to 3.1.3.
...
* gnu/packages/crates-io.scm (rust-predicates-3): Update to 3.1.3.
[arguments]: Update cargo-test-flags.
[cargo-inputs]: Replace rust-float-cmp-0.9 with 0.10.
Change-Id: Ib6a0106bb9176cb9860b4b7c17d27c54aae1d778
2025-01-06 12:19:02 +02:00
Efraim Flashner
0d3bf4ca7b
gnu: Add rust-float-cmp-0.10.
...
* gnu/packages/crates-io.scm (rust-float-cmp-0.10): New variable.
(rust-float-cmp-0.9): Inherit from rust-float-cmp-0.10.
Change-Id: I341bbc7173a3135cbea144cafa7202a856c8e2c5
2025-01-06 12:19:02 +02:00
Efraim Flashner
8555cfee33
gnu: rust-predicates-core-1: Update to 1.0.9.
...
* gnu/packages/crates-io.scm (rust-predicates-core-1): Update to 1.0.9.
Change-Id: I346d5044a1a694fc7753a88fee80d2ccb12a0e49
2025-01-06 12:19:01 +02:00
Efraim Flashner
419a5f578b
gnu: rust-predicates-tree-1: Update to 1.0.12.
...
* gnu/packages/crates-io.scm (rust-predicates-tree-1): Update to 1.0.12.
[cargo-inputs]: Replace rust-termtree-0.4 with 0.5.
Change-Id: I7a92608bc010b87050419384bf907ae0b9ac4221
2025-01-06 12:19:01 +02:00
Efraim Flashner
c1e0aece66
gnu: Add rust-termtree-0.5.
...
* gnu/packages/crates-io.scm (rust-termtree-0.5): New variable.
(rust-termtree-0.4): Inherit from rust-termtree-0.5.
Change-Id: I8e1ab9fc370b49223aba77510c05f899792837c2
2025-01-06 12:19:01 +02:00
Jean-Baptiste Note
7c43acd025
gnu: rust: Add CARGO_HTTP_CAINFO to native-search-path.
...
* gnu/packages/rust.scm (rust)[native-search-paths]: Add
CARGO_HTTP_CAINFO native-search-path so that Cargo honors custom
certificates (a la GIT_SSL_CAINFO).
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I3eca13d8e12cbfd680cd33e22ff6d1aea7a7e379
2025-01-06 12:19:01 +02:00
Efraim Flashner
f5d95d6d19
gnu: rbw: Fix bash completion directory.
...
* gnu/packages/rust-apps.scm (rbw)[arguments]: Adjust the custom
'install-completions phase to install the bash completions in the
correct directory.
Change-Id: Icbc1cca324c503aa4171c581446cc0798311fe2a
2025-01-06 12:19:01 +02:00
VÖRÖSKŐI András
e4c31be0aa
gnu: rbw: Update to 1.10.2.
...
* gnu/packages/rust-apps.scm (rbw): Update to 1.10.2.
[cargo-inputs]: Replace rust-base64-0.21 with 0.22, rust-env-logger-0.10
with 0.11, rust-nix-0.26 with 0.28, rust-reqwest-0.11 with 0.12,
rust-tokio-tungstenite-0.20 with 0.21.
Change-Id: If84a94cb20f31f3056600b910b61ea63f4f84dfd
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:01 +02:00
VÖRÖSKŐI András
55f08151dd
gnu: rust-rmpv: Update to 1.3.0.
...
* gnu/packages/crates-io.scm (rust-rmpv): Update to 1.3.0.
Change-Id: Ib6967e10d6eae1a0b2c6d482df00409a9a8a572a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:01 +02:00
VÖRÖSKŐI András
8c3c3ff78a
gnu: Add rust-mmap-fixed-0.1.
...
* gnu/packages/crates-io.scm (rust-mmap-fixed-0.1): New variable.
Change-Id: Ic8996b1fcde3af770815d80b47043de826e5fc23
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:00 +02:00
VÖRÖSKŐI András
7f1f30228b
gnu: rust-region-3: Update to 3.0.2.
...
* gnu/packages/crates-io.scm (rust-region-3): Update to 3.0.2.
[arguments]: Don't skip the build. Add cargo-test-flags.
[cargo-inputs]: Add rust-windows-sys-0.52. Replace rust-mach-0.3 with
0.4. Remove rust-winapi-0.3.
[cargo-development-inputs]: Add rust-mmap-fixed-0.1.
Change-Id: Ic4c6bb01df53698a333bc20bfd511ffb688d90b9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:00 +02:00
Efraim Flashner
3c3e721b91
gnu: rust-serde-derive-1: Update to 1.0.216.
...
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.216.
Change-Id: I2c22319181314b252d655ecada0b8eb6867b6d48
2025-01-06 12:19:00 +02:00
Efraim Flashner
4c3818ab54
gnu: rust-serde-1: Update to 1.0.216.
...
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.216.
Change-Id: Iffa99c2dc355d6f5bc863adc0e25043acf4b0881
2025-01-06 12:19:00 +02:00
Efraim Flashner
5d6c808a76
gnu: rust-lock-api-0.4: Update to 0.4.12.
...
* gnu/packages/crates-io.scm (rust-lock-api-0.4): Update to 0.4.12.
Change-Id: Ieb4d46268f3cb1e609b4af4087b1f078e2012030
2025-01-06 12:18:59 +02:00
Efraim Flashner
e1bc571155
gnu: rust-linux-raw-sys-0.1: Update to 0.1.4.
...
* gnu/packages/crates-io.scm (rust-linux-raw-sys-0.1): Update to 0.1.4.
Change-Id: Ia33e42ff7ea81abf75404aa510be0e791db23f09
2025-01-06 12:18:59 +02:00
Efraim Flashner
2f2a9a4a97
gnu: rust-linux-raw-sys-0.3: Update to 0.3.8.
...
* gnu/packages/crates-io.scm (rust-linux-raw-sys-0.3): Update to 0.3.8.
Change-Id: Ibd8b8318469c2ea6866b91b8301397b1b36e23d0
2025-01-06 12:18:59 +02:00
Efraim Flashner
b706ae6312
gnu: rust-libm-0.2: Update to 0.2.11.
...
* gnu/packages/crates-io.scm (rust-libm-0.2): Update to 0.2.11.
[cargo-inputs]: Remove rust-rand-0.6.
Change-Id: I8b38cf5990f245cd9489df35c83ce9445da0a5bb
2025-01-06 12:18:59 +02:00
Efraim Flashner
c8eccc019c
gnu: rust-linux-keyutils-0.2: Update to 0.2.4.
...
* gnu/packages/crates-io.scm (rust-linux-keyutils-0.2): Update to 0.2.4.
[cargo-inputs]: Replace rust-bitflags-1 with 2.
[cargo-development-inputs]: Replace rust-clap-3 with 4.
Change-Id: I33d23cfbe42ea30c5b3acace2ebc2ac3ec6894a2
2025-01-06 12:18:59 +02:00
Efraim Flashner
0bd86834e7
gnu: rust-loom-0.7: Update to 0.7.2.
...
* gnu/packages/crates-io.scm (rust-loom-0.7): Update to 0.7.2.
[cargo-inputs]: Replace rust-generator-0.7 with 0.8.
Change-Id: I423d6d788241523a1e70ce1177d613f5232e0415
2025-01-06 12:18:58 +02:00
Efraim Flashner
7bcff8c38a
gnu: Add rust-generator-0.8.
...
* gnu/packages/crates-io.scm (rust-generator-0.8): New variable.
(rust-generator-0.7): Inherit from rust-generator-0.8.
Change-Id: I48165303eabe3583a00f4e9c9fbcc122368899e8
2025-01-06 12:18:58 +02:00
Efraim Flashner
34d88f0270
gnu: rust-loom-0.4: Update to 0.4.1.
...
* gnu/packages/crates-io.scm (rust-loom-0.4): Update to 0.4.1.
[arguments]: Don't skip the build.
Change-Id: If6f34891b60d2a8cf042ab1cf537e935a80c50d9
2025-01-06 12:18:58 +02:00
Efraim Flashner
a1ca825915
gnu: rust-lru-0.12: Update to 0.12.5.
...
* gnu/packages/crates-io.scm (rust-lru-0.12): Update to 0.12.5.
[cargo-inputs]: Replace rust-hashbrown-0.14 with 0.15.
Change-Id: I74e027e64d93f8c25e8c882d1f0d285094adcdbe
2025-01-06 12:18:58 +02:00
Efraim Flashner
68c14f5cc6
gnu: rust-lsp-server-0.7: Update to 0.7.8.
...
* gnu/packages/crates-io.scm (rust-lsp-server-0.7): Update to 0.7.8.
[cargo-inputs]: Add rust-serde-derive-1.
Change-Id: I1c484c6041ac330cf23b1365b351cc8bc271e4ab
2025-01-06 12:18:58 +02:00
Efraim Flashner
dd73b62a6a
gnu: rust-no-panic-0.1: Update to 0.1.33.
...
* gnu/packages/crates-io.scm (rust-no-panic-0.1): Update to 0.1.33.
[cargo-development-inputs]: Add rust-scratch-1. Remove rust-tempfile-3.
Change-Id: I91d6fccf46f33819bcc029fe18c3d5b67cc9116c
2025-01-06 12:18:57 +02:00
Efraim Flashner
84ad73fbf7
gnu: rust-lddtree-0.3: Update to 0.3.7.
...
* gnu/packages/crates-io.scm (rust-lddtree-0.3): Update to 0.3.7.
[cargo-inputs]: Replace rust-fs-err-2 with 3, rust-goblin-0.7 with 0.9.
Change-Id: Ic60add40f652f727a976c6634bc64900d1d29640
2025-01-06 12:18:57 +02:00
Efraim Flashner
7ffaff5786
gnu: Add rust-fs-err-3.
...
* gnu/packages/crates-io.scm (rust-fs-err-3): New variable.
(rust-fs-err-2): Inherit from rust-fs-err-3.
Change-Id: Ia901ff00d5d40eddf999cd689146b6fca3426954
2025-01-06 12:18:57 +02:00
Efraim Flashner
4556e0d299
gnu: rust-lazy-regex-proc-macros-3: Update to 3.3.0.
...
* gnu/packages/crates-io.scm (rust-lazy-regex-proc-macros-3): Update to 3.3.0.
Change-Id: Ie68bbe9caf2f119db3d60f843c034ea0a737518a
2025-01-06 12:18:57 +02:00
Efraim Flashner
def526dbaa
gnu: rust-lazy-regex-3: Update to 3.3.0.
...
* gnu/packages/crates-io.scm (rust-lazy-regex-3): Update to 3.3.0.
Change-Id: I77df82d1e7fa4f58fde3aa06d8ed08e891dd1de3
2025-01-06 12:18:57 +02:00
Efraim Flashner
ca0e455c2f
gnu: rust-lalrpop-0.19: Update to 0.19.12.
...
* gnu/packages/crates-io.scm (rust-lalrpop-0.19): Update to 0.19.12.
[arguments]: Don't skip the build. Don't install the sources.
[cargo-inputs]: Add rust-is-terminal-0.4, rust-pico-args-0.4,
rust-tiny-kaccak-2. Replace rust-itertools-0.9 with 0.10,
rust-petgraph-0.5 with 0.6, rust-term-0.5 with 0.7. Remove
rust-atty-0.2, rust-docopt-1, rust-serde-1, rust-serde-derive-1,
rust-sha2-0.8.
[cargo-development-inputs]: Add rust-regex-1, rust-regex-syntax-0.6.
Replace rust-rand-0.7 with 0.8.
Change-Id: I67b0dc2752b02b276f5d4193dd2fef7ba507366c
2025-01-06 12:18:56 +02:00
Efraim Flashner
7166b4fd08
gnu: rust-lalrpop-util-0.19: Update to 0.19.12.
...
* gnu/packages/crates-io.scm (rust-lalrpop-util-0.19): Update to
0.19.12.
[arguments]: Don't skip the build.
Change-Id: Id9f7993860177898cc806772fe36968621786cc7
2025-01-06 12:18:56 +02:00
Efraim Flashner
a8206298df
gnu: Add rust-pico-args-0.4.
...
* gnu/packages/crates-io.scm (rust-pico-args-0.4): New variable.
Change-Id: Icca17265c19fcdb8a2ae8f848aa2887b41a7fbb9
2025-01-06 12:18:56 +02:00
Efraim Flashner
71221114bc
gnu: rust-keccak-0.1: Update to 0.1.5.
...
* gnu/packages/crates-io.scm (rust-keccak-0.1): Update to 0.1.5.
Change-Id: Iddccd4d263d27c00529342fc622e7e79cd9752e4
2025-01-06 12:18:56 +02:00
Efraim Flashner
fc72344138
gnu: rust-keyring-2: Update to 2.3.3.
...
* gnu/packages/crates-io.scm (rust-keyring-2): Update to 2.3.3.
[cargo-inputs]: Add rust-windows-sys-0.52. Remove rust-winapi-0.3.
Change-Id: Idc91bed8e954226ce988d88752ab3824a8d9654d
2025-01-06 12:18:55 +02:00
Efraim Flashner
9111c8145c
gnu: rust-kqueue-1: Update to 1.0.8.
...
* gnu/packages/crates-io.scm (rust-kqueue-1): Update to 1.0.8.
Change-Id: Idb5380c3da13215f1707b6bea2180ef08f11f72f
2025-01-06 12:18:55 +02:00
Efraim Flashner
8790c3a618
gnu: rust-kqueue-sys-1: Update to 1.0.4.
...
* gnu/packages/crates-io.scm (rust-kqueue-sys-1): Update to 1.0.4.
Change-Id: I6144ef7dcba374d55139c81b751b6181b1aee30f
2025-01-06 12:18:55 +02:00
Efraim Flashner
b1a9549436
gnu: rust-kstring-2: Update to 2.0.2.
...
* gnu/packages/crates-io.scm (rust-kstring-2): Update to 2.0.2.
[arguments]: Don't skip the build.
[cargo-development-inputs]: Replace rust-criterion-0.3 with 0.5.
Change-Id: Ifc524d923ea345c2693bd5262bde86e49433dcf8
2025-01-06 12:18:55 +02:00
Herman Rimm
ad622e420c
gnu: rust-zoneinfo-compiled-0.5: Order alphabetically.
...
* gnu/packages/crates-io.scm (rust-zoneinfo-compiled-0.5): Order.
Change-Id: I33fe68255b7d61012fede1bad93bb87654677d97
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:18:55 +02:00