[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-04-17 Thread Sam James
commit: 61668a070e2bcab90e5af9e99a3f7db7c8f13f3e
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 17 23:03:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 17 23:03:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61668a07

net-vpn/tor: add another sandbox skip test for arm

Bug: https://bugs.gentoo.org/920905
Fixes: 6e604b1d706779f2a93bf349380d4531c5eede5a
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.16-r1.ebuild | 1 +
 net-vpn/tor/tor-0.4.8.10.ebuild| 1 +
 net-vpn/tor/tor-0.4.8.11.ebuild| 1 +
 net-vpn/tor/tor-.ebuild| 1 +
 4 files changed, 4 insertions(+)

diff --git a/net-vpn/tor/tor-0.4.7.16-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.16-r1.ebuild
index 35d6f8e5b028..40cb1c91e1e0 100644
--- a/net-vpn/tor/tor-0.4.7.16-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.16-r1.ebuild
@@ -151,6 +151,7 @@ src_test() {
:sandbox/opendir_dirname
:sandbox/openat_filename
:sandbox/chmod_filename
+   :sandbox/chown_filename
:sandbox/rename_filename
)
fi

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index a7d8e3404faa..9e6f8bed3784 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -160,6 +160,7 @@ src_test() {
:sandbox/opendir_dirname
:sandbox/openat_filename
:sandbox/chmod_filename
+   :sandbox/chown_filename
:sandbox/rename_filename
)
fi

diff --git a/net-vpn/tor/tor-0.4.8.11.ebuild b/net-vpn/tor/tor-0.4.8.11.ebuild
index 7d9d0b0a91ee..ecb77a48ea92 100644
--- a/net-vpn/tor/tor-0.4.8.11.ebuild
+++ b/net-vpn/tor/tor-0.4.8.11.ebuild
@@ -160,6 +160,7 @@ src_test() {
:sandbox/opendir_dirname
:sandbox/openat_filename
:sandbox/chmod_filename
+   :sandbox/chown_filename
:sandbox/rename_filename
)
fi

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 7d9d0b0a91ee..ecb77a48ea92 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -160,6 +160,7 @@ src_test() {
:sandbox/opendir_dirname
:sandbox/openat_filename
:sandbox/chmod_filename
+   :sandbox/chown_filename
:sandbox/rename_filename
)
fi



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-04-15 Thread Sam James
commit: 6e604b1d706779f2a93bf349380d4531c5eede5a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 15 07:41:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 15 07:41:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e604b1d

net-vpn/tor: skip known-broken sandbox tests on arm32

The seccomp support in Tor, just like seccomp in general, is known to
be brittle and seccomp isn't enabled by default (bug #713690). It's therefore 
not a
serious failure even if we'd like it to get fixed.

Bug: https://bugs.gentoo.org/713690
Closes: https://bugs.gentoo.org/920905
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.16-r1.ebuild | 13 -
 net-vpn/tor/tor-0.4.8.10.ebuild| 11 +++
 net-vpn/tor/tor-0.4.8.11.ebuild| 11 +++
 net-vpn/tor/tor-.ebuild| 13 -
 4 files changed, 46 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.7.16-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.16-r1.ebuild
index 57d57b897505..35d6f8e5b028 100644
--- a/net-vpn/tor/tor-0.4.7.16-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -144,6 +144,17 @@ src_test() {
:sandbox/openat_filename
)
 
+   if use arm ; then
+   skip_tests+=(
+   # bug #920905
+   # 
https://gitlab.torproject.org/tpo/core/tor/-/issues/40912
+   :sandbox/opendir_dirname
+   :sandbox/openat_filename
+   :sandbox/chmod_filename
+   :sandbox/rename_filename
+   )
+   fi
+
# The makefile runs these by parallel by chunking them with a script
# but that means we lose verbosity and can't skip individual tests 
easily
# either.

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index b57e148142a3..a7d8e3404faa 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -153,6 +153,17 @@ src_test() {
:sandbox/openat_filename
)
 
+   if use arm ; then
+   skip_tests+=(
+   # bug #920905
+   # 
https://gitlab.torproject.org/tpo/core/tor/-/issues/40912
+   :sandbox/opendir_dirname
+   :sandbox/openat_filename
+   :sandbox/chmod_filename
+   :sandbox/rename_filename
+   )
+   fi
+
# The makefile runs these by parallel by chunking them with a script
# but that means we lose verbosity and can't skip individual tests 
easily
# either.

diff --git a/net-vpn/tor/tor-0.4.8.11.ebuild b/net-vpn/tor/tor-0.4.8.11.ebuild
index 9d5a1b0e9d6e..7d9d0b0a91ee 100644
--- a/net-vpn/tor/tor-0.4.8.11.ebuild
+++ b/net-vpn/tor/tor-0.4.8.11.ebuild
@@ -153,6 +153,17 @@ src_test() {
:sandbox/openat_filename
)
 
+   if use arm ; then
+   skip_tests+=(
+   # bug #920905
+   # 
https://gitlab.torproject.org/tpo/core/tor/-/issues/40912
+   :sandbox/opendir_dirname
+   :sandbox/openat_filename
+   :sandbox/chmod_filename
+   :sandbox/rename_filename
+   )
+   fi
+
# The makefile runs these by parallel by chunking them with a script
# but that means we lose verbosity and can't skip individual tests 
easily
# either.

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 009e202668a5..7d9d0b0a91ee 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -153,6 +153,17 @@ src_test() {
:sandbox/openat_filename
)
 
+   if use arm ; then
+   skip_tests+=(
+   # bug #920905
+   # 
https://gitlab.torproject.org/tpo/core/tor/-/issues/40912
+   :sandbox/opendir_dirname
+   :sandbox/openat_filename
+   :sandbox/chmod_filename
+   :sandbox/rename_filename
+   )
+   fi
+
# The makefile runs these by parallel by chunking them with a script
# but that means we lose verbosity and can't skip individual tests 
easily
# either.



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-04-15 Thread Sam James
commit: 9836e92c01fc3bdbb88e555361b1d6f20802bfb6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 15 07:38:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 15 07:38:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9836e92c

net-vpn/tor: add 0.4.8.11

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.8.11.ebuild | 177 
 2 files changed, 180 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 887a7f8d8b17..06f3b10d8861 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,3 +7,6 @@ DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3e
 DIST tor-0.4.8.10.tar.gz 8272740 BLAKE2B 
ef470664d85e019f6cac2366e934d5dc31b8ae92f121a2b4c8c95f8267abce5ce4413d30a24affa40a069d587212364ae5a7c3cd114488e50a535f01c54c6e77
 SHA512 
3827902541a0289ed1bfcae9bb0ac8bf8dee7bedacbfdf9c703bb38c3c586d1cfe5eeb20a477664e10a2b81b90a7fd5d623e556f3ee32aad4f8a9f828bc4dd83
 DIST tor-0.4.8.10.tar.gz.sha256sum 86 BLAKE2B 
1410a5e7e486c7c33b6b217a53d250bc3e1d76c87e74ad29f6c6a67cbdacb3627521cc8936f7e8e8d72c078cede222d13c825b8d66df7c1d50721043f89e
 SHA512 
853a88b75ecd195e6b155361c8321b575c5fd526f5d73da8b5de99ac875b2f22f2b8668f7c9a68a8e599170290041533345fd324dd56a0102d5cd5ddf8020461
 DIST tor-0.4.8.10.tar.gz.sha256sum.asc 716 BLAKE2B 
0154ef1defa1a8227813ef3589f1fd4215f5bd305447fec1404f7950c0b89e6d9fcb6686900e4819d0f1a635d3b08e60cdc9c96a4f74e603185afb6eb1e29279
 SHA512 
aaeee664c9342a6cddaacfeea6e6974ce374d746153a28943dee1db3db48a8e08f36a076856358819cae8ea2f8b7d912d0e6dc2dc772465dba3283b553f43b91
+DIST tor-0.4.8.11.tar.gz 9690074 BLAKE2B 
b7f5bb855a6f8fe7dfd0e0efe7b48798e9d4642e401641c83554ed0f98fe238a5f303e9466e9e24a7ade63488a745b3c957ed6cc53a2f5e21f5f9c3f78f7fa78
 SHA512 
186fb690a751b4c0dda87afc741627a4c8c9b1a781b295dcf25b767c40c3b62664c08c63fc98f80095af76dfa1060b42e19936941528d091db50fafdce88be6e
+DIST tor-0.4.8.11.tar.gz.sha256sum 86 BLAKE2B 
062077991dc4ca70c457a7c1a70c815d288b5afcd54246a51dd86685454fb0cf52aa8e12974e7909ef2c0b8e764c369278113c5b7d84e866fad0a66bdff93ebc
 SHA512 
061411e2e5695fec84fcade7cf8ed36e14d5ea3ccfab7b0d7abdb53a57ca1d3647f73f416e5cc55c0d11f8d5405bba1a972d0b8ed05e6e20d088de57eac027bf
+DIST tor-0.4.8.11.tar.gz.sha256sum.asc 1321 BLAKE2B 
fbb12fbef8ef2c33a0a1c40eefb7b180e63f1d0c97ef15352e209a55decdcbfee3ed82be0ce28e95e47dc22f85602ff53008d585b15c82e2b669f39d987c106a
 SHA512 
9f35e5a17293f4e5175fb617de913ad2622a695461d0f5fb78ad8b942c6af1e8d1de782e6bb06796ce7e8acb70c0c9c75ff6d6ac605defb73526c26dbe313546

diff --git a/net-vpn/tor/tor-0.4.8.11.ebuild b/net-vpn/tor/tor-0.4.8.11.ebuild
new file mode 100644
index ..9d5a1b0e9d6e
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.11.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
+fi
+
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-01-28 Thread Arthur Zamarin
commit: c9e9c0a5c3bcf0006ac8afac7f35f1338f722077
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 28 19:59:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 28 19:59:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e9c0a5

net-vpn/tor: Stabilize 0.4.8.10 x86, #922191

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.8.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index 16cf3fa07044..b57e148142a3 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-01-27 Thread Arthur Zamarin
commit: 88fca496b90f80deb8d2c0b3f3055b53c747179e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 27 17:06:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 27 17:06:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fca496

net-vpn/tor: Stabilize 0.4.8.10 amd64, #922191

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.8.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index f3be28406f70..16cf3fa07044 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-01-15 Thread Sam James
commit: 3a44a6122b15fbeb5b405ce564ca8d5957a1c11a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 16 02:01:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 16 02:01:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a44a612

net-vpn/tor: Stabilize 0.4.8.10 ppc64, #922191

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.8.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index 6b14eb53cfad..7e90ecac8df4 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2024-01-15 Thread Sam James
commit: 24391571cb541fc42c53991d3c6dcf3e0c3bf3b9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 16 01:55:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 16 01:55:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24391571

net-vpn/tor: Stabilize 0.4.8.10 arm64, #922191

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.8.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index 009e202668a5..6b14eb53cfad 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-12-27 Thread Sam James
commit: 7f2a20d65df36539121aa7ea3d5a661c3c5c000c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:40:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2a20d6

net-vpn/tor: drop 0.4.7.14

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 -
 net-vpn/tor/tor-0.4.7.14.ebuild | 162 
 2 files changed, 165 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index e6961415e117..887a7f8d8b17 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,9 +1,6 @@
 DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
 DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
 DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc
-DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
-DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
-DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
 DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 
59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6
 SHA512 
4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b
 DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 
8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71
 SHA512 
858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2
 DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce
 SHA512 
9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3

diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
deleted file mode 100644
index 8f6f3c53f9a9..
--- a/net-vpn/tor/tor-0.4.7.14.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
-   inherit autotools git-r3
-else
-   SRC_URI="
-   https://www.torproject.org/dist/${MY_PF}.tar.gz
-   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )
-   "
-
-   S="${WORKDIR}/${MY_PF}"
-
-   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
-   fi
-
-   BDEPEND="verify-sig? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/, net-vpn/tor/files/

2023-12-25 Thread John Helmert III
commit: ac63593feec203a38fccf1189ba0fe3e304f4f8b
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 25 19:47:55 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Dec 25 19:55:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac63593f

net-vpn/tor: add 0.4.7.16-r1 for arm64 test patch

Closes: https://bugs.gentoo.org/920063
Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch | 337 +
 net-vpn/tor/tor-0.4.7.16-r1.ebuild | 168 ++
 2 files changed, 505 insertions(+)

diff --git a/net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch 
b/net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch
new file mode 100644
index ..2b473bf981b6
--- /dev/null
+++ b/net-vpn/tor/files/tor-0.4.7.16-arm64-sandbox.patch
@@ -0,0 +1,337 @@
+From https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/574
+Gentoo Bug: https://bugs.gentoo.org/920063
+From: Pierre Bourdon 
+Date: Sat, 30 Apr 2022 11:52:59 +0200
+Subject: [PATCH 1/4] sandbox: fix openat filtering on AArch64
+
+New glibc versions not sign-extending 32 bit negative constants seems to
+not be a thing on AArch64. I suspect that this might not be the only
+architecture where the sign-extensions is happening, and the correct fix
+might be instead to use a proper 32 bit comparison for the first openat
+parameter. For now, band-aid fix this so the sandbox can work again on
+AArch64.
+--- a/src/lib/sandbox/sandbox.c
 b/src/lib/sandbox/sandbox.c
+@@ -518,7 +518,12 @@ libc_uses_openat_for_opendir(void)
+ static int
+ libc_negative_constant_needs_cast(void)
+ {
++#if defined(__aarch64__) && defined(__LP64__)
++  /* Existing glibc versions always sign-extend to 64 bits on AArch64. */
++  return 0;
++#else
+   return is_libc_at_least(2, 27);
++#endif
+ }
+ 
+ /** Allow a single file to be opened.  If use_openat is true,
+-- 
+GitLab
+
+
+From 8fd13f7a7bfd4efc02d888ce9d10bcb6a80a03c8 Mon Sep 17 00:00:00 2001
+From: Pierre Bourdon 
+Date: Sat, 30 Apr 2022 13:02:16 +0200
+Subject: [PATCH 2/4] sandbox: filter {chown,chmod,rename} via their *at
+ variant on Aarch64
+
+The chown/chmod/rename syscalls have never existed on AArch64, and libc
+implements the POSIX functions via the fchownat/fchmodat/renameat
+syscalls instead.
+
+Add new filter functions for fchownat/fchmodat/renameat, not made
+architecture specific since the syscalls exists everywhere else too.
+However, in order to limit seccomp filter space usage, we only insert
+rules for one of {chown, chown32, fchownat} depending on the
+architecture (resp. {chmod, fchmodat}, {rename, renameat}).
+--- a/src/lib/sandbox/sandbox.c
 b/src/lib/sandbox/sandbox.c
+@@ -614,6 +614,32 @@ sb_chmod(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+   return 0;
+ }
+ 
++static int
++sb_fchmodat(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
++{
++  int rc;
++  sandbox_cfg_t *elem = NULL;
++
++  // for each dynamic parameter filters
++  for (elem = filter; elem != NULL; elem = elem->next) {
++smp_param_t *param = elem->param;
++
++if (param != NULL && param->prot == 1 && param->syscall
++== SCMP_SYS(fchmodat)) {
++  rc = seccomp_rule_add_2(ctx, SCMP_ACT_ALLOW, SCMP_SYS(fchmodat),
++  SCMP_CMP_NEG(0, SCMP_CMP_EQ, AT_FDCWD),
++  SCMP_CMP_STR(1, SCMP_CMP_EQ, param->value));
++  if (rc != 0) {
++log_err(LD_BUG,"(Sandbox) failed to add fchmodat syscall, received "
++"libseccomp error %d", rc);
++return rc;
++  }
++}
++  }
++
++  return 0;
++}
++
+ #ifdef __i386__
+ static int
+ sb_chown32(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+@@ -666,6 +692,32 @@ sb_chown(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+ }
+ #endif /* defined(__i386__) */
+ 
++static int
++sb_fchownat(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
++{
++  int rc;
++  sandbox_cfg_t *elem = NULL;
++
++  // for each dynamic parameter filters
++  for (elem = filter; elem != NULL; elem = elem->next) {
++smp_param_t *param = elem->param;
++
++if (param != NULL && param->prot == 1 && param->syscall
++== SCMP_SYS(fchownat)) {
++  rc = seccomp_rule_add_2(ctx, SCMP_ACT_ALLOW, SCMP_SYS(fchownat),
++  SCMP_CMP_NEG(0, SCMP_CMP_EQ, AT_FDCWD),
++  SCMP_CMP_STR(1, SCMP_CMP_EQ, param->value));
++  if (rc != 0) {
++log_err(LD_BUG,"(Sandbox) failed to add fchownat syscall, received "
++"libseccomp error %d", rc);
++return rc;
++  }
++}
++  }
++
++  return 0;
++}
++
+ /**
+  * Function responsible for setting up the rename syscall for
+  * the seccomp filter sandbox.
+@@ -697,6 +749,39 @@ sb_rename(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
+   return 0;
+ }
+ 
++/**
++ * Function responsible for setting up the renameat syscall for
++ * the seccomp filter sandbox.
++ */
++static int
++sb_renameat(scmp_filter_ctx ctx, sandbox_cfg_t *filter)
++{
++  int rc;
++  sandbox_cfg_t *elem = NULL;
++
++  

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-12-09 Thread Sam James
commit: 0ac7454ec1e9bb9b859320cf3df6ee6fdf58c780
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  9 18:11:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  9 18:12:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac7454e

net-vpn/tor: drop 0.4.8.9

Bug: https://bugs.gentoo.org/919496
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   3 -
 net-vpn/tor/tor-0.4.8.9.ebuild | 177 -
 2 files changed, 180 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 34f03cb659f9..e6961415e117 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -10,6 +10,3 @@ DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3e
 DIST tor-0.4.8.10.tar.gz 8272740 BLAKE2B 
ef470664d85e019f6cac2366e934d5dc31b8ae92f121a2b4c8c95f8267abce5ce4413d30a24affa40a069d587212364ae5a7c3cd114488e50a535f01c54c6e77
 SHA512 
3827902541a0289ed1bfcae9bb0ac8bf8dee7bedacbfdf9c703bb38c3c586d1cfe5eeb20a477664e10a2b81b90a7fd5d623e556f3ee32aad4f8a9f828bc4dd83
 DIST tor-0.4.8.10.tar.gz.sha256sum 86 BLAKE2B 
1410a5e7e486c7c33b6b217a53d250bc3e1d76c87e74ad29f6c6a67cbdacb3627521cc8936f7e8e8d72c078cede222d13c825b8d66df7c1d50721043f89e
 SHA512 
853a88b75ecd195e6b155361c8321b575c5fd526f5d73da8b5de99ac875b2f22f2b8668f7c9a68a8e599170290041533345fd324dd56a0102d5cd5ddf8020461
 DIST tor-0.4.8.10.tar.gz.sha256sum.asc 716 BLAKE2B 
0154ef1defa1a8227813ef3589f1fd4215f5bd305447fec1404f7950c0b89e6d9fcb6686900e4819d0f1a635d3b08e60cdc9c96a4f74e603185afb6eb1e29279
 SHA512 
aaeee664c9342a6cddaacfeea6e6974ce374d746153a28943dee1db3db48a8e08f36a076856358819cae8ea2f8b7d912d0e6dc2dc772465dba3283b553f43b91
-DIST tor-0.4.8.9.tar.gz 8266806 BLAKE2B 
a2d8cc8e60f162930d64d191af1893cb4060a8d98c16560c9ba30e0a9a0fd9cce2132573ca4db7b8b6e002f127f06b53fc5aea5fb6e8795c10f73671d14d9190
 SHA512 
b8c38368f80091d8dcf378d9a243952308f756902da23afe40df4f1bed30f0b274c2bd2abc47d80d6bc0b8939fd09dd19a4def4b91da1eeb55a4ee1687e2795b
-DIST tor-0.4.8.9.tar.gz.sha256sum 85 BLAKE2B 
3972857f4aa008783fa3da9024e0853835c05655a083ab145fbc355f01d58c2fdd9be0eaa10a77b58ed5e6f804aacb286422f640c0b16e8387838f7aad0c9b58
 SHA512 
87b0813a90a61c061d81c81119d1827dbd7d48818319659af5d9536c7e551dab6750b6d813def230d6b7ffb573f81b48fc57e3afcca52ed5826ae60fb7f49c05
-DIST tor-0.4.8.9.tar.gz.sha256sum.asc 716 BLAKE2B 
80d3118a01de55c6257324e526ab8191a7cde23e70b07f41fce0f4f426b8e97a237369c69ff3e6f5657d44c3a7aea62cde9243d9072de99369cb5434b1a177a7
 SHA512 
4ab4039c86e7118086237abb36442c9801d72d951626735b6d8d633feecccdca10222d48d29b18904dc04d6940f19b6717b3f3b3fbe3c8e942bafb17afe91c91

diff --git a/net-vpn/tor/tor-0.4.8.9.ebuild b/net-vpn/tor/tor-0.4.8.9.ebuild
deleted file mode 100644
index 009e202668a5..
--- a/net-vpn/tor/tor-0.4.8.9.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
-inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
-   inherit autotools git-r3
-else
-   SRC_URI="
-   https://www.torproject.org/dist/${MY_PF}.tar.gz
-   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )
-   "
-
-   S="${WORKDIR}/${MY_PF}"
-
-   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
-   fi
-
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
-fi
-
-# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
-# We also already had GPL-2 listed here for the init script, but obviously
-# that's different from the actual binary.
-LICENSE="BSD GPL-2 GPL-3"
-SLOT="0"
-IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/libevent-2.1.12-r1:=[ssl]
-   dev-libs/openssl:=[-bindist(-)]
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   man? ( app-text/asciidoc )
-   lzma? ( app-arch/xz-utils )
-   scrypt? ( app-crypt/libscrypt )
-   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd:= )
-   zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
-   acct-user/tor
-   acct-group/tor
-   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-12-09 Thread Sam James
commit: 7aa526519c97de1127e0b98ed84fe7eef346c37b
Author: Federico Justus Denkena  posteo  de>
AuthorDate: Sat Dec  9 09:34:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  9 18:06:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa52651

