[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/, dev-libs/zziplib/files/

2025-09-30 Thread Petr Vaněk
commit: 41576d4aef8861c93e82dd7c3bf56413929a0462
Author: Petr Vaněk  gentoo  org>
AuthorDate: Tue Sep 30 12:39:49 2025 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Tue Sep 30 12:40:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41576d4a

dev-libs/zziplib: drop 0.13.79-r1

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-libs/zziplib/Manifest  |  1 -
 .../zziplib-0.13.79-cmake-pkgconfig-libdir.patch   | 12 
 dev-libs/zziplib/zziplib-0.13.79-r1.ebuild | 78 --
 3 files changed, 91 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index c721c3a08184..ae4131a69b6f 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,3 +1,2 @@
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
-DIST zziplib-0.13.79.tar.gz 1197706 BLAKE2B 
007bac246222d766562860b383df0cefcfd0e99e02b805d74b9708c259b3f75ffbc9897edd4d7e18dfe96d5eee682177df9cd00b6821099fa19814af1f7a4f6d
 SHA512 
bed63fa7d430bd197bb70084f28ae6edc4c4120655b882bc8367f968b32c03340bb6d9bf1b14a5fcc5a1160d91ccf00e7b1131a4123da5d52233a84840ba8b7e
 DIST zziplib-0.13.80.tar.gz 1192948 BLAKE2B 
88b686703225487c0131eef830a2a8ebd5947e9adffec766a6e150fe6010fc2a8d65141466e3db54767e8a622ceb7ff2a1acb2b602a3a70b01072e92dabd1f09
 SHA512 
1560b9b6851247ef07e64c689551e191eb26e2756f7ba32bdd1a7ed345a76b444050474b2fdd5f6308ca2ff1e9a55a55c8961eefaf8db0c6674c6a2f1c368a68

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch 
b/dev-libs/zziplib/files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch
deleted file mode 100644
index 41b4de535ddf..
--- a/dev-libs/zziplib/files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://github.com/gdraheim/zziplib/commit/4b2b33f379e508a41a9e43009db921866955a02f#diff-01635cf996d8145e5ff10b21b8f04bcc57377a750cb77d4107086dbdb2c67b05R307
 a/zzip/CMakeLists.txt
-+++ b/zzip/CMakeLists.txt
-@@ -304,7 +304,7 @@ set(outdir ${CMAKE_CURRENT_BINARY_DIR})
- 
- if(ZZIP_PKGCONFIG)
- install(FILES ${outdir}/zziplib.pc ${outdir}/zzipmmapped.pc 
${outdir}/zzipfseeko.pc
--DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig" )
-+DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" )
- endif()
- 
- install(FILES ${libzzip_HDRS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/zzip )

diff --git a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
deleted file mode 100644
index e2574220a6fc..
--- a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# It's critical that we use RelWithDebInfo and not Release (which a user
-# may set) because the upstream CMake sets a different library name (!)
-# with Release.
-CMAKE_BUILD_TYPE=RelWithDebInfo
-PYTHON_COMPAT=( python3_{11..13} )
-# Needed for docs, bug #8357553
-PYTHON_REQ_USE="xml(+)"
-inherit cmake flag-o-matic python-any-r1
-
-TEST_PV="0.13.74"
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
-SRC_URI="
-   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="sdl test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   test? (
-   app-arch/unzip
-   app-arch/zip
-   )
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( media-libs/libsdl2 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.13.79-cmake-pkgconfig-libdir.patch
-)
-
-src_prepare() {
-   # This test assumes being built with automake (checks for .libs/x).
-   sed -i -e 's/test_81000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DZZIPSDL=$(usex sdl)
-   -DBUILD_TESTS=$(usex test)
-   -DZZIPTEST=$(usex test)
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-09-06 Thread Arthur Zamarin
commit: 70c51d6ccbb33d580b477aedf0416e0ed2f504e7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  7 04:28:14 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  7 04:28:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c51d6c

dev-libs/zziplib: Stabilize 0.13.80 ppc, #962258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index 95b1c6d9d68e..1aa0cfbefac6 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-09-06 Thread Arthur Zamarin
commit: 1b51f29acaaac9f580a6fd3d83e8c32bcb729ad6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  7 03:39:11 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  7 03:39:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b51f29a

dev-libs/zziplib: Stabilize 0.13.80 ppc64, #962258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index 188031df5b4e..95b1c6d9d68e 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-09-02 Thread Arthur Zamarin
commit: b351498be5bc98ee5b5d3ea5ec9b9937655ef6f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep  2 17:24:09 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep  2 17:24:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b351498b

dev-libs/zziplib: Stabilize 0.13.80 amd64, #962258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index 8a093396f7b9..188031df5b4e 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-09-02 Thread Sam James
commit: 16ad8daa72958c1df6c01656652f45601d1b5deb
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  2 11:47:51 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  2 11:47:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ad8daa

dev-libs/zziplib: Stabilize 0.13.80 arm, #962258

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index 92fdfabeaa81..acd638370836 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-09-02 Thread Sam James
commit: f2b13466249ad7c94e5137e07565fb46346d0831
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  2 11:47:53 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  2 11:47:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b13466

dev-libs/zziplib: Stabilize 0.13.80 arm64, #962258

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index acd638370836..8a093396f7b9 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-09-02 Thread Sam James
commit: 06dc82082f151c81eefee94face5ce13e1b6e4dc
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  2 11:47:49 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  2 11:47:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dc8208

dev-libs/zziplib: Stabilize 0.13.80 x86, #962258

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index a75ea4b089c0..92fdfabeaa81 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-07-25 Thread Petr Vaněk
commit: 9aef8b16e635164c6eed99d2cf52bd75020157d0
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jul 25 08:19:14 2025 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jul 25 08:21:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aef8b16

dev-libs/zziplib: enable py3.14

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
index 58b4813ffd0b..a75ea4b089c0 100644
--- a/dev-libs/zziplib/zziplib-0.13.80.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -7,7 +7,7 @@ EAPI=8
 # may set) because the upstream CMake sets a different library name (!)
 # with Release.
 CMAKE_BUILD_TYPE=RelWithDebInfo
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 # Needed for docs, bug #8357553
 PYTHON_REQ_USE="xml(+)"
 inherit cmake flag-o-matic python-any-r1



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-07-25 Thread Petr Vaněk
commit: 83a5aa71d0091e40b328d8a5766bee800972d58b
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jul 25 08:14:25 2025 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jul 25 08:21:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a5aa71

dev-libs/zziplib: add 0.13.80

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 +
 dev-libs/zziplib/zziplib-0.13.80.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index c456d49c8ae9..c721c3a08184 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,2 +1,3 @@
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
 DIST zziplib-0.13.79.tar.gz 1197706 BLAKE2B 
007bac246222d766562860b383df0cefcfd0e99e02b805d74b9708c259b3f75ffbc9897edd4d7e18dfe96d5eee682177df9cd00b6821099fa19814af1f7a4f6d
 SHA512 
bed63fa7d430bd197bb70084f28ae6edc4c4120655b882bc8367f968b32c03340bb6d9bf1b14a5fcc5a1160d91ccf00e7b1131a4123da5d52233a84840ba8b7e
+DIST zziplib-0.13.80.tar.gz 1192948 BLAKE2B 
88b686703225487c0131eef830a2a8ebd5947e9adffec766a6e150fe6010fc2a8d65141466e3db54767e8a622ceb7ff2a1acb2b602a3a70b01072e92dabd1f09
 SHA512 
1560b9b6851247ef07e64c689551e191eb26e2756f7ba32bdd1a7ed345a76b444050474b2fdd5f6308ca2ff1e9a55a55c8961eefaf8db0c6674c6a2f1c368a68

diff --git a/dev-libs/zziplib/zziplib-0.13.80.ebuild 
b/dev-libs/zziplib/zziplib-0.13.80.ebuild
new file mode 100644
index ..58b4813ffd0b
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.80.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It's critical that we use RelWithDebInfo and not Release (which a user
+# may set) because the upstream CMake sets a different library name (!)
+# with Release.
+CMAKE_BUILD_TYPE=RelWithDebInfo
+PYTHON_COMPAT=( python3_{11..13} )
+# Needed for docs, bug #8357553
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+TEST_PV="0.13.74"
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
+# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
+SRC_URI="
+   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="sdl test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   app-arch/unzip
+   app-arch/zip
+   )
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( media-libs/libsdl2 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # This test assumes being built with automake (checks for .libs/x).
+   sed -i -e 's/test_81000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL=$(usex sdl)
+   -DBUILD_TESTS=$(usex test)
+   -DZZIPTEST=$(usex test)
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${S}" || die
+   "${EPYTHON}" "${S}"/test/zziptests.py \
+   --downloads=no \
+   --verbose \
+   --topsrcdir "${S}" \
+   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
+   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
+   --testdatadir "${T}"/testdata.d \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-07-25 Thread Petr Vaněk
commit: 6f7e1cd5f5e90933ef324697ea5ef85b822785c6
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jul 25 07:33:11 2025 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jul 25 08:21:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7e1cd5

dev-libs/zziplib: drop 0.13.78-r2

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-libs/zziplib/Manifest  |  1 -
 dev-libs/zziplib/zziplib-0.13.78-r2.ebuild | 74 --
 2 files changed, 75 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 0a9d4d1f4f7c..c456d49c8ae9 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,3 +1,2 @@
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
-DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 
65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede
 SHA512 
e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78
 DIST zziplib-0.13.79.tar.gz 1197706 BLAKE2B 
007bac246222d766562860b383df0cefcfd0e99e02b805d74b9708c259b3f75ffbc9897edd4d7e18dfe96d5eee682177df9cd00b6821099fa19814af1f7a4f6d
 SHA512 
bed63fa7d430bd197bb70084f28ae6edc4c4120655b882bc8367f968b32c03340bb6d9bf1b14a5fcc5a1160d91ccf00e7b1131a4123da5d52233a84840ba8b7e

diff --git a/dev-libs/zziplib/zziplib-0.13.78-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78-r2.ebuild
deleted file mode 100644
index 8d19a859aa38..
--- a/dev-libs/zziplib/zziplib-0.13.78-r2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# It's critical that we use RelWithDebInfo and not Release (which a user
-# may set) because the upstream CMake sets a different library name (!)
-# with Release.
-CMAKE_BUILD_TYPE=RelWithDebInfo
-PYTHON_COMPAT=( python3_{10..13} )
-# Needed for docs, bug #8357553
-PYTHON_REQ_USE="xml(+)"
-inherit cmake flag-o-matic python-any-r1
-
-TEST_PV="0.13.74"
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
-SRC_URI="
-   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="sdl test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   test? (
-   app-arch/unzip
-   app-arch/zip
-   )
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( media-libs/libsdl2 )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # This test assumes being built with automake (checks for .libs/x).
-   sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DZZIPSDL=$(usex sdl)
-   -DBUILD_TESTS=$(usex test)
-   -DZZIPTEST=$(usex test)
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   cd "${S}" || die
-   "${EPYTHON}" "${S}"/test/zziptests.py \
-   --downloads=no \
-   --verbose \
-   --topsrcdir "${S}" \
-   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
-   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
-   --testdatadir "${T}"/testdata.d \
-   || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-07-03 Thread Sam James
commit: 5dc5e52d3afd4386385d8a08faf2f6bca7f02ec9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  3 08:49:02 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  3 08:49:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc5e52d

dev-libs/zziplib: Stabilize 0.13.79-r1 arm64, #958771

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.79-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
index 7267447c4352..e2574220a6fc 100644
--- a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-07-02 Thread Sam James
commit: 26e998aeae65626f2738b4e9c3279deed574a4ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  3 02:31:47 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  3 02:31:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e998ae

dev-libs/zziplib: Stabilize 0.13.79-r1 arm, #958771

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.79-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
index 71ce6617efa5..7267447c4352 100644
--- a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-06-22 Thread Arthur Zamarin
commit: 806c0127af2cfc231b7ab6d5e76b6177bf727a55
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 22 17:10:10 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 22 17:10:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806c0127

dev-libs/zziplib: Stabilize 0.13.79-r1 ppc, #958771

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.79-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
index 65f823189214..02594afb76fe 100644
--- a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
@@ -7,7 +7,7 @@ EAPI=8
 # may set) because the upstream CMake sets a different library name (!)
 # with Release.
 CMAKE_BUILD_TYPE=RelWithDebInfo
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
 # Needed for docs, bug #8357553
 PYTHON_REQ_USE="xml(+)"
 inherit cmake flag-o-matic python-any-r1
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-06-22 Thread Sam James
commit: 12c2258586ef9a1ef8dbbe76785c761826c932c0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 22 16:01:48 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 22 16:01:48 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c22585

dev-libs/zziplib: Stabilize 0.13.79-r1 ppc64, #958771

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.79-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
index 328ac1b8d638..65f823189214 100644
--- a/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/, dev-libs/zziplib/files/

2025-04-27 Thread Sam James
commit: 7228e480692cdfff634582e18f88ac3aea5fb4f6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 28 02:26:27 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 28 02:26:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7228e480

dev-libs/zziplib: fix pkgconfig location

Signed-off-by: Sam James  gentoo.org>

 .../files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch   | 12 
 .../{zziplib-0.13.79.ebuild => zziplib-0.13.79-r1.ebuild}|  4 
 2 files changed, 16 insertions(+)

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch 
b/dev-libs/zziplib/files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch
new file mode 100644
index ..41b4de535ddf
--- /dev/null
+++ b/dev-libs/zziplib/files/zziplib-0.13.79-cmake-pkgconfig-libdir.patch
@@ -0,0 +1,12 @@
+https://github.com/gdraheim/zziplib/commit/4b2b33f379e508a41a9e43009db921866955a02f#diff-01635cf996d8145e5ff10b21b8f04bcc57377a750cb77d4107086dbdb2c67b05R307
+--- a/zzip/CMakeLists.txt
 b/zzip/CMakeLists.txt
+@@ -304,7 +304,7 @@ set(outdir ${CMAKE_CURRENT_BINARY_DIR})
+ 
+ if(ZZIP_PKGCONFIG)
+ install(FILES ${outdir}/zziplib.pc ${outdir}/zzipmmapped.pc 
${outdir}/zzipfseeko.pc
+-DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig" )
++DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" )
+ endif()
+ 
+ install(FILES ${libzzip_HDRS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/zzip )

diff --git a/dev-libs/zziplib/zziplib-0.13.79.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
similarity index 96%
rename from dev-libs/zziplib/zziplib-0.13.79.ebuild
rename to dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
index dc0c70c74d01..328ac1b8d638 100644
--- a/dev-libs/zziplib/zziplib-0.13.79.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.79-r1.ebuild
@@ -40,6 +40,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.79-cmake-pkgconfig-libdir.patch
+)
+
 src_prepare() {
# This test assumes being built with automake (checks for .libs/x).
sed -i -e 's/test_81000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-04-27 Thread Sam James
commit: 4b89554c5c3ce9dbb87fd0b72f1f2ad9e6e6f138
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 28 01:35:29 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 28 01:35:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b89554c

dev-libs/zziplib: forcefully set CMAKE_BUILD_TYPE

It's critical that we use RelWithDebInfo and not Release (which a user
may set) because the upstream CMake sets a different library name (!)
with Release.

With that different name (which we don't want based on an environment
variable anyway), the pkg-config file is also wrong, so it's not
usable. But we should be grateful for that, as otherwise, we wouldn't
have noticed.

(Of course, it's very very rare for a user to set this, and in the end,
they've decided to stop doing that after discussing it, but nonetheless...)

Bug: https://github.com/gdraheim/zziplib/issues/117
Thanks-to: Eli Schwartz  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../zziplib/{zziplib-0.13.78-r1.ebuild => zziplib-0.13.78-r2.ebuild}  | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/zziplib/zziplib-0.13.78-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78-r2.ebuild
similarity index 90%
rename from dev-libs/zziplib/zziplib-0.13.78-r1.ebuild
rename to dev-libs/zziplib/zziplib-0.13.78-r2.ebuild
index 04dd974bd1fa..8d19a859aa38 100644
--- a/dev-libs/zziplib/zziplib-0.13.78-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78-r2.ebuild
@@ -3,6 +3,10 @@
 
 EAPI=8
 
+# It's critical that we use RelWithDebInfo and not Release (which a user
+# may set) because the upstream CMake sets a different library name (!)
+# with Release.
+CMAKE_BUILD_TYPE=RelWithDebInfo
 PYTHON_COMPAT=( python3_{10..13} )
 # Needed for docs, bug #8357553
 PYTHON_REQ_USE="xml(+)"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-04-27 Thread Sam James
commit: c206be84fb02fe4de5231f238b479dd40863a832
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 28 01:39:09 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 28 01:39:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c206be84

dev-libs/zziplib: add 0.13.79

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 +
 dev-libs/zziplib/zziplib-0.13.79.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 90db302b1242..0a9d4d1f4f7c 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,2 +1,3 @@
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
 DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 
65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede
 SHA512 
e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78
+DIST zziplib-0.13.79.tar.gz 1197706 BLAKE2B 
007bac246222d766562860b383df0cefcfd0e99e02b805d74b9708c259b3f75ffbc9897edd4d7e18dfe96d5eee682177df9cd00b6821099fa19814af1f7a4f6d
 SHA512 
bed63fa7d430bd197bb70084f28ae6edc4c4120655b882bc8367f968b32c03340bb6d9bf1b14a5fcc5a1160d91ccf00e7b1131a4123da5d52233a84840ba8b7e

diff --git a/dev-libs/zziplib/zziplib-0.13.79.ebuild 
b/dev-libs/zziplib/zziplib-0.13.79.ebuild
new file mode 100644
index ..dc0c70c74d01
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.79.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It's critical that we use RelWithDebInfo and not Release (which a user
+# may set) because the upstream CMake sets a different library name (!)
+# with Release.
+CMAKE_BUILD_TYPE=RelWithDebInfo
+PYTHON_COMPAT=( python3_{10..13} )
+# Needed for docs, bug #8357553
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+TEST_PV="0.13.74"
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
+# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
+SRC_URI="
+   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="sdl test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   app-arch/unzip
+   app-arch/zip
+   )
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( media-libs/libsdl2 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # This test assumes being built with automake (checks for .libs/x).
+   sed -i -e 's/test_81000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL=$(usex sdl)
+   -DBUILD_TESTS=$(usex test)
+   -DZZIPTEST=$(usex test)
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${S}" || die
+   "${EPYTHON}" "${S}"/test/zziptests.py \
+   --downloads=no \
+   --verbose \
+   --topsrcdir "${S}" \
+   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
+   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
+   --testdatadir "${T}"/testdata.d \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-01-22 Thread Sam James
commit: 8f8563d0eddd72aaef4f3cadf77664ea8744a41f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 23 00:12:37 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 23 00:12:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8563d0

dev-libs/zziplib: fix libsdl(2) dep

As noted in the bug, the SDL module seems to have always needed libsdl*2*:
https://github.com/gdraheim/zziplib/commit/d2e7c6d99ea15a7571ee20e632697a998ec41a4e.

Closes: https://bugs.gentoo.org/948576
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/{zziplib-0.13.78.ebuild => zziplib-0.13.78-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78-r1.ebuild
similarity index 98%
rename from dev-libs/zziplib/zziplib-0.13.78.ebuild
rename to dev-libs/zziplib/zziplib-0.13.78-r1.ebuild
index c74adee3fbd6..04dd974bd1fa 100644
--- a/dev-libs/zziplib/zziplib-0.13.78.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78-r1.ebuild
@@ -32,7 +32,7 @@ BDEPEND="
 "
 DEPEND="
sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
+   sdl? ( media-libs/libsdl2 )
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-01-22 Thread Sam James
commit: 98bb1066cd30cc2f97be523d28c49583c41ddda4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 23 00:10:46 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 23 00:10:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bb1066

dev-libs/zziplib: drop 0.13.77

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 -
 dev-libs/zziplib/zziplib-0.13.77.ebuild | 70 -
 2 files changed, 71 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 3f6f71ae522b..90db302b1242 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,3 +1,2 @@
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
-DIST zziplib-0.13.77.tar.gz 1190133 BLAKE2B 
30ab10a440dbef6a9d37e75652734ed6c51fa902f6106d864b923a2d5d0ad170bcb279681e05f613ab8c20ade374ce1f8be21575b1b5f27cb9c7e7da9441c16a
 SHA512 
63071f1ea7290d7658ff4cfdb2aaef5d07f319e12077365ddef6c57c671fcc66efa10e40c6885879063bb8c724524e04264ebfcdc9493e0299f03e3637a1b1d9
 DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 
65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede
 SHA512 
e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
deleted file mode 100644
index 001c2a6f0e44..
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-# Needed for docs, bug #8357553
-PYTHON_REQ_USE="xml(+)"
-inherit cmake flag-o-matic python-any-r1
-
-TEST_PV="0.13.74"
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
-SRC_URI="
-   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="sdl test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   test? (
-   app-arch/unzip
-   app-arch/zip
-   )
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # This test assumes being built with automake (checks for .libs/x).
-   sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DZZIPSDL=$(usex sdl)
-   -DBUILD_TESTS=$(usex test)
-   -DZZIPTEST=$(usex test)
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   cd "${S}" || die
-   "${EPYTHON}" "${S}"/test/zziptests.py \
-   --downloads=no \
-   --verbose \
-   --topsrcdir "${S}" \
-   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
-   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
-   --testdatadir "${T}"/testdata.d \
-   || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2025-01-08 Thread Sam James
commit: 575b5a4ae91bce649ee0919ffd2c6682ec8bc9f2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  9 00:07:46 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  9 00:07:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575b5a4a

dev-libs/zziplib: Stabilize 0.13.78 hppa, #944594

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.78.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78.ebuild
index eb63c22c7ca5..c74adee3fbd6 100644
--- a/dev-libs/zziplib/zziplib-0.13.78.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-11-25 Thread Sam James
commit: b0d45fc22794c4e1deaa9dd746205407781591b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 25 21:48:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 25 21:48:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d45fc2

dev-libs/zziplib: Stabilize 0.13.78 ppc64, #944594

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78.ebuild
index 97b7c9709a5f..eb63c22c7ca5 100644
--- a/dev-libs/zziplib/zziplib-0.13.78.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-11-23 Thread Michał Górny
commit: 007dfda22f20501bb1871ccb51a87acf817e4aed
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 23 16:02:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 23 16:02:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007dfda2

dev-libs/zziplib: Stabilize 0.13.78 x86, #944594

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78.ebuild
index 9bf71b703a09..97b7c9709a5f 100644
--- a/dev-libs/zziplib/zziplib-0.13.78.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-11-23 Thread Michał Górny
commit: f545a52a666941c09686ab9d34ef756ef6ab39e7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 23 15:41:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 23 15:41:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f545a52a

dev-libs/zziplib: Stabilize 0.13.78 amd64, #944594

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78.ebuild
index 032cdcca5912..9bf71b703a09 100644
--- a/dev-libs/zziplib/zziplib-0.13.78.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-11-23 Thread Sam James
commit: 9e77e978f0d8e1ddf5b76ad594db7f53a8917190
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 23 14:51:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 23 14:51:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e77e978

dev-libs/zziplib: Stabilize 0.13.78 arm64, #944594

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78.ebuild
index 46fb03aeff55..032cdcca5912 100644
--- a/dev-libs/zziplib/zziplib-0.13.78.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/

2024-11-20 Thread Andreas Sturmlechner
commit: 60e1d0ccb2234afe202a9716c40e7edcec6ace84
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 16:51:10 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 17:42:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e1d0cc

dev-libs/zziplib: drop 0.13.72-r4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/zziplib/Manifest  |  1 -
 .../files/zziplib-0.13.72-Wint-conversion.patch| 22 -
 ...ziplib-0.13.72-incompatible-pointer-types.patch | 48 
 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 53 --
 4 files changed, 124 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 87c5a0d44426..3f6f71ae522b 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,4 +1,3 @@
-DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd
 SHA512 
4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
 DIST zziplib-0.13.77.tar.gz 1190133 BLAKE2B 
30ab10a440dbef6a9d37e75652734ed6c51fa902f6106d864b923a2d5d0ad170bcb279681e05f613ab8c20ade374ce1f8be21575b1b5f27cb9c7e7da9441c16a
 SHA512 
63071f1ea7290d7658ff4cfdb2aaef5d07f319e12077365ddef6c57c671fcc66efa10e40c6885879063bb8c724524e04264ebfcdc9493e0299f03e3637a1b1d9
 DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 
65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede
 SHA512 
e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78

diff --git a/dev-libs/zziplib/files/zziplib-0.13.72-Wint-conversion.patch 
b/dev-libs/zziplib/files/zziplib-0.13.72-Wint-conversion.patch
deleted file mode 100644
index c27c33f7c3ab..
--- a/dev-libs/zziplib/files/zziplib-0.13.72-Wint-conversion.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://copr-dist-git.fedorainfracloud.org/cgit/@fedora-llvm-team/clang-rpm-config/clang-rpm-config.git/tree/zziplib-0001-Fix-Wint-conversion-warning.patch
-https://bugs.gentoo.org/869980
-https://github.com/gdraheim/zziplib/issues/140
-
-From 1189f99a7f84d6a5e66a6057abfe0543de48ec82 Mon Sep 17 00:00:00 2001
-From: Tom Stellard 
-Date: Wed, 26 Oct 2022 05:32:17 +
-Subject: [PATCH] Fix -Wint-conversion warning
-
-/builddir/build/BUILD/zziplib-0.13.72/zzip/mmapped.c:685:24: error: 
incompatible integer to pointer conversion assigning to 'Bytef *' (aka 
'unsigned char *') from 'off_t' (aka 'long') [-Wint-conversion]
-file->zlib.next_in = offset;
 a/zzip/mmapped.c
-+++ b/zzip/mmapped.c
-@@ -682,7 +682,7 @@ zzip_disk_entry_fopen(ZZIP_DISK * disk, ZZIP_DISK_ENTRY * 
entry)
- file->zlib.zalloc = Z_NULL;
- file->zlib.zfree = Z_NULL;
- file->zlib.avail_in = csize;
--file->zlib.next_in = offset;
-+file->zlib.next_in = (Bytef*)offset;
- ;
- 
- DBG2("compressed size %i", (int) file->zlib.avail_in);

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.72-incompatible-pointer-types.patch 
b/dev-libs/zziplib/files/zziplib-0.13.72-incompatible-pointer-types.patch
deleted file mode 100644
index 6f6459bcc8a5..
--- a/dev-libs/zziplib/files/zziplib-0.13.72-incompatible-pointer-types.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-Remove implicit pointer types conversions.
-
-See also: https://wiki.gentoo.org/wiki/Modern_C_porting
-Bug: https://bugs.gentoo.org/919066
-Upstream PR: https://github.com/gdraheim/zziplib/pull/150
-
 a/SDL/SDL_rwops_zzip.c
-+++ b/SDL/SDL_rwops_zzip.c
-@@ -15,17 +15,17 @@
- #define SDL_RWOPS_ZZIP_FILE(_context)  (ZZIP_FILE*) \
-  ((_context)->hidden.unknown.data1)
- 
--static int _zzip_seek(SDL_RWops *context, int offset, int whence)
-+static Sint64 _zzip_seek(SDL_RWops *context, Sint64 offset, int whence)
- {
- return zzip_seek(SDL_RWOPS_ZZIP_FILE(context), offset, whence);
- }
- 
--static int _zzip_read(SDL_RWops *context, void *ptr, int size, int maxnum)
-+static size_t _zzip_read(SDL_RWops *context, void *ptr, size_t size, size_t 
maxnum)
- {
- return zzip_read(SDL_RWOPS_ZZIP_FILE(context), ptr, size*maxnum) / size;
- }
- 
--static int _zzip_write(SDL_RWops *context, const void *ptr, int size, int num)
-+static size_t _zzip_write(SDL_RWops *context, const void *ptr, size_t size, 
size_t num)
- {
- return 0; /* ignored */
- }
 a/zzip/mmapped.c
-+++ b/zzip/mmapped.c
-@@ -664,14 +664,14 @@ zzip_disk_entry_fopen(ZZIP_

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-11-20 Thread Sam James
commit: 329516c8630fb19742f744afaade4d31aadd8ca9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 20 11:44:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 20 11:44:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329516c8

dev-libs/zziplib: Stabilize 0.13.77 hppa, #941483

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index eb63c22c7ca5..001c2a6f0e44 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-21 Thread Andreas Sturmlechner
commit: f73fa4514846739641008c39f65f3bb1db06d1c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 14:51:55 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 21:14:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73fa451

dev-libs/zziplib: drop 0.13.74, 0.13.76

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/zziplib/Manifest   |  2 -
 dev-libs/zziplib/zziplib-0.13.74.ebuild | 70 -
 dev-libs/zziplib/zziplib-0.13.76.ebuild | 70 -
 3 files changed, 142 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index ceb6e8fb110c..87c5a0d44426 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,6 +1,4 @@
 DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd
 SHA512 
4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
-DIST zziplib-0.13.74.tar.gz 1177162 BLAKE2B 
fc093b731406101086e59ff54b4378190c88821c4349d75e35c9595b45695b5f91a20e99a9689f7ebbc8d8951f2c4e1132d670e3827f5329977de1f85c9ce5d2
 SHA512 
7dd27247cbc475e2c6beb3a96c620f9938ade0dff6f4e088f9c28432fc4cc01df9d6771ec3d5e07baabe27033f4764d60e31c4c54588559de64e894d0557c94f
-DIST zziplib-0.13.76.tar.gz 1185716 BLAKE2B 
c04743fc47e6a0e102a01d0473d88b9f9cb044a3a021119d16533949d0a1f132fb73f957714a840b0474590bc98f62132e89ce890c5c9097a77d8f007c3f1e5a
 SHA512 
d4b327530fc2681df1705b24d5de697d3c3829e299c28e047849444c7aeaf87e188d96782a2009dc7ae216f82f744a32a94fc7962fb12b3a62b28d7ecf12a7d6
 DIST zziplib-0.13.77.tar.gz 1190133 BLAKE2B 
30ab10a440dbef6a9d37e75652734ed6c51fa902f6106d864b923a2d5d0ad170bcb279681e05f613ab8c20ade374ce1f8be21575b1b5f27cb9c7e7da9441c16a
 SHA512 
63071f1ea7290d7658ff4cfdb2aaef5d07f319e12077365ddef6c57c671fcc66efa10e40c6885879063bb8c724524e04264ebfcdc9493e0299f03e3637a1b1d9
 DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 
65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede
 SHA512 
e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78

diff --git a/dev-libs/zziplib/zziplib-0.13.74.ebuild 
b/dev-libs/zziplib/zziplib-0.13.74.ebuild
deleted file mode 100644
index 52eb70c343c0..
--- a/dev-libs/zziplib/zziplib-0.13.74.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-# Needed for docs, bug #835755
-PYTHON_REQ_USE="xml(+)"
-inherit cmake flag-o-matic python-any-r1
-
-TEST_PV="0.13.74"
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
-SRC_URI="
-   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="sdl test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   test? (
-   app-arch/unzip
-   app-arch/zip
-   )
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # This test assumes being built with automake (checks for .libs/x).
-   sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DZZIPSDL=$(usex sdl)
-   -DBUILD_TESTS=$(usex test)
-   -DZZIPTEST=$(usex test)
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   cd "${S}" || die
-   "${EPYTHON}" "${S}"/test/zziptests.py \
-   --downloads=no \
-   --verbose \
-   --topsrcdir "

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-18 Thread Arthur Zamarin
commit: 8b6fbc7e52ce54c50bc3988d91a608aeb06bb58b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 18 17:32:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 18 17:32:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6fbc7e

dev-libs/zziplib: Stabilize 0.13.77 arm64, #941483

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index 9e0dfc8b4e5c..eb63c22c7ca5 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-14 Thread Sam James
commit: 060c156813cc5320932c2e1b599d80af3379ee6b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 15 03:23:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 15 05:21:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060c1568

dev-libs/zziplib: add 0.13.78

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 +
 dev-libs/zziplib/zziplib-0.13.78.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 6368bbeeff2f..ceb6e8fb110c 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -3,3 +3,4 @@ DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ec
 DIST zziplib-0.13.74.tar.gz 1177162 BLAKE2B 
fc093b731406101086e59ff54b4378190c88821c4349d75e35c9595b45695b5f91a20e99a9689f7ebbc8d8951f2c4e1132d670e3827f5329977de1f85c9ce5d2
 SHA512 
7dd27247cbc475e2c6beb3a96c620f9938ade0dff6f4e088f9c28432fc4cc01df9d6771ec3d5e07baabe27033f4764d60e31c4c54588559de64e894d0557c94f
 DIST zziplib-0.13.76.tar.gz 1185716 BLAKE2B 
c04743fc47e6a0e102a01d0473d88b9f9cb044a3a021119d16533949d0a1f132fb73f957714a840b0474590bc98f62132e89ce890c5c9097a77d8f007c3f1e5a
 SHA512 
d4b327530fc2681df1705b24d5de697d3c3829e299c28e047849444c7aeaf87e188d96782a2009dc7ae216f82f744a32a94fc7962fb12b3a62b28d7ecf12a7d6
 DIST zziplib-0.13.77.tar.gz 1190133 BLAKE2B 
30ab10a440dbef6a9d37e75652734ed6c51fa902f6106d864b923a2d5d0ad170bcb279681e05f613ab8c20ade374ce1f8be21575b1b5f27cb9c7e7da9441c16a
 SHA512 
63071f1ea7290d7658ff4cfdb2aaef5d07f319e12077365ddef6c57c671fcc66efa10e40c6885879063bb8c724524e04264ebfcdc9493e0299f03e3637a1b1d9
+DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 
65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede
 SHA512 
e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78

diff --git a/dev-libs/zziplib/zziplib-0.13.78.ebuild 
b/dev-libs/zziplib/zziplib-0.13.78.ebuild
new file mode 100644
index ..950aafc99ca5
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+# Needed for docs, bug #8357553
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+TEST_PV="0.13.74"
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
+# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
+SRC_URI="
+   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="sdl test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   app-arch/unzip
+   app-arch/zip
+   )
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # This test assumes being built with automake (checks for .libs/x).
+   sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL=$(usex sdl)
+   -DBUILD_TESTS=$(usex test)
+   -DZZIPTEST=$(usex test)
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${S}" || die
+   "${EPYTHON}" "${S}"/test/zziptests.py \
+   --downloads=no \
+   --verbose \
+   --topsrcdir "${S}" \
+   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
+   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
+   --testdatadir "${T}"/testdata.d \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-13 Thread Sam James
commit: 71d035b6c2401a258df65ced6198a319cf956e99
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 13 22:12:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 13 22:12:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d035b6

dev-libs/zziplib: Stabilize 0.13.77 sparc, #941483

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index fb51ba3f35e0..1b1724ce9dbd 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-13 Thread Sam James
commit: c294bbc7b0deee6e4ceb6ac66a7723539b92da42
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 13 15:53:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 13 15:53:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c294bbc7

dev-libs/zziplib: Stabilize 0.13.77 ppc, #941483

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index 744650179884..fb51ba3f35e0 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-13 Thread Sam James
commit: d6ac2199b5f4255755fcd14a107907c89b35b34d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 13 15:53:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 13 15:53:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ac2199

dev-libs/zziplib: Stabilize 0.13.77 ppc64, #941483

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index 7cd72b016361..744650179884 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-13 Thread Sam James
commit: 32aeac01ea26d49326174f5a9bd706872d56aa32
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 13 15:53:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 13 15:53:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32aeac01

dev-libs/zziplib: Stabilize 0.13.77 x86, #941483

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index 950aafc99ca5..9383aaa2c029 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-10-13 Thread Sam James
commit: 2a60ca4d5d5608c1130d3590c8e0a0786e5de2ca
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 13 15:53:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 13 15:53:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a60ca4d

dev-libs/zziplib: Stabilize 0.13.77 amd64, #941483

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index 9383aaa2c029..7cd72b016361 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-07-09 Thread Sam James
commit: 7fab49bd4d6feb5ca77fc1e1b07fd48ef9f3e552
Author: Rahul Sandhu  sandhuservices  dev>
AuthorDate: Wed Jul 10 06:19:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 10 06:33:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fab49bd

dev-libs/zziplib: add 0.13.77

Closes: https://bugs.gentoo.org/933176
Signed-off-by: Rahul Sandhu  sandhuservices.dev>
Closes: https://github.com/gentoo/gentoo/pull/37505
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 +
 dev-libs/zziplib/zziplib-0.13.77.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 0e48fca0f0ca..6368bbeeff2f 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -2,3 +2,4 @@ DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c
 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
 DIST zziplib-0.13.74.tar.gz 1177162 BLAKE2B 
fc093b731406101086e59ff54b4378190c88821c4349d75e35c9595b45695b5f91a20e99a9689f7ebbc8d8951f2c4e1132d670e3827f5329977de1f85c9ce5d2
 SHA512 
7dd27247cbc475e2c6beb3a96c620f9938ade0dff6f4e088f9c28432fc4cc01df9d6771ec3d5e07baabe27033f4764d60e31c4c54588559de64e894d0557c94f
 DIST zziplib-0.13.76.tar.gz 1185716 BLAKE2B 
c04743fc47e6a0e102a01d0473d88b9f9cb044a3a021119d16533949d0a1f132fb73f957714a840b0474590bc98f62132e89ce890c5c9097a77d8f007c3f1e5a
 SHA512 
d4b327530fc2681df1705b24d5de697d3c3829e299c28e047849444c7aeaf87e188d96782a2009dc7ae216f82f744a32a94fc7962fb12b3a62b28d7ecf12a7d6
+DIST zziplib-0.13.77.tar.gz 1190133 BLAKE2B 
30ab10a440dbef6a9d37e75652734ed6c51fa902f6106d864b923a2d5d0ad170bcb279681e05f613ab8c20ade374ce1f8be21575b1b5f27cb9c7e7da9441c16a
 SHA512 
63071f1ea7290d7658ff4cfdb2aaef5d07f319e12077365ddef6c57c671fcc66efa10e40c6885879063bb8c724524e04264ebfcdc9493e0299f03e3637a1b1d9

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
new file mode 100644
index ..cef1f31dd237
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+# Needed for docs, bug #835755
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+TEST_PV="0.13.74"
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
+# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
+SRC_URI="
+   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="sdl test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   app-arch/unzip
+   app-arch/zip
+   )
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # This test assumes being built with automake (checks for .libs/x).
+   sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL=$(usex sdl)
+   -DBUILD_TESTS=$(usex test)
+   -DZZIPTEST=$(usex test)
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${S}" || die
+   "${EPYTHON}" "${S}"/test/zziptests.py \
+   --downloads=no \
+   --verbose \
+   --topsrcdir "${S}" \
+   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
+   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
+   --testdatadir "${T}"/testdata.d \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-07-09 Thread Sam James
commit: f3a1f3a49b790909984d8afbfa9e1f4cfb119b2c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 10 06:35:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 10 06:35:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a1f3a4

dev-libs/zziplib: enable py3.13

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.77.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild 
b/dev-libs/zziplib/zziplib-0.13.77.ebuild
index cef1f31dd237..ad5170c0585a 100644
--- a/dev-libs/zziplib/zziplib-0.13.77.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
-# Needed for docs, bug #835755
+PYTHON_COMPAT=( python3_{10..13} )
+# Needed for docs, bug #8357553
 PYTHON_REQ_USE="xml(+)"
 inherit cmake flag-o-matic python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-03-08 Thread Sam James
commit: b5f749d22b66e20ab25bfa52c9504910862a3817
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  8 14:20:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  8 14:24:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f749d2

dev-libs/zziplib: add missing test deps

Closes: https://bugs.gentoo.org/926503
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.74.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/zziplib/zziplib-0.13.74.ebuild 
b/dev-libs/zziplib/zziplib-0.13.74.ebuild
index 4ae15702c058..cef1f31dd237 100644
--- a/dev-libs/zziplib/zziplib-0.13.74.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.74.ebuild
@@ -25,6 +25,10 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
${PYTHON_DEPS}
+   test? (
+   app-arch/unzip
+   app-arch/zip
+   )
 "
 DEPEND="
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-03-08 Thread Sam James
commit: e3bc869e14b61207f228400ae7dab2a15945e591
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  8 13:08:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  8 13:09:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bc869e

dev-libs/zziplib: add 0.13.74

Wire up tests again too.

Bug: https://bugs.gentoo.org/869980
Bug: https://bugs.gentoo.org/919066
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  2 +
 dev-libs/zziplib/zziplib-0.13.74.ebuild | 66 +
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index b561f2a5b06b..818ead106f53 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1 +1,3 @@
 DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd
 SHA512 
4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
+DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B 
f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb
 SHA512 
d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902
+DIST zziplib-0.13.74.tar.gz 1177162 BLAKE2B 
fc093b731406101086e59ff54b4378190c88821c4349d75e35c9595b45695b5f91a20e99a9689f7ebbc8d8951f2c4e1132d670e3827f5329977de1f85c9ce5d2
 SHA512 
7dd27247cbc475e2c6beb3a96c620f9938ade0dff6f4e088f9c28432fc4cc01df9d6771ec3d5e07baabe27033f4764d60e31c4c54588559de64e894d0557c94f

diff --git a/dev-libs/zziplib/zziplib-0.13.74.ebuild 
b/dev-libs/zziplib/zziplib-0.13.74.ebuild
new file mode 100644
index ..4ae15702c058
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.74.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+# Needed for docs, bug #835755
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+TEST_PV="0.13.74"
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
+# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v
+SRC_URI="
+   https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz
 )
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="sdl test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # This test assumes being built with automake (checks for .libs/x).
+   sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py 
|| die
+   cmake_src_prepare
+}
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL=$(usex sdl)
+   -DBUILD_TESTS=$(usex test)
+   -DZZIPTEST=$(usex test)
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${S}" || die
+   "${EPYTHON}" "${S}"/test/zziptests.py \
+   --downloads=no \
+   --verbose \
+   --topsrcdir "${S}" \
+   --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" 
\
+   --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \
+   --testdatadir "${T}"/testdata.d \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-03-08 Thread Sam James
commit: bcd5d438a9853f68e02e28d716ea2c4a501bdc12
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  8 11:12:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  8 13:09:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd5d438

