GNU bug report logs - #75980
[PATCH rust-team 000/106] Add cargo-development-inputs.

Previous Next

Package: guix-patches;

Reported by: Herman Rimm <herman <at> rimm.ee>

Date: Fri, 31 Jan 2025 21:06:01 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 75980 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:06:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Herman Rimm <herman <at> rimm.ee>:
New bug report received and forwarded. Copy sent to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org. (Fri, 31 Jan 2025 21:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: guix-patches <at> gnu.org
Subject: [PATCH rust-team 000/106] Add cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:04:48 +0100
Hello,

I did not test rust-pipewire-0.7, because qtbase failed to build.

Cheers,
Herman

Herman Rimm (106):
  gnu: rust-ring-0.14-sources: Patch for >=1.2 cc crate.
  gnu: rust-bindgen-cli: Remove cargo-inputs.
  gnu: rust-trust-dns-resolver-0.18...: Remove cargo-development-inputs.
  gnu: rust-trust-dns-proto-0.18.0...: Remove cargo-development-inputs.
  gnu: rust-trust-dns-https-0.3: Add cargo-development-inputs.
  gnu: rust-trust-dns-https-0.18.0...: Remove cargo-development-inputs.
  gnu: rust-tiny-http-0.12: Replace cargo-inputs.
  gnu: rust-isahc-0.9: Add cargo-development-inputs.
  gnu: rust-http-body-0.4: Add cargo-inputs.
  gnu: rust-http-0.2: Use newer rust-indexmap.
  gnu: rust-http-0.1: Use newer rust-indexmap.
  gnu: rust-indexmap-1.8: Remove.
  gnu: rust-h2-0.1: Change cargo-development-inputs.
  gnu: rust-actix-http-1: Add cargo-development-inputs.
  gnu: rust-awc-1: Add cargo-development-inputs.
  gnu: rust-actix-web-codegen-0.2: Add cargo-development-inputs.
  gnu: rust-actix-tls-1: Add cargo-development-inputs.
  gnu: rust-actix-connect-1: Add cargo-development-inputs.
  gnu: rust-gix-protocol-0.45: Add cargo-development-inputs.
  gnu: rust-gix-fs-0.11: Add cargo-development-inputs.
  gnu: rust-gix-credentials-0.24: Add cargo-development-inputs.
  gnu: rust-zbus-4: Move cargo-inputs.
  gnu: rust-whoami-1: Replace cargo-inputs.
  gnu: rust-which-6: Replace cargo-inputs.
  gnu: rust-web-time-1: Add cargo-development-inputs.
  gnu: rust-tokio-tls-0.2: Add cargo-development-inputs.
  gnu: rust-tokio-openssl-0.6: Replace cargo-inputs.
  gnu: rust-tokio-0.2: Add cargo-inputs.
  gnu: rust-tokio-0.3: Change cargo-inputs.
  gnu: rust-tinyvec-1: Add cargo-development-inputs.
  gnu: Add rust-lipsum-0.6.
  gnu: rust-textwrap-0.11: Add cargo-development-inputs.
  gnu: rust-test-case-1: Change cargo-inputs.
  gnu: rust-termwiz-0.20: Remove cargo-inputs.
  gnu: rust-termwiz-0.22: Remove cargo-inputs.
  gnu: rust-tera-1: Add cargo-inputs.
  gnu: rust-tempfile-3: Add rust-once-cell cargo-input.
  gnu: rust-tabwriter-1: Remove cargo-inputs.
  gnu: rust-system-deps-1: Add cargo-development-inputs.
  gnu: rust-syn-1: Add cargo-development-inputs.
  gnu: rust-swayipc-2: Add cargo-inputs.
  gnu: rust-strum-0.25: Test.
  gnu: rust-strum-0.24: Build.
  gnu: rust-strum-0.21: Build.
  gnu: rust-strum-0.20: Build.
  gnu: rust-strum-0.19: Fix build.
  gnu: rust-strum-0.18: Fix build.
  gnu: rust-structmeta-derive-0.1: Add cargo-development-inputs.
  gnu: rust-structmeta-0.1: Add cargo-development-inputs.
  gnu: rust-string-cache-0.7: Add cargo-development-inputs.
  gnu: rust-sprs-0.10: Add cargo-development-inputs.
  gnu: rust-sprs-0.11: Add cargo-development-inputs.
  gnu: rust-smol-0.1: Add cargo-development-inputs.
  gnu: rust-skim-0.9: Adjust cargo-inputs.
  gnu: rust-simba-0.6: Replace cargo-inputs.
  gnu: rust-signal-hook-0.1: Replace cargo-inputs.
  gnu: rust-shellexpand-3: Downgrade cargo-inputs.
  gnu: rust-serial-test-derive-0.4: Inherit arguments.
  gnu: rust-serde-qs-0.7: Add cargo-development-inputs.
  gnu: rust-serde-indextree-0.2: Add cargo-development-inputs.
  gnu: rust-serde-0.8: Move cargo-development-inputs.
  gnu: rust-seq-io-0.3: Replace cargo-inputs.
  gnu: rust-send-wrapper-0.5: Build.
  gnu: rust-semver-parser-0.10: Add cargo-development-inputs.
  gnu: rust-semver-0.11: Add cargo-development-inputs.
  gnu: rust-selectors-0.22: Move cargo-development-inputs.
  gnu: rust-rust-htslib-0.38: Build.
  gnu: rust-rspec-1: Add cargo-inputs.
  gnu: rust-ron-0.4: Add cargo-development-inputs.
  gnu: rust-regex-0.1: Adjust Cargo.toml.
  gnu: rust-rand-distr-0.3: Add cargo-development-inputs.
  gnu: rust-rand-chacha-0.1: Move cargo-development-inputs.
  gnu: rust-rand-chacha-0.2: Replace cargo-inputs.
  gnu: rust-quinn-proto-0.11: Remove cargo-inputs.
  gnu: rust-pyo3-0.13: Remove cargo-development-inputs.
  gnu: rust-pyo3-0.15: Run tests.
  gnu: rust-pyo3-0.20: Add cargo-inputs.
  gnu: rust-pulldown-cmark-0.4: Remove cargo-development-inputs.
  gnu: rust-psm-0.1: Move cargo-development-inputs.
  gnu: rust-prodash-26: Reformat cargo-development-inputs.
  gnu: rust-proc-macro-crate-0.1: Add cargo-development-inputs.
  gnu: rust-priority-queue-1: Add cargo-development-inputs.
  gnu: rust-portable-atomic-util-0.2: Move cargo-inputs.
  gnu: rust-phf-macros-0.11: Adjust cargo-inputs.
  gnu: rust-petgraph-0.4: Move cargo-inputs.
  gnu: rust-petgraph-0.5: Replace cargo-inputs.
  gnu: rust-pest-meta-2: Move cargo-development-inputs.
  gnu: rust-paste-impl-0.1: Remove cargo-inputs.
  gnu: rust-diesel-migrations-2: Adjust cargo-development-inputs.
  gnu: rust-diesel-2: Adjust cargo-inputs.
  gnu: rust-signature-derive-1: Remove cargo-inputs.
  gnu: rust-curve25519-dalek-4: Remove cargo-inputs.
  gnu: rust-aes-soft-0.6: Replace cargo-inputs.
  gnu: rust-zlib-rs-0.3: Add cargo-development-inputs.
  gnu: rust-deflate-0.7: Move cargo-inputs.
  gnu: rust-bzip2-0.4: Add cargo-development-inputs.
  gnu: rust-brotli2-0.3: Add cargo-development-inputs.
  gnu: rust-criterion-plot-0.5: Adjust cargo-development-inputs.
  gnu: rust-pipewire-0.7: Add cargo-development-inputs.
  gnu: rust-malloc-buf-0.0: Rename to rust-malloc-buf-0.0.6.
  gnu: rust-malloc-buf-1: Disable failing test.
  gnu: rust-jack-0.8: Test.
  gnu: rust-cocoa-foundation-0.1: Remove cargo-inputs.
  gnu: rust-objc2-0.3: Add cargo-inputs.
  gnu: rust-security-framework-2: Replace cargo-development-inputs.
  gnu: rust-aesni-0.6.0-yanked: Add cargo-development-inputs.

 gnu/local.mk                                  |   1 -
 gnu/packages/crates-apple.scm                 |  10 +-
 gnu/packages/crates-audio.scm                 |  77 +++-
 gnu/packages/crates-check.scm                 |   2 +-
 gnu/packages/crates-compression.scm           |  17 +-
 gnu/packages/crates-crypto.scm                |  28 +-
 gnu/packages/crates-database.scm              |   6 +-
 gnu/packages/crates-io.scm                    | 425 +++++++++++-------
 gnu/packages/crates-vcs.scm                   |  14 +-
 gnu/packages/crates-web.scm                   | 101 +++--
 .../patches/rust-rspec-1-remove-clippy.patch  |  16 -
 gnu/packages/rust-apps.scm                    |   1 -
 12 files changed, 439 insertions(+), 259 deletions(-)
 delete mode 100644 gnu/packages/patches/rust-rspec-1-remove-clippy.patch


base-commit: 986245daca2fb50d58cf0f2b9273f0d670d38af2
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:02 GMT) Full text and rfc822 format available.

Message #8 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 001/106] gnu: rust-ring-0.14-sources: Patch for
 >=1.2 cc crate.
Date: Fri, 31 Jan 2025 22:09:22 +0100
* gnu/packages/crates-crypto.scm (rust-ring-0.14-sources): Remove cast
and outdated attributes.

Change-Id: Ibcbea7d442c87803bc10b2391dddd91e5bf33694
---
 gnu/packages/crates-crypto.scm | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 8e2290ca993..7cb44340f65 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -16,7 +16,7 @@
 ;;; Copyright © 2023 Steve George <steve <at> futurile.net>
 ;;; Copyright © 2023 VÖRÖSKŐI András <voroskoi <at> gmail.com>
 ;;; Copyright © 2024 Wilko Meyer <w <at> wmeyer.eu>
-;;; Copyright © 2024 Herman Rimm <herman <at> rimm.ee>
+;;; Copyright © 2024, 2025 Herman Rimm <herman <at> rimm.ee>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -4545,7 +4545,13 @@ (define rust-ring-0.14-sources
               #~(begin (use-modules (guix build utils))
                        ;; It turns out Guix's yasm works just fine here.
                        (substitute* "build.rs"
-                         (("yasm.exe") "yasm"))
+                         (("yasm.exe") "yasm")
+                         ;; cc >=1.2 does not accept the cast.
+                         (("(\"-Wl,--gc-sections\").into\\(\\)" _ match)
+                          match))
+                       (substitute* '("src/test.rs" "src/rsa/bigint.rs")
+                         ;; Lint `box_pointers` has been removed.
+                         (("#!?\\[allow\\(box_pointers\\)\\]") ""))
                        ;; These files are pregenerated:
                        (delete-file "third_party/fiat/curve25519_tables.h")
                        (delete-file "crypto/fipsmodule/ec/ecp_nistz256_table.inl")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:02 GMT) Full text and rfc822 format available.

Message #11 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 002/106] gnu: rust-bindgen-cli: Remove cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:23 +0100
* gnu/packages/crates-graphics.scm (rust-bindgen-cli): Remove
rust-clap-complete-4.

Change-Id: I9ff55fd56b43fc35f052e467b7d05fca5f97a08e
---
 gnu/packages/rust-apps.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 69be633c5a9..cafaf781a5d 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -2929,7 +2929,6 @@ (define-public rust-bindgen-cli
     (arguments
      `(#:install-source? #f
        #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.71)
-                       ("rust-clap-complete" ,rust-clap-complete-4)
                        ("rust-env-logger" ,rust-env-logger-0.10)
                        ("rust-log" ,rust-log-0.4)
                        ("rust-proc-macro2" ,rust-proc-macro2-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:03 GMT) Full text and rfc822 format available.

Message #14 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 003/106] gnu: rust-trust-dns-resolver-0.18...:
 Remove cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:24 +0100
* gnu/packages/crates-web.scm (rust-trust-dns-resolver-0.18.0-alpha.2):
Remove rust-futures-0.3.

Change-Id: Id134d0f381e949b92fd32aefcfb5c3c49d98c283
---
 gnu/packages/crates-web.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 73ca29df761..fbc6fb333c9 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -7890,8 +7890,7 @@ (define-public rust-trust-dns-resolver-0.18.0-alpha.2
         ("rust-trust-dns-rustls" ,rust-trust-dns-rustls-0.18.0-alpha.2)
         ("rust-webpki-roots" ,rust-webpki-roots-0.18))
        #:cargo-development-inputs
-       (("rust-env-logger" ,rust-env-logger-0.7)
-        ("rust-futures" ,rust-futures-0.3))))))
+       (("rust-env-logger" ,rust-env-logger-0.7))))))
 
 (define-public rust-trust-dns-resolver-0.11
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:03 GMT) Full text and rfc822 format available.

Message #17 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 004/106] gnu: rust-trust-dns-proto-0.18.0...: Remove
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:25 +0100
* gnu/packages/crates-web.scm (rust-trust-dns-proto-0.18.0-alpha.2):
Remove rust-futures-0.3, rust-tokio-0.2.

Change-Id: I2f5832ef66cf0d31d8e577148f420b16e77ffde3
---
 gnu/packages/crates-web.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index fbc6fb333c9..e2ee7bf65e3 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -7614,9 +7614,7 @@ (define-public rust-trust-dns-proto-0.18.0-alpha.2
         ("rust-tokio" ,rust-tokio-0.2)
         ("rust-url" ,rust-url-2))
        #:cargo-development-inputs
-       (("rust-env-logger" ,rust-env-logger-0.7)
-        ("rust-futures" ,rust-futures-0.3)
-        ("rust-tokio" ,rust-tokio-0.2))))))
+       (("rust-env-logger" ,rust-env-logger-0.7))))))
 
 (define-public rust-trust-dns-proto-0.7
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:04 GMT) Full text and rfc822 format available.

Message #20 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 005/106] gnu: rust-trust-dns-https-0.3: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:26 +0100
* gnu/packages/crates-web.scm (rust-trust-dns-https-0.3): Add
rust-env-logger-0.6.

Change-Id: I026ed06f2723dda7a160934af22454379e5fe27e
---
 gnu/packages/crates-web.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index e2ee7bf65e3..16a12dca494 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -7170,7 +7170,8 @@ (define-public rust-trust-dns-https-0.3
         ("rust-webpki" ,rust-webpki-0.19)
         ("rust-webpki-roots" ,rust-webpki-roots-0.16))
        #:cargo-development-inputs
-       (("rust-tokio" ,rust-tokio-0.1))))))
+       (("rust-env-logger" ,rust-env-logger-0.6)
+        ("rust-tokio" ,rust-tokio-0.1))))))
 
 (define-public rust-trust-dns-native-tls-0.20
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:04 GMT) Full text and rfc822 format available.

Message #23 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 006/106] gnu: rust-trust-dns-https-0.18.0...: Remove
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:27 +0100
* gnu/packages/crates-web.scm (rust-trust-dns-https-0.18.0-alpha.2):
Remove rust-futures-0.3.

Change-Id: If6122c7c6d7358e00cbaf258794449fae313c3e0
---
 gnu/packages/crates-web.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 16a12dca494..4960fbcc8e7 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -7133,8 +7133,7 @@ (define-public rust-trust-dns-https-0.18.0-alpha.2
         ("rust-webpki" ,rust-webpki-0.21)
         ("rust-webpki-roots" ,rust-webpki-roots-0.18))
        #:cargo-development-inputs
-       (("rust-env-logger" ,rust-env-logger-0.7)
-        ("rust-futures" ,rust-futures-0.3))))))
+       (("rust-env-logger" ,rust-env-logger-0.7))))))
 
 (define-public rust-trust-dns-https-0.3
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:05 GMT) Full text and rfc822 format available.

Message #26 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 007/106] gnu: rust-tiny-http-0.12: Replace
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:28 +0100
* gnu/packages/crates-web.scm (rust-tiny-http-0.12): Replace
rust-httparse-1 with rust-zeroize-1.

Change-Id: I356255fa36dc46c77c6f315b3b8a9b96b13c0c30
---
 gnu/packages/crates-web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 4960fbcc8e7..69e98d8bb96 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -6240,12 +6240,12 @@ (define-public rust-tiny-http-0.12
      `(#:cargo-inputs
        (("rust-ascii" ,rust-ascii-1)
         ("rust-chunked-transfer" ,rust-chunked-transfer-1)
-        ("rust-httparse" ,rust-httparse-1)
         ("rust-httpdate" ,rust-httpdate-1)
         ("rust-log" ,rust-log-0.4)
         ("rust-openssl" ,rust-openssl-0.10)
         ("rust-rustls" ,rust-rustls-0.20)
-        ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2))
+        ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2)
+        ("rust-zeroize" ,rust-zeroize-1))
        #:cargo-development-inputs
        (("rust-fdlimit" ,rust-fdlimit-0.1)
         ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:13:05 GMT) Full text and rfc822 format available.

Message #29 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 008/106] gnu: rust-isahc-0.9: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:29 +0100
* gnu/packages/crates-web.scm (rust-isahc-0.9): Add rust-flate2-1,
rust-futures-0.3, rust-rayon-1, rust-static-assertions-1,
rust-tempfile-3.

