summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChih-Hsuan Yen2023-05-04 15:09:23 +0800
committerChih-Hsuan Yen2023-05-04 15:09:23 +0800
commit8918c77cd52cfdb12e422c1c1347c8295f5efd41 (patch)
treed92406600fd057d770be28b7cf912faf013394aa
parentb30a774addaa2cd1431a9f13d09ed8b83b3e699c (diff)
downloadaur-8918c77cd52cfdb12e422c1c1347c8295f5efd41.tar.gz
keepassxc-git: rebuild with botan 2
See: https://github.com/keepassxreboot/keepassxc/issues/9322 See: https://archlinux.org/todo/botan-30/
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD6
3 files changed, 7 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f8016861c6f..926d3568a126 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = keepassxc-git
pkgdesc = Cross-platform community-driven port of KeePass Password Safe
- pkgver = 2.6.3.r325.g4f071035
+ pkgver = 2.7.1.r175.gcf819e0a
pkgrel = 1
url = https://github.com/keepassxreboot/keepassxc
arch = i686
@@ -27,9 +27,9 @@ pkgbase = keepassxc-git
depends = qrencode
depends = minizip
depends = zlib
- depends = botan
+ depends = botan2
provides = org.freedesktop.secrets
- provides = keepassxc=2.6.3.r325.g4f071035
+ provides = keepassxc=2.7.1.r175.gcf819e0a
conflicts = keepassxc
replaces = keepassx-http
replaces = keepassx-reboot-git
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 59f424aa104d..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-keepassx-http-*.src.tar.gz
-keepassx-http-*.pkg.tar.xz
-keepassx/
-src/
-pkg/
diff --git a/PKGBUILD b/PKGBUILD
index fc2206af7b9b..4e8b78a61754 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@
pkgname=keepassxc-git
_gitname=keepassxc
-pkgver=2.6.3.r325.g4f071035
+pkgver=2.7.1.r175.gcf819e0a
pkgrel=1
pkgdesc="Cross-platform community-driven port of KeePass Password Safe"
arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@ license=('GPL2')
depends=('qt5-base' 'qt5-x11extras' 'qt5-translations' 'qt5-imageformats'
'libxtst' 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils'
'libusb' 'pcsclite' 'qt5-svg' 'qrencode' 'minizip'
- 'zlib' 'botan')
+ 'zlib' 'botan2')
makedepends=('git' 'intltool' 'cmake' 'qt5-tools' 'asciidoctor')
checkdepends=('xorg-server-xvfb' 'xclip')
provides=('org.freedesktop.secrets' "keepassxc=$pkgver")
@@ -36,6 +36,8 @@ pkgver() {
build() {
cd "${_gitname}"
+ # Building with botan 3 fails even with -DKPXC_DEV_BOTAN3=ON
+ # https://github.com/keepassxreboot/keepassxc/issues/9322
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_BINDIR=/usr/bin \