Commit graph

151239 commits

Author SHA1 Message Date
Efraim Flashner
ab44e44de3
gnu: aardvark-dns: Update to 1.13.0.
* gnu/packages/rust-apps.scm (aardvark-dns): Update to 1.13.0.
[cargo-inputs]: Remove rust-resolv-conf-0.7.

Change-Id: I706e43d3381620b0ee18392b0b0dc8fbae65a912
2025-01-06 12:19:11 +02:00
Efraim Flashner
f3e5310741
gnu: sniffglue: Update to 0.16.1.
* gnu/packages/rust-apps.scm (sniffglue): Update to 0.16.1.
[cargo-inputs]: Replace rust-env-logger-0.10 with 0.11, rust-nix-0.27
with 0.29, rust-tls-parser-0.11 with 0.12, rust-uzers-0.11 with 0.12.
Remove rust-reduce-0.1, rust-serde-derive-1.

Change-Id: I2eabe6501bf0f5c6c13479c3b9d1e8b3b55a39a9
2025-01-06 12:19:11 +02:00
Efraim Flashner
a8739065c4
gnu: Add rust-tls-parser-0.12.
* gnu/packages/crates-tls.scm (rust-tls-parser-0.12): New variable.
(rust-tls-parser-0.11): Inherit from rust-tls-parser-0.12.

Change-Id: If5c97e2c11b3f741bd02291a38f84e7d48ab2671
2025-01-06 12:19:11 +02:00
Efraim Flashner
c527af4ad9
gnu: libchewing: Update to 0.9.1.
* gnu/packages/language.scm (libchewing): Update to 0.9.1.
[arguments]: Remove a phase lowering the version requirement for
rust-clap-mangen.

Change-Id: Ica52cebe2a59f5a4a7b39df68723f613b9ac2158
2025-01-06 12:19:11 +02:00
Efraim Flashner
9e7db7dcee
gnu: netavark: Update to 1.13.1.
* gnu/packages/rust-apps.scm (netavark): Update to 1.13.1.
[cargo-inputs]: Add rust-hyper-util-0.1.  Replace
rust-netlink-packet-route-0.18 with 0.21, rust-nftables-0.3 with 0.5,
rust-nix-0.27 with 0.29, rust-prost-0.12 with 0.13, rust-sysctl-0.5 with
0.6, rust-tonic-0.10 with 0.12, rust-tonic-build-0.10 with 0.12,
rust-tower-0.4 with 0.5, rust-zbus-3 with 4.

Change-Id: I2c8beb891dc2dd4e8eae93b6bceef0f3e1788d87
2025-01-06 12:19:11 +02:00
Efraim Flashner
7aaa470edd
gnu: rust-ipnet-2: Update to 2.10.1.
* gnu/packages/crates-io.scm (rust-ipnet-2): Update to 2.10.1.
[cargo-inputs]: Add rust-heapless-0.5.

Change-Id: I72d7df71d90081a82b1df064b8e506b5506f859a
2025-01-06 12:19:11 +02:00
Efraim Flashner
c4322de0e1
gnu: rust-iptables-0.5: Update to 0.5.2.
* gnu/packages/crates-io.scm (rust-iptables-0.5): Update to 0.5.2.
[cargo-inputs]: Replace rust-nix-0.27 with 0.29.

Change-Id: I70b1b5e511b0cc69bd8175116bb37020df5dfd77
2025-01-06 12:19:11 +02:00
Efraim Flashner
cc6c729206
gnu: rust-mozim-0.2: Update to 0.2.5.
* gnu/packages/crates-io.scm (rust-mozim-0.2): Update to 0.2.5.
[cargo-inputs]: Replace rust-nix-0.26 with 0.27.
[cargo-development-inputs]: Replace rust-env-logger-0.10 with 0.11.

Change-Id: Ie14f68b11cff5dedc9fb8b41fb5f3f98b48f00cc
2025-01-06 12:19:10 +02:00
Efraim Flashner
a2c6d4b99a
gnu: Add rust-netlink-packet-route-0.21.
* gnu/packages/crates-io.scm (rust-netlink-packet-route-0.21): New
variable.
(rust-netlink-packet-route-0.19): Inherit from
rust-netlink-packet-route-0.21.

Change-Id: I3d3918a079adb385f430e44dc7a47fcd2529133c
2025-01-06 12:19:10 +02:00
Efraim Flashner
9713833c2c
gnu: rust-netlink-sys-0.8: Update to 0.8.7.
* gnu/packages/crates-io.scm (rust-netlink-sys-0.8): Update to 0.8.7.
[cargo-inputs]: Replace rust-async-io-1 with 2, rust-mio-0.8 with 1.

Change-Id: Id66096ce8c4e4d56dab879a1918c663278386b6a
2025-01-06 12:19:10 +02:00
Efraim Flashner
e6198fb1c7
gnu: Add rust-nftables-0.5.
* gnu/packages/crates-io.scm (rust-nftables-0.5): New variable.
(rust-nftables-0.3): Inherit from rust-nftables-0.5.

Change-Id: I603e4a99ece33b6b56e3a794c1f32d604217c599
2025-01-06 12:19:10 +02:00
Efraim Flashner
80bcc9fffb
gnu: rust-nispor-1: Update to 1.2.21.
* gnu/packages/crates-io.scm (rust-nispor-1): Update to 1.2.21.
[cargo-inputs]: Add rust-wl-nl80211-0.2.

Change-Id: I320cb5a656dda18aaf02404f4c95a4773415ef0d
2025-01-06 12:19:10 +02:00
Efraim Flashner
84b1addd0f
gnu: Add rust-pnet-base-0.35.
* gnu/packages/crates-io.scm (rust-pnet-base-0.35): New variable.
(rust-pnet-base-0.34): Inherit from rust-pnet-base-0.35.

Change-Id: I061e4ec10e254b866421ca2ac53e31ec913c564a
2025-01-06 12:19:09 +02:00
Efraim Flashner
16e3f8694d
gnu: Add rust-pnet-datalink-0.35.
* gnu/packages/crates-io.scm (rust-pnet-datalink-0.35): New variable.
(rust-pnet-datalink-0.34): Inherit from rust-pnet-datalink-0.35.

Change-Id: I90c3d8232d4f51c19a63f6527076a63ef1671225
2025-01-06 12:19:09 +02:00
Efraim Flashner
1e61a35711
gnu: Add rust-pnet-sys-0.35.
* gnu/packages/crates-io.scm (rust-pnet-sys-0.35): New variable.
(rust-pnet-sys-0.34): Inherit from rust-pnet-sys-0.35.

Change-Id: Iaa0100b2091a9709c74da967aab79af0d1f3c6fe
2025-01-06 12:19:09 +02:00
Efraim Flashner
dbce7549c0
gnu: Add rust-prost-0.13.
* gnu/packages/crates-io.scm (rust-prost-0.13): New variable.
(rust-prost-0.12): Inherit from rust-prost-0.13.

Change-Id: I52ff72e81805f731f1fa01bf3abe1a5881727208
2025-01-06 12:19:09 +02:00
Efraim Flashner
6255b60bb9
gnu: Add rust-prost-build-0.13.
* gnu/packages/crates-io.scm (rust-prost-build-0.13): New variable.
(rust-prost-build-0.12): Inherit from rust-prost-build-0.13.

Change-Id: I3fbd984ef3a813635b5291375b31f0f703a0336e
2025-01-06 12:19:09 +02:00
Efraim Flashner
b20a588b9b
gnu: Add rust-prost-derive-0.13.
* gnu/packages/crates-io.scm (rust-prost-derive-0.13): New variable.
(rust-prost-derive-0.12): Inherit from rust-prost-derive-0.13.

Change-Id: I5257d879fd684c5e55783cfec7920d09c3cf0674
2025-01-06 12:19:08 +02:00
Efraim Flashner
24010f9c94
gnu: Add rust-prost-types-0.13.
* gnu/packages/crates-io.scm (rust-prost-types-0.13): New variable.
(rust-prost-types-0.12): Inherit from rust-prost-types-0.13.

Change-Id: Idd6fb04b9b53a1d028f22e29d2ffba766b1139aa
2025-01-06 12:19:08 +02:00
Efraim Flashner
87605a3ef0
gnu: Add rust-pulldown-cmark-to-cmark-18.
* gnu/packages/crates-io.scm (rust-pulldown-cmark-to-cmark-18): New
variable.
(rust-pulldown-cmark-to-cmark-10): Inherit from
rust-pulldown-cmark-to-cmark-18.

Change-Id: I9860a141dae94905904dcb6fed4f799cc28a1668
2025-01-06 12:19:08 +02:00
Efraim Flashner
fff4dfe1c7
gnu: Add rust-sysctl-0.6.
* gnu/packages/crates-io.scm (rust-sysctl-0.6): New variable.
(rust-sysctl-0.5): Inherit from rust-sysctl-0.6.

Change-Id: I200116d12b32c8b5048cecde9dd335fd11a58bbe
2025-01-06 12:19:08 +02:00
Efraim Flashner
b838f6a3da
gnu: rust-thiserror-2: Update to 2.0.9.
* gnu/packages/crates-io.scm (rust-thiserror-2): Update to 2.0.9.

Change-Id: I40f4a3d256cd0bf230f29089f36994e04ca412ad
2025-01-06 12:19:07 +02:00
Efraim Flashner
60278bc421
gnu: rust-thiserror-1: Update to 1.0.69.
* gnu/packages/crates-io.scm (rust-thiserror-1): Update to 1.0.69.

Change-Id: I7da9f121e6573c64f77cad9970d41d157e3e5bce
2025-01-06 12:19:07 +02:00
Efraim Flashner
3e6b49ca79
gnu: rust-thiserror-impl-2: Update to 2.0.9.
* gnu/packages/crates-io.scm (rust-thiserror-impl-2): Update to 2.0.9.

Change-Id: I9fdb39f271091aeca8170cc3dbecdc72e9e046af
2025-01-06 12:19:07 +02:00
Efraim Flashner
873d5f0e1c
gnu: rust-thiserror-impl-1: Update to 1.0.69.
* gnu/packages/crates-io.scm (rust-thiserror-impl-1): Update to 1.0.69.

Change-Id: I30af055e85cee0dc7c364fa8602f81ba088bb920
2025-01-06 12:19:07 +02:00
Efraim Flashner
7ce8e36f49
gnu: Add rust-wl-nl80211-0.2.
* gnu/packages/crates-io.scm (rust-wl-nl80211-0.2): New variable.

Change-Id: Icb88ecac12436546d70c79851017ca8be0b673e9
2025-01-06 12:19:07 +02:00
Efraim Flashner
adf9b3e8d4
gnu: Add rust-hyper-timeout-0.5.
* gnu/packages/crates-web.scm (rust-hyper-timeout-0.5): New variable.
(rust-hyper-timeout-0.4): Inherit from rust-hyper-timeout-0.5.

Change-Id: I20967c3585414f8d0407c18db51153cd41a2634c
2025-01-06 12:19:06 +02:00
Efraim Flashner
6157be1cb6
gnu: rust-hyper-util-0.1: Update to 0.1.10.
* gnu/packages/crates-web.scm (rust-hyper-util-0.1): Update to 0.1.10.
[cargo-inputs]: Remove rust-tower-0.4.
[cargo-development-inputs]: Replace rust-pnet-datalink-0.34 with 0.35.

Change-Id: I877e98533521ce9ccd35ac26e29159bc126d9a75
2025-01-06 12:19:06 +02:00
Efraim Flashner
0b12189036
gnu: Add rust-tonic-0.12.
* gnu/packages/crates-web.scm (rust-tonic-0.12): New variable.
(rust-tonic-0.10): Inherit from rust-tonic-0.12.

Change-Id: I3c5d0ce909745260036ad0dd82c6867019fb2851
2025-01-06 12:19:06 +02:00
Efraim Flashner
24287b8304
gnu: Add rust-tonic-build-0.12.
* gnu/packages/crates-web.scm (rust-tonic-build-0.12): New variable.
(rust-tonic-build-0.10): Inherit from rust-tonic-build-0.12.

Change-Id: Ic3dd142c601b3908f53be5b0c3300f13c85d12dd
2025-01-06 12:19:06 +02:00
Efraim Flashner
312c7d4b7b
gnu: zoxide: Update to 0.9.6.
* gnu/packages/rust-apps.scm (zoxide): Update to 0.9.6.
[cargo-inputs]: Add rust-rinja-0.3.  Replace rust-nix-0.26 with 0.27,
rust-ouroboros-0.17 with 0.18, rust-which-4 with 6.  Remove
rust-askama-0.12.

Change-Id: I782d74391d015673b6ca808757da65544e6eb091
2025-01-06 12:19:06 +02:00
Efraim Flashner
19498ec88f
gnu: Add rust-ouroboros-0.18.
* gnu/packages/crates-io.scm (rust-ouroboros-0.18): New variable.
(rust-ouroboros-0.17): Inherit from rust-ouroboros-0.18.

Change-Id: I238d88189c44806e790a0741e7d6ec90e332532c
2025-01-06 12:19:06 +02:00
Efraim Flashner
5e6c2c9abf
gnu: Add rust-ouroboros-macro-0.18.
* gnu/packages/crates-io.scm (rust-ouroboros-macro-0.18): New variable.
(rust-ouroboros-macro-0.17): Inherit from rust-ouroboros-macro-0.18.

Change-Id: Ib03a32e72c8c9f6b571a4aee9b0a5c975af54473
2025-01-06 12:19:06 +02:00
Efraim Flashner
bbb87af450
gnu: Add rust-rinja-0.3.
* gnu/packages/crates-io.scm (rust-rinja-0.3): New variable.

Change-Id: I3369b8c82630a5a97b0e39036bf02852f8a5a6c4
2025-01-06 12:19:06 +02:00
Efraim Flashner
61c6d4f86f
gnu: Add rust-rinja-derive-0.3.
* gnu/packages/crates-io.scm (rust-rinja-derive-0.3): New variable.

Change-Id: Ifd8ddd7afa0fc478e5ba9ec5891b60d55a8874ce
2025-01-06 12:19:05 +02:00
Efraim Flashner
133d4959f5
gnu: Add rust-rinja-parser-0.3.
* gnu/packages/crates-io.scm (rust-rinja-parser-0.3): New variable.

Change-Id: I31b092284619fa915727f1372ee0117d58f950a0
2025-01-06 12:19:05 +02:00
Herman Rimm
3b59ab6f49
gnu: rust-objc-test-utils-0.0: Replace with 0.0.2.
* gnu/packages/crates-apple.scm (rust-objc-test-utils-0.0): Replace with
0.0.2.
(rust-objc-sys-0.2): Replace rust-objc-test-utils-0.0 with 0.0.2.

Change-Id: I377526312e31e5226b2da95ae911ecde4a8be214
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:05 +02:00
Herman Rimm
4353480ea7
gnu: rust-matchers-0.0: Replace with 0.0.1.
* gnu/packages/crates-io.scm (rust-matchers-0.0): Replace with 0.0.1.
(rust-tracing-subscriber-0.2) Replace rust-matchers-0.0 with 0.0.1.

Change-Id: I31bec1349ce6a8e740b53ea8990d47b2ddd9392f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:05 +02:00
Herman Rimm
8c5081c13f
gnu: rust-unicode-xid-0.0: Replace with 0.0.4.
* gnu/packages/crates-io.scm (rust-unicode-xid-0.0): Replace with 0.0.4.
(rust-syn-0.11, rust-synom-0.11, rust-syntex-errors-0.58,
rust-syntex-syntax-0.58): Replace rust-unicode-xid-0.0 with 0.0.4.

Change-Id: I949a23d01d715259fa797606876a6bc5dc9d28f2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:05 +02:00
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