summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorArun Isaac <arunisaac@systemreboot.net>2025-08-25 16:23:42 +0100
committerArun Isaac <arunisaac@systemreboot.net>2025-08-25 16:26:16 +0100
commit5085de17fdf9a2fa39d1bd86f6a9f206f3d5291b (patch)
tree62e23abb3bd9fb1010a8231c0862280d7dec482b /gnu
parent91eb0799bc1dc57b4fa1caed920f74999fccd85a (diff)
gnu: guile-xyz: Use nyacc-1.08.1.
* gnu/packages/guile-xyz.scm (guile-xyz)[native-inputs, propagated-inputs]: Replace nyacc with nyacc-1.08.1.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/guile-xyz.scm7
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index fd5f137dab0..e987af05457 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -7009,9 +7009,12 @@ schedulers.")
(("dynamic-link \"libyaml\"")
(format #f "dynamic-link \"~a/lib/libyaml\""
(assoc-ref inputs "libyaml")))))))))
- (native-inputs (list gcc guile-3.0 nyacc))
+ ;; guile-libyaml does not work with nyacc-2.02.2. See
+ ;; https://github.com/mwette/guile-libyaml/issues/7 for upstream bug
+ ;; report. Hence, we use the older nyacc-1.08.1.
+ (native-inputs (list gcc guile-3.0 nyacc-1.08.1))
(inputs (list libyaml))
- (propagated-inputs (list guile-bytestructures nyacc))
+ (propagated-inputs (list guile-bytestructures nyacc-1.08.1))
(home-page "https://github.com/mwette/guile-libyaml")
(synopsis "Guile wrapper for libyaml")
(description