# Contributor: Rasmus Thomsen # Maintainer: Bart Ribbers pkgname=xdg-desktop-portal-kde pkgver=5.22.4 pkgrel=0 pkgdesc="A backend implementation for xdg-desktop-portal that is using Qt/KDE" # armhf blocked by extra-cmake-modules # s390x blocked by rust and pipewire arch="all !armhf !s390x" arch="$arch !mips !mips64 !s390x" # xdg-desktop-portal->flatpak->polkit url="https://phabricator.kde.org/source/xdg-desktop-portal-kde" license="LGPL-2.0-or-later" depends="xdg-desktop-portal" makedepends=" cups-dev extra-cmake-modules glib-dev kcoreaddons-dev kdeclarative-dev kio-dev kirigami2-dev kwayland-dev libepoxy-dev pipewire-dev plasma-framework-dev plasma-wayland-protocols qt5-qtbase-dev " subpackages="$pkgname-lang" case "$pkgver" in *.90*) _rel=unstable;; *) _rel=stable;; esac source="https://download.kde.org/$_rel/plasma/$pkgver/xdg-desktop-portal-kde-$pkgver.tar.xz" build() { cmake -B build \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build } sha512sums=" 43764076e992c16039e160daf0bf430d63d858479380f462375190ef44660fc51ad3fed29e2e3c0aec182c38d0956c5612b915727ce44a12afc6ee74ab8d2841 xdg-desktop-portal-kde-5.22.4.tar.xz "