GNU bug report logs - #75987
[PATCH rust-team 0/5] Fix cargo-inputs labels.

Previous Next

Package: guix-patches;

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

Date: Sat, 1 Feb 2025 09:11:01 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 75987 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#75987; Package guix-patches. (Sat, 01 Feb 2025 09:11: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. (Sat, 01 Feb 2025 09:11: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 0/5] Fix cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:08:52 +0100
Hello,

The first revision removes the labels, the second revision fixes them.

Cheers,
Herman

Herman Rimm (5):
  gnu: rust-nitrokey-test-0.5: Remove cargo-inputs labels.
  gnu: rust-progressing-3: Remove cargo-inputs labels.
  gnu: rust-rand-core-0.3: Remove cargo-inputs labels.
  gnu: rust-ammonia-4: Remove cargo-inputs labels.
  gnu: rust-winapi-0.3: Remove cargo-inputs labels.

 gnu/packages/crates-io.scm      | 17 ++++++-----------
 gnu/packages/crates-web.scm     | 16 +++++++++-------
 gnu/packages/crates-windows.scm |  6 +++---
 3 files changed, 18 insertions(+), 21 deletions(-)


base-commit: 986245daca2fb50d58cf0f2b9273f0d670d38af2
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:01 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 1/5] gnu: rust-nitrokey-test-0.5: Remove
 cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:11:30 +0100
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[cargo-inputs]
Remove labels.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e769de77233..d19f90f8987 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45445,11 +45445,9 @@ (define-public rust-nitrokey-test-0.5
          "197j9r2s4ydzbqfydza6v31mgcsgd29jpidz4psqawjdm49f8lg6"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t     ; Wants an older version of rust-nitrokey.
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("quote" ,rust-quote-1)
-        ("syn" ,rust-syn-1))))
+     (list #:skip-build? #t     ; Wants an older version of rust-nitrokey.
+           #:cargo-inputs
+           (list rust-proc-macro2-1 rust-quote-1 rust-syn-1)))
     (home-page "https://github.com/d-e-s-o/nitrokey-test")
     (synopsis "Supporting test infrastructure for the nitrokey crate")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:02 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 2/5] gnu: rust-progressing-3: Remove cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:31 +0100
* gnu/packages/crates-io.scm (rust-progressing-3)[cargo-inputs]: Remove
labels.

Change-Id: Ia3004caca651032ac6bf1ae980f0a7307e329882
---
 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 d19f90f8987..4da960a1a13 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57192,9 +57192,7 @@ (define-public rust-progressing-3
         (base32
          "06sb1cxpkc8lx56s76c95cfljs0513nsnn35wd6w79sblwcxpdwp"))))
     (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("log" ,rust-log-0.4))))
+    (arguments (list #:cargo-inputs (list rust-log-0.4)))
     (home-page "https://github.com/dominicparga/progressing")
     (synopsis "Counting progress-bar for Rust")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:02 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 3/5] gnu: rust-rand-core-0.3: Remove cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:32 +0100
* gnu/packages/crates-io.scm (rust-rand-core-0.3)[arguments]: Build
without tests.  Remove cargo-inputs labels.

Change-Id: I50877d153d55ce27566c2bfc1b126077140c8477
---
 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 4da960a1a13..3e205a4b6d3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61139,9 +61139,8 @@ (define-public rust-rand-core-0.3
          (base32
           "0jzdgszfa4bliigiy4hi66k7fs3gfwi2qxn8vik84ph77fwdwvvs"))))
     ;; This version is a 0.3 API wrapper around the 0.4 version.
-    (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs (("rand-core" ,rust-rand-core-0.4))))))
+    (arguments (list #:tests? #f
+                     #:cargo-inputs (list rust-rand-core-0.4)))))
 
 (define-public rust-rand-core-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:03 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 4/5] gnu: rust-ammonia-4: Remove cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:11:33 +0100
* gnu/packages/crates-web.scm (rust-ammonia-4)[cargo-inputs,
cargo-development-inputs]: Remove labels.

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

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 73ca29df761..6a8b1ff2027 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -1952,13 +1952,15 @@ (define-public rust-ammonia-4
         (base32 "0nd432yg1cl9kj4i9c37a9hvwffayqh6zsvb4fmh31g5bsp9xf8s"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("html5ever" ,rust-html5ever-0.27)
-                       ("maplit" ,rust-maplit-1)
-                       ("tendril" ,rust-tendril-0.4)
-                       ("url" ,rust-url-2)
-                       ("once_cell" ,rust-once-cell-1))
-       #:cargo-development-inputs (("version-sync" ,rust-version-sync-0.9)
-                                   ("env_logger" ,rust-env-logger-0.10))))
+     (list #:cargo-inputs
+           (list rust-html5ever-0.27
+                 rust-maplit-1
+                 rust-tendril-0.4
+                 rust-url-2
+                 rust-once-cell-1)
+           #:cargo-development-inputs
+           (list rust-version-sync-0.9
+                 rust-env-logger-0.10)))
     (home-page "https://github.com/rust-ammonia/ammonia")
     (synopsis "Repair and secure untrusted HTML")
     (description "Ammonia is a whitelist-based HTML sanitization library.
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:04 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 5/5] gnu: rust-winapi-0.3: Remove cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:34 +0100
* gnu/packages/crates-windows.scm (rust-winapi-0.3)[cargo-inputs]:
Remove labels.

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

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 2f212190ddf..5f2034159ab 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -971,9 +971,9 @@ (define-public rust-winapi-0.3
     (build-system cargo-build-system)
     ;; This package depends unconditionally on these two crates.
     (arguments
-     `(#:cargo-inputs
-       (("winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
-        ("winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
+     (list #:cargo-inputs
+           (list rust-winapi-i686-pc-windows-gnu-0.4
+                 rust-winapi-x86-64-pc-windows-gnu-0.4)))
     (inputs
      (list rust-winapi-i686-pc-windows-gnu-0.4
            rust-winapi-x86-64-pc-windows-gnu-0.4))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:04 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 1/5] gnu: rust-nitrokey-test-0.5: Fix
 cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:11:58 +0100
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[cargo-inputs]
Fix labels.

Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
---
 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 e769de77233..af1c403e757 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45448,8 +45448,8 @@ (define-public rust-nitrokey-test-0.5
      `(#:skip-build? #t     ; Wants an older version of rust-nitrokey.
        #:cargo-inputs
        (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("quote" ,rust-quote-1)
-        ("syn" ,rust-syn-1))))
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))
     (home-page "https://github.com/d-e-s-o/nitrokey-test")
     (synopsis "Supporting test infrastructure for the nitrokey crate")
     (description

base-commit: 986245daca2fb50d58cf0f2b9273f0d670d38af2
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:04 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 2/5] gnu: rust-progressing-3: Fix cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:59 +0100
* gnu/packages/crates-io.scm (rust-progressing-3)[cargo-inputs]: Fix
labels.

