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
 

Reply via email to