Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
keepassxc
Commits:
a492c665 by Antonio Rojas at 2025-11-07T13:23:34+01:00
upgpkg: 2.7.10-5: botan 3.10 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = keepassxc
pkgdesc = Cross-platform community-driven port of Keepass password
manager
pkgver = 2.7.10
- pkgrel = 4
+ pkgrel = 5
url = https://keepassxc.org/
arch = x86_64
license = GPL-2.0-only OR GPL-3.0-only OR LGPL-2.1-only
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=keepassxc
pkgver=2.7.10
-pkgrel=4
+pkgrel=5
pkgdesc="Cross-platform community-driven port of Keepass password manager"
url="https://keepassxc.org/"
arch=(x86_64)
@@ -32,13 +32,15 @@ prepare() {
# Work around some test failures with the TestEntryModel test
# See
https://gitlab.alpinelinux.org/alpine/aports/-/blob/df401d633cb8812c52c2a33f699b9bdaadff27a1/community/keepassxc/tests.patch
patch -Np1 -i "${srcdir}/TestEntryModel.patch"
+
+ # Fix build with botan 3.10
https://github.com/keepassxreboot/keepassxc/pull/12634
+ git cherry-pick -n 139c0beb46d5a44244681202b7a936c4a1dbb133
}
build() {
cmake -S "${pkgname}" -B build \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
-DKEEPASSXC_BUILD_TYPE=Release \
-DWITH_XC_ALL=ON \
-DWITH_GUI_TESTS=ON \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/commit/a492c6653ce638ef8bf0c750f03896a1365f0efe
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/commit/a492c6653ce638ef8bf0c750f03896a1365f0efe
You're receiving this email because of your account on gitlab.archlinux.org.