~ruther/guix-local

0c28553113176cc498b622c5fc831c4b6ae844a0 — Ricardo Wurmus 6 months ago 920a3be
gnu: nyacc: Restore build of FFI helper.

* gnu/packages/mes.scm (nyacc)[source]: Patch Makefile.
[propagated-inputs]: Add guile-bytestructures.

Change-Id: Ie68a367c0f92df9165538919bd97a845c78b5c80
1 files changed, 8 insertions(+), 4 deletions(-)

M gnu/packages/mes.scm
M gnu/packages/mes.scm => gnu/packages/mes.scm +8 -4
@@ 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