diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2020-01-30 12:06:18 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2020-01-30 12:06:18 -0800 |
commit | 1254a69ff86122e4d1fdc3392b81b46267ccd5fb (patch) | |
tree | 0a2ba77a7547348e81b77ace289382fd937a884f | |
parent | Updated to 2.5.2 (diff) | |
download | keepassxc-1254a69ff86122e4d1fdc3392b81b46267ccd5fb.tar.xz |
Updated to 2.5.3
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 7 insertions, 14 deletions
@@ -5,31 +5,24 @@ # # I maintain this because: # Arch version uses yubikey libs # Arch version enables networking support -# Arch version enables update check # Arch version lacks additional optimization and hardening flags _NETBUILD=OFF pkgname=keepassxc -pkgver=2.5.2 +pkgver=2.5.3 pkgrel=1 pkgdesc="Cross-platform community-driven port of Keepass password manager" arch=(x86_64) url="https://keepassxc.org/" license=(GPL) - if [ "${_NETBUILD}" != "ON" ]; then depends=(argon2 libgcrypt libsodium libxtst qrencode qt5-svg qt5-x11extras ) - else -depends=(argon2 curl libgcrypt libsodium libxtst qrencode - qt5-svg qt5-x11extras quazip - ) - fi makedepends=(cmake qt5-tools) 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=('4c536ec062295655c04a360ba3c94ff97078aa03b96e5bb29e246f6ad13cce16ba77bcf5e7232de4df669706bc612f6b157e3050f0d8b9eb4b1f47e4308af0d0' +b2sums=('b3cc32f9abb42e662edec0c28967fca65a4f3c794f70bfe6c40c39375cad8cbc35eba95431b33119268230a324f83f2e5a53186ee8fc64cd366e20eac1341dc5' 'SKIP') # List of signing keys can be found at https://keepassxc.org/verifying-signatures/ validpgpkeys=(BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2 @@ -40,7 +33,7 @@ validpgpkeys=(BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2 build() { # lto breaks compiling - # PIE cause the tests to fail + # PIE causes the tests to fail export CFLAGS="$CFLAGS -O3 -fstack-protector-all" export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all" @@ -49,13 +42,13 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DWITH_XC_AUTOTYPE=ON \ - -DWITH_XC_NETWORKING=${_NETBUILD} \ + -DWITH_XC_NETWORKING=OFF \ -DWITH_XC_BROWSER=${_NETBUILD} \ -DWITH_XC_YUBIKEY=OFF \ - -DWITH_XC_SSHAGENT=${_NETBUILD} \ - -DWITH_XC_KEESHARE=${_NETBUILD} \ + -DWITH_XC_SSHAGENT=OFF \ + -DWITH_XC_KEESHARE=OFF \ -DWITH_XC_UPDATECHECK=OFF \ - -DWITH_XC_FDOSECRETS=${_NETBUILD} + -DWITH_XC_FDOSECRETS=OFF cmake --build build } |