summaryrefslogtreecommitdiff
path: root/dev-embedded/u-boot-tools
AgeCommit message (Collapse)Author
2025-04-03dev-embedded/u-boot-tools: Stabilize 2025.01 arm, #953094Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03dev-embedded/u-boot-tools: Stabilize 2025.01 arm64, #953094Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03dev-embedded/u-boot-tools: Stabilize 2025.01 amd64, #953094Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-03dev-embedded/u-boot-tools: Stabilize 2025.01 ppc, #953094Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-03dev-embedded/u-boot-tools: Stabilize 2025.01 x86, #953094Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-03dev-embedded/u-boot-tools: Stabilize 2025.01 ppc64, #953094Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-24dev-embedded/u-boot-tools: add 2025.01Jay Faulkner
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>
2024-08-26dev-embedded/u-boot-tools: remove unused patch(es)Michael Mair-Keimberger
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-06dev-embedded/u-boot-tools: drop 2023.10-r1Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-08-06dev-embedded/u-boot-tools: Install the mkeficapsule binaryJakov Smolić
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-06dev-embedded/u-boot-tools: Add a missing dependencyKrzesimir Nowak
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-07-12dev-embedded/u-boot-tools: Stabilize 2024.01 amd64, #935891Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-12dev-embedded/u-boot-tools: Stabilize 2024.01 x86, #935891Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-12dev-embedded/u-boot-tools: Stabilize 2024.01 ppc, #935891Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12dev-embedded/u-boot-tools: Stabilize 2024.01 arm64, #935891Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12dev-embedded/u-boot-tools: Stabilize 2024.01 ppc64, #935891Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-12dev-embedded/u-boot-tools: Stabilize 2024.01 arm, #935891Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-02-19dev-embedded/u-boot-tools: Fix missing BDEPENDsRaul E Rangel
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-15dev-embedded/u-boot-tools: add 2024.01Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-02-04dev-embedded/u-boot-tools: drop myself as a maintainerJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-01-08dev-embedded/u-boot-tools: sys-devel/bison -> app-alternatives/yaccSam James
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-08dev-embedded/u-boot-tools: sys-devel/flex -> app-alternatives/lexSam James
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>
2023-11-22dev-embedded/u-boot-tools: drop 2023.01Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-11-17dev-embedded/u-boot-tools: Stabilize 2023.10 ppc, #917477Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-11-17dev-embedded/u-boot-tools: Stabilize 2023.10 x86, #917477Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-17dev-embedded/u-boot-tools: Stabilize 2023.10 amd64, #917477Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-17dev-embedded/u-boot-tools: Stabilize 2023.10 arm64, #917477Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-17dev-embedded/u-boot-tools: Stabilize 2023.10 ppc64, #917477Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-17dev-embedded/u-boot-tools: Stabilize 2023.10 arm, #917477Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-11dev-embedded/u-boot-tools: add 2023.10Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-04-03dev-embedded/u-boot-tools: drop 2022.10Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-03-29dev-embedded/u-boot-tools: Stabilize 2023.01 amd64, #903533Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-29dev-embedded/u-boot-tools: Stabilize 2023.01 arm64, #903533Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-29dev-embedded/u-boot-tools: Stabilize 2023.01 x86, #903533Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-29dev-embedded/u-boot-tools: Stabilize 2023.01 arm, #903533Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-29dev-embedded/u-boot-tools: Stabilize 2023.01 ppc64, #903533Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-29dev-embedded/u-boot-tools: Stabilize 2023.01 ppc, #903533Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-25dev-embedded/u-boot-tools: add 2023.01Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-01-25dev-embedded/u-boot-tools: drop 2022.07Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-12-12dev-embedded/u-boot-tools: stabilize on ppc64Georgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-04dev-embedded/u-boot-tools: Stabilize 2022.10 ppc, #884101Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-03dev-embedded/u-boot-tools: Stabilize 2022.10 x86, #884101Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-03dev-embedded/u-boot-tools: Stabilize 2022.10 amd64, #884101Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-03dev-embedded/u-boot-tools: Stabilize 2022.10 arm64, #884101Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-03dev-embedded/u-boot-tools: Stabilize 2022.10 arm, #884101Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-04dev-embedded/u-boot-tools: add 2022.10Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-08-29dev-embedded/u-boot-tools: drop 2022.04Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-08-29dev-embedded/u-boot-tools: Add dev-lang/swig to BDEPENDJakov Smolić
Closes: https://bugs.gentoo.org/860294 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-08-27dev-embedded/u-boot-tools: Stabilize 2022.07 amd64, #866989Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-27dev-embedded/u-boot-tools: Stabilize 2022.07 x86, #866989Sam James
Signed-off-by: Sam James <sam@gentoo.org>