Change-Id: I851ef7f2671db4e6678c998901bde47423699b26
---
 gnu/packages/crates-web.scm | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 69e98d8bb96..1aa46e27ca9 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -5074,8 +5074,13 @@ (define-public rust-isahc-0.9
         ("rust-waker-fn" ,rust-waker-fn-1))
        #:cargo-development-inputs
        (("rust-env-logger" ,rust-env-logger-0.8)
+        ("rust-flate2" ,rust-flate2-1)
+        ("rust-futures" ,rust-futures-0.3)
         ("rust-indicatif" ,rust-indicatif-0.15)
+        ("rust-rayon" ,rust-rayon-1)
+        ("rust-static-assertions" ,rust-static-assertions-1)
         ("rust-structopt" ,rust-structopt-0.3)
+        ("rust-tempfile" ,rust-tempfile-3)
         ("rust-test-case" ,rust-test-case-1)
         ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.2))))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:02 GMT) Full text and rfc822 format available.

Message #32 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 013/106] gnu: rust-h2-0.1: Change
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:34 +0100
* gnu/packages/crates-web.scm (rust-h2-0.1): Use rust-webpki-0.18
instead of 0.21.  Remove rust-tokio-rustls-0.12, rust-webpki-roots-0.17.

Change-Id: Ied1aebb5271185423848d03b16fd664788bdcef4
---
 gnu/packages/crates-web.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 22992aabdfe..754f542619d 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -3139,7 +3139,7 @@ (define-public rust-h2-0.1
        (sha256
         (base32 "0qn457y8xh03p7c7cpk76r22gqpyqxc58g5022j3iya7d0j4rcx5"))))
     (arguments
-     `(#:skip-build? #t ;; TODO missing indirect dependency
+     `(#:skip-build? #t ; Missing development dependencies.
        #:cargo-inputs
        (("rust-byteorder" ,rust-byteorder-1)
         ("rust-bytes" ,rust-bytes-0.4)
@@ -3156,14 +3156,14 @@ (define-public rust-h2-0.1
         ("rust-hex" ,rust-hex-0.2)
         ("rust-quickcheck" ,rust-quickcheck-0.4)
         ("rust-rand" ,rust-rand-0.3)
-        ;;("rust-rustls" ,rust-rustls-0.12) requires 0.5
+        ;; ("rust-rustls" ,rust-rustls-0.12)
         ("rust-serde" ,rust-serde-1)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-tokio" ,rust-tokio-0.1)
-        ("rust-tokio-rustls" ,rust-tokio-rustls-0.12)
+        ;; ("rust-tokio-rustls" ,rust-tokio-rustls-0.5)
         ("rust-walkdir" ,rust-walkdir-1)
-        ("rust-webpki" ,rust-webpki-0.21)
-        ("rust-webpki-roots" ,rust-webpki-roots-0.17))))))
+        ;; ("rust-webpki-roots" ,rust-webpki-roots-0.14)
+        ("rust-webpki" ,rust-webpki-0.18))))))
 
 (define-public rust-h3-0.0.6
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:02 GMT) Full text and rfc822 format available.

Message #35 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 015/106] gnu: rust-awc-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:36 +0100
* gnu/packages/crates-web.scm (rust-awc-1): Build without tests.  Add
rust-actix-connect-1, rust-actix-http-1, rust-actix-server-1,
rust-actix-tls-1, rust-actix-utils-1, rust-env-logger-0.6,
rust-flate2-1, rust-futures-0.3, rust-webpki-0.21.

Change-Id: Id7bd48a1608456fee91229aec97b66f2db61d03b
---
 gnu/packages/crates-web.scm | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 98a1669d923..df3a6c143c2 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -2138,10 +2138,9 @@ (define-public rust-awc-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1idacmq7n3irmdjkbxc5kdwspxk9w1gip94pcmfk7wky3m6isq6p"))))
-    ;; XXX: The crate fails to't build with with the same error as
-    ;; rust-actix-connect.  Skip build for now.
     (arguments
-     `(#:skip-build? #true
+     ;; The actix-web crate used may be too recent.
+     `(#:tests? #f
        #:cargo-inputs
        (("rust-actix-codec" ,rust-actix-codec-0.2)
         ("rust-actix-http" ,rust-actix-http-1)
@@ -2161,9 +2160,18 @@ (define-public rust-awc-1
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.6))
        #:cargo-development-inputs
-       (("rust-actix-http-test" ,rust-actix-http-test-1)
+       (("rust-actix-connect" ,rust-actix-connect-1)
+        ("rust-actix-http" ,rust-actix-http-1)
+        ("rust-actix-http-test" ,rust-actix-http-test-1)
+        ("rust-actix-server" ,rust-actix-server-1)
+        ("rust-actix-tls" ,rust-actix-tls-1)
+        ("rust-actix-utils" ,rust-actix-utils-1)
         ("rust-actix-web" ,rust-actix-web-2)
-        ("rust-brotli" ,rust-brotli-3))))))
+        ("rust-brotli" ,rust-brotli-3)
+        ("rust-env-logger" ,rust-env-logger-0.6)
+        ("rust-flate2" ,rust-flate2-1)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-webpki" ,rust-webpki-0.21))))))
 
 (define-public rust-awc-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:03 GMT) Full text and rfc822 format available.

Message #38 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 014/106] gnu: rust-actix-http-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:35 +0100
* gnu/packages/crates-web.scm (rust-actix-http-1): Build without tests.
Add rust-actix-connect-1, rust-actix-server-1, rust-actix-tls-1,
rust-env-logger-0.6, rust-futures-0.3, rust-openssl-0.10,
rust-rustls-0.16, rust-serde-derive-1.
[source]: Use time instead of chrono.

Change-Id: I68208f7a2dd9c98f4198f182d1623c0c09f21fc4
---
 gnu/packages/crates-web.scm | 27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 754f542619d..98a1669d923 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -560,11 +560,18 @@ (define-public rust-actix-http-1
        (uri (crate-uri "actix-http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "06chrs9asbxmxzgiw5sw7ky97yrin9g88nmd6w407a6y9z668rn1"))))
-    ;; XXX: The crate fails to't build with with the same error as
-    ;; rust-actix-connect.  Skip build for now.
-    (arguments
-     `(#:skip-build? #true
+        (base32 "06chrs9asbxmxzgiw5sw7ky97yrin9g88nmd6w407a6y9z668rn1"))
+       (modules '((guix build utils)))
+       ;; Crate chrono stopped using the Duration struct of crate time.
+       ;; See: https://github.com/actix/actix-web/issues/3135
+       (snippet #~(substitute* '("src/cookie/builder.rs"
+                                 "src/cookie/jar.rs"
+                                 "src/cookie/mod.rs"
+                                 "src/cookie/parse.rs")
+                    (("use chrono::Duration") "use time::Duration")))))
+    (arguments
+     ;; Cargo fails to compile two different actix-http v1.0.1.
+     `(#:tests? #f
        #:cargo-inputs
        (("rust-actix-codec" ,rust-actix-codec-0.2)
         ("rust-actix-connect" ,rust-actix-connect-1)
@@ -608,7 +615,15 @@ (define-public rust-actix-http-1
         ("rust-slab" ,rust-slab-0.4)
         ("rust-time" ,rust-time-0.1))
        #:cargo-development-inputs
-       (("rust-actix-http-test" ,rust-actix-http-test-1))))))
+       (("rust-actix-connect" ,rust-actix-connect-1)
+        ("rust-actix-http-test" ,rust-actix-http-test-1)
+        ("rust-actix-server" ,rust-actix-server-1)
+        ("rust-actix-tls" ,rust-actix-tls-1)
+        ("rust-env-logger" ,rust-env-logger-0.6)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-openssl" ,rust-openssl-0.10)
+        ("rust-rustls" ,rust-rustls-0.16)
+        ("rust-serde-derive" ,rust-serde-derive-1))))))
 
 (define-public rust-actix-http-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:03 GMT) Full text and rfc822 format available.

Message #41 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 016/106] gnu: rust-actix-web-codegen-0.2: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:37 +0100
* gnu/packages/crates-web.scm (rust-actix-web-codegen-0.2): Add
rust-futures-util-0.3.

Change-Id: I8d962ea9b02aed2828c3b1fc06d983d4542d5f64
---
 gnu/packages/crates-web.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index df3a6c143c2..951fbf1ab7c 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -1924,7 +1924,8 @@ (define-public rust-actix-web-codegen-0.2
         ("rust-syn" ,rust-syn-1))
        #:cargo-development-inputs
        (("rust-actix-rt" ,rust-actix-rt-1)
-        ("rust-actix-web" ,rust-actix-web-3))))))
+        ("rust-actix-web" ,rust-actix-web-3)
+        ("rust-futures-util" ,rust-futures-util-0.3))))))
 
 (define-public rust-actix-web-codegen-0.1
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:04 GMT) Full text and rfc822 format available.

Message #44 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 017/106] gnu: rust-actix-tls-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:38 +0100
* gnu/packages/crates-web.scm (rust-actix-tls-1): Add rust-bytes-0.5.

Change-Id: I8f17957adf5e30928275d4574166664d0dde1747
---
 gnu/packages/crates-web.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 951fbf1ab7c..003ecf24719 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -1521,7 +1521,8 @@ (define-public rust-actix-tls-1
         ("rust-webpki" ,rust-webpki-0.21)
         ("rust-webpki-roots" ,rust-webpki-roots-0.17))
        #:cargo-development-inputs
-       (("rust-actix-testing" ,rust-actix-testing-1))))))
+       (("rust-actix-testing" ,rust-actix-testing-1)
+        ("rust-bytes" ,rust-bytes-0.5))))))
 
 (define-public rust-actix-utils-3
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:04 GMT) Full text and rfc822 format available.

Message #47 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 018/106] gnu: rust-actix-connect-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:39 +0100
* gnu/packages/crates-web.scm (rust-actix-connect-1): Add
rust-bytes-0.5.

Change-Id: If88d206564c23fa1b437879fe78da37c89e8b8e4
---
 gnu/packages/crates-web.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 003ecf24719..3e9bbcc32fc 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -287,7 +287,8 @@ (define-public rust-actix-connect-1
         ("rust-trust-dns-resolver" ,rust-trust-dns-resolver-0.18.0-alpha.2)
         ("rust-webpki" ,rust-webpki-0.21))
        #:cargo-development-inputs
-       (("rust-actix-testing" ,rust-actix-testing-1))))))
+       (("rust-actix-testing" ,rust-actix-testing-1)
+        ("rust-bytes" ,rust-bytes-0.5))))))
 
 (define-public rust-actix-connect-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:05 GMT) Full text and rfc822 format available.

Message #50 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 019/106] gnu: rust-gix-protocol-0.45: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:40 +0100
* gnu/packages/crates-vcs.scm (rust-gix-protocol-0.45): Add
rust-async-std-1, rust-gix-packetline-0.17.

Change-Id: I82797c206f6ce6f1381be0a8a58e2a15f6cec65f
---
 gnu/packages/crates-vcs.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 334661e7043..2924f09510e 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -4822,7 +4822,10 @@ (define-public rust-gix-protocol-0.45
         ("rust-maybe-async" ,rust-maybe-async-0.2)
         ("rust-serde" ,rust-serde-1)
         ("rust-thiserror" ,rust-thiserror-1)
-        ("rust-winnow" ,rust-winnow-0.6))))
+        ("rust-winnow" ,rust-winnow-0.6))
+       #:cargo-development-inputs
+       (("rust-async-std" ,rust-async-std-1)
+        ("rust-gix-packetline" ,rust-gix-packetline-0.17))))
     (home-page "https://github.com/Byron/gitoxide")
     (synopsis "Implementation of Git protocols that's part of Gitoxide")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:05 GMT) Full text and rfc822 format available.

Message #53 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 021/106] gnu: rust-gix-credentials-0.24: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:42 +0100
* gnu/packages/crates-vcs.scm (rust-gix-credentials-0.24): Add
rust-once-cell-1.

Change-Id: Icd52394d6e5a291cd31be608ff502880dcbe6c3d
---
 gnu/packages/crates-vcs.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index e8f4b4908fd..016db9fa42b 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -1976,7 +1976,9 @@ (define-public rust-gix-credentials-0.24
                        ("rust-gix-trace" ,rust-gix-trace-0.1)
                        ("rust-gix-url" ,rust-gix-url-0.27)
                        ("rust-serde" ,rust-serde-1)
-                       ("rust-thiserror" ,rust-thiserror-1))))
+                       ("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs
+       (("rust-once-cell" ,rust-once-cell-1))))
     (home-page "https://github.com/Byron/gitoxide")
     (synopsis
      "Git credentials handlers for Gitoxide")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:06 GMT) Full text and rfc822 format available.

Message #56 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 009/106] gnu: rust-http-body-0.4: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:30 +0100
* gnu/packages/crates-web.scm (rust-http-body-0.4): Add
rust-pin-project-lite-0.2.

Change-Id: Ibe08c807c1b0b7f6065cbf1e7ea4f10a052c31a7
---
 gnu/packages/crates-web.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 1aa46e27ca9..e6667827afe 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -3966,7 +3966,8 @@ (define-public rust-http-body-0.4
      `(#:skip-build? #t
        #:cargo-inputs
        (("rust-bytes" ,rust-bytes-1)
-        ("rust-http" ,rust-http-0.2))))))
+        ("rust-http" ,rust-http-0.2)
+        ("rust-pin-project-lite" ,rust-pin-project-lite-0.2))))))
 
 (define-public rust-http-body-0.3
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:06 GMT) Full text and rfc822 format available.

Message #59 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 010/106] gnu: rust-http-0.2: Use newer rust-indexmap.
Date: Fri, 31 Jan 2025 22:09:31 +0100
* gnu/packages/crates-web.scm (rust-http-0.2): Use rust-indexmap-1
instead of 1.8.  [source]: Relax indexmap version requirement.

Change-Id: I66be1f3061d5b7c306319e7560704d5a12a1096b
---
 gnu/packages/crates-web.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index e6667827afe..2f04b1e7eff 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -3847,7 +3847,11 @@ (define-public rust-http-0.2
        (uri (crate-uri "http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1w81s4bcbmcj9bjp7mllm8jlz6b31wzvirz8bgpzbqkpwmbvn730"))))
+        (base32 "1w81s4bcbmcj9bjp7mllm8jlz6b31wzvirz8bgpzbqkpwmbvn730"))
+       (modules '((guix build utils)))
+       ;; Tests pass with indexmap 1.9.3.
+       (snippet #~(substitute* "Cargo.toml"
+                    (("<=1.8") "1.8")))))
     (arguments
      `(#:cargo-inputs
        (("rust-bytes" ,rust-bytes-1)
@@ -3855,7 +3859,7 @@ (define-public rust-http-0.2
         ("rust-itoa" ,rust-itoa-1))
        #:cargo-development-inputs
        (("rust-doc-comment" ,rust-doc-comment-0.3)
-        ("rust-indexmap" ,rust-indexmap-1.8)
+        ("rust-indexmap" ,rust-indexmap-1)
         ("rust-quickcheck" ,rust-quickcheck-0.9)
         ("rust-rand" ,rust-rand-0.7)
         ("rust-seahash" ,rust-seahash-3)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:06 GMT) Full text and rfc822 format available.

Message #62 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 011/106] gnu: rust-http-0.1: Use newer rust-indexmap.
Date: Fri, 31 Jan 2025 22:09:32 +0100
* gnu/packages/crates-web.scm (rust-http-0.1): Use rust-indexmap-1
instead of 1.8.  Test.

Change-Id: I66be1f3061d5b7c306319e7560704d5a12a1096b
---
 gnu/packages/crates-web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 2f04b1e7eff..22992aabdfe 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -3881,14 +3881,14 @@ (define-public rust-http-0.1
         (base32
          "1w21xnhd8f48zvbmm5njg2y1nb4p08ppn8r0cs2xi5d8wgnzbk6n"))))
     (arguments
-     `(#:tests? #f          ; doc tests fail
+     `(#:cargo-test-flags '("--lib")
        #:cargo-inputs
        (("rust-bytes" ,rust-bytes-0.4)
         ("rust-fnv" ,rust-fnv-1)
         ("rust-itoa" ,rust-itoa-0.4))
        #:cargo-development-inputs
        (("rust-doc-comment" ,rust-doc-comment-0.3)
-        ("rust-indexmap" ,rust-indexmap-1.8)
+        ("rust-indexmap" ,rust-indexmap-1)
         ("rust-quickcheck" ,rust-quickcheck-0.6)
         ("rust-rand" ,rust-rand-0.4)
         ("rust-seahash" ,rust-seahash-3)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:07 GMT) Full text and rfc822 format available.

Message #65 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 012/106] gnu: rust-indexmap-1.8: Remove.
Date: Fri, 31 Jan 2025 22:09:33 +0100
* gnu/packages/crates-io.scm (rust-indexmap-1.8): Remove variable.

Change-Id: Iceaa63e542b4b7e5721ed378c7635fdec25c521b
---
 gnu/packages/crates-io.scm | 28 ----------------------------
 1 file changed, 28 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e769de77233..e8b05093d65 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33828,34 +33828,6 @@ (define-public rust-indexmap-1
         ("rust-rand" ,rust-rand-0.8)
         ("rust-serde-derive" ,rust-serde-derive-1))))))
 
