diff options
Diffstat (limited to 'src/xyz/euandreh')
-rw-r--r-- | src/xyz/euandreh/pending.scm | 38 | ||||
-rw-r--r-- | src/xyz/euandreh/queue.scm | 35 |
2 files changed, 38 insertions, 35 deletions
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) diff --git a/src/xyz/euandreh/queue.scm b/src/xyz/euandreh/queue.scm index 4f193bb..fe4158d 100644 --- a/src/xyz/euandreh/queue.scm +++ b/src/xyz/euandreh/queue.scm @@ -34,40 +34,6 @@ #:use-module (gnu packages xml) #:use-module (gnu packages markup)) -(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))) - (define (hunspell-dictionary-utf8 dict-name) (package (name (string-append "hunspell-dict-" dict-name "-utf8")) @@ -293,7 +259,6 @@ collections.OrderedDict that works in Python 2.4-2.6.") (license #f))) (list - grap hunspell-iconv hunspell-dict-en-utf8 hunspell-dict-pt-utf8 |