Efraim Flashner
b9bbe33a80
gnu: rust-xremap: Update to 0.10.3.
...
* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.10.3.
Change-Id: I2186a011d47bd38d3d95a266ba362d506cce4d8f
2025-01-06 12:21:30 +02:00
Efraim Flashner
8c94de2b4d
gnu: rust-regex-1: Update to 1.11.1.
...
* gnu/packages/crates-io.scm (rust-regex-1): Update to 1.11.1.
Change-Id: Ic1a3b4c709b58a76016ad7c654a650f3eedbdb6a
2025-01-06 12:21:30 +02:00
Efraim Flashner
34028a27be
gnu: castor: Improve the package.
...
* gnu/packages/web.scm (castor)[arguments]: Don't install the sources.
Don't run the tests in parallel. Remove cargo-test-flags. Add a phase
to install the icons and .desktop file.
Change-Id: I18a9f701cb54abfa862c8cc3e60aa12ed61d0799
2025-01-06 12:21:29 +02:00
Efraim Flashner
0317ddea5e
gnu: maturin: Update to 1.8.0.
...
* gnu/packages/rust-apps.scm (maturin): Update to 1.8.0.
[source]: Remove snippet.
[arguments]: Don't run the tests in release mode. Adjust the custom
'install-completions phase to install the bash completions in the
correct directory and to install the nushell completions.
[cargo-inputs]: Add rust-pretty-assertions-1, rust-same-file-1,
rust-schemars-0.8, rust-xid-unicode-0.2. Replace
rust-cargo-metadata-0.18 with 0.19, rust-cbindgen-0.26 with 0.27,
rust-clap-complete-command-0.5 with 0.6, rust-fs-err-2 with 3,
rust-goblin-0.7 with 0.9, rust-minijinja-1 with 2, rust-pep440-rs-0.3
with 0.6, rust-pep508-0.2 with 0.6, rust-pyproject-toml-0.8 with 0.11,
rust-rustls-0.21 with 0.23, rust-target-lexicon-0.12 with 0.13,
rust-thiserror-1 with 2, rust-toml-edit-0.21 with 0.22, rust-zip-0.6
with 2.
[cargo-development-inputs]: Add rust-fs4-0.12, rust-rstest-0.22.
Replace rust-trycmd-0.14 with 0.15, rust-which-5 with 7.
* gnu/packages/patches/maturin-no-cross-compile.patch: Update patch.
Change-Id: Iad445c26556efe4527085876a759d65d4f72621d
2025-01-06 12:21:29 +02:00
Efraim Flashner
acb11250dd
gnu: Add rust-pubgrub-0.2.
...
* gnu/packages/crates-io.scm (rust-pubgrub-0.2): New variable.
Change-Id: I255923457c5dde23925640c39bc26a62e1bd6737
2025-01-06 12:21:29 +02:00
Efraim Flashner
578dc5ab0a
gnu: Add rust-serde-yaml-ng-0.10.
...
* gnu/packages/crates-io.scm (rust-serde-yaml-ng-0.10): New variable.
Change-Id: I3c0c51a06ab23f19f915d7f5afbcbe1753a899e0
2025-01-06 12:21:29 +02:00
Efraim Flashner
03e0fa5223
gnu: Add rust-unscanny-0.1.
...
* gnu/packages/crates-io.scm (rust-unscanny-0.1): New variable.
Change-Id: Ib11fa0632fb833dfc37e486ca9e292feff4474c4
2025-01-06 12:21:29 +02:00
Efraim Flashner
472eae0692
gnu: Add rust-vec-mut-scan-0.3.
...
* gnu/packages/crates-io.scm (rust-vec-mut-scan-0.3): New variable.
Change-Id: I168e7b782d2c135d96cdbd1ccf25937cbb1279f6
2025-01-06 12:21:29 +02:00
Efraim Flashner
912b717233
gnu: Add rust-pyproject-toml-0.11.
...
* gnu/packages/crates-io.scm (rust-pyproject-toml-0.11): New variable.
(rust-pyproject-toml-0.8): Inherit from rust-pyproject-toml-0.11.
Change-Id: Ifc2e8dbab8d7151817a233b4599276391906c179
2025-01-06 12:21:28 +02:00
Efraim Flashner
742561c280
gnu: Add rust-pyo3-log-0.11.
...
* gnu/packages/crates-io.scm (rust-pyo3-log-0.11): New variable.
(rust-pyo3-log-0.8): Inherit from rust-pyo3-log-0.11.
Change-Id: Id86293bf4d36848eb415f050a0cb05228484e877
2025-01-06 12:21:28 +02:00
Efraim Flashner
d6b74ec1f3
gnu: Add rust-pep508-rs-0.6.
...
* gnu/packages/crates-io.scm (rust-pep508-rs-0.6): New variable.
(rust-pep508-rs-0.2): Inherit from rust-pep508-rs-0.6.
Change-Id: I910d75b0e1ae9cc9dd83107715fc4c894d854877
2025-01-06 12:21:28 +02:00
Efraim Flashner
cc08227eee
gnu: Add rust-pep440-rs-0.6.
...
* gnu/packages/crates-io.scm (rust-pep440-rs-0.6): New variable.
(rust-pep440-rs-0.3): Inherit from rust-pep440-rs-0.6.
Change-Id: I83e35ae0707bf7e51b3619e46dbc1b18dffbc630
2025-01-06 12:21:28 +02:00
Efraim Flashner
1888c5c49b
gnu: Add rust-fs4-0.12.
...
* gnu/packages/crates-io.scm (rust-fs4-0.12): New variable.
(rust-fs4-0.8): Inherit from rust-fs4-0.12.
Change-Id: I09e49dfc023e7bb6d15063a818aa776b6cef75f1
2025-01-06 12:21:28 +02:00
Efraim Flashner
9f9bb65ad6
gnu: Add rust-minijinja-2.
...
* gnu/packages/crates-io.scm (rust-minijinja-2): New variable.
(rust-minijinja-1): Inherit from rust-minijinja-2.
Change-Id: I42eb4b6cf41c675abc1853671a86570ee86c7ff4
2025-01-06 12:21:27 +02:00
Efraim Flashner
b0dba8ab79
gnu: Add rust-mailparse-0.15.
...
* gnu/packages/crates-io.scm (rust-mailparse-0.15): New variable.
(rust-mailparse-0.14): Inherit from rust-mailparse-0.15.
Change-Id: I284fdd0addd024bd130ad6dea209dd0eb7f3ecdc
2025-01-06 12:21:27 +02:00
Efraim Flashner
73d4fc5ad9
gnu: Add rust-clap-complete-command-0.6.
...
* gnu/packages/crates-io.scm (rust-clap-complete-command-0.6): New
variable.
(rust-clap-complete-command-0.5): Inherit from
rust-clap-complete-command-0.6.
Change-Id: I3a2505a76af4e9e850ccc99ec9d6a3ed0a53b921
2025-01-06 12:21:27 +02:00
Efraim Flashner
0951e06679
gnu: Add rust-cargo-metadata-0.19.
...
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.19): New variable.
(rust-cargo-metadata-0.18): Inherit from rust-cargo-metadata-0.19.
Change-Id: Ia6786614579d74d578949c12bde30290d49e49fc
2025-01-06 12:21:27 +02:00
Efraim Flashner
5c00365fbc
gnu: rust-python-pkginfo-0.6: Update to 0.6.5.
...
* gnu/packages/crates-io.scm (rust-python-pkginfo-0.6): Update to 0.6.5.
[cargo-inputs]: Add rust-xz2-0.1. Replace rust-fs-err-2 with 3,
rust-mailparse-0.14 with 0.15, rust-rfc2047-decoder-0.2 with 1,
rust-thiserror-1 with 2. Remove rust-xz-0.1.
Change-Id: I9c4a8c4b7788d0378a265417d4558c281e22ea97
2025-01-06 12:21:27 +02:00
Efraim Flashner
0bdd799e68
gnu: rust-self-cell-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-self-cell-1): Update to 1.1.0.
[source]: Fix source URI.
Change-Id: I9ea891fe9931d825bbec48918a57460280ae4f34
2025-01-06 12:21:26 +02:00
Efraim Flashner
decbc16145
gnu: rust-cargo-config2-0.1: Update to 0.1.31.
...
* gnu/packages/crates-io.scm (rust-cargo-config2-0.1): Update to 0.1.31.
[arguments]: Don't skip the build. Add cargo-test-flags.
[cargo-inputs]: Add rust-windows-sys-0.59. Replace rust-toml-edit-0.21
with 0.22. Remove rust-home-0.5.
[cargo-development-inputs]: Replace rust-fs-err-2 with 3. Remove
rust-duct-0.13, rust-similar-asserts-1.
Change-Id: I00db13fe464a56fe0c9377da9021afdac7379d5a
2025-01-06 12:21:26 +02:00
Efraim Flashner
6f212a28bb
gnu: Add rust-carapace-spec-clap-1.
...
* gnu/packages/crates-io.scm (rust-carapace-spec-clap-1): New variable.
(rust-carapace-spec-clap-0.1): Inherit from rust-carapace-spec-clap-1.
Change-Id: I6a8b81d196b3bff196c9f1287b0e8a55143d765e
2025-01-06 12:21:26 +02:00
Efraim Flashner
7cdb0e0a35
gnu: Add rust-target-lexicon-0.13.
...
* gnu/packages/crates-io.scm (rust-target-lexicon-0.13): New variable.
(rust-target-lexicon-0.12): Inherit from rust-target-lexicon-0.13.
Change-Id: I4c9da4851633450ada9d87ffe43d6c82997a1ace
2025-01-06 12:21:26 +02:00
Efraim Flashner
3ecf19697b
gnu: Add rust-varisat-0.2.
...
* gnu/packages/crates-io.scm (rust-varisat-0.2): New variable.
Change-Id: Ibf4835f5fecbcd869d9409d8274a00c489da56fe
2025-01-06 12:21:25 +02:00
Efraim Flashner
ae3fa492e1
gnu: Add rust-varisat-checker-0.2.
...
* gnu/packages/crates-io.scm (rust-varisat-checker-0.2): New variable.
Change-Id: Ib21ea9b779e10a9662cf6ae4a12738125091b2a3
2025-01-06 12:21:25 +02:00
Efraim Flashner
25dcb5cc4d
gnu: Add rust-varisat-dimacs-0.2.
...
* gnu/packages/crates-io.scm (rust-varisat-dimacs-0.2): New variable.
Change-Id: Iaa372545ac4ebfab213fd36651ce9dce37a7983f
2025-01-06 12:21:25 +02:00
Efraim Flashner
fc1888dd6d
gnu: Add rust-varisat-formula-0.2.
...
* gnu/packages/crates-io.scm (rust-varisat-formula-0.2): New variable.
Change-Id: Ie1a0c9b0ecd5a043ceb03b5f8a795170777cacf7
2025-01-06 12:21:25 +02:00
Efraim Flashner
3907c267a8
gnu: Add rust-varisat-internal-macros-0.2.
...
* gnu/packages/crates-io.scm (rust-varisat-internal-macros-0.2): New
variable.
Change-Id: I01ecd134a0096188c1ed5de64403d0d09a2f28cf
2025-01-06 12:21:25 +02:00
Efraim Flashner
9cf546e723
gnu: Add rust-varisat-internal-proof-0.2.
...
* gnu/packages/crates-io.scm (rust-varisat-internal-proof-0.2): New
variable.
Change-Id: I2d9ab7f18f9b0323c08cb9b0e0ec3a5a8d8bd3bd
2025-01-06 12:21:24 +02:00
Efraim Flashner
3b533b034f
gnu: Add rust-partial-ref-0.3.
...
* gnu/packages/crates-io.scm (rust-partial-ref-0.3): New variable.
Change-Id: Iac914f0a40fb697c886354102d36baaa230590e2
2025-01-06 12:21:24 +02:00
Efraim Flashner
600428dd13
gnu: Add rust-partial-ref-derive-0.3.
...
* gnu/packages/crates-io.scm (rust-partial-ref-derive-0.3): New
variable.
Change-Id: Ibe8a8adfa4397c18889d81fce21d5d3d556c50e1
2025-01-06 12:21:24 +02:00
Efraim Flashner
2caa0112e6
gnu: Add rust-nu-plugin-test-support-0.101.
...
* gnu/packages/crates-shell.scm (rust-nu-plugin-test-support-0.101): New variable.
Change-Id: I859d22e741ff010eea2818e3d6b92094f5d7a048
2025-01-06 12:21:24 +02:00
Efraim Flashner
e84359ad46
gnu: Add nu-plugin-formats.
...
* gnu/packages/nushell.scm (nu-plugin-formats): New variable.
Change-Id: Ie198d3b6002da6d15001e09ae27aa8341dfb3081
2025-01-06 12:21:24 +02:00
Efraim Flashner
48db660726
gnu: Add rust-ical-0.11.
...
* gnu/packages/crates-io.scm (rust-ical-0.11): New variable.
(rust-ical-0.10): Inherit from rust-ical-0.11.
Change-Id: Idd8f45a7c254d9b10f9fffaa5076ba82519fe53c
2025-01-06 12:21:24 +02:00
Efraim Flashner
4cc59bf384
gnu: Add nu-plugin-inc.
...
* gnu/packages/nushell.scm (nu-plugin-inc): New variable.
Change-Id: I1d504cd7238789a259f6a9ba4ca0d58d9cf39412
2025-01-06 12:21:23 +02:00
Efraim Flashner
32ea3d7d52
gnu: Add nu-plugin-gstat.
...
* gnu/packages/nushell.scm (nu-plugin-gstat): New variable.
Change-Id: I5da57a65f22d28501235db260499cbdd0d4161d3
2025-01-06 12:21:23 +02:00
Efraim Flashner
8720a84333
gnu: rust-completest-nu-0.4: Update for new nushell.
...
* gnu/packages/crates-io.scm (rust-completest-nu-0.4)[arguments]: Skip
the build.
[cargo-inputs]: Replace rust-nu-cli-0.91 with 0.101,
rust-nu-cmd-lang-0.91 with 0.101, rust-nu-command-0.91 with 0.101,
rust-nu-parser-0.91 with 0.101, rust-nu-protocol-0.91 with 0.101,
rust-nu-test-support-0.91 with 0.101, rust-reedline-0.30 with 0.38.
Change-Id: I33b3cb064cf039210dd5cf1b89831f3e41c95688
2025-01-06 12:21:23 +02:00
Efraim Flashner
77bdcd32f0
gnu: Add rust-reedline-0.38.
...
* gnu/packages/crates-shell.scm (rust-reedline-0.38): New variable.
* gnu/packages/crates-io.scm (rust-reedline-0.38): Remove variable.
Change-Id: Id04778d8b2f751ef7bf12342fc8f002dfdec3973
2025-01-06 12:21:23 +02:00
Efraim Flashner
b509f03e47
gnu: nushell: Update to 0.101.0.
...
* gnu/packages/nushell.scm (nushell): Update to 0.101.0.
[source]: Add snippet to remove an executable.
[arguments]: Condense cargo-test-flags. Remove the feature flag.
[cargo-inputs]: Replace rust-nu-* packages from 0.91 with 0.101. Add
rust-dirs-5, rust-multipart-rs-0.1. Replace rust-crossterm-0.27 with
0.28, rust-nix-0.27 with 0.29, rust-reedline-0.30 with 0.38.
[cargo-development-inputs]: Replace rust-nu-* packages from 0.91 with
0.101. Add rust-dirs-5, rust-regex-1, rust-tango-bench-0.6. Remove
rust-divan-0.1, rust-rstest-0.18 with 0.23.
* gnu/packages/crates-shell.scm (rust-nu-cli-0.91,
rust-nu-cmd-base-0.91, rust-nu-cmd-extra-0.91, rust-nu-cmd-lang-0.91,
rust-nu-color-config-0.91, rust-nu-command-0.91, rust-nu-engine-0.91,
rust-nu-explore-0.91, rust-nu-glob-0.91, rust-nu-json-0.91,
rust-nu-lsp-0.91, rust-nu-parser-0.91, rust-nu-path-0.91,
rust-nu-plugin-0.91, rust-nu-pretty-hex-0.91, rust-nu-protocol-0.91,
rust-nu-std-0.91, rust-nu-system-0.91, rust-nu-table-0.91,
rust-nu-term-grid-0.91, rust-nu-test-support-0.91, rust-nu-utils-0.91):
Replace with 0.101.
(rust-nu-cmd-plugin-0.101, rust-nu-derive-value-0.101,
rust-nu-plugin-core-0.101, rust-nu-plugin-engine-0.101,
rust-nu-plugin-protocol-0.101, rust-nuon-0.101): New variables.
(rust-nu-cmd-dataframe-0.91): Remove variable.
Change-Id: I793c31aec712a704b11b965aefe2899d1670bb07
2025-01-06 12:21:23 +02:00
Efraim Flashner
bb24c4a48c
gnu: Add rust-tango-bench-0.6.
...
* gnu/packages/crates-check.scm (rust-tango-bench-0.6): New variable.
Change-Id: I8abb7f1bf30d34748fe0de6ce4d622c3333c7bb4
2025-01-06 12:21:23 +02:00
Efraim Flashner
f72854623c
gnu: Add rust-alloca-0.4.
...
* gnu/packages/crates-io.scm (rust-alloca-0.4): New variable.
Change-Id: I0a5e997c7bcbcdc2be8f872fd30818a9589c408a
2025-01-06 12:21:23 +02:00
Efraim Flashner
0cbb96395d
gnu: Add rust-colorz-1.
...
* gnu/packages/crates-io.scm (rust-colorz-1): New variable.
Change-Id: I433a82b13fcae970cc18179eb3c378f63308ba53
2025-01-06 12:21:22 +02:00
Efraim Flashner
3c1b433421
gnu: Add rust-doctest-file-1.
...
* gnu/packages/crates-io.scm (rust-doctest-file-1): New variable.
Change-Id: I3c68839ac9c446a589e82e13de360fba26e724f5
2025-01-06 12:21:22 +02:00
Efraim Flashner
f37dd72b05
gnu: Add rust-eml-parser-0.1.
...
* gnu/packages/crates-io.scm (rust-eml-parser-0.1): New variable.
Change-Id: I8cc8e2031349775f519ad43e2a29dde84d5fc1ed
2025-01-06 12:21:22 +02:00
Efraim Flashner
fc0293961e
gnu: Add rust-glob-match-0.2.
...
* gnu/packages/crates-io.scm (rust-glob-match-0.2): New variable.
Change-Id: I63f6051b4f60ec36e26768f9f4d2b7707a04b24b
2025-01-06 12:21:22 +02:00
Efraim Flashner
9c90170c6e
gnu: Add rust-ical-0.10.
...
* gnu/packages/crates-io.scm (rust-ical-0.10): New variable.
Change-Id: Iafeecbbe90593277bac49e927c66cb7d6f0e06cc
2025-01-06 12:21:22 +02:00
Efraim Flashner
e5c6fa9029
gnu: Add rust-interprocess-2.
...
* gnu/packages/crates-io.scm (rust-interprocess-2): New variable.
Change-Id: I65fd32d0b18d69dd9752948fce2b7569fb3e8764
2025-01-06 12:21:21 +02:00
Efraim Flashner
787219a43e
gnu: Add rust-mini-internal-0.1.
...
* gnu/packages/crates-io.scm (rust-mini-internal-0.1): New variable.
Change-Id: Iad335c9f1f5d61090e484a0b52ac56d771d240f4
2025-01-06 12:21:21 +02:00
Efraim Flashner
ca5810dc4b
gnu: Add rust-miniserde-0.1.
...
* gnu/packages/crates-io.scm (rust-miniserde-0.1): New variable.
Change-Id: I4924c4f6b06fa5c8f4d4e4fed575dff9211b168f
2025-01-06 12:21:21 +02:00
Efraim Flashner
347b534a0b
gnu: Add rust-multipart-rs-0.1.
...
* gnu/packages/crates-io.scm (rust-multipart-rs-0.1): New variable.
Change-Id: Ifdc82a215fa5c47e98fb69da5a6c54f7351458f0
2025-01-06 12:21:21 +02:00
Efraim Flashner
5356a822ba
gnu: Add rust-oem-cp-2.
...
* gnu/packages/crates-io.scm (rust-oem-cp-2): New variable.
Change-Id: Ib18c618c59ad958e4f5ce03a292c40e362d384ae
2025-01-06 12:21:20 +02:00