gnu: Add guile-pipe.
* gnu/packages/guile-xyz.scm (guile-pipe): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
parent
1aa7f017e8
commit
8827ef8a50
1 changed files with 27 additions and 0 deletions
|
@ -256,6 +256,33 @@ (define-public artanis
|
|||
(home-page "https://www.gnu.org/software/artanis/")
|
||||
(license (list license:gpl3+ license:lgpl3+)))) ;dual license
|
||||
|
||||
;; There are no releases yet of this package.
|
||||
(define-public guile-pipe
|
||||
(let ((commit "0746ec38d19d844dff0c6f62f209b2b6c8d8872e")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "guile-pipe")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/joshwalters/guile-pipe")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "038gwrhfywgs8372q478wn4623lhcmkknfj4p8yaa93bykfc0fml"))))
|
||||
(build-system guile-build-system)
|
||||
(native-inputs
|
||||
`(("guile" ,guile-3.0)))
|
||||
(home-page "https://github.com/joshwalters/guile-pipe")
|
||||
(synopsis "Guile pipe macros for functional chaining")
|
||||
(description
|
||||
"This package provides macros for functional chaining in Guile, similar
|
||||
to UNIX pipes (@code{|}), Clojure's threading macros (@code{->} and
|
||||
@code{->>}).")
|
||||
(license license:gpl3+))))
|
||||
|
||||
(define-public guile-f-scm
|
||||
(package
|
||||
(name "guile-f-scm")
|
||||
|
|
Loading…
Reference in a new issue