Commit graph

150613 commits

Author SHA1 Message Date
Giacomo Leidi
0218180f75
gnu: Add rust-gstreamer-gl-0.21.
* gnu/packages/crates-gtk.scm (rust-gstreamer-gl-0.21): New variable.

Change-Id: I7ebaff7671bf176ece75013bdcfad68899d272ca
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:15:37 +02:00
Giacomo Leidi
3d2bb531f2
gnu: Add rust-gstreamer-gl-sys-0.21.
* gnu/packages/crates-gtk.scm (rust-gstreamer-gl-sys-0.21): New variable.

Change-Id: I3b3219a80f02a583b7a4a58ef982c9bf7061e8ef
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:15:37 +02:00
Efraim Flashner
99d8f0b428
gnu: rav1e: Fix the build.
* gnu/packages/video.scm (rav1e)[inputs]: Replace libgit2-1.7 with
libgit2-1.8.

Change-Id: Ice5a230f2060b494e77b05b520f3df81316cb640
2025-01-06 12:15:37 +02:00
Efraim Flashner
2355a7d1ec
gnu: hex: Fix the build.
* gnu/packages/rust-apps.scm (hex)[arguments]: Add cargo-test-flags.

Change-Id: I2d65796d7e59be075c85f34c397eb9b850ec4690
2025-01-06 12:15:37 +02:00
Efraim Flashner
c312fbf1f4
gnu: castor: Fix the build.
* gnu/packages/web.scm (castor)[arguments]: Add cargo-test-flags.

Change-Id: Id813ad9b2f9ee3ce19c3def014355df92840f90d
2025-01-06 12:15:37 +02:00
Efraim Flashner
441ecea128
gnu: rust-async-std-0.99: Fix build.
* gnu/packages/crates-io.scm (rust-async-std-0.99)[arguments]: Update
cargo-test-flags.

Change-Id: I723fc30ad10ec5d91d4754b2920798f576f719fb
2025-01-06 12:15:37 +02:00
Efraim Flashner
dfa4b8a796
gnu: rust-async-stream-impl-0.3: Update to 0.3.6.
* gnu/packages/crates-io.scm (rust-async-stream-impl-0.3): Update to
0.3.6.

Change-Id: I869f53140e34e5ca283592b4e083cfdbec6c12ba
2025-01-06 12:15:37 +02:00
Efraim Flashner
2295f87fae
gnu: rust-async-generic-1: Update to 1.1.2.
* gnu/packages/crates-io.scm (rust-async-generic-1): Update to 1.1.2.

Change-Id: I316a2ab6bb1028e86daedc7daaa133871a0baf7e
2025-01-06 12:15:36 +02:00
Efraim Flashner
e1c8ef4065
gnu: rust-async-net-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-async-net-1): Update to 1.8.0.
[cargo-inputs]: Remove rust-fastrand-1.

Change-Id: I3094f205cde98c3849dd88d8f7501f02cc960325
2025-01-06 12:15:36 +02:00
Efraim Flashner
a2e2fe554b
gnu: rust-async-mutex-1: Fix the build.
* gnu/packages/crates-io.scm (rust-async-mutex-1)[arguments]: Don't
install the sources.

Change-Id: Ie04b5c3b776ab1a26c81413a8a1363a5549605fe
2025-01-06 12:15:36 +02:00
Efraim Flashner
2735d01ecc
gnu: rust-async-io-2: Update to 2.4.0.
* gnu/packages/crates-io.scm (rust-async-io-2): Update to 2.4.0.
[cargo-development-inputs]: Replace rust-inotify-0.10 with 0.11.

Change-Id: I749f96c8ffc25e6c24727f8ee731cbf263e6951a
2025-01-06 12:15:36 +02:00
Efraim Flashner
4d55383950
gnu: rust-async-once-cell-0.5: Update to 0.5.4.
* gnu/packages/crates-io.scm (rust-async-once-cell-0.5): Update to 0.5.4.
[arguments]: Remove cargo-test-flags.

