summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
Diffstat (limited to 'user')
-rw-r--r--user/bluedevil/APKBUILD21
-rw-r--r--user/bolt/APKBUILD10
-rw-r--r--user/breeze-grub/APKBUILD4
-rw-r--r--user/breeze-gtk/APKBUILD6
-rw-r--r--user/breeze/APKBUILD11
-rw-r--r--user/drkonqi/APKBUILD15
-rw-r--r--user/glib/APKBUILD2
-rw-r--r--user/kactivitymanagerd/APKBUILD8
-rw-r--r--user/kde-cli-tools/APKBUILD14
-rw-r--r--user/kde-gtk-config/APKBUILD6
-rw-r--r--user/kdecoration/APKBUILD8
-rw-r--r--user/kdelibs4support/APKBUILD1
-rw-r--r--user/kdeplasma-addons/APKBUILD11
-rw-r--r--user/kgamma5/APKBUILD7
-rw-r--r--user/khotkeys/APKBUILD6
-rw-r--r--user/kiconthemes/APKBUILD1
-rw-r--r--user/kinfocenter/APKBUILD6
-rw-r--r--user/kio/APKBUILD10
-rw-r--r--user/kio/favicon-url.patch14
-rw-r--r--user/kio/unmounted-root.patch37
-rw-r--r--user/kmenuedit/APKBUILD6
-rw-r--r--user/kscreen/APKBUILD10
-rw-r--r--user/kscreenlocker/APKBUILD8
-rw-r--r--user/ksshaskpass/APKBUILD6
-rw-r--r--user/ksystemstats/APKBUILD8
-rw-r--r--user/kwayland-integration/APKBUILD (renamed from user/kwayland-server/APKBUILD)26
-rw-r--r--user/kwayland/APKBUILD2
-rw-r--r--user/kwidgetsaddons/APKBUILD3
-rw-r--r--user/kwin/APKBUILD19
-rw-r--r--user/kxmlgui/APKBUILD3
-rw-r--r--user/layer-shell-qt/APKBUILD6
-rw-r--r--user/libkscreen/APKBUILD25
-rw-r--r--user/libkscreen/no-segfault-test.patch35
-rw-r--r--user/libksysguard/APKBUILD10
-rw-r--r--user/libksysguard/disable-tester-for-pdmt.patch20
-rw-r--r--user/libkworkspace/APKBUILD10
-rw-r--r--user/libkworkspace/standalone.patch2
-rw-r--r--user/milou/APKBUILD6
-rw-r--r--user/netqmail/APKBUILD2
-rw-r--r--user/oxygen/APKBUILD6
-rw-r--r--user/plasma-browser-integration/APKBUILD6
-rw-r--r--user/plasma-desktop/APKBUILD15
-rw-r--r--user/plasma-desktop/remove-discover-from-taskmanager.patch2
-rw-r--r--user/plasma-integration/APKBUILD21
-rw-r--r--user/plasma-meta/APKBUILD4
-rw-r--r--user/plasma-nm/APKBUILD14
-rw-r--r--user/plasma-pa/APKBUILD14
-rw-r--r--user/plasma-systemmonitor/APKBUILD6
-rw-r--r--user/plasma-thunderbolt/APKBUILD8
-rw-r--r--user/plasma-vault/APKBUILD6
-rw-r--r--user/plasma-wayland-protocols/APKBUILD2
-rw-r--r--user/plasma-workspace-wallpapers/APKBUILD6
-rw-r--r--user/plasma-workspace/APKBUILD17
-rw-r--r--user/plasma-workspace/backport1.patch40
-rw-r--r--user/plasma-workspace/libkworkspace.patch16
-rw-r--r--user/polkit-kde-agent-1/APKBUILD6
-rw-r--r--user/postgresql/APKBUILD4
-rw-r--r--user/powerdevil/APKBUILD12
-rw-r--r--user/sddm-kcm/APKBUILD6
-rw-r--r--user/syntax-highlighting/APKBUILD5
-rw-r--r--user/systemsettings/APKBUILD6
61 files changed, 360 insertions, 267 deletions
diff --git a/user/bluedevil/APKBUILD b/user/bluedevil/APKBUILD
index cc6422fe6..c91fd5f6d 100644
--- a/user/bluedevil/APKBUILD
+++ b/user/bluedevil/APKBUILD
@@ -1,20 +1,21 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bluedevil
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Bluetooth framework for KDE"
url="https://userbase.kde.org/Bluedevil"
arch="all"
license="GPL-2.0+ AND LGPL-2.0+ AND (LGPL-2.1-only OR LGPL-3.0-only) AND GPL-3.0+"
depends="kded kirigami2 shared-mime-info"
-makedepends="bluez-qt-dev cmake extra-cmake-modules kauth-dev kcodecs-dev
- kcompletion-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev
- kdbusaddons-dev kdeclarative-dev ki18n-dev kio-dev kitemviews-dev
- kjobwidgets-dev knotifications-dev kpackage-dev kservice-dev
- kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev plasma-framework-dev
- qt5-qtbase-dev qt5-qtdeclarative-dev solid-dev kirigami2-dev"
-subpackages="$pkgname-lang"
+makedepends="bluez-qt-dev cmake extra-cmake-modules kauth-dev kcmutils-dev
+ kcodecs-dev kcompletion-dev kconfig-dev kconfigwidgets-dev
+ kcoreaddons-dev kdbusaddons-dev kdeclarative-dev ki18n-dev kio-dev
+ kirigami2-dev kitemviews-dev kjobwidgets-dev knotifications-dev
+ kpackage-dev kservice-dev kwidgetsaddons-dev kwindowsystem-dev
+ kxmlgui-dev plasma-framework-dev qt5-qtbase-dev qt5-qtdeclarative-dev
+ solid-dev"
+subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/bluedevil-$pkgver.tar.xz"
build() {
@@ -25,7 +26,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -41,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="02b24ba96169d733166ac6b906d995414bcf31b4a459d695ec018e7120b6e69ba01ec0f8bfa6e73d1fc8c965fc6fc285bbcefaea86a9dc230cd6a0247e566757 bluedevil-5.24.5.tar.xz"
+sha512sums="86b4c2b478d4dd596a9f0954bc984329e28d5c2b54e7c957e755dc3d99eb47293c6f27c0795a8dff49dcfb7479127c1ea92a17181ac4f8a1a93dbdfc3838d061 bluedevil-5.27.12.tar.xz"
diff --git a/user/bolt/APKBUILD b/user/bolt/APKBUILD
index b9b75ff19..a081a0ad3 100644
--- a/user/bolt/APKBUILD
+++ b/user/bolt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bolt
-pkgver=0.9
+pkgver=0.9.10
pkgrel=0
pkgdesc="Thunderbolt 3 device manager"
url=" "
@@ -19,15 +19,15 @@ build() {
--mandir=/usr/share/man \
--localstatedir=/var \
. output
- ninja -C output
+ meson compile -C output
}
check() {
- ninja -C output test
+ meson test -C output
}
package() {
- DESTDIR="$pkgdir" ninja -C output install
+ DESTDIR="$pkgdir" meson install -C output
}
-sha512sums="427e9ad95a8d018dd22326cc4b458fc9149b001d3aa6e4bb8e4047eaf6c3cf04a4dc3be9396049734dc0bd54f990b3bce31b6eef4031e3b671a6202a588cfe78 bolt-0.9.tar.gz"
+sha512sums="a0707ec57b1b048906ac8f803acfa313e37bc31eb0acb77978f28a3200d026c019ce30157681ff39f1e0076dc9d828361fcd46cc058db7ac5ad9c890b64a88a0 bolt-0.9.10.tar.gz"
diff --git a/user/breeze-grub/APKBUILD b/user/breeze-grub/APKBUILD
index 1f3fa93d0..5677705d0 100644
--- a/user/breeze-grub/APKBUILD
+++ b/user/breeze-grub/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=breeze-grub
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE Breeze theme for GRUB boot screen"
url="https://www.kde.org/"
@@ -19,4 +19,4 @@ package() {
cp -r breeze "$pkgdir"/usr/share/grub/themes/
}
-sha512sums="5ffba2c633f0442c6bb109df6f6ce73d527788c93487818f4c93f6140935eaeae76b7d1efb00d570a766054e2aac5bfea17f6ae7439b04c9dc0f6d8e02d10355 breeze-grub-5.24.5.tar.xz"
+sha512sums="3e620c3267e7f0b67c0cf642b19d7e3766366bea617cc473646f88e31402008c0e757f9e2d07542ff4da62f2f01f5332351d7490b2f30b00c1f2da6911c2aa6f breeze-grub-5.27.12.tar.xz"
diff --git a/user/breeze-gtk/APKBUILD b/user/breeze-gtk/APKBUILD
index 4b7fb64f3..08aec95f3 100644
--- a/user/breeze-gtk/APKBUILD
+++ b/user/breeze-gtk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=breeze-gtk
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="GTK+ style that matches KDE Breeze"
url="https://www.kde.org/"
@@ -21,7 +21,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6bf656a94a1c4f708ad83c9d2c23b15d29387975558494502613df07dbd298580b372a83dd16c1077d8c91057c92d74b47f279e1f92eb53fa9c8783fe98c3c29 breeze-gtk-5.24.5.tar.xz"
+sha512sums="d7177acf9428c70b8ca45cca584615a4d29b1c143e42e03c3d446bc392d7aaffd2ff16ae6b8d51a35ce2930c28c5cbe964585622a341f64cf406a04e2eb97f90 breeze-gtk-5.27.12.tar.xz"
diff --git a/user/breeze/APKBUILD b/user/breeze/APKBUILD
index 57f91a2c5..9b208752b 100644
--- a/user/breeze/APKBUILD
+++ b/user/breeze/APKBUILD
@@ -1,17 +1,18 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=breeze
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Default KDE Plasma 5 style"
url="https://www.kde.org/"
arch="all"
license="(GPL-2.0-only AND GPL-3.0-only) AND MIT AND GPL-2.0+"
-depends=""
+depends="kirigami2"
depends_dev="extra-cmake-modules"
makedepends="$depends_dev cmake extra-cmake-modules python3 kcmutils-dev
kconfigwidgets-dev kcoreaddons-dev kdecoration-dev kguiaddons-dev
- ki18n-dev kpackage-dev frameworkintegration-dev kwindowsystem-dev"
+ ki18n-dev kirigami2-dev kpackage-dev frameworkintegration-dev
+ kwindowsystem-dev"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/breeze-$pkgver.tar.xz"
@@ -23,7 +24,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -38,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="25e5744589130f7d339c727e17e662a28bdecc3f0598b9683735ccdfd2dcdeada46a49baa5564a7cf7d59a3f6ac34802ae2172857e704941d64cf879b3583df0 breeze-5.24.5.tar.xz"
+sha512sums="b0adbcc130a55eb9d2c8b22dc93a3dcdcb2c2a3d382c776fc4ae4c88877ffd58ed0a72a2bfa6c17a71bb32e053b558b44625d66f6bc3a07698450eaf88dd71fc breeze-5.27.12.tar.xz"
diff --git a/user/drkonqi/APKBUILD b/user/drkonqi/APKBUILD
index 0c556fdd3..c2f6aac56 100644
--- a/user/drkonqi/APKBUILD
+++ b/user/drkonqi/APKBUILD
@@ -1,17 +1,18 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=drkonqi
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Crash diagnostic system for KDE"
url="https://www.kde.org/"
arch="all"
options="!check" # Requires X11
license="GPL-2.0+ AND (LGPL-2.1-only OR LGPL-3.0-only) AND BSD-2-Clause"
-depends=""
-makedepends="cmake extra-cmake-modules kauth-dev kcodecs-dev kcompletion-dev
- kconfigwidgets-dev kcoreaddons-dev kcrash-dev ki18n-dev kidletime-dev
- kio-dev kitemviews-dev kjobwidgets-dev knotifications-dev kservice-dev
+depends="kcmutils kirigami2 kitemmodels"
+makedepends="cmake extra-cmake-modules kauth-dev kcmutils-dev kcodecs-dev
+ kcompletion-dev kconfigwidgets-dev kcoreaddons-dev kcrash-dev ki18n-dev
+ kidletime-dev kio-dev kirigami2-dev kitemmodels-dev kitemviews-dev
+ kjobwidgets-dev knotifications-dev kservice-dev kuserfeedback-dev
kwallet-dev kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev
qt5-qtbase-dev qt5-qtx11extras-dev solid-dev syntax-highlighting-dev"
subpackages="$pkgname-lang"
@@ -25,7 +26,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -41,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e1b5986f687da629d5e5f3e9034f551db4fec26870ff6801922da64cb7cff6d3089ae171ede47a6a733bb383cbb6dd54a691db962829027ad1449e71f2c45405 drkonqi-5.24.5.tar.xz"
+sha512sums="2b5d35bc099d765cbd30f877b262057d7136c8d10a43344080ff19fe39f095876e4b5cb0c0ca107d4bfdf9196452479b9f85cd25b54df65c7e2f66e359072a18 drkonqi-5.27.12.tar.xz"
diff --git a/user/glib/APKBUILD b/user/glib/APKBUILD
index 1de391541..76e0782f7 100644
--- a/user/glib/APKBUILD
+++ b/user/glib/APKBUILD
@@ -9,7 +9,7 @@ arch="all"
license="LGPL-2.1+"
depends="dbus"
depends_dev="perl python3 attr-dev bzip2-dev libffi-dev util-linux-dev"
-checkdepends="dbus-x11 tzdata shared-mime-info"
+checkdepends="dbus-x11 tzdata"
makedepends="$depends_dev dbus-dev meson pcre2-dev py3-docutils xmlto zlib-dev"
triggers="$pkgname.trigger=/usr/share/glib-2.0/schemas:/usr/lib/gio/modules"
subpackages="$pkgname-dbg $pkgname-doc $pkgname-static $pkgname-dev
diff --git a/user/kactivitymanagerd/APKBUILD b/user/kactivitymanagerd/APKBUILD
index e8cafd6f5..4e2080490 100644
--- a/user/kactivitymanagerd/APKBUILD
+++ b/user/kactivitymanagerd/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kactivitymanagerd
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Service to manage KDE Plasma activities"
url="https://www.kde.org/"
@@ -11,7 +11,7 @@ depends="qt5-qtbase-sqlite"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev kdbusaddons-dev ki18n-dev
boost-dev python3 kconfig-dev kcoreaddons-dev kwindowsystem-dev kio-dev
kglobalaccel-dev kxmlgui-dev"
-subpackages="$pkgname-lang"
+subpackages="$pkgname-lang $pkgname-systemd"
source="https://download.kde.org/stable/plasma/$pkgver/kactivitymanagerd-$pkgver.tar.xz"
build() {
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} -Bbuild .
@@ -37,4 +37,4 @@ package() {
make -C build DESTDIR="$pkgdir" install
}
-sha512sums="971105d22e7058b4c62ae00bef160b629cdef59e84cfc1d5fe6f7d9e43d12e71f8c93a56ef933f58729f71ead1d6b5c2247828a5a99bbe8300e0312888421b9c kactivitymanagerd-5.24.5.tar.xz"
+sha512sums="2ad55370f8fdae2e04beead4f0ad0b342d435ee5f9a9dfdd1a0bdd9ed1b0229cc83ac2c550f309f63a743535ffec324a1ce4b02b81567b73dbe11033a91bd663 kactivitymanagerd-5.27.12.tar.xz"
diff --git a/user/kde-cli-tools/APKBUILD b/user/kde-cli-tools/APKBUILD
index a95557d32..0e003a994 100644
--- a/user/kde-cli-tools/APKBUILD
+++ b/user/kde-cli-tools/APKBUILD
@@ -1,19 +1,19 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kde-cli-tools
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE command-like utilities"
url="https://www.kde.org/"
arch="all"
-options="!check" # MIME types for some reason think .doc == .txt
+options="checkx11"
license="(GPL-2.0-only OR GPL-3.0-only) AND GPL-2.0+ AND GPL-2.0-only AND LGPL-2.1-only"
depends=""
checkdepends="shared-mime-info"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev
- qt5-qtx11extras-dev kactivities-dev kcmutils-dev kconfig-dev
- kdeclarative-dev kdesu-dev kdoctools-dev ki18n-dev kiconthemes-dev
- kinit-dev kio-dev kservice-dev kwindowsystem-dev libkworkspace-dev"
+ qt5-qtx11extras-dev kactivities-dev kcmutils-dev kconfig-dev kdesu-dev
+ kdeclarative-dev kdoctools-dev ki18n-dev kiconthemes-dev kinit-dev
+ kio-dev kparts-dev kservice-dev kwindowsystem-dev libkworkspace-dev"
subpackages="$pkgname-lang $pkgname-doc"
source="https://download.kde.org/stable/plasma/$pkgver/kde-cli-tools-$pkgver.tar.xz"
@@ -25,7 +25,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="db89474ea3c88978123012430249677405b245628b0b12fda917b70fca9ea36e060f351420d0dd94f64e3a479a04a768064df27830884e2a8883db9104b90844 kde-cli-tools-5.24.5.tar.xz"
+sha512sums="6429b348443f7d0216fedba9870d18690a0e97c59b19e8fe06d447ca15ecdc7a3223c7be90bd0dd506514d1389f8b8b6855864b3892ae7e1f984cc9072cc69f0 kde-cli-tools-5.27.12.tar.xz"
diff --git a/user/kde-gtk-config/APKBUILD b/user/kde-gtk-config/APKBUILD
index 1fd44165c..69b4e8ac6 100644
--- a/user/kde-gtk-config/APKBUILD
+++ b/user/kde-gtk-config/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kde-gtk-config
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE System Settings panel for configuring GTK+ application styles"
url="https://www.kde.org/"
@@ -23,7 +23,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0cc7a76aca458ec093b55ea148637a82fa53467f3944d4192f4138f7eb93c88a2a65cd64e7438814f11182a390d39629982850b6939902738fd1d2a2af65319d kde-gtk-config-5.24.5.tar.xz"
+sha512sums="d1c05f8ae637f1aee55e4a0fe54c717d7a9f1d96be1103f7f863ba6893bd98da1b2c51319a04a24d7f78c6e1ded33829b170b044958a4f5e72354c68aae6b679 kde-gtk-config-5.27.12.tar.xz"
diff --git a/user/kdecoration/APKBUILD b/user/kdecoration/APKBUILD
index 8a0a85d54..d46fb2122 100644
--- a/user/kdecoration/APKBUILD
+++ b/user/kdecoration/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kdecoration
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Window decoration plugin library"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires running X11 display
+options="checkx11"
license="LGPL-2.1"
depends=""
depends_dev="qt5-qtbase-dev"
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d523e8515868685a15c20deead4ece798369736b117b1c29b14fa4849d6fc0a409a5b2a3eaa2756694e12ae0e22440a670ed6b79aecef7197b67d591b384d11a kdecoration-5.24.5.tar.xz"
+sha512sums="d8e7884c83d43d362f4c85e1470836f0d7dee05dbad476b006f806ba5132b8487e189b276e305a60914533a3adfed7e594573dc28c4a93b0d1b5de08d44a19e1 kdecoration-5.27.12.tar.xz"
diff --git a/user/kdelibs4support/APKBUILD b/user/kdelibs4support/APKBUILD
index 9b6d08563..68ea1e63b 100644
--- a/user/kdelibs4support/APKBUILD
+++ b/user/kdelibs4support/APKBUILD
@@ -16,6 +16,7 @@ depends_dev="qt5-qtbase-dev qt5-qtsvg-dev qt5-qttools-dev kcompletion-dev
kinit-dev"
checkdepends="kconfigwidgets-lang" # for en_US/kf5_entry.desktop, for KLocale
checkdepends="$checkdepends tzdata" # for Europe/Paris, for KTimeZones
+checkdepends="$checkdepends shared-mime-info" # for KMimeTypeTest
makedepends="$depends_dev cmake extra-cmake-modules networkmanager-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/frameworks/${pkgver%.*}/portingAids/kdelibs4support-$pkgver.tar.xz
diff --git a/user/kdeplasma-addons/APKBUILD b/user/kdeplasma-addons/APKBUILD
index 6574d70d8..ce4b7801b 100644
--- a/user/kdeplasma-addons/APKBUILD
+++ b/user/kdeplasma-addons/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kdeplasma-addons
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Extra applets and toys for KDE Plasma"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires X11 session.
+options="checkx11"
license="GPL-2.0+ AND LGPL-2.1-only"
depends="qt5-qtquickcontrols qt5-qtquickcontrols2"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev
@@ -25,7 +25,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -35,11 +35,12 @@ build() {
}
check() {
- CTEST_OUTPUT_ON_FAILURE=TRUE make -C build test
+ # Sensitive to timezones.
+ cd build && CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E 'datetimerunnertest'
}
package() {
make -C build DESTDIR="$pkgdir" install
}
-sha512sums="de69d14ef6ffb23824bc646c1582cddfcac7334e7543a1414075f3debd8aab46d51d01983617ffec371ad1df703756b5f8d6c38eebb80ad10b6fe4d320747669 kdeplasma-addons-5.24.5.tar.xz"
+sha512sums="5c74348e23c492e69fa8789093ef3efbd5e93933b098b964bd1a8509c2b47c227eb53ebee3479372c0582cb0fd2e099ec3920b8d61ddd1fa0b0fa10e1474b113 kdeplasma-addons-5.27.12.tar.xz"
diff --git a/user/kgamma5/APKBUILD b/user/kgamma5/APKBUILD
index 33f6087bd..7785ee3a7 100644
--- a/user/kgamma5/APKBUILD
+++ b/user/kgamma5/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kgamma5
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Control monitor gamma from KDE 5"
url="https://www.KDE.org/"
@@ -12,6 +12,7 @@ makedepends="cmake extra-cmake-modules qt5-qtbase-dev kconfig-dev
kconfigwidgets-dev kdoctools-dev ki18n-dev libxxf86vm-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/kgamma5-$pkgver.tar.xz"
+builddir="$srcdir"/kgamma-$pkgver
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -21,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -36,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a7f4c9fbc370c69ba9df2aa0ae2c75b896cc90adafd97c5ae214a05e8ae0261e94050e0acd1924c16f94b632209fe4803ed475555d882ee6e57d5271691ddc2f kgamma5-5.24.5.tar.xz"
+sha512sums="4499584fa763bf5456ecd89f2663a9111c9c7d02e1ce5ba7f164600001501efd52d247e42d427ad740f3f55137280d339df503f3ee0d3037802a4f0a0345ec44 kgamma5-5.27.12.tar.xz"
diff --git a/user/khotkeys/APKBUILD b/user/khotkeys/APKBUILD
index 7c909a978..bd601d150 100644
--- a/user/khotkeys/APKBUILD
+++ b/user/khotkeys/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=khotkeys
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Hot key mapping for KDE Plasma 5"
url="https://www.KDE.org/"
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b12373b8295cf8e7909a72a07fab8847d8cf26053814b02acf215e912156b797c3a7c3cd459f04e9b6b47cd09d5941d1f3433ee4e8b128e49d3dc9832fbb3876 khotkeys-5.24.5.tar.xz"
+sha512sums="da17b96c5970b34ffe1b190296284773e1e9997cd0df066464271982f096731ee2a57392ea906e3d2d04d9501bc562108c77e2fdf05012ea964d87a2aca3395e khotkeys-5.27.12.tar.xz"
diff --git a/user/kiconthemes/APKBUILD b/user/kiconthemes/APKBUILD
index 1776e6a86..5b12c3580 100644
--- a/user/kiconthemes/APKBUILD
+++ b/user/kiconthemes/APKBUILD
@@ -11,6 +11,7 @@ license="LGPL-2.1-only"
depends=""
depends_dev="qt5-qtbase-dev qt5-qtsvg-dev karchive-dev ki18n-dev
kcoreaddons-dev kconfigwidgets-dev kitemviews-dev"
+checkdepends="shared-mime-info"
makedepends="$depends_dev cmake extra-cmake-modules python3 doxygen graphviz
qt5-qttools-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
diff --git a/user/kinfocenter/APKBUILD b/user/kinfocenter/APKBUILD
index ec7a82f22..d470788c4 100644
--- a/user/kinfocenter/APKBUILD
+++ b/user/kinfocenter/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kinfocenter
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Information about the running computer"
url="https://userbase.kde.org/KInfoCenter"
@@ -24,7 +24,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="598d7993808ac6f32ae89c2a50624caf81c4d7a355ae155469d79fda923d3bcd4256077863186a42d594ddd36c06ffb5c3fd02987cf638b2bc88dffdb9b47883 kinfocenter-5.24.5.tar.xz"
+sha512sums="76c2e261ee0fbe64e7231272810b51a08b39071a1565c68d22ed7e4f6b5675690194d04c3d1036f53cea1a54759035682bc9b5d7826dbd064c86aa213daee67a kinfocenter-5.27.12.tar.xz"
diff --git a/user/kio/APKBUILD b/user/kio/APKBUILD
index 40a4c2591..89eca1dc4 100644
--- a/user/kio/APKBUILD
+++ b/user/kio/APKBUILD
@@ -12,6 +12,7 @@ depends="kded"
depends_dev="qt5-qtbase-dev attica-dev kbookmarks-dev kcompletion-dev
kconfig-dev kcoreaddons-dev kiconthemes-dev kitemviews-dev
kjobwidgets-dev kservice-dev kwidgetsaddons-dev solid-dev"
+checkdepends="udisks2"
docdepends="kcoreaddons-doc kservice-doc kcompletion-doc kwidgetsaddons-doc
kjobwidgets-doc kbookmarks-doc kitemviews-doc kxmlgui-doc solid-doc
kwindowsystem-doc kconfig-doc kconfigwidgets-doc kcodecs-doc kauth-doc"
@@ -19,7 +20,10 @@ makedepends="$depends_dev cmake extra-cmake-modules kdoctools-dev python3 chelf
qt5-qttools-dev doxygen graphviz karchive-dev kdbusaddons-dev ki18n-dev
knotifications-dev kwallet-dev acl-dev kded-dev krb5-dev $docdepends"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://download.kde.org/stable/frameworks/${pkgver%.*}/kio-$pkgver.tar.xz"
+source="https://download.kde.org/stable/frameworks/${pkgver%.*}/kio-$pkgver.tar.xz
+ favicon-url.patch
+ unmounted-root.patch
+ "
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -59,4 +63,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376 kio-5.116.0.tar.xz"
+sha512sums="a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376 kio-5.116.0.tar.xz
+9dc784fe35a09b145ff3dd1e1f3b02242891c0f39b087b31fcc11ca7fc98ed900f63b91213d33affd9ef0b9982e11fd16f50cc7dd274b78f187c20ac3f08dba0 favicon-url.patch
+35e2e4525ee1b8779d9e42d5e280f0ca84ee5932d633392c483d069bc9d7f52240ee1d7111cc1751f11bf6e92e344e8254d29e589ef27a30622e44a970798705 unmounted-root.patch"
diff --git a/user/kio/favicon-url.patch b/user/kio/favicon-url.patch
new file mode 100644
index 000000000..bcf4d432a
--- /dev/null
+++ b/user/kio/favicon-url.patch
@@ -0,0 +1,14 @@
+Set the URL to one we control that is >65KB.
+
+Some KDE mirrors have dropped KCalc 4.x, which makes this test flaky.
+--- kio-5.116.0/autotests/favicontest.cpp.old 2024-05-04 11:40:29.000000000 +0000
++++ kio-5.116.0/autotests/favicontest.cpp 2025-08-10 05:32:25.751427228 +0000
+@@ -216,7 +216,7 @@
+
+ // Set icon URL to a >65KB file
+ KIO::FavIconRequestJob *job = new KIO::FavIconRequestJob(url);
+- job->setIconUrl(QUrl("http://download.kde.org/Attic/4.13.2/src/kcalc-4.13.2.tar.xz"));
++ job->setIconUrl(QUrl("http://distfiles.adelielinux.org/source/adelie-kde-theme-1.0.tar.xz"));
+ QVERIFY(willDownload(job));
+ QVERIFY(!job->exec());
+ QCOMPARE(job->error(), int(KIO::ERR_WORKER_DEFINED));
diff --git a/user/kio/unmounted-root.patch b/user/kio/unmounted-root.patch
new file mode 100644
index 000000000..520703d1f
--- /dev/null
+++ b/user/kio/unmounted-root.patch
@@ -0,0 +1,37 @@
+These tests fail if / (root) is not a mountpoint.
+
+Upstream-URL: https://invent.kde.org/frameworks/kio/-/issues/43
+
+--- kio-5.116.0/autotests/jobtest.cpp.old 2024-05-04 11:40:29.000000000 +0000
++++ kio-5.116.0/autotests/jobtest.cpp 2025-08-10 05:18:18.789195125 +0000
+@@ -60,8 +60,7 @@
+ {
+ KMountPoint::Ptr srcMountPoint = KMountPoint::currentMountPoints().findByPath(homeTmpDir());
+ KMountPoint::Ptr destMountPoint = KMountPoint::currentMountPoints().findByPath(otherTmpDir());
+- Q_ASSERT(srcMountPoint);
+- Q_ASSERT(destMountPoint);
++ if (srcMountPoint == nullptr || destMountPoint == nullptr) return true;
+ return srcMountPoint->mountedFrom() == destMountPoint->mountedFrom();
+ }
+
+--- kio-5.116.0/autotests/kmountpointtest.cpp.old 2024-05-04 11:40:29.000000000 +0000
++++ kio-5.116.0/autotests/kmountpointtest.cpp 2025-08-10 05:26:09.210428498 +0000
+@@ -56,9 +56,15 @@
+ // Check findByPath
+ #ifdef Q_OS_UNIX
+ const KMountPoint::Ptr rootMountPoint = mountPoints.findByPath(QStringLiteral("/"));
+- QVERIFY(rootMountPoint);
+- QCOMPARE(rootMountPoint->mountPoint(), QStringLiteral("/"));
+- QVERIFY(!rootMountPoint->probablySlow());
++ if (!rootMountPoint) {
++ // This happens on Linux systems running inside chroot jails.
++ QSKIP("Couldn't find a root mountpoint, skipping those tests");
++ return;
++ } else {
++ QVERIFY(rootMountPoint);
++ QCOMPARE(rootMountPoint->mountPoint(), QStringLiteral("/"));
++ QVERIFY(!rootMountPoint->probablySlow());
++ }
+
+ QT_STATBUF rootStatBuff;
+ QCOMPARE(QT_STAT("/", &rootStatBuff), 0);
diff --git a/user/kmenuedit/APKBUILD b/user/kmenuedit/APKBUILD
index e788f1437..4ddb91824 100644
--- a/user/kmenuedit/APKBUILD
+++ b/user/kmenuedit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kmenuedit
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Menu editor for Plasma 5"
url="https://www.KDE.org/"
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c637b662b366691a179d8ea67a91062a10a6d40467a72b3858f6f43f20ea6e03bfa65e1861e4cafd329098a8fd1b7976c565c355496df7f5199d8316e930b759 kmenuedit-5.24.5.tar.xz"
+sha512sums="b01ee9303204a2d80e49b6dff0028fc056bc094890b950ffc4ac425fd57586fef29339cde44af4d565ce386194951543d29f29753dde853243d0eff55a26ccc8 kmenuedit-5.27.12.tar.xz"
diff --git a/user/kscreen/APKBUILD b/user/kscreen/APKBUILD
index 8450a0259..f03a2385a 100644
--- a/user/kscreen/APKBUILD
+++ b/user/kscreen/APKBUILD
@@ -1,19 +1,19 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kscreen
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE Plasma screen management software (user-facing)"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires dbus-x11 and both of them running
+options="!check" # Can't find its own DBus files for testing.
license="LGPL-2.1+ AND GPL-2.0+ AND (GPL-2.0-only OR GPL-3.0-only)"
depends=""
makedepends="$depends_dev cmake extra-cmake-modules qt5-qtx11extras-dev
qt5-qtsensors-dev libxcb-dev kcmutils-dev kconfig-dev kdbusaddons-dev
kdeclarative-dev kglobalaccel-dev ki18n-dev kiconthemes-dev kxmlgui-dev
plasma-framework-dev libkscreen-dev libxi-dev kauth-dev kcodecs-dev
- kcoreaddons-dev kpackage-dev kservice-dev"
+ kcoreaddons-dev kpackage-dev kservice-dev layer-shell-qt-dev"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/kscreen-$pkgver.tar.xz"
@@ -25,7 +25,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="770dfb968f8f8bf96b6ad3bf71f18f5baca35b2a4daa72b8806957ad1e050003158319edba84ebf999134e106ef916d829d391c33d79c58edb1000f503f67c97 kscreen-5.24.5.tar.xz"
+sha512sums="3910b5aa2a083fa940beca2a8a72ab953306f87c370f6e39839343b259965a396db846b9f3dd98a0c56b18c137c96d14400ff98b5ef663043aff7769f8c4f880 kscreen-5.27.12.tar.xz"
diff --git a/user/kscreenlocker/APKBUILD b/user/kscreenlocker/APKBUILD
index 41f327bf5..028af8f1d 100644
--- a/user/kscreenlocker/APKBUILD
+++ b/user/kscreenlocker/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kscreenlocker
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Secure X11 screen locker"
url="https://www.kde.org/"
@@ -15,7 +15,7 @@ makedepends="$depends_dev cmake extra-cmake-modules python3 libx11-dev
qt5-qtdeclarative-dev kcmutils-dev kcrash-dev kdeclarative-dev
kglobalaccel-dev ki18n-dev kidletime-dev knotifications-dev
ktextwidgets-dev kwayland-dev kwindowsystem-dev kxmlgui-dev solid-dev
- elogind-dev layer-shell-qt-dev"
+ elogind-dev layer-shell-qt-dev libkscreen-dev"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/kscreenlocker-$pkgver.tar.xz
kde.pam
@@ -30,7 +30,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -47,6 +47,6 @@ package() {
install -m644 "$srcdir"/kde-np.pam "$pkgdir"/etc/pam.d/kde-np
}
-sha512sums="c3252ead5f6cedece82ea94d88324b968938d0218ec05182f07fea85ead5ec451bc04bf417fc4f7a0f37aa56358caeb893175eae8cbb74ea748f843de9aaab83 kscreenlocker-5.24.5.tar.xz
+sha512sums="f71aef8e7bdd1703f7d03279eb9818102ad016e47dadedd4254d3d58f705e5f1a0c179a0ab250c8cf68a64d350efde6930dc5ff1427e92fc425ac5b73d2888eb kscreenlocker-5.27.12.tar.xz
56e87d02d75c4a8cc4ed183faed416fb4972e7f223b8759959c0f5da32e11e657907a1df279d62a44a6a174f5aca8b2ac66a5f3325c5deb92011bcf71eed74c3 kde.pam
565265485dd7466b77966d75a56766216b8bcc187c95a997e531e9481cf50ddbe576071eb0e334421202bcab19aa6de6b93e042447ca4797a24bf97e1d053ffd kde-np.pam"
diff --git a/user/ksshaskpass/APKBUILD b/user/ksshaskpass/APKBUILD
index 3dbd8647b..ba491a3e3 100644
--- a/user/ksshaskpass/APKBUILD
+++ b/user/ksshaskpass/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=ksshaskpass
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Plasma integration for SSH agents"
url="https://www.KDE.org/"
@@ -21,7 +21,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e4d7358eb213105a4e479eb3c9d229a87d86c4ebda199f486f9952f81dc1e91b43ba30d834907586f9badbb7e2933e44af5713119caa2e3bc060f16936e9a457 ksshaskpass-5.24.5.tar.xz"
+sha512sums="5ebfb9a60f674d433cc621234996a427935468d8d3268d00304c59c413229a1d360628bcf68a5b6c15f6967bb5000099aca069795894b3ec265bae06f8b0ac6c ksshaskpass-5.27.12.tar.xz"
diff --git a/user/ksystemstats/APKBUILD b/user/ksystemstats/APKBUILD
index 118825d8c..5417c7126 100644
--- a/user/ksystemstats/APKBUILD
+++ b/user/ksystemstats/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=ksystemstats
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE system statistics daemon"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires D-Bus.
+options="checkx11"
license="BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0+ AND GPL-3.0-only"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev kauth-dev kcodecs-dev
@@ -24,7 +24,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6bbcf6512c223fc97203c02baca5bb230ef86c8012318307e32bc030160f31fc2797a28d95af442826b5f48656673213f6cdde487e1782a50300a9bc96e22969 ksystemstats-5.24.5.tar.xz"
+sha512sums="9a5e532dc3f3d49222f9a70cfec1c76cdc18aaaee251babbc32f240e45fabb68efa15476ddc733258fd8056897457fcb35975a97a17b611d1a02dda5c1f07e26 ksystemstats-5.27.12.tar.xz"
diff --git a/user/kwayland-server/APKBUILD b/user/kwayland-integration/APKBUILD
index 79bdeab8c..032fffbed 100644
--- a/user/kwayland-server/APKBUILD
+++ b/user/kwayland-integration/APKBUILD
@@ -1,19 +1,18 @@
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
-pkgname=kwayland-server
-pkgver=5.24.5
-pkgrel=1
+pkgname=kwayland-integration
+pkgver=5.27.12
+pkgrel=0
pkgdesc="KDE Wayland server component"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires D-Bus.
+options="checkx11"
license="LGPL-2.1+ AND LGPL-2.1-only AND LGPL-3.0-only AND BSD-3-Clause AND MIT AND MIT-CMU"
depends="plasma-wayland-protocols"
-docdepends="kwayland-doc"
-makedepends="cmake extra-cmake-modules kwayland-dev libglvnd-dev qt5-qtbase-dev
- qt5-qtwayland-dev qt5-qtwayland-tools wayland-dev wayland-protocols
- qt5-qttools-dev doxygen $docdepends"
-subpackages="$pkgname-dev $pkgname-doc"
-source="https://download.kde.org/stable/plasma/$pkgver/kwayland-server-$pkgver.tar.xz"
+makedepends="cmake doxygen extra-cmake-modules kidletime-dev kwayland-dev
+ kwindowsystem-dev libglvnd-dev qt5-qtbase-dev qt5-qttools-dev
+ qt5-qtwayland-dev qt5-qtwayland-tools wayland-dev wayland-protocols"
+subpackages=""
+source="https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -23,21 +22,20 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
- -DBUILD_QCH:BOOL=ON \
${CMAKE_CROSSOPTS} \
.
make
}
check() {
- CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E 'idleTest-kwayland'
}
package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="72159618a22233b9b49cab8ee1a804f629763e903a2e711c8c23f990544d79b5d27e768c33f8d844c916e41a6d3a2af5ddcab69d0448569adc247e0f737975f5 kwayland-server-5.24.5.tar.xz"
+sha512sums="50220e3940346f16789b76f5a8ac58a3e284596aad0006836c96279bf8f46f4e9776c9777d900dcd0d1984eb8b151101236530f66920a1f6b36fa418b2483ea2 kwayland-integration-5.27.12.tar.xz"
diff --git a/user/kwayland/APKBUILD b/user/kwayland/APKBUILD
index 29bf3f1f8..cef5aab9b 100644
--- a/user/kwayland/APKBUILD
+++ b/user/kwayland/APKBUILD
@@ -12,7 +12,7 @@ depends=""
depends_dev="wayland-dev"
makedepends="$depends_dev cmake extra-cmake-modules doxygen graphviz
qt5-qttools-dev qt5-qtwayland qt5-qtwayland-dev qt5-qtwayland-tools
- wayland-protocols plasma-wayland-protocols"
+ wayland-protocols plasma-wayland-protocols libxkbcommon-dev"
subpackages="$pkgname-dev $pkgname-doc"
source="https://download.kde.org/stable/frameworks/${pkgver%.*}/kwayland-$pkgver.tar.xz"
diff --git a/user/kwidgetsaddons/APKBUILD b/user/kwidgetsaddons/APKBUILD
index 2974c52a9..5e0a84f16 100644
--- a/user/kwidgetsaddons/APKBUILD
+++ b/user/kwidgetsaddons/APKBUILD
@@ -38,9 +38,10 @@ check() {
# 24 - ktwofingertaptest
# 25 - ktwofingerswipetest
# We use Openbox because it's already used in the KWindowSystem run.
+ # ksqueezedtextlabelautotest requires GLX visuals not available on 32-bit BE.
openbox &
- CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E ksqueezedtextlabelautotest
openbox --exit
}
diff --git a/user/kwin/APKBUILD b/user/kwin/APKBUILD
index 2be15a607..ea6622d6b 100644
--- a/user/kwin/APKBUILD
+++ b/user/kwin/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=kwin
-pkgver=5.24.5
-pkgrel=1
+pkgver=5.27.12
+pkgrel=0
pkgdesc="Modern, stylish window manager (requires OpenGL)"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires accelerated X11 desktop
+options="checkx11"
license="GPL-2.0+ AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only"
depends="plasma-framework qt5-qtmultimedia qt5-qtquickcontrols2"
depends_dev="qt5-qtbase-dev libepoxy-dev libxcb-dev kconfig-dev kcoreaddons-dev
@@ -17,15 +17,16 @@ makedepends="$depends_dev cmake extra-cmake-modules qt5-qttools-dev python3
libdrm-dev libinput-dev libx11-dev libxi-dev libxkbcommon-dev mesa-dev
wayland-dev xcb-util-cursor-dev xcb-util-image-dev xcb-util-wm-dev
lcms2-dev libcap-dev libqaccessibilityclient-dev xwayland libglvnd-dev
+ libxcvt-dev
breeze breeze-dev kactivities-dev kcompletion-dev kconfigwidgets-dev
kcmutils-dev kcrash-dev kdeclarative-dev kdecoration-dev kirigami2-dev
kglobalaccel-dev ki18n-dev kiconthemes-dev kidletime-dev kinit-dev
kio-dev knewstuff-dev knotifications-dev kpackage-dev krunner-dev
kscreenlocker-dev kservice-dev ktextwidgets-dev kwayland-dev
- kwayland-server-dev kwidgetsaddons-dev kxmlgui-dev plasma-framework-dev
+ kwidgetsaddons-dev kxmlgui-dev plasma-framework-dev
qt5-qtvirtualkeyboard-dev"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-wayland"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-systemd $pkgname-wayland"
source="https://download.kde.org/stable/plasma/$pkgver/kwin-$pkgver.tar.xz"
build() {
@@ -36,7 +37,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DBUILD_TESTING=OFF \
@@ -50,18 +51,14 @@ check() {
package() {
make DESTDIR="$pkgdir" install
- rm -rf "$pkgdir"/usr/lib/systemd
}
wayland() {
pkgdesc="$pkgdesc (Wayland server)"
depends="$pkgname=$pkgver-r$pkgrel xwayland"
- mkdir -p "$subpkgdir"/usr/lib/qt5/plugins
- mv "$pkgdir"/usr/lib/qt5/plugins/org.kde.kwin.waylandbackends \
- "$subpkgdir"/usr/lib/qt5/plugins/
mkdir -p "$subpkgdir"/usr/bin
mv "$pkgdir"/usr/bin/kwin_wayland* "$subpkgdir"/usr/bin/
}
-sha512sums="4fad8b39a588a44f89e2640358d8e563047fa889a9bdaf246c1c87d320aa5f5b9d3d6bef702314fb06d2bfe16d0445efe736de60d94b4409f9b5efcdac48d089 kwin-5.24.5.tar.xz"
+sha512sums="9393fd90002857e2d1c7670e24f79fdf5b6573708ce75075a9703cdb3c6ca456517b61028a299c8257e3bb8e86028d4b4d03a251141fabe65cf84024c1bc1f8f kwin-5.27.12.tar.xz"
diff --git a/user/kxmlgui/APKBUILD b/user/kxmlgui/APKBUILD
index 99ca78746..49bded2a6 100644
--- a/user/kxmlgui/APKBUILD
+++ b/user/kxmlgui/APKBUILD
@@ -37,7 +37,8 @@ build() {
check() {
openbox &
- CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+ # Skip test that requires visuals unavailable on 32-bit BE platforms.
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E ktooltiphelper_unittest
openbox --exit
}
diff --git a/user/layer-shell-qt/APKBUILD b/user/layer-shell-qt/APKBUILD
index 073be8d83..5b3ffe6e9 100644
--- a/user/layer-shell-qt/APKBUILD
+++ b/user/layer-shell-qt/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=layer-shell-qt
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Qt library to consume Wayland wl-layer-shell protocol"
url="https://www.kde.org/"
@@ -21,7 +21,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e9aeb94d7200543eef03950f6e3ccf3a60faf66bcf048760ea35d27c621bbced712411501f9d48fdaf98a36708a1a202c0531bbc94df0ccf99278ffd106b7abc layer-shell-qt-5.24.5.tar.xz"
+sha512sums="58490afa4953771b14c4586ded623a8141a53303dc6a15a4c548e4b6ed495bf626464b4e0703094f5b6027f695e01fbac78c37eddaa57097c5f5067eb7b505e0 layer-shell-qt-5.27.12.tar.xz"
diff --git a/user/libkscreen/APKBUILD b/user/libkscreen/APKBUILD
index 88c710605..6121921a9 100644
--- a/user/libkscreen/APKBUILD
+++ b/user/libkscreen/APKBUILD
@@ -1,20 +1,23 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=libkscreen
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE Plasma screen management software"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires dbus-x11 and both of them running
+options="checkx11"
license="LGPL-2.1+ AND GPL-2.0+ AND (GPL-2.0-only OR GPL-3.0-only)"
depends=""
depends_dev="qt5-qtbase-dev"
-makedepends="$depends_dev cmake extra-cmake-modules qt5-qtx11extras-dev
- qt5-qttools-dev qt5-qtwayland-tools kwayland-dev doxygen
+makedepends="$depends_dev cmake doxygen extra-cmake-modules qt5-qtx11extras-dev
+ qt5-qttools-dev qt5-qtwayland-dev qt5-qtwayland-tools kwayland-dev
wayland-dev plasma-wayland-protocols libxcb-dev"
-subpackages="kscreen-doctor:doctor $pkgname-dev $pkgname-doc $pkgname-wayland"
-source="https://download.kde.org/stable/plasma/$pkgver/libkscreen-$pkgver.tar.xz"
+subpackages="kscreen-doctor:doctor $pkgname-dev $pkgname-doc $pkgname-lang
+ $pkgname-systemd $pkgname-wayland"
+source="https://download.kde.org/stable/plasma/$pkgver/libkscreen-$pkgver.tar.xz
+ no-segfault-test.patch
+ "
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -24,16 +27,17 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DBUILD_QCH:BOOL=ON \
${CMAKE_CROSSOPTS} .
- make -j1 #811
+ make #-j1 #811
}
check() {
- CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+ # Both tests time out trying to connect to the Wayland display.
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E 'testkwayland(backend|config)'
}
package() {
@@ -54,4 +58,5 @@ wayland() {
"$subpkgdir"/usr/lib/qt5/plugins/kf5/kscreen/
}
-sha512sums="780abc702ee6bd53703dc5671e56dc59e10e62ce33c3714454c3c8b5a7a5cf43d4402906f9b1c7c1c19e9dc36cb323c07eb20603a0fb44c73281844c879c8370 libkscreen-5.24.5.tar.xz"
+sha512sums="86c8a79622e068ddc2ff780fa3a8b8ff6bf8254b8bcd60454296dfd135b8e9fdf9c5c6541e5c6a78d1e26570aee745742fec4731ecbd5124c99a9554cbebe3eb libkscreen-5.27.12.tar.xz
+6e27d28b42aeeba6ffa6deab8ddeef30d495286d17e79690a407d00494d21c68e6cac495c084aaff60eec4a7a1068198390e10c69e5d74de0096ea9ee2d0d301 no-segfault-test.patch"
diff --git a/user/libkscreen/no-segfault-test.patch b/user/libkscreen/no-segfault-test.patch
new file mode 100644
index 000000000..3e3839d79
--- /dev/null
+++ b/user/libkscreen/no-segfault-test.patch
@@ -0,0 +1,35 @@
+--- libkscreen-5.27.12/autotests/testkwaylanddpms.cpp.old 2025-01-06 11:56:48.000000000 -0600
++++ libkscreen-5.27.12/autotests/testkwaylanddpms.cpp 2025-07-04 05:10:30.827144062 -0500
+@@ -48,7 +48,7 @@
+
+ TestDpmsClient::TestDpmsClient(QObject *parent)
+ : QObject(parent)
+- , m_server(nullptr)
++ , m_server(nullptr), m_registry(nullptr)
+ {
+ setenv("WAYLAND_DISPLAY", s_socketName.toLocal8Bit().constData(), true);
+ m_server = new KScreen::WaylandTestServer(this);
+@@ -95,7 +95,7 @@
+ {
+ m_thread->exit();
+ m_thread->wait();
+- delete m_registry;
++ if(m_registry) delete m_registry;
+ delete m_thread;
+ delete m_connection;
+ }
+--- libkscreen-5.27.12/autotests/testkwaylandbackend.cpp.old 2025-01-06 11:56:48.000000000 -0600
++++ libkscreen-5.27.12/autotests/testkwaylandbackend.cpp 2025-07-04 05:18:46.584459743 -0500
+@@ -86,8 +86,10 @@
+ GetConfigOperation *op = new GetConfigOperation();
+ op->exec();
+ m_config = op->config();
+- QVERIFY(m_config->isValid());
+- qCDebug(KSCREEN_WAYLAND) << "ops" << m_config->outputs();
++ if(m_config != nullptr) {
++ QVERIFY(m_config->isValid());
++ qCDebug(KSCREEN_WAYLAND) << "ops" << m_config->outputs();
++ }
+ }
+
+ void testWaylandBackend::verifyConfig()
diff --git a/user/libksysguard/APKBUILD b/user/libksysguard/APKBUILD
index 324f34d06..974543fed 100644
--- a/user/libksysguard/APKBUILD
+++ b/user/libksysguard/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=libksysguard
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE system monitor library"
url="https://www.kde.org/"
arch="all"
-options="!check" # Test requires accelerated X11 session
+options="checkx11"
license="LGPL-2.1+ AND (GPL-2.0-only OR GPL-3.0-only)"
depends=""
depends_dev="qt5-qtbase-dev kconfig-dev"
@@ -18,6 +18,7 @@ makedepends="$depends_dev cmake extra-cmake-modules python3 libx11-dev zlib-dev
libcap-dev qt5-qttools-dev"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/libksysguard-$pkgver.tar.xz
+ disable-tester-for-pdmt.patch
underlinking.patch
"
@@ -29,7 +30,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -44,5 +45,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="133c5923ee616515b1934c4e2c30509d407f40b7afc3914ac2417d7c961f3a1921bd3b5bfd1ca73942ddb17777fbf4d96950c130129135eae2b8d1b8daac9fa5 libksysguard-5.24.5.tar.xz
+sha512sums="c7f0f3feb8868655d4a05bd8e50eef59aef46c5a4bcb69523b1f5f4a1089a0bf5ec0bd0bbd7ec915aa0517cd1044e2a13c014084a52ea989f62a09aa37d2bb28 libksysguard-5.27.12.tar.xz
+b46cd395c5af3c1a15d85cf0a06428c25d0006834aae75f8b2fb123d99b67b40a3d885c7c5372cc8dc7eec88318d3a6e132a086d78a726b51682f8d5cf36e717 disable-tester-for-pdmt.patch
3f273d73ef721b08dee2d0b74f8bb14bb0ee6085eb43b68704abcbca14d60b29cfe651f4c2ad00d13270a783ef94e66982e2e4ae0c6109cf2c895c3562af89f5 underlinking.patch"
diff --git a/user/libksysguard/disable-tester-for-pdmt.patch b/user/libksysguard/disable-tester-for-pdmt.patch
new file mode 100644
index 000000000..f044421d1
--- /dev/null
+++ b/user/libksysguard/disable-tester-for-pdmt.patch
@@ -0,0 +1,20 @@
+Disable QAbstractItemModelTester on ProcessDataModelTest
+
+The QAbstractItemModelTester "audits" every change to the model.
+Unfortunately for us, at least on the test machines I ran this test on,
+the model changes so rapidly (from CPU usage on the other cores running
+the other tests, other builds, etc) that the test never moves forward
+to the actual test conditions. Instead, it fails with a test timeout.
+Removing the tester allows the test to succeed.
+
+--- libksysguard-5.27.12/autotests/processdatamodeltest.cpp.old 2025-01-06 11:56:49.000000000 -0600
++++ libksysguard-5.27.12/autotests/processdatamodeltest.cpp 2025-07-06 05:41:50.904194958 -0500
+@@ -18,8 +18,6 @@
+ void testModel()
+ {
+ auto model = new KSysGuard::ProcessDataModel();
+- auto tester = new QAbstractItemModelTester(model);
+-
+ model->setEnabledAttributes({qs("pid"), qs("name"), qs("usage"), qs("vmPSS")});
+
+ QTest::qWait(100);
diff --git a/user/libkworkspace/APKBUILD b/user/libkworkspace/APKBUILD
index 4a653b663..3578075e2 100644
--- a/user/libkworkspace/APKBUILD
+++ b/user/libkworkspace/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=libkworkspace
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE Plasma 5 workspace library"
url="https://www.kde.org/plasma-desktop"
arch="all"
-options="!check" # Test requires X11 accelration.
+options="!check" # Tests will be run in plasma-workspace.
license="(GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1+ AND GPL-2.0+ AND MIT AND LGPL-2.1-only AND LGPL-2.0+ AND (LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-only"
depends="kinit"
depends_dev="qt5-qtbase-dev"
@@ -28,7 +28,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DBUILD_TESTING=OFF \
@@ -45,6 +45,6 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996 plasma-workspace-5.24.5.tar.xz
+sha512sums="9459b826110da3775dc206550811d40ede77c5c6c357c6334ee4464273eecc4a24e3fa799c60709f9ff9c4d99285a77ee0f7b2523b39bfe76dd69926b35095ab plasma-workspace-5.27.12.tar.xz
30e7e39aa99a43c59fe7a88d389ba8309c66907bb55221d936c6a01e150f28e55b81a38dedb8dea3d73169581a29c9393b8fac0b5c7fc1e779d0b970da419d28 session.patch
-867539bf129a28d06ba4838a716ec511980bb6b10f339180175855d1e3e933f4f2391fe3d9df7ea9b2cdb965c47d6746a12804acd98d5ed0d1979bf9630d4e8b standalone.patch"
+c450b59ec123ce7252a533c6103cdb66dff232488afc92ad302903af80cbe886f80d6ee807d63b8a472c83223382a8a41c9a48746a6ce1bb206c99184fce2f2e standalone.patch"
diff --git a/user/libkworkspace/standalone.patch b/user/libkworkspace/standalone.patch
index 3cf78db08..7c2ee0405 100644
--- a/user/libkworkspace/standalone.patch
+++ b/user/libkworkspace/standalone.patch
@@ -15,7 +15,7 @@ index 015c5181f..0aa635e11 100644
+project(libkworkspace)
+
+if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR})
-+ set(PROJECT_VERSION "5.24.5")
++ set(PROJECT_VERSION "5.27.12")
+ set(PROJECT_VERSION_MAJOR 5)
+
+ cmake_minimum_required(VERSION 3.16)
diff --git a/user/milou/APKBUILD b/user/milou/APKBUILD
index 84f265ec4..68f14a435 100644
--- a/user/milou/APKBUILD
+++ b/user/milou/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=milou
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Search and launch plasmoid"
url="https://www.kde.org/"
@@ -21,7 +21,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b6a2979b6ab4717d53e0f58605ba43a08f78836a287c0988aeb9461f6d4cb42f71d1081ec1261dcb957ee97b67f8eba42f3c6861e96d6a2e796142edac74ea7c milou-5.24.5.tar.xz"
+sha512sums="0f1d9975c02b5d6a428bc40143ef6d40920299a3a866ef6f614a4109d0dbfddf93c1eabe2ccd7d6f7d5ec0596960011d63571bc718cfa6764e381eb962fde5e0 milou-5.27.12.tar.xz"
diff --git a/user/netqmail/APKBUILD b/user/netqmail/APKBUILD
index 431d1aa91..5ca299f5d 100644
--- a/user/netqmail/APKBUILD
+++ b/user/netqmail/APKBUILD
@@ -116,7 +116,7 @@ package() {
makeservicedir "$pkgdir"/etc/qmail/services/smtpd-skeleton-notls 3 "$srcdir"/smtpd-notls.run '/var/log/smtpd-$IP' 4 false
}
-sha512sums="c08828d8e569cd06c3d44e8c48a5e859fbf95ede272f24dfc1bc756c7bf74358fd8d547040eba294e4152257c1ae27d2b217ffb1bef25b5b48a9c37f478d1cbf netqmail-1.06.tar.gz
+sha512sums="de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b netqmail-1.06.tar.gz
ad126cad5c0d35351919ad87022fd94b910519d91cf82f38c158f423bbfc1b82455844a791ba0c69d347af1a20a86b095bed571f75365a86ea786cbc9c626487 0001-DESTDIR.patch
b3af9c29e6d46daa2a1b9f677c6f32892d5f8c9b8d5c2bdd6f34b106dd5ad41394c05a5ebe145c6e29b4ced4482f08b2d09e7818fd309123c0d087600500e336 0002-qbiffutmpx-20170820.patch
cbebdc72c7cc5c437531c9277534ae552c6d044a83b36e3f3ce60ab5563c55eb814d6c543cc0997abab73075d1b517cc0929dd65674d468d517b0ca38196e2b4 0003-qmailremote-20170716.patch
diff --git a/user/oxygen/APKBUILD b/user/oxygen/APKBUILD
index 5c7eada1a..613e3254e 100644
--- a/user/oxygen/APKBUILD
+++ b/user/oxygen/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=oxygen
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="'Oxygen' theme for KDE"
url="https://www.kde.org/"
@@ -23,7 +23,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="90df776e36014b07849c9454632bb73a3b75d5d146eeec8d9de88b63d0bdbd68fabd9f1eaac0166f47057a61c48f7b531630f48d6b037d1a266e18e36febbaa2 oxygen-5.24.5.tar.xz"
+sha512sums="2185418247684f138233b2f88ddad7c03e56afaf8c142fce4153c1e82b1112bce5398a3a144b409973f939a6c432fa6b10dd461d6eb99dae0cc9576af8fed422 oxygen-5.27.12.tar.xz"
diff --git a/user/plasma-browser-integration/APKBUILD b/user/plasma-browser-integration/APKBUILD
index 0b75508aa..c4437d942 100644
--- a/user/plasma-browser-integration/APKBUILD
+++ b/user/plasma-browser-integration/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-browser-integration
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Integrate Web browsers into the KDE Plasma desktop"
url="https://www.kde.org/"
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -39,4 +39,4 @@ package() {
rm -r "$pkgdir"/etc
}
-sha512sums="f34885920f1d4859d57ce3c96523c46d392f5835bce6b7d73afb30ea60827e5d520c168ccf45d2d46cec8027b0d9abe2bfc0c5b4ecfbf3b4433bb3ed0b405497 plasma-browser-integration-5.24.5.tar.xz"
+sha512sums="9af5c5dbcd1d76c216b46f58448f970af55c803ea2d10490ba07df820c686bd3c696ad1946b8b1dfa22e6f702c15a23c4a378ff7eb8468649cd8c55544b32c98 plasma-browser-integration-5.27.12.tar.xz"
diff --git a/user/plasma-desktop/APKBUILD b/user/plasma-desktop/APKBUILD
index 4623429b6..a1396440b 100644
--- a/user/plasma-desktop/APKBUILD
+++ b/user/plasma-desktop/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=plasma-desktop
-pkgver=5.24.5
-pkgrel=1
+pkgver=5.27.12
+pkgrel=0
pkgdesc="Modern, functional, integrated libre desktop environment"
url="https://www.kde.org/plasma-desktop"
arch="all"
-options="!check" # Test suite fails due to keyboard layouts
+options="checkx11"
license="BSD-3-Clause AND CC0-1.0 AND GFDL-1.2+ AND GPL-2.0-only AND GPL-2.0+ AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0+ AND LGPL-2.1-only AND LGPL-2.1+ AND LGPL-3.0-only"
# theme/visual dependencies
depends="breeze breeze-icons kirigami2 oxygen qt5-qtquickcontrols2
@@ -26,7 +26,8 @@ makedepends="cmake qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtx11extras-dev
xorg-server-dev kwin-dev kscreenlocker-dev baloo-dev xcb-util-image-dev
xf86-input-libinput-dev breeze-dev xkeyboard-config extra-cmake-modules
kirigami2-dev libksysguard-dev qt5-qtquickcontrols2-dev
- kuserfeedback-dev qqc2-desktop-style-dev"
+ kuserfeedback-dev qqc2-desktop-style-dev qt5-qtwayland-dev
+ qt5-qtwayland-tools"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/plasma-desktop-$pkgver.tar.xz
remove-discover-from-taskmanager.patch
@@ -40,7 +41,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DBUILD_TESTING=OFF \
@@ -56,5 +57,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3bb770023b47dcc3c51dbdacfe9cb93adc2f514d8d19f54fed10023d9440bed956ec3beb18d9979cb408ab2e6e960ca383d215fd072ba2df34e4e0b5f6c55270 plasma-desktop-5.24.5.tar.xz
-962139886d2d8a2828ff17576cac42ae3cb72ca709f1d387962da0b0adf5c8cb017f362dadc269867968da68680db5647065bdb9221dd69ff96194af0ce62238 remove-discover-from-taskmanager.patch"
+sha512sums="7385fd0279c0842808ffe9261213f656d08e8271bac9932116d678ecd6dbfe0076ad46ade884ea302f297b48bc987634626933fc8ad17fb1b540e270945dc363 plasma-desktop-5.27.12.tar.xz
+dd2eba15544e99a656d1ae278d0f7c92ec88e1709e6089c7a640373cd7fd7ed3c7f4f43353ccab4d3ae3f341ff47708d5ce645d41a7a3d4b159dc751759b0cc9 remove-discover-from-taskmanager.patch"
diff --git a/user/plasma-desktop/remove-discover-from-taskmanager.patch b/user/plasma-desktop/remove-discover-from-taskmanager.patch
index 76e37ac85..bdc24b79f 100644
--- a/user/plasma-desktop/remove-discover-from-taskmanager.patch
+++ b/user/plasma-desktop/remove-discover-from-taskmanager.patch
@@ -5,7 +5,7 @@ See-also: https://git.adelielinux.org/adelie/packages/-/issues/1115
--- plasma-desktop-5.24.5/applets/taskmanager/package/contents/config/main.xml.old 2022-05-03 05:31:25.000000000 -0500
+++ plasma-desktop-5.24.5/applets/taskmanager/package/contents/config/main.xml 2023-11-25 06:21:00.002184051 -0600
-@@ -81,7 +81,7 @@
+@@ -85,7 +85,7 @@
</entry>
<entry name="launchers" type="StringList">
<label>The list of launcher tasks on the widget. Usually .desktop file or executable URLs. Special URLs such as preferred://browser that expand to default applications are supported.</label>
diff --git a/user/plasma-integration/APKBUILD b/user/plasma-integration/APKBUILD
index a2922c75f..7f7854808 100644
--- a/user/plasma-integration/APKBUILD
+++ b/user/plasma-integration/APKBUILD
@@ -1,18 +1,20 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=plasma-integration
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Qt platform theme plugin for Plasma"
url="https://www.kde.org/"
arch="all"
-options="!check" # Times out, requires X11 desktop.
+options="checkx11"
license="(LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.1-only AND ((LGPL-2.1-only WITH Nokia-Qt-exception-1.1) OR (GPL-3.0-only WITH Nokia-Qt-exception-1.1))"
-depends="breeze ttf-noto"
+depends="breeze plasma-wayland-protocols qt5-qtquickcontrols ttf-noto"
+checkdepends="openbox"
makedepends="cmake extra-cmake-modules python3 qt5-qtbase-dev libxcursor-dev
qt5-qtx11extras-dev kconfig-dev kconfigwidgets-dev ki18n-dev kio-dev
kiconthemes-dev knotifications-dev kwayland-dev kwidgetsaddons-dev
- kwindowsystem-dev breeze-dev qt5-qtquickcontrols2-dev"
+ kwindowsystem-dev breeze-dev qt5-qtquickcontrols2-dev qt5-qtwayland-dev
+ qt5-qtwayland-tools"
subpackages="$pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/plasma-integration-$pkgver.tar.xz"
@@ -24,7 +26,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCMAKE_DISABLE_FIND_PACKAGE_FontNotoSans=true \
@@ -34,11 +36,16 @@ build() {
}
check() {
- CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+ # KDE Platform Theme test fails due to border size (likely needs KWin)
+ # KFileDialog tests fail when Mesa can't provide valid GLX visuals
+ # (i.e. big endian issue)
+ openbox &
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E 'frameworkintegration-(kdeplatformtheme|kfiledialog(qml)?)_unittest'
+ openbox --exit
}
package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6c60eff349d6b60fd8f781e162768d7cfb45d042687c1206f3f2c9e7af0c5719ff70555eff181782607ac53755844b0968ee7b9a75c87d6bd65b489a3a9dc348 plasma-integration-5.24.5.tar.xz"
+sha512sums="c43326a004344ffc004684f04d8706eafc05b9efe4e81719da88b3717e58201c5bf7d50f8d242ecac0a826de4e4e14ca5ea1b76682b745faff96bbe21ff806c1 plasma-integration-5.27.12.tar.xz"
diff --git a/user/plasma-meta/APKBUILD b/user/plasma-meta/APKBUILD
index 8526dde71..2345d209c 100644
--- a/user/plasma-meta/APKBUILD
+++ b/user/plasma-meta/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-meta
-pkgver=5.24.5
-pkgrel=1
+pkgver=5.27.12
+pkgrel=0
pkgdesc="Metapackage for optional KDE Plasma dependencies"
url="https://www.adelielinux.org/"
arch="noarch"
diff --git a/user/plasma-nm/APKBUILD b/user/plasma-nm/APKBUILD
index 850b6cb09..d495b65bd 100644
--- a/user/plasma-nm/APKBUILD
+++ b/user/plasma-nm/APKBUILD
@@ -1,17 +1,17 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-nm
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="NetworkManager integration for KDE Plasma desktop"
url="https://www.kde.org/"
arch="all"
license="(LGPL-2.1-only OR LGPL-3.0-only) AND GPL-2.0-only AND GPL-2.0+ AND LGPL-2.0+"
depends="kirigami2 mobile-broadband-provider-info prison-quick"
-makedepends="cmake extra-cmake-modules kauth-dev kcodecs-dev kcompletion-dev
- kconfigwidgets-dev kcoreaddons-dev kdbusaddons-dev kdeclarative-dev
- ki18n-dev kiconthemes-dev kio-dev kitemviews-dev kjobwidgets-dev
- knotifications-dev kpackage-dev kservice-dev kwallet-dev
+makedepends="cmake extra-cmake-modules kauth-dev kcmutils-dev kcodecs-dev
+ kcompletion-dev kconfigwidgets-dev kcoreaddons-dev kdbusaddons-dev
+ kdeclarative-dev ki18n-dev kiconthemes-dev kio-dev kitemviews-dev
+ kjobwidgets-dev knotifications-dev kpackage-dev kservice-dev kwallet-dev
kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev modemmanager-qt-dev
networkmanager-dev networkmanager-qt-dev plasma-framework-dev
prison-dev qca-dev qt5-qtbase-dev qt5-qtdeclarative-dev solid-dev"
@@ -28,7 +28,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -44,4 +44,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0b64b2f231d7e97f901251e274bebd53b22c19ddcfa67cc66947f48adebe61c6bde21f339896f267af22f4112b9a392d331345999000c43cb5b1e51680668ec8 plasma-nm-5.24.5.tar.xz"
+sha512sums="4c1a6c94f2b844df18c93659d5834f6231871a570fb35436889572d562c603bdeb2d13e2b6ea806e6af33eb68bb22f1b5eb5e86aa88ac50ac2e8b3b05817b44a plasma-nm-5.27.12.tar.xz"
diff --git a/user/plasma-pa/APKBUILD b/user/plasma-pa/APKBUILD
index e0954a0d1..66aac2fbe 100644
--- a/user/plasma-pa/APKBUILD
+++ b/user/plasma-pa/APKBUILD
@@ -1,17 +1,17 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-pa
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="PulseAudio integration for KDE Plasma desktop"
url="https://www.kde.org/"
arch="all"
license="LGPL-2.1-only OR LGPL-3.0-only"
depends="kirigami2 libcanberra-pulse sound-theme-freedesktop"
-makedepends="cmake extra-cmake-modules glib-dev kcoreaddons-dev kdeclarative-dev
- kdoctools-dev kglobalaccel-dev ki18n-dev knotifications-dev
- libcanberra-dev plasma-framework-dev pulseaudio-dev qt5-qtbase-dev
- qt5-qtdeclarative-dev"
+makedepends="cmake extra-cmake-modules glib-dev kcmutils-dev kcoreaddons-dev
+ kdeclarative-dev kdoctools-dev kglobalaccel-dev ki18n-dev
+ knotifications-dev libcanberra-dev plasma-framework-dev pulseaudio-dev
+ qt5-qtbase-dev qt5-qtdeclarative-dev"
subpackages="$pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/plasma/$pkgver/plasma-pa-$pkgver.tar.xz"
@@ -23,7 +23,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fdf18b0baa1fb43a8d576d454ba6625bf7d376eb30fcbe8e09df388441a04d1b373b6d53a56b4f14552fc06cbdddea193248044d0cc5e3b71fb90651708afaa1 plasma-pa-5.24.5.tar.xz"
+sha512sums="14efddfa0059badd6e2e5bb3043d438cb49b3bef46847d99b3bcc1aaeeda05603e5408c43e05a93a1f79dff6b6775278321a8939d3ad6265f20e9b3c82d48b9d plasma-pa-5.27.12.tar.xz"
diff --git a/user/plasma-systemmonitor/APKBUILD b/user/plasma-systemmonitor/APKBUILD
index 9670ff432..f64a63775 100644
--- a/user/plasma-systemmonitor/APKBUILD
+++ b/user/plasma-systemmonitor/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=plasma-systemmonitor
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="System monitor tool for KDE Plasma"
url="https://www.kde.org/plasma-desktop/"
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b8c4a959eb587b25d8d503b3b2d05e6c8ced3b0cb146e08f0351f424962d059b70c8dd323d55b31ef903157b71bad6f20f969840a860ed25ebdafeb3db18489d plasma-systemmonitor-5.24.5.tar.xz"
+sha512sums="e43b758b180c97804562d126c38e449f88cb4cd52389097b7b5fad57c80e8ef080d6b779c092a2b7426c6366b081c840ad96144d4c4e25b55d1c47d8440826f5 plasma-systemmonitor-5.27.12.tar.xz"
diff --git a/user/plasma-thunderbolt/APKBUILD b/user/plasma-thunderbolt/APKBUILD
index 540d65560..a49ca6db2 100644
--- a/user/plasma-thunderbolt/APKBUILD
+++ b/user/plasma-thunderbolt/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-thunderbolt
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Thunderbolt device integration for KDE Plasma desktop"
url="https://www.kde.org/"
arch="all"
-options="!check" # Requires running D-Bus.
+options="checkx11"
license="GPL-2.0-only"
depends="bolt"
makedepends="cmake extra-cmake-modules kcmutils-dev kcoreaddons-dev
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b1096fac09800e33b87e79a2e774eaf19afa063263e71f772ec0081fda714c63dd07a0000489c36c3f7deead3ee563880bc12f336b8ea599b396613d28cc08f5 plasma-thunderbolt-5.24.5.tar.xz"
+sha512sums="208d3b0e5c9f10823f0da13071c9e2c4e3b8ea494f12c51bd824b50d391046d716ebe5775ed095fef4fca0ca2983eaff5905a24d234aaaf29bb1e8ae32072157 plasma-thunderbolt-5.27.12.tar.xz"
diff --git a/user/plasma-vault/APKBUILD b/user/plasma-vault/APKBUILD
index 4b37a00c2..92033bf1e 100644
--- a/user/plasma-vault/APKBUILD
+++ b/user/plasma-vault/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-vault
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Secure storage plugin for KDE Plasma desktop"
url="https://www.kde.org/"
@@ -23,7 +23,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="6495f94f060f139e91a25cbecf432d5bf9ee5ae949438278966c11cd7e725feb63aee6955dce5b46b816b0c57f5253b2cf215ad70efd592bf6e579ad6acb4cd2 plasma-vault-5.24.5.tar.xz"
+sha512sums="fbeb683a371fdfc1a55886a994c102da1625d224d714042c459411b70b88d03932dccf7366ef55d2eedda5190a49fb315dcbc498ee3f64a827c80fbf2c5265c9 plasma-vault-5.27.12.tar.xz"
diff --git a/user/plasma-wayland-protocols/APKBUILD b/user/plasma-wayland-protocols/APKBUILD
index 563a11ace..adb9682e4 100644
--- a/user/plasma-wayland-protocols/APKBUILD
+++ b/user/plasma-wayland-protocols/APKBUILD
@@ -8,7 +8,7 @@ url="https://www.kde.org/"
arch="noarch"
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules"
+makedepends="cmake extra-cmake-modules wayland-dev"
subpackages=""
source="https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-$pkgver.tar.xz"
diff --git a/user/plasma-workspace-wallpapers/APKBUILD b/user/plasma-workspace-wallpapers/APKBUILD
index bd69db0ad..cd4fcbc3b 100644
--- a/user/plasma-workspace-wallpapers/APKBUILD
+++ b/user/plasma-workspace-wallpapers/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=plasma-workspace-wallpapers
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="Default wallpapers from KDE"
url="https://www.KDE.org/"
@@ -20,7 +20,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8b22bb8a2c093f3f7b7da8b0db55c688fa6d602326429db3e32960d7596c0f79e79d1a724bdb914d55caeffa36f422eea6678afdd62e2bb89f3afa479d056873 plasma-workspace-wallpapers-5.24.5.tar.xz"
+sha512sums="a4fa047b1801e98deaca99d74cb21d648be58ee22a4f68dd376e666feeaf3d0c276758eefd297a27562906c656999c745e868b88a7ff6b7fc5714ebae12aa85e plasma-workspace-wallpapers-5.27.12.tar.xz"
diff --git a/user/plasma-workspace/APKBUILD b/user/plasma-workspace/APKBUILD
index 06b2acbd3..dd5c234d8 100644
--- a/user/plasma-workspace/APKBUILD
+++ b/user/plasma-workspace/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=plasma-workspace
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE Plasma 5 workspace"
url="https://www.kde.org/plasma-desktop"
arch="all"
-options="!check" # Test requires X11 accelration.
+options="checkx11"
license="(GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1+ AND GPL-2.0+ AND MIT AND LGPL-2.1-only AND LGPL-2.0+ AND (LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-only"
# startkde shell script calls
depends="kinit qdbus qtpaths xmessage xprop xset xsetroot"
@@ -23,6 +23,7 @@ depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev kdelibs4support-dev
makedepends="$depends_dev cmake extra-cmake-modules qt5-qtscript-dev
iso-codes-dev libdbusmenu-qt-dev libqalculate-dev libxtst-dev
xcb-util-image-dev libkworkspace-dev networkmanager-qt-dev
+ wayland-protocols libxcursor-dev
baloo-dev kactivities-dev kcmutils-dev kcrash-dev kdbusaddons-dev
kdeclarative-dev kdesu-dev kdoctools-dev kglobalaccel-dev kholidays-dev
@@ -34,11 +35,9 @@ makedepends="$depends_dev cmake extra-cmake-modules qt5-qtscript-dev
breeze-dev fontconfig-dev layer-shell-qt-dev qt5-qtwayland-tools
libxkbcommon-dev libxft-dev qt5-qtwayland-dev wayland-dev"
provides="user-manager=$pkgver-r$pkgrel"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-systemd"
source="https://download.kde.org/stable/plasma/$pkgver/plasma-workspace-$pkgver.tar.xz
libkworkspace.patch
- backport1.patch
- backport2.patch
"
build() {
@@ -49,7 +48,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DBUILD_TESTING=OFF \
@@ -65,7 +64,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996 plasma-workspace-5.24.5.tar.xz
-f58b88928fd68518bc0524db35388cb0f0dbc2a55d85fc47e92ce7fcbaf9b155482736e282bd84104ceecc625406845840128c8d0fcd2a4d5a854673964cd94f libkworkspace.patch
-022f1407c538f396cdd1fd9c228a56450ed868e0f16e42333cd10fca238fb5e12b38596f65b06159b573628c290f86d8af8dca136b1acafe4042d4c0d91e8a63 backport1.patch
-3cc5228b5f2fdcb21a2e877fccde1e5316a9e2efae1523c68dff4a6a2efa5cc42782340b7ae491a5ea77ef642aa4b7ce35e58068d9e124b286c431105bad8821 backport2.patch"
+sha512sums="9459b826110da3775dc206550811d40ede77c5c6c357c6334ee4464273eecc4a24e3fa799c60709f9ff9c4d99285a77ee0f7b2523b39bfe76dd69926b35095ab plasma-workspace-5.27.12.tar.xz
+93d699cb03bac4d2f1c01b5a10abd61c4981244dfaa01cb3cbfa93043adc4e37af3ff85823193ebe45cb07f5ca59a4f71ebcf8ccb84f8d2ea81ac024696d3c38 libkworkspace.patch"
diff --git a/user/plasma-workspace/backport1.patch b/user/plasma-workspace/backport1.patch
deleted file mode 100644
index c2ccc0f62..000000000
--- a/user/plasma-workspace/backport1.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 4d3f99558cff95259590e70dfbf854a479f772ce Mon Sep 17 00:00:00 2001
-From: Nate Graham <nate@kde.org>
-Date: Wed, 4 May 2022 10:45:52 -0600
-Subject: [PATCH] applets/appmenu: fix top-level menu text coloration
-
-28537cf3ff3cd9210f7568f40334ac3a2c9bed18 made the color dynamic, but
-neglected to respect the Plasma color scheme, if any. This causes
-problems with Plasma themes that have their own colors and don't
-respect the systemwide color scheme, such as Breeze Twilight.
-
-Fix it by using the appropriate colors from the PlasmaCore color scheme
-object, not the systemwide object provided by Qt.
-
-BUG: 453348
-FIXED-IN: 5.24.6
-
-
-(cherry picked from commit 19d9bc7e395d8c6e007afdc3b3b5c11a7d02190e)
----
- applets/appmenu/package/contents/ui/MenuDelegate.qml | 5 +----
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/applets/appmenu/package/contents/ui/MenuDelegate.qml b/applets/appmenu/package/contents/ui/MenuDelegate.qml
-index 441e99016..afb37589a 100644
---- a/applets/appmenu/package/contents/ui/MenuDelegate.qml
-+++ b/applets/appmenu/package/contents/ui/MenuDelegate.qml
-@@ -66,9 +66,6 @@ AbstractButton {
-
- contentItem: PC3.Label {
- text: controlRoot.Kirigami.MnemonicData.richTextLabel
-- // Kirigami.Theme.highlightedTextColor returns different colors
-- // depending on window focus, which does not apply to this applet
-- // instead, we use palette.highlightedText here, which returns consistent result
-- color: background.state == MenuDelegate.State.Rest ? palette.windowText : palette.highlightedText
-+ color: background.state == MenuDelegate.State.Rest ? PlasmaCore.Theme.textColor : PlasmaCore.Theme.highlightedTextColor
- }
- }
---
-GitLab
-
diff --git a/user/plasma-workspace/libkworkspace.patch b/user/plasma-workspace/libkworkspace.patch
index e8e3d93b6..4fe8fa0ea 100644
--- a/user/plasma-workspace/libkworkspace.patch
+++ b/user/plasma-workspace/libkworkspace.patch
@@ -11,18 +11,18 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
index e587a386..d1a63527 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -63,6 +63,7 @@ set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "File Searching"
+@@ -80,6 +80,7 @@ set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "File Searching"
+ pkg_check_modules(QALCULATE libqalculate>2.0 REQUIRED IMPORTED_TARGET)
- find_package(KF5TextEditor)
find_package(KWinDBusInterface CONFIG REQUIRED)
+find_package(LibKWorkspace 5.17.90)
- find_package(KScreenLocker 5.17.90 REQUIRED)
- find_package(ScreenSaverDBusInterface CONFIG REQUIRED)
-@@ -151,7 +151,10 @@ endif()
- add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
-
- add_subdirectory(doc)
+ find_package(KF5Screen CONFIG REQUIRED)
+ find_package(KScreenLocker 5.13.80 REQUIRED)
+@@ -360,7 +361,10 @@ endif()
+ add_subdirectory(doc)
+ kdoctools_install(po)
+ endif()
-add_subdirectory(libkworkspace)
+if(NOT LibKWorkspace_FOUND)
+ message(STATUS "System LibKWorkspace not found, using bundled.")
diff --git a/user/polkit-kde-agent-1/APKBUILD b/user/polkit-kde-agent-1/APKBUILD
index e56f054d7..4f6ebbeb7 100644
--- a/user/polkit-kde-agent-1/APKBUILD
+++ b/user/polkit-kde-agent-1/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=polkit-kde-agent-1
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="PolKit agent for KDE"
url="https://www.kde.org/"
@@ -22,7 +22,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} \
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8182271a4463e28001c5806156afffa8436c9fce0ead257c60b413bf54565d8271e8356f5670e8eb2aea5c3d2a308e31f14f6eff4c6903e1936e6395d8502a93 polkit-kde-agent-1-5.24.5.tar.xz"
+sha512sums="64d5a11ed4a5812a6f195afbc0372197f6b9a38ba143a60a65db896cb20aff7cb53881ecfdd0982f2cd87bb91d275964df2fde459861425f97d7f8f6de998c6f polkit-kde-agent-1-5.27.12.tar.xz"
diff --git a/user/postgresql/APKBUILD b/user/postgresql/APKBUILD
index b5f40acbb..85fd62553 100644
--- a/user/postgresql/APKBUILD
+++ b/user/postgresql/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=postgresql
-pkgver=14.15
+pkgver=14.18
pkgrel=0
pkgdesc="Featureful object-relational database system (RDBMS)"
url="https://www.postgresql.org/"
@@ -249,7 +249,7 @@ _submv() {
done
}
-sha512sums="227f9551167ee62e5185d6f6777e100ecc09f497b9ee1b5a8e659de8d4c237b0f9a97005706bbf64c3e839271e2630f6a417ba98dfce47bcb4c27e8641a7c6ef postgresql-14.15.tar.bz2
+sha512sums="fe40ba9fcc001f8c7eb3557c6248fa42af82b487ea4f31b8b20f5fa7ab930246659a4c8cf0bfa9a52f5143c766c0660d36b092474d2909020114ea3a1810adfd postgresql-14.18.tar.bz2
5772c54378f885fd2924be431f577bcbc134481d17a1331afd42ebeea2995e52364601ca2e2839d3c1dd78c51e4483424d1ed8ef8cdf43889a5a209861396efc perl-rpath.patch
8439a6fdfdea0a4867daeb8bc23d6c825f30c00d91d4c39f48653f5ee77341f23282ce03a77aad94b5369700f11d2cb28d5aee360e59138352a9ab331a9f9d0f conf-unix_socket_directories.patch
323ea2f3b6d71b858153d1f8ae62a98548ce8b2d1e0d9214dd32e858e4ad9bd0194b8b2f6e9540ce6324e394a08f496b2822004c1c3fef11184f267fa401a087 disable-broken-tests.patch
diff --git a/user/powerdevil/APKBUILD b/user/powerdevil/APKBUILD
index d010e03f9..d3966acfa 100644
--- a/user/powerdevil/APKBUILD
+++ b/user/powerdevil/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=powerdevil
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE Plasma power management utilities"
url="https://www.kde.org/"
@@ -11,9 +11,9 @@ depends="kirigami2"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev
kactivities-dev kauth-dev kconfig-dev kdbusaddons-dev kglobalaccel-dev
ki18n-dev kidletime-dev kio-dev knotifyconfig-dev kdelibs4support-dev
- kwayland-dev libkscreen-dev libkworkspace-dev solid-dev eudev-dev
- bluez-qt-dev kirigami2-dev libcap-dev networkmanager-qt-dev"
-subpackages="$pkgname-doc $pkgname-lang"
+ kwayland-dev libkscreen-dev libkworkspace-dev eudev-dev kcmutils-dev
+ bluez-qt-dev kirigami2-dev libcap-dev networkmanager-qt-dev solid-dev"
+subpackages="$pkgname-doc $pkgname-lang $pkgname-systemd"
source="https://download.kde.org/stable/plasma/$pkgver/powerdevil-$pkgver.tar.xz"
build() {
@@ -24,7 +24,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2f3e6888be7039bf7beb754ef117d09e79ceb4e5ef73d74f982d37785adbd7a489fc86641c9df9ea4a34fabd2ccac737f5e7ee08958d2dd03b5a676f22aa4c15 powerdevil-5.24.5.tar.xz"
+sha512sums="e70123342314b970f8824c59bec7f8f4565aa1ff0dbe0ccfba168dba358125c717e5026a82460383a612690081a18fb7e631c162cce897b6c7c5631af4001472 powerdevil-5.27.12.tar.xz"
diff --git a/user/sddm-kcm/APKBUILD b/user/sddm-kcm/APKBUILD
index 576c81ef9..cf7359737 100644
--- a/user/sddm-kcm/APKBUILD
+++ b/user/sddm-kcm/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=sddm-kcm
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE configuration applet for SDDM"
url="https://www.kde.org/"
@@ -24,7 +24,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1fbc050e70dde74bcaa0a97ac982f017146ca65f180ea07e57190bd13ea653789fb369b83bc0b2583b73d37e4cd3db087eebe2cdaa3346b81c1d7d11730fad15 sddm-kcm-5.24.5.tar.xz"
+sha512sums="b9fb61ddcec3c9fa277449bafa7a99f27906134b0a8a98088f9d73a48a155cd9bd32b5f13d4e310cb3d34cd96eec15086bf79f0465f52483b4df651a2b1b8641 sddm-kcm-5.27.12.tar.xz"
diff --git a/user/syntax-highlighting/APKBUILD b/user/syntax-highlighting/APKBUILD
index 6f90e9587..e406af874 100644
--- a/user/syntax-highlighting/APKBUILD
+++ b/user/syntax-highlighting/APKBUILD
@@ -19,6 +19,11 @@ build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
+
+ case $CTARGET_ARCH in
+ ppc|espresso) LDFLAGS="$LDFLAGS -Wl,--no-as-needed -latomic -Wl,--as-needed";;
+ esac
+
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
diff --git a/user/systemsettings/APKBUILD b/user/systemsettings/APKBUILD
index 16d27031e..6f28dfae6 100644
--- a/user/systemsettings/APKBUILD
+++ b/user/systemsettings/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox-kde@adelielinux.org>
pkgname=systemsettings
-pkgver=5.24.5
+pkgver=5.27.12
pkgrel=0
pkgdesc="KDE system settings configuration utility"
url="https://www.kde.org/"
@@ -25,7 +25,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} .
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7dd2aa3d2b0ad821569eaa6e17d064a2216d35a525baf82621a1fb31867a340372ec0349488cc6bf344156f9d9052b589be5d01ed82a1c18fcedaa64fb4986b1 systemsettings-5.24.5.tar.xz"
+sha512sums="3d1a85825a0e49240c6ee987f30ad6969395e57b779d4883d1eaea0ecde3a92b30efa6f84df2298774128a6e09e6c1ea8109e12497de7deb4c83d0033a93be2e systemsettings-5.27.12.tar.xz"