diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-11-14 10:03:00 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-11-28 11:05:17 +0200 |
commit | 71bd68e9a178751015631b61911166a6eaf997b8 (patch) | |
tree | b2972d20f2e4fcb3a9d40ad48bb9fe75725c0a9f | |
parent | fab7771fc71deffe666b500a60e924089e8f86de (diff) | |
download | guix-71bd68e9a178751015631b61911166a6eaf997b8.tar.gz guix-71bd68e9a178751015631b61911166a6eaf997b8.zip |
gnu: Add rust-calloop-0.13.
* gnu/packages/crates-io.scm (rust-calloop-0.13): New variable.
(rust-calloop-0.12): Inherit from rust-calloop-0.13.
Change-Id: I186cd944fd7276fa304fa7ca4268f965a294891b
-rw-r--r-- | gnu/packages/crates-io.scm | 34 |
1 files changed, 30 insertions, 4 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2e6b9ecf7b..d3ae225c69 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11078,24 +11078,24 @@ spreadsheet file.") brightness between monitors.") (license license:gpl3))) -(define-public rust-calloop-0.12 +(define-public rust-calloop-0.13 (package (name "rust-calloop") - (version "0.12.3") + (version "0.13.0") (source (origin (method url-fetch) (uri (crate-uri "calloop" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1gxd20zpys0q4v9fg3nrkyhrnjgpkgriidgfm5aqraar9njbal3v")))) + (base32 "1v5zgidnhsyml403rzr7vm99f8q6r5bxq5gxyiqkr8lcapwa57dr")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-async-task" ,rust-async-task-4) ("rust-bitflags" ,rust-bitflags-2) ("rust-futures-io" ,rust-futures-io-0.3) ("rust-log" ,rust-log-0.4) - ("rust-nix" ,rust-nix-0.26) + ("rust-nix" ,rust-nix-0.28) ("rust-pin-utils" ,rust-pin-utils-0.1) ("rust-polling" ,rust-polling-3) ("rust-rustix" ,rust-rustix-0.38) @@ -11108,6 +11108,32 @@ brightness between monitors.") (description "This package provides a callback-based event loop.") (license license:expat))) +(define-public rust-calloop-0.12 + (package + (inherit rust-calloop-0.13) + (name "rust-calloop") + (version "0.12.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "calloop" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1gxd20zpys0q4v9fg3nrkyhrnjgpkgriidgfm5aqraar9njbal3v")))) + (arguments + `(#:cargo-inputs (("rust-async-task" ,rust-async-task-4) + ("rust-bitflags" ,rust-bitflags-2) + ("rust-futures-io" ,rust-futures-io-0.3) + ("rust-log" ,rust-log-0.4) + ("rust-nix" ,rust-nix-0.26) + ("rust-pin-utils" ,rust-pin-utils-0.1) + ("rust-polling" ,rust-polling-3) + ("rust-rustix" ,rust-rustix-0.38) + ("rust-slab" ,rust-slab-0.4) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs (("rust-futures" ,rust-futures-0.3) + ("rust-rustix" ,rust-rustix-0.38)))))) + (define-public rust-calloop-0.10 (package (inherit rust-calloop-0.12) |