[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 203a8c1075d6b0bbeff5f099f75dcc1e491a810f
Author: Michał Górny gentoo org>
AuthorDate: Tue Jan 6 07:27:19 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jan 6 08:03:43 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203a8c10
app-arch/libarchive: Bump to 3.8.5
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.8.5.ebuild | 174
2 files changed, 176 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index dbca9d72c358..37fb28140786 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -2,3 +2,5 @@ DIST libarchive-3.8.3.tar.xz 5990552 BLAKE2B
5be5f0e98f7582e2a34a43dd9217644defb
DIST libarchive-3.8.3.tar.xz.asc 833 BLAKE2B
583c3b6b7626dc3de8a2e23cce23ed34fcdcd2f854bab61d0ecdae41414ff021733ceedabb006b7f128462f12065af0e66f4215fe060dd1f720de11bccfa71c9
SHA512
239e6ebaaffefee1d12f185e4e033e333feb81d5a5b985d9bfc33f883f6cbb7e7d65d480286cfaa4313e6139252eb7f3a7a1e095c251477c3a49196312c6d9a7
DIST libarchive-3.8.4.tar.xz 6065584 BLAKE2B
c6cadc1dc97f79a379fa1f2fae4d791fade4513796066de8bfa32e40f8b5dc1efb4c46a9f0aefb62510c5ab428599f9cbda508e89b67cd932e160ee5377ee0e6
SHA512
088f3726de7f8e2f4b2ac6cc9c01338328493de19f5b0645157114ef3b7a0fa5213cb6d64123736cae83354a2137bba9e2187bb4208cb7848e2566c65b100489
DIST libarchive-3.8.4.tar.xz.asc 833 BLAKE2B
2b4edd5f9d5d5ca9c0f7276b9891f95621def922ceea043520460fc731e588d1acf8cfc41aa8a4df8a10285ca196411a17b886ef64722de985c7012af8adc024
SHA512
1ec7e73a5b0c02d236567f77812003276af9a499e774d2d6d322ed823a5a98f662a4dc6053eb471dcaa1317b2980937910a528f9c83d23c115a310175a23ad61
+DIST libarchive-3.8.5.tar.xz 6009124 BLAKE2B
d0fa6a49209a06240240cf578f95138eb72eebdc7179d034fdd9efc2e49820e34e9da41aa46cd11be2c2d46c380c8cc7e830d41271a6f3a7d9c39df138098cab
SHA512
b050ca8488143503bdec38ffcab7a5010af61f1b93c1207a3fa006d72d643b84aa8c1ab267e890eb39966ccaedd6e18db8fe5b02f2789bbd1b318a3c4cf138f3
+DIST libarchive-3.8.5.tar.xz.asc 833 BLAKE2B
bf3d85fad2f6e681c94ec341753dffc8ca658ffdc55641278dc28aa863209c3d6d42e32d0d33de9326314b6daa5486a758b6cce82f445b9f6568ccac4fc7b457
SHA512
80b155e86d9f93efd3f2e65655c1fe66fb0b9b937888fd5b24e65b26418f01ee6fbd66c649079b8591c15ae593980ece3de49778bb1215eaecd9af0f2823fb71
diff --git a/app-arch/libarchive/libarchive-3.8.5.ebuild
b/app-arch/libarchive/libarchive-3.8.5.ebuild
new file mode 100644
index ..929bef7e461f
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.8.5.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20251118 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Fin
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 53f1744fd9fe568e53782fe28fc912085bb4ddf2
Author: Michał Górny gentoo org>
AuthorDate: Tue Jan 6 07:22:36 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jan 6 08:03:43 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f1744f
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 4 -
app-arch/libarchive/libarchive-3.8.1.ebuild | 174
app-arch/libarchive/libarchive-3.8.2.ebuild | 174
3 files changed, 352 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 8f8509539c36..dbca9d72c358 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,7 +1,3 @@
-DIST libarchive-3.8.1.tar.xz 5950428 BLAKE2B
92ce11758ea050c7f5b3b2440566b71d29d4fe3ee90ee3455117585ef629eb7cfbe6f3c67bfb309c38d02118ef8f71c1c30ffe14466bfef7929c6d6134b11fc8
SHA512
c794d1c6e6a6dcf4072438dc4e8ce5b1530bbe9ad40afad18f4e6a444aa5d85e48c58cfbd8af41d4d25e93844956de3ce262cb1d68097d2e5f95bd87b5a982b7
-DIST libarchive-3.8.1.tar.xz.asc 659 BLAKE2B
0965437c5087b29c356280613fba546c0f08cbe3996c885957e1424304f3ea1cb4651168b34c3389ec6119bd5ab99160dc530dced31490cd2f6e8c3850e77223
SHA512
540ea8203920c1e8e6934f20c0f6b592a309c82f82561960d9adff3a3a09cf28c7a3d92070682b6b420ef82c6e30d6e9741d8c3e5473a78390da5137e61c05bd
-DIST libarchive-3.8.2.tar.xz 5853628 BLAKE2B
4f5ed9afbedccf0f754b38743259a62f45d8407ddea8955e301b79b8c9c7653e633b58998a43d7a4bf8cfd35488b20af76ea8f948267230be0557797513b71a6
SHA512
0a6796a8b9f66ebfb4ed0d03f9ef85519855fe5835c060bd9d17e3d5d70f565f74f94e7a570c4f6787557d15f1264fc55900d8a66b34b15892e2b6e4b3eecdf1
-DIST libarchive-3.8.2.tar.xz.asc 659 BLAKE2B
dc7183efc8e96a13d519d250194a9044c390042e1abc2257c82bc5c43453ad9fdbc5872643b6c008e8f6762356ced64304ed90c60edab034a4ef1ce3d91d26e0
SHA512
e1705acf226f14d9143efbc0b1649fcd2e10706966d21bf0c54f702db7eb64332b9f3927a7fa6c8322cb1a929af81bc584c1e6111c4d3c6523aee8ed7a8b4e1e
DIST libarchive-3.8.3.tar.xz 5990552 BLAKE2B
5be5f0e98f7582e2a34a43dd9217644defbd69532474fc07b3ac46ba7820c19dbd28cd691c1c798aed02643bbe68781cecd564127781c9b49323b9b54cebb32c
SHA512
9eb6331da6cb96734a56166d2a507cb192967a57b041c8ea2e0eb295373abd72b4abaa8b0a3100d4b73ca00339569bb7b7789f882671619465f0a566750be920
DIST libarchive-3.8.3.tar.xz.asc 833 BLAKE2B
583c3b6b7626dc3de8a2e23cce23ed34fcdcd2f854bab61d0ecdae41414ff021733ceedabb006b7f128462f12065af0e66f4215fe060dd1f720de11bccfa71c9
SHA512
239e6ebaaffefee1d12f185e4e033e333feb81d5a5b985d9bfc33f883f6cbb7e7d65d480286cfaa4313e6139252eb7f3a7a1e095c251477c3a49196312c6d9a7
DIST libarchive-3.8.4.tar.xz 6065584 BLAKE2B
c6cadc1dc97f79a379fa1f2fae4d791fade4513796066de8bfa32e40f8b5dc1efb4c46a9f0aefb62510c5ab428599f9cbda508e89b67cd932e160ee5377ee0e6
SHA512
088f3726de7f8e2f4b2ac6cc9c01338328493de19f5b0645157114ef3b7a0fa5213cb6d64123736cae83354a2137bba9e2187bb4208cb7848e2566c65b100489
diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild
b/app-arch/libarchive/libarchive-3.8.1.ebuild
deleted file mode 100644
index a9a4b207d1e2..
--- a/app-arch/libarchive/libarchive-3.8.1.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/zlib:=[${MULTILIB_USEDEP}]
- acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
-
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 20e4d37d8087f79629ba77a0260823683b5f884b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:32:58 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:32:58 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e4d37d app-arch/libarchive: Stabilize 3.8.3 ppc, #966473 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild b/app-arch/libarchive/libarchive-3.8.3.ebuild index c24e34d13609..c4239d1593ca 100644 --- a/app-arch/libarchive/libarchive-3.8.3.ebuild +++ b/app-arch/libarchive/libarchive-3.8.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: ca0ab7355b59aad9f9ec53721420fd062ff2b386 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:32:57 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:32:57 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0ab735 app-arch/libarchive: Stabilize 3.8.3 ppc64, #966473 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild b/app-arch/libarchive/libarchive-3.8.3.ebuild index f45875639c62..c24e34d13609 100644 --- a/app-arch/libarchive/libarchive-3.8.3.ebuild +++ b/app-arch/libarchive/libarchive-3.8.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 6bbbd3a05a5a75c58e9accf880d61ad54c74bca4 Author: Sam James gentoo org> AuthorDate: Tue Dec 2 11:38:27 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 11:38:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbbd3a0 app-arch/libarchive: Stabilize 3.8.3 amd64, #966473 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild b/app-arch/libarchive/libarchive-3.8.3.ebuild index 69e29b29f269..d9bb7d29346e 100644 --- a/app-arch/libarchive/libarchive-3.8.3.ebuild +++ b/app-arch/libarchive/libarchive-3.8.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: db63f3cb672faba157d2c2a903709c3a145ff630 Author: Sam James gentoo org> AuthorDate: Tue Dec 2 11:38:25 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 11:38:25 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db63f3cb app-arch/libarchive: Stabilize 3.8.3 arm, #966473 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild b/app-arch/libarchive/libarchive-3.8.3.ebuild index ea4cc7d4c817..69e29b29f269 100644 --- a/app-arch/libarchive/libarchive-3.8.3.ebuild +++ b/app-arch/libarchive/libarchive-3.8.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 7910597dbe72f4e128d3316598c7019bc1957655 Author: Sam James gentoo org> AuthorDate: Tue Dec 2 11:38:30 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 11:38:30 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7910597d app-arch/libarchive: Stabilize 3.8.3 x86, #966473 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild b/app-arch/libarchive/libarchive-3.8.3.ebuild index d9bb7d29346e..f45875639c62 100644 --- a/app-arch/libarchive/libarchive-3.8.3.ebuild +++ b/app-arch/libarchive/libarchive-3.8.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 62b88c2c1bad5a41207bed2717a5d6db0fb4a627 Author: Sam James gentoo org> AuthorDate: Tue Dec 2 10:34:16 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 10:34:16 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b88c2c app-arch/libarchive: Stabilize 3.8.3 arm64, #966473 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild b/app-arch/libarchive/libarchive-3.8.3.ebuild index 874a9fb6a3e4..ea4cc7d4c817 100644 --- a/app-arch/libarchive/libarchive-3.8.3.ebuild +++ b/app-arch/libarchive/libarchive-3.8.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 41810298b4ddec8ea97a27ec538bb47438cab6eb
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 2 07:27:24 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 2 08:22:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41810298
app-arch/libarchive: Bump to 3.8.4
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.8.4.ebuild | 174
2 files changed, 176 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 2ea0a6d26119..8f8509539c36 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -4,3 +4,5 @@ DIST libarchive-3.8.2.tar.xz 5853628 BLAKE2B
4f5ed9afbedccf0f754b38743259a62f45d
DIST libarchive-3.8.2.tar.xz.asc 659 BLAKE2B
dc7183efc8e96a13d519d250194a9044c390042e1abc2257c82bc5c43453ad9fdbc5872643b6c008e8f6762356ced64304ed90c60edab034a4ef1ce3d91d26e0
SHA512
e1705acf226f14d9143efbc0b1649fcd2e10706966d21bf0c54f702db7eb64332b9f3927a7fa6c8322cb1a929af81bc584c1e6111c4d3c6523aee8ed7a8b4e1e
DIST libarchive-3.8.3.tar.xz 5990552 BLAKE2B
5be5f0e98f7582e2a34a43dd9217644defbd69532474fc07b3ac46ba7820c19dbd28cd691c1c798aed02643bbe68781cecd564127781c9b49323b9b54cebb32c
SHA512
9eb6331da6cb96734a56166d2a507cb192967a57b041c8ea2e0eb295373abd72b4abaa8b0a3100d4b73ca00339569bb7b7789f882671619465f0a566750be920
DIST libarchive-3.8.3.tar.xz.asc 833 BLAKE2B
583c3b6b7626dc3de8a2e23cce23ed34fcdcd2f854bab61d0ecdae41414ff021733ceedabb006b7f128462f12065af0e66f4215fe060dd1f720de11bccfa71c9
SHA512
239e6ebaaffefee1d12f185e4e033e333feb81d5a5b985d9bfc33f883f6cbb7e7d65d480286cfaa4313e6139252eb7f3a7a1e095c251477c3a49196312c6d9a7
+DIST libarchive-3.8.4.tar.xz 6065584 BLAKE2B
c6cadc1dc97f79a379fa1f2fae4d791fade4513796066de8bfa32e40f8b5dc1efb4c46a9f0aefb62510c5ab428599f9cbda508e89b67cd932e160ee5377ee0e6
SHA512
088f3726de7f8e2f4b2ac6cc9c01338328493de19f5b0645157114ef3b7a0fa5213cb6d64123736cae83354a2137bba9e2187bb4208cb7848e2566c65b100489
+DIST libarchive-3.8.4.tar.xz.asc 833 BLAKE2B
2b4edd5f9d5d5ca9c0f7276b9891f95621def922ceea043520460fc731e588d1acf8cfc41aa8a4df8a10285ca196411a17b886ef64722de985c7012af8adc024
SHA512
1ec7e73a5b0c02d236567f77812003276af9a499e774d2d6d322ed823a5a98f662a4dc6053eb471dcaa1317b2980937910a528f9c83d23c115a310175a23ad61
diff --git a/app-arch/libarchive/libarchive-3.8.4.ebuild
b/app-arch/libarchive/libarchive-3.8.4.ebuild
new file mode 100644
index ..874a9fb6a3e4
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.8.4.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20251118 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: ed73aef025b58d8730b6745436d1adda8c17eb64
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 18 07:02:38 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 18 07:06:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed73aef0
app-arch/libarchive: Bump to 3.8.3
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.8.3.ebuild | 174
2 files changed, 176 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index d30441e1619a..2ea0a6d26119 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -2,3 +2,5 @@ DIST libarchive-3.8.1.tar.xz 5950428 BLAKE2B
92ce11758ea050c7f5b3b2440566b71d29d
DIST libarchive-3.8.1.tar.xz.asc 659 BLAKE2B
0965437c5087b29c356280613fba546c0f08cbe3996c885957e1424304f3ea1cb4651168b34c3389ec6119bd5ab99160dc530dced31490cd2f6e8c3850e77223
SHA512
540ea8203920c1e8e6934f20c0f6b592a309c82f82561960d9adff3a3a09cf28c7a3d92070682b6b420ef82c6e30d6e9741d8c3e5473a78390da5137e61c05bd
DIST libarchive-3.8.2.tar.xz 5853628 BLAKE2B
4f5ed9afbedccf0f754b38743259a62f45d8407ddea8955e301b79b8c9c7653e633b58998a43d7a4bf8cfd35488b20af76ea8f948267230be0557797513b71a6
SHA512
0a6796a8b9f66ebfb4ed0d03f9ef85519855fe5835c060bd9d17e3d5d70f565f74f94e7a570c4f6787557d15f1264fc55900d8a66b34b15892e2b6e4b3eecdf1
DIST libarchive-3.8.2.tar.xz.asc 659 BLAKE2B
dc7183efc8e96a13d519d250194a9044c390042e1abc2257c82bc5c43453ad9fdbc5872643b6c008e8f6762356ced64304ed90c60edab034a4ef1ce3d91d26e0
SHA512
e1705acf226f14d9143efbc0b1649fcd2e10706966d21bf0c54f702db7eb64332b9f3927a7fa6c8322cb1a929af81bc584c1e6111c4d3c6523aee8ed7a8b4e1e
+DIST libarchive-3.8.3.tar.xz 5990552 BLAKE2B
5be5f0e98f7582e2a34a43dd9217644defbd69532474fc07b3ac46ba7820c19dbd28cd691c1c798aed02643bbe68781cecd564127781c9b49323b9b54cebb32c
SHA512
9eb6331da6cb96734a56166d2a507cb192967a57b041c8ea2e0eb295373abd72b4abaa8b0a3100d4b73ca00339569bb7b7789f882671619465f0a566750be920
+DIST libarchive-3.8.3.tar.xz.asc 833 BLAKE2B
583c3b6b7626dc3de8a2e23cce23ed34fcdcd2f854bab61d0ecdae41414ff021733ceedabb006b7f128462f12065af0e66f4215fe060dd1f720de11bccfa71c9
SHA512
239e6ebaaffefee1d12f185e4e033e333feb81d5a5b985d9bfc33f883f6cbb7e7d65d480286cfaa4313e6139252eb7f3a7a1e095c251477c3a49196312c6d9a7
diff --git a/app-arch/libarchive/libarchive-3.8.3.ebuild
b/app-arch/libarchive/libarchive-3.8.3.ebuild
new file mode 100644
index ..874a9fb6a3e4
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.8.3.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20251118 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 58be940ae750c61f2c8a21670b46a93977938c04
Author: Michał Górny gentoo org>
AuthorDate: Thu Oct 16 02:22:38 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Oct 16 02:22:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58be940a
app-arch/libarchive: Bump to 3.8.2
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.8.2.ebuild | 174
2 files changed, 176 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 6526d87cf725..d30441e1619a 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,2 +1,4 @@
DIST libarchive-3.8.1.tar.xz 5950428 BLAKE2B
92ce11758ea050c7f5b3b2440566b71d29d4fe3ee90ee3455117585ef629eb7cfbe6f3c67bfb309c38d02118ef8f71c1c30ffe14466bfef7929c6d6134b11fc8
SHA512
c794d1c6e6a6dcf4072438dc4e8ce5b1530bbe9ad40afad18f4e6a444aa5d85e48c58cfbd8af41d4d25e93844956de3ce262cb1d68097d2e5f95bd87b5a982b7
DIST libarchive-3.8.1.tar.xz.asc 659 BLAKE2B
0965437c5087b29c356280613fba546c0f08cbe3996c885957e1424304f3ea1cb4651168b34c3389ec6119bd5ab99160dc530dced31490cd2f6e8c3850e77223
SHA512
540ea8203920c1e8e6934f20c0f6b592a309c82f82561960d9adff3a3a09cf28c7a3d92070682b6b420ef82c6e30d6e9741d8c3e5473a78390da5137e61c05bd
+DIST libarchive-3.8.2.tar.xz 5853628 BLAKE2B
4f5ed9afbedccf0f754b38743259a62f45d8407ddea8955e301b79b8c9c7653e633b58998a43d7a4bf8cfd35488b20af76ea8f948267230be0557797513b71a6
SHA512
0a6796a8b9f66ebfb4ed0d03f9ef85519855fe5835c060bd9d17e3d5d70f565f74f94e7a570c4f6787557d15f1264fc55900d8a66b34b15892e2b6e4b3eecdf1
+DIST libarchive-3.8.2.tar.xz.asc 659 BLAKE2B
dc7183efc8e96a13d519d250194a9044c390042e1abc2257c82bc5c43453ad9fdbc5872643b6c008e8f6762356ced64304ed90c60edab034a4ef1ce3d91d26e0
SHA512
e1705acf226f14d9143efbc0b1649fcd2e10706966d21bf0c54f702db7eb64332b9f3927a7fa6c8322cb1a929af81bc584c1e6111c4d3c6523aee8ed7a8b4e1e
diff --git a/app-arch/libarchive/libarchive-3.8.2.ebuild
b/app-arch/libarchive/libarchive-3.8.2.ebuild
new file mode 100644
index ..b957cea4b436
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.8.2.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Final
+ SHA384_Init SHA384_Update SHA384_Final
+ SHA512_Init SHA512_Update SHA512_Final
+)
+
+PATCHES=(
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
+)
+
+src_prepare() {
+ default
+
+ # Needed fo
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 8021796f700ca119d9ffad07a47341aceed15ef7
Author: Michał Górny gentoo org>
AuthorDate: Sun Jul 13 15:52:03 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Jul 13 15:52:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8021796f
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 4 -
app-arch/libarchive/libarchive-3.7.9.ebuild | 173
app-arch/libarchive/libarchive-3.8.0.ebuild | 173
3 files changed, 350 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 2c9de7826efb..6526d87cf725 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,6 +1,2 @@
-DIST libarchive-3.7.9.tar.xz 5494688 BLAKE2B
7bcfb3fe8ffd9452f3d71cdc738144069594030278572ebba0bb247ad74fd68ec19822f281364878228ee311976e216614d4764e56c5fb7f98801695ab7aa7f4
SHA512
d8918445e2536eb29c2d6a6c8cd3671a8525be1619009a2e7c3a9c2a821b51939172dfccc25bfd62fec2a17fb01796b4f522b0ba72b31e3de9b9658c44c46345
-DIST libarchive-3.7.9.tar.xz.asc 659 BLAKE2B
1de2d5af2422c8220983d7e5aa76fae1fcf12c008e7a99ec193b82145a03506fddabc7d5b89efce609e3b807511ebf719fce2f81f2150ccc0a57b4248ad3c5cb
SHA512
e60bf9b6c8c58a6fd8977df0ccdd375e42db03f99623412897711dfcbfa4fb4a5b8707e8643c30e25e8b2946df58d1367f67c6ef99223a2739dabbce387f83c5
-DIST libarchive-3.8.0.tar.xz 5950876 BLAKE2B
7cdccd6b4cbb180dbd40fba3461fa98b53aaf05c0b4b71776d9bb26d1ed5329b8aff9cb534667334a4069bb6e1e629522b048ce859c408d48ba96cec9c41bddf
SHA512
b0dcee8cb586ce2061987589067bbc063e326471fe36de64cc9c3e8b5eaaaedb85ef2b320be1671e008a32f39bdfc07db4e8abbde58328ab2655c2af0f0984f9
-DIST libarchive-3.8.0.tar.xz.asc 659 BLAKE2B
47893aa0770487b7f3902ae9950baec3cecf7d514ead57d83e2d0cd6feb2e96c55fe1a42020a70260d6958eee654633f01b1dd200b2ef718248d2c559905ad37
SHA512
62896d1995b9d05dc0d01829062fa954c1319764a7b7d1dc34cde456b303c115725921dbcfa3dd82384aa8f81df9c9b04abcf9fafa1457d31e581da7b7b2f642
DIST libarchive-3.8.1.tar.xz 5950428 BLAKE2B
92ce11758ea050c7f5b3b2440566b71d29d4fe3ee90ee3455117585ef629eb7cfbe6f3c67bfb309c38d02118ef8f71c1c30ffe14466bfef7929c6d6134b11fc8
SHA512
c794d1c6e6a6dcf4072438dc4e8ce5b1530bbe9ad40afad18f4e6a444aa5d85e48c58cfbd8af41d4d25e93844956de3ce262cb1d68097d2e5f95bd87b5a982b7
DIST libarchive-3.8.1.tar.xz.asc 659 BLAKE2B
0965437c5087b29c356280613fba546c0f08cbe3996c885957e1424304f3ea1cb4651168b34c3389ec6119bd5ab99160dc530dced31490cd2f6e8c3850e77223
SHA512
540ea8203920c1e8e6934f20c0f6b592a309c82f82561960d9adff3a3a09cf28c7a3d92070682b6b420ef82c6e30d6e9741d8c3e5473a78390da5137e61c05bd
diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild
b/app-arch/libarchive/libarchive-3.7.9.ebuild
deleted file mode 100644
index 3747ae467547..
--- a/app-arch/libarchive/libarchive-3.7.9.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:=[${MULTILIB_USEDEP}]
- acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
- app-arch/lrzip
- app-arch/lz4
- app-arch/lzip
- app-arch/lzop
- app-arch/xz-utils
- app-arch/zstd
- lzma? ( app-arch/xz-utils[extra-filters(+)] )
- )
-"
-BDEPEND="
- verify
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 8ad3fd6749ba3a789c749d17f2960f40d4f53327 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 21 18:57:42 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 21 18:57:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad3fd67 app-arch/libarchive: Stabilize 3.8.1 ppc, #958535 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild b/app-arch/libarchive/libarchive-3.8.1.ebuild index f4a1fbb80d35..c8371de4ea74 100644 --- a/app-arch/libarchive/libarchive-3.8.1.ebuild +++ b/app-arch/libarchive/libarchive-3.8.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 908338771316c9397560031506a9c699ff2c8aee Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 21 06:10:04 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 21 06:10:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90833877 app-arch/libarchive: Stabilize 3.8.1 arm64, #958535 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild b/app-arch/libarchive/libarchive-3.8.1.ebuild index b957cea4b436..a0c4844ff37d 100644 --- a/app-arch/libarchive/libarchive-3.8.1.ebuild +++ b/app-arch/libarchive/libarchive-3.8.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 9872e8720fcef768fbc0018edbf63937aba74ed7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 21 06:10:06 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 21 06:10:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9872e872 app-arch/libarchive: Stabilize 3.8.1 x86, #958535 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild b/app-arch/libarchive/libarchive-3.8.1.ebuild index 858f801756e5..f4a1fbb80d35 100644 --- a/app-arch/libarchive/libarchive-3.8.1.ebuild +++ b/app-arch/libarchive/libarchive-3.8.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: bdbbe8498f27764a7116efd25a12d399ec35dee5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 21 06:10:06 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 21 06:10:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbbe849 app-arch/libarchive: Stabilize 3.8.1 ppc64, #958535 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild b/app-arch/libarchive/libarchive-3.8.1.ebuild index 1ae1f986d72e..858f801756e5 100644 --- a/app-arch/libarchive/libarchive-3.8.1.ebuild +++ b/app-arch/libarchive/libarchive-3.8.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 4f72b6a9b36e0d61353e0aa8a920850ab5e99180 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 21 06:10:05 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 21 06:10:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f72b6a9 app-arch/libarchive: Stabilize 3.8.1 amd64, #958535 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild b/app-arch/libarchive/libarchive-3.8.1.ebuild index a0c4844ff37d..1ae1f986d72e 100644 --- a/app-arch/libarchive/libarchive-3.8.1.ebuild +++ b/app-arch/libarchive/libarchive-3.8.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: fbd0a933d8683e43c77cd202f7db62d94d1aa30e
Author: Michał Górny gentoo org>
AuthorDate: Mon Jun 2 03:23:31 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Jun 2 04:06:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd0a933
app-arch/libarchive: Bump to 3.8.1
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.8.1.ebuild | 174
2 files changed, 176 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 7ded43eac7d0..2c9de7826efb 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -2,3 +2,5 @@ DIST libarchive-3.7.9.tar.xz 5494688 BLAKE2B
7bcfb3fe8ffd9452f3d71cdc73814406959
DIST libarchive-3.7.9.tar.xz.asc 659 BLAKE2B
1de2d5af2422c8220983d7e5aa76fae1fcf12c008e7a99ec193b82145a03506fddabc7d5b89efce609e3b807511ebf719fce2f81f2150ccc0a57b4248ad3c5cb
SHA512
e60bf9b6c8c58a6fd8977df0ccdd375e42db03f99623412897711dfcbfa4fb4a5b8707e8643c30e25e8b2946df58d1367f67c6ef99223a2739dabbce387f83c5
DIST libarchive-3.8.0.tar.xz 5950876 BLAKE2B
7cdccd6b4cbb180dbd40fba3461fa98b53aaf05c0b4b71776d9bb26d1ed5329b8aff9cb534667334a4069bb6e1e629522b048ce859c408d48ba96cec9c41bddf
SHA512
b0dcee8cb586ce2061987589067bbc063e326471fe36de64cc9c3e8b5eaaaedb85ef2b320be1671e008a32f39bdfc07db4e8abbde58328ab2655c2af0f0984f9
DIST libarchive-3.8.0.tar.xz.asc 659 BLAKE2B
47893aa0770487b7f3902ae9950baec3cecf7d514ead57d83e2d0cd6feb2e96c55fe1a42020a70260d6958eee654633f01b1dd200b2ef718248d2c559905ad37
SHA512
62896d1995b9d05dc0d01829062fa954c1319764a7b7d1dc34cde456b303c115725921dbcfa3dd82384aa8f81df9c9b04abcf9fafa1457d31e581da7b7b2f642
+DIST libarchive-3.8.1.tar.xz 5950428 BLAKE2B
92ce11758ea050c7f5b3b2440566b71d29d4fe3ee90ee3455117585ef629eb7cfbe6f3c67bfb309c38d02118ef8f71c1c30ffe14466bfef7929c6d6134b11fc8
SHA512
c794d1c6e6a6dcf4072438dc4e8ce5b1530bbe9ad40afad18f4e6a444aa5d85e48c58cfbd8af41d4d25e93844956de3ce262cb1d68097d2e5f95bd87b5a982b7
+DIST libarchive-3.8.1.tar.xz.asc 659 BLAKE2B
0965437c5087b29c356280613fba546c0f08cbe3996c885957e1424304f3ea1cb4651168b34c3389ec6119bd5ab99160dc530dced31490cd2f6e8c3850e77223
SHA512
540ea8203920c1e8e6934f20c0f6b592a309c82f82561960d9adff3a3a09cf28c7a3d92070682b6b420ef82c6e30d6e9741d8c3e5473a78390da5137e61c05bd
diff --git a/app-arch/libarchive/libarchive-3.8.1.ebuild
b/app-arch/libarchive/libarchive-3.8.1.ebuild
new file mode 100644
index ..b957cea4b436
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.8.1.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 577ed225eab2d90ea831f31838b1a853f128776f
Author: Michał Górny gentoo org>
AuthorDate: Wed May 21 05:21:01 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed May 21 05:38:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577ed225
app-arch/libarchive: Bump to 3.8.0
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.8.0.ebuild | 173
2 files changed, 175 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 9a395cd2f8a1..7ded43eac7d0 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,2 +1,4 @@
DIST libarchive-3.7.9.tar.xz 5494688 BLAKE2B
7bcfb3fe8ffd9452f3d71cdc738144069594030278572ebba0bb247ad74fd68ec19822f281364878228ee311976e216614d4764e56c5fb7f98801695ab7aa7f4
SHA512
d8918445e2536eb29c2d6a6c8cd3671a8525be1619009a2e7c3a9c2a821b51939172dfccc25bfd62fec2a17fb01796b4f522b0ba72b31e3de9b9658c44c46345
DIST libarchive-3.7.9.tar.xz.asc 659 BLAKE2B
1de2d5af2422c8220983d7e5aa76fae1fcf12c008e7a99ec193b82145a03506fddabc7d5b89efce609e3b807511ebf719fce2f81f2150ccc0a57b4248ad3c5cb
SHA512
e60bf9b6c8c58a6fd8977df0ccdd375e42db03f99623412897711dfcbfa4fb4a5b8707e8643c30e25e8b2946df58d1367f67c6ef99223a2739dabbce387f83c5
+DIST libarchive-3.8.0.tar.xz 5950876 BLAKE2B
7cdccd6b4cbb180dbd40fba3461fa98b53aaf05c0b4b71776d9bb26d1ed5329b8aff9cb534667334a4069bb6e1e629522b048ce859c408d48ba96cec9c41bddf
SHA512
b0dcee8cb586ce2061987589067bbc063e326471fe36de64cc9c3e8b5eaaaedb85ef2b320be1671e008a32f39bdfc07db4e8abbde58328ab2655c2af0f0984f9
+DIST libarchive-3.8.0.tar.xz.asc 659 BLAKE2B
47893aa0770487b7f3902ae9950baec3cecf7d514ead57d83e2d0cd6feb2e96c55fe1a42020a70260d6958eee654633f01b1dd200b2ef718248d2c559905ad37
SHA512
62896d1995b9d05dc0d01829062fa954c1319764a7b7d1dc34cde456b303c115725921dbcfa3dd82384aa8f81df9c9b04abcf9fafa1457d31e581da7b7b2f642
diff --git a/app-arch/libarchive/libarchive-3.8.0.ebuild
b/app-arch/libarchive/libarchive-3.8.0.ebuild
new file mode 100644
index ..442c8017e3e7
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.8.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Final
+ SHA384_Init SHA384_Update SHA384_Final
+ SHA512_Init SHA512_Update SHA512_Final
+)
+
+PATCHES=(
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
+)
+
+src_prepare() {
+ default
+
+ # Needed for flags to be respected w/
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: b1f66a7618311e8a3f82eda6985d10204a69a141
Author: Michał Górny gentoo org>
AuthorDate: Thu Apr 10 09:09:18 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Apr 10 09:11:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f66a76
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 -
app-arch/libarchive/libarchive-3.7.8.ebuild | 173
2 files changed, 175 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index d21eea9b8592..9a395cd2f8a1 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,4 +1,2 @@
-DIST libarchive-3.7.8.tar.xz 5493312 BLAKE2B
ba058b2fa2afbfe53127d6ffd0a7ab00d9e8faf62340ae2eb8871a0ca232c2de482dbff2c4eedf2c45d944eb555123d765c462818158046bb72951f6421d9ea0
SHA512
a2b6c8c337e75bcce73126c30a3b564dc586df973780d9c7d5a9eed693dbe3779bf762b64c49c47203c2768c92a4a7d2dc8c0445b1dc398eafd2d58b0ba5aae6
-DIST libarchive-3.7.8.tar.xz.asc 659 BLAKE2B
2050214592b0add7cbd758b815c4289a8760bfb2e5b5db581afdbe741d348252b73f99919641cacd908b586cf4f8fc30a591d88b869bd607adc837251d8fbd4e
SHA512
3f1d70318f5e2369fa59e94f91bf8473630a448ded11e2ff3502657380221b9e11e849dc98ba0806c3110c7267cee251f7d681db27751e2a45a948f6ad558404
DIST libarchive-3.7.9.tar.xz 5494688 BLAKE2B
7bcfb3fe8ffd9452f3d71cdc738144069594030278572ebba0bb247ad74fd68ec19822f281364878228ee311976e216614d4764e56c5fb7f98801695ab7aa7f4
SHA512
d8918445e2536eb29c2d6a6c8cd3671a8525be1619009a2e7c3a9c2a821b51939172dfccc25bfd62fec2a17fb01796b4f522b0ba72b31e3de9b9658c44c46345
DIST libarchive-3.7.9.tar.xz.asc 659 BLAKE2B
1de2d5af2422c8220983d7e5aa76fae1fcf12c008e7a99ec193b82145a03506fddabc7d5b89efce609e3b807511ebf719fce2f81f2150ccc0a57b4248ad3c5cb
SHA512
e60bf9b6c8c58a6fd8977df0ccdd375e42db03f99623412897711dfcbfa4fb4a5b8707e8643c30e25e8b2946df58d1367f67c6ef99223a2739dabbce387f83c5
diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild
b/app-arch/libarchive/libarchive-3.7.8.ebuild
deleted file mode 100644
index 3747ae467547..
--- a/app-arch/libarchive/libarchive-3.7.8.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:=[${MULTILIB_USEDEP}]
- acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
- app-arch/lrzip
- app-arch/lz4
- app-arch/lzip
- app-arch/lzop
- app-arch/xz-utils
- app-arch/zstd
- lzma? ( app-arch/xz-utils[extra-filters(+)] )
- )
-"
-BDEPEND="
- verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
- elibc_musl? ( sys-libs/queue-standalone )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
-
-# false positives (checks for libc-defined hash functions)
-QA_CONFIG_IMPL_DECL_SKIP=(
- SHA256_Init SHA256_Update SHA256_Final
- SHA384_Init SHA384_Update SHA384_Final
- SHA512_Init SHA512_Update SHA512_Final
-)
-
-PATCHES=(
- # https://github.com/libarchive/libarchive/issues/2069
- # (we can simply update the command since we don't support old lrzip)
- "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
-)
-
-src_prepare() {
- default
-
- # Needed for flags to be respected w/ LTO
-
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 0a214522911f4290e956f87fdd662a0732e910c8 Author: Sam James gentoo org> AuthorDate: Thu Apr 10 05:55:20 2025 + Commit: Sam James gentoo org> CommitDate: Thu Apr 10 05:55:20 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a214522 app-arch/libarchive: Stabilize 3.7.9 hppa, #953217 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index af10ff46830a..3747ae467547 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 0a882538c78a3ac7fadedcb94b9535fc6c4f3a4d Author: Sam James gentoo org> AuthorDate: Sun Apr 6 00:03:11 2025 + Commit: Sam James gentoo org> CommitDate: Sun Apr 6 00:03:11 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a882538 app-arch/libarchive: Stabilize 3.7.9 sparc, #953217 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index 3fd846df5d0a..af10ff46830a 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 294b7a2e56e143fd858695ab8c3393a9a33da7ea Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 5 13:12:20 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 5 13:12:20 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294b7a2e app-arch/libarchive: Stabilize 3.7.9 arm, #953217 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index b4fd55e1da8b..9a35f318c32d 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 835ecd198458b8591b30cfe169b0c50b8b1a081e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 5 13:02:35 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 5 13:02:35 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835ecd19 app-arch/libarchive: Stabilize 3.7.9 amd64, #953217 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index b9c1fcdae9de..b4fd55e1da8b 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 5b4088b7a5883b6091c26831e1283a1b61c29e07 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 5 13:14:27 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 5 13:14:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4088b7 app-arch/libarchive: Stabilize 3.7.9 ppc64, #953217 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index 9a35f318c32d..3fd846df5d0a 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 6bedcca4281e2fdb5b56ee900336fbc6b69f52c3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 5 13:02:01 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 5 13:02:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bedcca4 app-arch/libarchive: Stabilize 3.7.9 arm64, #953217 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index 681d01fff621..b9c1fcdae9de 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 7b70897a135430d2c61e5fab618c7014b5d29f4a Author: Sam James gentoo org> AuthorDate: Sat Apr 5 11:57:11 2025 + Commit: Sam James gentoo org> CommitDate: Sat Apr 5 11:57:11 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b70897a app-arch/libarchive: Stabilize 3.7.9 x86, #953217 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index 0f8714dd8bde..681d01fff621 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: a2a5c26decd241fc0f8bf0aaf798ef0a551a60d6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 5 11:30:44 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 5 11:30:44 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a5c26d app-arch/libarchive: Stabilize 3.7.9 ppc, #953217 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild b/app-arch/libarchive/libarchive-3.7.9.ebuild index 442c8017e3e7..0f8714dd8bde 100644 --- a/app-arch/libarchive/libarchive-3.7.9.ebuild +++ b/app-arch/libarchive/libarchive-3.7.9.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 6825e9cf2d2163ddf7bab4b0c2c41104cc18826d
Author: Michał Górny gentoo org>
AuthorDate: Mon Mar 31 06:46:51 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Mar 31 07:10:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6825e9cf
app-arch/libarchive: Bump to 3.7.9
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.7.9.ebuild | 173
2 files changed, 175 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 4b9ba75b0660..d21eea9b8592 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,2 +1,4 @@
DIST libarchive-3.7.8.tar.xz 5493312 BLAKE2B
ba058b2fa2afbfe53127d6ffd0a7ab00d9e8faf62340ae2eb8871a0ca232c2de482dbff2c4eedf2c45d944eb555123d765c462818158046bb72951f6421d9ea0
SHA512
a2b6c8c337e75bcce73126c30a3b564dc586df973780d9c7d5a9eed693dbe3779bf762b64c49c47203c2768c92a4a7d2dc8c0445b1dc398eafd2d58b0ba5aae6
DIST libarchive-3.7.8.tar.xz.asc 659 BLAKE2B
2050214592b0add7cbd758b815c4289a8760bfb2e5b5db581afdbe741d348252b73f99919641cacd908b586cf4f8fc30a591d88b869bd607adc837251d8fbd4e
SHA512
3f1d70318f5e2369fa59e94f91bf8473630a448ded11e2ff3502657380221b9e11e849dc98ba0806c3110c7267cee251f7d681db27751e2a45a948f6ad558404
+DIST libarchive-3.7.9.tar.xz 5494688 BLAKE2B
7bcfb3fe8ffd9452f3d71cdc738144069594030278572ebba0bb247ad74fd68ec19822f281364878228ee311976e216614d4764e56c5fb7f98801695ab7aa7f4
SHA512
d8918445e2536eb29c2d6a6c8cd3671a8525be1619009a2e7c3a9c2a821b51939172dfccc25bfd62fec2a17fb01796b4f522b0ba72b31e3de9b9658c44c46345
+DIST libarchive-3.7.9.tar.xz.asc 659 BLAKE2B
1de2d5af2422c8220983d7e5aa76fae1fcf12c008e7a99ec193b82145a03506fddabc7d5b89efce609e3b807511ebf719fce2f81f2150ccc0a57b4248ad3c5cb
SHA512
e60bf9b6c8c58a6fd8977df0ccdd375e42db03f99623412897711dfcbfa4fb4a5b8707e8643c30e25e8b2946df58d1367f67c6ef99223a2739dabbce387f83c5
diff --git a/app-arch/libarchive/libarchive-3.7.9.ebuild
b/app-arch/libarchive/libarchive-3.7.9.ebuild
new file mode 100644
index ..442c8017e3e7
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.9.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Final
+ SHA384_Init SHA384_Update SHA384_Final
+ SHA512_Init SHA512_Update SHA512_Final
+)
+
+PATCHES=(
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
+)
+
+src_prepare() {
+ default
+
+ # Needed for flags to be respected w/
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: eb96ba92cb0b4bf89e5ccb6059c3b7db73e015fc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 23 18:37:37 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 23 18:37:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb96ba92 app-arch/libarchive: Stabilize 3.7.8 ppc, #951708 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index c393e6cf1f67..af10ff46830a 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 7b80c3b47e55e097a8927c8438b90b0d17c8ccec
Author: Michał Górny gentoo org>
AuthorDate: Mon Mar 24 05:38:03 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Mar 24 05:42:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b80c3b4
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 -
app-arch/libarchive/libarchive-3.7.7.ebuild | 173
2 files changed, 175 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index bdb2cce2193c..4b9ba75b0660 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,4 +1,2 @@
-DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B
e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0
SHA512
2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a
-DIST libarchive-3.7.7.tar.xz.asc 659 BLAKE2B
066d97312ded566e2c96ffc4603477fc829bcf17dcc057249dad51a0abea7aa5559691c0c25b581212168f8442db028a2dcc34148c648e973450fcb9dd5e35af
SHA512
9f532df76bc381b40d7454a7bbbab85e34a646167ee7ca197fae45c713002e32f40e2b2871bc4a0d7149df19e69e2079efd9ab2f22eccf959b203604293d6094
DIST libarchive-3.7.8.tar.xz 5493312 BLAKE2B
ba058b2fa2afbfe53127d6ffd0a7ab00d9e8faf62340ae2eb8871a0ca232c2de482dbff2c4eedf2c45d944eb555123d765c462818158046bb72951f6421d9ea0
SHA512
a2b6c8c337e75bcce73126c30a3b564dc586df973780d9c7d5a9eed693dbe3779bf762b64c49c47203c2768c92a4a7d2dc8c0445b1dc398eafd2d58b0ba5aae6
DIST libarchive-3.7.8.tar.xz.asc 659 BLAKE2B
2050214592b0add7cbd758b815c4289a8760bfb2e5b5db581afdbe741d348252b73f99919641cacd908b586cf4f8fc30a591d88b869bd607adc837251d8fbd4e
SHA512
3f1d70318f5e2369fa59e94f91bf8473630a448ded11e2ff3502657380221b9e11e849dc98ba0806c3110c7267cee251f7d681db27751e2a45a948f6ad558404
diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild
b/app-arch/libarchive/libarchive-3.7.7.ebuild
deleted file mode 100644
index c132f0d94f8e..
--- a/app-arch/libarchive/libarchive-3.7.7.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:=[${MULTILIB_USEDEP}]
- acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
- app-arch/lrzip
- app-arch/lz4
- app-arch/lzip
- app-arch/lzop
- app-arch/xz-utils
- app-arch/zstd
- lzma? ( app-arch/xz-utils[extra-filters(+)] )
- )
-"
-BDEPEND="
- verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
- elibc_musl? ( sys-libs/queue-standalone )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
-
-# false positives (checks for libc-defined hash functions)
-QA_CONFIG_IMPL_DECL_SKIP=(
- SHA256_Init SHA256_Update SHA256_Final
- SHA384_Init SHA384_Update SHA384_Final
- SHA512_Init SHA512_Update SHA512_Final
-)
-
-PATCHES=(
- # https://github.com/libarchive/libarchive/issues/2069
- # (we can simply update the command since we don't support old lrzip)
- "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
-)
-
-src_prepare() {
- default
-
- # Needed for flags to be respected w/ LTO
-
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 9deccab0b1a63e6103ece0c36e11cacc176949a7 Author: Sam James gentoo org> AuthorDate: Mon Mar 24 02:53:06 2025 + Commit: Sam James gentoo org> CommitDate: Mon Mar 24 02:53:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9deccab0 app-arch/libarchive: Stabilize 3.7.8 hppa, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index af10ff46830a..3747ae467547 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 930174111760e0ba710054816396feb0bdae1cb7 Author: Sam James gentoo org> AuthorDate: Fri Mar 21 17:22:31 2025 + Commit: Sam James gentoo org> CommitDate: Fri Mar 21 17:22:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93017411 app-arch/libarchive: Stabilize 3.7.8 ppc64, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index 4697d6cf9d16..c393e6cf1f67 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: e27d68045b3c09e35977433ae8a4418afa8a73d5 Author: Sam James gentoo org> AuthorDate: Fri Mar 21 16:24:46 2025 + Commit: Sam James gentoo org> CommitDate: Fri Mar 21 16:24:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27d6804 app-arch/libarchive: Stabilize 3.7.8 arm, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index e017a514e149..d05299cb705b 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: de67409e4b0e5892b3fe2e05192df51cb6e32e9b Author: Sam James gentoo org> AuthorDate: Fri Mar 21 16:24:48 2025 + Commit: Sam James gentoo org> CommitDate: Fri Mar 21 16:24:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de67409e app-arch/libarchive: Stabilize 3.7.8 arm64, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index 7d199d6bdbe4..17e587daeeeb 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 5dfc89e039875bc37fb7df1ef1d5cac1d452fc8d Author: Sam James gentoo org> AuthorDate: Fri Mar 21 16:24:45 2025 + Commit: Sam James gentoo org> CommitDate: Fri Mar 21 16:24:45 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfc89e0 app-arch/libarchive: Stabilize 3.7.8 x86, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index 442c8017e3e7..e017a514e149 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 6f51d9dea41c10357019de8b2ff2cd08b483c7be Author: Sam James gentoo org> AuthorDate: Fri Mar 21 16:24:49 2025 + Commit: Sam James gentoo org> CommitDate: Fri Mar 21 16:24:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f51d9de app-arch/libarchive: Stabilize 3.7.8 amd64, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index 17e587daeeeb..4697d6cf9d16 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 626f67ae852ccf6468f83adddfc42496cc6d5198 Author: Sam James gentoo org> AuthorDate: Fri Mar 21 16:24:47 2025 + Commit: Sam James gentoo org> CommitDate: Fri Mar 21 16:24:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626f67ae app-arch/libarchive: Stabilize 3.7.8 sparc, #951708 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild index d05299cb705b..7d199d6bdbe4 100644 --- a/app-arch/libarchive/libarchive-3.7.8.ebuild +++ b/app-arch/libarchive/libarchive-3.7.8.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 65f6685b82458f2aea81522ba23f51a3e6d78ecf
Author: Michał Górny gentoo org>
AuthorDate: Fri Mar 21 03:19:38 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Mar 21 04:12:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f6685b
app-arch/libarchive: Bump to 3.7.8
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.7.8.ebuild | 173
2 files changed, 175 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 85e83f72da36..bdb2cce2193c 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,2 +1,4 @@
DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B
e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0
SHA512
2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a
DIST libarchive-3.7.7.tar.xz.asc 659 BLAKE2B
066d97312ded566e2c96ffc4603477fc829bcf17dcc057249dad51a0abea7aa5559691c0c25b581212168f8442db028a2dcc34148c648e973450fcb9dd5e35af
SHA512
9f532df76bc381b40d7454a7bbbab85e34a646167ee7ca197fae45c713002e32f40e2b2871bc4a0d7149df19e69e2079efd9ab2f22eccf959b203604293d6094
+DIST libarchive-3.7.8.tar.xz 5493312 BLAKE2B
ba058b2fa2afbfe53127d6ffd0a7ab00d9e8faf62340ae2eb8871a0ca232c2de482dbff2c4eedf2c45d944eb555123d765c462818158046bb72951f6421d9ea0
SHA512
a2b6c8c337e75bcce73126c30a3b564dc586df973780d9c7d5a9eed693dbe3779bf762b64c49c47203c2768c92a4a7d2dc8c0445b1dc398eafd2d58b0ba5aae6
+DIST libarchive-3.7.8.tar.xz.asc 659 BLAKE2B
2050214592b0add7cbd758b815c4289a8760bfb2e5b5db581afdbe741d348252b73f99919641cacd908b586cf4f8fc30a591d88b869bd607adc837251d8fbd4e
SHA512
3f1d70318f5e2369fa59e94f91bf8473630a448ded11e2ff3502657380221b9e11e849dc98ba0806c3110c7267cee251f7d681db27751e2a45a948f6ad558404
diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild
b/app-arch/libarchive/libarchive-3.7.8.ebuild
new file mode 100644
index ..442c8017e3e7
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.8.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Final
+ SHA384_Init SHA384_Update SHA384_Final
+ SHA512_Init SHA512_Update SHA512_Final
+)
+
+PATCHES=(
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
+)
+
+src_prepare() {
+ default
+
+ # Needed for flags to be respected w/
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: ad29afc12f0bfe0525bfe353af3b2999787f0351
Author: Michał Górny gentoo org>
AuthorDate: Fri Dec 6 20:24:38 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Dec 6 20:25:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad29afc1
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 -
app-arch/libarchive/libarchive-3.7.6.ebuild | 173
2 files changed, 175 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 8c37e1e0ba0b..85e83f72da36 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,4 +1,2 @@
-DIST libarchive-3.7.6.tar.xz 5458552 BLAKE2B
3251dc4d59867d1c9b43e78ac7735c27670e819a1aba4f4a76372b8509e2427ff24e379f6102a4cc3c92b965d182c8939bb6df4c82d4d1141cdd1db13bf039a2
SHA512
3ca90d665772418b9ac444044511989e81e785a13db3c101851390ba7c2ba0793c799cedb9df990e900ab78c98207f70ecee7e21829578555dde99424950ae2a
-DIST libarchive-3.7.6.tar.xz.asc 659 BLAKE2B
9f6a621dd4aa20f06dff71225723e60a6cee1f2a54ff07d2d19670153105f2f75d6439320f49eb46c28a4416828af7dc4f0d827e46ec9aeb5b703f06eb329d77
SHA512
2840b13f910f47d34daeed9680beb4b3cdde2d7de26ab8453756261c51fb7a39b727454f370b0ee60f8e1646c65544331a22558cbe8faf79a201b1d1346b37c1
DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B
e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0
SHA512
2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a
DIST libarchive-3.7.7.tar.xz.asc 659 BLAKE2B
066d97312ded566e2c96ffc4603477fc829bcf17dcc057249dad51a0abea7aa5559691c0c25b581212168f8442db028a2dcc34148c648e973450fcb9dd5e35af
SHA512
9f532df76bc381b40d7454a7bbbab85e34a646167ee7ca197fae45c713002e32f40e2b2871bc4a0d7149df19e69e2079efd9ab2f22eccf959b203604293d6094
diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild
b/app-arch/libarchive/libarchive-3.7.6.ebuild
deleted file mode 100644
index c132f0d94f8e..
--- a/app-arch/libarchive/libarchive-3.7.6.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:=[${MULTILIB_USEDEP}]
- acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
- app-arch/lrzip
- app-arch/lz4
- app-arch/lzip
- app-arch/lzop
- app-arch/xz-utils
- app-arch/zstd
- lzma? ( app-arch/xz-utils[extra-filters(+)] )
- )
-"
-BDEPEND="
- verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
- elibc_musl? ( sys-libs/queue-standalone )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
-
-# false positives (checks for libc-defined hash functions)
-QA_CONFIG_IMPL_DECL_SKIP=(
- SHA256_Init SHA256_Update SHA256_Final
- SHA384_Init SHA384_Update SHA384_Final
- SHA512_Init SHA512_Update SHA512_Final
-)
-
-PATCHES=(
- # https://github.com/libarchive/libarchive/issues/2069
- # (we can simply update the command since we don't support old lrzip)
- "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
-)
-
-src_prepare() {
- default
-
- # Needed for flags to be respected w/ LTO
-
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 7270c2f000f5e648db8907bbf3e29a137ac00728 Author: Sam James gentoo org> AuthorDate: Fri Dec 6 20:13:54 2024 + Commit: Sam James gentoo org> CommitDate: Fri Dec 6 20:13:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7270c2f0 app-arch/libarchive: Stabilize 3.7.7 hppa, #942695 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index 8ba743b21dc8..c132f0d94f8e 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: bd301c58e9c48c802f6889448d308131d24f431a Author: Sam James gentoo org> AuthorDate: Sun Nov 3 04:38:56 2024 + Commit: Sam James gentoo org> CommitDate: Sun Nov 3 04:38:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd301c58 app-arch/libarchive: Stabilize 3.7.7 ppc64, #942695 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index f90c0cab6762..8ba743b21dc8 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 1ae66d39fd5384f4f3ba96e110de0c3d967d5335 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 2 12:28:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 2 12:28:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae66d39 app-arch/libarchive: Stabilize 3.7.7 x86, #942695 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index f4eadbe2d974..f90c0cab6762 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 6f11dbf91adf3b03313223aa50fcd710a263e8ef Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 2 09:51:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 2 09:51:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f11dbf9 app-arch/libarchive: Stabilize 3.7.7 amd64, #942695 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index 8724d12e3855..f4eadbe2d974 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: de1b90f5ee412efdc49452b85a3944a225e2823d Author: Sam James gentoo org> AuthorDate: Sat Nov 2 07:52:26 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 2 07:52:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1b90f5 app-arch/libarchive: Stabilize 3.7.7 sparc, #942695 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index 6c9abf079e41..f67364c20ca8 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 8ada163af9cc0c439be5fd4c8354c98de3fe2002 Author: Sam James gentoo org> AuthorDate: Sat Nov 2 07:52:28 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 2 07:52:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ada163a app-arch/libarchive: Stabilize 3.7.7 ppc, #942695 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index 534e90ac7f38..8724d12e3855 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: b0a23f2267c2fee35194d32f943091ec8c536d6d Author: Sam James gentoo org> AuthorDate: Sat Nov 2 07:52:24 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 2 07:52:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a23f22 app-arch/libarchive: Stabilize 3.7.7 arm64, #942695 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index 1d2552f15f40..6c9abf079e41 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: ef485643086eaef095c8b047a447f9512e67b9b8 Author: Sam James gentoo org> AuthorDate: Sat Nov 2 07:52:27 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 2 07:52:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef485643 app-arch/libarchive: Stabilize 3.7.7 arm, #942695 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild index f67364c20ca8..534e90ac7f38 100644 --- a/app-arch/libarchive/libarchive-3.7.7.ebuild +++ b/app-arch/libarchive/libarchive-3.7.7.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/
commit: d80b9df4ca55b030764fdb23bef2615113061250 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 31 04:36:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 31 04:36:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80b9df4 app-arch/libarchive: Remove old Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/Manifest | 4 - .../files/libarchive-3.7.4-INT_MAX.patch | 26 -- .../files/libarchive-3.7.5-attr-dep.patch | 28 -- .../files/libarchive-3.7.5-iso9660-times.patch | 334 - app-arch/libarchive/libarchive-3.7.4.ebuild| 178 --- app-arch/libarchive/libarchive-3.7.5.ebuild| 177 --- 6 files changed, 747 deletions(-) diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest index ed8dfca86ac7..8c37e1e0ba0b 100644 --- a/app-arch/libarchive/Manifest +++ b/app-arch/libarchive/Manifest @@ -1,7 +1,3 @@ -DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B 128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc SHA512 84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686 -DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B 77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0 SHA512 82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331 -DIST libarchive-3.7.5.tar.xz 5437940 BLAKE2B e1cf8490b2db64e912bd181391310653b4e3524e74f35557e1ddb8c5eb53dcde307da945d393921acf7549ef0d4a6bf228d8f42ab4d795d06dd2248196a11c85 SHA512 b9cfb0a147bf0f77cca9e2bdea173f47a78dcba5df1d97a8e0e7b14a15039ac6d5467e325423b2a05741848f73ca7ab4fece922153f24f934f9370cb521d20df -DIST libarchive-3.7.5.tar.xz.asc 659 BLAKE2B 7310b8d7e3f07b8c75910ff3355ffda653402ca2d6db9cdf7d669b9a4ac5f3fb4c4c4482e85184fd68a23c96bce587a95b56efb88ae971399e130e533bd0969a SHA512 7494518b61a58a9aa1e991a2cf6b16340e34d7aa2c25a3c531799785e165541781d1a915437260bc536fe8267140cc69abb2670e8c0576e975a5a2b7ecf8e20d DIST libarchive-3.7.6.tar.xz 5458552 BLAKE2B 3251dc4d59867d1c9b43e78ac7735c27670e819a1aba4f4a76372b8509e2427ff24e379f6102a4cc3c92b965d182c8939bb6df4c82d4d1141cdd1db13bf039a2 SHA512 3ca90d665772418b9ac444044511989e81e785a13db3c101851390ba7c2ba0793c799cedb9df990e900ab78c98207f70ecee7e21829578555dde99424950ae2a DIST libarchive-3.7.6.tar.xz.asc 659 BLAKE2B 9f6a621dd4aa20f06dff71225723e60a6cee1f2a54ff07d2d19670153105f2f75d6439320f49eb46c28a4416828af7dc4f0d827e46ec9aeb5b703f06eb329d77 SHA512 2840b13f910f47d34daeed9680beb4b3cdde2d7de26ab8453756261c51fb7a39b727454f370b0ee60f8e1646c65544331a22558cbe8faf79a201b1d1346b37c1 DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0 SHA512 2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a diff --git a/app-arch/libarchive/files/libarchive-3.7.4-INT_MAX.patch b/app-arch/libarchive/files/libarchive-3.7.4-INT_MAX.patch deleted file mode 100644 index 150216b3344d.. --- a/app-arch/libarchive/files/libarchive-3.7.4-INT_MAX.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 6ff1cd1e487ddf545337b88da3f1f5ca69a2f958 Mon Sep 17 00:00:00 2001 -From: Tim Kientzle -Date: Mon, 6 May 2024 20:46:26 -0700 -Subject: [PATCH] Define INT_MAX via `#include ` (#2170) - -#2110 added usages of INT_MAX here without adding the necessary header. - -Resolves #2162 - tar/bsdtar.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/tar/bsdtar.c b/tar/bsdtar.c -index 42baab286..f0e71afd1 100644 a/tar/bsdtar.c -+++ b/tar/bsdtar.c -@@ -43,6 +43,9 @@ - #ifdef HAVE_LANGINFO_H - #include - #endif -+#ifdef HAVE_LIMITS_H -+#include -+#endif - #ifdef HAVE_LOCALE_H - #include - #endif diff --git a/app-arch/libarchive/files/libarchive-3.7.5-attr-dep.patch b/app-arch/libarchive/files/libarchive-3.7.5-attr-dep.patch deleted file mode 100644 index 3b26c51ea9d9.. --- a/app-arch/libarchive/files/libarchive-3.7.5-attr-dep.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 44b8e3b676746352cb3e08f76e58510c78209091 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 18 Sep 2024 14:10:58 +0200 -Subject: [PATCH] tar/write.c: Support `sys/xattr.h` - -Synchronize the last use of `attr/xattr.h` to support using -`sys/xattr.h` instead. The former header is deprecated on GNU/Linux, -and this replacement makes it possible to build libarchive without -the `attr` package. - tar/write.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/tar/write.c b/tar/write.c -index 1d1139f4c..43cd70233 100644 a/tar/write.c -+++ b/t
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 4b7a2d5fc12577ad20399ec82de887e9e494d079 Author: Sam James gentoo org> AuthorDate: Wed Oct 30 22:08:25 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 30 22:08:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7a2d5f app-arch/libarchive: Stabilize 3.7.6 hppa, #940186 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index 8ba743b21dc8..c132f0d94f8e 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 49bebfce5cf72875354ee2af6e17cea219697cc5
Author: Michał Górny gentoo org>
AuthorDate: Sun Oct 13 14:36:38 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Oct 13 14:58:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bebfce
app-arch/libarchive: Bump to 3.7.7
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.7.7.ebuild | 173
2 files changed, 175 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index f44273cc39bc..ed8dfca86ac7 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -4,3 +4,5 @@ DIST libarchive-3.7.5.tar.xz 5437940 BLAKE2B
e1cf8490b2db64e912bd181391310653b4e
DIST libarchive-3.7.5.tar.xz.asc 659 BLAKE2B
7310b8d7e3f07b8c75910ff3355ffda653402ca2d6db9cdf7d669b9a4ac5f3fb4c4c4482e85184fd68a23c96bce587a95b56efb88ae971399e130e533bd0969a
SHA512
7494518b61a58a9aa1e991a2cf6b16340e34d7aa2c25a3c531799785e165541781d1a915437260bc536fe8267140cc69abb2670e8c0576e975a5a2b7ecf8e20d
DIST libarchive-3.7.6.tar.xz 5458552 BLAKE2B
3251dc4d59867d1c9b43e78ac7735c27670e819a1aba4f4a76372b8509e2427ff24e379f6102a4cc3c92b965d182c8939bb6df4c82d4d1141cdd1db13bf039a2
SHA512
3ca90d665772418b9ac444044511989e81e785a13db3c101851390ba7c2ba0793c799cedb9df990e900ab78c98207f70ecee7e21829578555dde99424950ae2a
DIST libarchive-3.7.6.tar.xz.asc 659 BLAKE2B
9f6a621dd4aa20f06dff71225723e60a6cee1f2a54ff07d2d19670153105f2f75d6439320f49eb46c28a4416828af7dc4f0d827e46ec9aeb5b703f06eb329d77
SHA512
2840b13f910f47d34daeed9680beb4b3cdde2d7de26ab8453756261c51fb7a39b727454f370b0ee60f8e1646c65544331a22558cbe8faf79a201b1d1346b37c1
+DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B
e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0
SHA512
2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a
+DIST libarchive-3.7.7.tar.xz.asc 659 BLAKE2B
066d97312ded566e2c96ffc4603477fc829bcf17dcc057249dad51a0abea7aa5559691c0c25b581212168f8442db028a2dcc34148c648e973450fcb9dd5e35af
SHA512
9f532df76bc381b40d7454a7bbbab85e34a646167ee7ca197fae45c713002e32f40e2b2871bc4a0d7149df19e69e2079efd9ab2f22eccf959b203604293d6094
diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild
b/app-arch/libarchive/libarchive-3.7.7.ebuild
new file mode 100644
index ..1d2552f15f40
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.7.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: f9f4b4253e8ee076144938514092ab024be046e2 Author: Sam James gentoo org> AuthorDate: Tue Sep 24 17:50:34 2024 + Commit: Sam James gentoo org> CommitDate: Tue Sep 24 17:50:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f4b425 app-arch/libarchive: Stabilize 3.7.6 sparc, #940186 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index 416a211b087f..8ba743b21dc8 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 35f3231c1ab2084c9574445209c8b35159451dfd Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 24 07:10:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 24 07:10:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f3231c app-arch/libarchive: Stabilize 3.7.6 x86, #940186 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index a30688a9249a..416a211b087f 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: f7dd02004628abc6f7f2b315fba963fadf985f85 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 24 07:09:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 24 07:09:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dd0200 app-arch/libarchive: Stabilize 3.7.6 amd64, #940186 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index 7a079af14ce4..a30688a9249a 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: d1c6850f52bc701dee9670e91831b58273d8f95d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 24 07:08:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 24 07:08:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c6850f app-arch/libarchive: Stabilize 3.7.6 arm, #940186 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index ffe6e99891a5..7a079af14ce4 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: e2054c8ab3b8794a7b3f2d1f42be6f24226e670d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 24 07:08:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 24 07:08:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2054c8a app-arch/libarchive: Stabilize 3.7.6 arm64, #940186 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index c938cd98a7dc..ffe6e99891a5 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: c00736f189de0c628012124fa4a5fba2fc5e7fb8 Author: Sam James gentoo org> AuthorDate: Tue Sep 24 06:18:04 2024 + Commit: Sam James gentoo org> CommitDate: Tue Sep 24 06:18:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00736f1 app-arch/libarchive: Stabilize 3.7.6 ppc, #940186 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index 754900bf490f..c938cd98a7dc 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 14ec10306a0ee74227f7dee08c3b32a344ee7051 Author: Sam James gentoo org> AuthorDate: Tue Sep 24 06:13:52 2024 + Commit: Sam James gentoo org> CommitDate: Tue Sep 24 06:13:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ec1030 app-arch/libarchive: Stabilize 3.7.6 ppc64, #940186 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild b/app-arch/libarchive/libarchive-3.7.6.ebuild index 1d2552f15f40..754900bf490f 100644 --- a/app-arch/libarchive/libarchive-3.7.6.ebuild +++ b/app-arch/libarchive/libarchive-3.7.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: f0a8d2acf59551ee82935c608c63a70171e426f3
Author: Michał Górny gentoo org>
AuthorDate: Tue Sep 24 05:14:21 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Sep 24 05:31:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a8d2ac
app-arch/libarchive: Bump to 3.7.6
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.7.6.ebuild | 173
2 files changed, 175 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 56e85afbaa09..f44273cc39bc 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -2,3 +2,5 @@ DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B
128f72235da61e112201046c0cfe62a8c58
DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B
77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0
SHA512
82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331
DIST libarchive-3.7.5.tar.xz 5437940 BLAKE2B
e1cf8490b2db64e912bd181391310653b4e3524e74f35557e1ddb8c5eb53dcde307da945d393921acf7549ef0d4a6bf228d8f42ab4d795d06dd2248196a11c85
SHA512
b9cfb0a147bf0f77cca9e2bdea173f47a78dcba5df1d97a8e0e7b14a15039ac6d5467e325423b2a05741848f73ca7ab4fece922153f24f934f9370cb521d20df
DIST libarchive-3.7.5.tar.xz.asc 659 BLAKE2B
7310b8d7e3f07b8c75910ff3355ffda653402ca2d6db9cdf7d669b9a4ac5f3fb4c4c4482e85184fd68a23c96bce587a95b56efb88ae971399e130e533bd0969a
SHA512
7494518b61a58a9aa1e991a2cf6b16340e34d7aa2c25a3c531799785e165541781d1a915437260bc536fe8267140cc69abb2670e8c0576e975a5a2b7ecf8e20d
+DIST libarchive-3.7.6.tar.xz 5458552 BLAKE2B
3251dc4d59867d1c9b43e78ac7735c27670e819a1aba4f4a76372b8509e2427ff24e379f6102a4cc3c92b965d182c8939bb6df4c82d4d1141cdd1db13bf039a2
SHA512
3ca90d665772418b9ac444044511989e81e785a13db3c101851390ba7c2ba0793c799cedb9df990e900ab78c98207f70ecee7e21829578555dde99424950ae2a
+DIST libarchive-3.7.6.tar.xz.asc 659 BLAKE2B
9f6a621dd4aa20f06dff71225723e60a6cee1f2a54ff07d2d19670153105f2f75d6439320f49eb46c28a4416828af7dc4f0d827e46ec9aeb5b703f06eb329d77
SHA512
2840b13f910f47d34daeed9680beb4b3cdde2d7de26ab8453756261c51fb7a39b727454f370b0ee60f8e1646c65544331a22558cbe8faf79a201b1d1346b37c1
diff --git a/app-arch/libarchive/libarchive-3.7.6.ebuild
b/app-arch/libarchive/libarchive-3.7.6.ebuild
new file mode 100644
index ..1d2552f15f40
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.6.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:=[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: aecec716b8542b84f160e2dc613e5571d79b8f7a Author: Sam James gentoo org> AuthorDate: Mon Sep 23 10:54:26 2024 + Commit: Sam James gentoo org> CommitDate: Mon Sep 23 10:54:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecec716 app-arch/libarchive: Stabilize 3.7.5 sparc, #939802 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index 4a367180b758..1b511581671c 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/
commit: 2a0cd7fb57680fc1401c711822304dcd3b87cdad
Author: Michał Górny gentoo org>
AuthorDate: Sat Sep 21 05:27:45 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Sep 21 07:40:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0cd7fb
app-arch/libarchive: Avoid the unnecessary dep on sys-apps/attr
Signed-off-by: Michał Górny gentoo.org>
.../files/libarchive-3.7.5-attr-dep.patch | 28 ++
app-arch/libarchive/libarchive-3.7.5.ebuild| 4 ++--
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/app-arch/libarchive/files/libarchive-3.7.5-attr-dep.patch
b/app-arch/libarchive/files/libarchive-3.7.5-attr-dep.patch
new file mode 100644
index ..3b26c51ea9d9
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.7.5-attr-dep.patch
@@ -0,0 +1,28 @@
+From 44b8e3b676746352cb3e08f76e58510c78209091 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
+Date: Wed, 18 Sep 2024 14:10:58 +0200
+Subject: [PATCH] tar/write.c: Support `sys/xattr.h`
+
+Synchronize the last use of `attr/xattr.h` to support using
+`sys/xattr.h` instead. The former header is deprecated on GNU/Linux,
+and this replacement makes it possible to build libarchive without
+the `attr` package.
+---
+ tar/write.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/tar/write.c b/tar/write.c
+index 1d1139f4c..43cd70233 100644
+--- a/tar/write.c
b/tar/write.c
+@@ -32,7 +32,9 @@
+ #ifdef HAVE_SYS_STAT_H
+ #include
+ #endif
+-#ifdef HAVE_ATTR_XATTR_H
++#if HAVE_SYS_XATTR_H
++#include
++#elif HAVE_ATTR_XATTR_H
+ #include
+ #endif
+ #ifdef HAVE_ERRNO_H
diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild
b/app-arch/libarchive/libarchive-3.7.5.ebuild
index dbe3b684bfbd..4a367180b758 100644
--- a/app-arch/libarchive/libarchive-3.7.5.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.5.ebuild
@@ -38,12 +38,10 @@ RDEPEND="
nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
"
-# TODO: fix attr/xattr.h includes and remove sys-apps/attr dep
DEPEND="${RDEPEND}
kernel_linux? (
virtual/os-headers
e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
)
test? (
app-arch/lrzip
@@ -75,6 +73,8 @@ PATCHES=(
"${FILESDIR}/${PN}-3.7.2-lrzip.patch"
# https://github.com/libarchive/libarchive/pull/2330
"${FILESDIR}/${P}-iso9660-times.patch"
+ # https://github.com/libarchive/libarchive/pull/2335
+ "${FILESDIR}/${P}-attr-dep.patch"
)
src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: a46665041f88a2f643a56425c65a33c8eb61af74 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 18 09:36:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 18 09:36:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4666504 app-arch/libarchive: Stabilize 3.7.5 arm64, #939802 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index 3998b4dfa69c..dbe3b684bfbd 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 44053a030e1a056a0eba6981d6499b7320e33fd6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 18 09:36:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 18 09:36:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44053a03 app-arch/libarchive: Stabilize 3.7.5 arm, #939802 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index 7a371a5a6957..3998b4dfa69c 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 4f35a0cf1b8c9f850ec60c005cd8975ec4051d05 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 18 06:36:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 18 06:36:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f35a0cf app-arch/libarchive: Stabilize 3.7.5 amd64, #939802 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index 6b42e91cfa91..5f5c3e39ff31 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: c9ddebaca8b132fb7374db103e245b9f71a8588a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 18 06:36:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 18 06:36:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ddebac app-arch/libarchive: Stabilize 3.7.5 ppc, #939802 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index 5f5c3e39ff31..7a371a5a6957 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 7c1b69170719d81e1efb46c386e86230d5d47910 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 18 06:36:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 18 06:36:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1b6917 app-arch/libarchive: Stabilize 3.7.5 ppc64, #939802 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index ec85cb31d7ea..6b42e91cfa91 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 18807939e8e5ae9522e7b23d17542b19fd99d836 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 18 06:36:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 18 06:36:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18807939 app-arch/libarchive: Stabilize 3.7.5 x86, #939802 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.5.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild index c5d6394eed24..ec85cb31d7ea 100644 --- a/app-arch/libarchive/libarchive-3.7.5.ebuild +++ b/app-arch/libarchive/libarchive-3.7.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/
commit: e9a3e5777e80fb46ecf952f542b2e3c98d2c12d2
Author: Michał Górny gentoo org>
AuthorDate: Wed Sep 18 03:56:50 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Sep 18 04:37:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a3e577
app-arch/libarchive: Bump to 3.7.5
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest | 2 +
.../files/libarchive-3.7.5-iso9660-times.patch | 334 +
app-arch/libarchive/libarchive-3.7.5.ebuild| 177 +++
3 files changed, 513 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 0c49596464d7..56e85afbaa09 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,2 +1,4 @@
DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B
128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc
SHA512
84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686
DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B
77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0
SHA512
82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331
+DIST libarchive-3.7.5.tar.xz 5437940 BLAKE2B
e1cf8490b2db64e912bd181391310653b4e3524e74f35557e1ddb8c5eb53dcde307da945d393921acf7549ef0d4a6bf228d8f42ab4d795d06dd2248196a11c85
SHA512
b9cfb0a147bf0f77cca9e2bdea173f47a78dcba5df1d97a8e0e7b14a15039ac6d5467e325423b2a05741848f73ca7ab4fece922153f24f934f9370cb521d20df
+DIST libarchive-3.7.5.tar.xz.asc 659 BLAKE2B
7310b8d7e3f07b8c75910ff3355ffda653402ca2d6db9cdf7d669b9a4ac5f3fb4c4c4482e85184fd68a23c96bce587a95b56efb88ae971399e130e533bd0969a
SHA512
7494518b61a58a9aa1e991a2cf6b16340e34d7aa2c25a3c531799785e165541781d1a915437260bc536fe8267140cc69abb2670e8c0576e975a5a2b7ecf8e20d
diff --git a/app-arch/libarchive/files/libarchive-3.7.5-iso9660-times.patch
b/app-arch/libarchive/files/libarchive-3.7.5-iso9660-times.patch
new file mode 100644
index ..2c5bcc277364
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.7.5-iso9660-times.patch
@@ -0,0 +1,334 @@
+From b65d12b344a5d81c6060b1c1794afa8858fe234b Mon Sep 17 00:00:00 2001
+From: Tim Kientzle
+Date: Sat, 14 Sep 2024 21:09:34 -0700
+Subject: [PATCH] Be more cautious about parsing ISO-9660 timestamps
+
+Some ISO images don't have valid timestamps for the root directory
+entry. Parsing such timestamps can generate nonsensical results,
+which in one case showed up as an unexpected overflow on a 32-bit system.
+
+Add some validation logic that can check whether a 7-byte or 17-byte
+timestamp is reasonable-looking, and use this to ignore invalid
+timestamps in various locations. This also requires us to be a little
+more careful about tracking which timestamps are actually known.
+
+Resolves issue #2329
+---
+ .../archive_read_support_format_iso9660.c | 186 --
+ libarchive/test/test_read_format_iso_Z.c | 12 +-
+ 2 files changed, 177 insertions(+), 21 deletions(-)
+
+diff --git a/libarchive/archive_read_support_format_iso9660.c
b/libarchive/archive_read_support_format_iso9660.c
+index 056beb5ff..951afb603 100644
+--- a/libarchive/archive_read_support_format_iso9660.c
b/libarchive/archive_read_support_format_iso9660.c
+@@ -273,7 +273,7 @@ struct file_info {
+ char re;/* Having RRIP "RE" extension. */
+ char re_descendant;
+ uint64_t cl_offset; /* Having RRIP "CL" extension. */
+- int birthtime_is_set;
++ int time_is_set; /* Bitmask indicating which times are
known */
+ time_t birthtime; /* File created time. */
+ time_t mtime; /* File last modified time. */
+ time_t atime; /* File last accessed time. */
+@@ -306,6 +306,11 @@ struct file_info {
+ } rede_files;
+ };
+
++#define BIRTHTIME_IS_SET 1
++#define MTIME_IS_SET 2
++#define ATIME_IS_SET 4
++#define CTIME_IS_SET 8
++
+ struct heap_queue {
+ struct file_info **files;
+ int allocated;
+@@ -394,7 +399,9 @@ static voiddump_isodirrec(FILE *, const unsigned
char *isodirrec);
+ #endif
+ static time_t time_from_tm(struct tm *);
+ static time_t isodate17(const unsigned char *);
++static intisodate17_valid(const unsigned char *);
+ static time_t isodate7(const unsigned char *);
++static intisodate7_valid(const unsigned char *);
+ static intisBootRecord(struct iso9660 *, const unsigned char *);
+ static intisVolumePartition(struct iso9660 *, const unsigned char *);
+ static intisVDSetTerminator(struct iso9660 *, const unsigned char *);
+@@ -1351,13 +1358,22 @@ a
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/, app-arch/libarchive/files/
commit: 7a5e420e408012a569f8170b8138c318abcebda7
Author: Fabian Groffen gentoo org>
AuthorDate: Mon Jul 29 19:59:39 2024 +
Commit: Fabian Groffen gentoo org>
CommitDate: Mon Jul 29 19:59:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5e420e
app-arch/libarchive-3.7.4: add patch from upstream for INT_MAX usage
Signed-off-by: Fabian Groffen gentoo.org>
.../files/libarchive-3.7.4-INT_MAX.patch | 26 ++
app-arch/libarchive/libarchive-3.7.4.ebuild| 2 ++
2 files changed, 28 insertions(+)
diff --git a/app-arch/libarchive/files/libarchive-3.7.4-INT_MAX.patch
b/app-arch/libarchive/files/libarchive-3.7.4-INT_MAX.patch
new file mode 100644
index ..150216b3344d
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.7.4-INT_MAX.patch
@@ -0,0 +1,26 @@
+From 6ff1cd1e487ddf545337b88da3f1f5ca69a2f958 Mon Sep 17 00:00:00 2001
+From: Tim Kientzle
+Date: Mon, 6 May 2024 20:46:26 -0700
+Subject: [PATCH] Define INT_MAX via `#include ` (#2170)
+
+#2110 added usages of INT_MAX here without adding the necessary header.
+
+Resolves #2162
+---
+ tar/bsdtar.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/tar/bsdtar.c b/tar/bsdtar.c
+index 42baab286..f0e71afd1 100644
+--- a/tar/bsdtar.c
b/tar/bsdtar.c
+@@ -43,6 +43,9 @@
+ #ifdef HAVE_LANGINFO_H
+ #include
+ #endif
++#ifdef HAVE_LIMITS_H
++#include
++#endif
+ #ifdef HAVE_LOCALE_H
+ #include
+ #endif
diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild
b/app-arch/libarchive/libarchive-3.7.4.ebuild
index 7c609d3a3f58..695219f457cd 100644
--- a/app-arch/libarchive/libarchive-3.7.4.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.4.ebuild
@@ -74,6 +74,8 @@ PATCHES=(
# https://github.com/libarchive/libarchive/issues/2069
# (we can simply update the command since we don't support old lrzip)
"${FILESDIR}/${PN}-3.7.2-lrzip.patch"
+ #
https://github.com/libarchive/libarchive/commit/6ff1cd1e487ddf545337b88da3f1f5ca69a2f958
+ "${FILESDIR}/${PN}-3.7.4-INT_MAX.patch"
)
src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: a4db95e3c87a49123f99efc40154047aafe25b84
Author: Michał Górny gentoo org>
AuthorDate: Sat Jun 15 07:01:25 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jun 15 08:14:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4db95e3
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 -
app-arch/libarchive/libarchive-3.7.3.ebuild | 176
2 files changed, 178 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index aa151c417a12..0c49596464d7 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,4 +1,2 @@
-DIST libarchive-3.7.3.tar.xz 5428992 BLAKE2B
c53672c8cdbe8f406f00bf4fc6b36e4dffcd23a33909dbec6ef06b86dceefc6062840eff629ba3bd19c36121720e16a8ba10dfa1a35ebed186cc92eb144f55d0
SHA512
984e7c61010b9555bafe54d5f52ff2d089e28afe5cea3a14615e2aca8539075293789d18f17f8915882ec328bcbdca7b3d1536d6dc19620ca226e8b6d802ef63
-DIST libarchive-3.7.3.tar.xz.asc 659 BLAKE2B
bfe18e36ef2e96ad46ab2cd1236701b4b80f41ebb840681c1baf7eac72f38444cc0619645fac17d3acdda6553b294483d87f0a92d9575138d117934e838d85d2
SHA512
9f340b41fc9db34f1c4e0823d559b666196d3031249e05981cfb43a401aa8a85710f14ba1cc784ab3ca367439e4c485668dffe7020f38f50b3ed35810df504a1
DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B
128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc
SHA512
84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686
DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B
77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0
SHA512
82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331
diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild
b/app-arch/libarchive/libarchive-3.7.3.ebuild
deleted file mode 100644
index 7c609d3a3f58..
--- a/app-arch/libarchive/libarchive-3.7.3.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
- acl? ( virtual/acl[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )
- kernel_linux? (
- xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
- )
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
- app-arch/lrzip
- app-arch/lz4
- app-arch/lzip
- app-arch/lzop
- app-arch/xz-utils
- app-arch/zstd
- lzma? ( app-arch/xz-utils[extra-filters(+)] )
- )
-"
-BDEPEND="
- verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
- elibc_musl? ( sys-libs/queue-standalone )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
-
-# false positives (checks for libc-defined hash functions)
-QA_CONFIG_IMPL_DECL_SKIP=(
- SHA256_Init SHA256_Update SHA256_Final
- SHA384_Init SHA384_Update SHA384_Final
- SHA512_Init SHA512_Update SHA512_Final
-)
-
-PATCHES=(
- # https://github.com/libarchive/libarchive/issues/2069
- # (we can simply update the command since we don't support old lrzip)
- "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
-)
-
-src
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 5cf4f936b94470794e8890280057833160983461 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 17:31:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 17:31:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf4f936 app-arch/libarchive: Stabilize 3.7.4 sparc, #932430 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index b88a02ec29a6..073f78ef0d2c 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: df57693e32dca642ecff7e00725de83dd213ea18 Author: Michał Górny gentoo org> AuthorDate: Wed May 22 11:40:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 22 11:40:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df57693e app-arch/libarchive: Stabilize 3.7.4 amd64, #932430 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index a33db271db34..4207975805f2 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 2d89db9ef3cf101627af71686567c76e3e1fa9b0 Author: Michał Górny gentoo org> AuthorDate: Wed May 22 11:40:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 22 11:40:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d89db9e app-arch/libarchive: Stabilize 3.7.4 x86, #932430 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index 4207975805f2..b88a02ec29a6 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 6a81924ca88485bcd31ab6bceb553285be23e8a8 Author: Michał Górny gentoo org> AuthorDate: Wed May 22 09:22:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 22 09:22:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a81924c app-arch/libarchive: Stabilize 3.7.4 ppc, #932430 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index aabf540166e2..a33db271db34 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: d724c45e73c3f197dd38fbd2c59fc2747922 Author: Michał Górny gentoo org> AuthorDate: Wed May 22 09:22:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 22 09:22:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d724c45e app-arch/libarchive: Stabilize 3.7.4 ppc64, #932430 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index e35c50a051d7..aabf540166e2 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: df9d47641e022f0efe45ee461b04d6f60f4f65a9 Author: Michał Górny gentoo org> AuthorDate: Wed May 22 09:10:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 22 09:10:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9d4764 app-arch/libarchive: Stabilize 3.7.4 arm64, #932430 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index c62472cb9a5f..e35c50a051d7 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: c3d21eaf7acdddba460fbf160bbc450b700b5c29 Author: Michał Górny gentoo org> AuthorDate: Wed May 22 09:10:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 22 09:10:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d21eaf app-arch/libarchive: Stabilize 3.7.4 arm, #932430 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild b/app-arch/libarchive/libarchive-3.7.4.ebuild index 4e1429fdc70c..c62472cb9a5f 100644 --- a/app-arch/libarchive/libarchive-3.7.4.ebuild +++ b/app-arch/libarchive/libarchive-3.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/
commit: fa1e0dba0029ad4866d1e45d0f5ef9e47ec1091b
Author: Michał Górny gentoo org>
AuthorDate: Mon May 13 12:43:17 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Mon May 13 12:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1e0dba
app-arch/libarchive: Remove old
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest | 2 -
.../files/libarchive-3.7.2-32bit-test.patch| 29
.../files/libarchive-3.7.2-safe-fprintf.patch | 27
app-arch/libarchive/libarchive-3.7.2-r1.ebuild | 158 --
app-arch/libarchive/libarchive-3.7.2-r3.ebuild | 180 -
5 files changed, 396 deletions(-)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 2baf43a36402..aa151c417a12 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,5 +1,3 @@
-DIST libarchive-3.7.2.tar.xz 5237056 BLAKE2B
7221db4811a965ee61d879a2603480363628a19995a351b572d099be9f35576d76f0b0822f9a5a47d9929bc094dfd8eafcb4a073e39bb3aa797d4b926ca5
SHA512
a21bebb27b808cb7d2ed13a70739904a1b7b55661d8dea83c9897a0129cf71e20c962f13666c571782ff0f4f753ca885619c2097d9e7691c2dee4e6e4b9a2971
-DIST libarchive-3.7.2.tar.xz.asc 659 BLAKE2B
7141baf007b89b7ee38ec817b648cef5efb4d694953fcd49f6ed2dc95cf4da2d9259262b9eb4f01ff5d4ecee1257b266a8c6687a8e8ef8790121048229f1ad22
SHA512
c2ce850088245d7723720737d74d1cc1819984d01b3f9e4ed96b0757f4c6d6d511b78792181a12400c563632d74edcd0c2c3a4b7527cba40ada7ef74488078fc
DIST libarchive-3.7.3.tar.xz 5428992 BLAKE2B
c53672c8cdbe8f406f00bf4fc6b36e4dffcd23a33909dbec6ef06b86dceefc6062840eff629ba3bd19c36121720e16a8ba10dfa1a35ebed186cc92eb144f55d0
SHA512
984e7c61010b9555bafe54d5f52ff2d089e28afe5cea3a14615e2aca8539075293789d18f17f8915882ec328bcbdca7b3d1536d6dc19620ca226e8b6d802ef63
DIST libarchive-3.7.3.tar.xz.asc 659 BLAKE2B
bfe18e36ef2e96ad46ab2cd1236701b4b80f41ebb840681c1baf7eac72f38444cc0619645fac17d3acdda6553b294483d87f0a92d9575138d117934e838d85d2
SHA512
9f340b41fc9db34f1c4e0823d559b666196d3031249e05981cfb43a401aa8a85710f14ba1cc784ab3ca367439e4c485668dffe7020f38f50b3ed35810df504a1
DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B
128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc
SHA512
84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686
diff --git a/app-arch/libarchive/files/libarchive-3.7.2-32bit-test.patch
b/app-arch/libarchive/files/libarchive-3.7.2-32bit-test.patch
deleted file mode 100644
index 5f43c2626735..
--- a/app-arch/libarchive/files/libarchive-3.7.2-32bit-test.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 3bd918d92f8c34ba12de9c6604d96f9e262a59fc Mon Sep 17 00:00:00 2001
-From: Martin Matuska
-Date: Tue, 12 Sep 2023 08:54:47 +0200
-Subject: [PATCH] tests: fix zstd long option test for 32-bit architectures
-
-Fixes #1968
- libarchive/test/test_write_filter_zstd.c | 8 ++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/libarchive/test/test_write_filter_zstd.c
b/libarchive/test/test_write_filter_zstd.c
-index 3cdbd812a..c9731f1b6 100644
a/libarchive/test/test_write_filter_zstd.c
-+++ b/libarchive/test/test_write_filter_zstd.c
-@@ -161,8 +161,12 @@ DEFINE_TEST(test_write_filter_zstd)
- archive_write_set_filter_option(a, NULL, "max-frame-size",
"1048576"));
- #endif
- #if ZSTD_VERSION_NUMBER >= MINVER_LONG
-- assertEqualIntA(a, ARCHIVE_OK,
-- archive_write_set_filter_option(a, NULL, "long", "27"));
-+ if ((int)(sizeof(size_t) == 4))
-+ assertEqualIntA(a, ARCHIVE_OK,
-+ archive_write_set_filter_option(a, NULL, "long", "26"));
-+ else
-+ assertEqualIntA(a, ARCHIVE_OK,
-+ archive_write_set_filter_option(a, NULL, "long", "27"));
- assertEqualIntA(a, ARCHIVE_FAILED,
- archive_write_set_filter_option(a, NULL, "long", "-1")); /*
negative */
- #endif
diff --git a/app-arch/libarchive/files/libarchive-3.7.2-safe-fprintf.patch
b/app-arch/libarchive/files/libarchive-3.7.2-safe-fprintf.patch
deleted file mode 100644
index 6a351ba37fea..
--- a/app-arch/libarchive/files/libarchive-3.7.2-safe-fprintf.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 6110e9c82d8ba830c3440f36b990483ceaaea52c Mon Sep 17 00:00:00 2001
-From: Ed Maste
-Date: Fri, 29 Mar 2024 18:02:06 -0400
-Subject: [PATCH] tar: make error reporting more robust and use correct errno
- (#2101)
-
-As discussed in #1609.
- tar/read.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/tar/read.c b/tar/read.c
-index af3d3f423..a7f14a07b 100644
a/tar/read.c
-+++ b/tar/read.c
-@@ -371,8 +371,9 @@ read_archive(struct bsdtar *bsdtar, char mode, struct
archive *writer)
- if (r != ARCHIVE_OK) {
-
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: fb01593108774e0a1d207eb55388a7c04b225ac6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat May 11 12:37:09 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 15:17:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb015931 app-arch/libarchive: stable 3.7.3 for hppa, bug #930740 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index 073f78ef0d2c..7c609d3a3f58 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: a7230563e9a17dff0fd25985cfbe6493f8fbe021 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 27 08:04:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 27 08:04:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7230563 app-arch/libarchive: Stabilize 3.7.3 ppc64, #930740 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index 5ec234b34164..073f78ef0d2c 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: b06adb868d201383647caa8b6125caef4d0bcdd5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 27 08:04:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 27 08:04:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06adb86 app-arch/libarchive: Stabilize 3.7.3 x86, #930740 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index 3793e6303a36..5ec234b34164 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 358710c0321f1e9891a9ec8ee7471dde1a9166e0 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 07:40:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 07:40:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358710c0 app-arch/libarchive: Stabilize 3.7.3 amd64, #930740 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index c8ab30319a10..e0916c7f0a8e 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 604e3b5b6119951c28fd6749d2714b5eb3fcca9a Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 07:40:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 07:40:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604e3b5b app-arch/libarchive: Stabilize 3.7.3 ppc, #930740 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index f9e2a057a10f..c8ab30319a10 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 2aaba08e5b78eec7c4bd7c3d7412196ddc8adc56 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 07:40:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 07:40:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aaba08e app-arch/libarchive: Stabilize 3.7.3 arm64, #930740 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index e0916c7f0a8e..e44c7765a7d9 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 5cda5c827a6be4fc91a7100f619a9016fb689520 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 07:40:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 07:40:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cda5c82 app-arch/libarchive: Stabilize 3.7.3 arm, #930740 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index e44c7765a7d9..3793e6303a36 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 49a3bf1000431f4f5737fea77dd01cb1286d3072 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 06:53:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 06:53:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a3bf10 app-arch/libarchive: Stabilize 3.7.3 sparc, #930740 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index 4e1429fdc70c..f9e2a057a10f 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 5a55418cf5f7ae785d7e6ece421131283e5e4eda
Author: Michał Górny gentoo org>
AuthorDate: Fri Apr 26 18:54:01 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Apr 26 18:55:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a55418c
app-arch/libarchive: Bump to 3.7.4
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.7.4.ebuild | 176
2 files changed, 178 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 441ef7e81de2..2baf43a36402 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -2,3 +2,5 @@ DIST libarchive-3.7.2.tar.xz 5237056 BLAKE2B
7221db4811a965ee61d879a260348036362
DIST libarchive-3.7.2.tar.xz.asc 659 BLAKE2B
7141baf007b89b7ee38ec817b648cef5efb4d694953fcd49f6ed2dc95cf4da2d9259262b9eb4f01ff5d4ecee1257b266a8c6687a8e8ef8790121048229f1ad22
SHA512
c2ce850088245d7723720737d74d1cc1819984d01b3f9e4ed96b0757f4c6d6d511b78792181a12400c563632d74edcd0c2c3a4b7527cba40ada7ef74488078fc
DIST libarchive-3.7.3.tar.xz 5428992 BLAKE2B
c53672c8cdbe8f406f00bf4fc6b36e4dffcd23a33909dbec6ef06b86dceefc6062840eff629ba3bd19c36121720e16a8ba10dfa1a35ebed186cc92eb144f55d0
SHA512
984e7c61010b9555bafe54d5f52ff2d089e28afe5cea3a14615e2aca8539075293789d18f17f8915882ec328bcbdca7b3d1536d6dc19620ca226e8b6d802ef63
DIST libarchive-3.7.3.tar.xz.asc 659 BLAKE2B
bfe18e36ef2e96ad46ab2cd1236701b4b80f41ebb840681c1baf7eac72f38444cc0619645fac17d3acdda6553b294483d87f0a92d9575138d117934e838d85d2
SHA512
9f340b41fc9db34f1c4e0823d559b666196d3031249e05981cfb43a401aa8a85710f14ba1cc784ab3ca367439e4c485668dffe7020f38f50b3ed35810df504a1
+DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B
128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc
SHA512
84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686
+DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B
77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0
SHA512
82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331
diff --git a/app-arch/libarchive/libarchive-3.7.4.ebuild
b/app-arch/libarchive/libarchive-3.7.4.ebuild
new file mode 100644
index ..4e1429fdc70c
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.4.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr +zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )
+ kernel_linux? (
+ xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
+ )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-d
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 62b052e9c730e3786f5b6dff287920f1c4dad12e Author: Sam James gentoo org> AuthorDate: Wed Apr 17 06:53:25 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 06:53:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b052e9 app-arch/libarchive: Stabilize 3.7.2-r3 x86, #926557 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r3.ebuild b/app-arch/libarchive/libarchive-3.7.2-r3.ebuild index 65588c2ef6fd..476a896e4be3 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r3.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 2178909669c6964fe6f5f7702dc61c9a9b484f89 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Apr 10 04:07:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Apr 10 04:15:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21789096 app-arch/libarchive: enable zstd IUSE by default 23.0 profiles no longer enable USE=zstd globally, but on libarchive seems it makes very little sense to be off by default. Popular format that you'd expect libarchive to be able to handle out-of-the-box and zstd will be pulled by portage either way (no extra dependencies). But the more immediate motivation is that qtbase[zstd] requires cmake with zstd support, which is tied with it being enabled on libarchive. And then recent developments led to force enabling zstd on qtbase. This will spare users from having to set it themselves. Signed-off-by: Ionen Wolkens gentoo.org> app-arch/libarchive/libarchive-3.7.2-r1.ebuild | 2 +- app-arch/libarchive/libarchive-3.7.2-r3.ebuild | 2 +- app-arch/libarchive/libarchive-3.7.3.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r1.ebuild b/app-arch/libarchive/libarchive-3.7.2-r1.ebuild index cc98e64978ce..3ca312b679f8 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r1.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r1.ebuild @@ -19,7 +19,7 @@ SLOT="0/13" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle - static-libs test xattr zstd + static-libs test xattr +zstd " RESTRICT="!test? ( test )" diff --git a/app-arch/libarchive/libarchive-3.7.2-r3.ebuild b/app-arch/libarchive/libarchive-3.7.2-r3.ebuild index 5387e642a60c..65588c2ef6fd 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r3.ebuild @@ -19,7 +19,7 @@ SLOT="0/13" KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle - static-libs test xattr zstd + static-libs test xattr +zstd " RESTRICT="!test? ( test )" diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.3.ebuild index 92de0417ac1d..4e1429fdc70c 100644 --- a/app-arch/libarchive/libarchive-3.7.3.ebuild +++ b/app-arch/libarchive/libarchive-3.7.3.ebuild @@ -19,7 +19,7 @@ SLOT="0/13" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle - static-libs test xattr zstd + static-libs test xattr +zstd " RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: c3806b4355dba3869eedba70b7ef116364695c1f
Author: Michał Górny gentoo org>
AuthorDate: Tue Apr 9 05:44:13 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Apr 9 06:01:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3806b43
app-arch/libarchive: Bump to 3.7.3
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/Manifest| 2 +
app-arch/libarchive/libarchive-3.7.3.ebuild | 176
2 files changed, 178 insertions(+)
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index be1266ce4a7a..441ef7e81de2 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,2 +1,4 @@
DIST libarchive-3.7.2.tar.xz 5237056 BLAKE2B
7221db4811a965ee61d879a2603480363628a19995a351b572d099be9f35576d76f0b0822f9a5a47d9929bc094dfd8eafcb4a073e39bb3aa797d4b926ca5
SHA512
a21bebb27b808cb7d2ed13a70739904a1b7b55661d8dea83c9897a0129cf71e20c962f13666c571782ff0f4f753ca885619c2097d9e7691c2dee4e6e4b9a2971
DIST libarchive-3.7.2.tar.xz.asc 659 BLAKE2B
7141baf007b89b7ee38ec817b648cef5efb4d694953fcd49f6ed2dc95cf4da2d9259262b9eb4f01ff5d4ecee1257b266a8c6687a8e8ef8790121048229f1ad22
SHA512
c2ce850088245d7723720737d74d1cc1819984d01b3f9e4ed96b0757f4c6d6d511b78792181a12400c563632d74edcd0c2c3a4b7527cba40ada7ef74488078fc
+DIST libarchive-3.7.3.tar.xz 5428992 BLAKE2B
c53672c8cdbe8f406f00bf4fc6b36e4dffcd23a33909dbec6ef06b86dceefc6062840eff629ba3bd19c36121720e16a8ba10dfa1a35ebed186cc92eb144f55d0
SHA512
984e7c61010b9555bafe54d5f52ff2d089e28afe5cea3a14615e2aca8539075293789d18f17f8915882ec328bcbdca7b3d1536d6dc19620ca226e8b6d802ef63
+DIST libarchive-3.7.3.tar.xz.asc 659 BLAKE2B
bfe18e36ef2e96ad46ab2cd1236701b4b80f41ebb840681c1baf7eac72f38444cc0619645fac17d3acdda6553b294483d87f0a92d9575138d117934e838d85d2
SHA512
9f340b41fc9db34f1c4e0823d559b666196d3031249e05981cfb43a401aa8a85710f14ba1cc784ab3ca367439e4c485668dffe7020f38f50b3ed35810df504a1
diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild
b/app-arch/libarchive/libarchive-3.7.3.ebuild
new file mode 100644
index ..92de0417ac1d
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.3.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )
+ kernel_linux? (
+ xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
+ )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Final
+ SHA384_Init SHA384_Update SHA384_Final
+ SHA512_Init SHA512_Update SHA512_Final
+)
+
+PATCHES=(
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
+)
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/, app-arch/libarchive/files/
commit: 43c399629fb022b7519d70194cb6c0364809764d
Author: Michał Górny gentoo org>
AuthorDate: Sun Mar 31 15:20:09 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Mar 31 15:20:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c39962
app-arch/libarchive: Backport tar error handling fix
Closes: https://bugs.gentoo.org/928146
Signed-off-by: Michał Górny gentoo.org>
.../files/libarchive-3.7.2-safe-fprintf.patch | 27 ++
...-3.7.2-r2.ebuild => libarchive-3.7.2-r3.ebuild} | 2 ++
2 files changed, 29 insertions(+)
diff --git a/app-arch/libarchive/files/libarchive-3.7.2-safe-fprintf.patch
b/app-arch/libarchive/files/libarchive-3.7.2-safe-fprintf.patch
new file mode 100644
index ..6a351ba37fea
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.7.2-safe-fprintf.patch
@@ -0,0 +1,27 @@
+From 6110e9c82d8ba830c3440f36b990483ceaaea52c Mon Sep 17 00:00:00 2001
+From: Ed Maste
+Date: Fri, 29 Mar 2024 18:02:06 -0400
+Subject: [PATCH] tar: make error reporting more robust and use correct errno
+ (#2101)
+
+As discussed in #1609.
+---
+ tar/read.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/tar/read.c b/tar/read.c
+index af3d3f423..a7f14a07b 100644
+--- a/tar/read.c
b/tar/read.c
+@@ -371,8 +371,9 @@ read_archive(struct bsdtar *bsdtar, char mode, struct
archive *writer)
+ if (r != ARCHIVE_OK) {
+ if (!bsdtar->verbose)
+ safe_fprintf(stderr, "%s",
archive_entry_pathname(entry));
+- fprintf(stderr, ": %s: ",
archive_error_string(a));
+- fprintf(stderr, "%s", strerror(errno));
++ safe_fprintf(stderr, ": %s: %s",
++ archive_error_string(a),
++ strerror(archive_errno(a)));
+ if (!bsdtar->verbose)
+ fprintf(stderr, "\n");
+ bsdtar->return_value = 1;
diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
b/app-arch/libarchive/libarchive-3.7.2-r3.ebuild
similarity index 98%
rename from app-arch/libarchive/libarchive-3.7.2-r2.ebuild
rename to app-arch/libarchive/libarchive-3.7.2-r3.ebuild
index 0e17daa7457c..5387e642a60c 100644
--- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.2-r3.ebuild
@@ -76,6 +76,8 @@ PATCHES=(
# https://github.com/libarchive/libarchive/issues/2069
# (we can simply update the command since we don't support old lrzip)
"${FILESDIR}/${P}-lrzip.patch"
+ # https://github.com/libarchive/libarchive/pull/2101
+ "${FILESDIR}/${P}-safe-fprintf.patch"
)
src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: aef5dbc298796934311d2cc47f5afac9b32a28ca Author: Matoro Mahri matoro tk> AuthorDate: Mon Mar 25 04:37:36 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 26 20:17:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef5dbc2 app-arch/libarchive: Stabilize 3.7.2-r2 ppc, #926557 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild index f16412adf7ce..0e17daa7457c 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 4c426f0b7c5f04d50d0025210624df8e5bf29a4f Author: Matoro Mahri matoro tk> AuthorDate: Mon Mar 25 01:31:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 26 20:17:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c426f0b app-arch/libarchive: Stabilize 3.7.2-r2 hppa, #926557 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild index 490470469142..f16412adf7ce 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: e114143d342fb2a6fbdce93eac3484af8ad9f1e8
Author: Michał Górny gentoo org>
AuthorDate: Mon Mar 25 15:21:06 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Mar 25 15:21:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e114143d
app-arch/libarchive: Workaround lrzip bug on 32-bit arch tests
Bug: https://bugs.gentoo.org/927766
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 7 +++
1 file changed, 7 insertions(+)
diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
index 5ac9b253c240..490470469142 100644
--- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
@@ -138,6 +138,13 @@ src_test() {
mkdir -p "${T}"/bin || die
# tests fail when lbzip2[symlink] is used in place of ref bunzip2
ln -s "${BROOT}/bin/bunzip2" "${T}"/bin || die
+ # workaround lrzip broken on 32-bit arches with >= 10 threads
+ # https://bugs.gentoo.org/927766
+ cat > "${T}"/bin/lrzip <<-EOF || die
+ #!/bin/sh
+ exec "$(type -P lrzip)" -p1 "\${@}"
+ EOF
+ chmod +x "${T}/bin/lrzip" || die
local -x PATH=${T}/bin:${PATH}
multilib-minimal_src_test
}
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 113cecd0c925ad9e1214e0d1a0401dcfb4c895fd Author: Sam James gentoo org> AuthorDate: Sat Mar 9 20:24:02 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 9 20:24:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113cecd0 app-arch/libarchive: Stabilize 3.7.2-r2 sparc, #926557 Signed-off-by: Sam James gentoo.org> app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild index 5d5523f3066f..5ac9b253c240 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 4c325e846f72b64ff3e73e9f3c4567c508da21e9
Author: Sam James gentoo org>
AuthorDate: Thu Feb 29 07:14:43 2024 +
Commit: Sam James gentoo org>
CommitDate: Thu Feb 29 07:15:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c325e84
app-arch/libarchive: elibtoolize to respect flags w/ LTO
Our elt-patches contain fixes to respect LTO properly:
```
* Running elibtoolize in: libarchive-3.7.2/
* Applying ppc64le/2.4.4 patch ...
* Running elibtoolize in: libarchive-3.7.2/build/autoconf/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.3 patch ...
* Applying werror/2.4.6 patch ...
* Applying cxx-pthread/2.4.6 patch ...
* Applying color-record/2.4.6-alt patch ...
* Applying sed-quote/2.4.6 patch ...
```
Signed-off-by: Sam James gentoo.org>
app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
index c4c3526547e1..690f6b400ac8 100644
--- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit multilib-minimal toolchain-funcs verify-sig
+inherit libtool multilib-minimal toolchain-funcs verify-sig
DESCRIPTION="Multi-format archive and compression library"
HOMEPAGE="
@@ -78,6 +78,13 @@ PATCHES=(
"${FILESDIR}/${P}-lrzip.patch"
)
+src_prepare() {
+ default
+
+ # Needed for flags to be respected w/ LTO
+ elibtoolize
+}
+
multilib_src_configure() {
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 94587a08559d13982fbf1a5e9bf5f79b9c8e3703 Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 17 12:25:59 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 17 12:25:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94587a08 app-arch/libarchive: Keyword 3.7.2-r2 riscv, #924746 Signed-off-by: Jakov Smolić gentoo.org> app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild index 54c0c811191e..c4c3526547e1 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 25cdc974a9fac680304f3a615a6b28fbf6168b9d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 17 09:54:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 17 09:54:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cdc974 app-arch/libarchive: Keyword 3.7.2-r2 s390, #924746 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild index ba60d198663c..54c0c811191e 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr zstd
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: d792390fa0f96947cd95ebbed70d028d0061f836
Author: Michał Górny gentoo org>
AuthorDate: Sat Feb 17 06:02:48 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Feb 17 06:10:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d792390f
app-arch/libarchive: Add optional test dependencies
Signed-off-by: Michał Górny gentoo.org>
app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 164 +
1 file changed, 164 insertions(+)
diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
new file mode 100644
index ..ba60d198663c
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Multi-format archive and compression library"
+HOMEPAGE="
+ https://www.libarchive.org/
+ https://github.com/libarchive/libarchive/
+"
+SRC_URI="
+ https://www.libarchive.de/downloads/${P}.tar.xz
+ verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
+"
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="
+ acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
+ static-libs test xattr zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ acl? ( virtual/acl[${MULTILIB_USEDEP}] )
+ blake2? ( app-crypt/libb2[${MULTILIB_USEDEP}] )
+ bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+ expat? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] )
+ iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )
+ kernel_linux? (
+ xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
+ )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+ lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.2.5-r1[${MULTILIB_USEDEP}] )
+ lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
+ nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? (
+ virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
+ )
+ test? (
+ app-arch/lrzip
+ app-arch/lz4
+ app-arch/lzip
+ app-arch/lzop
+ app-arch/xz-utils
+ app-arch/zstd
+ lzma? ( app-arch/xz-utils[extra-filters(+)] )
+ )
+"
+BDEPEND="
+ verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
+
+# false positives (checks for libc-defined hash functions)
+QA_CONFIG_IMPL_DECL_SKIP=(
+ SHA256_Init SHA256_Update SHA256_Final
+ SHA384_Init SHA384_Update SHA384_Final
+ SHA512_Init SHA512_Update SHA512_Final
+)
+
+PATCHES=(
+ # https://github.com/libarchive/libarchive/issues/1968
+ "${FILESDIR}/${P}-32bit-test.patch"
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${P}-lrzip.patch"
+)
+
+multilib_src_configure() {
+ export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
+
+ local myconf=(
+ $(use_enable acl)
+ $(use_enable static-libs static)
+ $(use_enable xattr)
+ $(use_with blake2 libb2)
+ $(use_with bzip2 bz2lib)
+ $(use_with expat)
+ $(use_with !expat xml2)
+ $(use_with iconv)
+ $(use_with lz4)
+ $(use_with lzma)
+ $(use_with lzo lzo2)
+ $(use_with nettle)
+ --with-zlib
+ $(use_with zstd)
+
+ # Windows-specific
+ --without-cng
+ )
+ if multilib_is_native_abi ; then
+ myconf+=(
+ --enable-bsdcat="$(tc-is-static-only && echo static ||
echo shared)"
+ --enable-bsdcpio="$(tc-is-static-only && echo static ||
echo shared)"
+ --enable-bsdtar="$(tc-is-static-only && echo static ||
echo shared)"
+ --enable-bsdunzip="$(tc-is-static-only && echo static
|| echo shared)"
+ )
+ else
+ myconf+=(
+ --disable-bsdcat
+ --disable-bsdcpio
+ --disable-bsdtar
+ --disable-bsdunzip
+ )
+
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/, app-arch/libarchive/files/
commit: 83dff44ce0428a0a1009300d7c1058d2750188a2
Author: Michał Górny gentoo org>
AuthorDate: Fri Feb 16 13:52:07 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Feb 16 13:52:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dff44c
app-arch/libarchive: Fix >=app-arch/lrzip-0.650 support
Closes: https://bugs.gentoo.org/924409
Signed-off-by: Michał Górny gentoo.org>
.../libarchive/files/libarchive-3.7.2-lrzip.patch | 26 ++
...ive-3.7.2.ebuild => libarchive-3.7.2-r1.ebuild} | 3 +++
2 files changed, 29 insertions(+)
diff --git a/app-arch/libarchive/files/libarchive-3.7.2-lrzip.patch
b/app-arch/libarchive/files/libarchive-3.7.2-lrzip.patch
new file mode 100644
index ..f05b46c1a340
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.7.2-lrzip.patch
@@ -0,0 +1,26 @@
+diff --git a/libarchive/archive_read_support_filter_lrzip.c
b/libarchive/archive_read_support_filter_lrzip.c
+index a562d538..f3ec40c4 100644
+--- a/libarchive/archive_read_support_filter_lrzip.c
b/libarchive/archive_read_support_filter_lrzip.c
+@@ -109,7 +109,7 @@ lrzip_bidder_init(struct archive_read_filter *self)
+ {
+ int r;
+
+- r = __archive_read_program(self, "lrzip -d -q");
++ r = __archive_read_program(self, "lrzip -d -Q");
+ /* Note: We set the format here even if __archive_read_program()
+* above fails. We do, after all, know what the format is
+* even if we weren't able to read it. */
+diff --git a/libarchive/archive_write_add_filter_lrzip.c
b/libarchive/archive_write_add_filter_lrzip.c
+index fe974c93..8fe498dd 100644
+--- a/libarchive/archive_write_add_filter_lrzip.c
b/libarchive/archive_write_add_filter_lrzip.c
+@@ -133,7 +133,7 @@ archive_write_lrzip_open(struct archive_write_filter *f)
+ int r;
+
+ archive_string_init(&as);
+- archive_strcpy(&as, "lrzip -q");
++ archive_strcpy(&as, "lrzip -Q");
+
+ /* Specify compression type. */
+ switch (data->compression) {
diff --git a/app-arch/libarchive/libarchive-3.7.2.ebuild
b/app-arch/libarchive/libarchive-3.7.2-r1.ebuild
similarity index 96%
rename from app-arch/libarchive/libarchive-3.7.2.ebuild
rename to app-arch/libarchive/libarchive-3.7.2-r1.ebuild
index 3d5b9c43c1f6..cc98e64978ce 100644
--- a/app-arch/libarchive/libarchive-3.7.2.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.2-r1.ebuild
@@ -67,6 +67,9 @@ QA_CONFIG_IMPL_DECL_SKIP=(
PATCHES=(
# https://github.com/libarchive/libarchive/issues/1968
"${FILESDIR}/${P}-32bit-test.patch"
+ # https://github.com/libarchive/libarchive/issues/2069
+ # (we can simply update the command since we don't support old lrzip)
+ "${FILESDIR}/${P}-lrzip.patch"
)
multilib_src_configure() {