-(define-public rust-indexmap-1.8
-  (package
-    (inherit rust-indexmap-1)
-    (name "rust-indexmap")
-    (version "1.8.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (crate-uri "indexmap" version))
-       (file-name (string-append name "-" version ".tar.gz"))
-       (sha256
-        (base32 "0nnaw0whv3xysrpjrz69bsibbscd81rwx63s6f4kbajv1ia2s0g6"))))
-    (arguments
-     `(#:cargo-inputs
-       (("rust-autocfg" ,rust-autocfg-1)
-        ("rust-hashbrown" ,rust-hashbrown-0.11)
-        ("rust-rayon" ,rust-rayon-1)
-        ("rust-rustc-rayon" ,rust-rustc-rayon-0.4)
-        ("rust-serde" ,rust-serde-1))
-       #:cargo-development-inputs
-       (("rust-fnv" ,rust-fnv-1)
-        ("rust-fxhash" ,rust-fxhash-0.2)
-        ("rust-itertools" ,rust-itertools-0.10)
-        ("rust-lazy-static" ,rust-lazy-static-1)
-        ("rust-quickcheck" ,rust-quickcheck-1)
-        ("rust-rand" ,rust-rand-0.8)
-        ("rust-serde-derive" ,rust-serde-derive-1))))))
-
 (define-public rust-indexmap-1.7
   (package
     (inherit rust-indexmap-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:07 GMT) Full text and rfc822 format available.

Message #68 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 022/106] gnu: rust-zbus-4: Move cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:43 +0100
* gnu/packages/crates-io.scm (rust-zbus-4): Move rust-zbus-xml-4 to
cargo-development-inputs.  Remove rust-async-std-1.

Change-Id: I7e2f6e613a0b37995a8398597a4944b17934f70a
---
 gnu/packages/crates-io.scm | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e8b05093d65..c508b5cf71f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -93544,17 +93544,16 @@ (define-public rust-zbus-4
                        ("rust-xdg-home" ,rust-xdg-home-1)
                        ("rust-zbus-macros" ,rust-zbus-macros-4)
                        ("rust-zbus-names" ,rust-zbus-names-3)
-                       ("rust-zbus-xml" ,rust-zbus-xml-4)
                        ("rust-zvariant" ,rust-zvariant-4))
        #:cargo-development-inputs
-       (("rust-async-std" ,rust-async-std-1)
-        ("rust-doc-comment" ,rust-doc-comment-0.3)
+       (("rust-doc-comment" ,rust-doc-comment-0.3)
         ("rust-futures-util" ,rust-futures-util-0.3)
         ("rust-ntest" ,rust-ntest-0.9)
         ("rust-tempfile" ,rust-tempfile-3)
         ("rust-test-log" ,rust-test-log-0.2)
         ("rust-tokio" ,rust-tokio-1)
-        ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3))))
+        ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3)
+        ("rust-zbus-xml" ,rust-zbus-xml-4))))
      (home-page "https://github.com/dbus2/zbus/")
      (synopsis "API for D-Bus communication")
      (description "This package provides an API for D-Bus communication.")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:08 GMT) Full text and rfc822 format available.

Message #71 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 023/106] gnu: rust-whoami-1: Replace cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:44 +0100
* gnu/packages/crates-io.scm (rust-whoami-1): Replace
rust-wasm-bindgen-0.2 with rust-redox-syscall-0.5.

Change-Id: I82d180223b24d1de29f1bfb73ff750a9a7487891
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c508b5cf71f..c936303b63d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -92169,7 +92169,7 @@ (define-public rust-whoami-1
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
+       (("rust-redox-syscall" ,rust-redox-syscall-0.5)
         ("rust-wasite" ,rust-wasite-0.1)
         ("rust-web-sys" ,rust-web-sys-0.3))))
     (home-page "https://github.com/ardaku/whoami/blob/stable/CHANGELOG.md")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:08 GMT) Full text and rfc822 format available.

Message #74 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 025/106] gnu: rust-web-time-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:46 +0100
* gnu/packages/crates-io.scm (rust-web-time-1): Add
rust-static-assertions-1.

Change-Id: I1d3fc88d35a4b67d4525fb59aa0938cc1e0e3104
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2ef37f82885..1733e99c2bf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -91652,6 +91652,7 @@ (define-public rust-web-time-1
         ("rust-pollster" ,rust-pollster-0.3)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-static-assertions" ,rust-static-assertions-1)
         ("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.4)
         ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)
         ("rust-web-sys" ,rust-web-sys-0.3))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:09 GMT) Full text and rfc822 format available.

Message #77 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 026/106] gnu: rust-tokio-tls-0.2: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:47 +0100
* gnu/packages/crates-io.scm (rust-tokio-tls-0.2): Add rust-cfg-if-0.1,
rust-openssl-0.10, rust-schannel-0.1, rust-winapi-0.3.

Change-Id: I63add5e70cccd5e99652d476c2c0b4022386a6ff
---
 gnu/packages/crates-io.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1733e99c2bf..21c6d0d4c31 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -83720,9 +83720,13 @@ (define-public rust-tokio-tls-0.2
     (arguments
      `(#:tests? #f                      ;require internet access
        #:cargo-inputs
-       (("rust-futures" ,rust-futures-0.1)
+       (("rust-cfg-if" ,rust-cfg-if-0.1)
+        ("rust-futures" ,rust-futures-0.1)
         ("rust-native-tls" ,rust-native-tls-0.2)
-        ("rust-tokio-io" ,rust-tokio-io-0.1))
+        ("rust-openssl" ,rust-openssl-0.10)
+        ("rust-schannel" ,rust-schannel-0.1)
+        ("rust-tokio-io" ,rust-tokio-io-0.1)
+        ("rust-winapi" ,rust-winapi-0.3))
        #:cargo-development-inputs
        (("rust-env-logger" ,rust-env-logger-0.5)
         ("rust-security-framework" ,rust-security-framework-0.2)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:09 GMT) Full text and rfc822 format available.

Message #80 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 033/106] gnu: rust-test-case-1: Change cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:54 +0100
* gnu/packages/crates-io.scm (rust-test-case-1)[source]: Relax version
requirement.  [arguments]: Add rust-proc-macro2-1.  Use rust-indexmap-1
instead of 1.7.

Change-Id: If73a950f928ef5b7df04b203b3b383dcaff981a9
---
 gnu/packages/crates-io.scm | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b9db559356a..b74d0ad0228 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80158,7 +80158,11 @@ (define-public rust-test-case-1
        (uri (crate-uri "test-case" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0siwpm8g40g5gcvwcn6g4iq0bdhm6lb3dq6wcspfhhsb814g1rg9"))))
+        (base32 "0siwpm8g40g5gcvwcn6g4iq0bdhm6lb3dq6wcspfhhsb814g1rg9"))
+       (modules '((guix build utils)))
+       ;; Tests pass with indexmap 1.9.3.
+       (snippet #~(substitute* "Cargo.toml"
+                    (("\"<1.8.0\"") "\"1.7.0\"")))))
     (arguments
      `(#:cargo-test-flags
        '("--release" "--"
@@ -80169,12 +80173,13 @@ (define-public rust-test-case-1
          "--skip=acceptance::allow_result_check"
          "--skip=acceptance::return_check")
        #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
+       (("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
         ("rust-syn" ,rust-syn-1)
         ("rust-version-check" ,rust-version-check-0.9))
        #:cargo-development-inputs
-       (("rust-indexmap" ,rust-indexmap-1.7)
+       (("rust-indexmap" ,rust-indexmap-1)
         ("rust-insta" ,rust-insta-0.16)
         ("rust-itertools" ,rust-itertools-0.10)
         ("rust-lazy-static" ,rust-lazy-static-1))))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:10 GMT) Full text and rfc822 format available.

Message #83 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 035/106] gnu: rust-termwiz-0.22: Remove cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:56 +0100
* gnu/packages/crates-io.scm (rust-termwiz-0.22): Remove rust-colored-2.

Change-Id: Icc7dfd5680e63ec77db951719be915a8b8da168e
---
 gnu/packages/crates-io.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d7a40ffee96..5a9a4757701 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79914,7 +79914,6 @@ (define-public rust-termwiz-0.22
                        ("rust-base64" ,rust-base64-0.21)
                        ("rust-bitflags" ,rust-bitflags-2)
                        ("rust-cassowary" ,rust-cassowary-0.3)
-                       ("rust-colored" ,rust-colored-2)
                        ("rust-fancy-regex" ,rust-fancy-regex-0.11)
                        ("rust-filedescriptor" ,rust-filedescriptor-0.8)
                        ("rust-finl-unicode" ,rust-finl-unicode-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:10 GMT) Full text and rfc822 format available.

Message #86 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 039/106] gnu: rust-system-deps-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:00 +0100
* gnu/packages/crates-io.scm (rust-system-deps-1): Add
rust-lazy-static-1.

Change-Id: I3afa6da9cf84dab8f9183d94c07e9041967fff37
---
 gnu/packages/crates-io.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4de5454d279..6dccb9fbe84 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78582,7 +78582,8 @@ (define-public rust-system-deps-1
         ("rust-toml" ,rust-toml-0.5)
         ("rust-version-compare" ,rust-version-compare-0.0.11))
        #:cargo-development-inputs
-       (("rust-itertools" ,rust-itertools-0.9))))))
+       (("rust-itertools" ,rust-itertools-0.9)
+        ("rust-lazy-static" ,rust-lazy-static-1))))))
 
 (define-public rust-systemstat-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:11 GMT) Full text and rfc822 format available.

Message #89 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 038/106] gnu: rust-tabwriter-1: Remove cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:59 +0100
* gnu/packages/crates-io.scm (rust-tabwriter-1): Remove
rust-lazy-static-1, rust-regex-1.

Change-Id: Ibe7b4c4b3470984f54949d9852a8dfbd5b27f94e
---
 gnu/packages/crates-io.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 112ea9ff662..4de5454d279 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78727,9 +78727,7 @@ (define-public rust-tabwriter-1
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("rust-lazy-static" ,rust-lazy-static-1)
-        ("rust-regex" ,rust-regex-1)
-        ("rust-unicode-width" ,rust-unicode-width-0.1))))
+       (("rust-unicode-width" ,rust-unicode-width-0.1))))
     (home-page "https://github.com/BurntSushi/tabwriter")
     (synopsis "Elastic tabstops")
     (description "@code{tabwriter} is a crate that implements
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:11 GMT) Full text and rfc822 format available.

Message #92 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 042/106] gnu: rust-strum-0.25: Test.
Date: Fri, 31 Jan 2025 22:10:03 +0100
* gnu/packages/crates-io.scm (rust-strum-0.25)[source]: Do not specify
readme.  [arguments]: Skip three tests.

Change-Id: I675431bde06bec4f8d09cf8f52ac4881e3da663b
---
 gnu/packages/crates-io.scm | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9b89638e14b..7191dab93bd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76256,9 +76256,15 @@ (define-public rust-strum-0.25
        (uri (crate-uri "strum" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "09g1q55ms8vax1z0mxlbva3vm8n2r1179kfvbccnkjcidzm58399"))))
+        (base32 "09g1q55ms8vax1z0mxlbva3vm8n2r1179kfvbccnkjcidzm58399"))
+       (modules '((guix build utils)))
+       (snippet #~(substitute* "Cargo.toml"
+                    (("readme =.*") "")))))
     (arguments
-     `(#:tests? #f  ; unresolved import `strum::EnumIter`
+     `(#:cargo-test-flags '("--"
+                            "--skip=EnumMessage"
+                            "--skip=EnumProperty"
+                            "--skip=IntoEnumIterator")
        #:cargo-inputs (("rust-phf" ,rust-phf-0.10)
                        ("rust-strum-macros" ,rust-strum-macros-0.25))
        #:cargo-development-inputs (("rust-strum-macros" ,rust-strum-macros-0.25))))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:12 GMT) Full text and rfc822 format available.

Message #95 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 043/106] gnu: rust-strum-0.24: Build.
Date: Fri, 31 Jan 2025 22:10:04 +0100
* gnu/packages/crates-io.scm (rust-strum-0.24)[source]: Inherit
rust-strum-0.24 source.  [arguments]: Skip three tests.

Change-Id: Iaf764b97374ee1a56659a742a11a869c2e7e62cd
---
 gnu/packages/crates-io.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7191dab93bd..2a6b3e71414 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76276,13 +76276,16 @@ (define-public rust-strum-0.24
     (version "0.24.1")
     (source
      (origin
-       (method url-fetch)
+       (inherit (package-source rust-strum-0.25))
        (uri (crate-uri "strum" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "0gz6cjhlps5idwasznklxdh2zsas6mxf99vr0n27j876q12n0gh6"))))
     (arguments
-     `(#:tests? #f          ; Doc tests fail.
+     `(#:cargo-test-flags '("--"
+                            "--skip=EnumMessage"
+                            "--skip=EnumProperty"
+                            "--skip=IntoEnumIterator")
        #:cargo-inputs
        (("rust-phf" ,rust-phf-0.10)
         ("rust-strum-macros" ,rust-strum-macros-0.24))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:12 GMT) Full text and rfc822 format available.

Message #98 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 047/106] gnu: rust-strum-0.18: Fix build.
Date: Fri, 31 Jan 2025 22:10:08 +0100
* gnu/packages/crates-io.scm (rust-strum-0.18)[source]: Inherit
rust-strum-0.19 source.
[arguments]: Add rust-strum-macros-0.18 to cargo-development-inputs.

Change-Id: I00b68f6eed7457987e271f9b67401e6014bb9533
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d8f54f20c7c..a853879330d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76362,13 +76362,15 @@ (define-public rust-strum-0.18
     (version "0.18.0")
     (source
      (origin
-       (method url-fetch)
+       (inherit (package-source rust-strum-0.19))
        (uri (crate-uri "strum" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "0asjskn1qhqqfiq673np0gvmnd1rsp506m38vk53gi7l93mq3gap"))))
     (arguments
      `(#:cargo-inputs
+       (("rust-strum-macros" ,rust-strum-macros-0.18))
+       #:cargo-development-inputs
        (("rust-strum-macros" ,rust-strum-macros-0.18))))))
 
 (define-public rust-strum-macros-0.26
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:13 GMT) Full text and rfc822 format available.

Message #101 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 046/106] gnu: rust-strum-0.19: Fix build.
Date: Fri, 31 Jan 2025 22:10:07 +0100
* gnu/packages/crates-io.scm (rust-strum-0.19)[source]: Inherit
rust-strum-0.20 source.
[arguments]: Add rust-strum-macros-0.19 to cargo-development-inputs.

Change-Id: I00b68f6eed7457987e271f9b67401e6014bb9533
---
 gnu/packages/crates-io.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7e8b4d2d719..d8f54f20c7c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76339,15 +76339,20 @@ (define-public rust-strum-0.19
     (version "0.19.5")
     (source
      (origin
-       (method url-fetch)
+       (inherit (package-source rust-strum-0.20))
        (uri (crate-uri "strum" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1d8i5xwkc2z7z02ibln80z1bmpjhpi9k5ckpljwj0mrvgrm2i6mq"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f
+     `(#:cargo-test-flags '("--"
+                            "--skip=EnumMessage"
+                            "--skip=EnumProperty"
+                            "--skip=IntoEnumIterator")
        #:cargo-inputs
+       (("rust-strum-macros" ,rust-strum-macros-0.19))
+       #:cargo-development-inputs
        (("rust-strum-macros" ,rust-strum-macros-0.19))))))
 
 (define-public rust-strum-0.18
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:13 GMT) Full text and rfc822 format available.

Message #104 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 049/106] gnu: rust-structmeta-0.1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:10 +0100
* gnu/packages/crates-io.scm (rust-structmeta-0.1): Add rust-syn-1.

Change-Id: I2f2df046b0828bb83ea131e6cea3197deb487e3c
---
 gnu/packages/crates-io.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4b000a86ca8..2869ccb9db1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76053,7 +76053,8 @@ (define-public rust-structmeta-0.1
        (("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
         ("rust-structmeta-derive" ,rust-structmeta-derive-0.1)
-        ("rust-syn" ,rust-syn-1))))))
+        ("rust-syn" ,rust-syn-1))
+       #:cargo-development-inputs (("rust-syn" ,rust-syn-1))))))
 
 (define-public rust-structmeta-derive-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:14 GMT) Full text and rfc822 format available.

Message #107 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 051/106] gnu: rust-sprs-0.10: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:12 +0100
* gnu/packages/crates-io.scm (rust-sprs-0.10): Build, skip eight tests.
Add rust-image-0.23, rust-rand-0.7, rust-tempfile-3.

Change-Id: Iead1e41ce35cece2a77f271c1318d2db062f148e
---
 gnu/packages/crates-io.scm | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ed2e7133c02..6d43e346e32 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74665,7 +74665,17 @@ (define-public rust-sprs-0.10
                 "18qwm1wnc1jbzdpl0wfrrybb6rak74zv8jmfg87id7ksb6crkz6r"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t    ;8 test failures due to "No such file or directory"
+     `(#:cargo-test-flags
+       '("--"
+         ;; No such file or directory
+         "--skip=io::test::int_matrix_market_read"
+         "--skip=io::test::matrix_market_read_fail_not_enough_entries"
+         "--skip=io::test::matrix_market_read_fail_too_many_in_entry"
+         "--skip=io::test::read_symmetric_matrix_market"
+         "--skip=io::test::read_write_read_matrix_market"
+         "--skip=io::test::read_write_read_matrix_market_via_csc"
+         "--skip=io::test::simple_matrix_market_read"
+         "--skip=io::test::simple_matrix_market_read_from_bufread")
        #:cargo-inputs
        (("rust-alga" ,rust-alga-0.9)
         ("rust-approx" ,rust-approx-0.3)
@@ -74679,6 +74689,9 @@ (define-public rust-sprs-0.10
        #:cargo-development-inputs
        (("rust-bencher" ,rust-bencher-0.1)
         ("rust-bincode" ,rust-bincode-1)
+        ("rust-image" ,rust-image-0.23)
+        ("rust-rand" ,rust-rand-0.7)
+        ("rust-tempfile" ,rust-tempfile-3)
         ("rust-tobj" ,rust-tobj-2))))))
 
 (define-public rust-sptr-0.3
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:14 GMT) Full text and rfc822 format available.

Message #110 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 055/106] gnu: rust-simba-0.6: Replace cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:16 +0100
* gnu/packages/crates-io.scm (rust-simba-0.6): Remove
rust-packed-simd-0.3, add rust-packed-simd-2-0.3.

Change-Id: I7f4487712162f43e7524d7a2a692235234559686
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9f786d1d11c..0a4db7c7501 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -72226,7 +72226,7 @@ (define-public rust-simba-0.6
         ("rust-libm" ,rust-libm-0.2)
         ("rust-num-complex" ,rust-num-complex-0.4)
         ("rust-num-traits" ,rust-num-traits-0.2)
-        ("rust-packed-simd" ,rust-packed-simd-0.3)
+        ("rust-packed-simd-2" ,rust-packed-simd-2-0.3)
         ("rust-paste" ,rust-paste-1)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-serde" ,rust-serde-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:14:14 GMT) Full text and rfc822 format available.

Message #113 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 057/106] gnu: rust-shellexpand-3: Downgrade
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:18 +0100
* gnu/packages/crates-io.scm (rust-shellexpand-3): Use rust-dirs-4
instead of 5.

Change-Id: I82fb6d2e29bac8c81eb6d460e7a8bab2b44c99e0
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 654dfae8a87..96bb157945f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -71950,7 +71950,7 @@ (define-public rust-shellexpand-3
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1)
-                       ("rust-dirs" ,rust-dirs-5)
+                       ("rust-dirs" ,rust-dirs-4)
                        ("rust-os-str-bytes" ,rust-os-str-bytes-6))))
     (home-page "https://github.com/netvl/shellexpand")
     (synopsis "Shell-like expansions in strings")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:01 GMT) Full text and rfc822 format available.

Message #116 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 079/106] gnu: rust-psm-0.1: Move
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:40 +0100
* gnu/packages/crates-io.scm (rust-psm-0.1): Move rust-cc-1 to
cargo-inputs.

Change-Id: Ifc2f54a79679f26afdcd78d409ed15a183e77f65
---
 gnu/packages/crates-io.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 812be4a1b3a..02a1af99a5d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58063,9 +58063,7 @@ (define-public rust-psm-0.1
          (base32
           "1kr9sal8g9zil4ch8ra0ry96d5cl15xslk1p0wnqk1504ib3hb89"))))
     (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-development-inputs
-       (("rust-cc" ,rust-cc-1))))
+    (arguments `(#:cargo-inputs (("rust-cc" ,rust-cc-1))))
     (home-page "https://github.com/rust-lang/stacker/")
     (synopsis "Stack manipulation and introspection routines")
     (description "This crate provides very portable functions to control the
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:02 GMT) Full text and rfc822 format available.

Message #119 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 083/106] gnu: rust-portable-atomic-util-0.2: Move
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:44 +0100
* gnu/packages/crates-io.scm (rust-portable-atomic-util-0.2): Move
rust-portable-atomic-1 to cargo-development-inputs.

Change-Id: Iaff80eefa4375b288ee1f1704d4a09f3a1978115
---
 gnu/packages/crates-io.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8a2e31d78a1..14610fe47b2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -55340,8 +55340,9 @@ (define-public rust-portable-atomic-util-0.2
         (base32 "0v105n6yyvzwvfgsvfm5cqb818avlk3hbpfnahdljan5xjzdb9wh"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-build-context" ,rust-build-context-0.1)
-                       ("rust-portable-atomic" ,rust-portable-atomic-1))))
+     `(#:cargo-inputs (("rust-portable-atomic" ,rust-portable-atomic-1))
+       #:cargo-development-inputs
+       (("rust-build-context" ,rust-build-context-0.1))))
     (home-page "https://github.com/taiki-e/portable-atomic")
     (synopsis "Synchronization primitives built with portable-atomic")
     (description "Synchronization primitives built with portable-atomic.")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:03 GMT) Full text and rfc822 format available.

