aboutsummaryrefslogtreecommitdiffstats
path: root/community/plasma-workspace/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/plasma-workspace/APKBUILD')
-rw-r--r--community/plasma-workspace/APKBUILD26
1 files changed, 19 insertions, 7 deletions
diff --git a/community/plasma-workspace/APKBUILD b/community/plasma-workspace/APKBUILD
index f72cfa62d3..b732816673 100644
--- a/community/plasma-workspace/APKBUILD
+++ b/community/plasma-workspace/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-workspace
-pkgver=5.21.2
-pkgrel=0
+pkgver=5.22.0
+pkgrel=2
pkgdesc="KDE Plasma Workspace"
# armhf blocked by kirigami2
# s390x blocked by kactivitymanagerd
@@ -56,6 +56,7 @@ depends_dev="
kwallet-dev
kwayland-dev
kwin-dev
+ layer-shell-qt-dev
libkscreen-dev
libksysguard-dev
networkmanager-qt-dev
@@ -75,15 +76,18 @@ case "$pkgver" in
*.90*) _rel=unstable;;
*) _rel=stable;;
esac
-source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-workspace-$pkgver.tar.xz"
+source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-workspace-$pkgver.tar.xz
+ 0001-fix-kcmfontinst-install-destination.patch
+ "
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-lang"
-replaces="plasma-desktop<5.20"
+replaces="plasma-desktop<5.22"
build() {
cmake -B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DPLASMA_WAYLAND_DEFAULT_SESSION=TRUE
cmake --build build
}
@@ -91,10 +95,18 @@ check() {
cd build
# nightcolortest requires running dbus
# testdesktop, lookandfeel-kcmTest, test_kio_fonts, servicerunnertest systemtraymodeltest are broken
- CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(nightcolortest|testdesktop|lookandfeel-kcmTest|test_kio_fonts|servicerunnertest|systemtraymodeltest)"
+ # tst_triangleFilter requires plasma-workspace to be installed
+ # locationsrunnertest requires a running Wayland environment
+ CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(nightcolortest|testdesktop|lookandfeel-kcmTest|test_kio_fonts|servicerunnertest|systemtraymodeltest|tst_triangleFilter|locationsrunnertest)"
}
package() {
DESTDIR="$pkgdir" cmake --install build
+
+ # We don't ship systemd
+ rm -r "$pkgdir"/usr/lib/systemd
}
-sha512sums="234f40bdecdbb63df065ffa9a59b0acfd6e796fa9a66b7116de50cdbb78f3333b6247f7c0e4f68ed4e3d8b3b0eea6b7a7bf65deb1ab0c933008cc59bcef61fc8 plasma-workspace-5.21.2.tar.xz"
+sha512sums="
+fb57dde0ae5f774cb782ab305a526ce22404972197d531a2c5e6972eb6400d57b99a7ce397fd417c0c42c8de58f4c06d9e9771b64eb94f501987da910054f4af plasma-workspace-5.22.0.tar.xz
+23ae68ad8b70e5709f8e185d021d552990a6be5b252e8358cdd7aa3834bf79afb2b2a9970bf33a0bd5a7801591e635f8490c8458ae8d24d636fc64d607bb3159 0001-fix-kcmfontinst-install-destination.patch
+"