diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-03-27 13:16:37 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-07-19 00:44:46 +0300 |
commit | 33ac515dda75300472c3771631bc9d9a50e57858 (patch) | |
tree | fa10ee7f16a6e201f976def26c81ca7bcb112a33 | |
parent | 7773045431e6cdd66d831f46324027803f7da2a2 (diff) | |
download | guix-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.scm | 29 | ||||
-rw-r--r-- | gnu/packages/nss.scm | 2 |
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) |