Message #122 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 088/106] gnu: rust-paste-impl-0.1: Remove
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:49 +0100
* gnu/packages/crates-io.scm (rust-paste-impl-0.1): Remove
rust-proc-macro2-1, rust-quote-1, rust-syn-1.

Change-Id: I189fc413b5eb8165a735dce969804a2d977302d5
---
 gnu/packages/crates-io.scm | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 13a8baecc96..59feb573681 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51633,10 +51633,7 @@ (define-public rust-paste-impl-0.1
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)
-        ("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1))))
+       (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5))))
     (home-page "https://github.com/dtolnay/paste")
     (synopsis "Implementation detail of the paste crate")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:04 GMT) Full text and rfc822 format available.

Message #125 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 028/106] gnu: rust-tokio-0.2: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:49 +0100
* gnu/packages/crates-io.scm (rust-tokio-0.2): Add rust-tracing-0.1.

Change-Id: I65809912b4fc53bd282f4d281f86bb412f636c01
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6fca618a517..390f28ccb88 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -82298,6 +82298,7 @@ (define-public rust-tokio-0.2
         ("rust-signal-hook-registry" ,rust-signal-hook-registry-1)
         ("rust-slab" ,rust-slab-0.4)
         ("rust-tokio-macros" ,rust-tokio-macros-0.2)
+        ("rust-tracing" ,rust-tracing-0.1)
         ("rust-winapi" ,rust-winapi-0.3))
        #:cargo-development-inputs
        (("rust-futures" ,rust-futures-0.3)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:05 GMT) Full text and rfc822 format available.

Message #128 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 031/106] gnu: Add rust-lipsum-0.6.
Date: Fri, 31 Jan 2025 22:09:52 +0100
* gnu/packages/crates-io.scm (rust-lipsum-0.6): Add variable.

Change-Id: I578fcb6a9015c7cf4fced2a3a88058b0845f5aac
---
 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 2dfee1f0ece..95275214a00 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -39400,6 +39400,32 @@ (define-public rust-linux-raw-sys-0.0.46
            `(("rust-libc" ,rust-libc-0.2)
              ("rust-static-assertions" ,rust-static-assertions-1))))))
 
+(define-public rust-lipsum-0.6
+  (package
+    (name "rust-lipsum")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "lipsum" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0nlxkz8zjxqmbrxqasr36a5fqn2n33cxy11w0x0a0b6mcx04dr2q"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-rand" ,rust-rand-0.6))
+       #:cargo-development-inputs (("rust-rand-xorshift" ,rust-rand-xorshift-0.1)
+                                   ("rust-version-sync" ,rust-version-sync-0.6))))
+    (home-page "https://github.com/mgeisler/lipsum/")
+    (synopsis "Lorem ipsum text generation library")
+    (description
+     "Lipsum is a lorem ipsum text generation library.  It generates
+pseudo-random Latin text.  Use this if you need filler or dummy text for
+your application.  The text is generated using a simple Markov chain,
+which you can instantiate to generate your own pieces of pseudo-random
+text.")
+    (license license:expat)))
+
 (define-public rust-listenfd-1
   (package
     (name "rust-listenfd")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:05 GMT) Full text and rfc822 format available.

Message #131 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 059/106] gnu: rust-serde-qs-0.7: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:20 +0100
* gnu/packages/crates-io.scm (rust-serde-qs-0.7): Build.  Add
rust-rand-0.7, rust-serde-derive-1.

Change-Id: I092687057a2d5fc09522338a7084e0ca14b740ef
---
 gnu/packages/crates-io.scm | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 13117ee05a6..1c418d3eab2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70326,10 +70326,7 @@ (define-public rust-serde-qs-0.7
        (sha256
         (base32 "1jz6gpr02d393f8cwdxbgfl3jhx5svr1z5ilxhdh16slqvijvy2s"))))
     (arguments
-     ;; XXX: The crate fails to't build with with the same error as
-     ;; rust-actix-connect.  Skip build for now.
-     `(#:skip-build? #true
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-actix-web" ,rust-actix-web-2)
         ("rust-data-encoding" ,rust-data-encoding-2)
         ("rust-futures" ,rust-futures-0.3)
@@ -70338,6 +70335,8 @@ (define-public rust-serde-qs-0.7
         ("rust-thiserror" ,rust-thiserror-1))
        #:cargo-development-inputs
        (("rust-csv" ,rust-csv-1)
+        ("rust-rand" ,rust-rand-0.7)
+        ("rust-serde-derive" ,rust-serde-derive-1)
         ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.7))))))
 
 (define-public rust-serde-regex-1
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:06 GMT) Full text and rfc822 format available.

Message #134 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 092/106] gnu: rust-curve25519-dalek-4: Remove
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:53 +0100
* gnu/packages/crates-crypto.scm (rust-curve25519-dalek-4): Remove
rust-platforms-3.

Change-Id: Id0ab071e424ad245cd803ea4c3660edc27797b12
---
 gnu/packages/crates-crypto.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index f0387bf891c..cd3e97a5c9e 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -1900,7 +1900,6 @@ (define-public rust-curve25519-dalek-4
         ("rust-ff" ,rust-ff-0.13)
         ("rust-fiat-crypto" ,rust-fiat-crypto-0.2)
         ("rust-group" ,rust-group-0.13)
-        ("rust-platforms" ,rust-platforms-3)
         ("rust-rand-core" ,rust-rand-core-0.6)
         ("rust-rustc-version" ,rust-rustc-version-0.4)
         ("rust-serde" ,rust-serde-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:06 GMT) Full text and rfc822 format available.

Message #137 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 100/106] gnu: rust-malloc-buf-0.0: Rename to
 rust-malloc-buf-0.0.6.
Date: Fri, 31 Jan 2025 22:12:16 +0100
* gnu/packages/crates-apple.scm (rust-objc-0.2): Replace
rust-malloc-buf-0.0 with 0.0.6.
* gnu/packages/crates-io.scm (rust-malloc-buf-0.0): Rename to
rust-malloc-buf-0.0.6.

Change-Id: Ie8eea0b34dd35c52c374b04d6d0e3af6ebd8106d
---
 gnu/packages/crates-apple.scm | 2 +-
 gnu/packages/crates-io.scm    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index 1c3c941209d..007536627d8 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -976,7 +976,7 @@ (define-public rust-objc-0.2
     (arguments
      `(#:tests? #f  ; Tests require gcc-objc.
        #:cargo-inputs
-       (("rust-malloc-buf" ,rust-malloc-buf-0.0)
+       (("rust-malloc-buf" ,rust-malloc-buf-0.0.6)
         ("rust-objc-exception" ,rust-objc-exception-0.1))))
     (home-page "https://github.com/SSheldon/rust-objc")
     (synopsis "Objective-C Runtime bindings and wrapper for Rust")
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 59feb573681..34f3a13800c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -40683,7 +40683,7 @@ (define-public rust-malloc-buf-1
      "This package provides structs for handling malloc'd memory passed to Rust.")
     (license license:expat)))
 
-(define-public rust-malloc-buf-0.0
+(define-public rust-malloc-buf-0.0.6
   (package
     (inherit rust-malloc-buf-1)
     (name "rust-malloc-buf")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:06 GMT) Full text and rfc822 format available.

Message #140 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 101/106] gnu: rust-malloc-buf-1: Disable failing
 test.
Date: Fri, 31 Jan 2025 22:12:17 +0100
* gnu/packages/crates-database.scm (rust-malloc-buf-1): Disable test.
(rust-malloc-buf-0.0.6): Inherit arguments.

Change-Id: Id5fffd93d0285a972eb22fd746ec66107b1a7ab6
---
 gnu/packages/crates-io.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 34f3a13800c..7325084c8a9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -40676,7 +40676,8 @@ (define-public rust-malloc-buf-1
         (base32 "1zap9m0xmd5sdsxil7v2rgb1dzlq0308f826pwvqdvjyaz0chciz"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
+     `(#:cargo-test-flags '("--" "--skip=tests::test_null_buf")
+       #:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
     (home-page "https://github.com/SSheldon/malloc_buf")
     (synopsis "Structs for handling malloc'd memory passed to Rust")
     (description
@@ -40694,9 +40695,8 @@ (define-public rust-malloc-buf-0.0.6
         (uri (crate-uri "malloc_buf" version))
         (file-name (string-append name "-" version ".tar.gz"))
         (sha256
-         (base32 "1jqr77j89pwszv51fmnknzvd53i1nkmcr8rjrvcxhm4dx1zr1fv2"))))
-    (arguments
-     `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))))
+         (base32
+           "1jqr77j89pwszv51fmnknzvd53i1nkmcr8rjrvcxhm4dx1zr1fv2"))))))
 
 (define-public rust-manifest-dir-macros-0.1
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:07 GMT) Full text and rfc822 format available.

Message #143 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 102/106] gnu: rust-jack-0.8: Test.
Date: Fri, 31 Jan 2025 22:12:18 +0100
* gnu/packages/crates-audio.scm (rust-jack-0.8): Run some tests.  Move
rust-crossbeam-channel-0.5 to cargo-development-inputs.

Change-Id: If101f0cb44e8d3453eb96c4ffbcb96d72db37427
---
 gnu/packages/crates-audio.scm | 72 +++++++++++++++++++++++++++++++++--
 1 file changed, 69 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-audio.scm b/gnu/packages/crates-audio.scm
index 692ded385dd..ac9b311021f 100644
--- a/gnu/packages/crates-audio.scm
+++ b/gnu/packages/crates-audio.scm
@@ -329,13 +329,79 @@ (define-public rust-jack-0.8
                (base32
                 "0lz10s0n2gy128m65pf96is9ip00vfgvnkfja0y9ydmv24pw2ajx"))))
     (arguments
-     (list #:tests? #f
+     (list #:cargo-test-flags
+           ;; Three of six doc-tests fail.
+           '(list "--lib" "--" "--exact"
+             ;; ClientError(FAILURE | SERVER_FAILED).
+             "--skip=client::test::client_can_activate"
+             "--skip=client::test::client_can_be_named"
+             "--skip=client::test::client_can_deactivate"
+             "--skip=client::test::client_can_estimate_frame_times"
+             "--skip=client::test::client_can_set_buffer_size"
+             "--skip=client::test::client_can_open"
+             "--skip=client::test::client_can_use_ringbuffer"
+             "--skip=client::test::client_debug_printing"
+             "--skip=client::test::client_detects_bad_buffer_size"
+             "--skip=client::test::client_knows_buffer_size"
+             "--skip=client::test::client_knows_cpu_load"
+             "--skip=client::test::client_knows_sample_rate"
+             "--skip=client::test::client_uuid"
+             "--skip=client::test_callback::client_cback_calls_after_client_registered"
+             "--skip=client::test_callback::client_cback_calls_after_client_unregistered"
+             "--skip=client::test_callback::client_cback_calls_buffer_size"
+             "--skip=client::test_callback::client_cback_calls_buffer_size_on_process_thread"
+             "--skip=client::test_callback::client_cback_calls_port_registered"
+             "--skip=client::test_callback::client_cback_calls_port_unregistered"
+             "--skip=client::test_callback::client_cback_calls_process"
+             "--skip=client::test_callback::client_cback_calls_thread_init"
+             "--skip=client::test_callback::client_cback_reports_xruns"
+             "--skip=port::audio::test::port_audio_can_read_write"
+             "--skip=port::midi::test::port_midi_can_get_max_event_size"
+             "--skip=port::midi::test::port_midi_can_read_write"
+             "--skip=port::midi::test::port_midi_cant_exceed_max_event_size"
+             "--skip=port::midi::test::port_midi_iter"
+             "--skip=port::midi::test::port_midi_iter_next_if"
+             "--skip=port::test_client::client_port_can_connect_ports"
+             "--skip=port::test_client::client_port_can_connect_ports_by_name"
+             "--skip=port::test_client::client_port_can_connect_unowned_ports"
+             "--skip=port::test_client::client_port_can_disconnect_port_from_all"
+             "--skip=port::test_client::client_port_can_disconnect_ports"
+             "--skip=port::test_client::client_port_can_disconnect_ports_by_name"
+             "--skip=port::test_client::client_port_can_disconnect_unowned_ports"
+             "--skip=port::test_client::client_port_can_get_existing_ports"
+             "--skip=port::test_client::client_port_can_get_port_by_id"
+             "--skip=port::test_client::client_port_can_get_port_by_name"
+             "--skip=port::test_client::client_port_can_get_port_by_name_pattern"
+             "--skip=port::test_client::client_port_can_get_port_by_type_pattern"
+             "--skip=port::test_client::client_port_can_register_port"
+             "--skip=port::test_client::client_port_can_request_monitor_by_name"
+             "--skip=port::test_client::client_port_cant_connect_inactive_client"
+             "--skip=port::test_client::client_port_fails_to_connect_nonexistant_ports"
+             "--skip=port::test_client::client_port_fails_to_nonexistant_port"
+             "--skip=port::test_client::client_port_recognizes_already_connected_ports"
+             "--skip=port::test_client::client_port_recognizes_my_ports"
+             "--skip=port::test_client::client_port_register_port_enforces_name_length"
+             "--skip=port::test_client::client_port_register_port_enforces_unique_names"
+             "--skip=port::test_port::port_can_be_cast_to_unowned"
+             "--skip=port::test_port::port_can_ensure_monitor"
+             "--skip=port::test_port::port_can_rename"
+             "--skip=port::test_port::port_can_request_monitor"
+             "--skip=port::test_port::port_can_set_alias"
+             "--skip=port::test_port::port_can_unset_alias"
+             "--skip=port::test_port::port_connected_count"
+             "--skip=port::test_port::port_created_with_proper_names"
+             "--skip=port::test_port::port_debug_printing"
+             "--skip=port::test_port::port_knows_connections"
+             ;; SIGSEGV: invalid memory reference
+             "--skip=test::time_can_get_time"
+             "--skip=test::time_is_monotonically_increasing")
            #:cargo-inputs `(("rust-bitflags" ,rust-bitflags-1)
                             ("rust-jack-sys" ,rust-jack-sys-0.2)
                             ("rust-lazy-static" ,rust-lazy-static-1)
                             ("rust-libc" ,rust-libc-0.2)
-                            ("rust-log" ,rust-log-0.4)
-                            ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5))))))
+                            ("rust-log" ,rust-log-0.4))
+           #:cargo-development-inputs
+           `(("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5))))))
 
 (define-public rust-jack-sys-0.4
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:07 GMT) Full text and rfc822 format available.

Message #146 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 103/106] gnu: rust-cocoa-foundation-0.1: Remove
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:12:19 +0100
* gnu/packages/crates-apple.scm (rust-cocoa-foundation-0.1): Remove
rust-foreign-types-0.3.

Change-Id: Ib14ad08ca25724610a982d1db7b3e657b840cc4f
---
 gnu/packages/crates-apple.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index 007536627d8..a8c748ada5e 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -359,7 +359,6 @@ (define-public rust-cocoa-foundation-0.1
         ("rust-block" ,rust-block-0.1)
         ("rust-core-foundation" ,rust-core-foundation-0.9)
         ("rust-core-graphics-types" ,rust-core-graphics-types-0.1)
-        ("rust-foreign-types" ,rust-foreign-types-0.3)
         ("rust-libc" ,rust-libc-0.2)
         ("rust-objc" ,rust-objc-0.2))))
     (home-page "https://github.com/servo/core-foundation-rs")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:08 GMT) Full text and rfc822 format available.

Message #149 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 104/106] gnu: rust-objc2-0.3: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:12:20 +0100
* gnu/packages/crates-apple.scm (rust-objc2-0.3): Add rust-malloc-buf-1.

Change-Id: Icf3544a7b562cd47d6e8ab2b5f8b135a4122877e
---
 gnu/packages/crates-apple.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index a8c748ada5e..440bd5b700c 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -1189,6 +1189,7 @@ (define-public rust-objc2-0.3
      `(#:skip-build? #t
        #:cargo-inputs
        (("rust-block2" ,rust-block2-0.2)            ; 0.2.0-alpha.6
+        ("rust-malloc-buf" ,rust-malloc-buf-1)
         ("rust-objc-sys" ,rust-objc-sys-0.2)        ; 0.2.0-beta.2
         ("rust-objc2-encode" ,rust-objc2-encode-2)  ; 2.0.0-pre.2
         ("rust-objc2-proc-macros" ,rust-objc2-proc-macros-0.1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:08 GMT) Full text and rfc822 format available.

Message #152 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 105/106] gnu: rust-security-framework-2: Replace
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:12:21 +0100
* gnu/packages/crates-apple.scm (rust-security-framework-2): Remove
rust-tempdir-0.3, add rust-tempfile-3.

Change-Id: Ifbc3db5945aad9400a3b20a589ab1bc2ddb11f98
---
 gnu/packages/crates-apple.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index 440bd5b700c..0891365a5e0 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -1666,7 +1666,9 @@ (define-public rust-security-framework-2
        (sha256
         (base32 "00ldclwx78dm61v7wkach9lcx76awlrv0fdgjdwch4dmy12j4yw9"))))
     (arguments
-     `(#:tests? #f      ; unresolved import `security_framework::secure_transport`
+     ;; Missing ../test/server.der.  security_framework::certificate and
+     ;; security_framework::secure_transport only for Apple platforms.
+     `(#:tests? #f
        #:cargo-inputs
        (("rust-bitflags" ,rust-bitflags-2)
         ("rust-core-foundation" ,rust-core-foundation-0.9)
@@ -1678,7 +1680,7 @@ (define-public rust-security-framework-2
        #:cargo-development-inputs
        (("rust-env-logger" ,rust-env-logger-0.10)
         ("rust-hex" ,rust-hex-0.4)
-        ("rust-tempdir" ,rust-tempdir-0.3)
+        ("rust-tempfile" ,rust-tempfile-3)
         ("rust-time" ,rust-time-0.3)
         ("rust-x509-parser" ,rust-x509-parser-0.16))))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:09 GMT) Full text and rfc822 format available.

Message #155 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 062/106] gnu: rust-seq-io-0.3: Replace cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:23 +0100
* gnu/packages/crates-io.scm (rust-seq-io-0.3): Remove
rust-crossbeam-0.8, add rust-crossbeam-utils-0.8.

Change-Id: I78d4fee820cea5973fdcc801ae145f04c337b072
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 44ae440715d..8021ac2e66f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69519,7 +69519,7 @@ (define-public rust-seq-io-0.3
     (arguments
      `(#:cargo-inputs
        (("rust-buffer-redux" ,rust-buffer-redux-1)
-        ("rust-crossbeam" ,rust-crossbeam-0.8)
+        ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8)
         ("rust-memchr" ,rust-memchr-2)
         ("rust-scoped-threadpool" ,rust-scoped-threadpool-0.1)
         ("rust-serde" ,rust-serde-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:16:09 GMT) Full text and rfc822 format available.

Message #158 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 065/106] gnu: rust-semver-0.11: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:26 +0100
* gnu/packages/crates-io.scm (rust-semver-0.11): Add
rust-serde-derive-1, rust-serde-json-1.

Change-Id: I5ee18503ad6a029ecf35c06365c945c48fbc5011
---
 gnu/packages/crates-io.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bd19e907d0d..a62e3b535b6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69324,7 +69324,10 @@ (define-public rust-semver-0.11
      `(#:cargo-inputs
        (("rust-diesel" ,rust-diesel-1)
         ("rust-semver-parser" ,rust-semver-parser-0.10)
-        ("rust-serde" ,rust-serde-1))))))
+        ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-serde-derive" ,rust-serde-derive-1)
+        ("rust-serde-json" ,rust-serde-json-1))))))
 
 (define-public rust-semver-0.9
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:18:02 GMT) Full text and rfc822 format available.

