commit:     38403888bbe1baf607c1710e93ef4c519e49a0d1
Author:     Matt Whitlock <gentoo <AT> mattwhitlock <DOT> name>
AuthorDate: Wed Apr  2 16:36:24 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 08:17:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38403888

net-p2p/bitcoin-core-28.1: remove blockers from DEPEND

See: https://github.com/gentoo/gentoo/pull/41395#pullrequestreview-2736885791
Signed-off-by: Matt Whitlock <gentoo <AT> mattwhitlock.name>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-p2p/bitcoin-core/bitcoin-core-28.1-r1.ebuild | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/net-p2p/bitcoin-core/bitcoin-core-28.1-r1.ebuild 
b/net-p2p/bitcoin-core/bitcoin-core-28.1-r1.ebuild
index 573e7219eba2..03c4bf184605 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-28.1-r1.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-28.1-r1.ebuild
@@ -31,19 +31,15 @@ REQUIRED_USE="
 # dev-libs/univalue is now bundled, as upstream dropped support for system copy
 # and their version in the Bitcoin repo has deviated a fair bit from upstream.
 # Upstream also seems very inactive.
-RDEPEND="
-       !dev-util/bitcoin-tx
+COMMON_DEPEND="
        >=dev-libs/boost-1.81.0:=
        >=dev-libs/libevent-2.1.12:=
        berkdb? ( >=sys-libs/db-4.8.30:$(db_ver_to_slot 4.8)=[cxx] )
-       cli? ( !net-p2p/bitcoin-cli )
        daemon? (
-               !net-p2p/bitcoind
                acct-group/bitcoin
                acct-user/bitcoin
        )
        gui? (
-               !net-p2p/bitcoin-qt
                >=dev-qt/qtbase-6.2:6[dbus?,gui,network,widgets]
        )
        nat-pmp? ( >=net-libs/libnatpmp-20230423:= )
@@ -53,8 +49,15 @@ RDEPEND="
        upnp? ( >=net-libs/miniupnpc-2.2.7:= )
        zeromq? ( >=net-libs/zeromq-4.3.4:= )
 "
+RDEPEND="
+       ${COMMON_DEPEND}
+       !dev-util/bitcoin-tx
+       cli? ( !net-p2p/bitcoin-cli )
+       daemon? ( !net-p2p/bitcoind )
+       gui? ( !net-p2p/bitcoin-qt )
+"
 DEPEND="
-       ${RDEPEND}
+       ${COMMON_DEPEND}
        systemtap? ( >=dev-debug/systemtap-4.8 )
 "
 BDEPEND="

Reply via email to