summaryrefslogtreecommitdiff
path: root/gnu/packages/mes.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: mes: Update to 0.22.•••* gnu/packages/mes.scm (mes): Update to 0.22. Remove store name patch. Add MES_PREFIX to native-search-paths. * gnu/packages/patches/mes-remove-store-name.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/mes.scm (mes-rb5): Depend on gzip instead of xz; this enables unpacking the now unpatched mes source. Update to check bin/mes-mescc-0.21. Jan Nieuwenhuizen2020-01-231-8/+13
* gnu: Add mes-rb5.•••This guix build --system=i686-linux mes-dcc creates the Reproducible-Builds summit 5's GNU Mes build with sha266sum 9e0bcb1633c58e7bc415f6ea27cee7951d6b0658e13cdc147e992b31a14625fb that was also built for Debian GNU/Linux and NixOS, with a bit-for-bit identical result. * gnu/packages/mes.scm (mes-ddc): New variable. Jan Nieuwenhuizen2019-12-071-1/+77
* gnu: mes: Add patch to remove store name from binary.•••* gnu/packages/patches/mes-remove-store-name.patch: New file, from upstream. * gnu/packages/mes.scm (mes): Use it. Add `www.' to homepage. * gnu/local.mk (dist_patch_DATA): Add it. Jan Nieuwenhuizen2019-12-071-1/+2
* gnu: mes: Update to 0.21.•••* gnu/packages/mes.scm (mes): Update to 0.21. Jan Nieuwenhuizen2019-11-251-2/+2
* gnu: Add m2-planet.•••* gnu/packages/mes.scm (m2-planet): New variable. Jan Nieuwenhuizen2019-11-141-0/+35
* gnu: mescc-tools: Use 'git-fetch'.•••* gnu/packages/mes.scm (mescc-tools-0.5.2)[source]: Use 'git-fetch'. (mescc-tools)[source]: Likewise. Ludovic Courtès2019-10-121-14/+13
* bootstrap: mes: Add mes-0.19.•••* gnu/packages/mes.scm (mes-0.19): New variable. (mes): Inherit it. * gnu/packages/make-bootstrap.scm (%mes-minimal): Likewise. Jan Nieuwenhuizen2019-09-291-5/+22
* bootstrap: mescc-tools: Use mescc-tools-0.5.2, mescc-tools.•••* gnu/packages/mes.scm (mescc-tools-0.5.2): New variable; rename from mescc-tools. (mescc-tools): Rename from mescc-tools-0.6.1. Fix build. * gnu/packages/make-bootstrap.scm (%mescc-tools-static): Inherit fixed mescc-tools-0.5.2. Jan Nieuwenhuizen2019-09-291-5/+12
* Merge branch 'master' into core-updatesLudovic Courtès2019-09-171-9/+22
|\
| * gnu: mes: Update to 0.20.•••* gnu/packages/mes.scm (mes): Update to 0.20. Use nyacc-0.99.0. Jan Nieuwenhuizen2019-09-091-6/+3
| * gnu: mescc-tools: Update to 0.6.1.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.6.1. Jan Nieuwenhuizen2019-09-091-3/+4
| * gnu: nyacc: Update to 0.99.0.•••* gnu/packages/mes.scm (nyacc): Update to 0.99.0. Jan Nieuwenhuizen2019-09-091-3/+3
* | Merge branch 'master' into core-updatesLudovic Courtès2019-06-131-2/+37
|\|
| * gnu: nyacc: Add 0.94.0.•••* gnu/packages/mes.scm (nyacc): Rename to... (nyacc-0.86): ... this. (nyacc): New variable. (mes)[propagated-inputs]: Use NYACC-0.86 instead of NYACC. Ludovic Courtès2019-06-131-2/+37
* | Merge branch 'staging' into core-updatesMarius Bakke2019-05-251-36/+38
|\|
| * gnu: mes: Prepare for non-x86 architectures.•••* gnu/packages/mes.scm (mes)[native-inputs]: Change i686-linux-binutils and i686-linux-gcc conditional inclusion. Danny Milosavljevic2019-05-211-36/+38
| * gnu: mes: Update to 0.19.•••* gnu/packages/mes.scm (mes): Update to 0.19. Jan Nieuwenhuizen2018-12-161-6/+7
| * gnu: mes: Update to 0.18.•••* gnu/packages/patches/mes-nyacc-0.86.0.patch: Removef file. * gnu/local.mk (dist_patch_DATA): Remove entry. * gnu/packages/mes.scm (mes): Update to 0.18. Jan Nieuwenhuizen2018-10-071-3/+2
* | gnu: mes: Update to 0.19.•••* gnu/packages/mes.scm (mes): Update to 0.19. Jan Nieuwenhuizen2018-12-161-15/+10
* | gnu: mes: Update to a155a0a9a2d941b15c1b98e5cce787de40a8dacd.•••core: Support \xNN in reader. Fixes tcc-boot running on Mes. * gnu/packages/mes.scm (mes): Update to a155a0a9a2d941b15c1b98e5cce787de40a8dacd. Jan Nieuwenhuizen2018-12-161-3/+3
* | gnu: mescc-tools: Update to 0.5.2-0.bb062b0d.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.5.2-0.bb062b0d. mescc * gnu/packages/commencement.scm (mescc-tools-boot): Stay at 0.5.2 Jan Nieuwenhuizen2018-10-231-24/+26
* | bootstrap: Add %mes-stripped, %mes-bootstrap-tarball.•••* gnu/packages/make-bootstrap.scm (%mes-stripped): New variable. (%mes-bootstrap-tarball): New variable. * gnu/packages/mes.scm: Oops, remove stray (gnu packages commencement) module include. Jan Nieuwenhuizen2018-10-211-1/+0
* | gnu: mes: Update to 0.18.0-08f04f55.•••This update is a preparation for the %bootstrap-mes package; due to some small problems it fails to build with plain mes-0.18. mes-boot0 stays at 0.18 only to avoid another rebuild world. %bootstrap-mes brings the building and packaging the Mes bootstrap seeds from manual operation into Guix. We will bump mes and mes-boot0 to a future 0.18.1 or 0.19 and regenerate %bootstrap-mes in a nex iteration. 08f04f55 build: Oops, remove stray lib/linux/x86_64-mes/crt1. 33f37f27 build: x86_64 bootstrap build fixes and workaround. 4ae2a111 doc: Release update. 5277669b mescc: Oops, delete wrong line of assembly. 44cc97a8 admin: Release update. * gnu/packages/mes.scm (mes): Update to 0.18.0-08f04f55. * gnu/packages/commencement.scm (mes-boot0): Stay at 0.18.0. Jan Nieuwenhuizen2018-10-211-9/+15
* | gnu: mes: Update to 0.18.•••* gnu/packages/patches/mes-nyacc-0.86.0.patch: Removef file. * gnu/local.mk (dist_patch_DATA): Remove entry. * gnu/packages/mes.scm (mes): Update to 0.18. Jan Nieuwenhuizen2018-10-071-3/+2
|/
* gnu: mes: Oops, use mirror://gnu download url.•••* gnu/packages/mes.scm (mes): Oops, use mirror://gnu download url. Jan Nieuwenhuizen2018-09-111-1/+1
* gnu: mes: Update to 0.17.1.•••* gnu/packages/patches/mes-nyacc-0.86.0.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/mes.scm (mes): Update to 0.17.1, depend on latest Nyacc 0.86.0. (nyacc-for-mes): Remove. Jan Nieuwenhuizen2018-09-081-16/+4
* gnu: nyacc: Update to 0.86.0.•••* gnu/packages/patches/nyacc-binary-literals.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/mes.scm (nyacc): Update to 0.86.0, add patch. Jan Nieuwenhuizen2018-09-081-3/+3
* gnu: mescc-tools: Update to 0.5.2.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.5.2. Jan Nieuwenhuizen2018-08-191-12/+9
* gnu: mes: Update to 0.17.•••* gnu/packages/mes.scm (mes): Update to 0.17. Jan Nieuwenhuizen2018-08-101-18/+10
* gnu: mes: Update to 0.16.1.•••* gnu/packages/mes.scm (mes): Update to 0.16.1. Jan Nieuwenhuizen2018-07-131-3/+7
* gnu: mescc-tools: Update to 0.5.1.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.5.1. Jan Nieuwenhuizen2018-06-261-3/+2
* gnu: mes: Update to 0.16.•••* gnu/packages/mes.scm (mes): Update to 0.16. Jan Nieuwenhuizen2018-06-261-2/+2
* gnu: mescc-tools: Update to 0.5.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.5. Jan Nieuwenhuizen2018-06-261-2/+3
* gnu: mes: Update to 0.15.•••* gnu/packages/mes.scm (mes): Update to 0.15. Jan Nieuwenhuizen2018-06-121-5/+3
* gnu: mes: Update to 0.14.•••* gnu/packages/mes.scm (mes): Use nyacc-for-mes. Update to 0.14. Jan Nieuwenhuizen2018-05-241-4/+6
* gnu: mescc-tools: Update to 0.4.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.4. Jan Nieuwenhuizen2018-05-241-3/+8
* gnu: Add nyacc-for-mes.•••* gnu/packages/mes.scm (nyacc-for-mes): New variable. Jan Nieuwenhuizen2018-05-241-1/+14
* gnu: mes: Update to 0.13.•••* gnu/packages/mes.scm (mes): Update to 0.13. Use new gitlab url scheme. Jan Nieuwenhuizen2018-04-281-5/+4
* gnu: mes: Update to 0.12.•••* gnu/packages/mes.scm (mes): Update to 0.12. Jan Nieuwenhuizen2018-04-101-2/+2
* gnu: nyacc: Update to 0.83.3.•••* gnu/packages/mes.scm (nyacc): Update to 0.83.3. Tobias Geerinckx-Rice2018-02-191-2/+3
* gnu: mes: Generalize logic for native-inputs.•••* gnu/packages/mes.scm (mes)[native-inputs]: On all architectures except i686-linux use cross compiler packages. Efraim Flashner2018-01-071-3/+3
* gnu: mescc-tools: Update to 0.3.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.3. [supported-systems]: Remove field. Efraim Flashner2017-12-031-3/+3
* gnu: mes: Update to 0.11.•••* gnu/packages/mes.scm (mes): Update to 0.11. Jan Nieuwenhuizen2017-11-181-3/+3
* gnu: nyacc: Update to 0.82.4.•••* gnu/packages/mes.scm (nyacc): Update to 0.82.4. Jan Nieuwenhuizen2017-11-111-2/+2
* gnu: mes: Update to 0.10.•••* gnu/packages/mes.scm (mes): Update to 0.10. Jan Nieuwenhuizen2017-09-111-2/+2
* gnu: nyacc: Update to 0.82.0.•••* gnu/packages/mes.scm (nyacc): Update to 0.82.0. Jan Nieuwenhuizen2017-09-111-2/+3
* gnu: mes: Update to 0.9.•••* gnu/packages/mes.scm (mes): Update to 0.9. [arguments]: Delete `strip' phase. [synopsis]: Rewrite to be more descriptive. [description]: Include expanded acronym. Jan Nieuwenhuizen2017-07-291-7/+9
* gnu: mescc-tools: Update to 0.2.•••* gnu/packages/mes.scm (mescc-tools): Update to 0.2. Jan Nieuwenhuizen2017-07-291-5/+5
* gnu: mes: Update to 0.8.•••* gnu/packages/mes.scm (mes): Update to 0.8. Jan Nieuwenhuizen2017-06-291-12/+11
* gnu: Add mescc-tools.•••* gnu/packages/mes.scm (mescc-tools): New variable. Jan Nieuwenhuizen2017-06-291-0/+29