aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-18 12:01:38 +0200
committerEfraim Flashner <efraim@flashner.co.il>2024-07-19 00:43:14 +0300
commit3685b143f827a613e9862af7ba8fab884a2c3ca1 (patch)
treeb9a0bbaf1800a5bbf8091cb3a16341e020e625a9
parentdb51fd9ce6e630089de2e3b031147613de059b58 (diff)
downloadguix-3685b143f827a613e9862af7ba8fab884a2c3ca1.tar
guix-3685b143f827a613e9862af7ba8fab884a2c3ca1.tar.gz
gnu: Add rust-local-channel-0.1.
* gnu/packages/crates-io.scm (rust-local-channel-0.1): New variable. Change-Id: I1d6b27e03805623328894dea0c46165e73c6dfc7
-rw-r--r--gnu/packages/crates-io.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 734950ec14..06033d2a99 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37057,6 +37057,31 @@ can also be used outside of a proc-macro context.")
(description "This package provides an LLVM Bitcode parser in Rust.")
(license license:expat)))
+(define-public rust-local-channel-0.1
+ (package
+ (name "rust-local-channel")
+ (version "0.1.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "local-channel" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1j1ywn459kl4fdmjfyljm379k40qwwscd7mqp25lppxqd5gcijxn"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; use of undeclared crate or module `futures_util`
+ #:cargo-inputs (("rust-futures-core" ,rust-futures-core-0.3)
+ ("rust-futures-sink" ,rust-futures-sink-0.3)
+ ("rust-local-waker" ,rust-local-waker-0.1))))
+ (home-page "https://github.com/actix/actix-net")
+ (synopsis
+ "Non-threadsafe multi-producer, single-consumer, futures-aware, FIFO queue")
+ (description
+ "This package provides a non-threadsafe multi-producer, single-consumer,
+futures-aware, FIFO queue.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-local-waker-0.1
(package
(name "rust-local-waker")