Message #161 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 077/106] gnu: rust-pyo3-0.20: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:38 +0100
* gnu/packages/crates-io.scm (rust-pyo3-0.20): Skip doc-tests.  Add
rust-portable-atomic-1.

Change-Id: Ie5443e6e2fc45dfa219c0735b42b411bdf3a721f
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9b65c576b62..d17c58f1ea1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58803,7 +58803,8 @@ (define-public rust-pyo3-0.20
        (sha256
         (base32 "0cw2pgab0pq5gd98nhv18xgxvyigygspla6c8mfycmwisjbbpgak"))))
     (arguments
-     `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+     `(#:cargo-test-flags '("--lib")
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
                        ("rust-cfg-if" ,rust-cfg-if-1)
                        ("rust-chrono" ,rust-chrono-0.4)
                        ("rust-either" ,rust-either-1)
@@ -58817,6 +58818,7 @@ (define-public rust-pyo3-0.20
                        ("rust-num-bigint" ,rust-num-bigint-0.4)
                        ("rust-num-complex" ,rust-num-complex-0.4)
                        ("rust-parking-lot" ,rust-parking-lot-0.12)
+                       ("rust-portable-atomic" ,rust-portable-atomic-1)
                        ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.20)
                        ("rust-pyo3-ffi" ,rust-pyo3-ffi-0.20)
                        ("rust-pyo3-macros" ,rust-pyo3-macros-0.20)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:18:03 GMT) Full text and rfc822 format available.

Message #164 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 106/106] gnu: rust-aesni-0.6.0-yanked: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:12:22 +0100
* gnu/packages/crates-crypto.scm (rust-aesni-0.6.0-yanked): Add
rust-stream-cipher-0.3, rust-block-cipher-trait-0.6.

Change-Id: I0d090d455f082f5d3ca4d7d25d26a2e18944ea7d
---
 gnu/packages/crates-crypto.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index f855679ddad..9c82cfe6cd6 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -512,6 +512,9 @@ (define-public rust-aesni-0.6.0-yanked
        #:cargo-inputs
        (("rust-block-cipher-trait" ,rust-block-cipher-trait-0.6)
         ("rust-opaque-debug" ,rust-opaque-debug-0.2)
+        ("rust-stream-cipher" ,rust-stream-cipher-0.3))
+       #:cargo-development-inputs
+       (("rust-block-cipher-trait" ,rust-block-cipher-trait-0.6)
         ("rust-stream-cipher" ,rust-stream-cipher-0.3))))
     (properties '((crate-version-yanked? . #t)))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:18:03 GMT) Full text and rfc822 format available.

Message #167 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 067/106] gnu: rust-rust-htslib-0.38: Build.
Date: Fri, 31 Jan 2025 22:10:28 +0100
* gnu/packages/crates-io.scm (rust-rust-htslib-0.38)[source]: Fix test.
[arguments]: Build.  Add rust-serde-json-1, rust-tempfile-3 to
cargo-development-inputs.
[inputs]: Add curl, openssl, zlib.

Change-Id: I112f661cb47c3a9ae3a7c74f43ce807027f13752
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4d5571a8f0e..6969a88d7e4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -66106,18 +66106,20 @@ (define-public rust-rust-htslib-0.38
   (package
     (name "rust-rust-htslib")
     (version "0.38.2")
-    (source (origin
-              (method url-fetch)
-              (uri (crate-uri "rust-htslib" version))
-              (file-name (string-append name "-" version ".tar.gz"))
-              (sha256
-               (base32
-                "070sihnvyiyqcw8yjkdl8hvav598bsw36m722phgd2b394k6djia"))))
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rust-htslib" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "070sihnvyiyqcw8yjkdl8hvav598bsw36m722phgd2b394k6djia"))
+       (modules '((guix build utils)))
+       (snippet #~(substitute* "src/bam/mod.rs"
+                    (("hashmap.get\\(\"SQ\".into")
+                     "hashmap.get::<String>(&\"SQ\".to_owned")))))
     (build-system cargo-build-system)
     (arguments
-     ;; TODO: cannot find openssl_src
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-bio-types" ,rust-bio-types-0.12)
         ("rust-byteorder" ,rust-byteorder-1)
         ("rust-custom-derive" ,rust-custom-derive-0.1)
@@ -66135,8 +66137,10 @@ (define-public rust-rust-htslib-0.38
         ("rust-url" ,rust-url-2))
        #:cargo-development-inputs
        (("rust-bincode" ,rust-bincode-1)
-        ("rust-pretty-assertions" ,rust-pretty-assertions-0.6))))
-    (inputs (list openssl))
+        ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-tempfile" ,rust-tempfile-3))))
+    (inputs (list curl openssl zlib))
     (native-inputs (list pkg-config))
     (home-page "https://github.com/rust-bio/rust-htslib.git")
     (synopsis "HTSlib bindings and API for reading and writing BAM files")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:18:04 GMT) Full text and rfc822 format available.

Message #170 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 069/106] gnu: rust-ron-0.4: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:30 +0100
* gnu/packages/crates-io.scm (rust-ron-0.4): Build, skip a test.  Add
rust-serde-bytes-0.10.

Change-Id: I0574420135a00b39f5ea949a52fd4e47c18d8d15
---
 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 b5fbf3d73cb..9fdb1a80e50 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64271,13 +64271,13 @@ (define-public rust-ron-0.4
         (base32
          "13ypx80ac1minrmn9w9sgnbxlknwiv7qhx5n50azh0s484j2mx8p"))))
     (arguments
-     `(#:skip-build? #t
+     `(#:cargo-test-flags '("--" "--exact" "--skip=test_nul_in_string")
        #:cargo-inputs
        (("rust-base64" ,rust-base64-0.10)
         ("rust-bitflags" ,rust-bitflags-1)
         ("rust-serde" ,rust-serde-1))
        #:cargo-development-inputs
-       (;("rust-serde-bytes" ,rust-serde-bytes-0.10)
+       (("rust-serde-bytes" ,rust-serde-bytes-0.10)
         ("rust-serde-json" ,rust-serde-json-1))))))
 
 (define-public rust-ropey-1
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:18:04 GMT) Full text and rfc822 format available.

Message #173 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 072/106] gnu: rust-rand-chacha-0.1: Move
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:33 +0100
* gnu/packages/crates-io.scm (rust-rand-chacha-0.1): Move
rust-autocfg-0.1 to cargo-inputs.

Change-Id: I8d218c861197033ab85413f856977d6ec4fec55e
---
 gnu/packages/crates-io.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 792a10de5e5..758c481417f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61063,9 +61063,8 @@ (define-public rust-rand-chacha-0.1
           "1vxwyzs4fy1ffjc8l00fsyygpiss135irjf7nyxgq2v0lqf3lvam"))))
     (arguments
      `(#:cargo-inputs
-       (("rust-rand-core" ,rust-rand-core-0.3))
-       #:cargo-development-inputs
-       (("rust-autocfg" ,rust-autocfg-0.1))))))
+       (("rust-autocfg" ,rust-autocfg-0.1)
+        ("rust-rand-core" ,rust-rand-core-0.3))))))
 
 (define-public rust-rand-core-0.6
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:18:05 GMT) Full text and rfc822 format available.

Message #176 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 074/106] gnu: rust-quinn-proto-0.11: Remove
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:35 +0100
* gnu/packages/crates-io.scm (rust-quinn-proto-0.11): Remove
rust-ring-0.17.

Change-Id: I92565362a5d3e33c66b61457b3f14cd3666571aa
---
 gnu/packages/crates-io.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b6785198f04..68992180d12 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60401,7 +60401,6 @@ (define-public rust-quinn-proto-0.11
                  rust-bytes-1
                  rust-getrandom-0.2
                  rust-rand-0.8
-                 rust-ring-0.17
                  rust-rustc-hash-2
                  rust-rustls-0.23
                  rust-rustls-pki-types-1
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:22:01 GMT) Full text and rfc822 format available.

Message #179 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 073/106] gnu: rust-rand-chacha-0.2: Replace
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:34 +0100
* gnu/packages/crates-io.scm (rust-rand-chacha-0.2): Remove
rust-c2-chacha-0.2, add rust-ppv-lite86-0.2.

Change-Id: Ie756d7e371c1cb8c29d657e580932026098dd7fa
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 758c481417f..b6785198f04 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61045,7 +61045,7 @@ (define-public rust-rand-chacha-0.2
          "00il36fkdbsmpr99p9ksmmp6dn1md7rmnwmz0rr77jbrca2yvj7l"))))
     (arguments
      `(#:cargo-inputs
-       (("rust-c2-chacha" ,rust-c2-chacha-0.2)
+       (("rust-ppv-lite86" ,rust-ppv-lite86-0.2)
         ("rust-rand-core" ,rust-rand-core-0.5))))))
 
 (define-public rust-rand-chacha-0.1
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:22:02 GMT) Full text and rfc822 format available.

Message #182 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 096/106] gnu: rust-bzip2-0.4: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:57 +0100
* gnu/packages/crates-compression.scm (rust-bzip2-0.4): Add
rust-quickcheck-0.6.

Change-Id: I79539566a587678618f13b42e5bcb95c8286cb16
---
 gnu/packages/crates-compression.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-compression.scm b/gnu/packages/crates-compression.scm
