diff options
author | Chih-Hsuan Yen | 2023-05-04 15:09:23 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2023-05-04 15:09:23 +0800 |
commit | 8918c77cd52cfdb12e422c1c1347c8295f5efd41 (patch) | |
tree | d92406600fd057d770be28b7cf912faf013394aa | |
parent | b30a774addaa2cd1431a9f13d09ed8b83b3e699c (diff) | |
download | aur-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-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 6 |
3 files changed, 7 insertions, 10 deletions
@@ -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/ @@ -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 \ |