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
Sam James
9efc41bfa5
dev-embedded/libftdi: Stabilize 1.5-r6 arm64, #932944
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-08 08:11:45 +01:00
Arthur Zamarin
dda7c630c2
dev-embedded/libftdi: Stabilize 0.20-r3 arm64, #932943
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-06-08 09:35:50 +03:00
Arthur Zamarin
eb3fb82d1e
dev-embedded/libftdi: Stabilize 0.20-r3 ppc64, #932943
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-06-08 08:51:24 +03:00
Arthur Zamarin
55f1091b77
dev-embedded/libftdi: Stabilize 1.5-r6 ppc64, #932944
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-06-08 08:40:21 +03:00
Jakov Smolić
90e868aec7
dev-embedded/libftdi: Stabilize 1.5-r6 amd64, #932944
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2024-05-29 16:43:02 +02:00
Jakov Smolić
355d149bd6
dev-embedded/libftdi: Stabilize 0.20-r3 amd64, #932943
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2024-05-29 16:42:57 +02:00
Sam James
c992e17d24
dev-embedded/libftdi: Stabilize 1.5-r6 x86, #932944
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-29 12:46:00 +01:00
Sam James
646e11a123
dev-embedded/libftdi: Stabilize 0.20-r3 x86, #932943
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-29 12:45:59 +01:00
Joonas Niilola
c04552a716
dev-embedded/esptool: Stabilize 4.7.0-r2 x86, #932593
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-05-29 08:35:10 +03:00
Joonas Niilola
758e72c26b
dev-embedded/esptool: Stabilize 4.7.0-r2 amd64, #932593
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-05-29 08:21:21 +03:00
Michał Górny
1778194dde
dev-embedded/nodemcu-uploader: Enable py3.12
...
Closes: https://bugs.gentoo.org/929395
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-05-28 18:23:15 +02:00
Lucio Sauer
794061a329
*/*: inline mirror://sourceforge
...
bump copyright of touched ebuilds to 2024
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-04-30 20:21:05 +02:00
Viorel Munteanu
64a76907fb
dev-embedded/libftdi: enable py3.12
...
Require >=dev-lang/swig-4.2.0 because that's where they added support
for Python 3.12 in swig. In this case this is not strictly required,
because swig-4.1.1 generates the same files, so the requirement can
be relaxed if needed.
Closes: https://bugs.gentoo.org/929394
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2024-04-20 22:47:25 +03:00
Florian Schmaus
f1fac2d9fe
dev-embedded/esptool: make python multi-impl
...
There seems to be no reason why esptool is python single-impl.
Being python single-impl causes issues for consumer of the
dev-embedded/esptool dependency. For example, dev-embedded/esp-idf (from
::guru), currently declares the dev-embedded/esptool dependency without
[${PYTHON_USEDEP}] as consequence of this.
Signed-off-by: Florian Schmaus <flow@gentoo.org >
Closes: https://github.com/gentoo/gentoo/pull/36264
2024-04-15 22:00:24 +02:00
David Roman
3f4e41ee14
dev-embedded/esptool: drop 4.7.0
...
Signed-off-by: David Roman <davidroman96@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/35626
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-04-15 09:03:23 +03:00
David Roman
da82518883
dev-embedded/esptool: fix missing RDEPEND
...
Signed-off-by: David Roman <davidroman96@gmail.com >
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-04-15 09:03:23 +03:00
Eli Schwartz
5392281a66
dev-embedded/sdcc: mark as LTO-unsafe
...
Closes: https://bugs.gentoo.org/924691
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-04-05 02:20:51 +01:00
Matthew Smith
3f841b670a
dev-embedded/picotool: drop 1.1.0
...
Signed-off-by: Matthew Smith <matthew@gentoo.org >
2024-03-24 16:24:35 +00:00
Eli Schwartz
e67f79a47f
dev-embedded/ponyprog: mark as LTO-unsafe
...
Closes: https://bugs.gentoo.org/855272
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-13 21:04:06 +00:00
Matthew Smith
6aae73c5a4
dev-embedded/picotool: fix musl build
...
Closes: https://bugs.gentoo.org/867283
Signed-off-by: Matthew Smith <matthew@gentoo.org >
2024-03-07 21:28:43 +00:00
Matoro Mahri
ede1967958
dev-embedded/rpi-eeprom: Stabilize 21.0_p1 arm, #924423
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk >
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2024-03-01 09:17:58 +02:00
Matoro Mahri
473d0f2ba2
dev-embedded/raspberrypi-utils: Stabilize 0_p20240203 arm, #924423
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk >
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2024-03-01 09:17:58 +02:00
Matoro Mahri
e16ac937e0
dev-embedded/rpi-eeprom: Stabilize 21.0_p1 arm64, #924423
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk >
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2024-03-01 09:17:58 +02:00
Matoro Mahri
9b2e9e2c12
dev-embedded/raspberrypi-utils: Stabilize 0_p20240203 arm64, #924423
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk >
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org >
2024-03-01 09:17:58 +02:00
Martin Dummer
53ffdcae8b
dev-embedded/esptool: add 4.7.0
...
Signed-off-by: Martin Dummer <martin.dummer@gmx.net >
Closes: https://github.com/gentoo/gentoo/pull/35059
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-02-28 08:55:11 +02:00
Martin Dummer
a8133b9b86
dev-embedded/esptool: drop 3.3.3, 4.5.1, 4.6.1
...
Signed-off-by: Martin Dummer <martin.dummer@gmx.net >
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-02-28 08:55:11 +02:00
Raul E Rangel
d512295a7a
dev-embedded/u-boot-tools: Fix missing BDEPENDs
...
This package currently shows the following errors:
```
Traceback (most recent call last):
File "scripts/dtc/pylibfdt/setup.py", line 23, in <module>
from setuptools import setup, Extension
ModuleNotFoundError: No module named 'setuptools'
```
```
tools/mkeficapsule.c:21:10: fatal error: 'gnutls/gnutls.h' file not found
```
```
./scripts/dtc-version.sh: line 18: which: command not found
```
This change fixes the errors by not compiling pylibfdt and mkeficapsule.
It also adds the missing `which` dependency.
Signed-off-by: Raul E Rangel <rrangel@chromium.org >
Closes: https://github.com/gentoo/gentoo/pull/32268
Signed-off-by: Sam James <sam@gentoo.org >
2024-02-19 07:37:02 +00:00
Yixun Lan
9ec1edb1ac
dev-embedded/openocd: make libgpiod optional
...
Closes: https://bugs.gentoo.org/917547
Signed-off-by: Yixun Lan <dlan@gentoo.org >
2024-02-17 02:12:12 +00:00
Florian Schmaus
ec9d71a566
dev-embedded/u-boot-tools: add 2024.01
...
Signed-off-by: Florian Schmaus <flow@gentoo.org >
2024-02-15 19:11:08 +01:00
James Le Cuirot
48f3bc2e56
dev-embedded/raspberrypi-utils: Patch to drop -Werror flag
...
Closes: https://bugs.gentoo.org/923594
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-02-09 22:28:50 +00:00
James Le Cuirot
6b2df8daf9
dev-embedded/raspberrypi-utils: Bump to 20240203, drop old 20240115
...
This fixes a current -Werror failure. I have also submitted a patch upstream to
drop -Werror.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-02-06 21:43:24 +00:00
Jakov Smolić
a9a20bc009
dev-embedded/u-boot-tools: drop myself as a maintainer
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2024-02-04 11:23:09 +01:00
Sam James
2a919c12bd
dev-embedded/esptool: Stabilize 4.6.2 ALLARCHES, #923171
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-01-28 23:15:04 +00:00
James Le Cuirot
d68f150f4f
dev-embedded/raspberrypi-utils: Bump, add sys-apps/dtc dependency
...
Closes: https://bugs.gentoo.org/922172
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-01-16 21:53:29 +00:00
James Le Cuirot
be8045ae12
dev-embedded/rpi-eeprom: Bump to 21.0_p1 with Pi 5 support
...
Thanks to Herbert Wantesh for the modifications.
Closes: https://bugs.gentoo.org/916953
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-01-14 14:56:54 +00:00
James Le Cuirot
718efd4329
dev-embedded/rpi-eeprom: Switch from raspberrypi-userland to raspberrypi-utils
...
The latter is being last-rited. This only needs the vcgencmd utility.
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-01-14 14:56:51 +00:00
James Le Cuirot
c3172402ee
dev-embedded/raspberrypi-utils: New package
...
This replaces media-libs/raspberrypi-userland(-bin), which is being last-rited.
The libraries are no longer maintained, but the utilities live on here.
Bug: https://bugs.gentoo.org/916953
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2024-01-14 14:56:47 +00:00
Michał Górny
f7fdfdaeec
Move {app-doc → app-text}/doxygen
...
Per the category metadata, app-doc/ is reserved for documentation
*files* and not software. Move it to app-text/ where it seems a better
fit.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-01-12 15:36:00 +01:00
Alexey Shvetsov
79cf27fdef
dev-embedded/platformio: add 6.1.11, drop 6.1.6-r2
...
Closes: https://bugs.gentoo.org/907336
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org >
2024-01-09 22:57:09 +03:00
Ionen Wolkens
dd6d7eb2b8
dev-embedded/xa: drop 2.3.14
...
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-01-08 07:57:47 -05:00
Sam James
ff43ed7562
dev-embedded/u-boot-tools: sys-devel/bison -> app-alternatives/yacc
...
All of these will be using app-alternatives/yacc anyway as they're not unsetting
YACC or LEX, so make the dep reflect reality.
(Included both YACC and LEX out of conservatism.)
Signed-off-by: Sam James <sam@gentoo.org >
2024-01-08 12:24:40 +00:00
Sam James
d951a15ff6
dev-embedded/avrdude: sys-devel/bison -> app-alternatives/yacc
...
All of these will be using app-alternatives/yacc anyway as they're not unsetting
YACC or LEX, so make the dep reflect reality.
(Included both YACC and LEX out of conservatism.)
Signed-off-by: Sam James <sam@gentoo.org >
2024-01-08 12:24:39 +00:00
Sam James
7643b011ee
dev-embedded/u-boot-tools: sys-devel/flex -> app-alternatives/lex
...
All of these will be using app-alternatives/lex anyway as they're not unsetting
YACC or LEX, so make the dep reflect reality.
(Included both YACC and LEX out of conservatism.)
Signed-off-by: Sam James <sam@gentoo.org >
2024-01-08 12:01:38 +00:00
Sam James
e06b12519b
dev-embedded/gpsim: sys-devel/flex -> app-alternatives/lex
...
All of these will be using app-alternatives/lex anyway as they're not unsetting
YACC or LEX, so make the dep reflect reality.
(Included both YACC and LEX out of conservatism.)
Signed-off-by: Sam James <sam@gentoo.org >
2024-01-08 12:01:38 +00:00
Sam James
bf20f55b75
dev-embedded/avrdude: sys-devel/flex -> app-alternatives/lex
...
All of these will be using app-alternatives/lex anyway as they're not unsetting
YACC or LEX, so make the dep reflect reality.
(Included both YACC and LEX out of conservatism.)
Signed-off-by: Sam James <sam@gentoo.org >
2024-01-08 12:01:37 +00:00
Matthew Smith
13338a1351
dev-embedded/avrdude: fix automatic libgpiod dep
...
Fixes build failure if dev-libs/libgpiod is installed.
Closes: https://bugs.gentoo.org/921301
Signed-off-by: Matthew Smith <matthew@gentoo.org >
2024-01-04 08:20:49 +00:00
Matthew Smith
da58f729dd
dev-embedded/avrdude: add 7.2
...
Add a subslot for libavrdude, and build in parallel port support.
Closes: https://bugs.gentoo.org/879013
Closes: https://bugs.gentoo.org/917397
Signed-off-by: Matthew Smith <matthew@gentoo.org >
2024-01-02 18:58:48 +00:00
Sam James
8c1e72049d
dev-embedded/gputils: Keyword 1.5.2 arm64, #920861
...
Signed-off-by: Sam James <sam@gentoo.org >
2023-12-29 01:14:51 +00:00