1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-14 19:10:49 +02:00

gnu: sbcl-generic-cl: Update to 0.9.

* gnu/packages/lisp-xyz.scm (sbcl-generic-cl): Update to 0.9.
This commit is contained in:
Pierre Neidhardt 2021-07-10 12:39:09 +02:00
parent e1b53728cc
commit 45fdb03500
No known key found for this signature in database
GPG key ID: 9BDCF497A4BBCC7F

View file

@ -13346,21 +13346,19 @@ Macros and symbol-macros are fully expanded and all special forms, except
(sbcl-package->ecl-package sbcl-cl-form-types)) (sbcl-package->ecl-package sbcl-cl-form-types))
(define-public sbcl-generic-cl (define-public sbcl-generic-cl
;; Latest commit includes a necessary fix for our Guix build.
(let ((commit "8e5a81487ee3c13fe5ffdc8bdda161d476639535"))
(package (package
(name "sbcl-generic-cl") (name "sbcl-generic-cl")
(version (git-version "0.7.1" "1" commit)) (version "0.9")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/alex-gutev/generic-cl") (url "https://github.com/alex-gutev/generic-cl")
(commit commit))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"11w0g79s4wmc78vmfng437rmsgnp5qn246zcyr540fp5nw0ad6ix")))) "1c40vqb49g0adfv17jxgk0ds1n6a2dph30cibq01sicmqdgrrbi8"))))
(build-system asdf-build-system/sbcl) (build-system asdf-build-system/sbcl)
(inputs (inputs
`(("agutil" ,sbcl-agutil) `(("agutil" ,sbcl-agutil)
@ -13368,6 +13366,7 @@ Macros and symbol-macros are fully expanded and all special forms, except
("anaphora" ,sbcl-anaphora) ("anaphora" ,sbcl-anaphora)
("arrows" ,sbcl-arrows) ("arrows" ,sbcl-arrows)
("cl-custom-hash-table" ,sbcl-custom-hash-table) ("cl-custom-hash-table" ,sbcl-custom-hash-table)
("cl-form-types" ,sbcl-cl-form-types)
("static-dispatch" ,sbcl-static-dispatch) ("static-dispatch" ,sbcl-static-dispatch)
("trivia" ,sbcl-trivia))) ("trivia" ,sbcl-trivia)))
(native-inputs (native-inputs
@ -13383,7 +13382,7 @@ various functions in the Common Lisp standard, such as equality predicates and
sequence operations. The goal of this wrapper is to provide a standard sequence operations. The goal of this wrapper is to provide a standard
interface to common operations, such as testing for the equality of two interface to common operations, such as testing for the equality of two
objects, which is extensible to user-defined types.") objects, which is extensible to user-defined types.")
(license license:expat)))) (license license:expat)))
(define-public cl-generic-cl (define-public cl-generic-cl
(sbcl-package->cl-source-package sbcl-generic-cl)) (sbcl-package->cl-source-package sbcl-generic-cl))