dev-libs/zziplib: drop 0.13.72-r3

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r3.ebuild | 52 --
 1 file changed, 52 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
deleted file mode 100644
index f220fc191712..
--- a/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-# Needed for docs, bug #835755
-PYTHON_REQ_USE="xml(+)"
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="sdl static-libs"
-
-# Tests require internet access
-# https://github.com/gdraheim/zziplib/issues/24
-
-BDEPEND="
-   ${PYTHON_DEPS}
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.13.72-Wint-conversion.patch
-)
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-   # https://github.com/gdraheim/zziplib/issues/140 (bug #869980)
-   append-flags $(test-flags-CC 
-Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion)
-
-   local mycmakeargs=(
-   -DZZIPSDL="$(usex sdl)"
-   -DBUILD_STATIC_LIBS="$(usex static-libs)"
-   -DBUILD_TESTS=OFF
-   -DZZIPTEST=OFF
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-23 Thread Sam James
commit: f58c23ce673eb4a01169f6a8f1525a60e53f9deb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 16:39:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 16:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58c23ce

dev-libs/zziplib: Stabilize 0.13.72-r4 ppc, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index 004c276612ef..e318b7614062 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-23 Thread Sam James
commit: d70e83c1e5226031796391dfa7cec384268c6ab9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 15:06:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 15:06:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70e83c1

dev-libs/zziplib: Stabilize 0.13.72-r4 hppa, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index 028e88abb869..e57b8839dd16 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-23 Thread Sam James
commit: 2cccda83075b21ef597d587a3e485432920130ec
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 15:06:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 15:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cccda83

dev-libs/zziplib: Stabilize 0.13.72-r4 arm, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index e57b8839dd16..004c276612ef 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-22 Thread Joonas Niilola
commit: e9b554f2056ed7ae1d8e137e67935d281dd368e7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jan 23 07:44:28 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jan 23 07:44:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b554f2

dev-libs/zziplib: Stabilize 0.13.72-r4 x86, #922672

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index c208e231cdf6..028e88abb869 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-22 Thread Sam James
commit: 3ef326f69077ab51ae68d4301af37049fad3cfd3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 05:42:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 05:42:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef326f6

dev-libs/zziplib: Stabilize 0.13.72-r4 ppc64, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index 0ca802446a34..c208e231cdf6 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-22 Thread Sam James
commit: 661591d28d4dac42981ffd65a933c88cab33c2a5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:27:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:27:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661591d2

dev-libs/zziplib: Stabilize 0.13.72-r4 amd64, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index c5889c5acb28..0ca802446a34 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-22 Thread Sam James
commit: 3dc9225da0aae5410da8fe5de8e92c96c344cc4a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:23:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:23:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc9225d

dev-libs/zziplib: Stabilize 0.13.72-r4 arm64, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index 7c69bf8f3e35..c5889c5acb28 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2024-01-22 Thread Sam James
commit: ef5d2f6d0552159788e572bc14b5fd31d0e3ffa3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:16:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:16:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5d2f6d

dev-libs/zziplib: Stabilize 0.13.72-r4 sparc, #922672

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index b0fb082aea2a..7c69bf8f3e35 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/

2023-12-14 Thread Sam James
commit: 5ae24a01ab9b8776a96c015fa58764d84f3c4c1d
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Dec 11 13:08:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 03:27:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae24a01

dev-libs/zziplib: fix incompatible pointer types

Closes: https://bugs.gentoo.org/919066
Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/34234
Signed-off-by: Sam James  gentoo.org>

 ...ziplib-0.13.72-incompatible-pointer-types.patch | 48 
 dev-libs/zziplib/zziplib-0.13.72-r4.ebuild | 53 ++
 2 files changed, 101 insertions(+)

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.72-incompatible-pointer-types.patch 
b/dev-libs/zziplib/files/zziplib-0.13.72-incompatible-pointer-types.patch
new file mode 100644
index ..6f6459bcc8a5
--- /dev/null
+++ b/dev-libs/zziplib/files/zziplib-0.13.72-incompatible-pointer-types.patch
@@ -0,0 +1,48 @@
+Remove implicit pointer types conversions.
+
+See also: https://wiki.gentoo.org/wiki/Modern_C_porting
+Bug: https://bugs.gentoo.org/919066
+Upstream PR: https://github.com/gdraheim/zziplib/pull/150
+
+--- a/SDL/SDL_rwops_zzip.c
 b/SDL/SDL_rwops_zzip.c
+@@ -15,17 +15,17 @@
+ #define SDL_RWOPS_ZZIP_FILE(_context)  (ZZIP_FILE*) \
+  ((_context)->hidden.unknown.data1)
+ 
+-static int _zzip_seek(SDL_RWops *context, int offset, int whence)
++static Sint64 _zzip_seek(SDL_RWops *context, Sint64 offset, int whence)
+ {
+ return zzip_seek(SDL_RWOPS_ZZIP_FILE(context), offset, whence);
+ }
+ 
+-static int _zzip_read(SDL_RWops *context, void *ptr, int size, int maxnum)
++static size_t _zzip_read(SDL_RWops *context, void *ptr, size_t size, size_t 
maxnum)
+ {
+ return zzip_read(SDL_RWOPS_ZZIP_FILE(context), ptr, size*maxnum) / size;
+ }
+ 
+-static int _zzip_write(SDL_RWops *context, const void *ptr, int size, int num)
++static size_t _zzip_write(SDL_RWops *context, const void *ptr, size_t size, 
size_t num)
+ {
+ return 0; /* ignored */
+ }
+--- a/zzip/mmapped.c
 b/zzip/mmapped.c
+@@ -664,14 +664,14 @@ zzip_disk_entry_fopen(ZZIP_DISK * disk, ZZIP_DISK_ENTRY 
* entry)
+ off_t offset = zzip_file_header_to_data(header);
+ if (csize == 0xu) {
+ struct zzip_extra_zip64* zip64 =
+-   zzip_file_header_to_extras(header);
++ (struct zzip_extra_zip64*)zzip_file_header_to_extras(header);
+ if (ZZIP_EXTRA_ZIP64_CHECK(zip64)) {
+ csize = zzip_extra_zip64_csize(zip64);
+ }
+ }
+ if (offset == 0xu) {
+ struct zzip_extra_zip64* zip64 =
+-   zzip_file_header_to_extras(header);
++   (struct zzip_extra_zip64*)zzip_file_header_to_extras(header);
+ if (ZZIP_EXTRA_ZIP64_CHECK(zip64)) {
+ offset = zzip_extra_zip64_offset(zip64);
+ }

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
new file mode 100644
index ..b0fb082aea2a
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+# Needed for docs, bug #835755
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="sdl static-libs"
+
+# Tests require internet access
+# https://github.com/gdraheim/zziplib/issues/24
+
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.72-Wint-conversion.patch
+   "${FILESDIR}"/${PN}-0.13.72-incompatible-pointer-types.patch
+)
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+   # https://github.com/gdraheim/zziplib/issues/140 (bug #869980)
+   append-flags $(test-flags-CC 
-Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion)
+
+   local mycmakeargs=(
+   -DZZIPSDL="$(usex sdl)"
+   -DBUILD_STATIC_LIBS="$(usex static-libs)"
+   -DBUILD_TESTS=OFF
+   -DZZIPTEST=OFF
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2023-03-06 Thread Sam James
commit: f7b928c992abfee0e14748db8f77dfd0c943fe40
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Sun Mar  5 11:07:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b928c9

dev-libs/zziplib: add python 3.11 to PYTHON_COMPAT

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29935
Signed-off-by: Sam James  gentoo.org>

 .../zziplib/{zziplib-0.13.72-r2.ebuild => zziplib-0.13.72-r3.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
similarity index 97%
rename from dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
rename to dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
index 7974a20b6967..ebddfa4b646d 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 # Needed for docs, bug #835755
 PYTHON_REQ_USE="xml(+)"
 inherit cmake flag-o-matic python-any-r1



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-20 Thread Andreas Sturmlechner
commit: e07473e55a415914021e8eabbc12ac2f56388c3f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 20 18:54:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 20 18:59:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07473e5

dev-libs/zziplib: drop 0.13.72, 0.13.72-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 45 --
 dev-libs/zziplib/zziplib-0.13.72.ebuild| 45 --
 2 files changed, 90 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
deleted file mode 100644
index c8ee6ff4ef33..
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="sdl static-libs"
-
-# Tests require internet access
-# https://github.com/gdraheim/zziplib/issues/24
-
-BDEPEND="
-   ${PYTHON_DEPS}
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DZZIPSDL="$(usex sdl)"
-   -DBUILD_STATIC_LIBS="$(usex static-libs)"
-   -DBUILD_TESTS=OFF
-   -DZZIPTEST=OFF
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
deleted file mode 100644
index bc39bf3ec8d0..
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="sdl static-libs"
-
-# Tests require internet access
-# https://github.com/gdraheim/zziplib/issues/24
-
-BDEPEND="
-   ${PYTHON_DEPS}
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DZZIPSDL="$(usex sdl)"
-   -DBUILD_STATIC_LIBS="$(usex static-libs)"
-   -DBUILD_TESTS=OFF
-   -DZZIPTEST=OFF
-   -DZZIPDOCS=ON
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-02 Thread Arthur Zamarin
commit: 089dfc30ca5ba4723d5f9403ab0a0b4a77f12d1a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 18:55:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 18:55:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089dfc30

dev-libs/zziplib: Stabilize 0.13.72-r2 hppa, #883873

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index a3247ac11f78..1656eca5d306 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Sam James
commit: 922db9ce4db4a5205b6bb1cc0269dfdbdbd8ff7f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 00:45:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 00:45:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922db9ce

dev-libs/zziplib: Stabilize 0.13.72-r2 ppc, #883873

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index 848aadac92d9..1e4858279386 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Sam James
commit: 43630110b29a1c9229029346f1cfbcf4a27643ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 00:45:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 00:45:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43630110

dev-libs/zziplib: Stabilize 0.13.72-r2 sparc, #883873

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index 1e4858279386..a3247ac11f78 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Sam James
commit: 77cde995a149a5c7067a23816e91543d0b3ee592
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 00:45:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 00:45:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cde995

dev-libs/zziplib: Stabilize 0.13.72-r2 ppc64, #883873

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index ce5674b8f606..848aadac92d9 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Jakov Smolić
commit: b13864f8cb8ae80a346450e060058196aa4395d8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  1 22:27:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  1 22:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13864f8

dev-libs/zziplib: Stabilize 0.13.72-r2 x86, #883873

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index 56b6e02300c7..ce5674b8f606 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Jakov Smolić
commit: 109d8a312ed1e25ad65bbc17a4ddb7a2d0c02ca9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  1 22:23:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  1 22:23:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109d8a31

dev-libs/zziplib: Stabilize 0.13.72-r2 amd64, #883873

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index 6a711908f854..56b6e02300c7 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Jakov Smolić
commit: d1865f3d9d61ad2dc73f52d1763c790fcb5422e9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  1 22:22:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  1 22:22:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1865f3d

dev-libs/zziplib: Stabilize 0.13.72-r2 arm64, #883873

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index 3f79bb29383b..6a711908f854 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-12-01 Thread Arthur Zamarin
commit: 1cfe6dffe2fe5507ac04496b3f809326d7cfb55a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec  1 20:41:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec  1 20:41:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfe6dff

dev-libs/zziplib: Stabilize 0.13.72-r2 arm, #883873

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index f526ac520540..3f79bb29383b 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-11-24 Thread Conrad Kostecki
commit: d00cb25be7da1647acb0756231aaf4f85822a9ea
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Nov 18 15:44:09 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 24 18:14:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00cb25b

dev-libs/zziplib: use HTTPS

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 2 +-
 dev-libs/zziplib/zziplib-0.13.72.ebuild| 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 1feec01a800e..c8ee6ff4ef33 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake flag-o-matic python-any-r1
 
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
 SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
index a954272b3435..f526ac520540 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="xml(+)"
 inherit cmake flag-o-matic python-any-r1
 
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
 SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 7a79e6dbded4..bc39bf3ec8d0 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.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=7
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7..9} )
 inherit cmake flag-o-matic python-any-r1
 
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net";
 SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/

2022-10-28 Thread Sam James
commit: 20503a2f0881b3b519ebfdc32b25ec8bf99ad3c2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 07:15:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 07:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20503a2f

dev-libs/zziplib: fix Python dep; workaround Clang 16 failure

Closes: https://bugs.gentoo.org/835755
Closes: https://bugs.gentoo.org/869980
Signed-off-by: Sam James  gentoo.org>

 .../files/zziplib-0.13.72-Wint-conversion.patch| 22 +
 dev-libs/zziplib/zziplib-0.13.72-r2.ebuild | 52 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/zziplib/files/zziplib-0.13.72-Wint-conversion.patch 
b/dev-libs/zziplib/files/zziplib-0.13.72-Wint-conversion.patch
new file mode 100644
index ..c27c33f7c3ab
--- /dev/null
+++ b/dev-libs/zziplib/files/zziplib-0.13.72-Wint-conversion.patch
@@ -0,0 +1,22 @@
+https://copr-dist-git.fedorainfracloud.org/cgit/@fedora-llvm-team/clang-rpm-config/clang-rpm-config.git/tree/zziplib-0001-Fix-Wint-conversion-warning.patch
+https://bugs.gentoo.org/869980
+https://github.com/gdraheim/zziplib/issues/140
+
+From 1189f99a7f84d6a5e66a6057abfe0543de48ec82 Mon Sep 17 00:00:00 2001
+From: Tom Stellard 
+Date: Wed, 26 Oct 2022 05:32:17 +
+Subject: [PATCH] Fix -Wint-conversion warning
+
+/builddir/build/BUILD/zziplib-0.13.72/zzip/mmapped.c:685:24: error: 
incompatible integer to pointer conversion assigning to 'Bytef *' (aka 
'unsigned char *') from 'off_t' (aka 'long') [-Wint-conversion]
+file->zlib.next_in = offset;
+--- a/zzip/mmapped.c
 b/zzip/mmapped.c
+@@ -682,7 +682,7 @@ zzip_disk_entry_fopen(ZZIP_DISK * disk, ZZIP_DISK_ENTRY * 
entry)
+ file->zlib.zalloc = Z_NULL;
+ file->zlib.zfree = Z_NULL;
+ file->zlib.avail_in = csize;
+-file->zlib.next_in = offset;
++file->zlib.next_in = (Bytef*)offset;
+ ;
+ 
+ DBG2("compressed size %i", (int) file->zlib.avail_in);

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
new file mode 100644
index ..a954272b3435
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+# Needed for docs, bug #835755
+PYTHON_REQ_USE="xml(+)"
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="sdl static-libs"
+
+# Tests require internet access
+# https://github.com/gdraheim/zziplib/issues/24
+
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.72-Wint-conversion.patch
+)
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+   # https://github.com/gdraheim/zziplib/issues/140 (bug #869980)
+   append-flags $(test-flags-CC 
-Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion)
+
+   local mycmakeargs=(
+   -DZZIPSDL="$(usex sdl)"
+   -DBUILD_STATIC_LIBS="$(usex static-libs)"
+   -DBUILD_TESTS=OFF
+   -DZZIPTEST=OFF
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-06-05 Thread Sam James
commit: 774852df01c11403010fdf194a8fc96d66250197
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun  5 08:03:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 09:08:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774852df

dev-libs/zziplib: stable 0.13.72-r1 for hppa, bug #847559

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 8c3f6d071212..1feec01a800e 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: 2f2e98712abadbe6058db464be6288e87fd10d63
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 23:17:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 23:17:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2e9871

dev-libs/zziplib: Stabilize 0.13.72-r1 arm, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index b6a8520dfcc7..8c3f6d071212 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: 64de19b8f080c1ce17461da1e9a48c2d3f3ce96e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 11:17:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 11:17:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64de19b8

dev-libs/zziplib: Stabilize 0.13.72-r1 x86, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 7fc2e88dc8ac..b6a8520dfcc7 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: 2aa4698c0ce007d6ab3176bce769217968492a7b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 11:17:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 11:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa4698c

dev-libs/zziplib: Stabilize 0.13.72-r1 amd64, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 4bb608831c00..7fc2e88dc8ac 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: 473f933a5440171a284b37cf90fc0b0b48536be4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 11:16:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 11:16:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473f933a

dev-libs/zziplib: Stabilize 0.13.72-r1 sparc, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 1cd86492121a..2bcfa9f1490a 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: b6a3429a1fa60122f0ccb18680f720316fc71605
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 11:16:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 11:16:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a3429a

dev-libs/zziplib: Stabilize 0.13.72-r1 ppc64, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 9443a25f8163..b2df42292dd3 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: ac281e821bfb63f16c9d342351781c41719acc61
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 11:16:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 11:16:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac281e82

dev-libs/zziplib: Stabilize 0.13.72-r1 ppc, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index b2df42292dd3..4bb608831c00 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-26 Thread Jakov Smolić
commit: fd327d7080a2df1945543bbe8313617944ee7598
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 26 11:16:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 26 11:16:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd327d70

dev-libs/zziplib: Stabilize 0.13.72-r1 arm64, #847559

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 2bcfa9f1490a..9443a25f8163 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-05-14 Thread WANG Xuerui
commit: f7f167c1dbfac6ac23a0da6eea9a4fef35b72bb9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 10:27:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 10:28:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f167c1

dev-libs/zziplib: keyword 0.13.72-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
index 40f017c176cd..1cd86492121a 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-02-18 Thread Matthew Smith
commit: ebbcd30ab2fb4aae03c68c1ad4f6a8ca2bf57dd4
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 18 12:37:29 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Feb 18 12:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbcd30a

dev-libs/zziplib: python3_10, EAPI 8

Bug: https://bugs.gentoo.org/833392
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
new file mode 100644
index ..40f017c176cd
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.72-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="sdl static-libs"
+
+# Tests require internet access
+# https://github.com/gdraheim/zziplib/issues/24
+
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL="$(usex sdl)"
+   -DBUILD_STATIC_LIBS="$(usex static-libs)"
+   -DBUILD_TESTS=OFF
+   -DZZIPTEST=OFF
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2022-02-18 Thread Matthew Smith
commit: f70849b5dd622596e53d7c2f8c36d98f9a84159d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 18 12:44:32 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Feb 18 12:56:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70849b5

dev-libs/zziplib: Remove myself as maintainer

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24249
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/zziplib/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-libs/zziplib/metadata.xml b/dev-libs/zziplib/metadata.xml
index ba9e3444e762..5b652428f205 100644
--- a/dev-libs/zziplib/metadata.xml
+++ b/dev-libs/zziplib/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   [email protected]
-   Volkmar W. Pogatzki
-   
-   
-   [email protected]
-   Proxy Maintainers
-   
+

gdraheim/zziplib
zziplib



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/, dev-libs/zziplib/files/

2021-02-18 Thread Conrad Kostecki
commit: 4dc79694189a14ac69fabfb14e7fdafbb154942e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Feb 16 12:53:44 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb 18 23:12:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc79694

dev-libs/zziplib: remove old

Closes: https://github.com/gentoo/gentoo/pull/19487
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/zziplib/Manifest  |   2 -
 .../zziplib/files/zziplib-0.13.69-009-perror.patch |  13 -
 ...lib-0.13.71-58_manvolnum_should_be_in_.so.patch |  19 --
 ...13.71-copy_directory_instead_of_unpacking.patch |  54 
 .../zziplib/files/zziplib-0.13.71-find-bash.patch  |  44 ---
 .../zziplib-0.13.71-installing-man3-pages.patch|  33 ---
 .../zziplib-0.13.71-join-paths-pc-zzipsdldir.patch |  26 --
 ...iplib-0.13.71-reorganize-ZZIP_OPTIONFLAGS.patch | 317 -
 .../files/zziplib-0.13.71-shell-DESTDIR.patch  |  51 
 ...-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch | 137 -
 dev-libs/zziplib/zziplib-0.13.71-r2.ebuild |  68 -
 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild  |  55 
 12 files changed, 819 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 56281af571c..b561f2a5b06 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,3 +1 @@
-DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 
00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449
 SHA512 
e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5
-DIST zziplib-0.13.71_p20201021.tar.gz 1151849 BLAKE2B 
b4caf8b6b03d8de742d4e727a2aa03dd8b5e96df50c6e9d5aaf2df9bc072cd8389959019e41c06bd808f3df8e710dd11d198438bf70e58e5ae278a882d854d5b
 SHA512 
ebbc5bc9e403e203d36cacb0ec5aea9d1750f1a8b144a41748c9475e6cc0b1c3af197a4ef7df5f38f90be40bd4f9b68edbcb4624ceff1d48a47127065e570cb3
 DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd
 SHA512 
4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8

diff --git a/dev-libs/zziplib/files/zziplib-0.13.69-009-perror.patch 
b/dev-libs/zziplib/files/zziplib-0.13.69-009-perror.patch
deleted file mode 100644
index 678ff3670df..000
--- a/dev-libs/zziplib/files/zziplib-0.13.69-009-perror.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: zziplib-0.13.69/bins/unzip-mem.c
-===
 zziplib-0.13.69.orig/bins/unzip-mem.c
-+++ zziplib-0.13.69/bins/unzip-mem.c
-@@ -93,7 +93,7 @@ static void zzip_mem_entry_make(ZZIP_MEM
- {
- FILE* file = fopen (entry->zz_name, "wb");
- if (file) { zzip_mem_entry_pipe (disk, entry, file); fclose (file); }
--perror (entry->zz_name);
-+else perror (entry->zz_name);
- if (status < EXIT_WARNINGS) status = EXIT_WARNINGS;
- }
- 

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.71-58_manvolnum_should_be_in_.so.patch 
b/dev-libs/zziplib/files/zziplib-0.13.71-58_manvolnum_should_be_in_.so.patch
deleted file mode 100644
index 262d309d8d8..000
--- a/dev-libs/zziplib/files/zziplib-0.13.71-58_manvolnum_should_be_in_.so.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit 03ddd0ce0864e629256bc078eaadb0d21d0df6d9
-Author: Guido Draheim 
-Date:   Sat Apr 18 02:11:37 2020 +0200
-
-#58 manvolnum should be in .so (see other) manpages
-
-diff --git a/docs/dbk2man.py b/docs/dbk2man.py
-index 49cac4e..e0d93d2 100755
 a/docs/dbk2man.py
-+++ b/docs/dbk2man.py
-@@ -387,7 +387,7 @@ def refentry2(man, refentry, subdirectory = ".", title = 
""):
- refentrytitle = manpage
- filename = "%s/man%s/%s.%s" % (subdirectory, manvolnum, manpage, 
manvolnum)
- if manpage != refentrytitle:
--manpagetext = ".so %s.%s\n" % (refentrytitle, manvolnum)
-+manpagetext = ".so man%s/%s.%s\n" % (manvolnum, 
refentrytitle, manvolnum)
- writefile(filename, manpagetext)
- else:
- manpagetext = text

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.71-copy_directory_instead_of_unpacking.patch
 
b/dev-libs/zziplib/files/zziplib-0.13.71-copy_directory_instead_of_unpacking.patch
deleted file mode 100644
index 51059ed77be..000
--- 
a/dev-libs/zziplib/files/zziplib-0.13.71-copy_directory_instead_of_unpacking.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-commit 31d8a958610592bce683366c0808fb610f67a366
-Author: Guido Draheim 
-Date:   Sun Apr 19 18:25:16 2020 +0200
-
-copy directory instead of unpacking manpages.tar to install-man #93
-
-diff --git a/docs/CMakeList

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-16 Thread Sam James
commit: 7ba6196fecf672785bdba217334f120af5104c30
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 12:34:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 12:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba6196f

dev-libs/zziplib: Stabilize 0.13.72 arm, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 16ab73a11b6..e448080e8f1 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-13 Thread Sam James
commit: 21143d5e99fab4906789a6682bb197549a23ef20
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 14 05:37:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 14 05:37:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21143d5e

dev-libs/zziplib: Stabilize 0.13.72 arm64, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 3ebb06f83d6..45f54edc23a 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-10 Thread Sam James
commit: 24ca926aa4048361b6ccef2ba5f6185459e93b51
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 11 07:52:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 11 07:52:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ca926a

dev-libs/zziplib: Stabilize 0.13.72 x86, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 36777c106ed..3ebb06f83d6 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-09 Thread Sam James
commit: 04f7ef01ed032afd3525e7376124991bd2cb2dd6
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  9 22:51:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  9 22:51:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f7ef01

dev-libs/zziplib: Stabilize 0.13.72 ppc64, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 12304365e41..36777c106ed 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-09 Thread Sam James
commit: 37d2dd8f3d98be6ce460f6b60e77df30dd87b1e9
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  9 21:30:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  9 21:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d2dd8f

dev-libs/zziplib: Stabilize 0.13.72 amd64, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index b92f22d9cdb..12304365e41 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-08 Thread Sam James
commit: a81aaa20e7eab1c2dd9437d6ad5316ba1f6d34e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  9 06:16:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  9 06:16:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81aaa20

dev-libs/zziplib: Stabilize 0.13.72 sparc, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 0491fe320b0..b92f22d9cdb 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-08 Thread Sam James
commit: 23e3d446cf783a721d093cf667df3aaf27128797
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  9 06:15:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  9 06:15:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e3d446

dev-libs/zziplib: Stabilize 0.13.72 s390, #769365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 693324c3e35..0491fe320b0 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-02-08 Thread Sergei Trofimovich
commit: 1fc136826078d9525fc8d44a6efc1d952898bfa0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  8 14:26:35 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  8 15:08:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc13682

dev-libs/zziplib: stable 0.13.72 for hppa, bug #769365

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 51c4c3d9507..693324c3e35 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-01-08 Thread Sam James
commit: f92a92b3ed4967d4407051184e134476748127c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:54:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92a92b3

dev-libs/zziplib: drop now-gone ~x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
index 2addb6bfee9..51c4c3d9507 100644
--- a/dev-libs/zziplib/zziplib-0.13.72.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-01-08 Thread Sam James
commit: 6513d0561cd4bc052b1d6877efc346660e7460d3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jan  5 12:22:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6513d056

dev-libs/zziplib: bump to 0.13.72

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/18954
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest   |  1 +
 dev-libs/zziplib/zziplib-0.13.72.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index f0ee88ddc3a..56281af571c 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,2 +1,3 @@
 DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 
00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449
 SHA512 
e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5
 DIST zziplib-0.13.71_p20201021.tar.gz 1151849 BLAKE2B 
b4caf8b6b03d8de742d4e727a2aa03dd8b5e96df50c6e9d5aaf2df9bc072cd8389959019e41c06bd808f3df8e710dd11d198438bf70e58e5ae278a882d854d5b
 SHA512 
ebbc5bc9e403e203d36cacb0ec5aea9d1750f1a8b144a41748c9475e6cc0b1c3af197a4ef7df5f38f90be40bd4f9b68edbcb4624ceff1d48a47127065e570cb3
+DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B 
ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd
 SHA512 
4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8

diff --git a/dev-libs/zziplib/zziplib-0.13.72.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72.ebuild
new file mode 100644
index 000..2addb6bfee9
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.72.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="sdl static-libs"
+
+# Tests require internet access
+# https://github.com/gdraheim/zziplib/issues/24
+
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   # 
https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DZZIPSDL="$(usex sdl)"
+   -DBUILD_STATIC_LIBS="$(usex static-libs)"
+   -DBUILD_TESTS=OFF
+   -DZZIPTEST=OFF
+   -DZZIPDOCS=ON
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2021-01-06 Thread Fabian Groffen
commit: c0bfcdc5bd1a320298293f12bb90a6e9fa4fd588
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 19:33:00 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 19:33:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bfcdc5

dev-libs/zziplib: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71-r2.ebuild| 4 ++--
 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
index 8cea5e4c9cc..4c332fb1f55 100644
--- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc sdl static-libs test"
 
 RESTRICT="!test? ( test )"

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index f6130ee0d9c..b34f595bb12 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-12 Thread Sam James
commit: 2775de5598be057935260ea79c028e800cb7850a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 07:33:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 07:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2775de55

dev-libs/zziplib: arm stable (bug #759178)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index 4f0b2fe07aa..dc554768c16 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-11 Thread Sam James
commit: f2b11ad3b77d3a6907f35436d92379f538744456
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 12 04:48:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 12 04:48:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b11ad3

dev-libs/zziplib: Stabilize 0.13.71_p20201021 arm64, #759178

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index 24bb0d2a0ab..4f0b2fe07aa 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-11 Thread Sergei Trofimovich
commit: 43f43fd2b95b2807ea56c823d88b7911a6de448e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 23:08:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 23:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f43fd2

dev-libs/zziplib: stable 0.13.71_p20201021 for ppc64

stable wrt bug #759178

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index b18787a5955..24bb0d2a0ab 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-11 Thread Sergei Trofimovich
commit: ec7a543cf7a368bdd5a3f37b4ed5770883790ce2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 23:05:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 23:05:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7a543c

dev-libs/zziplib: stable 0.13.71_p20201021 for ppc

stable wrt bug #759178

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index 29e37abcbc3..b18787a5955 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-11 Thread Joonas Niilola
commit: 6e8c8101abf9bfce86db8ca1662abe9fbd7004af
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Dec 11 14:48:48 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 11 14:48:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8c8101

dev-libs/zziplib: stabilize 0.13.71_p20201021 on amd64

Bug: https://bugs.gentoo.org/759178
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index f42a6d5d8fa..29e37abcbc3 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-10 Thread Sergei Trofimovich
commit: 783849b6392a576d1253e043f1bbfee27cb3f514
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 11 07:06:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 07:41:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783849b6

dev-libs/zziplib: mark 0.13.71_p20201021 hppa/sparc, bug #759178

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index 5422a0631a7..f42a6d5d8fa 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-12-10 Thread Thomas Deutschmann
commit: fb4fb5d828585f01994940fa132495ae15d86e3f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 10 21:36:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 10 21:36:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4fb5d8

dev-libs/zziplib: x86 stable (bug #759178)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
index 2c92b124db8..5422a0631a7 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs"
 
 # Tests require internet access



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/

2020-11-10 Thread Joonas Niilola
commit: 42cecc52e701034bf5ca866de00d97d7f1954087
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Oct 10 16:56:57 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 10 11:52:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cecc52

dev-libs/zziplib: fix manpages

Fixed manpages with single patches from upstream's develop branch
Removed 'test' USE flag since tests require internet access.
 ( https://github.com/gdraheim/zziplib/issues/24 )

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17636
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/zziplib/Manifest  |   2 +-
 ...lib-0.13.71-58_manvolnum_should_be_in_.so.patch |  19 ++
 ...13.71-copy_directory_instead_of_unpacking.patch |  54 
 ...iplib-0.13.71-reorganize-ZZIP_OPTIONFLAGS.patch | 317 +
 ...419.ebuild => zziplib-0.13.71_p20201021.ebuild} |  45 +--
 5 files changed, 405 insertions(+), 32 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 3dca2d49d45..f0ee88ddc3a 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,2 +1,2 @@
 DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 
00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449
 SHA512 
e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5
-DIST zziplib-0.13.71_p20200419.tar.gz 1153032 BLAKE2B 
34aa38fde43805636a83f34c064ab09880b7200c414d3666786b7d750a26d8f39dbb431dde7cb81e785cd20a0d444e2a7308b5c79eb71bf0e9f52a051fe01883
 SHA512 
7f94524ddd745d81656ea9b0314db791e636ed9a8305c4fde7f88572b0302bff4c7f8fa76ccf368b7b8b1c8062a4ad85dfab8f30cdf6ee37f835ff5758751222
+DIST zziplib-0.13.71_p20201021.tar.gz 1151849 BLAKE2B 
b4caf8b6b03d8de742d4e727a2aa03dd8b5e96df50c6e9d5aaf2df9bc072cd8389959019e41c06bd808f3df8e710dd11d198438bf70e58e5ae278a882d854d5b
 SHA512 
ebbc5bc9e403e203d36cacb0ec5aea9d1750f1a8b144a41748c9475e6cc0b1c3af197a4ef7df5f38f90be40bd4f9b68edbcb4624ceff1d48a47127065e570cb3

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.71-58_manvolnum_should_be_in_.so.patch 
b/dev-libs/zziplib/files/zziplib-0.13.71-58_manvolnum_should_be_in_.so.patch
new file mode 100644
index 000..262d309d8d8
--- /dev/null
+++ b/dev-libs/zziplib/files/zziplib-0.13.71-58_manvolnum_should_be_in_.so.patch
@@ -0,0 +1,19 @@
+commit 03ddd0ce0864e629256bc078eaadb0d21d0df6d9
+Author: Guido Draheim 
+Date:   Sat Apr 18 02:11:37 2020 +0200
+
+#58 manvolnum should be in .so (see other) manpages
+
+diff --git a/docs/dbk2man.py b/docs/dbk2man.py
+index 49cac4e..e0d93d2 100755
+--- a/docs/dbk2man.py
 b/docs/dbk2man.py
+@@ -387,7 +387,7 @@ def refentry2(man, refentry, subdirectory = ".", title = 
""):
+ refentrytitle = manpage
+ filename = "%s/man%s/%s.%s" % (subdirectory, manvolnum, manpage, 
manvolnum)
+ if manpage != refentrytitle:
+-manpagetext = ".so %s.%s\n" % (refentrytitle, manvolnum)
++manpagetext = ".so man%s/%s.%s\n" % (manvolnum, 
refentrytitle, manvolnum)
+ writefile(filename, manpagetext)
+ else:
+ manpagetext = text

diff --git 
a/dev-libs/zziplib/files/zziplib-0.13.71-copy_directory_instead_of_unpacking.patch
 
b/dev-libs/zziplib/files/zziplib-0.13.71-copy_directory_instead_of_unpacking.patch
new file mode 100644
index 000..51059ed77be
--- /dev/null
+++ 
b/dev-libs/zziplib/files/zziplib-0.13.71-copy_directory_instead_of_unpacking.patch
@@ -0,0 +1,54 @@
+commit 31d8a958610592bce683366c0808fb610f67a366
+Author: Guido Draheim 
+Date:   Sun Apr 19 18:25:16 2020 +0200
+
+copy directory instead of unpacking manpages.tar to install-man #93
+
+diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
+index 623da24..b679f7b 100644
+--- a/docs/CMakeLists.txt
 b/docs/CMakeLists.txt
+@@ -174,33 +174,28 @@ add_custom_target(install-site
+DEPENDS site.html zziplib.html zzipmmapped.html zzipfseeko.html
+VERBATIM)
+ add_custom_target(install-htmpages
+-   COMMAND ${BASH} -c "ls -l ${CMAKE_CURRENT_BINARY_DIR}/*pages.tar"
+COMMAND ${BASH} -c "mkdir -vp $DESTDIR${docdir}  >&2 || ls -ld 
$DESTDIR${docdir} >&2"
+-   COMMAND ${BASH} -c "cd $DESTDIR${docdir} && tar x -f 
${outdir}/htmpages.tar"
++   COMMAND ${BASH} -c "cp -r ${outdir}/html $DESTDIR${docdir}/"
+COMMAND ${BASH} -c "cd $DESTDIR${docdir} && mv html man"
+DEPENDS htmpages.tar
+VERBATIM)
+ add_custom_target(install-manpages
+-   COMMAND ${BASH} -c "ls -l ${CMAKE_CURRENT_BINARY_DIR}/*pages.tar"
+COMMAND ${BASH} -c "mkdir -vp $DESTDIR${mandir}  >&2 || ls -ld 
$DESTDIR${mandir} >&2"
+-   COMMAND ${BASH} -c "cd $DESTDIR${mandir} && tar xf ${outdir}/manpages.tar"
++   COMMAND ${BASH} -c "cp -r ${outdir}/man3 $D

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-16 Thread Sam James
commit: 285492c8d1b245c14224b93f22e77c50c96a2720
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 17 06:12:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 17 06:12:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285492c8

dev-libs/zziplib: add Python 3.6

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71-r2.ebuild| 3 ++-
 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
index 20fc04ec887..8cea5e4c9cc 100644
--- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
 inherit cmake flag-o-matic python-any-r1
 
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index 0c6dda1bd7f..ffa83af3736 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
 inherit cmake flag-o-matic python-any-r1
 
 MY_COMMIT="223930775aa5b325f04cec01f0b18726a7918821"
-
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
 HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
 SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/

2020-09-16 Thread Sam James
commit: 673c65194dd7efd05a45db958d0fb9c4d861b155
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Sep 15 14:15:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 17 06:12:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673c6519

dev-libs/zziplib: enable tests

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17564
Signed-off-by: Sam James  gentoo.org>

 .../zziplib-0.13.71-installing-man3-pages.patch| 25 +++---
 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild  | 13 +++
 2 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch 
b/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch
index 08130f958dd..55fb4be7a51 100644
--- a/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch
+++ b/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch
@@ -1,9 +1,28 @@
-# https://github.com/gdraheim/zziplib/issues/93
 diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
-index b679f7b..e2887ee 100644
+index b679f7b..cafa6b4 100644
 --- a/docs/CMakeLists.txt
 +++ b/docs/CMakeLists.txt
-@@ -190,7 +190,7 @@ add_custom_target(install-manpages
+@@ -126,9 +126,10 @@ add_custom_command(OUTPUT manpages.tar
+ COMMAND ${BASH} -c "test -d man3/man3 && mv man3 man3_; test -d 
man3_/man3 && mv man3_/man3 .; rm -rf man3_"
+ COMMAND ${BASH} -c "chmod 664 man3/*.3"
+ COMMAND ${BASH} -c "tar cf manpages.tar man3"
+-COMMAND ${BASH} -c "ls -l `pwd`/manpages.tar `pwd`/htmpages.tar >&2 || 
true"
++COMMAND ${BASH} -c "ls -l `pwd`/manpages.tar >&2 || true"
+ DEPENDS zziplib.xml zzipmmapped.xml zzipfseeko.xml
+ VERBATIM)
++if(ZZIP_HTMPAGES)
+ add_custom_command(OUTPUT htmpages.tar
+ COMMAND ${BASH} -c "test -d html && rm -rf html; mkdir html"
+ COMMAND ${PY} ${srcdir}/dbk2man.py -o html html zziplib.xml
+@@ -139,6 +140,7 @@ add_custom_command(OUTPUT htmpages.tar
+ COMMAND ${BASH} -c "ls -l `pwd`/htmpages.tar `pwd`/manpages.tar >&2 || 
true"
+ DEPENDS zziplib.xml zzipmmapped.xml zzipfseeko.xml
+ VERBATIM)
++endif()
+ 
+ add_custom_target(manpages DEPENDS manpages.tar)
+ add_custom_target(htmpages DEPENDS htmpages.tar)
+@@ -190,7 +192,7 @@ if(ZZIP_HTMPAGES)
  endif()
  if(ZZIP_MANPAGES)
 install(CODE "message(STATUS \"Installing: man3 pages to 
${mandir}/man3\")")

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index cc20d2152c5..a4e536480be 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -40,6 +40,14 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+src_prepare() {
+   sed -e "/^topsrcdir/s:..\/..::" \
+   -e "/^bindir/s:\.\.:${WORKDIR}/${P}_build:" \
+   -e 's:\(..\/\)\+{exe}:{exe}:' \
+   -i test/zziptests.py || die
+   cmake_src_prepare
+}
+
 src_configure() {
append-flags -fno-strict-aliasing # bug reported upstream
 
@@ -54,3 +62,8 @@ src_configure() {
 
cmake_src_configure
 }
+
+src_test() {
+   cd "$S"/test/ || die
+   ${EPYTHON} "$S"/test/zziptests.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-16 Thread Sam James
commit: 3e1e7081591def0a66e3d072a5546b0937f56c9e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 17 06:09:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 17 06:12:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1e7081

dev-libs/zziplib: restrict tests (for now)

We've needed to stabilise this package a few times
recently and leaving known-broken tests enabled is asking for trouble
for the next time that comes around.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index a4e536480be..0c6dda1bd7f 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -16,8 +16,11 @@ LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="sdl static-libs test"
-
-RESTRICT="!test? ( test )"
+# Tests fail for now, only recently added.
+# Restricted to avoid blocking stabilisations.
+# https://github.com/gdraheim/zziplib/issues/97
+RESTRICT="test"
+#RESTRICT="!test? ( test )"
 
 BDEPEND="
${PYTHON_DEPS}
@@ -65,5 +68,5 @@ src_configure() {
 
 src_test() {
cd "$S"/test/ || die
-   ${EPYTHON} "$S"/test/zziptests.py || die
+   "${EPYTHON}" "$S"/test/zziptests.py || die "Tests failed with 
${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-14 Thread Sam James
commit: 1fa3fcaaf55b8f8a92f1501427b7a1b33c6cec43
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 14:30:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 14:31:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa3fcaa

dev-libs/zziplib: unconditionally call pkg_setup

Fixes: 4acc40cdbc2d2489ccea83abed1ef11b050cfe90
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index e77b18db777..cc20d2152c5 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -37,9 +37,7 @@ PATCHES=(
 )
 
 pkg_setup() {
-   if use test; then
-   python-any-r1_pkg_setup
-   fi
+   python-any-r1_pkg_setup
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-13 Thread Sam James
commit: c46476924fd01f4e60e6ccd14552510377c9ba8d
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 01:54:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 01:54:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4647692

dev-libs/zziplib: add 'new' HOMEPAGE

Upstream have been using Github for quite a while.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/metadata.xml | 1 +
 dev-libs/zziplib/zziplib-0.13.71-r2.ebuild| 2 +-
 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/zziplib/metadata.xml b/dev-libs/zziplib/metadata.xml
index c47cd2c82f8..6183ccc5b3b 100644
--- a/dev-libs/zziplib/metadata.xml
+++ b/dev-libs/zziplib/metadata.xml
@@ -10,6 +10,7 @@
Proxy Maintainers


+   gdraheim/zziplib
zziplib

 

diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
index c7a53149e90..20fc04ec887 100644
--- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 inherit cmake flag-o-matic python-any-r1
 
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="http://zziplib.sourceforge.net/";
+HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
 SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index 9595e459e95..e77b18db777 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -9,7 +9,7 @@ inherit cmake flag-o-matic python-any-r1
 MY_COMMIT="223930775aa5b325f04cec01f0b18726a7918821"
 
 DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="http://zziplib.sourceforge.net/";
+HOMEPAGE="https://github.com/gdraheim/zziplib http://zziplib.sourceforge.net/";
 SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-13 Thread Sam James
commit: 4acc40cdbc2d2489ccea83abed1ef11b050cfe90
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 01:39:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 01:39:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acc40cd

dev-libs/zziplib: unconditionally install man pages

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index 5f9863b9c3a..9595e459e95 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -15,16 +15,13 @@ 
SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0/13"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc sdl static-libs test"
+IUSE="sdl static-libs test"
 
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   doc? ( ${PYTHON_DEPS} )
-   test? (
-   app-arch/zip
-   ${PYTHON_DEPS}
-   )
+   ${PYTHON_DEPS}
+   test? ( app-arch/zip )
 "
 DEPEND="
sys-libs/zlib
@@ -40,7 +37,7 @@ PATCHES=(
 )
 
 pkg_setup() {
-   if use doc || use test; then
+   if use test; then
python-any-r1_pkg_setup
fi
 }
@@ -53,7 +50,7 @@ src_configure() {
-DBUILD_STATIC_LIBS="$(usex static-libs)"
-DBUILD_TESTS="$(usex test)"
-DZZIPTEST="$(usex test)"
-   -DZZIPDOCS="$(usex doc)"
+   -DZZIPDOCS=ON
-DZZIPWRAP=OFF
)
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/

2020-09-13 Thread Sam James
commit: 9aa5f76175af9fa488b998961f1afa0c97f456b2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug 24 22:26:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 01:35:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa5f761

dev-libs/zziplib: manpages and cleanup

remove upstream patches and use commit 223930775aa5b from upstream's develop 
branch
removing -DZZIP_COMPAT in order to use default
remove unneeded src_prepare()
fix for installing manpages

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17257
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/Manifest  |  1 +
 .../zziplib/files/zziplib-0.13.71-find-bash.patch  |  2 +-
 .../zziplib-0.13.71-installing-man3-pages.patch| 14 +
 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild  | 61 ++
 4 files changed, 77 insertions(+), 1 deletion(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index ecc774b0985..3dca2d49d45 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1 +1,2 @@
 DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 
00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449
 SHA512 
e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5
+DIST zziplib-0.13.71_p20200419.tar.gz 1153032 BLAKE2B 
34aa38fde43805636a83f34c064ab09880b7200c414d3666786b7d750a26d8f39dbb431dde7cb81e785cd20a0d444e2a7308b5c79eb71bf0e9f52a051fe01883
 SHA512 
7f94524ddd745d81656ea9b0314db791e636ed9a8305c4fde7f88572b0302bff4c7f8fa76ccf368b7b8b1c8062a4ad85dfab8f30cdf6ee37f835ff5758751222

diff --git a/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch 
b/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch
index e29599c1b2d..6c62442c5df 100644
--- a/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch
+++ b/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch
@@ -9,7 +9,7 @@ index 7ceba4a..c1b8172 100644
 +find_package ( UnixCommands REQUIRED ) # bash
  join_paths(libdir "\${prefix}" "${CMAKE_INSTALL_LIBDIR}")
  join_paths(includedir "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}")
- add_custom_command(OUTPUT SDL_rwops_zzip.pc
+ join_paths(pc_zzipsdldir "\${prefix}" "${zzipsdldir}")
 diff --git a/zzip/CMakeLists.txt b/zzip/CMakeLists.txt
 index a9f6e3a..2cdd275 100644
 --- a/zzip/CMakeLists.txt

diff --git a/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch 
b/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch
new file mode 100644
index 000..08130f958dd
--- /dev/null
+++ b/dev-libs/zziplib/files/zziplib-0.13.71-installing-man3-pages.patch
@@ -0,0 +1,14 @@
+# https://github.com/gdraheim/zziplib/issues/93
+diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
+index b679f7b..e2887ee 100644
+--- a/docs/CMakeLists.txt
 b/docs/CMakeLists.txt
+@@ -190,7 +190,7 @@ add_custom_target(install-manpages
+ endif()
+ if(ZZIP_MANPAGES)
+install(CODE "message(STATUS \"Installing: man3 pages to 
${mandir}/man3\")")
+-   install(DIRECTORY man3/ DESTINATION ${mandir}/man3 MESSAGE_NEVER)
++   install(DIRECTORY ${outdir}/man3/ DESTINATION ${mandir}/man3 MESSAGE_NEVER)
+ endif()
+ add_custom_target(install-docs DEPENDS install-manpages install-htmpages 
install-site)
+ add_custom_target(install-mans DEPENDS install-manpages)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
new file mode 100644
index 000..7928de22d9e
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake flag-o-matic python-any-r1
+
+MY_COMMIT="223930775aa5b325f04cec01f0b18726a7918821"
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="http://zziplib.sourceforge.net/";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc sdl static-libs test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   ${PYTHON_DEPS}
+   app-arch/zip
+   )
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.69-009-perror.patch
+   "${FILESDIR}"/${PN}-0

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-13 Thread Sam James
commit: 472a836c3edc53b9327a040407644dd4892d106f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 01:35:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 01:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472a836c

dev-libs/zziplib: call python-any-r1_pkg_setup for tests

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
index 7928de22d9e..5f9863b9c3a 100644
--- a/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.71_p20200419.ebuild
@@ -20,12 +20,10 @@ IUSE="doc sdl static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   )
+   doc? ( ${PYTHON_DEPS} )
test? (
-   ${PYTHON_DEPS}
app-arch/zip
+   ${PYTHON_DEPS}
)
 "
 DEPEND="
@@ -42,7 +40,9 @@ PATCHES=(
 )
 
 pkg_setup() {
-   use test && python-any-r1_pkg_setup
+   if use doc || use test; then
+   python-any-r1_pkg_setup
+   fi
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/

2020-09-06 Thread Andreas Sturmlechner
commit: 047eefc3aa3a26c5be68b9df89b41eae1118bc99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  6 16:31:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  6 16:45:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047eefc3

dev-libs/zziplib: Drop 0.13.69-r1

Closes: https://bugs.gentoo.org/700490
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/zziplib/Manifest  |  4 --
 dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 92 --
 2 files changed, 96 deletions(-)

diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 84aef6fe9d6..ecc774b0985 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,5 +1 @@
-DIST zziplib-0.13.69-html.tar.xz 152536 BLAKE2B 
05f14b2e6d2e3af4488096eabc1614222cb9607e832618e7534cb55a022f2ba3d2c6f8c6337f4bf9e80a350e43eb05a4c1708b63efa5e0ed10297a5f19ec7adb
 SHA512 
211a83594d4043a29472f9c556d72ad486e40f28d55426b970b8b0617aca76f9dcbd4a3ca5991df943dfac1a1cab623b19aa04fb6ef7807a7740730e01926205
-DIST zziplib-0.13.69-man.tar.xz 10988 BLAKE2B 
2c3c5cfd17b3d3e17a3e72031b2246e32c9fe471b9578a4717c128725493054ceafc34763a763d31cf5532f082a596a6bceb8e417ef70476a59f4daa0a14b587
 SHA512 
5a804896a2d06b1d32d6b8715ffdb374ff7179145d033e919acecd46426dad3e44d4889adabce33e7f6bbc18e2b70b50a8a059498bf4f1f3d6844dda90c33c7e
-DIST zziplib-0.13.69-patches.tar.xz 5000 BLAKE2B 
4612052bb8a312831daec9283cad8593b2161e2acd76122a982339154cd76d58b5398c61f605e3e29e0f63399c9a176710f95a1e6632ff4e1249ac596978006b
 SHA512 
16190e20b8c722f3aee8e77ef7cc24026976b067402430c833d21761a13e32ed5f2eff543a2c13469e442d01c2ed5ae373badd6b8851c962852d6c09620a0d91
-DIST zziplib-0.13.69.tar.gz 1132204 BLAKE2B 
92e9f5e95665c7a47d1e472f570402e3c174d404abf461bed644ea8a37ff7661ee98b8fa241728aae375e32c470f2f48a817f72410eeda81a6a3be6e6bdb2635
 SHA512 
ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0
 DIST zziplib-0.13.71.tar.gz 1150654 BLAKE2B 
00394de5da8b3c5b95ef0aea060e523354845261b846e3c876b13d2d05c6569496475a279d6b211c3215a6f17e6bfe53958baabcebb13cd72d30a9f0c40d9449
 SHA512 
e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5

diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild 
b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild
deleted file mode 100644
index 852084f7d26..000
--- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools libtool flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="http://zziplib.sourceforge.net/";
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~asturm/distfiles/${P}-patches.tar.xz
-   https://dev.gentoo.org/~asturm/distfiles/${P}-man.tar.xz
-   doc? ( https://dev.gentoo.org/~asturm/distfiles/${P}-html.tar.xz )"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc sdl static-libs test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   ${PYTHON_DEPS}
-   app-arch/zip
-   )
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${WORKDIR}"/${P}-patches )
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   use test && python_fix_shebang .
-
-   # workaround AX_CREATE_PKGCONFIG_INFO bug #353195
-   sed -i \
-   -e '/ax_create_pkgconfig_ldflags/s:$LDFLAGS::' \
-   -e '/ax_create_pkgconfig_cppflags/s:$CPPFLAGS::' \
-   configure || die
-
-   # zziplib tries to install backwards compat symlinks we dont want
-   sed -i -e '/^zzip-postinstall:/s|$|\ndisable-this:|' Makefile.in || die
-   sed -i -e '/^install-exec-hook:/s|$|\ndisable-this:|' zzip/Makefile.in 
|| die
-
-   elibtoolize
-
-   # Do an out-of-tree build as their configure will do it automatically
-   # otherwise and that can lead to funky errors. #492816
-   mkdir -p build || die
-}
-
-src_configure() {
-   cd "${S}"/build || die
-
-   append-flags -fno-strict-aliasing # bug reported upstream
-
-   local myeconfargs=(
-   $(use_enable sdl)
-   $(use_enable static-libs static)
-   )
-
-   # Disable aclocal probing as the default path work

  1   2   >