commit: aac0cbdb69ce2f9d11f7657067d5ef15f0cad32c Author: Tom Englund <tomenglund26 <AT> gmail <DOT> com> AuthorDate: Sat Mar 30 19:19:35 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jul 15 02:16:36 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac0cbdb
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 <tomenglund26 <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36001 Signed-off-by: Sam James <sam <AT> gentoo.org> 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
