me
/
guix
Archived
1
0
Fork 0

gnu: sbcl-cl-str: Update to 0.19.

* gnu/packages/lisp-xyz.scm (sbcl-cl-str): Update to 0.19.
master
Pierre Neidhardt 2020-10-22 20:01:27 +02:00
parent b5e51a06de
commit cc97895504
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 27 additions and 28 deletions

View File

@ -6420,40 +6420,39 @@ various string metrics in Common Lisp:
(sbcl-package->cl-source-package sbcl-mk-string-metrics)) (sbcl-package->cl-source-package sbcl-mk-string-metrics))
(define-public sbcl-cl-str (define-public sbcl-cl-str
(let ((commit "eb480f283e28802d67b35bf916506701152f9a2a")) (package
(package (name "sbcl-cl-str")
(name "sbcl-cl-str") (version "0.19")
(version (git-version "0.17" "1" commit)) (home-page "https://github.com/vindarel/cl-str")
(home-page "https://github.com/vindarel/cl-str") (source (origin
(source (origin (method git-fetch)
(method git-fetch) (uri (git-reference
(uri (git-reference (url home-page)
(url home-page) (commit version)))
(commit commit))) (sha256
(sha256 (base32 "1jyza2jhn7w6fl4w87pv0m87z5ia48m6dqw12k0mdh7l3mgjq839"))
(base32 "1hpq5m8zjjnzns370zy27z2vcm1p8n2ka5ij2x67gyc9amz9vla0")) (file-name (git-file-name name version))))
(file-name (git-file-name name version)))) (build-system asdf-build-system/sbcl)
(build-system asdf-build-system/sbcl) (inputs
(inputs `(("cl-ppcre" ,sbcl-cl-ppcre)
`(("cl-ppcre" ,sbcl-cl-ppcre) ("cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)
("cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode) ("cl-change-case" ,sbcl-cl-change-case)))
("cl-change-case" ,sbcl-cl-change-case))) (native-inputs
(native-inputs `(("prove" ,sbcl-prove)
`(("prove" ,sbcl-prove) ("prove-asdf" ,sbcl-prove-asdf)))
("prove-asdf" ,sbcl-prove-asdf))) (arguments
(arguments `(#:asd-file "str.asd"
`(#:asd-file "str.asd" #:asd-system-name "str"
#:asd-system-name "str" #:test-asd-file "str.test.asd"))
#:test-asd-file "str.test.asd")) (synopsis "Modern, consistent and terse Common Lisp string manipulation library")
(synopsis "Modern, consistent and terse Common Lisp string manipulation library") (description "A modern and consistent Common Lisp string manipulation
(description "A modern and consistent Common Lisp string manipulation
library that focuses on modernity, simplicity and discoverability: library that focuses on modernity, simplicity and discoverability:
@code{(str:trim s)} instead of @code{(string-trim '(#\\Space ...) s)}), or @code{(str:trim s)} instead of @code{(string-trim '(#\\Space ...) s)}), or
@code{str:concat strings} instead of an unusual format construct; one @code{str:concat strings} instead of an unusual format construct; one
discoverable library instead of many; consistency and composability, where discoverable library instead of many; consistency and composability, where
@code{s} is always the last argument, which makes it easier to feed pipes and @code{s} is always the last argument, which makes it easier to feed pipes and
arrows.") arrows.")
(license license:expat)))) (license license:expat)))
(define-public cl-str (define-public cl-str
(sbcl-package->cl-source-package sbcl-cl-str)) (sbcl-package->cl-source-package sbcl-cl-str))