Commit Graph
1086 Commits
Author SHA1 Message Date
Sam James c9017d937c dev-embedded/avra: Stabilize 1.4.2-r1 amd64, #940936
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-06 11:48:53 +01:00
Arthur Zamarin fc4fc0d729 dev-embedded/libftdi: Stabilize 1.5-r7 sparc, #932944
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-24 15:02:51 +00:00
Arthur Zamarin 66671221f0 dev-embedded/libftdi: Stabilize 0.20-r3 sparc, #932943
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-24 15:02:50 +00:00
James Le Cuirot 70f8c529e4 dev-embedded/raspberrypi-utils: Bump snapshot to 20240903
Fixes LTO issue.

Bug: https://bugs.gentoo.org/926264
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-09-09 22:14:06 +01:00
Petr Vaněk b889a401a8 dev-embedded/stm32flash: drop 0.6
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-09-08 21:55:46 +02:00
Michał Górny 14c620ea6d dev-embedded/nodemcu-uploader: Fix distfile name
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-08 16:27:06 +02:00
Michał Górny 814a18294d dev-embedded/nodemcu-uploader: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-08 16:26:38 +02:00
Michał Górny 020bc5f388 dev-embedded/nodemcu-uploader: Use unittest to run tests
Closes: https://bugs.gentoo.org/927517
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-08 16:26:38 +02:00
Michał Górny 256d13dff5 dev-embedded/nodemcu-uploader: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-08 16:22:48 +02:00
Ionen Wolkens 54c28b959f dev-embedded/xa: drop 2.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-09-03 07:51:20 -04:00
Jakov Smolić e24947ea8e dev-embedded/avra: update EAPI 7 -> 8
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-08-30 17:24:15 +02:00
Michael Mair-Keimberger d1dad27b6c dev-embedded/u-boot-tools: remove unused patch(es)
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/38243
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-08-26 01:53:41 +02:00
Arthur Zamarin ba24785cc1 dev-embedded/xa: Stabilize 2.4.1 amd64, #938479
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-25 08:26:48 +03:00
Arthur Zamarin 8dd1495864 dev-embedded/xa: Stabilize 2.4.1 x86, #938479
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-25 08:26:47 +03:00
Michael Mair-Keimberger 3cd605429a dev-embedded/urjtag: use https:// instead of git:// for cloning
git:// is unencrypted and could be used by an attacker (mitm) to insert malicious code, see also [1].
git:// runs on port 9418 which is also less likely open behind a firewall.

[1] git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols

Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-24 21:37:52 +03:00
Arthur Zamarin 8b9008ac51 dev-embedded/libftdi: Stabilize 0.20-r3 ppc, #932943
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-09 20:45:30 +03:00
Arthur Zamarin bb972ac563 dev-embedded/libftdi: Stabilize 1.5-r7 ppc, #932944
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-09 20:43:18 +03:00
Matthew Smith e5a4ab959c dev-embedded/picotool: add 2.0.0
Signed-off-by: Matthew Smith <matthew@gentoo.org>
2024-08-08 18:08:09 +00:00
Jakov Smolić 3d4ba884ec dev-embedded/u-boot-tools: drop 2023.10-r1
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-08-06 16:36:50 +02:00
Jakov Smolić d92190a93b dev-embedded/u-boot-tools: Install the mkeficapsule binary
Previous commit added the missing gnutls dependency for this binary and
since we are already building it let's install it as well. Revbump for
these changes and add util-linux as a dependency as mkeficapsule links
to its library.

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-08-06 16:35:48 +02:00
Krzesimir Nowak 8b99ab0f6e dev-embedded/u-boot-tools: Add a missing dependency
Fixes a build in Flatcar:

x86_64-pc-linux-gnu-gcc -Wp,-MD,tools/.mkeficapsule.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer  -O2 -pipe   -std=gnu11   -DCONFIG_FIT_SIGNATURE -DCONFIG_FIT_SIGNATURE_MAX_SIZE=0xffffffff -DCONFIG_FIT_CIPHER -include ./include/compiler.h -idirafterinclude -idirafter./arch/sandbox/include -I./scripts/dtc/libfdt -I./tools -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -D_GNU_SOURCE  -I/usr/include/uuid  -Wl,-O2 -Wl,--as-needed -o tools/mkeficapsule tools/mkeficapsule.c   -lgnutls -luuid
tools/mkeficapsule.c:21:10: fatal error: gnutls/gnutls.h: No such file or directory
    21 | #include <gnutls/gnutls.h>
       |          ^~~~~~~~~~~~~~~~~
compilation terminated.

