diff options
author | Konrad Hinsen <konrad.hinsen@fastmail.net> | 2024-09-02 18:30:51 +0200 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2024-09-03 15:28:12 +0200 |
commit | cad8feef65d190962fa7fc2d76e4d5c9136cd0c0 (patch) | |
tree | 20a98158f02e9396af65f994d0ce44f70b1d10a1 /gnu | |
parent | 18c00bc437420b6cbaf0bad143484b2fd2fb78a3 (diff) | |
download | guix-cad8feef65d190962fa7fc2d76e4d5c9136cd0c0.tar.gz guix-cad8feef65d190962fa7fc2d76e4d5c9136cd0c0.zip |
gnu: Add cl-secret-values.
* gnu/packages/lisp-xyz.scm (sbcl-secret-values, cl-secret-values,
ecl-secret-values): New variables.
Change-Id: I198af8563da1ac4f13f9f429cd7df4f29564ba92
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 71f695e079..c443f23120 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -25793,6 +25793,35 @@ conditions.") (define-public ecl-sealable-metaobjects (sbcl-package->ecl-package sbcl-sealable-metaobjects)) +(define-public sbcl-secret-values + (let ((commit "72996c0551eea338afa355ee90e20171ac74ebd4") + (revision "0")) + (package + (name "sbcl-secret-values") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rotatef/secret-values") + (commit commit))) + (file-name (git-file-name "cl-secret-values" version)) + (sha256 + (base32 "07ph49s27gvjzx60yy094bb9ddwiys34r8cx5l837i34nm2fn3nh")))) + (build-system asdf-build-system/sbcl) + (synopsis "Hide passwords and similar secret inputs") + (description + "This library provides a wrapper type for secret values, to reduce the +risk of accidentally revealing them.") + (home-page "https://github.com/rotatef/secret-values") + (license license:expat)))) + +(define-public cl-secret-values + (sbcl-package->cl-source-package sbcl-secret-values)) + +(define-public ecl-secret-values + (sbcl-package->ecl-package sbcl-secret-values)) + (define-public sbcl-seedable-rng (let ((commit "aa1a1564b6e07e2698df37c7a98348c4f762cb15") (revision "1")) |