Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
keepassxc
Commits:
5cbc1f3b by Antonio Rojas at 2024-02-21T08:54:06+01:00
upgpkg: 2.7.6-3: botan 3.3 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.6
- pkgrel = 2
+ pkgrel = 3
url = https://keepassxc.org/
arch = x86_64
license = GPL
@@ -26,11 +26,13 @@ pkgbase = keepassxc
provides = org.freedesktop.secrets
source =
https://github.com/keepassxreboot/keepassxc/releases/download/2.7.6/keepassxc-2.7.6-src.tar.xz
source =
https://github.com/keepassxreboot/keepassxc/releases/download/2.7.6/keepassxc-2.7.6-src.tar.xz.sig
+ source =
https://github.com/keepassxreboot/keepassxc/commit/cc0530ba.patch
validpgpkeys = BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2
validpgpkeys = 71D4673D73C7F83C17DAE6A2D8538E98A26FD9C4
validpgpkeys = AF0AEA44ABAC8F1047733EA7AFF235EEFB5A2517
validpgpkeys = C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8
sha256sums =
a58074509fa8e90f152c6247f73e75e126303081f55eedb4ea0cbb6fa980d670
sha256sums = SKIP
+ sha256sums =
7884a0425a5bf7e67d389d6b2545b06ee28b6d77e9164df13a8e78b5719d11ce
pkgname = keepassxc
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=keepassxc
pkgver=2.7.6
-pkgrel=2
+pkgrel=3
pkgdesc="Cross-platform community-driven port of Keepass password manager"
arch=(x86_64)
url="https://keepassxc.org/"
@@ -16,15 +16,22 @@ optdepends=('xclip: keepassxc-cli clipboard support under X
server'
'wl-clipboard: keepassxc-cli clipboard support under Wayland')
checkdepends=(xclip xorg-server-xvfb)
provides=(org.freedesktop.secrets)
-source=(https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/keepassxc-$pkgver-src.tar.xz{,.sig})
+source=(https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/keepassxc-$pkgver-src.tar.xz{,.sig}
+ https://github.com/keepassxreboot/keepassxc/commit/cc0530ba.patch)
sha256sums=('a58074509fa8e90f152c6247f73e75e126303081f55eedb4ea0cbb6fa980d670'
- 'SKIP')
+ 'SKIP'
+ '7884a0425a5bf7e67d389d6b2545b06ee28b6d77e9164df13a8e78b5719d11ce')
# List of signing keys can be found at
https://keepassxc.org/verifying-signatures/
validpgpkeys=(BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2
71D4673D73C7F83C17DAE6A2D8538E98A26FD9C4
AF0AEA44ABAC8F1047733EA7AFF235EEFB5A2517
C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8)
+prepare() {
+# Fix build with botan 3.3
+ patch -d $pkgname-$pkgver -p1 < cc0530ba.patch
+}
+
build() {
cmake -S keepassxc-$pkgver -B build \
-DCMAKE_BUILD_TYPE=Release \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/commit/5cbc1f3b3eac9714142a76aa846ddfd5e4ee4d18
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/commit/5cbc1f3b3eac9714142a76aa846ddfd5e4ee4d18
You're receiving this email because of your account on gitlab.archlinux.org.