Jay Faulkner
9282043d83
dev-embedded/u-boot-tools: add 2025.01
...
This updates to 2025.01, which skips multiple intermediate releases
in the 2024.xx series which were never packaged. We need 2025.01,
the first release that supports the incoming swig 4.3.0 upgrade.
I am not a regular user of u-boot-tools, but the update appears to
be straightforward, builds cleanly, and tools work well enough to
return usage without crashing.
The fix for swig 4.3.0 is a63456b9191fae2fe49f4b121e025792022e3950.
Signed-off-by: Jay Faulkner <jay@jvf.cc >
Closes: https://github.com/gentoo/gentoo/pull/40721
Signed-off-by: Florian Schmaus <flow@gentoo.org >
2025-02-24 09:02:17 +01:00
Ulrich Müller
76eda435d4
dev-embedded/esptool: Fix incorrect REPLACING_VERSIONS usage
...
Signed-off-by: Ulrich Müller <ulm@gentoo.org >
2025-02-22 08:57:49 +01:00
Sam James
b5358e2b0e
dev-embedded/gpsim: crank copyright
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-02-19 17:59:50 +00:00
Sam James
a9bedfb126
dev-embedded/gpsim: add references to -lm patch
...
Bug: https://bugs.gentoo.org/949813
Signed-off-by: Sam James <sam@gentoo.org >
2025-02-19 17:57:38 +00:00
Fabio Rossi
83f9cf691f
dev-embedded/gpsim: new revision 0.32.1-r1
...
- added support to the gui
- improved configure.ac (conftest.c error and missing libs)
Closes: https://bugs.gentoo.org/922300
Closes: https://bugs.gentoo.org/949813
Signed-off-by: Fabio Rossi <rossi.f@inwind.it >
Closes: https://github.com/gentoo/gentoo/pull/40615
Signed-off-by: Sam James <sam@gentoo.org >
2025-02-19 17:57:37 +00:00
Mario Haustein
bc6b36c53f
dev-embedded/minipro: new package, add 0.7.2, 9999
...
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de >
Closes: https://github.com/gentoo/gentoo/pull/35158
Signed-off-by: Sam James <sam@gentoo.org >
2025-02-19 11:12:36 +00:00
NHOrus
8eff8a11d8
dev-embedded/include: update EAPI 7 -> 8, run autoreconf
...
Closes: https://bugs.gentoo.org/900689
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com >
Closes: https://github.com/gentoo/gentoo/pull/40576
Signed-off-by: Sam James <sam@gentoo.org >
2025-02-15 16:02:11 +00:00
Andreas Sturmlechner
239df47d20
dev-embedded/ponyprog: Pin to <app-editors/qhexedit2-0.8.10
...
See also:
https://github.com/gentoo/gentoo/pull/40276
Bug: https://bugs.gentoo.org/948619
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org >
2025-01-23 21:32:26 +01:00
Sam James
6cb5f99818
dev-embedded/rpi-eeprom: drop myself as a maintainer
...
I meant to do this when I dropped myself from the other rpi packages
some time ago.
Signed-off-by: Sam James <sam@gentoo.org >
2025-01-18 14:35:46 +00:00
David Roman
e9f881eec6
dev-embedded/esptool: add 4.8.1
...
Signed-off-by: David Roman <droman@ifae.es >
Closes: https://github.com/gentoo/gentoo/pull/40044
Signed-off-by: Florian Schmaus <flow@gentoo.org >
2025-01-09 09:26:12 +01:00
Sam James
d4c6bbd84b
dev-embedded/avr-libc: HTTPSify HOMEPAGE
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-01-03 00:58:40 +00:00
Sam James
1ee48ec307
dev-embedded/avr-libc: add github upstream metadata
...
Per https://www.nongnu.org/avr-libc/ , moved to github.
Signed-off-by: Sam James <sam@gentoo.org >
2025-01-02 23:31:56 +00:00
Arthur Zamarin
baa999e757
dev-embedded/rpi-eeprom: Stabilize 26.0_p1 arm64, #943471
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-11-15 09:19:08 +00:00
Sam James
35ee50fcb9
dev-embedded/rpi-eeprom: Stabilize 26.0_p1 arm, #943471
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-14 03:14:58 +00:00
Andreas K. Hüttel
6069bb281f
dev-embedded/arduino-ctags: fix configure phase for modern c
...
Closes: https://bugs.gentoo.org/900022
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org >
2024-11-05 01:02:56 +01:00
Andreas K. Hüttel
4044bf66ed
dev-embedded/sdcc: drop 3.8.0-r1, 4.0.0, 4.1.0, 4.2.0
...
Bug: https://bugs.gentoo.org/898594
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org >
2024-11-03 01:08:38 +01:00
James Le Cuirot
643f24ce7d
dev-embedded/raspberrypi-utils: Drop old 0_p20240203
...
Closes: https://bugs.gentoo.org/926264
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-10-19 22:44:25 +01:00
Arthur Zamarin
624504863a
dev-embedded/raspberrypi-utils: Stabilize 0_p20240903 arm64, #941547
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-10-18 20:32:39 +03:00
Arthur Zamarin
b29efbc629
dev-embedded/raspberrypi-utils: Stabilize 0_p20240903 arm, #941547
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-10-18 18:39:55 +03:00
Arthur Zamarin
5b6da8c5b9
dev-embedded/freaklabs-boards: dekeyword x86
...
After a message to gentoo-dev ML, and no reply from any user on x86,
we decided to dekeyword most Java packages from x86, and reverse
dependencies of them.
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-10-17 18:30:21 +03:00
Arthur Zamarin
0691cc2455
dev-embedded/arduino: dekeyword x86
...
After a message to gentoo-dev ML, and no reply from any user on x86,
we decided to dekeyword most Java packages from x86, and reverse
dependencies of them.
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-10-17 18:30:21 +03:00
Daniella Kicsak
07ffb9cbe8
dev-embedded/rpi-eeprom: add 26.0_p1
...
Closes: https://github.com/gentoo/gentoo/pull/38815
Signed-off-by: Daniella Kicsak <nosqrt@outlook.com >
Signed-off-by: Florian Schmaus <flow@gentoo.org >
2024-10-14 09:14:01 +02:00
Michael Mair-Keimberger
2337598539
dev-embedded/xa: remove unused patch
...
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at >
Signed-off-by: Conrad Kostecki <conikost@gentoo.org >
2024-10-10 22:20:59 +02:00
Jakov Smolić
45791c887f
dev-embedded/avra: drop 1.4.2
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2024-10-08 14:01:41 +02:00
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