From d5e821845291bb2b2dc07ecb9b80b8f9b116adb4 Mon Sep 17 00:00:00 2001 From: Janek Bevendorff Date: Sat, 30 Nov 2019 19:57:56 +0100 Subject: [PATCH] Add libsodium to required packages --- Set-up-Build-Environment-on-Linux.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Set-up-Build-Environment-on-Linux.md b/Set-up-Build-Environment-on-Linux.md index 795a104..b7a26cd 100644 --- a/Set-up-Build-Environment-on-Linux.md +++ b/Set-up-Build-Environment-on-Linux.md @@ -31,7 +31,7 @@ On **Debian/Ubuntu**: ```bash sudo apt install qtbase5-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev \ - libgcrypt20-dev libargon2-dev libqrencode-dev zlib1g-dev + libgcrypt20-dev libargon2-dev libqrencode-dev libsodium-dev zlib1g-dev ``` **Ubuntu 18.04 and below** replace ```libargon2-dev``` with ```libargon2-0-dev``` @@ -50,14 +50,14 @@ On **Fedora/RHEL/CentOS**: ```bash sudo dnf install qt5-qtbase-devel qt5-linguist qt5-qttools qt5-qtsvg-devel \ - libgcrypt-devel libargon2-devel qrencode-devel zlib-devel + libgcrypt-devel libargon2-devel libsodium-devel qrencode-devel zlib-devel ``` **CentOS** requires more up-to-date packages, provided here: https://copr.fedorainfracloud.org/coprs/bugzy/keepassxc/ On **Arch Linux**: ```bash -sudo pacman -S qt5-base qt5-tools libgcrypt argon2 qrencode zlib +sudo pacman -S qt5-base qt5-tools libgcrypt argon2 qrencode libsodium zlib ``` ### Install the optional dependencies @@ -68,7 +68,7 @@ On **Debian/Ubuntu**: ```bash sudo apt install libxi-dev libxtst-dev libqt5x11extras5-dev libyubikey-dev \ - libykpers-1-dev libsodium-dev libcurl4-openssl-dev libquazip5-dev libreadline-dev + libykpers-1-dev libcurl4-openssl-dev libquazip5-dev libreadline-dev ``` For **Ubuntu 14.04**, the `libsodium-dev` package is provided through our PPA, see above. @@ -78,7 +78,7 @@ On **Fedora/RHEL/CentOS**: ```bash sudo dnf install libXi-devel libXtst-devel qt5-qtx11extras \ qt5-qtx11extras-devel libyubikey-devel ykpers-devel \ - libsodium-devel libcurl-devel quazip-qt5-devel + libcurl-devel quazip-qt5-devel ``` **CentOS** requires more up-to-date packages, provided here: https://copr.fedorainfracloud.org/coprs/bugzy/keepassxc/ @@ -86,7 +86,7 @@ sudo dnf install libXi-devel libXtst-devel qt5-qtx11extras \ On **Arch Linux**: ```bash sudo pacman -S libxi libxtst qt5-x11extras qt5-tools \ - yubico-c yubikey-personalization libsodium curl quazip-0.7.6-1 + yubico-c yubikey-personalization curl quazip-0.7.6-1 ``` ### Update your environment regularly