aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/Uses/kde.mk2
-rw-r--r--audio/plasma5-kpipewire/distinfo6
-rw-r--r--audio/plasma5-oxygen-sounds/distinfo6
-rw-r--r--audio/plasma5-plasma-pa/distinfo6
-rw-r--r--deskutils/plasma5-milou/distinfo6
-rw-r--r--deskutils/plasma5-sddm-kcm/distinfo6
-rw-r--r--deskutils/plasma5-xdg-desktop-portal-kde/distinfo6
-rw-r--r--devel/plasma5-khotkeys/distinfo6
-rw-r--r--devel/plasma5-kwrited/distinfo6
-rw-r--r--devel/plasma5-plasma-sdk/distinfo6
-rw-r--r--multimedia/plasma5-plank-player/distinfo6
-rw-r--r--multimedia/plasma5-plank-player/pkg-plist1
-rw-r--r--security/plasma5-kscreenlocker/distinfo6
-rw-r--r--security/plasma5-ksshaskpass/distinfo6
-rw-r--r--security/plasma5-kwallet-pam/distinfo6
-rw-r--r--sysutils/plasma5-discover/distinfo6
-rw-r--r--sysutils/plasma5-discover/files/patch-CMakeLists.txt11
-rw-r--r--sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.cpp113
-rw-r--r--sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.h22
-rw-r--r--sysutils/plasma5-discover/files/patch-libdiscover_backends_CMakeLists.txt16
-rw-r--r--sysutils/plasma5-drkonqi/distinfo6
-rw-r--r--sysutils/plasma5-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma5-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma5-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma5-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma5-libksysguard/distinfo6
-rw-r--r--sysutils/plasma5-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma5-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma5-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma5-powerdevil/Makefile3
-rw-r--r--sysutils/plasma5-powerdevil/distinfo8
-rw-r--r--sysutils/plasma5-systemsettings/distinfo6
-rw-r--r--www/plasma5-plasma-browser-integration/distinfo6
-rw-r--r--x11-themes/plasma5-breeze-gtk/distinfo6
-rw-r--r--x11-themes/plasma5-breeze/distinfo6
-rw-r--r--x11-themes/plasma5-kde-gtk-config/distinfo6
-rw-r--r--x11-themes/plasma5-oxygen/distinfo6
-rw-r--r--x11-themes/plasma5-plasma-workspace-wallpapers/distinfo6
-rw-r--r--x11-toolkits/plasma5-kdeplasma-addons/distinfo6
-rw-r--r--x11-wm/plasma5-kdecoration/distinfo6
-rw-r--r--x11-wm/plasma5-kwin/distinfo6
-rw-r--r--x11/plasma5-kactivitymanagerd/distinfo6
-rw-r--r--x11/plasma5-kgamma5/Makefile2
-rw-r--r--x11/plasma5-kgamma5/distinfo6
-rw-r--r--x11/plasma5-kscreen/distinfo6
-rw-r--r--x11/plasma5-kwayland-integration/distinfo6
-rw-r--r--x11/plasma5-layer-shell-qt/distinfo6
-rw-r--r--x11/plasma5-libkscreen/distinfo6
-rw-r--r--x11/plasma5-plasma-bigscreen/distinfo6
-rw-r--r--x11/plasma5-plasma-bigscreen/pkg-plist2
-rw-r--r--x11/plasma5-plasma-desktop/distinfo6
-rw-r--r--x11/plasma5-plasma-integration/distinfo6
-rw-r--r--x11/plasma5-plasma-workspace/Makefile2
-rw-r--r--x11/plasma5-plasma-workspace/distinfo6
-rw-r--r--x11/plasma5-plasma-workspace/files/patch-kcms_region__language_kcmregionandlang.cpp11
-rw-r--r--x11/plasma5-plasma-workspace/files/patch-kcms_region_language25
56 files changed, 138 insertions, 338 deletions
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 99e8d4dc29d7..80003e5d8ccc 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -96,7 +96,7 @@ KDE_APPLICATIONS_SHLIB_G_VER?= ${KDE_APPLICATIONS5_SHLIB_G_VER}
# Current KDE desktop.
-KDE_PLASMA5_VERSION?= 5.27.9
+KDE_PLASMA5_VERSION?= 5.27.10
KDE_PLASMA5_BRANCH?= stable
# Next KDE Plasma desktop
diff --git a/audio/plasma5-kpipewire/distinfo b/audio/plasma5-kpipewire/distinfo
index 5de027b3214f..8b8d8740169c 100644
--- a/audio/plasma5-kpipewire/distinfo
+++ b/audio/plasma5-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166145
-SHA256 (KDE/plasma/5.27.9/kpipewire-5.27.9.tar.xz) = 1b7b4f116c208f6ef5279efe99c5715e3ccea98efb7a9ee4565947b45c15d020
-SIZE (KDE/plasma/5.27.9/kpipewire-5.27.9.tar.xz) = 59796
+TIMESTAMP = 1701858711
+SHA256 (KDE/plasma/5.27.10/kpipewire-5.27.10.tar.xz) = c23ca5169ae2ef069b1d79107c5ae4ff859d8848fe6c98decfd0f357f378c3ee
+SIZE (KDE/plasma/5.27.10/kpipewire-5.27.10.tar.xz) = 59772
diff --git a/audio/plasma5-oxygen-sounds/distinfo b/audio/plasma5-oxygen-sounds/distinfo
index 9ca7623dc526..5717b53a7cca 100644
--- a/audio/plasma5-oxygen-sounds/distinfo
+++ b/audio/plasma5-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698238804
-SHA256 (KDE/plasma/5.27.9/oxygen-sounds-5.27.9.tar.xz) = e1fdcbcbdd4f965dcb966b885258f94c08faf6ea359c8ac926941bdd49a63759
-SIZE (KDE/plasma/5.27.9/oxygen-sounds-5.27.9.tar.xz) = 1896428
+TIMESTAMP = 1701858711
+SHA256 (KDE/plasma/5.27.10/oxygen-sounds-5.27.10.tar.xz) = 23a1f090aaeee966476ff03aecad1f60b1e067d7948edd1b61c3a5d2b33bc35f
+SIZE (KDE/plasma/5.27.10/oxygen-sounds-5.27.10.tar.xz) = 1896412
diff --git a/audio/plasma5-plasma-pa/distinfo b/audio/plasma5-plasma-pa/distinfo
index e61eee8a1e17..d73359522534 100644
--- a/audio/plasma5-plasma-pa/distinfo
+++ b/audio/plasma5-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166146
-SHA256 (KDE/plasma/5.27.9/plasma-pa-5.27.9.tar.xz) = 24d5773c0fc245b98dca87f3c98f434df601a9a5630c4177c933496de60c551d
-SIZE (KDE/plasma/5.27.9/plasma-pa-5.27.9.tar.xz) = 163800
+TIMESTAMP = 1701858712
+SHA256 (KDE/plasma/5.27.10/plasma-pa-5.27.10.tar.xz) = 0d713742f1472587e3e678d8ce99fb62333fbda5106dfae99cad7298316b3f08
+SIZE (KDE/plasma/5.27.10/plasma-pa-5.27.10.tar.xz) = 163772
diff --git a/deskutils/plasma5-milou/distinfo b/deskutils/plasma5-milou/distinfo
index 09ed8a148dc5..c0f3a426cef2 100644
--- a/deskutils/plasma5-milou/distinfo
+++ b/deskutils/plasma5-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166147
-SHA256 (KDE/plasma/5.27.9/milou-5.27.9.tar.xz) = e896c11a4026f0025ed4d705674c6bf57347028d5134bcb51a66c87a5f8a5af8
-SIZE (KDE/plasma/5.27.9/milou-5.27.9.tar.xz) = 58564
+TIMESTAMP = 1701858713
+SHA256 (KDE/plasma/5.27.10/milou-5.27.10.tar.xz) = 7c19dd8b16cc9bdf594118bbe49e8aa6e5cf12984665377cc8bc369d5f110ac3
+SIZE (KDE/plasma/5.27.10/milou-5.27.10.tar.xz) = 58648
diff --git a/deskutils/plasma5-sddm-kcm/distinfo b/deskutils/plasma5-sddm-kcm/distinfo
index 558c383adcc4..e770f45f8d73 100644
--- a/deskutils/plasma5-sddm-kcm/distinfo
+++ b/deskutils/plasma5-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166148
-SHA256 (KDE/plasma/5.27.9/sddm-kcm-5.27.9.tar.xz) = 61ee7fc52d8eab1ab673741736424afd0905c1c9296563acee70ac5d3fe6ba68
-SIZE (KDE/plasma/5.27.9/sddm-kcm-5.27.9.tar.xz) = 93628
+TIMESTAMP = 1701858714
+SHA256 (KDE/plasma/5.27.10/sddm-kcm-5.27.10.tar.xz) = 83e43177bf83d7b2c5d617349bb913dbdb80b0354aecbcc47febd4e50d95f4ad
+SIZE (KDE/plasma/5.27.10/sddm-kcm-5.27.10.tar.xz) = 93736
diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo
index bc607a178a9e..1857bf7e3185 100644
--- a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166149
-SHA256 (KDE/plasma/5.27.9/xdg-desktop-portal-kde-5.27.9.tar.xz) = abb15e026724300ebf325403a711128328af57fcf518998ecbc8741af4c45dc4
-SIZE (KDE/plasma/5.27.9/xdg-desktop-portal-kde-5.27.9.tar.xz) = 142456
+TIMESTAMP = 1701858714
+SHA256 (KDE/plasma/5.27.10/xdg-desktop-portal-kde-5.27.10.tar.xz) = bd731ff0c3e27293728292e1b07276af53ad8a4fbbb915f1d0fd77b99d7bef2b
+SIZE (KDE/plasma/5.27.10/xdg-desktop-portal-kde-5.27.10.tar.xz) = 142616
diff --git a/devel/plasma5-khotkeys/distinfo b/devel/plasma5-khotkeys/distinfo
index 5958bd5fef75..26f2720d3205 100644
--- a/devel/plasma5-khotkeys/distinfo
+++ b/devel/plasma5-khotkeys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166151
-SHA256 (KDE/plasma/5.27.9/khotkeys-5.27.9.tar.xz) = 761a5d29cba572e9b478173f803de34a08ce4999c581ef2d92618cbfb087dce8
-SIZE (KDE/plasma/5.27.9/khotkeys-5.27.9.tar.xz) = 1895220
+TIMESTAMP = 1701858715
+SHA256 (KDE/plasma/5.27.10/khotkeys-5.27.10.tar.xz) = 645c51e7b27a6bfb3105e5d5352350b651c782b43813c6a82b14ad1e09d9f6e7
+SIZE (KDE/plasma/5.27.10/khotkeys-5.27.10.tar.xz) = 1895296
diff --git a/devel/plasma5-kwrited/distinfo b/devel/plasma5-kwrited/distinfo
index 12de85842143..79d39a052132 100644
--- a/devel/plasma5-kwrited/distinfo
+++ b/devel/plasma5-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166152
-SHA256 (KDE/plasma/5.27.9/kwrited-5.27.9.tar.xz) = e6a8e32646311c8fd51e21377806fbfebc7ab15247dfc41863ee72bb506455f4
-SIZE (KDE/plasma/5.27.9/kwrited-5.27.9.tar.xz) = 23436
+TIMESTAMP = 1701858716
+SHA256 (KDE/plasma/5.27.10/kwrited-5.27.10.tar.xz) = 5aa19eba68eb9df0ac9ee894773028f093c9fb54f8ca69cf878ee8e8ec6f4d41
+SIZE (KDE/plasma/5.27.10/kwrited-5.27.10.tar.xz) = 23488
diff --git a/devel/plasma5-plasma-sdk/distinfo b/devel/plasma5-plasma-sdk/distinfo
index ce9894cc95bb..5f63bb6ea217 100644
--- a/devel/plasma5-plasma-sdk/distinfo
+++ b/devel/plasma5-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166153
-SHA256 (KDE/plasma/5.27.9/plasma-sdk-5.27.9.tar.xz) = 7d2c30d1fd14eebef67a3d8e5a53845204808bfc23c5ab8d8e0f05d346863a83
-SIZE (KDE/plasma/5.27.9/plasma-sdk-5.27.9.tar.xz) = 321192
+TIMESTAMP = 1701858717
+SHA256 (KDE/plasma/5.27.10/plasma-sdk-5.27.10.tar.xz) = eea9ea1d0eca8a0126edb3040701331e29421fb867ee7d8352e74d1cc9690123
+SIZE (KDE/plasma/5.27.10/plasma-sdk-5.27.10.tar.xz) = 320988
diff --git a/multimedia/plasma5-plank-player/distinfo b/multimedia/plasma5-plank-player/distinfo
index eca6c8e2d728..2453288ecafb 100644
--- a/multimedia/plasma5-plank-player/distinfo
+++ b/multimedia/plasma5-plank-player/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166154
-SHA256 (KDE/plasma/5.27.9/plank-player-5.27.9.tar.xz) = 6dac0f8290a037f28deba330aec7395707003cd51a1a39c8fff12ce5c652d56d
-SIZE (KDE/plasma/5.27.9/plank-player-5.27.9.tar.xz) = 158748
+TIMESTAMP = 1701858718
+SHA256 (KDE/plasma/5.27.10/plank-player-5.27.10.tar.xz) = 2b8ece5b7ea268327dbad08d0859a889cb4e0df90651b3c835dabfcc5f8e2d12
+SIZE (KDE/plasma/5.27.10/plank-player-5.27.10.tar.xz) = 158936
diff --git a/multimedia/plasma5-plank-player/pkg-plist b/multimedia/plasma5-plank-player/pkg-plist
index 2b42e810f996..7fa19e4ba71a 100644
--- a/multimedia/plasma5-plank-player/pkg-plist
+++ b/multimedia/plasma5-plank-player/pkg-plist
@@ -7,6 +7,7 @@ share/locale/ca@valencia/LC_MESSAGES/plank-player.mo
share/locale/cs/LC_MESSAGES/plank-player.mo
share/locale/de/LC_MESSAGES/plank-player.mo
share/locale/en_GB/LC_MESSAGES/plank-player.mo
+share/locale/eo/LC_MESSAGES/plank-player.mo
share/locale/es/LC_MESSAGES/plank-player.mo
share/locale/eu/LC_MESSAGES/plank-player.mo
share/locale/fi/LC_MESSAGES/plank-player.mo
diff --git a/security/plasma5-kscreenlocker/distinfo b/security/plasma5-kscreenlocker/distinfo
index e5146519673b..6a239181d36d 100644
--- a/security/plasma5-kscreenlocker/distinfo
+++ b/security/plasma5-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166155
-SHA256 (KDE/plasma/5.27.9/kscreenlocker-5.27.9.tar.xz) = e780a48c0a3686fcf34e250ff29fbb9b05ac88fa1114a15194c6b8959391874d
-SIZE (KDE/plasma/5.27.9/kscreenlocker-5.27.9.tar.xz) = 161040
+TIMESTAMP = 1701858719
+SHA256 (KDE/plasma/5.27.10/kscreenlocker-5.27.10.tar.xz) = d74d80b87fc5b4915d615c288819f9006c0103ee864cadc565141bf468cb3d89
+SIZE (KDE/plasma/5.27.10/kscreenlocker-5.27.10.tar.xz) = 160956
diff --git a/security/plasma5-ksshaskpass/distinfo b/security/plasma5-ksshaskpass/distinfo
index 69f9eda529a3..4e46798c3598 100644
--- a/security/plasma5-ksshaskpass/distinfo
+++ b/security/plasma5-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166156
-SHA256 (KDE/plasma/5.27.9/ksshaskpass-5.27.9.tar.xz) = c7d8d070bfaca1385ef3374a0c66ab1f3d914b6ec96fa69dafbce68e78cf8a73
-SIZE (KDE/plasma/5.27.9/ksshaskpass-5.27.9.tar.xz) = 28032
+TIMESTAMP = 1701858720
+SHA256 (KDE/plasma/5.27.10/ksshaskpass-5.27.10.tar.xz) = d38de7ddcb9c3e58d04cb240510db7f48448e9700de443b40a9062897239e26a
+SIZE (KDE/plasma/5.27.10/ksshaskpass-5.27.10.tar.xz) = 28044
diff --git a/security/plasma5-kwallet-pam/distinfo b/security/plasma5-kwallet-pam/distinfo
index b05fcad42a23..6f7b127e1bf7 100644
--- a/security/plasma5-kwallet-pam/distinfo
+++ b/security/plasma5-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166157
-SHA256 (KDE/plasma/5.27.9/kwallet-pam-5.27.9.tar.xz) = 76990faabb916c57d003b1774109485d40e6ec6a36d9b365aad7764750cb52ce
-SIZE (KDE/plasma/5.27.9/kwallet-pam-5.27.9.tar.xz) = 22876
+TIMESTAMP = 1701858720
+SHA256 (KDE/plasma/5.27.10/kwallet-pam-5.27.10.tar.xz) = ac191714d637c9f43041b08f9c946ff01ffef1b77cf80f33c7ae0f819244a1fb
+SIZE (KDE/plasma/5.27.10/kwallet-pam-5.27.10.tar.xz) = 22884
diff --git a/sysutils/plasma5-discover/distinfo b/sysutils/plasma5-discover/distinfo
index ad9fb47396c9..d19c0e7f88b5 100644
--- a/sysutils/plasma5-discover/distinfo
+++ b/sysutils/plasma5-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166159
-SHA256 (KDE/plasma/5.27.9/discover-5.27.9.tar.xz) = e739aec39cba2e68477e38e03968dfa0ae44b05177abaa601304098185fd27d5
-SIZE (KDE/plasma/5.27.9/discover-5.27.9.tar.xz) = 870444
+TIMESTAMP = 1701858721
+SHA256 (KDE/plasma/5.27.10/discover-5.27.10.tar.xz) = 1f9189e2a759ac035a5ba83a2842a40b7034a7e5885b0836e3921b9671109fa8
+SIZE (KDE/plasma/5.27.10/discover-5.27.10.tar.xz) = 873396
diff --git a/sysutils/plasma5-discover/files/patch-CMakeLists.txt b/sysutils/plasma5-discover/files/patch-CMakeLists.txt
deleted file mode 100644
index 157ffb29cb3f..000000000000
--- a/sysutils/plasma5-discover/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig 2023-10-24 12:55:33 UTC
-+++ CMakeLists.txt
-@@ -31,7 +31,7 @@ find_package(packagekitqt5 1.0.1 CONFIG)
- find_package(KF5Kirigami2 2.7.0)
-
- find_package(packagekitqt5 1.0.1 CONFIG)
--find_package(AppStreamQt 0.15.3 CONFIG REQUIRED)
-+find_package(AppStreamQt5 1.0.0 CONFIG REQUIRED)
- find_package(KF5Attica 5.23 CONFIG)
- find_package(KF5NewStuff 5.53 CONFIG)
-
diff --git a/sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.cpp b/sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.cpp
deleted file mode 100644
index c8b6adf0c5ad..000000000000
--- a/sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.cpp
+++ /dev/null
@@ -1,113 +0,0 @@
---- libdiscover/appstream/AppStreamUtils.cpp.orig 2023-10-24 12:55:33 UTC
-+++ libdiscover/appstream/AppStreamUtils.cpp
-@@ -7,11 +7,11 @@
- #include "AppStreamUtils.h"
-
- #include "utils.h"
--#include <AppStreamQt/pool.h>
--#include <AppStreamQt/release.h>
--#include <AppStreamQt/screenshot.h>
--#include <AppStreamQt/spdx.h>
--#include <AppStreamQt/version.h>
-+#include <AppStreamQt5/pool.h>
-+#include <AppStreamQt5/release.h>
-+#include <AppStreamQt5/screenshot.h>
-+#include <AppStreamQt5/spdx.h>
-+#include <AppStreamQt5/version.h>
- #include <Category/Category.h>
- #include <KLocalizedString>
- #include <QDebug>
-@@ -35,10 +35,20 @@ QString AppStreamUtils::changelogToHtml(const AppStrea
-
- QString AppStreamUtils::changelogToHtml(const AppStream::Component &appdata)
- {
-- if (appdata.releases().isEmpty())
-+#if ASQ_CHECK_VERSION(1, 0, 0)
-+ const auto releases = appdata.releasesPlain();
-+#else
-+ const auto releases = appdata.releases();
-+#endif
-+ if (releases.isEmpty()) {
- return {};
-+ }
-
-- const auto release = appdata.releases().constFirst();
-+#if ASQ_CHECK_VERSION(1, 0, 0)
-+ const auto release = releases.indexSafe(0).value();
-+#else
-+ const auto release = releases.constFirst();
-+#endif
- if (release.description().isEmpty())
- return {};
-
-@@ -49,17 +59,19 @@ Screenshots AppStreamUtils::fetchScreenshots(const App
-
- Screenshots AppStreamUtils::fetchScreenshots(const AppStream::Component &appdata)
- {
-- const auto appdataScreenshots = appdata.screenshots();
-+ const auto appdataScreenshots = appdata.screenshotsAll();
- Screenshots ret;
- ret.reserve(appdataScreenshots.size());
- for (const AppStream::Screenshot &s : appdataScreenshots) {
- const auto images = s.images();
- const QUrl thumbnail = AppStreamUtils::imageOfKind(images, AppStream::Image::KindThumbnail);
-- const QUrl plain = AppStreamUtils::imageOfKind(images, AppStream::Image::KindSource);
-- if (plain.isEmpty())
-- qWarning() << "invalid screenshot for" << appdata.name();
-+ const QUrl full = AppStreamUtils::imageOfKind(images, AppStream::Image::KindSource);
-+ if (full.isEmpty()) {
-+ qWarning() << "AppStreamUtils: Invalid screenshot for" << appdata.name();
-+ }
-+ const bool isAnimated = s.mediaKind() == AppStream::Screenshot::MediaKindVideo;
-
-- ret.append(Screenshot{plain, thumbnail.isEmpty() ? plain : thumbnail, s.mediaKind() == AppStream::Screenshot::MediaKindVideo});
-+ ret.append(Screenshot{thumbnail.isEmpty() ? full : thumbnail, full, isAnimated});
- }
- return ret;
- }
-@@ -128,20 +140,13 @@ QString AppStreamUtils::versionString(const QString &v
-
- QString AppStreamUtils::versionString(const QString &version, const AppStream::Component &appdata)
- {
-+ Q_UNUSED(appdata);
-+
- if (version.isEmpty()) {
- return {};
-- } else {
-- if (appdata.releases().isEmpty())
-- return version;
--
-- auto release = appdata.releases().constFirst();
-- if (release.timestamp().isValid() && version.startsWith(release.version())) {
-- QLocale l;
-- return i18n("%1, released on %2", version, l.toString(release.timestamp().date(), QLocale::ShortFormat));
-- } else {
-- return version;
-- }
- }
-+
-+ return version;
- }
-
- QString AppStreamUtils::contentRatingDescription(const AppStream::Component &appdata)
-@@ -238,7 +243,7 @@ uint AppStreamUtils::contentRatingMinimumAge(const App
- #endif
- }
-
--static void kRemoveDuplicates(QList<AppStream::Component> &input, AppStream::Bundle::Kind kind)
-+static void kRemoveDuplicates(AppStream::ComponentBox &input, AppStream::Bundle::Kind kind)
- {
- QSet<QString> ret;
- for (auto it = input.begin(); it != input.end();) {
-@@ -252,9 +257,9 @@ static void kRemoveDuplicates(QList<AppStream::Compone
- }
- }
-
--QList<AppStream::Component> AppStreamUtils::componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind)
-+AppStream::ComponentBox AppStreamUtils::componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind)
- {
-- QList<AppStream::Component> ret;
-+ AppStream::ComponentBox ret(AppStream::ComponentBox::FlagNoChecks);
- for (const auto &categoryName : cat->involvedCategories()) {
- ret += pool->componentsByCategories({categoryName});
- }
diff --git a/sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.h b/sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.h
deleted file mode 100644
index 02cef6467b97..000000000000
--- a/sysutils/plasma5-discover/files/patch-libdiscover_appstream_AppStreamUtils.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- libdiscover/appstream/AppStreamUtils.h.orig 2023-10-24 12:55:33 UTC
-+++ libdiscover/appstream/AppStreamUtils.h
-@@ -6,9 +6,9 @@
-
- #pragma once
-
--#include <AppStreamQt/component.h>
--#include <AppStreamQt/image.h>
--#include <AppStreamQt/pool.h>
-+#include <AppStreamQt5/component.h>
-+#include <AppStreamQt5/image.h>
-+#include <AppStreamQt5/pool.h>
- #include <QColor>
- #include <QList>
- #include <QUrl>
-@@ -38,5 +38,5 @@ Q_DECL_EXPORT uint contentRatingMinimumAge(const AppSt
- Q_DECL_EXPORT AbstractResource::ContentIntensity contentRatingIntensity(const AppStream::Component &appdata);
- Q_DECL_EXPORT uint contentRatingMinimumAge(const AppStream::Component &appdata);
-
--Q_DECL_EXPORT QList<AppStream::Component> componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind);
-+Q_DECL_EXPORT AppStream::ComponentBox componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind);
- }
diff --git a/sysutils/plasma5-discover/files/patch-libdiscover_backends_CMakeLists.txt b/sysutils/plasma5-discover/files/patch-libdiscover_backends_CMakeLists.txt
deleted file mode 100644
index ed1820a7eb43..000000000000
--- a/sysutils/plasma5-discover/files/patch-libdiscover_backends_CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
---- libdiscover/backends/CMakeLists.txt.orig 2023-10-24 12:55:33 UTC
-+++ libdiscover/backends/CMakeLists.txt
-@@ -8,11 +8,11 @@ endfunction()
- Qt::Test Qt::Core ${EXTRA_LIBS})
- endfunction()
-
--if(KF5Attica_FOUND AND KF5NewStuff_FOUND AND AppStreamQt_FOUND)
-+if(KF5Attica_FOUND AND KF5NewStuff_FOUND AND AppStreamQt5_FOUND)
- add_subdirectory(KNSBackend)
- endif()
-
--if(packagekitqt5_FOUND AND AppStreamQt_FOUND)
-+if(packagekitqt5_FOUND AND AppStreamQt5_FOUND)
- add_subdirectory(PackageKitBackend)
- endif()
-
diff --git a/sysutils/plasma5-drkonqi/distinfo b/sysutils/plasma5-drkonqi/distinfo
index 897449e901e8..0808b4523db4 100644
--- a/sysutils/plasma5-drkonqi/distinfo
+++ b/sysutils/plasma5-drkonqi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166160
-SHA256 (KDE/plasma/5.27.9/drkonqi-5.27.9.tar.xz) = 55c397f8758b998cb3fd1da9f105d5d956714cb032045382618d95ff260fdd12
-SIZE (KDE/plasma/5.27.9/drkonqi-5.27.9.tar.xz) = 861796
+TIMESTAMP = 1701858722
+SHA256 (KDE/plasma/5.27.10/drkonqi-5.27.10.tar.xz) = a3ea4794ca1d8e31cacfe78301884419cfd9daaf939c5d843718372b65657fd0
+SIZE (KDE/plasma/5.27.10/drkonqi-5.27.10.tar.xz) = 861284
diff --git a/sysutils/plasma5-kde-cli-tools/distinfo b/sysutils/plasma5-kde-cli-tools/distinfo
index 36d25ee26577..321c2541d117 100644
--- a/sysutils/plasma5-kde-cli-tools/distinfo
+++ b/sysutils/plasma5-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166161
-SHA256 (KDE/plasma/5.27.9/kde-cli-tools-5.27.9.tar.xz) = 06f1a69f15e1fe1e815ea598008700d166becd285a6d108e1d74d26a5e477d06
-SIZE (KDE/plasma/5.27.9/kde-cli-tools-5.27.9.tar.xz) = 667364
+TIMESTAMP = 1701858723
+SHA256 (KDE/plasma/5.27.10/kde-cli-tools-5.27.10.tar.xz) = 7baa6d899cf0e14194f935cd2f2526123c40261f6fbd86dc17cf75bbc6a04d3f
+SIZE (KDE/plasma/5.27.10/kde-cli-tools-5.27.10.tar.xz) = 667316
diff --git a/sysutils/plasma5-kinfocenter/distinfo b/sysutils/plasma5-kinfocenter/distinfo
index 32cc1ec47771..c5629d66c28b 100644
--- a/sysutils/plasma5-kinfocenter/distinfo
+++ b/sysutils/plasma5-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166163
-SHA256 (KDE/plasma/5.27.9/kinfocenter-5.27.9.tar.xz) = 03bf74b0b9ccb24fe54cfffa0e18d3498c8722f7e9acc198b3981c2dc54ae862
-SIZE (KDE/plasma/5.27.9/kinfocenter-5.27.9.tar.xz) = 1016368
+TIMESTAMP = 1701858724
+SHA256 (KDE/plasma/5.27.10/kinfocenter-5.27.10.tar.xz) = ce5c2a34840787b50fcbc70d82ff0b4b9f8260b6814276f68c6912c4db2aca11
+SIZE (KDE/plasma/5.27.10/kinfocenter-5.27.10.tar.xz) = 1016624
diff --git a/sysutils/plasma5-kmenuedit/distinfo b/sysutils/plasma5-kmenuedit/distinfo
index 95aa85e188b4..b1bd252b7a52 100644
--- a/sysutils/plasma5-kmenuedit/distinfo
+++ b/sysutils/plasma5-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166164
-SHA256 (KDE/plasma/5.27.9/kmenuedit-5.27.9.tar.xz) = c8366bca69a41ce2a5b18596f82314f9d203ea16827f34a6c5e5ea97e571ebd9
-SIZE (KDE/plasma/5.27.9/kmenuedit-5.27.9.tar.xz) = 932188
+TIMESTAMP = 1701858724
+SHA256 (KDE/plasma/5.27.10/kmenuedit-5.27.10.tar.xz) = 1c090b7e96c65043d2d75c359e536cb05a44ed6655e4e12c437ef233fa4f20d7
+SIZE (KDE/plasma/5.27.10/kmenuedit-5.27.10.tar.xz) = 932332
diff --git a/sysutils/plasma5-ksystemstats/distinfo b/sysutils/plasma5-ksystemstats/distinfo
index 1ad3bccf466f..68586c5023f7 100644
--- a/sysutils/plasma5-ksystemstats/distinfo
+++ b/sysutils/plasma5-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166166
-SHA256 (KDE/plasma/5.27.9/ksystemstats-5.27.9.tar.xz) = 32dab5aa06edf7fb2702c16576bf4946a0d216abdb2265b0571883b325417951
-SIZE (KDE/plasma/5.27.9/ksystemstats-5.27.9.tar.xz) = 116580
+TIMESTAMP = 1701858726
+SHA256 (KDE/plasma/5.27.10/ksystemstats-5.27.10.tar.xz) = 5a5eda2ded432b380882ede9fbe9a30b090cfbbe6c84ce9274dd795eb01fe238
+SIZE (KDE/plasma/5.27.10/ksystemstats-5.27.10.tar.xz) = 116568
diff --git a/sysutils/plasma5-libksysguard/distinfo b/sysutils/plasma5-libksysguard/distinfo
index 9188bf10903a..137719306a5d 100644
--- a/sysutils/plasma5-libksysguard/distinfo
+++ b/sysutils/plasma5-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166167
-SHA256 (KDE/plasma/5.27.9/libksysguard-5.27.9.tar.xz) = 70f4ac5eeba0ddc82ba0e5537ca1e0cbb85cd46f90e387aded36dd1cc3722176
-SIZE (KDE/plasma/5.27.9/libksysguard-5.27.9.tar.xz) = 885432
+TIMESTAMP = 1701858727
+SHA256 (KDE/plasma/5.27.10/libksysguard-5.27.10.tar.xz) = 17fc33b028cb272391b68c46e93b2d806d8254e6af9399d61375d49041ff3ce5
+SIZE (KDE/plasma/5.27.10/libksysguard-5.27.10.tar.xz) = 890164
diff --git a/sysutils/plasma5-plasma-disks/distinfo b/sysutils/plasma5-plasma-disks/distinfo
index a44d0e3765c6..86910e7f58a9 100644
--- a/sysutils/plasma5-plasma-disks/distinfo
+++ b/sysutils/plasma5-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166168
-SHA256 (KDE/plasma/5.27.9/plasma-disks-5.27.9.tar.xz) = 5ce5c6924338e12e3af2391d0de570a09b3aeb6b0be91a62612b0952362f7f46
-SIZE (KDE/plasma/5.27.9/plasma-disks-5.27.9.tar.xz) = 93808
+TIMESTAMP = 1701858728
+SHA256 (KDE/plasma/5.27.10/plasma-disks-5.27.10.tar.xz) = 1e8f4d145a9f16c98a5dc1ac5449ee8178b119f63b4faecd99feec25fc54587b
+SIZE (KDE/plasma/5.27.10/plasma-disks-5.27.10.tar.xz) = 93880
diff --git a/sysutils/plasma5-plasma-systemmonitor/distinfo b/sysutils/plasma5-plasma-systemmonitor/distinfo
index 928c748d2c10..425f5514ceaf 100644
--- a/sysutils/plasma5-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma5-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166169
-SHA256 (KDE/plasma/5.27.9/plasma-systemmonitor-5.27.9.tar.xz) = 6c9c3fe107ff1d8790b536391a2a8b29ecd92c1b129850c6180304d1ddf734b1
-SIZE (KDE/plasma/5.27.9/plasma-systemmonitor-5.27.9.tar.xz) = 173248
+TIMESTAMP = 1701858729
+SHA256 (KDE/plasma/5.27.10/plasma-systemmonitor-5.27.10.tar.xz) = 64a1705797b42be1ed0be8258b11829b10f8b155e09bb4fbcf4757e2d7eb8a0e
+SIZE (KDE/plasma/5.27.10/plasma-systemmonitor-5.27.10.tar.xz) = 173356
diff --git a/sysutils/plasma5-polkit-kde-agent-1/distinfo b/sysutils/plasma5-polkit-kde-agent-1/distinfo
index 6693b1e25176..a0a082d6972e 100644
--- a/sysutils/plasma5-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma5-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166171
-SHA256 (KDE/plasma/5.27.9/polkit-kde-agent-1-5.27.9.tar.xz) = 03b8c12f1dde30b1bf7ee61e55a269b5fd542a32a1d1b6b8bc5d080bdf400892
-SIZE (KDE/plasma/5.27.9/polkit-kde-agent-1-5.27.9.tar.xz) = 52776
+TIMESTAMP = 1701858730
+SHA256 (KDE/plasma/5.27.10/polkit-kde-agent-1-5.27.10.tar.xz) = a3952a2785e468317a41bbc49ae02af816646afe3108d0612730f4f2398f8bdb
+SIZE (KDE/plasma/5.27.10/polkit-kde-agent-1-5.27.10.tar.xz) = 52860
diff --git a/sysutils/plasma5-powerdevil/Makefile b/sysutils/plasma5-powerdevil/Makefile
index b63f322f38d1..3dac693c7e14 100644
--- a/sysutils/plasma5-powerdevil/Makefile
+++ b/sysutils/plasma5-powerdevil/Makefile
@@ -3,9 +3,6 @@ DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
-PATCH_SITES= https://invent.kde.org/plasma/${PORTNAME}/-/commit/
-PATCHFILES= 105cfe2a6252b06308067037c877c7422d822e17.patch:-p1
-
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 tool to manage the power consumption settings
WWW= https://www.kde.org/plasma-desktop
diff --git a/sysutils/plasma5-powerdevil/distinfo b/sysutils/plasma5-powerdevil/distinfo
index a00dc6883752..e84be072edd9 100644
--- a/sysutils/plasma5-powerdevil/distinfo
+++ b/sysutils/plasma5-powerdevil/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1700148343
-SHA256 (KDE/plasma/5.27.9/powerdevil-5.27.9.tar.xz) = ee402c18f7239eaf8a0b1c66b316d6bf5ffa08a0a33128d3a1d2fc38a964e8f4
-SIZE (KDE/plasma/5.27.9/powerdevil-5.27.9.tar.xz) = 788132
-SHA256 (KDE/plasma/5.27.9/105cfe2a6252b06308067037c877c7422d822e17.patch) = 013e7f68aef660057a1f67664aa3e4a3bd5eda6f8b6a4b579b6b9f9ff4b6b499
-SIZE (KDE/plasma/5.27.9/105cfe2a6252b06308067037c877c7422d822e17.patch) = 22773
+TIMESTAMP = 1701958281
+SHA256 (KDE/plasma/5.27.10/powerdevil-5.27.10.tar.xz) = 06c1a3c09880dd2060e3c8026189d8568d8a0f166ea33c2584669f85a04ec8f1
+SIZE (KDE/plasma/5.27.10/powerdevil-5.27.10.tar.xz) = 788444
diff --git a/sysutils/plasma5-systemsettings/distinfo b/sysutils/plasma5-systemsettings/distinfo
index 9658bd136fe5..774f8c5181b6 100644
--- a/sysutils/plasma5-systemsettings/distinfo
+++ b/sysutils/plasma5-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166173
-SHA256 (KDE/plasma/5.27.9/systemsettings-5.27.9.tar.xz) = 4ba52f3abf57cee224071d9ecf1fd0a110b66ba225b81c05bfc0351be2f13861
-SIZE (KDE/plasma/5.27.9/systemsettings-5.27.9.tar.xz) = 229080
+TIMESTAMP = 1701858732
+SHA256 (KDE/plasma/5.27.10/systemsettings-5.27.10.tar.xz) = af4c47f2cbe3a5cd8789eaad69d6ab4e73909dfe7500c5a71b01f5b82c860d39
+SIZE (KDE/plasma/5.27.10/systemsettings-5.27.10.tar.xz) = 229140
diff --git a/www/plasma5-plasma-browser-integration/distinfo b/www/plasma5-plasma-browser-integration/distinfo
index 70adaa016c19..4a5f812c06f9 100644
--- a/www/plasma5-plasma-browser-integration/distinfo
+++ b/www/plasma5-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166174
-SHA256 (KDE/plasma/5.27.9/plasma-browser-integration-5.27.9.tar.xz) = a50c63df61b6ab03423f84f29aa46deb8bced5ddfad9de63e7b16375af332eb5
-SIZE (KDE/plasma/5.27.9/plasma-browser-integration-5.27.9.tar.xz) = 211156
+TIMESTAMP = 1701858733
+SHA256 (KDE/plasma/5.27.10/plasma-browser-integration-5.27.10.tar.xz) = a17dbeae99d25def0c8e43b03b4be58bbfc0e3986f3c25e8de2e71047ecfccce
+SIZE (KDE/plasma/5.27.10/plasma-browser-integration-5.27.10.tar.xz) = 211296
diff --git a/x11-themes/plasma5-breeze-gtk/distinfo b/x11-themes/plasma5-breeze-gtk/distinfo
index 70c54143b9bc..2cd0304b9ff1 100644
--- a/x11-themes/plasma5-breeze-gtk/distinfo
+++ b/x11-themes/plasma5-breeze-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166194
-SHA256 (KDE/plasma/5.27.9/breeze-gtk-5.27.9.tar.xz) = a86b3954415eee451405ba4d38d17be0792b5d5a173eaa2f81e7e600f39a010e
-SIZE (KDE/plasma/5.27.9/breeze-gtk-5.27.9.tar.xz) = 40756
+TIMESTAMP = 1701858735
+SHA256 (KDE/plasma/5.27.10/breeze-gtk-5.27.10.tar.xz) = 1da3f98cce2761bb2c9c72d0156b93cf7bf50f08d59fd64bfeb06149a87069b6
+SIZE (KDE/plasma/5.27.10/breeze-gtk-5.27.10.tar.xz) = 40760
diff --git a/x11-themes/plasma5-breeze/distinfo b/x11-themes/plasma5-breeze/distinfo
index 084bd38a3a4c..700f00a0f72d 100644
--- a/x11-themes/plasma5-breeze/distinfo
+++ b/x11-themes/plasma5-breeze/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166193
-SHA256 (KDE/plasma/5.27.9/breeze-5.27.9.tar.xz) = 5ac516295e975feeff5f16d6df5e5757cd40e636842fbba35b0b4f0e71f2464f
-SIZE (KDE/plasma/5.27.9/breeze-5.27.9.tar.xz) = 87595232
+TIMESTAMP = 1701858734
+SHA256 (KDE/plasma/5.27.10/breeze-5.27.10.tar.xz) = bebc960752da9d53a9895ffc05d824cba702735428aa61347b703fea074700a2
+SIZE (KDE/plasma/5.27.10/breeze-5.27.10.tar.xz) = 87595208
diff --git a/x11-themes/plasma5-kde-gtk-config/distinfo b/x11-themes/plasma5-kde-gtk-config/distinfo
index ddfc1465cfdb..47c48fa1c7cf 100644
--- a/x11-themes/plasma5-kde-gtk-config/distinfo
+++ b/x11-themes/plasma5-kde-gtk-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166195
-SHA256 (KDE/plasma/5.27.9/kde-gtk-config-5.27.9.tar.xz) = 804bd87e4e2e910869574bcc09437376ae2561b78ad7c421f64e526c95619912
-SIZE (KDE/plasma/5.27.9/kde-gtk-config-5.27.9.tar.xz) = 77288
+TIMESTAMP = 1701858736
+SHA256 (KDE/plasma/5.27.10/kde-gtk-config-5.27.10.tar.xz) = 6f3b3150b138b5c309ef2c47eee2ab15b0908cacf1487cbc9d561d64f0f68e6b
+SIZE (KDE/plasma/5.27.10/kde-gtk-config-5.27.10.tar.xz) = 77292
diff --git a/x11-themes/plasma5-oxygen/distinfo b/x11-themes/plasma5-oxygen/distinfo
index 7b104fa400e9..253844276bbc 100644
--- a/x11-themes/plasma5-oxygen/distinfo
+++ b/x11-themes/plasma5-oxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166197
-SHA256 (KDE/plasma/5.27.9/oxygen-5.27.9.tar.xz) = 6420ebc7986d31c7e277a5862c9aaed959386e534530d10355d217b3cd36a973
-SIZE (KDE/plasma/5.27.9/oxygen-5.27.9.tar.xz) = 2785072
+TIMESTAMP = 1701858737
+SHA256 (KDE/plasma/5.27.10/oxygen-5.27.10.tar.xz) = 5b16f6e3e5ee11bb959fc0e1fd233bbb0231b54ea8eff5e14fd78003ba2d090b
+SIZE (KDE/plasma/5.27.10/oxygen-5.27.10.tar.xz) = 2786068
diff --git a/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo
index cda62ae84c7d..c7c86a9cf821 100644
--- a/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo
+++ b/x11-themes/plasma5-plasma-workspace-wallpapers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166215
-SHA256 (KDE/plasma/5.27.9/plasma-workspace-wallpapers-5.27.9.tar.xz) = 8eb33f3a7b3e0aa4563fd72dfce6ce16ba96f974b0054bd2c0ce2f7c612473be
-SIZE (KDE/plasma/5.27.9/plasma-workspace-wallpapers-5.27.9.tar.xz) = 94031672
+TIMESTAMP = 1701858738
+SHA256 (KDE/plasma/5.27.10/plasma-workspace-wallpapers-5.27.10.tar.xz) = 82862d512993b958f7f96e191ce951ff2748012292941f73cdd308f37e2e64d0
+SIZE (KDE/plasma/5.27.10/plasma-workspace-wallpapers-5.27.10.tar.xz) = 94031960
diff --git a/x11-toolkits/plasma5-kdeplasma-addons/distinfo b/x11-toolkits/plasma5-kdeplasma-addons/distinfo
index 72586f236db7..00d567b3c9fb 100644
--- a/x11-toolkits/plasma5-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma5-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166217
-SHA256 (KDE/plasma/5.27.9/kdeplasma-addons-5.27.9.tar.xz) = fa26d2db5348459f3389e008cb41a3e74d0de8e8023dcf53efdc7f907f2e4f7b
-SIZE (KDE/plasma/5.27.9/kdeplasma-addons-5.27.9.tar.xz) = 822664
+TIMESTAMP = 1701858738
+SHA256 (KDE/plasma/5.27.10/kdeplasma-addons-5.27.10.tar.xz) = 9e64ef3dd88aa355f49f8d2d11be3ef158431ceda6a6fe570a1288c3f50f3e8d
+SIZE (KDE/plasma/5.27.10/kdeplasma-addons-5.27.10.tar.xz) = 825400
diff --git a/x11-wm/plasma5-kdecoration/distinfo b/x11-wm/plasma5-kdecoration/distinfo
index 633a8d93f3ff..78741ee7e25a 100644
--- a/x11-wm/plasma5-kdecoration/distinfo
+++ b/x11-wm/plasma5-kdecoration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166218
-SHA256 (KDE/plasma/5.27.9/kdecoration-5.27.9.tar.xz) = 759d7f673d437e406c64edc7bafa6df9d9b184f2bd95da9edee60fce6f28537e
-SIZE (KDE/plasma/5.27.9/kdecoration-5.27.9.tar.xz) = 52968
+TIMESTAMP = 1701858739
+SHA256 (KDE/plasma/5.27.10/kdecoration-5.27.10.tar.xz) = 64966cb8258b50b55da50a8ab01fd1dd201065f1512216a04ce92189df679dde
+SIZE (KDE/plasma/5.27.10/kdecoration-5.27.10.tar.xz) = 52928
diff --git a/x11-wm/plasma5-kwin/distinfo b/x11-wm/plasma5-kwin/distinfo
index afb0b9b6977a..da9f4066a157 100644
--- a/x11-wm/plasma5-kwin/distinfo
+++ b/x11-wm/plasma5-kwin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166221
-SHA256 (KDE/plasma/5.27.9/kwin-5.27.9.tar.xz) = d94f691fa6f88966d74d1307554cda59847d5907539f86e79171170a655578bb
-SIZE (KDE/plasma/5.27.9/kwin-5.27.9.tar.xz) = 7633316
+TIMESTAMP = 1701858740
+SHA256 (KDE/plasma/5.27.10/kwin-5.27.10.tar.xz) = b85a25125900b62cb5a3c609961088c45a58f55004317e4f5e8ba2039ae6dac6
+SIZE (KDE/plasma/5.27.10/kwin-5.27.10.tar.xz) = 7634568
diff --git a/x11/plasma5-kactivitymanagerd/distinfo b/x11/plasma5-kactivitymanagerd/distinfo
index 86852bf1cd2a..37184d3a073e 100644
--- a/x11/plasma5-kactivitymanagerd/distinfo
+++ b/x11/plasma5-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166222
-SHA256 (KDE/plasma/5.27.9/kactivitymanagerd-5.27.9.tar.xz) = 568f8971965ab2429355d39decc269aa667614737c92e273aa92623fb350c9be
-SIZE (KDE/plasma/5.27.9/kactivitymanagerd-5.27.9.tar.xz) = 127252
+TIMESTAMP = 1701858741
+SHA256 (KDE/plasma/5.27.10/kactivitymanagerd-5.27.10.tar.xz) = 8ee262fb6c4987fb3e66b5adec4d60d10c98adb40ed7da3372b8b342d70e5dd9
+SIZE (KDE/plasma/5.27.10/kactivitymanagerd-5.27.10.tar.xz) = 127296
diff --git a/x11/plasma5-kgamma5/Makefile b/x11/plasma5-kgamma5/Makefile
index 040580ca23a2..9672ed6234e6 100644
--- a/x11/plasma5-kgamma5/Makefile
+++ b/x11/plasma5-kgamma5/Makefile
@@ -1,4 +1,4 @@
-PORTNAME= kgamma5
+PORTNAME= kgamma
DISTVERSION= ${KDE_PLASMA_VERSION}
CATEGORIES= x11 kde kde-plasma
diff --git a/x11/plasma5-kgamma5/distinfo b/x11/plasma5-kgamma5/distinfo
index b16421f9d1dc..1c8ca58c19d4 100644
--- a/x11/plasma5-kgamma5/distinfo
+++ b/x11/plasma5-kgamma5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166223
-SHA256 (KDE/plasma/5.27.9/kgamma5-5.27.9.tar.xz) = c84a9bfb43cf7dd616db1226a154334fd73bc520ed3a818104e75426767044cf
-SIZE (KDE/plasma/5.27.9/kgamma5-5.27.9.tar.xz) = 88448
+TIMESTAMP = 1701858742
+SHA256 (KDE/plasma/5.27.10/kgamma-5.27.10.tar.xz) = dd81bb62a35ce4fce4482ed498e4072a50f9ec1190ba2a9246139ba1e24ef570
+SIZE (KDE/plasma/5.27.10/kgamma-5.27.10.tar.xz) = 88488
diff --git a/x11/plasma5-kscreen/distinfo b/x11/plasma5-kscreen/distinfo
index e3f4b3c1717c..b131c75bb7c3 100644
--- a/x11/plasma5-kscreen/distinfo
+++ b/x11/plasma5-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166224
-SHA256 (KDE/plasma/5.27.9/kscreen-5.27.9.tar.xz) = 32e693581202ebfe2b99d98bcf291a5d8710238e4df0764d4d5c401245a5e15b
-SIZE (KDE/plasma/5.27.9/kscreen-5.27.9.tar.xz) = 185952
+TIMESTAMP = 1701858743
+SHA256 (KDE/plasma/5.27.10/kscreen-5.27.10.tar.xz) = 8987bfcdb4e8617a229090ff42c4e4142ac0b5228e9bed7c3d2f03ed4e981c3c
+SIZE (KDE/plasma/5.27.10/kscreen-5.27.10.tar.xz) = 185960
diff --git a/x11/plasma5-kwayland-integration/distinfo b/x11/plasma5-kwayland-integration/distinfo
index 26d283148455..e0df6181a863 100644
--- a/x11/plasma5-kwayland-integration/distinfo
+++ b/x11/plasma5-kwayland-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166225
-SHA256 (KDE/plasma/5.27.9/kwayland-integration-5.27.9.tar.xz) = 9617f0084eb3154ddf44e5040df16a31cb8b7a87d47238576869d3e4b3dfe2e5
-SIZE (KDE/plasma/5.27.9/kwayland-integration-5.27.9.tar.xz) = 25776
+TIMESTAMP = 1701858744
+SHA256 (KDE/plasma/5.27.10/kwayland-integration-5.27.10.tar.xz) = f37d054662b6b294faee9dae9a8a808023cf2ec5a0508b76fcaceb61b4a3bd9f
+SIZE (KDE/plasma/5.27.10/kwayland-integration-5.27.10.tar.xz) = 25776
diff --git a/x11/plasma5-layer-shell-qt/distinfo b/x11/plasma5-layer-shell-qt/distinfo
index 4525290f9fad..c81f18c85cb3 100644
--- a/x11/plasma5-layer-shell-qt/distinfo
+++ b/x11/plasma5-layer-shell-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166226
-SHA256 (KDE/plasma/5.27.9/layer-shell-qt-5.27.9.tar.xz) = 67207ed9f764280da309d735dd1b0788187a7a9efcbb4f5b2849c723ee66886f
-SIZE (KDE/plasma/5.27.9/layer-shell-qt-5.27.9.tar.xz) = 18444
+TIMESTAMP = 1701858745
+SHA256 (KDE/plasma/5.27.10/layer-shell-qt-5.27.10.tar.xz) = 0aed80cf2a143033c186df5343215acd638c80e419b4e854a14bd35ba3d4c3c2
+SIZE (KDE/plasma/5.27.10/layer-shell-qt-5.27.10.tar.xz) = 18444
diff --git a/x11/plasma5-libkscreen/distinfo b/x11/plasma5-libkscreen/distinfo
index 68a1cb437943..65450a72aa32 100644
--- a/x11/plasma5-libkscreen/distinfo
+++ b/x11/plasma5-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166227
-SHA256 (KDE/plasma/5.27.9/libkscreen-5.27.9.tar.xz) = fa3db2a4e97f5b95ba3e6f4b30ae75d6d0ad28059650f7833b0220e220c39b2b
-SIZE (KDE/plasma/5.27.9/libkscreen-5.27.9.tar.xz) = 116060
+TIMESTAMP = 1701858746
+SHA256 (KDE/plasma/5.27.10/libkscreen-5.27.10.tar.xz) = 27f59f088929bc7fb560c353fb9da98832dde5b58fde88d9c694c98fdf3aff98
+SIZE (KDE/plasma/5.27.10/libkscreen-5.27.10.tar.xz) = 116108
diff --git a/x11/plasma5-plasma-bigscreen/distinfo b/x11/plasma5-plasma-bigscreen/distinfo
index c010c5f130e4..103081f55019 100644
--- a/x11/plasma5-plasma-bigscreen/distinfo
+++ b/x11/plasma5-plasma-bigscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166229
-SHA256 (KDE/plasma/5.27.9/plasma-bigscreen-5.27.9.tar.xz) = 8b930d27390747c9319eef798b80fc2dbaf41e1940cb8af257d766b4aa1eb891
-SIZE (KDE/plasma/5.27.9/plasma-bigscreen-5.27.9.tar.xz) = 1065012
+TIMESTAMP = 1701858747
+SHA256 (KDE/plasma/5.27.10/plasma-bigscreen-5.27.10.tar.xz) = 3731ab079b820e5c6c288343013c5667e82d64db869a1c84ffe549e9ee068218
+SIZE (KDE/plasma/5.27.10/plasma-bigscreen-5.27.10.tar.xz) = 1063776
diff --git a/x11/plasma5-plasma-bigscreen/pkg-plist b/x11/plasma5-plasma-bigscreen/pkg-plist
index 5b5eb93c5c9e..2c54cb2ff2a1 100644
--- a/x11/plasma5-plasma-bigscreen/pkg-plist
+++ b/x11/plasma5-plasma-bigscreen/pkg-plist
@@ -127,6 +127,8 @@ share/locale/en_GB/LC_MESSAGES/kcm_mediacenter_wifi.mo
share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.mycroft.bigscreen.homescreen.mo
share/locale/en_GB/LC_MESSAGES/plasma_lookandfeel_org.kde.plasma.mycroft.bigscreen.mo
share/locale/en_GB/LC_MESSAGES/plasma_shell_org.kde.plasma.mycroft.bigscreen.mo
+share/locale/eo/LC_MESSAGES/plasma_lookandfeel_org.kde.plasma.mycroft.bigscreen.mo
+share/locale/eo/LC_MESSAGES/plasma_shell_org.kde.plasma.mycroft.bigscreen.mo
share/locale/es/LC_MESSAGES/kcm_audiodevice.mo
share/locale/es/LC_MESSAGES/kcm_mediacenter_bigscreen_settings.mo
share/locale/es/LC_MESSAGES/kcm_mediacenter_kdeconnect.mo
diff --git a/x11/plasma5-plasma-desktop/distinfo b/x11/plasma5-plasma-desktop/distinfo
index 8cf23d2b957d..4630d5172824 100644
--- a/x11/plasma5-plasma-desktop/distinfo
+++ b/x11/plasma5-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166233
-SHA256 (KDE/plasma/5.27.9/plasma-desktop-5.27.9.tar.xz) = 6dd6f5b0bf9fa15b12b7e9424fed4fc81e330532025e052f8ba00b45f5c1f2e5
-SIZE (KDE/plasma/5.27.9/plasma-desktop-5.27.9.tar.xz) = 14721128
+TIMESTAMP = 1701858748
+SHA256 (KDE/plasma/5.27.10/plasma-desktop-5.27.10.tar.xz) = de015fc921d34da23d85998a03afa7c81d935f5d9c55261ff7a2b413c9cfd09f
+SIZE (KDE/plasma/5.27.10/plasma-desktop-5.27.10.tar.xz) = 14724388
diff --git a/x11/plasma5-plasma-integration/distinfo b/x11/plasma5-plasma-integration/distinfo
index 9b5722fa8eac..b72b979b5cb1 100644
--- a/x11/plasma5-plasma-integration/distinfo
+++ b/x11/plasma5-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698166234
-SHA256 (KDE/plasma/5.27.9/plasma-integration-5.27.9.tar.xz) = 582a874a33d45f709e003dbd92a6c2a6e2ac0b495961536bc122d398b23e5db3
-SIZE (KDE/plasma/5.27.9/plasma-integration-5.27.9.tar.xz) = 89796
+TIMESTAMP = 1701858749
+SHA256 (KDE/plasma/5.27.10/plasma-integration-5.27.10.tar.xz) = 35f2c81e8586051acd4bbccd9c44bab7dc86a1b3f5f0988589f43777032affbb
+SIZE (KDE/plasma/5.27.10/plasma-integration-5.27.10.tar.xz) = 89832
diff --git a/x11/plasma5-plasma-workspace/Makefile b/x11/plasma5-plasma-workspace/Makefile
index 9db3c1bdb75a..7f7322a3e1c7 100644
--- a/x11/plasma5-plasma-workspace/Makefile
+++ b/x11/plasma5-plasma-workspace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plasma-workspace
-DISTVERSION= ${KDE_PLASMA_VERSION}.1
+DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 2
CATEGORIES= x11 kde kde-plasma
diff --git a/x11/plasma5-plasma-workspace/distinfo b/x11/plasma5-plasma-workspace/distinfo
index 413e12d28943..ecd69d38c740 100644
--- a/x11/plasma5-plasma-workspace/distinfo
+++ b/x11/plasma5-plasma-workspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698342968
-SHA256 (KDE/plasma/5.27.9/plasma-workspace-5.27.9.1.tar.xz) = 8d00b691cfbb4d7218f97d0c68a677f41cba6eaf18e8fe29976c92d3718201b8
-SIZE (KDE/plasma/5.27.9/plasma-workspace-5.27.9.1.tar.xz) = 19468088
+TIMESTAMP = 1701859471
+SHA256 (KDE/plasma/5.27.10/plasma-workspace-5.27.10.tar.xz) = 525dc164c61a6730f33d54ff5013d57184b9d671786fe898ca7e054426359778
+SIZE (KDE/plasma/5.27.10/plasma-workspace-5.27.10.tar.xz) = 19476860
diff --git a/x11/plasma5-plasma-workspace/files/patch-kcms_region__language_kcmregionandlang.cpp b/x11/plasma5-plasma-workspace/files/patch-kcms_region__language_kcmregionandlang.cpp
deleted file mode 100644
index 13949bc40bc6..000000000000
--- a/x11/plasma5-plasma-workspace/files/patch-kcms_region__language_kcmregionandlang.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- kcms/region_language/kcmregionandlang.cpp.orig 2023-10-25 10:05:43 UTC
-+++ kcms/region_language/kcmregionandlang.cpp
-@@ -61,7 +61,7 @@ KCMRegionAndLang::KCMRegionAndLang(QObject *parent, co
- qRegisterMetaType<KCM_RegionAndLang::SettingType>();
- qmlRegisterUncreatableMetaObject(KCM_RegionAndLang::staticMetaObject, "kcmregionandlang", 1, 0, "SettingType", "Error: SettingType is an enum");
-
--#ifdef GLIBC_LOCALE_GENERATED
-+#if GLIBC_LOCALE_GENERATED
- // fedora pre generate locales, fetch available locales from localectl. /usr/share/i18n/locales is empty in fedora
- QDir glibcLocaleDir(localeFileDirPath());
- if (glibcLocaleDir.isEmpty()) {
diff --git a/x11/plasma5-plasma-workspace/files/patch-kcms_region_language b/x11/plasma5-plasma-workspace/files/patch-kcms_region_language
deleted file mode 100644
index ec9122268cf3..000000000000
--- a/x11/plasma5-plasma-workspace/files/patch-kcms_region_language
+++ /dev/null
@@ -1,25 +0,0 @@
-From 196966b02bf40a971bdf8888a2fa8ba7db0106f1 Mon Sep 17 00:00:00 2001
-From: Gleb Popov <6yearold@gmail.com>
-Date: Tue, 24 Oct 2023 22:03:20 +0300
-Subject: [PATCH] kcms/region_language: Fix check for GLIBC_LOCALE.
-
-The GLIBC_LOCALE_AUTO is created by the #cmakedefine01 directive and thus is
-always defined.
----
- config-workspace.h.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/config-workspace.h.cmake b/config-workspace.h.cmake
-index b10d8bc4ae..5e252be071 100644
---- config-workspace.h.cmake
-+++ config-workspace.h.cmake
-@@ -18,6 +18,6 @@
- #cmakedefine01 GLIBC_LOCALE_AUTO
- #cmakedefine01 GLIBC_LOCALE_GENERATED
-
--#if defined(GLIBC_LOCALE_AUTO) || defined(GLIBC_LOCALE_GENERATED)
-+#if GLIBC_LOCALE_AUTO == 1 || GLIBC_LOCALE_GENERATED == 1
- #define GLIBC_LOCALE
- #endif
---
-GitLab