Change-Id: I306a5b2775f419881617fe73cc256b85f7650e04
2025-01-06 12:15:35 +02:00
Efraim Flashner
1c63b749e7
gnu: rust-async-signal-0.2: Update to 0.2.10.
* gnu/packages/crates-io.scm (rust-async-signal-0.2): Update to 0.2.10.
[cargo-inputs]: Replace rust-async-lock-2 with 3, rust-windows-sys-0.48
with 0.59.
[cargo-development-inputs]: Replace rust-futures-lite-1 with 2.

Change-Id: I85673282689417206a646782715182a8e92a69b1
2025-01-06 12:15:35 +02:00
Efraim Flashner
8d2ae9f155
gnu: rust-async-stream-0.3: Update to 0.3.6.
* gnu/packages/crates-io.scm (rust-async-stream-0.3): Update to 0.3.6.
[arguments]: Remove '--release' from the cargo-test-flags.

Change-Id: Ibb3faa418cfa65ad9c907431afabf42cfecbf643
2025-01-06 12:15:35 +02:00
Efraim Flashner
12f0b0a150
gnu: rust-autocfg-1: Update to 1.4.0.
* gnu/packages/crates-io.scm (rust-autocfg-1): Update to 1.4.0.
[arguments]: Add cargo-test-flags.

Change-Id: I20a8149e81f23a8a68d5a0db0d2253d55f1c073b
2025-01-06 12:15:35 +02:00
Efraim Flashner
00e416ed0d
gnu: rust-futures-lite-2: Update to 2.5.0.
* gnu/packages/crates-io.scm (rust-futures-lite-2): Update to 2.5.0.

Change-Id: I2320bc315d54e2a1fc1f0835eb889ee45b53d294
2025-01-06 12:15:35 +02:00
Efraim Flashner
4331eb6f00
gnu: Add rust-inotify-0.11.
* gnu/packages/crates-io.scm (rust-inotify-0.11): New variable.
(rust-inotify-0.10): Inherit from rust-inotify-0.11.

Change-Id: Ife44e7ec3ae1c875e4129f90526ad767661c6a5d
2025-01-06 12:15:34 +02:00
Efraim Flashner
bc0cf47c23
gnu: rust-async-dup-1: Update to 1.2.4.
* gnu/packages/crates-io.scm (rust-async-dup-1): Update to 1.2.4.
[cargo-inputs]: Add rust-async-lock-3.  Remove rust-simple-mutex-1.

Change-Id: I7bbd15460b7582c3b111b62a364f1451732121bb
2025-01-06 12:15:34 +02:00
Efraim Flashner
dcf61fbbbb
gnu: rust-async-compression-0.4: Update to 0.4.18.
* gnu/packages/crates-io.scm (rust-async-compression-0.4): Update to
0.4.18.
[arguments]: Don't skip the tests.
[cargo-inputs]: Replace rust-brotli-3 with 7.
[cargo-development-inputs]: Add rust-bytes-1, rust-futures-0.3,
rust-futures-test-0.3, rust-ntest-0.9, rust-proptest-1,
rust-proptest-derive-0.5, rust-rand-0.8, rust-tokio-1,
rust-tokio-util-0.7.

Change-Id: I6f98365b1e0ece2e2e8a1ded457c966920e9d887
2025-01-06 12:15:34 +02:00
Efraim Flashner
915eb7df2b
gnu: Add rust-compiletest-rs-0.11.
* gnu/packages/crates-io.scm (rust-compiletest-rs-0.11): New variable.
(rust-compiletest-rs-0.10): Inherit from rust-compiletest-rs-0.11.

Change-Id: I3b6376263f63687908fee3d7ad44c14556049c77
2025-01-06 12:15:34 +02:00
Efraim Flashner
b6cd5e70c7
gnu: Add rust-proptest-derive-0.5.
* gnu/packages/crates-io.scm (rust-proptest-derive-0.5): New variable.
(rust-proptest-derive-0.4): Inherit from rust-proptest-derive-0.5.

