gnu: cl-eclector: Update to 0.9.0-0.d499b09.

* gnu/packages/lisp-xyz.scm (sbcl-eclector): Update to 0.9.0-0.d499b09.

Change-Id: Idb4dd189c39eed98b7992271a5dd4354c02ef641
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
Paul A. Patience 2023-12-30 02:14:12 +00:00 committed by Guillaume Le Vaillant
parent 3f5023a503
commit fe4c2a1277
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -18196,33 +18196,35 @@ the origin.")
(sbcl-package->cl-source-package sbcl-concrete-syntax-tree)) (sbcl-package->cl-source-package sbcl-concrete-syntax-tree))
(define-public sbcl-eclector (define-public sbcl-eclector
(package (let ((commit "d499b09142c7e39b4ef52e821fa767d5a8d606a0")
(name "sbcl-eclector") (revision "0"))
(version "0.9.0") (package
(source (name "sbcl-eclector")
(origin (version (git-version "0.9.0" revision commit))
(method git-fetch) (source
(uri (git-reference (origin
(url "https://github.com/s-expressionists/Eclector") (method git-fetch)
(commit version))) (uri (git-reference
(file-name (git-file-name "cl-eclector" version)) (url "https://github.com/s-expressionists/Eclector")
(sha256 (commit commit)))
(base32 "10whwpz08fkdcz59sz1b6rn5r1pdns5wnsb1g26gppiv3rrg3cvh")))) (file-name (git-file-name "cl-eclector" version))
(build-system asdf-build-system/sbcl) (sha256
(native-inputs (base32 "1sg8wmdpm8pcjwk394way5vs2ya3r995lddmi51q9zfn9hmzb7gn"))))
(list sbcl-fiveam)) (build-system asdf-build-system/sbcl)
(inputs (native-inputs
(list sbcl-acclimation (list sbcl-fiveam))
sbcl-alexandria (inputs
sbcl-closer-mop (list sbcl-acclimation
sbcl-concrete-syntax-tree)) sbcl-alexandria
(arguments sbcl-closer-mop
'(#:asd-systems '("eclector" sbcl-concrete-syntax-tree))
"eclector-concrete-syntax-tree"))) (arguments
(home-page "https://s-expressionists.github.io/Eclector/") '(#:asd-systems '("eclector"
(synopsis "Highly customizable, portable Common Lisp reader") "eclector-concrete-syntax-tree")))
(description (home-page "https://s-expressionists.github.io/Eclector/")
"Eclector is a portable Common Lisp reader that is highly customizable, (synopsis "Highly customizable, portable Common Lisp reader")
(description
"Eclector is a portable Common Lisp reader that is highly customizable,
can recover from errors and can return concrete syntax trees. can recover from errors and can return concrete syntax trees.
In contrast to many other reader implementations, eclector can recover from In contrast to many other reader implementations, eclector can recover from
@ -18231,7 +18233,7 @@ is realized as a restart.
It can also produce instances of the concrete syntax tree classes provided by It can also produce instances of the concrete syntax tree classes provided by
the concrete syntax tree library.") the concrete syntax tree library.")
(license license:bsd-2))) (license license:bsd-2))))
(define-public ecl-eclector (define-public ecl-eclector
(sbcl-package->ecl-package sbcl-eclector)) (sbcl-package->ecl-package sbcl-eclector))