me
/
guix
Archived
1
0
Fork 0
Commit Graph

120307 Commits (a5f8dd0721eac4d5e6077330829b79f9fd3bcbb5)

Author SHA1 Message Date
Efraim Flashner e6fdadbe8f
gnu: Add rust-clap-cargo-0.12.
* gnu/packages/crates-io.scm (rust-clap-cargo-0.12): New variable.

Change-Id: Iabb0c99de2601a58b1b666d524f0d1ed53b7772c
2024-02-20 13:56:40 +02:00
Efraim Flashner df25ca4c5d
gnu: rust-subprocess-0.2: Update to 0.2.9.
* gnu/packages/crates-io.scm (rust-subprocess-0.2): Update to 0.2.9.
[arguments]: Don't skip the build.  Skip the tests.
[cargo-inputs]: Add rust-libc-0.2.
[cargo-development-inputs]: Add rust-tempfile-3.  Remove rust-libc-0.2,
rust-tempdir-0.3.

Change-Id: Id060f4a2c20521030a40cad4c9d629b6b68df8b8
2024-02-20 13:56:40 +02:00
Efraim Flashner 09e1a105a2
gnu: Add rust-smol-str-0.2.
* gnu/packages/crates-io.scm (rust-smol-str-0.2): New variable.
(rust-smol-str-0.1): Inherit from rust-smol-str-0.2.

Change-Id: I434e1801ff22228391c90eba4d540f19f16eabed
2024-02-20 13:56:39 +02:00
Efraim Flashner e2dd596c56
gnu: Add rust-crates-index-0.19.
* gnu/packages/crates-io.scm (rust-crates-index-0.19): New variable.
(rust-crates-index-0.18): Inherit from rust-crates-index-0.19.

Change-Id: Id2fd1c243bf7868eba7247790e7ff77c58cc202c
2024-02-20 13:56:39 +02:00
Efraim Flashner 2b11829b64
gnu: Add rust-cargo-metadata-0.17.
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.17): New variable.

Change-Id: I7e2d260e30477ae1a948419e4e063dec886cacfb
2024-02-20 13:56:39 +02:00
Efraim Flashner a1b99c3c0f
gnu: Add rust-cap-0.1.
* gnu/packages/crates-io.scm (rust-cap-0.1): New variable.

Change-Id: Ie8ec11859a4448fa130088a9c724da5ebe86f944
2024-02-20 13:56:39 +02:00
Efraim Flashner 467f670d21
gnu: rust-ring-0.14: Build all the files from source.
* gnu/packages/crates-io.scm (rust-ring-0.14-sources): New variable.
(rust-ring-0.14)[source]: Use rust-ring-0.14-sources.  Remove snippet.
[arguments]: Don't skip build.  Remove phase generating curve25519
tables.
[native-inputs]: Remove field.
(rust-adblock-0.7, rust-boxxy-0.12, rust-ct-logs-0.8,
rust-fetch-unroll-0.3, rust-h2-0.3, rust-h2-0.2, rust-h3-0.0.3,
rust-hyper-rustls-0.24, rust-quinn-0.10, rust-quinn-proto-0.10,
rust-rcgen-0.11, rust-rustls-0.21, rust-rustls-0.15,
rust-rustls-ffi-0.8, rust-rustls-native-certs-0.6,
rust-rustls-native-certs-0.4, rust-rustls-webpki-0.101, rust-sct-0.7,
rust-sct-0.5, rust-tokio-rustls-0.24, rust-tokio-rustls-0.9,
rust-trust-dns-https-0.19, rust-trust-dns-https-0.3,
rust-trust-dns-rustls-0.19, rust-trust-dns-rustls-0.6, rust-ureq-2,
rust-webpki-0.22, rust-webpki-0.19, rust-webpki-roots-0.25,
rust-webpki-roots-0.16): Adjust for changes in rust-ring-0.14.

Change-Id: I047a6ea9d672dd1f9b084d87732337f6b36ca75b
2024-02-20 13:56:39 +02:00
Efraim Flashner eeaead0d2e
gnu: rust-ring-0.16: Generate more bundled files.
* gnu/packages/crates-io.scm (rust-ring-0.16-sources): New variable.
(rust-ring-0.16)[source]: Use rust-ring-0.16-sources.  Drop patches and
snippet.
[arguments]: Remove custom phase generating curve25519 tables.
[native-inputs]: Remove field.
(rust-rustls-0.20)[native-inputs]: Remove field.
* gnu/packages/rust-apps.scm (agate, alfis, maturin, rust-cargo-edit,
sniffglue, spotifyd, tealdeer)[native-inputs]: Remove perl.
* gnu/packages/patches/rust-ring-0.16-missing-files.patch,
gnu/packages/patches/rust-ring-0.16-test-files.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Change-Id: I919207b6aacab78602ae18123ab345a34b00863f
2024-02-20 13:56:39 +02:00
Efraim Flashner 04b2a8d2a7
gnu: maturin: Update to 1.4.0.
* gnu/packages/rust-apps.scm (maturin): Update to 1.4.0.
[source]: Add snippet to fix compilation.
[cargo-inputs]: Add rust-path-slash-0.2.  Replace rust-cargo-options-0.6
with 0.7, rust-cargo-metadata-0.16 with 0.18, rust-cbindgen-0.24 with
0.26, rust-dialoguer-0.10 with 0.11, rust-goblin-0.6 with 0.7,
rust-indexmap-1 with 2, rust-itertools-0.10 with 0.12,
rust-minijinja-0.34 with 1, rust-pyproject-toml-0.6 with 0.8,
rust-python-pkginfo-0.5 with 0.6, rust-rustls-0.20 with 0.21,
rust-rustls-pemfile-1 with 2, rust-toml-0.7 with 0.8,
rust-toml-edit-0.19 with 0.21.
Remove rust-same-file-1.
[cargo-development-inputs]: Add rust-expect-test-1.  Replace
rust-which-4 with 5.
* gnu/packages/patches/maturin-no-cross-compile.patch: Refresh patch.

Change-Id: I1c943ad1a9a3cb315e5baa287f7ba5bc7bc15413
2024-02-20 13:56:39 +02:00
Efraim Flashner 3f1c8dd7e2
gnu: rust-ureq-2: Update to 2.9.1.
* gnu/packages/crates-io.scm (rust-ureq-2): Update to 2.9.1.
[arguments]: Skip fewer tests.
[cargo-inputs]: Add rust-http-0.2, rust-http-1,
rust-rustls-webpki-0.101.  Replace rust-base64-0.13 with 0.21,
rust-cookie-0.16 with 0.17, rust-cookie-store-0.19 with 0.20,
rust-rustls-0.20 with 0.21, rust-webpki-roots-0.22 with 0.25.  Remove
rust-webpki-0.22.
[cargo-development-inputs]: Replace rust-rustls-0.20 with 0.21.

Change-Id: I5dcd0521d70c9692102f67f238ec669c44de4423
2024-02-20 13:56:39 +02:00
Efraim Flashner 7879eba602
gnu: Add rust-untrusted-0.9.
* gnu/packages/crates-io.scm (rust-untrusted-0.9): New variable.
(rust-untrusted-0.7): Inherit from rust-untrusted-0.9.

Change-Id: I391733e11a9ae266f32a42411f7b809d173c1362
2024-02-20 13:56:38 +02:00
Efraim Flashner 373e20a9ba
gnu: rust-unindent-0.2: Update to 0.2.3.
* gnu/packages/crates-io.scm (rust-unindent-0.2): Update to 0.2.3.

Change-Id: I44f69554133508420a0c3b50aa62ce56f13c64eb
2024-02-20 13:56:38 +02:00
Efraim Flashner 120b6b8777
gnu: Add rust-toml-edit-0.21.
* gnu/packages/crates-io.scm (rust-toml-edit-0.21): New variable.
(rust-toml-edit-0.20): Inherit from rust-toml-edit-0.21.

Change-Id: I011360c9825ce86eeca6afe725334ce13bb87f89
2024-02-20 13:56:38 +02:00
Efraim Flashner 69352e6712
gnu: rust-toml-0.8: Update to 0.8.8.
* gnu/packages/crates-io.scm (rust-toml-0.8): Update to 0.8.8.
[cargo-inputs]: Replace rust-toml-edit-0.20 with 0.21.

Change-Id: I4da9e4ac883a20e32842e1bb556fa1465f758d49
2024-02-20 13:56:38 +02:00
Efraim Flashner 8359de162f
gnu: rust-rustls-webpki-0.101: Update to 0.101.7.
* gnu/packages/crates-io.scm (rust-rustls-webpki-0.101): Update to
0.101.7.
[cargo-inputs]: Replace rust-ring-0.16 with 0.17, rust-untrusted-0.7
with 0.9.

Change-Id: I21d71bb84a2991285dc886df4ce8a0b6f35e7ed4
2024-02-20 13:56:38 +02:00
Efraim Flashner 9551b51c2c
gnu: Add rust-rustls-pki-types-1.
* gnu/packages/crates-io.scm (rust-rustls-pki-types-1): New variable.

Change-Id: I8c963030aa73d2163ac9d2c9a5c589617b32226e
2024-02-20 13:56:38 +02:00
Efraim Flashner 9bd5c8f685
gnu: Add rust-rustls-pemfile-2.
* gnu/packages/crates-io.scm (rust-rustls-pemfile-2): New variable.
(rust-rustls-pemfile-1): Inherit from rust-rustls-pemfile-2.

Change-Id: I347dc07e505bbe887402265db6ee5556757fd299
2024-02-20 13:56:38 +02:00
Efraim Flashner 518a70de53
gnu: rust-rustls-0.21: Update to 0.21.10.
* gnu/packages/crates-io.scm (rust-rustls-0.21): Update to 0.21.10.
[cargo-inputs]: Replace rust-ring-0.16 with 0.17.
(rust-rustls-0.20)[native-inputs]: Add perl.

Change-Id: Iccfacb88bb9efee126c15f093a5b6e774000a0dd
2024-02-20 13:56:38 +02:00
Efraim Flashner 18c35009eb
gnu: Add rust-ring-0.17.
* gnu/packages/crates-io.scm (rust-ring-0.17, rust-ring-0.17-sources):
New variables.
(rust-ring-0.16): Inherit from rust-ring-0.17.

Change-Id: Ic71f17e7d9c21f75a449ceededf8725870c2395b
2024-02-20 13:56:38 +02:00
Efraim Flashner 9f84e0b5b0
gnu: Add rust-pyproject-toml-0.8.
* gnu/packages/crates-io.scm (rust-pyproject-toml-0.8): New variable.
(rust-pyproject-toml-0.6): Inherit from rust-pyproject-toml-0.8.

Change-Id: Iaf7ee66364fbb360ab4c63be2c4fbfc126a032de
2024-02-20 13:56:37 +02:00
Efraim Flashner 99f0e81a34
gnu: Add rust-python-pkginfo-0.6.
* gnu/packages/crates-io.scm (rust-python-pkginfo-0.6): New variable.
(rust-python-pkginfo-0.5): Inherit from rust-python-pkginfo-0.6.

Change-Id: I2d323d214320c7aa005ef63a0fb624f27b0a1463
2024-02-20 13:56:37 +02:00
Efraim Flashner 3e780e9d4e
gnu: rust-percent-encoding-2: Update to 2.3.1.
* gnu/packages/crates-io.scm (rust-percent-encoding-2): Update to 2.3.1.

Change-Id: Ia7e970d5f5a5f16595908d2f35288288171540fa
2024-02-20 13:56:37 +02:00
Efraim Flashner 11e02de207
gnu: Add rust-minijinja-1.
* gnu/packages/crates-io.scm (rust-minijinja-1): New variable.
(rust-minijinja-0.34): Inherit from rust-minijinja-1.

