app-portage/portage-utils: Sync with Gentoo

It's from Gentoo commit 16055ab8fb11ee25250bd21b0198e89464eb73c8.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
Flatcar Buildbot 2026-03-02 07:23:49 +00:00 committed by Krzesimir Nowak
parent 8d4c3233b0
commit b51e2805f5
3 changed files with 5 additions and 30 deletions

View File

@ -1,2 +1,2 @@
DIST portage-utils-0.97.1.tar.xz 1972632 BLAKE2B 3f04718d8662d298e4494c1563d4a8e0dcfe16b960cc95f8c24eecef0d5f2ed2c39155d813754ec168570b584de6d450276663247a04e3dda64dc221fb02ad93 SHA512 686ecc70522acb8e4be7b0d515a8311b12e0e6bbb950391177636cfd7b9ce346ccc63b444cf8fbf3f2797190dd8540122df8ac089b575386054829e6e746b02b
DIST portage-utils-0.97.tar.xz 1861616 BLAKE2B bdb4c6c1260a00304fb2c659629e0ddd4ca0378b1a060ea8b1f02ecb6060b4101c6e8984a6befd8b831a2b415fcdc5a51b6dac2fb203b36585f4a7d389ea0913 SHA512 f0f9ecf87df6e08b7f7dbdfe758c1a585a6836478d3adbcecdc2e33c9cfd78a5a10ae3090f0aa5ad0fa8a1eff88bf9e512d861b46bc77e5a536b46a3b36cd466
DIST portage-utils-0.99.tar.xz 2093056 BLAKE2B 8c857140103b01a51e3a1acb38df2d9e281e17b522445628b14c0eb4894ec929682d5417a056902ab9640ccd8e3ed31310d11b26856b443dbc7ffb4ad256c870 SHA512 10952eedb055dd064e59ad00c76d20bb13c683908d27c431e1d403c07b1896d0882f75fe96b23b1335dda6ac9670acc476f716420130a45e17fc64eafc2da084

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -18,21 +18,9 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="+gpkg gtree openmp +qmanifest static"
IUSE="openmp +qmanifest static"
RDEPEND="
gpkg? (
!static? (
app-crypt/gpgme:=
app-arch/libarchive:=
)
)
gtree? (
!static? (
app-crypt/gpgme:=
app-arch/libarchive:=[zstd]
)
)
openmp? ( || (
sys-devel/gcc:*[openmp]
llvm-runtimes/openmp
@ -45,18 +33,6 @@ RDEPEND="
)
)"
DEPEND="${RDEPEND}
gpkg? (
static? (
app-crypt/gpgme[static-libs]
app-arch/libarchive[static-libs]
)
)
gtree? (
static? (
app-crypt/gpgme[static-libs]
app-arch/libarchive[static-libs,zstd]
)
)
qmanifest? (
static? (
app-crypt/gpgme[static-libs]
@ -89,8 +65,6 @@ src_configure() {
econf \
--disable-maintainer-mode \
--with-eprefix="${EPREFIX}" \
$(use_enable gpkg) \
$(use_enable gtree) \
$(use_enable qmanifest) \
$(use_enable openmp)
}

View File

@ -64,7 +64,8 @@ DEPEND="${RDEPEND}
virtual/zlib:=[static-libs]
)
)"
BDEPEND="virtual/pkgconfig"
BDEPEND="virtual/pkgconfig
dev-python/pyyaml"
# bug #898362, gnulib explicit checks
QA_CONFIG_IMPL_DECL_SKIP=(