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:
parent
2f79308872
commit
b5602ef7ec
1 changed files with 17 additions and 7 deletions
|
@ -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
|
||||||
|
|
Reference in a new issue