[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/, dev-util/bitcoin-tx/files/

2023-04-09 Thread Sam James
commit: 8a5526927cf8db6b64e0702d42dfb21c6b9447b0
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 04:06:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 04:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a552692

dev-util/bitcoin-tx: fix build w/ gcc 13

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

 dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild |  1 +
 dev-util/bitcoin-tx/files/24.0.1-gcc13.patch| 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild
index 0b44b98f9cba..fd1d577bd081 100644
--- a/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild
+++ b/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild
@@ -32,6 +32,7 @@ DOCS=(
 
 PATCHES=(
"${FILESDIR}"/24.0.1-syslibs.patch
+   "${FILESDIR}"/24.0.1-gcc13.patch
 )
 
 pkg_pretend() {

diff --git a/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch 
b/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch
new file mode 100644
index ..39cf81b14953
--- /dev/null
+++ b/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/903781
+https://bugs.gentoo.org/900246
+https://bugs.gentoo.org/895814
+https://bugs.gentoo.org/894734
+https://github.com/bitcoin/bitcoin/commit/fadeb6b103cb441e0e91ef506ef29febabb10715
+
+From fadeb6b103cb441e0e91ef506ef29febabb10715 Mon Sep 17 00:00:00 2001
+From: MarcoFalke <*~=`'#}+{/-|&$^_...@721217.xyz>
+Date: Thu, 19 Jan 2023 19:35:43 +0100
+Subject: [PATCH] Add missing includes to fix gcc-13 compile error
+
+--- a/src/support/lockedpool.cpp
 b/src/support/lockedpool.cpp
+@@ -19,6 +19,9 @@
+ #endif
+ 
+ #include 
++#include 
++#include 
++#include 
+ #ifdef ARENA_DEBUG
+ #include 
+ #include 
+--- a/src/support/lockedpool.h
 b/src/support/lockedpool.h
+@@ -5,11 +5,11 @@
+ #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H
+ #define BITCOIN_SUPPORT_LOCKEDPOOL_H
+ 
+-#include 
++#include 
+ #include 
+ #include 
+-#include 
+ #include 
++#include 
+ #include 
+ 
+ /**



[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/, dev-util/bitcoin-tx/files/, eclass/, ...

2016-03-20 Thread Anthony G. Basile
commit: d5fb469859f75c12eb5874dedcd0be3026179a1c
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Mar 19 23:18:05 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Mar 20 15:42:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb4698

net-p2p/bitcoin*: bump all pkgs to 0.12.0 and update 

 dev-util/bitcoin-tx/Manifest   |   2 +
 dev-util/bitcoin-tx/bitcoin-tx-0.12.0.ebuild   |  23 
 dev-util/bitcoin-tx/bitcoin-tx-.ebuild |   3 +-
 dev-util/bitcoin-tx/files/-syslibs.patch   | 114 
 dev-util/bitcoin-tx/metadata.xml   |   7 +-
 eclass/bitcoincore.eclass  | 144 ++---
 net-libs/libbitcoinconsensus/Manifest  |   2 +
 .../libbitcoinconsensus/files/-syslibs.patch   | 114 
 .../files/bugfix_bench_checks.patch|  69 ++
 ...99.ebuild => libbitcoinconsensus-0.12.0.ebuild} |   6 +-
 .../libbitcoinconsensus-.ebuild|   6 +
 net-libs/libbitcoinconsensus/metadata.xml  |   4 -
 net-p2p/bitcoin-cli/Manifest   |   2 +
 net-p2p/bitcoin-cli/bitcoin-cli-0.12.0.ebuild  |  34 +
 net-p2p/bitcoin-cli/metadata.xml   |   4 -
 net-p2p/bitcoin-qt/Manifest|   2 +
 ...oin-qt-.ebuild => bitcoin-qt-0.12.0.ebuild} |  44 +--
 net-p2p/bitcoin-qt/bitcoin-qt-.ebuild  |   8 +-
 net-p2p/bitcoin-qt/files/0.12.0-libressl.patch |  26 
 net-p2p/bitcoin-qt/files/-syslibs.patch| 114 
 net-p2p/bitcoin-qt/metadata.xml|   7 +-
 net-p2p/bitcoind/Manifest  |   4 +
 ...bitcoind-.ebuild => bitcoind-0.12.0.ebuild} |  13 +-
 net-p2p/bitcoind/bitcoind-.ebuild  |   7 +-
 net-p2p/bitcoind/files/-syslibs.patch  | 114 
 net-p2p/bitcoind/metadata.xml  |   4 -
 profiles/desc/linguas.desc |   1 +
 27 files changed, 617 insertions(+), 261 deletions(-)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index a000ed3..c665791 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -3,8 +3,10 @@ DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 
f3770c478bd541fcc75c
 DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 
2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 
cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623
 WHIRLPOOL 
1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4
 DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 
b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 
f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade
 WHIRLPOOL 
de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a
 DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 
de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 
283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef
 WHIRLPOOL 
24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390
+DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 
93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 
042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990
 WHIRLPOOL 
b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2
 DIST bitcoin-v0.10.0.tgz 5022212 SHA256 
ecff92e184fac4a96684085590a67554a27db72d0ac235b7cc054887644c0b70 SHA512 
f362a9d4ba405c02b2d01024a61b68f984dd6e441ef2254d05bf65cfe803c8b084bd3b14a76a3472251d96087e450091f95f26a691c248836c6d0b43dece8255
 WHIRLPOOL 
2185413c6d073b0dcb30001c8fb56301390206680ffc6d705ed99e102e68e5c4c1d08c495c38703631696fa9a4a3784befd71acfbec0e94b164bbbfde76158c3
 DIST bitcoin-v0.10.1.tgz 5053846 SHA256 
51bff5ba2372ca53782c5fec3d9b4b4226e94b5ac0b1b4b2b5949b97082af256 SHA512 
f89330b93f22ba5f393c9a7a48ce28196be0e16468e5d99c459e889c458cc3a7c3f6e4537996571aa8ccb0ebb2eedf80ad028da136a2e08e2f8631f69ac5f2fc
 WHIRLPOOL 
0cfb182f355151cde75601d2260cc92801e2dc1231ae2fca67610e699bb5f0cae826b09f456ca8afa283730954f11a8b180f43ae5a5297d129093fc0f9f53b4e
 DIST bitcoin-v0.11.0.tgz 5898627 SHA256 
a52cb63e96a13626243c78662ea659c90277728b8f40d27846e82fdf81ce58e3 SHA512 
bf1e05e115ecc375bfe9e342bf65db74784926e599a05f42f33b43781775d0469826228