Commit Graph
860 Commits
Author SHA1 Message Date
Viorel Munteanu 4ffb3c05ff dev-embedded/sdcc: enable and remove USE sdbinutils
REQUIRED_USE requires at least one port.
Any port requires the `sdbinutils` USE flag.
Remove the flag and have it always enabled.

I tried to compile without it, the build fails, so it was useless anyway.

Fix SRC_URI permanent redirect and https HOMEPAGE.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-05 12:14:21 +02:00
Esteve Varela Colominas ec9f33c18f dev-embedded/sdcc: Bump to 4.2.0
This update also fixes a long-standing bug with regards to the pic14 and
pic16 ports. Be sure to build with USE="pic14 pic16 non-free device-lib"
(all linked bugs are a copy of this, can be closed when this package
goes stable)

Bug: https://bugs.gentoo.org/682086
Bug: https://bugs.gentoo.org/730484
Bug: https://bugs.gentoo.org/731848
Closes: https://bugs.gentoo.org/844925
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28496
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-05 12:14:21 +02:00
Esteve Varela Colominas 863177f869 dev-embedded/gputils: Bump to 1.5.2
Closes: https://bugs.gentoo.org/833186
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-05 12:14:21 +02:00
Arthur Zamarin f3232bf43c dev-embedded/rpi-eeprom: Stabilize 15.0_p1 arm64, #899516
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-03-04 11:14:54 +00:00
Viorel Munteanu 8b3c6321d7 dev-embedded/dfu-programmer: drop 0.7.2-r2
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-02 20:54:11 +02:00
Viorel Munteanu 11bb8d734c dev-embedded/dfu-programmer: add 1.0.0
Closes: https://bugs.gentoo.org/898652
Closes: https://bugs.gentoo.org/883241
Closes: https://github.com/gentoo/gentoo/pull/29902
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-02 20:54:10 +02:00
Viorel Munteanu a8a4fbc6b3 dev-embedded/dfu-programmer: update EAPI 6 -> 8
Closes: https://bugs.gentoo.org/842090
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-01 15:41:28 +02:00
Viorel Munteanu 823dd28ad2 dev-embedded/mspdebug: drop 0.25
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-01 15:41:28 +02:00
Viorel Munteanu 8d881a77e4 dev-embedded/mspdebug: update EAPI 6 -> 8
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-03-01 15:41:28 +02:00
Martin Dummer 5187815560 dev-embedded/esptool: add 4.5
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/29671
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-02-27 15:12:53 +02:00
Martin Dummer 1f7dc18058 dev-embedded/esptool: remove old versions 3.3.1 4.2.1 4.3
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-02-27 15:12:53 +02:00
Sven Wegener dda67a2643 dev-embedded/stm32flash: add 0.7
Signed-off-by: Sven Wegener <swegener@gentoo.org>
2023-02-26 21:44:55 +01:00
Cristian Othón Martínez Vera e0031c94a4 dev-embedded/stm32flash: fix MissingRemoteId for maintainer-needed packages
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-22 19:54:50 +00:00
Cristian Othón Martínez Vera dc93b22c8e dev-embedded/mcu8051ide: fix MissingRemoteId for maintainer-needed packages
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-22 19:54:49 +00:00
Guillermo Joandet 9b28bf2a06 dev-embedded/platformio: Version bump to 6.1.6
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29634
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-22 16:17:40 +00:00
Sam James acd327bf25 dev-embedded/esptool: Stabilize 3.3.2 ALLARCHES, #894250
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-16 05:01:22 +00:00
Michał Górny 29153ca563 Rename dev-python/{python-zeroconf → zeroconf}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-02-14 17:23:09 +01:00
Ionen Wolkens bfe65ba388 dev-embedded/xa: add 2.3.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-02-08 02:30:50 -05:00
Jakov Smolić 2167f1a959 dev-embedded/u-boot-tools: add 2023.01
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-01-25 07:33:45 +01:00
Jakov Smolić f6ead0f5fe dev-embedded/u-boot-tools: drop 2022.07
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-01-25 07:32:30 +01:00
Yixun Lan af2e23d49b dev-embedded/openocd: add 0.12.0, drop 0.12.0_rc3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-01-20 19:48:57 +08:00
Sam James a48d8514bb dev-embedded/esptool: Stabilize 4.4 ALLARCHES, #891353
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-19 01:38:58 +00:00
David Seifert ed468028e7 */*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
2023-01-14 13:51:19 +01:00
Dennis Lamm 729d499a75 dev-embedded/rpi-eeprom: drop 13.8_p1
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28757
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
2023-01-14 11:05:25 +01:00
Dennis Lamm d705d30d10 dev-embedded/rpi-eeprom: add 15.0_p1
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
2023-01-14 11:05:25 +01:00
Mario Haustein 5eb224df15 dev-embedded/openocd: fix capstone include directory
Closes: https://bugs.gentoo.org/889762
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/28965
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-05 05:14:40 +00:00
Yixun Lan 1885c0dda0 dev-embedded/openocd: drop 0.12.0_rc2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-01-04 08:37:54 +08:00
Yixun Lan c0b4865140 dev-embedded/openocd: add 0.12.0_rc3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-01-04 08:37:50 +08:00
Sam James 4fb9888d9e dev-embedded/esptool: Stabilize 4.3 ALLARCHES, #887757
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-21 22:44:33 +00:00
Dennis Lamm 9ce33eb925 dev-embedded/rpi-eeprom: add 13.19_p1
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28008
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
2022-12-21 13:07:45 +01:00
Yixun Lan 329cffa801 dev-embedded/openocd: version bump, 0.12.0_rc2
drop virtual/libusb:0

Closes: https://bugs.gentoo.org/886637
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2022-12-19 09:09:10 +08:00
Georgy Yakovlev a11d77c3c1 dev-embedded/u-boot-tools: stabilize on ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-12 15:08:47 -08:00
Martin Dummer 1fd8acfdf8 dev-embedded/esptool: add 4.4
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/28410
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2022-12-05 11:35:19 +01:00
Arthur Zamarin 1adca5e287 dev-embedded/u-boot-tools: Stabilize 2022.10 ppc, #884101
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-04 19:55:56 +02:00
WANG Xuerui 687ac99df7 dev-embedded/libftdi: keyword 0.20-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-12-04 23:58:46 +08:00
Arthur Zamarin 7154811d34 dev-embedded/u-boot-tools: Stabilize 2022.10 x86, #884101
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-03 18:01:54 +02:00
Arthur Zamarin bc7bb8ca18 dev-embedded/u-boot-tools: Stabilize 2022.10 amd64, #884101
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-03 13:43:13 +02:00
Sam James 5e3572c966 dev-embedded/u-boot-tools: Stabilize 2022.10 arm64, #884101
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-03 10:57:07 +00:00
Sam James a9ec9aef56 dev-embedded/u-boot-tools: Stabilize 2022.10 arm, #884101
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-03 10:54:13 +00:00
Sam James 02b17c9bb6 Move {virtual -> app-alternatives}/yacc
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-02 21:09:48 +00:00
WANG Xuerui 9610741af2 dev-embedded/libftdi: keyword 1.5-r4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-12-03 02:44:15 +08:00
Michael Mair-Keimberger 1fa4fc7c04 dev-embedded/libftd2xx: use HTTPS
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-11-24 19:14:40 +01:00
Sam James d350ffce62 dev-embedded/libftdi: fix live ebuild
Closes: https://bugs.gentoo.org/880265
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-10 05:22:55 +00:00
Sam James 7d13210666 dev-embedded/libftdi: drop obsolete sed for .pc files
Closes: https://bugs.gentoo.org/880659
Bug: https://bugs.gentoo.org/766818
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-10 05:09:22 +00:00
Martin Dummer 30d5b8bd27 dev-embedded/esptool: add 3.3.2
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/27305
Signed-off-by: Matthew Smith <matthew@gentoo.org>
2022-11-04 17:11:51 +00:00
Martin Dummer d0d512f2ef dev-embedded/esptool: add 4.3
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
2022-11-04 17:11:47 +00:00
Martin Dummer 2e99030f17 dev-embedded/esptool: drop 3.2, 4.1
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
2022-11-04 17:11:44 +00:00
Michał Górny 887ffd4e36 dev-embedded/platformio: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-04 07:07:03 +01:00
Sam James 70cf4ba56b dev-embedded/platformio: add 6.1.5
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-02 23:34:32 +00:00
Sam James e0ae2a69ce dev-embedded/platformio: drop 6.0.2-r2
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-02 23:31:59 +00:00