xdg-desktop-portal-kde: update to 6.0.4

This commit is contained in:
John 2024-03-05 13:38:03 +01:00 committed by Đoàn Trần Công Danh
parent f3147c6098
commit a2bd7cab16

View file

@ -1,16 +1,25 @@
# Template file for 'xdg-desktop-portal-kde'
pkgname=xdg-desktop-portal-kde
version=5.27.11
version=6.0.4
revision=1
build_style=cmake
build_helper=qemu
configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons gettext
kpackage wayland-devel plasma-wayland-protocols pkg-config qt5-wayland"
makedepends="glib-devel kio-devel kwayland-devel libepoxy-devel pipewire-devel
plasma-framework-devel kdeclarative-devel kirigami2-devel"
short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF5"
hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext
wayland-devel plasma-wayland-protocols pkg-config qt6-wayland-tools"
makedepends="kf6-kio-devel kf6-kdeclarative-devel kf6-kirigami-devel
kf6-kstatusnotifieritem-devel libplasma-devel kf6-kwayland-devel
libepoxy-devel pipewire-devel glib-devel"
depends="xdg-desktop-portal"
checkdepends="dbus xdg-desktop-portal-kde python3-gobject"
short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF6"
maintainer="John <me@johnnynator.dev>"
license="GPL-3.0-or-later"
homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/"
homepage="https://invent.kde.org/plasma/xdg-desktop-portal-kde"
distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
checksum=3676898b1e145447a5e2d26fbe95a6b2f75c323e7e5e8645077db72c9916d9b3
checksum=91e55a794f00fdb75305ed05f72a1ce310e228b115886f72471473c9c7c88960
do_check() {
cd build
dbus-run-session ctest
}