Commit graph

150601 commits

Author SHA1 Message Date
Efraim Flashner
3395d5f8bf
gnu: Add rust-mktemp-0.4.
* gnu/packages/crates-io.scm (rust-mktemp-0.4): New variable.

Change-Id: I20ee6eec0221c40254f293cc264555cdc049d05e
2025-01-06 12:14:57 +02:00
Roman Scherer
d274b31a6f
gnu: Add rust-lv2-state-2.
* gnu/packages/crates-io.scm (rust-lv2-state-2): New variable.

Change-Id: I1a18aaac8278d8c0f651fdc7e959aa1043938b97
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:56 +02:00
Roman Scherer
983474fd94
gnu: Add rust-lv2-atom-2.
* gnu/packages/crates-io.scm (rust-lv2-atom-2): New variable.

Change-Id: I8ee48d23c17067371af7b464117f8fe0dde1c691
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:56 +02:00
Roman Scherer
199bb1a29a
gnu: Add rust-lv2-urid-2.
* gnu/packages/crates-io.scm (rust-lv2-urid-2): New variable.

Change-Id: Iaac89d98e28c904effaafe269d0d29efb5edd6b3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:56 +02:00
Roman Scherer
c5df0a926e
gnu: Add rust-lv2-worker-0.1.
* gnu/packages/crates-io.scm (rust-lv2-worker-0.1): New variable.

Change-Id: I5108b18231bc61d16e71475cb2a1efa3bed629e6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:56 +02:00
Roman Scherer
324431ea2d
gnu: Add rust-lv2-core-3.
* gnu/packages/crates-io.scm (rust-lv2-core-3): New variable.

Change-Id: I1228417718717d7c0dd62b3e11c97fb61dcc0960
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:55 +02:00
Roman Scherer
1713a43ad6
gnu: Add rust-lv2-time-0.1.
* gnu/packages/crates-io.scm (rust-lv2-time-0.1): New variable.

Change-Id: Id9067756e436de89b17d646530415355eae949d2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:55 +02:00
Roman Scherer
f0f1ebfc2e
gnu: Add rust-lv2-units-0.1.
* gnu/packages/crates-io.scm (rust-lv2-units-0.1): New variable.

Change-Id: I90dac2f754fe870c8eefb5cad3bec6873861316d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:55 +02:00
Roman Scherer
795b28d1b2
gnu: Add rust-lv2-sys-2.
* gnu/packages/crates-io.scm (rust-lv2-sys-2): New variable.

Change-Id: Ic8f5879906d6f3df660b7796749ddfb5349a9cfb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:55 +02:00
Roman Scherer
c59ce7ba3b
gnu: Add rust-lv2-core-derive-2.
* gnu/packages/crates-io.scm (rust-lv2-core-derive-2): New variable.

Change-Id: Id0802cc667527147b40de8c36a451ed6b769912e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:55 +02:00
Efraim Flashner
09006c8c61
gnu: procs: Update to 0.14.8.
* gnu/packages/rust-apps.scm (procs): Update to 0.14.8.
[cargo-inputs]: Add rust-windows-0.59.  Replace rust-nix-0.28 with 0.29,
rust-procfs-0.16 with 0.17, rust-termbg-0.5 with 0.6,
rust-unicode-width-0.1 with 0.2, rust-uzers-0.11 with 0.12.  Remove
rust-winapi-0.3.

Change-Id: Ica072d6596823d09008ec0a89e3abad884ed4600
2025-01-06 12:14:54 +02:00
Efraim Flashner
c03f1ea105
gnu: Add rust-procfs-0.17.
* gnu/packages/crates-io.scm (rust-procfs-0.17): New variable.
(rust-procfs-0.16): Inherit from rust-procfs-0.17.

Change-Id: Idb04e77453edd1bc3c47daa6f4a68792acf04769
2025-01-06 12:14:54 +02:00
Efraim Flashner
e13fbddb0e
gnu: rust-tokio-1: Update to 1.42.0.
* gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.42.0.
[cargo-development-inputs]: Add rust-proptest-1.

Change-Id: I8c0698fa875bc633c7fff6350a6b92def864d5a3
2025-01-06 12:14:54 +02:00
Efraim Flashner
20be4774c4
gnu: Add rust-procfs-core-0.17.
* gnu/packages/crates-io.scm (rust-procfs-core-0.17): New variable.
(rust-procfs-core-0.16): Inherit from rust-procfs-core-0.17.

