mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-08 22:28:12 -05:00
Update system library dependency list.
This commit is contained in:
@@ -54,13 +54,15 @@ The following dependencies are also required:
|
|||||||
| gcc | gcc |
|
| gcc | gcc |
|
||||||
| pkg-config | pkg-config |
|
| pkg-config | pkg-config |
|
||||||
| alsa-lib | libasound2-dev |
|
| alsa-lib | libasound2-dev |
|
||||||
|
| openssl | libssl-dev |
|
||||||
|
| sqlcipher | libsqlcipher-dev |
|
||||||
|
|
||||||
Users of Debian-based systems (e.g. Ubuntu) can simply run the
|
Users of Debian-based systems (e.g. Ubuntu) can simply run the
|
||||||
following to install the required dependencies:
|
following to install the required dependencies:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
# apt-get update
|
# apt-get update
|
||||||
# apt-get install -y git make gcc pkg-config libasound2-dev
|
# apt-get install -y git make gcc pkg-config libasound2-dev libssl-dev libsqlcipher-dev
|
||||||
```
|
```
|
||||||
|
|
||||||
Alternatively, users can try using the automated script under `contrib`
|
Alternatively, users can try using the automated script under `contrib`
|
||||||
|
|||||||
@@ -22,37 +22,37 @@ setup_mac() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
setup_apt() {
|
setup_apt() {
|
||||||
apt_deps="git make gcc pkg-config libasound2-dev"
|
apt_deps="git make gcc pkg-config libasound2-dev libssl-dev libsqlcipher-dev"
|
||||||
$1 install $apt_deps || return 1
|
$1 install $apt_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_pacman() {
|
setup_pacman() {
|
||||||
pacman_deps="git make gcc pkgconf alsa-lib"
|
pacman_deps="git make gcc pkgconf alsa-lib openssl sqlcipher"
|
||||||
$1 -Sy $pacman_deps || return 1
|
$1 -Sy $pacman_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_xbps() {
|
setup_xbps() {
|
||||||
xbps_deps="git make gcc pkg-config alsa-lib-devel"
|
xbps_deps="git make gcc pkg-config alsa-lib-devel openssl-devel sqlcipher-devel"
|
||||||
$1 -S $xbps_deps || return 1
|
$1 -S $xbps_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_dnf() {
|
setup_dnf() {
|
||||||
dnf_deps="git make gcc pkg-config findutils lato-fonts"
|
dnf_deps="git make gcc pkg-config alsa-lib-devel openssl-devel sqlcipher-devel"
|
||||||
$1 install -y $dnf_deps || return 1
|
$1 install -y $dnf_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_apk() {
|
setup_apk() {
|
||||||
apk_deps="git make gcc musl-dev pkgconfig alsa-lib-dev"
|
apk_deps="git make gcc musl-dev pkgconfig alsa-lib-dev openssl-dev sqlcipher-dev"
|
||||||
$1 add $apk_deps || return 1
|
$1 add $apk_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_zypper() {
|
setup_zypper() {
|
||||||
zypper_deps="git make gcc pkg-config findutils"
|
zypper_deps="git make gcc pkg-config alsa-devel openssl-devel sqlcipher-devel"
|
||||||
$1 install -y $zypper_deps || return 1
|
$1 install -y $zypper_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_emerge() {
|
setup_emerge() {
|
||||||
emerge_deps="dev-vcs/git media-libs/alsa-lib"
|
emerge_deps="dev-vcs/git media-libs/alsa-lib dev-db/sqlcipher"
|
||||||
$1 $emerge_deps || return 1
|
$1 $emerge_deps || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user