diff options
author | Giacomo Leidi <goodoldpaul@autistici.org> | 2024-11-06 21:42:47 +0100 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-11-28 11:05:03 +0200 |
commit | 0b50ed31c7c3e4fd7db504c040452e476287f959 (patch) | |
tree | 69d766e96e4f0938f4bb79ac83204ab0574baa6e | |
parent | b7eb50ddcaf2e4c205ae2051af6580579fe87c99 (diff) | |
download | guix-0b50ed31c7c3e4fd7db504c040452e476287f959.tar.gz guix-0b50ed31c7c3e4fd7db504c040452e476287f959.zip |
gnu: Add rust-portable-atomic-util-0.2.3.
* gnu/packages/crates-io.scm (rust-portable-atomic-util-0.2): New
variable.
(rust-portable-atomic-util-0.1): Inherit from
rust-portable-atomic-util-0.2.
Change-Id: I2ccca837599f1322d5e422469da1bdb974bb04f8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
-rw-r--r-- | gnu/packages/crates-io.scm | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fccd060ca7..4a32279ff4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2019 Ivan Petkov <ivanppetkov@gmail.com> ;;; Copyright © 2019-2024 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2019-2024 Nicolas Goaziou <mail@nicolasgoaziou.fr> -;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org> +;;; Copyright © 2019, 2024 Giacomo Leidi <goodoldpaul@autistici.org> ;;; Copyright © 2019–2021 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2019, 2020 John Soo <jsoo1@asu.edu> ;;; Copyright © 2019, 2020 Hartmut Goebel <h.goebel@crazy-compilers.com> @@ -56784,25 +56784,41 @@ overloading without macros in Rust.") 128-bit atomics, atomic float, etc.") (license (list license:asl2.0 license:expat)))) -(define-public rust-portable-atomic-util-0.1 +(define-public rust-portable-atomic-util-0.2 (package (name "rust-portable-atomic-util") - (version "0.1.5") + (version "0.2.3") (source (origin (method url-fetch) (uri (crate-uri "portable-atomic-util" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "16s4ag42sjkkas49fnlj99kx9zxdfqwk7ii12js533dk4lb439x1")))) + (base32 "0v105n6yyvzwvfgsvfm5cqb818avlk3hbpfnahdljan5xjzdb9wh")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-portable-atomic" ,rust-portable-atomic-1)))) + `(#:cargo-inputs (("rust-build-context" ,rust-build-context-0.1) + ("rust-portable-atomic" ,rust-portable-atomic-1)))) (home-page "https://github.com/taiki-e/portable-atomic") (synopsis "Synchronization primitives built with portable-atomic") (description "Synchronization primitives built with portable-atomic.") (license (list license:asl2.0 license:expat)))) +(define-public rust-portable-atomic-util-0.1 + (package + (inherit rust-portable-atomic-util-0.2) + (name "rust-portable-atomic-util") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "portable-atomic-util" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16s4ag42sjkkas49fnlj99kx9zxdfqwk7ii12js533dk4lb439x1")))) + (arguments + `(#:cargo-inputs (("rust-portable-atomic" ,rust-portable-atomic-1)))))) + (define-public rust-portaudio-rs-0.3 (package (name "rust-portaudio-rs") |