Change-Id: If56ef6dcc5181818d29ebeaef726c800808c4bd2
2025-01-06 12:15:34 +02:00
Efraim Flashner
34fd55f2f2
gnu: rust-async-compat-0.2: Update to 0.2.4.
* gnu/packages/crates-io.scm (rust-async-compat-0.2): Update to 0.2.4.
[cargo-development-inputs]: Replace rust-reqwest-0.11 with 0.12.

Change-Id: I661e9fb21c97dbf1a97bac15af6dc17d23857616
2025-01-06 12:15:33 +02:00
Efraim Flashner
8a48cca3de
gnu: rust-arrayref-0.3: Update to 0.3.9.
* gnu/packages/crates-io.scm (rust-arrayref-0.3): Update to 0.3.9.
[cargo-development-inputs]: Replace rust-quickcheck-0.6 with 1.

Change-Id: If9eacfefdc0ea3c110654c0d7cb5c8edab7ccde0
2025-01-06 12:15:33 +02:00
Efraim Flashner
df65610307
gnu: rust-alloc-stdlib-0.2: Update to 0.2.2.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2): Update to 0.2.2.

Change-Id: I42ac92f1e27118b3957158a67d739377c31c41ba
2025-01-06 12:15:33 +02:00
Efraim Flashner
df9c095a3a
gnu: rust-alloc-no-stdlib-2: Update to 2.0.4.
* gnu/packages/crates-io.scm (rust-alloc-no-stdlib-2): Update to 2.0.4.

Change-Id: Ib5995365a53b473328aac879b0b09e1ae51cef9a
2025-01-06 12:15:32 +02:00
Efraim Flashner
c59342a122
gnu: rust-allocator-api2-0.2: Update to 0.2.21.
* gnu/packages/crates-io.scm (rust-allocator-api2-0.2): Update to 0.2.21.

Change-Id: I7f0acf1e2f74ef33ba3f62738cc9a9a1315c7168
2025-01-06 12:15:32 +02:00
Efraim Flashner
5e1388a4fe
gnu: rust-aligned-0.4: Update to 0.4.2.
* gnu/packages/crates-io.scm (rust-aligned-0.4): Update to 0.4.2.

Change-Id: I019777d58095793020dfc727558d641adc29f0d6
2025-01-06 12:15:32 +02:00
Efraim Flashner
2bfc9a60a3
gnu: rust-addr2line-0.24: Update to 0.24.2.
* gnu/packages/crates-io.scm (rust-addr2line-0.24): Update to 0.24.2.
[arguments]: Don't skip the build.

Change-Id: I30c48d570a5d578b8ff504ec11da38b43d7c65bd
2025-01-06 12:15:32 +02:00
Efraim Flashner
c2f510b760
gnu: rust-atomic-polyfill-0.1: Mark as deprecated.
There are no non-yanked versions of this crate at this semver.

* gnu/packages/crates-io.scm (rust-atomic-polyfill-0.1): Rename to
rust-atomic-polyfill-0.1.11-yanked.  Inherit from
rust-atomic-polyfill-1.
[source]: Add 'yanked' to the source file-name.
(rust-atomic-polyfill-0.1): New deprecated package pointing to
rust-atomic-polyfill-0.1.11-yanked.

Change-Id: I0d47bd7f950ae393fee65f9e6a061ff81ff51260
2025-01-06 12:15:31 +02:00
Efraim Flashner
17d1653563
gnu: rust-atomic-polyfill-1: Update to 1.0.3.
* gnu/packages/crates-io.scm (rust-atomic-polyfill-1): Update to 1.0.3.

