Archived
1
0
Fork 0

gnu: sbcl-lisp-critic: Update to 1.1-ea19f82.

* gnu/packages/lisp-xyz.scm (sbcl-lisp-critic): Update to 1.1-ea19f82.
[define-public]: Refactor to use let block for getting commit and
revision.
[version]: Add in version mentioned in ASD file.
[source]: Pass in commit variable.

Change-Id: Ie2ee4b77aab815c69445a8800e25631b6c9ab4a7
This commit is contained in:
jgart 2023-11-23 10:33:44 -06:00
parent 4fd84cec2b
commit 0083a22659
No known key found for this signature in database
GPG key ID: A52AA2B477B6DD35

View file

@ -1151,29 +1151,30 @@ on the XPTest package by Craig Brozensky and the JUnit package by Kent Beck.")
(sbcl-package->ecl-package sbcl-xlunit)) (sbcl-package->ecl-package sbcl-xlunit))
(define-public sbcl-lisp-critic (define-public sbcl-lisp-critic
(let ((commit "ea19f82a168a6119ac1b10d0f457c01a7119602f")
(revision "1"))
(package (package
(name "sbcl-lisp-critic") (name "sbcl-lisp-critic")
(version "0.0.0") (version (git-version "1.1" revision commit))
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/g000001/lisp-critic") (url "https://github.com/g000001/lisp-critic")
(commit "fb70c69dc61a53fb069b24edebcfb0de813a176b"))) (commit commit)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "059vfdn8ds44hihhjmylp059zl2gzghiipcigvjd51sb6zc6f0zy")))) (base32 "15zg05pqfs2dhc5j7gfkwjmxawaizjpyb0p7386mpl4w93l9h84l"))))
(build-system asdf-build-system/sbcl) (build-system asdf-build-system/sbcl)
(synopsis "Common Lisp linter") (synopsis "Common Lisp linter")
(description "The Lisp Critic scans your code for instances of bad (description "The Lisp Critic scans your code for instances of bad
Lisp programming practice.") Lisp programming practice.")
(home-page (home-page
"https://courses.cs.northwestern.edu/325/exercises/critic.html#critic") "https://courses.cs.northwestern.edu/325/exercises/critic.html#critic")
(license license:expat))) (license license:expat))))
(define-public cl-lisp-critic (define-public cl-lisp-critic
(sbcl-package->cl-source-package sbcl-lisp-critic)) (sbcl-package->cl-source-package sbcl-lisp-critic))
(define-public ecl-lisp-critic (define-public ecl-lisp-critic
(sbcl-package->ecl-package sbcl-lisp-critic)) (sbcl-package->ecl-package sbcl-lisp-critic))