mirror of
https://https.git.savannah.gnu.org/git/guix.git/
synced 2025-07-16 12:00:35 +02:00
gnu: Add quickproject.
* gnu/packages/lisp-xyz.scm (cl-quickproject, ecl-quickproject, sbcl-quickproject): New variables.
This commit is contained in:
parent
f445407df6
commit
8ee6bb91c1
1 changed files with 33 additions and 0 deletions
|
@ -15379,3 +15379,36 @@ immediately.")
|
||||||
|
|
||||||
(define-public cl-html-template
|
(define-public cl-html-template
|
||||||
(sbcl-package->cl-source-package sbcl-html-template))
|
(sbcl-package->cl-source-package sbcl-html-template))
|
||||||
|
|
||||||
|
(define-public sbcl-quickproject
|
||||||
|
(package
|
||||||
|
(name "sbcl-quickproject")
|
||||||
|
(version "1.4.1")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/xach/quickproject")
|
||||||
|
(commit (string-append "release-" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32 "1szs8p2wr1yr9mjmj3h3557l6wxzzga0iszimb68z0hb1jj3lva6"))))
|
||||||
|
(build-system asdf-build-system/sbcl)
|
||||||
|
(inputs
|
||||||
|
`(("cl-fad" ,sbcl-cl-fad)
|
||||||
|
("html-template" ,sbcl-html-template)))
|
||||||
|
(arguments
|
||||||
|
'(#:asd-files '("quickproject.asd")))
|
||||||
|
(home-page "https://xach.com/lisp/quickproject/")
|
||||||
|
(synopsis "Create Common Lisp project skeletons")
|
||||||
|
(description
|
||||||
|
"Quickproject provides a quick way to make a Common Lisp project. After
|
||||||
|
creating a project, it extends the ASDF registry so the project may be
|
||||||
|
immediately loaded.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public ecl-quickproject
|
||||||
|
(sbcl-package->ecl-package sbcl-quickproject))
|
||||||
|
|
||||||
|
(define-public cl-quickproject
|
||||||
|
(sbcl-package->cl-source-package sbcl-quickproject))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue