diff options
author | Jordan Moore <lockbox@struct.foo> | 2025-02-05 19:31:46 +0100 |
---|---|---|
committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-05-20 00:19:04 +0200 |
commit | beb3e5c2cc477a2e928e0527e25080a5f8e5b959 (patch) | |
tree | 04284583482fc8e1c3afca164791d6ebf1f61cc1 | |
parent | 5217c63ed73018ed9488bc027903b18e90e69547 (diff) | |
download | guix-beb3e5c2cc477a2e928e0527e25080a5f8e5b959.tar.gz guix-beb3e5c2cc477a2e928e0527e25080a5f8e5b959.zip |
gnu: Add rust-test-strategy-0.4.
* gnu/packages/crates-io.scm (rust-test-strategy-0.4): New variable.
(rust-test-strategy-0.3): Inherit rust-test-strategy-0.4.
Change-Id: I7694bf04189a4f7db480eb6ecbaa58ea6ca3e000
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
-rw-r--r-- | gnu/packages/crates-io.scm | 30 |
1 files changed, 26 insertions, 4 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index cde9c41780..bd34b3d977 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83087,22 +83087,22 @@ logging and/or tracing infrastructure before running tests.") "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) @@ -83114,6 +83114,28 @@ logging and/or tracing infrastructure before running tests.") 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) |