Skip to content

Commit bf84677

Browse files
committed
doc: cleanup wallet docs in build-osx.md
Re-order legacy and descriptor wallet section. Installing sqlite isn't required. Remove prelude that pointlessly reqpeats the same info.
1 parent e4d61d9 commit bf84677

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

doc/build-osx.md

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -68,29 +68,21 @@ git clone https://github.com/bitcoin/bitcoin.git
6868
#### Wallet Dependencies
6969

7070
It is not necessary to build wallet functionality to run `bitcoind` or `bitcoin-qt`.
71-
To enable legacy wallets, you must install `berkeley-db@4`.
72-
To enable [descriptor wallets](https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md), `sqlite` is required.
73-
Skip `berkeley-db@4` if you intend to *exclusively* use descriptor wallets.
7471

75-
###### Legacy Wallet Support
72+
###### Descriptor Wallet Support
7673

77-
`berkeley-db@4` is required to enable support for legacy wallets.
78-
Skip if you don't intend to use legacy wallets.
74+
`sqlite` is required to support for descriptor wallets.
7975

80-
``` bash
81-
brew install berkeley-db@4
82-
```
76+
macOS ships with a useable `sqlite` package, meaning you don't need to
77+
install anything.
8378

84-
###### Descriptor Wallet Support
85-
86-
Note: Apple has included a useable `sqlite` package since macOS 10.14.
87-
You may not need to install this package.
79+
###### Legacy Wallet Support
8880

89-
`sqlite` is required to enable support for descriptor wallets.
90-
Skip if you don't intend to use descriptor wallets.
81+
`berkeley-db@4` is only required to support for legacy wallets.
82+
Skip if you don't intend to use legacy wallets.
9183

9284
``` bash
93-
brew install sqlite
85+
brew install berkeley-db@4
9486
```
9587
---
9688

0 commit comments

Comments
 (0)