net-vpn/tor: add 0.4.8.10

Bug: https://bugs.gentoo.org/919496
Signed-off-by: Federico Justus Denkena  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/34188
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.8.10.ebuild | 177 
 2 files changed, 180 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index a8028b67d25b..34f03cb659f9 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,6 +7,9 @@ DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88b
 DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 
59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6
 SHA512 
4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b
 DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 
8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71
 SHA512 
858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2
 DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce
 SHA512 
9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3
+DIST tor-0.4.8.10.tar.gz 8272740 BLAKE2B 
ef470664d85e019f6cac2366e934d5dc31b8ae92f121a2b4c8c95f8267abce5ce4413d30a24affa40a069d587212364ae5a7c3cd114488e50a535f01c54c6e77
 SHA512 
3827902541a0289ed1bfcae9bb0ac8bf8dee7bedacbfdf9c703bb38c3c586d1cfe5eeb20a477664e10a2b81b90a7fd5d623e556f3ee32aad4f8a9f828bc4dd83
+DIST tor-0.4.8.10.tar.gz.sha256sum 86 BLAKE2B 
1410a5e7e486c7c33b6b217a53d250bc3e1d76c87e74ad29f6c6a67cbdacb3627521cc8936f7e8e8d72c078cede222d13c825b8d66df7c1d50721043f89e
 SHA512 
853a88b75ecd195e6b155361c8321b575c5fd526f5d73da8b5de99ac875b2f22f2b8668f7c9a68a8e599170290041533345fd324dd56a0102d5cd5ddf8020461
+DIST tor-0.4.8.10.tar.gz.sha256sum.asc 716 BLAKE2B 
0154ef1defa1a8227813ef3589f1fd4215f5bd305447fec1404f7950c0b89e6d9fcb6686900e4819d0f1a635d3b08e60cdc9c96a4f74e603185afb6eb1e29279
 SHA512 
aaeee664c9342a6cddaacfeea6e6974ce374d746153a28943dee1db3db48a8e08f36a076856358819cae8ea2f8b7d912d0e6dc2dc772465dba3283b553f43b91
 DIST tor-0.4.8.9.tar.gz 8266806 BLAKE2B 
a2d8cc8e60f162930d64d191af1893cb4060a8d98c16560c9ba30e0a9a0fd9cce2132573ca4db7b8b6e002f127f06b53fc5aea5fb6e8795c10f73671d14d9190
 SHA512 
b8c38368f80091d8dcf378d9a243952308f756902da23afe40df4f1bed30f0b274c2bd2abc47d80d6bc0b8939fd09dd19a4def4b91da1eeb55a4ee1687e2795b
 DIST tor-0.4.8.9.tar.gz.sha256sum 85 BLAKE2B 
3972857f4aa008783fa3da9024e0853835c05655a083ab145fbc355f01d58c2fdd9be0eaa10a77b58ed5e6f804aacb286422f640c0b16e8387838f7aad0c9b58
 SHA512 
87b0813a90a61c061d81c81119d1827dbd7d48818319659af5d9536c7e551dab6750b6d813def230d6b7ffb573f81b48fc57e3afcca52ed5826ae60fb7f49c05
 DIST tor-0.4.8.9.tar.gz.sha256sum.asc 716 BLAKE2B 
80d3118a01de55c6257324e526ab8191a7cde23e70b07f41fce0f4f426b8e97a237369c69ff3e6f5657d44c3a7aea62cde9243d9072de99369cb5434b1a177a7
 SHA512 
4ab4039c86e7118086237abb36442c9801d72d951626735b6d8d633feecccdca10222d48d29b18904dc04d6940f19b6717b3f3b3fbe3c8e942bafb17afe91c91

diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
new file mode 100644
index ..009e202668a5
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-24 Thread Sam James
commit: 5b5a26ae575a749ce0a91a8a3ce8bf76f3cc63ac
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 05:25:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 05:27:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5a26ae

net-vpn/tor: drop 0.4.8.6, 0.4.8.7, 0.4.8.8

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   9 ---
 net-vpn/tor/tor-0.4.8.6.ebuild | 177 -
 net-vpn/tor/tor-0.4.8.7.ebuild | 177 -
 net-vpn/tor/tor-0.4.8.8.ebuild | 177 -
 4 files changed, 540 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index d5295d5b8a27..a8028b67d25b 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,15 +7,6 @@ DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88b
 DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 
59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6
 SHA512 
4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b
 DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 
8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71
 SHA512 
858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2
 DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce
 SHA512 
9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3
-DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
-DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
-DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431
-DIST tor-0.4.8.7.tar.gz 8322562 BLAKE2B 
4d0cde752a729c64e380663e4438398fe768a8657e9aa3246bdf0ec9a4b4e01e277cb594ae0cb44cc66ea8c6080f2e58c6daf1bf01dc51b678d228e8e38fc971
 SHA512 
49f2abc495bf5594eee52aff11926094ef14c519cacb87787067657d0a230603208b9fe2f5758c1dab52b71cab45712ebe758deb1ebf217805074e445be380c5
-DIST tor-0.4.8.7.tar.gz.sha256sum 85 BLAKE2B 
d52ba96072b94775ce6d5cb3e31590af5d78cb63aa5c9097ebe526addd850aae54cdd21a49822e41444144b0cb0d7709492f7c42f53873706a4b09d844ad92ce
 SHA512 
84fac135d0df1b5534bb0a93d91cb6696c27fe5e2932e52e0766257d60ae3898b0a5d333247d3f2ba54d9bc3861f1746782cb39569bbb581c6ecb07360eda9a5
-DIST tor-0.4.8.7.tar.gz.sha256sum.asc 716 BLAKE2B 
90f80d3f07de27a6a08899a71d838add4b8ca00356080d9fd140d7cb420bb6b08dc50576b16c846306cf126c87c4e2ca2e2ca6321774a4ea2275544edb9302f2
 SHA512 
7ac05ee67ea4b60e0e2cfe7c47278a1928d8694675ec485e5baa8ba1dbb6ea9398e7b848921ee14dc13b1e6b7d429070c71e0ee04b557ab1c45ac28239112c84
-DIST tor-0.4.8.8.tar.gz 8261891 BLAKE2B 
24dda7589d8c1318d008d69d1a2ecb65a0c80ee05cfca9f9a420784ff99b35645450c8330a23919f24068b7218e267a773292d5d7031f6a2c402fe2354a9a3f3
 SHA512 
780c507ea3aaa66dafb5cd34551009979c6621217acb3c1b11727b5f5d7fb0edd08d7e79b9991014a95a185f4ee6fdd53098d2df587e3d801fb2d5100b9b6e23
-DIST tor-0.4.8.8.tar.gz.sha256sum 85 BLAKE2B 
697788e84f977ceaef05aca7bbf1385e6d40b80f1ec2c3ae024bffc87f507c34be5f3f5f62271c10b1e9aa8ed5fe64daa108e93d2bfa3f67f69e0409e41ab1a0
 SHA512 
65e7ae7ed136bb5e8abaa580658149b91f53befa452c3f1b8529630726890dba8ac13f123f0dbcf60d42ada7832529338d4f3c9c8ddcba4852a1ac8e9febd90d
-DIST tor-0.4.8.8.tar.gz.sha256sum.asc 716 BLAKE2B 
09c6b9d011dd21dee6b6e6ef28a4714c5c93873fcad6fa6b92a074319c2de79c0082252867fd68e40f0a54d7986c42fe5272033059114415c59ed278eb5731ae
 SHA512 
110194accefcfd9e988ae577c63b5b8608a17399fd2420d6b51febf86ec57c9651c58fa316e1c42c2fb94dbf2e3110bfd09f2407347bea76b1fae757b71ba134
 DIST tor-0.4.8.9.tar.gz 8266806 BLAKE2B 
a2d8cc8e60f162930d64d191af1893cb4060a8d98c16560c9ba30e0a9a0fd9cce2132573ca4db7b8b6e002f127f06b53fc5aea5fb6e8795c10f73671d14d9190
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-24 Thread Sam James
commit: 5c96d9fcbe74b051f0969e5163eb237ce111dd6b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 05:24:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 05:27:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c96d9fc

net-vpn/tor: drop 0.4.7.15

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 -
 net-vpn/tor/tor-0.4.7.15.ebuild | 167 
 2 files changed, 170 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 832ab740f7d7..d5295d5b8a27 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,9 +4,6 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
-DIST tor-0.4.7.15.tar.gz 8105409 BLAKE2B 
78015056d3ed6b836f18a050e084e083da9668b709949a1bfebb4eacb5a56848886fb76f02ec31e38f54324b3c673ff42ceaa00eae0638e0a636505e4d7c628e
 SHA512 
84996d4a5b0609092b8258585d947fb8f56f87ceda03160399f3ec23c9a418c2f54676b561655269a5e8bf0d297732418d73588f7299c0ac415cde14ee62fb72
-DIST tor-0.4.7.15.tar.gz.sha256sum 86 BLAKE2B 
a8b307304de39206fac4c1b37820aaec69eb345521e72303f0e9849cc176b166fda3ac7e63918658f1daeec4b956729635dd6265ec9d27ead7194df1d7bd8cb5
 SHA512 
df3bbef088ed1ffe10efdfa95cfb7f8abeb8219c1bafe6e7f1dad3f6e89725df2672a07f13c47bb7f4ef2cd7688c2afd04e4c839516396d5668eb657e746370b
-DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B 
dfb488fe30ac57b1db93f534cee4c1c3206596f50982671b03a629c37a018ba65c85f32a74b92f432211200e95acbb90e629ec8924e98931bb93c270673f7690
 SHA512 
be8b82e79cefead487b7dd636e706c8a28256938c585bb435fc307a127510698b347e366094a7ed0c4ed7d4bae5ba59db91dae60a7c3fd5e7201a65b996b8cd5
 DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 
59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6
 SHA512 
4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b
 DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 
8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71
 SHA512 
858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2
 DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce
 SHA512 
9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3

diff --git a/net-vpn/tor/tor-0.4.7.15.ebuild b/net-vpn/tor/tor-0.4.7.15.ebuild
deleted file mode 100644
index 4ed61652af4a..
--- a/net-vpn/tor/tor-0.4.7.15.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
-inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
-   inherit autotools git-r3
-else
-   SRC_URI="
-   https://www.torproject.org/dist/${MY_PF}.tar.gz
-   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )
-   "
-
-   S="${WORKDIR}/${MY_PF}"
-
-   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-11 Thread Sam James
commit: 2b219dc7626045415543a42224dca905572f3129
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 08:24:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 08:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b219dc7

net-vpn/tor: add 0.4.8.9

Bug: https://bugs.gentoo.org/917142
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.8.9.ebuild | 177 +
 2 files changed, 180 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 9f085ac4c9ae..832ab740f7d7 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -19,3 +19,6 @@ DIST tor-0.4.8.7.tar.gz.sha256sum.asc 716 BLAKE2B 
90f80d3f07de27a6a08899a71d838a
 DIST tor-0.4.8.8.tar.gz 8261891 BLAKE2B 
24dda7589d8c1318d008d69d1a2ecb65a0c80ee05cfca9f9a420784ff99b35645450c8330a23919f24068b7218e267a773292d5d7031f6a2c402fe2354a9a3f3
 SHA512 
780c507ea3aaa66dafb5cd34551009979c6621217acb3c1b11727b5f5d7fb0edd08d7e79b9991014a95a185f4ee6fdd53098d2df587e3d801fb2d5100b9b6e23
 DIST tor-0.4.8.8.tar.gz.sha256sum 85 BLAKE2B 
697788e84f977ceaef05aca7bbf1385e6d40b80f1ec2c3ae024bffc87f507c34be5f3f5f62271c10b1e9aa8ed5fe64daa108e93d2bfa3f67f69e0409e41ab1a0
 SHA512 
65e7ae7ed136bb5e8abaa580658149b91f53befa452c3f1b8529630726890dba8ac13f123f0dbcf60d42ada7832529338d4f3c9c8ddcba4852a1ac8e9febd90d
 DIST tor-0.4.8.8.tar.gz.sha256sum.asc 716 BLAKE2B 
09c6b9d011dd21dee6b6e6ef28a4714c5c93873fcad6fa6b92a074319c2de79c0082252867fd68e40f0a54d7986c42fe5272033059114415c59ed278eb5731ae
 SHA512 
110194accefcfd9e988ae577c63b5b8608a17399fd2420d6b51febf86ec57c9651c58fa316e1c42c2fb94dbf2e3110bfd09f2407347bea76b1fae757b71ba134
+DIST tor-0.4.8.9.tar.gz 8266806 BLAKE2B 
a2d8cc8e60f162930d64d191af1893cb4060a8d98c16560c9ba30e0a9a0fd9cce2132573ca4db7b8b6e002f127f06b53fc5aea5fb6e8795c10f73671d14d9190
 SHA512 
b8c38368f80091d8dcf378d9a243952308f756902da23afe40df4f1bed30f0b274c2bd2abc47d80d6bc0b8939fd09dd19a4def4b91da1eeb55a4ee1687e2795b
+DIST tor-0.4.8.9.tar.gz.sha256sum 85 BLAKE2B 
3972857f4aa008783fa3da9024e0853835c05655a083ab145fbc355f01d58c2fdd9be0eaa10a77b58ed5e6f804aacb286422f640c0b16e8387838f7aad0c9b58
 SHA512 
87b0813a90a61c061d81c81119d1827dbd7d48818319659af5d9536c7e551dab6750b6d813def230d6b7ffb573f81b48fc57e3afcca52ed5826ae60fb7f49c05
+DIST tor-0.4.8.9.tar.gz.sha256sum.asc 716 BLAKE2B 
80d3118a01de55c6257324e526ab8191a7cde23e70b07f41fce0f4f426b8e97a237369c69ff3e6f5657d44c3a7aea62cde9243d9072de99369cb5434b1a177a7
 SHA512 
4ab4039c86e7118086237abb36442c9801d72d951626735b6d8d633feecccdca10222d48d29b18904dc04d6940f19b6717b3f3b3fbe3c8e942bafb17afe91c91

diff --git a/net-vpn/tor/tor-0.4.8.9.ebuild b/net-vpn/tor/tor-0.4.8.9.ebuild
new file mode 100644
index ..009e202668a5
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.9.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
+fi
+
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-03 Thread Sam James
commit: ebb234c781bd85f0b5f790ac7d0f2533acaa039a
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  3 21:48:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  3 21:48:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb234c7

net-vpn/tor: Stabilize 0.4.7.16 amd64, #916761

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.16.ebuild b/net-vpn/tor/tor-0.4.7.16.ebuild
index 229e135a80fd..4712aeea6173 100644
--- a/net-vpn/tor/tor-0.4.7.16.ebuild
+++ b/net-vpn/tor/tor-0.4.7.16.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-03 Thread Arthur Zamarin
commit: 6307e4848787268b7cde68de907abdeeafcd07ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  3 18:28:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  3 18:28:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6307e484

net-vpn/tor: Stabilize 0.4.7.16 ppc64, #916761

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.7.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.16.ebuild b/net-vpn/tor/tor-0.4.7.16.ebuild
index 4ed61652af4a..229e135a80fd 100644
--- a/net-vpn/tor/tor-0.4.7.16.ebuild
+++ b/net-vpn/tor/tor-0.4.7.16.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-03 Thread Sam James
commit: f232b4efc5f1bfb9068b808527197e357f505c70
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  3 15:33:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  3 15:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f232b4ef

net-vpn/tor: add 0.4.7.16

Bug: https://bugs.gentoo.org/916759
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.7.16.ebuild | 167 
 2 files changed, 170 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 4de7254f8665..28a85bb9a811 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,6 +7,9 @@ DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88b
 DIST tor-0.4.7.15.tar.gz 8105409 BLAKE2B 
78015056d3ed6b836f18a050e084e083da9668b709949a1bfebb4eacb5a56848886fb76f02ec31e38f54324b3c673ff42ceaa00eae0638e0a636505e4d7c628e
 SHA512 
84996d4a5b0609092b8258585d947fb8f56f87ceda03160399f3ec23c9a418c2f54676b561655269a5e8bf0d297732418d73588f7299c0ac415cde14ee62fb72
 DIST tor-0.4.7.15.tar.gz.sha256sum 86 BLAKE2B 
a8b307304de39206fac4c1b37820aaec69eb345521e72303f0e9849cc176b166fda3ac7e63918658f1daeec4b956729635dd6265ec9d27ead7194df1d7bd8cb5
 SHA512 
df3bbef088ed1ffe10efdfa95cfb7f8abeb8219c1bafe6e7f1dad3f6e89725df2672a07f13c47bb7f4ef2cd7688c2afd04e4c839516396d5668eb657e746370b
 DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B 
dfb488fe30ac57b1db93f534cee4c1c3206596f50982671b03a629c37a018ba65c85f32a74b92f432211200e95acbb90e629ec8924e98931bb93c270673f7690
 SHA512 
be8b82e79cefead487b7dd636e706c8a28256938c585bb435fc307a127510698b347e366094a7ed0c4ed7d4bae5ba59db91dae60a7c3fd5e7201a65b996b8cd5
+DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 
59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6
 SHA512 
4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b
+DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 
8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71
 SHA512 
858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2
+DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 
108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce
 SHA512 
9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3
 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431

diff --git a/net-vpn/tor/tor-0.4.7.16.ebuild b/net-vpn/tor/tor-0.4.7.16.ebuild
new file mode 100644
index ..4ed61652af4a
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.16.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-11-03 Thread Sam James
commit: 9b0f69c9bf89f33e458a0d6e07fa11b847742666
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  3 15:38:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  3 15:38:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0f69c9

net-vpn/tor: add 0.4.8.8

Bug: https://bugs.gentoo.org/916759
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.8.8.ebuild | 177 +
 2 files changed, 180 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 28a85bb9a811..9f085ac4c9ae 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -16,3 +16,6 @@ DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7
 DIST tor-0.4.8.7.tar.gz 8322562 BLAKE2B 
4d0cde752a729c64e380663e4438398fe768a8657e9aa3246bdf0ec9a4b4e01e277cb594ae0cb44cc66ea8c6080f2e58c6daf1bf01dc51b678d228e8e38fc971
 SHA512 
49f2abc495bf5594eee52aff11926094ef14c519cacb87787067657d0a230603208b9fe2f5758c1dab52b71cab45712ebe758deb1ebf217805074e445be380c5
 DIST tor-0.4.8.7.tar.gz.sha256sum 85 BLAKE2B 
