From 2394bd78facb8fc66ebcf99fd5af072a636c31c0 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 3 Jun 2021 16:46:24 -0400 Subject: [PATCH] gnu: Add rust-sized-chunks-0.6. * gnu/packages/crates-io.scm (rust-sized-chunks-0.6): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e5839cf870..5ba7c5257d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -57,6 +57,7 @@ #:use-module (gnu packages pcre) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages rust) #:use-module (gnu packages rust-apps) #:use-module (gnu packages serialization) #:use-module (gnu packages sqlite) @@ -39478,6 +39479,34 @@ variants in pure Rust.") (description "This package allows for easier formatting of sizes.") (license (list license:expat license:asl2.0)))) +(define-public rust-sized-chunks-0.6 + (package + (name "rust-sized-chunks") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "sized-chunks" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "07ix5fsdnpf2xsb0k5rbiwlmsicm2237fcx7blirp9p7pljr5mhn")))) + (build-system cargo-build-system) + (arguments + `(#:rust ,rust-1.52 ;requires the "if in const fn" feature + #:cargo-inputs + (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-array-ops" ,rust-array-ops-0.1) + ("rust-bitmaps" ,rust-bitmaps-2) + ("rust-refpool" ,rust-refpool-0.4) + ("rust-typenum" ,rust-typenum-1)))) + (home-page "https://github.com/bodil/sized-chunks") + (synopsis "Efficient sized chunk datatypes") + (description "This package provides various fixed length array data types, +designed for @code{immutable.rs}.") + (license license:mpl2.0))) + (define-public rust-skeptic-0.9 (package (name "rust-skeptic") -- 2.20.1