Change-Id: If86238fd44736d38f5c3a2fbb9c533df461d1cc2
2025-01-06 12:15:31 +02:00
Efraim Flashner
e0ad46ec37
gnu: rust-generic-array-0.8: Update to 0.8.4.
* gnu/packages/crates-io.scm (rust-generic-array-0.8): Update to 0.8.4.
[arguments]: Add cargo-test-flags.

Change-Id: If617c74159e0afdf0f0272233d8ef91b3af77bc3
2025-01-06 12:15:31 +02:00
Efraim Flashner
623f0e8649
gnu: rust-geo-types-0.7: Update to 0.7.8.
* gnu/packages/crates-io.scm (rust-geo-types-0.7): Update to 0.7.8.
[source]: Add snippet to allow for newer versions of dependencies.
[cargo-inputs]: Add rust-rstar-0.9.

Change-Id: Ib7d7b2367325e2bf2a9be6ba8980f38c546b8ec1
2025-01-06 12:15:31 +02:00
Efraim Flashner
106b97a8b3
gnu: rust-ghost-0.1: Update to 0.1.18.
* gnu/packages/crates-io.scm (rust-ghost-0.1): Update to 0.1.18.
[arguments]: Don't skip the build.
[cargo-inputs]: Replace rust-syn-1 with 2.
[cargo-development-inputs]: Add rust-rustversion-1, rust-trybuild-1.

Change-Id: I2bf86c1f968dcd3ab540cc98672a0c261b6db660
2025-01-06 12:15:30 +02:00
Efraim Flashner
58c4fc0c2e
gnu: rust-gjson-0.8: Update to 0.8.1.
* gnu/packages/crates-io.scm (rust-gjson-0.8): Update to 0.8.1.
[arguments]: Don't skip the build.

Change-Id: I59c510f8c0b42ec560129e1f310311785e1d8581
2025-01-06 12:15:30 +02:00
Efraim Flashner
da9253b6e1
gnu: rust-gumdrop-0.8: Update to 0.8.1.
* gnu/packages/crates-io.scm (rust-gumdrop-0.8): Update to 0.8.1.
[arguments]: Don't skip the build.

Change-Id: I79218c575dadf4ef89ba837814b6e983a1bfa772
2025-01-06 12:15:30 +02:00
Efraim Flashner
a9cdb7eb2d
gnu: rust-gumdrop-derive-0.8: Update to 0.8.1.
* gnu/packages/crates-io.scm (rust-gumdrop-derive-0.8): Update to 0.8.1.
[arguments]: Don't skip the build.

Change-Id: I88cd84dd573909e1c792a73a8b6367dbab844231
2025-01-06 12:15:30 +02:00
Efraim Flashner
08af3e13a0
gnu: rust-num-derive-0.4: Update to 0.4.2.
* gnu/packages/crates-io.scm (rust-num-derive-0.4): Update to 0.4.2.

Change-Id: I1215f6f238e6c8f8b094a3e7de0a48b20878b412
2025-01-06 12:15:30 +02:00
Efraim Flashner
12f3b35e08
gnu: rust-num-0.4: Update to 0.4.3.
* gnu/packages/crates-io.scm (rust-num-0.4): Update to 0.4.3.

Change-Id: I3c1f97d1e22a5d4345bae5aa1f8c83b6896571d4
2025-01-06 12:15:29 +02:00
Efraim Flashner
83a1dd824f
gnu: rust-num-enum-0.7: Update to 0.7.3.
* gnu/packages/crates-io.scm (rust-num-enum-0.7): Update to 0.7.3.
[arguments]: Don't skip the tests.  Add cargo-test-flags.

Change-Id: If0aea463e4f9b0d6a0f98ca61ca04b011d251f8b
2025-01-06 12:15:29 +02:00
Efraim Flashner
1afa7291ef
gnu: rust-num-enum-derive-0.7: Update to 0.7.3.
* gnu/packages/crates-io.scm (rust-num-enum-derive-0.7): Update to 0.7.3.
[arguments]: Remove '--release' from cargo-test-flags.

