summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-embedded/u-boot-tools: remove unused patch(es)Michael Mair-Keimberger2024-08-262-31/+0
| | | | | | 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>
* dev-embedded/u-boot-tools: drop 2023.10-r1Jakov Smolić2024-08-062-87/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Install the mkeficapsule binaryJakov Smolić2024-08-061-1/+2
| | | | | | | | | 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>
* dev-embedded/u-boot-tools: Add a missing dependencyKrzesimir Nowak2024-08-061-1/+4
| | | | | | | | | | | | | | | | | 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>
* dev-embedded/u-boot-tools: Stabilize 2024.01 amd64, #935891Sam James2024-07-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2024.01 x86, #935891Sam James2024-07-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2024.01 ppc, #935891Arthur Zamarin2024-07-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2024.01 arm64, #935891Arthur Zamarin2024-07-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2024.01 ppc64, #935891Arthur Zamarin2024-07-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2024.01 arm, #935891Arthur Zamarin2024-07-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Fix missing BDEPENDsRaul E Rangel2024-02-193-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* dev-embedded/u-boot-tools: add 2024.01Florian Schmaus2024-02-152-0/+92
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-embedded/u-boot-tools: drop myself as a maintainerJakov Smolić2024-02-041-4/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: sys-devel/bison -> app-alternatives/yaccSam James2024-01-081-1/+1
| | | | | | | | | | 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>
* dev-embedded/u-boot-tools: sys-devel/flex -> app-alternatives/lexSam James2024-01-081-2/+2
| | | | | | | | | | 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>
* dev-embedded/u-boot-tools: drop 2023.01Jakov Smolić2023-11-222-82/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.10 ppc, #917477Arthur Zamarin2023-11-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.10 x86, #917477Sam James2023-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.10 amd64, #917477Sam James2023-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.10 arm64, #917477Sam James2023-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.10 ppc64, #917477Sam James2023-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.10 arm, #917477Sam James2023-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: add 2023.10Jakov Smolić2023-10-112-0/+82
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: drop 2022.10Jakov Smolić2023-04-032-82/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.01 amd64, #903533Sam James2023-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.01 arm64, #903533Sam James2023-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.01 x86, #903533Sam James2023-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.01 arm, #903533Sam James2023-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.01 ppc64, #903533Sam James2023-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2023.01 ppc, #903533Sam James2023-03-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: add 2023.01Jakov Smolić2023-01-252-0/+82
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: drop 2022.07Jakov Smolić2023-01-252-82/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: stabilize on ppc64Georgy Yakovlev2022-12-122-2/+2
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.10 ppc, #884101Arthur Zamarin2022-12-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.10 x86, #884101Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.10 amd64, #884101Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.10 arm64, #884101Sam James2022-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.10 arm, #884101Sam James2022-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: add 2022.10Jakov Smolić2022-10-042-0/+82
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: drop 2022.04Jakov Smolić2022-08-292-81/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Add dev-lang/swig to BDEPENDJakov Smolić2022-08-291-0/+1
| | | | | Closes: https://bugs.gentoo.org/860294 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.07 amd64, #866989Sam James2022-08-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.07 x86, #866989Sam James2022-08-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.07 ppc, #866989Jakov Smolić2022-08-271-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.07 arm64, #866989Arthur Zamarin2022-08-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.07 arm, #866989Arthur Zamarin2022-08-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-embedded/u-boot-tools: add 2022.07Jakov Smolić2022-07-232-0/+81
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Fix cross-compilationJakov Smolić2022-07-071-2/+3
| | | | | | | Cross CFLAGS and LDFLAGS are leaking into host CFLAGS and LDFLAGS and thus it's breaking cross compilation. Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: drop 2022.01Jakov Smolić2022-05-292-80/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-embedded/u-boot-tools: Stabilize 2022.04 arm64, #847931Jakov Smolić2022-05-281-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>