From f2510dd2faf2bbe43dce77aa6ad1f6a86aecc2b3 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Tue, 18 Oct 2022 11:52:37 -0300 Subject: src/xyz/euandreh/: Move grap to pending.scm --- src/xyz/euandreh/pending.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/xyz/euandreh/pending.scm (limited to 'src/xyz/euandreh/pending.scm') diff --git a/src/xyz/euandreh/pending.scm b/src/xyz/euandreh/pending.scm new file mode 100644 index 0000000..69ce776 --- /dev/null +++ b/src/xyz/euandreh/pending.scm @@ -0,0 +1,38 @@ +(define-module (xyz euandreh pending) + #:use-module (guix build-system gnu) + #:use-module (guix download) + #:use-module (guix licenses) + #:use-module (guix packages) + #:use-module (gnu packages bison) + #:use-module (gnu packages flex)) + +;; Remove once https://issues.guix.gnu.org/58609 is applie +(define-public grap + (package + (name "grap") + (version "1.46") + (source + (origin + (method url-fetch) + (uri + (string-append "https://www.lunabase.org/~faber/Vault/software/grap/grap-" + version + ".tar.gz")) + (sha256 + (base32 "1d4bhhgi64x4cjww7fj0lqgr20w7lqnl2aizj6cndsgyxkywx3ks")))) + (build-system gnu-build-system) + (native-inputs + (list flex + bison)) + (synopsis "Tool for creating graphs with troff") + (description "Grap is a language for typesetting graphs specified and +first implemented by Brian Kernighan and Jon Bentley at Bell Labs. It is an +expressive language for describing graphs and incorporating them in typeset +documents. It is implemented as a preprocessor to Kernigan's pic language for +describing languages, so any system that can use pic can use grap. For sure, +TeX and groff can use it.") + (home-page "https://github.com/snorerot13/grap") + (license bsd-3))) + +(list + grap) -- cgit v1.2.3