[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
263/424: gnu: rust-color-eyre-0.6: Patch for newer rust-backtrace-0.3.
From: |
guix-commits |
Subject: |
263/424: gnu: rust-color-eyre-0.6: Patch for newer rust-backtrace-0.3. |
Date: |
Sun, 10 Nov 2024 05:42:19 -0500 (EST) |
efraim pushed a commit to branch rust-team
in repository guix.
commit a4a84cce80900535ea838c7389828a8789942062
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Mon Sep 23 08:24:00 2024 +0300
gnu: rust-color-eyre-0.6: Patch for newer rust-backtrace-0.3.
* gnu/packages/crates-io.scm (rust-color-eyre-0.6)[source]: Add snippet
to not rely on removed features.
[arguments]: Skip another test in cargo-test-flags.
Change-Id: I2b50f229418049615ffadc79c1d222241107a1d2
---
gnu/packages/crates-io.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 204aa49015..47cf8bf42f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14213,11 +14213,19 @@ sets of intervals.")
(uri (crate-uri "color-eyre" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "014j49slcblg6cnsh974k9yjmi1khbm4dpmqdm1zii58rj1parjs"))))
+ (base32 "014j49slcblg6cnsh974k9yjmi1khbm4dpmqdm1zii58rj1parjs"))
+ (snippet
+ #~(begin (use-modules (guix build utils))
+ ;; https://github.com/eyre-rs/eyre/pull/175
+ ;; gimli-symbolize was deprecated in backtrace in ~2022
+ ;; and was folded into backtrace's std feature set.
+ (substitute* "Cargo.toml"
+ ((".*gimli-symbolize.*") ""))))))
(build-system cargo-build-system)
(arguments
`(#:cargo-test-flags '("--release" "--"
- "--skip=test_error_backwards_compatibility")
+ "--skip=test_error_backwards_compatibility"
+ "--skip=test_panic_backwards_compatibility")
#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3)
("rust-color-spantrace" ,rust-color-spantrace-0.2)
("rust-eyre" ,rust-eyre-0.6)
- 243/424: gnu: Add rust-picky-asn1-der-0.4., (continued)
- 243/424: gnu: Add rust-picky-asn1-der-0.4., guix-commits, 2024/11/10
- 245/424: gnu: Add rust-sequoia-keystore-backend-0.6., guix-commits, 2024/11/10
- 246/424: gnu: Add rust-sequoia-keystore-0.6., guix-commits, 2024/11/10
- 253/424: gnu: Add rust-openpgp-card-0.5., guix-commits, 2024/11/10
- 254/424: gnu: Add rust-sequoia-keystore-softkeys-0.6., guix-commits, 2024/11/10
- 252/424: gnu: Add rust-card-backend-0.2., guix-commits, 2024/11/10
- 255/424: gnu: Add rust-sequoia-keystore-openpgp-card-0.1., guix-commits, 2024/11/10
- 256/424: gnu: Add rust-sequoia-keystore-tpm-0.1., guix-commits, 2024/11/10
- 258/424: gnu: Add rust-sequoia-wot-0.12., guix-commits, 2024/11/10
- 259/424: gnu: Add rust-sequoia-tpm-0.1., guix-commits, 2024/11/10
- 263/424: gnu: rust-color-eyre-0.6: Patch for newer rust-backtrace-0.3.,
guix-commits <=
- 264/424: gnu: rust-color-eyre-0.6: Update to 0.6.3., guix-commits, 2024/11/10
- 266/424: gnu: rust-eyre-0.6: Update to 0.6.12., guix-commits, 2024/11/10
- 268/424: gnu: Add rust-any-all-workaround-0.1., guix-commits, 2024/11/10
- 267/424: gnu: just: Enable zsh completion., guix-commits, 2024/11/10
- 269/424: gnu: rust-encoding-rs-0.8: Update to 0.8.34., guix-commits, 2024/11/10
- 273/424: gnu: rust-dtparse-2: Update to 2.0.1., guix-commits, 2024/11/10
- 274/424: gnu: rust-dtparse-1: Update to 1.5.0., guix-commits, 2024/11/10
- 275/424: gnu: rust-lzzzz-1: Update to 1.1.0., guix-commits, 2024/11/10
- 276/424: gnu: rust-magic-crypt-3: Update to 3.1.13., guix-commits, 2024/11/10
- 278/424: gnu: rust-mailparse-0.14: Update to 0.14.1., guix-commits, 2024/11/10