diff options
author | jgart <jgart@dismail.de> | 2022-03-19 03:47:36 -0400 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2022-03-21 09:54:55 +0100 |
commit | a47b4da09945610080ed9f436e8717a3a4c02664 (patch) | |
tree | 7b5082a6fdd23a1d98fce11b3301038ec4228fbf | |
parent | a6d0378fb2561cacf9f96c4e30a0eee53e923ce5 (diff) | |
download | guix-a47b4da09945610080ed9f436e8717a3a4c02664.tar.gz |
gnu: cl-printv: Update to 0.1.0-2.e717a7f.
* gnu/packages/lisp-xyz.scm (sbcl-printv): Update to 0.1.0-2.e717a7f. [inputs]: Add figlet. [arguments]: Add 'patch-figlet-executable' phase. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 9d320105c4..85f8af31bb 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -69,6 +69,7 @@ #:use-module (gnu packages compression) #:use-module (gnu packages databases) #:use-module (gnu packages enchant) + #:use-module (gnu packages figlet) #:use-module (gnu packages file) #:use-module (gnu packages fonts) #:use-module (gnu packages fontutils) @@ -5039,8 +5040,8 @@ and mix text with expressions.") (sbcl-package->ecl-package sbcl-log4cl)) (define-public sbcl-printv - (let ((commit "646d31978dbbb460fffb160fd65bb2be9a5a434e") - (revision "1")) + (let ((commit "e717a7fe076dae861a96117b2f9af29db8d2294d") + (revision "2")) (package (name "sbcl-printv") (version (git-version "0.1.0" revision commit)) @@ -5050,10 +5051,21 @@ and mix text with expressions.") (uri (git-reference (url "https://github.com/danlentz/printv") (commit commit))) - (file-name (git-file-name "printv" version)) + (file-name (git-file-name "cl-printv" version)) (sha256 - (base32 "08jvy82abm7qi3wrxh6gvmwg9gy0zzhg4cfqajdwrggbah8mj5a6")))) + (base32 "07agyzkwp3w2r4d2anrmr8h00yngpr5dq9mjd3m4kzhn1jcmilfb")))) (build-system asdf-build-system/sbcl) + (inputs + (list figlet)) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-figlet-executable + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "printv.lisp" + (("\"figlet") + (string-append "\"" (search-input-file inputs + "/bin/figlet"))))))))) (home-page "https://github.com/danlentz/printv") (synopsis "Common Lisp tracing and debug-logging macro") (description |