~ruther/guix-local

748b5858cc9a6ae8fbee4fa4cbacf1ff2afcbed9 — Maxim Cournoyer 1 year, 14 days ago 2533f3d
gnu: Add nyacc-2.01.

* gnu/packages/mes.scm (nyacc-2.01): New variable.

Change-Id: I2ccbe1dfe836e33641e9b3b493318f49c627363d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
1 files changed, 19 insertions(+), 0 deletions(-)

M gnu/packages/mes.scm
M gnu/packages/mes.scm => gnu/packages/mes.scm +19 -0
@@ 5,6 5,7 @@
;;; Copyright © 2020, 2021, 2022 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2021 Xinglu Chen <public@yoctocell.xyz>
;;; Copyright © 2021 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2025 Felix Lechner <felix.lechner@lease-up.com>
;;;
;;; 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")