commit:     86bc63cef29e24a729efc5c57b94cb35c4b96cf9
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 12:50:26 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 04:59:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bc63ce

net-vpn/tor: fix missing build-time dependency on acct-* packages

It uses fowners in src_install, so it never made sense to limit this to
RDEPEND.

Fixes: a6de24047cbc01012821c31be44a7b6e925a4f57
Closes: https://bugs.gentoo.org/833462
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 net-vpn/tor/{tor-0.4.8.12.ebuild => tor-0.4.8.12-r1.ebuild} | 4 ++--
 net-vpn/tor/tor-9999.ebuild                                 | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.8.12.ebuild 
b/net-vpn/tor/tor-0.4.8.12-r1.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.8.12.ebuild
rename to net-vpn/tor/tor-0.4.8.12-r1.ebuild
index d0b537089282..9bd15b87b19b 100644
--- a/net-vpn/tor/tor-0.4.8.12.ebuild
+++ b/net-vpn/tor/tor-0.4.8.12-r1.ebuild
@@ -43,6 +43,8 @@ IUSE="caps doc lzma +man scrypt seccomp selinux +server 
systemd tor-hardening te
 RESTRICT="!test? ( test )"
 
 DEPEND="
+       acct-user/tor
+       acct-group/tor
        >=dev-libs/libevent-2.1.12-r1:=[ssl]
        dev-libs/openssl:=[-bindist(-)]
        sys-libs/zlib
@@ -55,8 +57,6 @@ DEPEND="
        zstd? ( app-arch/zstd:= )
 "
 RDEPEND="
-       acct-user/tor
-       acct-group/tor
        ${DEPEND}
        selinux? ( sec-policy/selinux-tor )
 "

diff --git a/net-vpn/tor/tor-9999.ebuild b/net-vpn/tor/tor-9999.ebuild
index c6a8bf0c9848..089779d771f6 100644
--- a/net-vpn/tor/tor-9999.ebuild
+++ b/net-vpn/tor/tor-9999.ebuild
@@ -43,6 +43,8 @@ IUSE="caps doc lzma +man scrypt seccomp selinux +server 
systemd tor-hardening te
 RESTRICT="!test? ( test )"
 
 DEPEND="
+       acct-user/tor
+       acct-group/tor
        >=dev-libs/libevent-2.1.12-r1:=[ssl]
        dev-libs/openssl:=[-bindist(-)]
        sys-libs/zlib
@@ -55,8 +57,6 @@ DEPEND="
        zstd? ( app-arch/zstd:= )
 "
 RDEPEND="
-       acct-user/tor
-       acct-group/tor
        ${DEPEND}
        selinux? ( sec-policy/selinux-tor )
 "

Reply via email to