[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/, dev-embedded/u-boot-tools/files/

2024-02-18 Thread Sam James
commit: d512295a7a744a0d81722b5de466c20d31120692
Author: Raul E Rangel  chromium  org>
AuthorDate: Fri Aug 11 22:48:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 19 07:37:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d512295a

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 
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  chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/32268
Signed-off-by: Sam James  gentoo.org>

 .../files/disable-unused-mkeficapsule.patch | 14 ++
 .../u-boot-tools/files/disable-unused-pylibfdt.patch| 17 +
 ...ls-2023.10.ebuild => u-boot-tools-2023.10-r1.ebuild} |  7 ++-
 3 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch 
b/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch
new file mode 100644
index ..90c8ce3f0a4d
--- /dev/null
+++ b/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch
@@ -0,0 +1,14 @@
+Disable unused mkeficapsule
+
+`CONFIG_TOOLS_MKEFICAPSULE` requires gnutls to build. Since we don't actually
+expose the tool, we can just disable it.
+
+diff -ur a/configs/tools-only_defconfig b/configs/tools-only_defconfig
+--- a/configs/tools-only_defconfig 2023-01-09 09:07:33.0 -0700
 b/configs/tools-only_defconfig 2023-08-11 14:01:50.151294889 -0600
+@@ -33,4 +33,4 @@
+ # CONFIG_VIRTIO_SANDBOX is not set
+ # CONFIG_GENERATE_ACPI_TABLE is not set
+ # CONFIG_EFI_LOADER is not set
+-CONFIG_TOOLS_MKEFICAPSULE=y
++# CONFIG_TOOLS_MKEFICAPSULE is not set

diff --git a/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch 
b/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch
new file mode 100644
index ..8686341a8776
--- /dev/null
+++ b/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch
@@ -0,0 +1,17 @@
+Disable unused pylibfdt
+
+The `imply BINMAN` causes `pylibfdt` to be built, which requires python. We
+don't currently expose `pylibfdt`, or declare python dependencies, so disable
+it.
+
+diff -ur a/arch/Kconfig b/arch/Kconfig
+--- a/arch/Kconfig 2023-01-09 09:07:33.0 -0700
 b/arch/Kconfig 2023-08-11 14:01:05.998403114 -0600
+@@ -205,7 +205,6 @@
+   imply KEYBOARD
+   imply PHYSMEM
+   imply GENERATE_ACPI_TABLE
+-  imply BINMAN
+ 
+ config SH
+   bool "SuperH architecture"

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10-r1.ebuild
similarity index 92%
rename from dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
rename to dev-embedded/u-boot-tools/u-boot-tools-2023.10-r1.ebuild
index 81a202294643..05e693d9e34a 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10-r1.ebuild
@@ -19,12 +19,17 @@ IUSE="envtools"
 RDEPEND="dev-libs/openssl:="
 DEPEND="${RDEPEND}"
 BDEPEND="
-   dev-lang/swig
app-alternatives/yacc
app-alternatives/lex
+   sys-apps/which
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}/disable-unused-mkeficapsule.patch"
+   "${FILESDIR}/disable-unused-pylibfdt.patch"
+)
+
 src_prepare() {
default
sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2024-02-15 Thread Florian Schmaus
commit: ec9d71a566ab9b0836622c5eac5562bdf07bd67c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Feb 15 18:08:07 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Feb 15 18:11:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9d71a5

dev-embedded/u-boot-tools: add 2024.01

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  2 +
 .../u-boot-tools/u-boot-tools-2024.01.ebuild   | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 833d6d161b79..710591603f22 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,3 @@
 DIST u-boot-2023.10.tar.bz2 19645392 BLAKE2B 
1404ab42e8b0c821fbfdf612cc00ed5d6b1a1d15d4e69647e788cf97536234f89fe000f480107f8a78b56f7dae7a022f5e742c06ca7f381050e2251889fcdb83
 SHA512 
f238a69b9cc08ee0a69ea8ca2fa26975f2f2ede14e978b4db274b1e4095e43af0052307ac39034658a72ec9706951cd03c0f316d0591f391adecaf2cc9496fc4
+DIST u-boot-2024.01.tar.bz2 19926911 BLAKE2B 
c62a22f56276426917b0db508ad7dc82efa4fe7be14c5e7d79ecdea172b2b383981b7e65b7e920b196d0162a17fb362ef97a8d758a1b30e509e3c66748d2c106
 SHA512 
45bd093ba3bda23e43cdde83d8656c1ee1348ac2886ecff1fee475f101ac4965a5be6565408fa5b990c723f3fdc833edfca60a719f735a43040cd14a1b59a88b
+DIST u-boot-tools-2024.01-fix-invalid-escape-sequence.patch 1285 BLAKE2B 
ad0af975b59794f21a44472a1f1b4542e75e478d51e649a6c339a4af9963cb4b822e6eba6819cbd3d35c09f3c33f1995288ef296e07466a427cf1f0dd0a399e1
 SHA512 
8675c267ca5a234924bdf8fc03dcaf75501cf86ac7a9b2e7fbc7982b9620e8863af289c124c5e91cccee58cc116b4d2798be745dedc1b28099a143f3464ad4d6

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2024.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2024.01.ebuild
new file mode 100644
index ..8930c2758c2b
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2024.01.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="
+   https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2
+   
https://github.com/u-boot/u-boot/commit/88b9b9c44c859bdd9bb227e2fdbc4cbf686c3343.patch
+   -> u-boot-tools-2024.01-fix-invalid-escape-sequence.patch
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/swig
+   app-alternatives/yacc
+   app-alternatives/lex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # https://github.com/u-boot/u-boot/pull/489
+   "${DISTDIR}"/u-boot-tools-2024.01-fix-invalid-escape-sequence.patch
+)
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin dumpimage fdtgrep gen_eth_addr img2srec mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2024-02-04 Thread Jakov Smolić
commit: a9a20bc00962d9d05eff7c56e415fc04f72ca23f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb  4 00:51:43 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb  4 10:23:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a20bc0

dev-embedded/u-boot-tools: drop myself as a maintainer

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-embedded/u-boot-tools/metadata.xml 
b/dev-embedded/u-boot-tools/metadata.xml
index 6f86a7d89ece..3f0bca1137e1 100644
--- a/dev-embedded/u-boot-tools/metadata.xml
+++ b/dev-embedded/u-boot-tools/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   jsmo...@gentoo.org
-   Jakov Smolić
-   

embed...@gentoo.org
Embedded Gentoo



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-22 Thread Jakov Smolić
commit: 9b6a8f5faec008a5b5254d9ae80a0ea620b124c3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 22 17:07:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 22 17:09:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6a8f5f

dev-embedded/u-boot-tools: drop 2023.01

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2023.01.ebuild   | 81 --
 2 files changed, 82 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 583540ca5619..833d6d161b79 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2023.01.tar.bz2 18560442 BLAKE2B 
9412da6c7c8da8be64e470347d150ea2ba9a33b84f463c8ff3109e3db6c2dbcf13c8ab2e02bf3a2c412ff57c91987da922e4dde6a26e317e7b9e65101f7a6d62
 SHA512 
417a28267eb7875820d08fafc7316f164663609378637539e71648b0b9b7d28796b6c381717f31b0ab6472805fefd32628ef7d1b2e7b9f3c51c8ad122993f679
 DIST u-boot-2023.10.tar.bz2 19645392 BLAKE2B 
1404ab42e8b0c821fbfdf612cc00ed5d6b1a1d15d4e69647e788cf97536234f89fe000f480107f8a78b56f7dae7a022f5e742c06ca7f381050e2251889fcdb83
 SHA512 