Change-Id: Ic2790ebc61d5e26f0715565efd2882892d6087c4
2024-02-20 13:56:37 +02:00
Efraim Flashner ef2db9ee0e
gnu: Add rust-itertools-0.12.
* gnu/packages/crates-io.scm (rust-itertools-0.12): New variable.
(rust-itertools-0.11): Inherit from rust-itertools-0.12.

Change-Id: I3e461a7c4fb200220b908c989d04d6abd52a2b92
2024-02-20 13:56:37 +02:00
Efraim Flashner b6764ac0b7
gnu: rust-insta-1: Update to 1.34.0.
* gnu/packages/crates-io.scm (rust-insta-1): Update to 1.34.0.

Change-Id: I3c478d6a3c29b0bdb77fffc6f8718f9884707254
2024-02-20 13:56:37 +02:00
Efraim Flashner ccf186bc98
gnu: rust-indoc-2: Update to 2.0.4.
* gnu/packages/crates-io.scm (rust-indoc-2): Update to 2.0.4.

Change-Id: I53d377ad03f8434754b92f9812c38a014af02868
2024-02-20 13:56:37 +02:00
Efraim Flashner 1e5393f717
gnu: rust-indexmap-2: Update to 2.1.0.
* gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.1.0.
[cargo-development-inputs]: Replace rust-itertools-0.10 with 0.11.

Change-Id: If477608ef6b456e4f042f092f45e1a5eaab392eb
2024-02-20 13:56:37 +02:00
Efraim Flashner c491dd3dcc
gnu: Add rust-idna-0.5.
* gnu/packages/crates-io.scm (rust-idna-0.5): New variable.
(rust-idna-0.4): Inherit from rust-idna-0.5.

Change-Id: I9b0d7bf73654cb6c481847193254f532b4dab17c
2024-02-20 13:56:37 +02:00
Efraim Flashner a2b0f0ff7a
gnu: Add rust-http-1.
* gnu/packages/crates-io.scm (rust-http-1): New variable.
(rust-http-0.2): Inherit from rust-http-1.

Change-Id: I555477a03d7bf15c18deb03e513c4717db53a094
2024-02-20 13:56:36 +02:00
Efraim Flashner 68c17ae379
gnu: rust-hashbrown-0.14: Update to 0.14.3.
* gnu/packages/crates-io.scm (rust-hashbrown-0.14): Update to 0.14.3.
[cargo-inputs]: Add rust-equivalent-1.

Change-Id: I1678bfc8cee09c0378a349b7c68c667c644d1988
2024-02-20 13:56:36 +02:00
Efraim Flashner 2fbc4cbdbb
gnu: rust-fs-err-2: Update to 2.11.0.
* gnu/packages/crates-io.scm (rust-fs-err-2): Update to 2.11.0.
[cargo-inputs]: Add rust-autocfg-1.

Change-Id: I29c709fbd16623714bfe2c6ab859d4b68f00b7e2
2024-02-20 13:56:36 +02:00
Efraim Flashner 6172314028
gnu: rust-form-urlencoded-1: Update to 1.2.1.
* gnu/packages/crates-io.scm (rust-form-urlencoded-1): Update to 1.2.1.

Change-Id: Ibf137647bdb39c454ba962616954f252f37c7853
2024-02-20 13:56:36 +02:00
Efraim Flashner d11d3a9852
gnu: Add rust-elain-0.3.
* gnu/packages/crates-io.scm (rust-elain-0.3): New variable.

Change-Id: Ibbdb0fb1f1fd4bfeab5a889d7329cff6dd18aecc
2024-02-20 13:56:36 +02:00
Efraim Flashner 58c320141f
gnu: Add rust-dialoguer-0.11.
* gnu/packages/crates-io.scm (rust-dialoguer-0.11): New variable.
(rust-dialoguer-0.10): Inherit from rust-dialoguer-0.11.

Change-Id: Ibfedfdb2e89c6f4bb61ff88aa3e81fb97e5ecaf3
2024-02-20 13:56:36 +02:00
Efraim Flashner 85db3daf07
gnu: Add rust-cookie-store-0.20.
* gnu/packages/crates-io.scm (rust-cookie-store-0.20): New variable.
(rust-cookie-store-0.19): Inherit from rust-cookie-store-0.20.

Change-Id: Ia731a9b295e6926d60252ccce26b667b1f98b1fe
2024-02-20 13:56:36 +02:00
Efraim Flashner 6973ee4f42
gnu: rust-configparser-3: Update to 3.0.3.
* gnu/packages/crates-io.scm (rust-configparser-3): Update to 3.0.3.
[cargo-inputs]: Replace rust-indexmap-1 with 2.

Change-Id: Ie795569633f7c649a897a2b4192e32fad1f8e384
2024-02-20 13:56:36 +02:00
Efraim Flashner 8491c3d52e
gnu: rust-cc-1: Update to 1.0.83.
* gnu/packages/crates-io.scm (rust-cc-1): Update to 1.0.83.
[cargo-inputs]: Add rust-libc-0.2.

Change-Id: If7ba8e6f9ce6101a6ac54c1e57703ddbd4ffbef8
2024-02-20 13:56:36 +02:00
Efraim Flashner 1b00a0652a
gnu: Add rust-cargo-options-0.7.
* gnu/packages/crates-io.scm (rust-cargo-options-0.7): New variable.
(rust-cargo-options-0.6): Inherit from rust-cargo-options-0.7.

Change-Id: I2c241314b746a0336034a2eda46592facf0d1158
2024-02-20 13:56:35 +02:00
Efraim Flashner b6b2768454
gnu: Add rust-cargo-metadata-0.18.
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.18): New variable.
(rust-cargo-metadata-0.15): Inherit from rust-cargo-metadata-0.18.

Change-Id: Ia46872b00103566c247f17ba9fcc6ed7863102f5
2024-02-20 13:56:35 +02:00
Efraim Flashner 00d33943c9
gnu: rust-cargo-config2-0.1: Update to 0.1.17.
* gnu/packages/crates-io.scm (rust-cargo-config2-0.1): Update to 0.1.17.
[cargo-inputs]: Add rust-serde-derive-1, rust-toml-edit-0.21.  Remove
rust-cfg-expr-0.15, rust-once-cell-1, rust-shell-escape-0.1,
rust-toml-0.7.
[cargo-development-inputs]: Add rust-shell-escape-0.1,
rust-similar-assertions-1.  Replace rust-toml-0.7 with 0.8.  Remoe
rust-walkdir-2.

Change-Id: I971ab02a934f7808be067df8515fb0ca823f4eca
2024-02-20 13:56:35 +02:00
Efraim Flashner 9d8c44a141
gnu: rust-anstyle-1: Update to 1.0.4.
* gnu/packages/crates-io.scm (rust-anstyle-1): Update to 1.0.4.

Change-Id: Ifa18e461c3c8b6a076c2dc7d848c2610aeb08d4f
2024-02-20 13:56:35 +02:00
Efraim Flashner d31524da63
gnu: rust-ahash-0.8: Update to 0.8.6.
* gnu/packages/crates-io.scm (rust-ahash-0.8): Update to 0.8.6.
[cargo-inputs]: Add rust-zerocopy-0.7.

Change-Id: If671008e6f5fea6f13ce11623839ccff2987b266
2024-02-20 13:56:35 +02:00
Efraim Flashner 28adb746af
gnu: rust-url-2: Update to 2.5.0.
* gnu/packages/crates-io.scm (rust-url-2): Update to 2.5.0.
[cargo-inputs]: Replace rust-idna-0.4 with 0.5.

Change-Id: I5e444f3c80fb5123ca692fbbf2382c654ebd030c
2024-02-20 13:56:35 +02:00
Efraim Flashner f779b93112
gnu: Add rust-which-5.
* gnu/packages/crates-io.scm (rust-which-5): New variable.
(rust-which-4): Inherit from rust-which-5.

Change-Id: I5ba3e1cc543835261df08e95c4d183fba1c06ea4
2024-02-20 13:56:35 +02:00
Efraim Flashner ffb2261573
gnu: Add rust-zerocopy-0.7.
* gnu/packages/crates-io.scm (rust-zerocopy-0.7): New variable.
(rust-zerocopy-0.6): Inherit from rust-zerocopy-0.7.

Change-Id: I8de7dbbe3f00f6046add99b22433080b9ef7fa8d
2024-02-20 13:56:35 +02:00
Efraim Flashner f5544441fe
gnu: Add rust-zerocopy-derive-0.7.
* gnu/packages/crates-io.scm (rust-zerocopy-derive-0.7): New variable.
rust-zerocopy-derive-0.3): Inherit from rust-zerocopy-derive-0.7.

Change-Id: I7ca4f40a8b357c7166e549f2dd6ab92c2225abbf
2024-02-20 13:56:34 +02:00
Efraim Flashner d7c40f0572
gnu: rbw: Install scripts.
* gnu/packages/rust-apps.scm (rbw)[outputs]: Add scripts output.
[arguments]: Add a phase to install the scripts and wrap them.
[inputs]: Add coreutils-minimal, findutils, grep, perl, sed.

Change-Id: I99c6ddc67c50498cb3a2700cdfb4e3651ac17739
2024-02-20 13:56:34 +02:00
Efraim Flashner 1b0adb6ae9
gnu: rbw: Install shell completions.
* gnu/packages/rust-apps.scm (rbw)[arguments]: Add a phase to generate
and install the shell completions.
[native-inputs]: When cross-compiling add a copy of the package.

Change-Id: Ibf8a1cc17470ecce479b8043678aedcf5556778e
2024-02-20 13:56:34 +02:00
Efraim Flashner d61f7b860d
gnu: rbw: Don't install sources.
* gnu/packages/rust-apps.scm (rbw)[arguments]: Don't install sources.

Change-Id: I3c51a83192ebe6e2930b24f73c657f27c02350ca
2024-02-20 13:56:34 +02:00
VÖRÖSKŐI András adb7a27027
gnu: rbw: Update to 1.8.3.
* gnu/packages/rust-apps.scm (rbw): Update to 1.8.3.
[arguments]: Remove custom phase adjusting dependency versions.
[cargo-inputs]: Add rust-argon2-0.5, rust-cbc-0.1, rust-clap-4,
rust-clap-complete-4, rust-copypasta-0.8, rust-futures-0.3,
rust-futures-channel-0.3, rust-futures-util-0.3, rust-pkcs8-0.10,
rust-rmpv-1, rust-sha1-0.10, rust-terminal-size-0.2,
rust-tokio-stream-0.1, rust-tokio-tungstenite-0.19.  Replace
rust-aes-0.7 with 0.8, rust-base64-0.13 with 0.21,
rust-block-padding-0.2 with 0.3, rust-daemonize-0.4 with 0.5,
rust-directories-0.4 with 0.5, rust-env-logger-0.9 with 0.10,
rust-hkdf-0.11 with 0.12, rust-hmac-0.11 with 0.12, rust-nix-0.23 with
0.24, rust-pbkdf2-0.9 with 0.12, rust-rsa-0.5 with 0.9, rust-sha2-0.9
with 0.10, rust-text-wrap-0.11 with 0.16, rust-totp-lite-1 with 2,
rust-uuid-0.8 with 1.  Remove rust-block-modes-0.8, rust-paw-1,
rust-sha-1-0.9, rust-structopt-0.3, rust-term-size-0.3.

