GNU bug report logs -
#75980
[PATCH rust-team 000/106] Add cargo-development-inputs.
Previous Next
To reply to this bug, email your comments to 75980 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
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):
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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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):
* 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.