Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
Date: Tue, 24 Aug 2021 20:17:28
Message-Id: 1629836241.8f6bf383f839af8bce70d9540b7366877db7e3c5.blueness@gentoo
1 commit: 8f6bf383f839af8bce70d9540b7366877db7e3c5
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 24 20:17:12 2021 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 24 20:17:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6bf383
7
8 net-vpn/tor: remove vulnerable version, bug #808681
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
12
13 net-vpn/tor/Manifest | 2 -
14 net-vpn/tor/tor-0.4.5.9-r1.ebuild | 95 ---------------------------------------
15 2 files changed, 97 deletions(-)
16
17 diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
18 index 03e586061e1..4cfea21c84a 100644
19 --- a/net-vpn/tor/Manifest
20 +++ b/net-vpn/tor/Manifest
21 @@ -1,6 +1,4 @@
22 DIST tor-0.4.5.10.tar.gz 7870323 BLAKE2B cb0b1ee9c997a8837837b5a21e3a18e3efc52f8c056dea65625059b694f5ba76660462510311b1abd30d2659e6c5c5d3f999d42e269d7d7d464676b3f8f8d4d0 SHA512 a6970623696bdd0b3138e51ad3c6eaba13533d537560e1615deb90e41ca508d71282ad526ae6206604889c5a795097a71133bd0e0a9b490f544bff78d9dfa7f0
23 DIST tor-0.4.5.10.tar.gz.asc 833 BLAKE2B 8b42bf8e2276ad9f83acf344ddba7db73c8dd3446074980bac339b9021112161944364b5f3d05eae81231ec92846a22fab081bb881133f259a715e242878d64f SHA512 87a60a51c29b8a3ae43b47f0f16e966911e1712ab276cd3da0f8e3194839c6b5c074bd43290a00ff401efd376a7d3100031f8d8e683d9ffa2a35ad709bcaf4b8
24 -DIST tor-0.4.5.9.tar.gz 7840294 BLAKE2B 75babcbf7929fa34034ad706df1189ca7988e8c5db30f7051a5a006d8bb61afa7ebf7d0f7441e3ef1df1bc777cd80dc165c1d481d65a695c315b8820f8be392a SHA512 b3c3b5cce30c881fb1e705ec6183513f625ddb9d076671b9cd6299e81a410bc12f59a30677636371c336e397211432f0831bdcb2105c9aed8dcb608eae54e2b2
25 -DIST tor-0.4.5.9.tar.gz.asc 833 BLAKE2B fca3769b683e8bb90540026dda6d2f302d499262c806f7c7215e7a30908cd46b807717fd130380d114660380166852f6a0cbb702966c6930004d04098718d582 SHA512 df538981aa19a2fa730a1e357f277f22b3cae769a1d13fa1d920a5e949d5b3770a8de9883eeaf2522c8b24327f73505569ac0f6ecf77139ddb5ef1e2418924b6
26 DIST tor-0.4.6.7.tar.gz 7790727 BLAKE2B da6b0fe0de6a334713cf881dece6ef5a932b0f4374a7dde1e1cb78b4b43944fd6156d84bd98c8be734a7cf81b99cb36187544028c3e4800d38d11d7286d19e12 SHA512 e5f9e235fc4b96f5e63e0bfa4ca412d0d11299a31cb77cae1c199b276d0dfbf3656657ddf910b22625dd49eb726d487666e80e8889db78c9edebbab0d80d9e03
27 DIST tor-0.4.6.7.tar.gz.asc 833 BLAKE2B 2054c094cc8ce28bfc8822fa6b0ac5a028b41c96160d135da53112c4fcb7ae048e8d48b58f164dd33c6c7dd851aaa71173b2aa36f70411fc7cc2b67d346ce00b SHA512 d45caaa4795d05f1f1a558192c5eedff608c74be0ef933e0ff7a4f68123a109e38e7fe26222c66dfc8966a07f458eeadf77d7f4731d88389595b59413140e9a3
28
29 diff --git a/net-vpn/tor/tor-0.4.5.9-r1.ebuild b/net-vpn/tor/tor-0.4.5.9-r1.ebuild
30 deleted file mode 100644
31 index 7ffede47e2d..00000000000
32 --- a/net-vpn/tor/tor-0.4.5.9-r1.ebuild
33 +++ /dev/null
34 @@ -1,95 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI="7"
39 -
40 -inherit flag-o-matic readme.gentoo-r1 systemd verify-sig
41 -
42 -MY_PV="$(ver_rs 4 -)"
43 -MY_PF="${PN}-${MY_PV}"
44 -DESCRIPTION="Anonymizing overlay network for TCP"
45 -HOMEPAGE="http://www.torproject.org/"
46 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
47 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
48 - verify-sig? ( https://dist.torproject.org/${MY_PF}.tar.gz.asc )"
49 -S="${WORKDIR}/${MY_PF}"
50 -
51 -LICENSE="BSD GPL-2"
52 -SLOT="0"
53 -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86 ~ppc-macos"
54 -IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd"
55 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
56 -
57 -BDEPEND="verify-sig? ( app-crypt/openpgp-keys-tor )"
58 -DEPEND="
59 - dev-libs/libevent:=[ssl]
60 - sys-libs/zlib
61 - caps? ( sys-libs/libcap )
62 - man? ( app-text/asciidoc )
63 - dev-libs/openssl:0=[-bindist(-)]
64 - lzma? ( app-arch/xz-utils )
65 - scrypt? ( app-crypt/libscrypt )
66 - seccomp? ( >=sys-libs/libseccomp-2.4.1 )
67 - systemd? ( sys-apps/systemd )
68 - zstd? ( app-arch/zstd )"
69 -RDEPEND="
70 - acct-user/tor
71 - acct-group/tor
72 - ${DEPEND}
73 - selinux? ( sec-policy/selinux-tor )"
74 -
75 -PATCHES=(
76 - "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
77 - "${FILESDIR}"/${PN}-0.4.5.5_rc1-LDFLAGS-typo.patch
78 -)
79 -
80 -DOCS=()
81 -
82 -RESTRICT="!test? ( test )"
83 -
84 -src_configure() {
85 - use doc && DOCS+=( README ChangeLog ReleaseNotes doc/HACKING )
86 - export ac_cv_lib_cap_cap_init=$(usex caps)
87 - econf \
88 - --localstatedir="${EPREFIX}/var" \
89 - --disable-all-bugs-are-fatal \
90 - --enable-system-torrc \
91 - --disable-android \
92 - --disable-html-manual \
93 - --disable-libfuzzer \
94 - --enable-missing-doc-warnings \
95 - --disable-module-dirauth \
96 - --enable-pic \
97 - --disable-rust \
98 - --disable-restart-debugging \
99 - --disable-zstd-advanced-apis \
100 - $(use_enable man asciidoc) \
101 - $(use_enable man manpage) \
102 - $(use_enable lzma) \
103 - $(use_enable scrypt libscrypt) \
104 - $(use_enable seccomp) \
105 - $(use_enable server module-relay) \
106 - $(use_enable systemd) \
107 - $(use_enable tor-hardening gcc-hardening) \
108 - $(use_enable tor-hardening linker-hardening) \
109 - $(use_enable test unittests) \
110 - $(use_enable test coverage) \
111 - $(use_enable zstd)
112 -}
113 -
114 -src_install() {
115 - default
116 - readme.gentoo_create_doc
117 -
118 - newconfd "${FILESDIR}"/tor.confd tor
119 - newinitd "${FILESDIR}"/tor.initd-r9 tor
120 - systemd_dounit "${FILESDIR}"/tor.service
121 -
122 - keepdir /var/lib/tor
123 -
124 - fperms 750 /var/lib/tor
125 - fowners tor:tor /var/lib/tor
126 -
127 - insinto /etc/tor/
128 - newins "${FILESDIR}"/torrc-r2 torrc
129 -}