diff options
Diffstat (limited to 'user/plasma-framework/APKBUILD')
-rw-r--r-- | user/plasma-framework/APKBUILD | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/user/plasma-framework/APKBUILD b/user/plasma-framework/APKBUILD index 865e30359..cac8f1fca 100644 --- a/user/plasma-framework/APKBUILD +++ b/user/plasma-framework/APKBUILD @@ -1,16 +1,17 @@ # Contributor: A. Wilcox <awilfox@adelielinux.org> # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=plasma-framework -pkgver=5.94.0 +pkgver=5.116.0 pkgrel=0 pkgdesc="Frameworks for the KDE Plasma 5 desktop environment" url="https://www.kde.org/" arch="all" -options="!check" # Requires accelerated X11 *and* system DBus running. +options="checkx11" license="LGPL-2.1+ AND GPL-2.0+" depends="qt5-qtquickcontrols" depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev kconfig-dev kcoreaddons-dev kpackage-dev kservice-dev kwindowsystem-dev" +checkdepends="openbox" docdepends="kservice-doc kpackage-doc kconfig-doc kcoreaddons-doc" makedepends="$depends_dev cmake extra-cmake-modules python3 doxygen libx11-dev libxcb-dev graphviz qt5-qtsvg-dev qt5-qttools-dev kdoctools-dev kio-dev @@ -29,7 +30,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=RelWithDebugInfo \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" \ -DBUILD_QCH:BOOL=ON \ @@ -38,11 +39,17 @@ build() { } check() { - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + openbox & + # Icon item test fails because animations don't run. + # Dialogue test fails because KWin border sizes != Openbox border sizes. + # 5 - plasma-iconitemtest (Failed) + # 8 - dialognativetest (Failed) + CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E '(plasma-iconitem|dialognative)test' + openbox --exit } package() { make DESTDIR="$pkgdir" install } -sha512sums="071e0ce261516e4a7ab1105f86304e5dae7c16a9663980222cf60922ae6bf785cd2b0447b7a2f2a57e2a2396c1de15655c8a7c02568d81652da946a6384b9eb7 plasma-framework-5.94.0.tar.xz" +sha512sums="d15a1379d14a13c17932c1278b209b0a2f6a07f1abc15cb436f73765f8df12564297541c29bf453991e4dc7d469c5b83ecc53e9e97480d10d8d897597acfe804 plasma-framework-5.116.0.tar.xz" |