pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/finance/bitcoin bitcoin: updated to 23.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/da3c2023c102
branches:  trunk
changeset: 385999:da3c2023c102
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Sep 29 19:37:12 2022 +0000

description:
bitcoin: updated to 23.0

23.0

Notable changes

P2P and network changes

A bitcoind node will no longer rumour addresses to inbound peers by default. They will become eligible for address gossip after sending an ADDR, ADDRV2, or GETADDR message.

Before this release, Bitcoin Core had a strong preference to try to connect only to peers that listen on port 8333. As a result of that, Bitcoin nodes listening on non-standard ports would likely not 
get any Bitcoin Core peers connecting to them. This preference has been removed.

Full support has been added for the CJDNS network. See the new option -cjdnsreachable and doc/cjdns.md

diffstat:

 finance/bitcoin/Makefile                   |   7 +++----
 finance/bitcoin/PLIST                      |   5 +----
 finance/bitcoin/distinfo                   |   9 ++++-----
 finance/bitcoin/patches/patch-configure.ac |  17 -----------------
 4 files changed, 8 insertions(+), 30 deletions(-)

diffs (81 lines):

diff -r 2618d3c2334f -r da3c2023c102 finance/bitcoin/Makefile
--- a/finance/bitcoin/Makefile  Thu Sep 29 19:36:06 2022 +0000
+++ b/finance/bitcoin/Makefile  Thu Sep 29 19:37:12 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2022/09/11 12:51:36 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2022/09/29 19:37:12 adam Exp $
 
-DISTNAME=      bitcoin-22.0
-PKGREVISION=   7
+DISTNAME=      bitcoin-23.0
 CATEGORIES=    finance
 MASTER_SITES=  https://bitcoincore.org/bin/bitcoin-core-${PKGVERSION_NOREV}/
 
@@ -43,7 +42,7 @@
 
 # TODO: Decide if secp256k1 and univalue are supposed to be installed,
 # and if so where, or if they should be linked with privately.
-INSTALL_DIRS=  ${BUILD_DIRS} src/secp256k1 src/univalue
+INSTALL_DIRS=  ${BUILD_DIRS} src/secp256k1 #src/univalue
 
 .include "options.mk"
 
diff -r 2618d3c2334f -r da3c2023c102 finance/bitcoin/PLIST
--- a/finance/bitcoin/PLIST     Thu Sep 29 19:36:06 2022 +0000
+++ b/finance/bitcoin/PLIST     Thu Sep 29 19:37:12 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2021/11/22 21:32:04 khorben Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/09/29 19:37:12 adam Exp $
 bin/bench_bitcoin
 bin/bitcoin-cli
 ${PLIST.qt}bin/bitcoin-qt
@@ -14,13 +14,10 @@
 include/secp256k1_preallocated.h
 include/secp256k1_recovery.h
 include/secp256k1_schnorrsig.h
-include/univalue.h
 lib/libbitcoinconsensus.la
 lib/libsecp256k1.la
-lib/libunivalue.la
 lib/pkgconfig/libbitcoinconsensus.pc
 lib/pkgconfig/libsecp256k1.pc
-lib/pkgconfig/libunivalue.pc
 man/man1/bitcoin-cli.1
 ${PLIST.qt}man/man1/bitcoin-qt.1
 man/man1/bitcoin-tx.1
diff -r 2618d3c2334f -r da3c2023c102 finance/bitcoin/distinfo
--- a/finance/bitcoin/distinfo  Thu Sep 29 19:36:06 2022 +0000
+++ b/finance/bitcoin/distinfo  Thu Sep 29 19:37:12 2022 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.15 2021/12/26 05:27:37 mef Exp $
+$NetBSD: distinfo,v 1.16 2022/09/29 19:37:12 adam Exp $
 
-BLAKE2s (bitcoin-22.0.tar.gz) = 8e0526c33180ff5036637b774aeff354ecaff92806422239103a6e22a5394bf6
-SHA512 (bitcoin-22.0.tar.gz) = a39dcc6e89f42c9da2d9aad503071c615bde76b17c829d2b460754691ad07c3eef66c36555252d31ddc8f3b13d0e6893e40cfb042ba20ef19144bcd15d89ceb2
-Size (bitcoin-22.0.tar.gz) = 7972234 bytes
-SHA1 (patch-configure.ac) = af27ab90a784633464e2d6554d61723a7610257d
+BLAKE2s (bitcoin-23.0.tar.gz) = d86c4783fd8d31bdd0f46de2916f22602aad1977c93c8549b67276153bf211ae
+SHA512 (bitcoin-23.0.tar.gz) = c76defcb54618ac46ab9cc92e6df40d9a3d0e387bf9c2f253c5b66052c2ad449c533a9bf823f54a1a1c2e63c3ef0aa04d3146d686f6859c1b6a0e5aa39d75904
+Size (bitcoin-23.0.tar.gz) = 10978750 bytes
 SHA1 (patch-src_netbase.cpp) = d160078c9a7aedc5b569a89ebf9afa98b0d2022b
diff -r 2618d3c2334f -r da3c2023c102 finance/bitcoin/patches/patch-configure.ac
--- a/finance/bitcoin/patches/patch-configure.ac        Thu Sep 29 19:36:06 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-configure.ac,v 1.1 2021/12/26 05:27:37 mef Exp $
-
-=> Checking for portability problems in extracted files
-ERROR: [check-portability.awk] => Found test ... == ...:
-ERROR: [check-portability.awk] configure:38625: if test x$enable_fuzz == xno; then
-
---- configure.ac.orig  2021-09-09 03:16:07.000000000 +0900
-+++ configure.ac       2021-12-26 12:24:07.689196819 +0900
-@@ -1922,7 +1922,7 @@ if test x$bitcoin_enable_qt != xno; then
-     echo "    with qr       = $use_qr"
- fi
- echo "  with zmq        = $use_zmq"
--if test x$enable_fuzz == xno; then
-+if test x$enable_fuzz = xno; then
-     echo "  with test       = $use_tests"
- else
-     echo "  with test       = not building test_bitcoin because fuzzing is enabled"



Home | Main Index | Thread Index | Old Index