[arch-commits] Commit in keepassxc/trunk (PKGBUILD)
Bruno Pagani
archange at archlinux.org
Wed Feb 28 14:57:40 UTC 2018
Date: Wednesday, February 28, 2018 @ 14:57:39
Author: archange
Revision: 300178
upgpkg: keepassxc 2.3.0-1
New enabled feature: KeePassXC-Browser and SSH Agent. Now we enable all feature.
Note that KeePassHTTP is expected to be removed in next 2.4 version.
New dependencies: argon2 for KDBX4 format, curl for favicons retrieval.
libgcrypt was a transient dependency, so added it.
We don't build i686 anymore, so remove test exception.
Modified:
keepassxc/trunk/PKGBUILD
----------+
PKGBUILD | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-28 14:55:49 UTC (rev 300177)
+++ PKGBUILD 2018-02-28 14:57:39 UTC (rev 300178)
@@ -1,17 +1,18 @@
# $Id$
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Maintainer: Bruno Pagani <archange at archlinux.org>
pkgname=keepassxc
-pkgver=2.2.4
+pkgver=2.3.0
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 libxtst qt5-x11extras yubikey-personalization)
+depends=(hicolor-icon-theme libgcrypt argon2 libsodium libxtst qt5-x11extras yubikey-personalization curl)
makedepends=(cmake qt5-tools)
source=("https://github.com/keepassxreboot/$pkgname/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz"{,.sig})
-sha256sums=('e52fa32cb39af3c64ddd651481b7963b1206830687fb7d4c9f20ad5d6ac0d3dd'
+sha256sums=('ec5858daeaa05386a614b799d5daf01c634205844647e2f9d25aaf655d2adbec'
'SKIP')
validpgpkeys=('BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2') # KeePassXC Release <release at keepassxc.org>
@@ -25,16 +26,13 @@
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
- -DWITH_XC_AUTOTYPE=ON \
- -DWITH_XC_HTTP=ON \
- -DWITH_XC_YUBIKEY=ON
+ -DWITH_XC_ALL=ON
make
}
check() {
cd build
- # Broken on i686 - https://github.com/keepassxreboot/keepassxc/issues/327
- make test || :
+ make test
}
package() {
More information about the arch-commits
mailing list