efraim pushed a commit to branch rust-team in repository guix. commit 939af5fac1f1dd119c3443266a8e3ed1604192c0 Author: Efraim Flashner <efr...@flashner.co.il> AuthorDate: Thu Sep 19 13:53:37 2024 +0300
gnu: Add rust-scc-2. * gnu/packages/crates-io.scm (rust-scc-2): New variable. Change-Id: I55ede22795e826d6b11113b8de99431f3fbad1a6 --- gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f998f3def0..bbff645fd1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67717,6 +67717,38 @@ encodable types.") (description "This package provides a simple scanf()-like input for Rust.") (license license:expat))) +(define-public rust-scc-2 + (package + (name "rust-scc") + (version "2.1.17") + (source + (origin + (method url-fetch) + (uri (crate-uri "scc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0rhy3pxjhmhh2f2ab9mk8y8nw53zz18zjywwzkjzr2ls23dpm50c")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-loom" ,rust-loom-0.7) + ("rust-sdd" ,rust-sdd-3) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-futures" ,rust-futures-0.3) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-serde-test" ,rust-serde-test-1) + ("rust-static-assertions" ,rust-static-assertions-1) + ("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/wvwwvwwv/scalable-concurrent-containers/") + (synopsis + "Containers and utilities for concurrent and asynchronous programming") + (description + "This package provides High performance containers and utilities for +concurrent and asynchronous programming.") + (license license:asl2.0))) + (define-public rust-sce-0.1 (package (name "rust-sce")