index 81c23d6860f..32c8a08da02 100644
--- a/gnu/packages/crates-compression.scm
+++ b/gnu/packages/crates-compression.scm
@@ -262,8 +262,7 @@ (define-public rust-bzip2-0.4
         (base32 "1y27wgqkx3k2jmh4k26vra2kqjq1qc1asww8hac3cv1zxyk1dcdx"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-bzip2-sys" ,rust-bzip2-sys-0.1)
         ("rust-futures" ,rust-futures-0.1)
         ("rust-libc" ,rust-libc-0.2)
@@ -271,6 +270,7 @@ (define-public rust-bzip2-0.4
        #:cargo-development-inputs
        (("rust-partial-io" ,rust-partial-io-0.3)
         ("rust-quickcheck" ,rust-quickcheck-1)
+        ("rust-quickcheck" ,rust-quickcheck-0.6)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-tokio-core" ,rust-tokio-core-0.1))))
     (home-page "https://github.com/alexcrichton/bzip2-rs")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:02 GMT) Full text and rfc822 format available.

Message #185 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 053/106] gnu: rust-smol-0.1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:14 +0100
* gnu/packages/crates-io.scm (rust-smol-0.1): Add rust-num-cpus-1.

Change-Id: I8db989c6fea15aaa2dbcdce4b3d86b50a237a35b
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7a109be943c..06e4fd4ca3f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73642,6 +73642,7 @@ (define-public rust-smol-0.1
        #:cargo-development-inputs
        (("rust-criterion" ,rust-criterion-0.3)
         ("rust-futures" ,rust-futures-0.3)
+        ("rust-num-cpus" ,rust-num-cpus-1)
         ("rust-piper" ,rust-piper-0.1)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:04 GMT) Full text and rfc822 format available.

Message #188 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 036/106] gnu: rust-tera-1: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:57 +0100
* gnu/packages/crates-io.scm (rust-tera-1): Add rust-thread-local-1.

Change-Id: I4d62dbf3755315e12d39775e12761953f97a49c5
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5a9a4757701..caa0457baba 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79246,6 +79246,7 @@ (define-public rust-tera-1
         ("rust-serde" ,rust-serde-1)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-slug" ,rust-slug-0.1)
+        ("rust-thread-local" ,rust-thread-local-1)
         ("rust-unic-segment" ,rust-unic-segment-0.9))
        #:cargo-development-inputs
        (("rust-pretty-assertions" ,rust-pretty-assertions-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:05 GMT) Full text and rfc822 format available.

Message #191 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 027/106] gnu: rust-tokio-openssl-0.6: Replace
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:48 +0100
* gnu/packages/crates-io.scm (rust-tokio-openssl-0.6): Remove
rust-futures-0.3.  Add rust-futures-util-0.3.

Change-Id: I47e519676e1a93d70f6f080fbc3e76d81042ceb8
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 21c6d0d4c31..6fca618a517 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -82911,7 +82911,7 @@ (define-public rust-tokio-openssl-0.6
        '("--release" "--"
          "--skip=test::google")
        #:cargo-inputs
-       (("rust-futures" ,rust-futures-0.3)
+       (("rust-futures-util" ,rust-futures-util-0.3)
         ("rust-openssl" ,rust-openssl-0.10)
         ("rust-openssl-sys" ,rust-openssl-sys-0.9)
         ("rust-tokio" ,rust-tokio-1))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:07 GMT) Full text and rfc822 format available.

Message #194 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 054/106] gnu: rust-skim-0.9: Adjust cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:15 +0100
* gnu/packages/crates-io.scm (rust-skim-0.9): Fix label.

Change-Id: Ie555c7d1f737dfbf14e0350f16d29534b2306ecc
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 06e4fd4ca3f..9f786d1d11c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -72811,7 +72811,7 @@ (define-public rust-skim-0.9
           "1d5v9vq8frkdjm7bnw3455h6xf3c277d51il2qasn7r20kwik7ab"))))
     (arguments
      `(#:cargo-inputs
-       (("rust-atty-0.2" ,rust-atty-0.2)
+       (("rust-atty" ,rust-atty-0.2)
         ("rust-beef" ,rust-beef-0.5)
         ("rust-bitflags" ,rust-bitflags-1)
         ("rust-chrono" ,rust-chrono-0.4)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:08 GMT) Full text and rfc822 format available.

Message #197 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 040/106] gnu: rust-syn-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:01 +0100
* gnu/packages/crates-io.scm (rust-syn-1): Add
rust-syn-test-suite-0.0.0.

Change-Id: I2744cad2541efa2839c7f8713ce373a3c79c487d
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6dccb9fbe84..e885e5c014c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77524,6 +77524,7 @@ (define-public rust-syn-1
         ("rust-ref-cast" ,rust-ref-cast-1)
         ("rust-regex" ,rust-regex-1)
         ("rust-reqwest" ,rust-reqwest-0.11)
+        ("rust-syn-test-suite" ,rust-syn-test-suite-0.0.0)
         ("rust-tar" ,rust-tar-0.4)
         ("rust-termcolor" ,rust-termcolor-1)
         ("rust-walkdir" ,rust-walkdir-2))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:09 GMT) Full text and rfc822 format available.

Message #200 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 045/106] gnu: rust-strum-0.20: Build.
Date: Fri, 31 Jan 2025 22:10:06 +0100
* gnu/packages/crates-io.scm (rust-strum-0.20)[source]: Inherit
rust-strum-0.21 source.  [arguments]: Build, skip three tests.

Change-Id: I00b68f6eed7457987e271f9b67401e6014bb9533
---
 gnu/packages/crates-io.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 38a29e61813..7e8b4d2d719 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76319,13 +76319,16 @@ (define-public rust-strum-0.20
     (version "0.20.0")
     (source
      (origin
-       (method url-fetch)
+       (inherit (package-source rust-strum-0.21))
        (uri (crate-uri "strum" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "0p5cslmdnz261kiwmm4h7qsmv9bh83r0f9lq6f2z2mxsnl4wa63k"))))
     (arguments
-     `(#:skip-build? #t
+     `(#:cargo-test-flags '("--"
+                            "--skip=EnumMessage"
+                            "--skip=EnumProperty"
+                            "--skip=IntoEnumIterator")
        #:cargo-inputs
        (("rust-strum-macros" ,rust-strum-macros-0.20))))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:10 GMT) Full text and rfc822 format available.

Message #203 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 085/106] gnu: rust-petgraph-0.4: Move cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:46 +0100
* gnu/packages/crates-io.scm (rust-petgraph-0.4): Move rust-odds-0.2 to
cargo-development-inputs.

Change-Id: I4c5e152d85879c88ab4e728fd48d06f178a6535a
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 81eaac2d9de..4a46f5c2d35 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52956,7 +52956,6 @@ (define-public rust-petgraph-0.4
     (arguments
      `(#:cargo-inputs
        (("rust-fixedbitset" ,rust-fixedbitset-0.1)
-        ("rust-odds" ,rust-odds-0.2)
         ("rust-ordermap" ,rust-ordermap-0.3)
         ("rust-quickcheck" ,rust-quickcheck-0.4)
         ("rust-serde" ,rust-serde-1)
@@ -52964,6 +52963,7 @@ (define-public rust-petgraph-0.4
        #:cargo-development-inputs
        (("rust-defmac" ,rust-defmac-0.1)
         ("rust-itertools" ,rust-itertools-0.7)
+        ("rust-odds" ,rust-odds-0.2)
         ("rust-rand" ,rust-rand-0.4))
        #:phases
        (modify-phases %standard-phases
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:11 GMT) Full text and rfc822 format available.

Message #206 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 034/106] gnu: rust-termwiz-0.20: Remove cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:55 +0100
* gnu/packages/crates-io.scm (rust-termwiz-0.20): Remove rust-colored-2.

Change-Id: Icc7dfd5680e63ec77db951719be915a8b8da168e
---
 gnu/packages/crates-io.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b74d0ad0228..d7a40ffee96 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79977,7 +79977,6 @@ (define-public rust-termwiz-0.20
                        ("rust-base64" ,rust-base64-0.21)
                        ("rust-bitflags" ,rust-bitflags-1)
                        ("rust-cassowary" ,rust-cassowary-0.3)
-                       ("rust-colored" ,rust-colored-2)
                        ("rust-filedescriptor" ,rust-filedescriptor-0.8)
                        ("rust-finl-unicode" ,rust-finl-unicode-1)
                        ("rust-fixedbitset" ,rust-fixedbitset-0.4)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:12 GMT) Full text and rfc822 format available.

Message #209 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 087/106] gnu: rust-pest-meta-2: Move
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:48 +0100
* gnu/packages/crates-io.scm (rust-pest-meta-2): Move rust-sha2-0.10 to
cargo-inputs.

Change-Id: I4363b9041454ad3fd86019b963a67469900c8254
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3d2c2e63347..13a8baecc96 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52870,10 +52870,10 @@ (define-public rust-pest-meta-2
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f ;Not all test files included.
-       #:cargo-inputs (("rust-once-cell" ,rust-once-cell-1)
+       #:cargo-inputs (("rust-cargo" ,rust-cargo)
+                       ("rust-once-cell" ,rust-once-cell-1)
                        ("rust-pest" ,rust-pest-2)
-                       ("rust-cargo" ,rust-cargo))
-       #:cargo-development-inputs (("rust-sha2" ,rust-sha2-0.10))))
+                       ("rust-sha2" ,rust-sha2-0.10))))
     (home-page "https://pest.rs")
     (synopsis "Pest meta language parser and validator")
     (description "Pest meta language parser and validator.")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:13 GMT) Full text and rfc822 format available.

Message #212 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 056/106] gnu: rust-signal-hook-0.1: Replace
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:17 +0100
* gnu/packages/crates-io.scm (rust-signal-hook-0.1): Remove
rust-mio-uds-0.6, add rust-mio-0.6.

Change-Id: I3978c822b6ebac5059356314c3aa1869e603d199
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0a4db7c7501..654dfae8a87 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -72057,7 +72057,7 @@ (define-public rust-signal-hook-0.1
        (("rust-futures" ,rust-futures-0.1)
         ("rust-libc" ,rust-libc-0.2)
         ("rust-mio" ,rust-mio-0.7)
-        ("rust-mio-uds" ,rust-mio-uds-0.6)
+        ("rust-mio" ,rust-mio-0.6)
         ("rust-signal-hook-registry" ,rust-signal-hook-registry-1)
         ("rust-tokio-reactor" ,rust-tokio-reactor-0.1))
        #:cargo-development-inputs
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:14 GMT) Full text and rfc822 format available.

Message #215 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 058/106] gnu: rust-serial-test-derive-0.4: Inherit
 arguments.
Date: Fri, 31 Jan 2025 22:10:19 +0100
* gnu/packages/crates-io.scm (rust-serial-test-derive-0.4): Inherit
rust-serial-test-derive-0.5.

Change-Id: I8c132fcd86bc855f1fa16f966690ddb9e7dfd5b1
---
 gnu/packages/crates-io.scm | 15 ++-------------
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 96bb157945f..13117ee05a6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -71482,6 +71482,7 @@ (define-public rust-serial-test-derive-0.5
 
 (define-public rust-serial-test-derive-0.4
   (package
+    (inherit rust-serial-test-derive-0.5)
     (name "rust-serial-test-derive")
     (version "0.4.0")
     (source
@@ -71492,19 +71493,7 @@ (define-public rust-serial-test-derive-0.4
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "05b5xr36zi8damfg3bmbh1kwdxc3k1y2r8b8pmi7q8jb0bc3i0yh"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-env-logger" ,rust-env-logger-0.7)
-        ("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1))))
-    (home-page
-     "https://github.com/palfrey/serial_test_derive/")
-    (synopsis "Serialising Rust tests")
-    (description "Serialising Rust tests")
-    (license license:expat)))
+         "05b5xr36zi8damfg3bmbh1kwdxc3k1y2r8b8pmi7q8jb0bc3i0yh"))))))
 
 (define-public rust-serial-test-derive-0.1
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:14 GMT) Full text and rfc822 format available.

Message #218 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 095/106] gnu: rust-deflate-0.7: Move cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:56 +0100
* gnu/packages/crates-compression.scm (rust-deflate-0.7): Move
rust-flate2-1 to cargo-development-inputs.

Change-Id: I575cd1bebd69df0aff42922e1b3ed13c38131fd6
---
 gnu/packages/crates-compression.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-compression.scm b/gnu/packages/crates-compression.scm
index 7715a4fab86..81c23d6860f 100644
--- a/gnu/packages/crates-compression.scm
+++ b/gnu/packages/crates-compression.scm
@@ -463,8 +463,9 @@ (define-public rust-deflate-0.7
      `(#:cargo-inputs
        (("rust-adler32" ,rust-adler32-1)
         ("rust-byteorder" ,rust-byteorder-1)
-        ("rust-gzip-header" ,rust-gzip-header-0.3)
-        ("rust-flate2" ,rust-flate2-1))))))
+        ("rust-gzip-header" ,rust-gzip-header-0.3))
+       #:cargo-development-inputs
+       (("rust-flate2" ,rust-flate2-1))))))
 
 (define-public rust-deflate64-0.1
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:15 GMT) Full text and rfc822 format available.

Message #221 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 050/106] gnu: rust-string-cache-0.7: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:11 +0100
* gnu/packages/crates-io.scm (rust-string-cache-0.7): Add
rust-string-cache-codegen-0.4.

Change-Id: I4651c51f507c53486638d58392ffef73497a1378
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2869ccb9db1..ed2e7133c02 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75592,7 +75592,9 @@ (define-public rust-string-cache-0.7
         ("rust-string-cache-codegen" ,rust-string-cache-codegen-0.4)
         ("rust-string-cache-shared" ,rust-string-cache-shared-0.3))
        #:cargo-development-inputs
-       (("rust-rand" ,rust-rand-0.4))))))
+       (("rust-rand" ,rust-rand-0.4)
+        ("rust-string-cache-codegen"
+         ,rust-string-cache-codegen-0.4))))))
 
 (define-public rust-string-cache-codegen-0.5
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:16 GMT) Full text and rfc822 format available.

Message #224 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 060/106] gnu: rust-serde-indextree-0.2: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:21 +0100
* gnu/packages/crates-io.scm (rust-serde-indextree-0.2): Add
rust-serde-json-1.

Change-Id: Ic3aa064759e93950da5c3a87f29f159559b661ac
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1c418d3eab2..d3ed19e0571 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70117,7 +70117,9 @@ (define-public rust-serde-indextree-0.2
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-indextree" ,rust-indextree-4)
-                       ("rust-serde" ,rust-serde-1))))
+                       ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-serde-json" ,rust-serde-json-1))))
     (home-page "https://github.com/PoiScript/serde_indextree")
     (synopsis "Serializing indextree structure")
     (description "Serializing indextree structure.")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:17 GMT) Full text and rfc822 format available.

Message #227 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 078/106] gnu: rust-pulldown-cmark-0.4: Remove
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:39 +0100
* gnu/packages/crates-io.scm (rust-pulldown-cmark-0.4): Remove
rust-criterion-0.2, rust-html5ever-0.23.

Change-Id: Icac638f8a29b83ef3c131040f90bb3abf337486f
---
 gnu/packages/crates-io.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d17c58f1ea1..812be4a1b3a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58479,8 +58479,7 @@ (define-public rust-pulldown-cmark-0.4
         ("rust-memchr" ,rust-memchr-2)
         ("rust-unicase" ,rust-unicase-2))
        #:cargo-development-inputs
-       (("rust-criterion" ,rust-criterion-0.2)
-        ("rust-html5ever" ,rust-html5ever-0.23)
+       (;; ("rust-html5ever" ,rust-html5ever-0.22)
         ("rust-lazy-static" ,rust-lazy-static-1)
         ("rust-regex" ,rust-regex-1)
         ("rust-tendril" ,rust-tendril-0.4))))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:18 GMT) Full text and rfc822 format available.

Message #230 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 094/106] gnu: rust-zlib-rs-0.3: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:55 +0100
* gnu/packages/crates-compression.scm (rust-zlib-rs-0.3): Add
rust-crc32fast-1, rust-quickcheck-1.

Change-Id: I4705cd65af4e6373a9897e77b42a918555ecc154
---
 gnu/packages/crates-compression.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-compression.scm b/gnu/packages/crates-compression.scm
index 5aacfadc258..7715a4fab86 100644
--- a/gnu/packages/crates-compression.scm
+++ b/gnu/packages/crates-compression.scm
@@ -1713,7 +1713,10 @@ (define-public rust-zlib-rs-0.3
     (arguments
      `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
                        ("rust-libz-sys" ,rust-libz-sys-1)
-                       ("rust-quickcheck" ,rust-quickcheck-1))))))
+                       ("rust-quickcheck" ,rust-quickcheck-1))
+       #:cargo-development-inputs
+       (("rust-crc32fast" ,rust-crc32fast-1)
+        ("rust-quickcheck" ,rust-quickcheck-1))))))
 
 (define-public rust-zopfli-0.8
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:18 GMT) Full text and rfc822 format available.

Message #233 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 089/106] gnu: rust-diesel-migrations-2: Adjust
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:50 +0100
* gnu/packages/crates-database.scm (rust-diesel-migrations-2): Update
rust-cfg-if-0.1 to 1.

Change-Id: I227d3e920e2e9b8de2be7163e71716be4903a522
---
 gnu/packages/crates-database.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-database.scm b/gnu/packages/crates-database.scm
index 033a14b23eb..d6648b507c2 100644
--- a/gnu/packages/crates-database.scm
+++ b/gnu/packages/crates-database.scm
@@ -226,7 +226,7 @@ (define-public rust-diesel-migrations-2
         ("rust-migrations-internals" ,rust-migrations-internals-2)
         ("rust-migrations-macros" ,rust-migrations-macros-2))
        #:cargo-development-inputs
-       (("rust-cfg-if" ,rust-cfg-if-0.1)
+       (("rust-cfg-if" ,rust-cfg-if-1)
         ("rust-dotenvy" ,rust-dotenvy-0.15)
         ("rust-tempfile" ,rust-tempfile-3))))
     (home-page "https://diesel.rs")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:19 GMT) Full text and rfc822 format available.

Message #236 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 071/106] gnu: rust-rand-distr-0.3: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:32 +0100
* gnu/packages/crates-io.scm (rust-rand-distr-0.3): Add rust-rand-0.7.

Change-Id: I9dc981072651b088c65be76834f95f0f12e0a42d
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ffd9442cfac..792a10de5e5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61211,6 +61211,7 @@ (define-public rust-rand-distr-0.3
         ("rust-rand" ,rust-rand-0.7))
        #:cargo-development-inputs
        (("rust-average" ,rust-average-0.10)
+        ("rust-rand" ,rust-rand-0.7)
         ("rust-rand-pcg" ,rust-rand-pcg-0.2))))
     (home-page "https://crates.io/crates/rand_distr")
     (synopsis "Sampling from random number distributions")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:19 GMT) Full text and rfc822 format available.

Message #239 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 075/106] gnu: rust-pyo3-0.13: Remove
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:36 +0100
* gnu/packages/crates-io.scm (rust-pyo3-0.13): Build without tests.
Remove rust-bitflags-1.2, rust-criterion-0.3, rust-half-1.

Change-Id: I3ab49bde9ab0b06d3da898698cb0ce8c449658f1
---
 gnu/packages/crates-io.scm | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 68992180d12..6351b271d48 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59036,7 +59036,7 @@ (define-public rust-pyo3-0.13
                (base32
                 "1hq965lgi25dn578fpn9hjva6zjr1c8rl7lxywijq44aw7lbhds8"))))
     (arguments
-     `(#:skip-build? #true
+     `(#:tests? #f ; type annotations needed
        #:cargo-inputs
        (("rust-cfg-if" ,rust-cfg-if-1)
         ("rust-ctor" ,rust-ctor-0.1)
@@ -59053,9 +59053,6 @@ (define-public rust-pyo3-0.13
         ("rust-unindent" ,rust-unindent-0.1))
        #:cargo-development-inputs
        (("rust-assert-approx-eq" ,rust-assert-approx-eq-1)
-        ("rust-bitflags" ,rust-bitflags-1.2)
-        ("rust-criterion" ,rust-criterion-0.3)
-        ("rust-half" ,rust-half-1)
         ("rust-proptest" ,rust-proptest-0.10)
         ("rust-rustversion" ,rust-rustversion-1)
         ("rust-serde-json" ,rust-serde-json-1)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:20 GMT) Full text and rfc822 format available.

Message #242 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 099/106] gnu: rust-pipewire-0.7: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:11:00 +0100
* gnu/packages/crates-audio.scm (rust-pipewire-0.7): Add rust-clap-4,
rust-once-cell-1.

Change-Id: I03c5422942b5b7e5a96c504050ee6afbc3b8ded0
---
 gnu/packages/crates-audio.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-audio.scm b/gnu/packages/crates-audio.scm
index 61c3e386983..692ded385dd 100644
--- a/gnu/packages/crates-audio.scm
+++ b/gnu/packages/crates-audio.scm
@@ -1176,7 +1176,10 @@ (define-public rust-pipewire-0.7
                        ("rust-nix" ,rust-nix-0.26)
                        ("rust-once-cell" ,rust-once-cell-1)
                        ("rust-pipewire-sys" ,rust-pipewire-sys-0.7)
-                       ("rust-thiserror" ,rust-thiserror-1))))
+                       ("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs
+       (("rust-clap" ,rust-clap-4)
+        ("rust-once-cell" ,rust-once-cell-1))))
     (native-inputs
      (list pkg-config))
     (inputs
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:20 GMT) Full text and rfc822 format available.

Message #245 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 068/106] gnu: rust-rspec-1: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:29 +0100
* gnu/packages/crates-io.scm (rust-rspec-1)[source]: Relax clippy
version requirement.
[arguments]: Add rust-clippy-0.0.302.
[description]: Change whitespace.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/patches/rust-rspec-1-remove-clippy.patch: Remove file.

Change-Id: I5f1e869aeedbf197f19f3a0c7ba4ffdc6752209c
---
 gnu/local.mk                                     |  1 -
 gnu/packages/crates-io.scm                       |  9 ++++++---
 .../patches/rust-rspec-1-remove-clippy.patch     | 16 ----------------
 3 files changed, 6 insertions(+), 20 deletions(-)
 delete mode 100644 gnu/packages/patches/rust-rspec-1-remove-clippy.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 1d15be886da..852d140dddf 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2197,7 +2197,6 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-onenote-parser-for-clamav-parse-in-memory-buffer.patch	\
   %D%/packages/patches/rust-onenote-parser-for-clamav-property-type.patch	\
   %D%/packages/patches/rust-poem-1-fewer-deps.patch		\
-  %D%/packages/patches/rust-rspec-1-remove-clippy.patch	\
   %D%/packages/patches/rust-trash-2-update-windows.patch	\
   %D%/packages/patches/rust-wl-clipboard-rs-newer-wl.patch      \
   %D%/packages/patches/rw-igraph-0.10.patch			\
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6969a88d7e4..b5fbf3d73cb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64477,7 +64477,9 @@ (define-public rust-rspec-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "02hfwxqjdc39ygnjysvn5qz343fahmwm16rxvxayh403d5y9wf49"))
-       (patches (search-patches "rust-rspec-1-remove-clippy.patch"))))
+       (modules '((guix build utils)))
+       (snippet #~(substitute* "Cargo.toml"
+                    (("\"0.0.153\"") "\"0.0\"")))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -64486,11 +64488,12 @@ (define-public rust-rspec-1
         ("rust-derive-builder" ,rust-derive-builder-0.9)
         ("rust-expectest" ,rust-expectest-0.12)
         ("rust-rayon" ,rust-rayon-1)
+        ("rust-clippy" ,rust-clippy-0.0.302)
         ("rust-time" ,rust-time-0.2))))
     (home-page "https://github.com/rust-rspec/rspec")
     (synopsis "Write Rspec-like tests with stable rust")
-    (description "This package helps writing Rspec-like tests with stable
-rust.")
+    (description
+     "This package helps writing Rspec-like tests with stable rust.")
     (license license:mpl2.0)))
 
 (define-public rust-rspec-1.0.0-beta.3
diff --git a/gnu/packages/patches/rust-rspec-1-remove-clippy.patch b/gnu/packages/patches/rust-rspec-1-remove-clippy.patch
deleted file mode 100644
index 46c994f7eec..00000000000
--- a/gnu/packages/patches/rust-rspec-1-remove-clippy.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Remove the dependency on clippy
-
-diff --git a/Cargo.toml b/Cargo.toml
-index 177cb80..7260c34 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -39,9 +39,6 @@ version = "1.5"
- 
- [dependencies.time]
- version = "0.2"
--[build-dependencies.clippy]
--version = "0.0.153"
--optional = true
- 
- [features]
- default = []
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:21 GMT) Full text and rfc822 format available.

Message #248 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 097/106] gnu: rust-brotli2-0.3: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:58 +0100
* gnu/packages/crates-compression.scm (rust-brotli2-0.3): Add
rust-rand-0.3.

Change-Id: I09b18f761a31183122b7c7db473907b51ef7bbf9
---
 gnu/packages/crates-compression.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-compression.scm b/gnu/packages/crates-compression.scm
index 32c8a08da02..6aee01159dd 100644
--- a/gnu/packages/crates-compression.scm
+++ b/gnu/packages/crates-compression.scm
@@ -240,7 +240,8 @@ (define-public rust-brotli2-0.3
        (("rust-brotli-sys" ,rust-brotli-sys-0.3)
         ("rust-libc" ,rust-libc-0.2))
        #:cargo-development-inputs
-       (("rust-quickcheck" ,rust-quickcheck-0.4))))
+       (("rust-quickcheck" ,rust-quickcheck-0.4)
+        ("rust-rand" ,rust-rand-0.3))))
     (home-page "https://github.com/alexcrichton/brotli2-rs")
     (synopsis "Rust bindings to compression library libbrotli")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:21 GMT) Full text and rfc822 format available.

Message #251 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 041/106] gnu: rust-swayipc-2: Add cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:02 +0100
* gnu/packages/crates-io.scm (rust-swayipc-2): Add rust-failure-0.1,
rust-futures-core-0.3.

Change-Id: I709654ac1827b8b2d345a8368e9876de5be89dc9
---
 gnu/packages/crates-io.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e885e5c014c..9b89638e14b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77214,10 +77214,12 @@ (define-public rust-swayipc-2
        (sha256
         (base32 "03r15c2sijyrxmpsyjgma4gz7zmdl1g8akjnjkw6hrml91d5dilj"))))
     (arguments
-     `(#:tests? #f                      ; test sync::tests::connect ... FAILED
+     `(#:tests? #f ; Tests require SWAYSOCK.
        #:cargo-inputs
-       (("rust-serde" ,rust-serde-1)
-        ("rust-async-std" ,rust-async-std-1)
+       (("rust-async-std" ,rust-async-std-1)
+        ("rust-failure" ,rust-failure-0.1)
+        ("rust-futures-core" ,rust-futures-core-0.3)
+        ("rust-serde" ,rust-serde-1)
         ("rust-swayipc-command-builder" ,rust-swayipc-command-builder-0.1)
         ("rust-serde-json" ,rust-serde-json-1))))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:22 GMT) Full text and rfc822 format available.

Message #254 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 061/106] gnu: rust-serde-0.8: Move
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:22 +0100
* gnu/packages/crates-io.scm (rust-serde-0.8)[source]: Unset Cargo
readme.
[arguments]:  Skip a test.  Move rust-clippy-0.0.302 to cargo-inputs.

Change-Id: Iddf25b0b326953f2f07c08fff3808c2f9b52a47e
---
 gnu/packages/crates-io.scm | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d3ed19e0571..44ae440715d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69624,11 +69624,14 @@ (define-public rust-serde-0.8
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1j4ajipn0sf4ya0crgcb94s848qp7mfc35n6d0q2rf8rk5skzbcx"))))
+         "1j4ajipn0sf4ya0crgcb94s848qp7mfc35n6d0q2rf8rk5skzbcx"))
+       (modules '((guix build utils)))
+       (snippet #~(substitute* "Cargo.toml"
+                    (("readme =.*") "edition = \"2015\"\n")))))
     (arguments
-     `(#:cargo-development-inputs
-       (("rust-clippy" ,rust-clippy-0.0.302))
-       #:tests? #f))))
+     `(#:cargo-inputs (("rust-clippy" ,rust-clippy-0.0.302))
+       #:cargo-test-flags
+       '("--" "--skip=ser::Serializer::serialize_bytes")))))
 
 (define-public rust-serde-aux-4
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:22 GMT) Full text and rfc822 format available.

Message #257 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 081/106] gnu: rust-proc-macro-crate-0.1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:42 +0100
* gnu/packages/crates-io.scm (rust-proc-macro-crate-0.1): Add
rust-proc-macro2-1, rust-quote-1, rust-syn-1.

Change-Id: I2c34323ce970b01d1ea4392f9d56ded5eb49829d
---
 gnu/packages/crates-io.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c767b2d7571..3d53c838bd8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -56405,7 +56405,11 @@ (define-public rust-proc-macro-crate-0.1
         (base32 "11cpihdk9ba68hzw95aa8zxn0i5g6kdrfd4l2cy3d5jvb72a6vhx"))))
     (arguments
      `(#:cargo-inputs
-       (("rust-toml" ,rust-toml-0.5))))))
+       (("rust-toml" ,rust-toml-0.5))
+       #:cargo-development-inputs
+       (("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))))
 
 (define-public rust-proc-macro-error-1
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:23 GMT) Full text and rfc822 format available.

Message #260 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 070/106] gnu: rust-regex-0.1: Adjust Cargo.toml.
Date: Fri, 31 Jan 2025 22:10:31 +0100
* gnu/packages/crates-io.scm (rust-regex-0.1)[source]: Require simd 0.2
instead of 0.1.0.  Remove regex-syntax path.  [arguments]: Build.

Change-Id: I4ca4a86cc076654ca1cab406b6818601d0a62b14
---
 gnu/packages/crates-io.scm | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9fdb1a80e50..ffd9442cfac 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62890,22 +62890,24 @@ (define-public rust-regex-0.1
     (inherit rust-regex-0.2)
     (name "rust-regex")
     (version "0.1.80")
+    ;; Missing Cargo.toml.orig: not packaged by Cargo.
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "regex" version))
-       (file-name
-        (string-append name "-" version ".tar.gz"))
+       (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32
-         "0bs036h3vzc6pj5jj4vc909s9rppq7b808ic99qn0y6gm3karm2g"))))
+        (base32 "0bs036h3vzc6pj5jj4vc909s9rppq7b808ic99qn0y6gm3karm2g"))
+       (modules '((guix build utils)))
+       (snippet #~(substitute* "Cargo.toml"
+                    (("version = \"0.1.0\"") "version = \"0.2\"")
+                    (("path =.*, ") "")))))
     (arguments
-     `(#:skip-build? #t     ; Can't find dependent crates.
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-aho-corasick" ,rust-aho-corasick-0.5)
         ("rust-memchr" ,rust-memchr-0.1)
         ("rust-regex-syntax" ,rust-regex-syntax-0.3)
-        ("rust-simd" ,rust-simd-0.2) ; 0.1?
+        ("rust-simd" ,rust-simd-0.2)
         ("rust-thread-local" ,rust-thread-local-0.2)
         ("rust-utf8-ranges" ,rust-utf8-ranges-0.1))
        #:cargo-development-inputs
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:23 GMT) Full text and rfc822 format available.

Message #263 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 098/106] gnu: rust-criterion-plot-0.5: Adjust
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:59 +0100
* gnu/packages/crates-check.scm (rust-criterion-plot-0.5): Fix label.

Change-Id: I377d386f2dc059ae7efe72fdfc1ae4daedc79c08
---
 gnu/packages/crates-check.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-check.scm b/gnu/packages/crates-check.scm
index 3d02f5421b5..441d33abd15 100644
--- a/gnu/packages/crates-check.scm
+++ b/gnu/packages/crates-check.scm
@@ -260,7 +260,7 @@ (define-public rust-criterion-plot-0.5
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-development-inputs
-       (("rust-itertool-num" ,rust-itertools-num-0.1)
+       (("rust-itertools-num" ,rust-itertools-num-0.1)
         ("rust-num-complex" ,rust-num-complex-0.4)
         ("rust-rand" ,rust-rand-0.8))
        #:cargo-inputs
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:24 GMT) Full text and rfc822 format available.

Message #266 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 020/106] gnu: rust-gix-fs-0.11: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:41 +0100
* gnu/packages/crates-vcs.scm (rust-gix-fs-0.11): Add
rust-crossbeam-channel-0.5, rust-tempfile-3.

Change-Id: I306b0d05fd0df4ab70acf18526f5db3c67012013
---
 gnu/packages/crates-vcs.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 2924f09510e..e8f4b4908fd 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -2967,7 +2967,10 @@ (define-public rust-gix-fs-0.11
      `(#:cargo-inputs (("rust-fastrand" ,rust-fastrand-2)
                        ("rust-gix-features" ,rust-gix-features-0.38)
                        ("rust-gix-utils" ,rust-gix-utils-0.1)
-                       ("rust-serde" ,rust-serde-1))))
+                       ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+        ("rust-tempfile" ,rust-tempfile-3))))
     (home-page "https://github.com/Byron/gitoxide")
     (synopsis "File system specific utilities to Gitoxide`")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:24 GMT) Full text and rfc822 format available.

Message #269 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 082/106] gnu: rust-priority-queue-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:43 +0100
* gnu/packages/crates-io.scm (rust-priority-queue-1): Add rust-serde-1.

Change-Id: Ic989bbe972600defdb57e4efed94c15e73346f8a
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3d53c838bd8..8a2e31d78a1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -56306,6 +56306,7 @@ (define-public rust-priority-queue-1
              ("rust-autocfg" ,rust-autocfg-1))
            #:cargo-development-inputs
            `(("rust-hashbrown" ,rust-hashbrown-0.9)
+             ("rust-serde" ,rust-serde-1)
              ("rust-serde-json" ,rust-serde-json-1)
              ("rust-serde-test" ,rust-serde-test-1)
              ("rust-uuid" ,rust-uuid-0.8))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:25 GMT) Full text and rfc822 format available.

Message #272 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 091/106] gnu: rust-signature-derive-1: Remove
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:52 +0100
* gnu/packages/crates-crypto.scm (rust-signature-derive-1): Build.
Remove rust-synstructure-0.12.

Change-Id: I2515bf13b725c235dc990ba2d193ff51e2be5928
---
 gnu/packages/crates-crypto.scm | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 7cb44340f65..f0387bf891c 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -5893,12 +5893,10 @@ (define-public rust-signature-derive-1
        (sha256
         (base32 "03wj342zvljknqwg3qbc9acrcsrzhdp1d2d6pfrh4p1b087k3rln"))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1)
-        ("rust-synstructure" ,rust-synstructure-0.12))))))
+        ("rust-syn" ,rust-syn-1))))))
 
 (define-public rust-simple-asn1-0.6
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:25 GMT) Full text and rfc822 format available.

Message #275 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 044/106] gnu: rust-strum-0.21: Build.
Date: Fri, 31 Jan 2025 22:10:05 +0100
* gnu/packages/crates-io.scm (rust-strum-0.21)[source]: Inherit
rust-strum-0.24 source.  [arguments]: Build, skip three tests.

Change-Id: I00b68f6eed7457987e271f9b67401e6014bb9533
---
 gnu/packages/crates-io.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2a6b3e71414..38a29e61813 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76299,13 +76299,16 @@ (define-public rust-strum-0.21
     (version "0.21.0")
     (source
      (origin
-       (method url-fetch)
+       (inherit (package-source rust-strum-0.24))
        (uri (crate-uri "strum" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1qnd2by1zrwgx7li0hmwy7jbzjwz1ky697qjg85nga8zzny6py5a"))))
     (arguments
-     `(#:skip-build? #t
+     `(#:cargo-test-flags '("--"
+                            "--skip=EnumMessage"
+                            "--skip=EnumProperty"
+                            "--skip=IntoEnumIterator")
        #:cargo-inputs
        (("rust-strum-macros" ,rust-strum-macros-0.21))))))
 
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:26 GMT) Full text and rfc822 format available.

Message #278 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 076/106] gnu: rust-pyo3-0.15: Run tests.
Date: Fri, 31 Jan 2025 22:10:37 +0100
* gnu/packages/crates-io.scm (rust-pyo3-0.15)[arguments]: Skip some
tests.  Add rust-serde-1.

Change-Id: Ic9f4d953e639469b671221e3f74b267ec67169a3
---
 gnu/packages/crates-io.scm | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6351b271d48..9b65c576b62 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59018,10 +59018,19 @@ (define-public rust-pyo3-0.15
         ("rust-half" ,rust-half-1)
         ("rust-proptest" ,rust-proptest-0.10)
         ("rust-rustversion" ,rust-rustversion-1)
+        ("rust-serde" ,rust-serde-1)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-trybuild" ,rust-trybuild-1))
-       ;; FIXME: fails to initialize Python interpreter.
-       #:tests? #f))))
+       #:cargo-test-flags
+       ;; Most tests will not initialize a Python interpreter.
+       '("--features=auto-initialize" "--lib" "--" "--exact"
+         ;; unsafe precondition(s) violated: slice::from_raw_parts
+         ;; requires the pointer to be aligned and non-null, and the
+         ;; total size of the slice not to exceed `isize::MAX`
+         "--skip=unary_arithmetic"
+         "--skip=test_pickle"
+         ;; Actual output provides "help:" hints.
+         "--skip=test_compile_errors")))))
 
 (define-public rust-pyo3-0.13
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:26 GMT) Full text and rfc822 format available.

Message #281 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 064/106] gnu: rust-semver-parser-0.10: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:25 +0100
* gnu/packages/crates-io.scm (rust-semver-parser-0.10): Add
rust-proc-macro2-1.

Change-Id: If9f0eca153ae96a546ae426d185a6367e9f979e9
---
 gnu/packages/crates-io.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0145dcc388b..bd19e907d0d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69393,7 +69393,8 @@ (define-public rust-semver-parser-0.10
        #:cargo-inputs
        (("rust-pest" ,rust-pest-2))
        #:cargo-development-inputs
-       (("rust-pest-generator" ,rust-pest-generator-2))))
+       (("rust-pest-generator" ,rust-pest-generator-2)
+        ("rust-proc-macro2" ,rust-proc-macro2-1))))
     (home-page "https://github.com/steveklabnik/semver-parser")
     (synopsis "Parsing of the Semver spec")
     (description "This package provides for parsing of the Semver spec.")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:26 GMT) Full text and rfc822 format available.

Message #284 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 029/106] gnu: rust-tokio-0.3: Change cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:50 +0100
* gnu/packages/crates-io.scm (rust-tokio-0.3): Remove rust-libc-0.2.
Add rust-tempfile-3 to cargo-development-inputs.

Change-Id: I772d448bb23a3025ed93a55b27593e55297079dd
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 390f28ccb88..6bd3ae4110c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -82248,7 +82248,6 @@ (define-public rust-tokio-0.3
        (("rust-autocfg" ,rust-autocfg-1)
         ("rust-bytes" ,rust-bytes-0.6)
         ("rust-futures-core" ,rust-futures-core-0.3)
-        ("rust-libc" ,rust-libc-0.2)
         ("rust-memchr" ,rust-memchr-2)
         ("rust-mio" ,rust-mio-0.7)
         ("rust-num-cpus" ,rust-num-cpus-1)
@@ -82265,6 +82264,7 @@ (define-public rust-tokio-0.3
         ("rust-loom" ,rust-loom-0.3)
         ("rust-nix" ,rust-nix-0.19)
         ("rust-proptest" ,rust-proptest-0.10)
+        ("rust-tempfile" ,rust-tempfile-3)
         ("rust-tokio-test" ,rust-tokio-test-0.3))))))
 
 (define-public rust-tokio-0.2
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:27 GMT) Full text and rfc822 format available.

Message #287 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 037/106] gnu: rust-tempfile-3: Add rust-once-cell
 cargo-input.
Date: Fri, 31 Jan 2025 22:09:58 +0100
* gnu/packages/crates-io.scm (rust-tempfile-3)[arguments]: Add
rust-once-cell-1.

Change-Id: Ie77ef8446cae647e2bd046984b92cabfc811bc87
---
 gnu/packages/crates-io.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index caa0457baba..112ea9ff662 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79121,6 +79121,7 @@ (define-public rust-tempfile-3
      `(#:cargo-inputs
        (("rust-cfg-if" ,rust-cfg-if-1)
         ("rust-fastrand" ,rust-fastrand-2)
+        ("rust-once-cell" ,rust-once-cell-1)
         ("rust-rustix" ,rust-rustix-0.38)
         ("rust-windows-sys" ,rust-windows-sys-0.52))
        #:cargo-development-inputs
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:27 GMT) Full text and rfc822 format available.

Message #290 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 066/106] gnu: rust-selectors-0.22: Move
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:27 +0100
* gnu/packages/crates-io.scm (rust-selectors-0.22): Move
rust-phf-codegen-0.8 to cargo-inputs.

Change-Id: I29ca673eeb5f2bf34bac153d49f391d042681ee7
---
 gnu/packages/crates-io.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a62e3b535b6..4d5571a8f0e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69197,12 +69197,11 @@ (define-public rust-selectors-0.22
         ("rust-log" ,rust-log-0.4)
         ("rust-matches" ,rust-matches-0.1)
         ("rust-phf" ,rust-phf-0.8)
+        ("rust-phf-codegen" ,rust-phf-codegen-0.8)
         ("rust-precomputed-hash" ,rust-precomputed-hash-0.1)
         ("rust-servo-arc" ,rust-servo-arc-0.1)
         ("rust-smallvec" ,rust-smallvec-1)
-        ("rust-thin-slice" ,rust-thin-slice-0.1))
-       #:cargo-development-inputs
-       (("rust-phf-codegen" ,rust-phf-codegen-0.8))))))
+        ("rust-thin-slice" ,rust-thin-slice-0.1))))))
 
 (define-public rust-self-cell-1
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:28 GMT) Full text and rfc822 format available.

