From 14e9c45ea7e49b54086d45d01a094bdf6ecc0757 Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 26 Oct 2020 08:29:11 -0700 Subject: [PATCH 54/89] gnu: Add rust-spmc-0.2. * gnu/packages/crates-io.scm (rust-spmc-0.2): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0497480de8..1032134f9c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -26770,6 +26770,26 @@ initializers are available.") (description "Simple SPMC channel") (license (list license:expat license:asl2.0)))) +(define-public rust-spmc-0.2 + (package + (inherit rust-spmc-0.3) + (name "rust-spmc") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "spmc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1nhbjc65avbb4nffk6b49spbv7rsmmnrppj2qnx39mhwi57spgiw")))) + (arguments + `(#:tests? #f ;; tests hang + #:cargo-development-inputs + (("rust-loom" ,rust-loom-0.2)))) + ;; This package is broken before 0.3 + ;; Only included for pijul@1 + (properties `((hidden? . #t))))) + (define-public rust-spsc-buffer-0.1 (package (name "rust-spsc-buffer") -- 2.28.0