Commit graph

150193 commits

Author SHA1 Message Date
Efraim Flashner
819604e663
gnu: rust-curve25519-dalek-4: Update to 4.1.3.
* gnu/packages/crates-crypto.scm (rust-curve25519-dalek-4): Update to
4.1.3.

Change-Id: Iaff54cd224422f2291291b53f9eb24093447fc3f
2025-01-06 12:14:33 +02:00
Efraim Flashner
ce243ee31c
gnu: rust-curve25519-dalek-3: Update to 3.2.1.
* gnu/packages/crates-crypto.scm (rust-curve25519-dalek-3): Update to
3.2.1.
[source]: Add snippet to allow for newer versions of dependencies.

Change-Id: Ia081218c8a847f795d5bfa4a61e5ec6b0016679e
2025-01-06 12:14:33 +02:00
Efraim Flashner
e145718364
gnu: rust-ed25519-compact-2: Update to 2.1.1.
* gnu/packages/crates-crypto.scm (rust-ed25519-compact-2): Update to
2.1.1.
[cargo-inputs]: Replace rust-ed25519-1 with 2.

Change-Id: I867badf013e32c4087ac514efd4d34b6bc62ea80
2025-01-06 12:14:33 +02:00
Efraim Flashner
f2c64b0d19
gnu: rust-fiat-crypto-0.2: Update to 0.2.9.
* gnu/packages/crates-crypto.scm (rust-fiat-crypto-0.2): Update to
0.2.9.

Change-Id: Ib03bcd80b1618edc9733068442c25bae6837f5d8
2025-01-06 12:14:33 +02:00
Efraim Flashner
6e053b170e
gnu: rust-ghash-0.5: Update to 0.5.1.
* gnu/packages/crates-crypto.scm (rust-ghash-0.5): Update to 0.5.1.

Change-Id: I8e054cd3e4a625a6369e251301570aabd05457eb
2025-01-06 12:14:33 +02:00
Efraim Flashner
0b0642eaae
gnu: rust-k256-0.13: Update to 0.13.4.
* gnu/packages/crates-crypto.scm (rust-k256-0.13): Update to 0.13.4.

Change-Id: I9bff58b14451aea7eabaab5a253574b51ecc7b91
2025-01-06 12:14:33 +02:00
Efraim Flashner
fc029fc207
gnu: rust-kuznyechik-0.8: Update to 0.8.2.
* gnu/packages/crates-crypto.scm (rust-kuznyechik-0.8): Update to 0.8.2.

Change-Id: I2b6d8360a8b4c9a5953c9ecc1ea452032d52b517
2025-01-06 12:14:32 +02:00
Efraim Flashner
c27fdc3252
gnu: rust-md5-asm-0.5: Update to 0.5.2.
* gnu/packages/crates-crypto.scm (rust-md5-asm-0.5): Update to 0.5.2.

Change-Id: I999ec0b496ffd84d8fa29836eca6e58c2e9f6889
2025-01-06 12:14:32 +02:00
Efraim Flashner
bd2fb48a4c
gnu: rust-nettle-7: Update to 7.4.0.
* gnu/packages/crates-crypto.scm (rust-nettle-7): Update to 7.4.0.

Change-Id: I506bc0173b6f5c412d5d387349b9a4d7c5b614c5
2025-01-06 12:14:32 +02:00
Efraim Flashner
29a6ab4bb1
gnu: rust-nettle-sys-2: Update to 2.3.0.
* gnu/packages/crates-crypto.scm (rust-nettle-sys-2): Update to 2.3.0.
[cargo-inputs]: Replace rust-bindgen-0.63 with 0.68.

Change-Id: I1c65a01e33e847f9b828eb0e5306d9478ccf2bc8
2025-01-06 12:14:32 +02:00
Efraim Flashner
c29988eeb1
gnu: rust-orion-0.17: Update to 0.17.7.
* gnu/packages/crates-crypto.scm (rust-orion-0.17): Update to 0.17.7.

