1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 04:30:32 +02:00
Commit Graph

80 Commits

Author SHA1 Message Date
Ludovic Courtès
5a2639f9cb Avoid warnings for the 'delete' binding of (guix build utils).
On Guile 3, importing (guix build utils) leads to warnings such as:

  WARNING: (gnu packages embedded): imported module (guix build utils) overrides core binding `delete'

* gnu/packages/embedded.scm: Select 'alist-replace' from (guix build utils).
* guix/ui.scm: Hide 'delete' from (guix build utils).
2020-01-15 18:40:43 +01:00
Ricardo Wurmus
ee9e108aab gnu: Add arm-none-eabi-nano-toolchain-7-2018-q2-update.
* gnu/packages/embedded.scm (arm-none-eabi-nano-toolchain-7-2018-q2-update):
New variable.
2019-12-25 11:06:10 +01:00
Ricardo Wurmus
893960ee61 gnu: Add arm-none-eabi-toolchain-7-2018-q2-update.
* gnu/packages/embedded.scm (arm-none-eabi-toolchain-7-2018-q2-update): New
variable.
2019-12-25 11:06:10 +01:00
Ricardo Wurmus
f08eed3d40 gnu: Add newlib-nano-arm-none-eabi-7-2018-q2-update.
* gnu/packages/embedded.scm (newlib-nano-arm-none-eabi-7-2018-q2-update): New
variable.
2019-12-25 11:06:10 +01:00
Ricardo Wurmus
5c792737b6 gnu: Add newlib-arm-none-eabi-7-2018-q2-update.
* gnu/packages/embedded.scm (newlib-arm-none-eabi-7-2018-q2-update): New variable.
2019-12-25 11:06:09 +01:00
Ricardo Wurmus
04c4ef351f gnu: Add gcc-arm-none-eabi-7-2018-q2-update.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update): New
variable.
* gnu/packages/patches/gcc-7-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-12-25 11:06:09 +01:00
Clément Lassieur
2c2fc24b89 gnu: Add west.
* gnu/packages/embedded.scm (west): New variable.
2019-12-05 16:54:59 +01:00
Ludovic Courtès
0cf2b6f2db Merge branch 'master' into core-updates 2019-10-01 12:06:00 +02:00
Danny Milosavljevic
2eefe1d887 gnu: fc-host-tools: Improve description.
* gnu/packages/embedded.scm (fc-host-tools)[description]: Improve description.
2019-09-28 15:40:59 +02:00
Danny Milosavljevic
1333eb5851 gnu: fc-host-tools: Update to 11.
* gnu/packages/embedded.scm (fc-host-tools): Update to 11.
[arguments]<:phases>[handle-tarbomb]: Delete phase.
[patch-installation-paths]: Modify.
2019-09-28 15:25:50 +02:00
Marius Bakke
e7f62a41b2 Merge branch 'master' into core-updates 2019-09-27 19:11:27 +02:00
Danny Milosavljevic
2ea4587d83 gnu: python-libmpsse: Update to 1.4.
* gnu/packages/embedded.scm (python2-libmpsse): Rename to...
(python-libmpsse): ...this.
[version]: Update to 1.4.
[source]: Change repository and version.
[inputs]: Change Python version.
[arguments]: Add #parallel-build?.
(python2-libmpsse): New variable.
2019-09-26 15:58:48 +02:00
Ricardo Wurmus
316fa45ea4 gnu: gcc-arm-none-eabi-4.9: Build with GCC 5.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[native-inputs]: Add gcc-5.
2019-09-19 21:33:40 +02:00
Danny Milosavljevic
16cb1c51ad gnu: fc-host-tools: Fix fc-loadtool.
* gnu/packages/embedded.scm (fc-host-tools)[arguments]<#:phases>
[patch-installation-paths]: Modify.
2019-04-12 16:30:10 +02:00
Danny Milosavljevic
eb6ef893e8 gnu: fc-host-tools: Update to 10.
* gnu/packages/embedded.scm (fc-host-tools): Update to 10.
[arguments]<:make-flags>: Change INSTBIN to INSTALL_PREFIX.
2019-03-08 19:33:04 +01:00
Danny Milosavljevic
6adfcbeab1 gnu: fc-host-tools: Update to 9a.
* gnu/packages/embedded.scm (fc-host-tools)[source]: Update to 9a.
[arguments]<#:phases>[patch-installation-paths]: Modify.
2019-02-04 00:14:18 +01:00
Ricardo Wurmus
5cb9754cf4 gnu: proplib: Use INVOKE.
* gnu/packages/embedded.scm (proplib)[arguments]: Use INVOKE.
2019-01-25 15:17:47 +01:00
Ricardo Wurmus
78854b3849 gnu: jimtcl: Use INVOKE.
* gnu/packages/embedded.scm (jimtcl)[arguments]: Use INVOKE.
2019-01-25 15:17:47 +01:00
Ricardo Wurmus
867d9de690 gnu: openocd: Use INVOKE.
* gnu/packages/embedded.scm (openocd)[arguments]: Use INVOKE and return #T
unconditionally.
2018-11-11 11:32:12 +01:00
Ricardo Wurmus
4cd6ab1b1f gnu: libjaylink: Remove custom bootstrap phase.
* gnu/packages/embedded.scm (libjaylink)[arguments]: Remove.
2018-11-11 11:23:39 +01:00
Clément Lassieur
615a7eec56 gnu: Add stlink.
* gnu/packages/embedded.scm (stlink): New variable.
2018-10-04 00:18:05 +02:00
Danny Milosavljevic
1dec269176 gnu: fc-host-tools: Fix internal invocations.
* gnu/packages/embedded.scm (fc-host-tools)[arguments]<#:phases>
[patch-installation-paths]: Modify.
2018-07-10 21:39:10 +02:00
Danny Milosavljevic
469cc535f4 gnu: fc-host-tools: Update description.
* gnu/packages/embedded.scm (fc-host-tools)[description]: Modify.
2018-07-10 21:39:10 +02:00
Marius Bakke
5576cfabf3 Merge branch 'master' into core-updates 2018-03-29 17:34:41 +02:00
Mark H Weaver
e3cfef22c4 gnu: Use invoke and return #t from all builders.
* gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm,
gnu/packages/avr.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm,
gnu/packages/certs.scm, gnu/packages/check.scm, gnu/packages/code.scm,
gnu/packages/commencement.scm, gnu/packages/dictionaries.scm,
gnu/packages/docbook.scm, gnu/packages/emacs.scm, gnu/packages/embedded.scm,
gnu/packages/fonts.scm, gnu/packages/games.scm, gnu/packages/gnome.scm,
gnu/packages/gnu-doc.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm,
gnu/packages/javascript.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm,
gnu/packages/pkg-config.scm, gnu/packages/qt.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/sdl.scm, gnu/packages/statistics.scm,
gnu/packages/syncthing.scm, gnu/packages/tex.scm, gnu/packages/web.scm,
gnu/packages/wine.scm, gnu/packages/xfce.scm: In the builders of packages
using 'trivial-build-system', use invoke where appropriate, raise exceptions
on errors, and otherwise return #t.
2018-03-27 21:35:41 -04:00
Danny Milosavljevic
c35d9830ce gnu: fc-host-tools: Update to version 8.
* gnu/packages/embedded.scm (fc-host-tools): Update to version 8.
2018-03-25 17:02:10 +02:00
Mark H Weaver
25e25d8f9e gnu: binutils-vc4: Use invoke.
* gnu/packages/embedded.scm (binutils-vc4)[arguments]: Use invoke.
2018-03-25 05:01:42 -04:00
Tobias Geerinckx-Rice
4886d5b23c gnu: spin2cpp: Update to 3.6.4.
* gnu/packages/embedded.scm (spin2cpp): Update to 3.6.4.
2018-02-27 16:49:59 +01:00
Ricardo Wurmus
8226304b17 gnu: propeller-gcc: Fix build.
* gnu/packages/embedded.scm (propeller-gcc)[native-inputs]: Use GCC 4.9.
2018-02-11 11:42:09 +01:00
Danny Milosavljevic
cc8d346b96 gnu: Add fc-host-tools.
* gnu/packages/embedded.scm (fc-host-tools): New variable.
2018-01-04 06:44:07 +01:00
Efraim Flashner
316fd29f9b gnu: picprog: Fix non-Intel support.
* gnu/packages/patches/picprog-non-intel-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/embedded.scm (picprog)[source]: Add patch.
[arguments]: Skip building the 'testport' binary.
2017-12-10 12:38:48 +02:00
Danny Milosavljevic
981bccf11c gnu: Add picprog.
* gnu/packages/embedded.scm (picprog): New variable.
2017-12-10 11:01:02 +01:00
Danny Milosavljevic
1a6497dee4 gnu: Add python2-libmpsse.
* gnu/packages/embedded.scm: Add imports.
(python2-libmpsse): New variable.
2017-10-23 19:11:19 +02:00
Ricardo Wurmus
791cfa672d gnu: propeller-development-suite: Use stable release.
* gnu/packages/embedded.scm (propeller-binutils): Take sources from
release_1_0 branch.
[arguments]: Remove "patch-/bin/sh-in-tests" phase; add "chdir" phase; disable
Werror flag.
(propeller-gcc-4): Use sources from release_1_0 branch.
[arguments]: Add "chdir" phase.
[home-page]: Change to official home page.
(proplib): Use sources from release_1_0 branch.
[arguments]: Add "chdir" phase; remove outdated patch from "fix-Makefile"
phase; do not build and install tiny library.
[home-page]: Change to official home page.
(propeller-load): Use sources from release_1_0 branch.
[arguments]: Add "chdir" phase.
[home-page]: Change to official home page.
2017-10-15 17:36:11 +02:00
Theodoros Foradis
ea1aa4525e gnu: openocd: Update to 0.10.0
* gnu/packages/embedded.scm (openocd): Update to 0.10.0.
[arguments] <configure-flags>: Add "--enable-sysfsgpio" flag.
Remove "--enable-oocd_trace" flag.
[arguments] <phases>: Add phase "change-udev-group".
Add phase "install-udev-rules".
* gnu/packages/patches/openocd-nrf52.patch: Modify to apply on 0.10.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-28 15:00:02 +02:00
Theodoros Foradis
2da8865a70 gnu: libjaylink: Update to commit 699b700.
* gnu/packages/embedded.scm (libjaylink): Update to commit 699b700.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-28 15:00:02 +02:00
Kei Kebreau
d10092b849 gnu: Put autoconf-related phases immediately after the 'unpack phase.
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases
accordingly.
* gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss,
htslib-for-sambamba)[arguments]: Likewise.
* gnu/packages/ci.scm (cuirass)[arguments]: Likewise.
* gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise.
* gnu/packages/cpp.scm (libzen)[arguments]: Likewise.
* gnu/packages/crypto.scm (opendht)[arguments]: Likewise.
* gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise.
* gnu/packages/debug.scm (stress-make)[arguments]: Likewise.
* gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]:
Likewise.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise.
* gnu/packages/engineering.scm (gerbv)[arguments]: Likewise.
* gnu/packages/erlang.scm (erlang)[arguments]: Likewise.
* gnu/packages/ftp.scm (weex)[arguments]: Likewise.
* gnu/packages/gnome.scm (dia)[arguments]: Likewise.
* gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise.
* gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise.
* gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]:
Likewise.
* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise.
* gnu/packages/irc.scm (weechat)[arguments]: Likewise.
* gnu/packages/java.scm (classpath-devel)[arguments]: Likewise.
* gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise.
* gnu/packages/libusb.scm (hidapi)[arguments]: Likewise.
* gnu/packages/linux.scm (gpm)[arguments]: Likewise.
* gnu/packages/logging.scm (glog)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise.
* gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp)
[arguments]: Likewise.
* gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]:
Likewise.
* gnu/packages/microcom.scm (microcom)[arguments]: Likewise.
* gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise.
* gnu/packages/parallel.scm (slurm)[arguments]: Likewise.
* gnu/packages/pdf.scm (libharu)[arguments]: Likewise.
* gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise.
* gnu/packages/serialization.scm (msgpack)[arguments]: Likewise.
* gnu/packages/shells.scm (scsh)[arguments]: Likewise.
* gnu/packages/telephony.scm (libiax2)[arguments]: Likewise.
* gnu/packages/textutils.scm (dotconf)[arguments]: Likewise.
* gnu/packages/version-control.scm (findnewest)[arguments]: Likewise.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
2017-09-04 00:10:59 -04:00
Leo Famulari
5f13bf0972 gnu: Fetch several Git sources over HTTPS.
* gnu/packages/admin.scm (interrobang)[source]: Use HTTPS URL.
* gnu/packages/audio.scm (ardour)[source]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[source]: Likewise.
* gnu/packages/gnome.scm (byzanz)[source]: Likewise.
* gnu/packages/gnunet.scm (guile-gnunet)[source]Likewise.
* gnu/packages/java.scm (classpath)[source]: Likewise.
* gnu/packages/microcom.scm (microcom)[source]: Likewise.
* gnu/packages/python.scm (python-axolotl-curve25519)[source]: Likewise.
* gnu/packages/rdesktop.scm (freerdp)[source]: Likewise.
* gnu/packages/shells.scm (rc)[source]: Likewise.
* gnu/packages/web.scm (libwebsockets)[source]: Use new source URL.
2017-08-27 18:24:49 -04:00
Mark H Weaver
2d9495da23 Merge branch 'master' into core-updates 2017-08-07 16:45:16 -04:00
Efraim Flashner
57e96e48b1 gnu: propeller-gcc-4: Don't build on aarch64-linux.
* gnu/packages/embedded.scm (propeller-gcc-4)[supported-system]: New field.
2017-08-07 17:02:24 +03:00
Mark H Weaver
ed068b960e Merge branch 'master' into core-updates 2017-06-26 00:00:58 -04:00
Ricardo Wurmus
bb19b2ebf3 gnu: propeller-gcc: Default to version 4.
* gnu/packages/embedded.scm (propeller-gcc): Rename this...
(propeller-gcc-6): ...to this.
(propeller-gcc-4): Inherit from propeller-gcc-6.
(propeller-gcc): New alias for propeller-gcc-4.
2017-06-21 22:47:39 +02:00
Mark H Weaver
9815739e9b Merge branch 'master' into core-updates 2017-06-20 00:25:59 -04:00
Ricardo Wurmus
1d3be5d963 gnu: propeller-gcc-4: Add cross environment variables patch.
* gnu/packages/embedded.scm (propeller-gcc-4)[source]: Add
gcc-cross-environment-variables.patch.
2017-06-18 16:57:40 +02:00
Mark H Weaver
9d4385634d Merge branch 'master' into core-updates 2017-06-18 02:36:51 -04:00
Tobias Geerinckx-Rice
9fc7cc31e2 gnu: spin2cpp: Update to 3.6.3.
* gnu/packages/embedded.scm (spin2cpp): Update to 3.6.3.
2017-06-16 00:29:21 +02:00
Ricardo Wurmus
db90eb8c2b gnu: Add propeller-gcc-4.
* gnu/packages/embedded.scm (propeller-gcc-4): New variable.
* gnu/packages/patches/gcc-4.6-gnu-inline.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-06-15 17:06:47 +02:00
Mark H Weaver
54d9479d8a Merge branch 'master' into core-updates 2017-05-27 03:39:12 -04:00
Ricardo Wurmus
8ea169d074 gnu: arm-none-eabi-toolchain: Include libstdc++.
* gnu/packages/embedded.scm (arm-none-eabi-toolchain)[propagated-inputs]: Add
libstdc++.
2017-05-24 23:29:51 +02:00
Ricardo Wurmus
9cdf48728e gnu: arm-none-eabi-toolchain: Provide union of all inputs at the output.
* gnu/packages/embedded.scm (arm-none-eabi-toolchain)[arguments]: Make the
union of all inputs available at the output.
2017-05-24 23:29:44 +02:00