Date: Tuesday, March 22, 2022 @ 02:00:16 Author: archange Revision: 1169784
upgpkg: keepassxc 2.7.0-1 Upstream switched: - from libsodium to botan; - from quazip to minizip. They also now vendor an update yubikey-personalization. Modified: keepassxc/trunk/PKGBUILD ----------+ PKGBUILD | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-03-22 01:59:11 UTC (rev 1169783) +++ PKGBUILD 2022-03-22 02:00:16 UTC (rev 1169784) @@ -2,20 +2,21 @@ # Maintainer: Bruno Pagani <[email protected]> pkgname=keepassxc -pkgver=2.6.6 +pkgver=2.7.0 pkgrel=1 pkgdesc="Cross-platform community-driven port of Keepass password manager" arch=(x86_64) url="https://keepassxc.org/" license=(GPL) -depends=(argon2 curl hicolor-icon-theme libgcrypt libsodium libxtst qrencode - qt5-svg qt5-x11extras quazip yubikey-personalization) +depends=(argon2 botan curl hicolor-icon-theme libgcrypt libxtst + minizip pcsclite qrencode qt5-svg qt5-x11extras) makedepends=(asciidoctor cmake qt5-tools) optdepends=('xclip: keepassxc-cli clipboard support under X server' 'wl-clipboard: keepassxc-cli clipboard support under Wayland') +checkdepends=(xclip xorg-server-xvfb) provides=(org.freedesktop.secrets) source=(https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/keepassxc-$pkgver-src.tar.xz{,.sig}) -sha256sums=('3603b11ac39b289c47fac77fa150e05fd64b393d8cfdf5732dc3ef106650a4e2' +sha256sums=('83be76890904cd6703343fa097d68bcfdd99bb525cf518fa62a7df9293026aa7' 'SKIP') # List of signing keys can be found at https://keepassxc.org/verifying-signatures/ validpgpkeys=(BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2 @@ -24,19 +25,19 @@ C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8) build() { - cmake -S keepassxc-$pkgver -B build \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DWITH_XC_ALL=ON \ - -DWITH_XC_UPDATECHECK=OFF - cmake --build build + cmake -S keepassxc-$pkgver -B build \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DWITH_XC_ALL=ON \ + -DWITH_XC_UPDATECHECK=OFF + cmake --build build } check() { - cmake --build build --target test + xvfb-run --auto-servernum cmake --build build --target test } package() { - cmake --build build --target install -- DESTDIR="$pkgdir" + cmake --build build --target install -- DESTDIR="$pkgdir" }
