1 |
commit: c36bb47f838568daf9abd84d9b108edb7cb22e16 |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Feb 28 16:21:32 2022 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Feb 28 16:21:32 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36bb47f |
7 |
|
8 |
net-vpn/tor: version bump to 0.4.7.4_alpha |
9 |
|
10 |
Package-Manager: Portage-3.0.30, Repoman-3.0.3 |
11 |
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org> |
12 |
|
13 |
net-vpn/tor/Manifest | 5 +++-- |
14 |
...-0.4.7.3_alpha.ebuild => tor-0.4.7.4_alpha.ebuild} | 19 +++++++++++++++++-- |
15 |
2 files changed, 20 insertions(+), 4 deletions(-) |
16 |
|
17 |
diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest |
18 |
index a0223969a30d..e972d0dc3a2d 100644 |
19 |
--- a/net-vpn/tor/Manifest |
20 |
+++ b/net-vpn/tor/Manifest |
21 |
@@ -7,5 +7,6 @@ DIST tor-0.4.6.8.tar.gz 7796485 BLAKE2B 3475597c9f46c83c736bf5f3db2a4f44a38c4f4c |
22 |
DIST tor-0.4.6.8.tar.gz.asc 833 BLAKE2B 6f1825e3f5e2d70c5078d27990633137c7551fa80f5d202e56cfcb2a88d6b5b653ec6c349c7dc152f6c7313e6330182ce22a42be3f7aa63aced0586ee673addf SHA512 5000c111688d76d357c371532f7edbb01280273e5dc9bc18fa524517fcb1efda1403071536f06d61b8b8a73e26505d6e74cd84bd611f63f2a56e4b944f76b2e9 |
23 |
DIST tor-0.4.6.9.tar.gz 7797677 BLAKE2B 7d6add30867a3b18471bece559acbf6782b516229b8ab2c764f4a581fcbe3c2fa748f2708c60bf0f8a1165bc1fdd930fe00adaf7c1f546e6a7e98bdc0f1abb21 SHA512 67b3c0c0515d4150dd91db6dd4efe19b15a2e8ddac2a34069d61dfaf79d90585f3ca4071483362619719a7cbc6198d67d1ff73acdefa8cc8462bc1e2a7ba264f |
24 |
DIST tor-0.4.6.9.tar.gz.asc 833 BLAKE2B 1028464261cd02502408fff7354b92c68f51ce4ec27a16c190f4d16ec4164fb2f81d8018a6c400b22691dda8a29aa5af41b7e8fc9c72f551c8a1e85976ab1223 SHA512 1a34ae6f3b2d58a1a3d71b7a953cb1f8b0ef30430f016d67978a9323f7da42132a7cc2540245e115311951d524bbb67287d1af5c456a72564a4b49971962116f |
25 |
-DIST tor-0.4.7.3-alpha.tar.gz 7818590 BLAKE2B 3570d52774fa9a14a96e4d7e3a8d0e9e9d2364a9325589d4f23ab0e08ea0933e8cdd6ca1af93b7fabe7745bcd48fad6fbceac34eff6f64253581f9b6dce39bea SHA512 400c8b2c0937734fe9cc934cff9f396bdb4a5073bddfcd91f74bbe8a7d52214467aaeac4200ee6c9a234bf0552929ab9b0fc9727d425c27b6fbdfd81ea8fcc18 |
26 |
-DIST tor-0.4.7.3-alpha.tar.gz.asc 833 BLAKE2B 5c12e159882c4845f48e86708a30f524c62486ba675080ad7799fbf8b15558cadc4133d271d751e39c44274072defcedf653ba8159a495e090fcd393d75a01a7 SHA512 b98f4fb0b0ff92d9d3a427505e28be34f04e18e78fa6c3f8ce408f2d64904321ef289175c7dad57e761ce711a9e686f3cb96f532304f9d46cd77ce1c57951687 |
27 |
+DIST tor-0.4.7.4-alpha.tar.gz 7855828 BLAKE2B c30f131254a55e0fcea82361b491730ec4cae2de9bba33bd4f2d68a71b658478ab2344727096c34a7216a13617ea70b7288b8c1f1e80ffcaeb03aba6b462c0ec SHA512 8956424cec7d9ec223ea974e2d13e1f50e3003a9a7535bff109504ce3a9cb8e62add4dd5b716990b8e8fe258fd9854fe5ae00a914dfa7c7e2f79b3d703363db0 |
28 |
+DIST tor-0.4.7.4-alpha.tar.gz.sha256sum 91 BLAKE2B d3e9416c33e286225b3f41f57bb4cb01ba724a4142b301d3a9fde61c6191c83252a3f1ea7100d26cffc6a0eb4466517b61a167a9f19627679ff5299434dd07e3 SHA512 08d06eb70f2894117b83a934a4df334cd2c7db2f4a51a10233e9e71f94a8aba4a0262476e20480444e232116cd184635d53ec5f4a81f8de78cd1bfd75158eecd |
29 |
+DIST tor-0.4.7.4-alpha.tar.gz.sha256sum.asc 716 BLAKE2B f65ea8b99a957cb2bfea6a5da664864df68a521268f0c15dee02a738498af7ccc8c0b7299bfe413ee16011f3ea414b694482e8c45c691c1e6585648621cd02a6 SHA512 f8353d9c1d3b9a14767fff8c795acf8914c5970a3b146b0b05010b6a6a01901faa27098a18f08119c0256be43c9e5d43dfe12b36ac2d00d8e2506349884317db |
30 |
|
31 |
diff --git a/net-vpn/tor/tor-0.4.7.3_alpha.ebuild b/net-vpn/tor/tor-0.4.7.4_alpha.ebuild |
32 |
similarity index 85% |
33 |
rename from net-vpn/tor/tor-0.4.7.3_alpha.ebuild |
34 |
rename to net-vpn/tor/tor-0.4.7.4_alpha.ebuild |
35 |
index dd28011f8b1e..a117b5a80dea 100644 |
36 |
--- a/net-vpn/tor/tor-0.4.7.3_alpha.ebuild |
37 |
+++ b/net-vpn/tor/tor-0.4.7.4_alpha.ebuild |
38 |
@@ -12,7 +12,10 @@ DESCRIPTION="Anonymizing overlay network for TCP" |
39 |
HOMEPAGE="https://www.torproject.org/" |
40 |
SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz |
41 |
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz |
42 |
- verify-sig? ( https://dist.torproject.org/${MY_PF}.tar.gz.asc )" |
43 |
+ verify-sig? ( |
44 |
+ https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum |
45 |
+ https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc |
46 |
+ )" |
47 |
S="${WORKDIR}/${MY_PF}" |
48 |
|
49 |
LICENSE="BSD GPL-2" |
50 |
@@ -23,7 +26,7 @@ fi |
51 |
IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" |
52 |
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc |
53 |
|
54 |
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-tor )" |
55 |
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )" |
56 |
DEPEND=" |
57 |
dev-libs/libevent:=[ssl] |
58 |
sys-libs/zlib |
59 |
@@ -60,6 +63,18 @@ pkg_setup() { |
60 |
use test && python-any-r1_pkg_setup |
61 |
} |
62 |
|
63 |
+src_unpack() { |
64 |
+ if use verify-sig; then |
65 |
+ cd "${DISTDIR}" || die |
66 |
+ verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc} |
67 |
+ verify-sig_verify_unsigned_checksums \ |
68 |
+ ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz |
69 |
+ cd "${WORKDIR}" || die |
70 |
+ fi |
71 |
+ |
72 |
+ default |
73 |
+} |
74 |
+ |
75 |
src_configure() { |
76 |
use doc && DOCS+=( README ChangeLog ReleaseNotes doc/HACKING ) |
77 |
export ac_cv_lib_cap_cap_init=$(usex caps) |