diff options
author | Herman Rimm <herman@rimm.ee> | 2024-12-25 20:49:55 +0100 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:19:31 +0200 |
commit | 98e8c65124ab474af4bde665afeebf8c84b46aec (patch) | |
tree | ee7270a34cf52f64b198ca9dd49fe3184860b2a0 | |
parent | e1022f74c5e7e7bb092d3bc6c6ff6b94192bf5b1 (diff) | |
download | guix-98e8c65124ab474af4bde665afeebf8c84b46aec.tar.gz guix-98e8c65124ab474af4bde665afeebf8c84b46aec.zip |
gnu: rust-synstructure-0.12: Use snippet.
* gnu/packages/crates-io.scm (rust-synstructure-0.12): Add snippet.
[phases]: Remove fix-test phase.
Change-Id: Ie8f966b4f76c4de18a0e4a18a89c81064b8a6beb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
-rw-r--r-- | gnu/packages/crates-io.scm | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 61ccca26e9..2befc19894 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -82890,11 +82890,13 @@ standard library.") (origin (method url-fetch) (uri (crate-uri "synstructure" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "03r1lydbf3japnlpc4wka7y90pmz1i0danaj3f9a7b431akdlszk")))) + (base32 "03r1lydbf3japnlpc4wka7y90pmz1i0danaj3f9a7b431akdlszk")) + (modules '((guix build utils))) + (snippet #~(substitute* "src/lib.rs" + (("non_upper_case_globals )") + "non_upper_case_globals)"))))) (arguments `(#:skip-build? #t #:cargo-inputs @@ -82903,14 +82905,8 @@ standard library.") ("rust-syn" ,rust-syn-1) ("rust-quote" ,rust-quote-1)) #:cargo-development-inputs - (("rust-synstructure-test-traits" ,rust-synstructure-test-traits-0.1)) - #:phases - (modify-phases %standard-phases - ;; https://github.com/mystor/synstructure/issues/51 - (add-after 'unpack 'fix-test - (lambda _ - (substitute* "src/lib.rs" - (("non_upper_case_globals )") "non_upper_case_globals)"))))))))) + (("rust-synstructure-test-traits" + ,rust-synstructure-test-traits-0.1)))))) (define-public rust-synstructure-test-traits-0.1 (package |