f238a69b9cc08ee0a69ea8ca2fa26975f2f2ede14e978b4db274b1e4095e43af0052307ac39034658a72ec9706951cd03c0f316d0591f391adecaf2cc9496fc4

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
deleted file mode 100644
index 9dab0fce40ba..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/swig
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-   tc-export_build_env
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${BUILD_LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-17 Thread Arthur Zamarin
commit: 70c64a9316e59709a22199e8be4b3373795fe923
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 17 12:16:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 17 12:16:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c64a93

dev-embedded/u-boot-tools: Stabilize 2023.10 ppc, #917477

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
index 4af04f82e75b..6de7c8911ac8 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-17 Thread Sam James
commit: e05e3410876c8b0b601a6311047abaa17b7cb0a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 12:07:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 12:07:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05e3410

dev-embedded/u-boot-tools: Stabilize 2023.10 x86, #917477

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
index 9512248159fc..4af04f82e75b 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-17 Thread Sam James
commit: b2d1c9c4c5c5fa3a26992ec92f8aaf54019b2703
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 11:11:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 11:11:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d1c9c4

dev-embedded/u-boot-tools: Stabilize 2023.10 amd64, #917477

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
index f3e482c3f88f..9512248159fc 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-17 Thread Sam James
commit: 6210e79a387de111b732f30d2373b0c6f2b486eb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 11:08:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 11:08:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6210e79a

dev-embedded/u-boot-tools: Stabilize 2023.10 arm64, #917477

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
index 25292ea37ab0..f3e482c3f88f 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-17 Thread Sam James
commit: fa9513692eef697528b618e44c093a7ee64d54d3
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 11:08:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 11:08:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa951369

dev-embedded/u-boot-tools: Stabilize 2023.10 arm, #917477

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
index af9277b09444..8c910310e5fc 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-11-17 Thread Sam James
commit: 9ad2568aca58449bc1a2ff65956f310585a18743
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 11:08:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 11:08:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad2568a

dev-embedded/u-boot-tools: Stabilize 2023.10 ppc64, #917477

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
index 8c910310e5fc..25292ea37ab0 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-10-11 Thread Jakov Smolić
commit: 40739431fe7d2e5bccbbdced53da0799e3c6bc5c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct  4 08:08:16 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 20:34:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40739431

dev-embedded/u-boot-tools: add 2023.10

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2023.10.ebuild   | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index a521291f8f5c..583540ca5619 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2023.01.tar.bz2 18560442 BLAKE2B 
9412da6c7c8da8be64e470347d150ea2ba9a33b84f463c8ff3109e3db6c2dbcf13c8ab2e02bf3a2c412ff57c91987da922e4dde6a26e317e7b9e65101f7a6d62
 SHA512 
417a28267eb7875820d08fafc7316f164663609378637539e71648b0b9b7d28796b6c381717f31b0ab6472805fefd32628ef7d1b2e7b9f3c51c8ad122993f679
+DIST u-boot-2023.10.tar.bz2 19645392 BLAKE2B 
1404ab42e8b0c821fbfdf612cc00ed5d6b1a1d15d4e69647e788cf97536234f89fe000f480107f8a78b56f7dae7a022f5e742c06ca7f381050e2251889fcdb83
 SHA512 
f238a69b9cc08ee0a69ea8ca2fa26975f2f2ede14e978b4db274b1e4095e43af0052307ac39034658a72ec9706951cd03c0f316d0591f391adecaf2cc9496fc4

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
new file mode 100644
index ..af9277b09444
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/swig
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin dumpimage fdtgrep gen_eth_addr img2srec mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-04-03 Thread Jakov Smolić
commit: d2c159a90729fc47d1e809acbb4ec8ac79d543d3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr  3 07:31:02 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr  3 07:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c159a9

dev-embedded/u-boot-tools: drop 2022.10

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2022.10.ebuild   | 81 --
 2 files changed, 82 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index cf31e2af8253..a521291f8f5c 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2022.10.tar.bz2 18365430 BLAKE2B 
42aa7a6f131735888939982e579de4342e3909e064ab896b0df6f1ff56c20ed6cb11d25286da7c052a5f67dcef6fa7a746944d8df6dd504586f5a71502d157e1
 SHA512 
95bc1f915a3349f6045e59f46d8514485ca0de1d62303f7026b8e59f3ac539b9545895e0dd736ed7b26f28239db31672ecad2accc3fd99356a55269697039147
 DIST u-boot-2023.01.tar.bz2 18560442 BLAKE2B 
9412da6c7c8da8be64e470347d150ea2ba9a33b84f463c8ff3109e3db6c2dbcf13c8ab2e02bf3a2c412ff57c91987da922e4dde6a26e317e7b9e65101f7a6d62
 SHA512 
417a28267eb7875820d08fafc7316f164663609378637539e71648b0b9b7d28796b6c381717f31b0ab6472805fefd32628ef7d1b2e7b9f3c51c8ad122993f679

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
deleted file mode 100644
index 5c8bda198ccf..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/swig
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-   tc-export_build_env
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${BUILD_LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-03-29 Thread Sam James
commit: 195da52cbf3867b51112fed4f27153d717c909db
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 20:07:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 20:07:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195da52c

dev-embedded/u-boot-tools: Stabilize 2023.01 amd64, #903533

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
index 25a380e5a350..9dab0fce40ba 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-03-29 Thread Sam James
commit: 304c2ce96c80f813db9c8c49e235b3e0cc8ab300
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 14:36:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 14:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304c2ce9

dev-embedded/u-boot-tools: Stabilize 2023.01 arm64, #903533

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
index d56f79e78e60..25a380e5a350 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-03-29 Thread Sam James
commit: d42348b98b4d9dd542bd7dd0513c74ea19fe0126
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 14:36:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 14:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42348b9

dev-embedded/u-boot-tools: Stabilize 2023.01 x86, #903533

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
index fc6ed055d915..d56f79e78e60 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-03-29 Thread Sam James
commit: 0891e1b22727fb076e1babe89487e99031c9c0e8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 14:28:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 14:28:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0891e1b2

dev-embedded/u-boot-tools: Stabilize 2023.01 arm, #903533

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
index 10a5c78873b8..fc6ed055d915 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-03-29 Thread Sam James
commit: 4254da7d4ffd15139adba9aa4cdfd1a555f0b3d7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 14:28:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 14:28:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4254da7d

dev-embedded/u-boot-tools: Stabilize 2023.01 ppc64, #903533

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
index 998f25ac6cbe..10a5c78873b8 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-03-29 Thread Sam James
commit: d1e9ccd2aaa7e60d48c68358fee40388b013cc47
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 14:28:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 14:28:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e9ccd2

dev-embedded/u-boot-tools: Stabilize 2023.01 ppc, #903533

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
index 4d5d5d18ec53..998f25ac6cbe 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-01-24 Thread Jakov Smolić
commit: f6ead0f5fe87a309ad8e398761380996ddab9135
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:32:30 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:32:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ead0f5

dev-embedded/u-boot-tools: drop 2022.07

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2022.07.ebuild   | 81 --
 2 files changed, 82 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index b73e288f4f19..8972701796ea 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2022.07.tar.bz2 18087759 BLAKE2B 
bb78c7ccd56f12ebc622fb73d29cbf0a5db9d421133b191a6591845b4842b45d2df649bae69011284bd468b8219ee0df20b61660ea4ec52006a93e14f09d
 SHA512 
e1b3621dafac876c644ffb3d24b6e2380f5a78454c420a5b17d174e3f0b57731a95cfbff28ae7d0af4493f4bbf8d21e7f9236d61bb2414ed12295332b3d557b6
 DIST u-boot-2022.10.tar.bz2 18365430 BLAKE2B 
42aa7a6f131735888939982e579de4342e3909e064ab896b0df6f1ff56c20ed6cb11d25286da7c052a5f67dcef6fa7a746944d8df6dd504586f5a71502d157e1
 SHA512 
95bc1f915a3349f6045e59f46d8514485ca0de1d62303f7026b8e59f3ac539b9545895e0dd736ed7b26f28239db31672ecad2accc3fd99356a55269697039147

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
deleted file mode 100644
index 5c8bda198ccf..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/swig
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-   tc-export_build_env
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${BUILD_LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-01-24 Thread Jakov Smolić
commit: 2167f1a959d0aa0710b258d0ec00d3a2b76ddac2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:33:45 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:33:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2167f1a9

dev-embedded/u-boot-tools: add 2023.01

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2023.01.ebuild   | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 8972701796ea..cf31e2af8253 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2022.10.tar.bz2 18365430 BLAKE2B 
42aa7a6f131735888939982e579de4342e3909e064ab896b0df6f1ff56c20ed6cb11d25286da7c052a5f67dcef6fa7a746944d8df6dd504586f5a71502d157e1
 SHA512 
95bc1f915a3349f6045e59f46d8514485ca0de1d62303f7026b8e59f3ac539b9545895e0dd736ed7b26f28239db31672ecad2accc3fd99356a55269697039147
+DIST u-boot-2023.01.tar.bz2 18560442 BLAKE2B 
9412da6c7c8da8be64e470347d150ea2ba9a33b84f463c8ff3109e3db6c2dbcf13c8ab2e02bf3a2c412ff57c91987da922e4dde6a26e317e7b9e65101f7a6d62
 SHA512 
417a28267eb7875820d08fafc7316f164663609378637539e71648b0b9b7d28796b6c381717f31b0ab6472805fefd32628ef7d1b2e7b9f3c51c8ad122993f679

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
new file mode 100644
index ..4d5d5d18ec53
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/swig
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-12-12 Thread Georgy Yakovlev
commit: a11d77c3c1b92b5461a09e72225d547e10b032bd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 12 23:08:27 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 12 23:08:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11d77c3

dev-embedded/u-boot-tools: stabilize on ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 2 +-
 dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index 4b8ceb9f6cd6..5c8bda198ccf 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
index 4b8ceb9f6cd6..5c8bda198ccf 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-12-04 Thread Arthur Zamarin
commit: 1adca5e287e5924fd310b1b658eeb07dff1deb8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  4 17:55:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  4 17:55:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1adca5e2

dev-embedded/u-boot-tools: Stabilize 2022.10 ppc, #884101

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
index 1d495eee2e0b..4b8ceb9f6cd6 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-12-03 Thread Arthur Zamarin
commit: 7154811d34a5a48f7b5c14471249b7dc74617fdb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 16:01:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 16:01:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7154811d

dev-embedded/u-boot-tools: Stabilize 2022.10 x86, #884101

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
index b3d367d17b72..1d495eee2e0b 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-12-03 Thread Arthur Zamarin
commit: bc7bb8ca18341beefcc058e7a384634af5f1484d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 11:43:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 11:43:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7bb8ca

dev-embedded/u-boot-tools: Stabilize 2022.10 amd64, #884101

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
index 8d4c107043cc..b3d367d17b72 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-12-03 Thread Sam James
commit: 5e3572c966a15eb95532be1246b3a0aa2b282a2d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 10:57:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 10:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3572c9

dev-embedded/u-boot-tools: Stabilize 2022.10 arm64, #884101

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
index e9d900569610..8d4c107043cc 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-12-03 Thread Sam James
commit: a9ec9aef564b625a612404dbae55bddb2d19d0a6
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 10:54:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 10:54:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ec9aef

dev-embedded/u-boot-tools: Stabilize 2022.10 arm, #884101

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
index 87f4e46b9f07..e9d900569610 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-10-04 Thread Jakov Smolić
commit: ec9561279a978a3a64263fc30ddd30dc694fe237
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  4 15:37:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  4 15:42:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec956127

dev-embedded/u-boot-tools: add 2022.10

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2022.10.ebuild   | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 5781b290f803..b73e288f4f19 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2022.07.tar.bz2 18087759 BLAKE2B 
bb78c7ccd56f12ebc622fb73d29cbf0a5db9d421133b191a6591845b4842b45d2df649bae69011284bd468b8219ee0df20b61660ea4ec52006a93e14f09d
 SHA512 
e1b3621dafac876c644ffb3d24b6e2380f5a78454c420a5b17d174e3f0b57731a95cfbff28ae7d0af4493f4bbf8d21e7f9236d61bb2414ed12295332b3d557b6
+DIST u-boot-2022.10.tar.bz2 18365430 BLAKE2B 
42aa7a6f131735888939982e579de4342e3909e064ab896b0df6f1ff56c20ed6cb11d25286da7c052a5f67dcef6fa7a746944d8df6dd504586f5a71502d157e1
 SHA512 
95bc1f915a3349f6045e59f46d8514485ca0de1d62303f7026b8e59f3ac539b9545895e0dd736ed7b26f28239db31672ecad2accc3fd99356a55269697039147

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
new file mode 100644
index ..87f4e46b9f07
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.10.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/swig
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-29 Thread Jakov Smolić
commit: f8f461b16eb9c26f010a2deacd6a7e1b18086dd6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 29 07:38:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 29 07:38:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f461b1

dev-embedded/u-boot-tools: drop 2022.04

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2022.04.ebuild   | 80 --
 2 files changed, 81 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 4dc8e2863d94..5781b290f803 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2022.04.tar.bz2 17772787 BLAKE2B 
5d2035130c0631f8f1b7f7963bedf71578a66994e3950eb103a404a08e85686cd971ba51e8172093ccb75d975101024bf2a94d4064763ad57ad8950c11092319
 SHA512 
113056e542db049eea3b1d1ccbbe52c79539a2f9bb6129d284ec9200dcffec7bd5969821913a9899631575b80991c84ad01bc845b4bba614e42e54466d9f0d64
 DIST u-boot-2022.07.tar.bz2 18087759 BLAKE2B 
bb78c7ccd56f12ebc622fb73d29cbf0a5db9d421133b191a6591845b4842b45d2df649bae69011284bd468b8219ee0df20b61660ea4ec52006a93e14f09d
 SHA512 
e1b3621dafac876c644ffb3d24b6e2380f5a78454c420a5b17d174e3f0b57731a95cfbff28ae7d0af4493f4bbf8d21e7f9236d61bb2414ed12295332b3d557b6

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
deleted file mode 100644
index 7bf924633a93..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-   tc-export_build_env
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${BUILD_LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-29 Thread Jakov Smolić
commit: 04be449b9866811c61af44ca66e23ae8bdfb559d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 29 07:38:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 29 07:38:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04be449b

dev-embedded/u-boot-tools: Add dev-lang/swig to BDEPEND

Closes: https://bugs.gentoo.org/860294
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index 7bf924633a93..4b8ceb9f6cd6 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -19,6 +19,7 @@ IUSE="envtools"
 RDEPEND="dev-libs/openssl:="
 DEPEND="${RDEPEND}"
 BDEPEND="
+   dev-lang/swig
sys-devel/bison
sys-devel/flex
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-27 Thread Jakov Smolić
commit: e4f40a915eba6c0bcab30d8d5dc81a56be090601
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Aug 27 15:59:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Aug 27 15:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f40a91

dev-embedded/u-boot-tools: Stabilize 2022.07 ppc, #866989

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index 160ce2416636..6033cf4a18fd 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-27 Thread Arthur Zamarin
commit: d051bc9b14ccf5e81f129148c47db155715ff911
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 27 15:49:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 27 15:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d051bc9b

dev-embedded/u-boot-tools: Stabilize 2022.07 arm, #866989

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index 46f07b1df71b..f47c2ef30c9e 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-27 Thread Arthur Zamarin
commit: ed8740e9c5c96b9a4c417013d53fd7a5825719d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 27 15:51:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 27 15:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8740e9

dev-embedded/u-boot-tools: Stabilize 2022.07 arm64, #866989

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index f47c2ef30c9e..160ce2416636 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-27 Thread Sam James
commit: ef8ab7f50f2d71466dfbad3fb755d09a1e32cba8
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 27 16:02:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 27 16:02:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8ab7f5

dev-embedded/u-boot-tools: Stabilize 2022.07 amd64, #866989

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index 9e57b9cdde19..7bf924633a93 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-08-27 Thread Sam James
commit: c2305ff7f0413bb2adaf9f10af994b136bdac37a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 27 16:02:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 27 16:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2305ff7

dev-embedded/u-boot-tools: Stabilize 2022.07 x86, #866989

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
index 6033cf4a18fd..9e57b9cdde19 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-07-23 Thread Jakov Smolić
commit: f0d450e9e58548da2250e9c12a1d14d524144bde
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jul 23 13:10:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jul 23 15:41:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d450e9

dev-embedded/u-boot-tools: add 2022.07

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2022.07.ebuild   | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 6cd4961ea7bc..4dc8e2863d94 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2022.04.tar.bz2 17772787 BLAKE2B 
5d2035130c0631f8f1b7f7963bedf71578a66994e3950eb103a404a08e85686cd971ba51e8172093ccb75d975101024bf2a94d4064763ad57ad8950c11092319
 SHA512 
113056e542db049eea3b1d1ccbbe52c79539a2f9bb6129d284ec9200dcffec7bd5969821913a9899631575b80991c84ad01bc845b4bba614e42e54466d9f0d64
+DIST u-boot-2022.07.tar.bz2 18087759 BLAKE2B 
bb78c7ccd56f12ebc622fb73d29cbf0a5db9d421133b191a6591845b4842b45d2df649bae69011284bd468b8219ee0df20b61660ea4ec52006a93e14f09d
 SHA512 
e1b3621dafac876c644ffb3d24b6e2380f5a78454c420a5b17d174e3f0b57731a95cfbff28ae7d0af4493f4bbf8d21e7f9236d61bb2414ed12295332b3d557b6

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
new file mode 100644
index ..46f07b1df71b
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-07-07 Thread Jakov Smolić
commit: 9a76a9aa80ba00d63cee9efc14fb5f16f26e1686
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jul  7 09:58:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jul  7 09:58:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a76a9aa

dev-embedded/u-boot-tools: Fix cross-compilation

Cross CFLAGS and LDFLAGS are leaking into host CFLAGS and LDFLAGS and
thus it's breaking cross compilation.

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
index 92b7d18e73fb..7bf924633a93 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -34,6 +34,7 @@ src_prepare() {
 
 src_configure() {
tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
 }
 
 src_compile() {
@@ -45,8 +46,8 @@ src_compile() {
AR="${AR}"
CC="${CC}"
HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${LDFLAGS}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
)
 
emake "${myemakeargs[@]}" tools-only_defconfig



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-05-29 Thread Jakov Smolić
commit: 3433e0c102e6082bc773aafd07d2035e75b3a41c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May 29 17:25:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May 29 17:25:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3433e0c1

dev-embedded/u-boot-tools: drop 2022.01

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2022.01.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 2e1b7e3617e9..6cd4961ea7bc 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 
574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d
 SHA512 
d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825
 DIST u-boot-2022.04.tar.bz2 17772787 BLAKE2B 
5d2035130c0631f8f1b7f7963bedf71578a66994e3950eb103a404a08e85686cd971ba51e8172093ccb75d975101024bf2a94d4064763ad57ad8950c11092319
 SHA512 
113056e542db049eea3b1d1ccbbe52c79539a2f9bb6129d284ec9200dcffec7bd5969821913a9899631575b80991c84ad01bc845b4bba614e42e54466d9f0d64

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
deleted file mode 100644
index 92b7d18e73fb..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-05-28 Thread Jakov Smolić
commit: b593bca5eda9fcbbff19a06e942452f9763d85d1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 28 16:34:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 28 16:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b593bca5

dev-embedded/u-boot-tools: Stabilize 2022.04 arm64, #847931

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
index 9b42a37fd455..92b7d18e73fb 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-05-28 Thread Jakov Smolić
commit: cac9ac8ccca2e4fe4f12673cdd9983f9c58a2623
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 28 16:07:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 28 16:07:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac9ac8c

dev-embedded/u-boot-tools: Stabilize 2022.04 ppc, #847931

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
index b1f41176ab5c..9b42a37fd455 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-05-28 Thread Jakov Smolić
commit: 4efa72792faf10a4f1bae7602038f9246172b1ee
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 28 16:07:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 28 16:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efa7279

dev-embedded/u-boot-tools: Stabilize 2022.04 arm, #847931

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
index 2bb4846aa87c..b1f41176ab5c 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-05-28 Thread Jakov Smolić
commit: e54dcf247fd8d5ac0d401f6e74e153d48e1bc9a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 28 15:58:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 28 15:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54dcf24

dev-embedded/u-boot-tools: Stabilize 2022.04 x86, #847931

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
index 2c89fa57625c..a562f4051070 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-05-28 Thread Jakov Smolić
commit: 6c43e1eb5ef61612ddb6c305375c6d9d3a4db532
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 28 15:58:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 28 15:58:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c43e1eb

dev-embedded/u-boot-tools: Stabilize 2022.04 amd64, #847931

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
index a562f4051070..2bb4846aa87c 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-04-27 Thread Jakov Smolić
commit: 3ef39472e2812a577839cdc72fe0e2a2942c9d96
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Apr 27 19:19:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Apr 27 19:46:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef39472

dev-embedded/u-boot-tools: add 2022.04

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2022.04.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 4d6ee54ddb83..2e1b7e3617e9 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 
574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d
 SHA512 
d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825
+DIST u-boot-2022.04.tar.bz2 17772787 BLAKE2B 
5d2035130c0631f8f1b7f7963bedf71578a66994e3950eb103a404a08e85686cd971ba51e8172093ccb75d975101024bf2a94d4064763ad57ad8950c11092319
 SHA512 
113056e542db049eea3b1d1ccbbe52c79539a2f9bb6129d284ec9200dcffec7bd5969821913a9899631575b80991c84ad01bc845b4bba614e42e54466d9f0d64

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
new file mode 100644
index ..2c89fa57625c
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-03-07 Thread Jakov Smolić
commit: 95fbec2242f7bc7ecd982f146bfd334d30193b38
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar  7 14:53:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar  7 19:07:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fbec22

dev-embedded/u-boot-tools: drop 2021.10

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2021.10.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index d16e492eb34b..4d6ee54ddb83 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2021.10.tar.bz2 17358295 BLAKE2B 
2471e31236ae24778b985b8e7a032fe2d480e935e9c5ee77a6aff4821c61f7fb8b3d64f9f964d62d0c076e8ac526f1b9c19f7fa1a974f4665737ab0bfd950d03
 SHA512 
be5be1c9a54b270307a04177d5577a21c57a02b307bf8b63d0fa2655d1f025c7ce010dca6a1f7f60d4e639c2e6fb6f0a292a2e5d190f1fad478eb12dd786c9da
 DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 
574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d
 SHA512 
d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
deleted file mode 100644
index 92b7d18e73fb..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-03-06 Thread Sam James
commit: 668e17f814cefbe9436fec168d98259af29bc6e7
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 23:56:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 23:56:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668e17f8

dev-embedded/u-boot-tools: Stabilize 2022.01 arm, #834434

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
index 6e6bee222ea9..92b7d18e73fb 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-03-05 Thread Sam James
commit: f185d2a92a30d5f3ae4eb8d1fc23ec04523feb25
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 07:57:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 07:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f185d2a9

dev-embedded/u-boot-tools: Stabilize 2022.01 arm64, #834434

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
index ba915eca9ad9..6e6bee222ea9 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-03-02 Thread Agostino Sarubbo
commit: 90885a8a71625be16d2b7399e46374911d318734
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  2 09:05:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  2 09:05:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90885a8a

dev-embedded/u-boot-tools: ppc stable wrt bug #834434

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
index 2bb4846aa87c..ba915eca9ad9 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-03-01 Thread Jakov Smolić
commit: dc8a1405892fefbcdc462b7bad2ed611964d74a2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar  1 11:42:07 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar  1 11:42:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8a1405

dev-embedded/u-boot-tools: Stabilize 2022.01 x86, #834434

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
index fc9310fdabe5..2bb4846aa87c 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-03-01 Thread Jakov Smolić
commit: a77a5b2d9f282642fddb7a7426c5f7f1cdb25c79
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar  1 11:41:46 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar  1 11:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77a5b2d

dev-embedded/u-boot-tools: Stabilize 2022.01 amd64, #834434

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
index 2c89fa57625c..fc9310fdabe5 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-28 Thread Jakov Smolić
commit: 67946bcd2c6027ed9753ad01aecb2961451d8b8c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb 28 19:20:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb 28 19:20:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67946bcd

dev-embedded/u-boot-tools: drop 2021.07

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2021.07.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 0dd52ccff0a0..d16e492eb34b 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,3 +1,2 @@
-DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 
1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6
 SHA512 
210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d
 DIST u-boot-2021.10.tar.bz2 17358295 BLAKE2B 
2471e31236ae24778b985b8e7a032fe2d480e935e9c5ee77a6aff4821c61f7fb8b3d64f9f964d62d0c076e8ac526f1b9c19f7fa1a974f4665737ab0bfd950d03
 SHA512 
be5be1c9a54b270307a04177d5577a21c57a02b307bf8b63d0fa2655d1f025c7ce010dca6a1f7f60d4e639c2e6fb6f0a292a2e5d190f1fad478eb12dd786c9da
 DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 
574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d
 SHA512 
d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
deleted file mode 100644
index 92b7d18e73fb..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-28 Thread Jakov Smolić
commit: bec23f0be2f1ea072c1d3fc8310944e46d56a3a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb 28 19:22:35 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb 28 19:22:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec23f0b

dev-embedded/u-boot-tools: Add myself as maintainer

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-embedded/u-boot-tools/metadata.xml 
b/dev-embedded/u-boot-tools/metadata.xml
index 3f0bca1137e1..6f86a7d89ece 100644
--- a/dev-embedded/u-boot-tools/metadata.xml
+++ b/dev-embedded/u-boot-tools/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   jsmo...@gentoo.org
+   Jakov Smolić
+   

embed...@gentoo.org
Embedded Gentoo



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-07 Thread Jakov Smolić
commit: 50ff2a44b450408fef3b8b7ff9c25f7bc6bb95d0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb  7 13:30:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb  7 13:30:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ff2a44

dev-embedded/u-boot-tools: Stabilize 2021.10 arm, #832768

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
index 6e6bee222ea9..92b7d18e73fb 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-06 Thread Sam James
commit: ab8b6e946648f888d68518ffdac7e1c141f548f4
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  7 05:49:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  7 05:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8b6e94

dev-embedded/u-boot-tools: Stabilize 2021.10 arm64, #832768

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
index ba915eca9ad9..6e6bee222ea9 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-06 Thread Agostino Sarubbo
commit: 12da584d49d815018c6f2c41c6bba86cf278e27c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb  6 08:04:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb  6 08:04:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12da584d

dev-embedded/u-boot-tools: ppc stable wrt bug #832768

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
index 2bb4846aa87c..ba915eca9ad9 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-05 Thread Sam James
commit: 75442c86661a683716e999f6baa16f47363ed462
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  6 07:34:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  6 07:34:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75442c86

dev-embedded/u-boot-tools: Stabilize 2021.10 x86, #832768

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
index fc9310fdabe5..2bb4846aa87c 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-02-05 Thread Jakov Smolić
commit: 58a345ad031a94ac25a3f94fbaec125829eb7b02
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Feb  5 21:08:46 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Feb  5 21:08:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a345ad

dev-embedded/u-boot-tools: Stabilize 2021.10 amd64, #832768

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
index 2c89fa57625c..fc9310fdabe5 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-01-18 Thread Sam James
commit: 3f1c5b8570c34dd6a76dde0027170409b82d25fa
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 18 22:15:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 18 22:16:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1c5b85

dev-embedded/u-boot-tools: Stabilize 2021.07 ppc, #831204

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
index f77a2b9b75d5..92b7d18e73fb 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-01-14 Thread Jakov Smolić
commit: 02941f316d41e93ee232aa5e3ee6d70b94a00211
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jan 14 18:25:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jan 14 18:25:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02941f31

dev-embedded/u-boot-tools: add 2022.01

Closes: https://bugs.gentoo.org/831201
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2022.01.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 381b4e4ab74f..0dd52ccff0a0 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1,3 @@
 DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 
1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6
 SHA512 
210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d
 DIST u-boot-2021.10.tar.bz2 17358295 BLAKE2B 
2471e31236ae24778b985b8e7a032fe2d480e935e9c5ee77a6aff4821c61f7fb8b3d64f9f964d62d0c076e8ac526f1b9c19f7fa1a974f4665737ab0bfd950d03
 SHA512 
be5be1c9a54b270307a04177d5577a21c57a02b307bf8b63d0fa2655d1f025c7ce010dca6a1f7f60d4e639c2e6fb6f0a292a2e5d190f1fad478eb12dd786c9da
+DIST u-boot-2022.01.tar.bz2 17449627 BLAKE2B 
574f9d248a8c19aa20b1b16cb55bb201d6c1ab2162da3f8789d39286a4f4a5a76b772d4a49c17e5572ff69f489d1d6fdc02d6e8f67a8bf6c50159b1a41e7c81d
 SHA512 
d83c62bd8f0f51664d2aca329a3ce1379cfd1dfff439dccd6cfc2cb33cfef89a2b01855c97716f591b5550bfdf99e2f3aef7efa33f2e7834c820648f9eef3825

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
new file mode 100644
index ..2c89fa57625c
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2022.01.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-01-05 Thread Arthur Zamarin
commit: 27697386c654a90aa4baf5eba399339384addad5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  5 18:04:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  5 18:04:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27697386

dev-embedded/u-boot-tools: Stabilize 2021.07 arm64, #830607

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
index c917c6a346b0..f77a2b9b75d5 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2022-01-04 Thread Jakov Smolić
commit: 439222f49e0802834c2e5772d7b5cebd14f35e27
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan  4 17:51:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan  4 18:08:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439222f4

dev-embedded/u-boot-tools: add 2021.10

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2021.10.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index c73978824566..381b4e4ab74f 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 
1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6
 SHA512 
210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d
+DIST u-boot-2021.10.tar.bz2 17358295 BLAKE2B 
2471e31236ae24778b985b8e7a032fe2d480e935e9c5ee77a6aff4821c61f7fb8b3d64f9f964d62d0c076e8ac526f1b9c19f7fa1a974f4665737ab0bfd950d03
 SHA512 
be5be1c9a54b270307a04177d5577a21c57a02b307bf8b63d0fa2655d1f025c7ce010dca6a1f7f60d4e639c2e6fb6f0a292a2e5d190f1fad478eb12dd786c9da

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
new file mode 100644
index ..2c89fa57625c
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.10.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-10-04 Thread Jakov Smolić
commit: 1ce8be79f35ae5fa44aad6ac8f63efadc69e0855
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Oct  4 06:26:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Oct  4 06:26:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce8be79

dev-embedded/u-boot-tools: Remove old 2021.04_rc2

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2021.04_rc2.ebuild   | 77 --
 2 files changed, 78 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 758cfea596b..c7397882456 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2021.04-rc2.tar.bz2 16620315 BLAKE2B 
e16c167346ef3999443855b9a702bf28faacf51b7887c84096f7a372a0c820d6ed9f06c1dd209b4070adf8000853b58b7b9b81c5b32a973d37558acf1da2edfa
 SHA512 
7bf07f15e0c5f5e63ef8cb9568278ea7c209e484bbb599c47b22a8d2e5c007cc204eec365e5328dea3e7b016cd6ba0cb4c917330cc76163b1016f7c7762ad1bf
 DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 
1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6
 SHA512 
210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
deleted file mode 100644
index f7a4a5f731a..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl:0="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR CC PKG_CONFIG
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   emake \
-   V=1 \
-   AR="${AR}" \
-   CC="${CC}" \
-   HOSTCC="${CC}" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   tools-only_defconfig
-
-   emake \
-   V=1 \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   AR="${AR}" \
-   CC="${CC}" \
-   HOSTCC="${CC}" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   CONFIG_ENV_OVERWRITE=y \
-   tools-all
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
-   dobin env/fw_printenv
-   dosym fw_printenv /usr/bin/fw_setenv
-   insinto /etc
-   doins env/fw_env.config
-   doman "${S}"/doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-10-03 Thread Sam James
commit: 913849d7ac8e063ceb2a683b98a7ed38e990ce92
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  3 18:46:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  3 18:46:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913849d7

dev-embedded/u-boot-tools: Stabilize 2021.07 amd64, #815808

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
index 009bdef2a30..c917c6a346b 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-10-03 Thread Agostino Sarubbo
commit: 470026ac58899c579890b75e5e80fb5892cbd682
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  3 17:51:45 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  3 17:51:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470026ac

dev-embedded/u-boot-tools: x86 stable wrt bug #815808

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
index 527c4be7d89..009bdef2a30 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-10-02 Thread Sam James
commit: b128638d24b5ba0522ac9420ff3c914382b6ed8a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 15:40:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 15:40:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b128638d

dev-embedded/u-boot-tools: Stabilize 2021.07 arm, #815808

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
index 8511d1c5504..527c4be7d89 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="envtools"
 
 RDEPEND="dev-libs/openssl:="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-08-30 Thread Jakov Smolić
commit: 16f3be66790df19991d406b9a2de69393f4e8c97
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Aug 28 11:23:02 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 30 21:21:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f3be66

dev-embedded/u-boot-tools: Version bump to 2021.07

* Bump EAPI to 8
* Use https:// instead of ftp:// in SRC_URI
* Combine same build flags into myemakeargs
* Use toolchain-funcs to export BUILD_CC and
  set HOSTCC=${BUILD_CC}, which enables us
  to correctly cross-compile the package,
  otherwise the build system tries to use
  cross-compiler as HOSTCC
* Add USE=envtools that builds and installs
  only target-side environment tools which is
  useful for low storage situations where we only
  need envtools to read and modify U-Boot environment
  variables. This functionality matches the uboot-envtools
  package which is available in OpenWRT

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 dev-embedded/u-boot-tools/metadata.xml | 11 +--
 .../u-boot-tools/u-boot-tools-2021.07.ebuild   | 79 ++
 3 files changed, 87 insertions(+), 4 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index af7e7c744be..758cfea596b 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2021.04-rc2.tar.bz2 16620315 BLAKE2B 
e16c167346ef3999443855b9a702bf28faacf51b7887c84096f7a372a0c820d6ed9f06c1dd209b4070adf8000853b58b7b9b81c5b32a973d37558acf1da2edfa
 SHA512 
7bf07f15e0c5f5e63ef8cb9568278ea7c209e484bbb599c47b22a8d2e5c007cc204eec365e5328dea3e7b016cd6ba0cb4c917330cc76163b1016f7c7762ad1bf
+DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 
1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6
 SHA512 
210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d

diff --git a/dev-embedded/u-boot-tools/metadata.xml 
b/dev-embedded/u-boot-tools/metadata.xml
index 71b1461e114..899a677d0cd 100644
--- a/dev-embedded/u-boot-tools/metadata.xml
+++ b/dev-embedded/u-boot-tools/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   embed...@gentoo.org
-   Embedded Gentoo
-
+   
+   embed...@gentoo.org
+   Embedded Gentoo
+   
+   
+   Build only the target-side environment 
tools
+   
 

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
new file mode 100644
index 000..8511d1c5504
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-07-24 Thread John Helmert III
commit: 16b23b9d5ebd4db63a982f8b5b4d62408a1128b4
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Jul 23 23:50:13 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jul 24 06:21:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b23b9d

dev-embedded/u-boot-tools: drop 2020.04-r2

Bug: https://bugs.gentoo.org/771555
Signed-off-by: John Helmert III  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2020.04-r2.ebuild| 75 --
 2 files changed, 76 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 28bb0bb6e68..af7e7c744be 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2020.04.tar.bz2 15065656 BLAKE2B 
29cf8be6027ce46e3bf3fae9b6736e6aba46dba2904112f845d79f50b52b7c7ff3437c71dac6ab22d112347467fb5baaa3ec421cb842ba3ae9b547e4f8378d03
 SHA512 
e04fe54883149123730605b084324ac0d1d72ce6913467bbe587a5a2675bcf7bb393405d9a446dc0c64ba42abc1e862ae5a132e9e51aa7390e2e9fce045af8d8
 DIST u-boot-2021.04-rc2.tar.bz2 16620315 BLAKE2B 
e16c167346ef3999443855b9a702bf28faacf51b7887c84096f7a372a0c820d6ed9f06c1dd209b4070adf8000853b58b7b9b81c5b32a973d37558acf1da2edfa
 SHA512 
7bf07f15e0c5f5e63ef8cb9568278ea7c209e484bbb599c47b22a8d2e5c007cc204eec365e5328dea3e7b016cd6ba0cb4c917330cc76163b1016f7c7762ad1bf

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
deleted file mode 100644
index 161bcfbd7fc..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/lxdialog/check-lxdialog.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR CC PKG_CONFIG
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   emake \
-   V=1 \
-   AR="${AR}" \
-   CC="${CC}" \
-   HOSTCC="${CC}" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   tools-only_defconfig
-
-   emake \
-   V=1 \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   AR="${AR}" \
-   CC="${CC}" \
-   HOSTCC="${CC}" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   CONFIG_ENV_OVERWRITE=y \
-   tools-all
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
-   dobin env/fw_printenv
-   dosym fw_printenv /usr/bin/fw_setenv
-   insinto /etc
-   doins env/fw_env.config
-   doman "${S}"/doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-06-22 Thread Sam James
commit: 69689b23b1176ab756bdaec223ec5abe37f80626
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 22 19:36:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 22 19:36:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69689b23

dev-embedded/u-boot-tools: Stabilize 2021.04_rc2 arm, #771555

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
index e89508d6228..f7a4a5f731a 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE=""
 
 RDEPEND="dev-libs/openssl:0="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-06-21 Thread Sam James
commit: 05b583f9e88e006c0d1a1829fdaa1b2c16104083
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 21 19:03:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 21 19:03:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b583f9

dev-embedded/u-boot-tools: Stabilize 2021.04_rc2 x86, #771555

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
index 4690d2a360a..e89508d6228 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE=""
 
 RDEPEND="dev-libs/openssl:0="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-06-21 Thread Sam James
commit: b3efe62b9f07df23df4528430abe7c6f18d89c35
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 21 19:02:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 21 19:02:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3efe62b

dev-embedded/u-boot-tools: Stabilize 2021.04_rc2 amd64, #771555

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
index fe9f799ed94..4690d2a360a 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RDEPEND="dev-libs/openssl:0="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-02-28 Thread Sergei Trofimovich
commit: 3cc9b7fec3209757d23d280ff35ca723395ccdc4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 28 12:18:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 28 12:21:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc9b7fe

dev-embedded/u-boot-tools: keyworded 2021.04_rc2 for ppc

keyworded wrt bug #773127

Package-Manager: Portage-3.0.16, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
index 68920a63129..fac11bef416 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE=""
 
 RDEPEND="dev-libs/openssl:0="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/files/, dev-embedded/u-boot-tools/

2021-02-19 Thread Sergei Trofimovich
commit: 6a1042f0a94e8225fb1ca26d058c312792ab1faf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 19 07:53:48 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 19 08:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1042f0

dev-embedded/u-boot-tools: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  2 -
 .../files/u-boot-tools-2019.10-musl-ulong.patch| 19 --
 .../files/u-boot-tools-2020.01-gcc-10.patch| 11 
 .../u-boot-tools/u-boot-tools-2019.10.ebuild   | 60 --
 .../u-boot-tools/u-boot-tools-2020.01.ebuild   | 62 ---
 .../u-boot-tools/u-boot-tools-2020.04-r1.ebuild| 72 --
 .../u-boot-tools/u-boot-tools-2020.04.ebuild   | 58 -
 7 files changed, 284 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 8af2fb54a30..5f797413a43 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,3 +1 @@
-DIST u-boot-2019.10.tar.bz2 14214608 BLAKE2B 
0dc89ebe207f836d2430d5111def9b4efa22839311d28cbfe4f0387a1b211850b0bf3cd67440b3cc32fb23aa8ece270c2438c44f5432f72474b4802ff117e803
 SHA512 
d8e98fca4b6af8d49d20ec09beab16b77863fcee88cda3605cc14435de21030bf3ca5e7cf7d06e42d4c0f75279c7295ecd628d2b77666eff7b7fd50374e051fd
-DIST u-boot-2020.01.tar.bz2 14716125 BLAKE2B 
a2860f74cd3b147d39ed55ba4745e0400e19889a772f21d4bb18be9bdca9b43c6542b2b750207421f87b155529ddb38ea52b2820b46fdbd76232cdd6c13085cd
 SHA512 
073d4e0234095c1bda1ffa7a648972aa4530d106ee1a73035e0501b1aba2951653582c8b7bcf338d4e95012fa67e75f97b7e1fbac5cc764d609b671ef29617f7
 DIST u-boot-2020.04.tar.bz2 15065656 BLAKE2B 
29cf8be6027ce46e3bf3fae9b6736e6aba46dba2904112f845d79f50b52b7c7ff3437c71dac6ab22d112347467fb5baaa3ec421cb842ba3ae9b547e4f8378d03
 SHA512 
e04fe54883149123730605b084324ac0d1d72ce6913467bbe587a5a2675bcf7bb393405d9a446dc0c64ba42abc1e862ae5a132e9e51aa7390e2e9fce045af8d8

diff --git 
a/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch 
b/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch
deleted file mode 100644
index 910e95a8cbf..000
--- a/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://bugs.gentoo.org/703132
-
-include/compiler.h implies to define 'ulong' type.
-glibc and musl define it on different conditions.
-As a result tools fail to build on musl as:
-include/env.h:159:1: error: unknown type name 'ulong'; did you mean 'long'?
-
-We fix it by defining 'ulong' unconditionally (as on BSD).
-
 a/include/compiler.h
-+++ b/include/compiler.h
-@@ -44,6 +44,7 @@
- #ifdef __linux__
- # include 
- # include 
-+typedef unsigned long ulong;
- #elif defined(__MACH__) || defined(__FreeBSD__)
- # include 
- typedef unsigned long ulong;

diff --git a/dev-embedded/u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch 
b/dev-embedded/u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch
deleted file mode 100644
index 32155976151..000
--- a/dev-embedded/u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/scripts/dtc/dtc-lexer.l
-+++ b/scripts/dtc/dtc-lexer.l
-@@ -38,7 +38,7 @@ LINECOMMENT  "//".*\n
- #include "srcpos.h"
- #include "dtc-parser.tab.h"
- 
--YYLTYPE yylloc;
-+extern YYLTYPE yylloc;
- extern bool treesource_error;
- 
- /* CAUTION: this will stop working if we ever use yyless() or yyunput() */

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
deleted file mode 100644
index cacfea70929..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
-IUSE=""
-
-DEPEND="
-   sys-devel/flex
-   sys-devel/bison
-"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=("${FILESDIR}"/${P}-musl-ulong.patch)
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   emake \
-   V=1 \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   tools-only_defconfig
-
-   emake \
-   V=1 \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-02-19 Thread Sergei Trofimovich
commit: f4f8e821f7c750d3db6e6828a8cd70dc272c4dbd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 19 08:17:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 19 08:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f8e821

dev-embedded/u-boot-tools: bump up to 2020.04-r2

Bug: https://bugs.gentoo.org/771555
Closes: https://bugs.gentoo.org/745117
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2021.04_rc2.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 5f797413a43..28bb0bb6e68 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2020.04.tar.bz2 15065656 BLAKE2B 
29cf8be6027ce46e3bf3fae9b6736e6aba46dba2904112f845d79f50b52b7c7ff3437c71dac6ab22d112347467fb5baaa3ec421cb842ba3ae9b547e4f8378d03
 SHA512 
e04fe54883149123730605b084324ac0d1d72ce6913467bbe587a5a2675bcf7bb393405d9a446dc0c64ba42abc1e862ae5a132e9e51aa7390e2e9fce045af8d8
+DIST u-boot-2021.04-rc2.tar.bz2 16620315 BLAKE2B 
e16c167346ef3999443855b9a702bf28faacf51b7887c84096f7a372a0c820d6ed9f06c1dd209b4070adf8000853b58b7b9b81c5b32a973d37558acf1da2edfa
 SHA512 
7bf07f15e0c5f5e63ef8cb9568278ea7c209e484bbb599c47b22a8d2e5c007cc204eec365e5328dea3e7b016cd6ba0cb4c917330cc76163b1016f7c7762ad1bf

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
new file mode 100644
index 000..68920a63129
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/openssl:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC PKG_CONFIG
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   AR="${AR}" \
+   CC="${CC}" \
+   HOSTCC="${CC}" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   tools-only_defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   AR="${AR}" \
+   CC="${CC}" \
+   HOSTCC="${CC}" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-01-05 Thread Sam James
commit: 08e48c8981f5028593b3147cab263341d739641e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  6 06:36:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 06:36:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e48c89

dev-embedded/u-boot-tools: Stabilize 2020.04-r2 arm, #717000

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
index 0355182ba8c..d387a3bf6e7 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-01-05 Thread Sam James
commit: aa7624b2fd900ecc806a65dab8245f05daf8acd4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  6 06:33:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 06:33:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7624b2

dev-embedded/u-boot-tools: Stabilize 2020.04-r2 x86, #717000

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
index aa0d6b1b69e..0355182ba8c 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2021-01-05 Thread Sam James
commit: 88bb9b6a60591ae60d5e374c53a8627eb0b18d40
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  6 01:04:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 01:04:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bb9b6a

dev-embedded/u-boot-tools: Stabilize 2020.04-r2 amd64, #717000

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
index adb1cbbb220..aa0d6b1b69e 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-08-31 Thread Yixun Lan
commit: 13f9235872ff0a8ffbb3fb1f5681b0cfb396d593
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Aug 31 09:08:20 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Aug 31 09:21:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f92358

dev-embedded/u-boot-tools: keyword riscv

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Yixun Lan  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
index ac9b538b841..adb1cbbb220 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-05-26 Thread Sergei Trofimovich
commit: 37d5310f386fe475248a15d7ac484a4992bb3534
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 26 21:55:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 26 21:56:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d5310f

dev-embedded/u-boot-tools: respect user's AR setting, bug #718662

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/718662
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../u-boot-tools/u-boot-tools-2020.04-r2.ebuild| 74 ++
 1 file changed, 74 insertions(+)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
new file mode 100644
index 000..ac9b538b841
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/lxdialog/check-lxdialog.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC PKG_CONFIG
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   AR="${AR}" \
+   CC="${CC}" \
+   HOSTCC="${CC}" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   tools-only_defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   AR="${AR}" \
+   CC="${CC}" \
+   HOSTCC="${CC}" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-05-21 Thread Mike Frysinger
commit: 72f17f05fead2ac67b606bf1f1f7d1c6a6f2aff2
Author: Mike Frysinger  chromium  org>
AuthorDate: Thu May 21 17:17:39 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 21 17:23:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f17f05

dev-embedded/u-boot-tools: switch build-only tools to BDEPEND

Signed-off-by: Mike Frysinger  gentoo.org>

 .../u-boot-tools/u-boot-tools-2020.04-r1.ebuild| 58 ++
 1 file changed, 58 insertions(+)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild
new file mode 100644
index 000..480bbd0f2a4
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   tools-only_defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-05-21 Thread Mike Frysinger
commit: e6f652c1fd198fb98d807fec2d0aad21ab018252
Author: Mike Frysinger  chromium  org>
AuthorDate: Thu May 21 17:21:50 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 21 17:23:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f652c1

dev-embedded/u-boot-tools: avoid default gcc & pkg-config

This doesn't fully fix cross-compiling, but gets us closer.
Upstream does not support it, so our hackery cuts deep.

Signed-off-by: Mike Frysinger  gentoo.org>

 .../u-boot-tools/u-boot-tools-2020.04-r1.ebuild| 18 --
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild
index 480bbd0f2a4..32ca29504b4 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r1.ebuild
@@ -22,13 +22,26 @@ BDEPEND="
 
 S=${WORKDIR}/${MY_P}
 
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/lxdialog/check-lxdialog.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export CC PKG_CONFIG
+}
+
 src_compile() {
# Unset a few KBUILD variables. Bug #540476
unset KBUILD_OUTPUT KBUILD_SRC
 
emake \
V=1 \
-   HOSTCC="$(tc-getCC)" \
+   CC="${CC}" \
+   HOSTCC="${CC}" \
HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
HOSTLDFLAGS="${LDFLAGS}" \
tools-only_defconfig
@@ -38,7 +51,8 @@ src_compile() {
NO_SDL=1 \
HOSTSTRIP=: \
STRIP=: \
-   HOSTCC="$(tc-getCC)" \
+   CC="${CC}" \
+   HOSTCC="${CC}" \
HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
HOSTLDFLAGS="${LDFLAGS}" \
CONFIG_ENV_OVERWRITE=y \



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-04-17 Thread Sergei Trofimovich
commit: 71d36e07809ca476f3ecd93bf79a91e1e4b7068e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 17 07:10:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 17 07:11:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d36e07

dev-embedded/u-boot-tools: bump up to 2020.04

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2020.04.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 39c72b495be..8af2fb54a30 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1,3 @@
 DIST u-boot-2019.10.tar.bz2 14214608 BLAKE2B 
0dc89ebe207f836d2430d5111def9b4efa22839311d28cbfe4f0387a1b211850b0bf3cd67440b3cc32fb23aa8ece270c2438c44f5432f72474b4802ff117e803
 SHA512 
d8e98fca4b6af8d49d20ec09beab16b77863fcee88cda3605cc14435de21030bf3ca5e7cf7d06e42d4c0f75279c7295ecd628d2b77666eff7b7fd50374e051fd
 DIST u-boot-2020.01.tar.bz2 14716125 BLAKE2B 
a2860f74cd3b147d39ed55ba4745e0400e19889a772f21d4bb18be9bdca9b43c6542b2b750207421f87b155529ddb38ea52b2820b46fdbd76232cdd6c13085cd
 SHA512 
073d4e0234095c1bda1ffa7a648972aa4530d106ee1a73035e0501b1aba2951653582c8b7bcf338d4e95012fa67e75f97b7e1fbac5cc764d609b671ef29617f7
+DIST u-boot-2020.04.tar.bz2 15065656 BLAKE2B 
29cf8be6027ce46e3bf3fae9b6736e6aba46dba2904112f845d79f50b52b7c7ff3437c71dac6ab22d112347467fb5baaa3ec421cb842ba3ae9b547e4f8378d03
 SHA512 
e04fe54883149123730605b084324ac0d1d72ce6913467bbe587a5a2675bcf7bb393405d9a446dc0c64ba42abc1e862ae5a132e9e51aa7390e2e9fce045af8d8

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.04.ebuild
new file mode 100644
index 000..6deafb7f05c
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   sys-devel/flex
+   sys-devel/bison
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   tools-only_defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-02-05 Thread Tim Harder
commit: 6418734722a727b1d25aafd288b6af2f1fe11fe2
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Feb  5 09:54:22 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Feb  5 10:06:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64187347

dev-embedded/u-boot-tools: remove old

Signed-off-by: Tim Harder  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  3 --
 .../u-boot-tools/u-boot-tools-2018.05.ebuild   | 43 
 .../u-boot-tools/u-boot-tools-2018.11.ebuild   | 43 
 .../u-boot-tools/u-boot-tools-2019.01.ebuild   | 59 --
 4 files changed, 148 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 74fd419e86b..39c72b495be 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,5 +1,2 @@
-DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2
-DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B 
d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786
 SHA512 
1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff
-DIST u-boot-2019.01.tar.bz2 13366005 BLAKE2B 
161d927d5f2cb38c6a930f0b5edfedeb3a93586ea98e03066a1fa9c516bfc1f6ab8d5ba60b36714d10c08232971e7a0987f4d0a05635fa14a6359bb120aa0ed2
 SHA512 
d9699cd22afe9bc747d64208068c2cf8a2c3143d161ede24536f6fd6adfd6b81e28920589722639e2e48fcf34e8dbde3ead7f691f14cbcc38cd75694d14d719b
 DIST u-boot-2019.10.tar.bz2 14214608 BLAKE2B 
0dc89ebe207f836d2430d5111def9b4efa22839311d28cbfe4f0387a1b211850b0bf3cd67440b3cc32fb23aa8ece270c2438c44f5432f72474b4802ff117e803
 SHA512 
d8e98fca4b6af8d49d20ec09beab16b77863fcee88cda3605cc14435de21030bf3ca5e7cf7d06e42d4c0f75279c7295ecd628d2b77666eff7b7fd50374e051fd
 DIST u-boot-2020.01.tar.bz2 14716125 BLAKE2B 
a2860f74cd3b147d39ed55ba4745e0400e19889a772f21d4bb18be9bdca9b43c6542b2b750207421f87b155529ddb38ea52b2820b46fdbd76232cdd6c13085cd
 SHA512 
073d4e0234095c1bda1ffa7a648972aa4530d106ee1a73035e0501b1aba2951653582c8b7bcf338d4e95012fa67e75f97b7e1fbac5cc764d609b671ef29617f7

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
deleted file mode 100644
index 76939bc8bba..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-   emake defconfig
-   emake \
-   HOSTSTRIP=: \
-   STRIP=: \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   CONFIG_ENV_OVERWRITE=y \
-   tools-all
-}
-
-src_install() {
-   cd tools || die
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
-   dobin easylogo/easylogo
-   dobin env/fw_printenv
-   dosym fw_printenv /usr/bin/fw_setenv
-   insinto /etc
-   doins env/fw_env.config
-   doman "${S}"/doc/mkimage.1
-}

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2018.11.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2018.11.ebuild
deleted file mode 100644
index cce15c669b8..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2018.11.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-   emake defconfig
-   emake \
-   HOSTSTRIP=: \
-   STRIP=: \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/, dev-embedded/u-boot-tools/files/

2020-02-02 Thread Sergei Trofimovich
commit: a47d7b0377791cebee6fb09cad667fc13df7362a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Feb  3 07:49:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  3 07:49:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47d7b03

dev-embedded/u-boot-tools: tweak for gcc-10

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch  | 11 +++
 dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild |  4 
 2 files changed, 15 insertions(+)

diff --git a/dev-embedded/u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch 
b/dev-embedded/u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch
new file mode 100644
index 000..32155976151
--- /dev/null
+++ b/dev-embedded/u-boot-tools/files/u-boot-tools-2020.01-gcc-10.patch
@@ -0,0 +1,11 @@
+--- a/scripts/dtc/dtc-lexer.l
 b/scripts/dtc/dtc-lexer.l
+@@ -38,7 +38,7 @@ LINECOMMENT  "//".*\n
+ #include "srcpos.h"
+ #include "dtc-parser.tab.h"
+ 
+-YYLTYPE yylloc;
++extern YYLTYPE yylloc;
+ extern bool treesource_error;
+ 
+ /* CAUTION: this will stop working if we ever use yyless() or yyunput() */

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild
index 6deafb7f05c..798ff7a240b 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild
@@ -20,6 +20,10 @@ DEPEND="
sys-devel/bison
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-10.patch
+)
+
 S=${WORKDIR}/${MY_P}
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-02-01 Thread Sergei Trofimovich
commit: bbc4ff2a18dcc7045842a115e71d78de11736ed7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb  1 10:58:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb  1 10:58:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc4ff2a

dev-embedded/u-boot-tools: bump up to 2020.01

Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2020.01.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 8ee02d5e713..74fd419e86b 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -2,3 +2,4 @@ DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270
 DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B 
d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786
 SHA512 
1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff
 DIST u-boot-2019.01.tar.bz2 13366005 BLAKE2B 
161d927d5f2cb38c6a930f0b5edfedeb3a93586ea98e03066a1fa9c516bfc1f6ab8d5ba60b36714d10c08232971e7a0987f4d0a05635fa14a6359bb120aa0ed2
 SHA512 
d9699cd22afe9bc747d64208068c2cf8a2c3143d161ede24536f6fd6adfd6b81e28920589722639e2e48fcf34e8dbde3ead7f691f14cbcc38cd75694d14d719b
 DIST u-boot-2019.10.tar.bz2 14214608 BLAKE2B 
0dc89ebe207f836d2430d5111def9b4efa22839311d28cbfe4f0387a1b211850b0bf3cd67440b3cc32fb23aa8ece270c2438c44f5432f72474b4802ff117e803
 SHA512 
d8e98fca4b6af8d49d20ec09beab16b77863fcee88cda3605cc14435de21030bf3ca5e7cf7d06e42d4c0f75279c7295ecd628d2b77666eff7b7fd50374e051fd
+DIST u-boot-2020.01.tar.bz2 14716125 BLAKE2B 
a2860f74cd3b147d39ed55ba4745e0400e19889a772f21d4bb18be9bdca9b43c6542b2b750207421f87b155529ddb38ea52b2820b46fdbd76232cdd6c13085cd
 SHA512 
073d4e0234095c1bda1ffa7a648972aa4530d106ee1a73035e0501b1aba2951653582c8b7bcf338d4e95012fa67e75f97b7e1fbac5cc764d609b671ef29617f7

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild
new file mode 100644
index 000..6deafb7f05c
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.01.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   sys-devel/flex
+   sys-devel/bison
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   tools-only_defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-01-27 Thread Mikle Kolyada
commit: 078daa206106c39513ca4d3366c4465d2d5fe18e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan 27 11:24:01 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan 27 11:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078daa20

dev-embedded/u-boot-tools: arm stable wrt bug #705596

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index 5cd751c0b8a..cacfea70929 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-01-17 Thread Agostino Sarubbo
commit: 46952df7c2a452f4a45d945c8ba11ff84a347485
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 17 10:29:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 17 10:29:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46952df7

dev-embedded/u-boot-tools: x86 stable wrt bug #705596

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index d0b85037bf7..5cd751c0b8a 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-01-17 Thread Agostino Sarubbo
commit: c2ed742223956d692ccac568735ddd2e9bd47b68
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 17 09:29:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 17 09:29:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ed7422

dev-embedded/u-boot-tools: amd64 stable wrt bug #705596

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index 6d75f56e506..d0b85037bf7 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2020-01-16 Thread Tim Harder
commit: 8141fee392b238e75e84ac01ec379bf1bd2c2efd
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Jan 16 20:24:41 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Jan 16 20:24:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8141fee3

dev-embedded/u-boot-tools: use HTTPS for HOMEPAGE

Signed-off-by: Tim Harder  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index 5e06655915d..6d75f56e506 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_P="u-boot-${PV/_/-}"
 DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
 SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/, dev-embedded/u-boot-tools/files/

2019-12-16 Thread Sergei Trofimovich
commit: 069a96a2ea5aaa7d4d27d2423f4a1845663272eb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 16 23:14:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 16 23:15:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069a96a2

dev-embedded/u-boot-tools: fix build on musl, bug #703132

include/compiler.h implies to define 'ulong' type.
glibc and musl define it on different conditions.
As a result tools fail to build on musl as:
include/env.h:159:1: error: unknown type name 'ulong'; did you mean 'long'?

We fix it by defining 'ulong' unconditionally (as on BSD).

Reported-by: eroen
Closes: https://bugs.gentoo.org/703132
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/u-boot-tools-2019.10-musl-ulong.patch   | 19 +++
 dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild |  2 ++
 2 files changed, 21 insertions(+)

diff --git 
a/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch 
b/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch
new file mode 100644
index 000..910e95a8cbf
--- /dev/null
+++ b/dev-embedded/u-boot-tools/files/u-boot-tools-2019.10-musl-ulong.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/703132
+
+include/compiler.h implies to define 'ulong' type.
+glibc and musl define it on different conditions.
+As a result tools fail to build on musl as:
+include/env.h:159:1: error: unknown type name 'ulong'; did you mean 'long'?
+
+We fix it by defining 'ulong' unconditionally (as on BSD).
+
+--- a/include/compiler.h
 b/include/compiler.h
+@@ -44,6 +44,7 @@
+ #ifdef __linux__
+ # include 
+ # include 
++typedef unsigned long ulong;
+ #elif defined(__MACH__) || defined(__FreeBSD__)
+ # include 
+ typedef unsigned long ulong;

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index bcda5a2499b..5e06655915d 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -22,6 +22,8 @@ DEPEND="
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=("${FILESDIR}"/${P}-musl-ulong.patch)
+
 src_compile() {
# Unset a few KBUILD variables. Bug #540476
unset KBUILD_OUTPUT KBUILD_SRC



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2019-12-13 Thread Sergei Trofimovich
commit: b51649ea30af64357dbd2d4640b9ba1a6a717558
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Dec 13 18:24:10 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 13 19:56:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51649ea

dev-embedded/u-boot-tools: remove easylogo

Has been removed from u-boot as of upstream commit
44de15d6867c246e7a09ef061d3de56e1799a606

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Signed-off-by: Marty E. Plummer  startmail.com>
Closes: https://bugs.gentoo.org/702712
Closes: https://github.com/gentoo/gentoo/pull/13972
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
index e0e563ba953..bcda5a2499b 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -50,7 +50,6 @@ src_test() { :; }
 src_install() {
cd tools || die
dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
-   dobin easylogo/easylogo
dobin env/fw_printenv
dosym fw_printenv /usr/bin/fw_setenv
insinto /etc



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2019-12-12 Thread Mikle Kolyada
commit: 482b187c4522a8a74435fe626bf5f1835b8eb31d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec 13 07:01:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec 13 07:01:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482b187c

dev-embedded/u-boot-tools: Version bump (v2019.10)

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2019.10.ebuild   | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 4d7d550ba90..8ee02d5e713 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,3 +1,4 @@
 DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2
 DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B 
d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786
 SHA512 
1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff
 DIST u-boot-2019.01.tar.bz2 13366005 BLAKE2B 
161d927d5f2cb38c6a930f0b5edfedeb3a93586ea98e03066a1fa9c516bfc1f6ab8d5ba60b36714d10c08232971e7a0987f4d0a05635fa14a6359bb120aa0ed2
 SHA512 
d9699cd22afe9bc747d64208068c2cf8a2c3143d161ede24536f6fd6adfd6b81e28920589722639e2e48fcf34e8dbde3ead7f691f14cbcc38cd75694d14d719b
+DIST u-boot-2019.10.tar.bz2 14214608 BLAKE2B 
0dc89ebe207f836d2430d5111def9b4efa22839311d28cbfe4f0387a1b211850b0bf3cd67440b3cc32fb23aa8ece270c2438c44f5432f72474b4802ff117e803
 SHA512 
d8e98fca4b6af8d49d20ec09beab16b77863fcee88cda3605cc14435de21030bf3ca5e7cf7d06e42d4c0f75279c7295ecd628d2b77666eff7b7fd50374e051fd

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
new file mode 100644
index 000..e0e563ba953
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.10.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   sys-devel/flex
+   sys-devel/bison
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   tools-only_defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin easylogo/easylogo
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2019-08-24 Thread Georgy Yakovlev
commit: 6e37b75cdbb0f621e6c919db6cb0a40bb57ddd32
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Aug 25 04:07:48 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Aug 25 04:16:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e37b75c

dev-embedded/u-boot-tools: use tools-only defconfig

We already use make tools-only build target
But to buld tools-only on arches other than x86 or arm we need to
configure with tools-only_defconfig as well, as plain defconfig tries to
build everything on other arches.

This change does not change what gets built, just allows to add more
arches to ebuild, hence no revbump as no rebuild required.

X-url: 
https://github.com/u-boot/u-boot/commit/80870e2a664e277df0b6c0604bc4c5591aebde67
Reported-by: Shawn Anastasio  anastas.io>
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
index ef93a005196..fa4a3233b98 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
@@ -31,7 +31,7 @@ src_compile() {
HOSTCC="$(tc-getCC)" \
HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
HOSTLDFLAGS="${LDFLAGS}" \
-   defconfig
+   tools-only_defconfig
 
emake \
V=1 \



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2019-08-24 Thread Georgy Yakovlev
commit: 5b23187ea2ebcf8416049f3118aa2a9588d47585
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Aug 25 04:12:33 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Aug 25 04:16:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b23187e

dev-embedded/u-boot-tools: keyword on ~ppc64

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
index fa4a3233b98..e0e563ba953 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2019-02-04 Thread Tim Harder
commit: 4d3a59e4c78ac73caebfe874de06466d192c64a6
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Feb  5 06:15:22 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Feb  5 06:24:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3a59e4

dev-embedded/u-boot-tools: version bump to 2019.01

Closes: https://bugs.gentoo.org/676508

Signed-off-by: Tim Harder  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2019.01.ebuild   | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index e92cb5bf691..4d7d550ba90 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1,3 @@
 DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2
 DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B 
d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786
 SHA512 
1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff
+DIST u-boot-2019.01.tar.bz2 13366005 BLAKE2B 
161d927d5f2cb38c6a930f0b5edfedeb3a93586ea98e03066a1fa9c516bfc1f6ab8d5ba60b36714d10c08232971e7a0987f4d0a05635fa14a6359bb120aa0ed2
 SHA512 
d9699cd22afe9bc747d64208068c2cf8a2c3143d161ede24536f6fd6adfd6b81e28920589722639e2e48fcf34e8dbde3ead7f691f14cbcc38cd75694d14d719b

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
new file mode 100644
index 000..ef93a005196
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2019.01.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   sys-devel/flex
+   sys-devel/bison
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   emake \
+   V=1 \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   defconfig
+
+   emake \
+   V=1 \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin easylogo/easylogo
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2018-12-27 Thread Tim Harder
commit: bf68e8d9f5e28bf759ce956d1aa8ba2d5cdb1942
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Dec 27 07:31:28 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Dec 27 08:27:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf68e8d9

dev-embedded/u-boot-tools: remove old

Signed-off-by: Tim Harder  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  2 -
 .../u-boot-tools/u-boot-tools-2016.03.ebuild   | 43 --
 .../u-boot-tools/u-boot-tools-2017.09.ebuild   | 43 --
 3 files changed, 88 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 7bda183c9a6..e92cb5bf691 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,4 +1,2 @@
-DIST u-boot-2016.03.tar.bz2 11076762 BLAKE2B 
c36922c8400c8cb11b02ec3f3dfa2a06fabaac143149c7b46c73e0b4c4b09aeecc792736bcc66d5cecbdd51d2ae0454f65d677b24ad698dd9e3d28374c048d1d
 SHA512 
d3a8d5f334a1a1a33756d9ac33d14eca689cafe1ada478e61b51dcbff1781266d4f0ea121e25d0232b292475721c04be63e5a153715b91a14dfc82656a54de6f
-DIST u-boot-2017.09.tar.bz2 11434323 BLAKE2B 
9dbadeccb5c4432e997a5da76091aec714e2fad6922a80173e96b1ff930e69df510f6e090b073c8b2c3aeb4872f5e9b40ec879398e0c839df09f5edd1e52e951
 SHA512 
dff6e793f135e7d6cb9d85d6ef8e4aa7ed5c1e20eece4f434e8c0a6039eb75c3f2cb7bc550121b1f5a5709e943c7cc5d6d8590e05a47a6b0d0d8f05185fe7ec6
 DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2
 DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B 
d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786
 SHA512 
1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2016.03.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2016.03.ebuild
deleted file mode 100644
index 9da0a908118..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2016.03.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-   emake defconfig
-   emake \
-   HOSTSTRIP=: \
-   STRIP=: \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   CONFIG_ENV_OVERWRITE=y \
-   tools-all
-}
-
-src_install() {
-   cd tools
-   dobin bmp_logo gen_eth_addr img2srec mkimage
-   dobin easylogo/easylogo
-   dobin env/fw_printenv
-   dosym fw_printenv /usr/bin/fw_setenv
-   insinto /etc
-   doins env/fw_env.config
-   doman "${S}/doc/mkimage.1"
-}

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
deleted file mode 100644
index 76939bc8bba..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-   emake defconfig
-   emake \
-   HOSTSTRIP=: \
-   STRIP=: \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   CONFIG_ENV_OVERWRITE=y \
-   tools-all
-}
-
-src_install() {
-   cd tools || die
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
-   dobin easylogo/easylogo
-   dobin env/fw_printenv
-   dosym fw_printenv /usr/bin/fw_setenv
-   insinto /etc
-   doins env/fw_env.config
-   doman "${S}"/doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2018-12-09 Thread Mikle Kolyada
commit: 52c550680992640ae8af1c6815b19a87b5030880
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec  9 17:08:40 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec  9 17:08:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c55068

dev-embedded/u-boot-tools: Version bump (v2018.11)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2018.11.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index ca4b1c626b8..7bda183c9a6 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,3 +1,4 @@
 DIST u-boot-2016.03.tar.bz2 11076762 BLAKE2B 
c36922c8400c8cb11b02ec3f3dfa2a06fabaac143149c7b46c73e0b4c4b09aeecc792736bcc66d5cecbdd51d2ae0454f65d677b24ad698dd9e3d28374c048d1d
 SHA512 
d3a8d5f334a1a1a33756d9ac33d14eca689cafe1ada478e61b51dcbff1781266d4f0ea121e25d0232b292475721c04be63e5a153715b91a14dfc82656a54de6f
 DIST u-boot-2017.09.tar.bz2 11434323 BLAKE2B 
9dbadeccb5c4432e997a5da76091aec714e2fad6922a80173e96b1ff930e69df510f6e090b073c8b2c3aeb4872f5e9b40ec879398e0c839df09f5edd1e52e951
 SHA512 
dff6e793f135e7d6cb9d85d6ef8e4aa7ed5c1e20eece4f434e8c0a6039eb75c3f2cb7bc550121b1f5a5709e943c7cc5d6d8590e05a47a6b0d0d8f05185fe7ec6
 DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2
+DIST u-boot-2018.11.tar.bz2 13045125 BLAKE2B 
d2522e1eb2fb899f1217261b6c311be35ae2fb01d187714311184e6f913d1d5b3ad953b5fa02c5c7b0e1e5981be101ce82ea4cf09a457d32d778ffa5cadc0786
 SHA512 
1ea0bbb5f5e6d4c60b3a6bd345d1fa6e9da025daf36f47e8392bab34cb432c2e3633d903efb260f71fff87dffd6f2bf09ac900e96b3d4247073958d83b89ceff

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2018.11.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2018.11.ebuild
new file mode 100644
index 000..cce15c669b8
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2018.11.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+   emake defconfig
+   emake \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin easylogo/easylogo
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2018-11-10 Thread Mikle Kolyada
commit: b2bb98379b23843f7d1eced49bf40125ef5e3725
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 10 22:50:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 10 22:50:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2bb9837

dev-embedded/u-boot-tools: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-embedded/u-boot-tools/Manifest |  4 --
 .../u-boot-tools/u-boot-tools-2016.07.ebuild   | 43 --
 .../u-boot-tools/u-boot-tools-2016.09.01-r1.ebuild | 43 --
 .../u-boot-tools/u-boot-tools-2016.09.01.ebuild| 43 --
 .../u-boot-tools/u-boot-tools-2016.11.ebuild   | 43 --
 .../u-boot-tools/u-boot-tools-2017.05.ebuild   | 43 --
 6 files changed, 219 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 5a77a4399f5..ca4b1c626b8 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,7 +1,3 @@
 DIST u-boot-2016.03.tar.bz2 11076762 BLAKE2B 
c36922c8400c8cb11b02ec3f3dfa2a06fabaac143149c7b46c73e0b4c4b09aeecc792736bcc66d5cecbdd51d2ae0454f65d677b24ad698dd9e3d28374c048d1d
 SHA512 
d3a8d5f334a1a1a33756d9ac33d14eca689cafe1ada478e61b51dcbff1781266d4f0ea121e25d0232b292475721c04be63e5a153715b91a14dfc82656a54de6f
-DIST u-boot-2016.07.tar.bz2 11506848 BLAKE2B 
c35a294b9a5171609bf4ff199ddcb58e000417ffcc04f53c35fe4934c9b29872af477260889fbef614feb3933739155d78ece47c0f7bded4f6a0186329ca25a1
 SHA512 
fa76dbd7e654ff9e4b3166162be6c0a77ecf2eb2a952b4865df3c818ebcdca7e2bb75e5ba19bf0346000c3d185888552193bb74510b115426cfe444b78efd3ef
-DIST u-boot-2016.09.01.tar.bz2 11783287 BLAKE2B 
e378f42de04de6dcbd10d9b841c00a23056f9aca9a2633d101f5bf33d2c92b1aa2a52afa69eda858611d89b9811264aa1ae770acecea6fb6fab8d4e5bd8c2790
 SHA512 
aa503acb1ce4f64a936fbc1292e80c54fe334fcfb1a0da412a755f9a56a24993178ad1a5b8a51f777388d8ce5a62b0626bb5fead503f9b118f7d9f3f1a7c07b7
-DIST u-boot-2016.11.tar.bz2 12019669 BLAKE2B 
3a6e4e2daf7ddb790d8a21647d9b0d4190b569fe40ae60340c8a8547f90700d7e9c380a30ccd2d48c004912fd5841a80138de1a8de15c7ec0b4ecab19011e506
 SHA512 
d393b2aa4114a6de7f990efe370891376c934a1cfac9530c3bc44f988e7f2c9f0ec26653e3275c72a0a1c2f4b44fcd0afe8394c9ae3ca93fee1c689d870c063d
-DIST u-boot-2017.05.tar.bz2 11938152 BLAKE2B 
7e94284ecca4cb1314b43e222d1c944f74c5a98d9958da41adb574e5354145cad9cd6506d3dc866f7e63c1866d00db8c37e9f1d92a2299f2f8beedbc80cc30a1
 SHA512 
be270f9242a72b05463092a022bbabd54996762de1ff23bf7575124ac02e62f49572a4e2f6f571a5019047d40027e56e35593b5cc373c4a5a39b100c3377ba93
 DIST u-boot-2017.09.tar.bz2 11434323 BLAKE2B 
9dbadeccb5c4432e997a5da76091aec714e2fad6922a80173e96b1ff930e69df510f6e090b073c8b2c3aeb4872f5e9b40ec879398e0c839df09f5edd1e52e951
 SHA512 
dff6e793f135e7d6cb9d85d6ef8e4aa7ed5c1e20eece4f434e8c0a6039eb75c3f2cb7bc550121b1f5a5709e943c7cc5d6d8590e05a47a6b0d0d8f05185fe7ec6
 DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2016.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2016.07.ebuild
deleted file mode 100644
index efa1a1a8cf9..000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2016.07.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
-SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-   emake defconfig
-   emake \
-   HOSTSTRIP=: \
-   STRIP=: \
-   HOSTCC="$(tc-getCC)" \
-   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
-   HOSTLDFLAGS="${LDFLAGS}" \
-   CONFIG_ENV_OVERWRITE=y \
-   tools-all
-}
-
-src_install() {
-   cd tools || die
-   dobin bmp_logo gen_eth_addr img2srec mkimage
-   dobin easylogo/easylogo
-   dobin env/fw_printenv
-   dosym fw_printenv /usr/bin/fw_setenv
-   insinto /etc
-   doins env/fw_env.config
-   doman "${S}"/doc/mkimage.1
-}

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2016.09.01-r1.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2016.09.01-r1.ebuild
deleted file mode 100644
index 1896c254bce..000
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2018-09-03 Thread Mikle Kolyada
commit: f3eceecd5b5840cfe53db147acb9b25cef3a7e54
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep  3 14:13:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep  3 14:13:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3eceecd

dev-embedded/u-boot-tools: mark stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
index 1a32e2433fa..76939bc8bba 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2018-06-26 Thread Mikle Kolyada
commit: 9eb80184102be6f210ff8ec55bd0d36be313f218
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 26 17:42:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 26 17:42:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb80184

dev-embedded/u-boot-tools: mark stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
index 1a32e2433fa..76939bc8bba 100644
--- a/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2018-06-25 Thread Tim Harder
commit: 4f5e835b1f82628817bf3227a8fdac994a2dae58
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Jun 25 18:13:37 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Jun 25 18:44:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5e835b

dev-embedded/u-boot-tools: version bump to 2018.05

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2018.05.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index f2ae17c8862..5a77a4399f5 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -4,3 +4,4 @@ DIST u-boot-2016.09.01.tar.bz2 11783287 BLAKE2B 
e378f42de04de6dcbd10d9b841c00a23
 DIST u-boot-2016.11.tar.bz2 12019669 BLAKE2B 
3a6e4e2daf7ddb790d8a21647d9b0d4190b569fe40ae60340c8a8547f90700d7e9c380a30ccd2d48c004912fd5841a80138de1a8de15c7ec0b4ecab19011e506
 SHA512 
d393b2aa4114a6de7f990efe370891376c934a1cfac9530c3bc44f988e7f2c9f0ec26653e3275c72a0a1c2f4b44fcd0afe8394c9ae3ca93fee1c689d870c063d
 DIST u-boot-2017.05.tar.bz2 11938152 BLAKE2B 
7e94284ecca4cb1314b43e222d1c944f74c5a98d9958da41adb574e5354145cad9cd6506d3dc866f7e63c1866d00db8c37e9f1d92a2299f2f8beedbc80cc30a1
 SHA512 
be270f9242a72b05463092a022bbabd54996762de1ff23bf7575124ac02e62f49572a4e2f6f571a5019047d40027e56e35593b5cc373c4a5a39b100c3377ba93
 DIST u-boot-2017.09.tar.bz2 11434323 BLAKE2B 
9dbadeccb5c4432e997a5da76091aec714e2fad6922a80173e96b1ff930e69df510f6e090b073c8b2c3aeb4872f5e9b40ec879398e0c839df09f5edd1e52e951
 SHA512 
dff6e793f135e7d6cb9d85d6ef8e4aa7ed5c1e20eece4f434e8c0a6039eb75c3f2cb7bc550121b1f5a5709e943c7cc5d6d8590e05a47a6b0d0d8f05185fe7ec6
+DIST u-boot-2018.05.tar.bz2 12469276 BLAKE2B 
b09189d9bf8554c21630d42024d64894270c02e3efa8046bc2bef0efd68b9e0a02c3290228ffb71a4bab524d46111e32adb492c3ce9a3ef1be32287a3bbdb36a
 SHA512 
218f71282c9d027b0faf210ce2d4d713779e0c61ea4a23f03d5dec0ca8836a3c26b46c5e258d583834f5b5a2f4663f98729ca4b0101a60f85457eb892f8370d2

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
new file mode 100644
index 000..1a32e2433fa
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2018.05.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+   emake defconfig
+   emake \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin easylogo/easylogo
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2017-10-01 Thread Tim Harder
commit: 1ee9693c6277737783fdb62bdf894e76c39e9f86
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Oct  2 04:23:49 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Oct  2 04:23:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee9693c

dev-embedded/u-boot-tools: version bump to 2017.09

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2017.09.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 23ef9afa2a3..688772af898 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -3,3 +3,4 @@ DIST u-boot-2016.07.tar.bz2 11506848 SHA256 
974fb7225c0af6a721307631f66b81e20dbd
 DIST u-boot-2016.09.01.tar.bz2 11783287 SHA256 
95728e89dd476d17428f94080752ab48884be477b6a678941582aeef618b70bb SHA512 
aa503acb1ce4f64a936fbc1292e80c54fe334fcfb1a0da412a755f9a56a24993178ad1a5b8a51f777388d8ce5a62b0626bb5fead503f9b118f7d9f3f1a7c07b7
 WHIRLPOOL 
35b6ecedcdf99eabfddc90157b1998be1732fbdf46b4ca1221f8fb95e47d6e5fce7725d6b72d04b973f05267b31b3fd9d9beadba9d77e3d4dfc1c0b09d396957
 DIST u-boot-2016.11.tar.bz2 12019669 SHA256 
45813e6565dcc0436abe6752624324cdbf5f3ac106570d76d32b46ec529bcdc8 SHA512 
d393b2aa4114a6de7f990efe370891376c934a1cfac9530c3bc44f988e7f2c9f0ec26653e3275c72a0a1c2f4b44fcd0afe8394c9ae3ca93fee1c689d870c063d
 WHIRLPOOL 
f9a7837cac2b7b4e1395350a9670e438396818bcb80baebbb9a65ebe739914319fa3e076c288bb3f10ffad0f954336a6a18ea5611824f7f05d7a1518bb65cdad
 DIST u-boot-2017.05.tar.bz2 11938152 SHA256 
c8373949d7f0de1059e507b83a655d4cea539f75dc66ccdbb27adbd38d83095e SHA512 
be270f9242a72b05463092a022bbabd54996762de1ff23bf7575124ac02e62f49572a4e2f6f571a5019047d40027e56e35593b5cc373c4a5a39b100c3377ba93
 WHIRLPOOL 
1e17bad773db4183cf3a290fd93c11f54cb50880cf608d43cb8e9c2de4724c6cdde97ba1e06dcc61a35d430c43872f33b393f9c973445ce80265a3d14d8af0b6
+DIST u-boot-2017.09.tar.bz2 11434323 SHA256 
b2d15f2cf5f72e706025cde73d67247c6da8cd35f7e10891eefe7d9095089744 SHA512 
dff6e793f135e7d6cb9d85d6ef8e4aa7ed5c1e20eece4f434e8c0a6039eb75c3f2cb7bc550121b1f5a5709e943c7cc5d6d8590e05a47a6b0d0d8f05185fe7ec6
 WHIRLPOOL 
229c7dac6df3b3762e3c39d1b605036738e0a9b00eab867c014795c4c90fb14ac3a81e591b6c05351f1fa5f50a2864cf5b3fcebf2322a5afd49e95ef306efedb

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
new file mode 100644
index 000..1a32e2433fa
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2017.09.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+   emake defconfig
+   emake \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin easylogo/easylogo
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



  1   2   >