me
/
guix
Archived
1
0
Fork 0

gnu: Add rust-secrecy-0.6.

* gnu/packages/crates-io.scm (rust-secrecy-0.6): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Petr Hodina 2022-02-05 14:52:02 +01:00 committed by Nicolas Goaziou
parent fd166c3ecf
commit 9523fc798d
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 27 additions and 0 deletions

View File

@ -52654,6 +52654,33 @@ statistical guarantees.")
(description "This package provides low-level bindings to libseccomp.")
(license license:lgpl2.1)))
(define-public rust-secrecy-0.6
(package
(name "rust-secrecy")
(version "0.6.0")
(source (origin
(method url-fetch)
(uri (crate-uri "secrecy" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"03q7h4yswpbrgxgn6wk9dyhilqhwcbhgwyy2m5vk9ps5ss72g0li"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-bytes" ,rust-bytes-0.5)
("rust-serde" ,rust-serde-1)
("rust-zeroize" ,rust-zeroize-1))))
(home-page "https://github.com/iqlusioninc/crates/")
(synopsis "Wrapper types and traits for secret management")
(description
"This package provides wrapper types and traits for secret management
which help ensure they aren't
accidentally copied, logged, or otherwise exposed, and also ensure secrets
are securely wiped from memory when dropped.")
(license (list license:asl2.0 license:expat))))
(define-public rust-section-testing-0.0
(package
(name "rust-section-testing")