summaryrefslogtreecommitdiff
path: root/app-arch/pigz
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-13 06:16:45 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-13 06:16:45 +0100
commit3b0753af8a3a0f5ac9f7248d90393dcc0d3a84c1 (patch)
tree8636fa653aa69743d9e9d3335dc82bb0aca8fe7e /app-arch/pigz
parent395f02db08a3f738bacbe8fbaa9fba11084f4e73 (diff)
gentoo auto-resync : 13:10:2023 - 06:16:45
Diffstat (limited to 'app-arch/pigz')
-rw-r--r--app-arch/pigz/Manifest6
-rw-r--r--app-arch/pigz/files/pigz-2.7-memcpy-ub.patch26
-rw-r--r--app-arch/pigz/files/pigz-2.7-zlib-1.3.patch22
-rw-r--r--app-arch/pigz/pigz-2.7-r1.ebuild38
-rw-r--r--app-arch/pigz/pigz-2.7-r2.ebuild41
-rw-r--r--app-arch/pigz/pigz-2.7.ebuild34
6 files changed, 0 insertions, 167 deletions
diff --git a/app-arch/pigz/Manifest b/app-arch/pigz/Manifest
index a75eaeb48b73..8e98e5f2d4a8 100644
--- a/app-arch/pigz/Manifest
+++ b/app-arch/pigz/Manifest
@@ -1,10 +1,4 @@
-AUX pigz-2.7-memcpy-ub.patch 863 BLAKE2B 33cb4879445cb296031b7579a358a8188e7d856506911c0a02cdc93b542feda0e617b53b566b005ed544ef2c4b14bf347a3bacd3822af61fa281a9e3ca369cc3 SHA512 4edb365718e6649264388e6f60be7867ae240f096f828ff3cf0ec355dcf93ca65c54453525e2103f71b8a16673d0e7908fb7f917316d3cde47113eab7eccc420
-AUX pigz-2.7-zlib-1.3.patch 740 BLAKE2B eafc2eae2bb31600c49f09cf5a9d13aebdc2c94698f1392d4252cae53167a4a34ee6c5c820436e18eea07bd2d7471f44b3faf2c39c56fe103c08f3b1a01a0b1d SHA512 467fd252b3ee1030c5bbb2642497353827036d15156a5ab27251c5c1022ca5b13628aa8a58c062785fd127bda33d2c7cf897892a6ac4637a81d7e5c7cb70f482
-DIST pigz-2.7.tar.gz 108102 BLAKE2B d391522fd6f8eb6918d671fb1c9517034941f3ae8e05ffcd7bece141e6dae110cde1560bad02bd2bcca2f868cdba2a8a16b5606ad6637d40d5ced5ec9bfffcc8 SHA512 9f9f61de4a0307fc057dc4e31a98bd8d706d9e709ecde0be02a871534fddf6a1fe1321158aa72708603aaaece43f83d2423b127f7689b6219b23aea4f989e8f5
DIST pigz-2.8.tar.gz 121304 BLAKE2B 9f1ae8b5e0dd9d9b1f17bcdbc41d8a9d50fd9b9ba7c50eb0bc1b738105d05cc396d9ce8e01f58f6b2fa7247a7c7e9926c602a613b1bb3e3a117c8f5c919ce640 SHA512 ae3d9d593e1645d65f9ab77aa828600c9af4bb30d0a073da7ae3dd805e65b87efaf6a0efb980f2d0168e475ae506eba194547d6479956dabb9d88293a9078a7f
DIST pigz-2.8.tar.gz.asc 235 BLAKE2B eb204079597d3e958da3672ba7f92481848bb7824da12b9306ff180add107175bed7bdd435dbc270170769a489c34a033d6ff547e8203cf1d71df6564381b43d SHA512 cb1dbca21d8fed25049693de02abf7489f61407d85f9a52d566c14e0194c6c393aed3edd2fd716d0ecedf7eeead6ae89d0cecc236caacd98740d14bd71e078db
-EBUILD pigz-2.7-r1.ebuild 917 BLAKE2B 40f60aa627bc4a8795efd87c84b0146dbce4227528d82d0d844d599768dc84f02a3a5eeb4ac0639ad88ccd749ff2fe1eb60212d262ca2b4479b7d2af70682285 SHA512 59bc668e396a30c8be5596be70e863f964abdc1e9446a2f09c82da480f057584a4f74b5a72b2557f21ce364a979aa3514e727c64e5358528926eed24d8773c5f
-EBUILD pigz-2.7-r2.ebuild 963 BLAKE2B 94429270ede5333b4c75ec88bfcb101b8d5439ab78571d078c2b71287e7c87d15f1194c47e9b34015aec73901932f34a7ed1d3f095a1bb86d77cf41fb4a40920 SHA512 6e8a460ed489a03632555bfb8902fb647e670f0aaa9896ff365007d64dabd3180e8e73f5333b24b64ba65149f8de8a70251d1034ea69998046d0d8a97fcf991c
-EBUILD pigz-2.7.ebuild 868 BLAKE2B 6d74bf44001679355699b496ad34d987c5336a021e45eca5646ea1d3c04d60ac134207f6e3a307771067910143983bb04651dbcca6f25d5b62c35084c06ea17c SHA512 256170660f02c10ef5bb0ed9c91426bfc29540a51345ccdd96e602d74e1b35b74cdf3969667346ba42e2403783ae9a5c79a58ca2410866b8a4b7da5740825333
EBUILD pigz-2.8.ebuild 1088 BLAKE2B 49cf3efd262fea03ca6bbd34031ed90eef05246ae099577661de8d0a3434cbe90999654c8983d40232ef346f24f6f690d90ae3957cb5143b399cfecc15ca8c15 SHA512 baa95001e5710e91fa7fc1ea3cee8d6a3dcd0d5d0c08daaca99c9b361aed28cd25d614372ef34866e2b27344888c4dbe9b1e2a35313d6dffd5a0ae0ecbd7297b
MISC metadata.xml 623 BLAKE2B d072cc2f7d8e182752cc3c4ae118ec674782f2e0cb08c4ca6b2d4d56a6e4621a837143bf782ae0f65af418f0a90c01f24b5603bfe7f75d0221be68f9d193d34f SHA512 3a7fdb19cf75dd27f1c7a30707ee23d8e4c300f5fa419820e7aaf9b75aa9c09add1dcc488e0241a75552cc91a45a37e8603285da7c631d1c7860a18c28929859
diff --git a/app-arch/pigz/files/pigz-2.7-memcpy-ub.patch b/app-arch/pigz/files/pigz-2.7-memcpy-ub.patch
deleted file mode 100644
index db53660748b4..000000000000
--- a/app-arch/pigz/files/pigz-2.7-memcpy-ub.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://github.com/madler/pigz/commit/e1ed230a1599a3cb64c8f5c003cced60e10e3314
-https://github.com/madler/pigz/issues/107
-
-From e1ed230a1599a3cb64c8f5c003cced60e10e3314 Mon Sep 17 00:00:00 2001
-From: Mark Adler <madler@alumni.caltech.edu>
-Date: Sat, 31 Dec 2022 21:28:26 -0800
-Subject: [PATCH] Avoid calling memcpy() with a NULL pointer.
-
-This is not permitted by the C99 standard even when the length is
-zero. Go figure.
---- a/pigz.c
-+++ b/pigz.c
-@@ -3414,8 +3414,10 @@ local int outb(void *desc, unsigned char *buf, unsigned len) {
-
- // copy the output and alert the worker bees
- out_len = len;
-- g.out_tot += len;
-- memcpy(out_copy, buf, len);
-+ if (len) {
-+ g.out_tot += len;
-+ memcpy(out_copy, buf, len);
-+ }
- twist(outb_write_more, TO, 1);
- twist(outb_check_more, TO, 1);
-
-
diff --git a/app-arch/pigz/files/pigz-2.7-zlib-1.3.patch b/app-arch/pigz/files/pigz-2.7-zlib-1.3.patch
deleted file mode 100644
index 232dc3787ab7..000000000000
--- a/app-arch/pigz/files/pigz-2.7-zlib-1.3.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/madler/pigz/issues/111
-https://github.com/madler/pigz/commit/907ca0763be4547a9b0cce8c1057217488149744
-
-From 907ca0763be4547a9b0cce8c1057217488149744 Mon Sep 17 00:00:00 2001
-From: Mark Adler <madler@alumni.caltech.edu>
-Date: Fri, 18 Aug 2023 03:27:12 -0700
-Subject: [PATCH] Make pigz compatible with two-component zlib version numbers.
-
-zlib 1.3 (not 1.3.0) broke the zlib_vernum() function in pigz.
-This commit fixes that.
---- a/pigz.c
-+++ b/pigz.c
-@@ -1333,7 +1333,7 @@ local long zlib_vernum(void) {
- }
- ver++;
- } while (left);
-- return left < 2 ? num << (left << 2) : -1;
-+ return left < 3 ? num << (left << 2) : -1;
- }
-
- // -- check value combination routines for parallel calculation --
-
diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
deleted file mode 100644
index c07380f70b83..000000000000
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A parallel implementation of gzip"
-HOMEPAGE="https://www.zlib.net/pigz/"
-SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos"
-IUSE="static test"
-RESTRICT="!test? ( test )"
-
-LIB_DEPEND=">=sys-libs/zlib-1.2.3[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
- static? ( ${LIB_DEPEND} )
- test? ( app-arch/ncompress )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-memcpy-ub.patch
-)
-
-src_compile() {
- use static && append-ldflags -static
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin ${PN}
- dosym ${PN} /usr/bin/un${PN}
- dodoc README
- doman ${PN}.1
-}
diff --git a/app-arch/pigz/pigz-2.7-r2.ebuild b/app-arch/pigz/pigz-2.7-r2.ebuild
deleted file mode 100644
index 6bbbc55c5601..000000000000
--- a/app-arch/pigz/pigz-2.7-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A parallel implementation of gzip"
-HOMEPAGE="https://www.zlib.net/pigz/"
-SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos"
-IUSE="static test"
-RESTRICT="!test? ( test )"
-
-LIB_DEPEND=">=sys-libs/zlib-1.2.3[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="
- ${RDEPEND}
- static? ( ${LIB_DEPEND} )
- test? ( app-arch/ncompress )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-memcpy-ub.patch
- "${FILESDIR}"/${P}-zlib-1.3.patch
-)
-
-src_compile() {
- use static && append-ldflags -static
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin ${PN}
- dosym ${PN} /usr/bin/un${PN}
- dodoc README
- doman ${PN}.1
-}
diff --git a/app-arch/pigz/pigz-2.7.ebuild b/app-arch/pigz/pigz-2.7.ebuild
deleted file mode 100644
index 1c9e4f93cec3..000000000000
--- a/app-arch/pigz/pigz-2.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A parallel implementation of gzip"
-HOMEPAGE="https://www.zlib.net/pigz/"
-SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos"
-IUSE="static test"
-RESTRICT="!test? ( test )"
-
-LIB_DEPEND=">=sys-libs/zlib-1.2.3[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
- static? ( ${LIB_DEPEND} )
- test? ( app-arch/ncompress )"
-
-src_compile() {
- use static && append-ldflags -static
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin ${PN}
- dosym ${PN} /usr/bin/un${PN}
- dodoc README
- doman ${PN}.1
-}