diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2023-05-22 17:08:53 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2023-08-14 19:37:56 +0300 |
commit | 019282b54e44f83a0142a5d4b5367544613cac32 (patch) | |
tree | 5f28c52a2ce6aae17660a524670c7cd52f1a22f4 | |
parent | 3c31a0f2fc8657b4d91cf2faaf688aa027de16d7 (diff) | |
download | guix-019282b54e44f83a0142a5d4b5367544613cac32.tar.gz |
gnu: Add rust-rpassword-6.
* gnu/packages/crates-io.scm (rust-rpassword-6): New variable. (rust-rpassword-5): Inherit from rust-rpassword-6.
-rw-r--r-- | gnu/packages/crates-io.scm | 40 |
1 files changed, 29 insertions, 11 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 58d6d55189..ca9c7325c2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52325,28 +52325,46 @@ scenario you want to test.") floating-point, and complex numbers based on GMP, MPFR and MPC.") (license license:lgpl3+))) +(define-public rust-rpassword-6 + (package + (name "rust-rpassword") + (version "6.0.1") + (source (origin + (method url-fetch) + (uri (crate-uri "rpassword" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0mnrpxvai78mn9wqkqx8wp1gd280jjhn29ixd1dm84l6i2hrkw1b")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/conradkleinespel/rpassword") + (synopsis "Read passwords in Rust console applications") + (description "This package provides a crate for reading passwords in +console applications.") + (license license:asl2.0))) + (define-public rust-rpassword-5 (package + (inherit rust-rpassword-6) (name "rust-rpassword") - (version "5.0.0") + (version "5.0.1") (source (origin (method url-fetch) (uri (crate-uri "rpassword" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1j96nc3dmqhxwb4ql50r5xjs0imwr2x6mrj02mj9i7grq1zj6mfp")))) - (build-system cargo-build-system) + (base32 "1yry1kmgjcb4qd5wak91203493x42ak3dz9hy1c0r9kyib7kdjgz")))) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-winapi" ,rust-winapi-0.3)))) - (home-page "https://github.com/conradkleinespel/rpassword") - (synopsis "Read passwords in Rust console applications") - (description "This package provides a crate for reading passwords in -console applications.") - (license license:asl2.0))) + ("rust-winapi" ,rust-winapi-0.3)))))) (define-public rust-rpassword-4 (package |