d52ba96072b94775ce6d5cb3e31590af5d78cb63aa5c9097ebe526addd850aae54cdd21a49822e41444144b0cb0d7709492f7c42f53873706a4b09d844ad92ce
 SHA512 
84fac135d0df1b5534bb0a93d91cb6696c27fe5e2932e52e0766257d60ae3898b0a5d333247d3f2ba54d9bc3861f1746782cb39569bbb581c6ecb07360eda9a5
 DIST tor-0.4.8.7.tar.gz.sha256sum.asc 716 BLAKE2B 
90f80d3f07de27a6a08899a71d838add4b8ca00356080d9fd140d7cb420bb6b08dc50576b16c846306cf126c87c4e2ca2e2ca6321774a4ea2275544edb9302f2
 SHA512 
7ac05ee67ea4b60e0e2cfe7c47278a1928d8694675ec485e5baa8ba1dbb6ea9398e7b848921ee14dc13b1e6b7d429070c71e0ee04b557ab1c45ac28239112c84
+DIST tor-0.4.8.8.tar.gz 8261891 BLAKE2B 
24dda7589d8c1318d008d69d1a2ecb65a0c80ee05cfca9f9a420784ff99b35645450c8330a23919f24068b7218e267a773292d5d7031f6a2c402fe2354a9a3f3
 SHA512 
780c507ea3aaa66dafb5cd34551009979c6621217acb3c1b11727b5f5d7fb0edd08d7e79b9991014a95a185f4ee6fdd53098d2df587e3d801fb2d5100b9b6e23
+DIST tor-0.4.8.8.tar.gz.sha256sum 85 BLAKE2B 
697788e84f977ceaef05aca7bbf1385e6d40b80f1ec2c3ae024bffc87f507c34be5f3f5f62271c10b1e9aa8ed5fe64daa108e93d2bfa3f67f69e0409e41ab1a0
 SHA512 
65e7ae7ed136bb5e8abaa580658149b91f53befa452c3f1b8529630726890dba8ac13f123f0dbcf60d42ada7832529338d4f3c9c8ddcba4852a1ac8e9febd90d
+DIST tor-0.4.8.8.tar.gz.sha256sum.asc 716 BLAKE2B 
09c6b9d011dd21dee6b6e6ef28a4714c5c93873fcad6fa6b92a074319c2de79c0082252867fd68e40f0a54d7986c42fe5272033059114415c59ed278eb5731ae
 SHA512 
110194accefcfd9e988ae577c63b5b8608a17399fd2420d6b51febf86ec57c9651c58fa316e1c42c2fb94dbf2e3110bfd09f2407347bea76b1fae757b71ba134

diff --git a/net-vpn/tor/tor-0.4.8.8.ebuild b/net-vpn/tor/tor-0.4.8.8.ebuild
new file mode 100644
index ..009e202668a5
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.8.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
+fi
+
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-25 Thread Sam James
commit: e128542f4a3562708e36e8103e1e566213354ddc
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 25 23:02:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 25 23:02:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e128542f

net-vpn/tor: add 0.4.8.7

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.8.7.ebuild | 177 +
 2 files changed, 180 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 8a45ff050187..4de7254f8665 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -10,3 +10,6 @@ DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B 
dfb488fe30ac57b1db93f534cee4c
 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431
+DIST tor-0.4.8.7.tar.gz 8322562 BLAKE2B 
4d0cde752a729c64e380663e4438398fe768a8657e9aa3246bdf0ec9a4b4e01e277cb594ae0cb44cc66ea8c6080f2e58c6daf1bf01dc51b678d228e8e38fc971
 SHA512 
49f2abc495bf5594eee52aff11926094ef14c519cacb87787067657d0a230603208b9fe2f5758c1dab52b71cab45712ebe758deb1ebf217805074e445be380c5
+DIST tor-0.4.8.7.tar.gz.sha256sum 85 BLAKE2B 
d52ba96072b94775ce6d5cb3e31590af5d78cb63aa5c9097ebe526addd850aae54cdd21a49822e41444144b0cb0d7709492f7c42f53873706a4b09d844ad92ce
 SHA512 
84fac135d0df1b5534bb0a93d91cb6696c27fe5e2932e52e0766257d60ae3898b0a5d333247d3f2ba54d9bc3861f1746782cb39569bbb581c6ecb07360eda9a5
+DIST tor-0.4.8.7.tar.gz.sha256sum.asc 716 BLAKE2B 
90f80d3f07de27a6a08899a71d838add4b8ca00356080d9fd140d7cb420bb6b08dc50576b16c846306cf126c87c4e2ca2e2ca6321774a4ea2275544edb9302f2
 SHA512 
7ac05ee67ea4b60e0e2cfe7c47278a1928d8694675ec485e5baa8ba1dbb6ea9398e7b848921ee14dc13b1e6b7d429070c71e0ee04b557ab1c45ac28239112c84

diff --git a/net-vpn/tor/tor-0.4.8.7.ebuild b/net-vpn/tor/tor-0.4.8.7.ebuild
new file mode 100644
index ..f63f5411e924
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.7.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
+fi
+
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-23 Thread Sam James
commit: 99edc752f8b119cdd88b5be8d5c3618be14fc375
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:36:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99edc752

net-vpn/tor: add 0.4.7.15

Upstream backported the zstd fix so include the ebuild changes here too
from 2c24abe3c96312a18be71666f9fb6b3bbb986514.

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.7.15.ebuild | 167 
 2 files changed, 170 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index c6e25dd65b45..8a45ff050187 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,6 +4,9 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
+DIST tor-0.4.7.15.tar.gz 8105409 BLAKE2B 
78015056d3ed6b836f18a050e084e083da9668b709949a1bfebb4eacb5a56848886fb76f02ec31e38f54324b3c673ff42ceaa00eae0638e0a636505e4d7c628e
 SHA512 
84996d4a5b0609092b8258585d947fb8f56f87ceda03160399f3ec23c9a418c2f54676b561655269a5e8bf0d297732418d73588f7299c0ac415cde14ee62fb72
+DIST tor-0.4.7.15.tar.gz.sha256sum 86 BLAKE2B 
a8b307304de39206fac4c1b37820aaec69eb345521e72303f0e9849cc176b166fda3ac7e63918658f1daeec4b956729635dd6265ec9d27ead7194df1d7bd8cb5
 SHA512 
df3bbef088ed1ffe10efdfa95cfb7f8abeb8219c1bafe6e7f1dad3f6e89725df2672a07f13c47bb7f4ef2cd7688c2afd04e4c839516396d5668eb657e746370b
+DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B 
dfb488fe30ac57b1db93f534cee4c1c3206596f50982671b03a629c37a018ba65c85f32a74b92f432211200e95acbb90e629ec8924e98931bb93c270673f7690
 SHA512 
be8b82e79cefead487b7dd636e706c8a28256938c585bb435fc307a127510698b347e366094a7ed0c4ed7d4bae5ba59db91dae60a7c3fd5e7201a65b996b8cd5
 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431

diff --git a/net-vpn/tor/tor-0.4.7.15.ebuild b/net-vpn/tor/tor-0.4.7.15.ebuild
new file mode 100644
index ..1f41cdd21e52
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.15.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-23 Thread Sam James
commit: caa8729521e7d03ae8b6dc7c5a3118b807f6d8cd
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:28:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:28:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa87295

net-vpn/tor: drop 0.4.8.4, 0.4.8.5

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   6 --
 net-vpn/tor/tor-0.4.8.4.ebuild | 185 -
 net-vpn/tor/tor-0.4.8.5.ebuild | 185 -
 3 files changed, 376 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 0f8a142ca161..c6e25dd65b45 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,12 +4,6 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
-DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B 
e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f
 SHA512 
a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b
-DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 
83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32
 SHA512 
34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f
-DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 
6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9
 SHA512 
bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410
-DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B 
71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175
 SHA512 
37be85e4e707682c5234ec471cb18775b3681eae2293df9c1d1192157147e4f3a08f00c33b2fc9574bbfc4f8d3fa3f4063413bbfbc536832df4a258076632be1
-DIST tor-0.4.8.5.tar.gz.sha256sum 85 BLAKE2B 
eddb6cf660e9e5b0eef20477d4536a0063bf8dcd0da75238514e620a9f6046431d656d4492f3765f14ff99175525dc4ae5c66f7f5ed0e1f7efe69e8f3b2a9583
 SHA512 
bda3ebb7ae915519e3ef4f3465045abb14e1cc3322ce2c9813c1189bcc33ef45f9aeecfd59bfb13cbb07e5dfd56fc7794f6fcaf18b752c8207d0e70934cc1e11
-DIST tor-0.4.8.5.tar.gz.sha256sum.asc 716 BLAKE2B 
5748744112694c1d7cd2b6e622f9469308595422cd44a1142985880e32b3a5cadfe7410b2c1b5bc59a001fb3d086246a76074314b53eb0ae38e37ea4736f66c5
 SHA512 
55cf2c7fc92d33afc4f569a0c27fb187d757d441b706e2562a3da6eb6032498e24450199927bcddcfaa697f7e2273dd2f4a047ef35ea3e53287ae4208432bdf9
 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431

diff --git a/net-vpn/tor/tor-0.4.8.4.ebuild b/net-vpn/tor/tor-0.4.8.4.ebuild
deleted file mode 100644
index 8c577a42be89..
--- a/net-vpn/tor/tor-0.4.8.4.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-23 Thread Sam James
commit: dfe7f9cb45b05f05692bfc6d9355813a9648f838
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:40:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe7f9cb

net-vpn/tor: sort deps

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.8.6.ebuild | 4 ++--
 net-vpn/tor/tor-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.8.6.ebuild b/net-vpn/tor/tor-0.4.8.6.ebuild
index 558f330e7a58..f63f5411e924 100644
--- a/net-vpn/tor/tor-0.4.8.6.ebuild
+++ b/net-vpn/tor/tor-0.4.8.6.ebuild
@@ -44,14 +44,14 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
sys-libs/zlib
caps? ( sys-libs/libcap )
man? ( app-text/asciidoc )
-   dev-libs/openssl:=[-bindist(-)]
lzma? ( app-arch/xz-utils )
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd )
+   systemd? ( sys-apps/systemd:= )
zstd? ( app-arch/zstd:= )
 "
 RDEPEND="

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 558f330e7a58..f63f5411e924 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -44,14 +44,14 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
sys-libs/zlib
caps? ( sys-libs/libcap )
man? ( app-text/asciidoc )
-   dev-libs/openssl:=[-bindist(-)]
lzma? ( app-arch/xz-utils )
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd )
+   systemd? ( sys-apps/systemd:= )
zstd? ( app-arch/zstd:= )
 "
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-19 Thread Sam James
commit: 2c24abe3c96312a18be71666f9fb6b3bbb986514
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 19 09:18:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 19 09:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c24abe3

net-vpn/tor: add 0.4.8.6

Drop setting --disable-zstd-advanced-apis per 
https://gitlab.torproject.org/tpo/core/tor/-/issues/40815
as it's been downgraded to a far less scary message.

Bug: https://gitlab.torproject.org/tpo/core/tor/-/issues/40815
Closes: https://bugs.gentoo.org/727406
Closes: https://bugs.gentoo.org/905708
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|  3 +++
 net-vpn/tor/{tor-.ebuild => tor-0.4.8.6.ebuild} | 10 +-
 net-vpn/tor/tor-.ebuild | 10 +-
 3 files changed, 5 insertions(+), 18 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index b419a4dd5a81..0f8a142ca161 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -10,3 +10,6 @@ DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 
6771028385a9d13ff00314ac98b6b
 DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B 
71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175
 SHA512 
37be85e4e707682c5234ec471cb18775b3681eae2293df9c1d1192157147e4f3a08f00c33b2fc9574bbfc4f8d3fa3f4063413bbfbc536832df4a258076632be1
 DIST tor-0.4.8.5.tar.gz.sha256sum 85 BLAKE2B 
eddb6cf660e9e5b0eef20477d4536a0063bf8dcd0da75238514e620a9f6046431d656d4492f3765f14ff99175525dc4ae5c66f7f5ed0e1f7efe69e8f3b2a9583
 SHA512 
bda3ebb7ae915519e3ef4f3465045abb14e1cc3322ce2c9813c1189bcc33ef45f9aeecfd59bfb13cbb07e5dfd56fc7794f6fcaf18b752c8207d0e70934cc1e11
 DIST tor-0.4.8.5.tar.gz.sha256sum.asc 716 BLAKE2B 
5748744112694c1d7cd2b6e622f9469308595422cd44a1142985880e32b3a5cadfe7410b2c1b5bc59a001fb3d086246a76074314b53eb0ae38e37ea4736f66c5
 SHA512 
55cf2c7fc92d33afc4f569a0c27fb187d757d441b706e2562a3da6eb6032498e24450199927bcddcfaa697f7e2273dd2f4a047ef35ea3e53287ae4208432bdf9
+DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
+DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
+DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-0.4.8.6.ebuild
similarity index 91%
copy from net-vpn/tor/tor-.ebuild
copy to net-vpn/tor/tor-0.4.8.6.ebuild
index 8c577a42be89..558f330e7a58 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-0.4.8.6.ebuild
@@ -52,7 +52,7 @@ DEPEND="
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
systemd? ( sys-apps/systemd )
-   zstd? ( app-arch/zstd )
+   zstd? ( app-arch/zstd:= )
 "
 RDEPEND="
