From 38933b2f017a9a8a32e8a8dabd13a5f1d1456d0a Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Tue, 16 Apr 2019 15:00:03 -0700 Subject: Updated to 2.4.1 Explicitly disable networking, yubikey, plugins --- PKGBUILD | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index d8b18f0..421687c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -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 +validpgpkeys=('BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2' # KeePassXC Release + '3489040C1F0C3EEAB8D556A5440FC65F2E0C6E01') # Jonathan White 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 } -- cgit v1.2.1