Change-Id: Ie6454152cb24b2f4731603d1eb7086499a044d3a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:34 +02:00
Efraim Flashner ecc6f74f3f
gnu: rust-reqwest-0.11: Update to 0.11.23.
* gnu/packages/crates-io.scm (rust-reqwest-0.11): Update to 0.11.23.
[arguments]: Update cargo-test-flags.
[cargo-inputs]: Add rust-futures-channel-0.3, rust-h3-0.0.3,
rust-h3-quinn-0.0.4, rust-quinn-0.10, rust-system-configuration-0.5.
Replace rust-async-compression-0.3 with 0.4, rust-hyper-rustls-0.23 with
0.24, rust-rustls-0.20 with 0.21, rust-tokio-rustls-0.23 with 0.24,
rust-trust-dns-resolver-0.22 with 0.23, rust-wasm-streams-0.2 with
0.3, rust-webpki-roots-0.22 with 0.25, rust-winreg-0.10 with 0.50.

Change-Id: I92b6a5ad0d36def2d4355206b3cdb3f303bb4aa7
2024-02-20 13:56:34 +02:00
Efraim Flashner 49fce4b8fd
gnu: Add rust-async-compression-0.4.
* gnu/packages/crates-io.scm (rust-async-compression-0.4): New variable.
(rust-async-compression-0.3): Inherit from rust-async-compression-0.4.

Change-Id: I4faf539df9bab2bff6357449e800cd3d58639654
2024-02-20 13:56:34 +02:00
Efraim Flashner d42fd0c2ef
gnu: Add rust-const-oid-0.7.
* gnu/packages/crates-io.scm (rust-const-oid-0.7): New variable.

Change-Id: If94c461024db28c1a8446ec5ce18433b8a4178e1
2024-02-20 13:56:34 +02:00
Efraim Flashner 6ffccb45d1
gnu: Add rust-crc-3.
* gnu/packages/crates-io.scm (rust-crc-3): New variable.
(rust-crc-2): Inherit from rust-crc-3.

Change-Id: I8095055302e84d1edf46e4454806525c788555cc
2024-02-20 13:56:34 +02:00
Efraim Flashner ccb4d3b6b3
gnu: Add rust-crc-catalog-2.
* gnu/packages/crates-io.scm (rust-crc-catalog-2): New variable.
(rust-crc-catalog-1): Inherit from rust-crc-catalog-2.

Change-Id: Ic08cb90d7ab36a70fdd7658366420c5c6f2224e1
2024-02-20 13:56:33 +02:00
Efraim Flashner 844740693d
gnu: Add rust-crypto-bigint-0.3.
* gnu/packages/crates-io.scm (rust-crypto-bigint-0.3): New variable.

Change-Id: I36329286e09b4289c03ae345f5c35d884eed0efc
2024-02-20 13:56:33 +02:00
Efraim Flashner afddff0200
gnu: Add rust-deflate64-0.1.
* gnu/packages/crates-io.scm (rust-deflate64-0.1): New variable.

Change-Id: I0a3662c38103484c4e2a2da800e9afcd17dae429
2024-02-20 13:56:33 +02:00
Efraim Flashner 620be388b2
gnu: Add rust-der-0.5.
* gnu/packages/crates-io.scm (rust-der-0.5): New variable.

Change-Id: I217256d03b4893d3170b699820aabf51a9de645e
2024-02-20 13:56:33 +02:00
Efraim Flashner 65131fb3c3
gnu: Add rust-der-derive-0.5.
* gnu/packages/crates-io.scm (rust-der-derive-0.5): New variable.

Change-Id: Ic545fc2b31ede1c7bb7b552b9921e2bf6e88bad6
2024-02-20 13:56:33 +02:00
Efraim Flashner 14a84d3b9a
gnu: Add rust-enum-as-inner-0.6.
* gnu/packages/crates-io.scm (rust-enum-as-inner-0.6): New variable.
(rust-enum-as-inner-0.5): Inherit from rust-enum-as-inner-0.6.

Change-Id: Iee619819c9a40ae4a0fbf727a724334b305c72f1
2024-02-20 13:56:33 +02:00
Efraim Flashner 6a679faad3
gnu: Add rust-h3-0.0.3.
* gnu/packages/crates-io.scm (rust-h3-0.0.3): New variable.

Change-Id: I8137dac61ba303bae5d2c083b5cc189738542916
2024-02-20 13:56:33 +02:00
Efraim Flashner 8917f2a2fe
gnu: Add rust-h3-quinn-0.0.4.
* gnu/packages/crates-io.scm (rust-h3-quinn-0.0.4): New variable.

Change-Id: Id13f702f95d77ff543821b4cd0d7cef3bf7d2afc
2024-02-20 13:56:33 +02:00
Efraim Flashner a538029351
gnu: Add rust-hyper-rustls-0.24.
* gnu/packages/crates-io.scm (rust-hyper-rustls-0.24): New variable.
(rust-hyper-rustls-0.23): Inherit from rust-hyper-rustls-0.24.

Change-Id: Ibf27918421fabfa471c2d223727c79a42c4e0cb7
2024-02-20 13:56:33 +02:00
Efraim Flashner b222163303
gnu: Add rust-pem-3.
* gnu/packages/crates-io.scm (rust-pem-3): New variable.
(rust-pem-2): Inherit from rust-pem-3.

Change-Id: I31cd9f3a69fc813d4cc79298b585b6089a6dd549
2024-02-20 13:56:32 +02:00
Efraim Flashner 495a68cbf3
gnu: Add rust-pem-rfc7468-0.3.
* gnu/packages/crates-io.scm (rust-pem-rfc7468-0.3): New variable.

Change-Id: I1598ee7836e042dd3d7e634293cc943610d414f9
2024-02-20 13:56:32 +02:00
Efraim Flashner 2194e10f00
gnu: Add rust-pkcs1-0.3.
* gnu/packages/crates-io.scm (rust-pkcs1-0.3): New variable.

Change-Id: I10c5abd0aa19c81c293524085dc5d24bafbeb97e
2024-02-20 13:56:32 +02:00
Efraim Flashner 030c7b27b3
gnu: Add rust-pkcs5-0.4.
* gnu/packages/crates-io.scm (rust-pkcs5-0.4): New variable.

Change-Id: Id91815b986cc50a618df37559d4bf0fed71b264b
2024-02-20 13:56:32 +02:00
Efraim Flashner 8f2d55ff35
gnu: Add rust-pkcs8-0.8.
* gnu/packages/crates-io.scm (rust-pkcs8-0.8): New variable.

Change-Id: If9d9fdfaf5729b8e602d7e9f4af86c0c85f86866
2024-02-20 13:56:32 +02:00
Efraim Flashner 6e539dfb90
gnu: Add rust-quinn-0.10.
* gnu/packages/crates-io.scm (rust-quinn-0.10): New variable.
(rust-quinn-0.8): Inherit from rust-quinn-0.10.

Change-Id: Ib791efe7b53e44ae0297b754455a942aa46a1510
2024-02-20 13:56:32 +02:00
Efraim Flashner 9972487716
gnu: Add rust-quinn-proto-0.10.
* gnu/packages/crates-io.scm (rust-quinn-proto-0.10): New variable.
(rust-quinn-proto-0.8): Inherit from rust-quinn-proto-0.10.

Change-Id: Icba1ef2a506e01c0ad6d36a24b2ebb30d7302043
2024-02-20 13:56:32 +02:00
Efraim Flashner 98a05112dd
gnu: Add rust-quinn-udp-0.4.
* gnu/packages/crates-io.scm (rust-quinn-udp-0.4): New variable.
(rust-quinn-udp-0.1): Inherit from rust-quinn-udp-0.4.

Change-Id: I625b3c084aa85696a7e58ddcfdfb5b12690a4d2b
2024-02-20 13:56:32 +02:00
Efraim Flashner 1be28b3346
gnu: rust-rcgen-0.11: Update to 0.11.3.
* gnu/packages/crates-io.scm (rust-rcgen-0.11): Update to 0.11.3.
[cargo-inputs]: Replace rust-pem-2 with 3.
[cargo-development-inputs]: Add rust-rustls-webpki-0.101.  Remove
rust-webpki-0.22.
[home-page]: Update to new home-page.

Change-Id: Ibb3274f63228faf995db1acd41a3f5e4ae9dea58
2024-02-20 13:56:32 +02:00
Efraim Flashner 2b3d827d7e
gnu: Add rust-rcgen-0.10.
* gnu/packages/crates-io.scm (rust-rcgen-0.10): New variable.

Change-Id: Ia3ed8f60954df4af0ffc979fc36774ce3158e8d8
2024-02-20 13:56:31 +02:00
Efraim Flashner 78ab28b73d
gnu: Add rust-rsa-0.6.
* gnu/packages/crates-io.scm (rust-rsa-0.6): New variable.

Change-Id: I65d6971211e5b80fc867e47f9b82d54e78f57698
2024-02-20 13:56:31 +02:00
Efraim Flashner 501d86afb2
gnu: rust-sha2-0.9: Update to 0.9.9.
* gnu/packages/crates-io.scm (rust-sha2-0.9): Update to 0.9.9.
[cargo-inputs]: Replace rust-cpufeatures-0.1 with 0.2.

Change-Id: I1ff30c2276e8797267860f29c9f3ce6743ce4ecb
2024-02-20 13:56:31 +02:00
Efraim Flashner 49e7b2c6ac
gnu: Add rust-spki-0.5.
* gnu/packages/crates-io.scm (rust-spki-0.5): New variable.

Change-Id: Ibf7b5ae32b072bee4d38aa2c7f09f69c499b259a
2024-02-20 13:56:31 +02:00
Efraim Flashner 68930d5887
gnu: Add rust-system-configuration-0.5.
* gnu/packages/crates-io.scm (rust-system-configuration-0.5): New
variable.

Change-Id: I2e600cd742e24d94fbc4ab8d6cf07af8e1823c58
2024-02-20 13:56:31 +02:00
Efraim Flashner a13fdb601f
gnu: Add rust-system-configuration-sys-0.5.
* gnu/packages/crates-io.scm (rust-system-configuration-sys-0.5): New
variable.

Change-Id: Ia293762dd0a7ec9439e6a13e31fe322752175b61
2024-02-20 13:56:31 +02:00
Efraim Flashner ba1328ddf4
gnu: rust-tokio-util-0.7: Update to 0.7.10.
* gnu/packages/crates-io.scm (rust-tokio-util-0.7): Update to 0.7.10.
[arguments]: Don't skip build.  Skip the tests.
[cargo-inputs]: Replace rust-hashbrown-0.12 with 0.14.
[cargo-development-inputs]: Add rust-async-stream-0.3, rust-futures-0.3,
rust-futures-test-0.3, rust-parking-lot-0.12, rust-tempfile-3,
rust-tokio-1, rust-tokio-stream-0.1, rust-tokio-test-0.4.

Change-Id: I8bf035831771f4a15b946458cc096c6f1e7750a4
2024-02-20 13:56:31 +02:00
Efraim Flashner 3222060fca
gnu: rust-tracing-0.1: Update to 0.1.40.
* gnu/packages/crates-io.scm (rust-tracing-0.1): Update to 0.1.40.

Change-Id: I23f059af08678a6bc53e816c3f670e0eebe4abb0
2024-02-20 13:56:31 +02:00
Efraim Flashner 979850f0c9
gnu: rust-tracing-attributes-0.1: Update to 0.1.27.
* gnu/packages/crates-io.scm (rust-tracing-attributes-0.1): Update to
0.1.27.