acct-user/tor
@@ -130,14 +130,6 @@ src_configure() {
--enable-gpl
--enable-module-pow
 
-   # This option is enabled by default upstream w/ zstd, 
surprisingly.
-   # zstd upstream says this shouldn't be relied upon and it may
-   # break API & ABI at any point, so Tor tries to fake 
static-linking
-   # to make it work, but then requires a rebuild on any new zstd 
version
-   # even when its standard ABI hasn't changed.
-   # See bug #727406 and bug #905708.
-   --disable-zstd-advanced-apis
-
$(use_enable man asciidoc)
$(use_enable man manpage)
$(use_enable lzma)

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 8c577a42be89..558f330e7a58 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -52,7 +52,7 @@ DEPEND="
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
systemd? ( sys-apps/systemd )
-   zstd? ( app-arch/zstd )
+   zstd? ( app-arch/zstd:= )
 "
 RDEPEND="
acct-user/tor
@@ -130,14 +130,6 @@ src_configure() {
--enable-gpl
--enable-module-pow
 
-   # This option is enabled by default upstream w/ zstd, 
surprisingly.
-   # zstd upstream says this shouldn't be relied upon and 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-17 Thread Arthur Zamarin
commit: 183ea999f63e6cd719997d6d4486bdb1cd3d86c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 17 16:59:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 17 16:59:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183ea999

net-vpn/tor: Stabilize 0.4.7.14 x86, #913495

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
index af7cdff2c879..6ad8910e9eed 100644
--- a/net-vpn/tor/tor-0.4.7.14.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-04 Thread Arthur Zamarin
commit: 9c2506140883ae3ad231ed2dddc7b265264d4ef8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep  4 06:27:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep  4 06:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c250614

net-vpn/tor: Stabilize 0.4.7.14 amd64, #913495

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
index 646a986a8aa4..af7cdff2c879 100644
--- a/net-vpn/tor/tor-0.4.7.14.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-09-02 Thread Sam James
commit: 70b728b2e68f3b60250920fae7c392a7ed43fa31
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 03:42:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 03:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b728b2

net-vpn/tor: Stabilize 0.4.7.14 ppc64, #913495

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
index 98f31e60f4f6..646a986a8aa4 100644
--- a/net-vpn/tor/tor-0.4.7.14.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-08-30 Thread Sam James
commit: f10726b44313a1c5f9ad20a056d23ac8590941fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:26:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:26:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10726b4

net-vpn/tor: add 0.4.8.5

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.8.5.ebuild | 185 +
 2 files changed, 188 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 09563dd91da5..b419a4dd5a81 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,3 +7,6 @@ DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88b
 DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B 
e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f
 SHA512 
a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b
 DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 
83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32
 SHA512 
34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f
 DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 
6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9
 SHA512 
bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410
+DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B 
71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175
 SHA512 
37be85e4e707682c5234ec471cb18775b3681eae2293df9c1d1192157147e4f3a08f00c33b2fc9574bbfc4f8d3fa3f4063413bbfbc536832df4a258076632be1
+DIST tor-0.4.8.5.tar.gz.sha256sum 85 BLAKE2B 
eddb6cf660e9e5b0eef20477d4536a0063bf8dcd0da75238514e620a9f6046431d656d4492f3765f14ff99175525dc4ae5c66f7f5ed0e1f7efe69e8f3b2a9583
 SHA512 
bda3ebb7ae915519e3ef4f3465045abb14e1cc3322ce2c9813c1189bcc33ef45f9aeecfd59bfb13cbb07e5dfd56fc7794f6fcaf18b752c8207d0e70934cc1e11
+DIST tor-0.4.8.5.tar.gz.sha256sum.asc 716 BLAKE2B 
5748744112694c1d7cd2b6e622f9469308595422cd44a1142985880e32b3a5cadfe7410b2c1b5bc59a001fb3d086246a76074314b53eb0ae38e37ea4736f66c5
 SHA512 
55cf2c7fc92d33afc4f569a0c27fb187d757d441b706e2562a3da6eb6032498e24450199927bcddcfaa697f7e2273dd2f4a047ef35ea3e53287ae4208432bdf9

diff --git a/net-vpn/tor/tor-0.4.8.5.ebuild b/net-vpn/tor/tor-0.4.8.5.ebuild
new file mode 100644
index ..8c577a42be89
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.5.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
+fi
+
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-08-24 Thread Sam James
commit: 408c56b620fcdb973e2106193d58bcc65a856e92
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 16:09:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 16:19:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408c56b6

net-vpn/tor: add 0.4.8.4, drop 0.4.8.3_rc

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest  | 6 +++---
 net-vpn/tor/{tor-0.4.8.3_rc.ebuild => tor-0.4.8.4.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index b3a25b764aaf..09563dd91da5 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,6 +4,6 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
-DIST tor-0.4.8.3-rc.tar.gz 8425071 BLAKE2B 
14e151bbd5b5e2f59dc9db8aefc6902fdd3fa6c6f0edea759e8b8fff7c925bfeaa4b37779877358e08f68a86a42ffbaf803da8764f8b10ac640464dc95b481b5
 SHA512 
9cc13c68beadc8223a3d1f3c2f795a873bf201302a2b9042e2c3b9601f21d292843d2e9adde2bb22b7eb02c433ddad2d3adf8de73d2b0a052d0015e11823bb11
-DIST tor-0.4.8.3-rc.tar.gz.sha256sum 88 BLAKE2B 
a5dee663db3bb0183049043d3d2c9a0c996fd1ac7af155cf7eac255443eb5fe777ae85442a22b232b723217b8861d77b5dddfc95b8cc9253e449ad3c52304be0
 SHA512 
34e81d7b7148dfe00e7becc239637f2f1baaa4c485e7c87a8c920ffaf3b45a308cdaf1aed8ccf0636c012bf6a3d5ff955f27e51b8131335a7ec2257b541924f7
-DIST tor-0.4.8.3-rc.tar.gz.sha256sum.asc 716 BLAKE2B 
33980ca5e5946f0324c724336a3966c0484ff9fd2655dae222a4bd3cbbfaed4cb5906ba3b0da59a8fa187ab182bbb0c31e4d3f7b32955fdf5a634e8d430164f0
 SHA512 
2498779691fad21c15d65f5119ba24563d13b631248be0281a270e9d382caff7ed18bae2dbea68b824e12cbc0cd7c650a4833357203b6a67f7ad30161dadefed
+DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B 
e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f
 SHA512 
a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b
+DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 
83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32
 SHA512 
34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f
+DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 
6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9
 SHA512 
bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410

diff --git a/net-vpn/tor/tor-0.4.8.3_rc.ebuild b/net-vpn/tor/tor-0.4.8.4.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.8.3_rc.ebuild
rename to net-vpn/tor/tor-0.4.8.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-08-04 Thread Sam James
commit: ef79c6d009661b77eb9712752315ddfd96d1929c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  5 01:12:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  5 01:12:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef79c6d0

net-vpn/tor: add 0.4.8.3_rc (unkeyworded)

Closes: https://bugs.gentoo.org/909556
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |  3 +++
 .../tor/{tor-.ebuild => tor-0.4.8.3_rc.ebuild} | 29 +++---
 net-vpn/tor/tor-.ebuild| 29 +++---
 3 files changed, 55 insertions(+), 6 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 60c28123eafd..b3a25b764aaf 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,3 +4,6 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
+DIST tor-0.4.8.3-rc.tar.gz 8425071 BLAKE2B 
14e151bbd5b5e2f59dc9db8aefc6902fdd3fa6c6f0edea759e8b8fff7c925bfeaa4b37779877358e08f68a86a42ffbaf803da8764f8b10ac640464dc95b481b5
 SHA512 
9cc13c68beadc8223a3d1f3c2f795a873bf201302a2b9042e2c3b9601f21d292843d2e9adde2bb22b7eb02c433ddad2d3adf8de73d2b0a052d0015e11823bb11
+DIST tor-0.4.8.3-rc.tar.gz.sha256sum 88 BLAKE2B 
a5dee663db3bb0183049043d3d2c9a0c996fd1ac7af155cf7eac255443eb5fe777ae85442a22b232b723217b8861d77b5dddfc95b8cc9253e449ad3c52304be0
 SHA512 
34e81d7b7148dfe00e7becc239637f2f1baaa4c485e7c87a8c920ffaf3b45a308cdaf1aed8ccf0636c012bf6a3d5ff955f27e51b8131335a7ec2257b541924f7
+DIST tor-0.4.8.3-rc.tar.gz.sha256sum.asc 716 BLAKE2B 
33980ca5e5946f0324c724336a3966c0484ff9fd2655dae222a4bd3cbbfaed4cb5906ba3b0da59a8fa187ab182bbb0c31e4d3f7b32955fdf5a634e8d430164f0
 SHA512 
2498779691fad21c15d65f5119ba24563d13b631248be0281a270e9d382caff7ed18bae2dbea68b824e12cbc0cd7c650a4833357203b6a67f7ad30161dadefed

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-0.4.8.3_rc.ebuild
similarity index 80%
copy from net-vpn/tor/tor-.ebuild
copy to net-vpn/tor/tor-0.4.8.3_rc.ebuild
index 0d1196f060ac..8c577a42be89 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-0.4.8.3_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"
 MY_PF="${PN}-${MY_PV}"
@@ -28,13 +28,16 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
 fi
 
-LICENSE="BSD GPL-2"
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
 SLOT="0"
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"
@@ -120,6 +123,13 @@ src_configure() {
--enable-pic
--disable-restart-debugging
 
+   # Unless someone asks & has a compelling reason, just always
+   # build in GPL mode for pow, given we don't want yet another USE
+   # flag combination to have to test just for the sake of it.
+   # (PoW requires GPL.)
+   --enable-gpl
+   --enable-module-pow
+
# This option is enabled by default upstream w/ zstd, 
surprisingly.
# zstd upstream says this shouldn't be relied upon and it may
# break API & ABI at any point, so Tor tries to fake 
static-linking
@@ -144,6 +154,19 @@ src_configure() {
econf 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-07-26 Thread Sam James
commit: 23462cf352c6ae92e52ff47c299ef369d88647c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 05:17:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23462cf3

net-vpn/tor: add 0.4.7.14

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest | 3 +++
 net-vpn/tor/{tor-.ebuild => tor-0.4.7.14.ebuild} | 4 ++--
 net-vpn/tor/tor-.ebuild  | 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 05ebc39baa78..60c28123eafd 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,3 +1,6 @@
 DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
 DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
 DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc
+DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
+DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
+DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
similarity index 96%
copy from net-vpn/tor/tor-.ebuild
copy to net-vpn/tor/tor-0.4.7.14.ebuild
index 2eeb419d50b3..98f31e60f4f6 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,10 +28,10 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
 fi
 
 LICENSE="BSD GPL-2"

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 2eeb419d50b3..0d1196f060ac 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -31,7 +31,7 @@ else
KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
fi
 
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
 fi
 
 LICENSE="BSD GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-06-11 Thread John Helmert III
commit: 21035ceaa5ab6142d0f1f4a9e8cadab89e9d905a
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jun 12 04:16:14 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jun 12 04:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21035cea

net-vpn/tor: enable py3.12

Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/tor-0.4.7.13-r1.ebuild | 2 +-
 net-vpn/tor/tor-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.7.13-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
index 2efaf6e602af..30be52af48d2 100644
--- a/net-vpn/tor/tor-0.4.7.13-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
 inherit autotools python-any-r1 readme.gentoo-r1 systemd verify-sig
 

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 0e36a664f706..2eeb419d50b3 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
 inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/files/

2023-06-07 Thread Sam James
commit: 3892b973f9dabb5a5f0cd304d96475223ccbc34d
Author: orbea  riseup  net>
AuthorDate: Wed May 31 14:16:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 16:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3892b973

net-vpn/tor: update upstream libressl patch

With LibreSSL 3.8.0 some functions which have been deprecated in OpenSSL
3.0 were removed for security reasons. This patch which was accepted
upstream by Tor disables some code that uses one of these functions with
the newer LibreSSL 3.8.0 version.

Bug: https://bugs.gentoo.org/903001
Upstream-PR: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/713
Upstream-Commit: 
https://gitlab.torproject.org/tpo/core/tor/-/commit/9850dc59c0db5cbcadc314be8d324a992880fce1
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/31245
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/files/tor-0.4.7.13-libressl.patch | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/net-vpn/tor/files/tor-0.4.7.13-libressl.patch 
b/net-vpn/tor/files/tor-0.4.7.13-libressl.patch
index 76d52fd1c54e..bba0c45f3fc3 100644
--- a/net-vpn/tor/files/tor-0.4.7.13-libressl.patch
+++ b/net-vpn/tor/files/tor-0.4.7.13-libressl.patch
@@ -1,5 +1,7 @@
 Upstream-MR: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/598
 Upstream-Commit: 
https://gitlab.torproject.org/tpo/core/tor/-/commit/da52d7206a4a8e4fa8b5e80b5ed73de50fbe8692
+Upstream-MR: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/713
+Upstream-Commit: 
https://gitlab.torproject.org/tpo/core/tor/-/commit/9850dc59c0db5cbcadc314be8d324a992880fce1
 
 From f3dabd705f26c56076934323f24b5b05ecdfd39c Mon Sep 17 00:00:00 2001
 From: "Alex Xu (Hello71)" 
@@ -159,3 +161,42 @@ index 00..faf04941b6
 -- 
 GitLab
 
+From 9850dc59c0db5cbcadc314be8d324a992880fce1 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Mon, 29 May 2023 12:56:37 -0700
+Subject: [PATCH] tls: Disable a warning with LibreSSL >= 3.8.0
+
+Skip a warning using EC_GFp_nist_method() which was removed in LibreSSL
+3.8.
+
+Based on a patch from OpenBSD.
+
+https://github.com/openbsd/ports/commit/33fe251a08cb11f30ce6094a2e0759c3bb63ed16
+
+These functions are deprecated since OpenSSL 3.0.
+
+https://www.openssl.org/docs/man3.1/man3/EC_GFp_nist_method.html
+---
+ src/lib/tls/tortls_openssl.c | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/lib/tls/tortls_openssl.c b/src/lib/tls/tortls_openssl.c
+index 12260c09d3..c0a89ac272 100644
+--- a/src/lib/tls/tortls_openssl.c
 b/src/lib/tls/tortls_openssl.c
+@@ -340,8 +340,10 @@ tor_tls_init(void)
+ SSL_load_error_strings();
+ #endif /* defined(OPENSSL_1_1_API) */
+ 
+-#if (SIZEOF_VOID_P >= 8 &&  \
+- OPENSSL_VERSION_NUMBER >= OPENSSL_V_SERIES(1,0,1))
++#if (SIZEOF_VOID_P >= 8 &&\
++ OPENSSL_VERSION_NUMBER >= OPENSSL_V_SERIES(1,0,1) && \
++ (!defined(LIBRESSL_VERSION_NUMBER) ||\
++  LIBRESSL_VERSION_NUMBER < 0x308fL))
+ long version = tor_OpenSSL_version_num();
+ 
+ /* LCOV_EXCL_START : we can't test these lines on the same machine */
+-- 
+GitLab
+



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-05-05 Thread Sam James
commit: 9134c79752e263fa310ffdfc9c03e1af3ae22e41
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 07:19:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 07:29:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9134c797

net-vpn/tor: add 

Adding for toralf. Based on 
https://github.com/toralf/tgro/tree/main/net-vpn/tor.

Bug: https://bugs.gentoo.org/905708
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-.ebuild | 154 
 1 file changed, 154 insertions(+)

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
new file mode 100644
index ..9ea49a861452
--- /dev/null
+++ b/net-vpn/tor/tor-.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+fi
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )
+"
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )
+"
+
+DOCS=()
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   else
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_detached 
${MY_PF}.tar.gz.sha256sum{,.asc}
+   verify-sig_verify_unsigned_checksums \
+   ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz
+   cd "${WORKDIR}" || die
+   fi
+
+   default
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Running shellcheck automagically isn't useful for ebuild testing.
+   echo "exit 0" > scripts/maint/checkShellScripts.sh || die
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use doc && DOCS+=( README.md ChangeLog ReleaseNotes doc/HACKING )
+
+   export ac_cv_lib_cap_cap_init=$(usex caps)
+   export tor_cv_PYTHON="${EPYTHON}"
+
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}/var"
+   --disable-all-bugs-are-fatal
+   --enable-system-torrc
+   --disable-android
+   --disable-coverage
+   --disable-html-manual
+   --disable-libfuzzer
+   --enable-missing-doc-warnings
+   --disable-module-dirauth
+   --enable-pic
+   --disable-restart-debugging
+   --disable-zstd-advanced-apis
+   $(use_enable man asciidoc)
+   $(use_enable man manpage)
+   $(use_enable lzma)
+   $(use_enable scrypt libscrypt)
+   $(use_enable seccomp)
+   $(use_enable server module-relay)
+   $(use_enable systemd)
+   $(use_enable tor-hardening gcc-hardening)
+   $(use_enable tor-hardening linker-hardening)
+   $(use_enable test unittests)
+   $(use_enable zstd)
+   )
+
+   econf 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-05-05 Thread Sam James
commit: 23026087ef73829b1554ce1a8ac35e3652df870f
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 07:28:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 07:29:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23026087

net-vpn/tor: add commentary wrt --disable-zstd-advanced-apis

Bug: https://bugs.gentoo.org/727406
Bug: https://bugs.gentoo.org/905708
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13-r1.ebuild | 8 
 net-vpn/tor/tor-.ebuild| 8 
 2 files changed, 16 insertions(+)

diff --git a/net-vpn/tor/tor-0.4.7.13-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
index c0799853f0f6..2efaf6e602af 100644
--- a/net-vpn/tor/tor-0.4.7.13-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
@@ -106,7 +106,15 @@ src_configure() {
--disable-module-dirauth
--enable-pic
--disable-restart-debugging
+
+   # This option is enabled by default upstream w/ zstd, 
surprisingly.
+   # zstd upstream says this shouldn't be relied upon and it may
+   # break API & ABI at any point, so Tor tries to fake 
static-linking
+   # to make it work, but then requires a rebuild on any new zstd 
version
+   # even when its standard ABI hasn't changed.
+   # See bug #727406 and bug #905708.
--disable-zstd-advanced-apis
+
$(use_enable man asciidoc)
$(use_enable man manpage)
$(use_enable lzma)

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 9ea49a861452..0e36a664f706 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -119,7 +119,15 @@ src_configure() {
--disable-module-dirauth
--enable-pic
--disable-restart-debugging
+
+   # This option is enabled by default upstream w/ zstd, 
surprisingly.
+   # zstd upstream says this shouldn't be relied upon and it may
+   # break API & ABI at any point, so Tor tries to fake 
static-linking
+   # to make it work, but then requires a rebuild on any new zstd 
version
+   # even when its standard ABI hasn't changed.
+   # See bug #727406 and bug #905708.
--disable-zstd-advanced-apis
+
$(use_enable man asciidoc)
$(use_enable man manpage)
$(use_enable lzma)



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-04-28 Thread Sam James
commit: 92fb1d3297a17f7bac281a2df38ab4a3ce9eee5f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 06:19:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 06:19:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fb1d32

net-vpn/tor: avoid maintainer mode

Fixes: 93d2cce2f2111f1c219587443a1b676ce2ff561c
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
index b553be2e1e0f..c0799853f0f6 100644
--- a/net-vpn/tor/tor-0.4.7.13-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+inherit autotools python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"
 MY_PF="${PN}-${MY_PV}"
@@ -83,6 +83,9 @@ src_prepare() {
 
# Running shellcheck automagically isn't useful for ebuild testing.
echo "exit 0" > scripts/maint/checkShellScripts.sh || die
+
+   # Only needed for libressl patch
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/files/, net-vpn/tor/

2023-04-25 Thread Sam James
commit: 93d2cce2f2111f1c219587443a1b676ce2ff561c
Author: orbea  riseup  net>
AuthorDate: Sun Apr 16 19:14:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 03:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d2cce2

net-vpn/tor: Add upstream libressl patch

This patch was accepted upstream and fixes the build with libressl 3.5
and newer.

[sam: As discussed, we're going to accept backports of LibreSSL fixes
when merged upstream, as it's not really any hassle for us, and it makes
life easier in overlays.]

Bug: https://bugs.gentoo.org/903001
Upstream-Commit: 
https://gitlab.torproject.org/tpo/core/tor/-/commit/da52d7206a4a8e4fa8b5e80b5ed73de50fbe8692
Upstream-PR: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/598
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/30622
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/files/tor-0.4.7.13-libressl.patch | 161 ++
 net-vpn/tor/tor-0.4.7.13-r1.ebuild|   1 +
 2 files changed, 162 insertions(+)

diff --git a/net-vpn/tor/files/tor-0.4.7.13-libressl.patch 
b/net-vpn/tor/files/tor-0.4.7.13-libressl.patch
new file mode 100644
index ..76d52fd1c54e
--- /dev/null
+++ b/net-vpn/tor/files/tor-0.4.7.13-libressl.patch
@@ -0,0 +1,161 @@
+Upstream-MR: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/598
+Upstream-Commit: 
https://gitlab.torproject.org/tpo/core/tor/-/commit/da52d7206a4a8e4fa8b5e80b5ed73de50fbe8692
+
+From f3dabd705f26c56076934323f24b5b05ecdfd39c Mon Sep 17 00:00:00 2001
+From: "Alex Xu (Hello71)" 
+Date: Tue, 5 Jul 2022 11:37:30 -0400
+Subject: [PATCH 1/2] LibreSSL 3.5 compatibility
+
+LibreSSL is now closer to OpenSSL 1.1 than OpenSSL 1.0. According to
+https://undeadly.org/cgi?action=article;sid=20220116121253, this is the
+intention of OpenBSD developers.
+
+According to #40630, many special cases are needed to compile Tor against
+LibreSSL 3.5 when using Tor's OpenSSL 1.0 compatibility mode, whereas only a
+small number of #defines are required when using OpenSSL 1.1 compatibility
+mode. One additional workaround is required for LibreSSL 3.4 compatibility.
+
+Compiles and passes unit tests with LibreSSL 3.4.3 and 3.5.1.
+---
+ configure.ac   |  2 +-
+ src/lib/crypt_ops/compat_openssl.h | 22 +-
+ src/lib/crypt_ops/crypto_openssl_mgt.h |  3 +--
+ src/lib/crypt_ops/crypto_rsa_openssl.c |  8 +---
+ 4 files changed, 20 insertions(+), 15 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 8baae007cf..6ab7903010 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1022,7 +1022,7 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ AC_MSG_CHECKING([for OpenSSL < 1.0.1])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include 
+-#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER < 0x1000100fL
++#if OPENSSL_VERSION_NUMBER < 0x1000100fL
+ #error "too old"
+ #endif
+]], [[]])],
+diff --git a/src/lib/crypt_ops/compat_openssl.h 
b/src/lib/crypt_ops/compat_openssl.h
+index 0f56f338b5..c5eccdb015 100644
+--- a/src/lib/crypt_ops/compat_openssl.h
 b/src/lib/crypt_ops/compat_openssl.h
+@@ -20,32 +20,36 @@
+  * \brief compatibility definitions for working with different openssl forks
+  **/
+ 
+-#if !defined(LIBRESSL_VERSION_NUMBER) && \
+-  OPENSSL_VERSION_NUMBER < OPENSSL_V_SERIES(1,0,1)
++#if OPENSSL_VERSION_NUMBER < OPENSSL_V_SERIES(1,0,1)
+ #error "We require OpenSSL >= 1.0.1"
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER >= OPENSSL_V_SERIES(1,1,0) && \
+-   ! defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= OPENSSL_V_SERIES(1,1,0)
+ /* We define this macro if we're trying to build with the majorly refactored
+  * API in OpenSSL 1.1 */
+ #define OPENSSL_1_1_API
+ #endif /* OPENSSL_VERSION_NUMBER >= OPENSSL_V_SERIES(1,1,0) && ... */
+ 
+-#ifndef OPENSSL_1_1_API
+-#define OpenSSL_version(v) SSLeay_version(v)
+-#define tor_OpenSSL_version_num() SSLeay()
++/* LibreSSL claims to be OpenSSL 2.0 but lacks these OpenSSL 1.1 APIs */
++#if !defined(OPENSSL_1_1_API) || defined(LIBRESSL_VERSION_NUMBER)
+ #define RAND_OpenSSL() RAND_SSLeay()
+ #define STATE_IS_SW_SERVER_HELLO(st)   \
+   (((st) == SSL3_ST_SW_SRVR_HELLO_A) ||\
+((st) == SSL3_ST_SW_SRVR_HELLO_B))
+ #define OSSL_HANDSHAKE_STATE int
+ #define CONST_IF_OPENSSL_1_1_API
+-#else /* defined(OPENSSL_1_1_API) */
+-#define tor_OpenSSL_version_num() OpenSSL_version_num()
++#else
+ #define STATE_IS_SW_SERVER_HELLO(st) \
+   ((st) == TLS_ST_SW_SRVR_HELLO)
+ #define CONST_IF_OPENSSL_1_1_API const
++#endif
++
++/* OpenSSL 1.1 and LibreSSL both have these APIs */
++#ifndef OPENSSL_1_1_API
++#define OpenSSL_version(v) SSLeay_version(v)
++#define tor_OpenSSL_version_num() SSLeay()
++#else /* defined(OPENSSL_1_1_API) */
++#define tor_OpenSSL_version_num() OpenSSL_version_num()
+ #endif /* !defined(OPENSSL_1_1_API) */
+ 
+ #endif /* defined(ENABLE_OPENSSL) */
+diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-02-03 Thread Sam James
commit: 7ce428819f76197257af31579c67d0b6adc42da8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 12:20:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 12:32:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce42881

net-vpn/tor: add gitlab.tpo to HOMEPAGE

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index 5f40c3f7c6e0..7eaab51eeb84 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
 PYTHON_COMPAT=( python3_{9..10} )
 inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
@@ -9,13 +9,15 @@ inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 MY_PV="$(ver_rs 4 -)"
 MY_PF="${PN}-${MY_PV}"
 DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://www.torproject.org/;
-SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
verify-sig? (
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )"
+   )
+"
 S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-02-03 Thread Sam James
commit: acb3a7cd0b4814b72991ec8ca1acd64e6b4e6160
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 12:31:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 12:32:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb3a7cd

net-vpn/tor: enable py3.11

Also cleanup the ebuild a bit.

Closes: https://bugs.gentoo.org/727406
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 83 +++--
 1 file changed, 46 insertions(+), 37 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index 7eaab51eeb84..7ac5744f3d9f 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
 inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"
@@ -28,32 +29,31 @@ fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"
 
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
-
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )"
 DEPEND="
dev-libs/libevent:=[ssl]
sys-libs/zlib
caps? ( sys-libs/libcap )
man? ( app-text/asciidoc )
-   dev-libs/openssl:0=[-bindist(-)]
+   dev-libs/openssl:=[-bindist(-)]
lzma? ( app-arch/xz-utils )
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
systemd? ( sys-apps/systemd )
-   zstd? ( app-arch/zstd )"
+   zstd? ( app-arch/zstd )
+"
 RDEPEND="