Change-Id: If6a25a6dac943d27c74298afd42c87da43da1cb9
2025-01-06 12:14:32 +02:00
Efraim Flashner
f59b72ede4
gnu: rust-polyval-0.6: Update to 0.6.2.
* gnu/packages/crates-crypto.scm (rust-polyval-0.6): Update to 0.6.2.

Change-Id: I50b73e5c33b46627ca7a482434b9156257cc88a7
2025-01-06 12:14:32 +02:00
Efraim Flashner
7ccc1d74dd
gnu: rust-secp256k1-0.21: Update to 0.21.3.
* gnu/packages/crates-crypto.scm (rust-secp256k1-0.21): Update to 0.21.3.

Change-Id: If9d6d7be32a9eff824e06c281596800761054c11
2025-01-06 12:14:32 +02:00
Efraim Flashner
0cead0f0be
gnu: rust-salsa20-0.7: Update to 0.7.2.
* gnu/packages/crates-crypto.scm (rust-salsa20-0.7): Update to 0.7.2.

Change-Id: Ia68317bf7c5696bb75ae132d0201a2bc41e1ca3c
2025-01-06 12:14:32 +02:00
Efraim Flashner
b29eb44458
gnu: rust-rsa-0.9: Update to 0.9.7.
* gnu/packages/crates-crypto.scm (rust-rsa-0.9): Update to 0.9.7.

Change-Id: Ic95738a7fdf17783a1aeaf184bc29d0425e3f675
2025-01-06 12:14:32 +02:00
Efraim Flashner
edefe4a4ef
gnu: rust-sha1-0.6: Update to 0.6.1.
* gnu/packages/crates-crypto.scm (rust-sha1-0.6): Update to 0.6.1.
[arguments]: Don't skip the build.
[cargo-inputs]: Add rust-sha1-smol-1.  Remove rust-serde-1.
[cargo-development-inputs]: Remove field.

Change-Id: I3423227c50a8bd92ba0a05b57329e0cf4040f19d
2025-01-06 12:14:31 +02:00
Efraim Flashner
8e5cf33b80
gnu: rust-sha1-asm-0.5: Update to 0.5.3.
* gnu/packages/crates-crypto.scm (rust-sha1-asm-0.5): Update to 0.5.3.

Change-Id: I657eb76eff7994309bed85dd90eb4861eef08372
2025-01-06 12:14:31 +02:00
Efraim Flashner
90209125f8
gnu: rust-sha1-smol-1: Update to 1.0.1.
* gnu/packages/crates-crypto.scm (rust-sha1-smol-1): Update to 1.0.1.
[arguments]: Don't skip the build.
[cargo-development-inputs]: Add rust-openssl-0.10, rust-rand-0.4,
rust-serde-json-1.
[native-inputs]: Add pkg-config.
[inputs]: Add openssl.

Change-Id: I87ee147ef145ce4fb66c1338f312d45e31c26d1c
2025-01-06 12:14:31 +02:00
Efraim Flashner
4e0e5143af
gnu: rust-universal-hash-0.4: Update to 0.4.1.
* gnu/packages/crates-crypto.scm (rust-universal-hash-0.4): Update to
0.4.1.
[source]: Add snippet to allow for newer versions of dependencies.

Change-Id: Id1ce4dd89156aeb8cdbdc544938a5cdc058481e4
2025-01-06 12:14:31 +02:00
Efraim Flashner
60519162ba
gnu: rust-subtle-2: Update to 2.6.1.
* gnu/packages/crates-crypto.scm (rust-subtle-2): Update to 2.6.1.

Change-Id: Ie07e8b60fa706a52c1959d46cb9e7cb2e5390234
2025-01-06 12:14:31 +02:00
Efraim Flashner
9cd3ac5718
gnu: rust-streebog-0.10: Update to 0.10.2.
* gnu/packages/crates-crypto.scm (rust-streebog-0.10): Update to 0.10.2.

Change-Id: I1f054eb27586ef4110d0321468dc1a8f4d354325
2025-01-06 12:14:31 +02:00
Efraim Flashner
b5032be133
gnu: rust-sha2-asm-0.5: Update to 0.5.5.
* gnu/packages/crates-crypto.scm (rust-sha2-asm-0.5): Update to 0.5.5.

