mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
gnu: Add cl-charje.loop.
* gnu/packages/lisp-xyz.scm (sbcl-charje.loop, cl-charje.loop, ecl-charje.loop): New variables. Change-Id: I69cfc7a73a7632e4fa2204d729503b98e609070e Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
parent
048adac758
commit
d84fb791f6
1 changed files with 34 additions and 0 deletions
|
@ -2552,6 +2552,40 @@ (define-public cl-iterate
|
|||
(define-public ecl-iterate
|
||||
(sbcl-package->ecl-package sbcl-iterate))
|
||||
|
||||
(define-public sbcl-charje.loop
|
||||
(package
|
||||
(name "sbcl-charje.loop")
|
||||
(version "0.0.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://git.sr.ht/~charje/loop")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name "cl-charje.loop" version))
|
||||
(sha256
|
||||
(base32
|
||||
"1x1hw5xmrx9xmfzga8y0yi6s27r7zc80rwl2z7l4d2h24ykscvd4"))))
|
||||
(build-system asdf-build-system/sbcl)
|
||||
(inputs
|
||||
(list sbcl-alexandria
|
||||
sbcl-binding-arrows
|
||||
sbcl-parse-declarations))
|
||||
(home-page "https://git.sr.ht/~charje/loop")
|
||||
(synopsis "Loop abstraction for Common Lisp that is consistent for
|
||||
different kinds of data")
|
||||
(description "Loop is a joy to use and has a consistent interface unlike
|
||||
other looping abstractions and ANSI list operations. You can define your own
|
||||
iterators and aggregators that integrate tightly into other operations. All
|
||||
operations are non-consing when possible.")
|
||||
(license license:agpl3+)))
|
||||
|
||||
(define-public cl-charje.loop
|
||||
(sbcl-package->cl-source-package sbcl-charje.loop))
|
||||
|
||||
(define-public ecl-charje.loop
|
||||
(sbcl-package->ecl-package sbcl-charje.loop))
|
||||
|
||||
(define-public sbcl-cl-uglify-js
|
||||
;; There have been many bug fixes since the 2010 release.
|
||||
(let ((commit "429c5e1d844e2f96b44db8fccc92d6e8e28afdd5")
|
||||
|
|
Loading…
Reference in a new issue