acct-user/tor
acct-group/tor
${DEPEND}
-   selinux? ( sec-policy/selinux-tor )"
-
-# bug #764260
+   selinux? ( sec-policy/selinux-tor )
+"
 DEPEND+="
test? (
${DEPEND}
${PYTHON_DEPS}
-   )"
+   )
+"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )"
 
 DOCS=()
 
@@ -61,10 +61,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
 )
 
-# EAPI 8 tries to append it but it doesn't exist here
-# bug #831311 etc
-QA_CONFIGURE_OPTIONS="--disable-static"
-
 pkg_setup() {
use test && python-any-r1_pkg_setup
 }
@@ -81,33 +77,46 @@ src_unpack() {
default
 }
 
+src_prepare() {
+   default
+
+   # Running shellcheck automagically isn't useful for ebuild testing.
+   echo "exit 0" > scripts/maint/checkShellScripts.sh || die
+}
+
 src_configure() {
use doc && DOCS+=( README.md ChangeLog ReleaseNotes doc/HACKING )
+
export ac_cv_lib_cap_cap_init=$(usex caps)
-   econf \
-   --localstatedir="${EPREFIX}/var" \
-   --disable-all-bugs-are-fatal \
-   --enable-system-torrc \
-   --disable-android \
-   --disable-html-manual \
-   --disable-libfuzzer \
-   --enable-missing-doc-warnings \
-   --disable-module-dirauth \
-   --enable-pic \
-   --disable-restart-debugging \
-   --disable-zstd-advanced-apis  \
-   $(use_enable man asciidoc) \
-   $(use_enable man manpage) \
-   $(use_enable lzma) \
-   $(use_enable scrypt libscrypt) \
-   $(use_enable seccomp) \
-   $(use_enable server module-relay) \
-   $(use_enable systemd) \
-   $(use_enable tor-hardening gcc-hardening) \
-   $(use_enable tor-hardening linker-hardening) \
-   $(use_enable test unittests) \
-   $(use_enable test coverage) \
+   export tor_cv_PYTHON="${EPYTHON}"
+
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}/var"
+   --disable-all-bugs-are-fatal
+   --enable-system-torrc
+   --disable-android
+   --disable-coverage
+   --disable-html-manual
+   --disable-libfuzzer
+   --enable-missing-doc-warnings
+   --disable-module-dirauth
+   --enable-pic
+   --disable-restart-debugging
+   --disable-zstd-advanced-apis
+   $(use_enable man asciidoc)
+   $(use_enable man manpage)
+   $(use_enable lzma)
+   $(use_enable scrypt libscrypt)
+   $(use_enable seccomp)
+   $(use_enable server module-relay)
+   $(use_enable systemd)
+   $(use_enable tor-hardening gcc-hardening)
+   $(use_enable tor-hardening linker-hardening)
+   $(use_enable test unittests)
$(use_enable zstd)
+   )
+
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-28 Thread Sam James
commit: 87686c2446365c184a3fcf7c61d77f55f530d45c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 05:19:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 05:20:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87686c24

net-vpn/tor: adopt w/ ajak@

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-vpn/tor/metadata.xml b/net-vpn/tor/metadata.xml
index 84dd9860f6b3..fcc4644d2af6 100644
--- a/net-vpn/tor/metadata.xml
+++ b/net-vpn/tor/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   a...@gentoo.org
+   John Helmert III
+   
+   
+   s...@gentoo.org
+   Sam James
+   

Use app-crypt/libscrypt for the 
scrypt algorithm
Enable tor's relay module so it can operate 
as a relay/bridge/authority



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-26 Thread John Helmert III
commit: 945fc2c2e5f0a69c6d4f60f2d2c6035d01251415
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Jan 26 21:46:20 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Thu Jan 26 21:47:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945fc2c2

net-vpn/tor: drop 0.4.7.11, 0.4.7.12

Bug: https://bugs.gentoo.org/890618
Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/Manifest|   6 --
 net-vpn/tor/tor-0.4.7.11.ebuild | 126 
 net-vpn/tor/tor-0.4.7.12.ebuild | 126 
 3 files changed, 258 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 363a4f3f1006..05ebc39baa78 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,9 +1,3 @@
-DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 
2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e
 SHA512 
318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937
-DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 
1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b
 SHA512 
cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9
-DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012
 SHA512 
b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c
-DIST tor-0.4.7.12.tar.gz 8009573 BLAKE2B 
13e9a796d9e5b024aa01b9aaab389b580df41641013721e4c2821cfee4edc6fb562d997be70ecc3908ac5e43187978b1be63f78ac72c73e8ea3617d6b5cf1ea9
 SHA512 
b97a6cc3fd3353cc1cdbb47df6d8895d0f730967083171795be56ffab4660c9a0f8f73ce83a98eff1fbd0793bae28c987d53c29f57fc5e0f26dddc30c197abb2
-DIST tor-0.4.7.12.tar.gz.sha256sum 86 BLAKE2B 
0402bdf641c8142f91df7a80ad726ce3a1eeb3265f385b5b818440e6c25a5424db467714baee0dfaaf61edf482814a1de5c4d53fd4d61a26c194037a71928580
 SHA512 
c9a197bb563b05632cc5bfe4dfe5d2dd02427591816997726e2fbc9ec94b17d52295f33c946bea51ac6a2ef76d94a14b9e96daf951eeab57a8ee0d7d513c62c1
-DIST tor-0.4.7.12.tar.gz.sha256sum.asc 716 BLAKE2B 
c148062a35e232d08cd1e0971e467cddee7836932984f778ab923ff38e717c2a8f3985ff63591002b179eaeb12e04b066366a2a3ed76e00d436a76f0eacaea67
 SHA512 
afa1208758f0b385cea36660db4739353237b5a4608c374db9115e3584ba96bdabe18ea811752a847eb3e5012919c9f3ed06129f1ec40465d18dc27de4b961fc
 DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
 DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
 DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
deleted file mode 100644
index 1607de5e6b5e..
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://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
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
-fi
-IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
-RESTRICT="!test? ( test )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
-
-BDEPEND="verify-sig? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-13 Thread Sam James
commit: 31a8c1018a2c593ba227484be69646a700efd232
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 20:18:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 20:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a8c101

net-vpn/tor: Stabilize 0.4.7.13 arm64, #890740

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index 0bc74e1cd9fb..0e69297add73 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-13 Thread Sam James
commit: 47bd16b726ddce7566c5f6f5dece35e7798cc4e2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 20:18:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 20:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bd16b7

net-vpn/tor: Stabilize 0.4.7.13 arm, #890740

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index 3b139d5a590e..b8b0364c5eec 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-13 Thread Sam James
commit: 9fe8e27b858113fe3f347fa833493dc4d62362a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 20:18:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 20:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe8e27b

net-vpn/tor: Stabilize 0.4.7.13 ppc64, #890740

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index b8b0364c5eec..0bc74e1cd9fb 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-13 Thread Sam James
commit: 95b7f513fdf86111055cc9ac31621f8c6e64056b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 20:18:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 20:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b7f513

net-vpn/tor: Stabilize 0.4.7.13 x86, #890740

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index 67f0567c6255..3b139d5a590e 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-13 Thread Sam James
commit: 1e05b33050e444296cd388825dafbb893ff76c9d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 20:18:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 20:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e05b330

net-vpn/tor: Stabilize 0.4.7.13 ppc, #890740

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index 7350f7170dda..67f0567c6255 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-13 Thread Sam James
commit: 29834f4962c6ed9122f705fdf9d17c51256415b5
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 20:12:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 20:13:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29834f49

net-vpn/tor: Stabilize 0.4.7.13 amd64, #890740

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
index e67b47263631..7350f7170dda 100644
--- a/net-vpn/tor/tor-0.4.7.13.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-01-12 Thread Sam James
commit: 7ebd93d62b377c717147ceedb1d3947f3539cce2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 04:40:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 04:40:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebd93d6

net-vpn/tor: add 0.4.7.13

Bug: https://bugs.gentoo.org/890618
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.7.13.ebuild | 126 
 2 files changed, 129 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 655ae9d6c656..363a4f3f1006 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,3 +4,6 @@ DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931
 DIST tor-0.4.7.12.tar.gz 8009573 BLAKE2B 
13e9a796d9e5b024aa01b9aaab389b580df41641013721e4c2821cfee4edc6fb562d997be70ecc3908ac5e43187978b1be63f78ac72c73e8ea3617d6b5cf1ea9
 SHA512 
b97a6cc3fd3353cc1cdbb47df6d8895d0f730967083171795be56ffab4660c9a0f8f73ce83a98eff1fbd0793bae28c987d53c29f57fc5e0f26dddc30c197abb2
 DIST tor-0.4.7.12.tar.gz.sha256sum 86 BLAKE2B 
0402bdf641c8142f91df7a80ad726ce3a1eeb3265f385b5b818440e6c25a5424db467714baee0dfaaf61edf482814a1de5c4d53fd4d61a26c194037a71928580
 SHA512 
c9a197bb563b05632cc5bfe4dfe5d2dd02427591816997726e2fbc9ec94b17d52295f33c946bea51ac6a2ef76d94a14b9e96daf951eeab57a8ee0d7d513c62c1
 DIST tor-0.4.7.12.tar.gz.sha256sum.asc 716 BLAKE2B 
c148062a35e232d08cd1e0971e467cddee7836932984f778ab923ff38e717c2a8f3985ff63591002b179eaeb12e04b066366a2a3ed76e00d436a76f0eacaea67
 SHA512 
afa1208758f0b385cea36660db4739353237b5a4608c374db9115e3584ba96bdabe18ea811752a847eb3e5012919c9f3ed06129f1ec40465d18dc27de4b961fc
+DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
+DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
+DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc

diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild
new file mode 100644
index ..e67b47263631
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.13.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+DOCS=()
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+# EAPI 8 tries to append it but it doesn't exist here
+# bug #831311 etc
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-28 Thread Sam James
commit: c896d2308ef049c96c1330706235bf875da0e2e7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 00:27:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 00:27:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c896d230

net-vpn/tor: Stabilize 0.4.7.12 arm64, #888799

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
index 7b6656aba409..110f4a5a6738 100644
--- a/net-vpn/tor/tor-0.4.7.12.ebuild
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-28 Thread Sam James
commit: 4d5e6a22e81fa5de5a275e8d0057015aa32e4be7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 00:27:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 00:27:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5e6a22

net-vpn/tor: Stabilize 0.4.7.12 arm, #888799

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
index 110f4a5a6738..88e164965eb1 100644
--- a/net-vpn/tor/tor-0.4.7.12.ebuild
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-28 Thread Sam James
commit: ab415100bcdf88ef975e07ebbbf7b31a884dc6da
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 22:47:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 22:47:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab415100

net-vpn/tor: Stabilize 0.4.7.12 ppc64, #888799

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
index acf4849620de..7b6656aba409 100644
--- a/net-vpn/tor/tor-0.4.7.12.ebuild
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-28 Thread Sam James
commit: 7188d38d16828288981e41a8925f152e16b691ff
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 22:47:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 22:47:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7188d38d

net-vpn/tor: Stabilize 0.4.7.12 ppc, #888799

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
index 65677f6a27aa..acf4849620de 100644
--- a/net-vpn/tor/tor-0.4.7.12.ebuild
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-28 Thread Sam James
commit: 732be7e60fca49687a0c1cf264ea69c5b1a22cf7
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 22:47:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 22:47:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732be7e6

net-vpn/tor: Stabilize 0.4.7.12 amd64, #888799

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
index 24d6786df1fb..65677f6a27aa 100644
--- a/net-vpn/tor/tor-0.4.7.12.ebuild
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-28 Thread Sam James
commit: be3c8357925ff2225b1f100cdaddc8d8736e81f4
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 28 22:47:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 22:47:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3c8357

net-vpn/tor: Stabilize 0.4.7.12 x86, #888799

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
index de5e0e4c2145..24d6786df1fb 100644
--- a/net-vpn/tor/tor-0.4.7.12.ebuild
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/, net-vpn/tor/files/

2022-12-15 Thread Sam James
commit: 3a9140bd748838d248b145584bdde02fee63a656
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 04:59:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 04:59:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9140bd

net-vpn/tor: drop 0.4.7.10-r1

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest   |   3 -
 .../tor-0.4.7.10-strict-prototypes-clang16.patch   |  75 
 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 127 -
 3 files changed, 205 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 657df6be0175..655ae9d6c656 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,6 +1,3 @@
-DIST tor-0.4.7.10.tar.gz 7933376 BLAKE2B 
46a9d932e7451bcc683e18d296d7a26bb4b544767cf4622910ebf90d82715718451ec3e0d6cd215eff5fe2cc3ae8441b8e6065c5877d7fc92c2f26ab5c7fa0cb
 SHA512 
e82877807d9e73fe12ab424830641e52b9b45034ca06f07e37648f50a3c1c10cd1b07081d8646b8e92c58658bdff5f6e9670e5104e9d05a531b1d85d0851a606
-DIST tor-0.4.7.10.tar.gz.sha256sum 86 BLAKE2B 
4b372b3508ffee497ecc9adab4a4d3d2b548100bb7dd54e1036c71004503d96148899096bbae807f2d626a5e26d0a947f7546df0a708a78b59b4d39bed3e849c
 SHA512 
518b6e617702386df7a84155d528f1a904a45221c946402da3fc3d40170dcdac117bff38c92a2e58ef4dd8d422433950f3904d27da66a99d808204432732cc9b
-DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808eeb971ead532935be7493b4eef7804a65cad3cf4f9fd18158a0c8f3e19bb9e55c5fe7487ded9adb6782cbc1583e1159aaf7c
 SHA512 
789923b465e72a1a77b1b1951cd0f66c266c10119a480ce8b622f1f4aa07381b7403c27aca3badf51381da0b41498c9b0d42b2c5cedd6c54a617df9dc138689e
 DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 
2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e
 SHA512 
318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937
 DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 
1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b
 SHA512 
cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9
 DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012
 SHA512 
b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c

diff --git a/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch 
b/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch
deleted file mode 100644
index 9317b6b215b7..
--- a/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-https://gitlab.torproject.org/tpo/core/tor/-/commit/ee38514cc4372bfb7d01ee96a1110d600a30e061
-
-From ee38514cc4372bfb7d01ee96a1110d600a30e061 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 8 Nov 2022 06:42:59 +
-Subject: [PATCH] build: fix -Wstrict-prototypes (Clang 16)
-
-Clang 16 warns on -Wstrict-prototypes in preparation for C23 which can
-among other things, lead to some configure tests silently failing/returning 
the wrong result.
-
-Fixes this error:
-```
--ignoreme: warning: a function declaration without a prototype is deprecated 
in all versions of C [-Wstrict-prototypes]
-+ignoreme: error: a function declaration without a prototype is deprecated in 
all versions of C [-Werror,-Wstrict-prototypes]
- main ()
-```
-
-For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2],
-or the (new) c-std-porting mailing list [3].
-
-[0] https://lwn.net/Articles/913505/
-[1] 
https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
-[2] 
https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240
-[3] hosted at lists.linux.dev.
-
-Bug: https://bugs.gentoo.org/879747
-Signed-off-by: Sam James 
 a/configure.ac
-+++ b/configure.ac
-@@ -1982,7 +1982,7 @@ AC_CACHE_CHECK([whether memset(0) sets pointers to 
NULL], tor_cv_null_is_zero,
- #ifdef HAVE_STDDEF_H
- #include 
- #endif
--int main () { char *p1,*p2; p1=NULL; memset(,0,sizeof(p2));
-+int main (void) { char *p1,*p2; p1=NULL; memset(,0,sizeof(p2));
- return memcmp(,,sizeof(char*))?1:0; }]])],
-[tor_cv_null_is_zero=yes],
-[tor_cv_null_is_zero=no],
-@@ -2006,7 +2006,7 @@ AC_CACHE_CHECK([whether memset(0) sets doubles to 0.0], 
tor_cv_dbl0_is_zero,
- #ifdef HAVE_STDDEF_H
- #include 
- #endif
--int main () { double d1,d2; d1=0; memset(,0,sizeof(d2));
-+int main (void) { double d1,d2; d1=0; memset(,0,sizeof(d2));
- return memcmp(,,sizeof(d1))?1:0; }]])],
-[tor_cv_dbl0_is_zero=yes],
-[tor_cv_dbl0_is_zero=no],
-@@ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 701ea71db3f5a00ed9cde4587d8b90f1d61775ae
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:47:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:47:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701ea71d

net-vpn/tor: Stabilize 0.4.7.11 ppc64, #885715

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
index d3065658de43..cbae24d0f577 100644
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 6d011262bda67a28238c6cc5b106a8fef5581c4b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:47:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:47:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d011262

net-vpn/tor: Stabilize 0.4.7.11 ppc, #885715

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
index cbae24d0f577..48c9d0380072 100644
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 863cc05db81abff3fe876c9094add19f89b9042a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:43:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863cc05d

net-vpn/tor: Stabilize 0.4.7.11 arm64, #885715

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
index 2b59d0644d18..4e5220a7abc7 100644
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 8bbbfe38d836b744b95f0007a3b21e701dbda2ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:43:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:43:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbbfe38

net-vpn/tor: Stabilize 0.4.7.11 x86, #885715

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
index 4a5266e2af76..2b59d0644d18 100644
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 181bda5f895885180a5b3029165742fdaf77df32
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:43:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181bda5f

net-vpn/tor: Stabilize 0.4.7.11 arm, #885715

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
index 4e5220a7abc7..3b19248c29b0 100644
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: d713309eeae66f93094884382cb10f68f5841b1a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:43:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d713309e

net-vpn/tor: Stabilize 0.4.7.11 amd64, #885715

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
index 3b19248c29b0..d3065658de43 100644
--- a/net-vpn/tor/tor-0.4.7.11.ebuild
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 30a7a6efd562298bb22f58ba458c6be6ead23dca
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:37:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:37:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a7a6ef

net-vpn/tor: add 0.4.7.12

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.7.12.ebuild | 126 
 2 files changed, 129 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 0ea4cae62258..657df6be0175 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,3 +4,6 @@ DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808
 DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 
2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e
 SHA512 
318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937
 DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 
1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b
 SHA512 
cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9
 DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012
 SHA512 
b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c
+DIST tor-0.4.7.12.tar.gz 8009573 BLAKE2B 
13e9a796d9e5b024aa01b9aaab389b580df41641013721e4c2821cfee4edc6fb562d997be70ecc3908ac5e43187978b1be63f78ac72c73e8ea3617d6b5cf1ea9
 SHA512 
b97a6cc3fd3353cc1cdbb47df6d8895d0f730967083171795be56ffab4660c9a0f8f73ce83a98eff1fbd0793bae28c987d53c29f57fc5e0f26dddc30c197abb2
+DIST tor-0.4.7.12.tar.gz.sha256sum 86 BLAKE2B 
0402bdf641c8142f91df7a80ad726ce3a1eeb3265f385b5b818440e6c25a5424db467714baee0dfaaf61edf482814a1de5c4d53fd4d61a26c194037a71928580
 SHA512 
c9a197bb563b05632cc5bfe4dfe5d2dd02427591816997726e2fbc9ec94b17d52295f33c946bea51ac6a2ef76d94a14b9e96daf951eeab57a8ee0d7d513c62c1
+DIST tor-0.4.7.12.tar.gz.sha256sum.asc 716 BLAKE2B 
c148062a35e232d08cd1e0971e467cddee7836932984f778ab923ff38e717c2a8f3985ff63591002b179eaeb12e04b066366a2a3ed76e00d436a76f0eacaea67
 SHA512 
afa1208758f0b385cea36660db4739353237b5a4608c374db9115e3584ba96bdabe18ea811752a847eb3e5012919c9f3ed06129f1ec40465d18dc27de4b961fc

diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild
new file mode 100644
index ..de5e0e4c2145
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.12.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+DOCS=()
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+# EAPI 8 tries to append it but it doesn't exist here
+# bug #831311 etc
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-12-12 Thread Sam James
commit: 2ad28ca74b8dcc3f58c4532f15e18e90cbf3f0fb
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 05:33:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 05:37:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad28ca7

net-vpn/tor: drop 0.4.7.8, 0.4.7.10

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 -
 net-vpn/tor/tor-0.4.7.10.ebuild | 126 
 net-vpn/tor/tor-0.4.7.8.ebuild  | 126 
 3 files changed, 255 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index d21c617bb27e..0ea4cae62258 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,6 +4,3 @@ DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808
 DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 
