From 59e9e72fff68881d35b7f7d865596ce20dae9696 Mon Sep 17 00:00:00 2001 From: John Soo Date: Sat, 14 Dec 2019 19:40:47 -0800 Subject: [PATCH 128/206] gnu: Add rust-difference-2.0. * gnu/packages/crates-io.scm (rust-difference-2.0): New variable. --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1b07e94be4..87e7ac5b2c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1654,6 +1654,34 @@ hexadecimal, base32, and base64.") "An LCS based slice and string diffing implementation.") (license `(,license:expat ,license:asl2.0)))) +(define-public rust-difference-2.0 + (package + (name "rust-difference") + (version "2.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "difference" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1621wx4k8h452p6xzmzzvm7mz87kxh4yqz0kzxfjj9xmjxlbyk2j")))) + (build-system cargo-build-system) + ;; (arguments + ;; `(#:cargo-inputs + ;; (("rust-getopts" ,rust-getopts-0.2)) + ;; #:cargo-development-inputs + ;; (("rust-quickcheck" ,rust-quickcheck-0.8) + ;; ("rust-term" ,rust-term-0.5)))) + (home-page + "https://github.com/johannhof/difference.rs") + (synopsis + "Rust text diffing and assertion library") + (description + "This package provides a Rust text diffing and assertion library.") + (license license:expat))) + (define-public rust-dirs-1.0 (package (name "rust-dirs") -- 2.24.0