~ruther/guix-local

011db003ce43bf5dca41e5512ba07a42c77cb9ae — Ricardo Wurmus 4 years ago 070b8a8
gnu: nyacc: Update to 1.06.5.

* gnu/packages/mes.scm (nyacc): Update to 1.06.5.
[source]: Simplify snippet.
1 files changed, 6 insertions(+), 8 deletions(-)

M gnu/packages/mes.scm
M gnu/packages/mes.scm => gnu/packages/mes.scm +6 -8
@@ 98,22 98,20 @@ extensive examples, including parsers for the Javascript and C99 languages.")
(define-public nyacc
  (package
    (inherit nyacc-0.99)
    (version "1.05.1")
    (version "1.06.5")
    (source (origin
              (method url-fetch)
              (uri (string-append "mirror://savannah/nyacc/nyacc-"
                                  version ".tar.gz"))
              (sha256
               (base32
                "1ck3gyzln5dhamp317nv3waych12mczj05dm4wdblij6ab0l4863"))
                "1fbzz9bm4mkz4j40l2z02zjlbqj82dmv2ayz83zl3j8gj6z3lpdg"))
              (modules '((guix build utils)))
              (snippet
               '(begin
                  (substitute* "configure"
                    (("GUILE_GLOBAL_SITE=\\$prefix.*")
                     "GUILE_GLOBAL_SITE=\
$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n"))
                  #t))))
               '(substitute* "configure"
                  (("GUILE_GLOBAL_SITE=\\$prefix.*")
                   "GUILE_GLOBAL_SITE=\
$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n")))))
    (inputs (list guile-3.0))
    (description
     "@acronym{NYACC, Not Yet Another Compiler Compiler} is set of Guile modules