Archived
1
0
Fork 0

gnu: boxes: Update to 2.1.1.

* gnu/packages/shellutils.scm (boxes): Update to 2.1.1.
[arguments]: Adjust 'install phase.
Don't explicitly return #t from phases.
[native-inputs]: Add xxd.
[inputs]: Add libunistring and pcre2.
This commit is contained in:
Tobias Geerinckx-Rice 2021-10-21 22:05:11 +02:00
parent 2f79308872
commit b5602ef7ec
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -42,18 +42,21 @@
#:use-module (gnu packages bison) #:use-module (gnu packages bison)
#:use-module (gnu packages flex) #:use-module (gnu packages flex)
#:use-module (gnu packages golang) #:use-module (gnu packages golang)
#:use-module (gnu packages libunistring)
#:use-module (gnu packages ncurses) #:use-module (gnu packages ncurses)
#:use-module (gnu packages pcre)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages shells) #:use-module (gnu packages shells)
#:use-module (gnu packages tmux)) #:use-module (gnu packages tmux)
#:use-module (gnu packages vim))
(define-public boxes (define-public boxes
(package (package
(name "boxes") (name "boxes")
(version "1.3") (version "2.1.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -62,7 +65,7 @@
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0b12rsynrmkldlwcb62drk33kk0aqwbj10mq5y5x3hjf626gjwsi")))) "1bf5rnfiw04ffs1l17zhbg4wvq2vfn2qbz1xmd250xqj15lysw88"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:test-target "test" `(#:test-target "test"
@ -78,11 +81,18 @@
(for-each (lambda (x) (for-each (lambda (x)
(install-file (car x) (install-file (car x)
(string-append dest "/" (cdr x)))) (string-append dest "/" (cdr x))))
'(("src/boxes" . "bin") '(("out/boxes" . "bin")
("doc/boxes.1" . "share/man/man1") ("doc/boxes.1" . "share/man/man1")
("boxes-config" . "etc/"))) ("boxes-config" . "etc/")))))))))
#t)))))) (native-inputs
(native-inputs `(("flex" ,flex) ("bison" ,bison))) `(("bison" ,bison)
("flex" ,flex)
;; For the tests.
("xxd" ,xxd)))
(inputs
`(("libunistring" ,libunistring)
("pcre2" ,pcre2)))
(synopsis "Command line ASCII boxes") (synopsis "Command line ASCII boxes")
(description (description
"This command-line filter program draws ASCII-art boxes around your input "This command-line filter program draws ASCII-art boxes around your input