Commit graph

131416 commits

Author SHA1 Message Date
Jaeme Sifat
8a21cfac48
gnu: rust-regex-automata-0.3: Update to 0.3.9.
* gnu/packages/crates-io.scm (rust-regex-automata-0.3): Update to 0.3.9.

Change-Id: Ie7b8863290959112477ca2c315541a8701527607
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:48 +02:00
Jaeme Sifat
cedbfc1a50
gnu: rust-regex-syntax-0.7: Update to 0.7.5.
* gnu/packages/crates-io.scm (rust-regex-syntax-0.7): Update to 0.7.5.

Change-Id: Ib71b09c31124530726de473638f575cae725cf11
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
daaedc9ab3
gnu: Remove exa.
exa is unmaintained/deprecated in favor of eza. Users should not use exa
anymore.

* gnu/packages/rust-apps.scm (exa): Turn into deprecated-package, point
at eza.

Change-Id: Iab79a82dd54f4c627a26fc85749d69c66d2b619a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
1e822bb80c
gnu: eza: Refactor package definition.
* gnu/packages/rust-apps.scm (eza): Refactor package definition.
[arguments]: Made 'install-extras phase clearer.

Change-Id: I4df0fdcde11d8ab07eed5aeeb1d14a6fe5fe55c3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
ba4746735e
gnu: eza: Update to 0.17.0.
* gnu/packages/rust-apps.scm (eza): Update to 0.17.0.
[cargo-inputs]: Add rust-palette-0.7, rust-plist-1.  Replace
rust-windows-sys-0.48 with 0.52.

Change-Id: I27f119478a97cc6789ec2c569db34c61962f188b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
87fc56cc82
gnu: rust-once-cell-1: Update to 1.19.0.
* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.19.0.
[cargo-inputs]: Add rust-portable-atomic-1.  Remove
rust-atomic-polyfill-1.

Change-Id: Ifa536773227ed58209605016f43d7bc157e200d5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
0c51b25bd1
gnu: Add rust-enterpolation-0.2.
* gnu/packages/crates-graphics.scm (rust-enterpolation-0.2): New variable.

Change-Id: I5e4ac4acf1357db36db12604fd688a5c508373c7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
ac2172fc5d
gnu: Add rust-assert-float-eq-1.
* gnu/packages/crates-io.scm (rust-assert-float-eq-1): New variable.

Change-Id: Ifbdf598c1cc348a5a3fe5223c0da3d6ff008b190
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
89f9441ad3
gnu: Add rust-topology-traits-0.1.
* gnu/packages/crates-io.scm (rust-topology-traits-0.1): New variable.

Change-Id: I624c5b09a50d027cf273fe7b67aabda0e4c6308c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
c73e347ec0
gnu: Add rust-rand-mt-4.
* gnu/packages/crates-io.scm (rust-rand-mt-4): New variable.

Change-Id: I9e39eb74292bbb0b3881f11c1449cf5333d1ad47
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:47 +02:00
Jaeme Sifat
366d39e617
gnu: Add rust-palette-0.7.
* gnu/packages/crates-graphics.scm (rust-palette-0.7): New variable.

Change-Id: Ia55d3b7788a04a410dacb7f53dcb2d2909f026c6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
1bf432aa0a
gnu: Add rust-fast-srgb8-1.
* gnu/packages/crates-graphics.scm (rust-fast-srgb8-1): New variable.

Change-Id: If1ce13ad8c4f2a04b9f77a16063218d4540bd10e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
c1f492216b
gnu: Add rust-palette-derive-0.7.
* gnu/packages/crates-graphics.scm (rust-palette-derive-0.7): New
variable.

Change-Id: I0d4341fc5140ab62fccfee6b5e68d37ba4788f92
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
ad70bfd724
gnu: Add rust-scad-1.
* gnu/packages/crates-graphics.scm (rust-scad-1): New variable.

Change-Id: Ibd2d0fc6860687473c23a671b9f1e37207bfe4c6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
918f10f8e3
gnu: Add rust-find-crate-0.6.
* gnu/packages/crates-io.scm (rust-find-crate-0.6): New variable.