Change-Id: I3f64495d30373dd0f9780708df2b5943e7127723
2024-02-20 13:56:31 +02:00
Efraim Flashner 1e8802622c
gnu: rust-tracing-core-0.1: Update to 0.1.32.
* gnu/packages/crates-io.scm (rust-tracing-core-0.1): Update to 0.1.32.

Change-Id: I4083b45ac7c73b742f851fe3d8b97bb57ad195cc
2024-02-20 13:56:30 +02:00
Efraim Flashner 5f8e51c392
gnu: Add rust-trust-dns-proto-0.23.
* gnu/packages/crates-io.scm (rust-trust-dns-proto-0.23): New variable.
(rust-trust-dns-proto-0.22): Inherit from rust-trust-dns-proto-0.23.

Change-Id: Iacd9fd1639ba4140ddd5794c89d62245ac1b1c1a
2024-02-20 13:56:30 +02:00
Efraim Flashner 9af822337c
gnu: Add rust-trust-dns-resolver-0.23.
* gnu/packages/crates-io.scm (rust-trust-dns-resolver-0.23): New
variable.
(rust-trust-dns-resolver-0.22): Inherit from
rust-trust-dns-resolver-0.23.

Change-Id: If9a5c111585bdb17a192b44a795c44cac3580eb4
2024-02-20 13:56:30 +02:00
Efraim Flashner 2ab298aefe
gnu: Add rust-wasm-streams-0.3.
* gnu/packages/crates-io.scm (rust-wasm-streams-0.3): New variable.
(rust-wasm-streams-0.2): Inherit from rust-wasm-streams-0.3.

Change-Id: I6b512a6849d32764025c9263a19c47ab4162d57a
2024-02-20 13:56:30 +02:00
Efraim Flashner 6bc3816315
gnu: Add rust-winreg-0.50.
* gnu/packages/crates-io.scm (rust-winreg-0.50): New variable.
(rust-winreg-0.10): Inherit from rust-winreg-0.50.

Change-Id: Id1acf665c2bde64a19d8f463dfe3f59e7432deb0
2024-02-20 13:56:30 +02:00
Efraim Flashner 26e57ce6fc
gnu: Add rust-x509-parser-0.14.
* gnu/packages/crates-io.scm (rust-x509-parser-0.14): New variable.

Change-Id: Id8d65444358707e8ff3d12c4c764aedf4add4115
2024-02-20 13:56:30 +02:00
Efraim Flashner 969238fd71
gnu: Add rust-zstd-0.13.
* gnu/packages/crates-io.scm (rust-zstd-0.13): New variable.
(rust-zstd-0.11): Inherit from rust-zstd-0.13.

Change-Id: I7564a407e74dae9c1a1bab3d872b7e7767c23f91
2024-02-20 13:56:30 +02:00
Efraim Flashner 2a611cec33
gnu: Add rust-zstd-safe-7.
* gnu/packages/crates-io.scm (rust-zstd-safe-7): New variable.
(rust-zstd-safe-5): Inherit from rust-zstd-safe-7.

Change-Id: I6b9650557e9dcb839ccfd445494dcb4af09954ac
2024-02-20 13:56:30 +02:00
Efraim Flashner c47b5f4adb
gnu: rust-uuid-1: Update to 1.6.1.
* gnu/packages/crates-io.scm (rust-uuid-1): Update to 1.6.1.
[cargo-inputs]: Add rust-borsh-0.10, rust-bytemuck-1.

Change-Id: I22c6b8d70330bd5a0c2f6711b7ce61a8365b91c2
2024-02-20 13:56:30 +02:00
Efraim Flashner 66f3c07f0c
gnu: rust-uuid-macro-internal-1: Update to 1.6.1.
* gnu/packages/crates-io.scm (rust-uuid-macro-internal-1): Update to
1.6.1.

Change-Id: Idc0425a2fc1a790755da976fe07955f4ebaec28f
2024-02-20 13:56:29 +02:00
Efraim Flashner 7d3e6bee5b
gnu: rust-rustls-native-certs-0.6: Update to 0.6.3.
* gnu/packages/crates-io.scm (rust-rustls-native-certs-0.6): Update to
0.6.3.
[arguments]: Don't skip build.  Skip tests.
[cargo-inputs]: Replace rust-rustls-pemfile-0.2 with 1.
[cargo-development-inputs]: Add rust-rustls-webpki-0.100.  Replace
rust-rustls-0.20 with 0.21, rust-serial-test-0.5 with 2,
rust-webpki-roots-0.22 with 0.23, rust-x509-parser-0.12 with 0.15.
Remove rust-webpki-0.22.
[native-inputs]: Add perl.

Change-Id: I4f4c489252222077c0dfecc3964e2b0663546e64
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András 899a3ab910
gnu: Add rust-tokio-tungstenite-0.19.
* gnu/packages/crates-io.scm (rust-tokio-tungstenite-0.19): New variable.

Change-Id: I3226df3171877f0de59efaabacc892119231bb44
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András 2e984a7b62
gnu: rust-hyper-0.14: Update to 0.14.27.
* gnu/packages/crates-io.scm (rust-hyper-0.14): Update to 0.14.27.
[arguments]: Don't skip build.
[cargo-inputs]: Replace rust-itoa-0.4 with 1.
[cargo-development-inputs]: Add rust-futures-util-0.3, rust-matches-0.1,
rust-num-cpus-1, rust-pnet-datalink-0.27, rust-pretty-env-logger-0.4,
rust-serde-1, rust-serde-json-1, rust-spmc-0.3, rust-tokio-1,
rust-tokio-test-0.4, rust-tokio-util-0.7, rust-tower-0.4, rust-url-2.

Change-Id: Ibe934501a2e1ce7156668888c098de7b32f8bf84
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András 2b91d5c3d8
gnu: Add rust-pnet-sys-0.27.
* gnu/packages/crates-io.scm (rust-pnet-sys-0.27): New variable.

Change-Id: I54773c4bc2d03d42c6f7cfdbc6c405fb030cee83
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András c59adcbc8d
gnu: Add rust-pnet-datalink-0.27.
* gnu/packages/crates-io.scm (rust-pnet-datalink-0.27): New variable.

Change-Id: I917a2bb2bd0344601e8cf7ae16ad4338973dda88
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András 2904eac68e
gnu: Add rust-pnet-base-0.27.
* gnu/packages/crates-io.scm (rust-pnet-base-0.27): New variable.

Change-Id: Ic1677cb90a0381f7b94834780063086ea52cf1d9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András e9df56e112
gnu: Add rust-pcap-0.7.
* gnu/packages/crates-io.scm (rust-pcap-0.7): New variable.

Change-Id: I7f6f1056208ebefaef537a9eeefff6c80fbc906e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András e35730cae5
gnu: Add rust-netmap-sys-0.1.
* gnu/packages/crates-io.scm (rust-netmap-sys-0.1): New variable.

Change-Id: I84fa7a1f3cc319ae48035be4ec154f07e56149a4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András efcb420ecf
gnu: rust-h2-0.3: Update to 0.3.21.
* gnu/packages/crates-io.scm (rust-h2-0.3): Update to 0.3.21.
[arguments]: Don't skip the build.  Skip tests.
[cargo-development-inputs]: Add rust-env-logger-0.9, rust-hex-0.4,
rust-quickcheck-1, rust-rand-0.8, rust-serde-1, rust-serde-json-1,
rust-tokio-1, rust-tokio-rustls-0.23, rust-walkdir-2,
rust-webpki-roots-0.22.
[native-inputs]: Add perl.

Change-Id: Ic05faab8faeeab22aa2e21cfd6d11835acf77395
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:29 +02:00
VÖRÖSKŐI András 4c39c75e2d
gnu: Add rust-totp-lite-2.
* gnu/packages/crates-io.scm (rust-totp-lite-2): New variable.

Change-Id: I09b64597bd0bba3da1548410c7b59498f2ef49d3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András a8f0f4a272
gnu: Add rust-tungstenite-0.19.
* gnu/packages/crates-io.scm (rust-tungstenite-0.19): New variable.
(rust-tungstenite-0.11): Inherit from rust-tungstenite-0.19.

Change-Id: Ie65bb3ad45991caeda1831bbcdfb07461bcab41e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 35cac21b5d
gnu: Add rust-tokio-rustls-0.24.
* gnu/packages/crates-io.scm (rust-tokio-rustls-0.24): New variable.
(rust-tokio-rustls-0.23): Inherit from rust-tokio-rustls-0.24.

Change-Id: I633f7208f17d4d8c1abe79ff843d345335d54f26
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 017d7ec653
gnu: rust-terminal-size-0.2: Update to 0.2.6.
* gnu/packages/crates-io.scm (rust-terminal-size-0.2): Update to 0.2.6.
[source]: Fix source uri.
[cargo-inputs]: Add rust-windows-sys-0.48.

Change-Id: Iff5b1d3c0492aac0345c044e0b209c128abac709
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 72e05d31ec
gnu: Add rust-rmpv-1.
* gnu/packages/crates-io.scm (rust-rmpv-1): New variable.

Change-Id: If61123fdb70f7c4815b28bcb2d56811e99d4f3e4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 411f155df0
gnu: rust-pbkdf2-0.12: Update to 0.12.2.
* gnu/packages/crates-io.scm (rust-pbkdf2-0.12): Update to 0.12.2.
[cargo-inputs]: Replace rust-hex-literal-0.3 with 0.4.

Change-Id: Ic7e9dfa7b96682e496cf22c7cd79fc6a1d107ca0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 8edde4872b
gnu: Add rust-input-buffer-0.5.
* gnu/packages/crates-io.scm (rust-input-buffer-0.5): New variable.
(rust-input-buffer-0.3): Inherit from rust-input-buffer-0.5.

Change-Id: I715153b7d8ef691521319c9a5100e84eb5d3aca8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 572584dd57
gnu: Add rust-koibumi-base32-0.0.2.
* gnu/packages/crates-io.scm (rust-koibumi-base32-0.0.2): New variable.

Change-Id: Ifa6e512866479afbf176b2deaf6cca2f00711c7f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 2a5c85c16b
gnu: Add rust-directories-5.
* gnu/packages/crates-io.scm (rust-directories-5): New variable.
(rust-directories-4): Inherit from rust-directories-5.

Change-Id: I01308df4ad9dcb5f07bf095df59700db52aaa1f9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:28 +02:00
VÖRÖSKŐI András 452772c23e
gnu: rust-block-padding-0.3: Update to 0.3.3.
* gnu/packages/crates-io.scm (rust-block-padding-0.3): Update to 0.3.3.

Change-Id: Ief3b30544feeae943b884a21ec8b384bcc36fc78
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:27 +02:00
Efraim Flashner ef4bf1ddef
gnu: Remove rust-zeroize-1.4.
* gnu/packages/crates-io.scm (rust-zeroize-1.4): Remove variable.

Change-Id: Ica27e00de96134683bec4eea2354307ea144c3c6
2024-02-20 13:56:27 +02:00
Efraim Flashner bda5538b5a
gnu: rust-rsa-0.5: Move substitution to source.
* gnu/packages/crates-io.scm (rust-rsa-0.5)[source]: Add snippet to
adjust crate dependency versions.
[arguments]: Remove custom 'relax-requirements phase.
* gnu/packages/rust-apps.scm (rbw)[arguments]: Remove substitution from
custom 'relax-requirements phase.

Change-Id: Ie39f0e9c160e18e8d0213aeaea8b86b292a14df0
2024-02-20 13:56:27 +02:00
Efraim Flashner b0f2a28327
gnu: rust-rsa-0.5: Build with newer rust-zeroize-1.
* gnu/packages/crates-io.scm (rust-rsa-0.5)[cargo-inputs]: Replace
rust-zeroize-1.4 with 1.

