diff options
author | Herman Rimm <herman@rimm.ee> | 2024-01-30 16:24:44 +0100 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-02-20 13:58:48 +0200 |
commit | 100a9a3211902ee205d1a5e03729d4989bc201ef (patch) | |
tree | c0a5d181161d52bd236745e87eb7d0e10479700f /gnu/packages/crates-io.scm | |
parent | 7ff5992165953b22e290f955e74fabbd81da61ae (diff) | |
download | guix-100a9a3211902ee205d1a5e03729d4989bc201ef.tar.gz guix-100a9a3211902ee205d1a5e03729d4989bc201ef.zip |
gnu: Add rust-async-once-cell-0.5.
* gnu/packages/crates-io.scm (rust-async-once-cell-0.5): Add variable.
Change-Id: I9985c6dcb134628caa7924ff68247c5b4c06bb07
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 42ec12ea40..85a8d1afd7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4352,6 +4352,28 @@ primitives: "Async networking primitives for TCP/UDP/Unix communication") (license (list license:asl2.0 license:expat)))) +(define-public rust-async-once-cell-0.5 + (package + (name "rust-async-once-cell") + (version "0.5.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "async-once-cell" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ss2ll9r92jiv4g0fdnwqggs3dn48sakij3fg0ba95dag077jf4k")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags ; Skip the doctests. + '("--release" "--lib" "--bins" "--tests") + #:cargo-inputs (("rust-critical-section" ,rust-critical-section-1)))) + (home-page "https://github.com/danieldg/async-once-cell") + (synopsis "Async single assignment cells and lazy values") + (description "This package provides async single assignment cells +and lazy values.") + (license (list license:expat license:asl2.0)))) + (define-public rust-async-oneshot-0.5 (package (name "rust-async-oneshot") |