[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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;> - - gen...@pogatzki.net - Volkmar W. Pogatzki - - - proxy-ma...@gentoo.org - Proxy Maintainers - + gdraheim/zziplib zziplib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/, dev-libs/zziplib/files/
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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
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/
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/
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/
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/
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/
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/
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 +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
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/
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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: fa609eedf7a2eaa148c2ae822c0749eb1987e00c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 6 07:46:52 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 6 07:49:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa609eed dev-libs/zziplib: stable 0.13.71-r2 for hppa stable wrt bug #700490 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild index 3ba3ea9854e..c7a53149e90 100644 --- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild @@ -12,7 +12,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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: df867af9e348c060e87726b72740453361a2ede6 Author: Sam James gentoo org> AuthorDate: Sun Aug 30 05:16:52 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 05:16:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df867af9 dev-libs/zziplib: Stabilize 0.13.71-r2 ppc64, #700490 Signed-off-by: Sam James gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild index 804e43c19ec..3ba3ea9854e 100644 --- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild @@ -12,7 +12,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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 3e90c4361b60863a7f73fa6076c01115126873bf Author: Sam James gentoo org> AuthorDate: Sun Aug 30 04:03:26 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 04:03:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e90c436 dev-libs/zziplib: Stabilize 0.13.71-r2 ppc, #700490 Signed-off-by: Sam James gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild index 1de8f8c4526..804e43c19ec 100644 --- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild @@ -12,7 +12,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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 926d35f499e98bf2a28566a951eb49fecd491c43 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 29 23:22:48 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 29 23:27:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926d35f4 dev-libs/zziplib: drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r1.ebuild | 68 -- 1 file changed, 68 deletions(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild deleted file mode 100644 index b69f71534dc..000 --- a/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# 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 - -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" - -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}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.13.69-009-perror.patch - "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch - "${FILESDIR}"/${PN}-0.13.71-find-bash.patch - "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch - "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch -) - -pkg_setup() { - (use test || use doc) && python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - (use test || use doc) && python_fix_shebang . -} - -src_configure() { - append-flags -fno-strict-aliasing # bug reported upstream - - append-cppflags -D_ZZIP_LARGEFILE - local mycmakeargs=( - -DZZIPCOMPAT=OFF - -DZZIPSDL="$(usex sdl ON OFF)" - -DBUILD_STATIC_LIBS="$(usex static-libs ON OFF)" - -DBUILD_TESTS="$(usex test ON OFF)" - -DZZIPTEST="$(usex test ON OFF)" - -DZZIPDOCS="$(usex doc ON OFF)" - -DZZIPWRAP=OFF - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: edf16b67ecbaa7897a35ee65644a39bf992a0576 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 29 23:22:25 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 29 23:27:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf16b67 dev-libs/zziplib: rollover keywords Bug: https://bugs.gentoo.org/738282 Closes: https://bugs.gentoo.org/739546 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild index 5b35a0f72f4..1de8f8c4526 100644 --- a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild @@ -12,7 +12,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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: abef57edb8f5cea4c8e896a6492a528b7c464f67 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Aug 23 12:31:18 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Aug 24 08:28:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abef57ed dev-libs/zziplib: remove ZZIP_LARGEFILE Closes: https://bugs.gentoo.org/738282 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/17233 Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 67 ++ 1 file changed, 67 insertions(+) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild new file mode 100644 index 000..5b35a0f72f4 --- /dev/null +++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild @@ -0,0 +1,67 @@ +# 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 + +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" + +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}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.13.69-009-perror.patch + "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch + "${FILESDIR}"/${PN}-0.13.71-find-bash.patch + "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch + "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch +) + +pkg_setup() { + (use test || use doc) && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + (use test || use doc) && python_fix_shebang . +} + +src_configure() { + append-flags -fno-strict-aliasing # bug reported upstream + + local mycmakeargs=( + -DZZIPCOMPAT=OFF + -DZZIPSDL="$(usex sdl ON OFF)" + -DBUILD_STATIC_LIBS="$(usex static-libs ON OFF)" + -DBUILD_TESTS="$(usex test ON OFF)" + -DZZIPTEST="$(usex test ON OFF)" + -DZZIPDOCS="$(usex doc ON OFF)" + -DZZIPWRAP=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 205377f70b1d27ba0e2331828ad02d5ef1dfbdfb Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Aug 21 09:43:58 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 22 18:52:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205377f7 dev-libs/zziplib: remove obsolete version 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/17199 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 68 - 1 file changed, 68 deletions(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild deleted file mode 100644 index 22c3746bb9e..000 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# 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 - -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" - -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=" - doc? ( - ${PYTHON_DEPS} - ) - test? ( - ${PYTHON_DEPS} - app-arch/zip - ) -" -DEPEND=" - sys-libs/zlib - sdl? ( >=media-libs/libsdl-1.2.6 ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.13.69-009-perror.patch - "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch - "${FILESDIR}"/${PN}-0.13.71-find-bash.patch - "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch - "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch -) - -pkg_setup() { - (use test || use doc) && python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - (use test || use doc) && python_fix_shebang . -} - -src_configure() { - append-flags -fno-strict-aliasing # bug reported upstream - - append-cppflags -D_ZZIP_LARGEFILE - local mycmakeargs=( - -DZZIPCOMPAT=OFF - -DZZIPSDL="$(usex sdl ON OFF)" - -DBUILD_STATIC_LIBS="$(usex static-libs ON OFF)" - -DBUILD_TESTS="$(usex test ON OFF)" - -DZZIPTEST="$(usex test ON OFF)" - -DZZIPDOCS="$(usex doc ON OFF)" - -DZZIPWRAP=OFF - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 652bd4824d9206af3fab1820b98d052aadf46d49 Author: Sam James gentoo org> AuthorDate: Fri Aug 21 07:34:17 2020 + Commit: Sam James gentoo org> CommitDate: Fri Aug 21 07:35:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652bd482 dev-libs/zziplib: forward stable kws for 0.13.71-r1 Just adding subslot. Bug: https://bugs.gentoo.org/700490 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild index fa2866fb63c..b69f71534dc 100644 --- a/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild @@ -12,7 +12,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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 9a62684d9b3f5ec1a292c084833cad631c237799 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Aug 20 20:30:39 2020 + Commit: Sam James gentoo org> CommitDate: Fri Aug 21 07:35:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a62684d dev-libs/zziplib: subslot 0/13 Closes: https://bugs.gentoo.org/738236 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/17196 Signed-off-by: Sam James gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r1.ebuild | 68 ++ 1 file changed, 68 insertions(+) diff --git a/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild new file mode 100644 index 000..fa2866fb63c --- /dev/null +++ b/dev-libs/zziplib/zziplib-0.13.71-r1.ebuild @@ -0,0 +1,68 @@ +# 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 + +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" + +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}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.13.69-009-perror.patch + "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch + "${FILESDIR}"/${PN}-0.13.71-find-bash.patch + "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch + "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch +) + +pkg_setup() { + (use test || use doc) && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + (use test || use doc) && python_fix_shebang . +} + +src_configure() { + append-flags -fno-strict-aliasing # bug reported upstream + + append-cppflags -D_ZZIP_LARGEFILE + local mycmakeargs=( + -DZZIPCOMPAT=OFF + -DZZIPSDL="$(usex sdl ON OFF)" + -DBUILD_STATIC_LIBS="$(usex static-libs ON OFF)" + -DBUILD_TESTS="$(usex test ON OFF)" + -DZZIPTEST="$(usex test ON OFF)" + -DZZIPDOCS="$(usex doc ON OFF)" + -DZZIPWRAP=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 477da06b35c42dc33bb622745d816c7ed5c653c0 Author: Sam James gentoo org> AuthorDate: Wed Aug 19 22:40:01 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 22:40:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477da06b dev-libs/zziplib: Stabilize 0.13.71 arm64, #700490 Signed-off-by: Sam James gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild index b573cd30d84..22c3746bb9e 100644 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71.ebuild @@ -12,7 +12,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" -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="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: e2ddd79f9eeafbb091ab3a4721f053d5c3ff9dcc Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Aug 18 21:22:12 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 18:09:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ddd79f dev-libs/zziplib: adjust pkg_setup Closes: https://bugs.gentoo.org/737944 Version 0.13.71 also solves bug #716494 Closes: https://bugs.gentoo.org/716494 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/17165 Signed-off-by: Sam James gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild index 39bfd95552c..b573cd30d84 100644 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71.ebuild @@ -3,8 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -inherit cmake eutils flag-o-matic python-any-r1 +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/; @@ -33,15 +33,15 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}"/zziplib-0.13.69-009-perror.patch - "${FILESDIR}"/zziplib-0.13.71-join-paths-pc-zzipsdldir.patch - "${FILESDIR}"/zziplib-0.13.71-find-bash.patch - "${FILESDIR}"/zziplib-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch - "${FILESDIR}"/zziplib-0.13.71-shell-DESTDIR.patch + "${FILESDIR}"/${PN}-0.13.69-009-perror.patch + "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch + "${FILESDIR}"/${PN}-0.13.71-find-bash.patch + "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch + "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch ) pkg_setup() { - use test && python-any-r1_pkg_setup + (use test || use doc) && python-any-r1_pkg_setup } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: fd9642703d71794fc61559c5f6ac4362616c311a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 16:52:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 16:52:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd964270 dev-libs/zziplib: sparc stable wrt bug #700490 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild index 01c4f0c2ba0..39bfd95552c 100644 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71.ebuild @@ -12,7 +12,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" -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="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: d887ac6611f6e5b53b0b470440b1465b0aa52177 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 16:51:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 16:52:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d887ac66 dev-libs/zziplib: s390 stable wrt bug #700490 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild index 3640a1a69ab..01c4f0c2ba0 100644 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71.ebuild @@ -12,7 +12,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" -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="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 5506665190cb64459b490d00e11f3aa48ae7f421 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 11:17:49 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 11:17:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55066651 dev-libs/zziplib: arm stable wrt bug #700490 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild index 0196c9d8bb1..4522905dcf1 100644 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71.ebuild @@ -12,7 +12,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" -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="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 11c181ade27ac95fed8517d1f77526441eae41dd Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 11:12:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 11:12:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c181ad dev-libs/zziplib: amd64 stable wrt bug #700490 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.71.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild b/dev-libs/zziplib/zziplib-0.13.71.ebuild index c325793d994..0196c9d8bb1 100644 --- a/dev-libs/zziplib/zziplib-0.13.71.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71.ebuild @@ -12,7 +12,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" -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="doc sdl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/, dev-libs/zziplib/files/
commit: 48f85b04cad6910dfeda4f6f7bae80b3a19c6cd3 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jul 27 10:26:42 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 15 09:29:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f85b04 dev-libs/zziplib: 0.13.71 version bump Closes: https://bugs.gentoo.org/723418 Thanks to Nico R. for the ebuild attached to the bug Adding myself as a proxied maintainer 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/16851 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/zziplib/Manifest | 1 + .../zziplib/files/zziplib-0.13.69-009-perror.patch | 13 ++ .../zziplib/files/zziplib-0.13.71-find-bash.patch | 44 +++ .../zziplib-0.13.71-join-paths-pc-zzipsdldir.patch | 26 .../files/zziplib-0.13.71-shell-DESTDIR.patch | 51 ...-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch | 137 + dev-libs/zziplib/metadata.xml | 9 +- dev-libs/zziplib/zziplib-0.13.71.ebuild| 68 ++ 8 files changed, 348 insertions(+), 1 deletion(-) diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest index 9c8fa1075fe..84aef6fe9d6 100644 --- a/dev-libs/zziplib/Manifest +++ b/dev-libs/zziplib/Manifest @@ -2,3 +2,4 @@ DIST zziplib-0.13.69-html.tar.xz 152536 BLAKE2B 05f14b2e6d2e3af4488096eabc161422 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/files/zziplib-0.13.69-009-perror.patch b/dev-libs/zziplib/files/zziplib-0.13.69-009-perror.patch new file mode 100644 index 000..678ff3670df --- /dev/null +++ b/dev-libs/zziplib/files/zziplib-0.13.69-009-perror.patch @@ -0,0 +1,13 @@ +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-find-bash.patch b/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch new file mode 100644 index 000..e29599c1b2d --- /dev/null +++ b/dev-libs/zziplib/files/zziplib-0.13.71-find-bash.patch @@ -0,0 +1,44 @@ +diff --git a/SDL/CMakeLists.txt b/SDL/CMakeLists.txt +index 7ceba4a..c1b8172 100644 +--- a/SDL/CMakeLists.txt b/SDL/CMakeLists.txt +@@ -47,6 +47,7 @@ endif() + + if(SDL_FOUND) + if(UNIX) ++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 +diff --git a/zzip/CMakeLists.txt b/zzip/CMakeLists.txt +index a9f6e3a..2cdd275 100644 +--- a/zzip/CMakeLists.txt b/zzip/CMakeLists.txt +@@ -194,6 +194,7 @@ SET_TARGET_PROPERTIES(libzzipmmapped PROPERTIES VERSION ${VERNUM}.${FIXNUM} SOVE + endif() + + if(ZZIPCOMPAT) ++find_package ( UnixCommands REQUIRED ) # bash + add_custom_command(OUTPUT compat/zzip.h +COMMAND ${BASH} -c "rm -rf compat; mkdir compat" +COMMAND ${BASH} -c "echo '#ifndef ZZIP_WARNING' > compat/zzip.h" +@@ -215,6 +216,7 @@ add_custom_target(compat ALL DEPENDS compat/zzip.h) + endif() + + if(UNIX) ++find_package ( UnixCommands REQUIRED ) # bash + join_paths(libdir "\${prefix}" "${CMAKE_INSTALL_LIBDIR}") + join_paths(includedir "\${prefix}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/
commit: b6274840e85d270811fe321e25d2d289e22cd845 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue May 5 12:54:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 6 11:51:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6274840 dev-libs/zziplib: remove unused patch(es) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-libs/zziplib/files/zziplib-0.13.69-SDL-test.patch | 14 -- 1 file changed, 14 deletions(-) diff --git a/dev-libs/zziplib/files/zziplib-0.13.69-SDL-test.patch b/dev-libs/zziplib/files/zziplib-0.13.69-SDL-test.patch deleted file mode 100644 index 7f85b686469..000 --- a/dev-libs/zziplib/files/zziplib-0.13.69-SDL-test.patch +++ /dev/null @@ -1,14 +0,0 @@ -this test isnt even run automatically and the dependencies are all broken, -so just disable it and be done - zziplib-0.13.69/SDL/Makefile.am -+++ zziplib-0.13.69/SDL/Makefile.am -@@ -5,7 +5,7 @@ - zzipsdl_DATA = SDL_rwops_zzip.c SDL_rwops_zzip.h - - EXTRA_DIST = $(sdl_DATA) --check_PROGRAMS = zzcatsdl -+check_PROGRAMS = - - zzcatsdl_SOURCES = SDL_rwops_zzcat.c SDL_rwops_zzip.c - ZZIP_CFLAGS= `export PKG_CONFIG_PATH=../zzip; pkg-config zziplib --cflags`
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: ff6cea676da4f54fac65665f8a8a0d4fcbc88274 Author: Bernd Waibel gmail com> AuthorDate: Thu Apr 2 21:39:36 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 5 19:47:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6cea67 dev-libs/zziplib: add pkg_setup Package needs it, to ensure that python-any-r1_pkg_setup is only called when USE=test is set. Closes: https://bugs.gentoo.org/716028 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Bernd Waibel gmail.com> See also: https://github.com/gentoo/gentoo/pull/15212 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 78a94192c4a..852084f7d26 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -35,6 +35,10 @@ RDEPEND="${DEPEND}" PATCHES=( "${WORKDIR}"/${P}-patches ) +pkg_setup() { + use test && python-any-r1_pkg_setup +} + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 8f04160d12ea709df577a3829e093bd3e7aae928 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 16 23:38:49 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 16 23:38:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f04160d dev-libs/zziplib: Cleanup vulnerable 0.13.69 (r0) Bug: https://bugs.gentoo.org/614040 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/zziplib/zziplib-0.13.69.ebuild | 92 - 1 file changed, 92 deletions(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69.ebuild b/dev-libs/zziplib/zziplib-0.13.69.ebuild deleted file mode 100644 index dce05955c34..000 --- a/dev-libs/zziplib/zziplib-0.13.69.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" - -LICENSE="|| ( LGPL-2.1 MPL-1.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 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 )" - -RDEPEND=" - sys-libs/zlib - sdl? ( >=media-libs/libsdl-1.2.6 )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - test? ( app-arch/zip )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.13.69-SDL-test.patch -) - -src_prepare() { - default - eautoreconf - - 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 -} - -src_configure() { - cd "${S}"/build - - append-flags -fno-strict-aliasing # bug reported upstream - export ac_cv_path_XMLTO= # man pages are bundled in .tar's - - local myeconfargs=( - $(use_enable sdl) - $(use_enable static-libs static) - ) - - # Disable aclocal probing as the default path works #449156 - ECONF_SOURCE=${S} ACLOCAL=true \ - econf "${myeconfargs[@]}" - MAKEOPTS+=' -C build' -} - -src_install() { - default - - # fowners fails when we don't have enough permissions (Prefix) - if [[ ${EUID} == 0 ]] ; then - fowners -R root /usr/share/man #321975 - fi - - find "${ED}" -name "*.la" -delete || die - - if use doc ; then - docinto html - dodoc -r docs/* - fi -} - -src_test() { - # need this because `make test` will always return true - # tests fail with -j > 1 (bug #241186) - emake -j1 check -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: c7ddabd7468d9346a2945e56400bda8bcad806de Author: Mart Raudsepp gentoo org> AuthorDate: Fri Feb 21 20:58:50 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 21 20:58:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ddabd7 dev-libs/zziplib: arm64 stable (bug #614040) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index b87be22ddb1..2157af9f0a5 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 3671a8dc11573d8c32b6cc03f1517e5e3ec60ed6 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 12 16:13:10 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 12 16:13:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3671a8dc dev-libs/zziplib: s390 stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index b46e8d037fb..b87be22ddb1 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 90d9eb67300cbee392e803d779f75a9f2e8e303e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 11 11:36:55 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 11 11:36:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d9eb67 dev-libs/zziplib: arm stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 9adb168f5ea..b46e8d037fb 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/
commit: bf2b911e03ef2b0e7e1cbd272170c6f8f53303bf Author: Michael Mair-Keimberger gmail com> AuthorDate: Thu Feb 6 12:10:16 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 6 14:35:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2b911e dev-libs/zziplib: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14577 Signed-off-by: Joonas Niilola gentoo.org> .../files/zziplib-0.13.69-disable-docs.patch | 48 -- 1 file changed, 48 deletions(-) diff --git a/dev-libs/zziplib/files/zziplib-0.13.69-disable-docs.patch b/dev-libs/zziplib/files/zziplib-0.13.69-disable-docs.patch deleted file mode 100644 index 8b492d10f56..000 --- a/dev-libs/zziplib/files/zziplib-0.13.69-disable-docs.patch +++ /dev/null @@ -1,48 +0,0 @@ -From b34cf087aaa0b02c4a9c9ab6959a3567ad31acea Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Fri, 17 Jan 2020 02:01:01 +0100 -Subject: [PATCH] Disable building docs (requires python2) - - Makefile.am | 10 +- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index c54b2cc..560c9e6 100644 a/Makefile.am -+++ b/Makefile.am -@@ -3,8 +3,8 @@ ACLOCAL_AMFLAGS = -I m4 - WANT_AUTOMAKE = 1.7 - WANT_AUTOCONF = 2.57 - --DIST_SUBDIRS = zzip zzipwrap bins test docs SDL --SUBDIRS = zzip zzipwrap bins test docs @SDL@ -+DIST_SUBDIRS = zzip zzipwrap bins test SDL -+SUBDIRS = zzip zzipwrap bins test @SDL@ - - rpm: dist-bzip2 $(PACKAGE).spec - rpmbuild -ta $(PACKAGE)-$(VERSION).tar.bz2 -@@ -62,9 +62,9 @@ osc-distclean: - indent-check: - (cd zzip && $(MAKE) `basename $@`) - --doc docs docu clean-doc clean-docs clean-docu zzip.html zzip.xml zzip.pdf \ -+doc docu clean-doc clean-clean-docu zzip.html zzip.xml zzip.pdf \ - man mans manpages htmpages unpack clean-unpack changes.htm pdfs \ --omf install-omf install-doc install-docs install-man3 install-mans \ -+omf install-omf install-doc install-install-man3 install-mans \ - upload-sourceforge www: - (cd docs && $(MAKE) `basename $@`) - -@@ -104,7 +104,7 @@ msvc6/zziptest.dsp msvc6/zzip.dsp - EXTRA_DIST = zziplib.spec zzipback.sed Makefile.mk \ -$(MSVC8) $(MSVC7) $(MSVC6) $(am__aclocal_m4_deps) - --PHONY = auto boottrap rpm doc docs man manpages htmpages sdl testsdl \ -+PHONY = auto boottrap rpm doc man manpages htmpages sdl testsdl \ - comp compats msvc6 msvc7 - # - --- -2.25.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 485e050524a45b6c8ef116dec9efbe41a150eccc Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 6 07:38:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 6 07:51:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485e0505 dev-libs/zziplib: stable 0.13.69-r1 for hppa, bug #614040 Package-Manager: Portage-2.3.87, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 9ea820e6eed..9adb168f5ea 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: a79a57ffd322184d328c7cb7dbadf8c320e2c3bb Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 30 12:14:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 30 12:14:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79a57ff dev-libs/zziplib: x86 stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 96200180a8b..9ea820e6eed 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: a2ae61e198d55762dda2d7748c0057258f20c184 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 30 12:11:32 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 30 12:11:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ae61e1 dev-libs/zziplib: ia64 stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 7ba362b0786..96200180a8b 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: b116ba9a8fc5e77a8cd9bee1bfc6b51df37c0907 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 30 11:06:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 30 11:06:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b116ba9a dev-libs/zziplib: sparc stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 7ce2db98a95..7ba362b0786 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~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 ~sh 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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 527ace26a0ac8469f48e18b61a9cb1009e443ba9 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 30 11:04:07 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 30 11:04:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527ace26 dev-libs/zziplib: ppc stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index addd22f2d57..7ce2db98a95 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~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 ~sh ~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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 495eecde7cf3b2844d5103d9f77b47beafb4725a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 30 10:59:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 30 10:59:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495eecde dev-libs/zziplib: ppc64 stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 3e739d58a64..addd22f2d57 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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 ~sh ~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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 17ef3df99a8938c6c0152172f602334d41632af3 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 29 10:16:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 29 10:16:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ef3df9 dev-libs/zziplib: amd64 stable wrt bug #614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 582884e002c..3e739d58a64 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -15,7 +15,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" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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 ~sh ~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 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 7ec605c4b65aee2fa1981227c221502063c252d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 17 02:32:16 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 17 02:38:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec605c4 dev-libs/zziplib: Fix multiple security vulnerabilities - CVE-2018-7725 - CVE-2018-7726 - CVE-2018-16548 - CVE-2018-17828 Patches fetched from openSUSE, many thanks. Bug: https://bugs.gentoo.org/614040 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/zziplib/Manifest | 1 + dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 6 ++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest index 75d60a5e23b..9c8fa1075fe 100644 --- a/dev-libs/zziplib/Manifest +++ b/dev-libs/zziplib/Manifest @@ -1,3 +1,4 @@ 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 diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild index 54f0d278073..582884e002c 100644 --- a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -9,6 +9,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 )" @@ -32,10 +33,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${P}-SDL-test.patch - "${FILESDIR}"/${P}-disable-docs.patch -) +PATCHES=( "${WORKDIR}"/${P}-patches ) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/, dev-libs/zziplib/files/
commit: 96a37b919d95cd982eb4bbee6901dca6f3c54c17 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 17 01:31:11 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 17 02:38:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a37b91 dev-libs/zziplib: Patch away docs build depending on python2 So far, man and html docs were always built with only html installed conditionally. Provide pre-generated tarballs instead. Python dependency remains only for test. Add missing || die. Bug: https://bugs.gentoo.org/700490 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/zziplib/Manifest | 2 + .../files/zziplib-0.13.69-disable-docs.patch | 48 dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 90 ++ 3 files changed, 140 insertions(+) diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest index 5ec366a6c5a..75d60a5e23b 100644 --- a/dev-libs/zziplib/Manifest +++ b/dev-libs/zziplib/Manifest @@ -1 +1,3 @@ +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.tar.gz 1132204 BLAKE2B 92e9f5e95665c7a47d1e472f570402e3c174d404abf461bed644ea8a37ff7661ee98b8fa241728aae375e32c470f2f48a817f72410eeda81a6a3be6e6bdb2635 SHA512 ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0 diff --git a/dev-libs/zziplib/files/zziplib-0.13.69-disable-docs.patch b/dev-libs/zziplib/files/zziplib-0.13.69-disable-docs.patch new file mode 100644 index 000..8b492d10f56 --- /dev/null +++ b/dev-libs/zziplib/files/zziplib-0.13.69-disable-docs.patch @@ -0,0 +1,48 @@ +From b34cf087aaa0b02c4a9c9ab6959a3567ad31acea Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 17 Jan 2020 02:01:01 +0100 +Subject: [PATCH] Disable building docs (requires python2) + +--- + Makefile.am | 10 +- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index c54b2cc..560c9e6 100644 +--- a/Makefile.am b/Makefile.am +@@ -3,8 +3,8 @@ ACLOCAL_AMFLAGS = -I m4 + WANT_AUTOMAKE = 1.7 + WANT_AUTOCONF = 2.57 + +-DIST_SUBDIRS = zzip zzipwrap bins test docs SDL +-SUBDIRS = zzip zzipwrap bins test docs @SDL@ ++DIST_SUBDIRS = zzip zzipwrap bins test SDL ++SUBDIRS = zzip zzipwrap bins test @SDL@ + + rpm: dist-bzip2 $(PACKAGE).spec + rpmbuild -ta $(PACKAGE)-$(VERSION).tar.bz2 +@@ -62,9 +62,9 @@ osc-distclean: + indent-check: + (cd zzip && $(MAKE) `basename $@`) + +-doc docs docu clean-doc clean-docs clean-docu zzip.html zzip.xml zzip.pdf \ ++doc docu clean-doc clean-clean-docu zzip.html zzip.xml zzip.pdf \ + man mans manpages htmpages unpack clean-unpack changes.htm pdfs \ +-omf install-omf install-doc install-docs install-man3 install-mans \ ++omf install-omf install-doc install-install-man3 install-mans \ + upload-sourceforge www: + (cd docs && $(MAKE) `basename $@`) + +@@ -104,7 +104,7 @@ msvc6/zziptest.dsp msvc6/zzip.dsp + EXTRA_DIST = zziplib.spec zzipback.sed Makefile.mk \ +$(MSVC8) $(MSVC7) $(MSVC6) $(am__aclocal_m4_deps) + +-PHONY = auto boottrap rpm doc docs man manpages htmpages sdl testsdl \ ++PHONY = auto boottrap rpm doc man manpages htmpages sdl testsdl \ + comp compats msvc6 msvc7 + # + +-- +2.25.0 + diff --git a/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild new file mode 100644 index 000..54f0d278073 --- /dev/null +++ b/dev-libs/zziplib/zziplib-0.13.69-r1.ebuild @@ -0,0 +1,90 @@ +# 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}-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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: f5d0e73a8b9c611a6167d5154d78d4e72ae223c5 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 7 11:38:28 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 7 11:38:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d0e73a dev-libs/zziplib: s390 stable wrt bug #646780 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/zziplib/zziplib-0.13.69.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69.ebuild b/dev-libs/zziplib/zziplib-0.13.69.ebuild index 68f2e40711e..fccf9c06155 100644 --- a/dev-libs/zziplib/zziplib-0.13.69.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69.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" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 39dd96c18aa007f230452e75d2f10fd2d7dbede5 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 7 11:37:26 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 7 11:37:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dd96c1 dev-libs/zziplib: amd64 stable wrt bug #646780 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/zziplib/zziplib-0.13.69.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69.ebuild b/dev-libs/zziplib/zziplib-0.13.69.ebuild index 37b8664848c..68f2e40711e 100644 --- a/dev-libs/zziplib/zziplib-0.13.69.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69.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" -KEYWORDS="alpha ~amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/files/, dev-libs/zziplib/
commit: 52e154ed3d53f8c82911656e6689af0ee7735349 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 7 11:41:41 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 7 11:41:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e154ed dev-libs/zziplib: Drop old Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/zziplib/Manifest | 1 - .../zziplib/files/zziplib-0.13.49-SDL-test.patch | 14 dev-libs/zziplib/zziplib-0.13.62-r2.ebuild | 82 -- 3 files changed, 97 deletions(-) diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest index 7ae3c8d24a6..5ec366a6c5a 100644 --- a/dev-libs/zziplib/Manifest +++ b/dev-libs/zziplib/Manifest @@ -1,2 +1 @@ -DIST zziplib-0.13.62.tar.bz2 685770 BLAKE2B 24ef46370cd490498cedeea4b83abffd40b4bf7092ca994defb0c7c90a2c6863c56d19933dca1b20700ed9a55369cd1e8d3f6e1c5ed966b966d15eed4e5b75aa SHA512 fd3b9e9015ba7603bdebd8f6a2ac6d11003705bfab22f3a0025f75455042664aea69440845b59e6f389417dff5ac777f49541d8cbacb2a220e67d20bb6973e25 DIST zziplib-0.13.69.tar.gz 1132204 BLAKE2B 92e9f5e95665c7a47d1e472f570402e3c174d404abf461bed644ea8a37ff7661ee98b8fa241728aae375e32c470f2f48a817f72410eeda81a6a3be6e6bdb2635 SHA512 ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0 diff --git a/dev-libs/zziplib/files/zziplib-0.13.49-SDL-test.patch b/dev-libs/zziplib/files/zziplib-0.13.49-SDL-test.patch deleted file mode 100644 index 410a2c746c9..000 --- a/dev-libs/zziplib/files/zziplib-0.13.49-SDL-test.patch +++ /dev/null @@ -1,14 +0,0 @@ -this test isnt even run automatically and the dependencies are all broken, -so just disable it and be done - SDL/Makefile.in -+++ SDL/Makefile.in -@@ -38,7 +38,7 @@ - build_triplet = @build@ - host_triplet = @host@ - target_triplet = @target@ --check_PROGRAMS = zzcatsdl$(EXEEXT) -+check_PROGRAMS = - subdir = SDL - DIST_COMMON = $(pkgconfig_HEADERS) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in diff --git a/dev-libs/zziplib/zziplib-0.13.62-r2.ebuild b/dev-libs/zziplib/zziplib-0.13.62-r2.ebuild deleted file mode 100644 index 6b1da7bf50b..000 --- a/dev-libs/zziplib/zziplib-0.13.62-r2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit libtool eutils 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="mirror://sourceforge/zziplib/${P}.tar.bz2" - -LICENSE="|| ( LGPL-2.1 MPL-1.1 )" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc sdl static-libs test" - -RDEPEND=" - sys-libs/zlib - sdl? ( >=media-libs/libsdl-1.2.6 )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - test? ( app-arch/zip )" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.13.49-SDL-test.patch - - 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 -} - -src_configure() { - cd "${S}"/build - - append-flags -fno-strict-aliasing # bug reported upstream - export ac_cv_path_XMLTO= # man pages are bundled in .tar's - - # Disable aclocal probing as the default path works #449156 - ECONF_SOURCE=${S} \ - ACLOCAL=true \ - econf \ - $(use_enable sdl) \ - $(use_enable static-libs static) - MAKEOPTS+=' -C build' -} - -src_test() { - # need this because `make test` will always return true - # tests fail with -j > 1 (bug #241186) - emake -j1 check -} - -src_install() { - default - # fowners fails when we don't have enough permissions (Prefix) - if [[ ${EUID} == 0 ]] ; then - fowners -R root /usr/share/man #321975 - fi - - prune_libtool_files - - if use doc ; then - dohtml -r docs/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/zziplib/
commit: 6e5c64a42a1ba17dbd13e24b25018577119cea3f Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 2 19:11:40 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 2 19:11:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5c64a4 dev-libs/zziplib: stable 0.13.69 for ia64, bug #646780 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/zziplib/zziplib-0.13.69.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/zziplib/zziplib-0.13.69.ebuild b/dev-libs/zziplib/zziplib-0.13.69.ebuild index 222c06607b8..c3d04602164 100644 --- a/dev-libs/zziplib/zziplib-0.13.69.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.69.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" -KEYWORDS="alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc sdl static-libs test" RDEPEND="