diff options
author | Matt Whitlock <gentoo@mattwhitlock.name> | 2024-03-28 21:55:31 -0400 |
---|---|---|
committer | Florian Schmaus <flow@gentoo.org> | 2024-04-03 19:34:43 +0200 |
commit | 01894255a5a44b8263f72342ab7dfc4666f93611 (patch) | |
tree | 79d700e1bf02654203fa5dd012598606559dad6b /net-p2p | |
parent | dev-qt/qtwebengine: update 6.7 patchset to fix USE=-jumbo-build (diff) | |
download | gentoo-01894255a5a44b8263f72342ab7dfc4666f93611.tar.gz gentoo-01894255a5a44b8263f72342ab7dfc4666f93611.tar.bz2 gentoo-01894255a5a44b8263f72342ab7dfc4666f93611.zip |
net-p2p/bitcoin-core: bump to 26.1
Note: This begins the rename of USE="bitcoin-cli" back to "cli" now that
the 23.0 profile no longer disables that flag by default.
See: https://github.com/bitcoin/bitcoin/releases/tag/v26.1
Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name>
Closes: https://github.com/gentoo/gentoo/pull/35975
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/bitcoin-core/Manifest | 2 | ||||
-rw-r--r-- | net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild (renamed from net-p2p/bitcoin-core/bitcoin-core-26.1_rc2.ebuild) | 15 | ||||
-rw-r--r-- | net-p2p/bitcoin-core/metadata.xml | 1 |
3 files changed, 9 insertions, 9 deletions
diff --git a/net-p2p/bitcoin-core/Manifest b/net-p2p/bitcoin-core/Manifest index d6dcb289c108..6bd7695b6c08 100644 --- a/net-p2p/bitcoin-core/Manifest +++ b/net-p2p/bitcoin-core/Manifest @@ -1,5 +1,5 @@ DIST bitcoin-25.1.tar.gz 12498596 BLAKE2B e8e4ea99cb40db420033c4df75e985af93cbb64f9862376e2de1a0731b4aeafbf43a95b33770e882ad77b73e454d48dbd5744902c78ade2b965e3d2d4e4b4656 SHA512 310e5d976a062496d2b99d0e64c4d5d2b536a747901e887f85b75151d94237f0de800163b534c812d390eb5e93b3f7284cd7f71843ec35e891f34634b6b142ab DIST bitcoin-26.0.tar.gz 12753904 BLAKE2B 35b5d40390dc5eab18a12b0f120619d40d9d0eaf4a59f5ed943a59189c0ede5d78207b7606f1c3490b90f14c17e87882242d6637fdc348005a6f60a1d8202d13 SHA512 31b7bc66b43d073611ccf19adc80a4dd3ce3a4b5cf4c8b814f4be9e771e88721d20ae0aa83d89cd8d55ffaf0853444479932b425e82081fd66bb037c6b53e4a8 DIST bitcoin-core-25.2_rc1.tar.gz 12499745 BLAKE2B db05eb84f80aebfcbb269367ac95f8e9f710210ddb99ea44755344260be3000e0c41cf9e458fb66288f8e206a376f63b2e486ff430daee4719d201b2c18f435e SHA512 40c1b13f887d7229742155d48946e42adedf1431d92acc322426a4df38625f7acabff226a70d2a864ea12d34a16b67d657db3274891c313534c46f64e7b07a3a -DIST bitcoin-core-26.1_rc2.tar.gz 12823146 BLAKE2B 92d193936475fd2bf8f4cb2e823546a5b51722dd80e035fbbdd1e501b9d65cfcc25f2ff60afd0702030c57e572af92bc16eae1a9a27aad7d588b5f4e77697b8c SHA512 4d77fd5fa05b53be0a0b67f6c999fedfec28c7264ed65e6173a7ab9fe1586bfc4d7947fca2a7466dbd23ebb771da5cfb6383f072f15120b2645ad8430647a5bf +DIST bitcoin-core-26.1.tar.gz 12822211 BLAKE2B 9093133f025a47cc93cc02056c2588be0eb8cc5dcb58c33111a79f88b7b07ef36e278ea7b95ee8d359ec0935a71846306b14d31f423e1af330dc55dcfa23abab SHA512 b7d364134b12bbd683661db95d2cd313644ca7e0f4d04163c09ab39753df55ce4943ae386e8f41b6787e993b2bbf674cde0a093487afe1a1504f0b6e45338ac9 DIST bitcoin-core-27.0_rc1.tar.gz 13084690 BLAKE2B c4fe8de0ae8e46a5ce9f00ef0274a1ddb7bc6c448b467224375fe5f317e3af0a12a53b704b56ed4f77cfd3efd043349905e72ada1cc12db82e72be5e07374d17 SHA512 515fb0ad1dfce7d1a3b580a0200cebe6a51a267210c1218e6c601048c3ce64be52e20aa662f97183deb9d0e4e36ac23fe989f8189458c9755000c02c825353fc diff --git a/net-p2p/bitcoin-core/bitcoin-core-26.1_rc2.ebuild b/net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild index cf31b6360f4b..eacdbc50d800 100644 --- a/net-p2p/bitcoin-core/bitcoin-core-26.1_rc2.ebuild +++ b/net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild @@ -17,8 +17,7 @@ SLOT="0" if [[ "${PV}" != *_rc* ]] ; then KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi -# IUSE="+cli" doesn't work due to https://bugs.gentoo.org/831045#c3 -IUSE="+asm +berkdb +bitcoin-cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq" +IUSE="+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -35,7 +34,7 @@ RDEPEND=" >=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] ) - bitcoin-cli? ( !net-p2p/bitcoin-cli ) + cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin @@ -109,9 +108,9 @@ pkg_pretend() { installation. EOF fi - if use daemon && ! use bitcoin-cli && ! has_version "${CATEGORY}/${PN}[daemon,-bitcoin-cli]" ; then + if use daemon && ! use cli && ! has_version "${CATEGORY}/${PN}[daemon,-bitcoin-cli(-),-cli(-)]" ; then efmt ewarn <<-EOF - You are enabling USE="daemon" but not USE="bitcoin-cli". This is a valid + You are enabling USE="daemon" but not USE="cli". This is a valid configuration, but you will be unable to interact with your bitcoind node via the command line using this installation. EOF @@ -179,7 +178,7 @@ src_configure() { $(use_enable man) $(use_enable external-signer) --with-utils - $(use_enable {bitcoin,util}-cli) + $(use_enable {,util-}cli) --enable-util-tx --${wallet}-util-wallet --disable-util-util @@ -229,7 +228,7 @@ src_install() { ! use test || rm -f -- "${ED}"/usr/bin/test_bitcoin{,-qt} || die newbashcomp contrib/completions/bash/bitcoin-tx.bash bitcoin-tx - use bitcoin-cli && newbashcomp contrib/completions/bash/bitcoin-cli.bash bitcoin-cli + use cli && newbashcomp contrib/completions/bash/bitcoin-cli.bash bitcoin-cli if use daemon ; then newbashcomp contrib/completions/bash/bitcoind.bash bitcoind use gui && bashcomp_alias bitcoind bitcoin-qt @@ -317,7 +316,7 @@ pkg_postinst() { EOF fi - if use bitcoin-cli && use daemon ; then + if use cli && use daemon ; then efmt -su elog <<-EOF To use bitcoin-cli with the /etc/init.d/bitcoind service: - Add your user(s) to the 'bitcoin' group. diff --git a/net-p2p/bitcoin-core/metadata.xml b/net-p2p/bitcoin-core/metadata.xml index bd1fb933e02c..a43e231b9918 100644 --- a/net-p2p/bitcoin-core/metadata.xml +++ b/net-p2p/bitcoin-core/metadata.xml @@ -12,6 +12,7 @@ <use> <flag name="berkdb">Support legacy wallets in Berkeley DB format</flag> <flag name="bitcoin-cli">Build and install bitcoin-cli command line interface</flag> + <flag name="cli">Build and install bitcoin-cli command line interface</flag> <flag name="daemon">Build and install bitcoind daemon</flag> <flag name="external-signer">Include support for external wallet signer programs</flag> <flag name="gui">Build and install Bitcoin-Qt GUI</flag> |