summaryrefslogtreecommitdiff
path: root/dev-embedded/u-boot-tools
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-embedded/u-boot-tools
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-embedded/u-boot-tools')
-rw-r--r--dev-embedded/u-boot-tools/Manifest3
-rw-r--r--dev-embedded/u-boot-tools/files/u-boot-tools-2025.01-no-bundled-dtc.patch27
-rw-r--r--dev-embedded/u-boot-tools/metadata.xml11
-rw-r--r--dev-embedded/u-boot-tools/u-boot-tools-2024.01-r2.ebuild95
-rw-r--r--dev-embedded/u-boot-tools/u-boot-tools-2024.01-r3.ebuild112
-rw-r--r--dev-embedded/u-boot-tools/u-boot-tools-2025.01-r2.ebuild94
-rw-r--r--dev-embedded/u-boot-tools/u-boot-tools-2025.01-r3.ebuild111
7 files changed, 0 insertions, 453 deletions
diff --git a/dev-embedded/u-boot-tools/Manifest b/dev-embedded/u-boot-tools/Manifest
deleted file mode 100644
index dddf6589185c..000000000000
--- a/dev-embedded/u-boot-tools/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST u-boot-2024.01.tar.bz2 19926911 BLAKE2B c62a22f56276426917b0db508ad7dc82efa4fe7be14c5e7d79ecdea172b2b383981b7e65b7e920b196d0162a17fb362ef97a8d758a1b30e509e3c66748d2c106 SHA512 45bd093ba3bda23e43cdde83d8656c1ee1348ac2886ecff1fee475f101ac4965a5be6565408fa5b990c723f3fdc833edfca60a719f735a43040cd14a1b59a88b
-DIST u-boot-2025.01.tar.bz2 32890299 BLAKE2B fc25edd7079de9ef803508b1686b6ac1778e637325a38d9fcb5ba66c875a31132456b6ee429200284a0ba48802db50ea33267dafe066b89481eff3c11882d763 SHA512 e22202b568f90de15e4e20317e13d68ce106256eadeeae5017241cdd4a1d133cdfd14297b403c7391bf65d022061ad4e1cbe862c480fddbd13f97b756305f188
-DIST u-boot-tools-2024.01-fix-invalid-escape-sequence.patch 1285 BLAKE2B ad0af975b59794f21a44472a1f1b4542e75e478d51e649a6c339a4af9963cb4b822e6eba6819cbd3d35c09f3c33f1995288ef296e07466a427cf1f0dd0a399e1 SHA512 8675c267ca5a234924bdf8fc03dcaf75501cf86ac7a9b2e7fbc7982b9620e8863af289c124c5e91cccee58cc116b4d2798be745dedc1b28099a143f3464ad4d6
diff --git a/dev-embedded/u-boot-tools/files/u-boot-tools-2025.01-no-bundled-dtc.patch b/dev-embedded/u-boot-tools/files/u-boot-tools-2025.01-no-bundled-dtc.patch
deleted file mode 100644
index 33cd6731ee19..000000000000
--- a/dev-embedded/u-boot-tools/files/u-boot-tools-2025.01-no-bundled-dtc.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Don't attempt to build the bundled dtc as we're not going to use it,
-and it would require dtc[python] too anyway.
---- a/Makefile
-+++ b/Makefile
-@@ -594,7 +594,7 @@ else
- # Carefully list dependencies so we do not try to build scripts twice
- # in parallel
- PHONY += scripts
--scripts: scripts_basic scripts_dtc include/config/auto.conf
-+scripts: scripts_basic include/config/auto.conf
- $(Q)$(MAKE) $(build)=$(@)
-
- ifeq ($(dot-config),1)
-@@ -2057,11 +2057,11 @@ endif
-
- ifneq ($(dtstree),)
-
--%.dtb: prepare3 scripts_dtc
-+%.dtb: prepare3
- $(Q)$(MAKE) $(build)=$(dtstree) $(dtstree)/$@
-
- PHONY += dtbs dtbs_install
--dtbs: prepare3 scripts_dtc
-+dtbs: prepare3
- $(Q)$(MAKE) $(build)=$(dtstree)
-
- dtbs_install:
diff --git a/dev-embedded/u-boot-tools/metadata.xml b/dev-embedded/u-boot-tools/metadata.xml
deleted file mode 100644
index 3f0bca1137e1..000000000000
--- a/dev-embedded/u-boot-tools/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>embedded@gentoo.org</email>
- <name>Embedded Gentoo</name>
- </maintainer>
- <use>
- <flag name="envtools">Build only the target-side environment tools</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r2.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r2.ebuild
deleted file mode 100644
index ef729c46f5ea..000000000000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r2.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2026 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:=
- net-libs/gnutls:=
- sys-apps/dtc[python]
- sys-apps/util-linux:=
-"
-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 mkeficapsule 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
-}
diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r3.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r3.ebuild
deleted file mode 100644
index d58691bd9cf0..000000000000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2026 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:=
- net-libs/gnutls:=
- sys-apps/dtc[python]
- sys-apps/util-linux:=
-"
-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
- sed -i -e 's/cross_tools: tools/& envtools /' "${S}/Makefile"
-}
-
-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
-
- if [[ ${CBUILD} != ${CHOST} ]] ; then
- local myemakeargs=(
- CROSS_COMPILE="${CHOST}"-
- CROSS_BUILD=y
- )
- local maketarget=$(usex envtools envtools cross_tools)
- else
- local myemakeargs=(
- AR="${AR}"
- CC="${CC}"
- HOSTCC="${BUILD_CC}"
- HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
- HOSTLDFLAGS="${LDFLAGS}"
- )
- local maketarget=$(usex envtools envtools tools-all)
- fi
-
- myemakeargs+=(
- V=1
- )
-
- emake "${myemakeargs[@]}" tools-only_defconfig
-
- emake "${myemakeargs[@]}" \
- NO_SDL=1 \
- HOSTSTRIP=: \
- STRIP=: \
- CONFIG_ENV_OVERWRITE=y \
- "${maketarget}"
-}
-
-src_test() { :; }
-
-src_install() {
- cd tools || die
-
- if ! use envtools; then
- dobin dumpimage fdtgrep img2srec mkeficapsule mkenvimage mkimage
- fi
-
- if [[ ${CBUILD} == ${CHOST} ]]; then
- dobin gen_eth_addr
- fi
-
- dobin env/fw_printenv
-
- dosym fw_printenv /usr/bin/fw_setenv
-
- insinto /etc
- doins env/fw_env.config
-
- doman ../doc/mkimage.1
-}
diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r2.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r2.ebuild
deleted file mode 100644
index 50bb0d3033eb..000000000000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2026 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:=
- net-libs/gnutls:=
- >=sys-apps/dtc-1.4.6
- sys-apps/util-linux:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-lang/swig
- app-alternatives/yacc
- app-alternatives/lex
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2025.01-no-bundled-dtc.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}"
- DTC="dtc"
- # Provided by sys-apps/dtc[python]
- NO_PYTHON=1
- )
-
- 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 mkeficapsule 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
-}
diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r3.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r3.ebuild
deleted file mode 100644
index 6f739854c3a9..000000000000
--- a/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2026 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:=
- net-libs/gnutls:=
- >=sys-apps/dtc-1.4.6
- sys-apps/util-linux:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-lang/swig
- app-alternatives/yacc
- app-alternatives/lex
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2025.01-no-bundled-dtc.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
- sed -i -e 's/cross_tools: tools/& envtools /' "${S}/Makefile"
-}
-
-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
-
- if [[ ${CBUILD} != ${CHOST} ]] ; then
- local myemakeargs=(
- CROSS_COMPILE="${CHOST}"-
- CROSS_BUILD=y
- )
- local maketarget=$(usex envtools envtools cross_tools)
- else
- local myemakeargs=(
- AR="${AR}"
- CC="${CC}"
- HOSTCC="${BUILD_CC}"
- HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)'
- HOSTLDFLAGS="${LDFLAGS}"
- )
- local maketarget=$(usex envtools envtools tools-all)
- fi
-
- myemakeargs+=(
- V=1
- DTC="dtc"
- # Provided by sys-apps/dtc[python]
- NO_PYTHON=1
- )
-
- emake "${myemakeargs[@]}" tools-only_defconfig
- emake "${myemakeargs[@]}" \
- NO_SDL=1 \
- HOSTSTRIP=: \
- STRIP=: \
- CONFIG_ENV_OVERWRITE=y \
- "${maketarget}"
-}
-
-src_test() { :; }
-
-src_install() {
- cd tools || die
-
- if ! use envtools; then
- dobin dumpimage fdtgrep img2srec mkeficapsule mkenvimage mkimage
- fi
-
- if [[ ${CBUILD} == ${CHOST} ]]; then
- dobin gen_eth_addr
- fi
-
- dobin env/fw_printenv
-
- dosym fw_printenv /usr/bin/fw_setenv
-
- insinto /etc
- doins env/fw_env.config
-
- doman ../doc/mkimage.1
-}