Change-Id: I540bb641886530fe92fc4a0e99aa0df4b85af9af
2025-01-06 12:14:31 +02:00
Efraim Flashner
962a28e750
gnu: rust-sha2-asm-0.6: Update to 0.6.4.
* gnu/packages/crates-crypto.scm (rust-sha2-asm-0.6): Update to 0.6.4.

Change-Id: I390a1b604524290febe47ceeb99e055f4da3b6c6
2025-01-06 12:14:31 +02:00
Efraim Flashner
443ca0e69b
gnu: rust-sha1collisiondetection-0.2: Update to 0.2.7.
* gnu/packages/crates-crypto.scm (rust-sha1collisiondetection-0.2):
Update to 0.2.7.
[arguments]: Don't skip the build.
[cargo-development-inputs]: Add rust-getrandom-0.2,
rust-hex-literal-0.3.

Change-Id: I6be17171173a2d28ec26a9b458ae1a62ae9ef5b0
2025-01-06 12:14:31 +02:00
Efraim Flashner
50524caf32
gnu: rust-stream-cipher-0.3: Mark package as deprecated.
* gnu/packages/crates-crypto.scm (rust-stream-cipher-0.3): Rename to
rust-stream-cipher-0.3.2-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-stream-cipher-0.3): New deprecated package pointing to
rust-stream-cipher-0.3.2-yanked.

Change-Id: Id90b79ec0618a3af27967b08be03b4f817899a44
2025-01-06 12:14:31 +02:00
Efraim Flashner
38586ce256
gnu: rust-stream-cipher-0.3: Update to 0.3.2.
* gnu/packages/crates-crypto.scm (rust-stream-cipher-0.3): Update to
0.3.2.
[arguments]: Don't skip the build.
[cargo-inputs]: Replace rust-generic-array-0.13 with 0.14.

Change-Id: If247ab18bc3e22ffd4596f171993996705f3ae90
2025-01-06 12:14:31 +02:00
Efraim Flashner
d9589e4482
gnu: rust-crypto-mac-0.4: Mark package as deprecated.
* gnu/packages/crates-crypto.scm (rust-crypto-mac-0.4): Rename to
rust-crypto-mac-0.4.0-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-crypto-mac-0.4): New deprecated package pointing to
rust-crypto-mac-0.4.0-yanked.

Change-Id: Iabbb3e7cab1aa3d65534bcc5b7acfad8571227ef
2025-01-06 12:14:30 +02:00
Efraim Flashner
b26a07b1d4
gnu: rust-block-cipher-trait-0.6: Mark package as deprecated.
* gnu/packages/crates-crypto.scm (rust-block-cipher-trait-0.6): Rename
to rust-block-cipher-trait-0.6.2-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-block-cipher-trait-0.6): New deprecated package pointing to
rust-block-cipher-trait-0.6.2-yanked.

Change-Id: Ia1f8c55d14b3fcb77e4de723587d2f409a925fdb
2025-01-06 12:14:30 +02:00
Efraim Flashner
882e9dfa10
gnu: rust-block-cipher-trait-0.4: Mark as deprecated.
* gnu/packages/crates-crypto.scm (rust-block-cipher-trait-0.4): Rename
to rust-block-cipher-trait-0.4.2-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-block-cipher-trait-0.4): New deprecated package pointing to
rust-block-cipher-trait-0.4.2-yanked.

Change-Id: I47fb9699b572920ef72c6c187ef953d6b43500c5
2025-01-06 12:14:30 +02:00
Efraim Flashner
6866252e33
gnu: rust-aesni-0.7: Mark package as deprecated.
* gnu/packages/crates-crypto.scm (rust-aesni-0.7): Rename to
rust-aesni-0.7.0-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-aesni-0.7): New deprecated package pointing to
rust-aesni-0.7.0-yanked.