Change-Id: Ia0c8a130ee81b941d853d7bc5d4c7f8655409b91
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
f9d7a60a86
gnu: rust-plist-1: Update to 1.6.0.
* gnu/packages/crates-io.scm (rust-plist-1): Update to 1.6.0.
[cargo-inputs]: Add rust-quick-xml-0.31, rust-time-0.3.  Replace
rust-base64-0.12 with 0.21, rust-indexmap-1 with 2.  Remove
rust-chrono-0.4, rust-xml-rs-0.8.
[cargo-development-inputs]: Add rust-serde-derive-1,
rust-serde-yaml-0.8.

Change-Id: I51d68312ed91774fb018c8cf0b86a5c09186867a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
137aa0dfb4
gnu: rust-zerocopy-derive-0.2: Downgrade to 0.2.0.
Version 0.2.1 was yanked by upstream.

* gnu/packages/crates-io.scm (rust-zerocopy-derive-0.2): Downgrade to 0.2.0.
[arguments]: Don't skip build.  Skip tests.
[cargo-development-inputs]: Add rust-compiletest-rs-0.3.

Change-Id: I857d26dfddb22d3e018b13e5cc2e54149559c06b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
aa5880e244
gnu: rust-zerocopy-derive-0.3: Add build step.
* gnu/packages/crates-io.scm (rust-zerocopy-derive-0.3)[arguments]:
Don't skip the build.  Skip the tests.
[cargo-inputs]: Add rust-quote-1.  Remove rust-synstructure-0.12.
[cargo-development-inputs]: Add rust-rustversion-1, rust-trybuild-1.

Change-Id: Ie55b12ec02b4978159775eb19929bf55374acdb2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
f2f7e9c325
gnu: Add rust-quick-xml-0.31.
* gnu/packages/crates-io.scm (rust-quick-xml-0.31): New variable.
(rust-quick-xml-0.30): Inherit from rust-quick-xml-0.31.

Change-Id: I6225471452e09b8b6b94698737bcba2b1a092d0d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:46 +02:00
Jaeme Sifat
2b29d673d9
gnu: rust-time-0.3: Update to 0.3.31.
* gnu/packages/crates-io.scm (rust-time-0.3): Update to 0.3.31.
[cargo-development-inputs]: Add rust-rstest-0.18, rust-rstest-reuse-0.6.

Change-Id: I54188401397ce27882046bdc57daa587af17f266
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
926a52b9f3
gnu: rust-time-macros-0.2: Update to 0.2.16.
* gnu/packages/crates-io.scm (rust-time-macros-0.2): Update to 0.2.16.

Change-Id: If46324c3e1027768eb20ecf3a2a8119c3d1660b5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
af26a19e58
gnu: rust-time-core-0.1: Update to 0.1.2.
* gnu/packages/crates-io.scm (rust-time-core-0.1): Update to 0.1.2.

Change-Id: Iee5667d93d8c9ccb52b0d9c8ae9e7acf933bfd37
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
9028cc4301
gnu: Add rust-rstest-0.18.
* gnu/packages/crates-io.scm (rust-rstest-0.18): New variable.
(rust-rstest-0.17): Inherit from rust-rstest-0.18.

Change-Id: I4ed3a5d377de72d206a08f12e5ded06ef5915c71
2024-02-20 13:56:45 +02:00
Efraim Flashner
09d7bd8f10
gnu: Add rust-rstest-reuse-0.6.
* gnu/packages/crates-io.scm (rust-rstest-reuse-0.6): New variable.
(rust-rstest-reuse-0.4): Inherit from rust-rstest-reuse-0.6.

Change-Id: Ic3cfe2f68aefc0b2d8ebd55a65f858b8ec79f712
2024-02-20 13:56:45 +02:00
Jaeme Sifat
04d0286735
gnu: Add rust-rstest-macros-0.18.
* gnu/packages/crates-io.scm (rust-rstest-macros-0.18): New variable.
(rust-rstest-macros-0.17): Inherit from rust-rstest-macros-0.18.

Change-Id: I3dad2b73c27a4cf575698ca9e32715718667be81
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
2157c6dde4
gnu: Add rust-rstest-test-0.11.
* gnu/packages/crates-io.scm (rust-rstest-test-0.11): New variable.
(rust-rstest-test-0.9): Inherit from rust-rstest-test-0.11.

