From 748b5858cc9a6ae8fbee4fa4cbacf1ff2afcbed9 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 1 May 2025 09:36:36 +0900 Subject: [PATCH] gnu: Add nyacc-2.01. * gnu/packages/mes.scm (nyacc-2.01): New variable. Change-Id: I2ccbe1dfe836e33641e9b3b493318f49c627363d Signed-off-by: Maxim Cournoyer Modified-by: Maxim Cournoyer --- gnu/packages/mes.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/mes.scm b/gnu/packages/mes.scm index ffcfd13833d1157c6ddf5ae9063f45cae8ee2e8b..89fe658de6cf7c508766811ec46fa9ccb4a9002e 100644 --- a/gnu/packages/mes.scm +++ b/gnu/packages/mes.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2020, 2021, 2022 Ricardo Wurmus ;;; Copyright © 2021 Xinglu Chen ;;; Copyright © 2021 Arun Isaac +;;; Copyright © 2025 Felix Lechner ;;; ;;; This file is part of GNU Guix. ;;; @@ -151,6 +152,24 @@ parsers to allow execution with Guile as extension languages."))) (inputs (list guile-3.0)))) +(define-public nyacc-2.01 + (package + (inherit nyacc-1.00.2) + (version "2.01.5") + (source (origin + (method url-fetch) + (uri (string-append "mirror://savannah/nyacc/nyacc-" + version ".tar.gz")) + (sha256 + (base32 + "0dp1439j7db3zhpyqiah3vf3s193y4ip8mh7mc5lz0abgml3x3vg")) + (modules '((guix build utils))) + (snippet + '(substitute* "configure" + (("GUILE_GLOBAL_SITE=\\$prefix.*") + "GUILE_GLOBAL_SITE=\ +$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n"))))))) + (define-public mes (package (name "mes")