Change-Id: I722d7c6b63ce05a91d9409d4a4ceda7b41dfba52
2024-02-20 13:56:27 +02:00
VÖRÖSKŐI András fdd4d5fbc0
gnu: rust-aes-0.8: Update to 0.8.3.
* gnu/packages/crates-io.scm (rust-aes-0.8): Update to 0.8.3.

Change-Id: Idccbc93964e818e5091381c8e1c65f4c95160b91
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:27 +02:00
VÖRÖSKŐI András a901eb9ab0
gnu: rust-zeroize-1: Update to 1.6.0.
* gnu/packages/crates-io.scm (rust-zeroize-1): Update to 1.6.0.

Change-Id: I0ef62b6cd02df4b511c47cd7ebac00848b821952
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:27 +02:00
VÖRÖSKŐI András 47db81d8c6
gnu: Add rust-borsh-0.10.
* gnu/packages/crates-io.scm (rust-borsh-0.10): New variable.

Change-Id: Ib622fc9af07092dfa8f7a81a3816586999716c12
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:27 +02:00
VÖRÖSKŐI András 9d2e93d71d
gnu: Add rust-borsh-derive-0.10.
* gnu/packages/crates-io.scm (rust-borsh-derive-0.10): New variable.

Change-Id: Iff809bf9f4e6d109fec414c73ae0b10ab10daacc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:27 +02:00
VÖRÖSKŐI András 862ec51e9b
gnu: Add rust-borsh-derive-internal-0.10.
* gnu/packages/crates-io.scm (rust-borsh-derive-internal-0.10): New variable.

Change-Id: If2c805e65d366943a6a9242cd245bb538ef546f3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:27 +02:00
VÖRÖSKŐI András 09f954a9fc
gnu: Add rust-borsh-schema-derive-internal-0.10.
* gnu/packages/crates-io.scm (rust-borsh-schema-derive-internal-0.10): New variable.

Change-Id: Iec98aaa8ebe0a40e8fadfb00e7a4bc17911fb611
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
VÖRÖSKŐI András 200540f249
gnu: Add rust-argon2-0.5.
* gnu/packages/crates-io.scm (rust-argon2-0.5): New variable.

Change-Id: I15970bb5338c19f524f82f39ec53a7b91c71bc3e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
Efraim Flashner 4ddd4020e5
gnu: rust-libc-0.2: Update to 0.2.151.
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.151.

Change-Id: I8b103d283140e0390d9429e02aee961fb1fc4d1b
2024-02-20 13:56:26 +02:00
VÖRÖSKŐI András 98625721aa
gnu: rust-cpufeatures-0.2: Update to 0.2.11.
* gnu/packages/crates-io.scm (rust-cpufeatures-0.2): Update to 0.2.11.

Change-Id: I628535e34bb2c05cefafc6993683318875bb9117
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
VÖRÖSKŐI András 3f32475476
gnu: rust-base64-0.21: Update to 0.21.5.
* gnu/packages/crates-io.scm (rust-base64-0.21): Update to 0.21.5.

Change-Id: I043ffee2ea1c5f101c6fc8033a9d112046b54e3f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
Jaeme Sifat 477815d3b6
gnu: Add macchina.
* gnu/packages/rust-apps.scm (macchina): New variable.

Change-Id: I2d054e770cb23ccb92a3824739858f39d3f5b467
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
Jaeme Sifat a5ea2f9854
gnu: Add rust-ansi-to-tui-2.
* gnu/packages/crates-graphics.scm (rust-ansi-to-tui-2): New variable.

Change-Id: I3eb91a0ce8c66a911eaab5946e6b085ac0de8b96
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
Jaeme Sifat 7170013e98
gnu: Add rust-color-to-tui-0.2.
* gnu/packages/crates-graphics.scm (rust-color-to-tui-0.2): New variable.

Change-Id: I52acf3bfebef4b9512b555e02e5a78a845cf9ee0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
Jaeme Sifat f0ae1d6d02
gnu: Add rust-libmacchina-6.
* gnu/packages/crates-io.scm (rust-libmacchina-6): New variable.

Change-Id: If8a56fd809ae8a26bb3b639156f55edb5d75ac66
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:26 +02:00
Jaeme Sifat c78a24ac94
gnu: Add rust-local-ip-address-0.4.
* gnu/packages/crates-io.scm (rust-local-ip-address-0.4): New variable.

Change-Id: I8e6d544858d6e3adc72eebdbb38730c1e1acd6be
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat 91d150a658
gnu: Add rust-neli-0.5.
* gnu/packages/crates-io.scm (rust-neli-0.5): New variable.
(rust-neli-0.4): Inherit from rust-neli-0.5.

Change-Id: I074c250c39d9886e2afd19485090b7c61ab08f8d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat 001c74ba15
gnu: rust-mach-0.3: Update to 0.3.2.
* gnu/packages/crates-io.scm (rust-mach-0.3): Update to 0.3.2.
[cargo-inputs]: Add rust-rustc-std-workspace-core-1.

Change-Id: I34ba0dc332677ea8cf83dc5b4fb1c2d0c993cde5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat f12bf32ad6
gnu: Add rust-os-release-0.1.
* gnu/packages/crates-io.scm (rust-os-release-0.1): New variable.

Change-Id: Ibdcbb14e7544270f99e06df90f3c65fe6cc5eaf2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat 39b6ee3b27
gnu: Add rust-pciid-parser-0.6.
* gnu/packages/crates-io.scm (rust-pciid-parser-0.6): New variable.

Change-Id: I01091dc6ebc2358e108f113317c0bee70c8c9376
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat cb366db76e
gnu: Add rust-sqlite-0.27.
* gnu/packages/crates-io.scm (rust-sqlite-0.27): New variable.

Change-Id: I4f72fe9d42b797cb000aed25171caeaf11e8a7e3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Efraim Flashner 2284999d1d
gnu: rust-sqlite3-src-0.4: Unbundle sqlite3 source.
* gnu/packages/crates-io.scm (rust-sqlite3-src-0.4)[source]: Add snippet
to remove bundled sqlite3 sources and force linking to shared library.

Change-Id: If42f8a47b954f67f86c8c7aa7fba178df15cb971
2024-02-20 13:56:25 +02:00
Jaeme Sifat a5d23a40a2
gnu: Add rust-sqlite3-sys-0.14.
* gnu/packages/crates-io.scm (rust-sqlite3-sys-0.14): New variable.

Change-Id: I0a90c6b4a7688787d0cabaed19a2f6b3469f6ef9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat 82896be131
gnu: Add rust-sqlite3-src-0.4.
* gnu/packages/crates-io.scm (rust-sqlite3-src-0.4): New variable.

Change-Id: I0de844ab13539a2d0072e7a1428d512cfa1936a5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat dfc9191837
gnu: rust-sysctl-0.4: Update to 0.4.6.
* gnu/packages/crates-io.scm (rust-sysctl-0.4): Update to 0.4.6.
[arguments]: Don't skip the build.  Add cargo-test-flags.
[cargo-inputs]: Add rust-thiserror-1.  Remove rust-failure-0.1.
[description]: Expand.

Change-Id: Ie373e1e07bd119ba6715d15df415f6c7866c0f2c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:25 +02:00
Jaeme Sifat c86c807ae5
gnu: rust-vergen-3: Update to 3.2.0.
* gnu/packages/crates-io.scm (rust-vergen-3): Update to 3.2.0.
[arguments]: Don't skip the build.  Add cargo-test-flags.
[cargo-inputs]: Add rust-rustc-version-0.4.
[cargo-development-inputs]: Add rust-lazy-static-1, rust-regex-1.

Change-Id: Iec57a593c9d7015210eb44e74644e15c028615e9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat 667444749a
gnu: Add rust-vergen-7.
* gnu/packages/crates-io.scm (rust-vergen-7): New variable.
(rust-vergen-3): Inherit from rust-vergen-7.

Change-Id: I0f82d128298d6728645bf8c0417fd4f46eeffc6d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat 4dfd77061c
gnu: Add rust-enum-iterator-1.
* gnu/packages/crates-io.scm (rust-enum-iterator-1): New variable.

Change-Id: I25b636480e591085eef167b43eacb71781971e8b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat 05f1a6b86c
gnu: Add rust-enum-iterator-derive-1.
* gnu/packages/crates-io.scm (rust-enum-iterator-derive-1): New variable.

Change-Id: Ifd29c18719abce1de1a6531853d1894a3e9a2251
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat dc1ac0ddc5
gnu: rust-getset-0.1: Update to 0.1.2.
* gnu/packages/crates-io.scm (rust-getset-0.1): Update to 0.1.2.
[arguments]: Don't skip the build.

Change-Id: Idf06c1576795df0687bd4a7c887031dcaec973d6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat ff4e859029
gnu: Add rust-windows-0.39.
* gnu/packages/crates-io.scm (rust-windows-0.39): New variable.

Change-Id: I2ab679e86ccd13fafc7aa6666499b15f09dbc99a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat 68ffa2155f
gnu: Add rust-windows-implement-0.39.
* gnu/packages/crates-io.scm (rust-windows-implement-0.39): New variable.
(rust-windows-implement-0.32): Inherit from rust-windows-implement-0.46.

Change-Id: I180826bc7ba0a91b69553286e364bf79537a24d2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat fdb0ea10ed
gnu: Add rust-windows-tokens-0.39.
* gnu/packages/crates-io.scm (rust-windows-tokens-0.39): New variable.
(rust-windows-tokens-0.32): Inherit from rust-windows-tokens-0.39.

Change-Id: I210170648c7099e64530a40f3aef845348cb6987
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat eb3d317edb
gnu: Add rust-windows-interface-0.39.
* gnu/packages/crates-io.scm (rust-windows-interface-0.39): New variable.

Change-Id: I631cdb6d80b96cbdfe105444e1b663dc35777ff8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:24 +02:00
Jaeme Sifat 23877d6879
gnu: Add rust-windows-aarch64-msvc-0.39.
* gnu/packages/crates-io.scm (rust-windows-aarch64-msvc-0.39): New variable.

Change-Id: I1af23976f24962c059dca875923d314b2150a4ec
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat da612198c7
gnu: Add rust-windows-i686-gnu-0.39.
* gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.39): New variable.

Change-Id: I7bc3d62c8a5cf3d04bc87a092e219eef5905acdc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 5e9dd4e9bf
gnu: Add rust-windows-i686-msvc-0.39.
* gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.39): New variable.

Change-Id: I5d2707970ad5809c790bee5baeb21bad6e511f43
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 3716e3b289
gnu: Add rust-windows-x86-64-gnu-0.39.
* gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.39): New variable.

Change-Id: I3f12ce86ede98b1285f1007cb4ea205bb77e83f5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 5ab55a089a
gnu: Add rust-windows-x86-64-msvc-0.39.
This patch also replaces the snippet code with gexps.

* gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.39): New variable.

Change-Id: Ic1e6691e11acaa419d1e6a8fb9403f7648a61a0e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 97e3511b30
gnu: Add rust-wmi-0.12.
* gnu/packages/crates-io.scm (rust-wmi-0.12): New variable.

Change-Id: I602596f4e8502a134d6bb27286ebff3fe5945e25
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 20303e8f55
gnu: Add rust-shellexpand-3.
* gnu/packages/crates-io.scm (rust-shellexpand-3): New variable.
(rust-shellexpand-2): Inherit from rust-shellexpand-3.

Change-Id: I153d86db8c98f6c53ccaa8653b12c3d69573983c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 97eda59e30
gnu: rust-shellexpand-2: Update to 2.1.2.
* gnu/packages/crates-io.scm (rust-shellexpand-2): Update to 2.1.2.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-dirs-4.  Remove rust-dirs-next-2.