Change-Id: I1f42a09a5ff8b5f0cdcd18dbb438313510a88bae
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
534ef7cbf4
gnu: Add rust-rstest-0.16.
* gnu/packages/crates-io.scm (rust-rstest-0.16): New variable.

Change-Id: I6f0da3237c357184b51bf0fdde37b221eab7383a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
f2cf868991
gnu: Add rust-rstest-macros-0.16.
* gnu/packages/crates-io.scm (rust-rstest-macros-0.16): New variable.

Change-Id: I8ab04144f3c53b40b968a0a48bdbc70deccfcaca
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:45 +02:00
Jaeme Sifat
c920c6ef1b
gnu: Add rust-rstest-test-0.9.
* gnu/packages/crates-io.scm (rust-rstest-test-0.9): New variable.

Change-Id: I038d363026cfdbd58030c0cdce6e3b2f9b850936
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:44 +02:00
Jaeme Sifat
95a7708a6b
gnu: rust-rstest-0.6: Downgrade to 0.6.4.
Version 0.6.5 of rstest has been yanked in crates.io.

* gnu/packages/crates-io.scm (rust-rstest-0.6): Downgrade to 0.6.4.

Change-Id: I4afb534d895aff27d1fd43111e76ebde7dc92883
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:44 +02:00
Jaeme Sifat
617e81b67b
gnu: rust-unindent-0.1: Update to 0.1.11.
* gnu/packages/crates-io.scm (rust-unindent-0.1): Update to 0.1.11.

Change-Id: I9475004800a6f8fd772d5e4079d90829b4da8f30
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:44 +02:00
Daniel Ziltener
c960159ec5
gnu: rust-anstyle-wincon-3: Update to 3.0.2.
* gnu/packages/crates-io.scm (rust-anstyle-wincon-3): Update to 3.0.2.
[cargo-inputs]: Replace rust-windows-sys-0.48 with 0.52.

Change-Id: I3d6ee755fc61750a0de696897c46daa3b4203773
2024-02-20 13:56:44 +02:00
Efraim Flashner
f15ea13048
gnu: Add rust-windows-aarch64-gnullvm-0.52.
* gnu/packages/crates-io.scm (rust-windows-aarch64-gnullvm-0.52): New
variable.
(rust-windows-aarch64-gnullvm-0.48): Inherit from
rust-windows-aarch64-gnullvm-0.52.

