GNU bug report logs -
#45440
[PATCH] gnu: Add boxes.
Previous Next
Reported by: aecepoglu <aecepoglu <at> fastmail.fm>
Date: Fri, 25 Dec 2020 23:13:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 45440 in the body.
You can then email your comments to 45440 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#45440
; Package
guix-patches
.
(Fri, 25 Dec 2020 23:13:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
aecepoglu <aecepoglu <at> fastmail.fm>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 25 Dec 2020 23:13:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/shellutils.scm (boxes): New variable.
---
gnu/packages/shellutils.scm | 42 +++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm
index 181a640475..9d94129c40 100644
--- a/gnu/packages/shellutils.scm
+++ b/gnu/packages/shellutils.scm
@@ -34,6 +34,8 @@
#:use-module (guix build-system python)
#:use-module (gnu packages autotools)
#:use-module (gnu packages base)
+ #:use-module (gnu packages bison)
+ #:use-module (gnu packages flex)
#:use-module (gnu packages golang)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages pkg-config)
@@ -43,6 +45,46 @@
#:use-module (gnu packages shells)
#:use-module (gnu packages tmux))
+(define-public boxes
+ (package
+ (name "boxes")
+ (version "1.3")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ascii-boxes/boxes")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ "0b12rsynrmkldlwcb62drk33kk0aqwbj10mq5y5x3hjf626gjwsi")))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:test-target "test"
+ #:make-flags (list (string-append "GLOBALCONF="
+ (assoc-ref %outputs "out")
+ "/etc/boxes-config"))
+ #:phases (modify-phases
+ %standard-phases
+ (delete 'configure)
+ (replace 'install
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((dest (assoc-ref outputs "out")))
+ (for-each
+ (lambda (x)
+ (install-file
+ (car x)
+ (string-append dest "/" (cdr x))))
+ '(("src/boxes" . "bin")
+ ("doc/boxes.1" . "share/man/man1")
+ ("boxes-config" . "etc/")))
+ #t))))))
+ (native-inputs `(("flex" ,flex) ("bison" ,bison)))
+ (synopsis "Command line ASCII boxes")
+ (description "Command line filter program that draws ASCII art boxes
+arnd your input text")
+ (home-page "https://boxes.thomasjensen.com/build.html")
+ (license license:gpl2)))
+
(define-public zsh-autosuggestions
(package
(name "zsh-autosuggestions")
--
2.29.2
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Mon, 04 Jan 2021 10:55:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
aecepoglu <aecepoglu <at> fastmail.fm>
:
bug acknowledged by developer.
(Mon, 04 Jan 2021 10:55:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 45440-done <at> debbugs.gnu.org (full text, mbox):
Hi,
aecepoglu <aecepoglu <at> fastmail.fm> skribis:
> * gnu/packages/shellutils.scm (boxes): New variable.
Pushed as 729f582a830dc03a509d1e3ad28bac1d43ba6e2e. I tweaked the
indentation and the description, and added a copyright line for you.
Let me know if I got something wrong!
Thanks,
Ludo’.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 01 Feb 2021 12:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 83 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.