summaryrefslogtreecommitdiff
path: root/gnu/packages/mes.scm
Commit message (Collapse)AuthorAge
* gnu: mes: Fix build on arm and x86_64.Janneke Nieuwenhuizen2024-06-11
| | | | | | | | * gnu/packages/patches/mes-0.26.1-fixups.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/mes.scm (mes)[source]: Use it. Change-Id: I071d442232c8e4bbce2e85cac0f73fb9205a678c
* gnu: mes: Update to 0.26.1.Janneke Nieuwenhuizen2024-06-08
| | | | | | * gnu/packages/mes.scm (mes): Update to 0.26.1. Change-Id: Ia7622262bc407e9df8e3934b0b04e156daa78596
* gnu: mes: Update to 0.26.Janneke Nieuwenhuizen2023-12-03
| | | | | | * gnu/packages/mes.scm (mes): Update to 0.26. Change-Id: I0c88da0de34014aa10d317db1e997cb015e23d28
* gnu: mes: Update to 0.25.1.Janneke Nieuwenhuizen2023-12-02
| | | | | | | | * gnu/packages/mes.scm (mes): Update to 0.25.1. (supported-systems): Remove aarch64-linux (building on aarch64-linux is only "supported" using armhf-linux compatibility). Change-Id: I97a95c1e246d5698db6d78f845a188826817f3be
* gnu: mescc-tools: Update to 1.5.2.Janneke Nieuwenhuizen2023-12-02
| | | | | | | * guix/git/mes.scm (mescc-tools): Update to 1.5.2. (arguments): Remove `patch-Kaem/test.sh' phase. Change-Id: I47d7f3159a1e6395ffbb9141147c9cbf0676f22b
* gnu: Remove m2-planet-1.9.0.Janneke Nieuwenhuizen2023-11-11
| | | | | | * gnu/packages/mes.scm (m2-planet-1.9.0): Remove. Change-Id: Ib23ff2eee63b5bf1a0b13968f871ad93fda4d537
* gnu: mes: Update to 0.25.Janneke Nieuwenhuizen2023-11-11
| | | | | | | | | * gnu/packages/mes.scm (mes): Update to 0.25. [supported-systems]: Add aarch64-linux and riscv64-linux. [native-inputs]: For aarch64-linux, use arm-linux-gnueabihf compiler. Update to latest m2-planet (1.11.0). Change-Id: I8c4c46b1a0e30cdb4545186dfa93625a400bac0f
* gnu: mescc-tools: Support riscv64-linux build.Janneke Nieuwenhuizen2023-11-11
| | | | | | | * gnu/packages/mes.scm (mescc-tools) [arguments]: Update to gexps. Add patch-Kaem/test.sh phase to fix shebang for riscv64-linux/qemu build. Change-Id: Id61c04deb08138481f7290607488465710969e8d
* gnu: mes: Use m2-planet-1.9.0.Janneke Nieuwenhuizen2023-11-07
| | | | | | * gnu/packages/mes.scm (mes)[native-inputs]: Revert to m2-planet-1.9.0. Change-Id: Iac504f5b46bac4c989af914415b14955a072278e
* gnu: Add m2-planet-1.9.0Janneke Nieuwenhuizen2023-11-07
| | | | * gnu/packages/mes.scm (m2-planet-1.9.0): New variable.
* gnu: m2-planet: Update to 1.11.0.Janneke Nieuwenhuizen2023-11-05
| | | | | | * gnu/packages/mes.scm (m2-planet): Update to 1.11.0. Change-Id: I65ebb434a090e0a57dac50764f16523946a6fa3f
* gnu: mescc-tools: Update to 1.5.0.Janneke Nieuwenhuizen2023-11-05
| | | | | | * gnu/packages/mes.scm (mescc-tools): Update to 1.5.0. Change-Id: I53f6923b8378b5205356e068aa1f1481a9bf7b42
* gnu: Remove extraneous imports.Maxim Cournoyer2023-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild from the upcoming Guile. * gnu/packages/admin.scm: Remove extraneous imports. * gnu/packages/avr.scm: Likewise. * gnu/packages/base.scm: Likewise. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/linphone.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/cran.scm: Likewise. * gnu/packages/kde.scm: Likewise. * gnu/packages/libcanberra.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/mes.scm: Likewise. * gnu/packages/mingw.scm: Likewise. * gnu/packages/serialization.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/syncthing.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/emulators.scm: Likewise. Reviewed-by: Ludovic Courtès <ludo@gnu.org>
* gnu: mes: Update to 0.24.2.Jan (janneke) Nieuwenhuizen2023-02-15
| | | | * gnu/packages/mes.scm (mes): Update to 0.24.2.
* gnu: nyacc: Update to 1.08.1.Ricardo Wurmus2022-12-31
| | | | | * gnu/packages/mes.scm (nyacc): Update to 1.08.1. [arguments]: Remove.
* gnu: Resolve derivation lint warnings.Christopher Baines2022-12-06
| | | | | | | | | | | | Computing derivations for these systems (i686-gnu and riscv32-linux) fails with an error like the following: could not find bootstrap binary 'tar' for system * gnu/packages/mes.scm (mescc-tools)[supported-systems]: Remove riscv32-linux. * guix/packages.scm (%hurd-system): Remove i686-gnu. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: mes: Update to 0.24.1.Jan (janneke) Nieuwenhuizen2022-10-16
| | | | * gnu/packages/mes.scm (mes): Update to 0.24.1.
* gnu: nyacc: Update to 1.07.4.Felix Lechner2022-10-06
| | | | | | * gnu/packages/mes.scm (nyacc): Update to 1.07.4. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: nyacc: Update to 1.07.0.Felix Lechner2022-06-07
| | | | | | * gnu/packages/mes.scm (nyacc): Update to 1.07.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: mescc-tools: Update supported-systems.Jan (janneke) Nieuwenhuizen2022-05-06
| | | | | * gnu/packages/mes.scm (mescc-tools)[supported-systems]: Add riscv32-linux, riscv64-linux, remove powerpc64le-linux.
* gnu: mes: Update to 0.24.Jan (janneke) Nieuwenhuizen2022-05-02
| | | | | * gnu/packages/mes.scm (mes-next)[source]: Update to 0.24. [native-inputs]: Add m2-planet.
* gnu: m2-planet: Update to 1.9.0.Jan (janneke) Nieuwenhuizen2022-05-02
| | | | * gnu/packages/mes.scm (m2-planet): Update to 1.9.0.
* gnu: mescc-tools: Update to 1.4.0.Jan (janneke) Nieuwenhuizen2022-05-02
| | | | * gnu/packages/mes.scm (mescc-tools): Update to 1.4.0.
* gnu: nyacc@1.00.2: Fix build.Ludovic Courtès2022-03-09
| | | | | | | | | Fixes a regression introduced in f15ca337bec89f238b9b9ced08c2e02c35629a33, whereby adding a dependency on GUILE-BYTESTRUCTURES would cause a build failure of the FFI helper of nyacc@1.00.2. * gnu/packages/mes.scm (nyacc-1.00.2)[propagated-inputs]: New field.
* gnu: nyacc: Remove unnecessary phase.base-for-series-11146base-for-series-11145base-for-series-11144base-for-series-11143base-for-series-11142Ricardo Wurmus2022-01-26
| | | | | | | | This partially reverts commit f15ca337bec89f238b9b9ced08c2e02c35629a33. What mattered was the addition of guile-bytestructures. * gnu/packages/mes.scm (nyacc)[arguments]: Remove phase 'install-system-module.
* gnu: nyacc: Install all modules.Ricardo Wurmus2022-01-26
| | | | | | * gnu/packages/mes.scm (nyacc)[arguments]: Add build phase 'install-system-module. [propagated-inputs]: Add guile-bytestructures.
* gnu: nyacc: Fix bug 60474.Ricardo Wurmus2022-01-26
| | | | * gnu/packages/mes.scm (nyacc)[arguments]: Add build phase 'fix-60474.
* gnu: nyacc: Update to 1.06.5.Ricardo Wurmus2022-01-26
| | | | | * gnu/packages/mes.scm (nyacc): Update to 1.06.5. [source]: Simplify snippet.
* Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\
| * gnu: nyacc: Update to 1.05.1.Arun Isaac2021-11-25
| | | | | | | | * gnu/packages/mes.scm (nyacc): Update to 1.05.1.
* | gnu: mes: Remove input labels.Ludovic Courtès2021-07-27
| | | | | | | | * gnu/packages/mes.scm (mes)[native-inputs]: Remove labels.
* | gnu: mes-rb5: Remove.Ludovic Courtès2021-07-26
| | | | | | | | | | | | | | This bit-for-bit, cross-distro reproduction effort targeted an earlier version of Mes. It would need to be redone for the current version. * gnu/packages/mes.scm (mes-rb5): Remove.
* | gnu: mes: Remove 0.19.Ludovic Courtès2021-07-26
| | | | | | | | | | * gnu/packages/mes.scm (mes-0.19): Remove. (mes): Copy missing fields from MES-0.19.
* | gnu: mes: Switch to Guile 3.0.Ludovic Courtès2021-07-26
| | | | | | | | | | | | | | | | * gnu/packages/mes.scm (nyacc-1.00.2)[inputs]: Change GUILE-2.2 to GUILE-3.0. (mes-0.19)[native-inputs]: Likewise. * gnu/packages/make-bootstrap.scm (%mes-minimal)[native-inputs]: Likewise.
* | gnu: mescc-tools: Update to 1.2.0.Ludovic Courtès2021-07-26
| | | | | | | | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/49515>. * gnu/packages/mes.scm (mescc-tools-0.5.2): Remove. (mescc-tools): Update to 1.2.0. Use 'git-fetch'. * gnu/packages/make-bootstrap.scm (%mescc-tools-static): Inherit from MESCC-TOOLS rather than MESCC-TOOLS-0.5.2. (%mes-minimal): Inherit from MES rather than MES-0.19. [arguments]: Remove 'delete-file-recursively' for /mes/scaffold.
* | gnu: m2-planet: Update to 1.8.0.Ludovic Courtès2021-07-26
| | | | | | | | * gnu/packages/mes.scm (m2-planet): Update to 1.8.0.
* | Merge branch 'master' into core-updatesLudovic Courtès2021-07-18
|\|
| * gnu: nyacc: Add final upstream description line, too.Tobias Geerinckx-Rice2021-06-28
| | | | | | | | | | * gnu/packages/mes.scm (nyacc)[description]: Mention compilers, languages.
| * gnu: nyacc: Update description for versions >= 1.00.Tobias Geerinckx-Rice2021-06-26
| | | | | | | | | | | | Fixes <http://issues.guix.gnu.org/49230>. * gnu/packages/mes.scm (nyacc)[description]: Adopt current upstream text.
* | gnu: Change inputs of core packages to plain lists.Ludovic Courtès2021-07-11
|/ | | | | | | | | | | | | This is transparent: the resulting derivations are unchanged. * gnu/packages/base.scm (grep, sed, tar, patch, diffutils, glibc/hurd-headers) (coreutils, gnu-make, make-glibc-utf8-locales): Change input fields to plain package lists and use 'modify-inputs'. * gnu/packages/guile.scm (guile-1.8, guile-json-1, guile-json-3) (guile-gdbm-ffi, guile-sqlite3, guile-bytestructures) (guile-git, guile-zlib, guile-lzlib, guile-zstd, guile-next): Likewise. * gnu/packages/mes.scm (nyacc-0.86, nyacc-0.99) (nyacc, nyacc-1.00.2, mes-0.19, mes, m2-planet): Likewise.
* gnu: nyacc: Update to 1.04.0.Ricardo Wurmus2021-05-29
| | | | * gnu/packages/mes.scm (nyacc): Update to 1.04.0.
* gnu: nyacc: Update to 1.03.6.Xinglu Chen2021-03-29
| | | | | | * gnu/packages/mes.scm (nyacc): Update to 1.03.6. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: mes: Remove aarch64-linux from supported-systems.Jan (janneke) Nieuwenhuizen2021-03-14
| | | | | * gnu/packages/mes.scm (mes)[supported-systems]: Remove aarch64-linux. Thinko: mes only builds on aarch64-linux using --system=armhf-linux.
* gnu: mescc-tools: Build for armhf-linux and aarch64-linux too.Jan (janneke) Nieuwenhuizen2021-03-14
| | | | | * gnu/packages/mes.scm (mescc-tools)[supported-systems]: New field, overriding the v0.5.2 version.
* gnu: mes: Update to 0.23.Jan (janneke) Nieuwenhuizen2021-03-14
| | | | | | * gnu/packages/mes.scm (mes)[source]: Update to 0.23. [supported-systems]: Add aarch64-linux, armhf-linux. (mes-rb5)[version,source,supported-systems]: Revert to v0.22.
* gnu: mes: Update to nyacc-1.00.2.Jan (janneke) Nieuwenhuizen2021-03-14
| | | | * gnu/packages/mes.scm (mes)[propagated-inputs]: Use nyacc-1.00.2.
* gnu: Add nyacc-1.00.2.Jan (janneke) Nieuwenhuizen2021-03-14
| | | | * gnu/packages/mes.scm (nyacc-1.00.2): New variable.
* gnu: mescc-tools: Update to 0.7.0.Jan (janneke) Nieuwenhuizen2021-03-14
| | | | | * gnu/packages/mes.scm (mescc-tools)[source]: Update to 0.7.0. [arguments]: Add patch-prefix phase to remove hardcoded "/usr/bin".
* gnu: nyacc: Use versioned Guile site directory.Ricardo Wurmus2020-10-03
| | | | | | This is a follow-up to commit 4e896da45d7be42ff1ad0b2be741b168573e6f0e. * gnu/packages/mes.scm (nyacc)[source]: Add snippet.
* gnu: nyacc: Add 1.03.0.Ludovic Courtès2020-09-25
| | | | | | | | | | * gnu/packages/mes.scm (nyacc): Rename to... (nyacc-0.99): ... this. (nyacc): New variable. (mes)[propagated-inputs]: Replace NYACC with NYACC-0.99. (mes-rb5)[native-inputs]: Likewise. * gnu/packages/commencement.scm (mes-boot)[native-inputs]: Likewise. (tcc-boot0)[native-inputs]: Likewise.