Change-Id: I9dd51d46eb3c4a6e171b6d79baec40a9b6930a38
2024-02-20 13:56:44 +02:00
Daniel Ziltener
8dee2b2e89
gnu: Add rust-windows-targets-0.52.
* gnu/packages/crates-io.scm (rust-windows-targets-0.52): New variable.
(rust-windows-targets-0.48): Inherit from rust-windows-targets-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I77d07b2943e5e906e268a55a87e6bac1ff4ed4f3
2024-02-20 13:56:44 +02:00
Daniel Ziltener
920b127c50
gnu: Add rust-windows-x86-64-msvc-0.52.
* gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.52): New
variable.
(rust-windows-x86-64-msvc-0.48): Inherit from
rust-windows-x86-64-msvc-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ie0668e456b88da2f47f6dbccde2b4260d5b58cf9
2024-02-20 13:56:44 +02:00
Daniel Ziltener
c9af6e6528
gnu: Add rust-windows-x86-64-gnu-0.52.
* gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.52): New
variable.
(rust-windows-x86-64-gnu-0.48): Inherit from
rust-windows-x86-64-gnu-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Id253449da8071cefff25eba989709d1b548a27cf
2024-02-20 13:56:44 +02:00
Daniel Ziltener
79cf219e2f
gnu: Add rust-windows-i686-msvc-0.52.
* gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.52): New
variable.
(rust-windows-i686-msvc-0.48): Inherit from rust-windows-i686-msvc-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I06fef884d47b0a80f03c7f39de1843da8e160430
2024-02-20 13:56:44 +02:00
Daniel Ziltener
79cc008842
gnu: Add rust-windows-i686-gnu-0.52.
* gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.52): New variable.
(rust-windows-i686-gnu-0.48): Inherit from rust-windows-i686-gnu-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ia50fe40b833edc04c3fd2ac6a47e21f927af0eba
2024-02-20 13:56:43 +02:00
Daniel Ziltener
b514e9993e
gnu: Add rust-windows-aarch64-msvc-0.52.
* gnu/packages/crates-io.scm (rust-windows-aarch64-msvc-0.52): New
variable.
(rust-windows-aarch64-msvc-0.48): Inherit from
rust-windows-aarch64-msvc-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ie361bbffa42561f2770ab8ff712f7093decdecb5
2024-02-20 13:56:43 +02:00
Daniel Ziltener
322e8c9dd0
gnu: Add rust-windows-x86-64-gnullvm-0.52.
* gnu/packages/crates-io.scm (rust-windows-x86-64-gnullvm-0.52): New
variable.
(rust-windows-x86-64-gnullvm-0.48): Inherit from
rust-windows-x86-64-gnullvm-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ib17c99a5c19e4c9fb5ef84e6dcea0c1dd6091eb2
2024-02-20 13:56:43 +02:00
Daniel Ziltener
424b92639a
gnu: Add rust-windows-sys-0.52.
* gnu/packages/crates-io.scm (rust-windows-sys-0.52): New variable.
(rust-windows-sys-0.48): Inherit from urst-windows-sys-0.52.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I07fac823f55d6ca9f88e0055b5dc9c6cc35035b9
2024-02-20 13:56:43 +02:00
Daniel Ziltener
266c95b7a5
gnu: rust-clap-4: Update to 4.4.11.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I5cb719eac34723a9fa09b399d80d06e975ab14a0
2024-02-20 13:56:43 +02:00
Daniel Ziltener
dae8e41f81
gnu: rust-clap-builder-4: Update to 4.4.11.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I5a0ddd6c1cb2dbf1a6e62f84f938c1e447b899af
2024-02-20 13:56:43 +02:00
Sergio Pastor Pérez
ba053343f1
gnu: rust-dlib-0.5: Update to 0.5.2.
* gnu/packages/crates-io.scm (rust-dlib-0.5): Update to 0.5.2.
[cargo-inputs]: Replace rust-libloading-0.7 with 0.8.

Change-Id: I8c2cfc221340e870873fc46c4d0829e48f3671e6
2024-02-20 13:56:43 +02:00
Sergio Pastor Pérez
faf059d30c
gnu: Add rust-rstest-0.17.
* gnu/packages/crates-io.scm (rust-rstest-0.17): New variable.

Change-Id: I75babb1174e1e0f1c55267b342f2f678b3309c3a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:43 +02:00
Sergio Pastor Pérez
925c47f65a
gnu: Add rust-rstest-macros-0.17.
* gnu/packages/crates-io.scm (rust-rstest-macros-0.17): New variable.

Change-Id: I4bd4edfcb88347df970fc7550ca7e9d2c31f226e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:43 +02:00
Sergio Pastor Pérez
b203f47639
gnu: Add rust-libadwaita-0.5.
* gnu/packages/crates-gtk.scm (rust-libadwaita-0.5): New variable.

Change-Id: I48533d87282268a46e66b9235c6a86b52b5d82ec
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:42 +02:00
Sergio Pastor Pérez
7d12520cd6
gnu: Add rust-libadwaita-sys-0.5.
* gnu/packages/crates-gtk.scm (rust-libadwaita-sys-0.5): New variable.

Change-Id: I375605dd05d38b15f2a6a00ed782b9eafc856694
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:42 +02:00
Sergio Pastor Pérez
4ccf22925d
gnu: Add rust-gtk4-0.7.
* gnu/packages/crates-gtk.scm (rust-gtk4-0.7): New variable.

Change-Id: I66d02cdc3c3ba14cca03859d39c2c09cdf071622
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:42 +02:00
Sergio Pastor Pérez
62bff41a51
gnu: Add rust-gtk4-macros-0.7.
* gnu/packages/crates-gtk.scm (rust-gtk4-macros-0.7): New variable.

Change-Id: I57e2afbca5ba60e9690a2aabdcbd4e9320df02e8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:42 +02:00