Change-Id: Ide48bcc852a47a5922ad8cb8dfc3a25e90d4f66f
2025-01-06 12:14:54 +02:00
Efraim Flashner
b19caa9a4a
gnu: Add rust-crossterm-0.28.
* gnu/packages/crates-io.scm (rust-crossterm-0.28): New variable.
(rust-crossterm-0.27): Inherit from rust-crossterm-0.28.

Change-Id: I2f6467a97fe8d7be668e9fe7d7f293a72856b49e
2025-01-06 12:14:54 +02:00
Efraim Flashner
329388eb14
gnu: rust-signal-hook-mio-0.2: Update to 0.2.4.
* gnu/packages/crates-io.scm (rust-signal-hook-mio-0.2): Update to 0.2.4.
[arguments]: Don't skip the build.
[cargo-inputs]: Add rust-mio-1.
[cargo-development-inputs]: Add rust-mio-0.7, rust-serial-test-0.5.

Change-Id: If66ce95e1da20a6632d9d83deb8c8a71b8d48257
2025-01-06 12:14:53 +02:00
Efraim Flashner
e8b7909f15
gnu: rust-simplelog-0.12: Update to 0.12.2.
* gnu/packages/crates-io.scm (rust-simplelog-0.12): Update to 0.12.2.

Change-Id: I1a7b5f04b50c5dae6717c692011b1a63d4b2236d
2025-01-06 12:14:53 +02:00
Efraim Flashner
a5ebd9f7df
gnu: Add rust-termbg-0.6.
* gnu/packages/crates-io.scm (rust-termbg-0.6): New variable.
(rust-termbg-0.5): Inherit from rust-termbg-0.6.

Change-Id: I439a4271993730f9ba860ad7fb9afdd0d57db36e
2025-01-06 12:14:53 +02:00
Efraim Flashner
c2b396f77d
gnu: Add rust-thiserror-2.
* gnu/packages/crates-io.scm (rust-thiserror-2): New variable.
(rust-thiserror-1): Inherit from rust-thiserror-2.

Change-Id: I21ba853c676bff255d0ffce4f340f84563be8fcd
2025-01-06 12:14:53 +02:00
Efraim Flashner
cf8bd6c7fa
gnu: Add rust-thiserror-impl-2.
* gnu/packages/crates-io.scm (rust-thiserror-impl-2): New variable.
(rust-thiserror-impl-1): Inherit from rust-thiserror-impl-2.

Change-Id: I61c0f834da4c71df3bb8c4a4e787c12b45cd3662
2025-01-06 12:14:53 +02:00
Efraim Flashner
a558cf6c0d
gnu: procs: Build shell completions.
* gnu/packages/rust-apps.scm (procs)[arguments]: Add a phase to generate
and install the shell completions.
[native-inputs]: When cross-compiling add a copy of this package.

Change-Id: I7ac96dbed91b13ced7ca5d06e8456dd8cdf1b3b4
2025-01-06 12:14:52 +02:00
normalmente
5e62a6eb8c
gnu: Add procs.
* gnu/packages/rust-apps.scm (procs): New variable.

Change-Id: Ib30f481debae7f700d2fdf0848b210e579a79fe9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:52 +02:00
normalmente
ea560090ed
gnu: Add rust-getch-0.3.
* gnu/packages/crates-io.scm (rust-getch-0.3): New variable.

Change-Id: Ic1fa7af7a982d513a8a98016e68c48d406746c5e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:52 +02:00
normalmente
78076faaef
gnu: Add rust-bsd-kvm-0.1.
* gnu/packages/crates-io.scm (rust-bsd-kvm-0.1): New variable.

Change-Id: I7df832174963b7dfbf4824610d75b4b607bc2a78
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:52 +02:00
normalmente
2674c30f57
gnu: Add rust-bsd-kvm-sys-0.2.
* gnu/packages/crates-io.scm (rust-bsd-kvm-sys-0.2): New variable.

Change-Id: I711f1a91a030ebc72990a67df1eadb7f6ef40a4f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:52 +02:00
normalmente
de8d567053
gnu: Add rust-windows-bindgen-0.54.
* gnu/packages/crates-windows.scm (rust-windows-bindgen-0.54): New variable.

Change-Id: If155c0d55b33a4defe899f8cbdf32cbce17624e3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:52 +02:00
normalmente
b286e65a22
gnu: Add rust-windows-metadata-0.54.
* gnu/packages/crates-windows.scm (rust-windows-metadata-0.54): New variable.

Change-Id: I7c0a905ea64ec06741d598ff0c2cd827839dbcf6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:51 +02:00
normalmente
f23e028835
gnu: rust-console-0.15: Update to 0.15.8.
* gnu/packages/crates-io.scm (rust-console-0.15): Update to 0.15.8.
[cargo-inputs]: Replace rust-windows-sys-0.42 with 0.52.

