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="