From a47b4da09945610080ed9f436e8717a3a4c02664 Mon Sep 17 00:00:00 2001 From: jgart Date: Sat, 19 Mar 2022 03:47:36 -0400 Subject: 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 --- gnu/packages/lisp-xyz.scm | 20 ++++++++++++++++---- 1 file 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 @@ (define-module (gnu packages lisp-xyz) #: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 @@ (define-public ecl-log4cl (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 @@ (define-public sbcl-printv (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 -- cgit v1.2.3