mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 13:10:33 +02:00
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>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user