# Maintainer: Felix Yan # Maintainer: Antonio Rojas # Contributor: Andrea Scarpino o_pkgname=kwallet pkgname=kwallet-secrets pkgver=5.89.0 pkgrel=1 pkgdesc='Secure and unified container for user passwords. Patched for org.freedesktop.secrets support' arch=(x86_64) url='https://community.kde.org/Frameworks' license=(LGPL) depends=(knotifications kiconthemes kservice gpgme) makedepends=(extra-cmake-modules kdoctools boost doxygen qt5-tools qt5-doc) optdepends=('kwalletmanager: Configuration GUI') provides=(org.freedesktop.secrets kwallet) conflicts=(kwallet) groups=(kf5) source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$o_pkgname-$pkgver.tar.xz{,.sig} https://invent.kde.org/frameworks/kwallet/-/merge_requests/11.patch) sha256sums=('3034db91605f287460420e4ce66bc8fa5f09076c8dfb2ed1895616aab422c3fb' 'SKIP' '1961e04942c948d8e70436c1401d8239e182582f67cbcc1e062d229ecbcbb282') validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure prepare() { cd "$o_pkgname-$pkgver" patch -Np1 -i "${srcdir}/11.patch" } build() { cmake -B build -S $o_pkgname-$pkgver \ -DBUILD_TESTING=OFF \ -DBUILD_QCH=ON cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build }