commit:     eaf383fd7e9aec8e72cd125a192a718fcd3a5c6e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 02:01:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 02:01:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf383fd

sys-libs/minizip-ng: drop 3.0.10, 4.0.0-r1, 4.0.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/minizip-ng/Manifest                   |  2 -
 sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild   | 93 -------------------------
 sys-libs/minizip-ng/minizip-ng-4.0.0-r1.ebuild | 94 --------------------------
 sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild    | 92 -------------------------
 4 files changed, 281 deletions(-)

diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest
index f7b468aff7a7..8a824b09f831 100644
--- a/sys-libs/minizip-ng/Manifest
+++ b/sys-libs/minizip-ng/Manifest
@@ -1,4 +1,2 @@
-DIST minizip-ng-3.0.10.tar.gz 771145 BLAKE2B 
6bab59f830b8be929b6293c9408dd70165ffe094a71bcff82eab71f9d077f4d5360f6081e0ca631090810dfc58a81b03926c797e5c156d0f1437df78292a1f09
 SHA512 
38021137bebb8805279e729e0801ee15133e6379bdd1862d0dea60f13fb1d63402477f3ea9a6c22fc8c85eb13dd9b38d9536680806850060a44a5a9f015fa829
-DIST minizip-ng-4.0.0.tar.gz 766989 BLAKE2B 
c46bccb277ee5c712710aae41a7b46af4d60fb8fecad7489b97fc4475059f5f8cfbb1aa2d3693d25ada90f3089535e0d060c7a918df1d0fd635d57cbc93a317d
 SHA512 
be3a9e9580847d595abbd200ec89a97e38086cab5b34d3a4db1507247ed04f9209290945989b200225ea412ee0e37fb9f1947404d1631d2dfeb5c6dc55ce3d05
 DIST minizip-ng-4.0.1.tar.gz 769661 BLAKE2B 
30147d8643844d9ea10f3f860d41e5025b2c8a5e3bb197722cf3e9ea3d30f40d78974a437425df660db777d9593db9e39b2293db7733ccfaf50c5eba4982a6fe
 SHA512 
857450c3a51a75269afdffdcbaaa6d05894913dd98a91e307129b5e61766f6e3d20bca5841afa41bbe6ca88ad0666c462079a5e1fe73718c2dffd05219c8f258
 DIST minizip-ng-4.0.2.tar.gz 769745 BLAKE2B 
7e983169d637e0b94ad6f0c7ceca743fcc54fe1c2f98bae9cb4e9050fe85cb2d46d36cb185d5eb7c0b577d606d9eedfecc3817048b3e7006287fa5e001bed4a5
 SHA512 
4e626a312c35e5f003e4f365261ef3e1bf33488f8698ec31b1b33d32f6a34ed0b54f0e3ffdae658e5b441532dde3cee45c3822532f52e68ea588e809e8f4081c

diff --git a/sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild 
b/sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild
deleted file mode 100644
index 35459128380a..000000000000
--- a/sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Worth keeping an eye on 'develop' branch upstream for possible backports,
-# as they copied this practice from sys-libs/zlib upstream.
-
-inherit cmake
-
-DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
-HOMEPAGE="https://github.com/zlib-ng/minizip-ng";
-SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="compat 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
-       app-arch/xz-utils
-       sys-libs/zlib-ng
-       virtual/libiconv
-       compat? ( !sys-libs/zlib[minizip] )
-       openssl? ( dev-libs/openssl:= )
-       zstd? ( app-arch/zstd:= )
-"
-DEPEND="
-       ${RDEPEND}
-       test? ( dev-cpp/gtest )
-"
-
-src_configure() {
-       local mycmakeargs=(
-               -DMZ_COMPAT=$(usex compat)
-
-               -DMZ_BUILD_TESTS=$(usex test)
-               -DMZ_BUILD_UNIT_TESTS=$(usex test)
-
-               -DMZ_FETCH_LIBS=OFF
-               -DMZ_FORCE_FETCH_LIBS=OFF
-
-               # Compression library options
-               -DMZ_ZLIB=ON
-               -DMZ_BZIP2=ON
-               -DMZ_LZMA=ON
-               -DMZ_ZSTD=$(usex zstd)
-               -DMZ_LIBCOMP=OFF
-
-               # Encryption support options
-               -DMZ_PKCRYPT=ON
-               -DMZ_WZAES=ON
-               -DMZ_OPENSSL=$(usex openssl)
-               -DMZ_LIBBSD=ON
-               -DMZ_SIGNING=ON
-
-               # Character conversion options
-               -DMZ_ICONV=ON
-       )
-
-       cmake_src_configure
-}
-
-src_test() {
-       local myctestargs=(
-               # TODO: investigate
-               -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
-       )
-
-       # TODO: A bunch of tests end up looping and writing over each other's 
files
-       # It gets better with a patch applied (see 
https://github.com/zlib-ng/minizip-ng/issues/623#issuecomment-1264518994)
-       # but still hangs.
-       cmake_src_test -j1
-}
-
-src_install() {
-       cmake_src_install
-
-       if use test ; then
-               # Test binaries, bug #874591
-               rm "${ED}"/usr/bin/minigzip || die
-               rm "${ED}"/usr/bin/minizip-ng || die
-       fi
-
-       if use compat ; then
-               ewarn "minizip-ng is experimental and replacing the system 
zlib[minizip] is dangerous"
-               ewarn "Please be careful!"
-       fi
-}

