From 2bdaf52ed1259fd3bec22b680e12563fcee0a8b3 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Tue, 31 Dec 2024 10:14:02 +0000 Subject: [PATCH] doc: Update NetBSD Build Guide 1. Update the documented NetBSD version. 2. Add the optional ZeroMQ package to align the guide with other *BSD systems. 3. Update the Python version to meet the minimum requirement specified in https://github.com/bitcoin/bitcoin/pull/30527. 4. Install `net/py-zmq` package to enable the `interface_zmq.py` functional test. 5. Fix a formatting issue. --- doc/build-netbsd.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/doc/build-netbsd.md b/doc/build-netbsd.md index 63bfbd61db..988f3b93a7 100644 --- a/doc/build-netbsd.md +++ b/doc/build-netbsd.md @@ -1,6 +1,6 @@ # NetBSD Build Guide -**Updated for NetBSD [10.0](https://netbsd.org/releases/formal-10/NetBSD-10.0.html)** +**Updated for NetBSD [10.1](https://netbsd.org/releases/formal-10/NetBSD-10.1.html)** This guide describes how to build bitcoind, command-line utilities, and GUI on NetBSD. @@ -83,6 +83,13 @@ pkgin install qrencode Otherwise, if you don't need QR encoding support, use the `-DWITH_QRENCODE=OFF` option to disable this feature in order to compile the GUI. +#### Notifications +###### ZeroMQ + +Bitcoin Core can provide notifications via ZeroMQ. If the package is installed, support will be compiled in. +```bash +pkgin zeromq +``` #### Test Suite Dependencies @@ -90,10 +97,10 @@ There is an included test suite that is useful for testing code changes when dev To run the test suite (recommended), you will need to have Python 3 installed: ```bash -pkgin install python39 +pkgin install python310 py310-zmq ``` -### Building Bitcoin Core +## Building Bitcoin Core ### 1. Configuration