aboutsummaryrefslogtreecommitdiffstats
path: root/community
diff options
context:
space:
mode:
authorJ0WI <J0WI@users.noreply.github.com>2022-04-30 16:08:18 +0200
committeralice <alice@ayaya.dev>2022-05-01 06:26:29 +0000
commitbea3328d1d353730dc6746a27275cd7342ae5f1a (patch)
tree3f211610ae1889cce0a470af42d34d5e22fa3937 /community
parenteb7a060d9c1b72191890bcd629b4a31ace083dc9 (diff)
downloadaports-bea3328d1d353730dc6746a27275cd7342ae5f1a.tar.gz
aports-bea3328d1d353730dc6746a27275cd7342ae5f1a.tar.bz2
aports-bea3328d1d353730dc6746a27275cd7342ae5f1a.tar.xz
community/kde: build with samurai and RelWithDebInfo
Diffstat (limited to 'community')
-rw-r--r--community/akregator/APKBUILD5
-rw-r--r--community/alkimia/APKBUILD5
-rw-r--r--community/alligator/APKBUILD5
-rw-r--r--community/analitza/APKBUILD5
-rw-r--r--community/angelfish/APKBUILD7
-rw-r--r--community/ark/APKBUILD5
-rw-r--r--community/artikulate/APKBUILD5
-rw-r--r--community/audiocd-kio/APKBUILD5
-rw-r--r--community/audiotube/APKBUILD5
-rw-r--r--community/aura-browser/APKBUILD5
-rw-r--r--community/baloo-widgets/APKBUILD5
-rw-r--r--community/blinken/APKBUILD5
-rw-r--r--community/bluedevil/APKBUILD5
-rw-r--r--community/bovo/APKBUILD5
-rw-r--r--community/breeze-gtk/APKBUILD5
-rw-r--r--community/breeze-plymouth/APKBUILD5
-rw-r--r--community/breeze/APKBUILD5
-rw-r--r--community/buho/APKBUILD5
-rw-r--r--community/calendarsupport/APKBUILD5
-rw-r--r--community/calindori/APKBUILD5
-rw-r--r--community/calligra/APKBUILD8
-rw-r--r--community/cantor/APKBUILD7
-rw-r--r--community/cervisia/APKBUILD7
-rw-r--r--community/choqok/APKBUILD7
-rw-r--r--community/clazy/APKBUILD5
-rw-r--r--community/communicator/APKBUILD5
-rw-r--r--community/discover/APKBUILD7
-rw-r--r--community/dolphin-plugins/APKBUILD7
-rw-r--r--community/dragon/APKBUILD7
-rw-r--r--community/drkonqi/APKBUILD7
-rw-r--r--community/elisa/APKBUILD7
-rw-r--r--community/eventviews/APKBUILD7
-rw-r--r--community/falkon/APKBUILD7
-rw-r--r--community/filelight/APKBUILD7
-rw-r--r--community/granatier/APKBUILD7
-rw-r--r--community/grantlee-editor/APKBUILD7
-rw-r--r--community/grantleetheme/APKBUILD7
-rw-r--r--community/gwenview/APKBUILD7
-rw-r--r--community/ikona/APKBUILD7
-rw-r--r--community/incidenceeditor/APKBUILD7
-rw-r--r--community/index/APKBUILD7
-rw-r--r--community/isoimagewriter/APKBUILD7
-rw-r--r--community/itinerary/APKBUILD7
-rw-r--r--community/juk/APKBUILD7
-rw-r--r--community/kaccounts-integration/APKBUILD7
-rw-r--r--community/kaccounts-providers/APKBUILD7
-rw-r--r--community/kactivitymanagerd/APKBUILD7
-rw-r--r--community/kaddressbook/APKBUILD7
-rw-r--r--community/kaidan/APKBUILD7
-rw-r--r--community/kajongg/APKBUILD7
-rw-r--r--community/kalarm/APKBUILD7
-rw-r--r--community/kalgebra/APKBUILD7
-rw-r--r--community/kalk/APKBUILD8
-rw-r--r--community/kalzium/APKBUILD7
-rw-r--r--community/kamera/APKBUILD7
-rw-r--r--community/kamoso/APKBUILD7
-rw-r--r--community/kanagram/APKBUILD7
-rw-r--r--community/kapman/APKBUILD7
-rw-r--r--community/kapptemplate/APKBUILD7
-rw-r--r--community/kasts/APKBUILD7
-rw-r--r--community/kasync/APKBUILD9
-rw-r--r--community/kate/APKBUILD11
-rw-r--r--community/katomic/APKBUILD7
-rw-r--r--community/kbackup/APKBUILD7
-rw-r--r--community/kblackbox/APKBUILD7
-rw-r--r--community/kblocks/APKBUILD7
-rw-r--r--community/kbounce/APKBUILD7
-rw-r--r--community/kbreakout/APKBUILD7
-rw-r--r--community/kbruch/APKBUILD7
-rw-r--r--community/kcachegrind/APKBUILD7
-rw-r--r--community/kcalc/APKBUILD7
-rw-r--r--community/kcalutils/APKBUILD8
-rw-r--r--community/kcharselect/APKBUILD7
-rw-r--r--community/kclock/APKBUILD7
-rw-r--r--community/kcolorchooser/APKBUILD7
-rw-r--r--community/kcron/APKBUILD7
-rw-r--r--community/kdav2/APKBUILD7
-rw-r--r--community/kdb/APKBUILD7
-rw-r--r--community/kde-cli-tools/APKBUILD7
-rw-r--r--community/kde-dev-scripts/APKBUILD7
-rw-r--r--community/kde-dev-utils/APKBUILD7
-rw-r--r--community/kde-gtk-config/APKBUILD8
-rw-r--r--community/kdebugsettings/APKBUILD8
-rw-r--r--community/kdeconnect/APKBUILD7
-rw-r--r--community/kdecoration/APKBUILD8
-rw-r--r--community/kdeedu-data/APKBUILD8
-rw-r--r--community/kdegraphics-mobipocket/APKBUILD7
-rw-r--r--community/kdegraphics-thumbnailers/APKBUILD9
-rw-r--r--community/kdenetwork-filesharing/APKBUILD7
-rw-r--r--community/kdenlive/APKBUILD7
-rw-r--r--community/kdepim-addons/APKBUILD7
-rw-r--r--community/kdepim-runtime/APKBUILD7
-rw-r--r--community/kdeplasma-addons/APKBUILD8
-rw-r--r--community/kdesdk-kioslaves/APKBUILD7
-rw-r--r--community/kdesdk-thumbnailers/APKBUILD7
-rw-r--r--community/kdesrc-build/APKBUILD7
-rw-r--r--community/kdevelop/APKBUILD7
-rw-r--r--community/kdf/APKBUILD7
-rw-r--r--community/kdiagram/APKBUILD8
-rw-r--r--community/kdialog/APKBUILD7
-rw-r--r--community/kdiamond/APKBUILD7
-rw-r--r--community/kdiff3/APKBUILD7
-rw-r--r--community/keditbookmarks/APKBUILD7
-rw-r--r--community/keysmith/APKBUILD7
-rw-r--r--community/kfind/APKBUILD7
-rw-r--r--community/kfloppy/APKBUILD7
-rw-r--r--community/kfourinline/APKBUILD7
-rw-r--r--community/kgamma5/APKBUILD7
-rw-r--r--community/kgeography/APKBUILD7
-rw-r--r--community/kget/APKBUILD7
-rw-r--r--community/kgoldrunner/APKBUILD7
-rw-r--r--community/kgpg/APKBUILD7
-rw-r--r--community/khangman/APKBUILD7
-rw-r--r--community/khealthcertificate/APKBUILD7
-rw-r--r--community/khelpcenter/APKBUILD7
-rw-r--r--community/khotkeys/APKBUILD7
-rw-r--r--community/khtml/APKBUILD3
-rw-r--r--community/kidentitymanagement/APKBUILD8
-rw-r--r--community/kig/APKBUILD7
-rw-r--r--community/kigo/APKBUILD7
-rw-r--r--community/kile/APKBUILD7
-rw-r--r--community/killbots/APKBUILD7
-rw-r--r--community/kimagemapeditor/APKBUILD7
-rw-r--r--community/kimap/APKBUILD8
-rw-r--r--community/kimap2/APKBUILD7
-rw-r--r--community/kinfocenter/APKBUILD7
-rw-r--r--community/kio-extras/APKBUILD7
-rw-r--r--community/kio-fuse/APKBUILD7
-rw-r--r--community/kio-gdrive/APKBUILD7
-rw-r--r--community/kipi-plugins/APKBUILD7
-rw-r--r--community/kirigami-addons/APKBUILD7
-rw-r--r--community/kirigami-gallery/APKBUILD7
-rw-r--r--community/kiriki/APKBUILD7
-rw-r--r--community/kiten/APKBUILD7
-rw-r--r--community/kitinerary/APKBUILD3
-rw-r--r--community/kjumpingcube/APKBUILD7
-rw-r--r--community/kldap/APKBUILD8
-rw-r--r--community/kleopatra/APKBUILD8
-rw-r--r--community/klettres/APKBUILD7
-rw-r--r--community/klickety/APKBUILD7
-rw-r--r--community/klines/APKBUILD7
-rw-r--r--community/kmag/APKBUILD7
-rw-r--r--community/kmail-account-wizard/APKBUILD7
-rw-r--r--community/kmail/APKBUILD7
-rw-r--r--community/kmailtransport/APKBUILD8
-rw-r--r--community/kmbox/APKBUILD9
-rw-r--r--community/kmenuedit/APKBUILD7
-rw-r--r--community/kmime/APKBUILD8
-rw-r--r--community/kmix/APKBUILD7
-rw-r--r--community/kmousetool/APKBUILD7
-rw-r--r--community/kmouth/APKBUILD7
-rw-r--r--community/kmplot/APKBUILD7
-rw-r--r--community/kmymoney/APKBUILD7
-rw-r--r--community/knavalbattle/APKBUILD7
-rw-r--r--community/knetwalk/APKBUILD7
-rw-r--r--community/knights/APKBUILD7
-rw-r--r--community/knotes/APKBUILD8
-rw-r--r--community/koko/APKBUILD7
-rw-r--r--community/kolf/APKBUILD7
-rw-r--r--community/kollision/APKBUILD7
-rw-r--r--community/kolourpaint/APKBUILD7
-rw-r--r--community/kompare/APKBUILD8
-rw-r--r--community/kongress/APKBUILD7
-rw-r--r--community/konqueror/APKBUILD7
-rw-r--r--community/konsole/APKBUILD7
-rw-r--r--community/kontact/APKBUILD7
-rw-r--r--community/kontactinterface/APKBUILD7
-rw-r--r--community/kontrast/APKBUILD8
-rw-r--r--community/konversation/APKBUILD7
-rw-r--r--community/kookbook/APKBUILD8
-rw-r--r--community/kopete/APKBUILD7
-rw-r--r--community/korganizer/APKBUILD7
-rw-r--r--community/kosmindoormap/APKBUILD7
-rw-r--r--community/kpat/APKBUILD7
-rw-r--r--community/kpeoplesink/APKBUILD7
-rw-r--r--community/kphotoalbum/APKBUILD7
-rw-r--r--community/kpimtextedit/APKBUILD7
-rw-r--r--community/kpkpass/APKBUILD8
-rw-r--r--community/kpmcore/APKBUILD7
-rw-r--r--community/kpublictransport/APKBUILD7
-rw-r--r--community/kquickimageeditor/APKBUILD7
-rw-r--r--community/krdc/APKBUILD7
-rw-r--r--community/krecorder/APKBUILD7
-rw-r--r--community/krename/APKBUILD7
-rw-r--r--community/krfb/APKBUILD7
-rw-r--r--community/kross/APKBUILD3
-rw-r--r--community/kruler/APKBUILD7
-rw-r--r--community/kscreen/APKBUILD7
-rw-r--r--community/kscreenlocker/APKBUILD7
-rw-r--r--community/ksmtp/APKBUILD8
-rw-r--r--community/ksshaskpass/APKBUILD7
-rw-r--r--community/ksysguard/APKBUILD7
-rw-r--r--community/kteatime/APKBUILD8
-rw-r--r--community/ktimer/APKBUILD7
-rw-r--r--community/ktimetracker/APKBUILD7
-rw-r--r--community/ktnef/APKBUILD7
-rw-r--r--community/ktorrent/APKBUILD7
-rw-r--r--community/ktouch/APKBUILD7
-rw-r--r--community/ktp-common-internals/APKBUILD7
-rw-r--r--community/ktrip/APKBUILD8
-rw-r--r--community/kturtle/APKBUILD7
-rw-r--r--community/kup/APKBUILD7
-rw-r--r--community/kuserfeedback/APKBUILD7
-rw-r--r--community/kwallet-pam/APKBUILD7
-rw-r--r--community/kwalletmanager/APKBUILD7
-rw-r--r--community/kwave/APKBUILD7
-rw-r--r--community/kwayland-integration/APKBUILD7
-rw-r--r--community/kwayland-server/APKBUILD7
-rw-r--r--community/kweather/APKBUILD7
-rw-r--r--community/kweathercore/APKBUILD9
-rw-r--r--community/kwin/APKBUILD7
-rw-r--r--community/kwordquiz/APKBUILD7
-rw-r--r--community/kwrited/APKBUILD7
-rw-r--r--community/latte-dock/APKBUILD7
-rw-r--r--community/layer-shell-qt/APKBUILD7
-rw-r--r--community/libgravatar/APKBUILD7
-rw-r--r--community/libkcddb/APKBUILD7
-rw-r--r--community/libkcompactdisc/APKBUILD7
-rw-r--r--community/libkdcraw/APKBUILD7
-rw-r--r--community/libkdegames/APKBUILD7
-rw-r--r--community/libkdepim/APKBUILD7
-rw-r--r--community/libkeduvocdocument/APKBUILD7
-rw-r--r--community/libkexiv2/APKBUILD8
-rw-r--r--community/libkgapi/APKBUILD8
-rw-r--r--community/libkipi/APKBUILD8
-rw-r--r--community/libkleo/APKBUILD10
-rw-r--r--community/libkmahjongg/APKBUILD7
-rw-r--r--community/libkomparediff2/APKBUILD7
-rw-r--r--community/libksane/APKBUILD7
-rw-r--r--community/libkscreen/APKBUILD8
-rw-r--r--community/libksieve/APKBUILD8
-rw-r--r--community/libksysguard/APKBUILD7
-rw-r--r--community/libktorrent/APKBUILD7
-rw-r--r--community/libqaccessibilityclient/APKBUILD8
-rw-r--r--community/lokalize/APKBUILD7
-rw-r--r--community/mailcommon/APKBUILD8
-rw-r--r--community/mailimporter/APKBUILD8
-rw-r--r--community/marble/APKBUILD8
-rw-r--r--community/massif-visualizer/APKBUILD7
-rw-r--r--community/mauikit-accounts/APKBUILD8
-rw-r--r--community/mauikit-filebrowsing/APKBUILD8
-rw-r--r--community/mauikit-imagetools/APKBUILD8
-rw-r--r--community/mauikit-texteditor/APKBUILD8
-rw-r--r--community/mauikit/APKBUILD8
-rw-r--r--community/messagelib/APKBUILD8
-rw-r--r--community/milou/APKBUILD8
-rw-r--r--community/minuet/APKBUILD8
-rw-r--r--community/mycroft-plasmoid/APKBUILD7
-rw-r--r--community/nota/APKBUILD8
-rw-r--r--community/okteta/APKBUILD7
-rw-r--r--community/okular/APKBUILD7
-rw-r--r--community/oxygen/APKBUILD8
-rw-r--r--community/parley/APKBUILD7
-rw-r--r--community/partitionmanager/APKBUILD7
-rw-r--r--community/peruse/APKBUILD7
-rw-r--r--community/phonon-backend-gstreamer/APKBUILD21
-rw-r--r--community/pimcommon/APKBUILD7
-rw-r--r--community/pix/APKBUILD8
-rw-r--r--community/plank-player/APKBUILD7
-rw-r--r--community/plasma-camera/APKBUILD3
-rw-r--r--community/plasma-framework/APKBUILD3
-rw-r--r--community/plasma-workspace/APKBUILD3
-rw-r--r--community/plymouth-kcm/APKBUILD7
-rw-r--r--community/polkit-kde-agent-1/APKBUILD7
-rw-r--r--community/polkit-qt-1/APKBUILD7
-rw-r--r--community/powerdevil/APKBUILD7
-rw-r--r--community/poxml/APKBUILD8
-rw-r--r--community/print-manager/APKBUILD7
-rw-r--r--community/pulseaudio-qt/APKBUILD7
-rw-r--r--community/qca/APKBUILD7
-rw-r--r--community/qmlkonsole/APKBUILD7
-rw-r--r--community/qqc2-breeze-style/APKBUILD7
-rw-r--r--community/qrca/APKBUILD8
-rw-r--r--community/rattlesnake/APKBUILD7
-rw-r--r--community/rkward/APKBUILD7
-rw-r--r--community/rocs/APKBUILD7
-rw-r--r--community/rsibreak/APKBUILD7
-rw-r--r--community/sddm-kcm/APKBUILD7
-rw-r--r--community/shelf/APKBUILD7
-rw-r--r--community/sink/APKBUILD8
-rw-r--r--community/skanlite/APKBUILD7
-rw-r--r--community/spacebar/APKBUILD7
-rw-r--r--community/spectacle/APKBUILD7
-rw-r--r--community/station/APKBUILD8
-rw-r--r--community/step/APKBUILD7
-rw-r--r--community/sweeper/APKBUILD7
-rw-r--r--community/systemsettings/APKBUILD8
-rw-r--r--community/tokodon/APKBUILD7
-rw-r--r--community/umbrello/APKBUILD7
-rw-r--r--community/vakzination/APKBUILD7
-rw-r--r--community/vvave/APKBUILD8
-rw-r--r--community/wacomtablet/APKBUILD7
-rw-r--r--community/yakuake/APKBUILD8
-rw-r--r--community/zanshin/APKBUILD7
-rw-r--r--community/zeroconf-ioslave/APKBUILD7
295 files changed, 1201 insertions, 877 deletions
diff --git a/community/akregator/APKBUILD b/community/akregator/APKBUILD
index c63258bbc0..b536791ed6 100644
--- a/community/akregator/APKBUILD
+++ b/community/akregator/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=akregator
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -31,6 +31,7 @@ makedepends="
pimcommon-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
syndication-dev
"
checkdepends="xvfb-run"
@@ -38,7 +39,7 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/akregator-$p
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/alkimia/APKBUILD b/community/alkimia/APKBUILD
index 11747a07de..670599b3f0 100644
--- a/community/alkimia/APKBUILD
+++ b/community/alkimia/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=alkimia
pkgver=8.1.0
-pkgrel=2
+pkgrel=3
# armhf blocked by qt5-qtdeclarative
# armhf, ppc64le, riscv64, s390x blocked by qt5-qtwebengine
# s390x and riscv64 blocked by polkit -> kio
@@ -32,13 +32,14 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtwebengine-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/alkimia/$pkgver/alkimia-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
diff --git a/community/alligator/APKBUILD b/community/alligator/APKBUILD
index 0659951895..b6948ef3ee 100644
--- a/community/alligator/APKBUILD
+++ b/community/alligator/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=alligator
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="A convergent RSS/Atom feed reader"
url="https://invent.kde.org/plasma-mobile/alligator/"
# armhf blocked by extra-cmake-modules
@@ -18,13 +18,14 @@ makedepends="
ki18n-dev
qt5-qtbase-dev
qt5-qtquickcontrols2-dev
+ samurai
syndication-dev
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/alligator-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/analitza/APKBUILD b/community/analitza/APKBUILD
index 6d1f898bcc..ec2b2a42f2 100644
--- a/community/analitza/APKBUILD
+++ b/community/analitza/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=analitza
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by qt5-qtbase-x11
arch="all !armhf !s390x"
@@ -16,13 +16,14 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtsvg-dev
qt5-qttools-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/analitza-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/angelfish/APKBUILD b/community/angelfish/APKBUILD
index 2b956b78e5..04c082b038 100644
--- a/community/angelfish/APKBUILD
+++ b/community/angelfish/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=angelfish
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Small Webbrowser for Plasma Mobile"
# armhf blocked by extra-cmake-modules
# ppc64le and s390x blocked by qt5-qtwebengine
@@ -29,6 +29,7 @@ makedepends="
purpose-dev
qt5-qtfeedback-dev
qt5-qtwebengine-dev
+ samurai
"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/angelfish-$pkgver.tar.xz"
@@ -38,8 +39,8 @@ provides="plasma-angelfish=$pkgver-r$pkgrel" # Backwards compatibility
replaces="plasma-angelfish" # Backwards compatibility
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True
diff --git a/community/ark/APKBUILD b/community/ark/APKBUILD
index f3edb6378d..b85b59c78c 100644
--- a/community/ark/APKBUILD
+++ b/community/ark/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ark
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Graphical file compression/decompression utility with support for multiple formats"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -34,6 +34,7 @@ makedepends="
libarchive-dev
libzip-dev
qt5-qtbase-dev
+ samurai
shared-mime-info
xz-dev
"
@@ -49,7 +50,7 @@ subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/artikulate/APKBUILD b/community/artikulate/APKBUILD
index a1a177a3fa..3bbcdde585 100644
--- a/community/artikulate/APKBUILD
+++ b/community/artikulate/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=artikulate
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> knewstuff
arch="all !armhf !s390x !riscv64"
@@ -24,12 +24,13 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtmultimedia-dev
qt5-qtxmlpatterns-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/artikulate-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/audiocd-kio/APKBUILD b/community/audiocd-kio/APKBUILD
index c88fa838d5..d57b85b3c9 100644
--- a/community/audiocd-kio/APKBUILD
+++ b/community/audiocd-kio/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=audiocd-kio
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -22,13 +22,14 @@ makedepends="
libkcompactdisc-dev
libvorbis-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/audiocd-kio-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/audiotube/APKBUILD b/community/audiotube/APKBUILD
index 288b00f786..aab4071867 100644
--- a/community/audiotube/APKBUILD
+++ b/community/audiotube/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=audiotube
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Client for YouTube Music"
url="https://invent.kde.org/plasma-mobile/audiotube"
# armhf blocked by extra-cmake-modules
@@ -24,13 +24,14 @@ makedepends="
py3-pybind11-dev
python3-dev
qt5-qtsvg-dev
+ samurai
"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/audiotube-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/aura-browser/APKBUILD b/community/aura-browser/APKBUILD
index 3a06c9a7dc..1a7bddfbc6 100644
--- a/community/aura-browser/APKBUILD
+++ b/community/aura-browser/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=aura-browser
pkgver=0_git20210423
-pkgrel=3
+pkgrel=4
_commit="e93d8de146384697bf586346488395680a1dd217"
pkgdesc="Browser for a fully immersed Big Screen experience allowing you to navigate the world wide web using just your remote control"
url="https://invent.kde.org/plasma-bigscreen/aura-browser"
@@ -22,13 +22,14 @@ makedepends="
qt5-qtmultimedia-dev
qt5-qtquickcontrols2-dev
qt5-qtwebengine-dev
+ samurai
"
source="https://invent.kde.org/plasma-bigscreen/aura-browser/-/archive/$_commit/aura-browser-$_commit.tar.gz"
options="!check" # No tests
builddir="$srcdir/$pkgname-$_commit"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/baloo-widgets/APKBUILD b/community/baloo-widgets/APKBUILD
index 7db853a165..25f8c8cd14 100644
--- a/community/baloo-widgets/APKBUILD
+++ b/community/baloo-widgets/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=baloo-widgets
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Widgets for Baloo"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -16,6 +16,7 @@ depends_dev="
ki18n-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev extra-cmake-modules"
checkdepends="xvfb-run"
@@ -23,7 +24,7 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/baloo-widget
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/blinken/APKBUILD b/community/blinken/APKBUILD
index 910c1460fc..cc784a1e26 100644
--- a/community/blinken/APKBUILD
+++ b/community/blinken/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=blinken
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -20,13 +20,14 @@ makedepends="
phonon-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/blinken-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/bluedevil/APKBUILD b/community/bluedevil/APKBUILD
index 778985622c..4c0911b9c1 100644
--- a/community/bluedevil/APKBUILD
+++ b/community/bluedevil/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=bluedevil
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Integrate the Bluetooth technology within KDE workspace and applications"
# armhf blocked by qt5-qtdeclarative
# armhf, s390x and riscv64 blocked by polkit -> kio
@@ -30,6 +30,7 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
shared-mime-info
"
@@ -41,7 +42,7 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/bluedevil-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/bovo/APKBUILD b/community/bovo/APKBUILD
index 60318bfb2b..ca2f03c655 100644
--- a/community/bovo/APKBUILD
+++ b/community/bovo/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=bovo
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A Gomoku like game for two players"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -19,12 +19,13 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/bovo-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/breeze-gtk/APKBUILD b/community/breeze-gtk/APKBUILD
index a9c4a9adbe..e0c7a49ff8 100644
--- a/community/breeze-gtk/APKBUILD
+++ b/community/breeze-gtk/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=breeze-gtk
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="A GTK Theme Built to Match KDE's Breeze"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> breeze
@@ -15,6 +15,7 @@ makedepends="
breeze-dev
extra-cmake-modules
py3-cairo
+ samurai
sassc
"
@@ -25,7 +26,7 @@ esac
source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-gtk-$pkgver.tar.xz"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/breeze-plymouth/APKBUILD b/community/breeze-plymouth/APKBUILD
index a218dbbf7e..0bd357c50d 100644
--- a/community/breeze-plymouth/APKBUILD
+++ b/community/breeze-plymouth/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=breeze-plymouth
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
arch="all !armhf" # armhf blocked by extra-cmake-modules
url="https://kde.org/"
pkgdesc="Breeze theme for Plymouth"
@@ -10,6 +10,7 @@ license="GPL-2.0-or-later"
makedepends="
extra-cmake-modules
plymouth-dev
+ samurai
"
case "$pkgver" in
@@ -20,7 +21,7 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-plymouth-$pkgver.ta
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DDISTRO_NAME="$(grep PRETTY_NAME /etc/os-release | awk -F = '{ print $2 }')" \
diff --git a/community/breeze/APKBUILD b/community/breeze/APKBUILD
index 0967d961f1..e2a58bff85 100644
--- a/community/breeze/APKBUILD
+++ b/community/breeze/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=breeze
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Artwork, styles and assets for the Breeze visual style for the Plasma Desktop"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kconfigwidgets
@@ -20,6 +20,7 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
case "$pkgver" in
@@ -30,7 +31,7 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/buho/APKBUILD b/community/buho/APKBUILD
index 2a77b1e1b6..dc4d129d60 100644
--- a/community/buho/APKBUILD
+++ b/community/buho/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=buho
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Note taking app based on MauiKit"
# armhf blocked by qt5-qtdeclarative
# s390x, ppc64le and riscv64 blocked by qt5-qtwebview
@@ -29,13 +29,14 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
qt5-qtwebview-dev
+ samurai
syntax-highlighting-dev
"
source="https://download.kde.org/stable/maui/buho/$pkgver/buho-$pkgver.tar.xz"
options="!check" # No tests available
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/calendarsupport/APKBUILD b/community/calendarsupport/APKBUILD
index 94361aa607..eea8845f5e 100644
--- a/community/calendarsupport/APKBUILD
+++ b/community/calendarsupport/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=calendarsupport
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Library providing calendar support"
# armhf blocked by extra-cmake-modules
# ppc64le blocked by akonadi-calendar
@@ -26,6 +26,7 @@ depends_dev="
kmime-dev
pimcommon-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -36,7 +37,7 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/calendarsupp
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
diff --git a/community/calindori/APKBUILD b/community/calindori/APKBUILD
index cacb03037b..59177830ce 100644
--- a/community/calindori/APKBUILD
+++ b/community/calindori/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=calindori
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Calendar for Plasma Mobile"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> plasma-framework
@@ -27,13 +27,14 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
qt5-qttools-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/calindori-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
diff --git a/community/calligra/APKBUILD b/community/calligra/APKBUILD
index 8d912685b9..f6e16fe27e 100644
--- a/community/calligra/APKBUILD
+++ b/community/calligra/APKBUILD
@@ -2,12 +2,12 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=calligra
pkgver=3.2.1
-pkgrel=22
+pkgrel=23
pkgdesc="Office and graphic art suite by KDE"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !ppc64le !riscv64"
-url="https://calligra.org"
+url="https://calligra.org/"
license="GPL-2.0-or-later AND LGPL-2.0-only"
makedepends="
attica-dev
@@ -48,6 +48,7 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
qt5-qtx11extras-dev
+ samurai
sonnet-dev
threadweaver-dev
"
@@ -70,7 +71,7 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # Broken tests https://bugs.kde.org/show_bug.cgi?id=423989
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -88,6 +89,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
e53a939aa1b277c2291cfd626868c77085fc9cc7774df160b5b1afceb33314b4381fa8ffe03636cbde6e35cc2abd170a51e7f9c1a99191339313b9c9c3b1526f calligra-3.2.1.tar.xz
101cafc43865afa7097cf5ba5b754ec6566fefb9084a3589dd5b482231cf991fcea0b4ee4a42159b4ccc3f1234a75854af1008a1f8fa79872d61d3bd73030d1d poppler-22.03.patch
diff --git a/community/cantor/APKBUILD b/community/cantor/APKBUILD
index a0afdd4cb5..255cc9777a 100644
--- a/community/cantor/APKBUILD
+++ b/community/cantor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=cantor
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
# ppc64le blocked by qt5-qtwebengine
@@ -35,6 +35,7 @@ makedepends="
qt5-qtsvg-dev
qt5-qtwebengine-dev
qt5-qtxmlpatterns-dev
+ samurai
syntax-highlighting-dev
"
checkdepends="xvfb-run"
@@ -42,8 +43,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/cantor-$pkgv
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/cervisia/APKBUILD b/community/cervisia/APKBUILD
index 3a6b9ecc09..4c4bc886b3 100644
--- a/community/cervisia/APKBUILD
+++ b/community/cervisia/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=cervisia
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kparts
arch="all !armhf !s390x !riscv64"
@@ -20,14 +20,15 @@ makedepends="
kparts-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/cervisia-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/choqok/APKBUILD b/community/choqok/APKBUILD
index 5153792740..66c21068c8 100644
--- a/community/choqok/APKBUILD
+++ b/community/choqok/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=choqok
pkgver=1.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="A micro-blogging client"
url="https://choqok.kde.org/"
# armhf blocked by extra-cmake-modules
@@ -32,14 +32,15 @@ makedepends="
qca-dev
qt5-qtbase-dev
qt5-qtnetworkauth-dev
+ samurai
sonnet-dev
"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/choqok/${pkgver%.*}/src/choqok-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/clazy/APKBUILD b/community/clazy/APKBUILD
index 9b80bfb75c..497fb33e0d 100644
--- a/community/clazy/APKBUILD
+++ b/community/clazy/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: André Klitzing <aklitzing@gmail.com>
pkgname=clazy
pkgver=1.11
-pkgrel=2
+pkgrel=3
pkgdesc="Qt oriented code checker based on clang framework"
url="https://invent.kde.org/sdk/clazy"
arch="all"
@@ -11,13 +11,14 @@ makedepends="
clang-dev
cmake
llvm-dev
+ samurai
"
options="!check" # cannot run tests without installation
subpackages="$pkgname-doc"
source="https://download.kde.org/stable/clazy/$pkgver/src/clazy-$pkgver.tar.xz"
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_PREFIX=/usr
diff --git a/community/communicator/APKBUILD b/community/communicator/APKBUILD
index 006f82c5f1..201467e232 100644
--- a/community/communicator/APKBUILD
+++ b/community/communicator/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=communicator
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Contacts and dialer application"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by mauikit
@@ -25,12 +25,13 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
+ samurai
"
source="https://download.kde.org/stable/maui/communicator/$pkgver/communicator-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
diff --git a/community/discover/APKBUILD b/community/discover/APKBUILD
index 44a0828c6d..dac75799fd 100644
--- a/community/discover/APKBUILD
+++ b/community/discover/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=discover
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -34,6 +34,7 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
checkdepends="xvfb-run"
@@ -66,8 +67,8 @@ case "$CARCH" in
esac
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON \
diff --git a/community/dolphin-plugins/APKBUILD b/community/dolphin-plugins/APKBUILD
index 224b4bf73d..cc8e2c56fc 100644
--- a/community/dolphin-plugins/APKBUILD
+++ b/community/dolphin-plugins/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=dolphin-plugins
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
url="https://www.kde.org/applications/system/dolphin/"
pkgdesc="Extra Dolphin plugins"
# armhf blocked by extra-cmake-modules
@@ -18,13 +18,14 @@ makedepends="
ktextwidgets-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/dolphin-plugins-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_svn=OFF # Broken "error: expected unqualified-id before '(' token"
diff --git a/community/dragon/APKBUILD b/community/dragon/APKBUILD
index 80ffb8ce13..ad2e1a110a 100644
--- a/community/dragon/APKBUILD
+++ b/community/dragon/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=dragon
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -28,6 +28,7 @@ makedepends="
kxmlgui-dev
phonon-dev
qt5-qtbase-dev
+ samurai
solid-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/dragon-$pkgver.tar.xz"
@@ -35,8 +36,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/drkonqi/APKBUILD b/community/drkonqi/APKBUILD
index 53dccf9c8c..77b2b32ebd 100644
--- a/community/drkonqi/APKBUILD
+++ b/community/drkonqi/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=drkonqi
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="The KDE crash handler"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -26,6 +26,7 @@ makedepends="
kxmlrpcclient-dev
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
syntax-highlighting-dev
"
@@ -38,8 +39,8 @@ subpackages="$pkgname-lang"
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF # Broken
diff --git a/community/elisa/APKBUILD b/community/elisa/APKBUILD
index 79f6273e2c..f347a8dc79 100644
--- a/community/elisa/APKBUILD
+++ b/community/elisa/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=elisa
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -30,6 +30,7 @@ makedepends="
kirigami2-dev
kpackage-dev
kxmlgui-dev
+ samurai
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtmultimedia-dev
@@ -45,8 +46,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/elisa-$pkgve
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/eventviews/APKBUILD b/community/eventviews/APKBUILD
index 3ea4160b88..91711d7a98 100644
--- a/community/eventviews/APKBUILD
+++ b/community/eventviews/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=eventviews
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Library for creating events"
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by polkit -> akonadi
@@ -26,6 +26,7 @@ depends_dev="
kservice-dev
libkdepim-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
makedepends="$depends_dev extra-cmake-modules"
@@ -33,8 +34,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/eventviews-$
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/falkon/APKBUILD b/community/falkon/APKBUILD
index ff997c67a5..98e572ead8 100644
--- a/community/falkon/APKBUILD
+++ b/community/falkon/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=falkon
pkgver=3.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Cross-platform Qt Web Browser"
url="https://github.com/KDE/falkon"
# armhf blocked by qt5-qtdeclarative
@@ -26,6 +26,7 @@ makedepends="
qt5-qttools-dev
qt5-qtwebengine-dev
qt5-qtx11extras-dev
+ samurai
xcb-util-dev
"
checkdepends="xvfb-run"
@@ -33,8 +34,8 @@ subpackages="$pkgname-lang $pkgname-bash-completion:bashcomp:noarch"
source="https://download.kde.org/stable/falkon/$pkgver/falkon-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
diff --git a/community/filelight/APKBUILD b/community/filelight/APKBUILD
index c67442dfd4..0313511716 100644
--- a/community/filelight/APKBUILD
+++ b/community/filelight/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=filelight
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kio
arch="all !armhf !s390x !riscv64"
@@ -16,14 +16,15 @@ makedepends="
kio-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/filelight-$pkgver.tar.xz"
subpackages="$pkgname-dbg $pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/granatier/APKBUILD b/community/granatier/APKBUILD
index 17629bff39..844d48f1b9 100644
--- a/community/granatier/APKBUILD
+++ b/community/granatier/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=granatier
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -25,13 +25,14 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/granatier-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/grantlee-editor/APKBUILD b/community/grantlee-editor/APKBUILD
index 3eec72b6e4..2559f28101 100644
--- a/community/grantlee-editor/APKBUILD
+++ b/community/grantlee-editor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=grantlee-editor
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Utilities and tools to manage themes in KDE PIM applications "
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
@@ -28,14 +28,15 @@ makedepends="
qgpgme
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
syntax-highlighting-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/grantlee-editor-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/grantleetheme/APKBUILD b/community/grantleetheme/APKBUILD
index c005fe32c2..ce07caa8b6 100644
--- a/community/grantleetheme/APKBUILD
+++ b/community/grantleetheme/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=grantleetheme
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM mail related libraries"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by knewstuff
@@ -14,14 +14,15 @@ makedepends="
grantlee-dev
ki18n-dev
knewstuff-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/grantleetheme-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/gwenview/APKBUILD b/community/gwenview/APKBUILD
index e4f46934a4..c4f376c454 100644
--- a/community/gwenview/APKBUILD
+++ b/community/gwenview/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=gwenview
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
# ppc64le blocked by qt5-qtwebengine -> purpose
@@ -32,14 +32,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtx11extras-dev
+ samurai
"
checkdepends="xvfb-run kinit dbus"
source="https://download.kde.org/stable/release-service/$pkgver/src/gwenview-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ikona/APKBUILD b/community/ikona/APKBUILD
index 98cda4743a..d080897c5f 100644
--- a/community/ikona/APKBUILD
+++ b/community/ikona/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ikona
pkgver=1.0
-pkgrel=1
+pkgrel=2
pkgdesc="An icon preview utility designed for KDE Plasma"
url="https://invent.kde.org/kde/ikona/"
# ppc64le and s390x blocked by qt5-qtwebengine-dev
@@ -20,6 +20,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtwebengine-dev
+ samurai
"
source="https://download.kde.org/stable/ikona/$pkgver/ikona-$pkgver.tar.xz"
subpackages="
@@ -31,8 +32,8 @@ subpackages="
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_SYSCONFDIR=/etc
diff --git a/community/incidenceeditor/APKBUILD b/community/incidenceeditor/APKBUILD
index 223622a0c5..3dee6d48a3 100644
--- a/community/incidenceeditor/APKBUILD
+++ b/community/incidenceeditor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=incidenceeditor
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM incidence editor"
# armhf blocked by extra-cmake-modules
# ppc64le blocked by kmailtransport -> qt5-qtwebengine
@@ -27,6 +27,7 @@ depends_dev="
kmime-dev
libkdepim-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -36,8 +37,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/incidenceedi
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/index/APKBUILD b/community/index/APKBUILD
index dafb5a78ca..a9964d5038 100644
--- a/community/index/APKBUILD
+++ b/community/index/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=index
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Index file manager based on MauiKit"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by mauikit
@@ -22,14 +22,15 @@ makedepends="
mauikit-filebrowsing-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/maui/index/$pkgver/index-fm-$pkgver.tar.xz"
options="!check" # No tests available
builddir="$srcdir/$pkgname-fm-$pkgver"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
diff --git a/community/isoimagewriter/APKBUILD b/community/isoimagewriter/APKBUILD
index 4e20f47fa1..24da81f2c1 100644
--- a/community/isoimagewriter/APKBUILD
+++ b/community/isoimagewriter/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=isoimagewriter
pkgver=0.8
-pkgrel=1
+pkgrel=2
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kauth
arch="all !armhf !s390x !riscv64"
@@ -20,13 +20,14 @@ makedepends="
kiconthemes-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/unstable/isoimagewriter/$pkgver/isoimagewriter-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/itinerary/APKBUILD b/community/itinerary/APKBUILD
index 4ead281236..0f736d07df 100644
--- a/community/itinerary/APKBUILD
+++ b/community/itinerary/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=itinerary
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# ppc64le blocked by kitinerary
# s390x blocked by qt5-qtdeclarative
@@ -34,6 +34,7 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtlocation-dev
qt5-qtquickcontrols2-dev
+ samurai
shared-mime-info
solid-dev
zlib-dev
@@ -42,8 +43,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/itinerary-$p
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/juk/APKBUILD b/community/juk/APKBUILD
index cb96766f5a..08ab317f42 100644
--- a/community/juk/APKBUILD
+++ b/community/juk/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=juk
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -31,14 +31,15 @@ makedepends="
phonon-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
taglib-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/juk-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kaccounts-integration/APKBUILD b/community/kaccounts-integration/APKBUILD
index ca007ee82a..fa4e0a4b81 100644
--- a/community/kaccounts-integration/APKBUILD
+++ b/community/kaccounts-integration/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kaccounts-integration
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x, ppc64le and riscv64 blocked by signon-ui and kdeclarative
arch="all !armhf !s390x !ppc64le !riscv64"
@@ -21,6 +21,7 @@ depends_dev="
ki18n-dev
libaccounts-qt-dev
qt5-qtbase-dev
+ samurai
signond-dev
"
makedepends="$depends_dev
@@ -31,8 +32,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # No tests available
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kaccounts-providers/APKBUILD b/community/kaccounts-providers/APKBUILD
index 4b8effafff..b8580b4c29 100644
--- a/community/kaccounts-providers/APKBUILD
+++ b/community/kaccounts-providers/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kaccounts-providers
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x, ppc64le and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtwebengine-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kaccounts-providers-$pkgver.tar.xz"
options="!check" # No tests
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kactivitymanagerd/APKBUILD b/community/kactivitymanagerd/APKBUILD
index 19b86a85aa..bf9df37ee3 100644
--- a/community/kactivitymanagerd/APKBUILD
+++ b/community/kactivitymanagerd/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kactivitymanagerd
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="System service to manage user's activities and track the usage patterns"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
@@ -22,6 +22,7 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
case "$pkgver" in
@@ -32,8 +33,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kactivitymanagerd-$pkgver.
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kaddressbook/APKBUILD b/community/kaddressbook/APKBUILD
index 792fd6cde8..01b582a506 100644
--- a/community/kaddressbook/APKBUILD
+++ b/community/kaddressbook/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kaddressbook
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -29,13 +29,14 @@ makedepends="
pimcommon-dev
prison-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kaddressbook-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja\
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kaidan/APKBUILD b/community/kaidan/APKBUILD
index 452a3a1a5e..ae231b895d 100644
--- a/community/kaidan/APKBUILD
+++ b/community/kaidan/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kaidan
pkgver=0.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform"
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://invent.kde.org/kde/kaidan"
@@ -24,14 +24,15 @@ makedepends="
qt5-qtsvg-dev
qt5-qttools-dev
qxmpp-dev
+ samurai
zxing-cpp-dev
"
source="https://download.kde.org/unstable/kaidan/$pkgver/kaidan-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DQUICK_COMPILER=TRUE \
diff --git a/community/kajongg/APKBUILD b/community/kajongg/APKBUILD
index 2633b27981..481edb4012 100644
--- a/community/kajongg/APKBUILD
+++ b/community/kajongg/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kajongg
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kconfigwidgets
arch="noarch !armhf !s390x !riscv64"
@@ -21,13 +21,14 @@ makedepends="
libkmahjongg-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kajongg-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kalarm/APKBUILD b/community/kalarm/APKBUILD
index b6e6879e0f..aa8038026e 100644
--- a/community/kalarm/APKBUILD
+++ b/community/kalarm/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kalarm
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -53,14 +53,15 @@ makedepends="
qgpgme
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kalarm-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # Tests are broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja\
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kalgebra/APKBUILD b/community/kalgebra/APKBUILD
index cfc1b6c8f9..46f74a404f 100644
--- a/community/kalgebra/APKBUILD
+++ b/community/kalgebra/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kalgebra
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtsvg-dev
readline-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kalgebra-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kalk/APKBUILD b/community/kalk/APKBUILD
index 3aa55c5510..a06a222fff 100644
--- a/community/kalk/APKBUILD
+++ b/community/kalk/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kalk
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="A powerful cross-platfrom calculator application"
arch="all !armhf" # Blocked by qt5-qtdeclarative
url="https://invent.kde.org/plasma-mobile/kalk"
@@ -21,12 +21,13 @@ makedepends="
qt5-qtbase-dev
qt5-qtfeedback-dev
qt5-qtquickcontrols2-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/kalk-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
@@ -41,6 +42,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
150463e69ae012a44a6c522bcbaa6662c86e6568957baf7b740d015ba4da2dc8716c9fd6e8cfde61d07fd83230fdf6282309fdd3d1491f726f733a89c9182fc9 kalk-22.04.tar.xz
"
diff --git a/community/kalzium/APKBUILD b/community/kalzium/APKBUILD
index 26764ad5db..1f02ff0ead 100644
--- a/community/kalzium/APKBUILD
+++ b/community/kalzium/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kalzium
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> khtml
arch="all !armhf !s390x !riscv64"
@@ -25,6 +25,7 @@ makedepends="
kwidgetsaddons-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
solid-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kalzium-$pkgver.tar.xz"
@@ -32,8 +33,8 @@ subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kamera/APKBUILD b/community/kamera/APKBUILD
index 31b0358142..b5d932ac5f 100644
--- a/community/kamera/APKBUILD
+++ b/community/kamera/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kamera
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by exif
# riscv64 blocked by polkit -> kio
@@ -20,14 +20,15 @@ makedepends="
kxmlgui-dev
libgphoto2-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kamera-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kamoso/APKBUILD b/community/kamoso/APKBUILD
index b26ae794ea..3e6f3e5b70 100644
--- a/community/kamoso/APKBUILD
+++ b/community/kamoso/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kamoso
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
# ppc64le blocked by qt5-qtwebengine -> purpose
@@ -29,14 +29,15 @@ makedepends="
knotifications-dev
purpose-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kamoso-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kanagram/APKBUILD b/community/kanagram/APKBUILD
index a7683394be..4b19ffa44e 100644
--- a/community/kanagram/APKBUILD
+++ b/community/kanagram/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kanagram
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -23,6 +23,7 @@ makedepends="
libkeduvocdocument-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
sonnet-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kanagram-$pkgver.tar.xz"
@@ -30,8 +31,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kapman/APKBUILD b/community/kapman/APKBUILD
index 0c01cbefc4..82a767a263 100644
--- a/community/kapman/APKBUILD
+++ b/community/kapman/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kapman
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kapman-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kapptemplate/APKBUILD b/community/kapptemplate/APKBUILD
index de6a385926..90d7f737fd 100644
--- a/community/kapptemplate/APKBUILD
+++ b/community/kapptemplate/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kapptemplate
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kio
arch="all !armhf !s390x !riscv64"
@@ -19,13 +19,14 @@ makedepends="
ki18n-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kapptemplate-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kasts/APKBUILD b/community/kasts/APKBUILD
index 806b78d4d8..c780322d75 100644
--- a/community/kasts/APKBUILD
+++ b/community/kasts/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kasts
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Kirigami-based podcast player"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by networkmanager-qt
@@ -28,6 +28,7 @@ makedepends="
qt5-qtmultimedia-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
syndication-dev
taglib-dev
"
@@ -36,8 +37,8 @@ source="https://download.kde.org/stable/plasma-mobile/$pkgver/kasts-$pkgver.tar.
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kasync/APKBUILD b/community/kasync/APKBUILD
index eaff5bcc71..ef56c6826d 100644
--- a/community/kasync/APKBUILD
+++ b/community/kasync/APKBUILD
@@ -2,21 +2,21 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kasync
pkgver=0.3.0
-pkgrel=1
+pkgrel=2
pkgdesc="C++ library for controlling asynchronous tasks"
arch="all !armhf" # qtdeclarative
url="https://community.kde.org/KDE_PIM"
license="LGPL-2.0-or-later AND GPL-2.0-or-later"
depends_dev="qt5-qtbase-dev"
-makedepends="$depends_dev extra-cmake-modules"
+makedepends="$depends_dev extra-cmake-modules samurai"
source="https://download.kde.org/unstable/kasync/$pkgver/src/kasync-$pkgver.tar.xz
fix-qt-macro-usage.patch
"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -30,6 +30,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --build build --target install
}
+
sha512sums="
a521862bafdff2931a3f01ef4393c6ae8f3c4655bb58dc2ddb4fde5f443d67b1a23d0c21491b2099ad6dae53d8894588b49299c45d334956b36ccedf94b17f9d kasync-0.3.0.tar.xz
b6813f54515080a2633af536f655a7b68b62f2cdc5879a8ec201a8430da126083749a86727527774ed175c2ab2b1cb4d57938f4f4363cc10ab85121adbdeffec fix-qt-macro-usage.patch
diff --git a/community/kate/APKBUILD b/community/kate/APKBUILD
index 23ee55aee2..d16b317517 100644
--- a/community/kate/APKBUILD
+++ b/community/kate/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kate
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kio
arch="all !armhf !s390x !riscv64"
@@ -28,6 +28,7 @@ makedepends="
kxmlgui-dev
plasma-framework-dev
qt5-qtbase-dev
+ samurai
threadweaver-dev
"
checkdepends="xvfb-run"
@@ -35,14 +36,14 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/kate-$pkgver
subpackages="kwrite:kwrite kwrite-doc:kwrite_doc kwrite-lang:kwrite_lang $pkgname-doc $pkgname-lang"
build() {
- cmake -B build/kate \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build/kate -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_kwrite=FALSE
cmake --build build/kate
- cmake -B build/kwrite \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build/kwrite -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_kate=FALSE \
diff --git a/community/katomic/APKBUILD b/community/katomic/APKBUILD
index d74f7e5e13..3546a188c2 100644
--- a/community/katomic/APKBUILD
+++ b/community/katomic/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=katomic
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -22,14 +22,15 @@ makedepends="
kdoctools-dev
kdbusaddons-dev
libkdegames-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/katomic-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kbackup/APKBUILD b/community/kbackup/APKBUILD
index 5193778b56..d1d37de7a4 100644
--- a/community/kbackup/APKBUILD
+++ b/community/kbackup/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kbackup
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -20,6 +20,7 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
shared-mime-info
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kbackup-$pkgver.tar.xz"
@@ -27,8 +28,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kblackbox/APKBUILD b/community/kblackbox/APKBUILD
index e77801197b..d0bc05eaa9 100644
--- a/community/kblackbox/APKBUILD
+++ b/community/kblackbox/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kblackbox
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kblackbox-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kblocks/APKBUILD b/community/kblocks/APKBUILD
index 2784163554..5a0110d8bf 100644
--- a/community/kblocks/APKBUILD
+++ b/community/kblocks/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kblocks
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kblocks-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kbounce/APKBUILD b/community/kbounce/APKBUILD
index 008a0313d1..8796843014 100644
--- a/community/kbounce/APKBUILD
+++ b/community/kbounce/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kbounce
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -25,13 +25,14 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kbounce-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kbreakout/APKBUILD b/community/kbreakout/APKBUILD
index 711228a2e4..68a74b8629 100644
--- a/community/kbreakout/APKBUILD
+++ b/community/kbreakout/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kbreakout
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -23,13 +23,14 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kbreakout-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kbruch/APKBUILD b/community/kbruch/APKBUILD
index 35ed146aaa..3883baef19 100644
--- a/community/kbruch/APKBUILD
+++ b/community/kbruch/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kbruch
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit
arch="all !armhf !s390x !riscv64"
@@ -18,14 +18,15 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kbruch-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kcachegrind/APKBUILD b/community/kcachegrind/APKBUILD
index 0e228395d5..456aad1b06 100644
--- a/community/kcachegrind/APKBUILD
+++ b/community/kcachegrind/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kcachegrind
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and risc64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -22,14 +22,15 @@ makedepends="
kxmlgui-dev
qt5-qtbase-dev
qt5-qttools-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kcachegrind-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kcalc/APKBUILD b/community/kcalc/APKBUILD
index be0bb12fa4..25250b37a6 100644
--- a/community/kcalc/APKBUILD
+++ b/community/kcalc/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kcalc
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -23,13 +23,14 @@ makedepends="
kxmlgui-dev
mpfr-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kcalc-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kcalutils/APKBUILD b/community/kcalutils/APKBUILD
index a9984150d8..5f900676ec 100644
--- a/community/kcalutils/APKBUILD
+++ b/community/kcalutils/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kcalutils
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="The KDE calendar utility library"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kconfigwidgets
@@ -20,6 +20,7 @@ depends_dev="
kiconthemes-dev
kidentitymanagement-dev
kwidgetsaddons-dev
+ samurai
"
makedepends="$depends_dev extra-cmake-modules"
checkdepends="xvfb-run"
@@ -27,8 +28,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/kcalutils-$p
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -44,6 +45,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
a4b44261655e900fb84238bd0db6bf44806bbb296f64f821038533d98af567c85235c9a1054be8ab8a88e9de71ba91b8b7cec0d695da162bf314f48b6af8eaea kcalutils-22.04.0.tar.xz
"
diff --git a/community/kcharselect/APKBUILD b/community/kcharselect/APKBUILD
index 1c52598507..4c1614e96a 100644
--- a/community/kcharselect/APKBUILD
+++ b/community/kcharselect/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kcharselect
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -18,14 +18,15 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kcharselect-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kclock/APKBUILD b/community/kclock/APKBUILD
index bcd9ab744b..e15bdcb385 100644
--- a/community/kclock/APKBUILD
+++ b/community/kclock/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kclock
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Clock app for Plasma Mobile"
url="https://invent.kde.org/plasma-mobile/kclock"
# armhf blocked by qt5-qtdeclarative
@@ -28,13 +28,14 @@ makedepends="
qt5-qtmultimedia-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/kclock-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kcolorchooser/APKBUILD b/community/kcolorchooser/APKBUILD
index 0826461fe2..577466becd 100644
--- a/community/kcolorchooser/APKBUILD
+++ b/community/kcolorchooser/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kcolorchooser
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -14,14 +14,15 @@ makedepends="
ki18n-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kcolorchooser-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kcron/APKBUILD b/community/kcron/APKBUILD
index 76182edbfa..041450d2e0 100644
--- a/community/kcron/APKBUILD
+++ b/community/kcron/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kcron
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -17,13 +17,14 @@ makedepends="
kiconthemes-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kcron-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdav2/APKBUILD b/community/kdav2/APKBUILD
index b88919e4cd..b3bdf65efe 100644
--- a/community/kdav2/APKBUILD
+++ b/community/kdav2/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdav2
pkgver=0.4.0
-pkgrel=0
+pkgrel=1
pkgdesc="DAV protocol implementation with KJobs"
arch="all !armhf" # qtdeclarative
url="https://community.kde.org/KDE_PIM"
@@ -11,6 +11,7 @@ depends_dev="
kcoreaddons-dev
qt5-qtbase-dev
qt5-qtxmlpatterns-dev
+ samurai
"
makedepends="$depends_dev extra-cmake-modules"
subpackages="$pkgname-dev"
@@ -19,8 +20,8 @@ source="https://invent.kde.org/pim/kdav2/-/archive/v$pkgver/kdav2-v$pkgver.tar.g
builddir="$srcdir/$pkgname-v$pkgver"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdb/APKBUILD b/community/kdb/APKBUILD
index fab9591c5e..ee8f3a1436 100644
--- a/community/kdb/APKBUILD
+++ b/community/kdb/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdb
pkgver=3.2.0
-pkgrel=4
+pkgrel=5
pkgdesc="Database connectivity and creation framework for various database vendors"
url="https://community.kde.org/KDb"
# armhf blocked by extra-cmake-modules
@@ -17,6 +17,7 @@ makedepends="
python3
qt5-qtbase-dev
qt5-qttools-dev
+ samurai
sqlite-dev
"
subpackages="$pkgname-dev $pkgname-lang $pkgname-sqlite $pkgname-mysql $pkgname-postgresql"
@@ -27,8 +28,8 @@ source="https://download.kde.org/stable/kdb/src/kdb-$pkgver.tar.xz
"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DPYTHON_EXECUTABLE=/usr/bin/python3
diff --git a/community/kde-cli-tools/APKBUILD b/community/kde-cli-tools/APKBUILD
index 8542499ad7..b5ae5bb441 100644
--- a/community/kde-cli-tools/APKBUILD
+++ b/community/kde-cli-tools/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kde-cli-tools
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Tools based on KDE Frameworks 5 to better interact with the system"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -27,6 +27,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtx11extras-dev
+ samurai
"
checkdepends="xvfb-run"
@@ -42,8 +43,8 @@ options="!check" # Broken
install_if="plasma-workspace"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kde-dev-scripts/APKBUILD b/community/kde-dev-scripts/APKBUILD
index 8827817b3c..1866bed4d3 100644
--- a/community/kde-dev-scripts/APKBUILD
+++ b/community/kde-dev-scripts/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kde-dev-scripts
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
arch="all !armhf !s390x"
url="https://kde.org/applications/development/"
@@ -11,14 +11,15 @@ license="GPL-2.0-or-later AND GFDL-1.2-only"
makedepends="
extra-cmake-modules
kdoctools-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kde-dev-scripts-$pkgver.tar.xz"
subpackages="$pkgname-doc"
options="!check" # No code to test
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kde-dev-utils/APKBUILD b/community/kde-dev-utils/APKBUILD
index 60d9dd34de..0c583c3664 100644
--- a/community/kde-dev-utils/APKBUILD
+++ b/community/kde-dev-utils/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kde-dev-utils
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kparts-dev
arch="all !armhf !s390x !riscv64"
@@ -16,14 +16,15 @@ makedepends="
kparts-dev
kwidgetsaddons-dev
qt5-qttools-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kde-dev-utils-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kde-gtk-config/APKBUILD b/community/kde-gtk-config/APKBUILD
index b2e19f1abc..470f83ad49 100644
--- a/community/kde-gtk-config/APKBUILD
+++ b/community/kde-gtk-config/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kde-gtk-config
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="GTK2 and GTK3 Configurator for KDE"
# armhf blocked by qt5-qtdeclarative
# s390x, riscv64 blocked by polkit -> kio
@@ -25,6 +25,7 @@ makedepends="
knewstuff-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
sassc
"
@@ -35,8 +36,8 @@ esac
source="https://download.kde.org/$_rel/plasma/$pkgver/kde-gtk-config-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -50,6 +51,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
ac2df456007925879027bb44b28aedab50d1cefd3c493e3688764dad90536958fb27990cc340e1956434bf6fd1440f46bc5e8a95f7f9f5b7e33420d4c32e42b1 kde-gtk-config-5.24.4.tar.xz
"
diff --git a/community/kdebugsettings/APKBUILD b/community/kdebugsettings/APKBUILD
index c04db5ba20..84a9affe92 100644
--- a/community/kdebugsettings/APKBUILD
+++ b/community/kdebugsettings/APKBUILD
@@ -2,19 +2,19 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdebugsettings
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf"
url="https://kde.org/applications/utilities/"
pkgdesc="An application to enable/disable qCDebug"
license="GPL-2.0-or-later"
-makedepends="extra-cmake-modules qt5-qtbase-dev kcoreaddons-dev kconfig-dev kdbusaddons-dev ki18n-dev kwidgetsaddons-dev kitemviews-dev kcompletion-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev kcoreaddons-dev kconfig-dev kdbusaddons-dev ki18n-dev kwidgetsaddons-dev kitemviews-dev kcompletion-dev samurai"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdebugsettings-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdeconnect/APKBUILD b/community/kdeconnect/APKBUILD
index 42287747de..d05d036502 100644
--- a/community/kdeconnect/APKBUILD
+++ b/community/kdeconnect/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdeconnect
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Adds communication between KDE and your smartphone"
url="https://community.kde.org/KDEConnect"
# armhf blocked by extra-cmake-modules
@@ -35,6 +35,7 @@ makedepends="
qqc2-desktop-style-dev
qt5-qtbase-dev
qt5-qtmultimedia-dev
+ samurai
"
checkdepends="xvfb-run"
subpackages="$pkgname-doc $pkgname-lang $pkgname-nftables"
@@ -48,8 +49,8 @@ builddir="$srcdir/$pkgname-kde-$pkgver"
# - CVE-2020-26164
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib
diff --git a/community/kdecoration/APKBUILD b/community/kdecoration/APKBUILD
index 56296e3281..32c75c810a 100644
--- a/community/kdecoration/APKBUILD
+++ b/community/kdecoration/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdecoration
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Plugin based library to create window decorations"
arch="all !armhf"
url="https://kde.org/plasma-desktop/"
@@ -14,6 +14,7 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
@@ -25,8 +26,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kdecoration-$pkgver.tar.xz
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -40,6 +41,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
2c8d3a276c71be757b333de58aa5b667cf182b606e8553f75db51414c51a5b38adc140da9c11b9753b1c0ba438ca267d3c32023d9c3c4eec43a2ed88c9fc56a8 kdecoration-5.24.4.tar.xz
"
diff --git a/community/kdeedu-data/APKBUILD b/community/kdeedu-data/APKBUILD
index a77743fcc7..f46f382b62 100644
--- a/community/kdeedu-data/APKBUILD
+++ b/community/kdeedu-data/APKBUILD
@@ -2,18 +2,18 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdeedu-data
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="noarch !armhf" # armhf blocked by extra-cmake-modules
url="https://kde.org/applications/education"
pkgdesc="Common data for KDE Edu applications"
license="GPL-2.0-only"
-makedepends="extra-cmake-modules"
+makedepends="extra-cmake-modules samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdeedu-data-$pkgver.tar.xz"
options="!check" # No code to test"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdegraphics-mobipocket/APKBUILD b/community/kdegraphics-mobipocket/APKBUILD
index 29df424c09..f85e255998 100644
--- a/community/kdegraphics-mobipocket/APKBUILD
+++ b/community/kdegraphics-mobipocket/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdegraphics-mobipocket
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A collection of plugins to handle mobipocket files"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -15,14 +15,15 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdegraphics-mobipocket-$pkgver.tar.xz"
subpackages="$pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdegraphics-thumbnailers/APKBUILD b/community/kdegraphics-thumbnailers/APKBUILD
index 359fbe99f5..233c01a353 100644
--- a/community/kdegraphics-thumbnailers/APKBUILD
+++ b/community/kdegraphics-thumbnailers/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdegraphics-thumbnailers
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kio -> polkit
arch="all !armhf !s390x !riscv64"
@@ -17,15 +17,16 @@ makedepends="
libkdcraw-dev
libkexiv2-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdegraphics-thumbnailers-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib
+ -DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
}
diff --git a/community/kdenetwork-filesharing/APKBUILD b/community/kdenetwork-filesharing/APKBUILD
index 2dad97a99b..485f6c2129 100644
--- a/community/kdenetwork-filesharing/APKBUILD
+++ b/community/kdenetwork-filesharing/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdenetwork-filesharing
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# armhf, s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -20,14 +20,15 @@ makedepends="
kio-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdenetwork-filesharing-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DSAMBA_INSTALL=OFF
diff --git a/community/kdenlive/APKBUILD b/community/kdenlive/APKBUILD
index 4451f94cf0..f50e1e7479 100644
--- a/community/kdenlive/APKBUILD
+++ b/community/kdenlive/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdenlive
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# s390x and riscv64 blocked by polkit -> kxmlgui
# ppc64le mlt uses 64bit long double while libgcc uses 128bit long double
arch="all !armhf !s390x !ppc64le !riscv64"
@@ -29,6 +29,7 @@ makedepends="
qt5-qtnetworkauth-dev
qt5-qtsvg-dev
rttr-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdenlive-$pkgver.tar.xz"
@@ -36,8 +37,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdepim-addons/APKBUILD b/community/kdepim-addons/APKBUILD
index ba05251a2c..9514c463dc 100644
--- a/community/kdepim-addons/APKBUILD
+++ b/community/kdepim-addons/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdepim-addons
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -53,6 +53,7 @@ makedepends="
prison-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
syntax-highlighting-dev
"
checkdepends="
@@ -64,8 +65,8 @@ subpackages="$pkgname-lang"
options="!check" # Require OpenGL and running dbus
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DKDEPIMADDONS_BUILD_EXAMPLES=OFF
diff --git a/community/kdepim-runtime/APKBUILD b/community/kdepim-runtime/APKBUILD
index 754cde7162..44951e5a4e 100644
--- a/community/kdepim-runtime/APKBUILD
+++ b/community/kdepim-runtime/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdepim-runtime
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Extends the functionality of kdepim"
url="https://kontact.kde.org/"
# armhf blocked by extra-cmake-modules
@@ -45,14 +45,15 @@ makedepends="
qt5-qtnetworkauth-dev
qt5-qtspeech-dev
qt5-qtxmlpatterns-dev
+ samurai
shared-mime-info
"
subpackages="$pkgname-dbg $pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdepim-runtime-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdeplasma-addons/APKBUILD b/community/kdeplasma-addons/APKBUILD
index 322983b122..7541134018 100644
--- a/community/kdeplasma-addons/APKBUILD
+++ b/community/kdeplasma-addons/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdeplasma-addons
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="All kind of addons to improve your Plasma experience"
# armhf blocked by qt5-qtdeclarative
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
@@ -31,6 +31,7 @@ depends_dev="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtwebengine-dev
+ samurai
sonnet-dev
"
makedepends="$depends_dev
@@ -46,8 +47,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kdeplasma-addons-$pkgver.t
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -62,6 +63,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
0adae68e67615838dc61a718ee1bd210aeda56e013193e311f330e92b0e13b8d7055c1884cfeebf31a68bbfb4b36f9746cbef03656c3db85d9978b5bca542ad4 kdeplasma-addons-5.24.4.tar.xz
"
diff --git a/community/kdesdk-kioslaves/APKBUILD b/community/kdesdk-kioslaves/APKBUILD
index 85e7f3feb1..ddfeefe213 100644
--- a/community/kdesdk-kioslaves/APKBUILD
+++ b/community/kdesdk-kioslaves/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdesdk-kioslaves
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -15,14 +15,15 @@ makedepends="
kio-dev
perl-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdesdk-kioslaves-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdesdk-thumbnailers/APKBUILD b/community/kdesdk-thumbnailers/APKBUILD
index f877980711..171c624111 100644
--- a/community/kdesdk-thumbnailers/APKBUILD
+++ b/community/kdesdk-thumbnailers/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdesdk-thumbnailers
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -16,14 +16,15 @@ makedepends="
ki18n-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdesdk-thumbnailers-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdesrc-build/APKBUILD b/community/kdesrc-build/APKBUILD
index 5ab429cff8..fe69cf4ce2 100644
--- a/community/kdesrc-build/APKBUILD
+++ b/community/kdesrc-build/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdesrc-build
pkgver=20.06
-pkgrel=1
+pkgrel=2
arch="noarch !armhf" # armhf blocked by extra-cmake-modules
url="https://invent.kde.org/sdk/kdesrc-build"
pkgdesc="Script to streamline setting up and maintaining KDE software development environment"
@@ -19,14 +19,15 @@ depends="
makedepends="
extra-cmake-modules
kdoctools-dev
+ samurai
"
source="https://invent.kde.org/sdk/kdesrc-build/-/archive/v$pkgver/kdesrc-build-v$pkgver.tar.gz"
subpackages="$pkgname-doc"
builddir="$srcdir/$pkgname-v$pkgver"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdevelop/APKBUILD b/community/kdevelop/APKBUILD
index d87e97a64b..16b1a490cd 100644
--- a/community/kdevelop/APKBUILD
+++ b/community/kdevelop/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdevelop
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -46,6 +46,7 @@ makedepends="
"
makedepends="$makedepends
llvm-dev>=12
+ samurai
" # Should always install the version of llvm that contains /usr/bin/llvm-config
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdevelop-$pkgver.tar.xz
@@ -55,8 +56,8 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdf/APKBUILD b/community/kdf/APKBUILD
index 886c1e6719..b18751376a 100644
--- a/community/kdf/APKBUILD
+++ b/community/kdf/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdf
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -22,13 +22,14 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdf-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdiagram/APKBUILD b/community/kdiagram/APKBUILD
index a2b6aec689..3ba5d9eba6 100644
--- a/community/kdiagram/APKBUILD
+++ b/community/kdiagram/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdiagram
pkgver=2.8.0
-pkgrel=0
+pkgrel=1
pkgdesc="Powerful libraries (KChart, KGantt) for creating business diagrams"
arch="all !armhf"
url="https://kontact.kde.org/"
@@ -15,14 +15,15 @@ depends_dev="
makedepends="$depends_dev
doxygen
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/kdiagram/$pkgver/kdiagram-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_QCH=ON
@@ -38,4 +39,5 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="d981bce4feeb65038772125e5af1c096537ec87991fdb93d9a91dd5c9f089b1001647c8a63b209683a67b2d7b3aadeb7dd6279261eefaf6b6e046d0ab72723ec kdiagram-2.8.0.tar.xz"
diff --git a/community/kdialog/APKBUILD b/community/kdialog/APKBUILD
index c4b685e504..68eb1f62c0 100644
--- a/community/kdialog/APKBUILD
+++ b/community/kdialog/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdialog
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -19,13 +19,14 @@ makedepends="
ktextwidgets-dev
kwindowsystem-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdialog-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdiamond/APKBUILD b/community/kdiamond/APKBUILD
index 741f39e792..7112be8177 100644
--- a/community/kdiamond/APKBUILD
+++ b/community/kdiamond/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdiamond
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A single player puzzle game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -24,14 +24,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kdiamond-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kdiff3/APKBUILD b/community/kdiff3/APKBUILD
index 4605e8d74b..7c1bbe7d9b 100644
--- a/community/kdiff3/APKBUILD
+++ b/community/kdiff3/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdiff3
pkgver=1.9.5
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x, riscv64 blocked by polkit -> kparts
arch="all !armhf !s390x !riscv64"
@@ -20,14 +20,15 @@ makedepends="
kparts-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/kdiff3/kdiff3-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/keditbookmarks/APKBUILD b/community/keditbookmarks/APKBUILD
index 6682d1b443..01bbbf0d7e 100644
--- a/community/keditbookmarks/APKBUILD
+++ b/community/keditbookmarks/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=keditbookmarks
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -19,14 +19,15 @@ makedepends="
kparts-dev
kwindowsystem-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/keditbookmarks-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/keysmith/APKBUILD b/community/keysmith/APKBUILD
index ab5fae79c2..2adceff322 100644
--- a/community/keysmith/APKBUILD
+++ b/community/keysmith/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=keysmith
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="OTP client for Plasma Mobile and Desktop"
url="https://invent.kde.org/kde/keysmith"
arch="all !armhf"
@@ -17,13 +17,14 @@ makedepends="
qt5-qtbase-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/keysmith-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
diff --git a/community/kfind/APKBUILD b/community/kfind/APKBUILD
index 8b33e04b87..674b00ca9b 100644
--- a/community/kfind/APKBUILD
+++ b/community/kfind/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kfind
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -19,14 +19,15 @@ makedepends="
kio-dev
ktextwidgets-dev
kwidgetsaddons-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kfind-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kfloppy/APKBUILD b/community/kfloppy/APKBUILD
index 29fb8f81ff..30918f428b 100644
--- a/community/kfloppy/APKBUILD
+++ b/community/kfloppy/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kfloppy
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -24,14 +24,15 @@ makedepends="
ki18n-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kfloppy-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kfourinline/APKBUILD b/community/kfourinline/APKBUILD
index ca3d5eeef1..efb0514b8e 100644
--- a/community/kfourinline/APKBUILD
+++ b/community/kfourinline/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kfourinline
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A four-in-a-row game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -23,14 +23,15 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kfourinline-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kgamma5/APKBUILD b/community/kgamma5/APKBUILD
index 1231ccabfa..e2efddb202 100644
--- a/community/kgamma5/APKBUILD
+++ b/community/kgamma5/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kgamma5
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Adjust your monitor's gamma settings"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kconfigwidgets
@@ -16,6 +16,7 @@ makedepends="
kdoctools-dev
ki18n-dev
qt5-qtbase-dev
+ samurai
"
case "$pkgver" in
@@ -26,8 +27,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kgamma5-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kgeography/APKBUILD b/community/kgeography/APKBUILD
index ba23ed745f..c1d00ced0f 100644
--- a/community/kgeography/APKBUILD
+++ b/community/kgeography/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kgeography
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -21,14 +21,15 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kgeography-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kget/APKBUILD b/community/kget/APKBUILD
index 8c344182a1..edb1929091 100644
--- a/community/kget/APKBUILD
+++ b/community/kget/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kget
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# ppc64le, s390x and riscv64 blocked by polkit -> kio
# armhf blocked by extra-cmake-modules
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -40,6 +40,7 @@ makedepends="
plasma-workspace-dev
qca-dev
qt5-qtbase-dev
+ samurai
sqlite-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kget-$pkgver.tar.xz"
@@ -47,8 +48,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kgoldrunner/APKBUILD b/community/kgoldrunner/APKBUILD
index 221d5cd9c8..cf1d4c22bd 100644
--- a/community/kgoldrunner/APKBUILD
+++ b/community/kgoldrunner/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kgoldrunner
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
libkdegames-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kgoldrunner-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kgpg/APKBUILD b/community/kgpg/APKBUILD
index c60ea9b7ed..a70dd08827 100644
--- a/community/kgpg/APKBUILD
+++ b/community/kgpg/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kgpg
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
# ppc64le blocked by qt5-qtwebengine -> kaccounts-integration
@@ -32,13 +32,14 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kgpg-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/khangman/APKBUILD b/community/khangman/APKBUILD
index feeb4c6862..d59a39a172 100644
--- a/community/khangman/APKBUILD
+++ b/community/khangman/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=khangman
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -27,14 +27,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/khangman-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/khealthcertificate/APKBUILD b/community/khealthcertificate/APKBUILD
index aa2dea942f..89e0bbac85 100644
--- a/community/khealthcertificate/APKBUILD
+++ b/community/khealthcertificate/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=khealthcertificate
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Handling of digital vaccination, test and recovery certificates"
url="https://invent.kde.org/pim/khealthcertificate"
# armhf blocked by extra-cmake-modules
@@ -14,6 +14,7 @@ depends_dev="
openssl-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
zlib-dev
"
makedepends="$depends_dev
@@ -24,8 +25,8 @@ subpackages="$pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/khelpcenter/APKBUILD b/community/khelpcenter/APKBUILD
index c54a423c7b..e452cf4dd3 100644
--- a/community/khelpcenter/APKBUILD
+++ b/community/khelpcenter/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=khelpcenter
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Application to show KDE Applications' documentation"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> khtml
@@ -25,14 +25,15 @@ makedepends="
kwindowsystem-dev
libxml2-dev
qt5-qtbase-dev
+ samurai
xapian-core-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/khelpcenter-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/khotkeys/APKBUILD b/community/khotkeys/APKBUILD
index 26c919e885..834a6f1ec0 100644
--- a/community/khotkeys/APKBUILD
+++ b/community/khotkeys/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=khotkeys
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by libksysguard
arch="all !armhf !s390x !riscv64"
@@ -23,6 +23,7 @@ makedepends="
plasma-workspace-dev
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
"
case "$pkgver" in
@@ -34,8 +35,8 @@ subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/khtml/APKBUILD b/community/khtml/APKBUILD
index 4198ec8584..ee56592144 100644
--- a/community/khtml/APKBUILD
+++ b/community/khtml/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=khtml
pkgver=5.93.0
-pkgrel=0
+pkgrel=1
pkgdesc="The KDE HTML library, ancestor of WebKit"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit
@@ -28,6 +28,7 @@ depends_dev="
libjpeg-turbo-dev
perl-dev
qt5-qtbase-dev
+ samurai
sonnet-dev
"
makedepends="$depends_dev
diff --git a/community/kidentitymanagement/APKBUILD b/community/kidentitymanagement/APKBUILD
index 25e2388024..101d8dfa83 100644
--- a/community/kidentitymanagement/APKBUILD
+++ b/community/kidentitymanagement/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kidentitymanagement
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM libraries"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -20,6 +20,7 @@ depends_dev="
ktextwidgets-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev extra-cmake-modules"
checkdepends="xvfb-run"
@@ -27,8 +28,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/kidentityman
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -44,6 +45,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
fd5bbc2dfdd9ad931ec0f22a95d6886259117f377efb19c837551444b98a6259640c43294c9ee4c672cd6aa6cfaa53604dc1de3aad419f7495ac23d57ee4cb8e kidentitymanagement-22.04.0.tar.xz
"
diff --git a/community/kig/APKBUILD b/community/kig/APKBUILD
index 63adb5f194..642b2c9082 100644
--- a/community/kig/APKBUILD
+++ b/community/kig/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kig
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
kxmlgui-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kig-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kigo/APKBUILD b/community/kigo/APKBUILD
index 98bd0cb056..e9f038e8ef 100644
--- a/community/kigo/APKBUILD
+++ b/community/kigo/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kigo
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="An open-source implementation of the popular Go game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -25,14 +25,15 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kigo-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kile/APKBUILD b/community/kile/APKBUILD
index 51e61d633c..4dfaeb94fc 100644
--- a/community/kile/APKBUILD
+++ b/community/kile/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kile
pkgver=2.9.93
-pkgrel=1
+pkgrel=2
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by texlive
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -30,13 +30,14 @@ makedepends="
okular-dev
poppler-qt5-dev
qt5-qtbase-dev
+ samurai
"
source="https://downloads.sourceforge.net/kile/kile-$pkgver.tar.bz2"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/killbots/APKBUILD b/community/killbots/APKBUILD
index b5ce831d26..eac0e0e301 100644
--- a/community/killbots/APKBUILD
+++ b/community/killbots/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=killbots
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A simple game of evading killer robots"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -23,14 +23,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/killbots-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kimagemapeditor/APKBUILD b/community/kimagemapeditor/APKBUILD
index 805ed4e6a7..f41cb74772 100644
--- a/community/kimagemapeditor/APKBUILD
+++ b/community/kimagemapeditor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kimagemapeditor
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -26,14 +26,15 @@ makedepends="
kxmlgui-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kimagemapeditor-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kimap/APKBUILD b/community/kimap/APKBUILD
index 199617358b..1081379644 100644
--- a/community/kimap/APKBUILD
+++ b/community/kimap/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kimap
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Job-based API for interacting with IMAP servers"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kio-dev
@@ -16,6 +16,7 @@ depends_dev="
kio-dev
kmime-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -24,8 +25,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/kimap-$pkgve
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -41,6 +42,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
9c36f4271b6deab05ce197b54163bdeeea3a73382b16ced10e9645e9f6f004d8bea6067f269ea92eb39ebd9d115e2d5a3d2bc94ad05f8469567299eeaa334460 kimap-22.04.0.tar.xz
"
diff --git a/community/kimap2/APKBUILD b/community/kimap2/APKBUILD
index 155fd65ea1..a34133bcfb 100644
--- a/community/kimap2/APKBUILD
+++ b/community/kimap2/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kimap2
pkgver=0.4.0
-pkgrel=0
+pkgrel=1
pkgdesc="Next-generation IMAP library"
arch="all !armhf" # qtdeclarative
url="https://community.kde.org/KDE_PIM"
@@ -16,14 +16,15 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://invent.kde.org/pim/kimap2/-/archive/v$pkgver/kimap2-v$pkgver.tar.gz"
subpackages="$pkgname-dev"
builddir="$srcdir/$pkgname-v$pkgver"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kinfocenter/APKBUILD b/community/kinfocenter/APKBUILD
index 41e05506b1..b47c505d76 100644
--- a/community/kinfocenter/APKBUILD
+++ b/community/kinfocenter/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kinfocenter
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="A utility that provides information about a computer system"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -31,6 +31,7 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
solid-dev
solid-dev
"
@@ -43,8 +44,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kinfocenter-$pkgver.tar.xz
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kio-extras/APKBUILD b/community/kio-extras/APKBUILD
index e061de2079..88527ed693 100644
--- a/community/kio-extras/APKBUILD
+++ b/community/kio-extras/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kio-extras
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -36,6 +36,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
samba-dev
+ samurai
shared-mime-info
solid-dev
syntax-highlighting-dev
@@ -46,8 +47,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # Requires running dbus-server
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kio-fuse/APKBUILD b/community/kio-fuse/APKBUILD
index c14d6ee27e..c0336806e5 100644
--- a/community/kio-fuse/APKBUILD
+++ b/community/kio-fuse/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kio-fuse
pkgver=5.0.1
-pkgrel=1
+pkgrel=2
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -16,6 +16,7 @@ makedepends="
kdbusaddons-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="dbus"
source="https://download.kde.org/stable/kio-fuse/$pkgver/kio-fuse-$pkgver.tar.xz
@@ -26,8 +27,8 @@ install="$pkgname.post-install"
options="!check" # Only test is broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kio-gdrive/APKBUILD b/community/kio-gdrive/APKBUILD
index 01daa04e51..087c4e9c87 100644
--- a/community/kio-gdrive/APKBUILD
+++ b/community/kio-gdrive/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kio-gdrive
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine -> libkgapi
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -23,13 +23,14 @@ makedepends="
kio-dev
libkgapi-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service//$pkgver/src/kio-gdrive-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kipi-plugins/APKBUILD b/community/kipi-plugins/APKBUILD
index 3bdd79cb43..f41b086790 100644
--- a/community/kipi-plugins/APKBUILD
+++ b/community/kipi-plugins/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kipi-plugins
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A collection of plugins extending the KDE graphics and image applications"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -21,14 +21,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtxmlpatterns-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kipi-plugins-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kirigami-addons/APKBUILD b/community/kirigami-addons/APKBUILD
index b91d21c817..919763551f 100644
--- a/community/kirigami-addons/APKBUILD
+++ b/community/kirigami-addons/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kirigami-addons
pkgver=0.2
-pkgrel=0
+pkgrel=1
pkgdesc="Add-ons for the Kirigami framework"
url="https://invent.kde.org/libraries/kirigami-addons"
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
@@ -13,12 +13,13 @@ makedepends="
ki18n-dev
kirigami2-dev
qt5-qtquickcontrols2-dev
+ samurai
"
source="https://download.kde.org/unstable/kirigami-addons/$pkgver/kirigami-addons-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_QCH=ON
diff --git a/community/kirigami-gallery/APKBUILD b/community/kirigami-gallery/APKBUILD
index 13af7572d5..7e7ed1204c 100644
--- a/community/kirigami-gallery/APKBUILD
+++ b/community/kirigami-gallery/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kirigami-gallery
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf" # armhf blocked by kirigami2 -> qt5-qtdeclarative
url="https://kde.org/applications/development/org.kde.kirigami2.gallery"
pkgdesc="Gallery application built using Kirigami"
@@ -16,13 +16,14 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
qt5-qttools-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kirigami-gallery-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kiriki/APKBUILD b/community/kiriki/APKBUILD
index dab0fd3edf..6547c909bc 100644
--- a/community/kiriki/APKBUILD
+++ b/community/kiriki/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kiriki
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="An addictive and fun dice game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -22,14 +22,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kiriki-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kiten/APKBUILD b/community/kiten/APKBUILD
index 8a6005107d..b67a50dbde 100644
--- a/community/kiten/APKBUILD
+++ b/community/kiten/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kiten
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kconfigwidgets
arch="all !armhf !s390x !riscv64"
@@ -23,14 +23,15 @@ makedepends="
knotifications-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kiten-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kitinerary/APKBUILD b/community/kitinerary/APKBUILD
index 43d77db1f7..280cf858fb 100644
--- a/community/kitinerary/APKBUILD
+++ b/community/kitinerary/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kitinerary
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# ppc64le FTBFS
arch="all !armhf !ppc64le"
@@ -25,6 +25,7 @@ makedepends="$depends_dev
poppler-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
shared-mime-info
zlib-dev
"
diff --git a/community/kjumpingcube/APKBUILD b/community/kjumpingcube/APKBUILD
index 7acfee17c2..3b5cb58644 100644
--- a/community/kjumpingcube/APKBUILD
+++ b/community/kjumpingcube/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kjumpingcube
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A simple tactical game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -24,14 +24,15 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kjumpingcube-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kldap/APKBUILD b/community/kldap/APKBUILD
index 0c71d8ed1a..eeccf042fa 100644
--- a/community/kldap/APKBUILD
+++ b/community/kldap/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kldap
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="LDAP access API for KDE"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -21,13 +21,14 @@ depends_dev="
makedepends="$depends_dev
extra-cmake-modules
cyrus-sasl-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kldap-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -41,6 +42,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --build build --target install
}
+
sha512sums="
bda1f463e8249e4ed83c9a4348c343ef936f03822563496180a361de1faa9e4f05d626f108e2ca786149289ee8fc73a5a7974deecd192d3da081e09407ab557c kldap-22.04.0.tar.xz
"
diff --git a/community/kleopatra/APKBUILD b/community/kleopatra/APKBUILD
index fb4a20d288..7614d2a3d0 100644
--- a/community/kleopatra/APKBUILD
+++ b/community/kleopatra/APKBUILD
@@ -2,21 +2,21 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kleopatra
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# riscv64 disabled due to missing rust in recursive dependency
arch="all !armhf !s390x !riscv64"
url="https://www.kde.org/applications/utilities/kleopatra/"
pkgdesc="Certificate Manager and Unified Crypto GUI"
license="GPL-2.0-or-later AND GFDL-1.2-only"
depends="gnupg pinentry-qt"
-makedepends="extra-cmake-modules qt5-qtbase-dev kcmutils-dev kwidgetsaddons-dev kconfigwidgets-dev kcoreaddons-dev kcodecs-dev kconfig-dev ki18n-dev kiconthemes-dev kitemmodels-dev kxmlgui-dev kwindowsystem-dev kdoctools-dev kcrash-dev kdoctools-dev kdbusaddons-dev gpgme-dev qgpgme libkleo-dev kmime-dev libassuan-dev boost-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev kcmutils-dev kwidgetsaddons-dev kconfigwidgets-dev kcoreaddons-dev kcodecs-dev kconfig-dev ki18n-dev kiconthemes-dev kitemmodels-dev kxmlgui-dev kwindowsystem-dev kdoctools-dev kcrash-dev kdoctools-dev kdbusaddons-dev gpgme-dev qgpgme libkleo-dev kmime-dev libassuan-dev boost-dev samurai"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kleopatra-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/klettres/APKBUILD b/community/klettres/APKBUILD
index f1a5d4ee8c..0c27f96949 100644
--- a/community/klettres/APKBUILD
+++ b/community/klettres/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=klettres
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> knewstuff
arch="all !armhf !s390x !riscv64"
@@ -21,14 +21,15 @@ makedepends="
kwidgetsaddons-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/klettres-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/klickety/APKBUILD b/community/klickety/APKBUILD
index 9038812355..1078435e27 100644
--- a/community/klickety/APKBUILD
+++ b/community/klickety/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=klickety
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="An adaptation of the Clickomania game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -23,14 +23,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/klickety-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/klines/APKBUILD b/community/klines/APKBUILD
index b84ba4237f..d73971006e 100644
--- a/community/klines/APKBUILD
+++ b/community/klines/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=klines
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -22,14 +22,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/klines-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmag/APKBUILD b/community/kmag/APKBUILD
index 28932a4626..7c0df23fba 100644
--- a/community/kmag/APKBUILD
+++ b/community/kmag/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmag
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -16,13 +16,14 @@ makedepends="
kio-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmag-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmail-account-wizard/APKBUILD b/community/kmail-account-wizard/APKBUILD
index efbfbbf05b..bd3bb1c05a 100644
--- a/community/kmail-account-wizard/APKBUILD
+++ b/community/kmail-account-wizard/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmail-account-wizard
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine -> kmailtransport
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -35,14 +35,15 @@ makedepends="
libkleo-dev
pimcommon-dev
qt5-qtbase-dev
+ samurai
shared-mime-info
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmail-account-wizard-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmail/APKBUILD b/community/kmail/APKBUILD
index 86dde98048..8ada1483a0 100644
--- a/community/kmail/APKBUILD
+++ b/community/kmail/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmail
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -60,6 +60,7 @@ makedepends="
pimcommon-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
sonnet-dev
"
checkdepends="xvfb-run"
@@ -67,8 +68,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/kmail-$pkgve
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmailtransport/APKBUILD b/community/kmailtransport/APKBUILD
index 04e6ff51c3..8872a58bd0 100644
--- a/community/kmailtransport/APKBUILD
+++ b/community/kmailtransport/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmailtransport
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Manage mail transport"
# armhf blocked by extra-cmake-modules
# ppc64le and s390x blocked by libkgapi
@@ -24,6 +24,7 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmailtransport-$pkgver.tar.xz"
@@ -31,8 +32,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # Requires OpenGL and running dbus
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -46,6 +47,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
60eea713f8ae51e72c2e4252f09ae3f80a7d58dfc1daf06d5de52384fcaaac8321f8ec536ff2eb2427451e75c3d080b93f14005d440148d0ccf722a9557137ab kmailtransport-22.04.0.tar.xz
"
diff --git a/community/kmbox/APKBUILD b/community/kmbox/APKBUILD
index d5e7b3874e..825162cff0 100644
--- a/community/kmbox/APKBUILD
+++ b/community/kmbox/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmbox
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Library for accessing mail storages in MBox format"
# armhf blocked by extra-cmake-modules
# s390x blocked by kmime
@@ -10,13 +10,13 @@ arch="all !armhf !s390x"
url="https://kontact.kde.org/"
license="LGPL-2.0-or-later"
depends_dev="kmime-dev"
-makedepends="$depends_dev extra-cmake-modules"
+makedepends="$depends_dev extra-cmake-modules samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmbox-$pkgver.tar.xz"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -30,6 +30,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --build build --target install
}
+
sha512sums="
e7f332f013b25feba209465e48e7fc2d1527e1e655976bdb8bb7071921f2416540b8e3e63f12512400990968b3d0365eee8dc18cfe6a11a59296e53bc50aaba1 kmbox-22.04.0.tar.xz
"
diff --git a/community/kmenuedit/APKBUILD b/community/kmenuedit/APKBUILD
index 2f25d74453..1007d9ed17 100644
--- a/community/kmenuedit/APKBUILD
+++ b/community/kmenuedit/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmenuedit
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KDE menu editor"
# armhf blocked by qt5-qtdeclarative
# s390x blocked by polkit -> kio
@@ -21,6 +21,7 @@ makedepends="
kitemviews-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
sonnet-dev
"
@@ -32,8 +33,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kmenuedit-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmime/APKBUILD b/community/kmime/APKBUILD
index 79f35c0519..45b42bb9f4 100644
--- a/community/kmime/APKBUILD
+++ b/community/kmime/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmime
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Library for handling mail messages and newsgroup articles"
# armhf blocked by extra-cmake-modules
arch="all !armhf"
@@ -15,13 +15,14 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmime-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -37,6 +38,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --build build --target install
}
+
sha512sums="
172c1e597228ed2b194ed529c496014e19f762c97295a5adb0ee3bfd09193010ecdd6f48b9eca13a5bfa95bbfcec960bf26967a3ec380d9fa98e15f8c60c5bc4 kmime-22.04.0.tar.xz
"
diff --git a/community/kmix/APKBUILD b/community/kmix/APKBUILD
index e2cd8e5f3e..186c28b6c7 100644
--- a/community/kmix/APKBUILD
+++ b/community/kmix/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmix
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -29,6 +29,7 @@ makedepends="
plasma-framework-dev
pulseaudio-dev
qt5-qtbase-dev
+ samurai
solid-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmix-$pkgver.tar.xz"
@@ -36,8 +37,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmousetool/APKBUILD b/community/kmousetool/APKBUILD
index aeb16b2e2d..e6a50fe48b 100644
--- a/community/kmousetool/APKBUILD
+++ b/community/kmousetool/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmousetool
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -21,13 +21,14 @@ makedepends="
phonon-dev
libxt-dev
libxtst-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmousetool-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmouth/APKBUILD b/community/kmouth/APKBUILD
index 0fe36f25aa..49b9d3db4e 100644
--- a/community/kmouth/APKBUILD
+++ b/community/kmouth/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmouth
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -23,13 +23,14 @@ makedepends="
kxmlgui-dev
qt5-qtbase-dev
qt5-qtspeech-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmouth-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DKF_IGNORE_PLATFORM_CHECK=ON
diff --git a/community/kmplot/APKBUILD b/community/kmplot/APKBUILD
index 4e48b1d000..97ceba6781 100644
--- a/community/kmplot/APKBUILD
+++ b/community/kmplot/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmplot
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kparts
arch="all !armhf !s390x !riscv64"
@@ -20,14 +20,15 @@ makedepends="
kwidgetsaddons-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kmplot-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kmymoney/APKBUILD b/community/kmymoney/APKBUILD
index 2cff0cba88..cd7d43ab36 100644
--- a/community/kmymoney/APKBUILD
+++ b/community/kmymoney/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kmymoney
pkgver=5.1.2
-pkgrel=2
+pkgrel=3
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
# armhf, ppc64le, s390x, riscv64 blocked by qt5-qtwebengine
@@ -41,6 +41,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtwebengine-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/kmymoney/$pkgver/src/kmymoney-$pkgver.tar.xz
@@ -52,8 +53,8 @@ case $CARCH in
esac
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_WEBENGINE=ON
diff --git a/community/knavalbattle/APKBUILD b/community/knavalbattle/APKBUILD
index f8b14e4902..f9ba8c4e43 100644
--- a/community/knavalbattle/APKBUILD
+++ b/community/knavalbattle/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=knavalbattle
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -21,14 +21,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/knavalbattle-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/knetwalk/APKBUILD b/community/knetwalk/APKBUILD
index 85da50172f..6c2abeffa5 100644
--- a/community/knetwalk/APKBUILD
+++ b/community/knetwalk/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=knetwalk
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Connect all the terminals to the server, in as few turns as possible"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -25,13 +25,14 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/knetwalk-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/knights/APKBUILD b/community/knights/APKBUILD
index f952437248..ce548c597f 100644
--- a/community/knights/APKBUILD
+++ b/community/knights/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=knights
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Chess board by KDE with XBoard protocol support"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -24,14 +24,15 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/knights-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/knotes/APKBUILD b/community/knotes/APKBUILD
index 9188e09d89..0ad5f36d41 100644
--- a/community/knotes/APKBUILD
+++ b/community/knotes/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=knotes
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le and s390x blocked by kdepim-runtime
# riscv64 disabled due to missing rust in recursive dependency
@@ -11,14 +11,14 @@ url="https://kontact.kde.org/"
pkgdesc="Popup notes"
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND GFDL-1.2-only"
depends="kdepim-runtime"
-makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev grantlee-dev kcompletion-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev kcrash-dev kdbusaddons-dev kdnssd-dev kdoctools-dev kglobalaccel-dev kiconthemes-dev kitemmodels-dev kitemviews-dev kcmutils-dev knewstuff-dev knotifications-dev knotifyconfig-dev kparts-dev ktextwidgets-dev kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev knotifications-dev akonadi-dev akonadi-notes-dev kcalutils-dev kontactinterface-dev libkdepim-dev kmime-dev pimcommon-dev kpimtextedit-dev grantleetheme-dev akonadi-search-dev libxslt-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev grantlee-dev kcompletion-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev kcrash-dev kdbusaddons-dev kdnssd-dev kdoctools-dev kglobalaccel-dev kiconthemes-dev kitemmodels-dev kitemviews-dev kcmutils-dev knewstuff-dev knotifications-dev knotifyconfig-dev kparts-dev ktextwidgets-dev kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev knotifications-dev akonadi-dev akonadi-notes-dev kcalutils-dev kontactinterface-dev libkdepim-dev kmime-dev pimcommon-dev kpimtextedit-dev grantleetheme-dev akonadi-search-dev libxslt-dev samurai"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/knotes-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/koko/APKBUILD b/community/koko/APKBUILD
index 368a29b130..caba3426b6 100644
--- a/community/koko/APKBUILD
+++ b/community/koko/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=koko
pkgver=22.04
-pkgrel=0
+pkgrel=1
_geonames_pkgver=2020.06.25
pkgdesc="Image gallery application for Plasma Mobile"
url="https://invent.kde.org/graphics/koko"
@@ -33,6 +33,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtlocation-dev
+ samurai
"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/koko-$pkgver.tar.xz
@@ -49,8 +50,8 @@ prepare() {
}
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kolf/APKBUILD b/community/kolf/APKBUILD
index b88693f3bf..cc38d260b5 100644
--- a/community/kolf/APKBUILD
+++ b/community/kolf/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kolf
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A miniature golf game with 2d top-down view"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -25,14 +25,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kolf-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kollision/APKBUILD b/community/kollision/APKBUILD
index 0273302dd4..321602e7db 100644
--- a/community/kollision/APKBUILD
+++ b/community/kollision/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kollision
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A simple ball dodging game"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -21,14 +21,15 @@ makedepends="
kxmlgui-dev
libkdegames-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kollision-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kolourpaint/APKBUILD b/community/kolourpaint/APKBUILD
index 9b019432e7..509a750060 100644
--- a/community/kolourpaint/APKBUILD
+++ b/community/kolourpaint/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kolourpaint
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -23,13 +23,14 @@ makedepends="
kxmlgui-dev
libksane-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kolourpaint-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kompare/APKBUILD b/community/kompare/APKBUILD
index 0d54f0324c..314a62498d 100644
--- a/community/kompare/APKBUILD
+++ b/community/kompare/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kompare
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kiconthemes
arch="all !armhf !s390x !riscv64"
@@ -22,14 +22,15 @@ makedepends="
kwidgetsaddons-dev
libkomparediff2-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kompare-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -44,7 +45,6 @@ package() {
DESTDIR="$pkgdir" cmake --install build
}
-
sha512sums="
d1c08b76d8ec9598c920e9976b69206e65f9b56b36dfa6ac3a0236abe0f9fddd4467b1d83b489e51b62de749defcc3dd3df28b96994fbfd99c4e0998a38fb5c0 kompare-22.04.0.tar.xz
"
diff --git a/community/kongress/APKBUILD b/community/kongress/APKBUILD
index ede997d380..5db3b5f5e7 100644
--- a/community/kongress/APKBUILD
+++ b/community/kongress/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kongress
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Companion application for conferences"
# armhf blocked by extra-cmake-modules
arch="all !armhf"
@@ -24,14 +24,15 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
qt5-qttools-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/kongress-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
diff --git a/community/konqueror/APKBUILD b/community/konqueror/APKBUILD
index f3af5e71df..33bdd09f64 100644
--- a/community/konqueror/APKBUILD
+++ b/community/konqueror/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=konqueror
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE File Manager & Web Browser"
# armhf blocked by extra-cmake-modules
# s390x, ppc64le and riscv64 blocked by qt5-qtwebengine
@@ -25,6 +25,7 @@ makedepends="
kwindowsystem-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/konqueror-$pkgver.tar.xz"
@@ -32,8 +33,8 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
options="!check" # Requires OpenGL and running D-Bus server
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/konsole/APKBUILD b/community/konsole/APKBUILD
index 1ca1d0d003..1094075442 100644
--- a/community/konsole/APKBUILD
+++ b/community/konsole/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=konsole
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -37,6 +37,7 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/konsole-$pkgver.tar.xz
@@ -45,8 +46,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/konsole-$pkg
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_PLUGIN_SSHMANAGER=ON
diff --git a/community/kontact/APKBUILD b/community/kontact/APKBUILD
index aebf67d6e4..57bd1aa141 100644
--- a/community/kontact/APKBUILD
+++ b/community/kontact/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kontact
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
# riscv64 disabled due to missing rust in recursive dependency
@@ -26,13 +26,14 @@ makedepends="
pimcommon-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kontact-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kontactinterface/APKBUILD b/community/kontactinterface/APKBUILD
index 2f92226159..561f3b0998 100644
--- a/community/kontactinterface/APKBUILD
+++ b/community/kontactinterface/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kontactinterface
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kparts
arch="all !armhf !s390x !riscv64"
@@ -16,14 +16,15 @@ depends_dev="
kparts-dev
kwindowsystem-dev
kxmlgui-dev
+ samurai
"
makedepends="$depends_dev extra-cmake-modules"
source="https://download.kde.org/stable/release-service/$pkgver/src/kontactinterface-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kontrast/APKBUILD b/community/kontrast/APKBUILD
index fb75168de4..967c45d4fe 100644
--- a/community/kontrast/APKBUILD
+++ b/community/kontrast/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kontrast
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Tool to check contrast for colors that allows verifying that your colors are correctly accessible"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kdeclarative
@@ -21,14 +21,15 @@ makedepends="
ki18n-dev
kcoreaddons-dev
kdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kontrast-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
@@ -36,6 +37,7 @@ build() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
cf8103b28b0e2658c251af2e9adcc7099a55655d4f59a6d410bfbf12fe20830f6be80ab28bd80534e0a20d7ad6b8f83740bb022b1c1602f9c24a0cd94198cbfd kontrast-22.04.0.tar.xz
"
diff --git a/community/konversation/APKBUILD b/community/konversation/APKBUILD
index 82ff5dcc65..2ec645473f 100644
--- a/community/konversation/APKBUILD
+++ b/community/konversation/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=konversation
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -36,6 +36,7 @@ makedepends="
qca-dev
qt5-qtbase-dev
qt5-qtmultimedia-dev
+ samurai
solid-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/konversation-$pkgver.tar.xz"
@@ -43,8 +44,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kookbook/APKBUILD b/community/kookbook/APKBUILD
index 8aea0b7cfb..76f7287b64 100644
--- a/community/kookbook/APKBUILD
+++ b/community/kookbook/APKBUILD
@@ -2,20 +2,20 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kookbook
pkgver=0.2.1
-pkgrel=2
+pkgrel=3
pkgdesc="Simple recipe manager taking structured markdown for recipes"
url="https://github.com/KDE/kookbook/blob/master/doc/intro.md"
arch="all !armhf"
license="MIT"
depends="$pkgname-common"
-makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev discount-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev discount-dev samurai"
subpackages="$pkgname-common $pkgname-touch:ktouch"
source="https://download.kde.org/unstable/kookbook/kookbook-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kopete/APKBUILD b/community/kopete/APKBUILD
index 9fee3df393..e88f5d4400 100644
--- a/community/kopete/APKBUILD
+++ b/community/kopete/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kopete
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kcmutils
arch="all !armhf !s390x !riscv64"
@@ -32,14 +32,15 @@ makedepends="
kwallet-dev
libkleo-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kopete-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/korganizer/APKBUILD b/community/korganizer/APKBUILD
index b9a8bbe587..cfdd5d292e 100644
--- a/community/korganizer/APKBUILD
+++ b/community/korganizer/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=korganizer
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine -> kmailtransport
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -55,14 +55,15 @@ makedepends="
phonon-dev
pimcommon-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/korganizer-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kosmindoormap/APKBUILD b/community/kosmindoormap/APKBUILD
index 6fb371c274..ea6b771cfa 100644
--- a/community/kosmindoormap/APKBUILD
+++ b/community/kosmindoormap/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kosmindoormap
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
arch="all !armhf"
url="https://invent.kde.org/libraries/kosmindoormap"
@@ -20,13 +20,14 @@ makedepends="$depends_dev
bison
extra-cmake-modules
flex
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kosmindoormap-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kpat/APKBUILD b/community/kpat/APKBUILD
index 83e203f416..e369d2ea2b 100644
--- a/community/kpat/APKBUILD
+++ b/community/kpat/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kpat
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KPatience offers a selection of solitaire card games"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -29,6 +29,7 @@ makedepends="
libkdegames-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kpat-$pkgver.tar.xz"
@@ -37,8 +38,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kpeoplesink/APKBUILD b/community/kpeoplesink/APKBUILD
index 11479d7602..a1e37964d4 100644
--- a/community/kpeoplesink/APKBUILD
+++ b/community/kpeoplesink/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kpeoplesink
pkgver=0_git20210224
-pkgrel=0
+pkgrel=1
_commit="6f382e619e22f9f34b0760fc19a23eb1863bf45b"
pkgdesc="Expose Sink contacts to KPeople"
url="https://invent.kde.org/pim/kpeoplesink"
@@ -18,6 +18,7 @@ makedepends="
kcoreaddons-dev
kpeople-dev
qt5-qtbase-dev
+ samurai
sink-dev
"
source="https://invent.kde.org/pim/kpeoplesink/-/archive/$_commit/kpeoplesink-$_commit.tar.gz"
@@ -25,8 +26,8 @@ options="!check" # Broken tests
builddir="$srcdir/$pkgname-$_commit"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kphotoalbum/APKBUILD b/community/kphotoalbum/APKBUILD
index 02ee550af0..f22252e8eb 100644
--- a/community/kphotoalbum/APKBUILD
+++ b/community/kphotoalbum/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kphotoalbum
pkgver=5.8.1
-pkgrel=0
+pkgrel=1
pkgdesc="KDE Photo Album, picture collection manager"
url="https://kphotoalbum.org"
# armhf blocked my extra-cmake-modules
@@ -31,14 +31,15 @@ makedepends="
phonon-dev
purpose-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/kphotoalbum/$pkgver/kphotoalbum-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kpimtextedit/APKBUILD b/community/kpimtextedit/APKBUILD
index e1a78e4106..f47903cdfc 100644
--- a/community/kpimtextedit/APKBUILD
+++ b/community/kpimtextedit/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kpimtextedit
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Advanced text editor which provide advanced html feature"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit
@@ -23,6 +23,7 @@ depends_dev="
kxmlgui-dev
qt5-qtbase-dev
qt5-qtspeech-dev
+ samurai
sonnet-dev
syntax-highlighting-dev
"
@@ -32,8 +33,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/kpimtextedit
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_DESIGNERPLUGIN=ON
diff --git a/community/kpkpass/APKBUILD b/community/kpkpass/APKBUILD
index 3d4ab19c8f..77072050ea 100644
--- a/community/kpkpass/APKBUILD
+++ b/community/kpkpass/APKBUILD
@@ -2,19 +2,19 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kpkpass
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf"
url="https://kontact.kde.org/"
pkgdesc="Apple Wallet Pass reader"
license="GPL-2.0-or-later"
depends_dev="qt5-qtbase-dev karchive-dev"
-makedepends="$depends_dev extra-cmake-modules shared-mime-info"
+makedepends="$depends_dev extra-cmake-modules shared-mime-info samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/kpkpass-$pkgver.tar.xz"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kpmcore/APKBUILD b/community/kpmcore/APKBUILD
index 84d647ddcf..302b47b0ea 100644
--- a/community/kpmcore/APKBUILD
+++ b/community/kpmcore/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kpmcore
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kauth
arch="all !armhf !s390x !riscv64"
@@ -22,6 +22,7 @@ makedepends="
kwidgetsaddons-dev
qca-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kpmcore-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
@@ -32,8 +33,8 @@ options="!check" # Requires running dbus server
# - CVE-2020-27187
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kpublictransport/APKBUILD b/community/kpublictransport/APKBUILD
index cb39c00c06..d17be9786c 100644
--- a/community/kpublictransport/APKBUILD
+++ b/community/kpublictransport/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kpublictransport
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
arch="all !armhf"
url="https://invent.kde.org/libraries/kpublictransport"
@@ -16,14 +16,15 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kpublictransport-$pkgver.tar.xz"
options="!check" # Broken for now
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kquickimageeditor/APKBUILD b/community/kquickimageeditor/APKBUILD
index 394322fe8f..a7faf7d4d4 100644
--- a/community/kquickimageeditor/APKBUILD
+++ b/community/kquickimageeditor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kquickimageeditor
pkgver=0.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Simple image editor for QtQuick applications"
url="https://invent.kde.org/libraries/kquickimageeditor"
# armhf blocked by extra-cmake-modules
@@ -14,14 +14,15 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/kquickimageeditor/kquickimageeditor-$pkgver.tar.xz"
subpackages="$pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/krdc/APKBUILD b/community/krdc/APKBUILD
index 1e094119c9..9bfd84b834 100644
--- a/community/krdc/APKBUILD
+++ b/community/krdc/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=krdc
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -29,13 +29,14 @@ makedepends="
kxmlgui-dev
libssh-dev
libvncserver-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/krdc-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/krecorder/APKBUILD b/community/krecorder/APKBUILD
index ab1351c683..108c6c56f4 100644
--- a/community/krecorder/APKBUILD
+++ b/community/krecorder/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=krecorder
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Audio recorder for Plasma Mobile (and other platforms)"
url="https://invent.kde.org/plasma-mobile/krecorder"
arch="all !armhf" # armhf blocked by extra-cmake-modules
@@ -16,13 +16,14 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtmultimedia-dev
qt5-qtquickcontrols2-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/krecorder-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
diff --git a/community/krename/APKBUILD b/community/krename/APKBUILD
index 8e563ef256..dd821ebbdb 100644
--- a/community/krename/APKBUILD
+++ b/community/krename/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=krename
pkgver=5.0.1
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -25,13 +25,14 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/krename/$pkgver/src/krename-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/krfb/APKBUILD b/community/krfb/APKBUILD
index b2461bd332..e1de799086 100644
--- a/community/krfb/APKBUILD
+++ b/community/krfb/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=krfb
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf, s390x and riscv64 blocked by kwallet-dev and kxmlgui-dev
arch="all !armhf !s390x !riscv64"
url="https://kde.org/applications/internet/org.kde.krfb"
@@ -28,6 +28,7 @@ makedepends="
plasma-wayland-protocols
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
xcb-util-dev
xcb-util-image-dev
"
@@ -36,8 +37,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kross/APKBUILD b/community/kross/APKBUILD
index 2b2ac9b8ab..b63859e542 100644
--- a/community/kross/APKBUILD
+++ b/community/kross/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kross
pkgver=5.93.0
-pkgrel=0
+pkgrel=1
pkgdesc="Framework for scripting KDE applications"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit
@@ -20,6 +20,7 @@ depends_dev="
kxmlgui-dev
qt5-qtbase-dev
qt5-qttools-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
diff --git a/community/kruler/APKBUILD b/community/kruler/APKBUILD
index 59f02222b2..65fec39d01 100644
--- a/community/kruler/APKBUILD
+++ b/community/kruler/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kruler
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -18,14 +18,15 @@ makedepends="
kxmlgui-dev
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kruler-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kscreen/APKBUILD b/community/kscreen/APKBUILD
index 10fd85026b..15b91992dc 100644
--- a/community/kscreen/APKBUILD
+++ b/community/kscreen/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kscreen
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KDE's screen management software"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kconfigwidgets
@@ -26,6 +26,7 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtsensors-dev
+ samurai
"
checkdepends="xvfb-run"
@@ -37,8 +38,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kscreen-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kscreenlocker/APKBUILD b/community/kscreenlocker/APKBUILD
index 5876fea21e..7fc9dcc599 100644
--- a/community/kscreenlocker/APKBUILD
+++ b/community/kscreenlocker/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kscreenlocker
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Library and components for secure lock screen architecture"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kdeclarative-dev, kcmutils-dev, ktextwidgets-dev, kxmlgui-dev
@@ -31,6 +31,7 @@ depends_dev="
linux-pam-dev
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
solid-dev
xcb-util-keysyms-dev
"
@@ -51,8 +52,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # Requires running loginctl
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ksmtp/APKBUILD b/community/ksmtp/APKBUILD
index 7bdda6a4c1..24dc8c14fb 100644
--- a/community/ksmtp/APKBUILD
+++ b/community/ksmtp/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ksmtp
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Job-based library to send email through an SMTP server"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kio
@@ -15,6 +15,7 @@ depends_dev="
ki18n-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -24,8 +25,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -39,6 +40,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
e6d4a451ff50e380e898197191e2cff77a620e2886ad7e0c22d20c68521823751fd83d1ba4cd97444f2199a8b7375c9b1d4852c98875f0a6813f77b77982ad5f ksmtp-22.04.0.tar.xz
"
diff --git a/community/ksshaskpass/APKBUILD b/community/ksshaskpass/APKBUILD
index 7332cfbc95..e71a2cdfe6 100644
--- a/community/ksshaskpass/APKBUILD
+++ b/community/ksshaskpass/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ksshaskpass
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="ssh-add helper that uses kwallet and kpassworddialog"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kwallet
@@ -17,6 +17,7 @@ makedepends="
kwallet-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
case "$pkgver" in
@@ -27,8 +28,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/ksshaskpass-$pkgver.tar.xz
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ksysguard/APKBUILD b/community/ksysguard/APKBUILD
index d123426b42..7d7f2863ab 100644
--- a/community/ksysguard/APKBUILD
+++ b/community/ksysguard/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ksysguard
pkgver=5.22.0
-pkgrel=0
+pkgrel=1
pkgdesc="Track and control the processes running in your system"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -29,14 +29,15 @@ makedepends="
libpcap-dev
lm-sensors-dev
networkmanager-qt-dev
+ samurai
"
source="https://download.kde.org/stable/ksysguard/$pkgver/ksysguard-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kteatime/APKBUILD b/community/kteatime/APKBUILD
index acda0ecfcc..be95d91ac3 100644
--- a/community/kteatime/APKBUILD
+++ b/community/kteatime/APKBUILD
@@ -2,20 +2,20 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kteatime
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# riscv64 disabled due to missing rust in recursive dependency
arch="all !armhf !s390x !riscv64"
url="https://kde.org/applications/utilities/org.kde.kteatime"
pkgdesc="A handy timer for steeping tea"
license="GPL-2.0-or-later AND GFDL-1.2-only"
-makedepends="extra-cmake-modules qt5-qtbase-dev kconfig-dev kcrash-dev kdoctools-dev ki18n-dev kiconthemes-dev knotifyconfig-dev knotifications-dev ktextwidgets-dev kxmlgui-dev kconfig-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev kconfig-dev kcrash-dev kdoctools-dev ki18n-dev kiconthemes-dev knotifyconfig-dev knotifications-dev ktextwidgets-dev kxmlgui-dev kconfig-dev samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/kteatime-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ktimer/APKBUILD b/community/ktimer/APKBUILD
index da9cc73d58..963f02e33a 100644
--- a/community/ktimer/APKBUILD
+++ b/community/ktimer/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktimer
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A little tool to execute programs after some time"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -19,14 +19,15 @@ makedepends="
knotifications-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/ktimer-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DKF_IGNORE_PLATFORM_CHECK=ON # does not have metainfo.yaml
diff --git a/community/ktimetracker/APKBUILD b/community/ktimetracker/APKBUILD
index 789cbdb5e0..d69ea1f575 100644
--- a/community/ktimetracker/APKBUILD
+++ b/community/ktimetracker/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktimetracker
pkgver=5.0.1
-pkgrel=3
+pkgrel=4
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -25,6 +25,7 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/ktimetracker/$pkgver/src/ktimetracker-$pkgver.tar.xz
@@ -33,8 +34,8 @@ source="https://download.kde.org/stable/ktimetracker/$pkgver/src/ktimetracker-$p
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ktnef/APKBUILD b/community/ktnef/APKBUILD
index 4c36df567f..0ee3f4ce2b 100644
--- a/community/ktnef/APKBUILD
+++ b/community/ktnef/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktnef
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="API for handling TNEF data"
# armhf blocked by extra-cmake-modules
# s390x blocked by kcalendarcore
@@ -19,13 +19,14 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/ktnef-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ktorrent/APKBUILD b/community/ktorrent/APKBUILD
index d2b8867cea..ec9e10c02b 100644
--- a/community/ktorrent/APKBUILD
+++ b/community/ktorrent/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktorrent
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by polkit -> plasma-workspace
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -40,6 +40,7 @@ makedepends="
plasma-workspace-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
solid-dev
syndication-dev
taglib-dev
@@ -50,8 +51,8 @@ subpackages="$pkgname-doc $pkgname-lang"
build() {
# The infowidget plugin is disabled due to an incompatibility with musl
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_INFOWIDGET_PLUGIN=FALSE
diff --git a/community/ktouch/APKBUILD b/community/ktouch/APKBUILD
index 7089b3d8d7..e0552ee23a 100644
--- a/community/ktouch/APKBUILD
+++ b/community/ktouch/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktouch
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# riscv64 and s390x blocked by rust
# armhf blocked by qt5-qtdeclarative
arch="all !armhf !s390x !riscv64"
@@ -33,14 +33,15 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtx11extras-dev
qt5-qtxmlpatterns-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/ktouch-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ktp-common-internals/APKBUILD b/community/ktp-common-internals/APKBUILD
index f925e5d0fc..c2b201f466 100644
--- a/community/ktp-common-internals/APKBUILD
+++ b/community/ktp-common-internals/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktp-common-internals
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Library for KTp"
url="https://github.com/kde/ktp-common-internals"
# armhf blocked by extra-cmake-modules
@@ -25,6 +25,7 @@ depends_dev="
kwindowsystem-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
telepathy-qt-dev
"
makedepends="$depends_dev extra-cmake-modules doxygen"
@@ -33,8 +34,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/ktrip/APKBUILD b/community/ktrip/APKBUILD
index 9f6f573680..162cb81f38 100644
--- a/community/ktrip/APKBUILD
+++ b/community/ktrip/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ktrip
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="A public transport assistant"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by qqc2-desktop-style
@@ -24,13 +24,14 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/ktrip-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DKF_IGNORE_PLATFORM_CHECK=ON
@@ -45,6 +46,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
20b8f7dcc462fe68724761fcef72c53d2ee0a384ea0f58cbfa01cf28c7f51972bced804a79839b108dc7f24eec226def99e209246fd64b5c97c65ddaaf026340 ktrip-22.04.tar.xz
"
diff --git a/community/kturtle/APKBUILD b/community/kturtle/APKBUILD
index 5ae34398a9..7163f09ff8 100644
--- a/community/kturtle/APKBUILD
+++ b/community/kturtle/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kturtle
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -20,14 +20,15 @@ makedepends="
ktextwidgets-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kturtle-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kup/APKBUILD b/community/kup/APKBUILD
index 3230622995..aad76ab20f 100644
--- a/community/kup/APKBUILD
+++ b/community/kup/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kup
pkgver=0.9.1
-pkgrel=2
+pkgrel=3
pkgdesc="A KDE bup backup software for helping people to keep up-to-date backups"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -25,6 +25,7 @@ makedepends="
libgit2-dev
plasma-framework-dev
qt5-qtbase-dev
+ samurai
solid-dev
"
source="https://download.kde.org/stable/kup/kup-$pkgver.tar.xz
@@ -34,8 +35,8 @@ options="!check" # No tests
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kuserfeedback/APKBUILD b/community/kuserfeedback/APKBUILD
index 97cd308528..c29261638d 100644
--- a/community/kuserfeedback/APKBUILD
+++ b/community/kuserfeedback/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kuserfeedback
pkgver=1.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Framework for collecting user feedback for applications via telemetry and surveys"
url="https://kde.org/products/frameworks/"
arch="all !armhf"
@@ -15,14 +15,15 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.kde.org/stable/kuserfeedback/kuserfeedback-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kwallet-pam/APKBUILD b/community/kwallet-pam/APKBUILD
index 4cfcc6f49e..755efab8f9 100644
--- a/community/kwallet-pam/APKBUILD
+++ b/community/kwallet-pam/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwallet-pam
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KWallet PAM integration"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kwallet
@@ -15,6 +15,7 @@ makedepends="
kwallet-dev
libgcrypt-dev
linux-pam-dev
+ samurai
socat
"
@@ -26,8 +27,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kwallet-pam-$pkgver.tar.xz
options="!check" # No tests available
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kwalletmanager/APKBUILD b/community/kwalletmanager/APKBUILD
index 5fb70b58fe..131982d9c1 100644
--- a/community/kwalletmanager/APKBUILD
+++ b/community/kwalletmanager/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwalletmanager
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -31,14 +31,15 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kwalletmanager-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kwave/APKBUILD b/community/kwave/APKBUILD
index bc9611a805..78466791c1 100644
--- a/community/kwave/APKBUILD
+++ b/community/kwave/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwave
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -37,6 +37,7 @@ makedepends="
pulseaudio-dev
qt5-qtbase-dev
qt5-qtmultimedia-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/kwave-$pkgver.tar.xz"
@@ -49,8 +50,8 @@ build() {
else
doc_opts="-DWITH_DOC=ON"
fi
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DWITH_OSS=OFF \
diff --git a/community/kwayland-integration/APKBUILD b/community/kwayland-integration/APKBUILD
index b9a832bb5e..6d0692c243 100644
--- a/community/kwayland-integration/APKBUILD
+++ b/community/kwayland-integration/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwayland-integration
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KWayland integration"
url="https://kde.org/plasma-desktop/"
arch="all !armhf" # armhf blocked by extra-cmake-modules
@@ -15,6 +15,7 @@ makedepends="
kwayland-dev
kwindowsystem-dev
qt5-qtbase-dev
+ samurai
wayland-protocols
"
@@ -26,8 +27,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kwayland-integration-$pkgv
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kwayland-server/APKBUILD b/community/kwayland-server/APKBUILD
index b1a17dc1b2..1ccc809023 100644
--- a/community/kwayland-server/APKBUILD
+++ b/community/kwayland-server/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwayland-server
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Wayland Server Components built on KDE Frameworks"
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://kde.org/plasma-desktop/"
@@ -17,6 +17,7 @@ makedepends="$depends_dev
extra-cmake-modules
linux-headers
qt5-qttools-dev
+ samurai
wayland-protocols
"
@@ -29,8 +30,8 @@ subpackages="$pkgname-dev $pkgname-dbg $pkgname-doc"
options="!check" # Requires running wayland compositor
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_QCH=ON
diff --git a/community/kweather/APKBUILD b/community/kweather/APKBUILD
index 0c80d77e9e..dc57fd10d7 100644
--- a/community/kweather/APKBUILD
+++ b/community/kweather/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kweather
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Weather application for Plasma Mobile"
url="https://invent.kde.org/plasma-mobile/kweather"
# armhf blocked by qt5-qtdeclarative
@@ -29,13 +29,14 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/kweather-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kweathercore/APKBUILD b/community/kweathercore/APKBUILD
index df3e5b09e0..3cd9ae46fd 100644
--- a/community/kweathercore/APKBUILD
+++ b/community/kweathercore/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kweathercore
pkgver=0.5
-pkgrel=0
+pkgrel=1
pkgdesc="Library to facilitate retrieval of weather information including forecasts and alerts"
url="https://invent.kde.org/libraries/kweathercore"
arch="all !armhf" # armhf blocked by qt5-qtlocation-dev
@@ -12,14 +12,14 @@ depends_dev="
qt5-qtbase-dev
qt5-qtlocation-dev
"
-makedepends="$depends_dev extra-cmake-modules"
+makedepends="$depends_dev extra-cmake-modules samurai"
source="https://download.kde.org/stable/kweathercore/$pkgver/kweathercore-$pkgver.tar.xz"
options="!check" # No tests
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -29,7 +29,6 @@ package() {
DESTDIR="$pkgdir" cmake --install build
}
-
sha512sums="
b11d19d28856c098d219bccdd4868db93707aae4fc98d2e1ac3fe982faf9c8628c86e301e0bb9082b842a80cb8b3995bc3cffdd494e0b653899e13adac70f93e kweathercore-0.5.tar.xz
"
diff --git a/community/kwin/APKBUILD b/community/kwin/APKBUILD
index 70fc0c9a86..39f47e13b8 100644
--- a/community/kwin/APKBUILD
+++ b/community/kwin/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwin
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="An easy to use, but flexible, composited Window Manager"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by kscreenlocker
@@ -71,6 +71,7 @@ makedepends="$depends_dev
extra-cmake-modules
kdoctools-dev
qt5-qttools-dev
+ samurai
"
checkdepends="xvfb-run"
@@ -83,8 +84,8 @@ subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-lang"
options="!check" # Broken
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kwordquiz/APKBUILD b/community/kwordquiz/APKBUILD
index 51bc565fd2..8557f630ee 100644
--- a/community/kwordquiz/APKBUILD
+++ b/community/kwordquiz/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwordquiz
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -27,14 +27,15 @@ makedepends="
libkeduvocdocument-dev
phonon-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/kwordquiz-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/kwrited/APKBUILD b/community/kwrited/APKBUILD
index 6482f4ce5d..42524dbf57 100644
--- a/community/kwrited/APKBUILD
+++ b/community/kwrited/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwrited
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KDE daemon listening for wall and write messages"
arch="all !armhf" # qt5-qtdeclarative-dev unavilable on armhf
url="https://kde.org/plasma-desktop/"
@@ -15,6 +15,7 @@ makedepends="
knotifications-dev
kpty-dev
qt5-qtbase-dev
+ samurai
"
case "$pkgver" in
@@ -25,8 +26,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/kwrited-$pkgver.tar.xz"
options="!check" # No tests available
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/latte-dock/APKBUILD b/community/latte-dock/APKBUILD
index 3da18b8f6d..340dd91bc4 100644
--- a/community/latte-dock/APKBUILD
+++ b/community/latte-dock/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=latte-dock
pkgver=0.10.8
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
# ppc64le blocked by plasma-desktop
@@ -32,14 +32,15 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
xcb-util-dev
"
source="https://download.kde.org/stable/latte-dock/latte-dock-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/layer-shell-qt/APKBUILD b/community/layer-shell-qt/APKBUILD
index f18f0207d6..d79a1093e8 100644
--- a/community/layer-shell-qt/APKBUILD
+++ b/community/layer-shell-qt/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=layer-shell-qt
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Qt component to allow applications to make use of the Wayland wl-layer-shell protocol"
# armhf blocked by extra-cmake-modules
arch="all !armhf"
@@ -14,6 +14,7 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
wayland-protocols
"
@@ -25,8 +26,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/layer-shell-qt-$pkgver.tar
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_TESTING=ON
diff --git a/community/libgravatar/APKBUILD b/community/libgravatar/APKBUILD
index 3428237970..43a38f0bf6 100644
--- a/community/libgravatar/APKBUILD
+++ b/community/libgravatar/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libgravatar
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM library providing Gravatar support"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -18,6 +18,7 @@ depends_dev="
kwidgetsaddons-dev
pimcommon-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -28,8 +29,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="net" # net required for tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkcddb/APKBUILD b/community/libkcddb/APKBUILD
index b8f96e78bf..fa7fc032c3 100644
--- a/community/libkcddb/APKBUILD
+++ b/community/libkcddb/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkcddb
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -19,14 +19,15 @@ makedepends="
kwidgetsaddons-dev
libmusicbrainz-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkcddb-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
options="net" # Required for tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=ON
diff --git a/community/libkcompactdisc/APKBUILD b/community/libkcompactdisc/APKBUILD
index 9fbfc64fc9..0bb515715f 100644
--- a/community/libkcompactdisc/APKBUILD
+++ b/community/libkcompactdisc/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkcompactdisc
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> solid
arch="all !armhf !s390x !riscv64"
@@ -15,6 +15,7 @@ makedepends="
ki18n-dev
phonon-dev
qt5-qtbase-dev
+ samurai
solid-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkcompactdisc-$pkgver.tar.xz"
@@ -22,8 +23,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkdcraw/APKBUILD b/community/libkdcraw/APKBUILD
index 8ca194abfd..96f5f5d949 100644
--- a/community/libkdcraw/APKBUILD
+++ b/community/libkdcraw/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkdcraw
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by qt5-qtbase-x11
arch="all !armhf !s390x"
@@ -12,6 +12,7 @@ license="GPL-2.0-or-later AND LGPL-2.0-or-later"
depends_dev="
libraw-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -20,8 +21,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/libkdcraw-$p
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkdegames/APKBUILD b/community/libkdegames/APKBUILD
index b5a9873b89..858c0d01eb 100644
--- a/community/libkdegames/APKBUILD
+++ b/community/libkdegames/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkdegames
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit
arch="all !armhf !s390x !riscv64"
@@ -38,14 +38,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtsvg-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkdegames-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang carddecks::noarch"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkdepim/APKBUILD b/community/libkdepim/APKBUILD
index 5abedfa8da..13b3992c42 100644
--- a/community/libkdepim/APKBUILD
+++ b/community/libkdepim/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkdepim
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Lib for common KDEPim apps"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -29,6 +29,7 @@ depends_dev="
kwallet-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev
extra-cmake-modules
@@ -39,8 +40,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/libkdepim-$p
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_DESIGNERPLUGIN=ON
diff --git a/community/libkeduvocdocument/APKBUILD b/community/libkeduvocdocument/APKBUILD
index 36127214b2..1d08e4f4ad 100644
--- a/community/libkeduvocdocument/APKBUILD
+++ b/community/libkeduvocdocument/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkeduvocdocument
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
url="https://edu.kde.org"
@@ -14,13 +14,14 @@ makedepends="
ki18n-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkeduvocdocument-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkexiv2/APKBUILD b/community/libkexiv2/APKBUILD
index 0c1e65dfcf..3271a3861b 100644
--- a/community/libkexiv2/APKBUILD
+++ b/community/libkexiv2/APKBUILD
@@ -2,18 +2,18 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkexiv2
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A library to manipulate pictures metadata"
url="https://www.kde.org/applications/graphics"
arch="all !armhf" # extra-cmake-modules
license="GPL-2.0-or-later"
-makedepends="extra-cmake-modules qt5-qtbase-dev exiv2-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev exiv2-dev samurai"
subpackages="$pkgname-dev"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkexiv2-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkgapi/APKBUILD b/community/libkgapi/APKBUILD
index 406ec4038c..669cf7bbb6 100644
--- a/community/libkgapi/APKBUILD
+++ b/community/libkgapi/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkgapi
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="LibKGAPI is a KDE-based library for accessing various Google services via their public API"
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
@@ -22,6 +22,7 @@ depends_dev="
makedepends="$depends_dev
extra-cmake-modules
qt5-qttools-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkgapi-$pkgver.tar.xz
@@ -30,8 +31,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/libkgapi-$pk
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -49,6 +50,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
e1f89783b5a754e7f2368ef433c62c365ffcbe63b3e9c93d3ce794bb5eb0a86b60f06d3a2ad9ed4a018c176cd1ea80b2caae268d4aa21eef1f38f8299fc71a6d libkgapi-22.04.0.tar.xz
48ba9a974b10be0fe204a50ec15d7e48f17fa3d3211ad9a22ad0ca5742fd6121ed81563f59c57b6d618597c74e6b831dbc5f046baf64e41a4315663e09c5b74f 0001-fix-build.patch
diff --git a/community/libkipi/APKBUILD b/community/libkipi/APKBUILD
index 3004fa206a..3585778a26 100644
--- a/community/libkipi/APKBUILD
+++ b/community/libkipi/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkipi
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE Image Plugin Interface library"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by kxmlgui
@@ -19,6 +19,7 @@ makedepends="$depends_dev
extra-cmake-modules
libjpeg-turbo-dev
libkexiv2-dev
+ samurai
tiff-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkipi-$pkgver.tar.xz"
@@ -26,8 +27,8 @@ subpackages="$pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -36,6 +37,7 @@ build() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
eff8519b493310ed3f0e412e546622fbea2d27a259bc137e1e5a42654978016f624d85a64bf18429bd8c6144f6cfaa66eaacb68c1b6b3d96eb71844a2e6ef6bb libkipi-22.04.0.tar.xz
"
diff --git a/community/libkleo/APKBUILD b/community/libkleo/APKBUILD
index dff35de179..9509cbaf62 100644
--- a/community/libkleo/APKBUILD
+++ b/community/libkleo/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkleo
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM cryptographic library"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kpimtextedit
@@ -25,14 +25,15 @@ makedepends="
kwidgetsaddons-dev
kwindowsystem-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkleo-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -40,12 +41,13 @@ build() {
check() {
cd build
- CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
+ CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "newkeyapprovaldialogtest"
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
09a7a7caee06440c25688624e6c8517c8ef663eb7fea85c56623f6f9d0f22ac800858164300aa3c023a3dc2ee9aacdbc69f5f5eccc763a4fa5b8f663b71049fc libkleo-22.04.0.tar.xz
"
diff --git a/community/libkmahjongg/APKBUILD b/community/libkmahjongg/APKBUILD
index 31d89981b6..9a6e539fb2 100644
--- a/community/libkmahjongg/APKBUILD
+++ b/community/libkmahjongg/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkmahjongg
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked polkit -> kconfigwidgets
arch="all !armhf !s390x !riscv64"
@@ -19,14 +19,15 @@ makedepends="
kwidgetsaddons-dev
qt5-qtbase-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkmahjongg-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
options="!check" # No tests found
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkomparediff2/APKBUILD b/community/libkomparediff2/APKBUILD
index e3ec08a2b0..e4d8c92852 100644
--- a/community/libkomparediff2/APKBUILD
+++ b/community/libkomparediff2/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkomparediff2
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -18,13 +18,14 @@ makedepends="
kio-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkomparediff2-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libksane/APKBUILD b/community/libksane/APKBUILD
index 138a153161..a8570f3483 100644
--- a/community/libksane/APKBUILD
+++ b/community/libksane/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libksane
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by ktextwidgest, kwallet
arch="all !armhf !s390x !riscv64"
@@ -16,14 +16,15 @@ makedepends="
kwallet-dev
kwidgetsaddons-dev
qt5-qtbase-dev
+ samurai
sane-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/libksane-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libkscreen/APKBUILD b/community/libkscreen/APKBUILD
index 9c90bda5ec..78956c9265 100644
--- a/community/libkscreen/APKBUILD
+++ b/community/libkscreen/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkscreen
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KDE screen management software"
arch="all !armhf" # armhf blocked by extra-cmake-modules
url="https://kde.org/plasma-desktop/"
@@ -18,6 +18,7 @@ makedepends="$depends_dev
graphviz
plasma-wayland-protocols
qt5-qttools-dev
+ samurai
"
case "$pkgver" in
@@ -29,8 +30,8 @@ subpackages="$pkgname-dev $pkgname-doc"
options="!check" # Fails due to requiring dbus-x11 and it running
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_QCH=ON
@@ -45,6 +46,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
72be6b77f5fe4d77ef29c07d8bab2d1c5a94cd9aa31a324cf6d883a2e6132ee923c0fa02a4bc2432df7da4171dfbdd3a608117eeccfafe9155002cc8d50b3020 libkscreen-5.24.4.tar.xz
"
diff --git a/community/libksieve/APKBUILD b/community/libksieve/APKBUILD
index 6c41269c6d..4f413726aa 100644
--- a/community/libksieve/APKBUILD
+++ b/community/libksieve/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libksieve
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM library for managing sieves"
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
@@ -30,14 +30,15 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/libksieve-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -53,6 +54,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
72592106ff734787d82878608ae4ac4b2ee11ed50755acf1dca69040d333d11b23c2359988dae2fa1fc8f650ce2e4cb760c363c3a49eef818db2f72300a6d5a7 libksieve-22.04.0.tar.xz
"
diff --git a/community/libksysguard/APKBUILD b/community/libksysguard/APKBUILD
index 2ed902a996..c60f19e68b 100644
--- a/community/libksysguard/APKBUILD
+++ b/community/libksysguard/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libksysguard
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="KDE system monitor library"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kauth
@@ -34,6 +34,7 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
@@ -47,8 +48,8 @@ subpackages="$pkgname-dev $pkgname-lang"
replaces="ksysguard<5.22"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libktorrent/APKBUILD b/community/libktorrent/APKBUILD
index 3e9a9548cb..27e7164d15 100644
--- a/community/libktorrent/APKBUILD
+++ b/community/libktorrent/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libktorrent
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -24,14 +24,15 @@ makedepends="$depends_dev
doxygen
extra-cmake-modules
graphviz
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/libktorrent-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/libqaccessibilityclient/APKBUILD b/community/libqaccessibilityclient/APKBUILD
index f1c8bf9d61..ef964841a1 100644
--- a/community/libqaccessibilityclient/APKBUILD
+++ b/community/libqaccessibilityclient/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libqaccessibilityclient
pkgver=0.4.1
-pkgrel=0
+pkgrel=1
pkgdesc="Accessibilty tools helper library, used e.g. by screen readers"
# armhf blocked by extra-cmake-modules
arch="all !armhf"
@@ -11,6 +11,7 @@ license="LicenseRef-KDE-Accepted-LGPL AND LGPL-2.1-only AND LGPL-3.0-only"
makedepends="
extra-cmake-modules
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/libqaccessibilityclient/libqaccessibilityclient-$pkgver.tar.xz"
@@ -18,8 +19,8 @@ subpackages="$pkgname-dev"
options="!check" # Requires running DBus server
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -33,4 +34,5 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="d5c168ff39f4bb67f18120eea50f8e02a85d464a5bb6479c48dfdb02ea9bf0cc379cbed4da7d882b718a1e1723d3a00528fcb26903b617b43029fde25e82cb3c libqaccessibilityclient-0.4.1.tar.xz"
diff --git a/community/lokalize/APKBUILD b/community/lokalize/APKBUILD
index 14eef42696..53b060137f 100644
--- a/community/lokalize/APKBUILD
+++ b/community/lokalize/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=lokalize
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Computer-Aided Translation System"
url="https://apps.kde.org/lokalize/"
# armhf blocked by extra-cmake-modules
@@ -23,6 +23,7 @@ makedepends="
kross-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
sonnet-dev
"
source="https://download.kde.org/stable/release-service/$pkgver/src/lokalize-$pkgver.tar.xz"
@@ -30,8 +31,8 @@ subpackages="$pkgname-doc $pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/mailcommon/APKBUILD b/community/mailcommon/APKBUILD
index 9edfa282a5..2f28f1faa4 100644
--- a/community/mailcommon/APKBUILD
+++ b/community/mailcommon/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mailcommon
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM library providing support for mail applications"
# riscv64 disabled due to missing rust in recursive dependency
arch="all !ppc64le !s390x !armhf !riscv64" # Limited by messagelib -> qt5-qtwebengine
@@ -34,6 +34,7 @@ depends_dev="
messagelib-dev
qt5-qtbase-dev
qt5-qttools-dev
+ samurai
syntax-highlighting-dev
"
makedepends="$depends_dev extra-cmake-modules"
@@ -43,8 +44,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # Requires running dbus server
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -58,6 +59,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
226f2526f3b95a39b4a0414c4de37731ad2d4b220eb97aac1d769ff2f6c033e1198d67c1c6b648f5ee171fd55df0a0ffdd7b2ed0e4d7155dc10abc467b041cd9 mailcommon-22.04.0.tar.xz
"
diff --git a/community/mailimporter/APKBUILD b/community/mailimporter/APKBUILD
index e93951619a..3eae187c21 100644
--- a/community/mailimporter/APKBUILD
+++ b/community/mailimporter/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mailimporter
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM library providing support for mail applications"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> pimcommon
@@ -21,6 +21,7 @@ depends_dev="
libkdepim-dev
pimcommon-dev
qt5-qtbase-dev
+ samurai
"
makedepends="$depends_dev extra-cmake-modules"
checkdepends="xvfb-run"
@@ -28,8 +29,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/mailimporter
subpackages="$pkgname-dev $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -43,6 +44,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
85e799bc4867d87eef6b2af0086bc141dff855108fd8d97831eac5e41849e19df179f4d3e3fd27e3d5a60c9ac6c124b324995e99175634411875028697c3e574 mailimporter-22.04.0.tar.xz
"
diff --git a/community/marble/APKBUILD b/community/marble/APKBUILD
index a4d00721d1..3d1a15fc6f 100644
--- a/community/marble/APKBUILD
+++ b/community/marble/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=marble
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="A Virtual Globe and World Atlas that you can use to learn more about Earth"
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
@@ -29,6 +29,7 @@ depends_dev="
qt5-qtsvg-dev
qt5-qttools-dev
qt5-qtwebengine-dev
+ samurai
shared-mime-info
"
makedepends="$depends_dev
@@ -39,8 +40,8 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
options="!check" # Requires itself to be installed
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
@@ -57,6 +58,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
7e379ae58b3729c38217ea5f1133d726b22005b5b314bfd9477791913ce8f6ad62316074cdd0ded0a340c53b43c08782b124c9881348ce296520e006468cc43e marble-22.04.0.tar.xz
"
diff --git a/community/massif-visualizer/APKBUILD b/community/massif-visualizer/APKBUILD
index 2accf58c58..0340e990f9 100644
--- a/community/massif-visualizer/APKBUILD
+++ b/community/massif-visualizer/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=massif-visualizer
pkgver=0.7.0
-pkgrel=0
+pkgrel=1
pkgdesc="Visualizer for Valgrind Massif data files"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -21,6 +21,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtxmlpatterns-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/massif-visualizer/$pkgver/src/massif-visualizer-$pkgver.tar.xz"
@@ -28,8 +29,8 @@ subpackages="$pkgname-lang"
build() {
# The infowidget plugin is disabled due to an incompatibility with musl
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_INFOWIDGET_PLUGIN=FALSE
diff --git a/community/mauikit-accounts/APKBUILD b/community/mauikit-accounts/APKBUILD
index 661f3807d9..6ce8196ca4 100644
--- a/community/mauikit-accounts/APKBUILD
+++ b/community/mauikit-accounts/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mauikit-accounts
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="MauiKit Utilities to handle User Accounts"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by mauikit
@@ -22,13 +22,14 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/maui/mauikit-accounts/$pkgver/mauikit-accounts-$pkgver.tar.xz"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -42,6 +43,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
110516f52b8b95efcb7a71e3a6f32d7a568f1a4e7cffe7e5efd752693a68c2c4bcd0491cf8b3fd38595b573cb87a7a4b038ef3a8d768d0ad948f31f0560f3517 mauikit-accounts-2.1.1.tar.xz
"
diff --git a/community/mauikit-filebrowsing/APKBUILD b/community/mauikit-filebrowsing/APKBUILD
index e336def4e1..ade3e53b02 100644
--- a/community/mauikit-filebrowsing/APKBUILD
+++ b/community/mauikit-filebrowsing/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mauikit-filebrowsing
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="MauiKit File Browsing utilities and controls"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by mauikit
@@ -19,13 +19,14 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/maui/mauikit-filebrowsing/$pkgver/mauikit-filebrowsing-$pkgver.tar.xz"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -39,6 +40,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
ab6ca3cd0337d32425b1de493383e833fe39b5aebe517ff010126d11617da31cf5e7523ba33bf1a5b0be7a8acab8dc2c92e04fa97e84976658f5931c77671fef mauikit-filebrowsing-2.1.1.tar.xz
"
diff --git a/community/mauikit-imagetools/APKBUILD b/community/mauikit-imagetools/APKBUILD
index 25787282ee..e6e01782c3 100644
--- a/community/mauikit-imagetools/APKBUILD
+++ b/community/mauikit-imagetools/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mauikit-imagetools
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="MauiKit Image Tools Components"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by mauikit
@@ -24,13 +24,14 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
source="https://download.kde.org/stable/maui/mauikit-imagetools/$pkgver/mauikit-imagetools-$pkgver.tar.xz"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -44,6 +45,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
daef28487d0d2ef0d43173ffaafe82d7fe47856280de1ff27d1c4a00a8f9bbdca50c936e063f15033236530090587a5ae468875cb59146edc5c379aed74a8254 mauikit-imagetools-2.1.1.tar.xz
"
diff --git a/community/mauikit-texteditor/APKBUILD b/community/mauikit-texteditor/APKBUILD
index 7fac83cc26..aec651a4c7 100644
--- a/community/mauikit-texteditor/APKBUILD
+++ b/community/mauikit-texteditor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mauikit-texteditor
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="MauiKit Text Editor components"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by mauikit
@@ -19,12 +19,13 @@ makedepends="
mauikit-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/maui/mauikit-texteditor/$pkgver/mauikit-texteditor-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -38,6 +39,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
01b0ec78ca5c9545fa9939de403a6b6c0f4d7937b1e0eaf2b592f29f6f7ea1f7021550c558778e0bd2c2b4b1b8225b77da9b81428b21777d42ad22c6502673ba mauikit-texteditor-2.1.1.tar.xz
"
diff --git a/community/mauikit/APKBUILD b/community/mauikit/APKBUILD
index 0258d51834..892a4621a7 100644
--- a/community/mauikit/APKBUILD
+++ b/community/mauikit/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mauikit
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Kit for developing MAUI Apps"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by plasma-framework
@@ -25,6 +25,7 @@ depends_dev="
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
syntax-highlighting-dev
xcb-util-wm-dev
"
@@ -35,8 +36,8 @@ source="https://download.kde.org/stable/maui/mauikit/$pkgver/mauikit-$pkgver.tar
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -50,6 +51,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
afecbaa85cae06cab42c661ea5e6b2e9b343376bde0c452a8b85c1d8efe191831631e5412aff3d42d7218cfc63c136bf2a47413cef98da57ab5ebe1138fc59e4 mauikit-2.1.1.tar.xz
"
diff --git a/community/messagelib/APKBUILD b/community/messagelib/APKBUILD
index 7261c7780f..8e4e74a9d3 100644
--- a/community/messagelib/APKBUILD
+++ b/community/messagelib/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=messagelib
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE PIM messaging library"
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
@@ -53,6 +53,7 @@ depends_dev="
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/messagelib-$pkgver.tar.xz"
@@ -60,8 +61,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="!check" # Requires OpenGL and running dbus server
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -75,6 +76,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
12f1d5ff973719deb12f6c24f94c071a97ae412638a3986906ba0fa44d7b350d9d8c425859f94cfc94c3a18c4d2366457ea7f22a3c94ee6d7ca62c4bd251305d messagelib-22.04.0.tar.xz
"
diff --git a/community/milou/APKBUILD b/community/milou/APKBUILD
index 6260c627f5..b9920c2a66 100644
--- a/community/milou/APKBUILD
+++ b/community/milou/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=milou
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="A dedicated search application built on top of Baloo"
# armhf blocked by qt5-qtdeclarative
# s390x blocked by polkit -> kdeclarative
@@ -20,6 +20,7 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
case "$pkgver" in
@@ -30,8 +31,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/milou-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -45,6 +46,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
ef41d274970e38f45e26bc986948e3ba49d0ef54a907e64fc36f15ed9369d3c4cd5e2566b25a2d3499b123cb0ec20eca9c777ab3a66248e6a5a824d7b7c4ae96 milou-5.24.4.tar.xz
"
diff --git a/community/minuet/APKBUILD b/community/minuet/APKBUILD
index 239122d2e4..90d5504bb8 100644
--- a/community/minuet/APKBUILD
+++ b/community/minuet/APKBUILD
@@ -2,19 +2,19 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=minuet
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://minuet.kde.org/"
pkgdesc="Minuet Music Education"
license="GPL-2.0-or-later AND GFDL-1.2-only"
-makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev qt5-qtsvg-dev kcoreaddons-dev ki18n-dev kcrash-dev kdoctools-dev fluidsynth-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtquickcontrols2-dev qt5-qtsvg-dev kcoreaddons-dev ki18n-dev kcrash-dev kdoctools-dev fluidsynth-dev samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/minuet-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/mycroft-plasmoid/APKBUILD b/community/mycroft-plasmoid/APKBUILD
index 776a98c002..5706bb2279 100644
--- a/community/mycroft-plasmoid/APKBUILD
+++ b/community/mycroft-plasmoid/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mycroft-plasmoid
pkgver=0_git20210201
-pkgrel=0
+pkgrel=1
_commit="70f84636da63b00d114747e440e4a15aa7d5b019"
pkgdesc="Plasma integration of different Mycroft AI services"
url="https://invent.kde.org/utilities/mycroft-plasmoid"
@@ -19,6 +19,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtwebsockets-dev
+ samurai
"
source="https://invent.kde.org/utilities/mycroft-plasmoid/-/archive/$_commit/mycroft-plasmoid-$_commit.tar.gz"
options="!check" # No tests
@@ -28,8 +29,8 @@ provides="plasma-mycroft=$pkgver-r$pkgrel" # Backwards compatibility
replaces="plasma-mycroft" # Backwards compatibility
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/nota/APKBUILD b/community/nota/APKBUILD
index dc900471cf..7dc8d985ba 100644
--- a/community/nota/APKBUILD
+++ b/community/nota/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=nota
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Nota is a simple and convergent text editor"
# armhf blocked by qt5-qtdeclarative
# s390x, ppc64le and riscv64 blocked by qt5-qtwebengine
@@ -26,14 +26,15 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtsvg-dev
qt5-qtwebengine-dev
+ samurai
syntax-highlighting-dev
"
source="https://download.kde.org/stable/maui/nota/$pkgver/nota-$pkgver.tar.xz"
options="!check" # No tests available
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -42,6 +43,7 @@ build() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
2054a812ed9c3272c74774ebb308be020d445c6c9021ac270f3cb7719878d889b1505b0d5ccef4486b11e3ff2d841a408e4cb4651b9697dbaa6553d692e69bce nota-2.1.1.tar.xz
"
diff --git a/community/okteta/APKBUILD b/community/okteta/APKBUILD
index 834353f310..0cace85e07 100644
--- a/community/okteta/APKBUILD
+++ b/community/okteta/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=okteta
pkgver=0.26.7
-pkgrel=0
+pkgrel=1
pkgdesc="KDE hex editor for viewing and editing the raw data of files"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -33,6 +33,7 @@ makedepends="
qt5-qtscript-dev
qt5-qttools-dev
qt5-qtxmlpatterns-dev
+ samurai
shared-mime-info
"
checkdepends="xvfb-run"
@@ -40,8 +41,8 @@ source="https://download.kde.org/stable/okteta/$pkgver/src/okteta-$pkgver.tar.xz
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_DESKTOPPROGRAM=ON
diff --git a/community/okular/APKBUILD b/community/okular/APKBUILD
index 67050d1c4b..e2f6006e99 100644
--- a/community/okular/APKBUILD
+++ b/community/okular/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=okular
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
# ppc64le blocked by qt5-qtwebengine -> purpose
@@ -43,6 +43,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtspeech-dev
threadweaver-dev
+ samurai
zlib-dev
"
checkdepends="xvfb-run"
@@ -57,8 +58,8 @@ subpackages="
"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DOKULAR_UI=both
diff --git a/community/oxygen/APKBUILD b/community/oxygen/APKBUILD
index bb494e91bd..5ce33ff8f9 100644
--- a/community/oxygen/APKBUILD
+++ b/community/oxygen/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=oxygen
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Artwork, styles and assets for the Oxygen visual style for the Plasma Desktop"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kcmutils
@@ -23,6 +23,7 @@ makedepends="
kwidgetsaddons-dev
kwindowsystem-dev
qt5-qtbase-dev
+ samurai
xcb-util-dev
"
@@ -34,8 +35,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/oxygen-$pkgver.tar.xz"
subpackages="$pkgname-lang $pkgname-sounds::noarch"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -55,6 +56,7 @@ sounds() {
amove usr/share/sounds
}
+
sha512sums="
dad2ef40a6daacf36e37bc6f5285229917b68e66c986cd4e73998a1caadfec0b078a2751ad59aa20d41f5a9ac3ebc1b94e5f5a89eba02523fdec3f28b21728cc oxygen-5.24.4.tar.xz
"
diff --git a/community/parley/APKBUILD b/community/parley/APKBUILD
index 4262f5c260..cc5d0fdbff 100644
--- a/community/parley/APKBUILD
+++ b/community/parley/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=parley
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -28,6 +28,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtmultimedia-dev
qt5-qtwebengine-dev
+ samurai
sonnet-dev
"
checkdepends="xvfb-run"
@@ -35,8 +36,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/parley-$pkgv
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/partitionmanager/APKBUILD b/community/partitionmanager/APKBUILD
index ccf4ce5a4c..39712de3e1 100644
--- a/community/partitionmanager/APKBUILD
+++ b/community/partitionmanager/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=partitionmanager
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -25,13 +25,14 @@ makedepends="
kwidgetsaddons-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/partitionmanager-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/peruse/APKBUILD b/community/peruse/APKBUILD
index b06e314e6a..e8279d7507 100644
--- a/community/peruse/APKBUILD
+++ b/community/peruse/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=peruse
pkgver=1.80
-pkgrel=0
+pkgrel=1
pkgdesc="A comic book viewer based on Frameworks 5, for use on multiple form factors"
# armhf blocked by extra-cmake-modules
# s390x blocked by kdeclarative
@@ -24,14 +24,15 @@ makedepends="
kfilemetadata-dev
knewstuff-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/peruse/peruse-$pkgver.tar.xz"
subpackages="$pkgname-lang $pkgname-creator"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/phonon-backend-gstreamer/APKBUILD b/community/phonon-backend-gstreamer/APKBUILD
index 6b30f4e306..1784e487a6 100644
--- a/community/phonon-backend-gstreamer/APKBUILD
+++ b/community/phonon-backend-gstreamer/APKBUILD
@@ -2,28 +2,35 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=phonon-backend-gstreamer
pkgver=4.10.0
-pkgrel=3
+pkgrel=4
pkgdesc="Phonon gstreamer backend for Qt5"
url="https://userbase.kde.org/Phonon"
arch="all !armhf" # armhf blocked by extra-cmake-modules
license="LGPL-2.1-only OR LGPL-3.0-only"
makedepends="extra-cmake-modules qt5-qtx11extras-dev gstreamer-dev gst-plugins-base-dev phonon-dev
- libxml2-dev qt5-qttools-dev"
+ libxml2-dev qt5-qttools-dev samurai"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/phonon/phonon-backend-gstreamer/$pkgver/phonon-backend-gstreamer-$pkgver.tar.xz"
options="!check" # No tests available
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DPHONON_BUILD_PHONON4QT5=ON
- make -C build
+ cmake --build build
+}
+
+check() {
+ cd build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
}
package() {
- DESTDIR="$pkgdir" make -C build install
+ DESTDIR="$pkgdir" cmake --install build
}
-sha512sums="3beaba9ea3a332a6908ebdaa966958e8e8056d79cfb210e82a8edaf08f0a8bacbf8094e91b1b1b936406aa634dabb962e6c1468e4dde3febd9efac1a63ea70a4 phonon-backend-gstreamer-4.10.0.tar.xz"
+sha512sums="
+3beaba9ea3a332a6908ebdaa966958e8e8056d79cfb210e82a8edaf08f0a8bacbf8094e91b1b1b936406aa634dabb962e6c1468e4dde3febd9efac1a63ea70a4 phonon-backend-gstreamer-4.10.0.tar.xz
+"
diff --git a/community/pimcommon/APKBUILD b/community/pimcommon/APKBUILD
index 73d7b674b0..71afedce66 100644
--- a/community/pimcommon/APKBUILD
+++ b/community/pimcommon/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=pimcommon
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Common lib for KDEPim"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -40,6 +40,7 @@ depends_dev="
makedepends="$depends_dev
extra-cmake-modules
qt5-qttools-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/pimcommon-$pkgver.tar.xz"
@@ -47,8 +48,8 @@ subpackages="$pkgname-dev $pkgname-lang"
options="net" # net required for tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_DESIGNERPLUGIN=ON
diff --git a/community/pix/APKBUILD b/community/pix/APKBUILD
index 7d96c85e2b..cc1015b4d8 100644
--- a/community/pix/APKBUILD
+++ b/community/pix/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=pix
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
_geonames_pkgver=2020.06.25
pkgdesc="Image gallery manager built with MauiKit"
# armhf blocked by qt5-qtdeclarative
@@ -29,6 +29,7 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtlocation-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/maui/pix/$pkgver/pix-$pkgver.tar.xz
https://github.com/pmsourcedump/geonames/archive/$_geonames_pkgver/geonames-$_geonames_pkgver.tar.gz
@@ -42,8 +43,8 @@ prepare() {
}
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -53,6 +54,7 @@ package() {
mv "$builddir"/cities1000.txt build/src/
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
a660148f7473320c5572e207ccbf09748b7b46e61b6dc82734528ca159ec81d96c4a9c55d5a5d6140281fa0231f5cc6c5e4e9627c548b8ded947de256f6d648e pix-2.1.1.tar.xz
07485983a5ce0f03f1e12e64c280abe01e81beaa22b2dd43bc1b0e7632298acbfb83f09ef8c01a0915481c8e918a430b97d68f1ed5d43f76506798245345bc14 geonames-2020.06.25.tar.gz
diff --git a/community/plank-player/APKBUILD b/community/plank-player/APKBUILD
index ce4f684a04..96771c7fb6 100644
--- a/community/plank-player/APKBUILD
+++ b/community/plank-player/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plank-player
pkgver=0_git20210924
-pkgrel=1
+pkgrel=2
_commit="bb708a8ff3cd75267a8854c44511425ba14ef552"
pkgdesc="Multimedia Player for playing local files on Plasma Bigscreen"
url="https://invent.kde.org/plasma-bigscreen/plank-player"
@@ -21,6 +21,7 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtmultimedia-dev
qt5-qtquickcontrols2-dev
+ samurai
"
source="https://invent.kde.org/plasma-bigscreen/plank-player/-/archive/$_commit/plank-player-$_commit.tar.gz
new-ecm.patch
@@ -29,8 +30,8 @@ options="!check" # No tests
builddir="$srcdir/$pkgname-$_commit"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/plasma-camera/APKBUILD b/community/plasma-camera/APKBUILD
index 93f0ce67ab..7ca33f179b 100644
--- a/community/plasma-camera/APKBUILD
+++ b/community/plasma-camera/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-camera
pkgver=1.0_git20210328
-pkgrel=1
+pkgrel=2
_commit="78c2e161c31b07be15f67c53bb556c3100a956b6"
pkgdesc="Camera application for Plasma Mobile"
# armhf blocked by qt5-qtdeclarative
@@ -46,4 +46,5 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="6b2c187be65f75481e425a3b499bab01034930ee81d15eb2eef99abaa5bef8e4e911c13ee454737d940413729f1c8a69ba5395ce0e672e20f7708fd8b3c7c43f plasma-camera-78c2e161c31b07be15f67c53bb556c3100a956b6.tar.gz"
diff --git a/community/plasma-framework/APKBUILD b/community/plasma-framework/APKBUILD
index 01854b3702..3c34944f9e 100644
--- a/community/plasma-framework/APKBUILD
+++ b/community/plasma-framework/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-framework
pkgver=5.93.0
-pkgrel=0
+pkgrel=1
pkgdesc="Plasma library and runtime components based upon KF5 and Qt5"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit
@@ -33,7 +33,6 @@ depends_dev="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
- samurai
"
makedepends="$depends_dev
doxygen
diff --git a/community/plasma-workspace/APKBUILD b/community/plasma-workspace/APKBUILD
index 099b378694..8825379f2d 100644
--- a/community/plasma-workspace/APKBUILD
+++ b/community/plasma-workspace/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-workspace
pkgver=5.24.4
-pkgrel=2
+pkgrel=3
pkgdesc="KDE Plasma Workspace"
# armhf blocked by kirigami2
# s390x and riscv64 blocked by polkit -> kio-extras
@@ -72,6 +72,7 @@ makedepends="$depends_dev
extra-cmake-modules
kdoctools-dev
libxtst-dev
+ samurai
"
checkdepends="xvfb-run"
diff --git a/community/plymouth-kcm/APKBUILD b/community/plymouth-kcm/APKBUILD
index 4f1fd4450e..c7f679dfd6 100644
--- a/community/plymouth-kcm/APKBUILD
+++ b/community/plymouth-kcm/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plymouth-kcm
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -22,6 +22,7 @@ makedepends="
knewstuff-dev
plymouth-dev
qt5-qtbase-dev
+ samurai
"
case "$pkgver" in
@@ -33,8 +34,8 @@ subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/polkit-kde-agent-1/APKBUILD b/community/polkit-kde-agent-1/APKBUILD
index cc5460d817..374a591b0c 100644
--- a/community/polkit-kde-agent-1/APKBUILD
+++ b/community/polkit-kde-agent-1/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=polkit-kde-agent-1
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Daemon providing a polkit authentication UI for KDE"
# armhf blocked by extra-cmake-modules
# s390x, and riscv64 blocked by polkit -> polkit-qt-1
@@ -21,6 +21,7 @@ makedepends="
kwindowsystem-dev
polkit-qt-1-dev
qt5-qtbase-dev
+ samurai
"
case "$pkgver" in
@@ -32,8 +33,8 @@ subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/polkit-qt-1/APKBUILD b/community/polkit-qt-1/APKBUILD
index 2f73d6c89f..74a6e15cd3 100644
--- a/community/polkit-qt-1/APKBUILD
+++ b/community/polkit-qt-1/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=polkit-qt-1
pkgver=0.114.0
-pkgrel=0
+pkgrel=1
pkgdesc="Qt wrapper around polkit-1 client libraries"
# s390x and riscv64 blocked by polkit-elogind
arch="all !s390x !riscv64"
@@ -12,13 +12,14 @@ depends_dev="polkit-elogind-dev"
makedepends="$depends_dev
cmake
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-$pkgver.tar.xz"
subpackages="$pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/powerdevil/APKBUILD b/community/powerdevil/APKBUILD
index d829510391..434375d7a5 100644
--- a/community/powerdevil/APKBUILD
+++ b/community/powerdevil/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=powerdevil
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Manages the power consumption settings of a Plasma Shell"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -35,6 +35,7 @@ depends_dev="
makedepends="$depends_dev
extra-cmake-modules
kdoctools-dev
+ samurai
"
case "$pkgver" in
@@ -45,8 +46,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/powerdevil-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/poxml/APKBUILD b/community/poxml/APKBUILD
index 7f52a5d85d..be7fca0bc2 100644
--- a/community/poxml/APKBUILD
+++ b/community/poxml/APKBUILD
@@ -2,18 +2,18 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=poxml
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf !riscv64"
url="https://www.kde.org/applications/development/"
pkgdesc="Translates DocBook XML files using gettext po files"
license="GPL-2.0-or-later AND GFDL-1.2-only"
-makedepends="extra-cmake-modules qt5-qtbase-dev kdoctools-dev gettext-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev kdoctools-dev gettext-dev samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/poxml-$pkgver.tar.xz"
subpackages="$pkgname-doc"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/print-manager/APKBUILD b/community/print-manager/APKBUILD
index f8187bce2a..2982b2c43f 100644
--- a/community/print-manager/APKBUILD
+++ b/community/print-manager/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=print-manager
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -26,14 +26,15 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/print-manager-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests available
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/pulseaudio-qt/APKBUILD b/community/pulseaudio-qt/APKBUILD
index 4619629199..267931aa3b 100644
--- a/community/pulseaudio-qt/APKBUILD
+++ b/community/pulseaudio-qt/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=pulseaudio-qt
pkgver=1.3
-pkgrel=1
+pkgrel=2
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://invent.kde.org/libraries/pulseaudio-qt"
pkgdesc="Pulseaudio bindings for Qt"
@@ -18,13 +18,14 @@ makedepends="$depends_dev
extra-cmake-modules
graphviz
qt5-qttools-dev
+ samurai
"
source="https://download.kde.org/stable/pulseaudio-qt/pulseaudio-qt-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-doc"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_QCH=ON
diff --git a/community/qca/APKBUILD b/community/qca/APKBUILD
index 68d153f583..28aa6c5c65 100644
--- a/community/qca/APKBUILD
+++ b/community/qca/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=qca
pkgver=2.3.4
-pkgrel=0
+pkgrel=1
pkgdesc="Qt cryptographic architecture"
url="https://userbase.kde.org/QCA"
arch="all"
@@ -14,13 +14,14 @@ makedepends="$depends_dev
cmake
doxygen
qt5-qtbase-dev
+ samurai
"
subpackages="$pkgname-dev $pkgname-doc lib$pkgname:libs"
source="https://download.kde.org/stable/qca/$pkgver/qca-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_cyrus-sasl_PLUGIN=yes
cmake --build build
diff --git a/community/qmlkonsole/APKBUILD b/community/qmlkonsole/APKBUILD
index 03acb50da8..fc98f3371b 100644
--- a/community/qmlkonsole/APKBUILD
+++ b/community/qmlkonsole/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=qmlkonsole
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Terminal app for Plasma Mobile"
# armhf blocked by extra-cmake-modules
arch="all !armhf"
@@ -20,13 +20,14 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/qmlkonsole-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/qqc2-breeze-style/APKBUILD b/community/qqc2-breeze-style/APKBUILD
index 6fbd871420..2139372a3e 100644
--- a/community/qqc2-breeze-style/APKBUILD
+++ b/community/qqc2-breeze-style/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=qqc2-breeze-style
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Breeze inspired QQC2 style"
# armhf blocked by extra-cmake-modules
# s390x blocked by kconfigwidgets
@@ -22,6 +22,7 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
qt5-qtx11extras-dev
+ samurai
"
case "$pkgver" in
@@ -33,8 +34,8 @@ subpackages="$pkgname-dev"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/qrca/APKBUILD b/community/qrca/APKBUILD
index f4690dbb61..e0d41bf10a 100644
--- a/community/qrca/APKBUILD
+++ b/community/qrca/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=qrca
pkgver=0_git20210401
-pkgrel=0
+pkgrel=1
_commit="4078952c38715ca59de3916e308bcd60fee00e34"
pkgdesc="QR-Code scanner for Plasma Mobile"
# armhf blocked by qt5-qtdeclarative
@@ -26,6 +26,7 @@ makedepends="
qt5-qtmultimedia-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
zxing-cpp-dev
"
checkdepends="appstream"
@@ -33,8 +34,8 @@ source="https://invent.kde.org/plasma-mobile/qrca/-/archive/$_commit/qrca-$_comm
builddir="$srcdir/$pkgname-$_commit"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -48,4 +49,5 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="25f7046e2ef318105ee702fb4a1dc41876cd028f853fc9488e78d4ac92313c5604c4e61d015af9b0813d849d64b3c1d19f533c687e781660a85e52a6768a6fef qrca-4078952c38715ca59de3916e308bcd60fee00e34.tar.gz"
diff --git a/community/rattlesnake/APKBUILD b/community/rattlesnake/APKBUILD
index 12417b694f..7b2390bd4c 100644
--- a/community/rattlesnake/APKBUILD
+++ b/community/rattlesnake/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=rattlesnake
pkgver=0_git20201121
-pkgrel=0
+pkgrel=1
_commit="841abbdf130084ba132a7283ec8edccb83e78776"
pkgdesc="A metronome app for mobile and desktop"
url="https://invent.kde.org/mbruchert/rattlesnake"
@@ -15,14 +15,15 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtmultimedia-dev
kirigami2-dev
+ samurai
"
checkdepends="appstream"
source="https://invent.kde.org/mbruchert/rattlesnake/-/archive/$_commit/rattlesnake-$_commit.tar.gz"
builddir="$srcdir/$pkgname-$_commit"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/rkward/APKBUILD b/community/rkward/APKBUILD
index 1724aa6f18..773d820b6d 100644
--- a/community/rkward/APKBUILD
+++ b/community/rkward/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=rkward
pkgver=0.7.2
-pkgrel=1
+pkgrel=2
# armhf blocked by extra-cmake-modules
# s390x and ppc64le blocked by qt5-qtwebengine
# riscv64 disabled due to missing rust in recursive dependency
@@ -26,13 +26,14 @@ makedepends="
kxmlgui-dev
qt5-qtbase-dev
qt5-qtwebengine-dev
+ samurai
"
source="https://download.kde.org/stable/rkward/$pkgver/src/rkward-$pkgver.tar.gz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/rocs/APKBUILD b/community/rocs/APKBUILD
index 93a33149ed..47144c21d5 100644
--- a/community/rocs/APKBUILD
+++ b/community/rocs/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=rocs
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by kxmlgui
# riscv64 disabled due to missing rust in recursive dependency
@@ -27,14 +27,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtxmlpatterns-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/rocs-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/rsibreak/APKBUILD b/community/rsibreak/APKBUILD
index ad26341e32..d1ba67a694 100644
--- a/community/rsibreak/APKBUILD
+++ b/community/rsibreak/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=rsibreak
pkgver=0.12.14
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kxmlgui
arch="all !armhf !s390x !riscv64"
@@ -25,14 +25,15 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/rsibreak/${pkgver%.*}/rsibreak-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/sddm-kcm/APKBUILD b/community/sddm-kcm/APKBUILD
index 06fc8db663..3c8ccade4f 100644
--- a/community/sddm-kcm/APKBUILD
+++ b/community/sddm-kcm/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=sddm-kcm
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Config module for SDDM"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
@@ -29,6 +29,7 @@ makedepends="
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtx11extras-dev
+ samurai
xcb-util-image-dev
"
@@ -41,8 +42,8 @@ subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/shelf/APKBUILD b/community/shelf/APKBUILD
index 2f5fdebdf4..5df51ab4e0 100644
--- a/community/shelf/APKBUILD
+++ b/community/shelf/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=shelf
pkgver=2.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="Document and EBook collection manager"
# armhf blocked by extra-cmake-modules
arch="all !armhf !s390x !riscv64"
@@ -22,13 +22,14 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
qt5-qtxmlpatterns-dev
+ samurai
"
source="https://download.kde.org/stable/maui/shelf/$pkgver/shelf-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/sink/APKBUILD b/community/sink/APKBUILD
index 27fcce4abe..86562eb29d 100644
--- a/community/sink/APKBUILD
+++ b/community/sink/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=sink
pkgver=0.9.0
-pkgrel=0
+pkgrel=1
pkgdesc="Offline caching, synchronization and indexing system for PIM data"
arch="all !armhf" # limited by flatbuffers
url="https://community.kde.org/KDE_PIM"
@@ -20,6 +20,7 @@ depends_dev="
libexecinfo-dev
lmdb-dev
qt5-qtbase-dev
+ samurai
xapian-core-dev
"
makedepends="$depends_dev extra-cmake-modules"
@@ -30,8 +31,8 @@ options="!check" # Failing tests
builddir="$srcdir/$pkgname-v$pkgver"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -45,4 +46,5 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="8f64872827978196178115ea46db655479cf7b88086ff6ec6e60000c5edd57f9cf0d51a8d7cb11660b987a6b3a0f9a8a985e264c6ba988965cfce49a631e428b sink-v0.9.0.tar.gz"
diff --git a/community/skanlite/APKBUILD b/community/skanlite/APKBUILD
index e1117107c0..76f37c3607 100644
--- a/community/skanlite/APKBUILD
+++ b/community/skanlite/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=skanlite
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -18,14 +18,15 @@ makedepends="
kxmlgui-dev
libksane-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/skanlite-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/spacebar/APKBUILD b/community/spacebar/APKBUILD
index c4e5e302be..28e7c3271b 100644
--- a/community/spacebar/APKBUILD
+++ b/community/spacebar/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=spacebar
pkgver=22.02.2
-pkgrel=0
+pkgrel=1
pkgdesc="Collection of stuff for running IM on Plasma Mobile"
url="https://invent.kde.org/plasma-mobile/spacebar"
# armhf blocked by qt5-qtdeclarative
@@ -22,14 +22,15 @@ makedepends="
qcoro-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/plasma-mobile/${pkgver%.*}/spacebar-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build -j1
diff --git a/community/spectacle/APKBUILD b/community/spectacle/APKBUILD
index d6359d2f8c..878c49cf7e 100644
--- a/community/spectacle/APKBUILD
+++ b/community/spectacle/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=spectacle
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
pkgdesc="Application for capturing desktop screenshots"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kdeclarative
@@ -29,6 +29,7 @@ makedepends="
purpose-dev
qt5-qtbase-dev
qt5-qtx11extras-dev
+ samurai
xcb-util-cursor-dev
xcb-util-image-dev
xcb-util-renderutil-dev
@@ -39,8 +40,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/spectacle-$p
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/station/APKBUILD b/community/station/APKBUILD
index afc222e9bf..7eed974353 100644
--- a/community/station/APKBUILD
+++ b/community/station/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=station
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Convergent terminal emulator"
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by mauikit
@@ -20,13 +20,14 @@ makedepends="
mauikit-filebrowsing-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
source="https://download.kde.org/stable/maui/station/$pkgver/station-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
@@ -39,6 +40,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
c5161d644ae6268cd4754615ab40249dd56ef921ceefb9ff5ff2def0c1634efb3ece7b4f61aae827879d450f56e159d315a2c123d468256b7660311ab91bb074 station-2.1.1.tar.xz
"
diff --git a/community/step/APKBUILD b/community/step/APKBUILD
index a6225fee80..21eeae5a5d 100644
--- a/community/step/APKBUILD
+++ b/community/step/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=step
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x blocked by khtml
# riscv64 disabled due to missing rust in recursive dependency
@@ -23,14 +23,15 @@ makedepends="
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qttools-dev
+ samurai
shared-mime-info
"
source="https://download.kde.org/stable/release-service/$pkgver/src/step-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/sweeper/APKBUILD b/community/sweeper/APKBUILD
index 1e254b0529..b858a911ae 100644
--- a/community/sweeper/APKBUILD
+++ b/community/sweeper/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=sweeper
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -23,13 +23,14 @@ makedepends="
ktextwidgets-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/sweeper-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/systemsettings/APKBUILD b/community/systemsettings/APKBUILD
index cc35e26327..91d84c36f7 100644
--- a/community/systemsettings/APKBUILD
+++ b/community/systemsettings/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=systemsettings
pkgver=5.24.4
-pkgrel=0
+pkgrel=1
pkgdesc="Plasma system manager for hardware, software, and workspaces"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kio
@@ -34,6 +34,7 @@ makedepends="
plasma-workspace-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
"
case "$pkgver" in
@@ -44,8 +45,8 @@ source="https://download.kde.org/$_rel/plasma/$pkgver/systemsettings-$pkgver.tar
subpackages="$pkgname-doc $pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
@@ -59,6 +60,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
4de5b7c8224f0fb376dfa5481c4185d44632485569e3dd1a7f36582751ca15de2382cd8293d684bdb1d771983ad09b53fa36fe7ae776f447ca09f609a6ec13c0 systemsettings-5.24.4.tar.xz
"
diff --git a/community/tokodon/APKBUILD b/community/tokodon/APKBUILD
index b3959f32d0..bb5bcfe676 100644
--- a/community/tokodon/APKBUILD
+++ b/community/tokodon/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=tokodon
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="A Mastodon client for Plasma and Plasma Mobile"
url="https://invent.kde.org/network/tokodon/"
# armhf blocked by extra-cmake-modules
@@ -25,14 +25,15 @@ makedepends="
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
qt5-qtwebsockets-dev
+ samurai
"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/tokodon-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
diff --git a/community/umbrello/APKBUILD b/community/umbrello/APKBUILD
index dfcbb7f39e..05187dbf1c 100644
--- a/community/umbrello/APKBUILD
+++ b/community/umbrello/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=umbrello
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf !s390x !riscv64" # Blocked by extra-cmake-modules and rust
url="https://umbrello.kde.org/"
pkgdesc="GUI for diagramming Unified Modelling Language (UML)"
@@ -25,6 +25,7 @@ makedepends="
kwindowsystem-dev
kxmlgui-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/umbrello-$pkgver.tar.xz"
@@ -35,8 +36,8 @@ case "$CARCH" in
esac
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_KF5=ON
diff --git a/community/vakzination/APKBUILD b/community/vakzination/APKBUILD
index a559fd893b..2b9dbcaffd 100644
--- a/community/vakzination/APKBUILD
+++ b/community/vakzination/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=vakzination
pkgver=22.04
-pkgrel=0
+pkgrel=1
pkgdesc="Vakzination manages your health certificates like vaccination, test, and recovery certificates"
url="https://invent.kde.org/plasma-mobile/vakzination"
# armhf blocked by extra-cmake-modules
@@ -26,14 +26,15 @@ makedepends="
qt5-qtdeclarative-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
+ samurai
"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma-mobile/$pkgver/vakzination-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/vvave/APKBUILD b/community/vvave/APKBUILD
index a78b46438e..97a9ed15bb 100644
--- a/community/vvave/APKBUILD
+++ b/community/vvave/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=vvave
pkgver=2.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="VVAVE Music Player"
# armhf blocked by qt5-qtdeclarative
# s390x, ppc64le and riscv64 blocked by qt5-qtwebview
@@ -30,6 +30,7 @@ makedepends="
qt5-qtsvg-dev
qt5-qtwebsockets-dev
qt5-qtwebview-dev
+ samurai
syntax-highlighting-dev
taglib-dev
"
@@ -37,8 +38,8 @@ source="https://download.kde.org/stable/maui/vvave/$pkgver/vvave-$pkgver.tar.xz"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
@@ -51,6 +52,7 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
fcf99bfc2a92f9a1d912799b77674185b14dd8b6dd1df45d719110e037f8c2d70e6acf7fccd3d7167c606b15a7f7e34cb48cf8b4d9784f7905a12ceaedd8e117 vvave-2.1.1.tar.xz
"
diff --git a/community/wacomtablet/APKBUILD b/community/wacomtablet/APKBUILD
index 5da1eeb1d8..4130607536 100644
--- a/community/wacomtablet/APKBUILD
+++ b/community/wacomtablet/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=wacomtablet
pkgver=3.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="GUI for Wacom Linux drivers that supports different button/pen layout profiles"
# armhf blocked by qt5-qtdeclarative
# s390x and riscv64 blocked by polkit -> kxmlgui
@@ -26,6 +26,7 @@ makedepends="
plasma-framework-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
+ samurai
xf86-input-wacom-dev
"
checkdepends="xvfb-run"
@@ -37,8 +38,8 @@ source="https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.
subpackages="$pkgname-lang $pkgname-doc"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/yakuake/APKBUILD b/community/yakuake/APKBUILD
index e82d7c135c..8784fc66a6 100644
--- a/community/yakuake/APKBUILD
+++ b/community/yakuake/APKBUILD
@@ -2,19 +2,19 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=yakuake
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
arch="all !armhf !s390x !riscv64" # blocked by polkit -> kio
url="https://kde.org/applications/system/org.kde.yakuake"
pkgdesc="A drop-down terminal emulator based on KDE Konsole technology"
license="GPL-2.0-only OR GPL-3.0-only"
depends="konsole"
-makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev qt5-qtx11extras-dev karchive-dev kconfig-dev kcoreaddons-dev kcrash-dev kdbusaddons-dev kglobalaccel-dev ki18n-dev kiconthemes-dev kio-dev knewstuff-dev knotifications-dev knotifyconfig-dev kparts-dev kwidgetsaddons-dev kwindowsystem-dev kwayland-dev"
+makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev qt5-qtx11extras-dev karchive-dev kconfig-dev kcoreaddons-dev kcrash-dev kdbusaddons-dev kglobalaccel-dev ki18n-dev kiconthemes-dev kio-dev knewstuff-dev knotifications-dev knotifyconfig-dev kparts-dev kwidgetsaddons-dev kwindowsystem-dev kwayland-dev samurai"
source="https://download.kde.org/stable/release-service/$pkgver/src/yakuake-$pkgver.tar.xz"
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/zanshin/APKBUILD b/community/zanshin/APKBUILD
index 9cd4355e86..f256b04cf8 100644
--- a/community/zanshin/APKBUILD
+++ b/community/zanshin/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=zanshin
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by qt5-qtdeclarative
# ppc64le and s390x blocked by qt5-qtwebengine -> akonadi-calendar
arch="all !armhf !ppc64le !s390x !riscv64"
@@ -18,6 +18,7 @@ makedepends="
krunner-dev
kwindowsystem-dev
qt5-qtbase-dev
+ samurai
"
checkdepends="
dbus
@@ -27,8 +28,8 @@ source="https://download.kde.org/stable/release-service/$pkgver/src/zanshin-$pkg
subpackages="$pkgname-lang"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
diff --git a/community/zeroconf-ioslave/APKBUILD b/community/zeroconf-ioslave/APKBUILD
index 2d40535a90..c73ae8eeb9 100644
--- a/community/zeroconf-ioslave/APKBUILD
+++ b/community/zeroconf-ioslave/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=zeroconf-ioslave
pkgver=22.04.0
-pkgrel=0
+pkgrel=1
# armhf blocked by extra-cmake-modules
# s390x and riscv64 blocked by polkit -> kio
arch="all !armhf !s390x !riscv64"
@@ -16,14 +16,15 @@ makedepends="
ki18n-dev
kio-dev
qt5-qtbase-dev
+ samurai
"
source="https://download.kde.org/stable/release-service/$pkgver/src/zeroconf-ioslave-$pkgver.tar.xz"
subpackages="$pkgname-lang"
options="!check" # No tests
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build