[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 7f60821df7215e5c186e8f0540d9d7dc3d80e425 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:00:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:00:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f60821d dev-libs/quazip: Stabilize 1.4-r1 ppc, #920123 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/quazip/quazip-1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild b/dev-libs/quazip/quazip-1.4-r1.ebuild index b60b75b2d181..350a14b240f3 100644 --- a/dev-libs/quazip/quazip-1.4-r1.ebuild +++ b/dev-libs/quazip/quazip-1.4-r1.ebuild @@ -12,7 +12,7 @@ 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 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="bzip2 +qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: b41733b620635bfb8b52db8387dfd0b264a626a7 Author: Sam James gentoo org> AuthorDate: Sun Dec 17 00:00:07 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 17 00:00:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41733b6 dev-libs/quazip: Stabilize 1.4-r1 ppc64, #920123 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild b/dev-libs/quazip/quazip-1.4-r1.ebuild index 0393c5918caf..b60b75b2d181 100644 --- a/dev-libs/quazip/quazip-1.4-r1.ebuild +++ b/dev-libs/quazip/quazip-1.4-r1.ebuild @@ -12,7 +12,7 @@ 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 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="bzip2 +qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: ece7df95018797f74f8ae4a6c6e85a0d8660ff4e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 16 19:16:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 16 19:16:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece7df95 dev-libs/quazip: Stabilize 1.4-r1 amd64, #920123 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/quazip/quazip-1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild b/dev-libs/quazip/quazip-1.4-r1.ebuild index d63af2e625bb..0393c5918caf 100644 --- a/dev-libs/quazip/quazip-1.4-r1.ebuild +++ b/dev-libs/quazip/quazip-1.4-r1.ebuild @@ -12,7 +12,7 @@ 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 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="bzip2 +qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 16a336df3051cd765309b6544ce91c36f58d5114 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 12:26:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 12:26:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a336df dev-libs/quazip: Stabilize 1.3-r3 ppc, #919127 Signed-off-by: Michał Górny gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild index c7b0b1dbba0a..d67c1fb6e2f6 100644 --- a/dev-libs/quazip/quazip-1.3-r3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: b6f13498bc7ac733a0b2780adf1ccb3c68d43c52 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:15:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:15:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f13498 dev-libs/quazip: Stabilize 1.3-r3 amd64, #919127 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild index 1c58f1f36a17..e8c08a5ddf1f 100644 --- a/dev-libs/quazip/quazip-1.3-r3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f11e00373af7f7e8667ca4d36cf57cb191357e1e Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:15:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:15:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11e0037 dev-libs/quazip: Stabilize 1.3-r3 x86, #919127 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild index e8c08a5ddf1f..c7b0b1dbba0a 100644 --- a/dev-libs/quazip/quazip-1.3-r3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 3778c740410dcb70256ad849fa87af2d7ef53e36 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 3 18:27:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 3 18:27:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3778c740 dev-libs/quazip: stabilize 1.3-r3 for ppc64 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild index 766cb60567d4..1c58f1f36a17 100644 --- a/dev-libs/quazip/quazip-1.3-r3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f30f6e77558d6eb749a5d14a1ada6f34e77d3b8c Author: Sam James gentoo org> AuthorDate: Wed Sep 13 04:22:34 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 13 04:22:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30f6e77 dev-libs/quazip: fix bzip2 dep bzip2 is linked against, so no app-alternatives. Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.4-r1.ebuild | 89 1 file changed, 89 insertions(+) diff --git a/dev-libs/quazip/quazip-1.4-r1.ebuild b/dev-libs/quazip/quazip-1.4-r1.ebuild new file mode 100644 index ..fc7a353e473e --- /dev/null +++ b/dev-libs/quazip/quazip-1.4-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 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 ~amd64-linux ~x86-linux" +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 + ) + sys-libs/zlib[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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/files/, dev-libs/quazip/
commit: 89f27fe6c532660666a694ce93758e20bced0bbe Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon May 22 06:57:19 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon May 22 06:57:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f27fe6 dev-libs/quazip: add 1.4 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/quazip/Manifest | 1 + dev-libs/quazip/files/quazip-1.4-cmake.patch | 76 dev-libs/quazip/quazip-1.4.ebuild| 88 3 files changed, 165 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index f382b0c66d22..d8ac2a86ded3 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1,3 @@ DIST quazip-1.2.tar.gz 155878 BLAKE2B cfd5505509863dfdfcc88cf9f50aeff0ee0c1391412dc8aeb34ab020debd8a29279563323a0ca13a8d3b8b026518f5d079b8fa989aca20a9bec083c6dd4e3695 SHA512 3f4b1a4194ca286163b1c17880ea471a341dcc05d758ee8f3d1e540d0f6aed7ac18200450187034c46b4fab1da39111dca534d75859701259406a6dd50205386 DIST quazip-1.3.tar.gz 156138 BLAKE2B a9002bdfab39fc1516160b0073fd3d59a65a66eda98240b9a2936d4423b21b40dd9360122950a54dc18236bc2aaf4e1e2d761ba145f6dbd5014cf72a287fbb3b SHA512 3861a9084059576ff2690e8b911394b0286a60542ab021a4cc588537a60ea3a186ed7903c76544698001fa383dfd0de96bdfed433abaefc44158d3b30ab16fe2 +DIST quazip-1.4.tar.gz 157819 BLAKE2B bb0ec2ebd31d6ce5e2a19fc1b13570d57aa1438ff192621543ab6aec4e85f76677863d37efbe0bc59e3530ce023586440081cd47f069b4dcbac55118d12f8668 SHA512 38ce3aa77df1fd92229454e56b7290c066d1e319afa36a9f8ec8477004ae94df682e8f454f13cdaf586a1d0b0e033fe698081033a19536ecd53dd1e4b0204af9 diff --git a/dev-libs/quazip/files/quazip-1.4-cmake.patch b/dev-libs/quazip/files/quazip-1.4-cmake.patch new file mode 100644 index ..d796c94026c7 --- /dev/null +++ b/dev-libs/quazip/files/quazip-1.4-cmake.patch @@ -0,0 +1,76 @@ +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) + endi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: acb5831801d188570eb39ac2941d759c5178a7d8 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon May 22 06:32:45 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon May 22 06:32:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb58318 dev-libs/quazip: drop 1.3-r1 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/quazip/quazip-1.3-r1.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/dev-libs/quazip/quazip-1.3-r1.ebuild b/dev-libs/quazip/quazip-1.3-r1.ebuild deleted file mode 100644 index 896e591fba00.. --- a/dev-libs/quazip/quazip-1.3-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -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.3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - dev-qt/qtcore:5 - sys-libs/zlib[minizip] -" -DEPEND="${COMMON_DEPEND} - test? ( - dev-qt/qtnetwork:5 - dev-qt/qttest:5 - ) -" -RDEPEND="${COMMON_DEPEND} - !=dev-libs/quazip-1.1-r0:1 -" - -PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) - -src_configure() { - local mycmakeargs=( - -DQUAZIP_QT_MAJOR_VERSION=5 - -DBUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - use test && cmake_build qztest -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 0b6762c837779e02790a66c76bf4e80b4c07a389 Author: Alfred Wingate protonmail com> AuthorDate: Sun May 21 12:15:39 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon May 22 06:31:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6762c8 dev-libs/quazip: move Qt5Compat dependency * New revision as this modifies RDEPEND. This change is correct as Qt5Compat is required unconditionally if qt6 is used, its not a test dependecy and its linked against in the finished build. Bug: https://bugs.gentoo.org/906874 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/31110 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 85 1 file changed, 85 insertions(+) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild new file mode 100644 index ..766cb60567d4 --- /dev/null +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 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.3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="+qt5 qt6 test" +REQUIRED_USE="|| ( qt5 qt6 )" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + qt5? ( dev-qt/qtcore:5 ) + qt6? ( + dev-qt/qtbase:6 + dev-qt/qt5compat:6 + ) + sys-libs/zlib[minizip] +" +DEPEND="${COMMON_DEPEND} + test? ( + qt5? ( + dev-qt/qtnetwork:5 + dev-qt/qttest:5 + ) + qt6? ( + dev-qt/qtbase:6[network] + ) + ) +" +RDEPEND="${COMMON_DEPEND} + !=dev-libs/quazip-1.1-r0:1 +" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) ) +} + +src_configure() { + my_src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: d3c0a811fa0c9a7e8dfc25134366e1d60a32a0ca Author: Sam James gentoo org> AuthorDate: Fri Dec 2 00:45:51 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 2 00:45:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c0a811 dev-libs/quazip: Stabilize 1.3-r2 ppc64, #883871 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r2.ebuild b/dev-libs/quazip/quazip-1.3-r2.ebuild index 4df1a81499f2..e329c1fc93d9 100644 --- a/dev-libs/quazip/quazip-1.3-r2.ebuild +++ b/dev-libs/quazip/quazip-1.3-r2.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 35c920fa058463e204d550b70f63368b55f70b14 Author: Sam James gentoo org> AuthorDate: Fri Dec 2 00:45:50 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 2 00:45:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c920fa dev-libs/quazip: Stabilize 1.3-r2 ppc, #883871 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r2.ebuild b/dev-libs/quazip/quazip-1.3-r2.ebuild index d94ce446b696..4df1a81499f2 100644 --- a/dev-libs/quazip/quazip-1.3-r2.ebuild +++ b/dev-libs/quazip/quazip-1.3-r2.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 20106277e36118cf44008df343323ee625083756 Author: Jakov Smolić gentoo org> AuthorDate: Thu Dec 1 22:27:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Dec 1 22:27:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20106277 dev-libs/quazip: Stabilize 1.3-r2 x86, #883871 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/quazip/quazip-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r2.ebuild b/dev-libs/quazip/quazip-1.3-r2.ebuild index 0a25686636d9..d94ce446b696 100644 --- a/dev-libs/quazip/quazip-1.3-r2.ebuild +++ b/dev-libs/quazip/quazip-1.3-r2.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f65c6b0a50157d566e96f9dfca284d3e57a52d34 Author: Jakov Smolić gentoo org> AuthorDate: Thu Dec 1 22:23:30 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Dec 1 22:23:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65c6b0a dev-libs/quazip: Stabilize 1.3-r2 amd64, #883871 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/quazip/quazip-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r2.ebuild b/dev-libs/quazip/quazip-1.3-r2.ebuild index 43fff2cf2b47..0a25686636d9 100644 --- a/dev-libs/quazip/quazip-1.3-r2.ebuild +++ b/dev-libs/quazip/quazip-1.3-r2.ebuild @@ -12,7 +12,7 @@ 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.3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: c93bb066cd94e17787a741d5ef838152023692f3 Author: Thiago Donato Ferreira gmail com> AuthorDate: Sun Sep 18 22:12:52 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Sep 20 10:26:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93bb066 dev-libs/quazip: add Qt5Compat DEPEND for the Qt6 build Signed-off-by: Thiago Donato Ferreira gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27338 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/quazip/quazip-1.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/quazip/quazip-1.3-r2.ebuild b/dev-libs/quazip/quazip-1.3-r2.ebuild index 9f2752897d51..43fff2cf2b47 100644 --- a/dev-libs/quazip/quazip-1.3-r2.ebuild +++ b/dev-libs/quazip/quazip-1.3-r2.ebuild @@ -31,6 +31,7 @@ DEPEND="${COMMON_DEPEND} ) qt6? ( dev-qt/qtbase:6[gui,network] + dev-qt/qt5compat:6 ) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 970ed90ac451c5b90e3c2d81b639e7e2ea8466b6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Sep 9 15:57:42 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Sep 9 16:09:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970ed90a dev-libs/quazip: allow build with both qt5 and/or qt6 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/quazip/metadata.xml | 4 ++ dev-libs/quazip/quazip-1.3-r2.ebuild | 82 2 files changed, 86 insertions(+) diff --git a/dev-libs/quazip/metadata.xml b/dev-libs/quazip/metadata.xml index de71837a36e3..c0b0f714ce05 100644 --- a/dev-libs/quazip/metadata.xml +++ b/dev-libs/quazip/metadata.xml @@ -8,4 +8,8 @@ stachenov/quazip quazip + + Build with Qt5 support + Build with Qt6 support + diff --git a/dev-libs/quazip/quazip-1.3-r2.ebuild b/dev-libs/quazip/quazip-1.3-r2.ebuild new file mode 100644 index ..9f2752897d51 --- /dev/null +++ b/dev-libs/quazip/quazip-1.3-r2.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 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.3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="+qt5 qt6 test" +REQUIRED_USE="|| ( qt5 qt6 )" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + qt5? ( dev-qt/qtcore:5 ) + qt6? ( dev-qt/qtbase:6 ) + sys-libs/zlib[minizip] +" +DEPEND="${COMMON_DEPEND} + test? ( + qt5? ( + dev-qt/qtnetwork:5 + dev-qt/qttest:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,network] + ) + ) +" +RDEPEND="${COMMON_DEPEND} + !=dev-libs/quazip-1.1-r0:1 +" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) ) +} + +src_configure() { + my_src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 8bb929497dbc0fcc69a6e6086c05cefd4d19bb3b Author: Sam James gentoo org> AuthorDate: Wed Apr 20 22:07:47 2022 + Commit: Sam James gentoo org> CommitDate: Wed Apr 20 22:08:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb92949 dev-libs/quazip: fix automagic Qt 5/6 usage; fix subslot - We can't rely on autodetection of Qt version because this would be an automagic dependency. - SONAME changed from 1.0 -> 1.3, so change subslot Bug: https://bugs.gentoo.org/839264 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/{quazip-1.3.ebuild => quazip-1.3-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3.ebuild b/dev-libs/quazip/quazip-1.3-r1.ebuild similarity index 88% rename from dev-libs/quazip/quazip-1.3.ebuild rename to dev-libs/quazip/quazip-1.3-r1.ebuild index 43b0ab41e9e2..896e591fba00 100644 --- a/dev-libs/quazip/quazip-1.3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r1.ebuild @@ -10,7 +10,8 @@ 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" -SLOT="0/1" +# SONAME of libquazip1-qt5.so, check QUAZIP_LIB_SOVERSION in CMakeLists.txt +SLOT="0/1.3" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="test" @@ -34,6 +35,7 @@ PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) src_configure() { local mycmakeargs=( + -DQUAZIP_QT_MAJOR_VERSION=5 -DBUILD_TESTING=$(usex test) )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: c504c1ac975808a05b9928a5297133e12a7a9607 Author: Thiago Donato Ferreira gmail com> AuthorDate: Tue Apr 19 22:21:55 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Apr 20 10:16:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c504c1ac dev-libs/quazip: 1.3 version bump Closes: https://bugs.gentoo.org/839264 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Thiago Donato Ferreira gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25119 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/quazip/Manifest | 1 + dev-libs/quazip/files/quazip-1.3-cmake.patch | 84 dev-libs/quazip/quazip-1.3.ebuild| 47 3 files changed, 132 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index dbe68bf12763..f382b0c66d22 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-1.2.tar.gz 155878 BLAKE2B cfd5505509863dfdfcc88cf9f50aeff0ee0c1391412dc8aeb34ab020debd8a29279563323a0ca13a8d3b8b026518f5d079b8fa989aca20a9bec083c6dd4e3695 SHA512 3f4b1a4194ca286163b1c17880ea471a341dcc05d758ee8f3d1e540d0f6aed7ac18200450187034c46b4fab1da39111dca534d75859701259406a6dd50205386 +DIST quazip-1.3.tar.gz 156138 BLAKE2B a9002bdfab39fc1516160b0073fd3d59a65a66eda98240b9a2936d4423b21b40dd9360122950a54dc18236bc2aaf4e1e2d761ba145f6dbd5014cf72a287fbb3b SHA512 3861a9084059576ff2690e8b911394b0286a60542ab021a4cc588537a60ea3a186ed7903c76544698001fa383dfd0de96bdfed433abaefc44158d3b30ab16fe2 diff --git a/dev-libs/quazip/files/quazip-1.3-cmake.patch b/dev-libs/quazip/files/quazip-1.3-cmake.patch new file mode 100644 index ..016bd97f1dc0 --- /dev/null +++ b/dev-libs/quazip/files/quazip-1.3-cmake.patch @@ -0,0 +1,84 @@ +From 9d9e4e7c2076f0ab1a482ae32203aa336dc4ba9b Mon Sep 17 00:00:00 2001 +From: Thiago Donato Ferreira +Date: Mon, 18 Apr 2022 12:08:55 -0300 +Subject: [PATCH] Add CTest patch + +Signed-off-by: Thiago Donato Ferreira +--- + CMakeLists.txt | 32 +++- + 1 file changed, 19 insertions(+), 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a3eaf1a..71f2748 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -11,7 +11,6 @@ set(QUAZIP_LIB_SOVERSION 1.3.0) + option(BUILD_SHARED_LIBS "" ON) + option(QUAZIP_INSTALL "" ON) + option(QUAZIP_USE_QT_ZLIB "" OFF) +-option(QUAZIP_ENABLE_TESTS "Build QuaZip tests" OFF) + + # Set the default value of `${QUAZIP_QT_MAJOR_VERSION}`. + # We search quietly for Qt6, Qt5 and Qt4 in that order. +@@ -34,6 +33,8 @@ endif() + + set(QUAZIP_QT_MAJOR_VERSION ${QT_VERSION_MAJOR} CACHE STRING "Qt version to use (4, 5 or 6), defaults to ${QT_VERSION_MAJOR}") + ++include(CTest) ++ + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE RELEASE) + endif() +@@ -50,23 +51,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")
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: f9759d5307a019dd3481795376c212c64611806b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 25 16:11:21 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 25 16:11:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9759d53 dev-libs/quazip: Drop 1.1-r1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest | 1 - dev-libs/quazip/files/quazip-1.1-cmake.patch | 84 dev-libs/quazip/quazip-1.1-r1.ebuild | 48 3 files changed, 133 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 0033d4c87472..dbe68bf12763 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-1.1.tar.gz 153870 BLAKE2B c784d21d7c9623472fabf9bbf68c9d191dd0765f6b7114f0ea0b2597bbb31a9957feaea4d0325f98116d71acc4a7057f5c28ce5b84c6317cd25fdade30a279da SHA512 418516759e993c2e5636422c6a14e2caf95f836698b91d2188df5ef9b97879ee326255273793fc802325e14f378cbe2baad7e6ec2e1732e19bf238f70891f22c DIST quazip-1.2.tar.gz 155878 BLAKE2B cfd5505509863dfdfcc88cf9f50aeff0ee0c1391412dc8aeb34ab020debd8a29279563323a0ca13a8d3b8b026518f5d079b8fa989aca20a9bec083c6dd4e3695 SHA512 3f4b1a4194ca286163b1c17880ea471a341dcc05d758ee8f3d1e540d0f6aed7ac18200450187034c46b4fab1da39111dca534d75859701259406a6dd50205386 diff --git a/dev-libs/quazip/files/quazip-1.1-cmake.patch b/dev-libs/quazip/files/quazip-1.1-cmake.patch deleted file mode 100644 index 1355f6c13d39.. --- a/dev-libs/quazip/files/quazip-1.1-cmake.patch +++ /dev/null @@ -1,84 +0,0 @@ -From cb46ae4bc4c9684010b433eec3a35fc4fa1ebc5d Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sat, 20 Feb 2021 22:53:46 +0100 -Subject: [PATCH] Use CTest module provided BUILD_TESTING (default: ON) - -Signed-off-by: Andreas Sturmlechner - CMakeLists.txt | 38 +- - 1 file changed, 17 insertions(+), 21 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c314fe1..bac3699 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,7 +16,7 @@ if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE RELEASE) - endif() - --enable_testing() -+include(CTest) - set(CMAKE_AUTOMOC ON) - set(CMAKE_INCLUDE_CURRENT_DIR ON) - set(CMAKE_DEBUG_POSTFIX d) -@@ -27,33 +27,29 @@ set(QUAZIP_LIB_FILE_NAME quazip${QuaZip_VERSION_MAJOR}-qt${QUAZIP_QT_MAJOR_VERSI - set(QUAZIP_LIB_TARGET_NAME QuaZip) - set(QUAZIP_DIR_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}-${QUAZIP_LIB_VERSION}) - set(QUAZIP_PACKAGE_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}) --set(QUAZIP_ENABLE_TESTS OFF) - 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_QT_LIBRARIES Qt6::Core Qt6::Core5Compat) -- set(QUAZIP_TEST_QT_LIBRARIES Qt6::Core Qt6::Core5Compat Qt6::Network Qt6::Test) - set(QUAZIP_PKGCONFIG_REQUIRES Qt6Core) -- if (Qt6Network_FOUND AND Qt6Test_FOUND) --set(QUAZIP_ENABLE_TESTS ON) --endif() -+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_QT_LIBRARIES Qt5::Core) -- set(QUAZIP_TEST_QT_LIBRARIES Qt5::Core Qt5::Network Qt5::Test) - set(QUAZIP_PKGCONFIG_REQUIRES Qt5Core) --if (Qt5Network_FOUND AND Qt5Test_FOUND) --set(QUAZIP_ENABLE_TESTS ON) --endif() -+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_QT_LIBRARIES Qt4::QtCore) -- set(QUAZIP_TEST_QT_LIBRARIES Qt4::QtCore Qt4::QtNetwork Qt4::QtTest) - set(QUAZIP_PKGCONFIG_REQUIRES QtCore) --if (QT_QTNETWORK_FOUND AND QT_QTTEST_FOUND) --set(QUAZIP_ENABLE_TESTS ON) -+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") -@@ -69,7 +65,7 @@ endif() - - add_subdirectory(quazip) - --if(QUAZIP_ENABLE_TESTS) --add_subdirectory(qz
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: e1414f5b4bc9bea841e93be62b9c432bc46a46c2 Author: Sam James gentoo org> AuthorDate: Tue Jan 25 15:45:14 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 25 15:45:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1414f5b dev-libs/quazip: Stabilize 1.2 ppc, #831588 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.2.ebuild b/dev-libs/quazip/quazip-1.2.ebuild index 92f2016de06c..99c6e342214d 100644 --- a/dev-libs/quazip/quazip-1.2.ebuild +++ b/dev-libs/quazip/quazip-1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 2b22dcbf9e446b641e7f6bcd0523c5826701d2c3 Author: Sam James gentoo org> AuthorDate: Tue Jan 25 15:45:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 25 15:45:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b22dcbf dev-libs/quazip: Stabilize 1.2 ppc64, #831588 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.2.ebuild b/dev-libs/quazip/quazip-1.2.ebuild index 99c6e342214d..e0d53de5bc70 100644 --- a/dev-libs/quazip/quazip-1.2.ebuild +++ b/dev-libs/quazip/quazip-1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 603b4ff7b2d074d648edfe81c7286eef18323494 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 25 13:35:53 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 25 13:35:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603b4ff7 dev-libs/quazip: Stabilize 1.2 amd64, #831588 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/quazip/quazip-1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.2.ebuild b/dev-libs/quazip/quazip-1.2.ebuild index 7ec35e28a6e0..92f2016de06c 100644 --- a/dev-libs/quazip/quazip-1.2.ebuild +++ b/dev-libs/quazip/quazip-1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 5cb6e35db5e19b9b577874e7f801bc48e45b39d2 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 25 13:35:30 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 25 13:35:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb6e35d dev-libs/quazip: Stabilize 1.2 x86, #831588 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/quazip/quazip-1.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/quazip/quazip-1.2.ebuild b/dev-libs/quazip/quazip-1.2.ebuild index b118be537348..7ec35e28a6e0 100644 --- a/dev-libs/quazip/quazip-1.2.ebuild +++ b/dev-libs/quazip/quazip-1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: 0f27157f88c691abc238bcda980aa54ba73551cb Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 24 17:46:38 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Dec 24 18:25:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f27157f dev-libs/quazip: 1.2 version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest | 1 + dev-libs/quazip/files/quazip-1.2-cmake.patch | 79 dev-libs/quazip/quazip-1.2.ebuild| 48 + 3 files changed, 128 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 6ac806794bbb..0033d4c87472 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-1.1.tar.gz 153870 BLAKE2B c784d21d7c9623472fabf9bbf68c9d191dd0765f6b7114f0ea0b2597bbb31a9957feaea4d0325f98116d71acc4a7057f5c28ce5b84c6317cd25fdade30a279da SHA512 418516759e993c2e5636422c6a14e2caf95f836698b91d2188df5ef9b97879ee326255273793fc802325e14f378cbe2baad7e6ec2e1732e19bf238f70891f22c +DIST quazip-1.2.tar.gz 155878 BLAKE2B cfd5505509863dfdfcc88cf9f50aeff0ee0c1391412dc8aeb34ab020debd8a29279563323a0ca13a8d3b8b026518f5d079b8fa989aca20a9bec083c6dd4e3695 SHA512 3f4b1a4194ca286163b1c17880ea471a341dcc05d758ee8f3d1e540d0f6aed7ac18200450187034c46b4fab1da39111dca534d75859701259406a6dd50205386 diff --git a/dev-libs/quazip/files/quazip-1.2-cmake.patch b/dev-libs/quazip/files/quazip-1.2-cmake.patch new file mode 100644 index ..e8bfdf7807cc --- /dev/null +++ b/dev-libs/quazip/files/quazip-1.2-cmake.patch @@ -0,0 +1,79 @@ +From d141ac016ad587b052886b17b42c8c4dc77aba98 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 20 Feb 2021 22:53:46 +0100 +Subject: [PATCH] Use CTest module provided BUILD_TESTING (default: ON) + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 32 +++- + 1 file changed, 19 insertions(+), 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5c42816..5d52baf 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -11,9 +11,10 @@ set(QUAZIP_LIB_SOVERSION 1.0.0) + option(BUILD_SHARED_LIBS "" ON) + option(QUAZIP_INSTALL "" ON) + option(QUAZIP_USE_QT_ZLIB "" OFF) +-option(QUAZIP_ENABLE_TESTS "Build QuaZip tests" OFF) + set(QUAZIP_QT_MAJOR_VERSION 5 CACHE STRING "Qt version to use (4 or 5), defaults to 5") + ++include(CTest) ++ + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE RELEASE) + endif() +@@ -30,23 +31,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 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 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 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() +@@ -67,8 +74,7 @@ endif() + + add_subdirectory(quazip) + +-if(QUAZIP_ENABLE_TESTS) ++if(BUILD_TESTING) + message(STATUS "Building QuaZip tests") +-enable_testing() + add_subdirectory(qztest) + endif() +-- +2.34.1 + diff --git a/dev-libs/quazip/quazip-1.2.ebuild b/dev-libs/quazi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: d04cc5f9206b421247d9154f31b07cd73b12d7ff Author: Marek Szuba gentoo org> AuthorDate: Sun Oct 10 19:22:49 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Oct 10 20:44:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04cc5f9 dev-libs/quazip: keyword 1.1-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/quazip/quazip-1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.1-r1.ebuild b/dev-libs/quazip/quazip-1.1-r1.ebuild index 069d025af9a..29a58b0ea10 100644 --- a/dev-libs/quazip/quazip-1.1-r1.ebuild +++ b/dev-libs/quazip/quazip-1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: 379fe08fc51ec93dfaa8042c152953183fdcd736 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Apr 10 11:31:29 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 10 16:29:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379fe08f dev-libs/quazip: Drop 0.9.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest | 1 - .../quazip/files/quazip-0.9.1-gnuinstalldirs.patch | 90 -- .../quazip/files/quazip-0.9.1-no-static-lib.patch | 40 -- dev-libs/quazip/quazip-0.9.1.ebuild| 33 4 files changed, 164 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 8ca86518b22..6ac806794bb 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.9.1.tar.gz 155775 BLAKE2B 76710f94d055e86e1885f74b85f3e6b25f053eedbb73b4b11163e243d003ea3bad50cf1568fd2dbd37bc5db05fd0a6f8d49f48bd5df22d30b1aad3747e8ab780 SHA512 db31f3c7e3d7e95c25090ceb8379643e0b49ed69ece009dd015bee120b2b60f42e73408f580caed3138fa19ca64dcd23a05f16435abb54e2b8df21105c7b42c0 DIST quazip-1.1.tar.gz 153870 BLAKE2B c784d21d7c9623472fabf9bbf68c9d191dd0765f6b7114f0ea0b2597bbb31a9957feaea4d0325f98116d71acc4a7057f5c28ce5b84c6317cd25fdade30a279da SHA512 418516759e993c2e5636422c6a14e2caf95f836698b91d2188df5ef9b97879ee326255273793fc802325e14f378cbe2baad7e6ec2e1732e19bf238f70891f22c diff --git a/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch b/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch deleted file mode 100644 index c8dc5b6e3ad..000 --- a/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 3b1bf010e6f19908c90fdd51f01797dedb62fd53 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Thu, 9 Jul 2020 23:08:22 +0200 -Subject: [PATCH] Use GNUInstallDirs, fix pkgconfig libdir/includedir - -Dropping LIB_SUFFIX. - CMakeLists.txt| 16 - quazip.pc.cmakein | 6 +++--- - quazip/CMakeLists.txt | 4 ++-- - 3 files changed, 13 insertions(+), 13 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ed96b33..c3cce42 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 2.8.5) - project(QuaZip) - - # CMP0042: Explicitly acknowledge MACOSX_RPATH -@@ -11,6 +11,8 @@ set(QUAZIP_LIB_SOVERSION 1) - - option(BUILD_WITH_QT4 "Build QuaZip with Qt4 no matter if Qt5 was found" OFF) - -+include(GNUInstallDirs) -+ - if(NOT BUILD_WITH_QT4) - # try Qt5 first, and prefer that if found - find_package(Qt5Core QUIET) -@@ -48,18 +50,16 @@ find_package(ZLIB REQUIRED) - # All build libraries are moved to this directory - set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) - --set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)") --set(LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name" FORCE) --set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig" CACHE STRING "Installation directory for pkgconfig (.pc) files" FORCE) - set(QUAZIP_LIB_TARGET_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX} CACHE - INTERNAL "Target name of libquazip" FORCE) - - add_subdirectory(quazip) - - if(UNIX AND NOT APPLE) -- configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/quazip.pc.cmakein -- ${CMAKE_CURRENT_BINARY_DIR}/quazip.pc @ONLY) -- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/quazip.pc DESTINATION "${INSTALL_PKGCONFIG_DIR}") -+ configure_file(quazip.pc.cmakein quazip.pc @ONLY) -+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/quazip.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) - endif() - --install(FILES QuaZipConfig.cmake DESTINATION ${LIB_DESTINATION}/cmake/QuaZip${QUAZIP_LIB_VERSION_SUFFIX} RENAME QuaZip${QUAZIP_LIB_VERSION_SUFFIX}Config.cmake) -+install(FILES QuaZipConfig.cmake -+DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/QuaZip${QUAZIP_LIB_VERSION_SUFFIX} -+RENAME QuaZip${QUAZIP_LIB_VERSION_SUFFIX}Config.cmake) -diff --git a/quazip.pc.cmakein b/quazip.pc.cmakein -index e46d4c6..50d280e 100644 a/quazip.pc.cmakein -+++ b/quazip.pc.cmakein -@@ -1,12 +1,12 @@ - prefix=@CMAKE_INSTALL_PREFIX@ - exec_prefix=${prefix} --libdir=${prefix}/lib@LIB_SUFFIX@ --includedir=${prefix}/include -+libdir=@CMAKE_INSTALL_FULL_LIBDIR@ -+includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/quazip@QUAZIP_LIB_VERSION_SUFFIX@ - - - Name: Quazip - Description: Quazip Library - Version: @QUAZIP_LIB_VERSION@ - Libs: -lquazip@QUAZIP_LIB_VERSION_SUFFIX@ --Cflags: -+Cflags: -I${includedir} - Requires: Qt5Core -diff --git a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt -index 84607f6..74e02fe 100644 a/quazip/CMakeLists.txt -+++ b/quazip/CMakeLists.txt -@@ -18,5 +18,5 @@ set_target_properties(${QUAZIP_LIB_TAR
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: c6ec6ad93c2aa08bc0836db7d739a91308bb7e8f Author: Sam James gentoo org> AuthorDate: Wed Apr 7 22:44:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 22:45:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ec6ad9 dev-libs/quazip: Stabilize 1.1-r1 amd64, #780342 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.1-r1.ebuild b/dev-libs/quazip/quazip-1.1-r1.ebuild index 8816e352fec..069d025af9a 100644 --- a/dev-libs/quazip/quazip-1.1-r1.ebuild +++ b/dev-libs/quazip/quazip-1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 22392f038b9d246682ec1ddf766d233dc3ecca49 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 5 19:00:18 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 5 19:00:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22392f03 dev-libs/quazip: x86 stable (bug #780342) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/quazip/quazip-1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.1-r1.ebuild b/dev-libs/quazip/quazip-1.1-r1.ebuild index 894a0e9633b..8816e352fec 100644 --- a/dev-libs/quazip/quazip-1.1-r1.ebuild +++ b/dev-libs/quazip/quazip-1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: cdaa89cf17377e25f6290ec35cfa5b1a022f07ac Author: Sam James gentoo org> AuthorDate: Mon Apr 5 16:49:18 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 5 16:52:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaa89cf dev-libs/quazip: Stabilize 1.1-r1 ppc64, #780342 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.1-r1.ebuild b/dev-libs/quazip/quazip-1.1-r1.ebuild index 04985308987..894a0e9633b 100644 --- a/dev-libs/quazip/quazip-1.1-r1.ebuild +++ b/dev-libs/quazip/quazip-1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 191bbf07359092476c45d912ee55e5ebe8578627 Author: Sam James gentoo org> AuthorDate: Sat Apr 3 22:47:11 2021 + Commit: Sam James gentoo org> CommitDate: Sat Apr 3 22:47:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191bbf07 dev-libs/quazip: flag-o-matic-- Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-0.9.1.ebuild | 5 ++--- dev-libs/quazip/quazip-1.1-r1.ebuild | 3 ++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/quazip/quazip-0.9.1.ebuild b/dev-libs/quazip/quazip-0.9.1.ebuild index e1cde21e0b7..cec7a955d1d 100644 --- a/dev-libs/quazip/quazip-0.9.1.ebuild +++ b/dev-libs/quazip/quazip-0.9.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake flag-o-matic qmake-utils +inherit cmake qmake-utils DESCRIPTION="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" HOMEPAGE="https://stachenov.github.io/quazip/"; @@ -12,7 +12,6 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" RDEPEND=" dev-qt/qtcore:5 diff --git a/dev-libs/quazip/quazip-1.1-r1.ebuild b/dev-libs/quazip/quazip-1.1-r1.ebuild index 6a18b5ce23e..a5077d44ea3 100644 --- a/dev-libs/quazip/quazip-1.1-r1.ebuild +++ b/dev-libs/quazip/quazip-1.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake flag-o-matic +inherit cmake DESCRIPTION="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" HOMEPAGE="https://stachenov.github.io/quazip/"; @@ -37,6 +37,7 @@ src_configure() { -DQUAZIP_QT_MAJOR_VERSION=5 -DBUILD_TESTING=$(usex test) ) + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/files/, dev-libs/quazip/
commit: bc6e277bad31948b11a7041e8479d4514a7a7060 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 20 22:03:55 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 23 19:52:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6e277b dev-libs/quazip: Drop 1.1 (r0) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/quazip-1.1-conditional-tests.patch | 40 - dev-libs/quazip/quazip-1.1.ebuild | 52 -- 2 files changed, 92 deletions(-) diff --git a/dev-libs/quazip/files/quazip-1.1-conditional-tests.patch b/dev-libs/quazip/files/quazip-1.1-conditional-tests.patch deleted file mode 100644 index 68520a4b3b9..000 --- a/dev-libs/quazip/files/quazip-1.1-conditional-tests.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 14230a6..22c1421 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -26,34 +26,25 @@ set(QUAZIP_LIB_FILE_NAME quazip${QuaZip_VERSION_MAJOR}-qt${QUAZIP_QT_MAJOR_VERSI - set(QUAZIP_LIB_TARGET_NAME QuaZip) - set(QUAZIP_DIR_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}-${QUAZIP_LIB_VERSION}) - set(QUAZIP_PACKAGE_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}) --set(QUAZIP_ENABLE_TESTS OFF) -+option(QUAZIP_ENABLE_TESTS "" OFF) - if(QUAZIP_QT_MAJOR_VERSION EQUAL 6) - find_package(Qt6 REQUIRED COMPONENTS Core Core5Compat - OPTIONAL_COMPONENTS Network Test) - set(QUAZIP_LIB_QT_LIBRARIES Qt6::Core Qt6::Core5Compat) - set(QUAZIP_TEST_QT_LIBRARIES Qt6::Core Qt6::Core5Compat Qt6::Network Qt6::Test) - set(QUAZIP_PKGCONFIG_REQUIRES Qt6Core) -- if (Qt6Network_FOUND AND Qt6Test_FOUND) --set(QUAZIP_ENABLE_TESTS ON) --endif() - elseif(QUAZIP_QT_MAJOR_VERSION EQUAL 5) - find_package(Qt5 REQUIRED COMPONENTS Core - OPTIONAL_COMPONENTS Network Test) - set(QUAZIP_LIB_QT_LIBRARIES Qt5::Core) - set(QUAZIP_TEST_QT_LIBRARIES Qt5::Core Qt5::Network Qt5::Test) - set(QUAZIP_PKGCONFIG_REQUIRES Qt5Core) --if (Qt5Network_FOUND AND Qt5Test_FOUND) --set(QUAZIP_ENABLE_TESTS ON) --endif() - elseif(QUAZIP_QT_MAJOR_VERSION EQUAL 4) - find_package(Qt4 4.5.0 REQUIRED COMPONENTS QtCore -OPTIONAL_COMPONENTS QtNetwork QtTest) - set(QUAZIP_LIB_QT_LIBRARIES Qt4::QtCore) - set(QUAZIP_TEST_QT_LIBRARIES Qt4::QtCore Qt4::QtNetwork Qt4::QtTest) - set(QUAZIP_PKGCONFIG_REQUIRES QtCore) --if (QT_QTNETWORK_FOUND AND QT_QTTEST_FOUND) --set(QUAZIP_ENABLE_TESTS ON) --endif() - else() - message(FATAL_ERROR "Qt version ${QUAZIP_QT_MAJOR_VERSION} is not supported") - endif() diff --git a/dev-libs/quazip/quazip-1.1.ebuild b/dev-libs/quazip/quazip-1.1.ebuild deleted file mode 100644 index 491c9969ee3..000 --- a/dev-libs/quazip/quazip-1.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic - -# Note: Please check if upstream want 2.x and so on to be slotted when released. -if ver_test ${PV} -ge 2.0 ; then - # Sanity check to avoid naive copy-bumps - # Upstream expect parallel installation of 0.x/1.x/2.x/... - # https://github.com/stachenov/quazip/blob/master/QuaZip-1.x-migration.md - die "Upstream want 0.x, 1.x, 2.x, ... to be slotted" -fi - -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" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - sys-libs/zlib[minizip] -" -DEPEND=" - ${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.1-conditional-tests.patch" -) - -src_configure() { - local mycmakeargs=( - -DQUAZIP_ENABLE_TESTS=$(usex test) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - use test && cmake_src_compile qztest -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: c48daa4231f7497051c9ecd72e9d9709b6588c05 Author: Sam James gentoo org> AuthorDate: Mon Feb 15 03:18:19 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 03:30:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48daa42 dev-libs/quazip: bump to 1.1 (new slot) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/Manifest | 1 + .../files/quazip-1.1-conditional-tests.patch | 40 + dev-libs/quazip/quazip-1.1.ebuild | 52 ++ 3 files changed, 93 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 1a64e045769..8ca86518b22 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-0.9.1.tar.gz 155775 BLAKE2B 76710f94d055e86e1885f74b85f3e6b25f053eedbb73b4b11163e243d003ea3bad50cf1568fd2dbd37bc5db05fd0a6f8d49f48bd5df22d30b1aad3747e8ab780 SHA512 db31f3c7e3d7e95c25090ceb8379643e0b49ed69ece009dd015bee120b2b60f42e73408f580caed3138fa19ca64dcd23a05f16435abb54e2b8df21105c7b42c0 +DIST quazip-1.1.tar.gz 153870 BLAKE2B c784d21d7c9623472fabf9bbf68c9d191dd0765f6b7114f0ea0b2597bbb31a9957feaea4d0325f98116d71acc4a7057f5c28ce5b84c6317cd25fdade30a279da SHA512 418516759e993c2e5636422c6a14e2caf95f836698b91d2188df5ef9b97879ee326255273793fc802325e14f378cbe2baad7e6ec2e1732e19bf238f70891f22c diff --git a/dev-libs/quazip/files/quazip-1.1-conditional-tests.patch b/dev-libs/quazip/files/quazip-1.1-conditional-tests.patch new file mode 100644 index 000..68520a4b3b9 --- /dev/null +++ b/dev-libs/quazip/files/quazip-1.1-conditional-tests.patch @@ -0,0 +1,40 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 14230a6..22c1421 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -26,34 +26,25 @@ set(QUAZIP_LIB_FILE_NAME quazip${QuaZip_VERSION_MAJOR}-qt${QUAZIP_QT_MAJOR_VERSI + set(QUAZIP_LIB_TARGET_NAME QuaZip) + set(QUAZIP_DIR_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}-${QUAZIP_LIB_VERSION}) + set(QUAZIP_PACKAGE_NAME QuaZip-Qt${QUAZIP_QT_MAJOR_VERSION}) +-set(QUAZIP_ENABLE_TESTS OFF) ++option(QUAZIP_ENABLE_TESTS "" OFF) + if(QUAZIP_QT_MAJOR_VERSION EQUAL 6) + find_package(Qt6 REQUIRED COMPONENTS Core Core5Compat + OPTIONAL_COMPONENTS Network Test) + set(QUAZIP_LIB_QT_LIBRARIES Qt6::Core Qt6::Core5Compat) + set(QUAZIP_TEST_QT_LIBRARIES Qt6::Core Qt6::Core5Compat Qt6::Network Qt6::Test) + set(QUAZIP_PKGCONFIG_REQUIRES Qt6Core) +- if (Qt6Network_FOUND AND Qt6Test_FOUND) +-set(QUAZIP_ENABLE_TESTS ON) +-endif() + elseif(QUAZIP_QT_MAJOR_VERSION EQUAL 5) + find_package(Qt5 REQUIRED COMPONENTS Core + OPTIONAL_COMPONENTS Network Test) + set(QUAZIP_LIB_QT_LIBRARIES Qt5::Core) + set(QUAZIP_TEST_QT_LIBRARIES Qt5::Core Qt5::Network Qt5::Test) + set(QUAZIP_PKGCONFIG_REQUIRES Qt5Core) +-if (Qt5Network_FOUND AND Qt5Test_FOUND) +-set(QUAZIP_ENABLE_TESTS ON) +-endif() + elseif(QUAZIP_QT_MAJOR_VERSION EQUAL 4) + find_package(Qt4 4.5.0 REQUIRED COMPONENTS QtCore +OPTIONAL_COMPONENTS QtNetwork QtTest) + set(QUAZIP_LIB_QT_LIBRARIES Qt4::QtCore) + set(QUAZIP_TEST_QT_LIBRARIES Qt4::QtCore Qt4::QtNetwork Qt4::QtTest) + set(QUAZIP_PKGCONFIG_REQUIRES QtCore) +-if (QT_QTNETWORK_FOUND AND QT_QTTEST_FOUND) +-set(QUAZIP_ENABLE_TESTS ON) +-endif() + else() + message(FATAL_ERROR "Qt version ${QUAZIP_QT_MAJOR_VERSION} is not supported") + endif() diff --git a/dev-libs/quazip/quazip-1.1.ebuild b/dev-libs/quazip/quazip-1.1.ebuild new file mode 100644 index 000..491c9969ee3 --- /dev/null +++ b/dev-libs/quazip/quazip-1.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake flag-o-matic + +# Note: Please check if upstream want 2.x and so on to be slotted when released. +if ver_test ${PV} -ge 2.0 ; then + # Sanity check to avoid naive copy-bumps + # Upstream expect parallel installation of 0.x/1.x/2.x/... + # https://github.com/stachenov/quazip/blob/master/QuaZip-1.x-migration.md + die "Upstream want 0.x, 1.x, 2.x, ... to be slotted" +fi + +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" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + sys-libs/zlib[minizip] +" +DEPEND=" + ${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.1-conditi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 538b86d22fdb83162a350b78b49a1f93efc1a52b Author: Sam James gentoo org> AuthorDate: Thu Dec 3 13:24:09 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 3 13:37:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538b86d2 dev-libs/quazip: add github remote-id Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/quazip/metadata.xml b/dev-libs/quazip/metadata.xml index 57efb782c05..3c4371252ce 100644 --- a/dev-libs/quazip/metadata.xml +++ b/dev-libs/quazip/metadata.xml @@ -5,6 +5,7 @@ s...@gentoo.org + stachenov/quazip quazip
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: aad7789ea25d25b104eada3ec476413a13358db4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 19 20:38:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 19 20:39:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad7789e dev-libs/quazip: Drop 0.8.1 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest| 1 - dev-libs/quazip/quazip-0.8.1.ebuild | 48 - 2 files changed, 49 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 107af5e1dde..1a64e045769 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.8.1.tar.gz 150584 BLAKE2B 4a1d61b65b01eee06e1292ee88b543675c77ac922d0fb1726ac0afd447d74e8c8154db82da0ce95c2f2c303c036f2795e8938a412dc22e921ee09a0ef99278f6 SHA512 d65dab16c2cbc4d8bb23dae5b2fdff5ef787aaff2653b8e75c3fc8ba1701f5568a52bdde39009f83c5069a9fe3331cd1a49cf965822c4180e88bbc341faa2bfb DIST quazip-0.9.1.tar.gz 155775 BLAKE2B 76710f94d055e86e1885f74b85f3e6b25f053eedbb73b4b11163e243d003ea3bad50cf1568fd2dbd37bc5db05fd0a6f8d49f48bd5df22d30b1aad3747e8ab780 SHA512 db31f3c7e3d7e95c25090ceb8379643e0b49ed69ece009dd015bee120b2b60f42e73408f580caed3138fa19ca64dcd23a05f16435abb54e2b8df21105c7b42c0 diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild deleted file mode 100644 index 8e60145ea61..000 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic qmake-utils - -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" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -src_prepare() { - cmake_src_prepare - if ! use static-libs ; then - sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die - fi -} - -src_configure() { - local libdir=$(get_libdir) - local -x CXXFLAGS="${CXXFLAGS}" - append-cxxflags -std=c++11 -fPIC - - local mycmakeargs=( - -DBUILD_WITH_QT4=OFF - -DLIB_SUFFIX=${libdir/lib/} - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - # compatibility with not yet fixed rdeps (Gentoo bug #598136) - dosym libquazip5.so /usr/$(get_libdir)/libquazip.so -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 5c59d72803beb6dc1103a8bd4f6c924f29024a1b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 18 07:53:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 18 07:54:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c59d728 dev-libs/quazip: ppc stable wrt bug #738368 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/quazip/quazip-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.9.1.ebuild b/dev-libs/quazip/quazip-0.9.1.ebuild index f1c3a647940..f45f757d1f3 100644 --- a/dev-libs/quazip/quazip-0.9.1.ebuild +++ b/dev-libs/quazip/quazip-0.9.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 4908ddf719ccbd9465dd50b5da5c16a7df2ea0f4 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 30 01:27:43 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 30 01:32:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4908ddf7 dev-libs/quazip: x86 stable (bug #738368) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/quazip/quazip-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.9.1.ebuild b/dev-libs/quazip/quazip-0.9.1.ebuild index 2a480a28d81..f1c3a647940 100644 --- a/dev-libs/quazip/quazip-0.9.1.ebuild +++ b/dev-libs/quazip/quazip-0.9.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 8eb54462acf6c95f4971aede9efaebd444a665cc Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 22 05:42:16 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 22 05:42:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb54462 dev-libs/quazip: amd64 stable wrt bug #738368 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/quazip/quazip-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.9.1.ebuild b/dev-libs/quazip/quazip-0.9.1.ebuild index dfd72df8e6f..2a480a28d81 100644 --- a/dev-libs/quazip/quazip-0.9.1.ebuild +++ b/dev-libs/quazip/quazip-0.9.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/files/
commit: d58b8e32c931d401e6097c4d0650240d828785bd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 19 22:28:33 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 19 22:28:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58b8e32 dev-libs/quazip: Fix typo Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch b/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch index ee389da9d4e..c8dc5b6e3ad 100644 --- a/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch +++ b/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch @@ -84,7 +84,7 @@ index 84607f6..74e02fe 100644 -install(FILES ${PUBLIC_HEADERS} DESTINATION include/quazip${QUAZIP_LIB_VERSION_SUFFIX}) -install(TARGETS ${QUAZIP_LIB_TARGET_NAME} LIBRARY DESTINATION ${LIB_DESTINATION} ARCHIVE DESTINATION ${LIB_DESTINATION} RUNTIME DESTINATION ${LIB_DESTINATION}) +install(FILES ${PUBLIC_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/quazip${QUAZIP_LIB_VERSION_SUFFIX}) -+install(TARGETS ${QUAZIP_LIB_TARGET_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION $${CMAKE_INSTALL_LIBDIR}) ++install(TARGETS ${QUAZIP_LIB_TARGET_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}) -- 2.27.0
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: 65628e50c872561392b69ad4c863696ec5995697 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 19 21:17:45 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 19 22:13:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65628e50 dev-libs/quazip: Escalate pkgconfig patch to gnuinstalldirs patch Drop src_configure() and fix pkgconfig paths at the same time. Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> .../quazip/files/quazip-0.9.1-gnuinstalldirs.patch | 90 ++ dev-libs/quazip/files/quazip-0.9.1-pkgconfig.patch | 31 dev-libs/quazip/quazip-0.9.1.ebuild| 11 +-- 3 files changed, 91 insertions(+), 41 deletions(-) diff --git a/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch b/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch new file mode 100644 index 000..ee389da9d4e --- /dev/null +++ b/dev-libs/quazip/files/quazip-0.9.1-gnuinstalldirs.patch @@ -0,0 +1,90 @@ +From 3b1bf010e6f19908c90fdd51f01797dedb62fd53 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 9 Jul 2020 23:08:22 +0200 +Subject: [PATCH] Use GNUInstallDirs, fix pkgconfig libdir/includedir + +Dropping LIB_SUFFIX. +--- + CMakeLists.txt| 16 + quazip.pc.cmakein | 6 +++--- + quazip/CMakeLists.txt | 4 ++-- + 3 files changed, 13 insertions(+), 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ed96b33..c3cce42 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.6) ++cmake_minimum_required(VERSION 2.8.5) + project(QuaZip) + + # CMP0042: Explicitly acknowledge MACOSX_RPATH +@@ -11,6 +11,8 @@ set(QUAZIP_LIB_SOVERSION 1) + + option(BUILD_WITH_QT4 "Build QuaZip with Qt4 no matter if Qt5 was found" OFF) + ++include(GNUInstallDirs) ++ + if(NOT BUILD_WITH_QT4) + # try Qt5 first, and prefer that if found + find_package(Qt5Core QUIET) +@@ -48,18 +50,16 @@ find_package(ZLIB REQUIRED) + # All build libraries are moved to this directory + set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) + +-set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)") +-set(LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name" FORCE) +-set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig" CACHE STRING "Installation directory for pkgconfig (.pc) files" FORCE) + set(QUAZIP_LIB_TARGET_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX} CACHE + INTERNAL "Target name of libquazip" FORCE) + + add_subdirectory(quazip) + + if(UNIX AND NOT APPLE) +- configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/quazip.pc.cmakein +- ${CMAKE_CURRENT_BINARY_DIR}/quazip.pc @ONLY) +- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/quazip.pc DESTINATION "${INSTALL_PKGCONFIG_DIR}") ++ configure_file(quazip.pc.cmakein quazip.pc @ONLY) ++ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/quazip.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + endif() + +-install(FILES QuaZipConfig.cmake DESTINATION ${LIB_DESTINATION}/cmake/QuaZip${QUAZIP_LIB_VERSION_SUFFIX} RENAME QuaZip${QUAZIP_LIB_VERSION_SUFFIX}Config.cmake) ++install(FILES QuaZipConfig.cmake ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/QuaZip${QUAZIP_LIB_VERSION_SUFFIX} ++RENAME QuaZip${QUAZIP_LIB_VERSION_SUFFIX}Config.cmake) +diff --git a/quazip.pc.cmakein b/quazip.pc.cmakein +index e46d4c6..50d280e 100644 +--- a/quazip.pc.cmakein b/quazip.pc.cmakein +@@ -1,12 +1,12 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=${prefix} +-libdir=${prefix}/lib@LIB_SUFFIX@ +-includedir=${prefix}/include ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/quazip@QUAZIP_LIB_VERSION_SUFFIX@ + + + Name: Quazip + Description: Quazip Library + Version: @QUAZIP_LIB_VERSION@ + Libs: -lquazip@QUAZIP_LIB_VERSION_SUFFIX@ +-Cflags: ++Cflags: -I${includedir} + Requires: Qt5Core +diff --git a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt +index 84607f6..74e02fe 100644 +--- a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt +@@ -18,5 +18,5 @@ set_target_properties(${QUAZIP_LIB_TARGET_NAME} PROPERTIES VERSION ${QUAZIP_LIB_ + # Link against ZLIB_LIBRARIES if needed (on Windows this variable is empty) + target_link_libraries(${QUAZIP_LIB_TARGET_NAME} ${QT_QTMAIN_LIBRARY} ${QTCORE_LIBRARIES} ${ZLIB_LIBRARIES}) + +-install(FILES ${PUBLIC_HEADERS} DESTINATION include/quazip${QUAZIP_LIB_VERSION_SUFFIX}) +-install(TARGETS ${QUAZIP_LIB_TARGET_NAME} LIBRARY DESTINATION ${LIB_DESTINATION} ARCHIVE DESTINATION ${LIB_DESTINATION} RUNTIME DESTINATION ${LIB_DESTINATION}) ++install(FILES ${PUBLIC_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/quazip${QUAZIP_LIB_VERSION_SUFFIX}) ++install(TARGETS ${QUAZIP_LIB_TARGET_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DES
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: 98532a89b0351b032404c1f8658ed83d73641428 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jul 10 16:58:16 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jul 13 00:29:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98532a89 dev-libs/quazip: 0.9.1 version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest | 1 + .../quazip/files/quazip-0.9.1-no-static-lib.patch | 40 dev-libs/quazip/files/quazip-0.9.1-pkgconfig.patch | 31 dev-libs/quazip/quazip-0.9.1.ebuild| 43 ++ 4 files changed, 115 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index b6da0d2bc9a..107af5e1dde 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-0.8.1.tar.gz 150584 BLAKE2B 4a1d61b65b01eee06e1292ee88b543675c77ac922d0fb1726ac0afd447d74e8c8154db82da0ce95c2f2c303c036f2795e8938a412dc22e921ee09a0ef99278f6 SHA512 d65dab16c2cbc4d8bb23dae5b2fdff5ef787aaff2653b8e75c3fc8ba1701f5568a52bdde39009f83c5069a9fe3331cd1a49cf965822c4180e88bbc341faa2bfb +DIST quazip-0.9.1.tar.gz 155775 BLAKE2B 76710f94d055e86e1885f74b85f3e6b25f053eedbb73b4b11163e243d003ea3bad50cf1568fd2dbd37bc5db05fd0a6f8d49f48bd5df22d30b1aad3747e8ab780 SHA512 db31f3c7e3d7e95c25090ceb8379643e0b49ed69ece009dd015bee120b2b60f42e73408f580caed3138fa19ca64dcd23a05f16435abb54e2b8df21105c7b42c0 diff --git a/dev-libs/quazip/files/quazip-0.9.1-no-static-lib.patch b/dev-libs/quazip/files/quazip-0.9.1-no-static-lib.patch new file mode 100644 index 000..f0ce3e6e392 --- /dev/null +++ b/dev-libs/quazip/files/quazip-0.9.1-no-static-lib.patch @@ -0,0 +1,40 @@ +From c061634452fe259dc5eb62395fbdb9159d4c9e09 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 9 Jul 2020 22:54:59 +0200 +Subject: [PATCH] Disable static lib + +--- + quazip/CMakeLists.txt | 13 ++--- + 1 file changed, 2 insertions(+), 11 deletions(-) + +diff --git a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt +index 1efb5e2..84607f6 100644 +--- a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt +@@ -11,21 +11,12 @@ qt_wrap_cpp(MOC_SRCS ${PUBLIC_HEADERS}) + set(SRCS ${SRCS} ${MOC_SRCS}) + + add_library(${QUAZIP_LIB_TARGET_NAME} SHARED ${SRCS}) +-add_library(quazip_static STATIC ${SRCS}) +- +-# Windows uses .lib extension for both static and shared library +-# *nix systems use different extensions for SHARED and STATIC library and by convention both libraries have the same name +-if (NOT WIN32) +- set_target_properties(quazip_static PROPERTIES OUTPUT_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX}) +-endif () + + target_include_directories(${QUAZIP_LIB_TARGET_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${ZLIB_INCLUDE_DIRS}) +-target_include_directories(quazip_static PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${ZLIB_INCLUDE_DIRS}) +-set_target_properties(${QUAZIP_LIB_TARGET_NAME} quazip_static PROPERTIES VERSION ${QUAZIP_LIB_VERSION} SOVERSION ${QUAZIP_LIB_SOVERSION} DEBUG_POSTFIX d) ++set_target_properties(${QUAZIP_LIB_TARGET_NAME} PROPERTIES VERSION ${QUAZIP_LIB_VERSION} SOVERSION ${QUAZIP_LIB_SOVERSION} DEBUG_POSTFIX d) + + # Link against ZLIB_LIBRARIES if needed (on Windows this variable is empty) + target_link_libraries(${QUAZIP_LIB_TARGET_NAME} ${QT_QTMAIN_LIBRARY} ${QTCORE_LIBRARIES} ${ZLIB_LIBRARIES}) +-target_link_libraries(quazip_static ${QT_QTMAIN_LIBRARY} ${QTCORE_LIBRARIES} ${ZLIB_LIBRARIES}) + + install(FILES ${PUBLIC_HEADERS} DESTINATION include/quazip${QUAZIP_LIB_VERSION_SUFFIX}) +-install(TARGETS ${QUAZIP_LIB_TARGET_NAME} quazip_static LIBRARY DESTINATION ${LIB_DESTINATION} ARCHIVE DESTINATION ${LIB_DESTINATION} RUNTIME DESTINATION ${LIB_DESTINATION}) ++install(TARGETS ${QUAZIP_LIB_TARGET_NAME} LIBRARY DESTINATION ${LIB_DESTINATION} ARCHIVE DESTINATION ${LIB_DESTINATION} RUNTIME DESTINATION ${LIB_DESTINATION}) +-- +2.27.0 + diff --git a/dev-libs/quazip/files/quazip-0.9.1-pkgconfig.patch b/dev-libs/quazip/files/quazip-0.9.1-pkgconfig.patch new file mode 100644 index 000..66de677611d --- /dev/null +++ b/dev-libs/quazip/files/quazip-0.9.1-pkgconfig.patch @@ -0,0 +1,31 @@ +From 94b18d81752490b694d262a4889085e9d55bc5d5 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 9 Jul 2020 23:08:22 +0200 +Subject: [PATCH] Fix pkgconfig include dir + +--- + quazip.pc.cmakein | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/quazip.pc.cmakein b/quazip.pc.cmakein +index e46d4c6..4cd8c86 100644 +--- a/quazip.pc.cmakein b/quazip.pc.cmakein +@@ -1,12 +1,12 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=${prefix} + libdir=${prefix}/lib@LIB_SUFFIX@ +-includedir=${prefix}/include ++includedir=${prefix}/include/quazip@QUAZIP_LIB_VERSION_SUFFIX@ + + + Name: Quazip +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 1f60b9abe4e4edadfc6d4a39fd28dd765d980b4b Author: Sam James (sam_c) cmpct info> AuthorDate: Sat May 9 02:46:53 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 9 08:47:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f60b9ab dev-libs/quazip: arm64 keyworded (bug #721666) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/quazip/quazip-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild index dab1691cc98..8e60145ea61 100644 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 4954e6c3ddc72cb0343c78d68e0bae075e3f3639 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 18 23:27:36 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 18 23:28:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4954e6c3 dev-libs/quazip: Switch to cmake.eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/quazip-0.8.1.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild index 6270dd67e87..dab1691cc98 100644 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils flag-o-matic qmake-utils +inherit cmake flag-o-matic qmake-utils DESCRIPTION="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" HOMEPAGE="https://stachenov.github.io/quazip/"; @@ -22,7 +22,7 @@ RDEPEND=" DEPEND="${RDEPEND}" src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare if ! use static-libs ; then sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die fi @@ -37,11 +37,11 @@ src_configure() { -DBUILD_WITH_QT4=OFF -DLIB_SUFFIX=${libdir/lib/} ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install # compatibility with not yet fixed rdeps (Gentoo bug #598136) dosym libquazip5.so /usr/$(get_libdir)/libquazip.so
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 4ac67447dd76e377ace3616300f2fb83cf8e1ad5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 2 13:41:06 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 2 14:07:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac67447 dev-libs/quazip: Drop 0.7.6 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest| 1 - dev-libs/quazip/quazip-0.7.6.ebuild | 48 - 2 files changed, 49 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 3a2e764d596..b6da0d2bc9a 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.7.6.tar.gz 149029 BLAKE2B 7eb99f550dc06d8d2911b22214294accaa5126657598bfd60614267715ea968790f470cea2820e1a78a8581ab0d4b75c90589c0da1ae815067e083e389020762 SHA512 4325a69918216bb66c6a7c53589ef73473c3752151522a135dd9c92dbf722b29656aea7be0314c84399a214391eca79296ecda5811ab31845d8cf53c010110d1 DIST quazip-0.8.1.tar.gz 150584 BLAKE2B 4a1d61b65b01eee06e1292ee88b543675c77ac922d0fb1726ac0afd447d74e8c8154db82da0ce95c2f2c303c036f2795e8938a412dc22e921ee09a0ef99278f6 SHA512 d65dab16c2cbc4d8bb23dae5b2fdff5ef787aaff2653b8e75c3fc8ba1701f5568a52bdde39009f83c5069a9fe3331cd1a49cf965822c4180e88bbc341faa2bfb diff --git a/dev-libs/quazip/quazip-0.7.6.ebuild b/dev-libs/quazip/quazip-0.7.6.ebuild deleted file mode 100644 index 5e502d2c03b..000 --- a/dev-libs/quazip/quazip-0.7.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic qmake-utils - -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/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -src_prepare() { - if ! use static-libs ; then - sed -e "/^install/ s/quazip_static//" -i CMakeLists.txt || die - fi - cmake-utils_src_prepare -} - -src_configure() { - local libdir=$(get_libdir) - local -x CXXFLAGS="${CXXFLAGS}" - append-cxxflags -std=c++11 -fPIC - - local mycmakeargs=( - -DBUILD_WITH_QT4=OFF - -DLIB_SUFFIX=${libdir/lib/} - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # compatibility with not yet fixed rdeps (Gentoo bug #598136) - dosym libquazip5.so /usr/$(get_libdir)/libquazip.so -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: d8c373fe1a6d99e66e82b36cc6315e332efc000c Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jul 2 08:25:59 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 2 08:25:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c373fe dev-libs/quazip: stable 0.8.1 for ppc64, bug #688486 Package-Manager: Portage-2.3.68, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/quazip/quazip-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild index 97be627d132..3dfa73e6c0b 100644 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f6ea3247097a9d53266563c6f73a470f53b5ef25 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jul 2 08:20:58 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 2 08:20:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ea3247 dev-libs/quazip: stable 0.8.1 for ppc, bug #688486 Package-Manager: Portage-2.3.68, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/quazip/quazip-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild index f7369d5659a..97be627d132 100644 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: c41a0a70b8d2938caa7c6868afe7d4af3f72b475 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 28 15:20:53 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 28 15:20:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41a0a70 dev-libs/quazip: x86 stable wrt bug #688486 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" dev-libs/quazip/quazip-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild index 7ddbfca7e7a..f7369d5659a 100644 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 9a8d02396ea6046be69b46b8057a2abc865b0608 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 28 11:36:22 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 28 11:36:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8d0239 dev-libs/quazip: amd64 stable wrt bug #688486 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-libs/quazip/quazip-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.8.1.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild index 69667b006a0..7ddbfca7e7a 100644 --- a/dev-libs/quazip/quazip-0.8.1.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: daeb3a4aab4d91037646d7a4af6dcd645de6befe Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 27 17:36:10 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 27 18:35:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daeb3a4a dev-libs/quazip: 0.8.1 version bump Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest | 2 +- .../quazip-0.8-revert-FindQuaZip-location.patch| 23 -- .../{quazip-0.8.ebuild => quazip-0.8.1.ebuild} | 2 -- 3 files changed, 1 insertion(+), 26 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 824bcc1e54d..3a2e764d596 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1,2 @@ DIST quazip-0.7.6.tar.gz 149029 BLAKE2B 7eb99f550dc06d8d2911b22214294accaa5126657598bfd60614267715ea968790f470cea2820e1a78a8581ab0d4b75c90589c0da1ae815067e083e389020762 SHA512 4325a69918216bb66c6a7c53589ef73473c3752151522a135dd9c92dbf722b29656aea7be0314c84399a214391eca79296ecda5811ab31845d8cf53c010110d1 -DIST quazip-0.8.tar.gz 150570 BLAKE2B 7478e80f250b5fd1dd3a09af2fec1c023de59a17020fb5d05eb0e6ed7276ff21341d8a80cec6944034fd3bc93e5e5c8bf38bb4a9735654388eca672527e7856e SHA512 f007760613d1f1899eb99cfb1ec49fee97d6a3a427b0cf6fe1421ebdfdefe7fc0317aebcca6bb79396fd8b32e8cda2ab65c019f1b7b85682bdea3e22900bbc8b +DIST quazip-0.8.1.tar.gz 150584 BLAKE2B 4a1d61b65b01eee06e1292ee88b543675c77ac922d0fb1726ac0afd447d74e8c8154db82da0ce95c2f2c303c036f2795e8938a412dc22e921ee09a0ef99278f6 SHA512 d65dab16c2cbc4d8bb23dae5b2fdff5ef787aaff2653b8e75c3fc8ba1701f5568a52bdde39009f83c5069a9fe3331cd1a49cf965822c4180e88bbc341faa2bfb diff --git a/dev-libs/quazip/files/quazip-0.8-revert-FindQuaZip-location.patch b/dev-libs/quazip/files/quazip-0.8-revert-FindQuaZip-location.patch deleted file mode 100644 index 1d96af6791f..000 --- a/dev-libs/quazip/files/quazip-0.8-revert-FindQuaZip-location.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 6f5e2159dc7ee898ef08a9e3e3a8e0248d2d0caf Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sat, 25 May 2019 18:13:58 +0200 -Subject: [PATCH] Revert "Install the FindQuaZip.cmake in the right prefix" - -This reverts commit d5eaa8be998da2430ffd43e0eefa617cf1550ca3. - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a43fefe..539caa4 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -60,4 +60,4 @@ set(QUAZIP_LIB_TARGET_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX} CACHE - - add_subdirectory(quazip) - --install(FILES FindQuaZip.cmake RENAME FindQuaZip${QUAZIP_LIB_VERSION_SUFFIX}.cmake DESTINATION share/cmake) -+install(FILES FindQuaZip.cmake RENAME FindQuaZip${QUAZIP_LIB_VERSION_SUFFIX}.cmake DESTINATION ${CMAKE_ROOT}/Modules) --- -2.21.0 - diff --git a/dev-libs/quazip/quazip-0.8.ebuild b/dev-libs/quazip/quazip-0.8.1.ebuild similarity index 94% rename from dev-libs/quazip/quazip-0.8.ebuild rename to dev-libs/quazip/quazip-0.8.1.ebuild index 34df694c62a..69667b006a0 100644 --- a/dev-libs/quazip/quazip-0.8.ebuild +++ b/dev-libs/quazip/quazip-0.8.1.ebuild @@ -21,8 +21,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/${P}-revert-FindQuaZip-location.patch" ) - src_prepare() { cmake-utils_src_prepare if ! use static-libs ; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/files/, dev-libs/quazip/
commit: 91a42c15bfe50eb75791deab29deb83c4469ca05 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 25 16:18:30 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 25 20:54:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a42c15 dev-libs/quazip: 0.8 version bump Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/quazip/Manifest | 1 + .../quazip-0.8-revert-FindQuaZip-location.patch| 23 ++ dev-libs/quazip/quazip-0.8.ebuild | 50 ++ 3 files changed, 74 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 21e5d49acaa..824bcc1e54d 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-0.7.6.tar.gz 149029 BLAKE2B 7eb99f550dc06d8d2911b22214294accaa5126657598bfd60614267715ea968790f470cea2820e1a78a8581ab0d4b75c90589c0da1ae815067e083e389020762 SHA512 4325a69918216bb66c6a7c53589ef73473c3752151522a135dd9c92dbf722b29656aea7be0314c84399a214391eca79296ecda5811ab31845d8cf53c010110d1 +DIST quazip-0.8.tar.gz 150570 BLAKE2B 7478e80f250b5fd1dd3a09af2fec1c023de59a17020fb5d05eb0e6ed7276ff21341d8a80cec6944034fd3bc93e5e5c8bf38bb4a9735654388eca672527e7856e SHA512 f007760613d1f1899eb99cfb1ec49fee97d6a3a427b0cf6fe1421ebdfdefe7fc0317aebcca6bb79396fd8b32e8cda2ab65c019f1b7b85682bdea3e22900bbc8b diff --git a/dev-libs/quazip/files/quazip-0.8-revert-FindQuaZip-location.patch b/dev-libs/quazip/files/quazip-0.8-revert-FindQuaZip-location.patch new file mode 100644 index 000..1d96af6791f --- /dev/null +++ b/dev-libs/quazip/files/quazip-0.8-revert-FindQuaZip-location.patch @@ -0,0 +1,23 @@ +From 6f5e2159dc7ee898ef08a9e3e3a8e0248d2d0caf Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 25 May 2019 18:13:58 +0200 +Subject: [PATCH] Revert "Install the FindQuaZip.cmake in the right prefix" + +This reverts commit d5eaa8be998da2430ffd43e0eefa617cf1550ca3. +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a43fefe..539caa4 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -60,4 +60,4 @@ set(QUAZIP_LIB_TARGET_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX} CACHE + + add_subdirectory(quazip) + +-install(FILES FindQuaZip.cmake RENAME FindQuaZip${QUAZIP_LIB_VERSION_SUFFIX}.cmake DESTINATION share/cmake) ++install(FILES FindQuaZip.cmake RENAME FindQuaZip${QUAZIP_LIB_VERSION_SUFFIX}.cmake DESTINATION ${CMAKE_ROOT}/Modules) +-- +2.21.0 + diff --git a/dev-libs/quazip/quazip-0.8.ebuild b/dev-libs/quazip/quazip-0.8.ebuild new file mode 100644 index 000..34df694c62a --- /dev/null +++ b/dev-libs/quazip/quazip-0.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils flag-o-matic qmake-utils + +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" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + sys-libs/zlib[minizip] +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${P}-revert-FindQuaZip-location.patch" ) + +src_prepare() { + cmake-utils_src_prepare + if ! use static-libs ; then + sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die + fi +} + +src_configure() { + local libdir=$(get_libdir) + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++11 -fPIC + + local mycmakeargs=( + -DBUILD_WITH_QT4=OFF + -DLIB_SUFFIX=${libdir/lib/} + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + # compatibility with not yet fixed rdeps (Gentoo bug #598136) + dosym libquazip5.so /usr/$(get_libdir)/libquazip.so +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: c1658bd3a1fc7f931f5a9451cb824a5bd2390278 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 11 19:31:15 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 11 19:31:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1658bd3 dev-libs/quazip: Cleanup vulnerable 0.7.3 Bug: https://bugs.gentoo.org/658548 Package-Manager: Portage-2.3.45, Repoman-2.3.10 dev-libs/quazip/Manifest | 1 - dev-libs/quazip/quazip-0.7.3-r1.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 15bd2a69167..21e5d49acaa 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.7.3.tar.gz 439536 BLAKE2B 7b91d12f14e060f3554e6d9b4041aef56f269c3e5cc3a4e67eaa415cf990f474da8581a248037d2b741117c5f83c514f3dc4e30310dccc954cf363435acfc4c6 SHA512 d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe DIST quazip-0.7.6.tar.gz 149029 BLAKE2B 7eb99f550dc06d8d2911b22214294accaa5126657598bfd60614267715ea968790f470cea2820e1a78a8581ab0d4b75c90589c0da1ae815067e083e389020762 SHA512 4325a69918216bb66c6a7c53589ef73473c3752151522a135dd9c92dbf722b29656aea7be0314c84399a214391eca79296ecda5811ab31845d8cf53c010110d1 diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild b/dev-libs/quazip/quazip-0.7.3-r1.ebuild deleted file mode 100644 index e12ecc1c0e4..000 --- a/dev-libs/quazip/quazip-0.7.3-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic qmake-utils - -DESCRIPTION="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" -HOMEPAGE="http://quazip.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -DOCS=( NEWS.txt README.txt ) -HTML_DOCS=( doc/html/. ) - -src_prepare() { - if ! use static-libs ; then - sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die - fi - cmake-utils_src_prepare -} - -src_configure() { - local libdir=$(get_libdir) - local -x CXXFLAGS="${CXXFLAGS}" - append-cxxflags -std=c++11 -fPIC - - local mycmakeargs=( - -DBUILD_WITH_QT4=OFF - -DLIB_SUFFIX=${libdir/lib/} - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # compatibility with not yet fixed rdeps (Gentoo bug #598136) - dosym libquazip5.so /usr/$(get_libdir)/libquazip.so -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 3f7a404f29c1aff6d07a81b74718398babcc5be5 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 29 10:24:34 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 29 10:24:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7a404f dev-libs/quazip: stable 0.7.6 for ppc64, bug #658548 Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64" dev-libs/quazip/quazip-0.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.6.ebuild b/dev-libs/quazip/quazip-0.7.6.ebuild index 77d1a132a89..70d19e5a716 100644 --- a/dev-libs/quazip/quazip-0.7.6.ebuild +++ b/dev-libs/quazip/quazip-0.7.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: d4b101d4299842e9bfe9a0f99a19e49bc8163158 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jul 20 22:39:04 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jul 20 22:39:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b101d4 dev-libs/quazip: x86 stable (bug #658548) Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-libs/quazip/quazip-0.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.6.ebuild b/dev-libs/quazip/quazip-0.7.6.ebuild index c05c147f6b1..77d1a132a89 100644 --- a/dev-libs/quazip/quazip-0.7.6.ebuild +++ b/dev-libs/quazip/quazip-0.7.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f0dc2d77eff07159ceae3c13962429c01b05fa36 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 17 13:54:44 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 17 13:54:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0dc2d77 dev-libs/quazip: amd64 stable wrt bug #658548 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="amd64" dev-libs/quazip/quazip-0.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.6.ebuild b/dev-libs/quazip/quazip-0.7.6.ebuild index e9f4d698d20..c05c147f6b1 100644 --- a/dev-libs/quazip/quazip-0.7.6.ebuild +++ b/dev-libs/quazip/quazip-0.7.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 8d40e5767c67082e1f69117553766ad1a3614354 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 20 12:22:49 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 20 13:03:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d40e576 dev-libs/quazip: 0.7.6 version bump, moved to GitHub Bug: https://bugs.gentoo.org/658548 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/quazip/Manifest| 1 + dev-libs/quazip/quazip-0.7.6.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index d767f3003b2..15bd2a69167 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-0.7.3.tar.gz 439536 BLAKE2B 7b91d12f14e060f3554e6d9b4041aef56f269c3e5cc3a4e67eaa415cf990f474da8581a248037d2b741117c5f83c514f3dc4e30310dccc954cf363435acfc4c6 SHA512 d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe +DIST quazip-0.7.6.tar.gz 149029 BLAKE2B 7eb99f550dc06d8d2911b22214294accaa5126657598bfd60614267715ea968790f470cea2820e1a78a8581ab0d4b75c90589c0da1ae815067e083e389020762 SHA512 4325a69918216bb66c6a7c53589ef73473c3752151522a135dd9c92dbf722b29656aea7be0314c84399a214391eca79296ecda5811ab31845d8cf53c010110d1 diff --git a/dev-libs/quazip/quazip-0.7.6.ebuild b/dev-libs/quazip/quazip-0.7.6.ebuild new file mode 100644 index 000..e9f4d698d20 --- /dev/null +++ b/dev-libs/quazip/quazip-0.7.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic qmake-utils + +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/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + sys-libs/zlib[minizip] +" +DEPEND="${RDEPEND}" + +src_prepare() { + if ! use static-libs ; then + sed -e "/^install/ s/quazip_static//" -i CMakeLists.txt || die + fi + cmake-utils_src_prepare +} + +src_configure() { + local libdir=$(get_libdir) + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++11 -fPIC + + local mycmakeargs=( + -DBUILD_WITH_QT4=OFF + -DLIB_SUFFIX=${libdir/lib/} + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + # compatibility with not yet fixed rdeps (Gentoo bug #598136) + dosym libquazip5.so /usr/$(get_libdir)/libquazip.so +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, app-text/qpdfview/, net-p2p/bitcoin-qt/
commit: c64f54ec773ef55308fa2e7b6f7765a5d687ff7e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 6 17:23:12 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 10 14:16:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64f54ec */*: arm: De-stabilise Qt5 revdeps app-text/qpdfview/qpdfview-0.4.16.ebuild| 2 +- dev-libs/quazip/quazip-0.7.3-r1.ebuild | 2 +- net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/qpdfview/qpdfview-0.4.16.ebuild b/app-text/qpdfview/qpdfview-0.4.16.ebuild index 89e07a090fb..8ae9621ec5d 100644 --- a/app-text/qpdfview/qpdfview-0.4.16.ebuild +++ b/app-text/qpdfview/qpdfview-0.4.16.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" IUSE="cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex" REQUIRED_USE="?? ( fitz pdf )" diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild b/dev-libs/quazip/quazip-0.7.3-r1.ebuild index 781a9209c71..e12ecc1c0e4 100644 --- a/dev-libs/quazip/quazip-0.7.3-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND=" diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild index 0e17c7c8052..3e86deab6af 100644 --- a/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild @@ -21,7 +21,7 @@ DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency" HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/"; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" SRC_URI=" https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> ${MyPN}-v${PV}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: c2f6fa469df675273b452aaf2b7e74d251f39af5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 15:04:18 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 16:13:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f6fa46 dev-libs/quazip: Drop old Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/quazip/Manifest | 1 - dev-libs/quazip/quazip-0.7.2-r1.ebuild | 93 -- dev-libs/quazip/quazip-0.7.3.ebuild| 93 -- 3 files changed, 187 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 90ff561cac6..d767f3003b2 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.7.2.tar.gz 466915 BLAKE2B fe96398e86e9066ddeea09d225b775371fc72479291f4cdefa9b5657adb2646e42b7cfbc2de920c4a4cdd024e9dcf1dfc12f30caec8f78494b1c7128847ca66d SHA512 669efb01edefee084ae755728aa2392bf160331fb13db62b7fac5e91bd45c29bb824a41ec63dd4a74c4a9780848d3308c0dcdb503f907a0fcccfbe969c291dd0 DIST quazip-0.7.3.tar.gz 439536 BLAKE2B 7b91d12f14e060f3554e6d9b4041aef56f269c3e5cc3a4e67eaa415cf990f474da8581a248037d2b741117c5f83c514f3dc4e30310dccc954cf363435acfc4c6 SHA512 d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild deleted file mode 100644 index e5fda1cb8c7..000 --- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic multibuild qmake-utils - -DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" -HOMEPAGE="http://quazip.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="qt4 +qt5 static-libs test" - -REQUIRED_USE="|| ( qt4 qt5 )" - -RDEPEND=" - sys-libs/zlib[minizip] - qt4? ( dev-qt/qtcore:4 ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - ) -" -DEPEND="${RDEPEND} - test? ( - qt4? ( dev-qt/qttest:4 ) - ) -" - -DOCS=( NEWS.txt README.txt ) -HTML_DOCS=( doc/html/. ) - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) -} - -src_prepare() { - if ! use static-libs ; then - sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die - fi - cmake-utils_src_prepare -} - -src_configure() { - myconfigure() { - local libdir=$(get_libdir) - local mycmakeargs=( - -DLIB_SUFFIX=${libdir/lib/} - ) - unset libdir - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then - mycmakeargs+=( -DBUILD_WITH_QT4=ON ) - fi - if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then - local -x CXXFLAGS="${CXXFLAGS}" - append-cxxflags -std=c++11 -fPIC - mycmakeargs+=( -DBUILD_WITH_QT4=OFF ) - fi - cmake-utils_src_configure - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - multibuild_foreach_variant cmake-utils_src_compile -} - -src_test() { - cd "${S}"/qztest || die - mytest() { - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then - eqmake4 \ - LIBS+="-L${WORKDIR}/${P}-qt4" - emake - LD_LIBRARY_PATH="${WORKDIR}/${P}-qt4" ./qztest || die - fi - } - - multibuild_foreach_variant mytest -} - -src_install() { - multibuild_foreach_variant cmake-utils_src_install - - # compatibility with not yet fixed rdeps (Gentoo bug #598136) - if ! use qt4; then - dosym libquazip5.so /usr/$(get_libdir)/libquazip.so - fi -} diff --git a/dev-libs/quazip/quazip-0.7.3.ebuild b/dev-libs/quazip/quazip-0.7.3.ebuild deleted file mode 100644 index e3a070a0450..000 --- a/dev-libs/quazip/quazip-0.7.3.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic multibuild qmake-utils - -DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" -HOMEPAGE="http://quazip.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="qt4 +qt5 static-libs test" - -REQUIRED_USE="|| (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 3093a92a062d283b5b2abcb3d24e4965dd280b41 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 15:03:56 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 16:13:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3093a92a dev-libs/quazip: No code change in 0.7.3-r1, restore ppc/ppc64 As there was no issue with any other arch. Closes: https://bugs.gentoo.org/641222 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/quazip/quazip-0.7.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild b/dev-libs/quazip/quazip-0.7.3-r1.ebuild index 3d21b5e373e..781a9209c71 100644 --- a/dev-libs/quazip/quazip-0.7.3-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 78a4f5a0132f05ced4ce9cd55a8c33fca887e3b4 Author: Markus Meier gentoo org> AuthorDate: Tue Jan 23 19:04:49 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue Jan 23 19:07:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a4f5a0 dev-libs/quazip: arm stable, bug #641222 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-libs/quazip/quazip-0.7.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild b/dev-libs/quazip/quazip-0.7.3-r1.ebuild index a3e292a5c55..3d21b5e373e 100644 --- a/dev-libs/quazip/quazip-0.7.3-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 30e586de44f36578a261fbdd732c280c60b3c585 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 8 23:40:32 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 8 23:40:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e586de dev-libs/quazip: amd64 stable wrt bug #641222 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-libs/quazip/quazip-0.7.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild b/dev-libs/quazip/quazip-0.7.3-r1.ebuild index cce11f14f44..a3e292a5c55 100644 --- a/dev-libs/quazip/quazip-0.7.3-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 08329f9a4969ee02b02e9d052e47a850106018f2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 27 21:31:20 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 27 23:25:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08329f9a dev-libs/quazip: Drop USE=qt4,qt5,test Bug: https://bugs.gentoo.org/641222 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/quazip/quazip-0.7.3-r1.ebuild | 51 ++ 1 file changed, 51 insertions(+) diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild b/dev-libs/quazip/quazip-0.7.3-r1.ebuild new file mode 100644 index 000..831f129d5a6 --- /dev/null +++ b/dev-libs/quazip/quazip-0.7.3-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic qmake-utils + +DESCRIPTION="Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" +HOMEPAGE="http://quazip.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + sys-libs/zlib[minizip] +" +DEPEND="${RDEPEND}" + +DOCS=( NEWS.txt README.txt ) +HTML_DOCS=( doc/html/. ) + +src_prepare() { + if ! use static-libs ; then + sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die + fi + cmake-utils_src_prepare +} + +src_configure() { + local libdir=$(get_libdir) + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++11 -fPIC + + local mycmakeargs=( + -DBUILD_WITH_QT4=OFF + -DLIB_SUFFIX=${libdir/lib/} + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + # compatibility with not yet fixed rdeps (Gentoo bug #598136) + dosym libquazip5.so /usr/$(get_libdir)/libquazip.so +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 9b4d2f05b135a86344abc0352ccbe3c142667cb0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 29 21:50:17 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 30 23:31:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4d2f05 dev-libs/quazip: De-stabilise hppa Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-libs/quazip/quazip-0.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild index cb6bf8e287f..e5fda1cb8c7 100644 --- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="qt4 +qt5 static-libs test" REQUIRED_USE="|| ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 6d8e78202c46295135c6d8607f926939a3ebb20d Author: Manuel Rüger gentoo org> AuthorDate: Sat Apr 15 22:26:50 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Apr 15 22:26:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8e7820 dev-libs/quazip: Version bump to 0.7.3 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/quazip/Manifest| 1 + dev-libs/quazip/quazip-0.7.3.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index 2778b97e7f6..661d946522b 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-0.7.2.tar.gz 466915 SHA256 91d827fbcafd099ae814cc18a8dd3bb709da6b8a27c918ee1c6c03b3f29440f4 SHA512 669efb01edefee084ae755728aa2392bf160331fb13db62b7fac5e91bd45c29bb824a41ec63dd4a74c4a9780848d3308c0dcdb503f907a0fcccfbe969c291dd0 WHIRLPOOL 512661cab59eb2bda5e3a45ee800577bc2b8d3016a4076ca253b64de627098b4e2f62e20397dfe7a2f72aeaad7abdda8f1027e109ce1e8b6d6bfe117456600fb +DIST quazip-0.7.3.tar.gz 439536 SHA256 2ad4f354746e8260d46036cde1496c223ec79765041ea28eb920ced015e269b5 SHA512 d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe WHIRLPOOL b159e1a9abfb973535e7113c219b1925d029f86bf62f2d7a50a1ee60f8444ddf3e5815a36a06f20d6b4e8639a76b7d011a5c317d6aea4602165f3b6e7fd482c8 diff --git a/dev-libs/quazip/quazip-0.7.3.ebuild b/dev-libs/quazip/quazip-0.7.3.ebuild new file mode 100644 index 000..e3a070a0450 --- /dev/null +++ b/dev-libs/quazip/quazip-0.7.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils flag-o-matic multibuild qmake-utils + +DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" +HOMEPAGE="http://quazip.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="qt4 +qt5 static-libs test" + +REQUIRED_USE="|| ( qt4 qt5 )" + +RDEPEND=" + sys-libs/zlib[minizip] + qt4? ( dev-qt/qtcore:4 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + ) +" +DEPEND="${RDEPEND} + test? ( + qt4? ( dev-qt/qttest:4 ) + ) +" + +DOCS=( NEWS.txt README.txt ) +HTML_DOCS=( doc/html/. ) + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) +} + +src_prepare() { + if ! use static-libs ; then + sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die + fi + cmake-utils_src_prepare +} + +src_configure() { + myconfigure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIB_SUFFIX=${libdir/lib/} + ) + unset libdir + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + mycmakeargs+=( -DBUILD_WITH_QT4=ON ) + fi + if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++11 -fPIC + mycmakeargs+=( -DBUILD_WITH_QT4=OFF ) + fi + cmake-utils_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_test() { + cd "${S}"/qztest || die + mytest() { + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + eqmake4 \ + LIBS+="-L${WORKDIR}/${P}-qt4" + emake + LD_LIBRARY_PATH="${WORKDIR}/${P}-qt4" ./qztest || die + fi + } + + multibuild_foreach_variant mytest +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install + + # compatibility with not yet fixed rdeps (Gentoo bug #598136) + if ! use qt4; then + dosym libquazip5.so /usr/$(get_libdir)/libquazip.so + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/, dev-libs/quazip/files/
commit: da71e21305beb250977594f4f448c705e8900087 Author: Justin Lecher gentoo org> AuthorDate: Sat Feb 25 19:51:54 2017 + Commit: Justin Lecher gentoo org> CommitDate: Sat Feb 25 20:41:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da71e213 dev-libs/quazip: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Justin Lecher gentoo.org> dev-libs/quazip/Manifest | 1 - dev-libs/quazip/files/quazip-0.5.1-prll.patch | 11 dev-libs/quazip/quazip-0.7.1.ebuild | 73 --- 3 files changed, 85 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index eb64000fd8..2778b97e7f 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.7.1.tar.gz 390629 SHA256 78c984103555c51e6f7ef52e3a2128e2beb9896871b2cc4d4dbd4d64bff132de SHA512 58e044019505075aa89f112672c04c54875d98b353ac5a39b6eb3e1f08ea27bd9900126d902c282b87910e4bae5ab9da79942b9add7a5535625c187331445acc WHIRLPOOL bf683e90fd58ae4d94d72f4b4530754eb1944df03adccd4e0302fe7ec82afe07fd54c9d6975ba4f1b30e3d14928fbcc6c987ec612deeb6b66be9c86c5e5d9787 DIST quazip-0.7.2.tar.gz 466915 SHA256 91d827fbcafd099ae814cc18a8dd3bb709da6b8a27c918ee1c6c03b3f29440f4 SHA512 669efb01edefee084ae755728aa2392bf160331fb13db62b7fac5e91bd45c29bb824a41ec63dd4a74c4a9780848d3308c0dcdb503f907a0fcccfbe969c291dd0 WHIRLPOOL 512661cab59eb2bda5e3a45ee800577bc2b8d3016a4076ca253b64de627098b4e2f62e20397dfe7a2f72aeaad7abdda8f1027e109ce1e8b6d6bfe117456600fb diff --git a/dev-libs/quazip/files/quazip-0.5.1-prll.patch b/dev-libs/quazip/files/quazip-0.5.1-prll.patch deleted file mode 100644 index 48c5502383..00 --- a/dev-libs/quazip/files/quazip-0.5.1-prll.patch +++ /dev/null @@ -1,11 +0,0 @@ - quazip.pro | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/quazip.pro b/quazip.pro -index 28aa9ab..62a22bd 100644 a/quazip.pro -+++ b/quazip.pro -@@ -1,2 +1,3 @@ - TEMPLATE=subdirs - SUBDIRS=quazip qztest -+qztest.depends=quazip diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild deleted file mode 100644 index 8e61bb66d1..00 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit multilib qmake-utils - -DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" -HOMEPAGE="http://quazip.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="test qt4 qt5" - -REQUIRED_USE="^^ ( qt4 qt5 )" - -RDEPEND=" - sys-libs/zlib[minizip] - qt4? ( dev-qt/qtcore:4 ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - ) - " -DEPEND="${RDEPEND} - test? ( - qt4? ( dev-qt/qttest:4 ) - qt5? ( dev-qt/qttest:5 ) - )" - -S="${WORKDIR}"/${P} - -DOCS="NEWS.txt README.txt" -HTML_DOCS=( doc/html/. ) - -MULTIBUILD_VARIANTS=( qt4 qt5 ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.5.1-prll.patch -) - -src_prepare() { - sed \ - -e "s:\/lib/:\/$(get_libdir)\/:g" \ - -i ${PN}/${PN}.pro || die - - echo "PREFIX=${EPREFIX}/usr" >> ${PN}/${PN}.pri || die - - use test || sed -e 's:qztest::g' -i ${PN}.pro || die -} - -src_configure() { - if use qt5; then - eqmake5 - else - eqmake4 - fi -} - -src_test() { - cd qztest || die - LD_LIBRARY_PATH="${S}"/${PN} ./qztest || die -} - -src_install() { - emake DESTDIR="${D}" INSTALL_ROOT="${D}" install - einstalldocs - insinto /usr/share/cmake/Modules - doins FindQuaZip.cmake -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 405a8c8ee766c518ba0f721b1a7e975692ad2788 Author: Markus Meier gentoo org> AuthorDate: Tue Feb 21 20:36:01 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue Feb 21 20:36:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405a8c8e dev-libs/quazip: arm stable, bug #604996 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/quazip/quazip-0.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild index 3eeef13c49..1d23618e50 100644 --- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="qt4 +qt5 static-libs test" REQUIRED_USE="|| ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: be72595c3ae3e738810c738cefa54e7a93877908 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 29 23:18:41 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 29 23:18:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be72595c dev-libs/quazip: Stable for HPPA (bug #604996). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches dev-libs/quazip/quazip-0.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild index d8c438c..3eeef13 100644 --- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="qt4 +qt5 static-libs test" REQUIRED_USE="|| ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 7e4046cb0b57638f0b76d61950532a00482f7017 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jan 16 19:56:16 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jan 16 19:56:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4046cb dev-libs/quazip-0.7.2-r1: stable on alpha Gentoo-Bug: 604996 dev-libs/quazip/quazip-0.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild index 8414aaf..66f6741 100644 --- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="qt4 +qt5 static-libs test" REQUIRED_USE="|| ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 8eacee642f39d56ef04baa236a7e5fd2d34b6650 Author: Aaron Bauman gentoo org> AuthorDate: Mon Jan 9 12:24:41 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jan 9 12:24:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eacee64 dev-libs/quazip: amd64 stable Gentoo-bug: 604996 Package-Manager: portage-2.3.0 dev-libs/quazip/quazip-0.7.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild index c344157..0ecbe40 100644 --- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild +++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="qt4 +qt5 static-libs test" REQUIRED_USE="|| ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: b300f7db0d8e739f48e6dbe2225b054b637c422b Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Dec 11 22:36:53 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 22 15:27:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b300f7db dev-libs/quazip: Drop old Package-Manager: portage-2.3.0 dev-libs/quazip/quazip-0.7.2.ebuild | 89 - 1 file changed, 89 deletions(-) diff --git a/dev-libs/quazip/quazip-0.7.2.ebuild b/dev-libs/quazip/quazip-0.7.2.ebuild deleted file mode 100644 index f05b2fe.. --- a/dev-libs/quazip/quazip-0.7.2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit cmake-utils flag-o-matic multibuild qmake-utils - -DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" -HOMEPAGE="http://quazip.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="qt4 +qt5 static-libs test" - -REQUIRED_USE="|| ( qt4 qt5 )" - -RDEPEND=" - sys-libs/zlib[minizip] - qt4? ( dev-qt/qtcore:4 ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - ) -" -DEPEND="${RDEPEND} - test? ( - qt4? ( dev-qt/qttest:4 ) - ) -" - -DOCS=( NEWS.txt README.txt ) -HTML_DOCS=( doc/html/. ) - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) -} - -src_prepare() { - if ! use static-libs ; then - sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die - fi - cmake-utils_src_prepare -} - -src_configure() { - myconfigure() { - local libdir=$(get_libdir) - local mycmakeargs=( - -DLIB_SUFFIX=${libdir/lib/} - ) - unset libdir - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then - mycmakeargs+=( -DBUILD_WITH_QT4=ON ) - fi - if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then - local -x CXXFLAGS="${CXXFLAGS}" - append-cxxflags -std=c++11 -fPIC - mycmakeargs+=( -DBUILD_WITH_QT4=OFF ) - fi - cmake-utils_src_configure - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - multibuild_foreach_variant cmake-utils_src_compile -} - -src_test() { - cd "${S}"/qztest || die - mytest() { - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then - eqmake4 \ - LIBS+="-L${WORKDIR}/${P}-qt4" - emake - LD_LIBRARY_PATH="${WORKDIR}/${P}-qt4" ./qztest || die - fi - } - - multibuild_foreach_variant mytest -} - -src_install() { - multibuild_foreach_variant cmake-utils_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 12aa10473b3f6edef0db3915b70a89739b2b91cf Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Dec 11 22:32:49 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 22 15:27:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12aa1047 dev-libs/quazip: Add compatibility symlink if USE=-qt4 Gentoo-bug: 598136 Package-Manager: portage-2.3.0 dev-libs/quazip/quazip-0.7.2-r1.ebuild | 94 ++ 1 file changed, 94 insertions(+) diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild b/dev-libs/quazip/quazip-0.7.2-r1.ebuild new file mode 100644 index ..c344157 --- /dev/null +++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils flag-o-matic multibuild qmake-utils + +DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" +HOMEPAGE="http://quazip.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="qt4 +qt5 static-libs test" + +REQUIRED_USE="|| ( qt4 qt5 )" + +RDEPEND=" + sys-libs/zlib[minizip] + qt4? ( dev-qt/qtcore:4 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + ) +" +DEPEND="${RDEPEND} + test? ( + qt4? ( dev-qt/qttest:4 ) + ) +" + +DOCS=( NEWS.txt README.txt ) +HTML_DOCS=( doc/html/. ) + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) +} + +src_prepare() { + if ! use static-libs ; then + sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die + fi + cmake-utils_src_prepare +} + +src_configure() { + myconfigure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIB_SUFFIX=${libdir/lib/} + ) + unset libdir + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + mycmakeargs+=( -DBUILD_WITH_QT4=ON ) + fi + if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++11 -fPIC + mycmakeargs+=( -DBUILD_WITH_QT4=OFF ) + fi + cmake-utils_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_test() { + cd "${S}"/qztest || die + mytest() { + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + eqmake4 \ + LIBS+="-L${WORKDIR}/${P}-qt4" + emake + LD_LIBRARY_PATH="${WORKDIR}/${P}-qt4" ./qztest || die + fi + } + + multibuild_foreach_variant mytest +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install + + # compatibility with not yet fixed rdeps (Gentoo bug #598136) + if ! use qt4; then + dosym libquazip5.so /usr/$(get_libdir)/libquazip.so + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f0c1fce8a87ce8fefb1301a2015afb0d850dc079 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Oct 22 15:29:39 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 23 17:47:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c1fce8 dev-libs/quazip: 0.7.2 version bump, switch to cmake, multibuild Tests need qmake and only work with Qt4. Gentoo-bug: 558634 Closes: https://github.com/gentoo/gentoo/pull/2636 Signed-off-by: David Seifert gentoo.org> dev-libs/quazip/Manifest| 1 + dev-libs/quazip/quazip-0.7.2.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index b33dc66..eb64000 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1 +1,2 @@ DIST quazip-0.7.1.tar.gz 390629 SHA256 78c984103555c51e6f7ef52e3a2128e2beb9896871b2cc4d4dbd4d64bff132de SHA512 58e044019505075aa89f112672c04c54875d98b353ac5a39b6eb3e1f08ea27bd9900126d902c282b87910e4bae5ab9da79942b9add7a5535625c187331445acc WHIRLPOOL bf683e90fd58ae4d94d72f4b4530754eb1944df03adccd4e0302fe7ec82afe07fd54c9d6975ba4f1b30e3d14928fbcc6c987ec612deeb6b66be9c86c5e5d9787 +DIST quazip-0.7.2.tar.gz 466915 SHA256 91d827fbcafd099ae814cc18a8dd3bb709da6b8a27c918ee1c6c03b3f29440f4 SHA512 669efb01edefee084ae755728aa2392bf160331fb13db62b7fac5e91bd45c29bb824a41ec63dd4a74c4a9780848d3308c0dcdb503f907a0fcccfbe969c291dd0 WHIRLPOOL 512661cab59eb2bda5e3a45ee800577bc2b8d3016a4076ca253b64de627098b4e2f62e20397dfe7a2f72aeaad7abdda8f1027e109ce1e8b6d6bfe117456600fb diff --git a/dev-libs/quazip/quazip-0.7.2.ebuild b/dev-libs/quazip/quazip-0.7.2.ebuild new file mode 100644 index ..f05b2fe --- /dev/null +++ b/dev-libs/quazip/quazip-0.7.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils flag-o-matic multibuild qmake-utils + +DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" +HOMEPAGE="http://quazip.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="qt4 +qt5 static-libs test" + +REQUIRED_USE="|| ( qt4 qt5 )" + +RDEPEND=" + sys-libs/zlib[minizip] + qt4? ( dev-qt/qtcore:4 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + ) +" +DEPEND="${RDEPEND} + test? ( + qt4? ( dev-qt/qttest:4 ) + ) +" + +DOCS=( NEWS.txt README.txt ) +HTML_DOCS=( doc/html/. ) + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) +} + +src_prepare() { + if ! use static-libs ; then + sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt || die + fi + cmake-utils_src_prepare +} + +src_configure() { + myconfigure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIB_SUFFIX=${libdir/lib/} + ) + unset libdir + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + mycmakeargs+=( -DBUILD_WITH_QT4=ON ) + fi + if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++11 -fPIC + mycmakeargs+=( -DBUILD_WITH_QT4=OFF ) + fi + cmake-utils_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_test() { + cd "${S}"/qztest || die + mytest() { + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + eqmake4 \ + LIBS+="-L${WORKDIR}/${P}-qt4" + emake + LD_LIBRARY_PATH="${WORKDIR}/${P}-qt4" ./qztest || die + fi + } + + multibuild_foreach_variant mytest +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/files/
commit: e1f6fb8c0db41a93064519e3df910e940cc14dc3 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sun Sep 4 11:57:51 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 4 18:58:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f6fb8c dev-libs/quazip: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/2234 Signed-off-by: David Seifert gentoo.org> dev-libs/quazip/files/quazip-0.4.4-zlib.patch | 27 --- dev-libs/quazip/files/quazip-0.5.1-zlib.patch | 31 --- 2 files changed, 58 deletions(-) diff --git a/dev-libs/quazip/files/quazip-0.4.4-zlib.patch b/dev-libs/quazip/files/quazip-0.4.4-zlib.patch deleted file mode 100644 index a84dcab.. --- a/dev-libs/quazip/files/quazip-0.4.4-zlib.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f7d821a6837b4cc9defa02f271256796394fd8c3 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Wed, 21 Sep 2011 14:37:31 +0200 -Subject: [PATCH] Allow compilation with zlib-1.2.5.1-r1 - - quazip/ioapi.h |4 - 1 files changed, 4 insertions(+), 0 deletions(-) - -diff --git a/quazip/ioapi.h b/quazip/ioapi.h -index 716dd4b..a4ac8d7 100644 a/quazip/ioapi.h -+++ b/quazip/ioapi.h -@@ -37,6 +37,10 @@ - extern "C" { - #endif - -+#ifndef OF -+# define OF(x) x -+#endif -+ - typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, voidpf file, int mode)); - typedef uLong (ZCALLBACK *read_file_func) OF((voidpf opaque, voidpf stream, void* buf, uLong size)); - typedef uLong (ZCALLBACK *write_file_func) OF((voidpf opaque, voidpf stream, const void* buf, uLong size)); --- -1.7.6.1 - diff --git a/dev-libs/quazip/files/quazip-0.5.1-zlib.patch b/dev-libs/quazip/files/quazip-0.5.1-zlib.patch deleted file mode 100644 index 690590e.. --- a/dev-libs/quazip/files/quazip-0.5.1-zlib.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -up quazip-0.5.1/qztest/testquagzipfile.cpp.zl quazip-0.5.1/qztest/testquagzipfile.cpp quazip-0.5.1/qztest/testquagzipfile.cpp.zl 2012-09-05 17:24:35.0 +0200 -+++ quazip-0.5.1/qztest/testquagzipfile.cpp2013-03-03 14:27:05.168659773 +0100 -@@ -8,9 +8,9 @@ void TestQuaGzipFile::read() - { - QDir curDir; - curDir.mkpath("tmp"); --voidp gzFile = gzopen("tmp/test.gz", "wb"); --gzwrite(gzFile, "test", 4); --gzclose(gzFile); -+gzFile File = gzopen("tmp/test.gz", "wb"); -+gzwrite(File, "test", 4); -+gzclose(File); - QuaGzipFile testFile("tmp/test.gz"); - QVERIFY(testFile.open(QIODevice::ReadOnly)); - char buf[5]; -@@ -32,11 +32,11 @@ void TestQuaGzipFile::write() - QCOMPARE(testFile.write("test", 4), static_cast(4)); - testFile.close(); - QVERIFY(!testFile.isOpen()); --voidp gzFile = gzopen("tmp/test.gz", "rb"); -+gzFile File = gzopen("tmp/test.gz", "rb"); - char buf[5]; - buf[4] = '\0'; --QCOMPARE(gzread(gzFile, buf, 5), 4); --gzclose(gzFile); -+QCOMPARE(gzread(File, buf, 5), 4); -+gzclose(File); - QCOMPARE(static_cast(buf), "test"); - curDir.remove("tmp/test.gz"); - curDir.rmdir("tmp");
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: d72bb706ece5e4530fb87e7d5f911bcbabdf6a68 Author: Justin Lecher gentoo org> AuthorDate: Thu Nov 12 11:04:42 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Nov 12 11:20:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72bb706 dev-libs/quazip: Drop old Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher gentoo.org> dev-libs/quazip/Manifest | 1 - dev-libs/quazip/quazip-0.6.2-r1.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest index ef22797..b33dc66 100644 --- a/dev-libs/quazip/Manifest +++ b/dev-libs/quazip/Manifest @@ -1,2 +1 @@ -DIST quazip-0.6.2.tar.gz 423027 SHA256 adf4047213662a0362090edaaee4283216df2034ab5923697f9aa81d081c0b43 SHA512 32eb0b8faadb5f08086874c8ac33e3ea794a8a2e9c2904d0965cb5b15aec6280080aa19a032a19701e367873e8c3b613834823bb077b8fd254c5db4939917e49 WHIRLPOOL dc4fcab4b062631960236ef7cd9c0f43e5d419e34c3880b3caf02965f8a8302d622a1dc25f081cc2bcc5d3db96494b3d178a8f1d4b678cb452503af23e14e193 DIST quazip-0.7.1.tar.gz 390629 SHA256 78c984103555c51e6f7ef52e3a2128e2beb9896871b2cc4d4dbd4d64bff132de SHA512 58e044019505075aa89f112672c04c54875d98b353ac5a39b6eb3e1f08ea27bd9900126d902c282b87910e4bae5ab9da79942b9add7a5535625c187331445acc WHIRLPOOL bf683e90fd58ae4d94d72f4b4530754eb1944df03adccd4e0302fe7ec82afe07fd54c9d6975ba4f1b30e3d14928fbcc6c987ec612deeb6b66be9c86c5e5d9787 diff --git a/dev-libs/quazip/quazip-0.6.2-r1.ebuild b/dev-libs/quazip/quazip-0.6.2-r1.ebuild deleted file mode 100644 index 9382111..000 --- a/dev-libs/quazip/quazip-0.6.2-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit multilib qt4-r2 - -DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package" -HOMEPAGE="http://quazip.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND=" - sys-libs/zlib[minizip] - dev-qt/qtcore:4" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:4 )" - -S="${WORKDIR}"/${P} - -DOCS="NEWS.txt README.txt" -HTML_DOCS=( doc/html/. ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.5.1-prll.patch -) - -src_prepare() { - sed \ - -e "s:\/lib$:\/$(get_libdir):g" \ - -i ${PN}/${PN}.pro || die - - echo "PREFIX=${EPREFIX}/usr" >> ${PN}/${PN}.pri || die - - use test || sed -e 's:qztest::g' -i ${PN}.pro || die - qt4-r2_src_prepare -} - -src_test() { - cd qztest || die - LD_LIBRARY_PATH="${S}"/${PN} ./qztest || die -} - -src_install() { - insinto /usr/share/cmake/Modules - doins FindQuaZip.cmake - qt4-r2_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 8d556d3d2b02dbb16e8ff5c9e0e4204502b12f96 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 12 10:50:57 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 12 10:50:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d556d3d dev-libs/quazip: ppc stable wrt bug #561478 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" dev-libs/quazip/quazip-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild index b969499..8e61bb6 100644 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ b/dev-libs/quazip/quazip-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="test qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 689f6c4bd7e86c194e50cef887cc38bb2808fc61 Author: Markus Meier gentoo org> AuthorDate: Sat Oct 17 10:57:59 2015 + Commit: Markus Meier gentoo org> CommitDate: Sat Oct 17 10:57:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f6c4b dev-libs/quazip: arm stable, bug #561478 Package-Manager: portage-2.2.23 RepoMan-Options: --include-arches="arm" dev-libs/quazip/quazip-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild index a1613a3..b969499 100644 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ b/dev-libs/quazip/quazip-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="test qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 451cec87eac7d2900051c3f2f2058b84bff37275 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Sep 28 16:27:22 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Sep 28 16:27:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451cec87 dev-libs/quazip: add alpha keyword Gentoo-Bug: 561478 Package-Manager: portage-2.2.22 dev-libs/quazip/quazip-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild index de6d725..a1613a3 100644 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ b/dev-libs/quazip/quazip-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="test qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: c364b0d6ddb17b592614f8dcebee84cd20f7dff8 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Sep 28 02:54:19 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Sep 28 02:54:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c364b0d6 dev-libs/quazip: Stable for HPPA PPC64 (bug #561478). Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches dev-libs/quazip/quazip-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild index 1e8514a..de6d725 100644 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ b/dev-libs/quazip/quazip-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="test qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f3dad53fb9e366bc01f85d6571f0e4bfe317f1dc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 25 14:12:26 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 25 14:12:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dad53f dev-libs/quazip: x86 stable wrt bug #560188 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" dev-libs/quazip/quazip-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild index 37f4528..1e8514a 100644 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ b/dev-libs/quazip/quazip-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="test qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: 573ed33fe18e1b3da5bfe7dcd6b42e374e917d33 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 10:35:55 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 10:35:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573ed33f dev-libs/quazip: amd64 stable wrt bug #560188 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" dev-libs/quazip/quazip-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild b/dev-libs/quazip/quazip-0.7.1.ebuild index ff9f96d..37f4528 100644 --- a/dev-libs/quazip/quazip-0.7.1.ebuild +++ b/dev-libs/quazip/quazip-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="test qt4 qt5" REQUIRED_USE="^^ ( qt4 qt5 )"