Change-Id: I9778e4eaa8c0f1559ad90a8d62f86388e2ae6b22
2025-01-06 12:14:30 +02:00
Efraim Flashner
86f440110c
gnu: rust-aesni-0.6: Mark package as deprecated.
* gnu/packages/crates-crypto.scm (rust-aesni-0.6): Rename to
rust-aesni-0.6.0-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-aesni-0.6): New deprecated package pointing to
rust-aesni-0.6.0-yanked.

Change-Id: I623499ea673687be1de3247767ff4e0b373eb340
2025-01-06 12:14:30 +02:00
Efraim Flashner
3f9c4ad90a
gnu: rust-aes-soft-0.4: Mark as deprecated.
* gnu/packages/crates-crypto.scm (rust-aes-soft-0.4): Rename to
rust-aes-soft-0.4.0-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-aes-soft-0.4): New deprecated package pointing to
rust-aes-soft-0.4.0-yanked.

Change-Id: Iabd3164ddfea091e9fd50e15327e24610e10b145
2025-01-06 12:14:30 +02:00
Efraim Flashner
93928679cd
gnu: rust-aes-soft-0.3: Mark as deprecated.
* gnu/packages/crates-crypto.scm (rust-aes-soft-0.3): Rename to
rust-aes-soft-0.3.3-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-aes-soft-0.3): New deprecated package pointing to
rust-aes-soft-0.3.3-yanked.

Change-Id: I53e31084a1094237a98ba7fc94472e235d3af568
2025-01-06 12:14:30 +02:00
Efraim Flashner
d06d5e6cca
gnu: rust-aes-soft-0.3: Don't skip the build.
* gnu/packages/crates-crypto.scm (rust-aes-soft-0.3)[arguments]: Don't
skip the build.
[cargo-development-inputs]: Add rust-block-cipher-trait-0.6.

Change-Id: Icc871e079e5651abe525865df3ee5f038e067853
2025-01-06 12:14:30 +02:00
Efraim Flashner
f506b35f41
gnu: rust-aes-0.3: Mark as deprecated.
* gnu/packages/crates-crypto.scm (rust-aes-0.3): Rename to
rust-aes-0.3.2-yanked.
[source]: Add 'yanked' to the source file-name.
(rust-aes-0.3): New deprecated package pointing to
rust-aes-0.3.2-yanked.

Change-Id: I7be9ae6673af70975d929babdb5f8f0e46fd3903
2025-01-06 12:14:30 +02:00
Efraim Flashner
daa7e378e3
gnu: rust-aes-0.3: Don't skip the build.
* gnu/packages/crates-crypto.scm (rust-aes-0.3)[arguments]: Don't skip
the build.
[cargo-development-inputs]: Add rust-block-cipher-trait-0.6.

Change-Id: I878267b6cf304b5136be5232924bf510661c6038
2025-01-06 12:14:30 +02:00
Roman Scherer
3424dd46a8
gnu: Add speakersafetyd.
* gnu/packages/rust-apps.scm (speakersafetyd): New variable.

Change-Id: I02eb6e0c23fd04cff86b67ed30e8867af07a724b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:29 +02:00
Aaron Covrig
8e7d1eeb8b
gnu: rust-ordered-float-4: Update to 4.5.0.
* gnu/packages/crates-io.scm (rust-ordered-float-4): Upgrade to 4.5.0.
[cargo-inputs]: Add rust-derive-visitor-0.4, rust-num-cmp-0.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ie5b8b043ea4cc2446dd33333c8f5bde364255345
2025-01-06 12:14:29 +02:00
Efraim Flashner
a5894cb8df
gnu: just: Update to 1.37.0.
* gnu/packages/rust-apps.scm (just): Update to 1.37.0.
[arguments]: Remove a test from cargo-test-flags.
[cargo-inputs]: Add rust-derive-where-1.  Replace rust-unicode-width-0.1
with 0.2.  Remove rust-derivative-1.
[cargo-development-inputs]: Replace rust-which-6 with 7.

