diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2019-04-16 15:00:03 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2019-04-16 15:00:03 -0700 |
commit | 38933b2f017a9a8a32e8a8dabd13a5f1d1456d0a (patch) | |
tree | 3421cef7ceb063c52c2e2cd005d6732da16ba2ad | |
parent | Explicitly disable ssh and network support (diff) | |
download | keepassxc-38933b2f017a9a8a32e8a8dabd13a5f1d1456d0a.tar.xz |
Updated to 2.4.1
Explicitly disable networking, yubikey, plugins
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 18 insertions, 17 deletions
@@ -5,20 +5,24 @@ # # I maintain this because: # Arch version uses yubikey libs # Arch version enables networking support +# Arch version enables update check pkgname=keepassxc -pkgver=2.3.4 +pkgver=2.4.1 pkgrel=1 pkgdesc="Cross-platform community-driven port of Keepass password manager" arch=(x86_64) url="https://keepassxc.org/" license=(GPL) -depends=(hicolor-icon-theme libgcrypt argon2 libxtst qt5-x11extras) +depends=(hicolor-icon-theme libgcrypt argon2 libsodium + libxtst qt5-svg qt5-x11extras + ) makedepends=(cmake qt5-tools) -source=("https://github.com/keepassxreboot/$pkgname/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz"{,.sig}) -sha256sums=('0c24a78895185b9b6b098f08a15b332c600f80aa570d608940fcc2a38e02780a' +source=("https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz"{,.sig}) +sha256sums=('0da97bd1279d1b9b06a63b9f723b43ab8c078b7f1203d6c13504fdd4735489ab' 'SKIP') -validpgpkeys=('BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2') # KeePassXC Release <release@keepassxc.org> +validpgpkeys=('BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2' # KeePassXC Release <release@keepassxc.org> + '3489040C1F0C3EEAB8D556A5440FC65F2E0C6E01') # Jonathan White <support@dmapps.us> prepare() { mkdir -p build @@ -30,17 +34,14 @@ build() { -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DWITH_XC_AUTOTYPE=ON \ - -DWITH_XC_NETWORKING=OFF \ - -DWITH_XC_BROWSER=OFF \ - -DWITH_XC_HTTP=OFF \ - -DWITH_XC_SSHAGENT=OFF \ - -DWITH_XC_YUBIKEY=OFF \ - -DWITH_TESTS=ON \ - -DWITH_GUI_TESTS=OFF \ - -DWITH_DEV_BUILD=OFF \ - -DWITH_ASAN=OFF \ - -DWITH_COVERAGE=OFF + -DWITH_XC_AUTOTYPE=ON \ + -DWITH_XC_NETWORKING=OFF \ + -DWITH_XC_BROWSER=OFF \ + -DWITH_XC_YUBIKEY=OFF \ + -DWITH_XC_SSHAGENT=OFF \ + -DWITH_XC_KEESHARE=OFF \ + -DWITH_XC_KEESHARE_SECURE=OFF \ + -DWITH_XC_UPDATECHECK=OFF make } @@ -51,5 +52,5 @@ check() { package() { cd build - make DESTDIR="$pkgdir" install + make DESTDIR="${pkgdir}" install } |