From d9b4ca71ff1bc8a4addd1c368b03e9d66ea0fc79 Mon Sep 17 00:00:00 2001 From: John Soo Date: Sat, 18 Jul 2020 06:43:01 -0700 Subject: [PATCH 04/10] gnu: Add rust-odds-0.2. * gnu/packages/crates-io.scm (rust-odds-0.2): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b6d280adcc..8fc492a458 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -26,10 +26,12 @@ (define-module (gnu packages crates-io) #:use-module (guix build-system cargo) + #:use-module (guix build utils) #:use-module (guix download) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) + #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages base) #:use-module (gnu packages compression) @@ -17735,6 +17737,25 @@ slices (@code{.find()}, @code{RevSlice}), strings and other things. Things in odds may move to more appropriate crates if we find them.") (license (list license:asl2.0 license:expat)))) +(define-public rust-odds-0.2 + (package + (inherit rust-odds-0.3) + (name "rust-odds") + (version "0.2.26") + (source + (origin + (method url-fetch) + (uri (crate-uri "odds" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "08pvngx0nf7yl9cgk4bahn1a0s8na5g9knbhq7y29kysp58h3bjf")))) + (arguments + (substitute-keyword-arguments (package-arguments rust-odds-0.3) + ((#:cargo-inputs inputs) + (alist-replace "rust-itertools" rust-itertools-0.5 inputs)))))) + (define-public rust-onig-5.0 (package (name "rust-onig") -- 2.27.0