Efraim Flashner
6a31872403
gnu: Add rust-webpki-root-certs-0.26.
...
* gnu/packages/crates-web.scm (rust-webpki-root-certs-0.26): New
variable.
Change-Id: I112693bc196c28a8f478df7ea419c514e886ff98
2025-01-06 12:16:08 +02:00
Efraim Flashner
6b01d226e9
gnu: Add rust-databake-derive-0.1.
...
* gnu/packages/crates-io.scm (rust-databake-derive-0.1): New variable.
Change-Id: I48ba65f3cc737103d10183c5d48d6cc4a062dafa
2025-01-06 12:16:08 +02:00
Efraim Flashner
651fb5c3e5
gnu: Add rust-utf8-iter-1.
...
* gnu/packages/crates-io.scm (rust-utf8-iter-1): New variable.
Change-Id: I66a7afa6093e03646366278d343d21028904bcf4
2025-01-06 12:16:08 +02:00
Efraim Flashner
1104b1bab0
gnu: Add rust-writeable-0.5.
...
* gnu/packages/crates-io.scm (rust-writeable-0.5): New variable.
Change-Id: I45c01cbe11a9a8db8d06ac56dea6bb0da95edfce
2025-01-06 12:16:08 +02:00
Efraim Flashner
9e18b591d7
gnu: Add rust-yoke-derive-0.7.
...
* gnu/packages/crates-io.scm (rust-yoke-derive-0.7): New variable.
Change-Id: Iecf5037f9f937393833c0efbb696e1a7fc512061
2025-01-06 12:16:07 +02:00
Efraim Flashner
c4786f31ce
gnu: Add rust-zerofrom-derive-0.1.
...
* gnu/packages/crates-io.scm (rust-zerofrom-derive-0.1): New variable.
Change-Id: Ifd32034ed9c0a79daff2386186ce9ab5ad730b74
2025-01-06 12:16:07 +02:00
Efraim Flashner
6d5f4bfab2
gnu: Add rust-zerovec-derive-0.10.
...
* gnu/packages/crates-io.scm (rust-zerovec-derive-0.10): New variable.
Change-Id: Iaf9633fd892a836e387fd8d9dab381be8eadc4f1
2025-01-06 12:16:07 +02:00
Efraim Flashner
468f703705
gnu: rust-hyper-util-0.1: Update to 0.1.5.
...
* gnu/packages/crates-web.scm (rust-hyper-util-0.1): Update to 0.1.5.
Change-Id: I0538c51202c6c80fb2122544675a0c66680bce9e
2025-01-06 12:16:07 +02:00
Efraim Flashner
74892ae23e
gnu: rust-serde-json-core-0.5: Update to 0.5.1.
...
* gnu/packages/crates-io.scm (rust-serde-json-core-0.5): Update to 0.5.1.
Change-Id: I524ceae031abe386a5fd97a6cf9a24b314781433
2025-01-06 12:16:07 +02:00
Efraim Flashner
02cc4746b2
gnu: Add rust-typed-json-0.1.
...
* gnu/packages/crates-io.scm (rust-typed-json-0.1): New variable.
Change-Id: I655541f708edad9592897735a80c8202838e033c
2025-01-06 12:16:06 +02:00
Efraim Flashner
21928ecc29
gnu: rust-axum-macros-0.4: Update to 0.4.2.
...
* gnu/packages/crates-web.scm (rust-axum-macros-0.4): Update to 0.4.2.
[arguments]: Don't skip the tests.
[cargo-inputs]: Remove rust-heck-0.4.
Change-Id: Iaa01db5a39feb7ab4b35bb318302077c5d58ed42
2025-01-06 12:16:06 +02:00
Efraim Flashner
e9eb4300da
gnu: rust-axum-extra-0.9: Update to 0.9.6.
...
* gnu/packages/crates-web.scm (rust-axum-extra-0.9): Update to 0.9.6.
[cargo-inputs]: Add rust-fastrand-2, rust-tracing-0.1,
rust-typed-json-0.1. Replace rust-tower-0.4 with 0.5.
[cargo-development-inputs]: Add rust-hyper-1, rust-reqwest-0.12.
Replace rust-tower-0.4 with 0.5, rust-tower-http-0.5 with 0.6.
Change-Id: I884d254f5b1650931f3aaaaa4f2122dd91f88984
2025-01-06 12:16:06 +02:00
Efraim Flashner
5a539b8438
gnu: rust-axum-core-0.4: Update to 0.4.5.
...
* gnu/packages/crates-web.scm (rust-axum-core-0.4): Update to 0.4.5.
[arguments]: Adjust the cargo-test-flags.
[cargo-inputs]: Replace rust-sync-wrapper-0.1 with 1,
rust-tower-http-0.5 with 0.6.
[cargo-development-inputs]: Replace rust-tower-http-0.5 with 0.6.
Change-Id: I243acd6f7fbaeb480fcabc7f84c1e2cf4ab7bbd2
2025-01-06 12:16:06 +02:00
Efraim Flashner
345909f655
gnu: rust-axum-0.7: Update to 0.7.9.
...
* gnu/packages/crates-web.scm (rust-axum-0.7): Update to 0.7.9.
[cargo-inputs]: Replace rust-base64-0.21 with 0.22,
rust-sync-wrapper-0.1 with 1, rust-tokio-tungstenite-0.21 with 0.24,
rust-tower-0.4 with 0.5, rust-tower-http-0.5 with 0.6.
[cargo-development-inputs]: Replace rust-reqwest-0.11 with 0.12,
rust-tokio-tunstenite-0.21 with 0.24, rust-tower-0.4 with 0.5,
rust-tower-http-0.5 with 0.6. Remove rust-rustversion-1.
Change-Id: I4e614f4287fcc25f349a2611cff247eb2cb50669
2025-01-06 12:16:06 +02:00
Efraim Flashner
821e434fa9
gnu: Add rust-tokio-tungstenite-0.24.
...
* gnu/packages/crates-io.scm (rust-tokio-tungstenite-0.24): New
variable.
(rust-tokio-tungstenite-0.21): Inherit from rust-tokio-tungstenite-0.24.
Change-Id: I9ad571c40372d3e2588ca4e1871c16306f70b6d8
2025-01-06 12:16:06 +02:00
Efraim Flashner
3c8076a9b8
gnu: Add rust-tower-http-0.6.
...
* gnu/packages/crates-web.scm (rust-tower-http-0.6): New variable.
(rust-tower-http-0.5): Inherit from rust-tower-http-0.6.
Change-Id: I3f2d106f8d7f213b26cdcf161de6432c3b99daab
2025-01-06 12:16:06 +02:00
Efraim Flashner
eb4f4a7745
gnu: Add rust-tower-0.5.
...
* gnu/packages/crates-web.scm (rust-tower-0.5): New variable.
(rust-tower-0.4): Inherit from rust-tower-0.5.
Change-Id: I218881a06ad3379c383e9de3d3ef16a6029cca80
2025-01-06 12:16:06 +02:00
Efraim Flashner
a04e9eade3
gnu: Add rust-tungstenite-0.24.
...
* gnu/packages/crates-web.scm (rust-tungstenite-0.24): New variable.
(rust-tungstenite-0.21): Inherit from rust-tungstenite-0.24.
Change-Id: Ifceb2e4472769a5de9f1138ef9541de6dd2a2d0d
2025-01-06 12:16:05 +02:00
Efraim Flashner
5aa2346d62
gnu: rust-async-h1-2: Update to 2.3.4.
...
* gnu/packages/crates-web.scm (rust-async-h1-2): Update to 2.3.4.
[arguments]: Don't skip the build.
[cargo-inputs]: Add rust-async-global-executor-2, rust-async-io-2,
rust-futures-lite-1. Remove rust-async-std-1, rust-byte-pool-0.2,
rust-futures-core-0.3, rust-lazy-static-1.
[cargo-development-inputs]: Add rust-async-std-1,
rust-pretty-assertions-0.6.
Change-Id: I31be661d8dbe20a4d986a691ccb85ae0dfb5e44e
2025-01-06 12:16:05 +02:00
Efraim Flashner
7c0476b1ff
gnu: Add rust-brotli-6.
...
* gnu/packages/crates-io.scm (rust-brotli-6): New variable.
Change-Id: Id0be9f8cfea7253f9fa8553a1f8b821cbabfc63f
2025-01-06 12:16:05 +02:00
Efraim Flashner
4ddcb64cce
gnu: Add rust-const-str-0.5.
...
* gnu/packages/crates-io.scm (rust-const-str-0.5): New variable.
Change-Id: I9bb7cc4f1ead90822ebbcbc6bdb4fe50ab12a42e
2025-01-06 12:16:05 +02:00
Efraim Flashner
c695057d8c
gnu: Add rust-actix-files-0.6.
...
* gnu/packages/crates-web.scm (rust-actix-files-0.6): New variable.
Change-Id: I5c8cc479f184224b8dc9d64ec230e2031316c5d4
2025-01-06 12:16:05 +02:00
Efraim Flashner
ec6040794f
gnu: Add rust-actix-test-0.1.
...
* gnu/packages/crates-web.scm (rust-actix-test-0.1): New variable.
Change-Id: I3f6fc6ead977ec4d7c71275e79dd34b20429f0d5
2025-01-06 12:16:05 +02:00
Efraim Flashner
83e8f2b87f
gnu: Add rust-http-range-0.1.
...
* gnu/packages/crates-web.scm (rust-http-range-0.1): New variable.
Change-Id: Id47ee1cbce0b30f311081f5433b62e05cf96a2df
2025-01-06 12:16:05 +02:00
Efraim Flashner
dfd9688073
gnu: rust-actix-server-2: Update to 2.5.0.
...
* gnu/packages/crates-web.scm (rust-actix-server-2): Update to 2.5.0.
[arguments]: Don't skip the tests.
[cargo-inputs]: Replace rust-mio-0.8 with 1, rust-tokio-uring-0.4 with
0.5.
[cargo-development-inputs]: Add rust-actix-codec-0.5, rust-artix-rt-2,
rust-bytes-1, rust-futures-util-0.3, rust-pretty-env-logger-0.5,
rust-tokio-1.
Change-Id: Iac7dd65c787c5bcbf238eb6175b0402542f423d1
2025-01-06 12:16:05 +02:00
Efraim Flashner
49f25c6698
gnu: rust-actix-tls-3: Update to 3.4.0.
...
* gnu/packages/crates-web.scm (rust-actix-tls-3): Update to 3.4.0.
[arguments]: Don't skip the tests. Add cargo-test-flags.
[cargo-inputs]: Add rust-rustls-0.26.
[cargo-development-inputs]: Add rust-actix-codec-0.5, rust-actix-rt-2,
rust-actix-server-2, rust-bytes-1, rust-futures-util-0.3,
rust-itertools-0.12, rust-pretty-env-logger-0.5, rust-rcgen-0.12,
rust-rustls-pemfile-2, rust-tokio-rustls-0.26,
rust-trust-dns-resolver-0.23.
Change-Id: Id48ed6b0ad46680f9d7bf89e8b7c4e2e9e2028ca
2025-01-06 12:16:04 +02:00
Efraim Flashner
4a8ff915b2
gnu: rust-actix-web-4: Update to 4.9.0.
...
* gnu/packages/crates-web.scm (rust-actix-web-4): Update to 4.9.0.
[cargo-inputs]: Add rust-impl-more-0.1, rust-regex-lite-0.1.
[cargo-development-inputs]: Add rust-actix-files-0.6,
rust-actix-test-0.1, rust-awc-3, rust-brotli-6, rust-const-str-0.5,
rust-core-affinity-0.8, rust-criterion-0.5, rust-env-logger-0.11,
rust-flate2-1, rust-futures-util-0.3, rust-openssl-0.10, rust-rand-0.8,
rust-rcgen-0.13, rust-rustls-0.25, rust-rustls-pemfile-2, rust-serde-1,
rust-static-assertions-1, rust-tokio-1, rust-zstd-0.13.
[inputs]: Add openssl.
Change-Id: Ieabd6b20d97a838a7cfe27e78e2dd9c97bdeacca
2025-01-06 12:16:04 +02:00
Efraim Flashner
fdcc1959e7
gnu: rust-actix-web-codegen-4: Update to 4.3.0.
...
* gnu/packages/crates-web.scm (rust-actix-web-codegen-4): Update to
4.3.0.
[arguments]: Don't skip the tests.
[cargo-development-inputs]: Add rust-actix-macros-0.2, rust-actix-rt-2,
rust-actix-test-0.1, rust-actix-utils-3, rust-actix-web-4,
rust-futures-core-0.3, rust-rustversion-1, rust-trybuild-1.
[native-inputs]: Add pkg-config.
[inputs]: Add zstd:lib.
Change-Id: I8a36315ae9b5b78457d9564a2146a1dc94d99bdd
2025-01-06 12:16:04 +02:00
Efraim Flashner
eb17acd2a7
gnu: Add rust-awc-3.
...
* gnu/packages/crates-web.scm (rust-awc-3): New variable.
(rust-awc-2): Inherit from rust-awc-3.
Change-Id: I3e5419bae98058b9100f6d4a3b551928561193d2
2025-01-06 12:16:04 +02:00
Efraim Flashner
1fc42a5820
gnu: rust-actix-rt-2: Update to 2.10.0.
...
* gnu/packages/crates-web.scm (rust-actix-rt-2): Update to 2.10.0.
[arguments]: Don't skip the tests.
[cargo-inputs]: Replace rust-tokio-uring-0.4 with 0.5.
[cargo-development-inputs]: Add rust-tokio-1.
Change-Id: Ic4f3d098e27ae9b398247bb3c25601e428a3563b
2025-01-06 12:16:04 +02:00
Efraim Flashner
20ed1ee68e
gnu: rust-actix-http-3: Update to 3.9.0.
...
* gnu/packages/crates-web.scm (rust-actix-http-3): Update to 3.9.0.
[cargo-inputs]: Replace rust-base64-0.21 with 0.22, rust-brotli-3 with
6.
[cargo-development-inputs]: Add rust-actix-http-test-3,
rust-actix-server-2, rust-actix-tls-3, rust-actix-web-4,
rust-async-stream-0.3, rust-criterion-0.5, rust-divan-0.1,
rust-env-logger-0.11, rust-futures-util-0.3, rust-memchr-2,
rust-once-cell-1, rust-openssl-0.10, rust-rcgen-0.13, rust-regex-1,
rust-rustls-0.23, rust-rustls-pemfile-2, rust-rustversion-1,
rust-serde-1, rust-serde-json-1, rust-static-assertions-1, rust-tokio-1.
[native-inputs]: Add pkg-config.
[inputs]: Add openssl, zstd:lib.
Change-Id: I432e0f4fd571d59f79add70f1ade3c1c89737ef4
2025-01-06 12:16:04 +02:00
Efraim Flashner
0b75e4fa16
gnu: rust-actix-router-0.5: Update to 0.5.3.
...
* gnu/packages/crates-web.scm (rust-actix-router-0.5): Update to 0.5.3.
[arguments]: Don't skip the tests.
[cargo-inputs]: Add rust-cfg-if-1, rust-regex-lite-0.1.
[cargo-development-inputs]: Add rust-criterion-0.5, rust-http-0.2,
rust-percent-encoding-2, rust-serde-1.
Change-Id: I137321d6a31868b365f2d188082fe42228d5005f
2025-01-06 12:16:04 +02:00
Efraim Flashner
a178f1af2e
gnu: Add rust-actix-http-test-3.
...
* gnu/packages/crates-web.scm (rust-actix-http-test-3): New variable.
(rust-actix-http-test-1): Inherit from rust-actix-http-test-3.
Change-Id: Ie33360fc0d59607530f224bd89d8f0b4687d9b92
2025-01-06 12:16:04 +02:00
Efraim Flashner
47f1f5d5ec
gnu: Add rust-tokio-uring-0.5.
...
* gnu/packages/crates-io.scm (rust-tokio-uring-0.5): New variable.
(rust-tokio-uring-0.4): Inherit from rust-tokio-uring-0.5.
Change-Id: I0ffab479e9652202b27c23ada5ca3578f5879646
2025-01-06 12:16:04 +02:00
Efraim Flashner
ed476d35e1
gnu: Add rust-io-uring-0.6.
...
* gnu/packages/crates-io.scm (rust-io-uring-0.6): New variable.
(rust-io-uring-0.5): Inherit from rust-io-uring-0.6.
Change-Id: I0c7e3196c2084fea5c2749899170fb5794d98166
2025-01-06 12:16:03 +02:00
Efraim Flashner
e3a39eb4d9
gnu: Add rust-const-str-proc-macro-0.5.
...
* gnu/packages/crates-io.scm (rust-const-str-proc-macro-0.5): New
variable.
Change-Id: Ib9e41b973ab5ecd8c79f0fc400045e92e297d2a2
2025-01-06 12:16:03 +02:00
Efraim Flashner
afdec0f498
gnu: rust-hyper-0.14: Update to 0.14.32.
...
* gnu/packages/crates-web.scm (rust-hyper-0.14): Update to 0.14.32.
Change-Id: I56795e39aad28c008a0e742369064431ed9877ce
2025-01-06 12:16:03 +02:00
Efraim Flashner
2dcb81e008
gnu: rust-rustls-pki-types-1: Update to 1.10.1.
...
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1): Update to 1.10.1.
Change-Id: I99d31e48deee1c4448e628074a1310a3669be392
2025-01-06 12:16:03 +02:00
Efraim Flashner
cd165cea0f
gnu: rust-rcgen-0.13: Update to 0.13.2.
...
* gnu/packages/crates-tls.scm (rust-rcgen-0.13): Update to 0.13.2.
Change-Id: I8b1a1df1c7c4c6beebc94b8760aa24c6c9dc602e
2025-01-06 12:16:03 +02:00
Efraim Flashner
7e03f292f5
gnu: rust-crypto-mac-0.10: Update to 0.10.1.
...
* gnu/packages/crates-crypto.scm (rust-crypto-mac-0.10): Update to
0.10.1.
[source]: Add snippet to allow for newer versions of dependencies.
[arguments]: Don't skip the build.
Change-Id: Iaec3640cc4a3d5c33dcd8c27ddd2a96eea0f5e42
2025-01-06 12:16:03 +02:00
Efraim Flashner
746243e790
gnu: rust-inotify-0.9: Update to 0.9.6.
...
* gnu/packages/crates-io.scm (rust-inotify-0.9): Update to 0.9.6.
[arguments]: Don't skip the build.
Change-Id: Ie52a05c052864e1bc80580d2fba53c5fd6a5c618
2025-01-06 12:16:03 +02:00
Efraim Flashner
597dbd49ae
gnu: rust-indextree-4: Update to 4.7.3.
...
* gnu/packages/crates-io.scm (rust-indextree-4): Update to 4.7.3.
[cargo-inputs]: Add rust-indextree-macros-0.1.
Change-Id: I61ce8079786bd17d3c48d22d7691cc95c9b56b1b
2025-01-06 12:16:02 +02:00
Efraim Flashner
86d968d4ab
gnu: Add rust-indextree-macros-0.1.
...
* gnu/packages/crates-io.scm (rust-indextree-macros-0.1): New variable.
Change-Id: I468b2fb3cf42ab1a97ff71696873d4559a0c53ee
2025-01-06 12:16:02 +02:00
Efraim Flashner
9111acb18b
gnu: rust-insta-1: Update to 1.41.1.
...
* gnu/packages/crates-io.scm (rust-insta-1): Update to 1.41.1.
[arguments]: Update the cargo-test-flags.
[cargo-inputs]: Add rust-clap-4. Remove rust-yaml-rust-0.4.
[cargo-development-inputs]: Add rust-rustc-version-0.4.
Change-Id: Idb598d8c063f09d504990e48c477fa847330f0aa
2025-01-06 12:16:02 +02:00
Efraim Flashner
4d54ba4b39
gnu: rust-io-lifetimes-1: Update to 1.0.11.
...
* gnu/packages/crates-io.scm (rust-io-lifetimes-1): Update to 1.0.11.
Change-Id: I91db77d9ed81432f7ceec803db5498952de04e2a
2025-01-06 12:16:02 +02:00
Efraim Flashner
8ec183500a
gnu: rust-io-lifetimes-2: Update to 2.0.4.
...
* gnu/packages/crates-io.scm (rust-io-lifetimes-2): Update to 2.0.4.
Change-Id: I38e6e5ad43707de6b53895f353636a60994e0472
2025-01-06 12:16:01 +02:00
Efraim Flashner
74d7a9544c
gnu: rust-io-extras-0.18: Update to 0.18.4.
...
* gnu/packages/crates-io.scm (rust-io-extras-0.1): Update to 0.18.4.
[cargo-inputs]: Replace rust-mio-0.8 with 1, rust-socket2-0.4 with 0.5.
Change-Id: I836eae0a40c5278ae20fbc46d11925efa01001af
2025-01-06 12:16:01 +02:00
Efraim Flashner
33ec6f610e
gnu: rust-os-pipe-1: Update to 1.2.1.
...
* gnu/packages/crates-io.scm (rust-os-pipe-1): Update to 1.2.1.
[cargo-inputs]: Replace rust-window-sys-0.52 with 0.59.
Change-Id: If985984a75a8c2aa151675f3d9114169f249fb0a
2025-01-06 12:16:01 +02:00
Efraim Flashner
d20914d2a7
gnu: rust-socket2-0.5: Update to 0.5.8.
...
* gnu/packages/crates-io.scm (rust-socket2-0.5): Update to 0.5.8.
[cargo-inputs]: Replace rust-windows-sys-0.48 with 0.52.
Change-Id: I28517e025624f5be2922e989930707592a37ca40
2025-01-06 12:16:01 +02:00
Efraim Flashner
411d01c519
gnu: rust-iri-string-0.7: Update to 0.7.7.
...
* gnu/packages/crates-io.scm (rust-iri-string-0.7): Update to 0.7.7.
Change-Id: I2c2183d4f6c73385a59286f89d4ba685074d61fe
2025-01-06 12:16:01 +02:00