Archived
1
0
Fork 0
Commit graph

107 commits

Author SHA1 Message Date
Janneke Nieuwenhuizen
2c9ac9ab20
gnu: mes: Update to 0.26.
* gnu/packages/mes.scm (mes): Update to 0.26.

Change-Id: I0c88da0de34014aa10d317db1e997cb015e23d28
2023-12-03 11:51:17 +01:00
Janneke Nieuwenhuizen
ea348b105d
gnu: mes: Update to 0.25.1.
* 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
2023-12-02 09:15:50 +01:00
Janneke Nieuwenhuizen
a84bb5e600
gnu: mescc-tools: Update to 1.5.2.
* guix/git/mes.scm (mescc-tools): Update to 1.5.2.
(arguments): Remove `patch-Kaem/test.sh' phase.

Change-Id: I47d7f3159a1e6395ffbb9141147c9cbf0676f22b
2023-12-02 09:15:50 +01:00
Janneke Nieuwenhuizen
61c527227c
gnu: Remove m2-planet-1.9.0.
* gnu/packages/mes.scm (m2-planet-1.9.0): Remove.

Change-Id: Ib23ff2eee63b5bf1a0b13968f871ad93fda4d537
2023-11-11 07:34:57 +01:00
Janneke Nieuwenhuizen
552e15792b
gnu: mes: Update to 0.25.
* 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
2023-11-11 07:34:57 +01:00
Janneke Nieuwenhuizen
952d0951da
gnu: mescc-tools: Support riscv64-linux build.
* 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
2023-11-11 07:34:54 +01:00
Janneke Nieuwenhuizen
c7408f50d1
gnu: mes: Use m2-planet-1.9.0.
* gnu/packages/mes.scm (mes)[native-inputs]: Revert to m2-planet-1.9.0.

Change-Id: Iac504f5b46bac4c989af914415b14955a072278e
2023-11-07 16:42:32 +01:00
Janneke Nieuwenhuizen
009621092b
gnu: Add m2-planet-1.9.0
* gnu/packages/mes.scm (m2-planet-1.9.0): New variable.
2023-11-07 16:36:46 +01:00
Janneke Nieuwenhuizen
7684214b3d
gnu: m2-planet: Update to 1.11.0.
* gnu/packages/mes.scm (m2-planet): Update to 1.11.0.

Change-Id: I65ebb434a090e0a57dac50764f16523946a6fa3f
2023-11-05 11:00:16 +01:00
Janneke Nieuwenhuizen
09feb16a0c
gnu: mescc-tools: Update to 1.5.0.
* gnu/packages/mes.scm (mescc-tools): Update to 1.5.0.

Change-Id: I53f6923b8378b5205356e068aa1f1481a9bf7b42
2023-11-05 10:59:40 +01:00
Maxim Cournoyer
a6170fcd2b
gnu: Remove extraneous imports.
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>
2023-09-17 16:22:03 -04:00
Jan (janneke) Nieuwenhuizen
89a8d21329
gnu: mes: Update to 0.24.2.
* gnu/packages/mes.scm (mes): Update to 0.24.2.
2023-02-15 09:12:30 +01:00
Ricardo Wurmus
ad6903b156
gnu: nyacc: Update to 1.08.1.
* gnu/packages/mes.scm (nyacc): Update to 1.08.1.
[arguments]: Remove.
2022-12-31 22:32:05 +01:00
Christopher Baines
981f01d0cc
gnu: Resolve derivation lint warnings.
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>
2022-12-06 11:14:53 +00:00
Jan (janneke) Nieuwenhuizen
67a2049202
gnu: mes: Update to 0.24.1.
* gnu/packages/mes.scm (mes): Update to 0.24.1.
2022-10-16 10:31:00 +02:00
Felix Lechner
2a51fb1d29
gnu: nyacc: Update to 1.07.4.
* gnu/packages/mes.scm (nyacc): Update to 1.07.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-06 23:17:05 +02:00
Felix Lechner
2c8c9403ae
gnu: nyacc: Update to 1.07.0.
* gnu/packages/mes.scm (nyacc): Update to 1.07.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-07 18:29:12 +02:00
Jan (janneke) Nieuwenhuizen
984add419c
gnu: mescc-tools: Update supported-systems.
* gnu/packages/mes.scm (mescc-tools)[supported-systems]: Add riscv32-linux,
riscv64-linux, remove powerpc64le-linux.
2022-05-06 14:39:45 +02:00
Jan (janneke) Nieuwenhuizen
6b588da368
gnu: mes: Update to 0.24.
* gnu/packages/mes.scm (mes-next)[source]: Update to 0.24.
[native-inputs]: Add m2-planet.
2022-05-02 19:07:06 +02:00
Jan (janneke) Nieuwenhuizen
c14f1e3195
gnu: m2-planet: Update to 1.9.0.
* gnu/packages/mes.scm (m2-planet): Update to 1.9.0.
2022-05-02 19:07:04 +02:00
Jan (janneke) Nieuwenhuizen
954ff74bc8
gnu: mescc-tools: Update to 1.4.0.
* gnu/packages/mes.scm (mescc-tools): Update to 1.4.0.
2022-05-02 19:07:02 +02:00
Ludovic Courtès
e2ca8119d5
gnu: nyacc@1.00.2: Fix build.
Fixes a regression introduced in
f15ca337be, 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.
2022-03-09 23:38:18 +01:00
Ricardo Wurmus
90a41fe388
gnu: nyacc: Remove unnecessary phase.
This partially reverts commit f15ca337be.  What
mattered was the addition of guile-bytestructures.

* gnu/packages/mes.scm (nyacc)[arguments]: Remove phase
'install-system-module.
2022-01-26 22:31:02 +01:00
Ricardo Wurmus
f15ca337be
gnu: nyacc: Install all modules.
* gnu/packages/mes.scm (nyacc)[arguments]: Add build phase
'install-system-module.
[propagated-inputs]: Add guile-bytestructures.
2022-01-26 10:16:06 +01:00
Ricardo Wurmus
3563558172
gnu: nyacc: Fix bug 60474.
* gnu/packages/mes.scm (nyacc)[arguments]: Add build phase 'fix-60474.
2022-01-26 08:37:57 +01:00
Ricardo Wurmus
011db003ce
gnu: nyacc: Update to 1.06.5.
* gnu/packages/mes.scm (nyacc): Update to 1.06.5.
[source]: Simplify snippet.
2022-01-26 08:37:57 +01:00
Ricardo Wurmus
9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
Arun Isaac
29b594fa16
gnu: nyacc: Update to 1.05.1.
* gnu/packages/mes.scm (nyacc): Update to 1.05.1.
2021-11-25 10:15:57 +05:30
Ludovic Courtès
c0cd8b7614
gnu: mes: Remove input labels.
* gnu/packages/mes.scm (mes)[native-inputs]: Remove labels.
2021-07-27 14:48:11 +02:00
Ludovic Courtès
e2690a8eb2
gnu: mes-rb5: Remove.
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.
2021-07-26 13:31:27 +02:00
Ludovic Courtès
5510e1c483
gnu: mes: Remove 0.19.
* gnu/packages/mes.scm (mes-0.19): Remove.
(mes): Copy missing fields from MES-0.19.
2021-07-26 13:24:28 +02:00
Ludovic Courtès
81096caf7d
gnu: mes: Switch to Guile 3.0.
* 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.
2021-07-26 13:24:28 +02:00
Ludovic Courtès
114a9f1f80
gnu: mescc-tools: Update to 1.2.0.
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.
2021-07-26 13:24:28 +02:00
Ludovic Courtès
0b9da8b5a2
gnu: m2-planet: Update to 1.8.0.
* gnu/packages/mes.scm (m2-planet): Update to 1.8.0.
2021-07-26 13:24:27 +02:00
Ludovic Courtès
0e47fcced4
Merge branch 'master' into core-updates 2021-07-18 19:50:01 +02:00
Ludovic Courtès
2f73ea3487
gnu: Change inputs of core packages to plain lists.
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.
2021-07-11 00:49:14 +02:00
Tobias Geerinckx-Rice
5532c8f423
gnu: nyacc: Add final upstream description line, too.
* gnu/packages/mes.scm (nyacc)[description]: Mention compilers,
languages.
2021-06-28 08:09:15 +02:00
Tobias Geerinckx-Rice
c3dbf94143
gnu: nyacc: Update description for versions >= 1.00.
Fixes <http://issues.guix.gnu.org/49230>.

* gnu/packages/mes.scm (nyacc)[description]: Adopt current upstream text.
2021-06-26 17:40:31 +02:00
Ricardo Wurmus
64907645ec
gnu: nyacc: Update to 1.04.0.
* gnu/packages/mes.scm (nyacc): Update to 1.04.0.
2021-05-29 07:23:04 +02:00
Xinglu Chen
ebeb018ca3
gnu: nyacc: Update to 1.03.6.
* gnu/packages/mes.scm (nyacc): Update to 1.03.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-03-29 20:03:12 +01:00
Jan (janneke) Nieuwenhuizen
7327295462
gnu: mes: Remove aarch64-linux from supported-systems.
* gnu/packages/mes.scm (mes)[supported-systems]: Remove aarch64-linux.
Thinko: mes only builds on aarch64-linux using --system=armhf-linux.
2021-03-14 17:32:01 +01:00
Jan (janneke) Nieuwenhuizen
7982adb40a
gnu: mescc-tools: Build for armhf-linux and aarch64-linux too.
* gnu/packages/mes.scm (mescc-tools)[supported-systems]: New field, overriding
the v0.5.2 version.
2021-03-14 16:49:49 +01:00
Jan (janneke) Nieuwenhuizen
1d684aedf8
gnu: mes: Update to 0.23.
* 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.
2021-03-14 12:10:07 +01:00
Jan (janneke) Nieuwenhuizen
ba485217b8
gnu: mes: Update to nyacc-1.00.2.
* gnu/packages/mes.scm (mes)[propagated-inputs]: Use nyacc-1.00.2.
2021-03-14 11:50:55 +01:00
Jan (janneke) Nieuwenhuizen
8b05461cab
gnu: Add nyacc-1.00.2.
* gnu/packages/mes.scm (nyacc-1.00.2): New variable.
2021-03-14 11:50:51 +01:00
Jan (janneke) Nieuwenhuizen
87a8eaf671
gnu: mescc-tools: Update to 0.7.0.
* gnu/packages/mes.scm (mescc-tools)[source]: Update to 0.7.0.
[arguments]: Add patch-prefix phase to remove hardcoded "/usr/bin".
2021-03-14 11:50:43 +01:00
Ricardo Wurmus
95b16cd886
gnu: nyacc: Use versioned Guile site directory.
This is a follow-up to commit 4e896da45d.

* gnu/packages/mes.scm (nyacc)[source]: Add snippet.
2020-10-03 00:04:43 +02:00
Ludovic Courtès
4e896da45d
gnu: nyacc: Add 1.03.0.
* 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.
2020-09-25 23:26:22 +02:00
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Tobias Geerinckx-Rice
71a5a1d1f6
gnu: m2-planet: Fix typo in description.
* gnu/packages/mes.scm (m2-planet)[description]: Fix typo.
2020-07-09 19:57:40 +02:00