me
/
guix
Archived
1
0
Fork 0

gnu: Add cl-stdutils.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
jgart 2022-10-23 09:00:16 -05:00 committed by Guillaume Le Vaillant
parent 8d4f598ba6
commit de50d00ca8
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 33 additions and 0 deletions

View File

@ -186,6 +186,39 @@ portable between implementations.")
(define-public ecl-alexandria (define-public ecl-alexandria
(sbcl-package->ecl-package sbcl-alexandria)) (sbcl-package->ecl-package sbcl-alexandria))
(define-public sbcl-stdutils
(let ((commit "4a4e5a4036b815318282da5dee2a22825369137b")
(revision "0"))
(package
(name "sbcl-stdutils")
(version (git-version "1.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/eslick/cl-stdutils")
(commit commit)))
(file-name (git-file-name "cl-stdutils" version))
(sha256
(base32 "16vxxphqdq8264x0aanm36x9r6d3ci1gjf4vf46mwl59gcff4wcj"))))
(build-system asdf-build-system/sbcl)
(arguments '(#:tests? #f)) ; There are no tests.
(inputs
(list sbcl-cl-fad
sbcl-cl-ppcre))
(home-page "https://github.com/eslick/cl-stdutils/")
(synopsis "Grab bag of Common Lisp utility functions")
(description
"This package provides a grab bag of miscellaneous Common Lisp
utilities.")
(license license:bsd-3))))
(define-public cl-stdutils
(sbcl-package->cl-source-package sbcl-stdutils))
(define-public ecl-stdutils
(sbcl-package->ecl-package sbcl-stdutils))
(define-public sbcl-alea (define-public sbcl-alea
(package (package
(name "sbcl-alea") (name "sbcl-alea")