summaryrefslogtreecommitdiff
path: root/app-arch/libarchive
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-24 23:59:54 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-24 23:59:54 +0000
commit401101f9c8077911929d3f2b60a37098460a5d89 (patch)
treec2bef4719f6787550f0916aeaa8f4f403a9296af /app-arch/libarchive
parent4cbcc855382a06088e2f016f62cafdbcb7e40665 (diff)
gentoo resync : 25.03.2022
Diffstat (limited to 'app-arch/libarchive')
-rw-r--r--app-arch/libarchive/Manifest6
-rw-r--r--app-arch/libarchive/libarchive-3.5.3.ebuild17
-rw-r--r--app-arch/libarchive/libarchive-3.6.0.ebuild19
3 files changed, 31 insertions, 11 deletions
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index ed7030cb1d29..9ea6b93901ef 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,5 +1,7 @@
DIST libarchive-3.5.3.tar.gz 7038767 BLAKE2B a9f8b44c42efadb29cba2597c201bf9064d69632db92dad07df3f1bc9667257d8578c2ae7fae65ffc53e075466e3d326e4fe77d18d3f06656a4a255324a81fba SHA512 889879e869f7391e3b85b5e3c2bbad3c1a5e50ec7b62c0be8f2817e2dfa8410e6eb409a3c4dce2675b9e7134bae3f129475e331bc3d15d637b91412c7eb026a2
+DIST libarchive-3.5.3.tar.gz.asc 833 BLAKE2B 2a2af61d25201feef727d05554b3b1553779afeb155d1d68a3e2b64e71eca6ca06cd6d9c77cc98c2d40c0d654c7de535d9901e55f527cb74dc8933a402207553 SHA512 1a6c930e62961ee97d2983ad7f7aded61dd65668737cc7fc42b3f2f32a699931fe74c1b7abe4686e061e7b39500a67adea929f390a8dcb2037d0d58f3b30441d
DIST libarchive-3.6.0.tar.gz 8570393 BLAKE2B 57a8e1681485a489dc9d3823cc8c9b0d68e7d84510a3eff0b6adc268825bb9aa6179d8a810b249c3f72e3674e1df6e5ba2ed0043196458bedc3c1d880c5d4a0b SHA512 700579c5dd15b61333cc4dbf01ebfbd26d6e8c20d5cbe6525683634418fec5c87a5a1e28a81cc59ad7c94218682e406aa3b55d81036bd9fa31d83d989c6d764c
-EBUILD libarchive-3.5.3.ebuild 3209 BLAKE2B 02b25ad0cdfd9de03e63254a4b8f879d5d8e0b49f00d350e9a3ff345dc70627e49a73be71706d2f18321610a16d9b9d3b564a52c2c8a846432b709adda3809fc SHA512 9660b299d7b16e656e33673f00bf510c1d8b615b1a162d0992863d96b4fb55fa3a64cab8ff4975d3a0c692c3c42155fa1795f533d53bcfcbb006f8d8d6e547ac
-EBUILD libarchive-3.6.0.ebuild 3217 BLAKE2B 06dce877cd9c5181ca33b831f0d325fcbf819f9dc5adbd983653f5a3e06e8e98e6bffb0b12382945b70006d02539eb0fe51cc5abebff742ec7e5471ff8235ab3 SHA512 ab2572229c867721700df28e42e7faed4defbd5aad3dd55e225e936286b4c5f96cebd418c9e67b8d300430dc071cc9714a46229404fe01b7503626f416acf6f3
+DIST libarchive-3.6.0.tar.gz.asc 833 BLAKE2B 0b3600e998ccf3e3862523116db071f5c43165a422f292053d7be14a67a294b4b9ed76a939156ad0f494443d9a6a6dde46e73c1107d50c7e150030c7627d8851 SHA512 2450a3463ec1b4b2c590139ea2b6f0db0afbd8ff7939da5d90c5adfb3d27618ca36b03596b707211de82341ca157acaf510fc51ee26d6901d46e15341406acd2
+EBUILD libarchive-3.5.3.ebuild 3436 BLAKE2B e8965394e4927acb6493034c5dedbe8c10a261a7101c2478a13d8db12c51fdf1410a784c6c1a020afcf69cb6889d030771beda34220f78ecfc873f8834eeb24a SHA512 0d1b1370fe2b18db7d4aec04984bab012317804cc5dd7d4b9c64963308909d662c2568036c0aab5f2e428050c20168e5f0a944442f107201d871ad4f44b214ac
+EBUILD libarchive-3.6.0.ebuild 3441 BLAKE2B 982d9942d83a4ac3188a3fd0cd924a1e8302118caa7944038d36fe3a6b3362e4a53ed3d6c9c9aad307a8b5c62402d76be0ab5abaca159fd8c6bc61e7e051f155 SHA512 36145a73a8b9d6dd30624ae44ea592fa99ca218d7d330c9a758e1a3e9d971f8b309a7e3aacc41f8ca3a23f632ed4895543dafcae335f2682e7e2dc499b28e3fd
MISC metadata.xml 1224 BLAKE2B 538433528de5543ad8e912ce0d072340be3f6eeefe16320ef48b3c30a35ebdff4a32055edf89f36e4479ab1468c620871fcb5ba91bd66e81798093b4d0345949 SHA512 9f53d623a02334f675c06edea2829ce52e78d85e3894e684ae920a678eb47046393b7a93808c7e1761d30a69faa5986cd4922ae7ef8f1e2ef221de39869bd12b
diff --git a/app-arch/libarchive/libarchive-3.5.3.ebuild b/app-arch/libarchive/libarchive-3.5.3.ebuild
index 8e9ae0485b26..d49753f59e9f 100644
--- a/app-arch/libarchive/libarchive-3.5.3.ebuild
+++ b/app-arch/libarchive/libarchive-3.5.3.ebuild
@@ -2,16 +2,20 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit multilib-minimal toolchain-funcs
+inherit multilib-minimal toolchain-funcs verify-sig
DESCRIPTION="Multi-format archive and compression library"
HOMEPAGE="https://www.libarchive.org/"
-SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz"
+SRC_URI="
+ https://www.libarchive.org/downloads/${P}.tar.gz
+ verify-sig? ( https://www.libarchive.org/downloads/${P}.tar.gz.asc )
+"
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs xattr zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libarchive.org.asc
RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
@@ -29,12 +33,17 @@ RDEPEND="
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}] )"
+ zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )
+"
DEPEND="${RDEPEND}
kernel_linux? (
virtual/os-headers
e2fsprogs? ( sys-fs/e2fsprogs )
- )"
+ )
+"
+BDEPEND="
+ verify-sig? ( sec-keys/openpgp-keys-libarchive )
+"
multilib_src_configure() {
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
diff --git a/app-arch/libarchive/libarchive-3.6.0.ebuild b/app-arch/libarchive/libarchive-3.6.0.ebuild
index ab2dcccb7b74..a6f74aec44dd 100644
--- a/app-arch/libarchive/libarchive-3.6.0.ebuild
+++ b/app-arch/libarchive/libarchive-3.6.0.ebuild
@@ -2,16 +2,20 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit multilib-minimal toolchain-funcs
+inherit multilib-minimal toolchain-funcs verify-sig
DESCRIPTION="Multi-format archive and compression library"
HOMEPAGE="https://www.libarchive.org/"
-SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz"
+SRC_URI="
+ https://www.libarchive.org/downloads/${P}.tar.gz
+ verify-sig? ( https://www.libarchive.org/downloads/${P}.tar.gz.asc )
+"
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs xattr zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libarchive.org.asc
RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
@@ -29,12 +33,17 @@ RDEPEND="
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}] )"
+ zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] )
+"
DEPEND="${RDEPEND}
kernel_linux? (
virtual/os-headers
e2fsprogs? ( sys-fs/e2fsprogs )
- )"
+ )
+"
+BDEPEND="
+ verify-sig? ( sec-keys/openpgp-keys-libarchive )
+"
multilib_src_configure() {
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923