Commit Graph

1181 Commits

Author SHA1 Message Date
Viorel Munteanu
929f6daf5d dev-embedded/dfu-programmer: fix udev rule
Fix udev rule.
Add bash completions.

Closes: https://bugs.gentoo.org/674634
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-10-13 16:15:14 +03:00
Ceres
3e4d7a0766 dev-embedded/dfu-programmer: bump version to 1.1.0
Upstream changes fix compiling issue with version 1.0.0

Closes: https://bugs.gentoo.org/944880
Signed-off-by: Ceres <ceres@ceressees.dev>
Part-of: https://github.com/gentoo/gentoo/pull/44157
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-10-13 16:15:14 +03:00
Viorel Munteanu
15965ba62b dev-embedded/libdisasm: drop 0.23
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-10-12 12:00:49 +03:00
Viorel Munteanu
f5a2ebd550 dev-embedded/libdisasm: update EAPI 7 -> 8
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-10-10 20:41:50 +03:00
Sam James
aafbf83c4d dev-embedded/openocd: fix EGIT_REPO_URI
Put the canonical upstream repo first, then backup URLs.

Closes: https://bugs.gentoo.org/963894
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-08 07:03:11 +01:00
Andreas Sturmlechner
f7cf00018a dev-embedded/rpi-eeprom: drop 15.0_p1, 21.0_p1
In preparation of last-riting media-libs/raspberrypi-userland.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-30 19:50:17 +02:00
Viorel Munteanu
ab5419ce22 dev-embedded/jal: fix variable order
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:43:42 +03:00
Viorel Munteanu
32bce40e9c dev-embedded/jal: drop 0.4.62
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:43:42 +03:00
Viorel Munteanu
bf9e9c4fcd dev-embedded/icdprog: update EAPI 7 -> 8
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:43:42 +03:00
Viorel Munteanu
cf7ae539b3 dev-embedded/gnusim8085: add 1.4.1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:43:42 +03:00
Viorel Munteanu
6c82ce62f3 dev-embedded/dc-tool-ip: update EAPI 7 -> 8
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:38:02 +03:00
Viorel Munteanu
9624a33163 dev-embedded/avarice: drop 2.14
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:37:12 +03:00
Viorel Munteanu
491bf9500a dev-embedded/arduino-builder: update EAPI 7 -> 8
Closes: https://bugs.gentoo.org/695236
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-09-29 16:36:26 +03:00
Martin Dummer
8b3229eee9 dev-embedded/esptool: add 4.10.0
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/43817
Closes: https://github.com/gentoo/gentoo/pull/43817
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 22:29:30 +01:00
Martin Dummer
b303fb013c dev-embedded/esptool: add 5.1.0
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/43817
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 22:29:29 +01:00
Sam James
ebae542ca2 dev-embedded/esptool: Stabilize 5.0.2 amd64, #962368
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 05:02:44 +01:00
Sam James
c3f968e0bd dev-embedded/esptool: Stabilize 5.0.2 arm64, #962368
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 05:02:40 +01:00
Sam James
6030551b45 dev-embedded/esptool: Stabilize 5.0.2 x86, #962368
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 05:02:37 +01:00
Mario Haustein
c7983ed3a5 dev-embedded/minipro: drop 0.7.2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/43384
Closes: https://github.com/gentoo/gentoo/pull/43384
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06 15:28:40 +01:00
Mario Haustein
79142e207a dev-embedded/minipro: add 0.7.4
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/43384
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06 15:28:40 +01:00
Arthur Zamarin
0ad96e879b */*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Sam James
a55ff71e3f dev-embedded/esptool: Keyword 5.0.2 x86, #961449
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-14 03:12:36 +01:00
Sam James
516493f849 dev-embedded/esptool: Keyword 5.0.2 arm, #961449
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-14 03:12:33 +01:00
Sam James
baa11dad49 dev-embedded/esptool: Keyword 5.0.2 arm64, #961449
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-14 03:12:30 +01:00
Martin Dummer
4acc3a506b dev-embedded/esptool: add 5.0.2
cleanup of BDEPEND and test dependencies
drop KEYWORDS ~arm ~arm64 ~x86 due to new RDEPEND
dev-python/rich-click - rekewording will follow later

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/43183
Closes: https://github.com/gentoo/gentoo/pull/43183
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-13 15:06:50 +01:00
Martin Dummer
fd70361744 dev-embedded/esptool: drop 4.9.0
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/43284
Closes: https://github.com/gentoo/gentoo/pull/43284
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-11 13:01:50 +01:00
Martin Dummer
a81a433ec1 dev-embedded/esptool: add 4.9.1
cleanup of BDEPEND and test dependencies

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/43284
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-11 13:01:50 +01:00
Martin Dummer
bb791efd86 dev-embedded/esptool: add 4.9.0
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/42789
Closes: https://github.com/gentoo/gentoo/pull/42789
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-22 11:25:03 +01:00
Sam James
93dbcb6bbf dev-embedded/minipro: Stabilize 0.7.3 amd64, #958146
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-15 02:37:06 +01:00
Sam James
3e5ebe07bf dev-embedded/minipro: Stabilize 0.7.3 x86, #958146
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-14 22:48:39 +01:00
Stefan Strogin
baa324279e dev-embedded/picotool: add 2.1.1
Closes: https://bugs.gentoo.org/944956
Signed-off-by: Stefan Strogin <steils@gentoo.org>
2025-06-03 00:10:44 +00:00
Andreas Sturmlechner
1bae7c90ba dev-embedded/ponyprog: drop 3.1.3-r1
Closes: https://bugs.gentoo.org/948619
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-28 23:08:05 +02:00
Sam James
6033f5ecf2 dev-embedded/ponyprog: Stabilize 3.1.4_p20250501 x86, #948619
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-28 16:53:09 +01:00
Sam James
45346d5866 dev-embedded/ponyprog: Stabilize 3.1.4_p20250501 amd64, #948619
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-28 16:53:08 +01:00
Sam James
4b674fc879 dev-embedded/libftdi: drop 0.20-r3
Closes: https://bugs.gentoo.org/953863
Closes: https://bugs.gentoo.org/955456
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-28 11:56:57 +01:00
Sam James
30aca403b9 dev-embedded/ponyprog: drop noop USE=doc
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-18 14:49:15 +01:00
Victor Kustov
fb4417aeb3 dev-embedded/ponyprog: add 3.1.4_p20250501
add Qt6-only version with qhexedit2-0.8.x depends

Signed-off-by: Victor Kustov <ktrace@yandex.ru>
Part-of: https://github.com/gentoo/gentoo/pull/41991
Closes: https://github.com/gentoo/gentoo/pull/41991
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-18 14:48:38 +01:00
Andreas K. Hüttel
31ebdac6e4 dev-embedded/libftdi: drop 1.5-r7
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2025-05-17 21:38:41 +02:00
Andreas K. Hüttel
3dcc907ab5 dev-embedded/libftdi: stabilize 1.5-r8
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2025-05-17 21:38:38 +02:00
Sam James
4bc5f51d46 dev-embedded/platformio: disable py3.10
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-16 10:11:44 +01:00
Mario Haustein
23131409b3 dev-embedded/minipro: add 0.7.3
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/42026
Closes: https://github.com/gentoo/gentoo/pull/42026
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-11 14:37:37 +01:00
Sam James
80730e65fd dev-embedded/libftdi: sync live
Bug: https://bugs.gentoo.org/952289
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-05 16:17:13 +01:00
Sam James
096db9892f dev-embedded/libftdi: drop 0.20-r2, 1.5-r5
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-05 16:17:12 +01:00
Jason Zaman
46fb23a804 dev-embedded/libftdi: Add python3_13
Tests pass and my personal uses of FTDI chips works from python3.13

Closes: https://bugs.gentoo.org/952289
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2025-05-04 09:58:02 -07:00
Andreas Sturmlechner
6ba68ecef3 dev-embedded/ponyprog: Drop no-op IUSE doc, fix build w/ >=cmake-4
Closes: https://bugs.gentoo.org/948645
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-01 18:40:30 +02:00
Arthur Zamarin
da07cb2b36 dev-embedded/gpsim: Stabilize 0.32.1-r1 amd64, #954589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 18:30:31 +03:00
Sam James
8364ddeb71 dev-embedded/gpsim: Stabilize 0.32.1-r1 x86, #954589
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 12:00:25 +01:00
Sam James
56c1ec6fc5 dev-embedded/openocd: Stabilize 0.12.0-r2 x86, #954590
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 11:54:08 +01:00
Arthur Zamarin
3d99e6a7b4 dev-embedded/openocd: Stabilize 0.12.0-r2 amd64, #954590
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 13:03:55 +03:00
Martin Dummer
98870ab2da dev-embedded/esptool: porting to Python 3.13
Closes: https://bugs.gentoo.org/952288
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/41555
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-04-21 17:04:47 +03:00