diff options
Diffstat (limited to 'gnu/packages/mes.scm')
-rw-r--r-- | gnu/packages/mes.scm | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/gnu/packages/mes.scm b/gnu/packages/mes.scm index 89fe658de6..b11e6ec19c 100644 --- a/gnu/packages/mes.scm +++ b/gnu/packages/mes.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Janneke Nieuwenhuizen <janneke@gnu.org> +;;; Copyright © 2017-2025 Janneke Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2017, 2018 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2020, 2021, 2022 Ricardo Wurmus <rekado@elephly.net> @@ -92,7 +92,7 @@ extensive examples, including parsers for the Javascript and C99 languages.") (native-inputs (list pkg-config)) (inputs (list guile-2.2)))) -(define-public nyacc +(define-public nyacc-1.08.1 (package (inherit nyacc-0.99) (version "1.08.1") @@ -121,7 +121,7 @@ parsers to allow execution with Guile as extension languages."))) (define-public nyacc-1.00.2 (package - (inherit nyacc) + (inherit nyacc-1.08.1) (version "1.00.2") (source (origin (method url-fetch) @@ -170,20 +170,38 @@ parsers to allow execution with Guile as extension languages."))) "GUILE_GLOBAL_SITE=\ $prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION\n"))))))) +(define-public nyacc + (package + (inherit nyacc-1.00.2) + (version "2.02.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://savannah/nyacc/nyacc-" + version ".tar.gz")) + (sha256 + (base32 + "01829c24v531036rj8grcwx4hmiy3f0jznc9zbfa4wrslmq566k9")) + (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") - (version "0.27") + (version "0.27.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/mes/" "mes-" version ".tar.gz")) (sha256 (base32 - "1a5ag8i303yhf76sg05rpcans9vadvnpxcpa4sl09z4cv5bfcgh3")))) + "0pgjzlynfzdfq5xrxirvsrj4sdvnwq99s6xxwfhzhjga8zm40fhq")))) (supported-systems '("armhf-linux" "i686-linux" "x86_64-linux" "riscv64-linux")) - (propagated-inputs (list mescc-tools nyacc-1.00.2)) + (propagated-inputs (list mescc-tools nyacc)) (native-inputs (append (list guile-3.0) (let ((target-system (or (%current-target-system) @@ -232,14 +250,14 @@ Guile.") (define-public mescc-tools (package (name "mescc-tools") - (version "1.5.2") + (version "1.7.0") (source (origin (method url-fetch) (uri (string-append "mirror://savannah/" name "/" name "-" version ".tar.gz")) (sha256 (base32 - "1jak61gxab8bj8ddpgwfn9lqs917szq1phadmg8y5cjsndn1hv4k")))) + "0p2pnvci9vglmf7zas12ay2v5gnrwafqsqqw1dfyb2bgayzzg0mn")))) (build-system gnu-build-system) (supported-systems '("i686-linux" "x86_64-linux" "armhf-linux" "aarch64-linux" @@ -263,7 +281,7 @@ get_machine.") (define-public m2-planet (package (name "m2-planet") - (version "1.11.0") + (version "1.12.0") (source (origin (method url-fetch) (uri (string-append @@ -271,7 +289,7 @@ get_machine.") "Release_" version "/" name "-" version ".tar.gz")) (sha256 (base32 - "1c510p55amxjyvjlx9jpa30gixlgmf6mmfnaqcs46412krymwg38")))) + "16vgad5wa5lmh6mjnkid4qn2xs7hfcfn43z9gd8iljzvsxl2i8z7")))) (native-inputs (list mescc-tools)) (build-system gnu-build-system) (supported-systems '("i686-linux" "x86_64-linux" |