From c7b76a411e0a7e89392361e00c9b5695b3c9c0e6 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 2 Aug 2023 19:41:21 +0300 Subject: [PATCH] gnu: rust-async-lock-2: Update to 2.7.0. * gnu/packages/crates-io.scm (rust-async-lock-2): Update to 2.7.0. [arguments]: Don't skip build. [cargo-development-inputs]: Add rust-async-channel-1, rust-fastrand-1, rust-futures-lite-1, rust-wasm-bindgen-test-0.3. --- gnu/packages/crates-io.scm | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c8776feb3d..55594753fe 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5002,19 +5002,23 @@ (define-public rust-async-io-1 (define-public rust-async-lock-2 (package (name "rust-async-lock") - (version "2.3.0") + (version "2.7.0") (source (origin (method url-fetch) (uri (crate-uri "async-lock" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1yrvnshs94aiimvprqkhcg1z7x9abzsja8f4ifcakr5x6abn15hr")))) + (base32 "1mrd4kai92fcgl9974dpmibiq6ja9drz41v3crvv0c27a8kzf97s")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-event-listener" ,rust-event-listener-2)))) + `(#:cargo-inputs + (("rust-event-listener" ,rust-event-listener-2)) + #:cargo-development-inputs + (("rust-async-channel" ,rust-async-channel-1) + ("rust-fastrand" ,rust-fastrand-1) + ("rust-futures-lite" ,rust-futures-lite-1) + ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)))) (home-page "https://github.com/stjepang/async-lock") (synopsis "Async synchronization primitives") (description "This package provides Async synchronization primitives.")