* [bug#75127] [PATCH v4 01/57] gnu: Add cargo-nextest.
[not found] <cover.1736050696.git.lockbox@struct.foo>
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 02/57] gnu: Add rust-enable-ansi-support-0.2 Jordan Moore
` (55 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/rust-apps.scm (cargo-nextest): New variable.
Change-Id: If524cda770aba1e2e3bb082d47c0816cbdaa5aa3
---
gnu/packages/rust-apps.scm | 49 ++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 2182daa2f3..4b3a23c7e0 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -423,6 +423,55 @@ (define-public cargo-machete
(description "@code{cargo-machete} finds unused dependencies in Cargo.toml.")
(license (list license:expat license:asl2.0))))
+(define-public cargo-nextest
+ (package
+ (name "cargo-nextest")
+ (version "0.9.87")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "cargo-nextest" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "02aq4wmrnwlm2amjqpwv0k58mw5kbwkxgj2z1d6qydxfrrm50k1d"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-camino" ,rust-camino-1)
+ ("rust-camino" ,rust-camino-1)
+ ("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-clap" ,rust-clap-4)
+ ("rust-color-eyre" ,rust-color-eyre-0.6)
+ ("rust-dialoguer" ,rust-dialoguer-0.11)
+ ("rust-duct" ,rust-duct-0.13)
+ ("rust-enable-ansi-support" ,rust-enable-ansi-support-0.2)
+ ("rust-guppy" ,rust-guppy-0.17)
+ ("rust-itertools" ,rust-itertools-0.13)
+ ("rust-miette" ,rust-miette-7)
+ ("rust-nextest-filtering" ,rust-nextest-filtering-0.12)
+ ("rust-nextest-metadata" ,rust-nextest-metadata-0.12)
+ ("rust-nextest-runner" ,rust-nextest-runner-0.70)
+ ("rust-nextest-workspace-hack" ,rust-nextest-workspace-hack-0.1)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-owo-colors" ,rust-owo-colors-4)
+ ("rust-pathdiff" ,rust-pathdiff-0.2)
+ ("rust-quick-junit" ,rust-quick-junit-0.5)
+ ("rust-semver" ,rust-semver-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-shell-words" ,rust-shell-words-1)
+ ("rust-supports-color" ,rust-supports-color-3)
+ ("rust-supports-unicode" ,rust-supports-unicode-3)
+ ("rust-swrite" ,rust-swrite-0.1)
+ ("rust-thiserror" ,rust-thiserror-2)
+ ("rust-tracing" ,rust-tracing-0.1)
+ ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3))
+ #:cargo-development-inputs (("rust-camino-tempfile" ,rust-camino-tempfile-1))))
+ (inputs (list pkg-config zlib `(,zstd "lib")))
+ (home-page "https://github.com/nextest-rs/nextest")
+ (synopsis "next-generation test runner for Rust.")
+ (description
+ "This package provides a next-generation test runner for Rust.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public complgen
(package
(name "complgen")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 02/57] gnu: Add rust-enable-ansi-support-0.2.
[not found] <cover.1736050696.git.lockbox@struct.foo>
2025-01-05 4:19 ` [bug#75127] [PATCH v4 01/57] gnu: Add cargo-nextest Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 03/57] gnu: Add rust-guppy-0.17 Jordan Moore
` (54 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-graphics.scm (rust-enable-ansi-support-0.2): New variable.
Change-Id: I5f60502c1f56ff0a5154713099f4db939944b492
---
gnu/packages/crates-graphics.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm
index b00da5ba2f..5197b62ff8 100644
--- a/gnu/packages/crates-graphics.scm
+++ b/gnu/packages/crates-graphics.scm
@@ -1267,6 +1267,27 @@ (define-public rust-drm-sys-0.5
`(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.66)
("rust-pkg-config" ,rust-pkg-config-0.3))))))
+(define-public rust-enable-ansi-support-0.2
+ (package
+ (name "rust-enable-ansi-support")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "enable-ansi-support" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0q5wv5b9inh7kzc2464ch51ffk920f9yb0q9xvvlp9cs5apg6kxa"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-windows-sys" ,rust-windows-sys-0.42))))
+ (home-page "https://github.com/sunshowers-code/enable-ansi-support")
+ (synopsis "Enable ANSI escape code support on Windows 10")
+ (description
+ "This package provides Enable ANSI escape code support on Windows 10.")
+ (license license:expat)))
+
(define-public rust-enterpolation-0.2
(package
(name "rust-enterpolation")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 03/57] gnu: Add rust-guppy-0.17.
[not found] <cover.1736050696.git.lockbox@struct.foo>
2025-01-05 4:19 ` [bug#75127] [PATCH v4 01/57] gnu: Add cargo-nextest Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 02/57] gnu: Add rust-enable-ansi-support-0.2 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 04/57] gnu: Add rust-nextest-filtering-0.12 Jordan Moore
` (53 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-guppy-0.17): New variable.
Change-Id: Iba11081dcd5bb1e6749876d85c9a851a8172400e
---
gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9284932ed6..06f26a773a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30551,6 +30551,50 @@ (define-public rust-gumdrop-derive-0.8
(description "This package provides custom derive support for gumdrop.")
(license (list license:expat license:asl2.0))))
+(define-public rust-guppy-0.17
+ (package
+ (name "rust-guppy")
+ (version "0.17.11")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "guppy" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "07kkvi1ijw9scjimivmc7c1585xzdmq8cjqvb4p1w1nbvml547nh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-ahash" ,rust-ahash-0.8)
+ ("rust-camino" ,rust-camino-1)
+ ("rust-cargo-metadata" ,rust-cargo-metadata-0.19)
+ ("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-debug-ignore" ,rust-debug-ignore-1)
+ ("rust-fixedbitset" ,rust-fixedbitset-0.4)
+ ("rust-guppy-summaries" ,rust-guppy-summaries-0.7)
+ ("rust-guppy-workspace-hack" ,rust-guppy-workspace-hack-0.1)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-itertools" ,rust-itertools-0.13)
+ ("rust-nested" ,rust-nested-0.1)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-pathdiff" ,rust-pathdiff-0.2)
+ ("rust-petgraph" ,rust-petgraph-0.6)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-proptest-derive" ,rust-proptest-derive-0.5)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-semver" ,rust-semver-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-smallvec" ,rust-smallvec-1)
+ ("rust-static-assertions" ,rust-static-assertions-1)
+ ("rust-target-spec" ,rust-target-spec-3)
+ ("rust-toml" ,rust-toml-0.5))))
+ (home-page "https://github.com/guppy-rs/guppy")
+ (synopsis "Track and query Cargo dependency graphs")
+ (description
+ "This package provides Track and query Cargo dependency graphs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-half-2
(package
(name "rust-half")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 04/57] gnu: Add rust-nextest-filtering-0.12.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (2 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 03/57] gnu: Add rust-guppy-0.17 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 05/57] gnu: Add rust-nextest-workspace-hack-0.1 Jordan Moore
` (52 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nextest-filtering-0.12): New variable.
Change-Id: Id02d58386962cff12928f5d89a4482503fe1151c
---
gnu/packages/crates-check.scm | 40 +++++++++++++++++++++++++++++++++--
1 file changed, 38 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-check.scm b/gnu/packages/crates-check.scm
index 3d02f5421b..c307ec2a7f 100644
--- a/gnu/packages/crates-check.scm
+++ b/gnu/packages/crates-check.scm
@@ -9,7 +9,7 @@
;;; Copyright © 2023 Steve George <steve@futurile.net>
;;; Copyright © 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us@ieee.org>
-;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
+;;; Copyright © 2024, 2025 Jordan Moore <lockbox@struct.foo>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -36,7 +36,11 @@ (define-module (gnu packages crates-check)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix utils)
- #:use-module (gnu packages crates-io))
+ #:use-module (gnu packages crates-compression)
+ #:use-module (gnu packages crates-crypto)
+ #:use-module (gnu packages crates-io)
+ #:use-module (gnu packages crates-web)
+ #:use-module (gnu packages crates-windows))
(define-public rust-criterion-0.5
(package
@@ -534,6 +538,38 @@ (define-public rust-mockall-double-0.3
select the mock struct at compile time. Used with the Mockall crate.")
(license (list license:expat license:asl2.0))))
+(define-public rust-nextest-filtering-0.12
+ (package
+ (name "rust-nextest-filtering")
+ (version "0.12.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nextest-filtering" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1fz7w2qsmh98c246x16l9j5xypsj1nbc715wszajjkjiv7hbibvy"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-globset" ,rust-globset-0.4)
+ ("rust-guppy" ,rust-guppy-0.17)
+ ("rust-miette" ,rust-miette-7)
+ ("rust-nextest-metadata" ,rust-nextest-metadata-0.12)
+ ("rust-nextest-workspace-hack" ,rust-nextest-workspace-hack-0.1)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-recursion" ,rust-recursion-0.5)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-regex-syntax" ,rust-regex-syntax-0.8)
+ ("rust-test-strategy" ,rust-test-strategy-0.4)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-winnow" ,rust-winnow-0.6)
+ ("rust-xxhash-rust" ,rust-xxhash-rust-0.8))))
+ (home-page "https://github.com/nextest-rs/nextest")
+ (synopsis "Filtering DSL for cargo-nextest")
+ (description "This package provides Filtering DSL for cargo-nextest.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-quickcheck-1
(package
(name "rust-quickcheck")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 05/57] gnu: Add rust-nextest-workspace-hack-0.1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (3 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 04/57] gnu: Add rust-nextest-filtering-0.12 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 06/57] gnu: Add rust-nextest-metadata-0.12 Jordan Moore
` (51 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nextest-workspace-hack-0.1): New variable.
Change-Id: I5c27b050b5e7c2aad22c2b7ad3d9f3b8eee4bde6
---
gnu/packages/crates-check.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-check.scm b/gnu/packages/crates-check.scm
index c307ec2a7f..0c813d0075 100644
--- a/gnu/packages/crates-check.scm
+++ b/gnu/packages/crates-check.scm
@@ -570,6 +570,26 @@ (define-public rust-nextest-filtering-0.12
(description "This package provides Filtering DSL for cargo-nextest.")
(license (list license:expat license:asl2.0))))
+(define-public rust-nextest-workspace-hack-0.1
+ (package
+ (name "rust-nextest-workspace-hack")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nextest-workspace-hack" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1cxjiwja0idhd8as3drl2wgk5y7f84k2rrk67pbxk7kkk1m881nr"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t))
+ (home-page "https://github.com/nextest-rs/nextest")
+ (synopsis "workspace-hack package, managed by hakari")
+ (description
+ "This package provides workspace-hack package, managed by hakari.")
+ (license license:cc0)))
+
(define-public rust-quickcheck-1
(package
(name "rust-quickcheck")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 06/57] gnu: Add rust-nextest-metadata-0.12.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (4 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 05/57] gnu: Add rust-nextest-workspace-hack-0.1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 07/57] gnu: Add rust-nextest-runner-0.70 Jordan Moore
` (50 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nextest-metadata-0.12): New variable.
Change-Id: I5352bd23c6eaf7d8a28eed5ea84593501a8175ce
---
gnu/packages/crates-check.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-check.scm b/gnu/packages/crates-check.scm
index 0c813d0075..7ed8646b38 100644
--- a/gnu/packages/crates-check.scm
+++ b/gnu/packages/crates-check.scm
@@ -570,6 +570,31 @@ (define-public rust-nextest-filtering-0.12
(description "This package provides Filtering DSL for cargo-nextest.")
(license (list license:expat license:asl2.0))))
+(define-public rust-nextest-metadata-0.12
+ (package
+ (name "rust-nextest-metadata")
+ (version "0.12.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nextest-metadata" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1cx6cdzbgmf5imjcb6vpm6xpdx5nrl3w079m0vm7la0chj21yn7d"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-camino" ,rust-camino-1)
+ ("rust-nextest-workspace-hack" ,rust-nextest-workspace-hack-0.1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-smol-str" ,rust-smol-str-0.3)
+ ("rust-target-spec" ,rust-target-spec-3))))
+ (home-page "https://github.com/nextest-rs/nextest")
+ (synopsis "Structured access to nextest machine-readable output")
+ (description
+ "This package provides Structured access to nextest machine-readable output.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-nextest-workspace-hack-0.1
(package
(name "rust-nextest-workspace-hack")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 07/57] gnu: Add rust-nextest-runner-0.70.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (5 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 06/57] gnu: Add rust-nextest-metadata-0.12 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 08/57] gnu: Add rust-quick-junit-0.5 Jordan Moore
` (49 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nextest-runner-0.70): New variable.
Change-Id: Idfcb5379a129bfb3cf0f0f3b176fc2d4fe41e077
---
gnu/packages/crates-check.scm | 99 +++++++++++++++++++++++++++++++++++
1 file changed, 99 insertions(+)
diff --git a/gnu/packages/crates-check.scm b/gnu/packages/crates-check.scm
index 7ed8646b38..0818413e08 100644
--- a/gnu/packages/crates-check.scm
+++ b/gnu/packages/crates-check.scm
@@ -595,6 +595,105 @@ (define-public rust-nextest-metadata-0.12
"This package provides Structured access to nextest machine-readable output.")
(license (list license:expat license:asl2.0))))
+(define-public rust-nextest-runner-0.70
+ (package
+ (name "rust-nextest-runner")
+ (version "0.70.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nextest-runner" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rg6hf8jbn82rv61m9f0yjjmz7bra8mgsilmidiq085sjsi7ymq4"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-aho-corasick" ,rust-aho-corasick-1)
+ ("rust-async-scoped" ,rust-async-scoped-0.9)
+ ("rust-atomicwrites" ,rust-atomicwrites-0.4)
+ ("rust-bstr" ,rust-bstr-1)
+ ("rust-bytes" ,rust-bytes-1)
+ ("rust-camino" ,rust-camino-1)
+ ("rust-camino-tempfile" ,rust-camino-tempfile-1)
+ ("rust-cargo-metadata" ,rust-cargo-metadata-0.19)
+ ("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-config" ,rust-config-0.14)
+ ("rust-console-subscriber" ,rust-console-subscriber-0.4)
+ ("rust-crossterm" ,rust-crossterm-0.28)
+ ("rust-debug-ignore" ,rust-debug-ignore-1)
+ ("rust-derive-where" ,rust-derive-where-1)
+ ("rust-duct" ,rust-duct-0.13)
+ ("rust-dunce" ,rust-dunce-1)
+ ("rust-future-queue" ,rust-future-queue-0.3)
+ ("rust-futures" ,rust-futures-0.3)
+ ("rust-guppy" ,rust-guppy-0.17)
+ ("rust-hex" ,rust-hex-0.4)
+ ("rust-home" ,rust-home-0.5)
+ ("rust-http" ,rust-http-1)
+ ("rust-humantime-serde" ,rust-humantime-serde-1)
+ ("rust-indent-write" ,rust-indent-write-2)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-indicatif" ,rust-indicatif-0.17)
+ ("rust-is-ci" ,rust-is-ci-1)
+ ("rust-itertools" ,rust-itertools-0.13)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-miette" ,rust-miette-7)
+ ("rust-mukti-metadata" ,rust-mukti-metadata-0.3)
+ ("rust-newtype-uuid" ,rust-newtype-uuid-1)
+ ("rust-nextest-filtering" ,rust-nextest-filtering-0.12)
+ ("rust-nextest-metadata" ,rust-nextest-metadata-0.12)
+ ("rust-nextest-workspace-hack" ,rust-nextest-workspace-hack-0.1)
+ ("rust-nix" ,rust-nix-0.29)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-owo-colors" ,rust-owo-colors-4)
+ ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)
+ ("rust-quick-junit" ,rust-quick-junit-0.5)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-self-update" ,rust-self-update-0.41)
+ ("rust-semver" ,rust-semver-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-ignored" ,rust-serde-ignored-0.1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-serde-path-to-error" ,rust-serde-path-to-error-0.1)
+ ("rust-sha2" ,rust-sha2-0.10)
+ ("rust-shell-words" ,rust-shell-words-1)
+ ("rust-smallvec" ,rust-smallvec-1)
+ ("rust-smol-str" ,rust-smol-str-0.3)
+ ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.2)
+ ("rust-supports-unicode" ,rust-supports-unicode-3)
+ ("rust-swrite" ,rust-swrite-0.1)
+ ("rust-tar" ,rust-tar-0.4)
+ ("rust-target-spec" ,rust-target-spec-3)
+ ("rust-target-spec-miette" ,rust-target-spec-miette-0.4)
+ ("rust-thiserror" ,rust-thiserror-2)
+ ("rust-tokio" ,rust-tokio-1)
+ ("rust-tokio-stream" ,rust-tokio-stream-0.1)
+ ("rust-toml" ,rust-toml-0.8)
+ ("rust-toml-edit" ,rust-toml-edit-0.22)
+ ("rust-tracing" ,rust-tracing-0.1)
+ ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3)
+ ("rust-unicode-ident" ,rust-unicode-ident-1)
+ ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)
+ ("rust-win32job" ,rust-win32job-2)
+ ("rust-windows-sys" ,rust-windows-sys-0.59)
+ ("rust-xxhash-rust" ,rust-xxhash-rust-0.8)
+ ("rust-zstd" ,rust-zstd-0.13))
+ #:cargo-development-inputs (("rust-color-eyre" ,rust-color-eyre-0.6)
+ ("rust-indoc" ,rust-indoc-2)
+ ("rust-insta" ,rust-insta-1)
+ ("rust-maplit" ,rust-maplit-1)
+ ("rust-pathdiff" ,rust-pathdiff-0.2)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-test-case" ,rust-test-case-3)
+ ("rust-test-strategy" ,rust-test-strategy-0.4))))
+ (home-page "https://github.com/nextest-rs/nextest")
+ (synopsis "Core runner logic for cargo nextest")
+ (description "This package provides Core runner logic for cargo nextest.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-nextest-workspace-hack-0.1
(package
(name "rust-nextest-workspace-hack")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 08/57] gnu: Add rust-quick-junit-0.5.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (6 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 07/57] gnu: Add rust-nextest-runner-0.70 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 09/57] gnu: Add rust-swrite-0.1 Jordan Moore
` (48 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-quick-junit-0.5): New variable.
Change-Id: I07b5c39346b4a61277c03ff33c10aee2f8862a02
---
gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 06f26a773a..6a3be7e721 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59487,6 +59487,32 @@ (define-public rust-quick-error-1
(base32
"1q6za3v78hsspisc197bg3g7rpc989qycy8ypr8ap8igv10ikl51"))))))
+(define-public rust-quick-junit-0.5
+ (package
+ (name "rust-quick-junit")
+ (version "0.5.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "quick-junit" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1mxczpzhcnj3gkd22q448339lln6i1md0fhhaxr325hs769sdl9y"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-newtype-uuid" ,rust-newtype-uuid-1)
+ ("rust-quick-xml" ,rust-quick-xml-0.37)
+ ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.2)
+ ("rust-thiserror" ,rust-thiserror-2)
+ ("rust-uuid" ,rust-uuid-1))))
+ (home-page "https://github.com/nextest-rs/quick-junit")
+ (synopsis "Data model and serializer for JUnit/XUnit XML")
+ (description
+ "This package provides Data model and serializer for JUnit/XUnit XML.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-quick-xml-0.37
(package
(name "rust-quick-xml")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 09/57] gnu: Add rust-swrite-0.1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (7 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 08/57] gnu: Add rust-quick-junit-0.5 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 10/57] gnu: Add rust-camino-tempfile-1 Jordan Moore
` (47 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-swrite-0.1): New variable.
Change-Id: I1fd4ac9588817425728374256e76ce543680aac0
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6a3be7e721..0ebcb57fe9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76617,6 +76617,26 @@ (define-public rust-swayipc-types-1
sway's IPC interface.")
(license license:expat)))
+(define-public rust-swrite-0.1
+ (package
+ (name "rust-swrite")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "swrite" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "00vsicglylq4qq6dc497jdgzfnxi5mh7padwxijnvh1d1giyqgvz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t))
+ (home-page "https://github.com/rusticstuff/swrite")
+ (synopsis "Infallible alternatives to write! and writeln! for Strings")
+ (description "This package provides Infallible alternatives to write! and
+writeln! for Strings.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-sxd-document-0.3
(package
(name "rust-sxd-document")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 10/57] gnu: Add rust-camino-tempfile-1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (8 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 09/57] gnu: Add rust-swrite-0.1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 11/57] gnu: Add rust-debug-ignore-1 Jordan Moore
` (46 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-camino-tempfile-1): New variable.
Change-Id: I2cff87d821868b379fb71311663693d0e86e6dba
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0ebcb57fe9..f258bd7229 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -10551,6 +10551,30 @@ (define-public rust-camino-1
(description "This package provides a UTF-8 paths.")
(license (list license:expat license:asl2.0))))
+(define-public rust-camino-tempfile-1
+ (package
+ (name "rust-camino-tempfile")
+ (version "1.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "camino-tempfile" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1hk3a8x7950qg9vfl9fjwxyjd659fq6wvchrz4kx9r41z9am146b"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-camino" ,rust-camino-1)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/camino-rs/camino-tempfile")
+ (synopsis
+ "library for managing temporary files and directories, with UTF-8 paths.")
+ (description
+ "This package provides a library for managing temporary files and directories,
+with UTF-8 paths.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-canonical-path-2
(package
(name "rust-canonical-path")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 11/57] gnu: Add rust-debug-ignore-1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (9 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 10/57] gnu: Add rust-camino-tempfile-1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 12/57] gnu: Add rust-guppy-summaries-0.7 Jordan Moore
` (45 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-debug-ignore-1): New variable.
Change-Id: Ia30df0f8425b0c3776710e1f81a6231e21f353bb
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f258bd7229..1cec6447ec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19106,6 +19106,28 @@ (define-public rust-debug-helper-0.3
the Debug trait manually.")
(license license:expat)))
+(define-public rust-debug-ignore-1
+ (package
+ (name "rust-debug-ignore")
+ (version "1.0.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "debug-ignore" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "08gwdny6124ggy4hyli92hdyiqc5j2z9lqhbw81k0mgljcfyvrzz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-serde" ,rust-serde-1))))
+ (home-page "https://github.com/sunshowers-code/debug-ignore")
+ (synopsis "newtype wrapper that causes a field to be skipped while printing out
+Debug output.")
+ (description "This package provides a newtype wrapper that causes a field to be
+skipped while printing out Debug output.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-debug-unreachable-0.1
(package
(name "rust-debug-unreachable")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 12/57] gnu: Add rust-guppy-summaries-0.7.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (10 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 11/57] gnu: Add rust-debug-ignore-1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 13/57] gnu: Add rust-guppy-workspace-hack-0.1 Jordan Moore
` (44 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-guppy-summaries-0.7): New variable.
Change-Id: I00ec0749f8ed0f104bb7c67e45d4ced769f5d9d8
---
gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1cec6447ec..19c3b8a240 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30641,6 +30641,33 @@ (define-public rust-guppy-0.17
"This package provides Track and query Cargo dependency graphs.")
(license (list license:expat license:asl2.0))))
+(define-public rust-guppy-summaries-0.7
+ (package
+ (name "rust-guppy-summaries")
+ (version "0.7.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "guppy-summaries" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0ap7yqccwhd65xh0njbvaggpk81bgjiwy4a8fm43nlc7ynw3kl4b"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-camino" ,rust-camino-1)
+ ("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-diffus" ,rust-diffus-0.10)
+ ("rust-guppy-workspace-hack" ,rust-guppy-workspace-hack-0.1)
+ ("rust-semver" ,rust-semver-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-toml" ,rust-toml-0.5))))
+ (home-page "https://github.com/guppy-rs/guppy")
+ (synopsis "Build summaries for Cargo, created by guppy")
+ (description
+ "This package provides Build summaries for Cargo, created by guppy.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-half-2
(package
(name "rust-half")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 13/57] gnu: Add rust-guppy-workspace-hack-0.1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (11 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 12/57] gnu: Add rust-guppy-summaries-0.7 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 14/57] gnu: Add rust-nested-0.1 Jordan Moore
` (43 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-guppy-workspace-hack-0.1): New variable.
Change-Id: I1b94fe75e3731e1823f05ae7afe870b1d779d580
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 19c3b8a240..272782634a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30668,6 +30668,26 @@ (define-public rust-guppy-summaries-0.7
"This package provides Build summaries for Cargo, created by guppy.")
(license (list license:expat license:asl2.0))))
+(define-public rust-guppy-workspace-hack-0.1
+ (package
+ (name "rust-guppy-workspace-hack")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "guppy-workspace-hack" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "106pg6ifjq92rz5xbbv0aw4xchl1fkikpjry72p0nxczv620cqlj"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t))
+ (home-page "https://github.com/facebookincubator/cargo-guppy")
+ (synopsis "workspace-hack package, managed by hakari")
+ (description
+ "This package provides workspace-hack package, managed by hakari.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-half-2
(package
(name "rust-half")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 14/57] gnu: Add rust-nested-0.1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (12 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 13/57] gnu: Add rust-guppy-workspace-hack-0.1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 15/57] gnu: Add rust-target-spec-3 Jordan Moore
` (42 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nested-0.1): New variable.
Change-Id: Ib30b8fc4c79711a4588f0fa461a52e73a5407592
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 272782634a..305bc57519 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -44817,6 +44817,29 @@ (define-public rust-neso-0.5
in Rust that can compile to WebAssembly.")
(license (list license:expat license:asl2.0))))
+(define-public rust-nested-0.1
+ (package
+ (name "rust-nested")
+ (version "0.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nested" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "17lwhdw0z8c4g00yfdasxh4zc5dq1ccylmbb0n1zw1wgcc7l4aya"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t))
+ (home-page "https://github.com/tafia/nested")
+ (synopsis
+ "memory efficient container for nested collections (like @code{Vec<String>} or
+@code{Vec<Vec<T>>})")
+ (description
+ "This package provides a memory efficient container for nested collections (like
+@code{Vec<String>} or @code{Vec<Vec<T>>}).")
+ (license license:expat)))
+
(define-public rust-net2-0.2
(package
(name "rust-net2")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 15/57] gnu: Add rust-target-spec-3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (13 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 14/57] gnu: Add rust-nested-0.1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 16/57] gnu: Add rust-recursion-0.5 Jordan Moore
` (41 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-target-spec-3): New variable.
Change-Id: I8a700c2a826d2aed749011caa723b8ee24b08f79
---
gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 305bc57519..df48c59504 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78448,6 +78448,33 @@ (define-public rust-target-lexicon-0.11
(base32 "15gax4765vm2inh45m7cvaf4mgd2mb2mn0i87np0i1d95qhla822"))))
(arguments '())))
+(define-public rust-target-spec-3
+ (package
+ (name "rust-target-spec")
+ (version "3.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "target-spec" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0zsib85z6863kjv10x8pbjc2cyr7g60p5kxpcdqyvdy8zmvbq06s"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-cfg-expr" ,rust-cfg-expr-0.17)
+ ("rust-guppy-workspace-hack" ,rust-guppy-workspace-hack-0.1)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+ ("rust-unicode-ident" ,rust-unicode-ident-1))))
+ (home-page "https://github.com/guppy-rs/guppy")
+ (synopsis "Evaluate Cargo.toml target specifications")
+ (description
+ "This package provides Evaluate Cargo.toml target specifications.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-target-triple-0.1
(package
(name "rust-target-triple")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 16/57] gnu: Add rust-recursion-0.5.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (14 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 15/57] gnu: Add rust-target-spec-3 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 17/57] gnu: Add rust-test-strategy-0.4 Jordan Moore
` (40 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-recursion-0.5): New variable.
Change-Id: If5ff355b3b79c9644577eb213ed9ef991747f1b7
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index df48c59504..d0b06698d4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62060,6 +62060,27 @@ (define-public rust-readlock-tokio-0.1
using tokio's @code{RwLock}")
(license license:mpl2.0)))
+(define-public rust-recursion-0.5
+ (package
+ (name "rust-recursion")
+ (version "0.5.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "recursion" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0wc8x5340scj9fl281nydgwrpzbbdffj764pw6zppkcchlk58w4z"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-futures" ,rust-futures-0.3)
+ ("rust-tokio" ,rust-tokio-1))))
+ (home-page "https://github.com/inanna-malick/recursion")
+ (synopsis "cache-aware stack safe recursion")
+ (description "This package provides cache-aware stack safe recursion.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-recvmsg-1
(package
(name "rust-recvmsg")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 17/57] gnu: Add rust-test-strategy-0.4.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (15 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 16/57] gnu: Add rust-recursion-0.5 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 18/57] gnu: Add rust-smol-str-0.3 Jordan Moore
` (39 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-test-strategy-0.4): New variable.
Change-Id: I7694bf04189a4f7db480eb6ecbaa58ea6ca3e000
---
gnu/packages/crates-io.scm | 33 ++++++++++++++++++++++++++++-----
1 file changed, 28 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d0b06698d4..3d3cf92506 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79867,33 +79867,56 @@ (define-public rust-test-log-macros-0.2
"This package provides supporting procedural macro crate for test-log.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-test-strategy-0.3
+(define-public rust-test-strategy-0.4
(package
(name "rust-test-strategy")
- (version "0.3.1")
+ (version "0.4.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "test-strategy" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1nf11267xdcflg1ir25na0s8mbrwh9f0zmzykg88l8jlhn01qdmq"))))
+ (base32 "06z0slp3ckxfsynq3772jy1dlasv3pa2kmii90ccqm1zbvs1mx1b"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
- ("rust-structmeta" ,rust-structmeta-0.2)
+ ("rust-structmeta" ,rust-structmeta-0.3)
("rust-syn" ,rust-syn-2))
#:cargo-development-inputs (("rust-proptest" ,rust-proptest-1)
("rust-tokio" ,rust-tokio-1)
("rust-trybuild" ,rust-trybuild-1))))
(home-page "https://github.com/frozenlib/test-strategy")
- (synopsis "Macro to write higher-order strategies in proptest")
+ (synopsis
+ "Macro to write higher-order strategies in proptest")
(description
"This package provides a procedural macro to easily write higher-order
strategies in proptest.")
(license (list license:expat license:asl2.0))))
+(define-public rust-test-strategy-0.3
+ (package
+ (inherit rust-test-strategy-0.4)
+ (name "rust-test-strategy")
+ (version "0.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "test-strategy" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1nf11267xdcflg1ir25na0s8mbrwh9f0zmzykg88l8jlhn01qdmq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-structmeta" ,rust-structmeta-0.2)
+ ("rust-syn" ,rust-syn-2))
+ #:cargo-development-inputs (("rust-proptest" ,rust-proptest-1)
+ ("rust-tokio" ,rust-tokio-1)
+ ("rust-trybuild" ,rust-trybuild-1))))))
+
(define-public rust-test-strategy-0.2
(package
(inherit rust-test-strategy-0.3)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 18/57] gnu: Add rust-smol-str-0.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (16 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 17/57] gnu: Add rust-test-strategy-0.4 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 19/57] gnu: Add rust-async-scoped-0.9 Jordan Moore
` (38 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-smol-str-0.3): New variable.
Change-Id: Ie8cba0267c3d107591a4ce0530ff5a40c7be34c6
---
gnu/packages/crates-io.scm | 30 +++++++++++++++++++++++++++---
1 file changed, 27 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3d3cf92506..950332ca2f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73201,23 +73201,24 @@ (define-public rust-smol-potat-macro-0.6
(description "This package provides a proc macro for smol runtime.")
(license (list license:expat license:asl2.0))))
-(define-public rust-smol-str-0.2
+(define-public rust-smol-str-0.3
(package
(name "rust-smol-str")
- (version "0.2.0")
+ (version "0.3.2")
(source
(origin
(method url-fetch)
(uri (crate-uri "smol_str" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1779hpx5ipbcvkdj5zw8zqk3ynn160qvls1gkcr54hwsprmjw8bl"))))
+ (base32 "039mj6lc1vkljj17ndlzzkak8kvlmw8ppi6yjdxsh433snfbhxln"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-test-flags
'("--release" "--"
"--skip=check_code_formatting")
#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-borsh" ,rust-borsh-1)
("rust-serde" ,rust-serde-1))
#:cargo-development-inputs (("rust-proptest" ,rust-proptest-1)
("rust-serde" ,rust-serde-1)
@@ -73229,6 +73230,29 @@ (define-public rust-smol-str-0.2
clone.")
(license (list license:expat license:asl2.0))))
+(define-public rust-smol-str-0.2
+ (package
+ (inherit rust-smol-str-0.3)
+ (name "rust-smol-str")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "smol_str" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1779hpx5ipbcvkdj5zw8zqk3ynn160qvls1gkcr54hwsprmjw8bl"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags
+ '("--release" "--"
+ "--skip=check_code_formatting")
+ #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-proptest" ,rust-proptest-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))))
+
(define-public rust-smol-str-0.1
(package
(inherit rust-smol-str-0.2)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 19/57] gnu: Add rust-async-scoped-0.9.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (17 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 18/57] gnu: Add rust-smol-str-0.3 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 20/57] gnu: Add rust-atomicwrites-0.4 Jordan Moore
` (37 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-async-scoped-0.9): New variable.
Change-Id: I27bfc9d6d4ece409715db26904604ed35260a8ed
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 950332ca2f..2a48f56d2e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5316,6 +5316,30 @@ (define-public rust-async-recursion-1
(description "This package provides recursion for async functions in Rust.")
(license (list license:expat license:asl2.0))))
+(define-public rust-async-scoped-0.9
+ (package
+ (name "rust-async-scoped")
+ (version "0.9.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "async-scoped" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0h47p4is1i5bvsy1i5mdlk521cdjznclxwgfab2gzvckln70fhj0"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-async-std" ,rust-async-std-1)
+ ("rust-futures" ,rust-futures-0.3)
+ ("rust-pin-project" ,rust-pin-project-1)
+ ("rust-tokio" ,rust-tokio-1))))
+ (home-page "https://github.com/rmanoka/async-scoped")
+ (synopsis
+ "Spawn scoped (non 'static) asynchronous futures for async_std and tokio runtimes")
+ (description "This package provides Spawn scoped (non static) asynchronous futures
+for async_std and tokio runtimes.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-async-session-3
(package
(name "rust-async-session")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 20/57] gnu: Add rust-atomicwrites-0.4.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (18 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 19/57] gnu: Add rust-async-scoped-0.9 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 21/57] gnu: Add rust-config-0.14 Jordan Moore
` (36 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-atomicwrites-0.4): New variable.
Change-Id: If2cf02262ca1da39a5acf8838c57fc5850ac2af3
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2a48f56d2e..65cb00d9f9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5885,6 +5885,27 @@ (define-public rust-atomic-write-file-0.1
(description "Write files atomically to a file system.")
(license license:bsd-3)))
+(define-public rust-atomicwrites-0.4
+ (package
+ (name "rust-atomicwrites")
+ (version "0.4.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "atomicwrites" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1qrkr9jz43y8g767c3249g4w4pzv43bk3hyza66y6pv43f6vpw9y"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-rustix" ,rust-rustix-0.38)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-windows-sys" ,rust-windows-sys-0.52))))
+ (home-page "https://github.com/untitaker/rust-atomicwrites")
+ (synopsis "Atomic file-writes")
+ (description "This package provides Atomic file-writes.")
+ (license license:expat)))
+
(define-public rust-atomig-0.4
(package
(name "rust-atomig")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 21/57] gnu: Add rust-config-0.14.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (19 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 20/57] gnu: Add rust-atomicwrites-0.4 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 22/57] gnu: Add rust-console-subscriber-0.4 Jordan Moore
` (35 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-config-0.14): New variable.
Change-Id: Ibfe876b980689eb6ac4affb3385b013e2424e3d1
---
gnu/packages/crates-io.scm | 53 +++++++++++++++++++++++++++++++++-----
1 file changed, 46 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 65cb00d9f9..2b9f8224fe 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14843,8 +14843,53 @@ (define-public rust-condtype-1
(description "Choose types at compile-time via boolean constants.")
(license (list license:expat license:asl2.0))))
+(define-public rust-config-0.14
+ (package
+ (name "rust-config")
+ (version "0.14.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "config" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1pyzr665pq6xcq3f6j1670v5xxk465n2bbkzn9hzycradlcqymv8"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1)
+ ("rust-convert-case" ,rust-convert-case-0.6)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-json5" ,rust-json5-0.4)
+ ("rust-nom" ,rust-nom-7)
+ ("rust-pathdiff" ,rust-pathdiff-0.2)
+ ("rust-ron" ,rust-ron-0.8)
+ ("rust-rust-ini" ,rust-rust-ini-0.20)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-toml" ,rust-toml-0.8)
+ ("rust-yaml-rust2" ,rust-yaml-rust2-0.8))
+ #:cargo-development-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-float-cmp" ,rust-float-cmp-0.9)
+ ("rust-futures" ,rust-futures-0.3)
+ ("rust-glob" ,rust-glob-0.3)
+ ("rust-notify" ,rust-notify-4)
+ ("rust-reqwest" ,rust-reqwest-0.11)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-temp-env" ,rust-temp-env-0.2)
+ ("rust-tokio" ,rust-tokio-1)
+ ("rust-warp" ,rust-warp-0.3))))
+ (home-page "https://github.com/rust-cli/config-rs")
+ (synopsis "Layered configuration system for Rust applications")
+ (description
+ "This package provides Layered configuration system for Rust
+applications.")
+ (license (list license:expat license:asl2.0))
+ (native-inputs (list pkg-config))
+ (inputs (list openssl))))
+
(define-public rust-config-0.13
(package
+ (inherit rust-config-0.14)
(name "rust-config")
(version "0.13.4")
(source
@@ -14884,13 +14929,7 @@ (define-public rust-config-0.13
("rust-tokio" ,rust-tokio-1)
("rust-warp" ,rust-warp-0.3))))
(native-inputs (list pkg-config))
- (inputs (list openssl))
- (home-page "https://github.com/mehcode/config-rs")
- (synopsis "Layered configuration system for Rust applications")
- (description
- "This package provides a layered configuration system for Rust
-applications.")
- (license (list license:expat license:asl2.0))))
+ (inputs (list openssl))))
(define-public rust-config-0.11
(package
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 22/57] gnu: Add rust-console-subscriber-0.4.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (20 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 21/57] gnu: Add rust-config-0.14 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 23/57] gnu: Add rust-future-queue-0.3 Jordan Moore
` (34 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-console-subscriber-0.4): New variable.
Change-Id: Ia55d624077cc1e4ef049b44c3e661f1440f47f4d
---
gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2b9f8224fe..03c1fa924c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -15234,6 +15234,48 @@ (define-public rust-console-log-0.2
("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
("rust-web-sys" ,rust-web-sys-0.3))))))
+(define-public rust-console-subscriber-0.4
+ (package
+ (name "rust-console-subscriber")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "console-subscriber" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "00badn9pjwbfd985vc7ngl7ai6mc3q58c3q43i5izlscdafalfb5"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-console-api" ,rust-console-api-0.8)
+ ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+ ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8)
+ ("rust-futures-task" ,rust-futures-task-0.3)
+ ("rust-hdrhistogram" ,rust-hdrhistogram-7)
+ ("rust-humantime" ,rust-humantime-2)
+ ("rust-hyper-util" ,rust-hyper-util-0.1)
+ ("rust-parking-lot" ,rust-parking-lot-0.12)
+ ("rust-prost" ,rust-prost-0.13)
+ ("rust-prost-types" ,rust-prost-types-0.13)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-thread-local" ,rust-thread-local-1)
+ ("rust-tokio" ,rust-tokio-1)
+ ("rust-tokio-stream" ,rust-tokio-stream-0.1)
+ ("rust-tonic" ,rust-tonic-0.12)
+ ("rust-tonic-web" ,rust-tonic-web-0.12)
+ ("rust-tracing" ,rust-tracing-0.1)
+ ("rust-tracing-core" ,rust-tracing-core-0.1)
+ ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3))))
+ (home-page
+ "https://github.com/tokio-rs/console/blob/main/console-subscriber")
+ (synopsis
+ "`tracing-subscriber::Layer` for collecting Tokio console telemetry.")
+ (description
+ "This package provides a `tracing-subscriber::Layer` for collecting Tokio console
+telemetry.")
+ (license license:expat)))
+
(define-public rust-const-cstr-0.3
(package
(name "rust-const-cstr")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 23/57] gnu: Add rust-future-queue-0.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (21 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 22/57] gnu: Add rust-console-subscriber-0.4 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 24/57] gnu: Add rust-indent-write-2 Jordan Moore
` (33 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-future-queue-0.3): New variable.
Change-Id: I75a8fb67e7e7ea76e47f6dd13c2ba7e373434dc7
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 03c1fa924c..ffcd5e9d4f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -27899,6 +27899,30 @@ (define-public rust-futf-0.1
(description "Handling fragments of UTF-8.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-future-queue-0.3
+ (package
+ (name "rust-future-queue")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "future-queue" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rmjyqy5z87pwghvikmxn18mgdbr6k3w7zmx5qf12h8smrlamlf0"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-fnv" ,rust-fnv-1)
+ ("rust-futures-util" ,rust-futures-util-0.3)
+ ("rust-pin-project-lite" ,rust-pin-project-lite-0.2))))
+ (home-page "https://github.com/nextest-rs/future-queue")
+ (synopsis "Adapters to manage a queue of futures, where each future can have
+a different weight")
+ (description "This package provides Adapters to manage a queue of futures,
+where each future can have a different weight.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-futures-0.3
(package
(name "rust-futures")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 24/57] gnu: Add rust-indent-write-2.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (22 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 23/57] gnu: Add rust-future-queue-0.3 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 25/57] gnu: Add rust-mukti-metadata-0.3 Jordan Moore
` (32 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-indent-write-2): New variable.
Change-Id: I6f1c962f05c05a223fa63e0d7eac7fbd8dc3c7d9
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ffcd5e9d4f..f5bb411a8c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33891,6 +33891,26 @@ (define-public rust-include-flate-codegen-exports-0.1
crate.")
(license license:asl2.0)))
+(define-public rust-indent-write-2
+ (package
+ (name "rust-indent-write")
+ (version "2.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "indent_write" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1hqjp80argdskrhd66g9sh542yxy8qi77j6rc69qd0l7l52rdzhc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t))
+ (home-page "https://github.com/Lucretiel/indent-write")
+ (synopsis "Simple Write adapters to add line indentation")
+ (description
+ "This package provides Simple Write adapters to add line indentation.")
+ (license license:mpl2.0)))
+
(define-public rust-indenter-0.3
(package
(name "rust-indenter")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 25/57] gnu: Add rust-mukti-metadata-0.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (23 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 24/57] gnu: Add rust-indent-write-2 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 26/57] gnu: Add rust-newtype-uuid-1 Jordan Moore
` (31 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-mukti-metadata-0.3): New variable.
Change-Id: I3dd7f5ebbc5a4e61a8b1862fd629ce446732ea64
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f5bb411a8c..46ee2c010e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43403,6 +43403,29 @@ (define-public rust-multer-2
("rust-serde" ,rust-serde-1)
("rust-tokio" ,rust-tokio-1))))))
+(define-public rust-mukti-metadata-0.3
+ (package
+ (name "rust-mukti-metadata")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "mukti-metadata" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1s71fs2v0phf4hhgac4j6cc38hpq968l1cfbyw7phf8fipg6dyi6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-semver" ,rust-semver-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-thiserror" ,rust-thiserror-1))))
+ (home-page "https://github.com/nextest-rs/mukti")
+ (synopsis "Metadata for mukti release manager")
+ (description "This package provides Metadata for mukti release manager.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-multimap-0.8
(package
(name "rust-multimap")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 26/57] gnu: Add rust-newtype-uuid-1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (24 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 25/57] gnu: Add rust-mukti-metadata-0.3 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 27/57] gnu: Add rust-self-update-0.41 Jordan Moore
` (30 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-newtype-uuid-1): New variable.
Change-Id: Ibadafe8667d66ddc5481dc885083f58ae41c61a5
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 46ee2c010e..6855dfd3d5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45474,6 +45474,28 @@ (define-public rust-newtype-derive-0.1
(license (list license:expat
license:asl2.0))))
+(define-public rust-newtype-uuid-1
+ (package
+ (name "rust-newtype-uuid")
+ (version "1.1.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "newtype-uuid" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "17922xw05gxdx1rnxzp183yp4mw7pkq27ljslmw65034xzi831sc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-schemars" ,rust-schemars-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-uuid" ,rust-uuid-1))))
+ (home-page "https://github.com/oxidecomputer/newtype-uuid")
+ (synopsis "Newtype wrapper around UUIDs")
+ (description "This package provides Newtype wrapper around UUIDs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-nftables-0.5
(package
(name "rust-nftables")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 27/57] gnu: Add rust-self-update-0.41.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (25 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 26/57] gnu: Add rust-newtype-uuid-1 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 28/57] gnu: Add rust-target-spec-miette-0.4 Jordan Moore
` (29 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-self-update-0.41): New variable.
Change-Id: Idd45bfba1adb6a47859585b641edf871e5ce0826
---
gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6855dfd3d5..9c5c3819f1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69052,6 +69052,42 @@ (define-public rust-self-cell-1
in stable Rust.")
(license license:asl2.0)))
+(define-public rust-self-update-0.41
+ (package
+ (name "rust-self-update")
+ (version "0.41.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "self_update" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rcdma359wic71km5n139rx61zn0fhz3k7r6aacc300k0rq3k6j6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-either" ,rust-either-1)
+ ("rust-flate2" ,rust-flate2-1)
+ ("rust-hyper" ,rust-hyper-1)
+ ("rust-indicatif" ,rust-indicatif-0.17)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-quick-xml" ,rust-quick-xml-0.23)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-reqwest" ,rust-reqwest-0.12)
+ ("rust-self-replace" ,rust-self-replace-1)
+ ("rust-semver" ,rust-semver-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-tar" ,rust-tar-0.4)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-urlencoding" ,rust-urlencoding-2)
+ ("rust-zip" ,rust-zip-2)
+ ("rust-zipsign-api" ,rust-zipsign-api-0.1))))
+ (home-page "https://github.com/jaemk/self_update")
+ (synopsis "Self updates for standalone executables")
+ (description
+ "This package provides Self updates for standalone executables.")
+ (license license:expat)))
+
(define-public rust-selinux-0.4
(package
(name "rust-selinux")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 28/57] gnu: Add rust-target-spec-miette-0.4.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (26 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 27/57] gnu: Add rust-self-update-0.41 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 29/57] gnu: Add rust-win32job-2 Jordan Moore
` (28 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-target-spec-miette-0.4): New variable.
Change-Id: Ib920251898cfe9c90f259145a31fa179e90fe8fd
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9c5c3819f1..3f81560768 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78771,6 +78771,29 @@ (define-public rust-target-spec-3
"This package provides Evaluate Cargo.toml target specifications.")
(license (list license:expat license:asl2.0))))
+(define-public rust-target-spec-miette-0.4
+ (package
+ (name "rust-target-spec-miette")
+ (version "0.4.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "target-spec-miette" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0bxpjq6rgw843vi5d0nd7ny4j9g9darcyr4vqv8iqd094nya77lw"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-guppy-workspace-hack" ,rust-guppy-workspace-hack-0.1)
+ ("rust-miette" ,rust-miette-7)
+ ("rust-target-spec" ,rust-target-spec-3))))
+ (home-page "https://github.com/guppy-rs/guppy")
+ (synopsis "Integrate target-spec errors with the miette library")
+ (description
+ "This package provides Integrate target-spec errors with the miette library.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-target-triple-0.1
(package
(name "rust-target-triple")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 29/57] gnu: Add rust-win32job-2.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (27 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 28/57] gnu: Add rust-target-spec-miette-0.4 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 30/57] gnu: Add rust-diffus-0.10 Jordan Moore
` (27 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-windows.scm (rust-win32job-2): New variable.
Change-Id: I177a669788959df86702a48b6d174d069140ebd5
---
gnu/packages/crates-windows.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 67a99379c0..551784c1d9 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -956,6 +956,27 @@ (define-public rust-win-crypto-ng-0.5
(description "Safe bindings to Windows Cryptography API: Next Generation")
(license license:bsd-3)))
+(define-public rust-win32job-2
+ (package
+ (name "rust-win32job")
+ (version "2.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "win32job" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0g1blsb7ixrqjicykx82rvrymcydlsdgfwzb61x88iyrazsinasv"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-thiserror" ,rust-thiserror-1)
+ ("rust-windows" ,rust-windows-0.52))))
+ (home-page "https://github.com/ohadravid/win32job-rs")
+ (synopsis "safe API for Windows' job objects.")
+ (description "This package provides a safe API for Windows job objects.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-winapi-0.3
(package
(name "rust-winapi")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 30/57] gnu: Add rust-diffus-0.10.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (28 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 29/57] gnu: Add rust-win32job-2 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 31/57] gnu: Add rust-diffus-derive-0.10 Jordan Moore
` (26 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-diffus-0.10): New variable.
Change-Id: I78ec4ad8f7b5796215dbf14c787c97317a35430d
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3f81560768..177e540faf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20886,6 +20886,35 @@ (define-public rust-diffs-0.5
diff.")
(license (list license:expat license:asl2.0))))
+(define-public rust-diffus-0.10
+ (package
+ (name "rust-diffus")
+ (version "0.10.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "diffus" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0lsn5h1mfa8x7bfg9yqgr52p7drigpwgm5q8qh4r07dmfd5g43rw"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-diffus-derive" ,rust-diffus-derive-0.10)
+ ("rust-indexmap" ,rust-indexmap-1)
+ ("rust-itertools" ,rust-itertools-0.10)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-snake-case" ,rust-snake-case-0.3)
+ ("rust-uuid" ,rust-uuid-0.5))))
+ (home-page "https://github.com/distil/diffus")
+ (synopsis
+ "Finds the difference between two instances of any data structure.")
+ (description
+ "This package provides Finds the difference between two instances
+of any data structure. Supports Collections, Strings, Maps etc. Uses
+LCS where applicable. Also supports derive via `diffus-derive`.")
+ (license license:asl2.0)))
+
(define-public rust-dircpy-0.3
(package
(name "rust-dircpy")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 31/57] gnu: Add rust-diffus-derive-0.10.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (29 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 30/57] gnu: Add rust-diffus-0.10 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 32/57] gnu: Add rust-derive-builder-core-0.20 Jordan Moore
` (25 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-diffus-derive-0.10): New variable.
Change-Id: I94a8476dcbbc75363709717d5f8c02351b42566f
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 177e540faf..fc0b0f6449 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20915,6 +20915,31 @@ (define-public rust-diffus-0.10
LCS where applicable. Also supports derive via `diffus-derive`.")
(license license:asl2.0)))
+(define-public rust-diffus-derive-0.10
+ (package
+ (name "rust-diffus-derive")
+ (version "0.10.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "diffus-derive" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1a7sgbzhqa7gk3xhvkci91myc86gkwxs04vfxbl8f64y7l1jsfmr"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/distil/diffus")
+ (synopsis
+ "Finds the difference between two instances of any data structure.")
+ (description
+ "This package provides Finds the difference between two instances
+of any data structure. Supports derive on structs and enums.")
+ (license license:asl2.0)))
+
(define-public rust-dircpy-0.3
(package
(name "rust-dircpy")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 32/57] gnu: Add rust-derive-builder-core-0.20.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (30 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 31/57] gnu: Add rust-diffus-derive-0.10 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 33/57] gnu: Add rust-derive-builder-macro-0.20 Jordan Moore
` (24 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-derive-builder-core-0.20): New variable.
Change-Id: I4d1a1b05edf2f69ee106f37d680396911a9959cf
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fc0b0f6449..68d46ecebc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19898,6 +19898,31 @@ (define-public rust-derive-builder-core-0.20
"Internal helper library for @code{rust-derive-builder}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-derive-builder-core-0.20
+ (package
+ (name "rust-derive-builder-core")
+ (version "0.20.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "derive_builder_core" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1s640r6q46c2iiz25sgvxw3lk6b6v5y8hwylng7kas2d09xwynrd"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-darling" ,rust-darling-0.20)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-2))
+ #:cargo-development-inputs
+ (("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis "Internal helper library for the derive_builder crate")
+ (description
+ "This package provides Internal helper library for the derive_builder crate.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-derive-builder-core-0.13
(package
(inherit rust-derive-builder-core-0.20)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 33/57] gnu: Add rust-derive-builder-macro-0.20.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (31 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 32/57] gnu: Add rust-derive-builder-core-0.20 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 34/57] gnu: Add rust-structmeta-0.3 Jordan Moore
` (23 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-derive-builder-macro-0.20): New variable.
Change-Id: If075072f4917dab332f8fe39d7808c49af68230b
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 68d46ecebc..d43453b362 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20052,6 +20052,30 @@ (define-public rust-derive-builder-macro-0.20
pattern for arbitrary structs.")
(license (list license:expat license:asl2.0))))
+(define-public rust-derive-builder-macro-0.20
+ (package
+ (name "rust-derive-builder-macro")
+ (version "0.20.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "derive_builder_macro" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0g1zznpqrmvjlp2w7p0jzsjvpmw5rvdag0rfyypjhnadpzib0qxb"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-derive-builder-core" ,rust-derive-builder-core-0.20)
+ ("rust-syn" ,rust-syn-2))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis
+ "Rust macro to automatically implement the builder pattern for arbitrary
+structs")
+ (description
+ "This package provides Rust macro to automatically implement the builder
+pattern for arbitrary structs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-derive-builder-macro-0.13
(package
(inherit rust-derive-builder-macro-0.20)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 34/57] gnu: Add rust-structmeta-0.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (32 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 33/57] gnu: Add rust-derive-builder-macro-0.20 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 35/57] gnu: Add rust-structmeta-derive-0.3 Jordan Moore
` (22 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-structmeta-0.3): New variable.
Change-Id: Ifa47a9fd8dc6620065e31c77d517194dd4f2c4c1
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++------
1 file changed, 25 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d43453b362..3793ae00c1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75846,8 +75846,32 @@ (define-public rust-struct-patch-derive-0.4
for your structs.")
(license license:expat)))
+(define-public rust-structmeta-0.3
+ (package
+ (name "rust-structmeta")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "structmeta" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0afk0s9paazsvyvsirxvbnqp3blhdck3fmfhdw7xf209skc7a59f"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-structmeta-derive" ,rust-structmeta-derive-0.3)
+ ("rust-syn" ,rust-syn-2))))
+ (home-page "https://github.com/frozenlib/structmeta")
+ (synopsis "Parse Rust's attribute arguments by defining a struct")
+ (description "This package provides Parse Rust's attribute arguments by
+defining a struct.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-structmeta-0.2
(package
+ (inherit rust-structmeta-0.3)
(name "rust-structmeta")
(version "0.2.0")
(source
@@ -75863,12 +75887,7 @@ (define-public rust-structmeta-0.2
("rust-quote" ,rust-quote-1)
("rust-structmeta-derive" ,rust-structmeta-derive-0.2)
("rust-syn" ,rust-syn-2))
- #:cargo-development-inputs (("rust-syn" ,rust-syn-2))))
- (home-page "https://github.com/frozenlib/structmeta")
- (synopsis "Parse Rust's attribute arguments by defining a struct")
- (description "This package lets you parse Rust's attribute arguments by
-defining a struct.")
- (license (list license:expat license:asl2.0))))
+ #:cargo-development-inputs (("rust-syn" ,rust-syn-2))))))
(define-public rust-structmeta-0.1
(package
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 35/57] gnu: Add rust-structmeta-derive-0.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (33 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 34/57] gnu: Add rust-structmeta-0.3 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 36/57] gnu: Add rust-quick-xml-0.23 Jordan Moore
` (21 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-structmeta-derive-0.3): New variable.
Change-Id: Ice4007124f9325337e6259c3ebea317f5d89f737
---
gnu/packages/crates-io.scm | 31 ++++++++++++++++++++++++-------
1 file changed, 24 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3793ae00c1..02fe4e4518 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75908,29 +75908,46 @@ (define-public rust-structmeta-0.1
("rust-structmeta-derive" ,rust-structmeta-derive-0.1)
("rust-syn" ,rust-syn-1))))))
-(define-public rust-structmeta-derive-0.2
+(define-public rust-structmeta-derive-0.3
(package
(name "rust-structmeta-derive")
- (version "0.2.0")
+ (version "0.3.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "structmeta-derive" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "005ybz4ha874w81pg15n00p01m9hir1dpl8p0352s1wpfgzwl2x6"))))
+ (base32 "1z12r4v2d3272hxqxclnr1kn2kp07qsy5aswm4ynrzwhlmjhnahm"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-2))
- #:cargo-development-inputs (("rust-syn" ,rust-syn-2))))
+ ("rust-syn" ,rust-syn-2))))
(home-page "https://github.com/frozenlib/structmeta")
- (synopsis "Derive macro for structmeta crate")
+ (synopsis "derive macro for structmeta crate")
(description
- "This package provides a derive macro for the structmeta crate.")
+ "This package provides derive macro for structmeta crate.")
(license (list license:expat license:asl2.0))))
+(define-public rust-structmeta-derive-0.2
+ (package
+ (inherit rust-structmeta-derive-0.3)
+ (name "rust-structmeta-derive")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "structmeta-derive" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "005ybz4ha874w81pg15n00p01m9hir1dpl8p0352s1wpfgzwl2x6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-2))))))
+
(define-public rust-structmeta-derive-0.1
(package
(inherit rust-structmeta-derive-0.2)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 36/57] gnu: Add rust-quick-xml-0.23.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (34 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 35/57] gnu: Add rust-structmeta-derive-0.3 Jordan Moore
@ 2025-01-05 4:19 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 37/57] gnu: Add rust-self-replace-1 Jordan Moore
` (20 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:19 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-quick-xml-0.23): New variable.
Change-Id: I1ee24fef2d1c8edb5995d2ca02f091194ed771db
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 02fe4e4518..ddb0270f9c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60166,6 +60166,29 @@ (define-public rust-quick-xml-0.26
(base32
"1kckgj8qscpi23y62zrfmni73k6h78nvhs3z9myiwq9q7g3b2l3z"))))))
+(define-public rust-quick-xml-0.23
+ (package
+ (inherit rust-quick-xml-0.26)
+ (name "rust-quick-xml")
+ (version "0.23.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "quick-xml" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1slry2g2wrj38fnzj9ybzq9wjyknrfg25x5vzfpzn5b8kj2zrfhi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-encoding-rs" ,rust-encoding-rs-0.8)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs
+ (("rust-criterion" ,rust-criterion-0.4)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-serde-value" ,rust-serde-value-0.7))))))
+
(define-public rust-quick-xml-0.22
(package
(inherit rust-quick-xml-0.27)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 37/57] gnu: Add rust-self-replace-1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (35 preceding siblings ...)
2025-01-05 4:19 ` [bug#75127] [PATCH v4 36/57] gnu: Add rust-quick-xml-0.23 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 38/57] gnu: Add rust-zipsign-api-0.1 Jordan Moore
` (19 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-self-replace-1): New variable.
Change-Id: I89968eb1bf67938f3473a755b82f9f73e35cab17
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ddb0270f9c..774d594165 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69178,6 +69178,31 @@ (define-public rust-self-cell-1
in stable Rust.")
(license license:asl2.0)))
+(define-public rust-self-replace-1
+ (package
+ (name "rust-self-replace")
+ (version "1.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "self-replace" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1drganasvf5b0x6c9g60jkfhzjc9in3r6cznjfw0lhmbbrdq3v03"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-fastrand" ,rust-fastrand-2)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-windows-sys" ,rust-windows-sys-0.52))))
+ (home-page "https://github.com/mitsuhiko/self-replace")
+ (synopsis
+ "Utility crate that allows executables to replace or uninstall themselves")
+ (description
+ "This package provides Utility crate that allows executables to replace or
+uninstall themselves.")
+ (license license:asl2.0)))
+
(define-public rust-self-update-0.41
(package
(name "rust-self-update")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 38/57] gnu: Add rust-zipsign-api-0.1.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (36 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 37/57] gnu: Add rust-self-replace-1 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 39/57] gnu: Add rust-console-api-0.8 Jordan Moore
` (18 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-zipsign-api-0.1): New variable.
Change-Id: Ife5b751fbf59a6f3f593de51c2747ca254025457
---
gnu/packages/crates-crypto.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 8e2290ca99..28bf2f435d 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -17,6 +17,7 @@
;;; Copyright © 2023 VÖRÖSKŐI András <voroskoi@gmail.com>
;;; Copyright © 2024 Wilko Meyer <w@wmeyer.eu>
;;; Copyright © 2024 Herman Rimm <herman@rimm.ee>
+;;; Copyright © 2025 Jordan Moore <lockbox@struct.foo>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -48,6 +49,7 @@ (define-module (gnu packages crates-crypto)
#:use-module (gnu packages compression)
#:use-module (gnu packages crates-apple)
#:use-module (gnu packages crates-check)
+ #:use-module (gnu packages crates-compression)
#:use-module (gnu packages crates-io)
#:use-module (gnu packages crates-tls)
#:use-module (gnu packages crates-windows)
@@ -6604,3 +6606,28 @@ (define-public rust-z85-3
"This package provides a Rust implementation of @code{ZeroMQ's} Z85
encoding mechanism with padding.")
(license (list license:expat license:asl2.0))))
+
+(define-public rust-zipsign-api-0.1
+ (package
+ (name "rust-zipsign-api")
+ (version "0.1.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "zipsign-api" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0z30vzhhhd1va9z7ksdw8x8f6y8jb200h2ryk85wvnx9mm3aa4v4"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-base64" ,rust-base64-0.22)
+ ("rust-ed25519-dalek" ,rust-ed25519-dalek-2)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-zip" ,rust-zip-2))))
+ (home-page "https://github.com/Kijewski/zipsign")
+ (synopsis
+ "Sign and verify `.zip` and `.tar.gz` files with an ed25519 signing key")
+ (description
+ "This package provides Sign and verify `.zip` and `.tar.gz` files with an
+ed25519 signing key.")
+ (license (list license:asl2.0))))
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 39/57] gnu: Add rust-console-api-0.8.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (37 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 38/57] gnu: Add rust-zipsign-api-0.1 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 40/57] gnu: Add rust-tonic-web-0.12 Jordan Moore
` (17 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-console-api-0.8): New variable.
Change-Id: Ib63704d92bed9fef827b9f976e7e9a9979bbf0b2
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 774d594165..b7b8d40ce9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -15167,6 +15167,30 @@ (define-public rust-console-0.7
"This package provides a terminal and console abstraction for Rust.")
(license license:expat)))
+(define-public rust-console-api-0.8
+ (package
+ (name "rust-console-api")
+ (version "0.8.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "console-api" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0mr8xkzcb7mrcm2ca0ah1sj21rhpk207klscnql884hdrdg76c40"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-futures-core" ,rust-futures-core-0.3)
+ ("rust-prost" ,rust-prost-0.13)
+ ("rust-prost-types" ,rust-prost-types-0.13)
+ ("rust-tonic" ,rust-tonic-0.12)
+ ("rust-tracing-core" ,rust-tracing-core-0.1))))
+ (home-page "https://github.com/tokio-rs/console/blob/main/console-api")
+ (synopsis "Protobuf wire format bindings for the Tokio console.")
+ (description "This package provides Protobuf wire format bindings for
+the Tokio console.")
+ (license license:expat)))
+
(define-public rust-console-error-panic-hook-0.1
(package
(name "rust-console-error-panic-hook")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 40/57] gnu: Add rust-tonic-web-0.12.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (38 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 39/57] gnu: Add rust-console-api-0.8 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 41/57] gnu: Add rust-rust-ini-0.20 Jordan Moore
` (16 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-web.scm (rust-tonic-web-0.12): New variable.
Change-Id: I5dee1393f90770a9677b19a346fd90e763cb67b2
---
gnu/packages/crates-web.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 73ca29df76..3bc50470bb 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -10,6 +10,7 @@
;;; Copyright © 2024 Wilko Meyer <w@wmeyer.eu>
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
;;; Copyright © 2024 Nguyễn Gia Phong <mcsinyx@disroot.org>
+;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -6535,6 +6536,38 @@ (define-public rust-tonic-build-0.12
"This package provides a codegen module of `tonic` @code{gRPC} implementation.")
(license license:expat)))
+(define-public rust-tonic-web-0.12
+ (package
+ (name "rust-tonic-web")
+ (version "0.12.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tonic-web" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0n2bhgs57kvqsk1z2fr1izcrrrbnfgda0pjargf3dmqsh0hdv6aj"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-base64" ,rust-base64-0.22)
+ ("rust-bytes" ,rust-bytes-1)
+ ("rust-http" ,rust-http-1)
+ ("rust-http-body" ,rust-http-body-1)
+ ("rust-http-body-util" ,rust-http-body-util-0.1)
+ ("rust-pin-project" ,rust-pin-project-1)
+ ("rust-tokio-stream" ,rust-tokio-stream-0.1)
+ ("rust-tonic" ,rust-tonic-0.12)
+ ("rust-tower-http" ,rust-tower-http-0.5)
+ ("rust-tower-layer" ,rust-tower-layer-0.3)
+ ("rust-tower-service" ,rust-tower-service-0.3)
+ ("rust-tracing" ,rust-tracing-0.1))))
+ (home-page "https://github.com/hyperium/tonic")
+ (synopsis "grpc-web protocol translation for tonic services.")
+ (description
+ "This package provides grpc-web protocol translation for tonic services.")
+ (license license:expat)))
+
(define-public rust-tower-0.5
(package
(name "rust-tower")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 41/57] gnu: Add rust-rust-ini-0.20.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (39 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 40/57] gnu: Add rust-tonic-web-0.12 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 42/57] gnu: Add rust-yaml-rust2-0.8 Jordan Moore
` (15 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-rust-ini-0.20): New variable.
Change-Id: Iab49eb1125635995c448a8e9f37fd5af4d2527a5
---
gnu/packages/crates-io.scm | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b7b8d40ce9..7695f133e7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -66210,6 +66210,24 @@ (define-public rust-rust-ini-0.20
("rust-ordered-multimap" ,rust-ordered-multimap-0.7)
("rust-unicase" ,rust-unicase-2))))))
+(define-public rust-rust-ini-0.20
+ (package
+ (inherit rust-rust-ini-0.21)
+ (name "rust-rust-ini")
+ (version "0.20.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rust-ini" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "12h608iy8kzxdrd0i5r20pzmgnw5fwg4rjwy5azq526bdch9h1iy"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-ordered-multimap" ,rust-ordered-multimap-0.7)
+ ("rust-unicase" ,rust-unicase-2))))))
+
(define-public rust-rust-ini-0.18
(package
(inherit rust-rust-ini-0.21)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 42/57] gnu: Add rust-yaml-rust2-0.8.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (40 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 41/57] gnu: Add rust-rust-ini-0.20 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 43/57] gnu: Add rust-snake-case-0.3 Jordan Moore
` (14 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-yaml-rust2-0.8): New variable.
Change-Id: Iad8aea29ca2402180994d1bb1f7fa74c7024cdef
---
gnu/packages/crates-io.scm | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7695f133e7..1606cd71a6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -93148,6 +93148,24 @@ (define-public rust-yaml-rust2-0.9
pure rust.")
(license (list license:expat license:asl2.0))))
+(define-public rust-yaml-rust2-0.8
+ (package
+ (inherit rust-yaml-rust2-0.9)
+ (name "rust-yaml-rust2")
+ (version "0.8.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "yaml-rust2" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1y0mf6n1jnf88xqfv5ppicnm5jg3fl57dmp9vd2v2bvg9q61c0l9"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-arraydeque" ,rust-arraydeque-0.5)
+ ("rust-encoding-rs" ,rust-encoding-rs-0.8)
+ ("rust-hashlink" ,rust-hashlink-0.8))))))
+
(define-public rust-yansi-1
(package
(name "rust-yansi")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 43/57] gnu: Add rust-snake-case-0.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (41 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 42/57] gnu: Add rust-yaml-rust2-0.8 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 44/57] gnu: rust-camino-1: Update to 1.1.9 Jordan Moore
` (13 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-snake-case-0.3): New variable.
Change-Id: I05502052056564677310a73220a81e2a458c03e9
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1606cd71a6..6084192d50 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73812,6 +73812,29 @@ (define-public rust-snafu-derive-0.7
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-1))))))
+(define-public rust-snake-case-0.3
+ (package
+ (name "rust-snake-case")
+ (version "0.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "snake_case" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1v4f132rk9wxiw8hb3kgnixirzr8kbfhg2lgsf4b85vbg02a0jfn"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-serde" ,rust-serde-1))))
+ (home-page "https://github.com/emilk/snake_case")
+ (synopsis "SnakeCase is a String-like type that can only contain valid
+non-empty snake_case")
+ (description
+ "This package provides @code{SnakeCase} is a String-like type that
+can only contain valid non-empty snake_case.")
+ (license license:expat)))
+
(define-public rust-snap-1
(package
(name "rust-snap")
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 44/57] gnu: rust-camino-1: Update to 1.1.9.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (42 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 43/57] gnu: Add rust-snake-case-0.3 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 45/57] gnu: rust-owo-colors-4: Update to 4.1.0 Jordan Moore
` (12 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-camino-1): Update to 1.1.9.
Change-Id: I620356e9a415e0f3e845319fe70d524b1951619c
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6084192d50..051ef4b3a5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -10577,14 +10577,14 @@ (define-public rust-calloop-wayland-source-0.2
(define-public rust-camino-1
(package
(name "rust-camino")
- (version "1.1.6")
+ (version "1.1.9")
(source
(origin
(method url-fetch)
(uri (crate-uri "camino" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "171vzfyrm2jmajd70q1m774297y028kadgm7cfw4kxc8lfsr57n5"))))
+ (base32 "1lqszl12l1146jf8g01rvjmapif82mhzih870ln3x0dmcr4yr5lb"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-proptest" ,rust-proptest-1)
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 45/57] gnu: rust-owo-colors-4: Update to 4.1.0.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (43 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 44/57] gnu: rust-camino-1: Update to 1.1.9 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 46/57] gnu: rust-pathdiff-0.2: Update to 0.2.3 Jordan Moore
` (11 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-owo-colors-4): Update to 4.1.0.
Change-Id: I8ee3127e1c733ec7bd956ffa9ab0114dbc7c65fc
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 051ef4b3a5..253257e72f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -50445,14 +50445,14 @@ (define-public rust-owning-ref-0.3
(define-public rust-owo-colors-4
(package
(name "rust-owo-colors")
- (version "4.0.0")
+ (version "4.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "owo-colors" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0grsk47cllj0s4nc4qxvy4gdhj2lyiglbqx4lmw2m7grdmq59zya"))))
+ (base32 "0mms4sbisxm1w8v08qz85m90sv861xg4ahil85587kb9cmzpcdzv"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-supports-color" ,rust-supports-color-2))))
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 46/57] gnu: rust-pathdiff-0.2: Update to 0.2.3.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (44 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 45/57] gnu: rust-owo-colors-4: Update to 4.1.0 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 47/57] gnu: rust-semver-1: Update to 1.0.24 Jordan Moore
` (10 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-pathdiff-0.2): Update to 0.2.3.
Change-Id: I355cb71287df352359bebe128786b4c543988543
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 253257e72f..d63855a055 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51946,14 +51946,14 @@ (define-public rust-path-slash-0.1
(define-public rust-pathdiff-0.2
(package
(name "rust-pathdiff")
- (version "0.2.1")
+ (version "0.2.3")
(source
(origin
(method url-fetch)
(uri (crate-uri "pathdiff" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1pa4dcmb7lwir4himg1mnl97a05b2z0svczg62l8940pbim12dc8"))))
+ (base32 "1lrqp4ip05df8dzldq6gb2c1sq2gs54gly8lcnv3rhav1qhwx56z"))))
(build-system cargo-build-system)
(arguments
(list #:skip-build? #t
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 47/57] gnu: rust-semver-1: Update to 1.0.24.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (45 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 46/57] gnu: rust-pathdiff-0.2: Update to 0.2.3 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 48/57] gnu: rust-supports-color-3: Update to 3.0.2 Jordan Moore
` (9 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-semver-1): Update to 1.0.24.
Change-Id: I02c645991c17b823ec7a8422e08a3eb318d065b7
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d63855a055..ec91460279 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69339,14 +69339,14 @@ (define-public rust-selinux-sys-0.6
(define-public rust-semver-1
(package
(name "rust-semver")
- (version "1.0.23")
+ (version "1.0.24")
(source
(origin
(method url-fetch)
(uri (crate-uri "semver" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "12wqpxfflclbq4dv8sa6gchdh92ahhwn4ci1ls22wlby3h57wsb1"))))
+ (base32 "1fmvjjkd3f64y5fqr1nakkq371mnwzv09fbz5mbmdxril63ypdiw"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 48/57] gnu: rust-supports-color-3: Update to 3.0.2.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (46 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 47/57] gnu: rust-semver-1: Update to 1.0.24 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 49/57] gnu: rust-tracing-0.1: Update to 0.1.41 Jordan Moore
` (8 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-supports-color-3): Update to 3.0.2.
Change-Id: Icdfca59ec7b7491ce5c0e38e7f802bf92e442235
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ec91460279..5467e11eab 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76692,14 +76692,14 @@ (define-public rust-superluminal-perf-sys-0.1
(define-public rust-supports-color-3
(package
(name "rust-supports-color")
- (version "3.0.0")
+ (version "3.0.2")
(source
(origin
(method url-fetch)
(uri (crate-uri "supports-color" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0kw5miaai8sarcikzdvsf2ys6rkakngyf2g4yifmgz0xc8ab6acq"))))
+ (base32 "1mk7r2j6l7zmqk3pg7av0l6viq413lmk1vz4bjnf9lnq5liwfky6"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-is-ci" ,rust-is-ci-1))))
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 49/57] gnu: rust-tracing-0.1: Update to 0.1.41.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (47 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 48/57] gnu: rust-supports-color-3: Update to 3.0.2 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 50/57] gnu: rust-tracing-subscriber-0.3: Update to 0.3.19 Jordan Moore
` (7 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tracing-0.1): Update to 0.1.41.
Change-Id: Ie9f8e5e7cd2eb0aba9235a230eb7fe29d2c6d99a
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5467e11eab..30a600109b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -84875,14 +84875,14 @@ (define-public rust-topology-traits-0.1
(define-public rust-tracing-0.1
(package
(name "rust-tracing")
- (version "0.1.40")
+ (version "0.1.41")
(source
(origin
(method url-fetch)
(uri (crate-uri "tracing" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1vv48dac9zgj9650pg2b4d0j3w6f3x9gbggf43scq5hrlysklln3"))))
+ (base32 "1l5xrzyjfyayrwhvhldfnwdyligi1mpqm8mzbi2m1d6y6p2hlkkq"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; unresolved import `tracing_mock`
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 50/57] gnu: rust-tracing-subscriber-0.3: Update to 0.3.19.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (48 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 49/57] gnu: rust-tracing-0.1: Update to 0.1.41 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 51/57] gnu: rust-petgraph-0.6: Update to 0.6.5 Jordan Moore
` (6 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tracing-subscriber-0.3): Update to 0.3.19.
Change-Id: Ie105173b5be3613277c62aebe7207c42a43c2312
---
gnu/packages/crates-io.scm | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 30a600109b..9bb781c678 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -85209,14 +85209,14 @@ (define-public rust-tracing-serde-0.1
(define-public rust-tracing-subscriber-0.3
(package
(name "rust-tracing-subscriber")
- (version "0.3.18")
+ (version "0.3.19")
(source
- (origin
- (method url-fetch)
- (uri (crate-uri "tracing-subscriber" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "12vs1bwk4kig1l2qqjbbn2nm5amwiqmkcmnznylzmnfvjy6083xd"))))
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tracing-subscriber" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0220rignck8072i89jjsh140vmh14ydwpdwnifyaf3xcnpn9s678"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; use of undeclared crate or module `tracing_mock`
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 51/57] gnu: rust-petgraph-0.6: Update to 0.6.5.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (49 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 50/57] gnu: rust-tracing-subscriber-0.3: Update to 0.3.19 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 52/57] gnu: rust-indicatif-0.17: Update to 0.17.9 Jordan Moore
` (5 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-petgraph-0.6): Update to 0.6.5.
Change-Id: I9231dc18304eb625c720e5cc5bbc7ccc58257369
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9bb781c678..1720376b74 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53064,14 +53064,14 @@ (define-public rust-pest-meta-2
(define-public rust-petgraph-0.6
(package
(name "rust-petgraph")
- (version "0.6.0")
+ (version "0.6.5")
(source
(origin
(method url-fetch)
(uri (crate-uri "petgraph" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0kw27zzhsa82d4qpkrz91vznyxi3wm0qg0i84grfaqqbkpxa44sa"))))
+ (base32 "1ns7mbxidnn2pqahbbjccxkrqkrll2i5rbxx43ns6rh6fn3cridl"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 52/57] gnu: rust-indicatif-0.17: Update to 0.17.9.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (50 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 51/57] gnu: rust-petgraph-0.6: Update to 0.6.5 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 53/57] gnu: rust-pin-project-lite-0.2: Update to 0.2.15 Jordan Moore
` (4 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-indicatif-0.17): Update to 0.17.9.
Change-Id: Ibb59b4262af20bb11beb9c6e8e3c5f1f5c4ce773
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1720376b74..7541e21237 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -34237,14 +34237,14 @@ (define-public rust-indextree-macros-0.1
(define-public rust-indicatif-0.17
(package
(name "rust-indicatif")
- (version "0.17.8")
+ (version "0.17.9")
(source
(origin
(method url-fetch)
(uri (crate-uri "indicatif" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "18xyqxw9i5x4sbpzckhfz3nm984iq9r7nbi2lk76nz888n7mlfkn"))))
+ (base32 "10dj53x2a2bfhnfi78nhi4kb4zgc3rq6jm2wgg3d6d6rbsw7bxnb"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-test-flags
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 53/57] gnu: rust-pin-project-lite-0.2: Update to 0.2.15.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (51 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 52/57] gnu: rust-indicatif-0.17: Update to 0.17.9 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 54/57] gnu: rust-unicode-normalization-0.1: Update to 0.1.24 Jordan Moore
` (3 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-pin-project-lite-0.2): Update to 0.2.15.
Change-Id: Icaaa592cde5f835fc186fd706b07a9182826bdeb
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7541e21237..b6d5ef6c0d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53906,14 +53906,14 @@ (define-public rust-pin-project-internal-0.4
(define-public rust-pin-project-lite-0.2
(package
(name "rust-pin-project-lite")
- (version "0.2.13")
+ (version "0.2.15")
(source
(origin
(method url-fetch)
(uri (crate-uri "pin-project-lite" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0n0bwr5qxlf0mhn2xkl36sy55118s9qmvx2yl5f3ixkb007lbywa"))
+ (base32 "1zz4xif3iknfrpmvqmh0pcc9mx4cxm28jywqydir3pimcla1wnli"))
(modules '((guix build utils)))
(snippet
'(begin (substitute* "Cargo.toml"
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 54/57] gnu: rust-unicode-normalization-0.1: Update to 0.1.24.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (52 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 53/57] gnu: rust-pin-project-lite-0.2: Update to 0.2.15 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 55/57] gnu: rust-tracing-attributes-0.1: Update to 0.1.28 Jordan Moore
` (2 subsequent siblings)
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-unicode-normalization-0.1): Update to 0.1.24.
Change-Id: Ib9163b2444f398963852d865aa281b03e1a87a36
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b6d5ef6c0d..77ce682a0a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -88009,7 +88009,7 @@ (define-public rust-unicode-linebreak-0.1
(define-public rust-unicode-normalization-0.1
(package
(name "rust-unicode-normalization")
- (version "0.1.22")
+ (version "0.1.24")
(source
(origin
(method url-fetch)
@@ -88017,7 +88017,7 @@ (define-public rust-unicode-normalization-0.1
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
- (base32 "08d95g7b1irc578b2iyhzv4xhsa4pfvwsqxcl9lbcpabzkq16msw"))))
+ (base32 "0mnrk809z3ix1wspcqy97ld5wxdb31f3xz6nsvg5qcv289ycjcsh"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 55/57] gnu: rust-tracing-attributes-0.1: Update to 0.1.28.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (53 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 54/57] gnu: rust-unicode-normalization-0.1: Update to 0.1.24 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 56/57] gnu: rust-tracing-core-0.1: Update to 0.1.33 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 57/57] gnu: rust-cfg-expr-0.17: Update to 0.17.2 Jordan Moore
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tracing-attributes-0.1): Update to 0.1.28.
Change-Id: I80f939ca60f60d4abe19f1a2e297312d20a1e2c4
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 77ce682a0a..217854b335 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -84933,7 +84933,7 @@ (define-public rust-tracing-appender-0.2
(define-public rust-tracing-attributes-0.1
(package
(name "rust-tracing-attributes")
- (version "0.1.27")
+ (version "0.1.28")
(source
(origin
(method url-fetch)
@@ -84941,7 +84941,7 @@ (define-public rust-tracing-attributes-0.1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1rvb5dn9z6d0xdj14r403z0af0bbaqhg02hq4jc97g5wds6lqw1l"))))
+ "0v92l9cxs42rdm4m5hsa8z7ln1xsiw1zc2iil8c6k7lzq0jf2nir"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; unresolved import `tracing_mock`
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 56/57] gnu: rust-tracing-core-0.1: Update to 0.1.33.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (54 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 55/57] gnu: rust-tracing-attributes-0.1: Update to 0.1.28 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 57/57] gnu: rust-cfg-expr-0.17: Update to 0.17.2 Jordan Moore
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tracing-core-0.1): Update to 0.1.33.
Change-Id: Ic381d5359e0587f5fc06841f0a15e122b1958e9e
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 217854b335..8d9bb9f4d7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -84991,7 +84991,7 @@ (define-public rust-tracing-chrome-0.7
(define-public rust-tracing-core-0.1
(package
(name "rust-tracing-core")
- (version "0.1.32")
+ (version "0.1.33")
(source
(origin
(method url-fetch)
@@ -84999,7 +84999,7 @@ (define-public rust-tracing-core-0.1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0m5aglin3cdwxpvbg6kz0r9r0k31j48n0kcfwsp6l49z26k3svf0"))))
+ "170gc7cxyjx824r9kr17zc9gvzx89ypqfdzq259pr56gg5bwjwp6"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
* [bug#75127] [PATCH v4 57/57] gnu: rust-cfg-expr-0.17: Update to 0.17.2.
[not found] <cover.1736050696.git.lockbox@struct.foo>
` (55 preceding siblings ...)
2025-01-05 4:20 ` [bug#75127] [PATCH v4 56/57] gnu: rust-tracing-core-0.1: Update to 0.1.33 Jordan Moore
@ 2025-01-05 4:20 ` Jordan Moore
56 siblings, 0 replies; 57+ messages in thread
From: Jordan Moore @ 2025-01-05 4:20 UTC (permalink / raw)
To: 75127; +Cc: Jordan Moore, Efraim Flashner
* gnu/packages/crates-io.scm (rust-cfg-expr-0.17): Update to 0.17.2.
Change-Id: Ia6709e241a004470173d5f277c09848c7c3257e3
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8d9bb9f4d7..62cf6191f8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11782,14 +11782,14 @@ (define-public rust-cfg-aliases-0.1
(define-public rust-cfg-expr-0.17
(package
(name "rust-cfg-expr")
- (version "0.17.0")
+ (version "0.17.2")
(source (origin
(method url-fetch)
(uri (crate-uri "cfg-expr" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "174y5f7035cx99d83hn1m97xd5xr83nd5fpkcxr3w8nkqihh12fh"))))
+ "12a7zr6ff4i6mfwcv711dll0w5pr3dw1lvkaf4c4a66i1gjacjwd"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 57+ messages in thread
end of thread, other threads:[~2025-01-05 5:36 UTC | newest]
Thread overview: 57+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <cover.1736050696.git.lockbox@struct.foo>
2025-01-05 4:19 ` [bug#75127] [PATCH v4 01/57] gnu: Add cargo-nextest Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 02/57] gnu: Add rust-enable-ansi-support-0.2 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 03/57] gnu: Add rust-guppy-0.17 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 04/57] gnu: Add rust-nextest-filtering-0.12 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 05/57] gnu: Add rust-nextest-workspace-hack-0.1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 06/57] gnu: Add rust-nextest-metadata-0.12 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 07/57] gnu: Add rust-nextest-runner-0.70 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 08/57] gnu: Add rust-quick-junit-0.5 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 09/57] gnu: Add rust-swrite-0.1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 10/57] gnu: Add rust-camino-tempfile-1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 11/57] gnu: Add rust-debug-ignore-1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 12/57] gnu: Add rust-guppy-summaries-0.7 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 13/57] gnu: Add rust-guppy-workspace-hack-0.1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 14/57] gnu: Add rust-nested-0.1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 15/57] gnu: Add rust-target-spec-3 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 16/57] gnu: Add rust-recursion-0.5 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 17/57] gnu: Add rust-test-strategy-0.4 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 18/57] gnu: Add rust-smol-str-0.3 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 19/57] gnu: Add rust-async-scoped-0.9 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 20/57] gnu: Add rust-atomicwrites-0.4 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 21/57] gnu: Add rust-config-0.14 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 22/57] gnu: Add rust-console-subscriber-0.4 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 23/57] gnu: Add rust-future-queue-0.3 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 24/57] gnu: Add rust-indent-write-2 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 25/57] gnu: Add rust-mukti-metadata-0.3 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 26/57] gnu: Add rust-newtype-uuid-1 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 27/57] gnu: Add rust-self-update-0.41 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 28/57] gnu: Add rust-target-spec-miette-0.4 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 29/57] gnu: Add rust-win32job-2 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 30/57] gnu: Add rust-diffus-0.10 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 31/57] gnu: Add rust-diffus-derive-0.10 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 32/57] gnu: Add rust-derive-builder-core-0.20 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 33/57] gnu: Add rust-derive-builder-macro-0.20 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 34/57] gnu: Add rust-structmeta-0.3 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 35/57] gnu: Add rust-structmeta-derive-0.3 Jordan Moore
2025-01-05 4:19 ` [bug#75127] [PATCH v4 36/57] gnu: Add rust-quick-xml-0.23 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 37/57] gnu: Add rust-self-replace-1 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 38/57] gnu: Add rust-zipsign-api-0.1 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 39/57] gnu: Add rust-console-api-0.8 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 40/57] gnu: Add rust-tonic-web-0.12 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 41/57] gnu: Add rust-rust-ini-0.20 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 42/57] gnu: Add rust-yaml-rust2-0.8 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 43/57] gnu: Add rust-snake-case-0.3 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 44/57] gnu: rust-camino-1: Update to 1.1.9 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 45/57] gnu: rust-owo-colors-4: Update to 4.1.0 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 46/57] gnu: rust-pathdiff-0.2: Update to 0.2.3 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 47/57] gnu: rust-semver-1: Update to 1.0.24 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 48/57] gnu: rust-supports-color-3: Update to 3.0.2 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 49/57] gnu: rust-tracing-0.1: Update to 0.1.41 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 50/57] gnu: rust-tracing-subscriber-0.3: Update to 0.3.19 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 51/57] gnu: rust-petgraph-0.6: Update to 0.6.5 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 52/57] gnu: rust-indicatif-0.17: Update to 0.17.9 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 53/57] gnu: rust-pin-project-lite-0.2: Update to 0.2.15 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 54/57] gnu: rust-unicode-normalization-0.1: Update to 0.1.24 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 55/57] gnu: rust-tracing-attributes-0.1: Update to 0.1.28 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 56/57] gnu: rust-tracing-core-0.1: Update to 0.1.33 Jordan Moore
2025-01-05 4:20 ` [bug#75127] [PATCH v4 57/57] gnu: rust-cfg-expr-0.17: Update to 0.17.2 Jordan Moore
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).