diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-03-25 18:22:59 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-03-25 18:22:59 -0700 |
commit | 58de6f7fcc9a3e46ccf89aa817220ade2d272e79 (patch) | |
tree | c96601db11cd7f8d4de912ba3e2306ccca24bb9a | |
parent | Updated to 2.6.6 (diff) | |
download | keepassxc-58de6f7fcc9a3e46ccf89aa817220ade2d272e79.tar.xz |
Updated to 2.7.0
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 19 insertions, 17 deletions
@@ -11,21 +11,23 @@ _NETBUILD=OFF pkgname=keepassxc -pkgver=2.6.6 -pkgrel=1 +pkgver=2.7.0 +pkgrel=2 pkgdesc="Cross-platform community-driven port of Keepass password manager" arch=(x86_64) url="https://keepassxc.org/" license=(GPL) -depends=(argon2 hicolor-icon-theme libgcrypt libsodium libxtst qrencode - qt5-svg qt5-x11extras quazip - ) +depends=(argon2 botan curl hicolor-icon-theme 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') -source=("$pkgname-$pkgver.tar.xz::https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz" - "$pkgname-$pkgver.tar.xz.sig::https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz.sig") -b2sums=('ed55dfe992c02e78354d7aeb9f63853380dbcdec0e834232997cb6f5ecc303ff18ed50dcc48f54497031d6fc8b741c620202e78c3eacbe50d4dcfa7e4d59a92c' +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=('83be76890904cd6703343fa097d68bcfdd99bb525cf518fa62a7df9293026aa7' + 'SKIP') +b2sums=('74c4e9c6d06239950f1b8a64c5bce894799fdd73a562ee22d1189c60dedfff3555132c0619488e0682e94de8759e096627520b96d664f472645e4b6375d68ff9' 'SKIP') # List of signing keys can be found at https://keepassxc.org/verifying-signatures/ validpgpkeys=(BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2 @@ -44,25 +46,25 @@ build() { export CFLAGS="$CFLAGS -O3 -fstack-protector-all" export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all" - cmake -S $pkgname-$pkgver -B build \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ + cmake -S keepassxc-$pkgver -B build \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ -DWITH_XC_AUTOTYPE=ON \ -DWITH_XC_NETWORKING=OFF \ -DWITH_XC_BROWSER=${_NETBUILD} \ -DWITH_XC_YUBIKEY=OFF \ -DWITH_XC_SSHAGENT=OFF \ -DWITH_XC_KEESHARE=OFF \ - -DWITH_XC_FDOSECRETS=OFF \ - -DWITH_XC_UPDATECHECK=OFF - cmake --build build + -DWITH_XC_UPDATECHECK=OFF \ + -DWITH_XC_FDOSECRETS=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" } |