me
/
guix
Archived
1
0
Fork 0

gnu: Add cl-clip.

* gnu/packages/lisp-xyz.scm (cl-clip, ecl-clip, sbcl-clip): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
master
Cameron Chaparro 2021-04-09 09:19:26 -05:00 committed by Guillaume Le Vaillant
parent 7dfbfb281f
commit 8a625dd2ae
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 36 additions and 0 deletions

View File

@ -25,6 +25,7 @@
;;; Copyright © 2021 Matthew Kraai <kraai@ftbfs.org>
;;; Copyright © 2021 André A. Gomes <andremegafone@gmail.com>
;;; Copyright © 2021 Cage <cage-dev@twistfold.it>
;;; Copyright © 2021 Cameron Chaparro <cameron@cameronchaparro.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -15789,3 +15790,38 @@ allows one to gradually make their programs safer.")
(define-public cl-coalton
(sbcl-package->cl-source-package sbcl-coalton))
(define-public sbcl-clip
(let ((commit "7afa68702fbb99c47ed115ea0faccd97a29d9b2e")
(revision "1"))
(package
(name "sbcl-clip")
(version (git-version "0.7.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/shinmera/clip")
(commit commit)))
(file-name (git-file-name "clip" version))
(sha256
(base32 "13kkajkva2shm19fvn4yashsw18l6imv2rmy3hmpcky7g5ay7bv3"))))
(build-system asdf-build-system/sbcl)
(inputs
`(("array-utils" ,sbcl-array-utils)
("lquery" ,sbcl-lquery)))
(home-page "https://shinmera.github.io/clip/")
(synopsis "Common Lisp HTML templating engine")
(description
"Clip is an attempt at a templating library that allows you to write
templates in a way that is both accessible to direct webdesign and
flexible. The main idea is to incorporate transformation commands into an HTML
file through tags and attributes. Clip is heavily dependant on Plump and
lQuery.")
(license license:zlib))))
(define-public ecl-clip
(sbcl-package->ecl-package sbcl-clip))
(define-public cl-clip
(sbcl-package->cl-source-package sbcl-clip))