Change-Id: Ia3004caca651032ac6bf1ae980f0a7307e329882
---
 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 af1c403e757..150bf331278 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57196,7 +57196,7 @@ (define-public rust-progressing-3
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("log" ,rust-log-0.4))))
+       (("rust-log" ,rust-log-0.4))))
     (home-page "https://github.com/dominicparga/progressing")
     (synopsis "Counting progress-bar for Rust")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:05 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 3/5] gnu: rust-rand-core-0.3: Fix cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:12:00 +0100
* gnu/packages/crates-io.scm (rust-rand-core-0.3)[cargo-inputs]: Fix
labels.

Change-Id: I50877d153d55ce27566c2bfc1b126077140c8477
---
 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 150bf331278..b66599410dd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61145,7 +61145,7 @@ (define-public rust-rand-core-0.3
     ;; This version is a 0.3 API wrapper around the 0.4 version.
     (arguments
      `(#:skip-build? #t
-       #:cargo-inputs (("rand-core" ,rust-rand-core-0.4))))))
+       #:cargo-inputs (("rust-rand-core" ,rust-rand-core-0.4))))))
 
 (define-public rust-rand-core-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:05 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 4/5] gnu: rust-ammonia-4: Fix cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:12:01 +0100
* gnu/packages/crates-web.scm (rust-ammonia-4)[cargo-inputs,
cargo-development-inputs]: Fix labels.

Change-Id: Ib705af6bd51d488bcc1780c128e609b44f74455f
---
 gnu/packages/crates-web.scm | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 73ca29df761..9639604ebb1 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -1952,13 +1952,14 @@ (define-public rust-ammonia-4
         (base32 "0nd432yg1cl9kj4i9c37a9hvwffayqh6zsvb4fmh31g5bsp9xf8s"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("html5ever" ,rust-html5ever-0.27)
-                       ("maplit" ,rust-maplit-1)
-                       ("tendril" ,rust-tendril-0.4)
-                       ("url" ,rust-url-2)
-                       ("once_cell" ,rust-once-cell-1))
-       #:cargo-development-inputs (("version-sync" ,rust-version-sync-0.9)
-                                   ("env_logger" ,rust-env-logger-0.10))))
+     `(#:cargo-inputs (("rust-html5ever" ,rust-html5ever-0.27)
+                       ("rust-maplit" ,rust-maplit-1)
+                       ("rust-tendril" ,rust-tendril-0.4)
+                       ("rust-url" ,rust-url-2)
+                       ("rust-once_cell" ,rust-once-cell-1))
+       #:cargo-development-inputs
+       (("rust-version-sync" ,rust-version-sync-0.9)
+        ("rust-env_logger" ,rust-env-logger-0.10))))
     (home-page "https://github.com/rust-ammonia/ammonia")
     (synopsis "Repair and secure untrusted HTML")
     (description "Ammonia is a whitelist-based HTML sanitization library.
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:06 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 5/5] gnu: rust-winapi-0.3: Fix cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:12:02 +0100
* gnu/packages/crates-windows.scm (rust-winapi-0.3)[cargo-inputs]: Fix
labels.

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

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 2f212190ddf..619504ff042 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -972,8 +972,10 @@ (define-public rust-winapi-0.3
     ;; This package depends unconditionally on these two crates.
     (arguments
      `(#:cargo-inputs
-       (("winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
-        ("winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
+       (("rust-winapi-i686-pc-windows-gnu"
+         ,rust-winapi-i686-pc-windows-gnu-0.4)
+        ("rust-winapi-x86-64-pc-windows-gnu"
+         ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
     (inputs
      (list rust-winapi-i686-pc-windows-gnu-0.4
            rust-winapi-x86-64-pc-windows-gnu-0.4))
-- 
2.47.1





This bug report was last modified today.

Previous Next


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