Merge bitcoin/bitcoin#32711: doc: add missing packages for BSDs (cmake, gmake, curl) to depends/README.md

89526deddf doc: add missing packages for BSDs (cmake, gmake, curl) to depends/README.md (Sebastian Falbesoner)

Pull request description:

  Suggested initially only for OpenBSD and cmake (see https://github.com/bitcoin/bitcoin/pull/32690#issuecomment-2949660658, https://github.com/bitcoin/bitcoin/pull/32690#issuecomment-2949729126), this PR adds missing package recommendations for other BSDs as well in order to build depends. I tested this only on OpenBSD, but found the package names for the other BSDs on the ports search engines:
  * FreeBSD: https://ports.freebsd.org/cgi/ports.cgi
  * NetBSD: https://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/index-all.html

  At least on OpenBSD, curl is a [dependency of git](879e73073b/devel/git/Makefile (L49-L50)), so most users will not need to install it explicitly. But as git is not the only way to obtain the source code, I think it doesn't hurt to list it, and we also do it already for Ubuntu & Debian:
  f3bbc74664/depends/README.md (L9-L11)

ACKs for top commit:
  maflcko:
    lgtm ACK 89526deddf
  Sjors:
    re-utACK 89526deddf
  hebasto:
    ACK 89526deddf.

Tree-SHA512: ba8b540f902b924740c81c5d874f9525d214b75c5892cd1234db2207e9ca96c2bc80e8b743e0d924a55f40a91894cbb4a6635f1561998a7e0ba26d9f68e0e1a4
This commit is contained in:
merge-script
2025-06-10 13:28:27 +01:00

View File

@@ -31,7 +31,7 @@ To build dependencies for the current arch+OS:
### FreeBSD
pkg install bash
pkg install bash cmake curl gmake
To build dependencies for the current arch+OS:
@@ -39,7 +39,7 @@ To build dependencies for the current arch+OS:
### NetBSD
pkgin install bash gmake
pkgin install bash cmake curl gmake perl
To build dependencies for the current arch+OS:
@@ -47,7 +47,7 @@ To build dependencies for the current arch+OS:
### OpenBSD
pkg_add bash gmake gtar
pkg_add bash cmake curl gmake gtar
To build dependencies for the current arch+OS: