Efraim Flashner
a2d4783e14
gnu: rust-c2rust-ast-printer-0.18: Don't skip the build.
...
* gnu/packages/c2rust.scm (rust-c2rust-ast-printer-0.18)[arguments]:
Don't skip the build.
Change-Id: Ie94fac99924bb44dfd5bf4f5c1300b9530246c3c
2025-01-06 12:19:16 +02:00
Efraim Flashner
94bb0864e8
gnu: rust-c2rust-bitfields-0.18: Don't skip the build.
...
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-0.18)[arguments]: Don't
skip the build.
[cargo-development-inputs]: Add rust-libc-0.2.
Change-Id: I65045e648d4a11c6a860872a652f075fda9e5479
2025-01-06 12:19:15 +02:00
Efraim Flashner
54f4a01b42
gnu: rust-c2rust-bitfields-derive-0.18: Don't skip the build.
...
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-derive-0.18)[arguments]:
Don't skip the build.
Change-Id: Icf0ac840c34cbd8331561aad00f23a1400c3ec13
2025-01-06 12:19:15 +02:00
Efraim Flashner
28d61e2553
gnu: rust-c2rust-build-paths-0.18: Don't skip the build.
...
* gnu/packages/c2rust.scm (rust-c2rust-build-paths-0.18)[arguments]:
Don't skip the build.
Change-Id: Ic8260e297d02068e7ce10068479478b6b657fda8
2025-01-06 12:19:15 +02:00
Efraim Flashner
80e4680eb9
gnu: rust-c2rust-transpile-0.18: Don't skip the build.
...
* gnu/packages/c2rust.scm (rust-c2rust-transpile-0.18)[arguments]: Don't
skip the build. Add a phase to prepare the tinycbor source.
[native-inputs]: Add clang, cmake-minimal, %tinycbor-source.
[inputs]: Add llvm.
Change-Id: I97eee53fe2d0b1f6855e256b4a6768634b56f781
2025-01-06 12:19:15 +02:00
Efraim Flashner
e858cf2eaf
gnu: c2rust: Improve the package.
...
* gnu/packages/c2rust.scm (c2rust)[source]: Add snippet to allow for
newer versions of dependencies.
[arguments]: Don't install the sources. Remove custom 'patch-deps
phase.
[native-inputs]: Replace cmake with cmake-minimal.
Change-Id: I8ba137de54e767a36c772b98ac16101b9aa1bafb
2025-01-06 12:19:15 +02:00
Efraim Flashner
3d9ca89d22
gnu: c2rust.scm: Remove extra module imports.
...
* gnu/packages/c2rust.scm: Remove extra module imports.
Change-Id: I6e0508fd4e7d5c13cde589515e275913f630b3b6
2025-01-06 12:19:15 +02:00
Efraim Flashner
e978ba7ff0
gnu: rust-c2rust-ast-exporter-0.18: Sort alphabetically.
...
* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18): Sort.
Change-Id: I480c1e8bea7946f82ddc91e00d55a7bc9fda6f95
2025-01-06 12:19:15 +02:00
Efraim Flashner
058f4d5a2d
gnu: rust-c2rust-bitfields-derive-0.18: Sort alphabetically.
...
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-derive-0.18): Sort.
Change-Id: I276314f2809e4a5733d5eb68c128eb89ad70813b
2025-01-06 12:19:15 +02:00
Efraim Flashner
5b6f72e46e
gnu: rust-c2rust-bitfields-0.18: Sort alphabetically.
...
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-0.18): Sort.
Change-Id: I47a3cda71bc28000a37c85ca17dd9b569d47b146
2025-01-06 12:19:15 +02:00
Efraim Flashner
dc63d89e41
gnu: rust-c2rust-ast-builder-0.18: Sort alphabetically.
...
* gnu/packages/c2rust.scm (rust-c2rust-ast-builder-0.18): Sort.
Change-Id: I7f28db0e537461b1f3cf0af5ca8ad782949fa513
2025-01-06 12:19:15 +02:00
Efraim Flashner
17655b1276
gnu: rust-clang-sys-1: Update to 1.8.1.
...
* gnu/packages/crates-io.scm (rust-clang-sys-1): Update to 1.8.1.
[source]: Add snippet to allow for newer versions of dependencies.
[cargo-inputs]: Replace rust-libloading-0.6 with 0.8.
[cargo-development-inputs]: Add rust-lazy-static-1, rust-tempfile-3.
(rust-clang-sys-1.8): Remove variable.
* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18): Adjust
accordingly.
Change-Id: I4888b70305775625bd128fb067435be01d7dc85c
2025-01-06 12:19:14 +02:00
Efraim Flashner
41a8268ae2
gnu: rust-log-reroute-0.1: Don't skip the build.
...
* gnu/packages/crates-io.scm (rust-log-reroute-0.1)[arguments]: Don't
skip the build.
[cargo-development-inputs]: Add rust-fern-0.6, rust-tempfile-3.
Change-Id: Ib81511e37186c4f10d7df1195d64f99bdf3f2b25
2025-01-06 12:19:14 +02:00
Efraim Flashner
a8a8d11150
gnu: rust-serde-bencode-0.2: Don't skip the build.
...
* gnu/packages/crates-io.scm (rust-serde-bencode-0.2)[arguments]: Don't
skip the build.
[cargo-development-inputs]: Add rust-serde-derive-1, rust-serde-test-1.
Change-Id: I06cc37743677c2dfa5e208685c368c1643a82010
2025-01-06 12:19:14 +02:00
Efraim Flashner
4d48f43627
gnu: rust-log-reroute-0.1: Sort alphabetically.
...
* gnu/packages/crates-io.scm (rust-log-reroute-0.1): Sort.
Change-Id: I4eac35c8bf9bb8cc474a54ce5ada32c34b1811a0
2025-01-06 12:19:14 +02:00
Efraim Flashner
9ab56d8782
gnu: rust-serde-bencode-0.2: Sort alphabetically.
...
* gnu/packages/crates-io.scm (rust-serde-bencode-0.2): Sort.
Change-Id: If4315a663fd3e927582447ca4e6bfed0f1cbfeff
2025-01-06 12:19:14 +02:00
Efraim Flashner
fc3e81d15d
gnu: kak-lsp: Update to 18.1.1.
...
* gnu/packages/text-editors.scm (kak-lsp): Update to 18.1.1.
[arguments]: Don't install the sources. Add a phase to remove an
optional rust dependency.
[cargo-inputs]: Add rust-diffs-0.5, rust-fs4-0.8, rust-indoc-2,
rust-mio-1, rust-notify-debouncer-full-0.3, rust-pulldown-cmark-0.9,
rust-serde-repr-0.1, rust-unicode-width-0.1. Replace rust-clap-2 with
4, rust-crossbeam-channel-0.4 with 0.5, rust-daemonize-0.4 with 0.5,
rust-dirs-2 with 5, rust-itertools-0.9 with 0.13, rust-jsonrpc-core-14
with 18, rust-lsp-types-0.80 with 0.95, rust-rand-0.7 with 0.8,
rust-sloggers-1 with 2, rust-toml-0.5 with 0.8, rust-whoami-0.8 with 1.
Change-Id: Idcd09d95da15ab9fb34acb80a6bd4c05231b0a44
2025-01-06 12:19:13 +02:00
Efraim Flashner
bc70f1a2b0
gnu: Add rust-fs4-0.8.
...
* gnu/packages/crates-io.scm (rust-fs4-0.8): New variable.
Change-Id: Iec18850d144fc6213ade1e80f7db0649dee73647
2025-01-06 12:19:13 +02:00
Efraim Flashner
728b78d52a
gnu: Add rust-slog-json-2.
...
* gnu/packages/crates-io.scm (rust-slog-json-2): New variable.
Change-Id: Ic69f915c03abfcfa0c43ca9856fd7bbeb7fb3867
2025-01-06 12:19:13 +02:00
Efraim Flashner
fbc5a8696c
gnu: Add rust-smol-potat-1.
...
* gnu/packages/crates-io.scm (rust-smol-potat-1): New variable.
Change-Id: I91a8cf931fe00a4be509b091131dfeda2dc9cb26
2025-01-06 12:19:13 +02:00
Efraim Flashner
f502663261
gnu: Add rust-windows-acl-0.3.
...
* gnu/packages/crates-windows.scm (rust-windows-acl-0.3): New variable.
Change-Id: I11dde60c6aa4ed92372ec417a929551928e1be37
2025-01-06 12:19:13 +02:00
Efraim Flashner
3a5df6e87e
gnu: Add rust-diffs-0.5.
...
* gnu/packages/crates-io.scm (rust-diffs-0.5): New variable.
(rust-diffs-0.3): Inherit from rust-diffs-0.5.
Change-Id: I24ccf45a789fa8ee2e9fa53ee2714f45b9c4755c
2025-01-06 12:19:12 +02:00
Efraim Flashner
efc119d622
gnu: Add rust-jsonrpc-core-18.
...
* gnu/packages/crates-io.scm (rust-jsonrpc-core-18): New variable.
(rust-jsonrpc-core-14): Inherit from rust-jsonrpc-core-18.
Change-Id: I973ac5d016c76828acb06c0ae0555b5d6745a097
2025-01-06 12:19:12 +02:00
Efraim Flashner
dafbde2e33
gnu: rust-serdeconv-0.4: Update to 0.4.1.
...
* gnu/packages/crates-io.scm (rust-serdeconv-0.4): Update to 0.4.1.
[arguments]: Don't skip the build.
[cargo-inputs]: Replace rust-rmp-serde-0.15 with 1, rust-toml-0.5 with
0.7.
Change-Id: I968176a434a6f54f9cf30f0ba534935f2f35ec90
2025-01-06 12:19:12 +02:00
Efraim Flashner
611abab127
gnu: Add rust-sloggers-2.
...
* gnu/packages/crates-io.scm (rust-sloggers-2): New variable.
(rust-sloggers-1): Inherit from rust-sloggers-2.
Change-Id: Ie021fe7b4ec8b84277aeb85428617467723e9beb
2025-01-06 12:19:12 +02:00
Efraim Flashner
6771a2defe
gnu: Add rust-smol-potat-macro-0.6.
...
* gnu/packages/crates-io.scm (rust-smol-potat-macro-0.6): New variable.
Change-Id: I63b9e295e05d8ad7f7feb9adfea13e56e44b435e
2025-01-06 12:19:12 +02:00
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