summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2016-10-17 19:41:05 -0400
committerAnthony G. Basile <blueness@gentoo.org>2016-10-17 19:41:27 -0400
commitc4ca4048f6651a21686cd26140f23d258fe003fa (patch)
treeec8127c14238f945d0d2cb45c27a3e669bf24f29
parentapp-vim/snipmate: clean up old. (diff)
downloadgentoo-c4ca4048.tar.gz
gentoo-c4ca4048.tar.bz2
gentoo-c4ca4048.zip
net-misc/tor: security version bump to 0.2.8.9 and 0.2.9.4
Package-Manager: portage-2.2.28
-rw-r--r--net-misc/tor/Manifest6
-rw-r--r--net-misc/tor/tor-0.2.8.7.ebuild87
-rw-r--r--net-misc/tor/tor-0.2.8.9.ebuild (renamed from net-misc/tor/tor-0.2.8.8-r1.ebuild)0
-rw-r--r--net-misc/tor/tor-0.2.9.2_alpha.ebuild85
-rw-r--r--net-misc/tor/tor-0.2.9.4_alpha.ebuild (renamed from net-misc/tor/tor-0.2.9.3_alpha-r1.ebuild)6
5 files changed, 4 insertions, 180 deletions
diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
index 5ca465e4e98f..c168fa206f34 100644
--- a/net-misc/tor/Manifest
+++ b/net-misc/tor/Manifest
@@ -1,5 +1,3 @@
DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad
-DIST tor-0.2.8.7.tar.gz 5179093 SHA256 ae44e2b699e82db7ff318432fd558dfa941ad154e4055f16d208514951742fc6 SHA512 79156110804497509564d53a806dc8237e97755556bbaaed83d0f6a3470942a480e53693a7192996bad2b33fe1f77f60eb45e8122af9bfdc4a8f12b943cbc660 WHIRLPOOL 7223eb53f548f4ecbb96a74b809b84772faf9dbf4741ffcdda7872de9c32029f498a0a4f5e0384c64e1f6c9108292ad878bf0630c0b52766fe4b358131a8f098
-DIST tor-0.2.8.8.tar.gz 5093794 SHA256 b1af02c61253dcdb4e1a4f552adaba4e07aed0e5468e45c0764550161480e3de SHA512 741521663509d5983aed3561b2aaacab9355a1964b4a24f8e046c116159b22e3df9c76705c11afb84f2cedacaab77f429978ff6920306aa8fdab74fd22950cf6 WHIRLPOOL f35c19de021fe4d8bc724902fca54b820601bce772b8911b570a5607379f5d7e23b39f412c8e1c15303b47e41946724f96f85825dc8ebd4dc80368e4d5a34f52
-DIST tor-0.2.9.2-alpha.tar.gz 5294923 SHA256 dd93cf6b8531acf68152adbfa2f693cebd1b3254bc6190c920a99cc587944922 SHA512 9baed516ad5dffe61ad0bf1dbd0575e5fdcb369b3afde54b11ab06b23fd7f440a66734828077b1ddf6f7103e12d47eb76ba57da72002c426d4fcc5be8edaf1b1 WHIRLPOOL 790738369837cf30fdffbea047eb3102a408345e87e1bad5552657420ca1d0f7d36f9c45eb5e68bded8bc464d6c42ff116628a4f5a529b6b812a22191a8d4911
-DIST tor-0.2.9.3-alpha.tar.gz 5240054 SHA256 ee51f62191a33b2b3f50a2cf691dd6250fd0c110f97b8360785a1b56be5eee15 SHA512 acfaac77a2f2f8b6969727f3b113dfc8c267f5f68d6e3ee9d35ec0229cbe2fbcf639992e0387fbece87a1e63cecea4454d493f7922fa70d75162468ee000a0ad WHIRLPOOL 428496087a7aa196434ba4e36b82c3f174f9a38bd67e472e704640b65ef5c0a3b82ad19029f4a7630bf9a4eeb01ffa38ff02ec2db0b0289c0767e0af3a6e4a28
+DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025
+DIST tor-0.2.9.4-alpha.tar.gz 5481286 SHA256 fc5664fff4c86d3644043a068f11b17c57f9a295c37b7186bf90bb237913e400 SHA512 f3e87e2985a9f99ceab57e06eca701b5e00f74f1c9322ebc0e8e388723697d320634d2a06ed674d3fc6566994ddc9aba54046cd5e243a97df2aef724542bc859 WHIRLPOOL 53f7e9b308b53ad776ccb890330bd109148ceab0dfab17538a1fa02ba6a2e0bd7b635c8bad2343644c9f25ccf113bf8f8367d600e7cc1c485c64691dbdede2e5
diff --git a/net-misc/tor/tor-0.2.8.7.ebuild b/net-misc/tor/tor-0.2.8.7.ebuild
deleted file mode 100644
index aeefa9fc3aa7..000000000000
--- a/net-misc/tor/tor-0.2.8.7.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils flag-o-matic readme.gentoo-r1 systemd versionator user
-
-MY_PV="$(replace_version_separator 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/"
-SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
- https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
-IUSE="-bufferevents libressl scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test web"
-
-DEPEND="
- app-text/asciidoc
- dev-libs/libevent
- sys-libs/zlib
- bufferevents? ( dev-libs/libevent[ssl] )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- scrypt? ( app-crypt/libscrypt )
- seccomp? ( sys-libs/libseccomp )
- systemd? ( sys-apps/systemd )"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-tor )"
-
-pkg_setup() {
- enewgroup tor
- enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
- epatch_user
-}
-
-src_configure() {
- # Upstream isn't sure of all the user provided CFLAGS that
- # will break tor, but does recommend against -fstrict-aliasing.
- # We'll filter-flags them here as we encounter them.
- filter-flags -fstrict-aliasing
-
- econf \
- --enable-system-torrc \
- --enable-asciidoc \
- --docdir="${EPREFIX}"/usr/share/doc/${PF} \
- $(use_enable stats instrument-downloads) \
- $(use_enable bufferevents) \
- $(use_enable scrypt libscrypt) \
- $(use_enable seccomp) \
- $(use_enable systemd) \
- $(use_enable tor-hardening gcc-hardening) \
- $(use_enable tor-hardening linker-hardening) \
- $(use_enable transparent-proxy transparent) \
- $(use_enable web tor2web-mode) \
- $(use_enable test unittests) \
- $(use_enable test coverage)
-}
-
-src_install() {
- readme.gentoo_create_doc
-
- newconfd "${FILESDIR}"/tor.confd tor
- newinitd "${FILESDIR}"/tor.initd-r7 tor
- systemd_dounit "${FILESDIR}/${PN}.service"
- systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
-
- emake DESTDIR="${D}" install
-
- keepdir /var/lib/tor
-
- dodoc -r README ChangeLog ReleaseNotes doc/HACKING
-
- fperms 750 /var/lib/tor
- fowners tor:tor /var/lib/tor
-
- insinto /etc/tor/
- newins "${FILESDIR}"/torrc-r1 torrc
-}
diff --git a/net-misc/tor/tor-0.2.8.8-r1.ebuild b/net-misc/tor/tor-0.2.8.9.ebuild
index ee36db79dda2..ee36db79dda2 100644
--- a/net-misc/tor/tor-0.2.8.8-r1.ebuild
+++ b/net-misc/tor/tor-0.2.8.9.ebuild
diff --git a/net-misc/tor/tor-0.2.9.2_alpha.ebuild b/net-misc/tor/tor-0.2.9.2_alpha.ebuild
deleted file mode 100644
index 0f889a958bc9..000000000000
--- a/net-misc/tor/tor-0.2.9.2_alpha.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils flag-o-matic readme.gentoo-r1 systemd versionator user
-
-MY_PV="$(replace_version_separator 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/"
-SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
- https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
-IUSE="-bufferevents libressl scrypt seccomp selinux systemd tor-hardening test web"
-
-DEPEND="
- app-text/asciidoc
- dev-libs/libevent
- sys-libs/zlib
- bufferevents? ( dev-libs/libevent[ssl] )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- scrypt? ( app-crypt/libscrypt )
- seccomp? ( sys-libs/libseccomp )
- systemd? ( sys-apps/systemd )"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-tor )"
-
-pkg_setup() {
- enewgroup tor
- enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
- epatch_user
-}
-
-src_configure() {
- # Upstream isn't sure of all the user provided CFLAGS that
- # will break tor, but does recommend against -fstrict-aliasing.
- # We'll filter-flags them here as we encounter them.
- filter-flags -fstrict-aliasing
-
- econf \
- --enable-system-torrc \
- --enable-asciidoc \
- --docdir="${EPREFIX}"/usr/share/doc/${PF} \
- $(use_enable bufferevents) \
- $(use_enable scrypt libscrypt) \
- $(use_enable seccomp) \
- $(use_enable systemd) \
- $(use_enable tor-hardening gcc-hardening) \
- $(use_enable tor-hardening linker-hardening) \
- $(use_enable web tor2web-mode) \
- $(use_enable test unittests) \
- $(use_enable test coverage)
-}
-
-src_install() {
- readme.gentoo_create_doc
-
- newconfd "${FILESDIR}"/tor.confd tor
- newinitd "${FILESDIR}"/tor.initd-r7 tor
- systemd_dounit "${FILESDIR}/${PN}.service"
- systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
-
- emake DESTDIR="${D}" install
-
- keepdir /var/lib/tor
-
- dodoc -r README ChangeLog ReleaseNotes doc/HACKING
-
- fperms 750 /var/lib/tor
- fowners tor:tor /var/lib/tor
-
- insinto /etc/tor/
- newins "${FILESDIR}"/torrc-r1 torrc
-}
diff --git a/net-misc/tor/tor-0.2.9.3_alpha-r1.ebuild b/net-misc/tor/tor-0.2.9.4_alpha.ebuild
index cd286ff23125..580de8097c13 100644
--- a/net-misc/tor/tor-0.2.9.3_alpha-r1.ebuild
+++ b/net-misc/tor/tor-0.2.9.4_alpha.ebuild
@@ -17,13 +17,12 @@ S="${WORKDIR}/${MY_PF}"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
-IUSE="-bufferevents libressl scrypt seccomp selinux systemd tor-hardening test web"
+IUSE="libressl scrypt seccomp selinux systemd tor-hardening test web"
DEPEND="
app-text/asciidoc
- dev-libs/libevent
+ dev-libs/libevent[ssl]
sys-libs/zlib
- bufferevents? ( dev-libs/libevent[ssl] )
!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
scrypt? ( app-crypt/libscrypt )
@@ -52,7 +51,6 @@ src_configure() {
--enable-system-torrc \
--enable-asciidoc \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
- $(use_enable bufferevents) \
$(use_enable scrypt libscrypt) \
$(use_enable seccomp) \
$(use_enable systemd) \