diff options
| author | Arun Isaac <arunisaac@systemreboot.net> | 2026-02-07 22:46:00 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-14 22:40:59 +0100 |
| commit | 024fbb49078273a2c258b5011eaac4223fb78a45 (patch) | |
| tree | 6fff1401b916c1dbf296f4ce3245d0844cf54bcb /gnu | |
| parent | b979d16ce107ff75e16477315ada8aab43471aa7 (diff) | |
gnu: nyacc: Update to 3.02.0.
* gnu/packages/mes.scm (nyacc): Update to 3.02.0.
(nyacc-2.02): New variable.
(mes)[propagated-inputs]: Replace nyacc with nyacc-2.02.
* gnu/packages/guile-xyz.scm (guile-drmaa)[propagated-inputs]: Replace nyacc
with nyacc-2.02.
Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/guile-xyz.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/mes.scm | 25 |
2 files changed, 24 insertions, 5 deletions
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 17ca1308452..384da5cb59d 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -17,7 +17,7 @@ ;;; Copyright © 2017 Nikita <nikita@n0.is> ;;; Copyright © 2017, 2018, 2021 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2018, 2021-2025 Maxim Cournoyer <maxim@guixotic.coop> -;;; Copyright © 2018–2025 Arun Isaac <arunisaac@systemreboot.net> +;;; Copyright © 2018–2026 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2018 Pierre-Antoine Rouby <pierre-antoine.rouby@inria.fr> ;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org> ;;; Copyright © 2019 swedebugia <swedebugia@riseup.net> @@ -7110,7 +7110,7 @@ including parsing and code generation.") (inputs (list guile-3.0)) (propagated-inputs - (list guile-bytestructures nyacc)) + (list guile-bytestructures nyacc-2.02)) (home-page "https://git.elephly.net/software/guile-drmaa.git") (synopsis "Guile bindings to DRMAA") (description "This project provides Guile bindings to the DRMAA library diff --git a/gnu/packages/mes.scm b/gnu/packages/mes.scm index f78ded87f68..c203d85fd58 100644 --- a/gnu/packages/mes.scm +++ b/gnu/packages/mes.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2020, 2021, 2022, 2025 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2021 Xinglu Chen <public@yoctocell.xyz> -;;; Copyright © 2021 Arun Isaac <arunisaac@systemreboot.net> +;;; Copyright © 2021, 2026 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2025 Felix Lechner <felix.lechner@lease-up.com> ;;; Copyright © 2025 Andreas Enge <andreas@enge.fr> ;;; @@ -108,7 +108,7 @@ parsers to allow execution with Guile as extension languages.") (inputs (list guile-3.0)))) -(define-public nyacc +(define-public nyacc-2.02 (package (inherit nyacc-1.00.2) (version "2.02.5") @@ -130,6 +130,25 @@ $prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n")) (("@NYACC_FH_BS_BINS@") "$(NYACC_FH_BS_BINS)")))))) (propagated-inputs (list guile-bytestructures)))) +(define-public nyacc + (package + (inherit nyacc-2.02) + (version "3.02.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://savannah/nyacc/nyacc-" + version ".tar.gz")) + (sha256 + (base32 + "148hljzmikl68z8jzryrdmqy9ifgz5xmid2ggdxvbyb07iawx93g")) + (modules '((guix build utils))) + (snippet + '(begin + (substitute* "configure" + (("GUILE_GLOBAL_SITE=\\$prefix.*") + "GUILE_GLOBAL_SITE=\ +$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n")))))))) + (define-public mes (package (name "mes") @@ -143,7 +162,7 @@ $prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n")) "0pgjzlynfzdfq5xrxirvsrj4sdvnwq99s6xxwfhzhjga8zm40fhq")))) (supported-systems '("armhf-linux" "i686-linux" "x86_64-linux" "riscv64-linux")) - (propagated-inputs (list mescc-tools nyacc)) + (propagated-inputs (list mescc-tools nyacc-2.02)) (native-inputs (append (list guile-3.0) (let ((target-system (or (%current-target-system) |
