pkgsrc-Changes archive

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

CVS commit: pkgsrc/finance/bitcoin



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Feb  7 17:36:10 UTC 2025

Modified Files:
        pkgsrc/finance/bitcoin: Makefile PLIST distinfo

Log Message:
bitcoin: updated to 28.1

Bitcoin Core 28.1

P2P

When the -port configuration option is used, the default onion listening port will now be derived to be that port + 1 instead of being set to a fixed value (8334 on mainnet). This re-allows setups 
with multiple local nodes using different -port and not using -bind, which would lead to a startup failure in v28.0 due to a port collision.

Note that a HiddenServicePort manually configured in torrc may need adjustment if used in connection with the -port option. For example, if you are using -port=5555 with a non-standard value and not 
using -bind=...=onion, previously Bitcoin Core would listen for incoming Tor connections on 127.0.0.1:8334. Now it would listen on 127.0.0.1:5556 (-port plus one). If you configured the hidden 
service manually in torrc now you have to change it from HiddenServicePort 8333 127.0.0.1:8334 to HiddenServicePort 8333 127.0.0.1:5556, or configure bitcoind with -bind=127.0.0.1:8334=onion to get 
the previous behavior.

addrman: change internal id counting to int64_t

Key

key: clear out secret data in DecodeExtKey

Build

depends: For mingw cross compile use -gcc-posix to prevent library conflict
depends: Fix CXXFLAGS on NetBSD

Test

test: add missing sync to feature_fee_estimation.py
fuzz: add cstdlib to FuzzedDataProvider
test: fix MIN macro redefinition
rpc: Extend scope of validation mutex in generateblock

Doc

doc: add testnet4 section header for config file

CI

ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job

Misc

refactor: Drop deprecated space in operator""_mst
util: use explicit cast in MultiIntBitSet::Fill()


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 pkgsrc/finance/bitcoin/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/finance/bitcoin/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/finance/bitcoin/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/finance/bitcoin/Makefile
diff -u pkgsrc/finance/bitcoin/Makefile:1.86 pkgsrc/finance/bitcoin/Makefile:1.87
--- pkgsrc/finance/bitcoin/Makefile:1.86        Sun Dec 29 15:09:47 2024
+++ pkgsrc/finance/bitcoin/Makefile     Fri Feb  7 17:36:10 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.86 2024/12/29 15:09:47 adam Exp $
+# $NetBSD: Makefile,v 1.87 2025/02/07 17:36:10 adam Exp $
 
-DISTNAME=      bitcoin-27.2
-PKGREVISION=   3
+DISTNAME=      bitcoin-28.1
 CATEGORIES=    finance
 MASTER_SITES=  https://bitcoincore.org/bin/bitcoin-core-${PKGVERSION_NOREV}/
 

Index: pkgsrc/finance/bitcoin/PLIST
diff -u pkgsrc/finance/bitcoin/PLIST:1.8 pkgsrc/finance/bitcoin/PLIST:1.9
--- pkgsrc/finance/bitcoin/PLIST:1.8    Wed Oct 23 18:08:23 2024
+++ pkgsrc/finance/bitcoin/PLIST        Fri Feb  7 17:36:10 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2024/10/23 18:08:23 khorben Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/02/07 17:36:10 adam Exp $
 bin/bench_bitcoin
 bin/bitcoin-cli
 ${PLIST.qt}bin/bitcoin-qt
@@ -6,16 +6,13 @@ bin/bitcoin-tx
 bin/bitcoin-util
 bin/bitcoin-wallet
 bin/bitcoind
-include/bitcoinconsensus.h
 include/secp256k1.h
 include/secp256k1_ellswift.h
 include/secp256k1_extrakeys.h
 include/secp256k1_preallocated.h
 include/secp256k1_recovery.h
 include/secp256k1_schnorrsig.h
-lib/libbitcoinconsensus.la
 lib/libsecp256k1.la
-lib/pkgconfig/libbitcoinconsensus.pc
 lib/pkgconfig/libsecp256k1.pc
 man/man1/bitcoin-cli.1
 ${PLIST.qt}man/man1/bitcoin-qt.1

Index: pkgsrc/finance/bitcoin/distinfo
diff -u pkgsrc/finance/bitcoin/distinfo:1.21 pkgsrc/finance/bitcoin/distinfo:1.22
--- pkgsrc/finance/bitcoin/distinfo:1.21        Tue Nov  5 23:41:33 2024
+++ pkgsrc/finance/bitcoin/distinfo     Fri Feb  7 17:36:10 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.21 2024/11/05 23:41:33 khorben Exp $
+$NetBSD: distinfo,v 1.22 2025/02/07 17:36:10 adam Exp $
 
-BLAKE2s (bitcoin-27.2.tar.gz) = 11c52cfe0b88523f501d6c145fdc53877a0810c7fb0b9008c89f94937b1a28be
-SHA512 (bitcoin-27.2.tar.gz) = c05a0a2bac2794ae267cb17436ef35e2df564b6f6c130b34365f4c706f6ac1ad8199b115eb7be40b13ee741fa0d16d5ce079850c407e27a8cd15472b097b8fbb
-Size (bitcoin-27.2.tar.gz) = 13147261 bytes
+BLAKE2s (bitcoin-28.1.tar.gz) = e035d6e6e0e7f11f3fbab0a16c92a3525adf0dae8fecbc08c394178697fb04d0
+SHA512 (bitcoin-28.1.tar.gz) = 9ed01409e11140cdb5c00bbbe17f909bcb3d067e0a4ef335aa18faa1585a43cdcd71d384eec79d613244ed569b096276b1c1ae879dad27410fb098bc456f9b86
+Size (bitcoin-28.1.tar.gz) = 12596371 bytes
 SHA1 (patch-src_netbase.cpp) = d160078c9a7aedc5b569a89ebf9afa98b0d2022b



Home | Main Index | Thread Index | Old Index