Message #293 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 048/106] gnu: rust-structmeta-derive-0.1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:09 +0100
* gnu/packages/crates-io.scm (rust-structmeta-derive-0.1): Add
rust-syn-1.

Change-Id: I2f2df046b0828bb83ea131e6cea3197deb487e3c
---
 gnu/packages/crates-io.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a853879330d..4b000a86ca8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76094,7 +76094,8 @@ (define-public rust-structmeta-derive-0.1
      `(#:cargo-inputs
        (("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1))))))
+        ("rust-syn" ,rust-syn-1))
+       #:cargo-development-inputs (("rust-syn" ,rust-syn-1))))))
 
 (define-public rust-structopt-0.3
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:28 GMT) Full text and rfc822 format available.

Message #296 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 086/106] gnu: rust-petgraph-0.5: Replace
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:47 +0100
* gnu/packages/crates-io.scm (rust-petgraph-0.5): Remove
rust-ordermap-0.3, add rust-indexmap-1.

Change-Id: Ia972e2fbd0b9a8ec45fd0742b23169fb68e37e1c
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4a46f5c2d35..3d2c2e63347 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52929,7 +52929,7 @@ (define-public rust-petgraph-0.5
     (arguments
      `(#:cargo-inputs
        (("rust-fixedbitset" ,rust-fixedbitset-0.2)
-        ("rust-ordermap" ,rust-ordermap-0.3)
+        ("rust-indexmap" ,rust-indexmap-1)
         ("rust-quickcheck" ,rust-quickcheck-0.8)
         ("rust-serde" ,rust-serde-1)
         ("rust-serde-derive" ,rust-serde-derive-1))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:29 GMT) Full text and rfc822 format available.

Message #299 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 024/106] gnu: rust-which-6: Replace cargo-inputs.
Date: Fri, 31 Jan 2025 22:09:45 +0100
* gnu/packages/crates-io.scm (rust-which-6): Remove rust-once-cell-1,
rust-windows-sys-0.52.  Add rust-tracing-0.1.

Change-Id: I88784e3b4ad7ad0b717facdd38562eae2619ac36
---
 gnu/packages/crates-io.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c936303b63d..2ef37f82885 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -92038,11 +92038,10 @@ (define-public rust-which-6
      `(#:cargo-test-flags '("--release" "--" "--skip=it_works") ; Missing file
        #:cargo-inputs (("rust-either" ,rust-either-1)
                        ("rust-home" ,rust-home-0.5)
-                       ("rust-once-cell" ,rust-once-cell-1)
                        ("rust-regex" ,rust-regex-1)
                        ("rust-rustix" ,rust-rustix-0.38)
-                       ("rust-windows-sys" ,rust-windows-sys-0.52)
-                       ("rust-winsafe" ,rust-winsafe-0.0.19))
+                       ("rust-winsafe" ,rust-winsafe-0.0.19)
+                       ("rust-tracing" ,rust-tracing-0.1))
        #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3))))))
 
 (define-public rust-which-5
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:29 GMT) Full text and rfc822 format available.

Message #302 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 080/106] gnu: rust-prodash-26: Reformat
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:41 +0100
* gnu/packages/crates-io.scm (rust-prodash-26): Reduce indentation, fix
'asyn' typo, remove comment.

Change-Id: Ibb85dc0dbe63e0a57bc05217b939095dea39e66f
---
 gnu/packages/crates-io.scm | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 02a1af99a5d..c767b2d7571 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57067,17 +57067,18 @@ (define-public rust-prodash-26
                        ("rust-tui-react" ,rust-tui-react-0.20)
                        ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
                        ("rust-unicode-width" ,rust-unicode-width-0.1))
-       #:cargo-development-inputs(("rust-argh" ,rust-argh-0.1) ; >0.1.3
-                                  ("rust-asyn-executor" ,rust-async-executor-1)
-                                  ("rust-async-io" ,rust-async-io-1)
-                                  ("rust-blocking" ,rust-blocking-1)
-                                  ("rust-criterion" ,rust-criterion-0.5)
-                                  ("rust-env-logger" ,rust-env-logger-0.10)
-                                  ("rust-futures" ,rust-futures-0.3)
-                                  ("rust-futures-util" ,rust-futures-util-0.3)
-                                  ("rust-is-terminal" ,rust-is-terminal-0.4)
-                                  ("rust-once-cell" ,rust-once-cell-1)
-                                  ("rust-rand" ,rust-rand-0.8))))))
+       #:cargo-development-inputs
+       (("rust-argh" ,rust-argh-0.1)
+        ("rust-async-executor" ,rust-async-executor-1)
+        ("rust-async-io" ,rust-async-io-1)
+        ("rust-blocking" ,rust-blocking-1)
+        ("rust-criterion" ,rust-criterion-0.5)
+        ("rust-env-logger" ,rust-env-logger-0.10)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-futures-util" ,rust-futures-util-0.3)
+        ("rust-is-terminal" ,rust-is-terminal-0.4)
+        ("rust-once-cell" ,rust-once-cell-1)
+        ("rust-rand" ,rust-rand-0.8))))))
 
 (define-public rust-prodash-25
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:30 GMT) Full text and rfc822 format available.

Message #305 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 030/106] gnu: rust-tinyvec-1: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:51 +0100
* gnu/packages/crates-io.scm (rust-tinyvec-1): Add rust-serde-test-1,
rust-smallvec-1.

Change-Id: I564b4574cfd331abd383f5e5017fa1eb8af3973c
---
 gnu/packages/crates-io.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6bd3ae4110c..2dfee1f0ece 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -82015,7 +82015,9 @@ (define-public rust-tinyvec-1
         ("rust-serde" ,rust-serde-1)
         ("rust-tinyvec-macros" ,rust-tinyvec-macros-0.1))
        #:cargo-development-inputs
-       (("rust-criterion" ,rust-criterion-0.3))))
+       (("rust-criterion" ,rust-criterion-0.3)
+        ("rust-serde-test" ,rust-serde-test-1)
+        ("rust-smallvec" ,rust-smallvec-1))))
     (home-page "https://crates.io/crates/tinyvec")
     (synopsis "Safe vec-like data structures")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:31 GMT) Full text and rfc822 format available.

Message #308 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 090/106] gnu: rust-diesel-2: Adjust cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:51 +0100
* gnu/packages/crates-database.scm (rust-diesel-2): Update
rust-serde-json-0.9 to 1, rust-uuid-0.7 to 1.

Change-Id: I0e6339d370a9a0381274efe17c0db2542fc4a33c
---
 gnu/packages/crates-database.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-database.scm b/gnu/packages/crates-database.scm
index d6648b507c2..39b6fed7582 100644
--- a/gnu/packages/crates-database.scm
+++ b/gnu/packages/crates-database.scm
@@ -80,10 +80,10 @@ (define-public rust-diesel-2
                        ("rust-pq-sys" ,rust-pq-sys-0.4)
                        ("rust-quickcheck" ,rust-quickcheck-1)
                        ("rust-r2d2" ,rust-r2d2-0.8)
-                       ("rust-serde-json" ,rust-serde-json-0.9)
+                       ("rust-serde-json" ,rust-serde-json-1)
                        ("rust-time" ,rust-time-0.3)
                        ("rust-url" ,rust-url-2)
-                       ("rust-uuid" ,rust-uuid-0.7))
+                       ("rust-uuid" ,rust-uuid-1))
        #:cargo-development-inputs (("rust-cfg-if" ,rust-cfg-if-1)
                                    ("rust-dotenvy" ,rust-dotenvy-0.15)
                                    ("rust-ipnetwork" ,rust-ipnetwork-0.17)
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:31 GMT) Full text and rfc822 format available.

Message #311 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 052/106] gnu: rust-sprs-0.11: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:10:13 +0100
* gnu/packages/crates-io.scm (rust-sprs-0.11): Build, skip eight tests.
Add rust-image-0.23, rust-num-derive-0.3, rust-rand-0.8,
rust-tempfile-3.

Change-Id: Iead1e41ce35cece2a77f271c1318d2db062f148e
---
 gnu/packages/crates-io.scm | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6d43e346e32..7a109be943c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74630,7 +74630,17 @@ (define-public rust-sprs-0.11
                 "0w6xishm9jxqjy83as7g14474cn1xb55vqz8afqw9d7and41x9vf"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t ;8 test failures due to "No such file or directory"
+     `(#:cargo-test-flags
+       '("--"
+         ;; No such file or directory
+         "--skip=io::test::int_matrix_market_read"
+         "--skip=io::test::matrix_market_read_fail_not_enough_entries"
+         "--skip=io::test::matrix_market_read_fail_too_many_in_entry"
+         "--skip=io::test::read_symmetric_matrix_market"
+         "--skip=io::test::read_write_read_matrix_market"
+         "--skip=io::test::read_write_read_matrix_market_via_csc"
+         "--skip=io::test::simple_matrix_market_read"
+         "--skip=io::test::simple_matrix_market_read_from_bufread")
        #:cargo-inputs
        (("rust-alga" ,rust-alga-0.9)
         ("rust-approx" ,rust-approx-0.5)
@@ -74644,6 +74654,10 @@ (define-public rust-sprs-0.11
        #:cargo-development-inputs
        (("rust-bencher" ,rust-bencher-0.1)
         ("rust-bincode" ,rust-bincode-1)
+        ("rust-image" ,rust-image-0.23)
+        ("rust-num-derive" ,rust-num-derive-0.3)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-tempfile" ,rust-tempfile-3)
         ("rust-tobj" ,rust-tobj-3))))
     (home-page "https://github.com/vbarrielle/sprs")
     (synopsis "Sparse matrix library")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:31 GMT) Full text and rfc822 format available.

Message #314 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 084/106] gnu: rust-phf-macros-0.11: Adjust
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:45 +0100
* gnu/packages/crates-io.scm (rust-phf-macros-0.11): Update rust-syn-1
to 2.

Change-Id: I71d95026486a446e1843ba4f48042100f682b467
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 14610fe47b2..81eaac2d9de 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53318,7 +53318,7 @@ (define-public rust-phf-macros-0.11
         ("rust-phf-shared" ,rust-phf-shared-0.11)
         ("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1)
+        ("rust-syn" ,rust-syn-2)
         ("rust-unicase" ,rust-unicase-2))))
     (home-page "https://github.com/rust-phf/rust-phf")
     (synopsis "Macros to generate types in the phf crate")
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:32 GMT) Full text and rfc822 format available.

Message #317 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 093/106] gnu: rust-aes-soft-0.6: Replace
 cargo-inputs.
Date: Fri, 31 Jan 2025 22:10:54 +0100
* gnu/packages/crates-crypto.scm (rust-aes-soft-0.6): Build.  Remove
rust-block-cipher-0.7, rust-byteorder-1.  Add rust-cipher-0.2.

Change-Id: I3d3bde139158af2e1a208c84f35626181c5b5550
---
 gnu/packages/crates-crypto.scm | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index cd3e97a5c9e..f855679ddad 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -378,13 +378,11 @@ (define-public rust-aes-soft-0.6
         (base32 "0wj0fi2pvmlw09yvb1aqf0mfkzrfxmjsf90finijh255ir4wf55y"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-block-cipher" ,rust-block-cipher-0.7)
-        ("rust-byteorder" ,rust-byteorder-1)
+     `(#:cargo-inputs
+       (("rust-cipher" ,rust-cipher-0.2)
         ("rust-opaque-debug" ,rust-opaque-debug-0.2))
        #:cargo-development-inputs
-       (("rust-block-cipher" ,rust-block-cipher-0.7))))
+       (("rust-cipher" ,rust-cipher-0.2))))
     (home-page "https://github.com/RustCrypto/block-ciphers")
     (synopsis "Bit-sliced implementation of AES (Rijndael) block ciphers")
     (description "This package provides a bit-sliced implementation of
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:23:32 GMT) Full text and rfc822 format available.

Message #320 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 032/106] gnu: rust-textwrap-0.11: Add
 cargo-development-inputs.
Date: Fri, 31 Jan 2025 22:09:53 +0100
* gnu/packages/crates-io.scm (rust-textwrap-0.11): Add rust-lipsum-0.6.

Change-Id: I0f89166e2ce87de54206d37be02100a54da95e4a
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 95275214a00..b9db559356a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80709,7 +80709,7 @@ (define-public rust-textwrap-0.11
         ("rust-term-size" ,rust-term-size-0.3)
         ("rust-unicode-width" ,rust-unicode-width-0.1))
        #:cargo-development-inputs
-       (;("rust-lipsum" ,rust-lipsum-0.6)
+       (("rust-lipsum" ,rust-lipsum-0.6)
         ("rust-rand" ,rust-rand-0.6)
         ("rust-rand-xorshift" ,rust-rand-xorshift-0.1)
         ("rust-version-sync" ,rust-version-sync-0.6))))))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75980; Package guix-patches. (Fri, 31 Jan 2025 21:25:02 GMT) Full text and rfc822 format available.

Message #323 received at 75980 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: 75980 <at> debbugs.gnu.org
Subject: [PATCH rust-team 063/106] gnu: rust-send-wrapper-0.5: Build.
Date: Fri, 31 Jan 2025 22:10:24 +0100
* gnu/packages/crates-io.scm (rust-send-wrapper-0.5): Build.

Change-Id: I9a2e178f18eb187bb3f86ad1d7ad11f0240443dc
---
 gnu/packages/crates-io.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8021ac2e66f..0145dcc388b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69465,8 +69465,7 @@ (define-public rust-send-wrapper-0.5
        (uri (crate-uri "send_wrapper" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1mwbg1nv36d5kdjb0iwmprz24km0m8ck08dn59gdngqdc77hl34k"))))
-    (arguments `(#:skip-build? #t))))
+        (base32 "1mwbg1nv36d5kdjb0iwmprz24km0m8ck08dn59gdngqdc77hl34k"))))))
 
 (define-public rust-send-wrapper-0.4
   (package
-- 
2.47.1





This bug report was last modified 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.