diff options
Diffstat (limited to 'community/attica/APKBUILD')
-rw-r--r-- | community/attica/APKBUILD | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/community/attica/APKBUILD b/community/attica/APKBUILD index 82bdcdb0ef1..defa6782c45 100644 --- a/community/attica/APKBUILD +++ b/community/attica/APKBUILD @@ -1,20 +1,29 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> -# Maintainer: Bart Ribbers <bribbers@disroot.org> +# Maintainer: team/kde <bribbers@disroot.org> + +# The group tag is just to easily find this APKBUILD by some scripts for automation +# group=kde-frameworks pkgname=attica -pkgver=5.88.0 +pkgver=6.1.0 pkgrel=0 pkgdesc="Freedesktop OCS binding for Qt" url="https://www.kde.org/" arch="all !armhf" # Blocked by extra-cmake-modules license="LGPL-2.0-or-later" -makedepends="qt5-qttools-dev extra-cmake-modules doxygen" -options="!check" # failing on builders +makedepends=" + doxygen + extra-cmake-modules + qt6-qtbase-dev + qt6-qttools-dev + samurai + " subpackages="$pkgname-dev $pkgname-doc" +_repo_url="https://invent.kde.org/frameworks/attica.git" source="https://download.kde.org/stable/frameworks/${pkgver%.*}/attica-$pkgver.tar.xz" build() { - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_QCH=ON @@ -22,8 +31,8 @@ build() { } check() { - cd build - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + # providertest requires network access + ctest --test-dir build --output-on-failure -E "providertest" } package() { @@ -31,5 +40,5 @@ package() { } sha512sums=" -edc3b5dcb9399f6121c972fd432d526aae8b018323caf1be460ceef2e53b2820e3e4b0a04430027c9c2d2eb8fad723461b6b7a93fc2f6a8fa00fb590cca75b77 attica-5.88.0.tar.xz +25cf795e81e96065c6f25b5dbb77fea93eeb14a3475bc5b61472618d0d8703c5d913742bf7f7058dfb9ade2af414437d7ac18bd90b96c55458c727a0c4087e13 attica-6.1.0.tar.xz " |