aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/xyz/euandreh/pending.scm38
-rw-r--r--src/xyz/euandreh/queue.scm35
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