Skip to content

Commit b667db9

Browse files
Fuzzbawlsfurszy
authored andcommitted
Doc: note new dependencies
libsodium, rust (and cargo).
1 parent 1d3c409 commit b667db9

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

doc/build-osx.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Then install [Homebrew](https://brew.sh).
1616
Dependencies
1717
----------------------
1818

19-
brew install autoconf automake berkeley-db4 libtool boost miniupnpc openssl pkg-config protobuf python3 qt5 zmq libevent qrencode gmp
19+
brew install autoconf automake berkeley-db4 libtool boost miniupnpc openssl pkg-config protobuf python3 qt5 zmq libevent qrencode gmp libsodium rust
2020

2121
See [dependencies.md](dependencies.md) for a complete overview.
2222

doc/build-unix.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ These dependencies are required:
3535
libboost | Utility | Library for threading, data structures, etc
3636
libevent | Networking | OS independent asynchronous networking
3737
libgmp | Bignum Arithmetic | Precision arithmetic
38+
libsodium | Sapling Crypto | A modern, portable, easy to use crypto library
3839

3940
Optional dependencies:
4041

@@ -72,7 +73,7 @@ Build requirements:
7273

7374
Now, you can either build from self-compiled [depends](/depends/README.md) or install the required dependencies:
7475

75-
sudo apt-get install libssl-dev libgmp-dev libevent-dev libboost-all-dev
76+
sudo apt-get install libssl-dev libgmp-dev libevent-dev libboost-all-dev libsodium-dev cargo
7677

7778
BerkeleyDB is required for the wallet.
7879

@@ -124,7 +125,7 @@ built by default.
124125

125126
Build requirements:
126127

127-
sudo dnf install which gcc-c++ libtool make autoconf automake compat-openssl10-devel libevent-devel boost-devel libdb4-devel libdb4-cxx-devel gmp-devel python3
128+
sudo dnf install which gcc-c++ libtool make autoconf automake compat-openssl10-devel libevent-devel boost-devel libdb4-devel libdb4-cxx-devel gmp-devel libsodium-devel cargo python3
128129

129130
Optional:
130131

doc/dependencies.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ These are the dependencies currently used by PIVX Core. You can find instruction
3030
| xkbcommon | | | | | [Yes](https://github.com/pivx-project/pivx/blob/master/depends/packages/qt.mk#L86) (Linux only) |
3131
| ZeroMQ | [4.3.1](https://github.com/zeromq/libzmq/releases) | 4.0.0 | No | | |
3232
| zlib | [1.2.11](https://zlib.net/) | | | | No |
33+
| Sodium | [1.0.15](https://github.com/jedisct1/libsodium) |
34+
| Rust | [1.42.0](https://www.rust-lang.org/) | 1.42.0 |
3335

3436
Controlling dependencies
3537
------------------------

0 commit comments

Comments
 (0)