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
-}

Reply via email to