2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e
 SHA512 
318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937
 DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 
1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b
 SHA512 
cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9
 DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012
 SHA512 
b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c
-DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
-DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
-DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.10.ebuild b/net-vpn/tor/tor-0.4.7.10.ebuild
deleted file mode 100644
index 46b0279c3cb8..
--- a/net-vpn/tor/tor-0.4.7.10.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://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
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
-fi
-IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
-
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
-DEPEND="
-   dev-libs/libevent:=[ssl]
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   man? ( app-text/asciidoc )
-   dev-libs/openssl:0=[-bindist(-)]
-   lzma? ( app-arch/xz-utils )
-   scrypt? ( app-crypt/libscrypt )
-   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd )
-   zstd? ( app-arch/zstd )"
-RDEPEND="
-   acct-user/tor
-   acct-group/tor
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-tor )"
-
-# bug #764260
-DEPEND+="
-   test? (
-   ${DEPEND}
-   ${PYTHON_DEPS}
-   )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
-)
-
-DOCS=()
-
-RESTRICT="!test? ( test )"
-
-# EAPI 8 tries to append it but it doesn't exist here
-# bug #831311 etc
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   if 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: edd7235cce8be6f4727c8ac9e908aff6c3efcafb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 11 06:23:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 11 06:29:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd7235c

net-vpn/tor: add 0.4.7.11

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.7.11.ebuild | 126 
 2 files changed, 129 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 3eb2a3a845a2..d21c617bb27e 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,6 +1,9 @@
 DIST tor-0.4.7.10.tar.gz 7933376 BLAKE2B 
46a9d932e7451bcc683e18d296d7a26bb4b544767cf4622910ebf90d82715718451ec3e0d6cd215eff5fe2cc3ae8441b8e6065c5877d7fc92c2f26ab5c7fa0cb
 SHA512 
e82877807d9e73fe12ab424830641e52b9b45034ca06f07e37648f50a3c1c10cd1b07081d8646b8e92c58658bdff5f6e9670e5104e9d05a531b1d85d0851a606
 DIST tor-0.4.7.10.tar.gz.sha256sum 86 BLAKE2B 
4b372b3508ffee497ecc9adab4a4d3d2b548100bb7dd54e1036c71004503d96148899096bbae807f2d626a5e26d0a947f7546df0a708a78b59b4d39bed3e849c
 SHA512 
518b6e617702386df7a84155d528f1a904a45221c946402da3fc3d40170dcdac117bff38c92a2e58ef4dd8d422433950f3904d27da66a99d808204432732cc9b
 DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808eeb971ead532935be7493b4eef7804a65cad3cf4f9fd18158a0c8f3e19bb9e55c5fe7487ded9adb6782cbc1583e1159aaf7c
 SHA512 
789923b465e72a1a77b1b1951cd0f66c266c10119a480ce8b622f1f4aa07381b7403c27aca3badf51381da0b41498c9b0d42b2c5cedd6c54a617df9dc138689e
+DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 
2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e
 SHA512 
318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937
+DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 
1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b
 SHA512 
cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9
+DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 
2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012
 SHA512 
b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c
 DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
 DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
 DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.11.ebuild b/net-vpn/tor/tor-0.4.7.11.ebuild
new file mode 100644
index ..4a5266e2af76
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.11.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: 36491117d84f80fd3b1a9aaf9e3b593b5b5ab624
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 09:03:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 09:03:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36491117

net-vpn/tor: Stabilize 0.4.7.10-r1 ppc, #880699

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
index cbc8764c13d7..10a63ec2fab3 100644
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: 3d8d82dd7447302ceb5f75ca912ba362125f95f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 09:03:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 09:03:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8d82dd

net-vpn/tor: Stabilize 0.4.7.10-r1 arm64, #880699

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
index 10a63ec2fab3..219a9712b0bd 100644
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: e232b40e7f98ecffcde60d1a4172dbdb9ab62a96
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 08:45:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 08:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e232b40e

net-vpn/tor: Stabilize 0.4.7.10-r1 arm, #880699

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
index e6174147a4ed..d479cb9affcd 100644
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: e7254f23879dfc8253e914123b92bb2c811b4551
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 08:45:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 08:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7254f23

net-vpn/tor: Stabilize 0.4.7.10-r1 ppc64, #880699

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
index 42aab32d686a..e6174147a4ed 100644
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: 2a2e1f0355a4dece46a6742811023b249c1ec8ae
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 08:45:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 08:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2e1f03

net-vpn/tor: Stabilize 0.4.7.10-r1 x86, #880699

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
index d479cb9affcd..954edbfb05e6 100644
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-10 Thread Sam James
commit: d09fdf277586dd167d0f437878618883645cd72b
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 08:45:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 08:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09fdf27

net-vpn/tor: Stabilize 0.4.7.10-r1 amd64, #880699

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
index 954edbfb05e6..cbc8764c13d7 100644
--- a/net-vpn/tor/tor-0.4.7.10-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-11-09 Thread Sam James
commit: b2401006174688f113736b5f21df702bdb8466a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 07:14:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 07:14:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2401006

net-vpn/tor: drop 0.4.6.10 (EOL)

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest|   3 -
 net-vpn/tor/tor-0.4.6.10.ebuild | 123 
 2 files changed, 126 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index c405403bd189..3eb2a3a845a2 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,6 +1,3 @@
-DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
-DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
-DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
 DIST tor-0.4.7.10.tar.gz 7933376 BLAKE2B 
46a9d932e7451bcc683e18d296d7a26bb4b544767cf4622910ebf90d82715718451ec3e0d6cd215eff5fe2cc3ae8441b8e6065c5877d7fc92c2f26ab5c7fa0cb
 SHA512 
e82877807d9e73fe12ab424830641e52b9b45034ca06f07e37648f50a3c1c10cd1b07081d8646b8e92c58658bdff5f6e9670e5104e9d05a531b1d85d0851a606
 DIST tor-0.4.7.10.tar.gz.sha256sum 86 BLAKE2B 
4b372b3508ffee497ecc9adab4a4d3d2b548100bb7dd54e1036c71004503d96148899096bbae807f2d626a5e26d0a947f7546df0a708a78b59b4d39bed3e849c
 SHA512 
518b6e617702386df7a84155d528f1a904a45221c946402da3fc3d40170dcdac117bff38c92a2e58ef4dd8d422433950f3904d27da66a99d808204432732cc9b
 DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808eeb971ead532935be7493b4eef7804a65cad3cf4f9fd18158a0c8f3e19bb9e55c5fe7487ded9adb6782cbc1583e1159aaf7c
 SHA512 
789923b465e72a1a77b1b1951cd0f66c266c10119a480ce8b622f1f4aa07381b7403c27aca3badf51381da0b41498c9b0d42b2c5cedd6c54a617df9dc138689e

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
deleted file mode 100644
index e5d94f3b2d67..
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://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
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
-fi
-IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
-
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
-DEPEND="
-   dev-libs/libevent:=[ssl]
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   man? ( app-text/asciidoc )
-   dev-libs/openssl:0=[-bindist(-)]
-   lzma? ( app-arch/xz-utils )
-   scrypt? ( app-crypt/libscrypt )
-   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd )
-   zstd? ( app-arch/zstd )"
-RDEPEND="
-   acct-user/tor
-   acct-group/tor
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-tor )"
-
-# bug #764260
-DEPEND+="
-   test? (
-   ${DEPEND}
-   ${PYTHON_DEPS}
-   )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
-)
-
-DOCS=()
-
-RESTRICT="!test? ( test )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   if use verify-sig; then
-   cd "${DISTDIR}" || die
-   verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc}
-   verify-sig_verify_unsigned_checksums \
-   ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz
-   cd 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/files/, net-vpn/tor/

2022-11-09 Thread Sam James
commit: 3fbcbcd0cdc8cc1730feb90334317fdf2172112e
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 07:06:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 07:06:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fbcbcd0

net-vpn/tor: fix -Wstrict-prototypes

Closes: https://bugs.gentoo.org/879747
Signed-off-by: Sam James  gentoo.org>

 .../tor-0.4.7.10-strict-prototypes-clang16.patch   |  75 
 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 127 +
 2 files changed, 202 insertions(+)