Change-Id: I1cc0225446d8218ca66fe66b167a782b942d4617
2025-01-06 12:14:29 +02:00
Efraim Flashner
2c8614aeb0
gnu: gitui: Update to 0.26.3.
* gnu/packages/rust-apps.scm (gitui): Update to 0.26.3.
[source]: Add snippet to allow newer versions of crates and to remove
vendor-openssl from the default features.
[arguments]: Remove features flag.  Remove cargo-build-flags.  Remove
custom 'install phase.  Add a phase to set some environment variables to
help gitui build.
[cargo-inputs]: Add rust-parking-lot-core-0.9, rust-two-face-0.4.
Replace rust-asyncgit-0.25 with 0.26, rust-ratatui-0.24 with 0.26,
rust-truncate-0.2 with 1.
[cargo-development-inputs]: Add rust-env-logger-0.11.

Change-Id: I1d99bfe3af364e6cc8488924a7f60925fc97ea5e
2025-01-06 12:14:29 +02:00
Efraim Flashner
2d1d7f566d
gnu: Add rust-asyncgit-0.26.
* gnu/packages/crates-vcs.scm (rust-asyncgit-0.26): New variable.
(rust-asyncgit-0.25): Inherit from rust-asyncgit-0.26.

Change-Id: Ib62c94fb9677f0a2da629a2000be5f9cb1f4d936
2025-01-06 12:14:29 +02:00
Efraim Flashner
a2cf972824
gnu: Add rust-unicode-truncate-1.
* gnu/packages/crates-io.scm (rust-unicode-truncate-1): New variable.
(rust-unicode-truncate-0.2): Inherit from rust-unicode-truncate-1.

Change-Id: I21c2f52eae8837f897216263ce46844bf97d28e1
2025-01-06 12:14:29 +02:00
Efraim Flashner
8f2da96bb0
gnu: Add rust-two-face-0.4.
* gnu/packages/crates-io.scm (rust-two-face-0.4): New variable.

Change-Id: I19309e702c605473c7a950585ef1088a428e4041
2025-01-06 12:14:29 +02:00
Efraim Flashner
572f9912a8
gnu: Add rust-ssh-key-0.6.
* gnu/packages/crates-crypto.scm (rust-ssh-key-0.6): New variable.

Change-Id: I95c7926fbf215c296e7b6797e0f3f84acbb26410
2025-01-06 12:14:28 +02:00
Efraim Flashner
261f09e362
gnu: Add rust-ssh-cipher-0.2.
* gnu/packages/crates-crypto.scm (rust-ssh-cipher-0.2): New variable.

Change-Id: Ic3edab2c53a25a680e18cac294541d8dd8689606
2025-01-06 12:14:28 +02:00
Efraim Flashner
9e92ae530e
gnu: Add rust-bcrypt-pbkdf-0.10.
* gnu/packages/crates-crypto.scm (rust-bcrypt-pbkdf-0.10): New variable.

Change-Id: I8581e3c0436f206e8a88b6c6a2d4fbb07c5d64c2
2025-01-06 12:14:28 +02:00
Efraim Flashner
bfefd187df
gnu: Add rust-ssh-encoding-0.2.
* gnu/packages/crates-crypto.scm (rust-ssh-encoding-0.2): New variable.

Change-Id: Ib6fd1278f2b5d9170c1b93b81d6d5a473291b5da
2025-01-06 12:14:28 +02:00
Efraim Flashner
5ebfcf190e
gnu: rust-indexmap-2: Update to 2.7.0.
* gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.7.0.
[cargo-inputs]: Replace rust-hashbrown-0.14 with 0.15.
[home-page]: Update to new home-page.

Change-Id: I8de56d9fc90d969106515b7972e8bf88b070d9d1
2025-01-06 12:14:28 +02:00
Jordan Moore
c2ef33aeb5
gnu: Add starship.
* gnu/packages/shellutils.scm (starship): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ie454eb5e7e9aa507038bcd8be2052a68ea674533
2025-01-06 12:14:28 +02:00
Jordan Moore
fc598e4f49
gnu: Add rust-yaml-rust2-0.9.
* gnu/packages/crates-io.scm (rust-yaml-rust2-0.9): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:14:28 +02:00