[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 6503c9cfcd56b4d1735e300edfd50b3d4df9731e Author: Anthony G. Basile gentoo org> AuthorDate: Thu Mar 2 11:32:24 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Mar 2 11:32:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6503c9cf net-misc/tor: version bumps to 0.2.9.10 and 0.3.0.4_rc Package-Manager: portage-2.3.3 net-misc/tor/Manifest | 2 + net-misc/tor/tor-0.2.9.10.ebuild | 82 ++ net-misc/tor/tor-0.3.0.4_rc.ebuild | 74 ++ 3 files changed, 158 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index c3429d4ea01..8ff6c084d0f 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,5 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce +DIST tor-0.2.9.10.tar.gz 5557586 SHA256 d611283e1fb284b5f884f8c07e7d3151016851848304f56cfdf3be2a88bd1341 SHA512 c18c4faf18406f04165136f0d70e6bc2896f3f02770beadaab5e7a99441d71b897ae3a14a046eaec99a1bd6d8ad7758b28f7d652588842b77621cdc95d4fb7e1 WHIRLPOOL 8a12ab4bd148c6cf57e4e21ae29ccff46b9f687a1646f4453b0ba312b97b78d0c2a428f3178f47e58ec012eb2edce53efff4e07d7f0418d7ccc4ded3856a84a0 DIST tor-0.2.9.9.tar.gz 5534005 SHA256 33325d2b250fd047ba2ddc5d11c2190c4e2951f4b03ec48ebd8bf0666e990d43 SHA512 cbe7e1f3e503b945f150916b7147cf23d1c32c3660e15aecfe5e2f2baac3a241de665e6ce4e81b81229933eba7f02d4a86e8deeabf2378d40fa83a7036928c9b WHIRLPOOL 9fc83693ea3b0519354a6d1fde83d090b66a9738f67abd7be2f9c3a36e95df92968b6da6c8cecd97ad352c70aac62817a86efae2dd42129934c2e6b38577439c DIST tor-0.3.0.3-alpha.tar.gz 5738504 SHA256 739adb4a7ae1eb12582a667d56f7e8348123b1e00fe9d8a6159776df6dba7a87 SHA512 312b18599749252f8e66cc334481dfc8655f76717f02d3ecdcd7d278d43bc9e60e8464ab76d1a150adbb6a5468c1a03fff0db51f67ce12b9132bc772463a3849 WHIRLPOOL 2853eb585e608e098aee30fea7bf0f0c8175bc4ed1ad86a2511fc85a75bec2e8571dcf3a017986a73ceededff312c90650c83d44f7224e2de9d829f8d675c6e5 +DIST tor-0.3.0.4-rc.tar.gz 5757770 SHA256 32a7c0b322c61e15ce770f43715682f8b0be47844478387ddf8444cdf7c2f46f SHA512 21b335a973c9958c6c832ca171ac5e94c78379e365e4564289a623f264f8daab30be874a083ca3867364a6008c3b447080fad940dbbbda73f0cd3bb0dbf17d08 WHIRLPOOL af587ad1ce0c8fdac8eab65a9b7fb354abab700d967bddee9f2f647ffe7d630a5fd4cd0bb8f564ef62ccc2b482d87b83fe5f061da698504836ba997690417a10 diff --git a/net-misc/tor/tor-0.2.9.10.ebuild b/net-misc/tor/tor-0.2.9.10.ebuild new file mode 100644 index 000..035d07ef861 --- /dev/null +++ b/net-misc/tor/tor-0.2.9.10.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +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="libressl scrypt seccomp selinux systemd tor-hardening test web" + +DEPEND=" + app-text/asciidoc + dev-libs/libevent[ssl] + sys-libs/zlib + !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() { + eapply "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch + eapply_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 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()
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: e846dab011ad432d9cd04fea9447f718795b4ca4 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Feb 3 23:27:48 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Feb 5 01:24:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e846dab0 net-misc/tor: version bump alpha to 0.3.0.3, remove older Package-Manager: portage-2.3.3 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.3.0.2_alpha.ebuild => tor-0.3.0.3_alpha.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 307c027..c3429d4 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,3 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce DIST tor-0.2.9.9.tar.gz 5534005 SHA256 33325d2b250fd047ba2ddc5d11c2190c4e2951f4b03ec48ebd8bf0666e990d43 SHA512 cbe7e1f3e503b945f150916b7147cf23d1c32c3660e15aecfe5e2f2baac3a241de665e6ce4e81b81229933eba7f02d4a86e8deeabf2378d40fa83a7036928c9b WHIRLPOOL 9fc83693ea3b0519354a6d1fde83d090b66a9738f67abd7be2f9c3a36e95df92968b6da6c8cecd97ad352c70aac62817a86efae2dd42129934c2e6b38577439c -DIST tor-0.3.0.2-alpha.tar.gz 5733704 SHA256 736f135ab2b6473ccbeb454a845451555a99d72b4c6015e77c7689392bfec17c SHA512 7ed82e76fd908bfd6b8088a487c8f7d916fac9dc7c7604425d8e2c6ccc93dc6b3dca71184b9a6705deabb92c5731b7ca9c5b5a0b7f09ffd21016f4023f285a3b WHIRLPOOL 1d1e7a84a8b5e3de50295b573c3d7ea8f550e096a3e8def49fe944b0eb6b39a47c2b219a5cd61da6eabb03a0bfd5c5baac63e1c6c716a74dfa9522ca860a3f72 +DIST tor-0.3.0.3-alpha.tar.gz 5738504 SHA256 739adb4a7ae1eb12582a667d56f7e8348123b1e00fe9d8a6159776df6dba7a87 SHA512 312b18599749252f8e66cc334481dfc8655f76717f02d3ecdcd7d278d43bc9e60e8464ab76d1a150adbb6a5468c1a03fff0db51f67ce12b9132bc772463a3849 WHIRLPOOL 2853eb585e608e098aee30fea7bf0f0c8175bc4ed1ad86a2511fc85a75bec2e8571dcf3a017986a73ceededff312c90650c83d44f7224e2de9d829f8d675c6e5 diff --git a/net-misc/tor/tor-0.3.0.2_alpha.ebuild b/net-misc/tor/tor-0.3.0.3_alpha.ebuild similarity index 100% rename from net-misc/tor/tor-0.3.0.2_alpha.ebuild rename to net-misc/tor/tor-0.3.0.3_alpha.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 205a7bc738e12578915c91b4d0bb3aa9b55daf91 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jan 25 16:21:20 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jan 25 16:21:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205a7bc7 net-misc/tor: version bump alpha to 0.3.0.2, remove older Package-Manager: portage-2.3.3 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.3.0.1_alpha-r1.ebuild => tor-0.3.0.2_alpha.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 047960c..307c027 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,3 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce DIST tor-0.2.9.9.tar.gz 5534005 SHA256 33325d2b250fd047ba2ddc5d11c2190c4e2951f4b03ec48ebd8bf0666e990d43 SHA512 cbe7e1f3e503b945f150916b7147cf23d1c32c3660e15aecfe5e2f2baac3a241de665e6ce4e81b81229933eba7f02d4a86e8deeabf2378d40fa83a7036928c9b WHIRLPOOL 9fc83693ea3b0519354a6d1fde83d090b66a9738f67abd7be2f9c3a36e95df92968b6da6c8cecd97ad352c70aac62817a86efae2dd42129934c2e6b38577439c -DIST tor-0.3.0.1-alpha.tar.gz 5704559 SHA256 7013353f0cbd2af8c0144f6167339f6eb252eb35ca9a2db2971310171108b064 SHA512 181cada87ece0f1d6f852948a66fdcff013b8db6e3d39a635ef8050c4e7671ade186925297025888151753e6280f7eea4511f2051a19ddac79834caf8f7ba9ea WHIRLPOOL 4b72d5b62c04247edc9ff35401ce808693c05154ec64ec4cae628418e83153060cf6d0dd46e37655e067947bb0771d48e39cbd289bc2bebd14916c1f08e0d87a +DIST tor-0.3.0.2-alpha.tar.gz 5733704 SHA256 736f135ab2b6473ccbeb454a845451555a99d72b4c6015e77c7689392bfec17c SHA512 7ed82e76fd908bfd6b8088a487c8f7d916fac9dc7c7604425d8e2c6ccc93dc6b3dca71184b9a6705deabb92c5731b7ca9c5b5a0b7f09ffd21016f4023f285a3b WHIRLPOOL 1d1e7a84a8b5e3de50295b573c3d7ea8f550e096a3e8def49fe944b0eb6b39a47c2b219a5cd61da6eabb03a0bfd5c5baac63e1c6c716a74dfa9522ca860a3f72 diff --git a/net-misc/tor/tor-0.3.0.1_alpha-r1.ebuild b/net-misc/tor/tor-0.3.0.2_alpha.ebuild similarity index 100% rename from net-misc/tor/tor-0.3.0.1_alpha-r1.ebuild rename to net-misc/tor/tor-0.3.0.2_alpha.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 6fe43379d8a4ac61316e0c5dbb82819340faa7e9 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jan 25 15:41:09 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jan 25 15:42:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe43379 net-misc/tor: version bump to 0.2.9.9 Package-Manager: portage-2.3.3 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.9.9.ebuild | 83 + 2 files changed, 84 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 8e03c90..e9d1a10 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,4 +1,5 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 DIST tor-0.2.9.8.tar.gz 5522235 SHA256 fbdd33d3384574297b88744622382008d1e0f9ddd300d330746c464b7a7d746a SHA512 6a43a56ebed7b24ccdd2474406f25347819d4efec4916bdb2e725177b34e233632cc17e68c823efa3d0aad4a5bd13e00a5077cdfeb8830a612253a03ab91b622 WHIRLPOOL c8524a2b07c781a94acf280158763aa1e914fa8df0a14f8d7584fc353e856f23f6b03bc2185dbb825828c5becc5519709d02dc305c8b2930f50837bc2b766ae9 +DIST tor-0.2.9.9.tar.gz 5534005 SHA256 33325d2b250fd047ba2ddc5d11c2190c4e2951f4b03ec48ebd8bf0666e990d43 SHA512 cbe7e1f3e503b945f150916b7147cf23d1c32c3660e15aecfe5e2f2baac3a241de665e6ce4e81b81229933eba7f02d4a86e8deeabf2378d40fa83a7036928c9b WHIRLPOOL 9fc83693ea3b0519354a6d1fde83d090b66a9738f67abd7be2f9c3a36e95df92968b6da6c8cecd97ad352c70aac62817a86efae2dd42129934c2e6b38577439c DIST tor-0.3.0.1-alpha.tar.gz 5704559 SHA256 7013353f0cbd2af8c0144f6167339f6eb252eb35ca9a2db2971310171108b064 SHA512 181cada87ece0f1d6f852948a66fdcff013b8db6e3d39a635ef8050c4e7671ade186925297025888151753e6280f7eea4511f2051a19ddac79834caf8f7ba9ea WHIRLPOOL 4b72d5b62c04247edc9ff35401ce808693c05154ec64ec4cae628418e83153060cf6d0dd46e37655e067947bb0771d48e39cbd289bc2bebd14916c1f08e0d87a diff --git a/net-misc/tor/tor-0.2.9.9.ebuild b/net-misc/tor/tor-0.2.9.9.ebuild new file mode 100644 index ..fd3c26d --- /dev/null +++ b/net-misc/tor/tor-0.2.9.9.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +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="libressl scrypt seccomp selinux systemd tor-hardening test web" + +DEPEND=" + app-text/asciidoc + dev-libs/libevent[ssl] + sys-libs/zlib + !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() { + eapply "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch + eapply_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 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
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 5a1f36166f40d595c0468c693f23f0d323661409 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jan 25 15:42:28 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jan 25 15:42:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1f3616 net-misc/tor: remove older versions Package-Manager: portage-2.3.3 net-misc/tor/Manifest | 2 - net-misc/tor/tor-0.2.8.9.ebuild | 87 --- net-misc/tor/tor-0.2.9.8.ebuild | 83 - net-misc/tor/tor-0.3.0.1_alpha.ebuild | 83 - 4 files changed, 255 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index e9d1a10..047960c 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,5 +1,3 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce -DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 -DIST tor-0.2.9.8.tar.gz 5522235 SHA256 fbdd33d3384574297b88744622382008d1e0f9ddd300d330746c464b7a7d746a SHA512 6a43a56ebed7b24ccdd2474406f25347819d4efec4916bdb2e725177b34e233632cc17e68c823efa3d0aad4a5bd13e00a5077cdfeb8830a612253a03ab91b622 WHIRLPOOL c8524a2b07c781a94acf280158763aa1e914fa8df0a14f8d7584fc353e856f23f6b03bc2185dbb825828c5becc5519709d02dc305c8b2930f50837bc2b766ae9 DIST tor-0.2.9.9.tar.gz 5534005 SHA256 33325d2b250fd047ba2ddc5d11c2190c4e2951f4b03ec48ebd8bf0666e990d43 SHA512 cbe7e1f3e503b945f150916b7147cf23d1c32c3660e15aecfe5e2f2baac3a241de665e6ce4e81b81229933eba7f02d4a86e8deeabf2378d40fa83a7036928c9b WHIRLPOOL 9fc83693ea3b0519354a6d1fde83d090b66a9738f67abd7be2f9c3a36e95df92968b6da6c8cecd97ad352c70aac62817a86efae2dd42129934c2e6b38577439c DIST tor-0.3.0.1-alpha.tar.gz 5704559 SHA256 7013353f0cbd2af8c0144f6167339f6eb252eb35ca9a2db2971310171108b064 SHA512 181cada87ece0f1d6f852948a66fdcff013b8db6e3d39a635ef8050c4e7671ade186925297025888151753e6280f7eea4511f2051a19ddac79834caf8f7ba9ea WHIRLPOOL 4b72d5b62c04247edc9ff35401ce808693c05154ec64ec4cae628418e83153060cf6d0dd46e37655e067947bb0771d48e39cbd289bc2bebd14916c1f08e0d87a diff --git a/net-misc/tor/tor-0.2.8.9.ebuild b/net-misc/tor/tor-0.2.8.9.ebuild deleted file mode 100644 index 3634a9a.. --- a/net-misc/tor/tor-0.2.8.9.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
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: eff01c465be4b930a90c1d6e80e913cf33f8ad63 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jan 16 15:38:45 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jan 16 15:38:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff01c46 net-misc/tor: Stable for PPC64 (bug #603174). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches net-misc/tor/tor-0.2.8.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.8.12.ebuild b/net-misc/tor/tor-0.2.8.12.ebuild index 04d13a9..2985e50 100644 --- a/net-misc/tor/tor-0.2.8.12.ebuild +++ b/net-misc/tor/tor-0.2.8.12.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~mips ppc ~ppc64 sparc x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 9c94fcf9bc448cc8d254cd77b60bcf12aad45088 Author: Markus Meier gentoo org> AuthorDate: Sun Jan 8 18:34:24 2017 + Commit: Markus Meier gentoo org> CommitDate: Sun Jan 8 18:34:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c94fcf9 net-misc/tor: arm stable, bug #603174 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-misc/tor/tor-0.2.8.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.8.12.ebuild b/net-misc/tor/tor-0.2.8.12.ebuild index 549c531..39ff36c 100644 --- a/net-misc/tor/tor-0.2.8.12.ebuild +++ b/net-misc/tor/tor-0.2.8.12.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/files/
commit: bf94f03e1509475cedd2eb1ee4337e17a7cc0ed4 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sat Jan 7 16:44:23 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jan 7 22:27:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf94f03e net-misc/tor: remove unused initd file net-misc/tor/files/tor.initd-r7 | 84 - 1 file changed, 84 deletions(-) diff --git a/net-misc/tor/files/tor.initd-r7 b/net-misc/tor/files/tor.initd-r7 deleted file mode 100644 index 3d679c1.. --- a/net-misc/tor/files/tor.initd-r7 +++ /dev/null @@ -1,84 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -PIDFILE=/var/run/tor/tor.pid -CONFFILE=/etc/tor/torrc -GRACEFUL_TIMEOUT=${GRACEFUL_TIMEOUT:-60} - -# See bug #523552, and https://trac.torproject.org/projects/tor/ticket/5525 -# Graceful = wait 30 secs or so until all connections are properly closed. -extra_commands="checkconfig" -extra_started_commands="graceful gracefulstop reload" -description="Anonymizing overlay network for TCP" -description_checkconfig="Check for valid config file." -description_reload="Reload the configuration." -description_graceful="Gracefully restart." -description_gracefulstop="Gracefully stop." - -depend() { -need net -} - -checkconfig() { -# first check that it exists -if [ ! -f ${CONFFILE} ] ; then -eerror "You need to setup ${CONFFILE} first" -eerror "Example is in ${CONFFILE}.sample" -return 1 - fi - - # now verify whether the configuration is valid - /usr/bin/tor --verify-config -f ${CONFFILE} > /dev/null 2>&1 - if [ $? -eq 0 ] ; then - einfo "Tor configuration (${CONFFILE}) is valid." - return 0 - else - eerror "Tor configuration (${CONFFILE}) not valid." - /usr/bin/tor --verify-config -f ${CONFFILE} - return 1 - fi -} - -start() { - checkconfig || return 1 - checkpath -d -m 0755 -o tor:tor /var/run/tor -ebegin "Starting Tor" -HOME=/var/lib/tor - start-stop-daemon --start --pidfile "${PIDFILE}" --quiet --exec /usr/bin/tor -- -f "${CONFFILE}" --runasdaemon 1 --PidFile "${PIDFILE}" > /dev/null 2>&1 -eend $? -} - -stop() { -ebegin "Stopping Tor" - start-stop-daemon --stop --pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}" -eend $? -} - -graceful() { - gracefulstop - start - eend $? -} - -gracefulstop() { - local rc=0 -ebegin "Gracefully stopping Tor" - ebegin "This can take up to ${GRACEFUL_TIMEOUT} seconds" - start-stop-daemon -P --stop --signal INT -R ${GRACEFUL_TIMEOUT} --pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}" - rc=$? - eend "done" - eend $rc -} - -reload() { - if [ ! -f ${PIDFILE} ]; then - eerror "${SVCNAME} isn't running" - return 1 - fi - checkconfig || return 1 - ebegin "Reloading Tor configuration" - start-stop-daemon --signal HUP --pidfile ${PIDFILE} - eend $? -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 16e8cabcb136d886aed3fe3d861967b9c4e36ffd Author: Craig Andrews integralblue com> AuthorDate: Wed Jul 27 02:32:37 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Jan 5 14:02:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e8cabc net-misc/tor-0.3.0.1_alpha-r1: use upstream's systemd service unit * Set localstatedir to /var (Gentoo sets it to /var/lib) because that's what users and upstream expects. With it set to /var/lib/, tor expects to use directories such as /var/lib/lib/tor and /var/lib/log, which are clearly incorrect. * Bump EAPI Gentoo-bug: 529212 net-misc/tor/tor-0.3.0.1_alpha-r1.ebuild | 75 1 file changed, 75 insertions(+) diff --git a/net-misc/tor/tor-0.3.0.1_alpha-r1.ebuild b/net-misc/tor/tor-0.3.0.1_alpha-r1.ebuild new file mode 100644 index ..da8ad61 --- /dev/null +++ b/net-misc/tor/tor-0.3.0.1_alpha-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit 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="libressl scrypt seccomp selinux systemd tor-hardening test web" + +DEPEND=" + app-text/asciidoc + dev-libs/libevent[ssl] + sys-libs/zlib + !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 )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch +) + +DOCS=( README ChangeLog ReleaseNotes doc/HACKING ) + +pkg_setup() { + enewgroup tor + enewuser tor -1 -1 /var/lib/tor tor +} + +src_configure() { + econf \ + --localstatedir="${EPREFIX}/var" \ + --enable-system-torrc \ + --enable-asciidoc \ + $(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() { + default + readme.gentoo_create_doc + + newconfd "${FILESDIR}"/tor.confd tor + newinitd "${FILESDIR}"/tor.initd-r8 tor + systemd_dounit contrib/dist/tor.service + + keepdir /var/lib/tor + + fperms 750 /var/lib/tor + fowners tor:tor /var/lib/tor + + insinto /etc/tor/ + newins "${FILESDIR}"/torrc-r1 torrc +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: aa7ec254841ef8a06875d0788f3552232f843c52 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 4 17:07:04 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 4 17:07:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7ec254 net-misc/tor: x86 stable wrt bug #603174 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/tor/tor-0.2.8.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.8.12.ebuild b/net-misc/tor/tor-0.2.8.12.ebuild index 4058349..549c531 100644 --- a/net-misc/tor/tor-0.2.8.12.ebuild +++ b/net-misc/tor/tor-0.2.8.12.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 679b301e8b5570c6e67d4610d6f837ab1ac78928 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 1 22:39:55 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 1 22:39:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679b301e net-misc/tor: amd64 stable wrt bug #603174 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/tor/tor-0.2.8.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/tor/tor-0.2.8.12.ebuild b/net-misc/tor/tor-0.2.8.12.ebuild index ee36db7..4058349 100644 --- a/net-misc/tor/tor-0.2.8.12.ebuild +++ b/net-misc/tor/tor-0.2.8.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 0152ca2435d5de36711e7c75da0df49fb7c4443c Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 20 09:15:09 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 20 09:23:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0152ca24 net-misc/tor: version bump to 0.2.9.8 Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 3 +- net-misc/tor/tor-0.2.9.6_rc.ebuild | 83 -- ...tor-0.2.9.5_alpha.ebuild => tor-0.2.9.8.ebuild} | 0 3 files changed, 1 insertion(+), 85 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 528273e..d286772 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,4 +1,3 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 -DIST tor-0.2.9.5-alpha.tar.gz 5489651 SHA256 d0c898ad5e8f1a136864aa105407c7b89f3e70d9462a7bb307a55a3afa5b62bd SHA512 c0d6e85f90b5726f024f8d740cebfc9a596669117b6af2b1f3be28ac1a685d9416a1199e164c120540df8dac27a4143e3c82b0de8db1f128bd4070e05d6d2764 WHIRLPOOL 580f87c1fc9cfb42263aca77e5fe3023d7f137181a372d33826387f17c2f2cf5bd706cb1e26b019ef6ea1f982c4e481acb93e60c2d52925122beccf4ed8284fd -DIST tor-0.2.9.6-rc.tar.gz 5492978 SHA256 871ba289c87ffec99ada458083f388ba5b81c6174ba0c6f821eb9a08ed4990bb SHA512 f037de16cc9687098aa5f9655dac39b87d0bd050bb2aa8884b31c9c64f64fed85897497f35d16691f50e2db980ea1babaf5ef553d3c372137b462b34ac7cdf51 WHIRLPOOL b944257855ba230d1127e6357fc8d1596786097cceeb8776fa9b753ebd45d9d8d6d1b7a82601cf205426b239706ee5c3a041f7770bdb797bdae7dd54aea3108c +DIST tor-0.2.9.8.tar.gz 5522235 SHA256 fbdd33d3384574297b88744622382008d1e0f9ddd300d330746c464b7a7d746a SHA512 6a43a56ebed7b24ccdd2474406f25347819d4efec4916bdb2e725177b34e233632cc17e68c823efa3d0aad4a5bd13e00a5077cdfeb8830a612253a03ab91b622 WHIRLPOOL c8524a2b07c781a94acf280158763aa1e914fa8df0a14f8d7584fc353e856f23f6b03bc2185dbb825828c5becc5519709d02dc305c8b2930f50837bc2b766ae9 diff --git a/net-misc/tor/tor-0.2.9.6_rc.ebuild b/net-misc/tor/tor-0.2.9.6_rc.ebuild deleted file mode 100644 index 580de80.. --- a/net-misc/tor/tor-0.2.9.6_rc.ebuild +++ /dev/null @@ -1,83 +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="libressl scrypt seccomp selinux systemd tor-hardening test web" - -DEPEND=" - app-text/asciidoc - dev-libs/libevent[ssl] - sys-libs/zlib - !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 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() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: e3af58beb33caeef2164fa9cd555a603feda189e Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 20 09:10:57 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 20 09:23:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3af58be net-misc/tor: version bump to 0.2.8.12, remove 0.2.8.11 Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.2.8.11.ebuild => tor-0.2.8.12.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index aea191a..528273e 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,4 +1,4 @@ -DIST tor-0.2.8.11.tar.gz 5313244 SHA256 7adea0bfa17edafd4e09453f4f58a0dca737660e5358f9dafd52d55d55dc6ab3 SHA512 9a03028c25dac0ffe47f8819cb96f65d3bd498e7b3aefe08be69430d8cba7d414eb1e1eb5b6ca8ac8656c8f5c4ae8960f41a14908141cf8a4814041e270c457c WHIRLPOOL e5268a0e66b67c894e90de70cf316e8064393ee578979f6956ddbc05d4c2348a8242fc8711491ba6871a9953534e1e4c580fc6de1baa3e11861b91ed0a762a82 +DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 DIST tor-0.2.9.5-alpha.tar.gz 5489651 SHA256 d0c898ad5e8f1a136864aa105407c7b89f3e70d9462a7bb307a55a3afa5b62bd SHA512 c0d6e85f90b5726f024f8d740cebfc9a596669117b6af2b1f3be28ac1a685d9416a1199e164c120540df8dac27a4143e3c82b0de8db1f128bd4070e05d6d2764 WHIRLPOOL 580f87c1fc9cfb42263aca77e5fe3023d7f137181a372d33826387f17c2f2cf5bd706cb1e26b019ef6ea1f982c4e481acb93e60c2d52925122beccf4ed8284fd DIST tor-0.2.9.6-rc.tar.gz 5492978 SHA256 871ba289c87ffec99ada458083f388ba5b81c6174ba0c6f821eb9a08ed4990bb SHA512 f037de16cc9687098aa5f9655dac39b87d0bd050bb2aa8884b31c9c64f64fed85897497f35d16691f50e2db980ea1babaf5ef553d3c372137b462b34ac7cdf51 WHIRLPOOL b944257855ba230d1127e6357fc8d1596786097cceeb8776fa9b753ebd45d9d8d6d1b7a82601cf205426b239706ee5c3a041f7770bdb797bdae7dd54aea3108c diff --git a/net-misc/tor/tor-0.2.8.11.ebuild b/net-misc/tor/tor-0.2.8.12.ebuild similarity index 100% rename from net-misc/tor/tor-0.2.8.11.ebuild rename to net-misc/tor/tor-0.2.8.12.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 58958733d2a8d5c0bf364f30d2718ec9a5971c38 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 20 09:22:26 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 20 09:23:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58958733 net-misc/tor: version bump alpha branch to 0.3.0.1-alpha Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.3.0.1_alpha.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index d286772..8e03c90 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,4 @@ DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 DIST tor-0.2.9.8.tar.gz 5522235 SHA256 fbdd33d3384574297b88744622382008d1e0f9ddd300d330746c464b7a7d746a SHA512 6a43a56ebed7b24ccdd2474406f25347819d4efec4916bdb2e725177b34e233632cc17e68c823efa3d0aad4a5bd13e00a5077cdfeb8830a612253a03ab91b622 WHIRLPOOL c8524a2b07c781a94acf280158763aa1e914fa8df0a14f8d7584fc353e856f23f6b03bc2185dbb825828c5becc5519709d02dc305c8b2930f50837bc2b766ae9 +DIST tor-0.3.0.1-alpha.tar.gz 5704559 SHA256 7013353f0cbd2af8c0144f6167339f6eb252eb35ca9a2db2971310171108b064 SHA512 181cada87ece0f1d6f852948a66fdcff013b8db6e3d39a635ef8050c4e7671ade186925297025888151753e6280f7eea4511f2051a19ddac79834caf8f7ba9ea WHIRLPOOL 4b72d5b62c04247edc9ff35401ce808693c05154ec64ec4cae628418e83153060cf6d0dd46e37655e067947bb0771d48e39cbd289bc2bebd14916c1f08e0d87a diff --git a/net-misc/tor/tor-0.3.0.1_alpha.ebuild b/net-misc/tor/tor-0.3.0.1_alpha.ebuild new file mode 100644 index ..580de80 --- /dev/null +++ b/net-misc/tor/tor-0.3.0.1_alpha.ebuild @@ -0,0 +1,83 @@ +# 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="libressl scrypt seccomp selinux systemd tor-hardening test web" + +DEPEND=" + app-text/asciidoc + dev-libs/libevent[ssl] + sys-libs/zlib + !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 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-r8 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 + +
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 181f738861d08a6ea9ded6983ae44a044a90a06f Author: Anthony G. Basile gentoo org> AuthorDate: Sat Dec 10 18:52:24 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Dec 10 18:52:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181f7388 net-misc/tor: version bump to 0.2.8.11, remove 0.2.8.10 Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.2.8.10.ebuild => tor-0.2.8.11.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index e5ba2ed..aea191a 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,4 +1,4 @@ -DIST tor-0.2.8.10.tar.gz 5312435 SHA256 c88b8c57b34ebf44b731df5d68f73eb6b6708bcf4e42cf7b4817fd4e304c9c4d SHA512 c12eb0daaea9d1832877bd8127f9ce35bc1ae37c8cbfb9507262cc9837563de01610358a32420fb2e6f9a08ed2d84401345256c7b720f2ab234d1a6b90bce55e WHIRLPOOL 111824741ae1d3662e52e5cc1a253f7bf99b253a4ca118f24f9dea025d2aed617cf38cba46c5796665bb20ca2bf149a76053dc9127a38b6af10f58fd33a4b950 +DIST tor-0.2.8.11.tar.gz 5313244 SHA256 7adea0bfa17edafd4e09453f4f58a0dca737660e5358f9dafd52d55d55dc6ab3 SHA512 9a03028c25dac0ffe47f8819cb96f65d3bd498e7b3aefe08be69430d8cba7d414eb1e1eb5b6ca8ac8656c8f5c4ae8960f41a14908141cf8a4814041e270c457c WHIRLPOOL e5268a0e66b67c894e90de70cf316e8064393ee578979f6956ddbc05d4c2348a8242fc8711491ba6871a9953534e1e4c580fc6de1baa3e11861b91ed0a762a82 DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 DIST tor-0.2.9.5-alpha.tar.gz 5489651 SHA256 d0c898ad5e8f1a136864aa105407c7b89f3e70d9462a7bb307a55a3afa5b62bd SHA512 c0d6e85f90b5726f024f8d740cebfc9a596669117b6af2b1f3be28ac1a685d9416a1199e164c120540df8dac27a4143e3c82b0de8db1f128bd4070e05d6d2764 WHIRLPOOL 580f87c1fc9cfb42263aca77e5fe3023d7f137181a372d33826387f17c2f2cf5bd706cb1e26b019ef6ea1f982c4e481acb93e60c2d52925122beccf4ed8284fd DIST tor-0.2.9.6-rc.tar.gz 5492978 SHA256 871ba289c87ffec99ada458083f388ba5b81c6174ba0c6f821eb9a08ed4990bb SHA512 f037de16cc9687098aa5f9655dac39b87d0bd050bb2aa8884b31c9c64f64fed85897497f35d16691f50e2db980ea1babaf5ef553d3c372137b462b34ac7cdf51 WHIRLPOOL b944257855ba230d1127e6357fc8d1596786097cceeb8776fa9b753ebd45d9d8d6d1b7a82601cf205426b239706ee5c3a041f7770bdb797bdae7dd54aea3108c diff --git a/net-misc/tor/tor-0.2.8.10.ebuild b/net-misc/tor/tor-0.2.8.11.ebuild similarity index 100% rename from net-misc/tor/tor-0.2.8.10.ebuild rename to net-misc/tor/tor-0.2.8.11.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: c7549b71a0b272c6d38d27434879c6c33565315f Author: Anthony G. Basile gentoo org> AuthorDate: Mon Dec 5 22:39:36 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Dec 5 22:40:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7549b71 net-misc/tor: version bumps to 0.2.8.10 and 0.2.9.6_rc Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 2 + net-misc/tor/tor-0.2.8.10.ebuild | 87 ++ net-misc/tor/tor-0.2.9.6_rc.ebuild | 83 3 files changed, 172 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index de57bb8..e5ba2ed 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,4 @@ +DIST tor-0.2.8.10.tar.gz 5312435 SHA256 c88b8c57b34ebf44b731df5d68f73eb6b6708bcf4e42cf7b4817fd4e304c9c4d SHA512 c12eb0daaea9d1832877bd8127f9ce35bc1ae37c8cbfb9507262cc9837563de01610358a32420fb2e6f9a08ed2d84401345256c7b720f2ab234d1a6b90bce55e WHIRLPOOL 111824741ae1d3662e52e5cc1a253f7bf99b253a4ca118f24f9dea025d2aed617cf38cba46c5796665bb20ca2bf149a76053dc9127a38b6af10f58fd33a4b950 DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 DIST tor-0.2.9.5-alpha.tar.gz 5489651 SHA256 d0c898ad5e8f1a136864aa105407c7b89f3e70d9462a7bb307a55a3afa5b62bd SHA512 c0d6e85f90b5726f024f8d740cebfc9a596669117b6af2b1f3be28ac1a685d9416a1199e164c120540df8dac27a4143e3c82b0de8db1f128bd4070e05d6d2764 WHIRLPOOL 580f87c1fc9cfb42263aca77e5fe3023d7f137181a372d33826387f17c2f2cf5bd706cb1e26b019ef6ea1f982c4e481acb93e60c2d52925122beccf4ed8284fd +DIST tor-0.2.9.6-rc.tar.gz 5492978 SHA256 871ba289c87ffec99ada458083f388ba5b81c6174ba0c6f821eb9a08ed4990bb SHA512 f037de16cc9687098aa5f9655dac39b87d0bd050bb2aa8884b31c9c64f64fed85897497f35d16691f50e2db980ea1babaf5ef553d3c372137b462b34ac7cdf51 WHIRLPOOL b944257855ba230d1127e6357fc8d1596786097cceeb8776fa9b753ebd45d9d8d6d1b7a82601cf205426b239706ee5c3a041f7770bdb797bdae7dd54aea3108c diff --git a/net-misc/tor/tor-0.2.8.10.ebuild b/net-misc/tor/tor-0.2.8.10.ebuild new file mode 100644 index ..ee36db7 --- /dev/null +++ b/net-misc/tor/tor-0.2.8.10.ebuild @@ -0,0 +1,87 @@ +# 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-r8 tor +
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 2fb9df4bec97d88eadc707cca75c2e387e9e0aa6 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Nov 28 01:58:36 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Nov 28 01:58:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb9df4b net-misc/tor: remove insecure version, bug #591008 Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 1 - net-misc/tor/tor-0.2.7.6.ebuild | 100 2 files changed, 101 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 196f184..de57bb8 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,2 @@ -DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025 DIST tor-0.2.9.5-alpha.tar.gz 5489651 SHA256 d0c898ad5e8f1a136864aa105407c7b89f3e70d9462a7bb307a55a3afa5b62bd SHA512 c0d6e85f90b5726f024f8d740cebfc9a596669117b6af2b1f3be28ac1a685d9416a1199e164c120540df8dac27a4143e3c82b0de8db1f128bd4070e05d6d2764 WHIRLPOOL 580f87c1fc9cfb42263aca77e5fe3023d7f137181a372d33826387f17c2f2cf5bd706cb1e26b019ef6ea1f982c4e481acb93e60c2d52925122beccf4ed8284fd diff --git a/net-misc/tor/tor-0.2.7.6.ebuild b/net-misc/tor/tor-0.2.7.6.ebuild deleted file mode 100644 index 05b2221.. --- a/net-misc/tor/tor-0.2.7.6.ebuild +++ /dev/null @@ -1,100 +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 systemd toolchain-funcs 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:= ) - 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 README ChangeLog ReleaseNotes doc/HACKING - - fperms 750 /var/lib/tor - fowners tor:tor /var/lib/tor - - insinto /etc/tor/ - newins "${FILESDIR}"/torrc-r1 torrc -} - -pkg_postinst() { - readme.gentoo_pkg_postinst - - if [[ $(gcc-major-version) -eq 4
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 452f4072193ec4b0f058a9847ac864edf93b5abd Author: Markus Meier gentoo org> AuthorDate: Thu Nov 10 17:47:01 2016 + Commit: Markus Meier gentoo org> CommitDate: Thu Nov 10 17:47:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452f4072 net-misc/tor: arm stable, bug #597394 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" net-misc/tor/tor-0.2.8.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.8.9.ebuild b/net-misc/tor/tor-0.2.8.9.ebuild index fd16f3a..273a2e5 100644 --- a/net-misc/tor/tor-0.2.8.9.ebuild +++ b/net-misc/tor/tor-0.2.8.9.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 ~sparc x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 46a939d38eeafe1345eba894535591b3ce77b99b Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 9 03:32:35 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 9 03:32:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a939d3 net-misc/tor: version bump to 0.2.9.5_alpha, remove 0.2.9.4_alpha Package-Manager: portage-2.3.0 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.2.9.4_alpha.ebuild => tor-0.2.9.5_alpha.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index c168fa2..196f184 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,3 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad 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 +DIST tor-0.2.9.5-alpha.tar.gz 5489651 SHA256 d0c898ad5e8f1a136864aa105407c7b89f3e70d9462a7bb307a55a3afa5b62bd SHA512 c0d6e85f90b5726f024f8d740cebfc9a596669117b6af2b1f3be28ac1a685d9416a1199e164c120540df8dac27a4143e3c82b0de8db1f128bd4070e05d6d2764 WHIRLPOOL 580f87c1fc9cfb42263aca77e5fe3023d7f137181a372d33826387f17c2f2cf5bd706cb1e26b019ef6ea1f982c4e481acb93e60c2d52925122beccf4ed8284fd diff --git a/net-misc/tor/tor-0.2.9.4_alpha.ebuild b/net-misc/tor/tor-0.2.9.5_alpha.ebuild similarity index 100% rename from net-misc/tor/tor-0.2.9.4_alpha.ebuild rename to net-misc/tor/tor-0.2.9.5_alpha.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 12d6b331a33ea9960d4763476f8286ba62e43fd6 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Nov 5 09:50:01 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Nov 5 09:54:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d6b331 net-misc/tor: Stable for PPC64 (bug #597394). Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches net-misc/tor/tor-0.2.8.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.8.9.ebuild b/net-misc/tor/tor-0.2.8.9.ebuild index bca7cbb..fd16f3a 100644 --- a/net-misc/tor/tor-0.2.8.9.ebuild +++ b/net-misc/tor/tor-0.2.8.9.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 116533bc0d3b31de89ad2f1ff56db35b48c39641 Author: Michael Palimaka gentoo org> AuthorDate: Wed Oct 26 08:01:26 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Oct 26 08:01:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116533bc net-misc/tor: amd64/x86 stable Gentoo-bug: 597394 Package-Manager: portage-2.3.2 net-misc/tor/tor-0.2.8.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.8.9.ebuild b/net-misc/tor/tor-0.2.8.9.ebuild index ee36db7..bca7cbb 100644 --- a/net-misc/tor/tor-0.2.8.9.ebuild +++ b/net-misc/tor/tor-0.2.8.9.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: c4ca4048f6651a21686cd26140f23d258fe003fa Author: Anthony G. Basile gentoo org> AuthorDate: Mon Oct 17 23:41:05 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 17 23:41:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ca4048 net-misc/tor: security version bump to 0.2.8.9 and 0.2.9.4 Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 6 +- net-misc/tor/tor-0.2.8.7.ebuild| 87 -- .../{tor-0.2.8.8-r1.ebuild => tor-0.2.8.9.ebuild} | 0 net-misc/tor/tor-0.2.9.2_alpha.ebuild | 85 - 3_alpha-r1.ebuild => tor-0.2.9.4_alpha.ebuild} | 6 +- 5 files changed, 4 insertions(+), 180 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 5ca465e..c168fa2 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 79156110804497509564d53a806dc8237e9776bbaaed83d0f6a3470942a480e53693a7192996bad2b33fe1f77f60eb45e8122af9bfdc4a8f12b943cbc660 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 aeefa9f.. --- 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 )" -
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/files/
commit: 7d343605cbb1fbcd3614f19db62fbd05bcfe21f6 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Sep 24 12:53:12 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Sep 24 12:53:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d343605 net-misc/tor: further economize on openrc init script Thanks floppym Package-Manager: portage-2.2.28 net-misc/tor/files/tor.initd-r8 | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/net-misc/tor/files/tor.initd-r8 b/net-misc/tor/files/tor.initd-r8 index e1f6c59..ca31913 100644 --- a/net-misc/tor/files/tor.initd-r8 +++ b/net-misc/tor/files/tor.initd-r8 @@ -7,6 +7,8 @@ command=/usr/bin/tor pidfile=/var/run/tor/tor.pid command_args="--hush --runasdaemon 1 --pidfile \"${pidfile}\"" retry=${GRACEFUL_TIMEOUT:-60} +stopsig=INT +command_progress=yes extra_commands="checkconfig" extra_started_commands="reload" @@ -28,12 +30,6 @@ start_pre() { checkpath -d -m 0755 -o tor:tor /var/run/tor } -stop() { -ebegin "Stopping Tor (waiting up to ${retry} seconds)" - start-stop-daemon -K -s INT -R ${retry} -P -p ${pidfile} -eend $? -} - reload() { checkconfig || return 1 ebegin "Reloading Tor configuration"
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/, net-misc/tor/files/
commit: 2fa0f1ef8f496d84505158682083789a82611df3 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Sep 24 01:03:09 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Sep 24 01:03:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa0f1ef net-misc/tor: update openrc init scripts, bug #593794 Package-Manager: portage-2.2.28 net-misc/tor/files/tor.initd-r8| 42 ++ .../{tor-0.2.8.8.ebuild => tor-0.2.8.8-r1.ebuild} | 2 +- 3_alpha.ebuild => tor-0.2.9.3_alpha-r1.ebuild} | 2 +- 3 files changed, 44 insertions(+), 2 deletions(-) diff --git a/net-misc/tor/files/tor.initd-r8 b/net-misc/tor/files/tor.initd-r8 new file mode 100644 index ..e1f6c59 --- /dev/null +++ b/net-misc/tor/files/tor.initd-r8 @@ -0,0 +1,42 @@ +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +command=/usr/bin/tor +pidfile=/var/run/tor/tor.pid +command_args="--hush --runasdaemon 1 --pidfile \"${pidfile}\"" +retry=${GRACEFUL_TIMEOUT:-60} + +extra_commands="checkconfig" +extra_started_commands="reload" +description="Anonymizing overlay network for TCP" +description_checkconfig="Check for valid config file" +description_reload="Reload the configuration" + +checkconfig() { + ${command} --verify-config --hush > /dev/null 2>&1 + if [ $? -ne 0 ] ; then + eerror "Tor configuration (/etc/tor/torrc) is not valid." + eerror "Example is in /etc/tor/torrc.sample" + return 1 + fi +} + +start_pre() { + checkconfig || return 1 + checkpath -d -m 0755 -o tor:tor /var/run/tor +} + +stop() { +ebegin "Stopping Tor (waiting up to ${retry} seconds)" + start-stop-daemon -K -s INT -R ${retry} -P -p ${pidfile} +eend $? +} + +reload() { + checkconfig || return 1 + ebegin "Reloading Tor configuration" + start-stop-daemon -s HUP --pidfile ${pidfile} + eend $? +} diff --git a/net-misc/tor/tor-0.2.8.8.ebuild b/net-misc/tor/tor-0.2.8.8-r1.ebuild similarity index 98% rename from net-misc/tor/tor-0.2.8.8.ebuild rename to net-misc/tor/tor-0.2.8.8-r1.ebuild index aeefa9f..ee36db7 100644 --- a/net-misc/tor/tor-0.2.8.8.ebuild +++ b/net-misc/tor/tor-0.2.8.8-r1.ebuild @@ -69,7 +69,7 @@ src_install() { readme.gentoo_create_doc newconfd "${FILESDIR}"/tor.confd tor - newinitd "${FILESDIR}"/tor.initd-r7 tor + newinitd "${FILESDIR}"/tor.initd-r8 tor systemd_dounit "${FILESDIR}/${PN}.service" systemd_dotmpfilesd "${FILESDIR}/${PN}.conf" diff --git a/net-misc/tor/tor-0.2.9.3_alpha.ebuild b/net-misc/tor/tor-0.2.9.3_alpha-r1.ebuild similarity index 98% rename from net-misc/tor/tor-0.2.9.3_alpha.ebuild rename to net-misc/tor/tor-0.2.9.3_alpha-r1.ebuild index 0f889a9..cd286ff 100644 --- a/net-misc/tor/tor-0.2.9.3_alpha.ebuild +++ b/net-misc/tor/tor-0.2.9.3_alpha-r1.ebuild @@ -67,7 +67,7 @@ src_install() { readme.gentoo_create_doc newconfd "${FILESDIR}"/tor.confd tor - newinitd "${FILESDIR}"/tor.initd-r7 tor + newinitd "${FILESDIR}"/tor.initd-r8 tor systemd_dounit "${FILESDIR}/${PN}.service" systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 10cecb9ab2935ae400c02014fe68182c69c2fa0f Author: Anthony G. Basile gentoo org> AuthorDate: Fri Sep 23 20:33:02 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Sep 23 21:07:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cecb9a net-misc/tor: version bump to 0.2.8.8, remove 0.2.8.6 Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.2.8.6.ebuild => tor-0.2.8.8.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index b6920ea..139519e 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,5 +1,5 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad -DIST tor-0.2.8.6.tar.gz 5163500 SHA256 3dc9fc02f7cd22ed5fce707e0d9b26a72b1bd0976766a804cb13078d32e3ab5a SHA512 2a550fa82135b3d5b0ae3c9e11d0fee1053a6b70e1dfd1921934bce280dc2a130966d541783f5f1a2d9f3c1ba87cec301d0d29acd9fbeaf47c0f206447d1bedc WHIRLPOOL dce56253ff0420dfceb66a9ade22318472f7161671039fe276a23000b85ec4fec749f8a7cf9b847dffb4f915e04fb6acb746413169e5b25f4becf1f65f997233 DIST tor-0.2.8.7.tar.gz 5179093 SHA256 ae44e2b699e82db7ff318432fd558dfa941ad154e4055f16d208514951742fc6 SHA512 79156110804497509564d53a806dc8237e9776bbaaed83d0f6a3470942a480e53693a7192996bad2b33fe1f77f60eb45e8122af9bfdc4a8f12b943cbc660 WHIRLPOOL 7223eb53f548f4ecbb96a74b809b84772faf9dbf4741ffcdda7872de9c32029f498a0a4f5e0384c64e1f6c9108292ad878bf0630c0b52766fe4b358131a8f098 +DIST tor-0.2.8.8.tar.gz 5093794 SHA256 b1af02c61253dcdb4e1a4f552adaba4e07aed0e5468e45c0764550161480e3de SHA512 741521663509d5983aed3561b2aaacab9355a1964b4a24f8e046c116159b22e3df9c76705c11afb84f2cedacaab77f429978ff6920306aa8fdab74fd22950cf6 WHIRLPOOL f35c19de021fe4d8bc724902fca54b820601bce772b8911b570a5607379f5d7e23b39f412c8e1c15303b47e41946724f96f85825dc8ebd4dc80368e4d5a34f52 DIST tor-0.2.9.1-alpha.tar.gz 5284721 SHA256 1a1b57af6bb47ecb62e4c60e2ceecb5609b558b1fdd87c86a91571d1601ba3f2 SHA512 3f66a679ece3434e772e8481a63032099c4c9e9e9c1c4a8450328551c6638021396bb7934fa1bf3802c14228a7fc3be3118ed399bfd4858b89ffa3fac54ab69c WHIRLPOOL ee7a961d43307b872cc6e4acb9828c8cd1ef13251589defb59e0f86e7225bb1f1dd7e6b131f1478c26d68756d67dc099211508e0e95b9863c46769ffaa1cac07 DIST tor-0.2.9.2-alpha.tar.gz 5294923 SHA256 dd93cf6b8531acf68152adbfa2f693cebd1b3254bc6190c920a99cc587944922 SHA512 9baed516ad5dffe61ad0bf1dbd0575e5fdcb369b3afde54b11ab06b23fd7f440a66734828077b1ddf6f7103e12d47eb76ba57da72002c426d4fcc5be8edaf1b1 WHIRLPOOL 790738369837cf30fdffbea047eb3102a408345e87e1bad5552657420ca1d0f7d36f9c45eb5e68bded8bc464d6c42ff116628a4f5a529b6b812a22191a8d4911 diff --git a/net-misc/tor/tor-0.2.8.6.ebuild b/net-misc/tor/tor-0.2.8.8.ebuild similarity index 100% rename from net-misc/tor/tor-0.2.8.6.ebuild rename to net-misc/tor/tor-0.2.8.8.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 6eec0e735cf3f73192d61f01217cd0658a86c5a3 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Sep 23 21:06:55 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Sep 23 21:07:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eec0e73 net-misc/tor: version bump to 0.2.9.3_alpha, remove 0.2.9.1_alpha Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 2 +- net-misc/tor/{tor-0.2.9.1_alpha.ebuild => tor-0.2.9.3_alpha.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 139519e..5ca465e 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,5 +1,5 @@ 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 79156110804497509564d53a806dc8237e9776bbaaed83d0f6a3470942a480e53693a7192996bad2b33fe1f77f60eb45e8122af9bfdc4a8f12b943cbc660 WHIRLPOOL 7223eb53f548f4ecbb96a74b809b84772faf9dbf4741ffcdda7872de9c32029f498a0a4f5e0384c64e1f6c9108292ad878bf0630c0b52766fe4b358131a8f098 DIST tor-0.2.8.8.tar.gz 5093794 SHA256 b1af02c61253dcdb4e1a4f552adaba4e07aed0e5468e45c0764550161480e3de SHA512 741521663509d5983aed3561b2aaacab9355a1964b4a24f8e046c116159b22e3df9c76705c11afb84f2cedacaab77f429978ff6920306aa8fdab74fd22950cf6 WHIRLPOOL f35c19de021fe4d8bc724902fca54b820601bce772b8911b570a5607379f5d7e23b39f412c8e1c15303b47e41946724f96f85825dc8ebd4dc80368e4d5a34f52 -DIST tor-0.2.9.1-alpha.tar.gz 5284721 SHA256 1a1b57af6bb47ecb62e4c60e2ceecb5609b558b1fdd87c86a91571d1601ba3f2 SHA512 3f66a679ece3434e772e8481a63032099c4c9e9e9c1c4a8450328551c6638021396bb7934fa1bf3802c14228a7fc3be3118ed399bfd4858b89ffa3fac54ab69c WHIRLPOOL ee7a961d43307b872cc6e4acb9828c8cd1ef13251589defb59e0f86e7225bb1f1dd7e6b131f1478c26d68756d67dc099211508e0e95b9863c46769ffaa1cac07 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 diff --git a/net-misc/tor/tor-0.2.9.1_alpha.ebuild b/net-misc/tor/tor-0.2.9.3_alpha.ebuild similarity index 100% rename from net-misc/tor/tor-0.2.9.1_alpha.ebuild rename to net-misc/tor/tor-0.2.9.3_alpha.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: d4d4a120dc3023efbce7b82d590fad79a53a41fa Author: Anthony G. Basile gentoo org> AuthorDate: Wed Aug 24 19:07:01 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Aug 24 19:07:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d4a120 net-misc/tor: version bump to 0.2.8.7 and 0.2.9.2_alpha Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 2 + net-misc/tor/tor-0.2.8.7.ebuild | 87 +++ net-misc/tor/tor-0.2.9.2_alpha.ebuild | 85 ++ 3 files changed, 174 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 8b103e0..b6920ea 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,5 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.6.tar.gz 5163500 SHA256 3dc9fc02f7cd22ed5fce707e0d9b26a72b1bd0976766a804cb13078d32e3ab5a SHA512 2a550fa82135b3d5b0ae3c9e11d0fee1053a6b70e1dfd1921934bce280dc2a130966d541783f5f1a2d9f3c1ba87cec301d0d29acd9fbeaf47c0f206447d1bedc WHIRLPOOL dce56253ff0420dfceb66a9ade22318472f7161671039fe276a23000b85ec4fec749f8a7cf9b847dffb4f915e04fb6acb746413169e5b25f4becf1f65f997233 +DIST tor-0.2.8.7.tar.gz 5179093 SHA256 ae44e2b699e82db7ff318432fd558dfa941ad154e4055f16d208514951742fc6 SHA512 79156110804497509564d53a806dc8237e9776bbaaed83d0f6a3470942a480e53693a7192996bad2b33fe1f77f60eb45e8122af9bfdc4a8f12b943cbc660 WHIRLPOOL 7223eb53f548f4ecbb96a74b809b84772faf9dbf4741ffcdda7872de9c32029f498a0a4f5e0384c64e1f6c9108292ad878bf0630c0b52766fe4b358131a8f098 DIST tor-0.2.9.1-alpha.tar.gz 5284721 SHA256 1a1b57af6bb47ecb62e4c60e2ceecb5609b558b1fdd87c86a91571d1601ba3f2 SHA512 3f66a679ece3434e772e8481a63032099c4c9e9e9c1c4a8450328551c6638021396bb7934fa1bf3802c14228a7fc3be3118ed399bfd4858b89ffa3fac54ab69c WHIRLPOOL ee7a961d43307b872cc6e4acb9828c8cd1ef13251589defb59e0f86e7225bb1f1dd7e6b131f1478c26d68756d67dc099211508e0e95b9863c46769ffaa1cac07 +DIST tor-0.2.9.2-alpha.tar.gz 5294923 SHA256 dd93cf6b8531acf68152adbfa2f693cebd1b3254bc6190c920a99cc587944922 SHA512 9baed516ad5dffe61ad0bf1dbd0575e5fdcb369b3afde54b11ab06b23fd7f440a66734828077b1ddf6f7103e12d47eb76ba57da72002c426d4fcc5be8edaf1b1 WHIRLPOOL 790738369837cf30fdffbea047eb3102a408345e87e1bad5552657420ca1d0f7d36f9c45eb5e68bded8bc464d6c42ff116628a4f5a529b6b812a22191a8d4911 diff --git a/net-misc/tor/tor-0.2.8.7.ebuild b/net-misc/tor/tor-0.2.8.7.ebuild new file mode 100644 index ..aeefa9f --- /dev/null +++ b/net-misc/tor/tor-0.2.8.7.ebuild @@ -0,0 +1,87 @@ +# 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
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: eee4f39cc19e4a78b2866a505750e192dca2902c Author: Anthony G. Basile gentoo org> AuthorDate: Tue Aug 9 07:53:00 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Aug 9 07:53:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee4f39c net-misc/tor: version bump to 0.2.9.1_alpha Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.9.1_alpha.ebuild | 85 +++ 2 files changed, 86 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 93a530b..8b103e0 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,3 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.6.tar.gz 5163500 SHA256 3dc9fc02f7cd22ed5fce707e0d9b26a72b1bd0976766a804cb13078d32e3ab5a SHA512 2a550fa82135b3d5b0ae3c9e11d0fee1053a6b70e1dfd1921934bce280dc2a130966d541783f5f1a2d9f3c1ba87cec301d0d29acd9fbeaf47c0f206447d1bedc WHIRLPOOL dce56253ff0420dfceb66a9ade22318472f7161671039fe276a23000b85ec4fec749f8a7cf9b847dffb4f915e04fb6acb746413169e5b25f4becf1f65f997233 +DIST tor-0.2.9.1-alpha.tar.gz 5284721 SHA256 1a1b57af6bb47ecb62e4c60e2ceecb5609b558b1fdd87c86a91571d1601ba3f2 SHA512 3f66a679ece3434e772e8481a63032099c4c9e9e9c1c4a8450328551c6638021396bb7934fa1bf3802c14228a7fc3be3118ed399bfd4858b89ffa3fac54ab69c WHIRLPOOL ee7a961d43307b872cc6e4acb9828c8cd1ef13251589defb59e0f86e7225bb1f1dd7e6b131f1478c26d68756d67dc099211508e0e95b9863c46769ffaa1cac07 diff --git a/net-misc/tor/tor-0.2.9.1_alpha.ebuild b/net-misc/tor/tor-0.2.9.1_alpha.ebuild new file mode 100644 index 000..0f889a9 --- /dev/null +++ b/net-misc/tor/tor-0.2.9.1_alpha.ebuild @@ -0,0 +1,85 @@ +# 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 +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/, net-misc/tor/files/
commit: d56b194b718f024d44eb31581e757dc6f0eae12f Author: Anthony G. Basile gentoo org> AuthorDate: Wed Aug 3 08:22:21 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Aug 3 08:22:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56b194b net-misc/tor: remove older versions Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 3 - .../files/tor-0.2.3.14_alpha-torrc.sample.patch| 31 net-misc/tor/tor-0.2.8.3_alpha.ebuild | 87 -- net-misc/tor/tor-0.2.8.4_rc.ebuild | 87 -- net-misc/tor/tor-0.2.8.5_rc.ebuild | 87 -- 5 files changed, 295 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index c7a3727..93a530b 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,5 +1,2 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad -DIST tor-0.2.8.3-alpha.tar.gz 5116317 SHA256 88da40c24f0bb19e19b37b8deab1b0d86608798746c81380cf17996d269f9053 SHA512 8717501cc75c2e1f205e397d8a4aeeb6492bdd4d9d0ffd266242dc3903d3eebcabae0555643f1621c76d40c9b4ef8c5615a4b37dcbcd898349b179901ca2aac5 WHIRLPOOL f109d0e3d02bc874cb4f744ccee404ee2d37105708fb69b15a5b758646fa84a4771228f07df9da61a59f1a422c4eb15cf493ee751288126b3c97a63e912df6b1 -DIST tor-0.2.8.4-rc.tar.gz 5131763 SHA256 3070015123094bf576641a34aaf4cec17f548f0108447031445d42cae164f6ba SHA512 e7e2d3400172fb07305d62ebe83857d1d949dcd0b2a1e8bf6b0740222568bab628e897e1398d7e25c37fbbe4ee1e93f156c3e3f1077a6377896fc6bbf7769f37 WHIRLPOOL cf39b2732102265569d8c8b204596279092b77924cc08cc0673addd2275a392d161ee96bec71201bd2cd6ed0a57b106578793426433d74f00419fbe449256453 -DIST tor-0.2.8.5-rc.tar.gz 5145453 SHA256 715c15230f1160c170c61286b02620a1d99a8476dd9c4f80a2e66779be63780a SHA512 440c54db6124bdd59876a1724926dd34ba6768fda3e9728789e3ffdf2b6b3ccf4a4d32cbaeb5ba01c15a1a6eafdd5f123eb8c5ee6b0a35cc1a2c09c0dcb67be8 WHIRLPOOL bf94b7899ad9821c9f5ea3d8326f2b00ede415d827349d09e8412f4b842c3408314035d6d999d49baaed99aaf1bed905b628652ae4a71596b2bb4c162a07b27f DIST tor-0.2.8.6.tar.gz 5163500 SHA256 3dc9fc02f7cd22ed5fce707e0d9b26a72b1bd0976766a804cb13078d32e3ab5a SHA512 2a550fa82135b3d5b0ae3c9e11d0fee1053a6b70e1dfd1921934bce280dc2a130966d541783f5f1a2d9f3c1ba87cec301d0d29acd9fbeaf47c0f206447d1bedc WHIRLPOOL dce56253ff0420dfceb66a9ade22318472f7161671039fe276a23000b85ec4fec749f8a7cf9b847dffb4f915e04fb6acb746413169e5b25f4becf1f65f997233 diff --git a/net-misc/tor/files/tor-0.2.3.14_alpha-torrc.sample.patch b/net-misc/tor/files/tor-0.2.3.14_alpha-torrc.sample.patch deleted file mode 100644 index 1fa9d28..000 --- a/net-misc/tor/files/tor-0.2.3.14_alpha-torrc.sample.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -Naur tor-0.2.3.14-alpha.orig//src/config/torrc.sample.in tor-0.2.3.14-alpha/src/config/torrc.sample.in tor-0.2.3.14-alpha.orig//src/config/torrc.sample.in2012-04-23 03:10:14.0 -0400 -+++ tor-0.2.3.14-alpha/src/config/torrc.sample.in 2012-04-24 06:30:21.0 -0400 -@@ -12,6 +12,11 @@ - ## Tor will look for this file in various places based on your platform: - ## https://www.torproject.org/docs/faq#torrc - -+## Default username and group the server will run as -+User tor -+ -+PIDFile /var/run/tor/tor.pid -+ - ## Tor opens a socks proxy on port 9050 by default -- even if you don't - ## configure one below. Set "SocksPort 0" if you plan to run Tor only - ## as a relay, and not make any local application connections yourself. -@@ -41,6 +46,7 @@ - #Log notice syslog - ## To send all messages to stderr: - #Log debug stderr -+Log warn syslog - - ## Uncomment this to start the process in the background... or use - ## --runasdaemon 1 on the command line. This is ignored on Windows; -@@ -50,6 +56,7 @@ - ## The directory for keeping all the keys/etc. By default, we store - ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows. - #DataDirectory @LOCALSTATEDIR@/lib/tor -+DataDirectory /var/lib/tor/data - - ## The port on which Tor will listen for local connections from Tor - ## controller applications, as documented in control-spec.txt. diff --git a/net-misc/tor/tor-0.2.8.3_alpha.ebuild b/net-misc/tor/tor-0.2.8.3_alpha.ebuild deleted file mode 100644 index aeefa9f..000 --- a/net-misc/tor/tor-0.2.8.3_alpha.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 -
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: f13b59b3723707ac4e951f9ce38264c7f8748616 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Aug 3 08:16:22 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Aug 3 08:22:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13b59b3 net-misc/tor: version bump to 0.2.8.6 Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.8.6.ebuild | 87 + 2 files changed, 88 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 752a947..c7a3727 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -2,3 +2,4 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206b DIST tor-0.2.8.3-alpha.tar.gz 5116317 SHA256 88da40c24f0bb19e19b37b8deab1b0d86608798746c81380cf17996d269f9053 SHA512 8717501cc75c2e1f205e397d8a4aeeb6492bdd4d9d0ffd266242dc3903d3eebcabae0555643f1621c76d40c9b4ef8c5615a4b37dcbcd898349b179901ca2aac5 WHIRLPOOL f109d0e3d02bc874cb4f744ccee404ee2d37105708fb69b15a5b758646fa84a4771228f07df9da61a59f1a422c4eb15cf493ee751288126b3c97a63e912df6b1 DIST tor-0.2.8.4-rc.tar.gz 5131763 SHA256 3070015123094bf576641a34aaf4cec17f548f0108447031445d42cae164f6ba SHA512 e7e2d3400172fb07305d62ebe83857d1d949dcd0b2a1e8bf6b0740222568bab628e897e1398d7e25c37fbbe4ee1e93f156c3e3f1077a6377896fc6bbf7769f37 WHIRLPOOL cf39b2732102265569d8c8b204596279092b77924cc08cc0673addd2275a392d161ee96bec71201bd2cd6ed0a57b106578793426433d74f00419fbe449256453 DIST tor-0.2.8.5-rc.tar.gz 5145453 SHA256 715c15230f1160c170c61286b02620a1d99a8476dd9c4f80a2e66779be63780a SHA512 440c54db6124bdd59876a1724926dd34ba6768fda3e9728789e3ffdf2b6b3ccf4a4d32cbaeb5ba01c15a1a6eafdd5f123eb8c5ee6b0a35cc1a2c09c0dcb67be8 WHIRLPOOL bf94b7899ad9821c9f5ea3d8326f2b00ede415d827349d09e8412f4b842c3408314035d6d999d49baaed99aaf1bed905b628652ae4a71596b2bb4c162a07b27f +DIST tor-0.2.8.6.tar.gz 5163500 SHA256 3dc9fc02f7cd22ed5fce707e0d9b26a72b1bd0976766a804cb13078d32e3ab5a SHA512 2a550fa82135b3d5b0ae3c9e11d0fee1053a6b70e1dfd1921934bce280dc2a130966d541783f5f1a2d9f3c1ba87cec301d0d29acd9fbeaf47c0f206447d1bedc WHIRLPOOL dce56253ff0420dfceb66a9ade22318472f7161671039fe276a23000b85ec4fec749f8a7cf9b847dffb4f915e04fb6acb746413169e5b25f4becf1f65f997233 diff --git a/net-misc/tor/tor-0.2.8.6.ebuild b/net-misc/tor/tor-0.2.8.6.ebuild new file mode 100644 index 000..aeefa9f --- /dev/null +++ b/net-misc/tor/tor-0.2.8.6.ebuild @@ -0,0 +1,87 @@ +# 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
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 659f9014303bdb777d1b2b53388946b79a4b796b Author: Anthony G. Basile gentoo org> AuthorDate: Thu Jul 7 18:02:38 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Jul 7 18:02:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659f9014 net-misc/tor: version bump to 0.2.8.5_rc Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.8.5_rc.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 23b0856..752a947 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,4 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.3-alpha.tar.gz 5116317 SHA256 88da40c24f0bb19e19b37b8deab1b0d86608798746c81380cf17996d269f9053 SHA512 8717501cc75c2e1f205e397d8a4aeeb6492bdd4d9d0ffd266242dc3903d3eebcabae0555643f1621c76d40c9b4ef8c5615a4b37dcbcd898349b179901ca2aac5 WHIRLPOOL f109d0e3d02bc874cb4f744ccee404ee2d37105708fb69b15a5b758646fa84a4771228f07df9da61a59f1a422c4eb15cf493ee751288126b3c97a63e912df6b1 DIST tor-0.2.8.4-rc.tar.gz 5131763 SHA256 3070015123094bf576641a34aaf4cec17f548f0108447031445d42cae164f6ba SHA512 e7e2d3400172fb07305d62ebe83857d1d949dcd0b2a1e8bf6b0740222568bab628e897e1398d7e25c37fbbe4ee1e93f156c3e3f1077a6377896fc6bbf7769f37 WHIRLPOOL cf39b2732102265569d8c8b204596279092b77924cc08cc0673addd2275a392d161ee96bec71201bd2cd6ed0a57b106578793426433d74f00419fbe449256453 +DIST tor-0.2.8.5-rc.tar.gz 5145453 SHA256 715c15230f1160c170c61286b02620a1d99a8476dd9c4f80a2e66779be63780a SHA512 440c54db6124bdd59876a1724926dd34ba6768fda3e9728789e3ffdf2b6b3ccf4a4d32cbaeb5ba01c15a1a6eafdd5f123eb8c5ee6b0a35cc1a2c09c0dcb67be8 WHIRLPOOL bf94b7899ad9821c9f5ea3d8326f2b00ede415d827349d09e8412f4b842c3408314035d6d999d49baaed99aaf1bed905b628652ae4a71596b2bb4c162a07b27f diff --git a/net-misc/tor/tor-0.2.8.5_rc.ebuild b/net-misc/tor/tor-0.2.8.5_rc.ebuild new file mode 100644 index 000..aeefa9f --- /dev/null +++ b/net-misc/tor/tor-0.2.8.5_rc.ebuild @@ -0,0 +1,87 @@ +# 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
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: b8c144e3b44ab61d180833b8baa40d0e2088849e Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jun 15 18:52:01 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jun 15 18:52:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c144e3 net-misc/tor: remove older alpha version Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 1 - net-misc/tor/tor-0.2.8.2_alpha.ebuild | 87 --- 2 files changed, 88 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 93e237e..23b0856 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,4 +1,3 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad -DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058 WHIRLPOOL 34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7 DIST tor-0.2.8.3-alpha.tar.gz 5116317 SHA256 88da40c24f0bb19e19b37b8deab1b0d86608798746c81380cf17996d269f9053 SHA512 8717501cc75c2e1f205e397d8a4aeeb6492bdd4d9d0ffd266242dc3903d3eebcabae0555643f1621c76d40c9b4ef8c5615a4b37dcbcd898349b179901ca2aac5 WHIRLPOOL f109d0e3d02bc874cb4f744ccee404ee2d37105708fb69b15a5b758646fa84a4771228f07df9da61a59f1a422c4eb15cf493ee751288126b3c97a63e912df6b1 DIST tor-0.2.8.4-rc.tar.gz 5131763 SHA256 3070015123094bf576641a34aaf4cec17f548f0108447031445d42cae164f6ba SHA512 e7e2d3400172fb07305d62ebe83857d1d949dcd0b2a1e8bf6b0740222568bab628e897e1398d7e25c37fbbe4ee1e93f156c3e3f1077a6377896fc6bbf7769f37 WHIRLPOOL cf39b2732102265569d8c8b204596279092b77924cc08cc0673addd2275a392d161ee96bec71201bd2cd6ed0a57b106578793426433d74f00419fbe449256453 diff --git a/net-misc/tor/tor-0.2.8.2_alpha.ebuild b/net-misc/tor/tor-0.2.8.2_alpha.ebuild deleted file mode 100644 index aeefa9f..000 --- a/net-misc/tor/tor-0.2.8.2_alpha.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" -
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 979e1a3112bb8df6156d14ebba3a1738de97de85 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jun 15 18:46:14 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jun 15 18:52:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979e1a31 net-misc/tor: version bump to 0.2.8.4_rc Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.8.4_rc.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index b427c3a..93e237e 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,4 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058 WHIRLPOOL 34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7 DIST tor-0.2.8.3-alpha.tar.gz 5116317 SHA256 88da40c24f0bb19e19b37b8deab1b0d86608798746c81380cf17996d269f9053 SHA512 8717501cc75c2e1f205e397d8a4aeeb6492bdd4d9d0ffd266242dc3903d3eebcabae0555643f1621c76d40c9b4ef8c5615a4b37dcbcd898349b179901ca2aac5 WHIRLPOOL f109d0e3d02bc874cb4f744ccee404ee2d37105708fb69b15a5b758646fa84a4771228f07df9da61a59f1a422c4eb15cf493ee751288126b3c97a63e912df6b1 +DIST tor-0.2.8.4-rc.tar.gz 5131763 SHA256 3070015123094bf576641a34aaf4cec17f548f0108447031445d42cae164f6ba SHA512 e7e2d3400172fb07305d62ebe83857d1d949dcd0b2a1e8bf6b0740222568bab628e897e1398d7e25c37fbbe4ee1e93f156c3e3f1077a6377896fc6bbf7769f37 WHIRLPOOL cf39b2732102265569d8c8b204596279092b77924cc08cc0673addd2275a392d161ee96bec71201bd2cd6ed0a57b106578793426433d74f00419fbe449256453 diff --git a/net-misc/tor/tor-0.2.8.4_rc.ebuild b/net-misc/tor/tor-0.2.8.4_rc.ebuild new file mode 100644 index 000..aeefa9f --- /dev/null +++ b/net-misc/tor/tor-0.2.8.4_rc.ebuild @@ -0,0 +1,87 @@ +# 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
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 5b50c32f0c201cfe69c6e3f6d260b4e89e1403d6 Author: Anthony G. Basile gentoo org> AuthorDate: Fri May 27 08:51:31 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri May 27 08:51:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b50c32f net-misc/tor: version bump alpha branch to 0.2.8.3 Package-Manager: portage-2.2.28 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.8.3_alpha.ebuild | 87 +++ 2 files changed, 88 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 2c709d9..b427c3a 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,3 @@ DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058 WHIRLPOOL 34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7 +DIST tor-0.2.8.3-alpha.tar.gz 5116317 SHA256 88da40c24f0bb19e19b37b8deab1b0d86608798746c81380cf17996d269f9053 SHA512 8717501cc75c2e1f205e397d8a4aeeb6492bdd4d9d0ffd266242dc3903d3eebcabae0555643f1621c76d40c9b4ef8c5615a4b37dcbcd898349b179901ca2aac5 WHIRLPOOL f109d0e3d02bc874cb4f744ccee404ee2d37105708fb69b15a5b758646fa84a4771228f07df9da61a59f1a422c4eb15cf493ee751288126b3c97a63e912df6b1 diff --git a/net-misc/tor/tor-0.2.8.3_alpha.ebuild b/net-misc/tor/tor-0.2.8.3_alpha.ebuild new file mode 100644 index 000..aeefa9f --- /dev/null +++ b/net-misc/tor/tor-0.2.8.3_alpha.ebuild @@ -0,0 +1,87 @@ +# 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 +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 48e3d30f8fe22b0c7e8d28a0f297b063a228ec02 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Mar 28 23:16:00 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Mar 28 23:18:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e3d30f net-misc/tor: version bump alpha branch to 0.2.8.2 Package-Manager: portage-2.2.26 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.8.2_alpha.ebuild | 87 +++ 2 files changed, 88 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 345b3b5..7b14947 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,4 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad DIST tor-0.2.8.1-alpha.tar.gz 5021137 SHA256 6e41c12ce13ad9997b42a15ed2350de86682694bfd9d4c98dae874395bbe3ea3 SHA512 ed6bcb0f64f1b829d5c893d582c390a0e2e5b080932639798a7fce8f0a04bf00d26b81a4a2eafe6695787261dddc755e7f178a05166586a5e459460322c62499 WHIRLPOOL 7c3376f2365bb154bd02cb086c4a51bbc9b94d14ba835bbe6e365f86181cfa26307789996d34fab263f10df7e6e34401c03cb8901def86bf73057b6e12ab7e1c +DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058 WHIRLPOOL 34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7 diff --git a/net-misc/tor/tor-0.2.8.2_alpha.ebuild b/net-misc/tor/tor-0.2.8.2_alpha.ebuild new file mode 100644 index 000..aeefa9f --- /dev/null +++ b/net-misc/tor/tor-0.2.8.2_alpha.ebuild @@ -0,0 +1,87 @@ +# 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" +
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: f73939e587c56c1e422d7809749a34869d2c2d78 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Mar 28 23:17:53 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Mar 28 23:18:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73939e5 net-misc/tor: remove older versions Package-Manager: portage-2.2.26 net-misc/tor/Manifest | 2 - net-misc/tor/metadata.xml | 1 - net-misc/tor/tor-0.2.6.10.ebuild | 103 -- net-misc/tor/tor-0.2.8.1_alpha.ebuild | 87 4 files changed, 193 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 7b14947..2c709d9 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,4 +1,2 @@ -DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad -DIST tor-0.2.8.1-alpha.tar.gz 5021137 SHA256 6e41c12ce13ad9997b42a15ed2350de86682694bfd9d4c98dae874395bbe3ea3 SHA512 ed6bcb0f64f1b829d5c893d582c390a0e2e5b080932639798a7fce8f0a04bf00d26b81a4a2eafe6695787261dddc755e7f178a05166586a5e459460322c62499 WHIRLPOOL 7c3376f2365bb154bd02cb086c4a51bbc9b94d14ba835bbe6e365f86181cfa26307789996d34fab263f10df7e6e34401c03cb8901def86bf73057b6e12ab7e1c DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058 WHIRLPOOL 34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7 diff --git a/net-misc/tor/metadata.xml b/net-misc/tor/metadata.xml index 42400da..80fbc72 100644 --- a/net-misc/tor/metadata.xml +++ b/net-misc/tor/metadata.xml @@ -8,7 +8,6 @@ Use libevent's buffered IO implementation (unstable, buggy) Enable tracking of how much of each kind of resource we download - Enable NAT Port Mapping Protocol Use app-crypt/libscrypt for the scrypt algorithm Compile tor with hardening on vanilla compilers/linkers Enable transparent proxying diff --git a/net-misc/tor/tor-0.2.6.10.ebuild b/net-misc/tor/tor-0.2.6.10.ebuild deleted file mode 100644 index f15de90..000 --- a/net-misc/tor/tor-0.2.6.10.ebuild +++ /dev/null @@ -1,103 +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 systemd toolchain-funcs 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" -IUSE="-bufferevents nat-pmp scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test upnp web" - -DEPEND=" - app-text/asciidoc - dev-libs/libevent - dev-libs/openssl:= - sys-libs/zlib - bufferevents? ( dev-libs/libevent[ssl] ) - nat-pmp? ( net-libs/libnatpmp ) - scrypt? ( app-crypt/libscrypt ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd ) - upnp? ( net-libs/miniupnpc )" -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.3.14_alpha-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=/usr/share/doc/${PF} \ - $(use_enable stats instrument-downloads) \ - $(use_enable bufferevents)
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 53e91251af45bc7536612f203383b26c6c68a841 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Mar 13 12:15:44 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Mar 13 12:16:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e91251 net-misc/tor: add app-text/asciidoc as a DEPEND Thanks toralf Package-Manager: portage-2.2.26 net-misc/tor/tor-0.2.6.10.ebuild | 8 +--- net-misc/tor/tor-0.2.7.6.ebuild | 9 + net-misc/tor/tor-0.2.8.1_alpha.ebuild | 7 --- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/net-misc/tor/tor-0.2.6.10.ebuild b/net-misc/tor/tor-0.2.6.10.ebuild index fd62e68..f15de90 100644 --- a/net-misc/tor/tor-0.2.6.10.ebuild +++ b/net-misc/tor/tor-0.2.6.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,9 +19,11 @@ SLOT="0" KEYWORDS="amd64 arm ~mips ppc ppc64 sparc x86" IUSE="-bufferevents nat-pmp scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test upnp web" -DEPEND="dev-libs/openssl:= - sys-libs/zlib +DEPEND=" + app-text/asciidoc dev-libs/libevent + dev-libs/openssl:= + sys-libs/zlib bufferevents? ( dev-libs/libevent[ssl] ) nat-pmp? ( net-libs/libnatpmp ) scrypt? ( app-crypt/libscrypt ) diff --git a/net-misc/tor/tor-0.2.7.6.ebuild b/net-misc/tor/tor-0.2.7.6.ebuild index 3bb8017..d153199 100644 --- a/net-misc/tor/tor-0.2.7.6.ebuild +++ b/net-misc/tor/tor-0.2.7.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,11 +20,12 @@ 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=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:= ) - sys-libs/zlib + app-text/asciidoc dev-libs/libevent + sys-libs/zlib bufferevents? ( dev-libs/libevent[ssl] ) + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:= ) scrypt? ( app-crypt/libscrypt ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd )" diff --git a/net-misc/tor/tor-0.2.8.1_alpha.ebuild b/net-misc/tor/tor-0.2.8.1_alpha.ebuild index f331312..40aac7e 100644 --- a/net-misc/tor/tor-0.2.8.1_alpha.ebuild +++ b/net-misc/tor/tor-0.2.8.1_alpha.ebuild @@ -20,11 +20,12 @@ 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=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:= ) - sys-libs/zlib + app-text/asciidoc dev-libs/libevent + sys-libs/zlib bufferevents? ( dev-libs/libevent[ssl] ) + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:= ) scrypt? ( app-crypt/libscrypt ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: ecd1eb9f76ff2ec5cbe9d2d988d75cd4556f5081 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Feb 5 23:00:49 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Feb 5 23:01:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd1eb9f net-misc/tor: ppc64 stable, bug #571706 Package-Manager: portage-2.2.26 net-misc/tor/tor-0.2.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.7.6.ebuild b/net-misc/tor/tor-0.2.7.6.ebuild index 10f4b6e..478d6ae 100644 --- a/net-misc/tor/tor-0.2.7.6.ebuild +++ b/net-misc/tor/tor-0.2.7.6.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~mips ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 769e69ded33438627d72bc458a61d8b1ebf703d2 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Feb 5 20:54:50 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Feb 5 20:54:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769e69de net-misc/tor: version bump to 0.2.8.1, new alpha branch Package-Manager: portage-2.2.26 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.8.1_alpha.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 12ea9c6..345b3b5 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,3 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad +DIST tor-0.2.8.1-alpha.tar.gz 5021137 SHA256 6e41c12ce13ad9997b42a15ed2350de86682694bfd9d4c98dae874395bbe3ea3 SHA512 ed6bcb0f64f1b829d5c893d582c390a0e2e5b080932639798a7fce8f0a04bf00d26b81a4a2eafe6695787261dddc755e7f178a05166586a5e459460322c62499 WHIRLPOOL 7c3376f2365bb154bd02cb086c4a51bbc9b94d14ba835bbe6e365f86181cfa26307789996d34fab263f10df7e6e34401c03cb8901def86bf73057b6e12ab7e1c diff --git a/net-misc/tor/tor-0.2.8.1_alpha.ebuild b/net-misc/tor/tor-0.2.8.1_alpha.ebuild new file mode 100644 index 000..f331312 --- /dev/null +++ b/net-misc/tor/tor-0.2.8.1_alpha.ebuild @@ -0,0 +1,86 @@ +# 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=" + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + dev-libs/libevent + bufferevents? ( dev-libs/libevent[ssl] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: e79a6563b89ad56bc7b01f83aa1d32dd090b1696 Author: Markus Meier gentoo org> AuthorDate: Sat Jan 23 14:49:31 2016 + Commit: Markus Meier gentoo org> CommitDate: Sat Jan 23 14:49:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79a6563 net-misc/tor: arm stable, bug #571706 Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="arm" net-misc/tor/tor-0.2.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.7.6.ebuild b/net-misc/tor/tor-0.2.7.6.ebuild index cdd4563..10f4b6e 100644 --- a/net-misc/tor/tor-0.2.7.6.ebuild +++ b/net-misc/tor/tor-0.2.7.6.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: e307d307c2561be07837fbad29258e3fb15b63a9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 15 09:02:48 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 15 09:02:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e307d307 net-misc/tor: amd64 stable wrt bug #571706 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/tor/tor-0.2.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/tor/tor-0.2.7.6.ebuild b/net-misc/tor/tor-0.2.7.6.ebuild index 721cd19..f23d270 100644 --- a/net-misc/tor/tor-0.2.7.6.ebuild +++ b/net-misc/tor/tor-0.2.7.6.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +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="
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 8aed9b14e12fd326eb9dba01ae813d4546daa087 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Dec 11 09:45:02 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Dec 11 09:46:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aed9b14 net-misc/tor: version bump to 0.2.7.6 Package-Manager: portage-2.2.24 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.7.6.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 7960002..fb253e5 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,3 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.7.5.tar.gz 4838541 SHA256 7d2a9e4db1bd99deb8395609b59cac217b0c1ee9ff2eeb0f088b91a5d8f6aa5f SHA512 c57b3ee6ecc36456182c7130db671c5581914cddf973c9460625cd5ecd10d128f3e4832f1520269f6ab145cc0dcb218df2a19fb659b778fb31d9f69de5362678 WHIRLPOOL d80b5949f6e23d1c3f501d5175a22eb54702266d87ff5a28bb6c727cfc8b656ca717d3bd7bf9031a56748f8b743cafecae7dd7fb14d6713271df20998e5bc562 +DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad diff --git a/net-misc/tor/tor-0.2.7.6.ebuild b/net-misc/tor/tor-0.2.7.6.ebuild new file mode 100644 index 000..721cd19 --- /dev/null +++ b/net-misc/tor/tor-0.2.7.6.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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=" + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + dev-libs/libevent + bufferevents? ( dev-libs/libevent[ssl] ) + 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 README ChangeLog ReleaseNotes doc/HACKING + + fperms 750 /var/lib/tor + fowners tor:tor /var/lib/tor + + insinto /etc/tor/ + newins "${FILESDIR}"/torrc-r1 torrc +} + +pkg_postinst() { + readme.gentoo_pkg_postinst + + if [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -eq 8 &&
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: d4fce87c8af6bb0917e928a5b322e69f610fb190 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Dec 11 13:04:24 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Dec 11 13:04:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fce87c net-misc/tor: remove older unstable version Package-Manager: portage-2.2.24 net-misc/tor/Manifest | 1 - net-misc/tor/tor-0.2.7.5.ebuild | 99 - 2 files changed, 100 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index fb253e5..12ea9c6 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,2 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 -DIST tor-0.2.7.5.tar.gz 4838541 SHA256 7d2a9e4db1bd99deb8395609b59cac217b0c1ee9ff2eeb0f088b91a5d8f6aa5f SHA512 c57b3ee6ecc36456182c7130db671c5581914cddf973c9460625cd5ecd10d128f3e4832f1520269f6ab145cc0dcb218df2a19fb659b778fb31d9f69de5362678 WHIRLPOOL d80b5949f6e23d1c3f501d5175a22eb54702266d87ff5a28bb6c727cfc8b656ca717d3bd7bf9031a56748f8b743cafecae7dd7fb14d6713271df20998e5bc562 DIST tor-0.2.7.6.tar.gz 4869754 SHA256 493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc WHIRLPOOL 03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad diff --git a/net-misc/tor/tor-0.2.7.5.ebuild b/net-misc/tor/tor-0.2.7.5.ebuild deleted file mode 100644 index 721cd19..000 --- a/net-misc/tor/tor-0.2.7.5.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:= ) - sys-libs/zlib - dev-libs/libevent - bufferevents? ( dev-libs/libevent[ssl] ) - 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 README ChangeLog ReleaseNotes doc/HACKING - - fperms 750 /var/lib/tor - fowners tor:tor /var/lib/tor - - insinto /etc/tor/ - newins "${FILESDIR}"/torrc-r1 torrc -} - -pkg_postinst() { - readme.gentoo_pkg_postinst - - if [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -eq 8 &&
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 974cdf96018069d17adbe0c5c2f23e4fb6f4f394 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Nov 21 00:44:17 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Nov 21 00:45:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974cdf96 net-misc/tor: version bump to 0.2.7.5 Package-Manager: portage-2.2.20.1 net-misc/tor/Manifest | 1 + net-misc/tor/tor-0.2.7.5.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index f1d619e..b05bdbd 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,3 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.7.4-rc.tar.gz 4830972 SHA256 6741c3e6abfedb76be781b767b77f794ee1a0f554cc4ccf083e44d4d9dc8af67 SHA512 e637cad37d26f7ceec52e2f78ff53ff2d9e362cefe0796b91fc91c7e2b01652d0333be44e48497cb54650ece3f606b20a7201b806775e9349eef99a288420e59 WHIRLPOOL 85dc797558391dc5e577fcdcb802ea027ff4ac787acfadd90b363bd6c60c7654fa16b15de74a84152ec081dda008a122029198cee5b12bf92730c5d160f7407b +DIST tor-0.2.7.5.tar.gz 4838541 SHA256 7d2a9e4db1bd99deb8395609b59cac217b0c1ee9ff2eeb0f088b91a5d8f6aa5f SHA512 c57b3ee6ecc36456182c7130db671c5581914cddf973c9460625cd5ecd10d128f3e4832f1520269f6ab145cc0dcb218df2a19fb659b778fb31d9f69de5362678 WHIRLPOOL d80b5949f6e23d1c3f501d5175a22eb54702266d87ff5a28bb6c727cfc8b656ca717d3bd7bf9031a56748f8b743cafecae7dd7fb14d6713271df20998e5bc562 diff --git a/net-misc/tor/tor-0.2.7.5.ebuild b/net-misc/tor/tor-0.2.7.5.ebuild new file mode 100644 index 000..721cd19 --- /dev/null +++ b/net-misc/tor/tor-0.2.7.5.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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=" + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + dev-libs/libevent + bufferevents? ( dev-libs/libevent[ssl] ) + 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 README ChangeLog ReleaseNotes doc/HACKING + + fperms 750 /var/lib/tor + fowners tor:tor /var/lib/tor + + insinto /etc/tor/ + newins "${FILESDIR}"/torrc-r1 torrc +} + +pkg_postinst() { + readme.gentoo_pkg_postinst + + if [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -eq 8 &&
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 33914334b1101789e11f4c21391d3e231c35c111 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Nov 21 00:45:18 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Nov 21 00:45:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33914334 net-misc/tor: remove older unstable version Package-Manager: portage-2.2.20.1 net-misc/tor/Manifest | 1 - net-misc/tor/tor-0.2.7.4_rc.ebuild | 99 -- 2 files changed, 100 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index b05bdbd..7960002 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,2 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 -DIST tor-0.2.7.4-rc.tar.gz 4830972 SHA256 6741c3e6abfedb76be781b767b77f794ee1a0f554cc4ccf083e44d4d9dc8af67 SHA512 e637cad37d26f7ceec52e2f78ff53ff2d9e362cefe0796b91fc91c7e2b01652d0333be44e48497cb54650ece3f606b20a7201b806775e9349eef99a288420e59 WHIRLPOOL 85dc797558391dc5e577fcdcb802ea027ff4ac787acfadd90b363bd6c60c7654fa16b15de74a84152ec081dda008a122029198cee5b12bf92730c5d160f7407b DIST tor-0.2.7.5.tar.gz 4838541 SHA256 7d2a9e4db1bd99deb8395609b59cac217b0c1ee9ff2eeb0f088b91a5d8f6aa5f SHA512 c57b3ee6ecc36456182c7130db671c5581914cddf973c9460625cd5ecd10d128f3e4832f1520269f6ab145cc0dcb218df2a19fb659b778fb31d9f69de5362678 WHIRLPOOL d80b5949f6e23d1c3f501d5175a22eb54702266d87ff5a28bb6c727cfc8b656ca717d3bd7bf9031a56748f8b743cafecae7dd7fb14d6713271df20998e5bc562 diff --git a/net-misc/tor/tor-0.2.7.4_rc.ebuild b/net-misc/tor/tor-0.2.7.4_rc.ebuild deleted file mode 100644 index 721cd19..000 --- a/net-misc/tor/tor-0.2.7.4_rc.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:= ) - sys-libs/zlib - dev-libs/libevent - bufferevents? ( dev-libs/libevent[ssl] ) - 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 README ChangeLog ReleaseNotes doc/HACKING - - fperms 750 /var/lib/tor - fowners tor:tor /var/lib/tor - - insinto /etc/tor/ - newins "${FILESDIR}"/torrc-r1 torrc -} - -pkg_postinst() { - readme.gentoo_pkg_postinst - - if [[ $(gcc-major-version) -eq 4 &&
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 294d6d001775f23d5c2cfa331e7b156d93b9cb36 Author: Fabian Groffen gentoo org> AuthorDate: Mon Nov 9 19:01:25 2015 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Nov 9 19:01:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294d6d00 net-misc/tor: fix for Prefix, marked ~ppc-macos, thanks Konstantin Tokarev, bug #565162 Package-Manager: portage-2.2.20-prefix net-misc/tor/tor-0.2.7.4_rc.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/tor/tor-0.2.7.4_rc.ebuild b/net-misc/tor/tor-0.2.7.4_rc.ebuild index 082da4f..721cd19 100644 --- a/net-misc/tor/tor-0.2.7.4_rc.ebuild +++ b/net-misc/tor/tor-0.2.7.4_rc.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" +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=" @@ -50,7 +50,7 @@ src_configure() { econf \ --enable-system-torrc \ --enable-asciidoc \ - --docdir=/usr/share/doc/${PF} \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ $(use_enable stats instrument-downloads) \ $(use_enable bufferevents) \ $(use_enable scrypt libscrypt) \
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/, net-misc/tor/files/
commit: 1c8fbe151cdb982fa006bfc9f1b88c75f9ae40b7 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 22 01:25:23 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 22 01:26:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8fbe15 net-misc/tor: version bump to 0.2.7.4_rc Package-Manager: portage-2.2.20.1 net-misc/tor/Manifest | 1 + net-misc/tor/files/tor-0.2.7.4-torrc.sample.patch | 31 +++ net-misc/tor/tor-0.2.7.4_rc.ebuild| 99 +++ 3 files changed, 131 insertions(+) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 4370c29..9fd0dd2 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,2 +1,3 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.7.3-rc.tar.gz 4810396 SHA256 aeb84ab84475edef5a0545b5e19f154cc1c28bd6730197ffe0013790157470b8 SHA512 c3a61cffc1a3faaa46918566ef7b7f8718ee655358aa86b6121bf8fc706419af2ead7432c21e7a3e8280cc104fedc2a65a30fdd88d2fc44192b1b2c04917b8d1 WHIRLPOOL a1c13481eaf496d2afcd8c5c12ca07ba8ebabc10342819125b7d96c2f2905f2195339ca195dcfe2492df898a9ca65e8a7b3d5e93a4f1a43781decac7ba3f +DIST tor-0.2.7.4-rc.tar.gz 4830972 SHA256 6741c3e6abfedb76be781b767b77f794ee1a0f554cc4ccf083e44d4d9dc8af67 SHA512 e637cad37d26f7ceec52e2f78ff53ff2d9e362cefe0796b91fc91c7e2b01652d0333be44e48497cb54650ece3f606b20a7201b806775e9349eef99a288420e59 WHIRLPOOL 85dc797558391dc5e577fcdcb802ea027ff4ac787acfadd90b363bd6c60c7654fa16b15de74a84152ec081dda008a122029198cee5b12bf92730c5d160f7407b diff --git a/net-misc/tor/files/tor-0.2.7.4-torrc.sample.patch b/net-misc/tor/files/tor-0.2.7.4-torrc.sample.patch new file mode 100644 index 000..92eb03b --- /dev/null +++ b/net-misc/tor/files/tor-0.2.7.4-torrc.sample.patch @@ -0,0 +1,31 @@ +diff -Nuar tor-0.2.7.4-rc.orig/src/config/torrc.sample.in tor-0.2.7.4-rc/src/config/torrc.sample.in +--- tor-0.2.7.4-rc.orig/src/config/torrc.sample.in 2015-10-19 11:12:53.0 -0400 tor-0.2.7.4-rc/src/config/torrc.sample.in 2015-10-21 21:18:49.151973113 -0400 +@@ -12,6 +12,11 @@ + ## Tor will look for this file in various places based on your platform: + ## https://www.torproject.org/docs/faq#torrc + ++## Default username and group the server will run as ++User tor ++ ++PIDFile /var/run/tor/tor.pid ++ + ## Tor opens a SOCKS proxy on port 9050 by default -- even if you don't + ## configure one below. Set "SOCKSPort 0" if you plan to run Tor only + ## as a relay, and not make any local application connections yourself. +@@ -42,6 +47,7 @@ + #Log notice syslog + ## To send all messages to stderr: + #Log debug stderr ++Log warn syslog + + ## Uncomment this to start the process in the background... or use + ## --runasdaemon 1 on the command line. This is ignored on Windows; +@@ -51,6 +57,7 @@ + ## The directory for keeping all the keys/etc. By default, we store + ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows. + #DataDirectory @LOCALSTATEDIR@/lib/tor ++DataDirectory /var/lib/tor/data + + ## The port on which Tor will listen for local connections from Tor + ## controller applications, as documented in control-spec.txt. diff --git a/net-misc/tor/tor-0.2.7.4_rc.ebuild b/net-misc/tor/tor-0.2.7.4_rc.ebuild new file mode 100644 index 000..082da4f --- /dev/null +++ b/net-misc/tor/tor-0.2.7.4_rc.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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" +IUSE="-bufferevents libressl scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test web" + +DEPEND=" + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + dev-libs/libevent + bufferevents? ( dev-libs/libevent[ssl] ) + 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() { +
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: a6f99334ee319e5786fca0fe53786eadfedf797b Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 22 01:26:06 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 22 01:26:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f99334 net-misc/tor: remove older unstable in 0.2.7 branch Package-Manager: portage-2.2.20.1 net-misc/tor/Manifest | 1 - net-misc/tor/tor-0.2.7.3_rc-r2.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 9fd0dd2..f1d619e 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,2 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 -DIST tor-0.2.7.3-rc.tar.gz 4810396 SHA256 aeb84ab84475edef5a0545b5e19f154cc1c28bd6730197ffe0013790157470b8 SHA512 c3a61cffc1a3faaa46918566ef7b7f8718ee655358aa86b6121bf8fc706419af2ead7432c21e7a3e8280cc104fedc2a65a30fdd88d2fc44192b1b2c04917b8d1 WHIRLPOOL a1c13481eaf496d2afcd8c5c12ca07ba8ebabc10342819125b7d96c2f2905f2195339ca195dcfe2492df898a9ca65e8a7b3d5e93a4f1a43781decac7ba3f DIST tor-0.2.7.4-rc.tar.gz 4830972 SHA256 6741c3e6abfedb76be781b767b77f794ee1a0f554cc4ccf083e44d4d9dc8af67 SHA512 e637cad37d26f7ceec52e2f78ff53ff2d9e362cefe0796b91fc91c7e2b01652d0333be44e48497cb54650ece3f606b20a7201b806775e9349eef99a288420e59 WHIRLPOOL 85dc797558391dc5e577fcdcb802ea027ff4ac787acfadd90b363bd6c60c7654fa16b15de74a84152ec081dda008a122029198cee5b12bf92730c5d160f7407b diff --git a/net-misc/tor/tor-0.2.7.3_rc-r2.ebuild b/net-misc/tor/tor-0.2.7.3_rc-r2.ebuild deleted file mode 100644 index f59235e..000 --- a/net-misc/tor/tor-0.2.7.3_rc-r2.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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" -IUSE="-bufferevents libressl scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test web" - -DEPEND=" - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:= ) - sys-libs/zlib - dev-libs/libevent - bufferevents? ( dev-libs/libevent[ssl] ) - 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.3.14_alpha-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=/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 README ChangeLog ReleaseNotes doc/HACKING - - fperms 750 /var/lib/tor - fowners tor:tor /var/lib/tor - - insinto /etc/tor/ - newins "${FILESDIR}"/torrc-r1 torrc -} - -pkg_postinst() { - readme.gentoo_pkg_postinst - - if [[ $(gcc-major-version) -eq 4 &&
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: f57a95ce161b407c528bde304dca08ee783b25a6 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Oct 17 00:42:36 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Oct 17 00:42:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57a95ce net-misc/tor: rev bump 0.2.7.3_rc to push out changed USE dep. Package-Manager: portage-2.2.20.1 net-misc/tor/{tor-0.2.7.3_rc-r1.ebuild => tor-0.2.7.3_rc-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-misc/tor/tor-0.2.7.3_rc-r1.ebuild b/net-misc/tor/tor-0.2.7.3_rc-r2.ebuild similarity index 100% rename from net-misc/tor/tor-0.2.7.3_rc-r1.ebuild rename to net-misc/tor/tor-0.2.7.3_rc-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: c4b4e6a0256f34ecf2f184eafaed6bf9fbab5546 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Oct 16 05:10:38 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Oct 16 05:10:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b4e6a0 net-misc/tor: depend on openssl[-bindist] for 0.2.7.X, bug #556210. Package-Manager: portage-2.2.20.1 net-misc/tor/Manifest | 1 - net-misc/tor/tor-0.2.6.7.ebuild | 100 -- net-misc/tor/tor-0.2.7.3_rc-r1.ebuild | 2 +- net-misc/tor/tor-0.2.7.3_rc.ebuild| 97 - 4 files changed, 1 insertion(+), 199 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 5e8790f..4370c29 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,2 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 -DIST tor-0.2.6.7.tar.gz 3595669 SHA256 8c2be88a542ed1b22a8d3d595ec0acd0e28191de273dbcaefc64fdce92b89e6c SHA512 96e3cb5bcafddb1655663091ecf08f708213e47529d9701d67256e88d5fc2e70acffc6c062df6b8f0f4a4e3ef3d0dda76b5127ef906371ce0a66e53815b0 WHIRLPOOL 5da1f3e2ed1c12a1efba3eee91016beeaa5c40434831e684bb33670ae301e1661096c4a4231cd345c5dd833e8547f71f0c28d22c6d4b51a43bd0d6603160973c DIST tor-0.2.7.3-rc.tar.gz 4810396 SHA256 aeb84ab84475edef5a0545b5e19f154cc1c28bd6730197ffe0013790157470b8 SHA512 c3a61cffc1a3faaa46918566ef7b7f8718ee655358aa86b6121bf8fc706419af2ead7432c21e7a3e8280cc104fedc2a65a30fdd88d2fc44192b1b2c04917b8d1 WHIRLPOOL a1c13481eaf496d2afcd8c5c12ca07ba8ebabc10342819125b7d96c2f2905f2195339ca195dcfe2492df898a9ca65e8a7b3d5e93a4f1a43781decac7ba3f diff --git a/net-misc/tor/tor-0.2.6.7.ebuild b/net-misc/tor/tor-0.2.6.7.ebuild deleted file mode 100644 index 94865d5..000 --- a/net-misc/tor/tor-0.2.6.7.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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" -IUSE="-bufferevents nat-pmp scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test upnp web" - -DEPEND="dev-libs/openssl - sys-libs/zlib - dev-libs/libevent - bufferevents? ( dev-libs/libevent[ssl] ) - nat-pmp? ( net-libs/libnatpmp ) - scrypt? ( app-crypt/libscrypt ) - seccomp? ( sys-libs/libseccomp ) - upnp? ( net-libs/miniupnpc )" -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.3.14_alpha-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=/usr/share/doc/${PF} \ - $(use_enable stats instrument-downloads) \ - $(use_enable bufferevents) \ - $(use_enable nat-pmp) \ - $(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 upnp) \ - $(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 README ChangeLog ReleaseNotes doc/HACKING - - fperms 750 /var/lib/tor - fowners tor:tor /var/lib/tor - -
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 83d9dfd234b753cbfc2fe2d3d2ce06b9286b7bd7 Author: Julian Ospald gentoo org> AuthorDate: Mon Oct 5 09:16:35 2015 + Commit: Julian Ospald gentoo org> CommitDate: Mon Oct 5 09:16:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d9dfd2 net-misc/tor: add libressl support net-misc/tor/tor-0.2.7.3_rc-r1.ebuild | 99 +++ 1 file changed, 99 insertions(+) diff --git a/net-misc/tor/tor-0.2.7.3_rc-r1.ebuild b/net-misc/tor/tor-0.2.7.3_rc-r1.ebuild new file mode 100644 index 000..940f951 --- /dev/null +++ b/net-misc/tor/tor-0.2.7.3_rc-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs 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" +IUSE="-bufferevents libressl scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test web" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + dev-libs/libevent + bufferevents? ( dev-libs/libevent[ssl] ) + 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.3.14_alpha-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=/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 README ChangeLog ReleaseNotes doc/HACKING + + fperms 750 /var/lib/tor + fowners tor:tor /var/lib/tor + + insinto /etc/tor/ + newins "${FILESDIR}"/torrc-r1 torrc +} + +pkg_postinst() { + readme.gentoo_pkg_postinst + + if [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -eq 8 && $(gcc-micro-version) -ge 1 ]] ; then + ewarn "Due to a bug in >=gcc-4.8.1, compiling ${P} with -Os leads to an infinite" + ewarn "loop. See:" + ewarn + ewarn " https://trac.torproject.org/projects/tor/ticket/10259; + ewarn "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59358; + ewarn + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
commit: 198d1ad8e5a352eaaa05a3fdae13bf93af5b49b5 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Sep 26 10:30:36 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Sep 26 10:31:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198d1ad8 net-misc/tor: bump to 0.2.7.3_rc Package-Manager: portage-2.2.20.1 net-misc/tor/Manifest| 2 +- net-misc/tor/{tor-0.2.7.2_alpha.ebuild => tor-0.2.7.3_rc.ebuild} | 8 ++-- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 6a42d2d..5e8790f 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -1,3 +1,3 @@ DIST tor-0.2.6.10.tar.gz 3587211 SHA256 0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438 WHIRLPOOL ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21 DIST tor-0.2.6.7.tar.gz 3595669 SHA256 8c2be88a542ed1b22a8d3d595ec0acd0e28191de273dbcaefc64fdce92b89e6c SHA512 96e3cb5bcafddb1655663091ecf08f708213e47529d9701d67256e88d5fc2e70acffc6c062df6b8f0f4a4e3ef3d0dda76b5127ef906371ce0a66e53815b0 WHIRLPOOL 5da1f3e2ed1c12a1efba3eee91016beeaa5c40434831e684bb33670ae301e1661096c4a4231cd345c5dd833e8547f71f0c28d22c6d4b51a43bd0d6603160973c -DIST tor-0.2.7.2-alpha.tar.gz 4759260 SHA256 006de44b01e15916b1f648df92723c2a7d58e6a2cd05484d70d0af2f566b330c SHA512 92d099ecd84ab9fd480198bb902017be4a264cc1a60292fd5d8beea3901932cba47f219681a6edcd12c3bb9f9e8076e03266fb7a269160d6a59650fd6b2dc574 WHIRLPOOL abb1d36ca825620e2b2c82f46049d57f81c350cdb163cc006cd8bfce5eb74d20121b935a0984f30a49434176a35de08f355d56db9661549ab2bfa55f8b8d8439 +DIST tor-0.2.7.3-rc.tar.gz 4810396 SHA256 aeb84ab84475edef5a0545b5e19f154cc1c28bd6730197ffe0013790157470b8 SHA512 c3a61cffc1a3faaa46918566ef7b7f8718ee655358aa86b6121bf8fc706419af2ead7432c21e7a3e8280cc104fedc2a65a30fdd88d2fc44192b1b2c04917b8d1 WHIRLPOOL a1c13481eaf496d2afcd8c5c12ca07ba8ebabc10342819125b7d96c2f2905f2195339ca195dcfe2492df898a9ca65e8a7b3d5e93a4f1a43781decac7ba3f diff --git a/net-misc/tor/tor-0.2.7.2_alpha.ebuild b/net-misc/tor/tor-0.2.7.3_rc.ebuild similarity index 90% rename from net-misc/tor/tor-0.2.7.2_alpha.ebuild rename to net-misc/tor/tor-0.2.7.3_rc.ebuild index e02d53c..c1830cb 100644 --- a/net-misc/tor/tor-0.2.7.2_alpha.ebuild +++ b/net-misc/tor/tor-0.2.7.3_rc.ebuild @@ -17,17 +17,15 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="-bufferevents nat-pmp scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test upnp web" +IUSE="-bufferevents scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test web" DEPEND="dev-libs/openssl:= sys-libs/zlib dev-libs/libevent bufferevents? ( dev-libs/libevent[ssl] ) - nat-pmp? ( net-libs/libnatpmp ) scrypt? ( app-crypt/libscrypt ) seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd ) - upnp? ( net-libs/miniupnpc )" + systemd? ( sys-apps/systemd )" RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-tor )" @@ -53,14 +51,12 @@ src_configure() { --docdir=/usr/share/doc/${PF} \ $(use_enable stats instrument-downloads) \ $(use_enable bufferevents) \ - $(use_enable nat-pmp) \ $(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 upnp) \ $(use_enable web tor2web-mode) \ $(use_enable test unittests) \ $(use_enable test coverage)