diff options
author | EuAndreh <eu@euandre.org> | 2021-07-06 08:13:58 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2021-07-06 08:13:58 -0300 |
commit | 6f64260100c4862de7572253947cbd7089e13437 (patch) | |
tree | 4b272aff1ffd7a9c92570830a4db376b5273705a /src/xyz/euandreh | |
parent | dependencies.dot: Add PostScript and Pony languages (diff) | |
download | package-repository-6f64260100c4862de7572253947cbd7089e13437.tar.gz package-repository-6f64260100c4862de7572253947cbd7089e13437.tar.xz |
src/xyz/euandreh/queue.scm: Add grap
Diffstat (limited to 'src/xyz/euandreh')
-rw-r--r-- | src/xyz/euandreh/queue.scm | 40 |
1 files changed, 39 insertions, 1 deletions
diff --git a/src/xyz/euandreh/queue.scm b/src/xyz/euandreh/queue.scm index e417907..b342926 100644 --- a/src/xyz/euandreh/queue.scm +++ b/src/xyz/euandreh/queue.scm @@ -12,9 +12,13 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages aspell) + #:use-module (gnu packages autotools) #:use-module (gnu packages base) + #:use-module (gnu packages bison) #:use-module (gnu packages compression) #:use-module (gnu packages gettext) + #:use-module (gnu packages flex) + #:use-module (gnu packages groff) #:use-module (gnu packages libreoffice) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) @@ -503,6 +507,39 @@ Template::Mustache conforms to v1.1.3 of the Mustache specs.") ,@(alist-delete "python-flake8-implicit-str-concat" (package-native-inputs mdpo)))))) +(define-public grap + (package + (name "grap") + (version "1648c3a1dafed63969f23ce2a904ff68df21892c") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/snorerot13/grap") + (commit "1648c3a1dafed63969f23ce2a904ff68df21892c"))) + (sha256 + (base32 + "0zjzmp2bqig8ni20hw40d99rl1wasyhjl7hwl3wqr7q3lc4dcgwb")))) + (build-system gnu-build-system) + (arguments + `(#:parallel-build? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'autogen + (lambda _ + (invoke "autoreconf" "-vif")))))) + (native-inputs + `(("automake" ,automake) + ("autoconf" ,autoconf) + ("bison" ,bison) + ("groff" ,groff) + ("flex" ,flex))) + (synopsis "grap tool for troff graphs") + (description "This is grap, an implementation of Kernighan and +Bentley's grap language for typesetting graphs. I got sick of groff +not having a version of grap, so I built one.") + (home-page "https://github.com/snorerot13/grap") + (license license:bsd-3))) + (list perl-tidy perl-b-lint @@ -525,4 +562,5 @@ Template::Mustache conforms to v1.1.3 of the Mustache specs.") hunspell-dict-fr-utf8 hunspell-dict-eo-utf8 python-flake8-implicit-str-concat-patched - mdpo-patched) + mdpo-patched + grap) |