From 0c28553113176cc498b622c5fc831c4b6ae844a0 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 9 Nov 2025 21:36:03 +0100 Subject: [PATCH] gnu: nyacc: Restore build of FFI helper. * gnu/packages/mes.scm (nyacc)[source]: Patch Makefile. [propagated-inputs]: Add guile-bytestructures. Change-Id: Ie68a367c0f92df9165538919bd97a845c78b5c80 --- gnu/packages/mes.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/mes.scm b/gnu/packages/mes.scm index b5b368f89f02930417c770aef264da3656815d51..f78ded87f689dfcb61dc56935c5e62348fba4e67 100644 --- a/gnu/packages/mes.scm +++ b/gnu/packages/mes.scm @@ -121,10 +121,14 @@ parsers to allow execution with Guile as extension languages.") "0wyrq9sc9j0yp34iwzsjfpz40503psbvd982vy8kx8ym99rn5w7r")) (modules '((guix build utils))) (snippet - '(substitute* "configure" - (("GUILE_GLOBAL_SITE=\\$prefix.*") - "GUILE_GLOBAL_SITE=\ -$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n"))))))) + '(begin + (substitute* "configure" + (("GUILE_GLOBAL_SITE=\\$prefix.*") + "GUILE_GLOBAL_SITE=\ +$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n")) + (substitute* "module/Makefile.in" + (("@NYACC_FH_BS_BINS@") "$(NYACC_FH_BS_BINS)")))))) + (propagated-inputs (list guile-bytestructures)))) (define-public mes (package