mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-25 22:08:16 -05:00
gnu: Add cl-trivial-gray-streams.
* gnu/packages/lisp.scm (cl-trivial-gray-streams) (sbcl-trivial-gray-streams, ecl-trivial-gray-streams): New variables. Signed-off-by: 宋文武 <iyzsong@gmail.com>
This commit is contained in:
parent
8662809d1b
commit
059cab307f
1 changed files with 32 additions and 0 deletions
|
@ -610,3 +610,35 @@ (define-public cl-bordeaux-threads
|
|||
|
||||
(define-public ecl-bordeaux-threads
|
||||
(sbcl-package->ecl-package sbcl-bordeaux-threads))
|
||||
|
||||
(define-public sbcl-trivial-gray-streams
|
||||
(let ((revision "1")
|
||||
(commit "0483ade330508b4b2edeabdb47d16ec9437ee1cb"))
|
||||
(package
|
||||
(name "sbcl-trivial-gray-streams")
|
||||
(version (string-append "0.0.0-" revision "." (string-take commit 7)))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri
|
||||
(git-reference
|
||||
(url "https://github.com/trivial-gray-streams/trivial-gray-streams.git")
|
||||
(commit commit)))
|
||||
(sha256
|
||||
(base32 "0m3rpf2x0zmdk3nf1qfa01j6a55vj7gkwhyw78qslcgbjlgh8p4d"))
|
||||
(file-name
|
||||
(string-append "trivial-gray-streams-" version "-checkout"))))
|
||||
(build-system asdf-build-system/sbcl)
|
||||
(synopsis "Compatibility layer for Gray streams implementations")
|
||||
(description "Gray streams is an interface proposed for inclusion with
|
||||
ANSI CL by David N. Gray. The proposal did not make it into ANSI CL, but most
|
||||
popular CL implementations implement it. This package provides an extremely
|
||||
thin compatibility layer for gray streams.")
|
||||
(home-page "http://www.cliki.net/trivial-gray-streams")
|
||||
(license license:x11))))
|
||||
|
||||
(define-public cl-trivial-gray-streams
|
||||
(sbcl-package->cl-source-package sbcl-trivial-gray-streams))
|
||||
|
||||
(define-public ecl-trivial-gray-streams
|
||||
(sbcl-package->ecl-package sbcl-trivial-gray-streams))
|
||||
|
|
Loading…
Reference in a new issue