Change-Id: I8f3a62e2fdde0883a89995a295911ed1e6246be7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat 477c9aaa8f
gnu: rust-tui-0.15: Fix building.
* gnu/packages/crates-io.scm (rust-tui-0.15)[arguments]: Don't skip
building.  Add cargo-test-flags.
[cargo-development-inputs]: Add rust-argh-0.1, rust-rand-0.8.

Change-Id: Ie8c383206d3baf8ac4a41a97dec8de11f296f49b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:23 +02:00
Jaeme Sifat dbd20d143a
gnu: rust-tui-0.16: Fix building.
* gnu/packages/crates-io.scm (rust-tui-0.16)[arguments]: Don't skip
build.  Add cargo-test-flags.

Change-Id: I7cf8a75afa2a8a162edc65e0359fb322497a0513
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat 70dc1fcc6a
gnu: Add rust-tui-0.19.
* gnu/packages/crates-io.scm (rust-tui-0.19): New variable.
(rust-0.16): Inherit from rust-tui-0.19.

Change-Id: Ibd6d500fb52d18287a27f9f7d84cf005fbc1ec76
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat 33313d57b9
gnu: ripgrep: Update to 14.0.3.
* gnu/packages/rust-apps.scm (ripgrep): Update to 14.0.3.
[cargo-inputs]: Add rust-anyhow-1, rust-lexopt-0.3, rust-textwrap-0.16.
Replace rust-bstr-0.2 with 1, rust-grep-0.2 with 0.3,
rust-jemallocator-0.3 with 0.5.  Remove rust-clap-2, rust-lazy-static-1,
rust-num-cpus-1, rust-regex-1.
[arguments]: Replace custom 'install-manpage with 'install-extras and
install shell completions.  Remove extra modules.
[native-inputs]: Remove asciidoc.  Add ripgrep when cross-compiling.
[synopsis, description]: Expand.
Change-Id: Iedf371a36d704072f4f3a9a3765c77dd22ea6642
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>

Change-Id: Ie99687ad5d7d7a9178dba08e1e7f100f96854336
2024-02-20 13:56:22 +02:00
Jaeme Sifat fe60fe4fe0
gnu: rust-termcolor-1: Update to 1.4.0.
* gnu/packages/crates-io.scm (rust-termcolor-1): Update to 1.4.0.

Change-Id: I124d135341e8932a9c027a895ffbabad93a1cb98
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat f331be6c6a
gnu: rust-grep-0.2: Don't skip build.
* gnu/packages/crates-io.scm (rust-grep-0.2)[arguments]: Don't skip the
build.

Change-Id: Ieecf96b0571ade71cb01df773e99f9e573879b4d
2024-02-20 13:56:22 +02:00
Jaeme Sifat 50aa7fbd0a
gnu: Add rust-grep-0.3.
* gnu/packages/crates-io.scm (rust-grep-0.3): New variable.
(rust-grep-0.2): Inherit from rust-grep-0.3.

Change-Id: I700326d84c3fee7d364fd4e4d783b9a2cd0a5581
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat daaa1ea917
gnu: rust-grep-cli-0.1: Update to 0.1.10.
* gnu/packages/crates-io.scm (rust-grep-cli-0.1): Update to 0.1.10.
[cargo-inputs]: Add rust-libc-0.2.  Replace rust-bstr-0.2 with 1.
Remove rust-atty-0.2, rust-lazy-static-1, rust-regex-1,
rust-same-file-1.
[home-page]: Update to crate location in repository.

Change-Id: I5e9467944db0a6399277f381ae7da8307321583d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat 7f961fc1a8
gnu: rust-winapi-util-0.1: Update to 0.1.6.
* gnu/packages/crates-io.scm (rust-winapi-util-0.1): Update to 0.1.6.

Change-Id: Ic1b445914d8abdda09a654e66e5ee6334f4fb9a0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat deffbbb272
gnu: rust-grep-pcre2-0.1: Update to 0.1.7.
* gnu/packages/crates-io.scm (rust-grep-pcre2-0.1): Update to 0.1.7.
[cargo-inputs]: Add rust-log-0.4.
[native-inputs]: Move pcre2 ...
[inputs]: ... to here.
[home-page]: Update to exact location in git.

Change-Id: I9cff41ade41f1b3e54ddaf7ef059c1e3979d44b6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat 8c6d5092ff
gnu: rust-pcre2-0.2: Update to 0.2.6.
* gnu/packages/crates-io.scm (rust-pcre2-0.2): Update to 0.2.6.
[native-inputs]: Move pcre2 ...
[inputs]: ... to here.

Change-Id: Iac385ad91bc73dae03b8ea462f0db900fcf0e229
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:22 +02:00
Jaeme Sifat 24e477d023
gnu: rust-pcre2-sys-0.2: Update to 0.2.7.
* gnu/packages/crates-io.scm (rust-pcre2-sys-0.2): Update to 0.2.7.
[source]: Update snippet.
[native-inputs]: Move prce2 ...
[inputs]: ... to here.

Change-Id: I07bfd73ce4a60dd2fed4a3f7bb6adbeac7e70da5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat fa148a4e05
gnu: Add rust-grep-printer-0.2.
* gnu/packages/crates-io.scm (rust-grep-printer-0.2): New variable.
(rust-grep-printer-0.1): Inherit from rust-grep-printer-0.2.

Change-Id: Ic830cbf5125f7419662d28cd61c28ae2da2082ab
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat e5ed7b8ac2
gnu: rust-grep-searcher-0.1: Update to 0.1.13.
* gnu/packages/crates-io.scm (rust-grep-searcher-0.1): Update to 0.1.13.
[cargo-inputs]: Add rust-memchr-2.  Replace rust-bstr-0.2 with 1,
rust-memmap2-0.3 with 0.9.  Remove rust-bytecount-0.6.
[home-page]: Update to exact location of crate within ripgrep.

Change-Id: Id49df7543faa055b03a825551a04ee0d32b97425
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat a49f801289
gnu: Add rust-memmap2-0.9.
* gnu/packages/crates-io.scm (rust-memmap2-0.9): New variable.
(rust-memmap2-0.7): Inherit from rust-memmap2-0.9.

Change-Id: I3a4ed8a1756bb72bd3fb81cae06c45be40e2c5f7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat 0d9f9afa34
gnu: rust-ignore-0.4: Update to 0.4.21.
* gnu/packages/crates-io.scm (rust-ignore-0.4): Update to 0.4.21.
[cargo-inputs]: Add rust-crossbeam-dequeue-0.8, rust-regex-automata-0.4.
Remove rust-lazy-static-1, rust-regex-1, rust-thread-local-1.
[cargo-development-inputs]: Add rust-bstr-1.

Change-Id: Ia64804f67af92855859113f420912a7c373ad35a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat 45d0430fdd
gnu: rust-grep-regex-0.1: Update to 0.1.12.
* gnu/packages/crates-io.scm (rust-grep-regex-0.1): Update to 0.1.12.
[cargo-inputs]: Add rust-regex-automata-0.4.  Replace rust-bstr-0.2 with
1, rust-regex-syntax-0.6 with 0.8.  Remove rust-aho-corasick-0.7,
rust-regex-1, rust-thread-local-1.

Change-Id: I46a48f21f89df60d2d9410ae9953511f8dd71748
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat a38a119047
gnu: rust-grep-matcher-0.1: Update to 0.1.7.
* gnu/packages/crates-io.scm (rust-grep-matcher-0.1): Update to 0.1.7.

Change-Id: I9cb95066535c129a93a15e49e378e50ee030c71e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat bf00eced14
gnu: rust-serde-1: Update to 1.0.193.
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.193.
(rust-serde-derive-1): Update to 1.0.193.

Change-Id: I30ba68def7b4d0e18dc1028c1c6963aceaaaad13
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat dc6a3007c9
gnu: rust-globset-0.4: Update to 0.4.14.
* gnu/packages/crates-io.scm (rust-globset-0.4): Update to 0.4.14.
[cargo-inputs]: Add rust-regex-automata-0.4, rust-regex-syntax-0.8.
Remove rust-regex-1.
[cargo-development-inputs]: Remove rust-lazy-static-1.

Change-Id: Icc93772bf2917d893b7e51720a61f8cfe1ee8c04
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:21 +02:00
Jaeme Sifat 89dde23167
gnu: rust-bstr-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-bstr-1): Update to 1.8.0.
[cargo-inputs]: Replace rust-regex-automata-0.3 with 0.4.

Change-Id: Ib8e6f53fd3d46059a89bddd783638a8cd2a6205b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:20 +02:00
Jaeme Sifat 654a4988a3
gnu: rust-aho-corasick-1: Update to 1.1.2.
* gnu/packages/crates-io.scm (rust-aho-corasick-1): Update to 1.1.2.

Change-Id: I2518e50586c5cca26cbed2ece68943357535df47
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:20 +02:00
Jaeme Sifat 814cb3638a
gnu: rust-crossbeam-channel-0.5: Update to 0.5.9.
* gnu/packages/crates-io.scm (rust-crossbeam-channel-0.5): Update to
0.5.9.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-cfg-if-1, rust-crossbeam-utils-0.8.
[cargo-development-inputs]: Add rust-num-cpus-1, rust-rand-0.8,
rust-signal-hook-0.3.

Change-Id: Id8b02693056bf12a314c458cd01d3807d792100e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:56:20 +02:00
Efraim Flashner b52d8a8c7a
gnu: rust-crossbeam-utils-0.8: Update to 0.8.17.
* gnu/packages/crates-io.scm (rust-crossbeam-utils-0.8): Update to
0.8.17.
[cargo-inputs]: Replace rust-loom-0.5 with 0.7.
[cargo-development-inputs]: Remove rust-rustversion-1.

Change-Id: Ib379d9b5c9d048b12d255e6ca3af36a37383a31f
2024-02-20 13:56:20 +02:00
Efraim Flashner 508108cc59
gnu: rust-loom-0.7: Update to 0.7.1.
* gnu/packages/crates-io.scm (rust-loom-0.7): Update to 0.7.1.

Change-Id: I1196b5f65b91100df4658fbf1d8e1df7fbd2773b
2024-02-20 13:56:20 +02:00
Efraim Flashner 1151cd6cf0
gnu: rust-1.55: Build without jemalloc.
* gnu/packages/rust.scm (rust-1.55)[arguments]: Remove references to
jemalloc in custom 'configure phase and set rust to build without
jemalloc.
[inputs]: Remove jemalloc.

Change-Id: I388688111c897b15feb6ccee3374219b82f64169
2024-02-20 13:56:20 +02:00
Efraim Flashner 3a076fc06e
gnu: rust: Use platform-rust-target.
* gnu/packages/rust.scm (nix-system->gnu-triplet-for-rust): Remove
procedure.
(rust-bootstrap)[arguments]: Adjust make-flags, custom 'install phase
to use platform-rust-target.
(rust-1.55)[arguments]: Adjust custom 'configure and 'install phases to
use platform-rust-target.
(make-rust-sysroot)[arguments]: Adjust custom 'configure phase to use
platform-rust-target.

Change-Id: I102d44231c1411ea14ca75170f4884304d11bee1
2024-02-20 13:56:20 +02:00
Efraim Flashner 4bf325381f
gnu: rust: Update to 1.74.1.
* gnu/packages/rust.scm (rust-1.74): New variable.
(rust): Inherit from rust-1.74.
[arguments]: Don't inherit #:tests.

