Просмотр исходного кода

Update system library dependency list.

parazyd 2 лет назад
Родитель
Сommit
e2956a1451
2 измененных файлов с 10 добавлено и 8 удалено
  1. 3 1
      README.md
  2. 7 7
      contrib/dependency_setup.sh

+ 3 - 1
README.md

@@ -54,13 +54,15 @@ The following dependencies are also required:
 | gcc            | gcc              |
 | pkg-config     | pkg-config       |
 | alsa-lib       | libasound2-dev   |
+| openssl        | libssl-dev       |
+| sqlcipher      | libsqlcipher-dev |
 
 Users of Debian-based systems (e.g. Ubuntu) can simply run the
 following to install the required dependencies:
 
 ```shell
 # 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`

+ 7 - 7
contrib/dependency_setup.sh

@@ -22,37 +22,37 @@ setup_mac() {
 }
 
 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
 }
 
 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
 }
 
 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
 }
 
 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
 }
 
 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
 }
 
 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
 }
 
 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
 }