gnu: Add sbcl-cl-dotenv.

* gnu/packages/lisp-xyz.scm (sbcl-cl-dotenv, cl-dotenv, ecl-cl-dotenv): New
  variables.

Co-authored-by: jgart <jgart@dismail.de>
Change-Id: I90c5cd9de1c516c6f668996eb9bcc600ecd06408
Signed-off-by: jgart <jgart@dismail.de>
This commit is contained in:
vga 2025-11-20 20:56:18 +01:00 committed by jgart
parent c7cdf95708
commit 2a5d070042
No known key found for this signature in database
GPG key ID: A52AA2B477B6DD35

View file

@ -5934,6 +5934,37 @@ arbitrary Lisp data.")
(define-public ecl-cl-dot
(sbcl-package->ecl-package sbcl-cl-dot))
(define-public sbcl-cl-dotenv
(let ((commit "a093f5b330269f6e6f72f51ef638cca186aee44e")
(revision "0"))
(package
(name "sbcl-cl-dotenv")
(version (git-version "0.1.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ollelauribostrom/cl-dotenv/")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0cdbk886aizsnqqs3z4jfn8nyrnxj4yb3y00av49xc4h83h6xn53"))))
(build-system asdf-build-system/sbcl)
(native-inputs (list sbcl-prove))
(inputs (list sbcl-alexandria sbcl-serapeum))
(home-page "https://github.com/ollelauribostrom/cl-dotenv/")
(synopsis "Load environment variables from .env files in Common Lisp")
(description
"@code{cl-dotenv} is a utility library for loading @file{.env} files in
Common Lisp.")
(license license:expat))))
(define-public cl-dotenv
(sbcl-package->cl-source-package sbcl-cl-dotenv))
(define-public ecl-cl-dotenv
(sbcl-package->ecl-package sbcl-cl-dotenv))
(define-public sbcl-cl-emb
(let ((commit "fd8652174d048d4525a81f38cdf42f4fa519f840")
(revision "1"))