Change-Id: I9724ccbc93bbfd4e1bdf1d6a20dfa7a4d0ea3a5e
2024-02-20 13:56:20 +02:00
Efraim Flashner 072a9c60ab
gnu: rust: Move remove-uninstall-script to rust.
* gnu/packages/rust.scm (rust)[arguments]: Add 'remove-uninstall-script
phase.
(make-rust-sysroot)[arguments]: Remove 'remove-uninstall-script phase.

Change-Id: I45bcaaa89003693b490b914efbfa34236a8f4db6
2024-02-20 13:56:17 +02:00
Sharlatan Hellseher 193a01d73f
gnu: chezmoi: Update to 1.8.10.
* gnu/packages/configuration-management.scm (chezmoi): Update to 1.8.10.
[arguments] <#:phases>: Add 'remove-failing-test-scripts phase, deleting
testdata scripts requiring additional programs.
[native-inputs]: Remove go-github-com-bmatcuk-doublestar and
go-github-com-google-go-github; add
go-github-com-bmatcuk-doublestar-v2,
go-github-com-google-go-github-v33, and go-golang-org-x-term.

Change-Id: Ia0b9b7e4dd00e99bc8150816c46b456cc272b25c
2024-02-19 23:32:34 +00:00
Sharlatan Hellseher ac79a4a8e6
gnu: chezmoi: Sort inputs alphabetically.
* gnu/packages/configuration-management.scm (chezmoi) [native-inputs]:
Sort alphabetically to ease maintenance.

Change-Id: I22b82ce7163db696c4d9e8484fbe72da086a4139
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher 963e2e9bb6
gnu: Add go-github-com-google-go-github-v33.
* gnu/packages/golang-web.scm (go-github-com-google-go-github-v33): New variable.

Change-Id: Ifafa71ea78b2b430f5f907912038bb03333126cf
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher eee292979a
gnu: Add go-github-com-bmatcuk-doublestar-v2.
* gnu/packages/golang.scm (go-github-com-bmatcuk-doublestar-v2): New variable.

Change-Id: I56d5588a1741a8e6c86320ec07bc86805f34fc91
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher de55f21460
gnu: go-github-go-git: Adjust imports.
* gnu/packages/version-control.scm (go-github-go-git) [native-inputs]:
Move go-github-com-alcortesm-tgz, go-github-com-emirpasic-gods,
go-github-com-go-git-gcfg, go-github-com-go-git-go-billy,
go-github-com-go-git-go-git-fixtures, go-github-com-imdario-mergo,
go-github-com-jbenet-go-context, go-github-com-kevinburke-ssh-config,
go-github-com-mitchellh-go-homedir, go-github-com-sergi-go-diff,
go-github-com-xanzy-ssh-agent, go-golang-org-x-crypto,
go-golang-org-x-net, go-golang-org-x-text, go-gopkg-in-check-v1 and
go-gopkg-in-warnings from here ...
[propagated-inputs]: ... to here.

Change-Id: I9c16fe28dcbbaf7c53e201625f56a04bceb21fcb
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher d3d87b93d2
gnu: go-github-go-git: Remove labels.
* gnu/packages/version-control.scm (go-github-go-git) [native-inputs]:
Remove labels.

Change-Id: Icf5eb3902a520e8f1306d72c7cbc533ff45d8cf4
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher bd511903de
gnu: ghq: Fix build.
Fix build as seen in <https://ci.guix.gnu.org/build/3490264/details>.

* gnu/packages/version-control.scm (ghq): Use G-expressions.
[arguments] <#:go>: Use go-1.21.
<#:phases>: Remove trailing #t from lambda.

Change-Id: Ifb1e133a2570dcd04212ef43b46c8b41c3507c88
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher f5050fb019
gnu: ghq: Remove package labels.
* gnu/packages/version-control.scm (ghq): Remove labels.

Change-Id: Icc4b951bac4a1187c5d83a8309753d1dd842273a
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher 92b5c13c6a
gnu: go-github-com-songmu-gitconfig: Fix build.
As seen in <https://ci.guix.gnu.org/build/3490304/log/raw>.

* gnu/packages/golang-xyz.scm go-github-com-songmu-gitconfig: Update
style.
[arguments] <#:go>: Use go-1.21.

Change-Id: Iea7a32b51d4bd74e99c52938307c11177ae79199
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher efa4809384
gnu: go-github-com-songmu-gitconfig: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-songmu-gitconfig): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/version-control.scm: Add (gnu packages golang-xyx)
module.

Change-Id: Ibab2595d981d46096501bb8ab495e899d2aacf7d
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher dca16f4e1f
gnu: go-github-com-alecthomas-assert-v2: Update to 2.5.0.
* gnu/packages/golang-check.scm (go-github-com-alecthomas-assert-v2): Update to 2.5.0.

Change-Id: Ie0a1ad0488b499092437ce56f9df83d90d1be1e9
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher ce3394edde
gnu: go-github-com-alecthomas-assert: Depricate package.
The package go-github-com-alecthomas-assert is succeeded by
go-github-com-alecthomas-assert-v2 not in use by any others and
failed to build, see <https://ci.guix.gnu.org/build/3490314/log/raw>.

* gnu/packages/golang-check.scm (go-github-com-alecthomas-assert):
Remove variable.

Change-Id: Ia3f7b039c4de9b1b2956f0bfc2629d791aa9cf5a
2024-02-19 23:32:32 +00:00
Sharlatan Hellseher 5890d3b70f
gnu: Add go-github-com-alecthomas-chroma-v2.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-chroma-v2): New variable.

Change-Id: I883a1ca1a84fd35cf0d7fe946fd1caedafae3842
2024-02-19 23:32:32 +00:00
Sharlatan Hellseher 18f44da03b
gnu: go-github-com-alecthomas-chroma: Remove bundled files.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-chroma)
[source]: Remove git submodules and generated files.

Change-Id: Idafee9723b837495084aa0cd2fb454a953ff6233
2024-02-19 23:32:32 +00:00
Sharlatan Hellseher 73eb26cbd7
gnu: go-github-com-alecthomas-chroma: Update to 0.10.0.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-chroma): Update to 0.10.0.
[native-inputs]: Remove go-github-com-alecthomas-assert,
go-github-com-alecthomas-colour, go-github-com-alecthomas-repr,
go-github-com-mattn-go-isatty, and go-github-com-sergi-go-diff; add
go-github-com-stretchr-testify.

Change-Id: I9d72bbdeb97a3c94545ff08d356c5e568fe173c6
2024-02-19 23:32:32 +00:00
Sharlatan Hellseher ee79286031
gnu: go-github-com-alecthomas-chroma: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-alecthomas-chroma): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/configuration-management.scm: Add (gnu packages
golang-xyz) module.

Change-Id: I0f5f7068f530b282f3636678e9edc4fad6c8c94a
2024-02-19 23:32:32 +00:00
Artyom V. Poptsov 930692feb0
gnu: Add go-github-com-dustin-gojson.
* gnu/packages/golang.scm (go-github-com-dustin-gojson): New variable.

Change-Id: Ifc3df4e7a2cdf21bf0725a848123930d61d048e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:32 +00:00
Artyom V. Poptsov 084ce22aa3
gnu: Add go-github-com-benbjohnson-clock.
* gnu/packages/golang-xyz.scm (go-github-com-benbjohnson-clock): New variable.

Change-Id: Ifcb3254e07388a6c7b4a7f9ee5dff4f3b4d25ee8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:32 +00:00
Sharlatan Hellseher 773d469a0e
gnu: Add go-github-com-golang-jwt-jwt-v5.
* gnu/packages/golang-crypto.scm (go-github-com-golang-jwt-jwt-v5): New variable.

Change-Id: Ic4dae5e59495c5316586034c5ddbd5bcb70cdf95
2024-02-19 23:32:32 +00:00
Troy Figiel 971b7b01c1
gnu: Add go-github-com-golang-jwt-jwt-v4.
* gnu/packages/golang-crypto.scm (go-github-com-golang-jwt-jwt-v4): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: If96f032f404c4aaf80c7bd8a3e231336a8c6dbfb
2024-02-19 23:32:32 +00:00
Troy Figiel f5de1f96ed
gnu: Add go-github-com-coocood-freecache.
* gnu/packages/golang-xyz.scm (go-github-com-coocood-freecache): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:32 +00:00
Sharlatan Hellseher 4bbca060da
gnu: Add go-pixelmatch.
* gnu/packages/golang-xyz.scm (go-pixelmatch): New variable.

Change-Id: Iaf1480d7ee938605644e27345c2e7a2b6cf8b9e0
2024-02-19 23:32:31 +00:00
Troy Figiel d1a5af5adb
gnu: Add go-github-com-orisano-pixelmatch.
* gnu/packages/golang-xyz.scm (go-github-com-orisano-pixelmatch): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:31 +00:00
Troy Figiel d234999cac
gnu: go-golang-org-x-net-html: Add missing input.
* gnu/packages/golang-build.scm (go-golang-org-x-net-html): Add missing input.
[propagated-inputs]: Add go-golang-org-x-text.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:31 +00:00
Troy Figiel e9f30ad0a0
gnu: go-github-com-valyala-fasthttp: Add missing input.
* gnu/packages/golang-web.scm (go-github-com-valyala-fasthttp): Add missing
input.
[propagated-inputs]: Add go-golang-org-x-text.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:32:31 +00:00
Sharlatan Hellseher a1335516e3
gnu: go-github-com-coreos-go-semver: Update to 0.3.1.
* gnu/packages/golang.scm (go-github-com-coreos-go-semver): Update to 0.3.1.

Change-Id: I1b43d705c587c5a6030b96ce4419d58d8513b1cb
2024-02-19 23:32:31 +00:00
Troy Figiel f93c7713ff
gnu: go-github-com-coreos-go-semver: Add missing input.
* gnu/packages/golang.scm (go-github-com-coreos-go-semver): Add missing input.
[propagated-inputs]: Add go-gopkg-in-yaml-v2.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I0ba64084dcd939ee4a95f4629351f7ac9a49a8cb
2024-02-19 23:19:21 +00:00
Troy Figiel d6cc85825f
gnu: go-github-com-schollz-progressbar-v3: Remove examples.
* gnu/packages/golang.scm (go-github-com-schollz-progressbar-v3): Remove
examples.
[arguments] <#:phases>: Add remove-examples phase.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib1aa91160a8e94624d484654572da1b89305e076
2024-02-19 23:19:21 +00:00
Troy Figiel 643900518d
gnu: go-github-com-mesilliac-pulse-simple: Remove examples.
* gnu/packages/golang.scm (go-github-com-mesilliac-pulse-simple): Remove examples.
[arguments] <#:phases>: Add remove-examples phase.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:19:21 +00:00
Troy Figiel 1822ec7e79
gnu: go-github-com-mattn-go-colorable: Add missing input.
* gnu/packages/golang.scm (go-github-com-mattn-go-colorable): Add missing
input.
[native-inputs]: Move go-github-com-mattn-go-isatty from here ...
[propagated-inputs]: ... to here.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:19:21 +00:00
Troy Figiel 8abb1e59fd
gnu: go-github-com-charmbracelet-harmonica: Remove examples.
* gnu/packages/golang.scm (go-github-com-charmbracelet-harmonica): Remove examples.
[arguments] <#:phases>: Add remove-examples phase.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:19:21 +00:00
Sharlatan Hellseher a72487a9ea
gnu: go-github-com-goccy-go-json: Revert source snippet
Reported by Hilton Chain <hako@ultrarare.space> in
<https://issues.guix.gnu.org/64916>. Introduced in commit d86c93c9cb.

