[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
59/63: gnu: rust-stderrlog-0.4: Fix build.
From: |
guix-commits |
Subject: |
59/63: gnu: rust-stderrlog-0.4: Fix build. |
Date: |
Thu, 8 Feb 2024 14:09:46 -0500 (EST) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 806541301bbfac1d76caece407ab6f877fdb173b
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Thu Feb 8 16:58:14 2024 +0200
gnu: rust-stderrlog-0.4: Fix build.
* gnu/packages/crates-io.scm (rust-stderrlog-0.4)[source]: Add snippet
to allow newer versions of dependencies.
[arguments]: Don't skip the build.
[cargo-inputs]: Replace rust-atty-0.2.11 with 0.2,
rust-thread-local-0.3.4 with 0.3.
[cargo-development-inputs]: Add rust-clap-2, rust-docopt-0.6,
rust-libc-0.2, rust-rustc-serialize-0.3, rust-structopt-0.2.
Change-Id: I312b58d2b92169f3a4c1ddd7cea3654cfa73cda1
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3313c2d605..25cfe766f1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62550,15 +62550,28 @@ on verbosity specified.")
(uri (crate-uri "stderrlog" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "09bzvmx2lzyycr1xfcvfwnvqsjg9kb4w22hb19bjqid5j2dyxr9j"))))
+ (base32 "09bzvmx2lzyycr1xfcvfwnvqsjg9kb4w22hb19bjqid5j2dyxr9j"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin (substitute* "Cargo.toml"
+ (("version = \"~([[:digit:]]+(\\.[[:digit:]]+)*)\"" _
version)
+ (string-append "version = \"^" version "\""))
+ (("version = \"\\^([[:digit:]]+\\.[[:digit:]]+), <.*\"" _
version)
+ (string-append "version = \"^" version "\"")))))))
+ (build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-atty" ,rust-atty-0.2.11)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-log" ,rust-log-0.4)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-thread-local" ,rust-thread-local-0.3.4))))))
+ `(#:cargo-inputs
+ (("rust-atty" ,rust-atty-0.2)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-termcolor" ,rust-termcolor-1)
+ ("rust-thread-local" ,rust-thread-local-0.3))
+ #:cargo-development-inputs
+ (("rust-clap" ,rust-clap-2)
+ ("rust-docopt" ,rust-docopt-0.6)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
+ ("rust-structopt" ,rust-structopt-0.2))))))
(define-public rust-stfu8-0.2
(package
- 42/63: gnu: rust-wasm-bindgen-shared-0.2: Update to 0.2.91., (continued)
- 42/63: gnu: rust-wasm-bindgen-shared-0.2: Update to 0.2.91., guix-commits, 2024/02/08
- 51/63: gnu: rust-compiletest-rs-0.3: Update to 0.3.26., guix-commits, 2024/02/08
- 61/63: gnu: rust-arboard-1: Fix build., guix-commits, 2024/02/08
- 36/63: gnu: rust-tracing-subscriber-0.3: Update to 0.3.18., guix-commits, 2024/02/08
- 37/63: gnu: rust-wasm-bindgen-0.2: Update to 0.2.91., guix-commits, 2024/02/08
- 45/63: gnu: rust-web-sys-0.3: Update to 0.3.68., guix-commits, 2024/02/08
- 48/63: gnu: rust-socks-0.3: Update to 0.3.4., guix-commits, 2024/02/08
- 54/63: gnu: rust-rusttype-0.8: Update to 0.8.3., guix-commits, 2024/02/08
- 53/63: gnu: Remove rust-nix-0.8., guix-commits, 2024/02/08
- 63/63: gnu: Remove rust-atty-0.2.11., guix-commits, 2024/02/08
- 59/63: gnu: rust-stderrlog-0.4: Fix build.,
guix-commits <=
- 34/63: gnu: Add rust-tracing-chrome-0.7., guix-commits, 2024/02/08
- 41/63: gnu: rust-wasm-bindgen-macro-support-0.2: Update to 0.2.91., guix-commits, 2024/02/08
- 60/63: gnu: rust-simple-logger-1: Update to 1.16.0., guix-commits, 2024/02/08
- 58/63: gnu: rust-tuikit-0.4: Update to 0.4.6., guix-commits, 2024/02/08
- 52/63: gnu: rust-errno-dragonfly-0.1: Update to 0.1.2., guix-commits, 2024/02/08
- 62/63: gnu: Remove rust-thread-local-0.3.4., guix-commits, 2024/02/08
- 57/63: gnu: Remove rust-smithay-client-toolkit-0.6., guix-commits, 2024/02/08
- 33/63: gnu: Add rust-serde-big-array-0.5., guix-commits, 2024/02/08