From fef5fb1b1520ba3c919e18cd8d09a67a04a0c3ca Mon Sep 17 00:00:00 2001 From: John Soo Date: Tue, 21 Jan 2020 09:56:55 -0800 Subject: [PATCH 18/22] gnu: Add rust-ansi-term-0.12. * gnu/packages/crates-io.scm (rust-ansi-term-0.12): New variable. * gn/packages/crates-io.scm (rust-ansi-term-0.11): Inherit from rust-ansi-term-0.12. --- gnu/packages/crates-io.scm | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 05d9482e46..9cf4e5ee5e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -185,10 +185,10 @@ Rust, using gimli.") ("rust-serde" ,rust-serde-1.0) ("rust-serde-derive" ,rust-serde-derive-1.0)))))) -(define-public rust-ansi-term-0.11 +(define-public rust-ansi-term-0.12 (package (name "rust-ansi-term") - (version "0.11.0") + (version "0.12.1") (source (origin (method url-fetch) @@ -196,7 +196,7 @@ Rust, using gimli.") (file-name (string-append name "-" version ".crate")) (sha256 (base32 - "16wpvrghvd0353584i1idnsgm0r3vchg8fyrm0x8ayv1rgvbljgf")))) + "1ljmkbilxgmhavxvxqa7qvm6f3fjggi7q2l3a72q9x0cxjvrnanm")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t @@ -209,6 +209,29 @@ Rust, using gimli.") text or blue underlined text, on ANSI terminals.") (license license:expat))) +(define-public rust-ansi-term-0.11 + (package + (inherit rust-ansi-term-0.12) + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ansi_term" version)) + (file-name (string-append (package-name rust-ansi-term-0.12) + "-" version ".crate")) + (sha256 + (base32 + "16wpvrghvd0353584i1idnsgm0r3vchg8fyrm0x8ayv1rgvbljgf")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-serde" ,rust-serde-1.0) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs + (("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-regex" ,rust-regex-1.1) + ("rust-serde-json" ,rust-serde-json-1.0)))))) + (define-public rust-antidote-1.0 (package (name "rust-antidote") -- 2.25.0