gnu: Add cl-listopia.

* gnu/packages/lisp-xyz.scm (sbcl-listopia, cl-listopia, ecl-listopia): New
variables.
This commit is contained in:
Arun Isaac 2022-05-19 16:43:06 +05:30
parent 8d32ec335b
commit 102e383360
No known key found for this signature in database
GPG key ID: 2E25EE8B61802BB3

View file

@ -21322,3 +21322,31 @@ (define-public sbcl-lmdb
(define-public cl-lmdb
(sbcl-package->cl-source-package sbcl-lmdb))
(define-public sbcl-listopia
(package
(name "sbcl-listopia")
(version "0.12.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Dimercel/listopia")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"07xa2s2s60h9f40az3zdacybl5pk1x8bhvga9phsra0czbv44lx2"))))
(build-system asdf-build-system/sbcl)
(native-inputs
(list sbcl-prove))
(home-page "https://github.com/Dimercel/listopia")
(synopsis "List manipulation library for Common Lisp")
(description "This package is a list manipulation library for Common Lisp
inspired by Haskell package @code{Data.List}.")
(license license:llgpl)))
(define-public cl-listopia
(sbcl-package->cl-source-package sbcl-listopia))
(define-public ecl-listopia
(sbcl-package->ecl-package sbcl-listopia))