Change-Id: Ie528d7d9d0822ba21c9e51e5f9f802f315dda678
2025-01-06 12:15:29 +02:00
Efraim Flashner
ba6b51a7c5
gnu: rust-num-rational-0.4: Update to 0.4.2.
* gnu/packages/crates-io.scm (rust-num-rational-0.4): Update to 0.4.2.
[cargo-inputs]: Remove rust-autocfg-1.

Change-Id: Ib81b9cf54cd47a99b638289b285c938033ad7d64
2025-01-06 12:15:29 +02:00
Efraim Flashner
c0b96702b7
gnu: rust-num-threads-0.1: Update to 0.1.7.
* gnu/packages/crates-io.scm (rust-num-threads-0.1): Update to 0.1.7.

Change-Id: I0845bca119cd0973eaa89e47a79c231817ac71fe
2025-01-06 12:15:28 +02:00
Efraim Flashner
df028bf491
gnu: rust-bytemuck-1: Update to 1.20.0.
* gnu/packages/crates-io.scm (rust-bytemuck-1): Update to 1.20.0.

Change-Id: I856b736e13faa4ab7c433e7009ed70dcfa6b8c20
2025-01-06 12:15:28 +02:00
Efraim Flashner
22452efa62
gnu: rust-bytecheck-derive-0.6: Update to 0.6.12.
* gnu/packages/crates-io.scm (rust-bytecheck-derive-0.6): Update to 0.6.12.

Change-Id: Ic609c66aea31f17d83dc12da153dbc9848e93e09
2025-01-06 12:15:28 +02:00
Efraim Flashner
7050c8c60a
gnu: rust-bytecheck-0.6: Update to 0.6.12.
* gnu/packages/crates-io.scm (rust-bytecheck-0.6): Update to 0.6.12.

Change-Id: Idc3c05cfd297aa78c5afa9672e1e6a339cd4b255
2025-01-06 12:15:28 +02:00
Efraim Flashner
721003285e
gnu: rust-byte-unit-4: Update to 4.0.19.
* gnu/packages/crates-io.scm (rust-byte-unit-4): Update to 4.0.19.

Change-Id: Id1da7dc20b9e70bb043c958f6b8edc549eb5bce0
2025-01-06 12:15:28 +02:00
Efraim Flashner
daede44687
gnu: rust-byte-unit-5: Update to 5.1.6.
* gnu/packages/crates-io.scm (rust-byte-unit-5): Update to 5.1.6.

Change-Id: I2342e866df28763b7d34d36457c98e4dfb6b50a0
2025-01-06 12:15:27 +02:00
Efraim Flashner
c12ba8f04e
gnu: rust-bytecount-0.6: Update to 0.6.8.
* gnu/packages/crates-io.scm (rust-bytecount-0.6): Update to 0.6.8.
[cargo-inputs]: Remove rust-simd-2-0.3.
[cargo-development-inputs]: Replace rust-criterion-0.3 with 0.4.

Change-Id: If6203b4802cf955adea14a3b07fe6c6d9d85e165
2025-01-06 12:15:27 +02:00
Efraim Flashner
ad34010692
gnu: rust-byte-pool-0.2: Update to 0.2.4.
* gnu/packages/crates-io.scm (rust-byte-pool-0.2): Update to 0.2.4.
[cargo-inputs]: Replace rust-crossbeam-deque-0.2 with 0.3.

Change-Id: I4686e61043254a28b381cdb2bec43da741db6706
2025-01-06 12:15:27 +02:00
Efraim Flashner
e96eafd320
gnu: rust-bytes-1: Update to 1.9.0.
* gnu/packages/crates-io.scm (rust-bytes-1): Update to 1.9.0.
[cargo-development-inputs]: Replace rust-loom-0.5 with 0.7.

Change-Id: I4938df3ebf0aa67e3f86ef35348ba94c57675883
2025-01-06 12:15:27 +02:00