diff --git a/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch 
b/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch
new file mode 100644
index ..9317b6b215b7
--- /dev/null
+++ b/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch
@@ -0,0 +1,75 @@
+https://gitlab.torproject.org/tpo/core/tor/-/commit/ee38514cc4372bfb7d01ee96a1110d600a30e061
+
+From ee38514cc4372bfb7d01ee96a1110d600a30e061 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 8 Nov 2022 06:42:59 +
+Subject: [PATCH] build: fix -Wstrict-prototypes (Clang 16)
+
+Clang 16 warns on -Wstrict-prototypes in preparation for C23 which can
+among other things, lead to some configure tests silently failing/returning 
the wrong result.
+
+Fixes this error:
+```
+-ignoreme: warning: a function declaration without a prototype is deprecated 
in all versions of C [-Wstrict-prototypes]
++ignoreme: error: a function declaration without a prototype is deprecated in 
all versions of C [-Werror,-Wstrict-prototypes]
+ main ()
+```
+
+For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2],
+or the (new) c-std-porting mailing list [3].
+
+[0] https://lwn.net/Articles/913505/
+[1] 
https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
+[2] 
https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240
+[3] hosted at lists.linux.dev.
+
+Bug: https://bugs.gentoo.org/879747
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -1982,7 +1982,7 @@ AC_CACHE_CHECK([whether memset(0) sets pointers to 
NULL], tor_cv_null_is_zero,
+ #ifdef HAVE_STDDEF_H
+ #include 
+ #endif
+-int main () { char *p1,*p2; p1=NULL; memset(,0,sizeof(p2));
++int main (void) { char *p1,*p2; p1=NULL; memset(,0,sizeof(p2));
+ return memcmp(,,sizeof(char*))?1:0; }]])],
+[tor_cv_null_is_zero=yes],
+[tor_cv_null_is_zero=no],
+@@ -2006,7 +2006,7 @@ AC_CACHE_CHECK([whether memset(0) sets doubles to 0.0], 
tor_cv_dbl0_is_zero,
+ #ifdef HAVE_STDDEF_H
+ #include 
+ #endif
+-int main () { double d1,d2; d1=0; memset(,0,sizeof(d2));
++int main (void) { double d1,d2; d1=0; memset(,0,sizeof(d2));
+ return memcmp(,,sizeof(d1))?1:0; }]])],
+[tor_cv_dbl0_is_zero=yes],
+[tor_cv_dbl0_is_zero=no],
+@@ -2031,7 +2031,7 @@ AC_CACHE_CHECK([whether we can malloc(0) safely.], 
tor_cv_malloc_zero_works,
+ #ifdef HAVE_STDDEF_H
+ #include 
+ #endif
+-int main () { return malloc(0)?0:1; }]])],
++int main (void) { return malloc(0)?0:1; }]])],
+[tor_cv_malloc_zero_works=yes],
+[tor_cv_malloc_zero_works=no],
+[tor_cv_malloc_zero_works=cross])])
+@@ -2049,7 +2049,7 @@ fi
+ # whether we seem to be in a 2s-complement world.
+ AC_CACHE_CHECK([whether we are using 2s-complement arithmetic], 
tor_cv_twos_complement,
+ [AC_RUN_IFELSE([AC_LANG_SOURCE(
+-[[int main () { int problem = ((-99) != (~99)+1);
++[[int main (void) { int problem = ((-99) != (~99)+1);
+ return problem ? 1 : 0; }]])],
+[tor_cv_twos_complement=yes],
+[tor_cv_twos_complement=no],
+@@ -2069,7 +2069,7 @@ fi
+ # What does shifting a negative value do?
+ AC_CACHE_CHECK([whether right-shift on negative values does sign-extension], 
tor_cv_sign_extend,
+ [AC_RUN_IFELSE([AC_LANG_SOURCE(
+-[[int main () { int okay = (-60 >> 8) == -1; return okay ? 0 : 1; }]])],
++[[int main (void) { int okay = (-60 >> 8) == -1; return okay ? 0 : 1; }]])],
+[tor_cv_sign_extend=yes],
+[tor_cv_sign_extend=no],
+[tor_cv_sign_extend=cross])])
+GitLab

diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
new file mode 100644
index ..42aab32d686a
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-08-13 Thread Anthony G. Basile
commit: 6e87af9856b9176c1150152c750d8304e70fe160
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Aug 13 17:25:45 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Aug 13 17:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e87af98

net-vpn/tor: version bump to 0.4.7.10

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest| 6 +++---
 net-vpn/tor/{tor-0.4.7.9.ebuild => tor-0.4.7.10.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 14567a8fd4a0..c405403bd189 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,9 +1,9 @@
 DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
 DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
 DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
+DIST tor-0.4.7.10.tar.gz 7933376 BLAKE2B 
46a9d932e7451bcc683e18d296d7a26bb4b544767cf4622910ebf90d82715718451ec3e0d6cd215eff5fe2cc3ae8441b8e6065c5877d7fc92c2f26ab5c7fa0cb
 SHA512 
e82877807d9e73fe12ab424830641e52b9b45034ca06f07e37648f50a3c1c10cd1b07081d8646b8e92c58658bdff5f6e9670e5104e9d05a531b1d85d0851a606
+DIST tor-0.4.7.10.tar.gz.sha256sum 86 BLAKE2B 
4b372b3508ffee497ecc9adab4a4d3d2b548100bb7dd54e1036c71004503d96148899096bbae807f2d626a5e26d0a947f7546df0a708a78b59b4d39bed3e849c
 SHA512 
518b6e617702386df7a84155d528f1a904a45221c946402da3fc3d40170dcdac117bff38c92a2e58ef4dd8d422433950f3904d27da66a99d808204432732cc9b
+DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B 
fc7fd43115992e5d434cc1bf2808eeb971ead532935be7493b4eef7804a65cad3cf4f9fd18158a0c8f3e19bb9e55c5fe7487ded9adb6782cbc1583e1159aaf7c
 SHA512 
789923b465e72a1a77b1b1951cd0f66c266c10119a480ce8b622f1f4aa07381b7403c27aca3badf51381da0b41498c9b0d42b2c5cedd6c54a617df9dc138689e
 DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
 DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
 DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37
-DIST tor-0.4.7.9.tar.gz 8073881 BLAKE2B 
b230c8b3224743e2ec8b2c4e5df2c21b12e90f5b545d22ea5feabf8024adb682e481abfc36e2a50758918e3c8de7a4f4757e123cc872ec19bd83ab57b885a7cc
 SHA512 
c319a8139ec9089a50ec6f886db8f5479203b438b51e0632ef846de5f9bf68ed02904d4ad6a3e0a306cae36c64d763fff208de20f2215ab9d1a9eb67ab0d49db
-DIST tor-0.4.7.9.tar.gz.sha256sum 85 BLAKE2B 
ab921641f6b2ae546a8f0df61034103e06be3d95a12e520fcdf03b92947751ce21bb1aae58dadbd5cdf7172c70a488df4d5b964cabc3a5748a799e3a4955927d
 SHA512 
5c0292e7953e2c42c48b696ba4bdc866accdedf2a9506d4860cfa498743ea818fbe22f5c68485863f04447c1455a37be42d031e9baea7140de726536a4b55145
-DIST tor-0.4.7.9.tar.gz.sha256sum.asc 1321 BLAKE2B 
3828ace090b12f10408bba0ae6c2cac23efb67dec7f1968b512969c3ab2123fb6d02a6b48368bd90aa00c1f8f366f2d897ac105e19896003b46d47f8593812d5
 SHA512 
8289ed0f865edc0a995470777a829fcf260716b91f8d14012bcf0ddd6de9f407f07c8ba651c1b7b4f11003e08b7cf26d35ddae1b7c1390fe2215ea0ca08d818f

diff --git a/net-vpn/tor/tor-0.4.7.9.ebuild b/net-vpn/tor/tor-0.4.7.10.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.7.9.ebuild
rename to net-vpn/tor/tor-0.4.7.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-08-12 Thread Anthony G. Basile
commit: 2506007d004b329f35ec037d87bdca0e84bd1b33
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Aug 12 13:25:35 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Aug 12 13:25:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2506007d

net-vpn/tor: version bump to 0.4.7.9

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.7.9.ebuild | 126 +
 2 files changed, 129 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 2a8643b760f0..14567a8fd4a0 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,3 +4,6 @@ DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad93484209
 DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
 DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
 DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37
+DIST tor-0.4.7.9.tar.gz 8073881 BLAKE2B 
b230c8b3224743e2ec8b2c4e5df2c21b12e90f5b545d22ea5feabf8024adb682e481abfc36e2a50758918e3c8de7a4f4757e123cc872ec19bd83ab57b885a7cc
 SHA512 
c319a8139ec9089a50ec6f886db8f5479203b438b51e0632ef846de5f9bf68ed02904d4ad6a3e0a306cae36c64d763fff208de20f2215ab9d1a9eb67ab0d49db
+DIST tor-0.4.7.9.tar.gz.sha256sum 85 BLAKE2B 
ab921641f6b2ae546a8f0df61034103e06be3d95a12e520fcdf03b92947751ce21bb1aae58dadbd5cdf7172c70a488df4d5b964cabc3a5748a799e3a4955927d
 SHA512 
5c0292e7953e2c42c48b696ba4bdc866accdedf2a9506d4860cfa498743ea818fbe22f5c68485863f04447c1455a37be42d031e9baea7140de726536a4b55145
+DIST tor-0.4.7.9.tar.gz.sha256sum.asc 1321 BLAKE2B 
3828ace090b12f10408bba0ae6c2cac23efb67dec7f1968b512969c3ab2123fb6d02a6b48368bd90aa00c1f8f366f2d897ac105e19896003b46d47f8593812d5
 SHA512 
8289ed0f865edc0a995470777a829fcf260716b91f8d14012bcf0ddd6de9f407f07c8ba651c1b7b4f11003e08b7cf26d35ddae1b7c1390fe2215ea0ca08d818f

diff --git a/net-vpn/tor/tor-0.4.7.9.ebuild b/net-vpn/tor/tor-0.4.7.9.ebuild
new file mode 100644
index ..46b0279c3cb8
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.9.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+DOCS=()
+
+RESTRICT="!test? ( test )"
+
+# EAPI 8 tries to append it but it doesn't exist here
+# bug #831311 etc
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-18 Thread Agostino Sarubbo
commit: ce00613ba821095da8bfc5bcda0c1b350e45b430
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 18 16:56:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 18 16:56:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce00613b

net-vpn/tor: ppc64 stable wrt bug #852824

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index ba553a12e936..b6fa64574aad 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-18 Thread Agostino Sarubbo
commit: 2a00354f632fb3dba94ad55ae5972fd4b018a153
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 18 16:55:43 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 18 16:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a00354f

net-vpn/tor: ppc stable wrt bug #852824

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index c0131c0e5beb..ba553a12e936 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-18 Thread Agostino Sarubbo
commit: 58b9cf0b7b0c53300e95d550f57aec9e9a6502a3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 18 16:55:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 18 16:55:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b9cf0b

net-vpn/tor: arm64 stable wrt bug #852824

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index 1da6e0791e7f..c0131c0e5beb 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-18 Thread Agostino Sarubbo
commit: cd24e89e6ece2547b2b6b55a6db66d4e24deb852
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 18 16:54:37 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 18 16:54:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd24e89e

net-vpn/tor: arm stable wrt bug #852824

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index 5e6098744fad..1da6e0791e7f 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Sam James
commit: e7332692fa4e709a0e799e3f8a027bbe8ec72dd7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 22:49:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:49:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7332692

net-vpn/tor: Stabilize 0.4.7.8 amd64, #852824

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index 918edb150ef9..5e6098744fad 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Sam James
commit: e2650e9b7373f1260ed1943d795252aeffeb26c7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 22:49:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2650e9b

net-vpn/tor: Stabilize 0.4.7.8 x86, #852824

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index 46b0279c3cb8..918edb150ef9 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Sam James
commit: 0123d7bad3b99b9b84dce531e1ce94b285377f1e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:30:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0123d7ba

net-vpn/tor: silence --disable-static QA warning

it's a false positive.

Closes: https://bugs.gentoo.org/831311
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.8.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index ff633774bff4..46b0279c3cb8 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -59,6 +59,10 @@ DOCS=()
 
 RESTRICT="!test? ( test )"
 
+# EAPI 8 tries to append it but it doesn't exist here
+# bug #831311 etc
+QA_CONFIGURE_OPTIONS="--disable-static"
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Anthony G. Basile
commit: 52ed797d0f130d3d4d89431c4ca5d799511d3b7a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jun 17 19:06:37 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun 17 19:06:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ed797d

net-vpn/tor: remove vulnerable version, bug #852821

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest   |   3 -
 net-vpn/tor/tor-0.4.7.7.ebuild | 122 -
 2 files changed, 125 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index dc6e8749b69c..2a8643b760f0 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,9 +1,6 @@
 DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
 DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
 DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
-DIST tor-0.4.7.7.tar.gz 7895089 BLAKE2B 
18acfbe017b2ad456184f6031881149717f6fecad0d3e6daf90241a5a8ef296c32a36ace266d38b703f34b66d71e282c803f03f2059502c6ff6f4fdfb6641a97
 SHA512 
896e12fea9342b669911d9cb115cb8cfa3841739d7a90e7457b24a72ff02821cd08be21bde961f18ca35c514a5105315dcb1e9519c52390fd8064c57d1e245bc
-DIST tor-0.4.7.7.tar.gz.sha256sum 85 BLAKE2B 
09e715beaf05926c4cdc13a43c8cd31ec2f477876a8a13915416d7ac955622c10c77177a1a0d7a7c4eb5a6c1256170379692c42dd2161889c51018f43f4a3398
 SHA512 
aa7d84bb7bc50d73835b95e5c5c68cff3d4da31e0b5d01e5765cce92963a4a391ca449638338548813fd51031f3114f38c57d617142831f16a967b22284db3c2
-DIST tor-0.4.7.7.tar.gz.sha256sum.asc 716 BLAKE2B 
30e2a5a0867d3474aaa935b1dcada9ff96799c48e3e621e7519462dd85386ec1e44592d3ee93372bf1f649213f87247f1f30c0bcceb0ca40de5faecd3b2b90f1
 SHA512 
2a40a3d61803016b65f4fbab7263679d987811ff829b637d73cb404a4c6ea179f4234f8696833fdddb5af449726dc70e3d74297c0ba62e3ff41e28e372a2c020
 DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
 DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
 DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.7.ebuild b/net-vpn/tor/tor-0.4.7.7.ebuild
deleted file mode 100644
index ff633774bff4..
--- a/net-vpn/tor/tor-0.4.7.7.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://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
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
-fi
-IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
-
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
-DEPEND="
-   dev-libs/libevent:=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Anthony G. Basile
commit: a3fe568e62b916d3085d2fc17d6ec2ac33cd8db5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jun 17 19:04:49 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun 17 19:04:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fe568e

net-vpn/tor: security bump to 0.4.7.8, bug #852821

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.7.8.ebuild | 122 +
 2 files changed, 125 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index e30dbb91f733..dc6e8749b69c 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,3 +4,6 @@ DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad93484209
 DIST tor-0.4.7.7.tar.gz 7895089 BLAKE2B 
18acfbe017b2ad456184f6031881149717f6fecad0d3e6daf90241a5a8ef296c32a36ace266d38b703f34b66d71e282c803f03f2059502c6ff6f4fdfb6641a97
 SHA512 
896e12fea9342b669911d9cb115cb8cfa3841739d7a90e7457b24a72ff02821cd08be21bde961f18ca35c514a5105315dcb1e9519c52390fd8064c57d1e245bc
 DIST tor-0.4.7.7.tar.gz.sha256sum 85 BLAKE2B 
09e715beaf05926c4cdc13a43c8cd31ec2f477876a8a13915416d7ac955622c10c77177a1a0d7a7c4eb5a6c1256170379692c42dd2161889c51018f43f4a3398
 SHA512 
aa7d84bb7bc50d73835b95e5c5c68cff3d4da31e0b5d01e5765cce92963a4a391ca449638338548813fd51031f3114f38c57d617142831f16a967b22284db3c2
 DIST tor-0.4.7.7.tar.gz.sha256sum.asc 716 BLAKE2B 
30e2a5a0867d3474aaa935b1dcada9ff96799c48e3e621e7519462dd85386ec1e44592d3ee93372bf1f649213f87247f1f30c0bcceb0ca40de5faecd3b2b90f1
 SHA512 
2a40a3d61803016b65f4fbab7263679d987811ff829b637d73cb404a4c6ea179f4234f8696833fdddb5af449726dc70e3d74297c0ba62e3ff41e28e372a2c020
+DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
+DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
+DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
new file mode 100644
index ..ff633774bff4
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+DOCS=()
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_detached 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-05-07 Thread Sam James
commit: 7b7659c90c48337af4e0e7ac547e461dee5dcbec
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 06:38:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 07:16:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7659c9

net-vpn/tor: add Python 3.10

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 net-vpn/tor/tor-0.4.7.7.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 0e0a28e5d34e..e5d94f3b2d67 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"

diff --git a/net-vpn/tor/tor-0.4.7.7.ebuild b/net-vpn/tor/tor-0.4.7.7.ebuild
index 3be286d5dfb2..ff633774bff4 100644
--- a/net-vpn/tor/tor-0.4.7.7.ebuild
+++ b/net-vpn/tor/tor-0.4.7.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-05-05 Thread Sam James
commit: e7f37466022dc68faf2a2c68131d66edae6edb75
Author: Sam James  gentoo  org>
AuthorDate: Fri May  6 00:44:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  6 00:44:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f37466

net-vpn/tor: keyword 0.4.7.7 for ~hppa, ~sparc

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.7.ebuild b/net-vpn/tor/tor-0.4.7.7.ebuild
index 560dfd9632ce..3be286d5dfb2 100644
--- a/net-vpn/tor/tor-0.4.7.7.ebuild
+++ b/net-vpn/tor/tor-0.4.7.7.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-05-05 Thread Sam James
commit: 51eec5679fabb44368c1cebf29ee0ee6b72e0f72
Author: Sam James  gentoo  org>
AuthorDate: Thu May  5 23:51:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  5 23:51:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eec567

net-vpn/tor: update README->README.md for USE=doc

Closes: https://bugs.gentoo.org/842792
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.7.ebuild b/net-vpn/tor/tor-0.4.7.7.ebuild
index aa699f12c38b..560dfd9632ce 100644
--- a/net-vpn/tor/tor-0.4.7.7.ebuild
+++ b/net-vpn/tor/tor-0.4.7.7.ebuild
@@ -76,7 +76,7 @@ src_unpack() {
 }
 
 src_configure() {
-   use doc && DOCS+=( README ChangeLog ReleaseNotes doc/HACKING )
+   use doc && DOCS+=( README.md ChangeLog ReleaseNotes doc/HACKING )
export ac_cv_lib_cap_cap_init=$(usex caps)
econf \
--localstatedir="${EPREFIX}/var" \



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-05-05 Thread Anthony G. Basile
commit: f63e630887d53349f8385513be02656ff9a953a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May  5 15:01:56 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May  5 15:01:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63e6308

net-vpn/tor: version bump to 0.4.7.7

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest   |   9 +-
 net-vpn/tor/tor-0.4.7.6_rc.ebuild  | 122 -
 ...tor-0.4.7.5_alpha.ebuild => tor-0.4.7.7.ebuild} |   0
 3 files changed, 3 insertions(+), 128 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 820db150395c..e30dbb91f733 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,9 +1,6 @@
 DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
 DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
 DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
-DIST tor-0.4.7.5-alpha.tar.gz 7876166 BLAKE2B 
f6389401adf0b3fae548f27a13b5a9f20fcad7a4fea7ea7dde159d10a49032d03e1b82a8eaf494df2e20958e510bc9aacc24d2f5ea71aa354614d726396117b4
 SHA512 
db93ecdeaa600ad6ac5a3c07d7cf0a00c6f89cbe4e407ac7070ad1de958329b0019145b25bc9671bbe1a12bcf3397ffa493abfa147293480616cb82923c09f1d
-DIST tor-0.4.7.5-alpha.tar.gz.sha256sum 91 BLAKE2B 
97d7a909cf2f7a94b9ba5ad143c7d3c368f3352be16e61e181b34acde8fea3d314220914ab9b589ad926d360e0bc3bf3012722f7ddfff96909d57d8359fd5c1d
 SHA512 
f86bd14c4964f4deb4aac748dd31a623dd40800d2494b6c627a14d58818f2b7d2d64054f18e0d5f5368e13e2f8242ff46c40447559c22085321710236e21ae98
-DIST tor-0.4.7.5-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
41c5b1242c31d67d17ac9d2ebfd1d6cccb603f83beea0f7b86bf669b6ab6a497fd7331d4eab00a4da9eb5a0cf774df259df428f88bbed751bce23ae4f9dfdab0
 SHA512 
fa5839e5beaa4decb7ae5410f4261017cbd3308faa773f225a8fcb0c91f90dc7a259c098f3aab511223709ce638dc22e68c5f5235f7e17cafe51c0fd22663437
-DIST tor-0.4.7.6-rc.tar.gz 7883100 BLAKE2B 
5820bc21507c1d35cbff9752c9e4e40a9cf387c374a03c5ae02941e113a8f57b7f1ff8f5fceb29670f7a91373adb365252e81b4fc694bd0a7a009d0f9336494e
 SHA512 
4a2331e40a9963efe1922fabb3b3022c6ded0b817c46e8dfb1494c94e9374b639222d131eddd4d2363f3cdea3b1c055ee49d9ab0f583695aee793571ed67e5f6
-DIST tor-0.4.7.6-rc.tar.gz.sha256sum 88 BLAKE2B 
676e680b35ba079e4fcb368aed54fd287b5b7888fd67f8566d417e7b7ddbed8ad865eeb022a40f7247f7e8d72f745c9ed69e12f3eab391f0df110a611c7995e0
 SHA512 
7804acd9d97168364298accdd04dda88525084cfdf752873c6810e93ac915a2167c8f94b4d2621f18107f911d18a4565e1ab35e4ade732ff813d614dd7e86f58
-DIST tor-0.4.7.6-rc.tar.gz.sha256sum.asc 716 BLAKE2B 
a62c8653fe9a53487101caaef951c99f695ead61c276047b406634b38626b6432432691cf18d186791ebe8f2d483cb9f2373bc2de778e1ef9bef4777d458a8f2
 SHA512 
e39eb31e7a938fbb19c0e8d89b6d16e332c0491b9b80034b19f1eeb45f15d5c5d1e94ea85a14d9fa160ce48d73cea509c698aa512181b6a361b79823380f0370
+DIST tor-0.4.7.7.tar.gz 7895089 BLAKE2B 
18acfbe017b2ad456184f6031881149717f6fecad0d3e6daf90241a5a8ef296c32a36ace266d38b703f34b66d71e282c803f03f2059502c6ff6f4fdfb6641a97
 SHA512 
896e12fea9342b669911d9cb115cb8cfa3841739d7a90e7457b24a72ff02821cd08be21bde961f18ca35c514a5105315dcb1e9519c52390fd8064c57d1e245bc
+DIST tor-0.4.7.7.tar.gz.sha256sum 85 BLAKE2B 
09e715beaf05926c4cdc13a43c8cd31ec2f477876a8a13915416d7ac955622c10c77177a1a0d7a7c4eb5a6c1256170379692c42dd2161889c51018f43f4a3398
 SHA512 
aa7d84bb7bc50d73835b95e5c5c68cff3d4da31e0b5d01e5765cce92963a4a391ca449638338548813fd51031f3114f38c57d617142831f16a967b22284db3c2
+DIST tor-0.4.7.7.tar.gz.sha256sum.asc 716 BLAKE2B 
30e2a5a0867d3474aaa935b1dcada9ff96799c48e3e621e7519462dd85386ec1e44592d3ee93372bf1f649213f87247f1f30c0bcceb0ca40de5faecd3b2b90f1
 SHA512 
2a40a3d61803016b65f4fbab7263679d987811ff829b637d73cb404a4c6ea179f4234f8696833fdddb5af449726dc70e3d74297c0ba62e3ff41e28e372a2c020

diff --git a/net-vpn/tor/tor-0.4.7.6_rc.ebuild 
b/net-vpn/tor/tor-0.4.7.6_rc.ebuild
deleted file mode 100644
index aa699f12c38b..
--- a/net-vpn/tor/tor-0.4.7.6_rc.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-18 Thread Sam James
commit: af9475dd5e5c7d47f6de28dbabd7b0f0e969d241
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 18 18:47:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 18 18:47:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9475dd

net-vpn/tor: drop 0.4.6.7, 0.4.6.8, 0.4.6.9, 0.4.7.4_alpha

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/Manifest |   9 ---
 net-vpn/tor/tor-0.4.6.7.ebuild   | 108 ---
 net-vpn/tor/tor-0.4.6.8.ebuild   | 108 ---
 net-vpn/tor/tor-0.4.6.9.ebuild   | 108 ---
 net-vpn/tor/tor-0.4.7.4_alpha.ebuild | 122 ---
 5 files changed, 455 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index f67d67cae673..820db150395c 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,15 +1,6 @@
 DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
 DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
 DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
-DIST tor-0.4.6.7.tar.gz 7790727 BLAKE2B 
da6b0fe0de6a334713cf881dece6ef5a932b0f4374a7dde1e1cb78b4b43944fd6156d84bd98c8be734a7cf81b99cb36187544028c3e4800d38d11d7286d19e12
 SHA512 
e5f9e235fc4b96f5e63e0bfa4ca412d0d11299a31cb77cae1c199b276d0dfbf3656657ddf910b22625dd49eb726d487666e80e8889db78c9edebbab0d80d9e03
-DIST tor-0.4.6.7.tar.gz.asc 833 BLAKE2B 
2054c094cc8ce28bfc8822fa6b0ac5a028b41c96160d135da53112c4fcb7ae048e8d48b58f164dd33c6c7dd851aaa71173b2aa36f70411fc7cc2b67d346ce00b
 SHA512 
d45caaa4795d05f1f1a558192c5eedff608c74be0ef933e0ff7a4f68123a109e38e7fe26222c66dfc8966a07f458eeadf77d7f4731d88389595b59413140e9a3
-DIST tor-0.4.6.8.tar.gz 7796485 BLAKE2B 
3475597c9f46c83c736bf5f3db2a4f44a38c4f4c4998903d1fe89fc75a7090f4eaa8faafbbd44d728d5e8915f195eb3e284141925b16fca9bf6001844f52863d
 SHA512 
ff008ddf10c2a4c9e0d0da28558c7a97a6d42615c8bcad25a74567e3aafaba49df1699e379fd674f93305d222748d16b2f21d0da9a8fd3444b659747e1f1d07b
-DIST tor-0.4.6.8.tar.gz.asc 833 BLAKE2B 
6f1825e3f5e2d70c5078d27990633137c7551fa80f5d202e56cfcb2a88d6b5b653ec6c349c7dc152f6c7313e6330182ce22a42be3f7aa63aced0586ee673addf
 SHA512 
5000c111688d76d357c371532f7edbb01280273e5dc9bc18fa524517fcb1efda1403071536f06d61b8b8a73e26505d6e74cd84bd611f63f2a56e4b944f76b2e9
-DIST tor-0.4.6.9.tar.gz 7797677 BLAKE2B 
7d6add30867a3b18471bece559acbf6782b516229b8ab2c764f4a581fcbe3c2fa748f2708c60bf0f8a1165bc1fdd930fe00adaf7c1f546e6a7e98bdc0f1abb21
 SHA512 
67b3c0c0515d4150dd91db6dd4efe19b15a2e8ddac2a34069d61dfaf79d90585f3ca4071483362619719a7cbc6198d67d1ff73acdefa8cc8462bc1e2a7ba264f
-DIST tor-0.4.6.9.tar.gz.asc 833 BLAKE2B 
1028464261cd02502408fff7354b92c68f51ce4ec27a16c190f4d16ec4164fb2f81d8018a6c400b22691dda8a29aa5af41b7e8fc9c72f551c8a1e85976ab1223
 SHA512 
1a34ae6f3b2d58a1a3d71b7a953cb1f8b0ef30430f016d67978a9323f7da42132a7cc2540245e115311951d524bbb67287d1af5c456a72564a4b49971962116f
-DIST tor-0.4.7.4-alpha.tar.gz 7855828 BLAKE2B 
c30f131254a55e0fcea82361b491730ec4cae2de9bba33bd4f2d68a71b658478ab2344727096c34a7216a13617ea70b7288b8c1f1e80ffcaeb03aba6b462c0ec
 SHA512 
8956424cec7d9ec223ea974e2d13e1f50e3003a9a7535bff109504ce3a9cb8e62add4dd5b716990b8e8fe258fd9854fe5ae00a914dfa7c7e2f79b3d703363db0
-DIST tor-0.4.7.4-alpha.tar.gz.sha256sum 91 BLAKE2B 
d3e9416c33e286225b3f41f57bb4cb01ba724a4142b301d3a9fde61c6191c83252a3f1ea7100d26cffc6a0eb4466517b61a167a9f19627679ff5299434dd07e3
 SHA512 
08d06eb70f2894117b83a934a4df334cd2c7db2f4a51a10233e9e71f94a8aba4a0262476e20480444e232116cd184635d53ec5f4a81f8de78cd1bfd75158eecd
-DIST tor-0.4.7.4-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
f65ea8b99a957cb2bfea6a5da664864df68a521268f0c15dee02a738498af7ccc8c0b7299bfe413ee16011f3ea414b694482e8c45c691c1e6585648621cd02a6
 SHA512 
f8353d9c1d3b9a14767fff8c795acf8914c5970a3b146b0b05010b6a6a01901faa27098a18f08119c0256be43c9e5d43dfe12b36ac2d00d8e2506349884317db
 DIST tor-0.4.7.5-alpha.tar.gz 7876166 BLAKE2B 
f6389401adf0b3fae548f27a13b5a9f20fcad7a4fea7ea7dde159d10a49032d03e1b82a8eaf494df2e20958e510bc9aacc24d2f5ea71aa354614d726396117b4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-18 Thread Sam James
commit: cf74bf617c43bda32e45ab0c249db280a4ae4227
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 18 18:47:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 18 18:47:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf74bf61

net-vpn/tor: drop unused flag-o-matic

Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild  | 2 +-
 net-vpn/tor/tor-0.4.7.5_alpha.ebuild | 2 +-
 net-vpn/tor/tor-0.4.7.6_rc.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index f84054aac604..0e0a28e5d34e 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -4,7 +4,7 @@
 EAPI="8"
 
 PYTHON_COMPAT=( python3_{8,9} )
-inherit flag-o-matic python-any-r1 readme.gentoo-r1 systemd verify-sig
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"
 MY_PF="${PN}-${MY_PV}"

diff --git a/net-vpn/tor/tor-0.4.7.5_alpha.ebuild 
b/net-vpn/tor/tor-0.4.7.5_alpha.ebuild
index a117b5a80dea..aa699f12c38b 100644
--- a/net-vpn/tor/tor-0.4.7.5_alpha.ebuild
+++ b/net-vpn/tor/tor-0.4.7.5_alpha.ebuild
@@ -4,7 +4,7 @@
 EAPI="8"
 
 PYTHON_COMPAT=( python3_{8,9} )
-inherit flag-o-matic python-any-r1 readme.gentoo-r1 systemd verify-sig
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"
 MY_PF="${PN}-${MY_PV}"

diff --git a/net-vpn/tor/tor-0.4.7.6_rc.ebuild 
b/net-vpn/tor/tor-0.4.7.6_rc.ebuild
index a117b5a80dea..aa699f12c38b 100644
--- a/net-vpn/tor/tor-0.4.7.6_rc.ebuild
+++ b/net-vpn/tor/tor-0.4.7.6_rc.ebuild
@@ -4,7 +4,7 @@
 EAPI="8"
 
 PYTHON_COMPAT=( python3_{8,9} )
-inherit flag-o-matic python-any-r1 readme.gentoo-r1 systemd verify-sig
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 
 MY_PV="$(ver_rs 4 -)"
 MY_PF="${PN}-${MY_PV}"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-15 Thread Arthur Zamarin
commit: ff33f95c11f59d1458d8722a77b99600b8a3292a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 07:16:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 07:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff33f95c

net-vpn/tor: Stabilize 0.4.6.10 arm, #838256

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 240f42eec4af..f84054aac604 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-15 Thread Arthur Zamarin
commit: 56d55a4f772ae7a5f3df32abddaaf8d5a0f44e2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 07:16:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 07:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d55a4f

net-vpn/tor: Stabilize 0.4.6.10 arm64, #838256

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index ac2d3776ed4a..240f42eec4af 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-15 Thread Agostino Sarubbo
commit: eb2b9195a24a71be781367410efbed9c42c32dc3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 15 06:23:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 15 06:23:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2b9195

net-vpn/tor: x86 stable wrt bug #838256

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 58ae17bbdb04..ac2d3776ed4a 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-15 Thread Agostino Sarubbo
commit: d778b21b98f82881353dc1ca2e609e1d60399d1d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 15 06:22:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 15 06:22:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d778b21b

net-vpn/tor: ppc64 stable wrt bug #838256

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 1de730d99c19..58ae17bbdb04 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-15 Thread Agostino Sarubbo
commit: fc779e8bd03ef63f060b18d57a61d8a6cb1cb353
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 15 06:21:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 15 06:21:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc779e8b

net-vpn/tor: ppc stable wrt bug #838256

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 8713e27a035b..1de730d99c19 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-15 Thread Agostino Sarubbo
commit: 56245bc21d9a0417b38eee91fde66bd974b2da5e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 15 06:21:00 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 15 06:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56245bc2

net-vpn/tor: amd64 stable wrt bug #838256

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 82201780a670..8713e27a035b 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-13 Thread John Helmert III
commit: 18b07e74036f2267e0c5746baff558eba755c851
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Apr 13 21:23:10 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Apr 13 21:33:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b07e74

net-vpn/tor: add 0.4.7.5_alpha

Just a naive copy bump. Useful for testing for the tagged bug.

Bug: https://bugs.gentoo.org/838229
Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/Manifest |   3 +
 net-vpn/tor/tor-0.4.7.5_alpha.ebuild | 122 +++
 2 files changed, 125 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index e972d0dc3a2d..338f49ca49fa 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -10,3 +10,6 @@ DIST tor-0.4.6.9.tar.gz.asc 833 BLAKE2B 
1028464261cd02502408fff7354b92c68f51ce4e
 DIST tor-0.4.7.4-alpha.tar.gz 7855828 BLAKE2B 
c30f131254a55e0fcea82361b491730ec4cae2de9bba33bd4f2d68a71b658478ab2344727096c34a7216a13617ea70b7288b8c1f1e80ffcaeb03aba6b462c0ec
 SHA512 
8956424cec7d9ec223ea974e2d13e1f50e3003a9a7535bff109504ce3a9cb8e62add4dd5b716990b8e8fe258fd9854fe5ae00a914dfa7c7e2f79b3d703363db0
 DIST tor-0.4.7.4-alpha.tar.gz.sha256sum 91 BLAKE2B 
d3e9416c33e286225b3f41f57bb4cb01ba724a4142b301d3a9fde61c6191c83252a3f1ea7100d26cffc6a0eb4466517b61a167a9f19627679ff5299434dd07e3
 SHA512 
08d06eb70f2894117b83a934a4df334cd2c7db2f4a51a10233e9e71f94a8aba4a0262476e20480444e232116cd184635d53ec5f4a81f8de78cd1bfd75158eecd
 DIST tor-0.4.7.4-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
f65ea8b99a957cb2bfea6a5da664864df68a521268f0c15dee02a738498af7ccc8c0b7299bfe413ee16011f3ea414b694482e8c45c691c1e6585648621cd02a6
 SHA512 
f8353d9c1d3b9a14767fff8c795acf8914c5970a3b146b0b05010b6a6a01901faa27098a18f08119c0256be43c9e5d43dfe12b36ac2d00d8e2506349884317db
+DIST tor-0.4.7.5-alpha.tar.gz 7876166 BLAKE2B 
f6389401adf0b3fae548f27a13b5a9f20fcad7a4fea7ea7dde159d10a49032d03e1b82a8eaf494df2e20958e510bc9aacc24d2f5ea71aa354614d726396117b4
 SHA512 
db93ecdeaa600ad6ac5a3c07d7cf0a00c6f89cbe4e407ac7070ad1de958329b0019145b25bc9671bbe1a12bcf3397ffa493abfa147293480616cb82923c09f1d
+DIST tor-0.4.7.5-alpha.tar.gz.sha256sum 91 BLAKE2B 
97d7a909cf2f7a94b9ba5ad143c7d3c368f3352be16e61e181b34acde8fea3d314220914ab9b589ad926d360e0bc3bf3012722f7ddfff96909d57d8359fd5c1d
 SHA512 
f86bd14c4964f4deb4aac748dd31a623dd40800d2494b6c627a14d58818f2b7d2d64054f18e0d5f5368e13e2f8242ff46c40447559c22085321710236e21ae98
+DIST tor-0.4.7.5-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
41c5b1242c31d67d17ac9d2ebfd1d6cccb603f83beea0f7b86bf669b6ab6a497fd7331d4eab00a4da9eb5a0cf774df259df428f88bbed751bce23ae4f9dfdab0
 SHA512 
fa5839e5beaa4decb7ae5410f4261017cbd3308faa773f225a8fcb0c91f90dc7a259c098f3aab511223709ce638dc22e68c5f5235f7e17cafe51c0fd22663437

diff --git a/net-vpn/tor/tor-0.4.7.5_alpha.ebuild 
b/net-vpn/tor/tor-0.4.7.5_alpha.ebuild
new file mode 100644
index ..a117b5a80dea
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.5_alpha.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8,9} )
+inherit flag-o-matic python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+DOCS=()
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-04-13 Thread John Helmert III
commit: 5abf225cf39a130ee7c81d79c37319ce1c9fed27
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Apr 13 21:31:01 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Apr 13 21:33:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abf225c

net-vpn/tor: add 0.4.7.6_rc

Just a naive copy bump. Useful for testing for the tagged bug.

Bug: https://bugs.gentoo.org/838229
Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/Manifest  |   3 +
 net-vpn/tor/tor-0.4.7.6_rc.ebuild | 122 ++
 2 files changed, 125 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 338f49ca49fa..f67d67cae673 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -13,3 +13,6 @@ DIST tor-0.4.7.4-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
f65ea8b99a957cb2bfea6a5d
 DIST tor-0.4.7.5-alpha.tar.gz 7876166 BLAKE2B 
f6389401adf0b3fae548f27a13b5a9f20fcad7a4fea7ea7dde159d10a49032d03e1b82a8eaf494df2e20958e510bc9aacc24d2f5ea71aa354614d726396117b4
 SHA512 
db93ecdeaa600ad6ac5a3c07d7cf0a00c6f89cbe4e407ac7070ad1de958329b0019145b25bc9671bbe1a12bcf3397ffa493abfa147293480616cb82923c09f1d
 DIST tor-0.4.7.5-alpha.tar.gz.sha256sum 91 BLAKE2B 
97d7a909cf2f7a94b9ba5ad143c7d3c368f3352be16e61e181b34acde8fea3d314220914ab9b589ad926d360e0bc3bf3012722f7ddfff96909d57d8359fd5c1d
 SHA512 
f86bd14c4964f4deb4aac748dd31a623dd40800d2494b6c627a14d58818f2b7d2d64054f18e0d5f5368e13e2f8242ff46c40447559c22085321710236e21ae98
 DIST tor-0.4.7.5-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
41c5b1242c31d67d17ac9d2ebfd1d6cccb603f83beea0f7b86bf669b6ab6a497fd7331d4eab00a4da9eb5a0cf774df259df428f88bbed751bce23ae4f9dfdab0
 SHA512 
fa5839e5beaa4decb7ae5410f4261017cbd3308faa773f225a8fcb0c91f90dc7a259c098f3aab511223709ce638dc22e68c5f5235f7e17cafe51c0fd22663437
+DIST tor-0.4.7.6-rc.tar.gz 7883100 BLAKE2B 
5820bc21507c1d35cbff9752c9e4e40a9cf387c374a03c5ae02941e113a8f57b7f1ff8f5fceb29670f7a91373adb365252e81b4fc694bd0a7a009d0f9336494e
 SHA512 
4a2331e40a9963efe1922fabb3b3022c6ded0b817c46e8dfb1494c94e9374b639222d131eddd4d2363f3cdea3b1c055ee49d9ab0f583695aee793571ed67e5f6
+DIST tor-0.4.7.6-rc.tar.gz.sha256sum 88 BLAKE2B 
676e680b35ba079e4fcb368aed54fd287b5b7888fd67f8566d417e7b7ddbed8ad865eeb022a40f7247f7e8d72f745c9ed69e12f3eab391f0df110a611c7995e0
 SHA512 
7804acd9d97168364298accdd04dda88525084cfdf752873c6810e93ac915a2167c8f94b4d2621f18107f911d18a4565e1ab35e4ade732ff813d614dd7e86f58
+DIST tor-0.4.7.6-rc.tar.gz.sha256sum.asc 716 BLAKE2B 
a62c8653fe9a53487101caaef951c99f695ead61c276047b406634b38626b6432432691cf18d186791ebe8f2d483cb9f2373bc2de778e1ef9bef4777d458a8f2
 SHA512 
e39eb31e7a938fbb19c0e8d89b6d16e332c0491b9b80034b19f1eeb45f15d5c5d1e94ea85a14d9fa160ce48d73cea509c698aa512181b6a361b79823380f0370

diff --git a/net-vpn/tor/tor-0.4.7.6_rc.ebuild 
b/net-vpn/tor/tor-0.4.7.6_rc.ebuild
new file mode 100644
index ..a117b5a80dea
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.6_rc.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8,9} )
+inherit flag-o-matic python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://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
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+DOCS=()
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-03-16 Thread Sam James
commit: 040c5d75194591a504d8bac1d75e611efde44182
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 16 15:11:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 16 15:17:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040c5d75

net-vpn/tor: keyword 0.4.6.10 for hppa, bug #834928

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 52990c20d67c..82201780a670 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-03-15 Thread Sam James
commit: 20978a75afc177a6152c341f548e680ec66d89d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Mar 15 14:51:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 15 16:26:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20978a75

net-vpn/tor: keyword 0.4.6.10 for sparc, bug #834928

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tor/tor-0.4.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index 799ac3948b7c..52990c20d67c 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-02-28 Thread Anthony G. Basile
commit: c36bb47f838568daf9abd84d9b108edb7cb22e16
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Feb 28 16:21:32 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Feb 28 16:21:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36bb47f

net-vpn/tor: version bump to 0.4.7.4_alpha

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest  |  5 +++--
 ...-0.4.7.3_alpha.ebuild => tor-0.4.7.4_alpha.ebuild} | 19 +--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index a0223969a30d..e972d0dc3a2d 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,5 +7,6 @@ DIST tor-0.4.6.8.tar.gz 7796485 BLAKE2B 
