commit: 5ef60f544e1a5041bdb7ed3a37163cf600d4d00e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 24 21:34:45 2026 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 27 17:25:55 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef60f54
dev-libs/quazip: drop 1.4-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/quazip/Manifest | 1 -
dev-libs/quazip/files/quazip-1.4-cmake.patch | 76 ------------------------
dev-libs/quazip/metadata.xml | 4 --
dev-libs/quazip/quazip-1.4-r1.ebuild | 89 ----------------------------
4 files changed, 170 deletions(-)
diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest
index 89812bd7865e..346a863e4866 100644
--- a/dev-libs/quazip/Manifest
+++ b/dev-libs/quazip/Manifest
@@ -1,2 +1 @@
-DIST quazip-1.4.tar.gz 157819 BLAKE2B
bb0ec2ebd31d6ce5e2a19fc1b13570d57aa1438ff192621543ab6aec4e85f76677863d37efbe0bc59e3530ce023586440081cd47f069b4dcbac55118d12f8668
SHA512
38ce3aa77df1fd92229454e56b7290c066d1e319afa36a9f8ec8477004ae94df682e8f454f13cdaf586a1d0b0e033fe698081033a19536ecd53dd1e4b0204af9
DIST quazip-1.5.tar.gz 171006 BLAKE2B
d6dfe550d45e0c050cb2e8f8353825bede9b0969b65cf91a616a66caea2c30029600e5492847ef3da44056cb9d8052d16f0b026c67fdd313db8d7730f36c81a3
SHA512
c88850f1672d20c375798c58d1cb77744ca63e93b379cf3035a528b57e83a52c1908023870152ce5fc49ad0ccf93d723dbc730b8c1d2abe18cf0b13fba3be1e1
diff --git a/dev-libs/quazip/files/quazip-1.4-cmake.patch
b/dev-libs/quazip/files/quazip-1.4-cmake.patch
deleted file mode 100644
index d796c94026c7..000000000000
--- a/dev-libs/quazip/files/quazip-1.4-cmake.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index f6719c6..e0520ae 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -14,12 +14,10 @@ if(EMSCRIPTEN)
- option(BUILD_SHARED_LIBS "" OFF)
- option(QUAZIP_INSTALL "" OFF)
- option(QUAZIP_USE_QT_ZLIB "" OFF)
-- option(QUAZIP_ENABLE_TESTS "Build QuaZip tests" OFF)
- else()
- option(BUILD_SHARED_LIBS "" ON)
- option(QUAZIP_INSTALL "" ON)
- option(QUAZIP_USE_QT_ZLIB "" OFF)
-- option(QUAZIP_ENABLE_TESTS "Build QuaZip tests" OFF)
- endif()
-
- # Make BZIP2 optional
-@@ -56,6 +54,8 @@ else()
- set(CMAKE_CXX_STANDARD 14)
- endif()
-
-+include(CTest)
-+
- if(NOT CMAKE_BUILD_TYPE)
- set(CMAKE_BUILD_TYPE RELEASE)
- endif()
-@@ -72,23 +72,29 @@ set(QUAZIP_DIR_NAME
QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}-${QUAZIP_LIB_VERSION})
- set(QUAZIP_PACKAGE_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION})
-
- if(QUAZIP_QT_MAJOR_VERSION EQUAL 6)
-- find_package(Qt6 REQUIRED COMPONENTS Core Core5Compat
-- OPTIONAL_COMPONENTS Network Test)
-+ find_package(Qt6 REQUIRED COMPONENTS Core Core5Compat)
- set(QUAZIP_LIB_LIBRARIES Qt6::Core Qt6::Core5Compat)
-- set(QUAZIP_TEST_QT_LIBRARIES Qt6::Core Qt6::Core5Compat Qt6::Network
Qt6::Test)
- set(QUAZIP_PKGCONFIG_REQUIRES "zlib, Qt6Core")
-+ if (BUILD_TESTING)
-+ find_package(Qt6 REQUIRED COMPONENTS Network Test)
-+ set(QUAZIP_TEST_QT_LIBRARIES Qt6::Core Qt6::Core5Compat
Qt6::Network Qt6::Test)
-+ endif()
- elseif(QUAZIP_QT_MAJOR_VERSION EQUAL 5)
-- find_package(Qt5 REQUIRED COMPONENTS Core
-- OPTIONAL_COMPONENTS Network Test)
-+ find_package(Qt5 REQUIRED COMPONENTS Core)
- set(QUAZIP_LIB_LIBRARIES Qt5::Core)
-- set(QUAZIP_TEST_QT_LIBRARIES Qt5::Core Qt5::Network Qt5::Test)
-- set(QUAZIP_PKGCONFIG_REQUIRES "zlib, Qt5Core")
-+ set(QUAZIP_PKGCONFIG_REQUIRES "zlib, Qt5Core")
-+ if (BUILD_TESTING)
-+ find_package(Qt5 REQUIRED COMPONENTS Network Test)
-+ set(QUAZIP_TEST_QT_LIBRARIES Qt5::Core Qt5::Network Qt5::Test)
-+ endif()
- elseif(QUAZIP_QT_MAJOR_VERSION EQUAL 4)
-- find_package(Qt4 4.5.0 REQUIRED COMPONENTS QtCore
-- OPTIONAL_COMPONENTS QtNetwork QtTest)
-+ find_package(Qt4 4.5.0 REQUIRED COMPONENTS QtCore)
- set(QUAZIP_LIB_LIBRARIES Qt4::QtCore)
-- set(QUAZIP_TEST_QT_LIBRARIES Qt4::QtCore Qt4::QtNetwork Qt4::QtTest)
- set(QUAZIP_PKGCONFIG_REQUIRES "zlib, QtCore")
-+ if (BUILD_TESTING)
-+ find_package(Qt4 REQUIRED COMPONENTS Network Test)
-+ set(QUAZIP_TEST_QT_LIBRARIES Qt4::QtCore Qt4::QtNetwork
Qt4::QtTest)
-+ endif()
- else()
- message(FATAL_ERROR "Qt version ${QUAZIP_QT_MAJOR_VERSION} is not
supported")
- endif()
-@@ -191,8 +197,7 @@ endif()
-
- add_subdirectory(quazip)
-
--if(QUAZIP_ENABLE_TESTS)
-+if(BUILD_TESTING)
- message(STATUS "Building QuaZip tests")
-- enable_testing()
- add_subdirectory(qztest)
- endif()
diff --git a/dev-libs/quazip/metadata.xml b/dev-libs/quazip/metadata.xml
index c0b0f714ce05..de71837a36e3 100644
--- a/dev-libs/quazip/metadata.xml
+++ b/dev-libs/quazip/metadata.xml
@@ -8,8 +8,4 @@
<remote-id type="github">stachenov/quazip</remote-id>
<remote-id type="sourceforge">quazip</remote-id>
</upstream>
- <use>
- <flag name="qt5">Build with Qt5 support</flag>
- <flag name="qt6">Build with Qt6 support</flag>
- </use>
</pkgmetadata>
diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild
b/dev-libs/quazip/quazip-1.4-r1.ebuild
deleted file mode 100644
index 8e72b1491913..000000000000
--- a/dev-libs/quazip/quazip-1.4-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake multibuild
-
-DESCRIPTION="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package"
-HOMEPAGE="https://stachenov.github.io/quazip/"
-SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-# SONAME of libquazip1-qt5.so, check QUAZIP_LIB_SOVERSION in CMakeLists.txt
-SLOT="0/1.4"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE="bzip2 +qt5 qt6 test"
-REQUIRED_USE="|| ( qt5 qt6 )"
-
-RESTRICT="!test? ( test )"
-
-# bzip2 is linked against, so no app-alternatives
-COMMON_DEPEND="
- bzip2? ( app-arch/bzip2:= )
- qt5? ( dev-qt/qtcore:5 )
- qt6? (
- dev-qt/qtbase:6
- dev-qt/qt5compat:6
- )
- virtual/minizip:=
-"
-DEPEND="${COMMON_DEPEND}
- test? (
- qt5? (
- dev-qt/qtnetwork:5
- dev-qt/qttest:5
- )
- qt6? (
- dev-qt/qtbase:6[network]
- )
- )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=(
- # Use CTest module provided BUILD_TESTING
- "${FILESDIR}/${P}-cmake.patch"
-)
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
-}
-
-src_configure() {
- my_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DQUAZIP_BZIP2=$(usex bzip2)
- )
- if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
- mycmakeargs+=(
- -DQUAZIP_QT_MAJOR_VERSION=5
- )
- elif [[ ${MULTIBUILD_VARIANT} = qt6 ]]; then
- mycmakeargs+=(
- -DQUAZIP_QT_MAJOR_VERSION=6
- )
- fi
- cmake_src_configure
- }
-
- multibuild_foreach_variant my_src_configure
-}
-
-src_compile() {
- my_src_compile() {
- cmake_src_compile
- use test && cmake_build qztest
- }
-
- multibuild_foreach_variant my_src_compile
-}
-
-src_test() {
- multibuild_foreach_variant cmake_src_test
-}
-
-src_install() {
- multibuild_foreach_variant cmake_src_install
-}