keepassxc: 2.6.6 -> 2.7.0; dropped dependency: libsodium, quazip5; new dependencies: botan, minizip, pcsclite

This commit is contained in:
Tim Biermann 2022-03-22 20:10:16 +01:00
parent 7fc43f24fa
commit b07b135897
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 9 additions and 6 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF38ThOBM+0d7Mjy4LVcAeh4Qz+cIy9VS9Nix/VGLf9LEz4Kbk4jjSZ9BZLTYP6VStGQJI/2DMvZ7RqbRqdkFbPAY=
SHA256 (Pkgfile) = 53c2ca950d1eebc5dacc0e550eacd2910bede6e28a6d981a85157ac3139395ce
RWSagIOpLGJF34WeMbZUu4jweBZI6FeluCrIZxAoM+XNf3LhlqjC7dDzFeUZDi9su9bETp5MfY/6TdcLxprPqJVyZziSCMmLUA8=
SHA256 (Pkgfile) = 53eed1486c7faf0116e3e9bc1ac85e546e412142fdd357caa18698d66485f723
SHA256 (.footprint) = 3518370ae52ecb1b0452d1aaa3b291be9b017eb1a4c8ac77c322ac88aa7fbdf1
SHA256 (keepassxc-2.6.6-src.tar.xz) = 3603b11ac39b289c47fac77fa150e05fd64b393d8cfdf5732dc3ef106650a4e2
SHA256 (keepassxc-2.7.0-src.tar.xz) = 83be76890904cd6703343fa097d68bcfdd99bb525cf518fa62a7df9293026aa7

View File

@ -1,11 +1,11 @@
# Description: KeePass Cross-Platform Community Edition
# URL: https://keepassxc.org/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: argon2 libgcrypt libsodium qrencode qt5 yubikey-personalization
# Optional: asciidoctor quazip5
# Depends on: argon2 botan libgcrypt minizip pcsclite qrencode qt5 yubikey-personalization
# Optional: asciidoctor
name=keepassxc
version=2.6.6
version=2.7.0
release=1
source=(https://github.com/keepassxreboot/keepassxc/releases/download/$version/$name-$version-src.tar.xz)
@ -21,8 +21,11 @@ build() {
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D KEEPASSXC_BUILD_TYPE=Release \
-D WITH_XC_ALL=ON \
-D WITH_TESTS=OFF \
-D WITH_APP_BUNDLE=OFF \
-D WITH_XC_UPDATECHECK=OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build