From aac0cbdb69ce2f9d11f7657067d5ef15f0cad32c Mon Sep 17 00:00:00 2001 From: Tom Englund Date: Sat, 30 Mar 2024 20:19:35 +0100 Subject: sys-libs/minizip-ng: add lzma USE-flag it is optional in minizip-ng and there is a global lzma USE-flag in use for other ebuilds. Closes: https://bugs.gentoo.org/928249 Signed-off-by: Tom Englund Closes: https://github.com/gentoo/gentoo/pull/36001 Signed-off-by: Sam James --- sys-libs/minizip-ng/minizip-ng-4.0.5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-libs/minizip-ng/minizip-ng-4.0.5.ebuild b/sys-libs/minizip-ng/minizip-ng-4.0.5.ebuild index 117488f128e9..776436dd47e5 100644 --- a/sys-libs/minizip-ng/minizip-ng-4.0.5.ebuild +++ b/sys-libs/minizip-ng/minizip-ng-4.0.5.ebuild @@ -15,18 +15,18 @@ SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz -> LICENSE="ZLIB" SLOT="0/4" KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="compat openssl test zstd" +IUSE="compat lzma openssl test zstd" RESTRICT="!test? ( test )" # Automagically prefers sys-libs/zlib-ng if installed, so let's # just depend on it as presumably it's better tested anyway. RDEPEND=" app-arch/bzip2[${MULTILIB_USEDEP}] - app-arch/xz-utils dev-libs/libbsd[${MULTILIB_USEDEP}] sys-libs/zlib-ng[${MULTILIB_USEDEP}] virtual/libiconv compat? ( !sys-libs/zlib[minizip] ) + lzma? ( app-arch/xz-utils ) openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) " @@ -52,7 +52,7 @@ multilib_src_configure() { # Compression library options -DMZ_ZLIB=ON -DMZ_BZIP2=ON - -DMZ_LZMA=ON + -DMZ_LZMA=$(usex lzma) -DMZ_ZSTD=$(usex zstd) -DMZ_LIBCOMP=OFF -- cgit v1.2.3-65-gdbad