Efraim Flashner
d92b24460d
gnu: Add rust-sqlx-core-0.7.
...
* gnu/packages/crates-database.scm (rust-sqlx-core-0.7): New variable.
Change-Id: I11f707f82fc0df17aa5d49390d851f73dab9475b
2025-01-06 12:21:35 +02:00
Efraim Flashner
6a23fcfabb
gnu: Add rust-sqlx-macros-0.7.
...
* gnu/packages/crates-database.scm (rust-sqlx-macros-0.7): New variable.
Change-Id: I379cd7341e40a74f05f03311e5d7117e6cf0f51a
2025-01-06 12:21:35 +02:00
Efraim Flashner
e32c449e57
gnu: Add rust-sqlx-macros-core-0.7.
...
* gnu/packages/crates-database.scm (rust-sqlx-macros-core-0.7): New variable.
Change-Id: I6c7c8d81e5ef1f82841d444ba2a27881fd955f26
2025-01-06 12:21:35 +02:00
Efraim Flashner
b33fd716e6
gnu: rust-castaway-0.2: Update to 0.2.3.
...
* gnu/packages/crates-io.scm (rust-castaway-0.2): Update to 0.2.3.
Change-Id: Iad9df78fabad945090e720bb6423b540f5cc3f0c
2025-01-06 12:21:35 +02:00
Efraim Flashner
471e74084b
gnu: Add rust-sqlformat-0.2.
...
* gnu/packages/crates-database.scm (rust-sqlformat-0.2): New variable.
Change-Id: I30e7266b862cf686b33606651c393333d96955d8
2025-01-06 12:21:35 +02:00
Efraim Flashner
3a59bba610
gnu: Add rust-sqlx-mysql-0.7.
...
* gnu/packages/crates-database.scm (rust-sqlx-mysql-0.7): New variable.
Change-Id: Ibf9b6db2cab6de1bb20c394a0c493d4701828db4
2025-01-06 12:21:35 +02:00
Efraim Flashner
8a6df1faa1
gnu: Add rust-futures-intrusive-0.5.
...
* gnu/packages/crates-io.scm (rust-futures-intrusive-0.5): New variable.
Change-Id: I41917f158152ee7e3f26ccd3aa58a57d36c0f630
2025-01-06 12:21:34 +02:00
Efraim Flashner
8dbf240724
gnu: Add rust-sqlx-postgres-0.7.
...
* gnu/packages/crates-database.scm (rust-sqlx-postgres-0.7): New
variable.
Change-Id: I886ab085b85c845f5b9f3d46ad7626bedf083aa6
2025-01-06 12:21:34 +02:00
Efraim Flashner
ffc7b77d1e
gnu: Add rust-sqlx-sqlite-0.7.
...
* gnu/packages/crates-database.scm (rust-sqlx-sqlite-0.7): New variable.
Change-Id: I1c68ed6317c2c7dae829ce52ea1f62d9c228745d
2025-01-06 12:21:34 +02:00
Efraim Flashner
7b68935169
gnu: Add rust-associative-cache-2.
...
* gnu/packages/crates-io.scm (rust-associative-cache-2): New variable.
(rust-associative-cache-1): Inherit from rust-associative-cache-2.
Change-Id: I810df11202bd9542ddb57d4ff43871b3e69bb846
2025-01-06 12:21:34 +02:00
Efraim Flashner
fea9192330
gnu: rust-triomphe-0.1: Update to 0.1.14.
...
* gnu/packages/crates-io.scm (rust-triomphe-0.1): Update to 0.1.14.
Change-Id: Idc76dda20019b7d503b12e54ea86b1a738bbe357
2025-01-06 12:21:34 +02:00
Efraim Flashner
26a089bd5a
gnu: rust-archery-1: Update to 1.2.1.
...
* gnu/packages/crates-io.scm (rust-archery-1): Update to 1.2.1.
[cargo-development-inputs]: Add bincode-1, rust-static-assertions-1.
Remove rust-compiletest-rs-0.10.
Change-Id: I7c7356c2ebd7f60b3740b951bfd04fdacc2ebd72
2025-01-06 12:21:34 +02:00
Efraim Flashner
32b3656e84
gnu: agate: Update to 3.3.11.
...
* gnu/packages/rust-apps.scm (agate): Update to 3.3.11.
[cargo-inputs]: Replace urust-rcgen-0.12 with 0.13,
rust-tokio-rustls-0.25 with 0.26. Remove rust-once-cell-1.
[cargo-development-inputs]: Add rust-trotter-1. Remove rust-anyhow-1,
rust-gemini-fetch-0.2.
[native-inputs]: Add pkg-config.
[inputs]: Add openssl.
Change-Id: Idaff9c67491eb8c2d6fa9b973f6c2012c01aa231
2025-01-06 12:21:33 +02:00
Efraim Flashner
0c00ae419a
gnu: Add rust-trotter-1.
...
* gnu/packages/crates-web.scm (rust-trotter-1): New variable.
Change-Id: I727155f884092cd3d3cd9e4e7dea8ff0337174c5
2025-01-06 12:21:33 +02:00
Efraim Flashner
07acf809d3
gnu: alfis: Update to 0.8.5.
...
* gnu/packages/rust-apps.scm (alfis): Update to 0.8.5.
[source]: Add more substitutions to the snippet.
[cargo-inputs]: Add rust-ecies-ed25519-ng-0.5, rust-windows-service-0.7.
Replace rust-toml-0.7 with 0.8, rust-ed25519-dalek-1 with 2,
rust-x25519-dalek-1 with 2, rust-chacha20poly1305-0.9 with 0.10,
rust-base64-0.21 with 0.22, rust-sqlite-0.30 with 0.36, rust-mio-0.8
with 1, rust-lru-0.9 with 0.12, rust-open-3 with 5,
rust-thread-priority-0.7 with 0.10. Remove rust-ecies-ed25519-0.5,
rust-rand-0.7.
[inputs]: Add rust-ecies-ed25519-ng-0.5.
Change-Id: I89de18727e515e6ba1a9079903c3bdcf70e6019e
2025-01-06 12:21:33 +02:00
Efraim Flashner
ccc49670db
gnu: Add rust-ecies-ed25519-ng-0.5.
...
* gnu/packages/crates-crypto.scm (rust-ecies-ed25519-ng-0.5): New
variable.
Change-Id: Ife58bcdd9fc2d6ddcb8f19178ef7ec7d9b7f2443
2025-01-06 12:21:33 +02:00
Efraim Flashner
562d875207
gnu: Add rust-windows-service-0.7.
...
* gnu/packages/crates-windows.scm (rust-windows-service-0.7): New
variable.
Change-Id: I750838e8af0b5dbfbfb05b3a266992e60ce191a2
2025-01-06 12:21:33 +02:00
Efraim Flashner
6b69388858
gnu: Add rust-thread-priority-1.
...
* gnu/packages/crates-io.scm (rust-thread-priority-1): New variable.
(rust-thread-priority-0.10): Inherit from rust-thread-priority-1.
Change-Id: I815d6223f0d4ebd6c08de78426dcf4493e6ae29d
2025-01-06 12:21:33 +02:00
Efraim Flashner
172d0cd818
gnu: Add rust-sqlite3-sys-0.17.
...
* gnu/packages/crates-database.scm (rust-sqlite3-sys-0.17): New
variable.
(rust-sqlite3-sys-0.15): Inherit from rust-sqlite3-sys-0.17.
Change-Id: Id7fade219e85d398637b57dfb82b6b7e01af0768
2025-01-06 12:21:33 +02:00
Efraim Flashner
edf4a28974
gnu: Add rust-sqlite3-src-0.6.
...
* gnu/packages/crates-database.scm (rust-sqlite3-src-0.6): New variable.
(rust-sqlite3-src-0.5): Inherit from rust-sqlite3-src-0.6.
Change-Id: I31cabfb0b0f1c512e76faae05fa8dcab98b53eaf
2025-01-06 12:21:33 +02:00
Efraim Flashner
8fc8467ff9
gnu: Add rust-sqlite-0.36.
...
* gnu/packages/crates-database.scm (rust-sqlite-0.36): New variable.
(rust-sqlite-0.30): Inherit from rust-sqlite-0.36.
Change-Id: I62e574076e2e008af4a4e5927a1fcd67421beed6
2025-01-06 12:21:32 +02:00
Efraim Flashner
db366cb6f3
gnu: newsboat: Update to 2.38.
...
* gnu/packages/syndication.scm (newsboat): Update to 2.38.
Change-Id: I7d98ee1fe70ed644e7e9fe91523006fe45169433
2025-01-06 12:21:32 +02:00
Efraim Flashner
cb0b252d13
gnu: maturin: Update to 1.8.1.
...
* gnu/packages/rust-apps.scm (maturin): Update to 1.8.1.
Change-Id: I2702c91ca18f98b5f58af5a238457e01f43a241c
2025-01-06 12:21:32 +02:00
Efraim Flashner
bbeaeab078
gnu: rbw: Update to 1.13.1.
...
* gnu/packages/rust-apps.scm (rbw): Update to 1.13.1.
[cargo-inputs]: Add rust-cli-clipboard-0.4. Replace
rust-terminal-size-0.3 with 0.4, rust-tokio-tungstenite-0.23 with 0.24.
Remove rust-copypasta-0.10.
Change-Id: If4a0584421d72e05a42ec57b1489f7e8eb13315a
2025-01-06 12:21:32 +02:00
Efraim Flashner
33db109155
gnu: rust-serde-json-1: Update to 1.0.134.
...
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.134.
Change-Id: I9ab8101f470400d41ffa8f9c1bfaf1d30fc00b04
2025-01-06 12:21:32 +02:00
Efraim Flashner
4a28280661
gnu: rust-rustix-0.38: Update to 0.38.42.
...
* gnu/packages/crates-io.scm (rust-rustix-0.38): Update to 0.38.42.
Change-Id: I780ec6c10eb8681d4a2fd8fb68066869ed44b7c1
2025-01-06 12:21:32 +02:00
Efraim Flashner
2ffad14d76
gnu: rust-libc-0.2: Update to 0.2.169.
...
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.169.
Change-Id: I853c63fba6af7bc9865fa7acc2e94f6d5937e7e4
2025-01-06 12:21:32 +02:00
Efraim Flashner
d557246b68
gnu: rust-rustix-0.37: Update to 0.37.27.
...
* gnu/packages/crates-io.scm (rust-rustix-0.37): Update to 0.37.27.
[cargo-development-inputs]: Replace rust-memoffset-0.8 with 0.9. Remove
rust-criterion-0.4, rust-serial-test-0.6.
Change-Id: I2fd1b68e8f3cdccd3e6f08ac21a6d392f2d00c29
2025-01-06 12:21:31 +02:00
Efraim Flashner
eb19a9aab1
gnu: rust-rustix-0.36: Update to 0.36.17.
...
* gnu/packages/crates-io.scm (rust-rustix-0.36): Update to 0.36.17.
[cargo-development-inputs]: Remove rust-criterion-0.4,
rust-serial-test-0.6.
Change-Id: Ic234310351734a6883763a3f45e41f64c3e478a8
2025-01-06 12:21:31 +02:00
Efraim Flashner
a0704a40f7
gnu: rust-rustix-0.35: Update to 0.35.16.
...
* gnu/packages/crates-io.scm (rust-rustix-0.35): Update to 0.35.16.
[cargo-development-inputs]: Remove rust-criterion-0.3,
rust-serial-test-0.6.
Change-Id: Ib4865d333e24a5f0a3322b0c56ebbb95a9495728
2025-01-06 12:21:31 +02:00
Efraim Flashner
e9cd4ee268
gnu: rust-tokio-stream-0.1: Update to 0.1.17.
...
* gnu/packages/crates-io.scm (rust-tokio-stream-0.1): Update to 0.1.17.
[cargo-inputs]: Add rust-futures-core-0.3. Remove
rust-async-stream-0.3.
[cargo-development-inputs]: Add rust-tokio-test-0.4.
Change-Id: Ic5b703d8b82b9e9d417150f9251864c8d562dd0a
2025-01-06 12:21:31 +02:00
Efraim Flashner
75d4970762
gnu: rust-url-2: Update to 2.5.4.
...
* gnu/packages/crates-io.scm (rust-url-2): Update to 2.5.4.
[cargo-inputs]: Replace rust-idna-0.5 with 1.
Change-Id: Ie04a3ab22407152b9cdccb7e6150af64af815339
2025-01-06 12:21:31 +02:00
Efraim Flashner
6889794eee
gnu: speakersafetyd: Update to 1.0.2.
...
* gnu/packages/rust-apps.scm (speakersafetyd): Update to 1.0.2.
[cargo-inputs]: Replace rust-alsa-0.8 with 0.9, rust-simple-logger-1
with 4.
Change-Id: I5b2c11c31f24943165d983198ed8970c85a074f3
2025-01-06 12:21:30 +02:00
Efraim Flashner
30fc74c97c
gnu: rust-configparser-3: Update to 3.1.0.
...
* gnu/packages/crates-io.scm (rust-configparser-3): Update to 3.1.0.
[cargo-inputs]: Add rust-tokio-1. Remove rust-async-std-1.
[cargo-development-inputs]: Add rust-tokio-1.
Change-Id: Ibbd7e89bf562d319b92ba5b70fdc431134e5a184
2025-01-06 12:21:30 +02:00
Efraim Flashner
47333fe4c2
gnu: Add rust-alsa-0.9.
...
* gnu/packages/crates-audio.scm (rust-alsa-0.9): New variable.
(rust-alsa-0.8): Inherit from rust-alsa-0.9.
Change-Id: I83904bb57c13f5e41d057a5f57100c81f3b20e94
2025-01-06 12:21:30 +02:00
Efraim Flashner
9e02124778
gnu: corrosion: Update to 0.5.1.
...
* gnu/packages/cmake.scm (corrosion): Update to 0.5.1.
Change-Id: I0157e20f6d7c380b081fb1a18e5e963d6c0b9b51
2025-01-06 12:21:30 +02:00
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