The build system silently ignores missing gnutls by adding nothing to
`CFLAGS` and adding `-lgnutls` to `LDLIBS`.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Closes: https://github.com/gentoo/gentoo/pull/37991
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-08-06 16:35:47 +02:00
Ionen Wolkens 6028d0afd2 dev-embedded/xa: adjust patch
Re-add bug link and remove context (context is not super useful
for this patch and it sometimes allows to rebase it less often,
albeit in this case it added a trivial -g on the CFLAGS line).

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-30 17:23:30 -04:00
Michael Mair-Keimberger edeedb374a dev-embedded/xa: add 2.4.1
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/37825
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-30 17:23:29 -04:00
Volkmar W. Pogatzki dfb970f960 dev-embedded/arduino: drop 1.8.19
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37741
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-29 11:55:25 +03:00
Arthur Zamarin a880d949bf dev-embedded/arduino: Stabilize 1.8.19-r1 amd64, #936864
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-29 11:41:59 +03:00
Arthur Zamarin afa290eb31 dev-embedded/arduino: Stabilize 1.8.19-r1 x86, #936864
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-29 11:41:58 +03:00
Viorel Munteanu ceee2a1084 dev-embedded/avrdude: drop 7.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-07-14 11:05:34 +03:00
Sam James ce0d5a56f5 dev-embedded/avrdude: Stabilize 7.2 ppc, #935978
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-13 20:05:23 +01:00
Arthur Zamarin d95e0567b4 dev-embedded/avrdude: Stabilize 7.2 amd64, #935978
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-13 18:31:16 +03:00
Arthur Zamarin a7a101a5e1 dev-embedded/avrdude: Stabilize 7.2 x86, #935978
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-13 18:18:30 +03:00
Arthur Zamarin 854dfd1b30 dev-embedded/avrdude: Stabilize 7.2 ppc64, #935978
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-13 13:27:29 +03:00
Arthur Zamarin 639e48b5bb dev-embedded/avrdude: Stabilize 7.2 arm, #935978
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-13 12:58:07 +03:00
Sam James d372fad932 dev-embedded/u-boot-tools: Stabilize 2024.01 amd64, #935891
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-12 11:28:45 +01:00
Sam James 4c95182c0b dev-embedded/u-boot-tools: Stabilize 2024.01 x86, #935891
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-12 11:28:44 +01:00
Arthur Zamarin 65d10a09ee dev-embedded/u-boot-tools: Stabilize 2024.01 ppc, #935891
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12 11:14:09 +03:00
Arthur Zamarin 78354260af dev-embedded/u-boot-tools: Stabilize 2024.01 arm64, #935891
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12 11:14:08 +03:00
Arthur Zamarin 8912f62675 dev-embedded/u-boot-tools: Stabilize 2024.01 ppc64, #935891
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12 11:14:07 +03:00
Arthur Zamarin 5ecb991c62 dev-embedded/u-boot-tools: Stabilize 2024.01 arm, #935891
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12 11:14:06 +03:00
Sam James 6fdec87512 dev-embedded/esptool: add revbump for single impl
Sorry, I lost this somehow.

Closes: https://bugs.gentoo.org/933646
Fixes: b3386e04d7
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:42:14 +01:00
Sam James b3386e04d7 Revert "dev-embedded/esptool: make python multi-impl"
This reverts commit f1fac2d9fe.

Bug: https://bugs.gentoo.org/933646
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:37:59 +01:00
Sam James dcfbf45e28 dev-embedded/libftdi: Stabilize 1.5-r7 arm, #932944
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-02 11:02:25 +01:00
Sam James 4e2e56adfb dev-embedded/libftdi: Stabilize 0.20-r3 arm, #932943
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-02 11:02:25 +01:00
Viorel Munteanu f25472f032 dev-embedded/arduino: inherit xdg-utils -> xdg
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-29 16:31:07 +03:00
Volkmar W. Pogatzki 88fafe6fbd dev-embedded/arduino: build without rewrite-xml, drop java-ant-2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37336
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-29 16:31:07 +03:00
Volkmar W. Pogatzki c0176deb77 dev-embedded/arduino: update HOMEPAGE
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-29 16:31:06 +03:00
Florian Schmaus 06495ab54b dev-embedded/sunxi-tools: stabilize 1.4.2 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-06-21 09:11:55 +02:00
Sam James d6b73e64e8 dev-embedded/libftdi: fix live keywords
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-19 14:19:33 +01:00
Sam James 062d402627 dev-embedded/libftdi: fix PATCHES
Closes: https://bugs.gentoo.org/934531
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-19 14:18:30 +01:00
Martin Mokry c469982772 dev-embedded/arduino-ctags: Fix modern C build failure
Closes: https://bugs.gentoo.org/883239
Closes: https://bugs.gentoo.org/874969
Signed-off-by: Martin Mokry <martin-kokos@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37006
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:10:44 +01:00
Sam James 438dbc8c31 dev-embedded/libftdi: patch out distutils use
Closes: https://bugs.gentoo.org/934224
Bug: https://bugs.gentoo.org/929394
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 04:55:12 +01:00