diff --git a/sys-libs/minizip-ng/minizip-ng-4.0.0-r1.ebuild 
b/sys-libs/minizip-ng/minizip-ng-4.0.0-r1.ebuild
deleted file mode 100644
index 041a8c77f778..000000000000
--- a/sys-libs/minizip-ng/minizip-ng-4.0.0-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Worth keeping an eye on 'develop' branch upstream for possible backports,
-# as they copied this practice from sys-libs/zlib upstream.
-
-inherit cmake-multilib
-
-DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
-HOMEPAGE="https://github.com/zlib-ng/minizip-ng";
-SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-# TODO: Needs SONAME fixing for compat
-# https://github.com/zlib-ng/minizip-ng/issues/358#issuecomment-1593970564
-IUSE="compat 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
-       sys-libs/zlib-ng[${MULTILIB_USEDEP}]
-       virtual/libiconv
-       compat? ( !sys-libs/zlib[minizip] )
-       openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-       zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-       ${RDEPEND}
-       test? ( dev-cpp/gtest )
-"
-
-multilib_src_configure() {
-       local mycmakeargs=(
-               -DMZ_COMPAT=$(usex compat)
-
-               -DMZ_BUILD_TESTS=$(usex test)
-               -DMZ_BUILD_UNIT_TESTS=$(usex test)
-
-               -DMZ_FETCH_LIBS=OFF
-               -DMZ_FORCE_FETCH_LIBS=OFF
-
-               # Compression library options
-               -DMZ_ZLIB=ON
-               -DMZ_BZIP2=ON
-               -DMZ_LZMA=ON
-               -DMZ_ZSTD=$(usex zstd)
-               -DMZ_LIBCOMP=OFF
-
-               # Encryption support options
-               -DMZ_PKCRYPT=ON
-               -DMZ_WZAES=ON
-               -DMZ_OPENSSL=$(usex openssl)
-               -DMZ_LIBBSD=ON
-
-               # Character conversion options
-               -DMZ_ICONV=ON
-       )
-
-       cmake_src_configure
-}
-
-multilib_src_test() {
-       local myctestargs=(
-               # TODO: investigate
-               -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
-       )
-
-       # TODO: A bunch of tests end up looping and writing over each other's 
files
-       # It gets better with a patch applied (see 
https://github.com/zlib-ng/minizip-ng/issues/623#issuecomment-1264518994)
-       # but still hangs.
-       cmake_src_test -j1
-}
-
-multilib_src_install_all() {
-       if ! use compat && use test ; then
-               # Test binaries, bug #874591
-               rm "${ED}"/usr/bin/minigzip || die
-               rm "${ED}"/usr/bin/minizip-ng || die
-       fi
-}
-
-pkg_postinst() {
-       if use compat ; then
-               ewarn "minizip-ng is experimental and replacing the system 
zlib[minizip] is dangerous"
-               ewarn "Please be careful!"
-       fi
-}

diff --git a/sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild 
b/sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild
deleted file mode 100644
index a0229283ac8f..000000000000
--- a/sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Worth keeping an eye on 'develop' branch upstream for possible backports,
-# as they copied this practice from sys-libs/zlib upstream.
-
-inherit cmake-multilib
-
-DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
-HOMEPAGE="https://github.com/zlib-ng/minizip-ng";
-SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="compat 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
-       sys-libs/zlib-ng[${MULTILIB_USEDEP}]
-       virtual/libiconv
-       compat? ( !sys-libs/zlib[minizip] )
-       openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-       zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-       ${RDEPEND}
-       test? ( dev-cpp/gtest )
-"
-
-multilib_src_configure() {
-       local mycmakeargs=(
-               -DMZ_COMPAT=$(usex compat)
-
-               -DMZ_BUILD_TESTS=$(usex test)
-               -DMZ_BUILD_UNIT_TESTS=$(usex test)
-
-               -DMZ_FETCH_LIBS=OFF
-               -DMZ_FORCE_FETCH_LIBS=OFF
-
-               # Compression library options
-               -DMZ_ZLIB=ON
-               -DMZ_BZIP2=ON
-               -DMZ_LZMA=ON
-               -DMZ_ZSTD=$(usex zstd)
-               -DMZ_LIBCOMP=OFF
-
-               # Encryption support options
-               -DMZ_PKCRYPT=ON
-               -DMZ_WZAES=ON
-               -DMZ_OPENSSL=$(usex openssl)
-               -DMZ_LIBBSD=ON
-
-               # Character conversion options
-               -DMZ_ICONV=ON
-       )
-
-       cmake_src_configure
-}
-
-multilib_src_test() {
-       local myctestargs=(
-               # TODO: investigate
-               -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
-       )
-
-       # TODO: A bunch of tests end up looping and writing over each other's 
files
-       # It gets better with a patch applied (see 
https://github.com/zlib-ng/minizip-ng/issues/623#issuecomment-1264518994)
-       # but still hangs.
-       cmake_src_test -j1
-}
-
-multilib_src_install_all() {
-       if ! use compat && use test ; then
-               # Test binaries, bug #874591
-               rm "${ED}"/usr/bin/minigzip || die
-               rm "${ED}"/usr/bin/minizip-ng || die
-       fi
-}
-
-pkg_postinst() {
-       if use compat ; then
-               ewarn "minizip-ng is experimental and replacing the system 
zlib[minizip] is dangerous"
-               ewarn "Please be careful!"
-       fi
-}

Reply via email to