Change-Id: I4b8199e7d8f9be43e2d93aaf5733a113fdaa6509
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:51 +02:00
normalmente
db2c367e8c
gnu: Add rust-dockworker-0.5.
* gnu/packages/crates-io.scm (rust-dockworker-0.5): New variable.

Change-Id: Id4db8d834e45d047b6c136376aa94faa6c40c9a4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:51 +02:00
normalmente
cf7d7a4635
gnu: Add rust-hyperlocal-0.8.
* gnu/packages/crates-web.scm (rust-hyperlocal-0.8): New variable.

Change-Id: I69030d37554f58b83d71c989dc15478cce9831e3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:51 +02:00
normalmente
f0b1c89310
gnu: Add rust-named-pipe-0.4.
* gnu/packages/crates-windows.scm (rust-named-pipe-0.4): New variable.

Change-Id: Ibf1baf32e0245e55c3213ff64bd8e0af67e7d8ff
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:51 +02:00
Efraim Flashner
7abd1d8ade
gnu: rust-blake3-1: Update to 1.5.5.
* gnu/packages/crypto.scm (rust-blake3-1): Update to 1.5.5.
[cargo-inputs]: Add rust-rayon-core-1.  Remove rust-rayon-1.
[cargo-development-inputs]: Add rust-ciborium-0.2.

Change-Id: I5ae51e4ecd3c6bb1cbef975515eb4a5238c3c9cc
2025-01-06 12:14:51 +02:00
Efraim Flashner
8d3fcec224
gnu: rust-constant-time-eq-0.3: Update to 0.3.1.
* gnu/packages/crates-io.scm (rust-constant-time-eq-0.3): Update to
0.3.1.

Change-Id: I8fb710aafbe3db3802546c5362e77c1d8196712c
2025-01-06 12:14:51 +02:00
Efraim Flashner
3d99d5fa57
gnu: rust-hyper-1: Update to 1.5.1.
* gnu/packages/crates-web.scm (rust-hyper-1): Update to 1.5.1.
[cargo-inputs]: Add rust-smallvec-1.  Remove rust-libc-0.2.

Change-Id: I4c9f0c7b91c4b003c9de4d4c9b88d3ee55bbf143
2025-01-06 12:14:50 +02:00
Efraim Flashner
09d7f0cde0
gnu: rust-hyper-0.14: Update to 0.14.31.
* gnu/packages/crates-web.scm (rust-hyper-0.14): Update to 0.14.31.

Change-Id: I5d628b98d3327298484d7295c36eae18356633da
2025-01-06 12:14:50 +02:00
Efraim Flashner
62a82f2097
gnu: rust-hyper-0.12: Update to 0.12.36.
* gnu/packages/crates-web.scm (rust-hyper-0.12): Update to 0.12.36.
[arguments]: Don't skip the build.  Don't install the source.  Skip the
tests.
[cargo-inputs]: Add rust-rustc-version-0.2.
[cargo-development-inputs]: Remove rust-rustc-version-0.2.

Change-Id: I824e7ab9a72d09768d74be62a83d7bcd35bda6b3
2025-01-06 12:14:50 +02:00
Efraim Flashner
66e769160b
gnu: rust-mockito-1: Update to 1.6.1.
* gnu/packages/crates-web.scm (rust-mockito-1): Update to 1.6.1.
[cargo-inputs]: Add rust-bytes-1, rust-futures-util-0.3, rust-http-1,
rust-http-body-1, rust-http-body-util-0.1, rust-hyper-util-0.1.  Replace
rust-hyper-0.14 with 1.  Remove rust-futures-core-0.3.
[cargo-development-inputs]: Replace rust-reqwest-0.11 with 0.12.

Change-Id: I281507e050a107813b24422cd5f2e8e5273707db
2025-01-06 12:14:50 +02:00
Efraim Flashner
cbcb781038
gnu: rust-http-1: Update to 1.2.0.
* gnu/packages/crates-web.scm (rust-http-1): Update to 1.2.0.
[cargo-development-inputs]: Replace rust-quickcheck-0.9 with 1,
rust-rand-0.7 with 0.8.  Remove rust-indexmap-1.8, rust-seahash-3.

Change-Id: Ie3929310466edddc020e1560e99965a481aafff2
2025-01-06 12:14:49 +02:00
Efraim Flashner
b921487e7b
gnu: rust-http-0.2: Update to 0.2.12.
* gnu/packages/crates-web.scm (rust-http-0.2): Update to 0.2.12.

