Efraim Flashner
04cfbef2a9
gnu: rust-xxhash-rust-0.8: Update to 0.8.12.
...
* gnu/packages/crates-io.scm (rust-xxhash-rust-0.8): Update to 0.8.12.
[arguments]: Don't skip the tests. Add cargo-test-flags.
Change-Id: I289822843a4a2ee76c84f12faf6544938a2d15a3
2025-01-06 12:15:18 +02:00
Efraim Flashner
eee5603f06
gnu: rust-vte-generate-state-changes-0.1: Update to 0.1.2.
...
* gnu/packages/crates-io.scm (rust-vte-generate-state-changes-0.1):
Update to 0.1.2.
[arguments]: Don't skip the build.
Change-Id: I7d5d728f1040843b3491599c55b04fcc4baf4c71
2025-01-06 12:15:17 +02:00
Efraim Flashner
72c0d142c6
gnu: rust-vswhom-sys-0.1: Update to 0.1.2.
...
* gnu/packages/crates-io.scm (rust-vswhom-sys-0.1): Update to 0.1.2.
Change-Id: I09e9e39959947969e12c7ccc2a717f7240eaed34
2025-01-06 12:15:17 +02:00
Efraim Flashner
f8e130538c
gnu: rust-version-sync-0.9: Update to 0.9.5.
...
* gnu/packages/crates-io.scm (rust-version-sync-0.9): Update to 0.9.5.
[cargo-inputs]: Replace rust-pulldown-cmark-0.8 with 0.9, rust-syn-1
with 2, rust-toml-0.5 with 0.7.
Change-Id: I49813b6cba00ba540c91699ded146bac17021369
2025-01-06 12:15:17 +02:00
Efraim Flashner
fe132d1195
gnu: rust-version-compare-0.1: Update to 0.1.1.
...
* gnu/packages/crates-io.scm (rust-version-compare-0.1): Update to 0.1.1.
Change-Id: Ia23b4b482bf5964e7f691b363dd2f7371078ac72
2025-01-06 12:15:17 +02:00
Efraim Flashner
47adea6bbd
gnu: rust-version-check-0.9: Update to 0.9.5.
...
* gnu/packages/crates-io.scm (rust-version-check-0.9): Update to 0.9.5.
Change-Id: I15c50b7f4e54d6eb78124302dbcf0d6879b5379f
2025-01-06 12:15:16 +02:00
Efraim Flashner
124d09b2f4
gnu: rust-vec1-1: Update to 1.12.1.
...
* gnu/packages/crates-io.scm (rust-vec1-1): Update to 1.12.1.
Change-Id: I8687f8bb3141fd3d47cf24067425819423a0dd8c
2025-01-06 12:15:16 +02:00
Efraim Flashner
cb35fda922
gnu: rust-value-bag-1: Update to 1.10.0.
...
* gnu/packages/crates-io.scm (rust-value-bag-1): Update to 1.10.0.
Change-Id: I48a110a2ea3f60ca10ed4a164b595739ef2c45c0
2025-01-06 12:15:16 +02:00
Efraim Flashner
24373131ef
gnu: rust-value-bag-serde1-1: Update to 1.10.0.
...
* gnu/packages/crates-io.scm (rust-value-bag-serde1-1): Update to 1.10.0.
Change-Id: I8b1065b9420d1c5807b6bd215eafb49b4d3170c7
2025-01-06 12:15:16 +02:00
Efraim Flashner
3493491636
gnu: rust-value-bag-sval2-1: Update to 1.10.0.
...
* gnu/packages/crates-io.scm (rust-value-bag-sval2-1): Update to 1.10.0.
Change-Id: Iead28ca9142044926f7ee512c034d36af99bac39
2025-01-06 12:15:16 +02:00
Efraim Flashner
021354e701
gnu: Add rust-aligned-vec-0.5.
...
* gnu/packages/crates-io.scm (rust-aligned-vec-0.5): New variable.
Change-Id: I987ff34057273e76472aaa9c2632b2a2b870c143
2025-01-06 12:15:15 +02:00
Efraim Flashner
73a9c14164
gnu: rust-v-frame-0.3: Update to 0.3.8.
...
* gnu/packages/crates-io.scm (rust-v-frame-0.3): Update to 0.3.8.
[cargo-inputs]: Add rust-aligned-vec-0.5. Remove rust-cfg-if-1,
rust-noop-proc-macro-0.3, rust-num-derive-0.4.
[cargo-development-inputs]: Add rust-wasm-bindgen-test-0.3.
Change-Id: Ie933e18ca6186060f6f4949b7f499adc5b26a15d
2025-01-06 12:15:15 +02:00
Efraim Flashner
a7950bf069
gnu: rust-git-testament-0.2: Update to 0.2.6.
...
* gnu/packages/crates-vcs.scm (rust-git-testament-0.2): Update to 0.2.6.
Change-Id: I7607136b54a9badab6ec161f7ceef6dfe7cfbcac
2025-01-06 12:15:15 +02:00
Efraim Flashner
86cba434f2
gnu: rust-git-testament-derive-0.2: Update to 0.2.1.
...
* gnu/packages/crates-vcs.scm (rust-git-testament-derive-0.2): Update to
0.2.1.
Change-Id: I58aec10be86aa4bde2f8dd97ef3a6455886057c7
2025-01-06 12:15:15 +02:00
Efraim Flashner
c8c4140f47
gnu: rust-metrohash-1: Update to 1.0.7.
...
* gnu/packages/crates-io.scm (rust-metrohash-1): Update to 1.0.7.
Change-Id: I49c7d81285ac0eab704668a907cf10e3fa267151
2025-01-06 12:15:15 +02:00
Efraim Flashner
a4a6f6dadf
gnu: rust-matrixmultiply-0.3: Update to 0.3.9.
...
* gnu/packages/crates-io.scm (rust-matrixmultiply-0.3): Update to 0.3.9.
Change-Id: I9e5a1cfb82ef650ea28cdb08618eb9d840eed07b
2025-01-06 12:15:15 +02:00
Efraim Flashner
069e9e7a02
gnu: rust-heapless-0.7: Update to 0.7.17.
...
* gnu/packages/crates-io.scm (rust-heapless-0.7): Update to 0.7.17.
[arguments]: Remove the cargo-test-flags.
[cargo-inputs]: Replace rust-atomic-polyfill-0.1 with 1.
Change-Id: I738ae9cd3dd5d7146a878c217c4d77748ad05c36
2025-01-06 12:15:14 +02:00
Efraim Flashner
30e5769a21
gnu: newsboat: Update package style.
...
* gnu/packages/syndication.scm (newsboat)[native-inputs]: Remove input
labels.
[arguments]: Use g-exps. Remove input labels from cargo-inputs,
cargo-development-inputs.
Change-Id: Ie9c2029f593c3af2eb22f74be0d63524448d43b7
2025-01-06 12:15:14 +02:00
Efraim Flashner
ac3a3e508c
gnu: Add rust-async-object-pool-0.1.
...
* gnu/packages/crates-io.scm (rust-async-object-pool-0.1): New variable.
Change-Id: I1622bfb5a5e3adcc3fad5b2b5f2de9f30ad1628b
2025-01-06 12:15:14 +02:00
Efraim Flashner
31893f77bd
gnu: Add rust-basic-cookies-0.1.
...
* gnu/packages/crates-io.scm (rust-basic-cookies-0.1): New variable.
Change-Id: I3a4117778c1148e4f0a730f6db91c108c7eaf950
2025-01-06 12:15:14 +02:00
Efraim Flashner
1fbbb9dace
gnu: Add rust-safe-lock-0.1.
...
* gnu/packages/crates-io.scm (rust-safe-lock-0.1): New variable.
Change-Id: I60970d32969d20f5550029e99de98dcba34e7c6b
2025-01-06 12:15:14 +02:00
Efraim Flashner
75493f25c6
gnu: Add rust-temp-dir-0.1.
...
* gnu/packages/crates-io.scm (rust-temp-dir-0.1): New variable.
Change-Id: I5234272c61caadf3d6d02fa1493cb738ff23952f
2025-01-06 12:15:13 +02:00
Efraim Flashner
211b242f62
gnu: Add rust-httpmock-0.7.
...
* gnu/packages/crates-web.scm (rust-httpmock-0.7): New variable.
Change-Id: I5530bac4ef757d85cfbceeac13e08468f91d6279
2025-01-06 12:15:13 +02:00
Efraim Flashner
e4abddaafb
gnu: newsboat: Update to 2.37.
...
* gnu/packages/syndication.scm (newsboat): Update to 2.37.
[cargo-inputs]: Add rust-httpmock-0.7, rust-unicode-segmentation-1.
Change-Id: I2f592d8c6bb9d7d8e05e409a877de4f6a7617ab0
2025-01-06 12:15:13 +02:00
Efraim Flashner
7170c90670
gnu: rust-gettext-sys-0.21: Update to 0.21.4.
...
* gnu/packages/crates-io.scm (rust-gettext-sys-0.21): Update to 0.21.4.
[cargo-inputs]: Add rust-temp-dir-0.1. Remove rust-tempfile-3.
[arguments]: Add a phase to use the system gettext.
[inputs]: Remove input labels.
Change-Id: Ief358ecc90db6c1d5bd45c902f676fa08869cb74
2025-01-06 12:15:13 +02:00
Efraim Flashner
1f0b3f4a36
gnu: rust-gettext-rs-0.7: Update to 0.7.2.
...
* gnu/packages/crates-io.scm (rust-gettext-rs-0.7): Update to 0.7.2.
[arguments]: Add a phase to use the system gettext.
Change-Id: Ic5fd979600e42d75b3d946a83ae7f6d345d72169
2025-01-06 12:15:13 +02:00
Efraim Flashner
074ea127c8
gnu: rust-async-std-1: Update to 1.13.0.
...
* gnu/packages/crates-io.scm (rust-async-std-1): Update to 1.13.0.
[arguments]: Remove '--release' from the cargo-test-flags.
[cargo-inputs]: Replace rust-async-io-1 with 2, rust-async-lock-2 with
3, rust-async-process-1 with 2, rust-futures-lite-1 with 2,
rust-gloo-timers-0.2 with 0.3.
Change-Id: Iec1c42e88d7c9f4663a5b2338d4a8d8543e758db
2025-01-06 12:15:12 +02:00
Efraim Flashner
04ac048c2a
gnu: rust-async-global-executor-2: Update to 2.4.1.
...
* gnu/packages/crates-io.scm (rust-async-global-executor-2): Update to
2.4.1.
[arguments]: Don't skip the build.
[cargo-inputs]: Remove input labels. Add rust-async-lock-3. Replace
rust-async-channel-1 with 2, rust-async-io-1 with 2, rust-futures-lite-1
with 2. Remove rust-async-mutex-1.
[cargo-development-inputs]: Add rust-doc-comment-0.3.
Change-Id: Ibf76d6c88fdf5c435f18a9df646d37f106ad23e0
2025-01-06 12:15:12 +02:00
Efraim Flashner
c9f470c4b5
gnu: rust-async-attributes-1: Update to 1.1.2.
...
* gnu/packages/crates-io.scm (rust-async-attributes-1): Update to 1.1.2.
Change-Id: I65edb78ef4bb34912ef8d770150913f7e31e9d06
2025-01-06 12:15:12 +02:00
Efraim Flashner
37fb032a5d
gnu: just: Update to 1.38.0.
...
* gnu/packages/rust-apps.scm (just): Update to 1.38.0.
[arguments]: Remove '--release' from the cargo-test-flags.
[cargo-inputs]: Add rust-rustversion-1.
Change-Id: I41780ff48f433558119b50dcdc2a7745105b880f
2025-01-06 12:15:12 +02:00
Efraim Flashner
9eece83dc5
gnu: rust-rustversion-1: Update to 1.0.18.
...
* gnu/packages/crates-io.scm (rust-rustversion-1): Update to 1.0.18.
Change-Id: Ic0726771d39cf0a730a011e675a0b7937ac51d71
2025-01-06 12:15:12 +02:00
Efraim Flashner
9c5d5730c6
gnu: cargo-machete: Don't run the tests in release mode.
...
* gnu/packages/rust-apps.scm (cargo-machete)[arguments]: Remove
'--release' from the cargo-test-flags.
Change-Id: I66b122d4d22022b8e798b0b0837efe1743c305e3
2025-01-06 12:15:11 +02:00
Efraim Flashner
badfda8bf8
gnu: sequoia-sq: Don't run the tests in release mode.
...
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Remove '--release'
from the cargo-test-flags.
Change-Id: Id19ea5bc02064e1c2e640409b5730a996924fc4d
2025-01-06 12:15:11 +02:00
Efraim Flashner
9df6d64b4e
gnu: rust-sequoia-wot-0.12: Don't run the tests in release mode.
...
* gnu/packages/sequoia.scm (rust-sequoia-wot-0.12)[arguments]: Remove
'--release' from the cargo-test-flags.
Change-Id: Idedd36db0c1a112a8028df41805abf9b0cc11a0f
2025-01-06 12:15:11 +02:00
Efraim Flashner
795ddb4637
gnu: rust-sequoia-openpgp-1: Don't run the tests in release mode.
...
* gnu/packages/sequoia.scm (rust-sequoia-openpgp-1)[arguments]: Remove
cargo-test-flags.
Change-Id: Ic5bf12214c48f002c1a47b563bcf113d9b80cc95
2025-01-06 12:15:11 +02:00
Efraim Flashner
a705811b2a
gnu: nushell: Don't run the tests in release mode.
...
* gnu/packages/shells.scm (nushell)[arguments]: Remove '--release' from
the cargo-test-flags.
Change-Id: Icbc2a2f1553afa80236c6f214a997e17d6b00db5
2025-01-06 12:15:11 +02:00
Efraim Flashner
29a1a25711
gnu: rust-nu-protocol-0.91: Don't run the tests in release mode.
...
* gnu/packages/shells.scm (rust-nu-protocol-0.91)[arguments]: Remove
'--release' from the cargo-test-flags.
Change-Id: I961ab3958ab8c6aed0b69cc82a73f2cc3e99a70b
2025-01-06 12:15:11 +02:00
Efraim Flashner
a199f2024b
gnu: tree-sitter-cli: Don't run the tests in release mode.
...
* gnu/packages/tree-sitter.scm (tree-sitter-cli)[arguments]: Remove
'--release' from the cargo-test-flags.
Change-Id: Ic3a1bd47a04834acf7107c125d912e0be968262f
2025-01-06 12:15:11 +02:00
Efraim Flashner
37529f891d
gnu: rust-sha-1-0.8: Don't run the tests in release mode.
...
* gnu/packages/crates-crypto.scm (rust-sha-1-0.8)[arguments]: Remove the
cargo-test-flags.
Change-Id: Iec41ba7fada6e3f2a369599fe2d6ee094a7cbe99
2025-01-06 12:15:11 +02:00
Efraim Flashner
d8e39791e9
gnu: rust-hex-literal-0.1: Don't skip the tests.
...
* gnu/packages/crates-io.scm (rust-hex-literal-0.1)[arguments]: Don't
skip the tests.
Change-Id: I3add2566ccc3be70705ba5e8960999745f61566e
2025-01-06 12:15:11 +02:00
Efraim Flashner
ea79683524
gnu: rust-proc-macro-hack-0.4: Update to 0.4.3.
...
* gnu/packages/crates-io.scm (rust-proc-macro-hack-0.4): Update to 0.4.3.
[arguments]: Don't skip the build.
[cargo-development-inputs]: Fix inputs.
Change-Id: Ic7dfc7c6f9cc543ed40e7e08b2f47da724b3a560
2025-01-06 12:15:10 +02:00
Efraim Flashner
ed4c9fa8ac
gnu: rust-proc-macro-hack-impl-0.4: Update to 0.4.3.
...
* gnu/packages/crates-io.scm (rust-proc-macro-hack-impl-0.4): Update to
0.4.3.
Change-Id: Ib5a6d4724a062ef9dbce2d9e14acb669432479ee
2025-01-06 12:15:10 +02:00
Efraim Flashner
f32f93f64e
gnu: Add rust-demo-hack-0.0.4.
...
* gnu/packages/crates-io.scm (rust-demo-hack-0.0.4): New variable.
Change-Id: I642bbc475ff71da9ecaa29fc6ad779cbef8127c0
2025-01-06 12:15:10 +02:00
Efraim Flashner
aede8ac72e
gnu: Add rust-demo-hack-impl-0.0.4.
...
* gnu/packages/crates-io.scm (rust-demo-hack-impl-0.0.4): New variable.
Change-Id: I25307b52b57a748fb3b41b1204d49374512bf78b
2025-01-06 12:15:10 +02:00
Efraim Flashner
c7e0cd78e4
gnu: rust-demo-hack-0.0.5: Rename from rust-demo-hack-0.0.
...
* gnu/packages/crates-io.scm (rust-demo-hack-0.0.5): Rename from
rust-demo-hack-0.0.
(rust-demo-hack-impl-0.0.5): Rename from rust-demo-hack-impl-0.0.
(rust-proc-macro-hack-0.5): Adjust accordingly.
Change-Id: I3d4f7781fd7f643c484e91c4cf653d3aac85c2f2
2025-01-06 12:15:10 +02:00
Efraim Flashner
72c2967f62
gnu: nsncd: Don't run the tests in release mode.
...
* gnu/packages/nss.scm (nsncd)[arguments]: Remove '--release' from the
cargo-test-flags.
Change-Id: Ib94bab62735950fce0e9f1d4120f5a6fddfc0351
2025-01-06 12:15:09 +02:00
Efraim Flashner
e3ed78a7c2
gnu: du-dust: Remove cargo-test-flags.
...
* gnu/packages/admin.scm (du-dust)[arguments]: Remove cargo-test-flags.
Change-Id: Idb83bf5f5994b6b1da6863fe5998531b02010463
2025-01-06 12:15:09 +02:00
Efraim Flashner
bf7658ec42
gnu: rust-abi-stable-0.11: Don't run the tests in release mode.
...
* gnu/packages/crates-io.scm (rust-abi-stable-0.11)[arguments]: Remove
'--release' from cargo-test-flags.
Change-Id: I5e5d0a300ab12167f0157e288e5b2bf08cc623f5
2025-01-06 12:15:09 +02:00
Efraim Flashner
a392cdb55d
gnu: rust-zerocopy-0.8: Remove cargo-test-flags.
...
* gnu/packages/crates-io.scm (rust-zerocopy-0.8)[arguments]: Remove
cargo-test-flags.
Change-Id: If23cde3be0fea437ac2ae1405029546123f21157
2025-01-06 12:15:09 +02:00
Maxim Cournoyer
1997c01437
build/cargo.scm: Remove '--release' from default cargo-test-flags.
...
The default behavior for 'cargo test' is to build in debug mode, and many test
suites expect support for things provided in this mode such as debug
assertions (see for example:
<https://github.com/google/zerocopy/issues/2143 >).
* guix/build-system/cargo.scm (cargo-build): Remove '--release' from
#:cargo-test-flags.
* guix/build/cargo-build-system.scm (check): Likewise.
Change-Id: I8a659c25bd33bc1bdfd88e440bd00bad09a5fc01
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:15:09 +02:00