* gnu/packages/golang-web.scm (go-github-com-goccy-go-json) [source]:
Add snippet deleting benchmarks files.

Change-Id: I86d878bd9cd5a24fb71c1cbbd698527a40e84f05
2024-02-19 23:19:21 +00:00
Efraim Flashner 4c6861b630
gnu: Add ghc-7.0.
* gnu/packages/haskell.scm (ghc-7.0): New variable.

Change-Id: I6b05c5fa87dca1d9fbea6b782b64e3d005d76c1c
2024-02-19 19:59:10 +02:00
Efraim Flashner 2d6e48f6ce
gnu: perl-5.6: Build with a newer gcc.
* gnu/packages/perl.scm (perl-5.6)[arguments]: Adjust custom 'configure
script to force using the C90 standard when compiling C code.
[native-inputs]: Remove gcc-5.

Change-Id: Ica3f810c3a4ef662055294f61b6b5bd19fe84f20
2024-02-19 19:59:04 +02:00
Nicolas Graves b1ec85533a
home: symlink-manager: Allow busy device skip.
* gnu/home/services/symlink-manager.scm (update-symlinks-script):
Allow busy device skip.

Change-Id: Iff91c8a30309d25c02a8311d8d5ddbf54e90f5ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:43:32 +01:00
Nicolas Graves 3378c1a9c6
system: Omit “root=” kernel argument when root device is “none”.
* gnu/system.scm (bootable-kernel-arguments): Fallback to tmpfs
if root is "none".

Change-Id: I35a656e71169dc786e5256d98a3c04c65043086d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:42:56 +01:00
Nicolas Graves 27ee6f06d0
services: activation: Ensure /run existence.
* gnu/build/activation.scm (activation-script): Ensure /var/run existence.
* gnu/build/install.scm (evaluate-populate-directive)
[directives]: Remove directory /run.

Change-Id: I19ca8e7605c0cff598ab89077a94e20390ba27b0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:42:12 +01:00
Nicolas Graves e73db355b1
services: activation: Ensure /var/run existence.
* gnu/services.scm (activation-script): Ensure /var/run existence.
* gnu/build/install.scm (evaluate-populate-directive)
[directives]: Remove directory /var/run.

Change-Id: I5fb93d33b6b1f045f1e5ba206b9b0b74b5184260
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:41:47 +01:00
Nicolas Graves a5f66c2446
file-systems: Recognize “none” as a valid device spec.
* gnu/build/file-systems (canonicalize-device-name): Fallback to tmpfs
if spec is "none".

Change-Id: Ia55c715d04c7611ba8c979f23f1ad4a8ed2e75b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:41:10 +01:00
David Thompson 7d6550eec7
gnu: haunt: Update to 0.3.0.
* gnu/packages/guile-xyz.scm (haunt): Update to 0.3.0.

Change-Id: Ied0479ac9d27a9703040e0b2ce67eaf6b9af1b1d
2024-02-19 10:13:38 -05:00
Ricardo Wurmus 61f4ea962e
gnu: Add python-pybox2d.
* gnu/packages/game-development.scm (python-pybox2d): New variable.

Change-Id: I1468a1f8cf5ce6170d643447001057eec02500fc
2024-02-19 15:32:24 +01:00
Andrew Tropin ecfb6452cd
gnu: elixir: Set default value for MIX_REBAR3.
* gnu/packages/elixir.scm (elixir): Set default value for MIX_REBAR3.

Change-Id: Ic7332a3c997a26ca42229a6f2040f20d9b19aad1
2024-02-19 17:00:47 +03:00
Tom Willemse 55c94d68df
gnu: emacs-company: Include company icons and documentation images.
* gnu/packages/emacs-xyz.scm (emacs-company): Include icons and documentation
images.

Change-Id: I8b7515141fa71fcb4b199bfaa268ddd4ab117743
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-02-19 17:00:46 +03:00
Ricardo Wurmus a35372cc0b
gnu: Add python-cloud-init.
* gnu/packages/python-web.scm (python-cloud-init): New variable.

Change-Id: Iaaef6ff4f9c8a9ca5eb36da360bd0572cf2b1a1a
2024-02-19 14:53:26 +01:00
Ricardo Wurmus d93e93e897
gnu: propeller-load: Disable parallel building.
* gnu/packages/embedded.scm (propeller-load)[arguments]: Use G-expression;
disable parallel building; remove trailing #T from build phase.

Change-Id: I3341b8537b09c2e8310f830ed4d7d6725838a147
2024-02-19 14:09:45 +01:00
Ricardo Wurmus 549a72f128
gnu: r-sgloptim: Apply patch to fix build.
* gnu/packages/patches/r-sgloptim.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cran.scm (r-sgloptim)[source]: Apply it.

Change-Id: I6435ec1dfadcffac684c378cd074777a19cd0d7f
2024-02-19 14:07:29 +01:00
Ricardo Wurmus 06ad84c426
gnu: r-bigrquery: Update home page.
* gnu/packages/cran.scm (r-bigrquery)[home-page]: Use new Github URL.

Change-Id: I93db880bfc5856aa1ee4506eaddf76a24ddf7ba1
2024-02-19 13:37:36 +01:00
Ricardo Wurmus 391b612d0a
gnu: r-archr: Update to 1.0.2-1.c61b064.
* gnu/packages/bioinformatics.scm (r-archr): Update to 1.0.2-1.c61b064.

Change-Id: I8967cedbfc3390c364f188d50f8ecb2b27cb1417
2024-02-19 13:37:14 +01:00
Ricardo Wurmus 90e8febd29
gnu: Add sugar-chat-activity.
* gnu/packages/sugar.scm (sugar-chat-activity): New variable.

Change-Id: I8c0245d2d31b1c824abeceea71d42b287890199b
2024-02-19 12:42:14 +01:00
Ricardo Wurmus 7e85464585
gnu: r-workflows: Update to 1.1.4.
* gnu/packages/cran.scm (r-workflows): Update to 1.1.4.

Change-Id: I741eae75801d6606bd179be59144e12e236193bc
2024-02-19 12:27:53 +01:00
Ricardo Wurmus 62bb043631
gnu: r-setrng: Update to 2024.2-1.
* gnu/packages/cran.scm (r-setrng): Update to 2024.2-1.

Change-Id: I7a39f744175b470c3fff6a6add30ddbec4c88dcf
2024-02-19 12:27:53 +01:00
Ricardo Wurmus ee14d93be0
gnu: r-performance: Update to 0.10.9.
* gnu/packages/cran.scm (r-performance): Update to 0.10.9.

Change-Id: I6a7225e5465f03404db35da744c2478b6b9224e6
2024-02-19 12:27:52 +01:00
Ricardo Wurmus ae1f9bf605
gnu: r-magick: Update to 2.8.3.
* gnu/packages/cran.scm (r-magick): Update to 2.8.3.

Change-Id: Iec4535cc1baf5767ebff6ffc9d18d67b4e305e30
2024-02-19 12:27:52 +01:00
Ricardo Wurmus f8c344d8fc
gnu: r-splus2r: Update to 1.3-5.
* gnu/packages/cran.scm (r-splus2r): Update to 1.3-5.

Change-Id: Iac0be3d6d4d2a9a58281ba4c4c75a0c6bb86e057
2024-02-19 12:27:52 +01:00
Ricardo Wurmus b0ab2589ce
gnu: r-sm: Update to 2.2-6.0.
* gnu/packages/cran.scm (r-sm): Update to 2.2-6.0.

Change-Id: I3e18ccda83177722e4dbdda1c5e7ccfdd1d6387d
2024-02-19 12:27:52 +01:00
Ricardo Wurmus e40f7a7cf2
gnu: r-recipes: Update to 1.0.10.
* gnu/packages/cran.scm (r-recipes): Update to 1.0.10.

Change-Id: Ie28be7c24181407f20f55b9cb469b0870e232c61
2024-02-19 12:27:51 +01:00
Ricardo Wurmus b940b81847
gnu: r-collapse: Update to 2.0.10.
* gnu/packages/cran.scm (r-collapse): Update to 2.0.10.

Change-Id: I1471c026e8063529aa1120564d17777ea1f4acfb
2024-02-19 12:27:51 +01:00
Ricardo Wurmus dbac7383bd
gnu: r-igraph: Update to 2.0.2.
* gnu/packages/cran.scm (r-igraph): Update to 2.0.2.
[propagated-inputs]: Add r-vctrs.

Change-Id: I9e62b47065c7e7cf7f1d6f78550caca0df54e550
2024-02-19 12:24:16 +01:00
Ricardo Wurmus b94c47228e
gnu: r-callr: Update to 3.7.4.
* gnu/packages/cran.scm (r-callr): Update to 3.7.4.

Change-Id: I90e0fc91fdad8a2ce7a368d076a54d74ec3497c0
2024-02-19 12:21:13 +01:00
Ricardo Wurmus dbb69e337f
gnu: r-r-rsp: Update to 0.46.0.
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.46.0.

Change-Id: I9512cbf807d0c7346e17ac35c43a1d9f83b4faa9
2024-02-19 12:21:01 +01:00
Ricardo Wurmus 3025cf97a3
gnu: r-pscbs: Update to 0.67.0.
* gnu/packages/bioconductor.scm (r-pscbs): Update to 0.67.0.

Change-Id: Ib60a434d40ede5f0c24590c65c45fb7e99affb2a
2024-02-19 12:20:53 +01:00
Ricardo Wurmus 9ce548a26e
machine/ssh: Refresh parameterization of %CURRENT-SYSTEM.
When using "guix deploy" on an x86_64-linux machine to deploy a system to
i686-linux, DEPLOY-MANAGED-HOST would revert %CURRENT-SYSTEM to the host
system's value by the time it evaluated UPGRADE-SHEPHERD-SERVICES.  The
earlier PARAMETERIZE would no longer be effective.

* gnu/machine/ssh.scm (deploy-managed-host): Ensure that
UPGRADE-SHEPHERD-SERVICES is evaluated for the architecture of the target
machine.

Change-Id: I0816da79cd7c46a69418717fa33b2fe4e2fabae0
2024-02-19 11:21:27 +01:00
Wiktor Żelazny 052ef14521
gnu: Add r-abbreviate.
* gnu/packages/cran.scm (r-abbreviate): New variable.

Change-Id: I8632c1e7b2b5f5b03140191f6fea558d540ae496
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-02-19 11:00:12 +01:00
nafkhamdc 07ecdb99b6
gnu: python-ega-download-client: Add missing input.
* gnu/packages/bioinformatics.scm (python-ega-download-client)
[native-inputs]: Add python-mock.

Change-Id: I3befca6de33f959f4d916caa839d7201c77e8209
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-02-19 10:13:41 +01:00
Sören Tempel fdbf4192f5
gnu: bemenu: Install man pages
Since version 0.6.5 man pages are written in scdoc, therefore we
need to update the dependencies accordingly to ensure that the
man pages are build and installed:

* gnu/packages/xdisorg.scm (bemenu): Add dependency on scdoc.

Signed-off-by: Sören Tempel <soeren@soeren-tempel.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18 16:10:19 +01:00
Greg Hogan bb317f46fc
gnu: Add git-sizer.
* gnu/packages/version-control.scm (git-sizer): New variable.

Change-Id: I82a61e364782dabfd59d0e81ff310fa916b5ff23
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18 16:09:38 +01:00
Greg Hogan b177e753bb
gnu: Add go-go-uber-org-goleak.
* gnu/packages/golang.scm (go-go-uber-org-goleak): New variable.

Change-Id: I4dd8f244c44ced8910752f67b318c4e39d5acd74
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18 16:04:28 +01:00