3475597c9f46c83c736bf5f3db2a4f44a38c4f4c
 DIST tor-0.4.6.8.tar.gz.asc 833 BLAKE2B 
6f1825e3f5e2d70c5078d27990633137c7551fa80f5d202e56cfcb2a88d6b5b653ec6c349c7dc152f6c7313e6330182ce22a42be3f7aa63aced0586ee673addf
 SHA512 
5000c111688d76d357c371532f7edbb01280273e5dc9bc18fa524517fcb1efda1403071536f06d61b8b8a73e26505d6e74cd84bd611f63f2a56e4b944f76b2e9
 DIST tor-0.4.6.9.tar.gz 7797677 BLAKE2B 
7d6add30867a3b18471bece559acbf6782b516229b8ab2c764f4a581fcbe3c2fa748f2708c60bf0f8a1165bc1fdd930fe00adaf7c1f546e6a7e98bdc0f1abb21
 SHA512 
67b3c0c0515d4150dd91db6dd4efe19b15a2e8ddac2a34069d61dfaf79d90585f3ca4071483362619719a7cbc6198d67d1ff73acdefa8cc8462bc1e2a7ba264f
 DIST tor-0.4.6.9.tar.gz.asc 833 BLAKE2B 
1028464261cd02502408fff7354b92c68f51ce4ec27a16c190f4d16ec4164fb2f81d8018a6c400b22691dda8a29aa5af41b7e8fc9c72f551c8a1e85976ab1223
 SHA512 
1a34ae6f3b2d58a1a3d71b7a953cb1f8b0ef30430f016d67978a9323f7da42132a7cc2540245e115311951d524bbb67287d1af5c456a72564a4b49971962116f
-DIST tor-0.4.7.3-alpha.tar.gz 7818590 BLAKE2B 
3570d52774fa9a14a96e4d7e3a8d0e9e9d2364a9325589d4f23ab0e08ea0933e8cdd6ca1af93b7fabe7745bcd48fad6fbceac34eff6f64253581f9b6dce39bea
 SHA512 
400c8b2c0937734fe9cc934cff9f396bdb4a5073bddfcd91f74bbe8a7d52214467aaeac4200ee6c9a234bf0552929ab9b0fc9727d425c27b6fbdfd81ea8fcc18
-DIST tor-0.4.7.3-alpha.tar.gz.asc 833 BLAKE2B 
5c12e159882c4845f48e86708a30f524c62486ba675080ad7799fbf8b15558cadc4133d271d751e39c44274072defcedf653ba8159a495e090fcd393d75a01a7
 SHA512 
b98f4fb0b0ff92d9d3a427505e28be34f04e18e78fa6c3f8ce408f2d64904321ef289175c7dad57e761ce711a9e686f3cb96f532304f9d46cd77ce1c57951687
+DIST tor-0.4.7.4-alpha.tar.gz 7855828 BLAKE2B 
c30f131254a55e0fcea82361b491730ec4cae2de9bba33bd4f2d68a71b658478ab2344727096c34a7216a13617ea70b7288b8c1f1e80ffcaeb03aba6b462c0ec
 SHA512 
8956424cec7d9ec223ea974e2d13e1f50e3003a9a7535bff109504ce3a9cb8e62add4dd5b716990b8e8fe258fd9854fe5ae00a914dfa7c7e2f79b3d703363db0
+DIST tor-0.4.7.4-alpha.tar.gz.sha256sum 91 BLAKE2B 
d3e9416c33e286225b3f41f57bb4cb01ba724a4142b301d3a9fde61c6191c83252a3f1ea7100d26cffc6a0eb4466517b61a167a9f19627679ff5299434dd07e3
 SHA512 
08d06eb70f2894117b83a934a4df334cd2c7db2f4a51a10233e9e71f94a8aba4a0262476e20480444e232116cd184635d53ec5f4a81f8de78cd1bfd75158eecd
+DIST tor-0.4.7.4-alpha.tar.gz.sha256sum.asc 716 BLAKE2B 
f65ea8b99a957cb2bfea6a5da664864df68a521268f0c15dee02a738498af7ccc8c0b7299bfe413ee16011f3ea414b694482e8c45c691c1e6585648621cd02a6
 SHA512 
f8353d9c1d3b9a14767fff8c795acf8914c5970a3b146b0b05010b6a6a01901faa27098a18f08119c0256be43c9e5d43dfe12b36ac2d00d8e2506349884317db

diff --git a/net-vpn/tor/tor-0.4.7.3_alpha.ebuild 
b/net-vpn/tor/tor-0.4.7.4_alpha.ebuild
similarity index 85%
rename from net-vpn/tor/tor-0.4.7.3_alpha.ebuild
rename to net-vpn/tor/tor-0.4.7.4_alpha.ebuild
index dd28011f8b1e..a117b5a80dea 100644
--- a/net-vpn/tor/tor-0.4.7.3_alpha.ebuild
+++ b/net-vpn/tor/tor-0.4.7.4_alpha.ebuild
@@ -12,7 +12,10 @@ DESCRIPTION="Anonymizing overlay network for TCP"
 HOMEPAGE="https://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
-   verify-sig? ( https://dist.torproject.org/${MY_PF}.tar.gz.asc )"
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
 S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
@@ -23,7 +26,7 @@ fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
 
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-tor )"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
 DEPEND="
dev-libs/libevent:=[ssl]
sys-libs/zlib
@@ -60,6 +63,18 @@ pkg_setup() {
use test && python-any-r1_pkg_setup
 }
 
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc}
+   verify-sig_verify_unsigned_checksums \
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-02-16 Thread Anthony G. Basile
commit: 70c0ad68b27a716ca291f63604a56b227d87ade0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 13 15:22:19 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Feb 16 19:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c0ad68

net-vpn/tor: Fix checksum + signature verification

Closes: https://bugs.gentoo.org/833303
Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest|  4 ++--
 net-vpn/tor/tor-0.4.6.10.ebuild | 14 +-
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 08a3fd235429..a0223969a30d 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,6 +1,6 @@
 DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
-DIST tor-0.4.6.10.tar.gz.sha256sum 65 BLAKE2B 
59f5111beee2e5b735bea5a5ae8ad66dd359d815ba20638b290f2428c3d5bd9de3c63bb9b6b48f4359577051aa1bdabb5329c98ea80e1b286fa41e118604f18e
 SHA512 
f7a2ea02e54d671e2715adeffc27ad568dd8df4bcda40e6cee694cb64f78bc256893487a90ec6b5545b4d2bb5fc892e3fb168b708e7d3cae94a632db4d554e66
-DIST tor-0.4.6.10.tar.gz.sha256sum.asc 716 BLAKE2B 
64821f64b8903d785f4c4504bff755817877ac496923f704a02b942214a450426c2eca3d0d3ea505f6acb22ecd4e6334b685372a96fca90159604e0811b58b39
 SHA512 
ef54a2a4860cbb9c3939b4b7755185f5345ce9ceb90083458163dfb6f428de20350dd30d06a3034507b8b6f0d2e1faf06b1216049a84eea07ab33fd65f1fbed6
+DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
+DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
 DIST tor-0.4.6.7.tar.gz 7790727 BLAKE2B 
da6b0fe0de6a334713cf881dece6ef5a932b0f4374a7dde1e1cb78b4b43944fd6156d84bd98c8be734a7cf81b99cb36187544028c3e4800d38d11d7286d19e12
 SHA512 
e5f9e235fc4b96f5e63e0bfa4ca412d0d11299a31cb77cae1c199b276d0dfbf3656657ddf910b22625dd49eb726d487666e80e8889db78c9edebbab0d80d9e03
 DIST tor-0.4.6.7.tar.gz.asc 833 BLAKE2B 
2054c094cc8ce28bfc8822fa6b0ac5a028b41c96160d135da53112c4fcb7ae048e8d48b58f164dd33c6c7dd851aaa71173b2aa36f70411fc7cc2b67d346ce00b
 SHA512 
d45caaa4795d05f1f1a558192c5eedff608c74be0ef933e0ff7a4f68123a109e38e7fe26222c66dfc8966a07f458eeadf77d7f4731d88389595b59413140e9a3
 DIST tor-0.4.6.8.tar.gz 7796485 BLAKE2B 
3475597c9f46c83c736bf5f3db2a4f44a38c4f4c4998903d1fe89fc75a7090f4eaa8faafbbd44d728d5e8915f195eb3e284141925b16fca9bf6001844f52863d
 SHA512 
ff008ddf10c2a4c9e0d0da28558c7a97a6d42615c8bcad25a74567e3aafaba49df1699e379fd674f93305d222748d16b2f21d0da9a8fd3444b659747e1f1d07b

diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild
index e70875bd16ab..799ac3948b7c 100644
--- a/net-vpn/tor/tor-0.4.6.10.ebuild
+++ b/net-vpn/tor/tor-0.4.6.10.ebuild
@@ -26,7 +26,7 @@ fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
 
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-tor )"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
 DEPEND="
dev-libs/libevent:=[ssl]
sys-libs/zlib
@@ -63,6 +63,18 @@ pkg_setup() {
use test && python-any-r1_pkg_setup
 }
 
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc}
+   verify-sig_verify_unsigned_checksums \
+   ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz
+   cd "${WORKDIR}" || die
+   fi
+
+   default
+}
+
 src_configure() {
use doc && DOCS+=( README ChangeLog ReleaseNotes doc/HACKING )
export ac_cv_lib_cap_cap_init=$(usex caps)



  1   2   3   4   >