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, 10 Jul 2018 19:26:03
Message-Id: 1531250739.45042195485e3964287e0f4681320179f1b468d7.blueness@gentoo
1 commit: 45042195485e3964287e0f4681320179f1b468d7
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 10 19:25:39 2018 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 10 19:25:39 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45042195
7
8 net-vpn/tor: remove older unstable versions
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 net-vpn/tor/Manifest | 2 -
13 net-vpn/tor/tor-0.3.3.6.ebuild | 85 ------------------------------------------
14 net-vpn/tor/tor-0.3.3.7.ebuild | 85 ------------------------------------------
15 3 files changed, 172 deletions(-)
16
17 diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
18 index a4f6f1ca903..85bb72350a7 100644
19 --- a/net-vpn/tor/Manifest
20 +++ b/net-vpn/tor/Manifest
21 @@ -1,6 +1,4 @@
22 DIST tor-0.3.1.10.tar.gz 6192183 BLAKE2B 4c1b57a3b19d18d735bb7362a08e4c2330350f2e31d52a8eb6d837cebc45ad6e64f3364e368f72d59bb8f51f652d4029a3e237a26efe580551811f5812e8dac4 SHA512 92af34a96bea2a99ab51d766d932da697409e404da4318ba6b3360ff0c2e9369b9afa652445a1651940f5a0502f4137141cc87cff14eba180539ea81be0c21a3
23 DIST tor-0.3.2.10.tar.gz 6421984 BLAKE2B bab8031982f05ee29b14d22fdd9c4912e35342e6ac57a1c3fe1d5de3c4f394e0211607d20917b705a5f489109511a7ed7761e1dd7b4310c3d112c5e7cf9964bb SHA512 b916173b13fbca71a1b859d0cb1b090a063b27039ce88cedcf4b17ab282bfaa2edf0bb9f213fc20f82af856c880e0747a593e3d8fe1bc17319dc5cd8ac4490df
24 -DIST tor-0.3.3.6.tar.gz 6547166 BLAKE2B 6fe88b991cacf14541c264629fb916d049f73c13c70a1e82d6e5683edc42f3f6093df3ff3a3a313ba6373f36f4eb9b6a8fd92e678517cfcb0b0c5a9ec54494e1 SHA512 ab2a6324844c0015c58b65faf61e9b72fe1aca2c90dc3c2970939f962f7d999483e223b980f3088207035d2ad1dc6a5628a253a486e048a072b4c5022b9cb0d3
25 -DIST tor-0.3.3.7.tar.gz 6564968 BLAKE2B e153d72a29ce4adb558e8062fd4c2ebd37ac557834358661cdda243703505f2d6263282079b92535cccba673af7a9326be5086ee3f91e58f4b26b8ac7316a2c9 SHA512 70c7d089fecde7d5c4ccf4fc0c774aa3da2121f297012065292f9e5efda54206365ef1fa830116ee143b027f5023a5eadcd6fd4629c4d2d930c12fa9fa7abf9d
26 DIST tor-0.3.3.8.tar.gz 6564878 BLAKE2B 1bb9adc4aaa6b207b544a98cb66349cce09a4d731a4e8908403da0d80b4b3ae3d4d5dabb9cd75bbecbac1b4f1233e06b235fb5c87bb2253a27a30a80f59074cf SHA512 b937f7f429690fa92d112d5bc48234c4b96f69614f319f04dab62e5b11b87e5e141d48642afac89e1dfe62a394d56b82ebf7fb1ac10de91923135a434a79718f
27 DIST tor-0.3.4.2-alpha.tar.gz 6634506 BLAKE2B f5fd597c0df5d49230d380b8a989cc1549d7e0249269fe5dad4cbc62dcd4f1bf03320f330591379be97a6ca19625f9c3813fb16728be9e8e0b9b446da6e127a4 SHA512 cec88017f1a36a74234eebfe83cca0d983ac698c5e27c6861d107e3776d89074b4dd654fdea943e325ed0ca81d7a64dfd80bda61f26a73d29ec75b940323a930
28
29 diff --git a/net-vpn/tor/tor-0.3.3.6.ebuild b/net-vpn/tor/tor-0.3.3.6.ebuild
30 deleted file mode 100644
31 index 65525074136..00000000000
32 --- a/net-vpn/tor/tor-0.3.3.6.ebuild
33 +++ /dev/null
34 @@ -1,85 +0,0 @@
35 -# Copyright 1999-2018 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI="6"
39 -
40 -inherit flag-o-matic readme.gentoo-r1 systemd versionator user
41 -
42 -MY_PV="$(replace_version_separator 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 -S="${WORKDIR}/${MY_PF}"
49 -
50 -LICENSE="BSD GPL-2"
51 -SLOT="0"
52 -# We need to keyword app-arch/zstd
53 -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
54 -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
55 -IUSE="libressl lzma scrypt seccomp selinux systemd tor-hardening test web zstd"
56 -
57 -DEPEND="
58 - app-text/asciidoc
59 - dev-libs/libevent[ssl]
60 - sys-libs/zlib
61 - !libressl? ( dev-libs/openssl:0=[-bindist] )
62 - libressl? ( dev-libs/libressl:0= )
63 - lzma? ( app-arch/xz-utils )
64 - scrypt? ( app-crypt/libscrypt )
65 - seccomp? ( sys-libs/libseccomp )
66 - systemd? ( sys-apps/systemd )
67 - zstd? ( app-arch/zstd )"
68 -RDEPEND="${DEPEND}
69 - selinux? ( sec-policy/selinux-tor )"
70 -
71 -PATCHES=(
72 - "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
73 - "${FILESDIR}"/${PN}-0.3.3.2-alpha-tor.service.in.patch
74 -)
75 -
76 -DOCS=( README ChangeLog ReleaseNotes doc/HACKING )
77 -
78 -pkg_setup() {
79 - enewgroup tor
80 - enewuser tor -1 -1 /var/lib/tor tor
81 -}
82 -
83 -src_configure() {
84 - econf \
85 - --localstatedir="${EPREFIX}/var" \
86 - --enable-system-torrc \
87 - --enable-asciidoc \
88 - --disable-android \
89 - --disable-libfuzzer \
90 - --disable-rust \
91 - --disable-restart-debugging \
92 - $(use_enable lzma) \
93 - $(use_enable scrypt libscrypt) \
94 - $(use_enable seccomp) \
95 - $(use_enable systemd) \
96 - $(use_enable tor-hardening gcc-hardening) \
97 - $(use_enable tor-hardening linker-hardening) \
98 - $(use_enable web tor2web-mode) \
99 - $(use_enable test unittests) \
100 - $(use_enable test coverage) \
101 - $(use_enable zstd)
102 -}
103 -
104 -src_install() {
105 - default
106 - readme.gentoo_create_doc
107 -
108 - newconfd "${FILESDIR}"/tor.confd tor
109 - newinitd "${FILESDIR}"/tor.initd-r8 tor
110 - systemd_dounit contrib/dist/tor.service
111 -
112 - keepdir /var/lib/tor
113 -
114 - fperms 750 /var/lib/tor
115 - fowners tor:tor /var/lib/tor
116 -
117 - insinto /etc/tor/
118 - newins "${FILESDIR}"/torrc-r1 torrc
119 -}
120
121 diff --git a/net-vpn/tor/tor-0.3.3.7.ebuild b/net-vpn/tor/tor-0.3.3.7.ebuild
122 deleted file mode 100644
123 index 65525074136..00000000000
124 --- a/net-vpn/tor/tor-0.3.3.7.ebuild
125 +++ /dev/null
126 @@ -1,85 +0,0 @@
127 -# Copyright 1999-2018 Gentoo Foundation
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI="6"
131 -
132 -inherit flag-o-matic readme.gentoo-r1 systemd versionator user
133 -
134 -MY_PV="$(replace_version_separator 4 -)"
135 -MY_PF="${PN}-${MY_PV}"
136 -DESCRIPTION="Anonymizing overlay network for TCP"
137 -HOMEPAGE="http://www.torproject.org/"
138 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
139 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
140 -S="${WORKDIR}/${MY_PF}"
141 -
142 -LICENSE="BSD GPL-2"
143 -SLOT="0"
144 -# We need to keyword app-arch/zstd
145 -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
146 -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
147 -IUSE="libressl lzma scrypt seccomp selinux systemd tor-hardening test web zstd"
148 -
149 -DEPEND="
150 - app-text/asciidoc
151 - dev-libs/libevent[ssl]
152 - sys-libs/zlib
153 - !libressl? ( dev-libs/openssl:0=[-bindist] )
154 - libressl? ( dev-libs/libressl:0= )
155 - lzma? ( app-arch/xz-utils )
156 - scrypt? ( app-crypt/libscrypt )
157 - seccomp? ( sys-libs/libseccomp )
158 - systemd? ( sys-apps/systemd )
159 - zstd? ( app-arch/zstd )"
160 -RDEPEND="${DEPEND}
161 - selinux? ( sec-policy/selinux-tor )"
162 -
163 -PATCHES=(
164 - "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
165 - "${FILESDIR}"/${PN}-0.3.3.2-alpha-tor.service.in.patch
166 -)
167 -
168 -DOCS=( README ChangeLog ReleaseNotes doc/HACKING )
169 -
170 -pkg_setup() {
171 - enewgroup tor
172 - enewuser tor -1 -1 /var/lib/tor tor
173 -}
174 -
175 -src_configure() {
176 - econf \
177 - --localstatedir="${EPREFIX}/var" \
178 - --enable-system-torrc \
179 - --enable-asciidoc \
180 - --disable-android \
181 - --disable-libfuzzer \
182 - --disable-rust \
183 - --disable-restart-debugging \
184 - $(use_enable lzma) \
185 - $(use_enable scrypt libscrypt) \
186 - $(use_enable seccomp) \
187 - $(use_enable systemd) \
188 - $(use_enable tor-hardening gcc-hardening) \
189 - $(use_enable tor-hardening linker-hardening) \
190 - $(use_enable web tor2web-mode) \
191 - $(use_enable test unittests) \
192 - $(use_enable test coverage) \
193 - $(use_enable zstd)
194 -}
195 -
196 -src_install() {
197 - default
198 - readme.gentoo_create_doc
199 -
200 - newconfd "${FILESDIR}"/tor.confd tor
201 - newinitd "${FILESDIR}"/tor.initd-r8 tor
202 - systemd_dounit contrib/dist/tor.service
203 -
204 - keepdir /var/lib/tor
205 -
206 - fperms 750 /var/lib/tor
207 - fowners tor:tor /var/lib/tor
208 -
209 - insinto /etc/tor/
210 - newins "${FILESDIR}"/torrc-r1 torrc
211 -}