aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-27 13:16:37 +0200
committerEfraim Flashner <efraim@flashner.co.il>2024-07-19 00:44:46 +0300
commit33ac515dda75300472c3771631bc9d9a50e57858 (patch)
treefa10ee7f16a6e201f976def26c81ca7bcb112a33
parent7773045431e6cdd66d831f46324027803f7da2a2 (diff)
downloadguix-33ac515dda75300472c3771631bc9d9a50e57858.tar.gz
guix-33ac515dda75300472c3771631bc9d9a50e57858.zip
gnu: rust-slog-async-2: Update to 2.8.0.
* gnu/packages/crates-io.scm (rust-slog-async-2): Update to 2.8.0. Absorb rust-slog-async-2-8. [arguments]: Don't skip the build. [description]: Expand. * gnu/packages/nss.scm (nsncd)[cargo-inputs]: Replace rust-slog-async-2-8 with rust-slog-async-2. Change-Id: I0320137cbc482d2679d2ebb6bdca6d091d2197a0
-rw-r--r--gnu/packages/crates-io.scm29
-rw-r--r--gnu/packages/nss.scm2
2 files changed, 4 insertions, 27 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1b0d602f01..6ff2cec927 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69055,46 +69055,23 @@ implementations.")
(define-public rust-slog-async-2
(package
(name "rust-slog-async")
- (version "2.6.0")
+ (version "2.8.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "slog-async" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1p7v0jl82snmk1c7f6ch528ladzyprlk5gzaqkdqa342ky3i6266"))))
+ (base32 "113b17aw7jx7mr68vwfq2yiv6mb4702hz6a0g587jb4ai67h7j3j"))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
+ `(#:cargo-inputs
(("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
("rust-slog" ,rust-slog-2)
("rust-take-mut" ,rust-take-mut-0.2)
("rust-thread-local" ,rust-thread-local-1))))
(home-page "https://github.com/slog-rs/slog")
(synopsis "Asynchronous drain for @code{slog-rs}")
- (description "This package provides an asynchronous drain for slog.")
- (license (list license:mpl2.0 license:expat license:asl2.0))))
-
-(define-public rust-slog-async-2-8
- (package
- (name "rust-slog-async")
- (version "2.8.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "slog-async" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "113b17aw7jx7mr68vwfq2yiv6mb4702hz6a0g587jb4ai67h7j3j"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
- ("rust-slog" ,rust-slog-2)
- ("rust-take-mut" ,rust-take-mut-0.2)
- ("rust-thread-local" ,rust-thread-local-1))))
- (home-page "https://github.com/slog-rs/slog")
- (synopsis "Asynchronous drain for slog-rs")
(description
"This package provides an asynchronous drain for slog-rs, the Rust
logging library.")
diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm
index d558079f44..1127494f79 100644
--- a/gnu/packages/nss.scm
+++ b/gnu/packages/nss.scm
@@ -327,7 +327,7 @@ security standards.")
(("rust-anyhow" ,rust-anyhow-1)
("rust-atoi" ,rust-atoi-2)
("rust-slog" ,rust-slog-2)
- ("rust-slog-async" ,rust-slog-async-2-8)
+ ("rust-slog-async" ,rust-slog-async-2)
("rust-slog-term" ,rust-slog-term-2)
("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
("rust-nix" ,rust-nix-0.28)