Eli Schwartz
e417696b24
dev-embedded/esptool: Stabilize 5.3.0 ALLARCHES, #979753
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-07-24 20:22:39 -04:00
Quincy Fleming
b918117986
dev-embedded/avrdude: add 8.2
...
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/46500
Closes: https://github.com/gentoo/gentoo/pull/46500
Signed-off-by: Sam James <sam@gentoo.org >
2026-07-18 08:21:33 +01:00
Andreas Sturmlechner
63abfc062e
dev-embedded/ponyprog: drop 3.1.4_p20250501, relegating to ~arch
...
Bug: https://bugs.gentoo.org/978907
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org >
2026-07-07 21:15:44 +02:00
Andreas Sturmlechner
5c64edecc4
dev-embedded/ponyprog: drop use of git-r3 reserved variable
...
Even in git master, this package continues to be locked on
<app-editors/qhexedit2-0.9.0 which does not support py3_14 in stable.
https://bugs.gentoo.org/978907
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org >
2026-07-07 21:15:44 +02:00
Bill Prendergast
695f8ae9fe
dev-embedded/platformio: drop 6.1.19-r1
...
drop old starlette-1.patch
Signed-off-by: Bill Prendergast <dek.devel@baisenvar.info >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1262
Merges: https://codeberg.org/gentoo/gentoo/pulls/1262
Signed-off-by: Sam James <sam@gentoo.org >
2026-06-29 18:45:40 +01:00
Bill Prendergast
303307b991
dev-embedded/platformio: add 6.1.19-r2
...
- backport upstream commits 6bf706c and 7bc2931 for starlette-1* and
click-8.[45]* respectively
- update dependency version for uvicorn
Signed-off-by: Bill Prendergast <dek.devel@baisenvar.info >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1262
Signed-off-by: Sam James <sam@gentoo.org >
2026-06-29 18:45:40 +01:00
Viorel Munteanu
4435510add
dev-embedded/rpi-eeprom: add 28.28
...
- Update to release 28.28.
- Drop the `_p1` from ${PV}, assume it is the default. Keep the
functionality for the rare cases we need a _p2.
- Depend on >=sys-apps/flashrom-1.7.0 according to this comment in
rpi-eeprom-update:
# upstream flashrom 1.4 - 1.6 may incorrectly erase chips when the probe
# reports "Unknown flash chip"
- In case an unpatched flashrom-1.7.0 does not recognize the flash
chip, rpi-eeprom-update reverts to a staged update.
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-06-28 20:22:57 +03:00
Viorel Munteanu
c46fc3a0a8
dev-embedded/rpi-eeprom: add 28.27_p1
...
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-06-19 10:56:28 +03:00
Sam James
3bae194a65
dev-embedded/esptool: Stabilize 5.2.0 ALLARCHES, #977433
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-06-15 00:56:32 +01:00
Martin Dummer
9f2281920a
dev-embedded/esptool: add 5.3.0
...
Signed-off-by: Martin Dummer <martin.dummer@gmx.net >
Part-of: https://github.com/gentoo/gentoo/pull/46365
Closes: https://github.com/gentoo/gentoo/pull/46365
Signed-off-by: Sam James <sam@gentoo.org >
2026-06-05 19:08:57 +01:00
Pacho Ramos
e4fc4c56fd
dev-embedded/nodemcu-uploader: enable py3.14
...
Closes: https://bugs.gentoo.org/973821
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-31 13:51:39 +02:00
Martin Dummer
ddc8f6253f
dev-embedded/esptool: add 5.2.0
...
PYTHON_COMPAT update: remove python3_11, add python3_14
Closes: https://bugs.gentoo.org/973820
Signed-off-by: Martin Dummer <martin.dummer@gmx.net >
Part-of: https://github.com/gentoo/gentoo/pull/45848
Closes: https://github.com/gentoo/gentoo/pull/45848
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-31 13:51:39 +02:00
Martin Dummer
96a0a36b58
dev-embedded/esptool: drop 4.8.1, 4.9.1, 5.0.2
...
Signed-off-by: Martin Dummer <martin.dummer@gmx.net >
Part-of: https://github.com/gentoo/gentoo/pull/45848
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-31 13:51:38 +02:00
AshyPinguin
651868bd72
dev-embedded/raspberrypi-utils: silence raspinfo unneeded messages
...
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/46295
Closes: https://github.com/gentoo/gentoo/pull/46295
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2026-05-30 22:46:27 +01:00
AshyPinguin
5b09449719
dev-embedded/raspberrypi-utils: add 0_p20260527
...
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/46295
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2026-05-30 22:46:24 +01:00
Viorel Munteanu
972ed6a1ef
dev-embedded/rpi-eeprom: add 28.24_p1
...
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-05-30 11:47:24 +03:00
Michał Górny
c3ddd639fe
dev-embedded/rpi-eeprom: Stabilize 28.15_p1 arm64, #975672
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2026-05-21 11:40:45 +02:00
Michał Górny
fd82edf876
dev-embedded/rpi-eeprom: Stabilize 28.15_p1 arm, #975672
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2026-05-21 11:40:44 +02:00
Viorel Munteanu
b750e1d09b
dev-embedded/rpi-eeprom: add 28.17_p1
...
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-05-18 09:37:19 +03:00
Sam James
110e7fe7cb
dev-embedded/rpi-eeprom: Stabilize 28.14_p1 arm, #974324
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-08 11:36:03 +01:00
Sam James
0973180706
dev-embedded/rpi-eeprom: Stabilize 28.14_p1 arm64, #974324
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-08 11:36:02 +01:00
Eli Schwartz
80ee3f01d4
dev-embedded/zmac: Keyword 1.3-r2 ppc, #970978
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-03 11:53:57 -04:00
Bill Prendergast
f3203c0b70
dev-embedded/platformio: drop 6.1.19
...
Signed-off-by: Bill Prendergast <dek.devel@baisenvar.info >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/752
Merges: https://codeberg.org/gentoo/gentoo/pulls/752
Signed-off-by: Sam James <sam@gentoo.org >
2026-04-26 23:07:46 +01:00
Bill Prendergast
28f6b4b79a
dev-embedded/platformio: add 6.1.19-r1
...
fixes support in pio home for starlette-1.0
Signed-off-by: Bill Prendergast <dek.devel@baisenvar.info >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/752
Signed-off-by: Sam James <sam@gentoo.org >
2026-04-26 23:07:46 +01:00
Alfred Wingate
46a4ba417c
dev-embedded/libftdi: enable py3.14
...
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/683
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2026-04-21 07:26:36 +02:00
Viorel Munteanu
89a1484b09
dev-embedded/rpi-eeprom: add 28.15_p1
...
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-04-21 07:38:21 +03:00
Viorel Munteanu
0d63d96fab
dev-embedded/rpi-eeprom: add 28.14_p1
...
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-04-05 13:16:47 +03:00
Eli Schwartz
1389359c09
dev-embedded/gputils: Stabilize 1.5.2-r1 ppc64, #971621
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-03-27 14:26:59 -04:00
Eli Schwartz
130b37e22d
dev-embedded/gputils: Stabilize 1.5.2-r1 ppc, #971621
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-03-27 14:26:59 -04:00
Eli Schwartz
41f39e674b
dev-embedded/sdcc: Stabilize 4.5.0 amd64, #971582
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-03-27 14:26:54 -04:00
Eli Schwartz
c0985dae5b
dev-embedded/sdcc: Stabilize 4.5.0 x86, #971582
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-03-27 14:26:54 -04:00
Sam James
7384c74bf4
dev-embedded/gputils: Stabilize 1.5.2-r1 amd64, #971621
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-03-27 10:24:38 +00:00
Sam James
e7e9078693
dev-embedded/gputils: Stabilize 1.5.2-r1 x86, #971621
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-03-27 10:24:36 +00:00
Michał Górny
395d7f1986
dev-embedded/esptool: Drop py3.11 (following IPython)
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2026-03-08 20:19:14 +01:00
Ulrich Müller
83cf7d7ae4
dev-embedded/zmac: update EAPI 7 -> 9
...
Signed-off-by: Ulrich Müller <ulm@gentoo.org >
2026-03-08 10:07:53 +01:00
Wiktor Jaskulski
a25550068e
dev-embedded/u-boot-tools: Fix cross compilation
...
https://forums.gentoo.org/viewtopic-p-8880946.html
Use cross_tools as target for make when cross compiling.
[sam: Keep old revisions, bump new ones in ~arch.]
Signed-off-by: Wiktor Jaskulski <wjaskulski@adva.com >
Part-of: https://github.com/gentoo/gentoo/pull/25571
Closes: https://github.com/gentoo/gentoo/pull/25571
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-27 14:22:24 +00:00
Sam James
ee25fd0e03
dev-embedded/platformio: drop to maintainer-needed
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-23 01:26:48 +00:00
Bill Prendergast
f3eff6e418
dev-embedded/platformio: add 6.1.19, drop 6.1.11
...
- drop unsupported 6.1.11
- remove package.mask for dev-embedded/platformio
- Added patch for >=dev-python/marshmallow-4
- Added support for shell-completions
- Reworked ignored tests to be more complete, all tests that do not
require network access are now enabled.
Closes: https://bugs.gentoo.org/969805
Closes: https://bugs.gentoo.org/944883
Closes: https://bugs.gentoo.org/952290
Closes: https://bugs.gentoo.org/955765
Closes: https://bugs.gentoo.org/968383
Signed-off-by: Bill Prendergast <dek.devel@baisenvar.info >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/93
Merges: https://codeberg.org/gentoo/gentoo/pulls/93
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-23 01:26:43 +00:00
Sam James
01ce4449e8
dev-embedded/rpi-eeprom: Stabilize 28.12_p1 arm64, #970442
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-22 12:34:24 +00:00
Sam James
b8eb32554d
dev-embedded/rpi-eeprom: Stabilize 28.12_p1 arm, #970442
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-22 12:34:23 +00:00
Alexander Golubev
c2297ca51d
dev-embedded/gputils: fix build with gcc-15/C23
...
Also some common housekeeping:
- update SRC_URI to avoid permanent redirect
- use ${PN} in patch names
- drop tc-ld-disable-gold due to gold is no longer supported and pkgdev
complains about the function. The package builds fine with mold and
lld.
Closes: https://bugs.gentoo.org/944881
Signed-off-by: Alexander Golubev <fatzer2@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/45841
Closes: https://github.com/gentoo/gentoo/pull/45841
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-02-20 16:01:56 +02:00
Viorel Munteanu
b0477c53ab
dev-embedded/sdcc: add binutils to SRC_URI
...
Add the binutils trick to 4.3.0-r1 and remove the missing m4 from ${FILESDIR}.
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-02-20 16:01:55 +02:00
Viorel Munteanu
095fd4372c
dev-embedded/sdcc: add 4.5.0
...
Add version 4.5.0. Sync live ebuild.
The build system for this package is a mess. eautoreconf does not work
by default, there are multiple hacks to make it work. I included
binutils in SRC_URI to copy two m4 files from there. I could have
packaged them alone, but I assume most people already have it anyway.
Also looks a bit more secure this way.
Closes: https://bugs.gentoo.org/970237
Closes: https://bugs.gentoo.org/922301
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2026-02-20 16:01:55 +02:00
Sam James
e2c77e5cb6
dev-embedded/u-boot-tools: resist building bundled dtc ever
...
Bug: https://bugs.gentoo.org/860300
Closes: https://bugs.gentoo.org/969851
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-11 05:44:07 +00:00
Huang Rui
47262e3349
dev-embedded/libftd2xx: add 1.4.33, drop 1.4.27
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/45267
Closes: https://github.com/gentoo/gentoo/pull/45267
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-11 02:51:49 +00:00
Sam James
ab4deaa5f8
dev-embedded/u-boot-tools: avoid Python entirely
...
We could set DTC but then we still try to build some components,
but grepping for ENABLE_PYTHON, the only use is for dtc, and we get
that from dtc[python].
Just disable it.
Closes: https://bugs.gentoo.org/860300
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-09 21:28:43 +00:00
Sam James
80ff0d1e23
dev-embedded/minipro: Stabilize 0.7.4 x86, #964988
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-07 16:28:27 +00:00
Arthur Zamarin
a72ac8e424
dev-embedded/esptool: Stabilize 4.10.0 ALLARCHES, #969523
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-02-03 22:45:30 +02:00
Arthur Zamarin
66ca65e0f3
dev-embedded/esptool: Stabilize 5.1.0 ALLARCHES, #969523
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-02-03 22:45:30 +02:00
Sergey Alirzaev
4f2e291c46
dev-embedded/sdcc: fixed elf() decl
...
Closes: https://bugs.gentoo.org/944321
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net >
Part-of: https://github.com/gentoo/gentoo/pull/45605
Closes: https://github.com/gentoo/gentoo/pull/45605
Signed-off-by: Sam James <sam@gentoo.org >
2026-02-03 16:57:20 +00:00