me
/
guix
Archived
1
0
Fork 0

gnu: Add cl-bobbin.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
master
Paul A. Patience 2022-04-21 04:18:41 +00:00 committed by Guillaume Le Vaillant
parent 7134a10813
commit a58734e7fe
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 35 additions and 0 deletions

View File

@ -1528,6 +1528,41 @@ and macros, primarily for software projects written in CL by the author.")
(define-public cl-piping (define-public cl-piping
(sbcl-package->cl-source-package sbcl-piping)) (sbcl-package->cl-source-package sbcl-piping))
(define-public sbcl-bobbin
(let ((commit "b454e8241b24ceab674eeeae464c8082b1b6d8ce")
(revision "0"))
(package
(name "sbcl-bobbin")
(version (git-version "1.0.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/sjl/bobbin")
(commit commit)))
(file-name (git-file-name "cl-bobbin" version))
(sha256
(base32 "02lw7w8cbvnxw5acbz405rb5lcqsf4fx7dvj5ldr0lhgbyv1mjnm"))))
(build-system asdf-build-system/sbcl)
(native-inputs
(list sbcl-1am))
(inputs
(list sbcl-split-sequence))
(home-page "https://docs.stevelosh.com/bobbin/")
(synopsis "Simple (word) wrapping utilities for strings")
(description
"Bobbin is a simple word-wrapping library for strings in Common Lisp.
It aims to be simple, work nicely for the majority of cases, and degrade
gracefully for edge cases. It is not particularly concerned with speed if
you need very high-performance word wrapping, Bobbin is not for you.")
(license license:expat))))
(define-public cl-bobbin
(sbcl-package->cl-source-package sbcl-bobbin))
(define-public ecl-bobbin
(sbcl-package->ecl-package sbcl-bobbin))
(define-public sbcl-cl-pcg (define-public sbcl-cl-pcg
(let ((commit "8263d85ab0ca17fb05637a4430c2d564456bce8f") (let ((commit "8263d85ab0ca17fb05637a4430c2d564456bce8f")
(revision "1")) (revision "1"))