Change-Id: If5c598cdeed55443a1b3b3e51d8123505c5609cc
2025-01-06 12:14:49 +02:00
Efraim Flashner
e636e294f8
gnu: rust-http-body-1: Update to 1.0.1.
* gnu/packages/crates-web.scm (rust-http-body-1): Update to 1.0.1.

Change-Id: I6b9e9d47dca4198927b10c2de3811cd0602812d0
2025-01-06 12:14:49 +02:00
Efraim Flashner
701159efe0
gnu: rust-http-body-util-0.1: Update to 0.1.2.
* gnu/packages/crates-web.scm (rust-http-body-util-0.1): Update to
0.1.2.
[cargo-development-inputs]: Remove rust-futures-util-0.3.

Change-Id: I038d631c3f367814fbd6264ad6bcb615d3d56e0e
2025-01-06 12:14:49 +02:00
Efraim Flashner
f315145b46
gnu: rust-http-range-header-0.4: Update to 0.4.2.
* gnu/packages/crates-web.scm (rust-http-range-header-0.4): Update to
0.4.2.

Change-Id: I19667aa52f3047ed6c17620e56c3f72b872bad42
2025-01-06 12:14:48 +02:00
Efraim Flashner
8dda4e805e
gnu: rust-httparse-1: Update to 1.9.5.
* gnu/packages/crates-web.scm (rust-httparse-1): Update to 1.9.5.

Change-Id: Idb9210dacd9a46de72e3015a56e142e0b4e5f676
2025-01-06 12:14:48 +02:00
Efraim Flashner
0e8259fdda
gnu: Add rust-sync-wrapper-1.
* gnu/packages/crates-io.scm (rust-sync-wrapper-1): New variable.
(rust-sync-wrapper-0.1): Inherit from rust-sync-wrapper-1.

Change-Id: Ia576756b6e83e400bde5c31e7afecb56c79ac693
2025-01-06 12:14:48 +02:00
Efraim Flashner
0a2365e56b
gnu: Add rust-tokio-rustls-0.26.
* gnu/packages/crates-io.scm (rust-tokio-rustls-0.26): New variable.
(rust-tokio-rustls-0.25): Inherit from rust-tokio-rustls-0.26.

Change-Id: I5711fb70c9a0abb87a8744b2883bf72fca364516
2025-01-06 12:14:48 +02:00
Efraim Flashner
bd213b5fef
gnu: rust-h2-0.4: Update to 0.4.7.
* gnu/packages/crates-web.scm (rust-h2-0.4): Update to 0.4.7.
[cargo-inputs]: Add rust-atomic-waker-1.  Remove rust-futures-util-3.
[cargo-development-inputs]: Replace rust-tokio-rustls-0.24 with 0.26,
rust-webpki-roots-0.25 with 0.26.

Change-Id: Iaabbe33fa5a1e21a5848c8f9d44f6aa848a9b30d
2025-01-06 12:14:48 +02:00
Efraim Flashner
ef1a74981a
gnu: rust-h2-0.3: Update to 0.3.26.
* gnu/packages/crates-web.scm (rust-h2-0.3): Update to 0.3.26.
[cargo-inputs]: Replace rust-indexmap-1 with 2.

Change-Id: I332356854e375b06fb9f0be09f175e6d623cda5c
2025-01-06 12:14:48 +02:00
Efraim Flashner
ea79341b92
gnu: rust-actix-http-2: Update to 2.2.2.
* gnu/packages/crates-web.scm (rust-actix-http-2): Update to 2.2.2.
[arguments]: Don't skip the build.  Skip the tests.
[cargo-inputs]: Add rust-brotli-3.  Remove rust-brotli2-0.3.

Change-Id: Icf224ceb2588022d1768c23e4d6f00ee69413fdc
2025-01-06 12:14:47 +02:00
Efraim Flashner
8013a35324
gnu: rust-actix-router-0.2: Update to 0.2.7.
* gnu/packages/crates-web.scm (rust-actix-router-0.2): Update to 0.2.7.

Change-Id: Ic28527e25edf6fc6743705566a214547605ff59c
2025-01-06 12:14:47 +02:00
Efraim Flashner
b22f76d4f7
gnu: rust-actix-web-3: Update to 3.3.3.
* gnu/packages/crates-web.scm (rust-actix-web-3): Update to 3.3.3.
[arguments]: Don't skip the build.  Skip the tests.

Change-Id: I6a9970fe758e05704677f025dde8545874caa139
2025-01-06 12:14:47 +02:00