git: d06d26f8c45e - main - KDE: Update KDE Plasma Desktop to 5.26

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Tue, 07 Feb 2023 17:13:31 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d06d26f8c45e468021b1ec1def42fb1ce600a3dc

commit d06d26f8c45e468021b1ec1def42fb1ce600a3dc
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2022-09-15 17:26:07 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-02-07 17:11:23 +0000

    KDE: Update KDE Plasma Desktop to 5.26
    
    All About the Widgets
    
    Plasma 5.26 comes with new and tweaked widgets, improves the desktop
    experience leaps and bounds, and Plasma Big Screen's app family grows
    
    Tuesday, 11 October 2022
    
    Even with a bare-bones installation, Plasma lets you customize your
    desktop a lot. If you want more, there is always Plasma’s vast ecosystem
    of widgets. Widgets add features and utilities to the Plasma desktop and
    today you can find out all the stuff you can do and what’s new for
    widgets in Plasma 5.26.
    
    Widgets are not the only thing to look forward to in Plasma 5.26: check
    out all the new stuff landing on the desktop designed to make using
    Plasma easier, more accessible and enjoyable, as well as the two new
    utilities for Plasma Big Screen, KDE’s interface for smart TVs.
    
    Announcement:   https://kde.org/announcements/plasma/5/5.26.0/
    
    KDE: Update KDE Plasma Desktop to 5.26.5
---
 MOVED                                              |   1 +
 Mk/Uses/kde.mk                                     |   9 +-
 audio/Makefile                                     |   1 +
 audio/plasma5-kpipewire/Makefile                   |  20 +
 audio/plasma5-kpipewire/distinfo                   |   3 +
 audio/plasma5-kpipewire/pkg-descr                  |   3 +
 audio/plasma5-kpipewire/pkg-plist                  |  51 ++
 audio/plasma5-plasma-pa/Makefile                   |   2 +-
 audio/plasma5-plasma-pa/distinfo                   |   6 +-
 audio/plasma5-plasma-pa/pkg-plist                  |   9 +-
 deskutils/plasma5-milou/distinfo                   |   6 +-
 deskutils/plasma5-milou/pkg-plist                  |   5 +-
 deskutils/plasma5-sddm-kcm/distinfo                |   6 +-
 deskutils/plasma5-sddm-kcm/pkg-plist               |   2 +-
 deskutils/plasma5-xdg-desktop-portal-kde/distinfo  |   6 +-
 deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist |   1 +
 devel/plasma5-khotkeys/distinfo                    |   6 +-
 devel/plasma5-khotkeys/pkg-plist                   |   1 +
 devel/plasma5-kwrited/distinfo                     |   6 +-
 devel/plasma5-plasma-sdk/distinfo                  |   6 +-
 devel/plasma5-plasma-sdk/pkg-plist                 |  26 +-
 multimedia/Makefile                                |   1 +
 multimedia/plasma5-plank-player/Makefile           |  15 +
 multimedia/plasma5-plank-player/distinfo           |   3 +
 multimedia/plasma5-plank-player/pkg-descr          |   3 +
 multimedia/plasma5-plank-player/pkg-plist          |  25 +
 security/plasma5-kscreenlocker/Makefile            |  10 +-
 security/plasma5-kscreenlocker/distinfo            |   6 +-
 security/plasma5-kscreenlocker/files/kde.pam.in    |   3 +
 security/plasma5-kscreenlocker/pkg-plist           |  14 +-
 security/plasma5-ksshaskpass/distinfo              |   6 +-
 security/plasma5-ksshaskpass/pkg-plist             |   2 +
 security/plasma5-kwallet-pam/distinfo              |   6 +-
 sysutils/plasma5-discover/Makefile                 |   8 +-
 sysutils/plasma5-discover/distinfo                 |   6 +-
 sysutils/plasma5-discover/pkg-plist                |   9 +-
 sysutils/plasma5-drkonqi/Makefile                  |   9 +-
 sysutils/plasma5-drkonqi/distinfo                  |   6 +-
 sysutils/plasma5-drkonqi/pkg-plist                 |   1 +
 sysutils/plasma5-kde-cli-tools/Makefile            |   4 +-
 sysutils/plasma5-kde-cli-tools/distinfo            |   6 +-
 sysutils/plasma5-kde-cli-tools/pkg-plist           |  11 +
 sysutils/plasma5-kinfocenter/Makefile              |   4 -
 sysutils/plasma5-kinfocenter/distinfo              |   6 +-
 .../files/patch-pciconf_support                    | 124 -----
 sysutils/plasma5-kinfocenter/pkg-plist             | 199 +++----
 sysutils/plasma5-kmenuedit/distinfo                |   6 +-
 sysutils/plasma5-kmenuedit/pkg-plist               |   3 +
 sysutils/plasma5-ksystemstats/distinfo             |   6 +-
 sysutils/plasma5-ksystemstats/pkg-plist            |   2 +
 sysutils/plasma5-libksysguard/Makefile             |   4 +-
 sysutils/plasma5-libksysguard/distinfo             |   6 +-
 sysutils/plasma5-libksysguard/pkg-plist            |  64 ++-
 sysutils/plasma5-plasma-disks/distinfo             |   6 +-
 sysutils/plasma5-plasma-disks/pkg-plist            |   2 +
 sysutils/plasma5-plasma-systemmonitor/distinfo     |   6 +-
 sysutils/plasma5-plasma-systemmonitor/pkg-plist    |  13 +
 sysutils/plasma5-polkit-kde-agent-1/distinfo       |   6 +-
 sysutils/plasma5-polkit-kde-agent-1/pkg-plist      |   1 +
 sysutils/plasma5-powerdevil/Makefile               |   7 +-
 sysutils/plasma5-powerdevil/distinfo               |   6 +-
 sysutils/plasma5-powerdevil/pkg-plist              |  38 +-
 sysutils/plasma5-systemsettings/Makefile           |   1 -
 sysutils/plasma5-systemsettings/distinfo           |   6 +-
 sysutils/plasma5-systemsettings/pkg-plist          |  11 +-
 www/plasma5-plasma-browser-integration/Makefile    |   8 +-
 www/plasma5-plasma-browser-integration/distinfo    |   6 +-
 www/plasma5-plasma-browser-integration/pkg-plist   |  85 +--
 x11-themes/plasma5-breeze-gtk/distinfo             |   6 +-
 x11-themes/plasma5-breeze-gtk/pkg-plist            |   6 +
 x11-themes/plasma5-breeze/distinfo                 |   6 +-
 x11-themes/plasma5-breeze/pkg-plist                |  65 ++-
 x11-themes/plasma5-kde-gtk-config/distinfo         |   6 +-
 x11-themes/plasma5-oxygen/distinfo                 |   6 +-
 x11-themes/plasma5-oxygen/pkg-plist                |  54 +-
 .../plasma5-plasma-workspace-wallpapers/distinfo   |   6 +-
 .../plasma5-plasma-workspace-wallpapers/pkg-plist  |  62 ++-
 x11-toolkits/plasma5-kdeplasma-addons/Makefile     |   3 +-
 x11-toolkits/plasma5-kdeplasma-addons/distinfo     |   6 +-
 x11-toolkits/plasma5-kdeplasma-addons/pkg-plist    | 251 +++++++--
 x11-wm/plasma5-kdecoration/distinfo                |   6 +-
 x11-wm/plasma5-kdecoration/pkg-plist               |   2 +
 x11-wm/plasma5-kwin/Makefile                       |  17 +-
 x11-wm/plasma5-kwin/distinfo                       |   6 +-
 x11-wm/plasma5-kwin/pkg-plist                      | 234 +++++----
 x11/Makefile                                       |   2 +-
 x11/plasma5-kactivitymanagerd/distinfo             |   6 +-
 x11/plasma5-kactivitymanagerd/pkg-plist            |   5 +-
 x11/plasma5-kgamma5/distinfo                       |   6 +-
 x11/plasma5-kgamma5/pkg-plist                      |   2 +
 x11/plasma5-kscreen/Makefile                       |   8 +-
 x11/plasma5-kscreen/distinfo                       |   6 +-
 x11/plasma5-kscreen/pkg-plist                      |  19 +-
 x11/plasma5-kwayland-integration/Makefile          |   4 +-
 x11/plasma5-kwayland-integration/distinfo          |   6 +-
 x11/plasma5-kwayland-integration/pkg-plist         |   1 -
 x11/plasma5-kwayland-server/Makefile               |  23 -
 x11/plasma5-kwayland-server/distinfo               |   3 -
 x11/plasma5-kwayland-server/pkg-descr              |   6 -
 x11/plasma5-kwayland-server/pkg-plist              |  79 ---
 x11/plasma5-layer-shell-qt/Makefile                |   3 +-
 x11/plasma5-layer-shell-qt/distinfo                |   6 +-
 x11/plasma5-libkscreen/Makefile                    |   2 +-
 x11/plasma5-libkscreen/distinfo                    |   6 +-
 x11/plasma5-libkscreen/pkg-plist                   |  20 +-
 x11/plasma5-plasma-bigscreen/Makefile              |  20 +
 x11/plasma5-plasma-bigscreen/distinfo              |   3 +
 x11/plasma5-plasma-bigscreen/pkg-descr             |   1 +
 x11/plasma5-plasma-bigscreen/pkg-message           |   9 +
 x11/plasma5-plasma-bigscreen/pkg-plist             | 355 +++++++++++++
 x11/plasma5-plasma-desktop/Makefile                |   3 +-
 x11/plasma5-plasma-desktop/distinfo                |   6 +-
 x11/plasma5-plasma-desktop/pkg-plist               | 340 ++++++++----
 x11/plasma5-plasma-integration/distinfo            |   6 +-
 x11/plasma5-plasma-integration/pkg-plist           |   1 +
 x11/plasma5-plasma-workspace/Makefile              |   6 +-
 x11/plasma5-plasma-workspace/distinfo              |   6 +-
 x11/plasma5-plasma-workspace/pkg-plist             | 569 ++++++++++++---------
 118 files changed, 2048 insertions(+), 1188 deletions(-)

diff --git a/MOVED b/MOVED
index ac3e6708774c..b6fe871138d6 100644
--- a/MOVED
+++ b/MOVED
@@ -17764,3 +17764,4 @@ x11-toolkits/libsexy||2023-01-30|Depends on EOLed gtk+20, not depended on in the
 x11-toolkits/gtkmathview||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree
 x11-toolkits/vdk||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree
 audio/libgpod-sharp||2023-02-01|Depends on EOLed gtk+20, not depended on in the ports tree
+x11/plasma5-kwayland-server|x11-wm/plasma5-kwin|2023-12-31|Reintegrated into x11-wm/plasma5-kwin
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index fc8a726825ed..c737f11217ba 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -75,7 +75,7 @@ _KDE_RELNAME=		KDE${_KDE_VERSION}
 
 # === VERSIONS OF THE DIFFERENT COMPONENTS =====================================
 # Current KDE desktop.
-KDE_PLASMA_VERSION?=		5.24.7
+KDE_PLASMA_VERSION?=		5.26.5
 KDE_PLASMA_BRANCH?=		stable
 
 # Current KDE frameworks.
@@ -240,7 +240,7 @@ _USE_FRAMEWORKS_TIER2=	auth completion crash doctools \
 _USE_FRAMEWORKS_TIER3=	activities activities-stats baloo5 bookmarks configwidgets \
 			designerplugin emoticons globalaccel guiaddons \
 			iconthemes init kcmutils kdav kdeclarative \
-			kded kdesu kdewebkit kio kwayland-server newstuff notifyconfig parts \
+			kded kdesu kdewebkit kio newstuff notifyconfig parts \
 			people plasma-framework purpose runner service texteditor \
 			textwidgets wallet xmlgui xmlrpcclient
 
@@ -440,9 +440,6 @@ kde-kquickcharts_PATH=		${QT_QMLDIR}/org/kde/quickcharts/libQuickCharts.so
 kde-kross_PORT=			lang/kf5-kross
 kde-kross_LIB=			libKF5KrossCore.so
 
-kde-kwayland-server_PORT=	x11/plasma5-kwayland-server
-kde-kwayland-server_LIB=	libKWaylandServer.so
-
 kde-layer-shell-qt_PORT=	x11/plasma5-layer-shell-qt
 kde-layer-shell-qt_LIB=		libLayerShellQtInterface.so
 
@@ -633,7 +630,7 @@ kde-plasma-integration_PORT=	x11/plasma5-plasma-integration
 kde-plasma-integration_PATH=	${QT_PLUGINDIR}/platformthemes/KDEPlasmaPlatformTheme.so
 
 kde-plasma-pa_PORT=		audio/plasma5-plasma-pa
-kde-plasma-pa_PATH=		${QT_PLUGINDIR}/kcms/kcm_pulseaudio.so
+kde-plasma-pa_PATH=		${QT_PLUGINDIR}/plasma/kcms/systemsettings/kcm_pulseaudio.so
 
 kde-plasma-sdk_PORT=		devel/plasma5-plasma-sdk
 kde-plasma-sdk_PATH=		${KDE_PREFIX}/bin/plasmoidviewer
diff --git a/audio/Makefile b/audio/Makefile
index 4b59d48f257a..f7969a2f9862 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -615,6 +615,7 @@
     SUBDIR += picard
     SUBDIR += picard-plugins
     SUBDIR += pithos
+    SUBDIR += plasma5-kpipewire
     SUBDIR += plasma5-plasma-pa
     SUBDIR += play
     SUBDIR += playgsf
diff --git a/audio/plasma5-kpipewire/Makefile b/audio/plasma5-kpipewire/Makefile
new file mode 100644
index 000000000000..9fdf4e885a23
--- /dev/null
+++ b/audio/plasma5-kpipewire/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	kpipewire
+DISTVERSION=	${KDE_PLASMA_VERSION}
+CATEGORIES=	audio kde kde-plasma
+
+MAINTAINER=	kde@FreeBSD.org
+COMMENT=	Plasma5 Plasma pipewire plugin
+WWW=		https://www.kde.org/plasma-desktop
+
+LIB_DEPENDS=	libpipewire-0.3.so:multimedia/pipewire \
+		libepoxy.so:graphics/libepoxy \
+		libavcodec.so:multimedia/ffmpeg
+
+USES=		cmake compiler:c++11-lib gettext gnome kde:5 pkgconfig qt:5 \
+		shebangfix tar:xz
+USE_GNOME=	glib20
+USE_KDE=	coreaddons ecm i18n plasma-wayland-protocols wayland
+USE_QT=		core dbus declarative wayland \
+		buildtools:build qmake:build
+
+.include <bsd.port.mk>
diff --git a/audio/plasma5-kpipewire/distinfo b/audio/plasma5-kpipewire/distinfo
new file mode 100644
index 000000000000..0a75a37b0d60
--- /dev/null
+++ b/audio/plasma5-kpipewire/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1673334423
+SHA256 (KDE/plasma/5.26.5/kpipewire-5.26.5.tar.xz) = 3bb77c2aeb51267578d2fe8c46dcc9d0e51f9702abc5c1dd4f1b574430af1efb
+SIZE (KDE/plasma/5.26.5/kpipewire-5.26.5.tar.xz) = 52848
diff --git a/audio/plasma5-kpipewire/pkg-descr b/audio/plasma5-kpipewire/pkg-descr
new file mode 100644
index 000000000000..13bfbe54e6e0
--- /dev/null
+++ b/audio/plasma5-kpipewire/pkg-descr
@@ -0,0 +1,3 @@
+Plasma applet for audio volume management using PulseAudio
+
+For users of pulseaudio, this provides extended mixer applet.
diff --git a/audio/plasma5-kpipewire/pkg-plist b/audio/plasma5-kpipewire/pkg-plist
new file mode 100644
index 000000000000..60c6ae9a31fa
--- /dev/null
+++ b/audio/plasma5-kpipewire/pkg-plist
@@ -0,0 +1,51 @@
+include/KPipeWire/PipeWireRecord
+include/KPipeWire/PipeWireSourceItem
+include/KPipeWire/PipeWireSourceStream
+include/KPipeWire/kpipewire_export.h
+include/KPipeWire/pipewirerecord.h
+include/KPipeWire/pipewiresourceitem.h
+include/KPipeWire/pipewiresourcestream.h
+lib/cmake/KPipeWire/KPipeWireConfig.cmake
+lib/cmake/KPipeWire/KPipeWireConfigVersion.cmake
+lib/cmake/KPipeWire/KPipeWireTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KPipeWire/KPipeWireTargets.cmake
+lib/libKPipeWire.so
+lib/libKPipeWire.so.5
+lib/libKPipeWire.so.%%KDE_PLASMA_VERSION%%
+lib/libKPipeWireRecord.so
+lib/libKPipeWireRecord.so.5
+lib/libKPipeWireRecord.so.%%KDE_PLASMA_VERSION%%
+%%QT_QMLDIR%%/org/kde/pipewire/libKPipeWireDeclarative.so
+%%QT_QMLDIR%%/org/kde/pipewire/qmldir
+%%QT_QMLDIR%%/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so
+%%QT_QMLDIR%%/org/kde/pipewire/record/qmldir
+share/locale/ar/LC_MESSAGES/kpipewire5.mo
+share/locale/ca/LC_MESSAGES/kpipewire5.mo
+share/locale/ca@valencia/LC_MESSAGES/kpipewire5.mo
+share/locale/cs/LC_MESSAGES/kpipewire5.mo
+share/locale/de/LC_MESSAGES/kpipewire5.mo
+share/locale/en_GB/LC_MESSAGES/kpipewire5.mo
+share/locale/es/LC_MESSAGES/kpipewire5.mo
+share/locale/eu/LC_MESSAGES/kpipewire5.mo
+share/locale/fi/LC_MESSAGES/kpipewire5.mo
+share/locale/fr/LC_MESSAGES/kpipewire5.mo
+share/locale/it/LC_MESSAGES/kpipewire5.mo
+share/locale/ka/LC_MESSAGES/kpipewire5.mo
+share/locale/ko/LC_MESSAGES/kpipewire5.mo
+share/locale/nl/LC_MESSAGES/kpipewire5.mo
+share/locale/nn/LC_MESSAGES/kpipewire5.mo
+share/locale/pa/LC_MESSAGES/kpipewire5.mo
+share/locale/pl/LC_MESSAGES/kpipewire5.mo
+share/locale/pt/LC_MESSAGES/kpipewire5.mo
+share/locale/pt_BR/LC_MESSAGES/kpipewire5.mo
+share/locale/ro/LC_MESSAGES/kpipewire5.mo
+share/locale/ru/LC_MESSAGES/kpipewire5.mo
+share/locale/sk/LC_MESSAGES/kpipewire5.mo
+share/locale/sl/LC_MESSAGES/kpipewire5.mo
+share/locale/sv/LC_MESSAGES/kpipewire5.mo
+share/locale/ta/LC_MESSAGES/kpipewire5.mo
+share/locale/tr/LC_MESSAGES/kpipewire5.mo
+share/locale/uk/LC_MESSAGES/kpipewire5.mo
+share/locale/zh_CN/LC_MESSAGES/kpipewire5.mo
+share/qlogging-categories5/kpipewire.categories
+share/qlogging-categories5/kpipewirerecord.categories
diff --git a/audio/plasma5-plasma-pa/Makefile b/audio/plasma5-plasma-pa/Makefile
index fed8caddb0c7..625679c4a3b5 100644
--- a/audio/plasma5-plasma-pa/Makefile
+++ b/audio/plasma5-plasma-pa/Makefile
@@ -12,7 +12,7 @@ LIB_DEPENDS=	libcanberra.so:audio/libcanberra \
 USES=		cmake compiler:c++11-lib gettext gnome kde:5 pkgconfig qt:5 \
 		shebangfix tar:xz
 USE_GNOME=	glib20
-USE_KDE=	config configwidgets coreaddons ecm globalaccel i18n \
+USE_KDE=	config configwidgets coreaddons ecm globalaccel i18n kcmutils \
 		kdeclarative notifications package plasma-framework \
 		doctools:build
 USE_QT=		core dbus declarative gui network widgets \
diff --git a/audio/plasma5-plasma-pa/distinfo b/audio/plasma5-plasma-pa/distinfo
index a02b602a5eea..b7596e83c1d4 100644
--- a/audio/plasma5-plasma-pa/distinfo
+++ b/audio/plasma5-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610126
-SHA256 (KDE/plasma/5.24.7/plasma-pa-5.24.7.tar.xz) = 781e4adf47040c4073d3bc819b3b51eaf9ea7c60655eaed18b9dea2807f0a34f
-SIZE (KDE/plasma/5.24.7/plasma-pa-5.24.7.tar.xz) = 134456
+TIMESTAMP = 1673334424
+SHA256 (KDE/plasma/5.26.5/plasma-pa-5.26.5.tar.xz) = 0582c5dc260ff51540d15e71d1ce82d9c439fd4d57e5bb69d4c8fc28d58d29a6
+SIZE (KDE/plasma/5.26.5/plasma-pa-5.26.5.tar.xz) = 142680
diff --git a/audio/plasma5-plasma-pa/pkg-plist b/audio/plasma5-plasma-pa/pkg-plist
index af806963bb13..1594b1589afd 100644
--- a/audio/plasma5-plasma-pa/pkg-plist
+++ b/audio/plasma5-plasma-pa/pkg-plist
@@ -1,7 +1,8 @@
-%%QT_PLUGINDIR%%/kcms/kcm_pulseaudio.so
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_pulseaudio.so
 %%QT_QMLDIR%%/org/kde/plasma/private/volume/PulseObjectFilterModel.qml
 %%QT_QMLDIR%%/org/kde/plasma/private/volume/libplasma-volume-declarative.so
 %%QT_QMLDIR%%/org/kde/plasma/private/volume/qmldir
+share/applications/kcm_pulseaudio.desktop
 share/doc/HTML/ca/kcontrol/plasma-pa/index.cache.bz2
 share/doc/HTML/ca/kcontrol/plasma-pa/index.docbook
 share/doc/HTML/de/kcontrol/plasma-pa/index.cache.bz2
@@ -38,9 +39,6 @@ share/kpackage/kcms/kcm_pulseaudio/contents/ui/MuteButton.qml
 share/kpackage/kcms/kcm_pulseaudio/contents/ui/StreamListItem.qml
 share/kpackage/kcms/kcm_pulseaudio/contents/ui/VolumeSlider.qml
 share/kpackage/kcms/kcm_pulseaudio/contents/ui/main.qml
-share/kpackage/kcms/kcm_pulseaudio/metadata.desktop
-share/kpackage/kcms/kcm_pulseaudio/metadata.json
-share/kservices5/kcm_pulseaudio.desktop
 share/kservices5/plasma-applet-org.kde.plasma.volume.desktop
 share/locale/ar/LC_MESSAGES/kcm_pulseaudio.mo
 share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
@@ -89,6 +87,8 @@ share/locale/it/LC_MESSAGES/kcm_pulseaudio.mo
 share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
 share/locale/ja/LC_MESSAGES/kcm_pulseaudio.mo
 share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
+share/locale/ka/LC_MESSAGES/kcm_pulseaudio.mo
+share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
 share/locale/ko/LC_MESSAGES/kcm_pulseaudio.mo
 share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
 share/locale/lt/LC_MESSAGES/kcm_pulseaudio.mo
@@ -145,6 +145,7 @@ share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/HorizontalStackView.qml
 share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml
 share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/SmallToolButton.qml
 share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/StreamListItem.qml
+share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/VolumeSlider.qml
 share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml
 share/plasma/plasmoids/org.kde.plasma.volume/metadata.desktop
 share/plasma/plasmoids/org.kde.plasma.volume/metadata.json
diff --git a/deskutils/plasma5-milou/distinfo b/deskutils/plasma5-milou/distinfo
index 4f50d32e753b..a3fe142d5ebc 100644
--- a/deskutils/plasma5-milou/distinfo
+++ b/deskutils/plasma5-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610127
-SHA256 (KDE/plasma/5.24.7/milou-5.24.7.tar.xz) = 0d89b531cf95b7c09bd592bbc9262a53a91484743021aa3312e9d54e03eed9c3
-SIZE (KDE/plasma/5.24.7/milou-5.24.7.tar.xz) = 48396
+TIMESTAMP = 1673334425
+SHA256 (KDE/plasma/5.26.5/milou-5.26.5.tar.xz) = 68ffe39bd59f8ba0c0d4a74c92f969d321ad4a2e86ede91fac60691f8825bfde
+SIZE (KDE/plasma/5.26.5/milou-5.26.5.tar.xz) = 50668
diff --git a/deskutils/plasma5-milou/pkg-plist b/deskutils/plasma5-milou/pkg-plist
index f337ec8d0b9b..4ab045cda585 100644
--- a/deskutils/plasma5-milou/pkg-plist
+++ b/deskutils/plasma5-milou/pkg-plist
@@ -8,6 +8,8 @@ lib/libmilou.so.%%KDE_PLASMA_VERSION%%
 %%QT_QMLDIR%%/org/kde/milou/libmilouqmlplugin.so
 %%QT_QMLDIR%%/org/kde/milou/qmldir
 share/kservices5/plasma-applet-org.kde.milou.desktop
+share/locale/ar/LC_MESSAGES/milou.mo
+share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.milou.mo
 share/locale/ast/LC_MESSAGES/milou.mo
 share/locale/ast/LC_MESSAGES/plasma_applet_org.kde.milou.mo
 share/locale/bg/LC_MESSAGES/milou.mo
@@ -50,6 +52,8 @@ share/locale/id/LC_MESSAGES/milou.mo
 share/locale/id/LC_MESSAGES/plasma_applet_org.kde.milou.mo
 share/locale/it/LC_MESSAGES/milou.mo
 share/locale/it/LC_MESSAGES/plasma_applet_org.kde.milou.mo
+share/locale/ka/LC_MESSAGES/milou.mo
+share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.milou.mo
 share/locale/ko/LC_MESSAGES/milou.mo
 share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.milou.mo
 share/locale/lt/LC_MESSAGES/milou.mo
@@ -95,6 +99,5 @@ share/metainfo/org.kde.milou.appdata.xml
 share/plasma/plasmoids/org.kde.milou/contents/ui/SearchField.qml
 share/plasma/plasmoids/org.kde.milou/contents/ui/globals.js
 share/plasma/plasmoids/org.kde.milou/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.milou/contents/ui/previews/TextPreview.qml
 share/plasma/plasmoids/org.kde.milou/metadata.desktop
 share/plasma/plasmoids/org.kde.milou/metadata.json
diff --git a/deskutils/plasma5-sddm-kcm/distinfo b/deskutils/plasma5-sddm-kcm/distinfo
index c3cc40e6ed3f..c9efd46fb9aa 100644
--- a/deskutils/plasma5-sddm-kcm/distinfo
+++ b/deskutils/plasma5-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610129
-SHA256 (KDE/plasma/5.24.7/sddm-kcm-5.24.7.tar.xz) = 6e4cad739fa4c5f4f0a4074cb465120a505c13cb581ef275e3b4f5e955071fb1
-SIZE (KDE/plasma/5.24.7/sddm-kcm-5.24.7.tar.xz) = 82828
+TIMESTAMP = 1673334426
+SHA256 (KDE/plasma/5.26.5/sddm-kcm-5.26.5.tar.xz) = bb33f4d7d64d51d32abb110ff9b560d7e19dbbf321bdb70abd6d66bedb59f431
+SIZE (KDE/plasma/5.26.5/sddm-kcm-5.26.5.tar.xz) = 82944
diff --git a/deskutils/plasma5-sddm-kcm/pkg-plist b/deskutils/plasma5-sddm-kcm/pkg-plist
index 01053a45cde8..c83f71910c3f 100644
--- a/deskutils/plasma5-sddm-kcm/pkg-plist
+++ b/deskutils/plasma5-sddm-kcm/pkg-plist
@@ -33,9 +33,9 @@ share/locale/ia/LC_MESSAGES/kcm_sddm.mo
 share/locale/id/LC_MESSAGES/kcm_sddm.mo
 share/locale/it/LC_MESSAGES/kcm_sddm.mo
 share/locale/ja/LC_MESSAGES/kcm_sddm.mo
+share/locale/ka/LC_MESSAGES/kcm_sddm.mo
 share/locale/ko/LC_MESSAGES/kcm_sddm.mo
 share/locale/lt/LC_MESSAGES/kcm_sddm.mo
-share/locale/ml/LC_MESSAGES/kcm_sddm.mo
 share/locale/nb/LC_MESSAGES/kcm_sddm.mo
 share/locale/nl/LC_MESSAGES/kcm_sddm.mo
 share/locale/nn/LC_MESSAGES/kcm_sddm.mo
diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo
index 4fa182ec1a76..f083ebd559d0 100644
--- a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610129
-SHA256 (KDE/plasma/5.24.7/xdg-desktop-portal-kde-5.24.7.tar.xz) = 7a2a80efa44b060ba56741dd7bb05668e290fce78685e985ea0cccb3c061b830
-SIZE (KDE/plasma/5.24.7/xdg-desktop-portal-kde-5.24.7.tar.xz) = 90056
+TIMESTAMP = 1673334427
+SHA256 (KDE/plasma/5.26.5/xdg-desktop-portal-kde-5.26.5.tar.xz) = 52ff8564201b7693cc3ea0fc93e7bfe307fe55c98661a2a5e5ba8f0612f5f6c3
+SIZE (KDE/plasma/5.26.5/xdg-desktop-portal-kde-5.26.5.tar.xz) = 110164
diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist
index 1947d382c0d8..84af2d6b6d2e 100644
--- a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist
+++ b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist
@@ -24,6 +24,7 @@ share/locale/hu/LC_MESSAGES/xdg-desktop-portal-kde.mo
 share/locale/ia/LC_MESSAGES/xdg-desktop-portal-kde.mo
 share/locale/id/LC_MESSAGES/xdg-desktop-portal-kde.mo
 share/locale/it/LC_MESSAGES/xdg-desktop-portal-kde.mo
+share/locale/ka/LC_MESSAGES/xdg-desktop-portal-kde.mo
 share/locale/ko/LC_MESSAGES/xdg-desktop-portal-kde.mo
 share/locale/lt/LC_MESSAGES/xdg-desktop-portal-kde.mo
 share/locale/nl/LC_MESSAGES/xdg-desktop-portal-kde.mo
diff --git a/devel/plasma5-khotkeys/distinfo b/devel/plasma5-khotkeys/distinfo
index 6efb724943e8..df8c61a6d828 100644
--- a/devel/plasma5-khotkeys/distinfo
+++ b/devel/plasma5-khotkeys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610130
-SHA256 (KDE/plasma/5.24.7/khotkeys-5.24.7.tar.xz) = 2b9294086f11af9805463d0b4d7e4319b3aff9f1cf0bc6865323bb033f185fde
-SIZE (KDE/plasma/5.24.7/khotkeys-5.24.7.tar.xz) = 1856468
+TIMESTAMP = 1673334428
+SHA256 (KDE/plasma/5.26.5/khotkeys-5.26.5.tar.xz) = 88533dfe85fc1cf1212e4daa64e8c447a476fe0f735a4d6a6fb94e736c817552
+SIZE (KDE/plasma/5.26.5/khotkeys-5.26.5.tar.xz) = 1839284
diff --git a/devel/plasma5-khotkeys/pkg-plist b/devel/plasma5-khotkeys/pkg-plist
index 53e41a547cd4..0bf666347096 100644
--- a/devel/plasma5-khotkeys/pkg-plist
+++ b/devel/plasma5-khotkeys/pkg-plist
@@ -103,6 +103,7 @@ share/locale/id/LC_MESSAGES/khotkeys.mo
 share/locale/is/LC_MESSAGES/khotkeys.mo
 share/locale/it/LC_MESSAGES/khotkeys.mo
 share/locale/ja/LC_MESSAGES/khotkeys.mo
+share/locale/ka/LC_MESSAGES/khotkeys.mo
 share/locale/kk/LC_MESSAGES/khotkeys.mo
 share/locale/km/LC_MESSAGES/khotkeys.mo
 share/locale/kn/LC_MESSAGES/khotkeys.mo
diff --git a/devel/plasma5-kwrited/distinfo b/devel/plasma5-kwrited/distinfo
index f3841cc1b383..6e4d139eb0db 100644
--- a/devel/plasma5-kwrited/distinfo
+++ b/devel/plasma5-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610132
-SHA256 (KDE/plasma/5.24.7/kwrited-5.24.7.tar.xz) = 6728263778dac8b81a2d0e19933872525ac2232b65dfe039ad5db3cb71003995
-SIZE (KDE/plasma/5.24.7/kwrited-5.24.7.tar.xz) = 20924
+TIMESTAMP = 1673334429
+SHA256 (KDE/plasma/5.26.5/kwrited-5.26.5.tar.xz) = a9d66d664baecad2898f624c097f4283dea49dca376ea00f08a54fee17dd4a93
+SIZE (KDE/plasma/5.26.5/kwrited-5.26.5.tar.xz) = 23400
diff --git a/devel/plasma5-plasma-sdk/distinfo b/devel/plasma5-plasma-sdk/distinfo
index 17437c4460b0..93366b81270a 100644
--- a/devel/plasma5-plasma-sdk/distinfo
+++ b/devel/plasma5-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610133
-SHA256 (KDE/plasma/5.24.7/plasma-sdk-5.24.7.tar.xz) = fc9692921df85f2c65a5d372098500f1a3d4ccbcb0573518a2cbc3c9463b3aef
-SIZE (KDE/plasma/5.24.7/plasma-sdk-5.24.7.tar.xz) = 264952
+TIMESTAMP = 1673334430
+SHA256 (KDE/plasma/5.26.5/plasma-sdk-5.26.5.tar.xz) = 361dff77d1e040f329a5169211a88eb008b37a440873242464a1ed7299d0405c
+SIZE (KDE/plasma/5.26.5/plasma-sdk-5.26.5.tar.xz) = 274576
diff --git a/devel/plasma5-plasma-sdk/pkg-plist b/devel/plasma5-plasma-sdk/pkg-plist
index e17b1a158073..d895d157e334 100644
--- a/devel/plasma5-plasma-sdk/pkg-plist
+++ b/devel/plasma5-plasma-sdk/pkg-plist
@@ -6,7 +6,7 @@ bin/plasmoidviewer
 %%QT_PLUGINDIR%%/ktexteditor/cuttlefishplugin.so
 man/man1/plasmaengineexplorer.1.gz
 man/man1/plasmoidviewer.1.gz
-share/applications/org.kde.cuttlefish.desktop
+share/applications/org.kde.plasma.cuttlefish.desktop
 share/applications/org.kde.plasma.lookandfeelexplorer.desktop
 share/applications/org.kde.plasma.themeexplorer.desktop
 share/applications/org.kde.plasmaengineexplorer.desktop
@@ -49,7 +49,6 @@ share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/fakecontrols/
 share/kpackage/genericqml/org.kde.plasma.themeexplorer/contents/ui/main.qml
 share/kpackage/genericqml/org.kde.plasma.themeexplorer/metadata.desktop
 share/kpackage/genericqml/org.kde.plasma.themeexplorer/metadata.json
-share/kservices5/plasma-package-org.kde.plasma.cuttlefish.desktop
 share/kservices5/plasma-shell-org.kde.plasma.plasmoidviewershell.desktop
 share/locale/ar/LC_MESSAGES/cuttlefish.mo
 share/locale/ar/LC_MESSAGES/cuttlefish_editorplugin.mo
@@ -232,6 +231,13 @@ share/locale/ja/LC_MESSAGES/org.kde.plasma.themeexplorer.mo
 share/locale/ja/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo
 share/locale/ja/LC_MESSAGES/plasmaengineexplorer.mo
 share/locale/ja/LC_MESSAGES/plasmoidviewer.mo
+share/locale/ka/LC_MESSAGES/cuttlefish.mo
+share/locale/ka/LC_MESSAGES/cuttlefish_editorplugin.mo
+share/locale/ka/LC_MESSAGES/org.kde.plasma.lookandfeelexplorer.mo
+share/locale/ka/LC_MESSAGES/org.kde.plasma.themeexplorer.mo
+share/locale/ka/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo
+share/locale/ka/LC_MESSAGES/plasmaengineexplorer.mo
+share/locale/ka/LC_MESSAGES/plasmoidviewer.mo
 share/locale/kk/LC_MESSAGES/plasmaengineexplorer.mo
 share/locale/kk/LC_MESSAGES/plasmoidviewer.mo
 share/locale/km/LC_MESSAGES/plasmaengineexplorer.mo
@@ -419,28 +425,12 @@ share/locale/zh_TW/LC_MESSAGES/org.kde.plasma.themeexplorer.mo
 share/locale/zh_TW/LC_MESSAGES/plasma_shell_org.kde.plasmoidviewershell.mo
 share/locale/zh_TW/LC_MESSAGES/plasmaengineexplorer.mo
 share/locale/zh_TW/LC_MESSAGES/plasmoidviewer.mo
-share/metainfo/org.kde.cuttlefish.appdata.xml
 share/metainfo/org.kde.plasma.cuttlefish.appdata.xml
 share/metainfo/org.kde.plasma.lookandfeelexplorer.appdata.xml
 share/metainfo/org.kde.plasma.plasmoidviewershell.appdata.xml
 share/metainfo/org.kde.plasma.themeexplorer.appdata.xml
 share/metainfo/org.kde.plasmaengineexplorer.appdata.xml
 share/metainfo/org.kde.plasmoidviewer.appdata.xml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/Actions.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/Comparison.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/GlobalMenuBar.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/IconGrid.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/IconGridDelegate.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/IconMontage.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/Menu.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/Preview.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/ResponsivePreview.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/Screenshot.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/Tools.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/ToolsResponsive.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/contents/ui/cuttlefish.qml
-share/plasma/packages/org.kde.plasma.cuttlefish/metadata.desktop
-share/plasma/packages/org.kde.plasma.cuttlefish/metadata.json
 share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/applet/AppletError.qml
 share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/applet/CompactApplet.qml
 share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/applet/DefaultCompactRepresentation.qml
diff --git a/multimedia/Makefile b/multimedia/Makefile
index d33173e8974c..740e357a09c3 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -294,6 +294,7 @@
     SUBDIR += pipe-viewer
     SUBDIR += pipewire
     SUBDIR += pitivi
+    SUBDIR += plasma5-plank-player
     SUBDIR += playerctl
     SUBDIR += plexmediaserver
     SUBDIR += plexmediaserver-plexpass
diff --git a/multimedia/plasma5-plank-player/Makefile b/multimedia/plasma5-plank-player/Makefile
new file mode 100644
index 000000000000..699ac42db9c6
--- /dev/null
+++ b/multimedia/plasma5-plank-player/Makefile
@@ -0,0 +1,15 @@
+PORTNAME=	plank-player
+DISTVERSION=	${KDE_PLASMA_VERSION}
+CATEGORIES=	multimedia kde kde-plasma
+
+MAINTAINER=	kde@FreeBSD.org
+COMMENT=	Plasma5 Bigscreen Multimedia Player
+WWW=		https://www.kde.org/plasma-desktop
+
+USES=		cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 \
+		shebangfix tar:xz
+USE_KDE=	ecm i18n kirigami2
+USE_QT=		core declarative multimedia quickcontrols2 \
+		buildtools:build qmake:build
+
+.include <bsd.port.mk>
diff --git a/multimedia/plasma5-plank-player/distinfo b/multimedia/plasma5-plank-player/distinfo
new file mode 100644
index 000000000000..1127eecea966
--- /dev/null
+++ b/multimedia/plasma5-plank-player/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1673334431
+SHA256 (KDE/plasma/5.26.5/plank-player-5.26.5.tar.xz) = 7aed93e0f6c40b5e64977476743cf222479a03693a5410f47d1134862b39dca3
+SIZE (KDE/plasma/5.26.5/plank-player-5.26.5.tar.xz) = 156900
diff --git a/multimedia/plasma5-plank-player/pkg-descr b/multimedia/plasma5-plank-player/pkg-descr
new file mode 100644
index 000000000000..13bfbe54e6e0
--- /dev/null
+++ b/multimedia/plasma5-plank-player/pkg-descr
@@ -0,0 +1,3 @@
+Plasma applet for audio volume management using PulseAudio
+
+For users of pulseaudio, this provides extended mixer applet.
diff --git a/multimedia/plasma5-plank-player/pkg-plist b/multimedia/plasma5-plank-player/pkg-plist
new file mode 100644
index 000000000000..c20e38d43819
--- /dev/null
+++ b/multimedia/plasma5-plank-player/pkg-plist
@@ -0,0 +1,25 @@
+bin/plank-player
+share/applications/org.plank.player.desktop
+share/icons/hicolor/128x128/apps/plank-player.png
+share/icons/hicolor/256x256/apps/plank-player.png
+share/locale/ca/LC_MESSAGES/plank-player.mo
+share/locale/ca@valencia/LC_MESSAGES/plank-player.mo
+share/locale/en_GB/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
+share/locale/fr/LC_MESSAGES/plank-player.mo
+share/locale/it/LC_MESSAGES/plank-player.mo
+share/locale/ka/LC_MESSAGES/plank-player.mo
+share/locale/nl/LC_MESSAGES/plank-player.mo
+share/locale/nn/LC_MESSAGES/plank-player.mo
+share/locale/pl/LC_MESSAGES/plank-player.mo
+share/locale/pt/LC_MESSAGES/plank-player.mo
+share/locale/pt_BR/LC_MESSAGES/plank-player.mo
+share/locale/ru/LC_MESSAGES/plank-player.mo
+share/locale/sk/LC_MESSAGES/plank-player.mo
+share/locale/sl/LC_MESSAGES/plank-player.mo
+share/locale/sv/LC_MESSAGES/plank-player.mo
+share/locale/tr/LC_MESSAGES/plank-player.mo
+share/locale/uk/LC_MESSAGES/plank-player.mo
+share/metainfo/org.kde.invent.plank_player.metainfo.xml
diff --git a/security/plasma5-kscreenlocker/Makefile b/security/plasma5-kscreenlocker/Makefile
index a19dc794624e..d0c3b596f33d 100644
--- a/security/plasma5-kscreenlocker/Makefile
+++ b/security/plasma5-kscreenlocker/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	kscreenlocker
 DISTVERSION=	${KDE_PLASMA_VERSION}
+PORTREVISION=	1
 CATEGORIES=	security kde kde-plasma
 
 MAINTAINER=	kde@FreeBSD.org
@@ -10,7 +11,8 @@ BUILD_DEPENDS=	ck-list-sessions:sysutils/consolekit2
 LIB_DEPENDS=	libwayland-client.so:graphics/wayland \
 		libxcb-keysyms.so:x11/xcb-util-keysyms
 RUN_DEPENDS=	ck-list-sessions:sysutils/consolekit2\
-		dbus-send:devel/dbus
+		dbus-send:devel/dbus \
+		unix-selfauth-helper>=1.0:security/unix-selfauth-helper
 
 USES=		cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig qt:5 \
 		shebangfix tar:xz xorg
@@ -24,8 +26,14 @@ USE_QT=		core dbus declarative gui network qdbus widgets x11extras xml \
 		buildtools:build qmake:build testlib:build
 USE_XORG=	ice sm x11 xcb xcursor xext xi
 
+SUB_FILES=	kde.pam
+
 CPE_VENDOR=	kde
 
 SHEBANG_FILES=	updaters/ksreenlocker_5_3_separate_autologin.pl
 
+post-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d
+	${INSTALL_DATA} ${WRKDIR}/kde.pam ${STAGEDIR}${PREFIX}/etc/pam.d/kde
+
 .include <bsd.port.mk>
diff --git a/security/plasma5-kscreenlocker/distinfo b/security/plasma5-kscreenlocker/distinfo
index e461eaccd2b9..e504db7ced75 100644
--- a/security/plasma5-kscreenlocker/distinfo
+++ b/security/plasma5-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610134
-SHA256 (KDE/plasma/5.24.7/kscreenlocker-5.24.7.tar.xz) = ef4d44d5b51b61a079999b1f671169c14b21553db0155689cfe22a7649c4feac
-SIZE (KDE/plasma/5.24.7/kscreenlocker-5.24.7.tar.xz) = 120928
+TIMESTAMP = 1673334432
+SHA256 (KDE/plasma/5.26.5/kscreenlocker-5.26.5.tar.xz) = 4f70a3647fbc68240ac104ee1f596eca2558ba98d38e4a4e42a784b9561f9653
+SIZE (KDE/plasma/5.26.5/kscreenlocker-5.26.5.tar.xz) = 116164
diff --git a/security/plasma5-kscreenlocker/files/kde.pam.in b/security/plasma5-kscreenlocker/files/kde.pam.in
new file mode 100644
index 000000000000..e68b9a842582
--- /dev/null
+++ b/security/plasma5-kscreenlocker/files/kde.pam.in
@@ -0,0 +1,3 @@
+auth	sufficient	pam_exec.so	return_prog_exit_status expose_authtok %%PREFIX%%/libexec/unix-selfauth-helper
+auth	include		system
+account	include		system
diff --git a/security/plasma5-kscreenlocker/pkg-plist b/security/plasma5-kscreenlocker/pkg-plist
index 5d5fc420a6f7..a76fa5254982 100644
--- a/security/plasma5-kscreenlocker/pkg-plist
+++ b/security/plasma5-kscreenlocker/pkg-plist
@@ -1,5 +1,5 @@
-@(,,4555) lib/libexec/kcheckpass
 bin/ck-unlock-session
+etc/pam.d/kde
 include/KScreenLocker/KScreenLocker/KsldApp
 include/KScreenLocker/KScreenLocker/kscreenlocker_export.h
 include/KScreenLocker/KScreenLocker/ksldapp.h
@@ -12,7 +12,8 @@ lib/libKScreenLocker.so
 lib/libKScreenLocker.so.5
 lib/libKScreenLocker.so.%%KDE_PLASMA_VERSION%%
 lib/libexec/kscreenlocker_greet
-%%QT_PLUGINDIR%%/kcms/kcm_screenlocker.so
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_screenlocker.so
+share/applications/kcm_screenlocker.desktop
 share/dbus-1/interfaces/kf5_org.freedesktop.ScreenSaver.xml
 share/dbus-1/interfaces/org.kde.screensaver.xml
 share/kconf_update/kscreenlocker.upd
@@ -22,14 +23,12 @@ share/kpackage/kcms/kcm_screenlocker/contents/ui/Appearance.qml
 share/kpackage/kcms/kcm_screenlocker/contents/ui/LnfConfig.qml
 share/kpackage/kcms/kcm_screenlocker/contents/ui/WallpaperConfig.qml
 share/kpackage/kcms/kcm_screenlocker/contents/ui/main.qml
-share/kpackage/kcms/kcm_screenlocker/metadata.desktop
-share/kpackage/kcms/kcm_screenlocker/metadata.json
-share/kservices5/screenlocker.desktop
 share/ksmserver/screenlocker/org.kde.passworddialog/metadata.desktop
 share/locale/ar/LC_MESSAGES/kcm_screenlocker.mo
 share/locale/ar/LC_MESSAGES/kscreenlocker.mo
 share/locale/ar/LC_MESSAGES/kscreenlocker_greet.mo
 share/locale/ast/LC_MESSAGES/kcm_screenlocker.mo
+share/locale/az/LC_MESSAGES/kscreenlocker.mo
 share/locale/bg/LC_MESSAGES/kcm_screenlocker.mo
 share/locale/bg/LC_MESSAGES/kscreenlocker.mo
 share/locale/bg/LC_MESSAGES/kscreenlocker_greet.mo
@@ -96,6 +95,9 @@ share/locale/it/LC_MESSAGES/kscreenlocker_greet.mo
 share/locale/ja/LC_MESSAGES/kcm_screenlocker.mo
 share/locale/ja/LC_MESSAGES/kscreenlocker.mo
 share/locale/ja/LC_MESSAGES/kscreenlocker_greet.mo
+share/locale/ka/LC_MESSAGES/kcm_screenlocker.mo
+share/locale/ka/LC_MESSAGES/kscreenlocker.mo
+share/locale/ka/LC_MESSAGES/kscreenlocker_greet.mo
 share/locale/kk/LC_MESSAGES/kscreenlocker.mo
 share/locale/kk/LC_MESSAGES/kscreenlocker_greet.mo
 share/locale/ko/LC_MESSAGES/kcm_screenlocker.mo
@@ -160,6 +162,8 @@ share/locale/sv/LC_MESSAGES/kcm_screenlocker.mo
 share/locale/sv/LC_MESSAGES/kscreenlocker.mo
 share/locale/sv/LC_MESSAGES/kscreenlocker_greet.mo
 share/locale/ta/LC_MESSAGES/kcm_screenlocker.mo
+share/locale/ta/LC_MESSAGES/kscreenlocker.mo
+share/locale/ta/LC_MESSAGES/kscreenlocker_greet.mo
 share/locale/tg/LC_MESSAGES/kcm_screenlocker.mo
 share/locale/tg/LC_MESSAGES/kscreenlocker.mo
 share/locale/tr/LC_MESSAGES/kcm_screenlocker.mo
diff --git a/security/plasma5-ksshaskpass/distinfo b/security/plasma5-ksshaskpass/distinfo
index 5bdaa3e9af96..91ccea8a27a0 100644
--- a/security/plasma5-ksshaskpass/distinfo
+++ b/security/plasma5-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610135
-SHA256 (KDE/plasma/5.24.7/ksshaskpass-5.24.7.tar.xz) = 20f76f66955d56f10cc17cb3c656536ce5b323f08e43a771a32e626c640f4b83
-SIZE (KDE/plasma/5.24.7/ksshaskpass-5.24.7.tar.xz) = 24708
+TIMESTAMP = 1673334433
+SHA256 (KDE/plasma/5.26.5/ksshaskpass-5.26.5.tar.xz) = a0438ca0dd28bb2187a35106a599f3cf3c3ef4f8be7f056d892584ade6ea124c
+SIZE (KDE/plasma/5.26.5/ksshaskpass-5.26.5.tar.xz) = 27580
diff --git a/security/plasma5-ksshaskpass/pkg-plist b/security/plasma5-ksshaskpass/pkg-plist
index e16040c50b3d..0f98f727e074 100644
--- a/security/plasma5-ksshaskpass/pkg-plist
+++ b/security/plasma5-ksshaskpass/pkg-plist
@@ -21,6 +21,7 @@ share/locale/hu/LC_MESSAGES/ksshaskpass.mo
 share/locale/ia/LC_MESSAGES/ksshaskpass.mo
 share/locale/id/LC_MESSAGES/ksshaskpass.mo
 share/locale/it/LC_MESSAGES/ksshaskpass.mo
+share/locale/ka/LC_MESSAGES/ksshaskpass.mo
 share/locale/ko/LC_MESSAGES/ksshaskpass.mo
 share/locale/lt/LC_MESSAGES/ksshaskpass.mo
 share/locale/ml/LC_MESSAGES/ksshaskpass.mo
@@ -43,5 +44,6 @@ share/locale/sv/LC_MESSAGES/ksshaskpass.mo
 share/locale/tg/LC_MESSAGES/ksshaskpass.mo
 share/locale/tr/LC_MESSAGES/ksshaskpass.mo
 share/locale/uk/LC_MESSAGES/ksshaskpass.mo
+share/locale/vi/LC_MESSAGES/ksshaskpass.mo
 share/locale/zh_CN/LC_MESSAGES/ksshaskpass.mo
 share/locale/zh_TW/LC_MESSAGES/ksshaskpass.mo
diff --git a/security/plasma5-kwallet-pam/distinfo b/security/plasma5-kwallet-pam/distinfo
index e9abb2e974f6..42b41a0569f0 100644
--- a/security/plasma5-kwallet-pam/distinfo
+++ b/security/plasma5-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610136
-SHA256 (KDE/plasma/5.24.7/kwallet-pam-5.24.7.tar.xz) = 5839c16e96c2bb1709eb5ef09aca317e26f0f59c0f92d9bf417ace2b0801a3f2
-SIZE (KDE/plasma/5.24.7/kwallet-pam-5.24.7.tar.xz) = 20520
+TIMESTAMP = 1673334433
+SHA256 (KDE/plasma/5.26.5/kwallet-pam-5.26.5.tar.xz) = dd27775cdc630592f2f7f88c7eb75e093fb774770eb9864fa30fb48860fcb7b0
+SIZE (KDE/plasma/5.26.5/kwallet-pam-5.26.5.tar.xz) = 22808
diff --git a/sysutils/plasma5-discover/Makefile b/sysutils/plasma5-discover/Makefile
index 6ed4e0141d36..05c96c190d90 100644
--- a/sysutils/plasma5-discover/Makefile
+++ b/sysutils/plasma5-discover/Makefile
@@ -15,11 +15,11 @@ USE_KDE=	archive attica auth codecs completion config configwidgets \
 		coreaddons crash dbusaddons i18n iconthemes idletime \
 		itemmodels itemviews jobwidgets kcmutils kdeclarative kio \
 		kirigami2 newstuff notifications package plasma-framework \
-		service solid textwidgets wallet widgetsaddons windowsystem \
-		xmlgui \
+		purpose service solid textwidgets wallet widgetsaddons \
+		windowsystem xmlgui \
 		ecm:build
-USE_QT=		concurrent core dbus declarative gui network svg widgets \
-		x11extras xml \
+USE_QT=		concurrent core dbus declarative gui network svg webview \
+		widgets x11extras xml \
 		buildtools:build qmake:build testlib:build
 USE_XORG=	x11
 
diff --git a/sysutils/plasma5-discover/distinfo b/sysutils/plasma5-discover/distinfo
index 485836869f83..fe2151266875 100644
--- a/sysutils/plasma5-discover/distinfo
+++ b/sysutils/plasma5-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610137
-SHA256 (KDE/plasma/5.24.7/discover-5.24.7.tar.xz) = e90e65743afdfece88cd6244feb6e9f44b8260bb3439a79cdd62442b61b0c3d4
-SIZE (KDE/plasma/5.24.7/discover-5.24.7.tar.xz) = 8269324
+TIMESTAMP = 1673334434
+SHA256 (KDE/plasma/5.26.5/discover-5.26.5.tar.xz) = a6babe848fe25395688bf48417aa95781e61a23e07f61df374f6e36d8f23cda5
+SIZE (KDE/plasma/5.26.5/discover-5.26.5.tar.xz) = 666824
diff --git a/sysutils/plasma5-discover/pkg-plist b/sysutils/plasma5-discover/pkg-plist
index 3ca7720f6a1c..22b1a5e8b75e 100644
--- a/sysutils/plasma5-discover/pkg-plist
+++ b/sysutils/plasma5-discover/pkg-plist
@@ -4,8 +4,8 @@ etc/xdg/autostart/org.kde.discover.notifier.desktop
 lib/libexec/DiscoverNotifier
 lib/plasma-discover/libDiscoverCommon.so
 lib/plasma-discover/libDiscoverNotifiers.so
-%%QT_PLUGINDIR%%/discover/kns-backend.so
 %%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_updates.so
+share/applications/kcm_updates.desktop
 share/applications/org.kde.discover.desktop
 share/applications/org.kde.discover.notifier.desktop
 share/applications/org.kde.discover.snap.desktop
@@ -115,6 +115,10 @@ share/locale/ja/LC_MESSAGES/kcm_updates.mo
 share/locale/ja/LC_MESSAGES/libdiscover.mo
 share/locale/ja/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/ja/LC_MESSAGES/plasma-discover.mo
+share/locale/ka/LC_MESSAGES/kcm_updates.mo
+share/locale/ka/LC_MESSAGES/libdiscover.mo
+share/locale/ka/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ka/LC_MESSAGES/plasma-discover.mo
 share/locale/kk/LC_MESSAGES/libdiscover.mo
 share/locale/kk/LC_MESSAGES/plasma-discover.mo
 share/locale/ko/LC_MESSAGES/kcm_updates.mo
@@ -195,11 +199,13 @@ share/locale/sv/LC_MESSAGES/libdiscover.mo
 share/locale/sv/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/sv/LC_MESSAGES/plasma-discover.mo
 share/locale/ta/LC_MESSAGES/kcm_updates.mo
+share/locale/ta/LC_MESSAGES/libdiscover.mo
 share/locale/ta/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/ta/LC_MESSAGES/plasma-discover.mo
 share/locale/tg/LC_MESSAGES/libdiscover.mo
 share/locale/tg/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/tg/LC_MESSAGES/plasma-discover.mo
+share/locale/tr/LC_MESSAGES/kcm_updates.mo
 share/locale/tr/LC_MESSAGES/libdiscover.mo
 share/locale/tr/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/tr/LC_MESSAGES/plasma-discover.mo
@@ -215,6 +221,7 @@ share/locale/zh_CN/LC_MESSAGES/kcm_updates.mo
 share/locale/zh_CN/LC_MESSAGES/libdiscover.mo
 share/locale/zh_CN/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/zh_CN/LC_MESSAGES/plasma-discover.mo
+share/locale/zh_TW/LC_MESSAGES/kcm_updates.mo
 share/locale/zh_TW/LC_MESSAGES/libdiscover.mo
 share/locale/zh_TW/LC_MESSAGES/plasma-discover-notifier.mo
 share/locale/zh_TW/LC_MESSAGES/plasma-discover.mo
diff --git a/sysutils/plasma5-drkonqi/Makefile b/sysutils/plasma5-drkonqi/Makefile
index 6054eb7ffb45..40ee32df4bf6 100644
--- a/sysutils/plasma5-drkonqi/Makefile
+++ b/sysutils/plasma5-drkonqi/Makefile
@@ -6,13 +6,16 @@ MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Plasma5 crash handler
 WWW=		https://www.kde.org/plasma-desktop
 
+LIB_DEPENDS=	libKUserFeedbackCore.so:deskutils/kuserfeedback
+
 USES=		cmake compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz xorg
 USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
-		i18n idletime jobwidgets kio notifications service \
-		syntaxhighlighting wallet widgetsaddons windowsystem \
+		i18n idletime jobwidgets kdeclarative kio notifications \
+		service syntaxhighlighting wallet widgetsaddons windowsystem \
 		xmlrpcclient \
 		ecm:build
-USE_QT=		concurrent core dbus gui network widgets x11extras xml \
+USE_QT=		concurrent core dbus declarative gui network widgets x11extras \
+		xml \
 		buildtools:build qmake:build testlib:build
 USE_XORG=	x11
 
diff --git a/sysutils/plasma5-drkonqi/distinfo b/sysutils/plasma5-drkonqi/distinfo
index 94dc75ea6ac0..2caeb1f5d397 100644
--- a/sysutils/plasma5-drkonqi/distinfo
+++ b/sysutils/plasma5-drkonqi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610138
-SHA256 (KDE/plasma/5.24.7/drkonqi-5.24.7.tar.xz) = 12f58b4da6dfa9b8e5cbac1a627aa7a9e47f0ee8c802bcee7e3d59a534d3783c
-SIZE (KDE/plasma/5.24.7/drkonqi-5.24.7.tar.xz) = 801108
+TIMESTAMP = 1673334435
+SHA256 (KDE/plasma/5.26.5/drkonqi-5.26.5.tar.xz) = 07f0c9fe9d03f3b6c6b86930f01f57ec04a0143596d237ca6af2f343353ad4eb
+SIZE (KDE/plasma/5.26.5/drkonqi-5.26.5.tar.xz) = 507664
diff --git a/sysutils/plasma5-drkonqi/pkg-plist b/sysutils/plasma5-drkonqi/pkg-plist
index 59c51ac51786..4f8b8fd36b93 100644
--- a/sysutils/plasma5-drkonqi/pkg-plist
+++ b/sysutils/plasma5-drkonqi/pkg-plist
@@ -52,6 +52,7 @@ share/locale/id/LC_MESSAGES/drkonqi5.mo
 share/locale/is/LC_MESSAGES/drkonqi5.mo
 share/locale/it/LC_MESSAGES/drkonqi5.mo
 share/locale/ja/LC_MESSAGES/drkonqi5.mo
+share/locale/ka/LC_MESSAGES/drkonqi5.mo
 share/locale/kk/LC_MESSAGES/drkonqi5.mo
 share/locale/km/LC_MESSAGES/drkonqi5.mo
 share/locale/kn/LC_MESSAGES/drkonqi5.mo
diff --git a/sysutils/plasma5-kde-cli-tools/Makefile b/sysutils/plasma5-kde-cli-tools/Makefile
index 8b0c2fca6ce8..0c08f233b351 100644
--- a/sysutils/plasma5-kde-cli-tools/Makefile
+++ b/sysutils/plasma5-kde-cli-tools/Makefile
@@ -6,8 +6,8 @@ MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Plasma5 non-interactive system tools
 WWW=		https://www.kde.org/plasma-desktop
 
-USES=		cmake compiler:c++11-lib cpe gettext desktop-file-utils \
-		 kde:5 qt:5 tar:xz xorg
+USES=		cmake compiler:c++11-lib cpe desktop-file-utils gettext kde:5 \
+		qt:5 tar:xz xorg
 USE_KDE=	activities auth bookmarks codecs completion config \
 		configwidgets coreaddons crash emoticons guiaddons i18n \
 		iconthemes init itemmodels itemviews jobwidgets kcmutils \
diff --git a/sysutils/plasma5-kde-cli-tools/distinfo b/sysutils/plasma5-kde-cli-tools/distinfo
index ae6584d86af1..bc0fe52e2da1 100644
--- a/sysutils/plasma5-kde-cli-tools/distinfo
+++ b/sysutils/plasma5-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670610139
-SHA256 (KDE/plasma/5.24.7/kde-cli-tools-5.24.7.tar.xz) = 4e86e11c3c71d9780fcf65b3c4703c8a75064cf9fd791e8d5f4bcb6659ce3572
-SIZE (KDE/plasma/5.24.7/kde-cli-tools-5.24.7.tar.xz) = 635332
+TIMESTAMP = 1673334436
+SHA256 (KDE/plasma/5.26.5/kde-cli-tools-5.26.5.tar.xz) = 79660c20973616eb7a13dd6a9730e1a3eb61cd35939af95edd9ac0385bc75d36
+SIZE (KDE/plasma/5.26.5/kde-cli-tools-5.26.5.tar.xz) = 630776
diff --git a/sysutils/plasma5-kde-cli-tools/pkg-plist b/sysutils/plasma5-kde-cli-tools/pkg-plist
index 810313a363dc..8cd6da911af6 100644
--- a/sysutils/plasma5-kde-cli-tools/pkg-plist
+++ b/sysutils/plasma5-kde-cli-tools/pkg-plist
@@ -413,6 +413,15 @@ share/locale/ja/LC_MESSAGES/kmimetypefinder5.mo
 share/locale/ja/LC_MESSAGES/kstart5.mo
 share/locale/ja/LC_MESSAGES/ktraderclient5.mo
 share/locale/ja/LC_MESSAGES/plasma-open-settings.mo
+share/locale/ka/LC_MESSAGES/kbroadcastnotification.mo
+share/locale/ka/LC_MESSAGES/kcm5_filetypes.mo
+share/locale/ka/LC_MESSAGES/kcmshell5.mo
+share/locale/ka/LC_MESSAGES/kdesu5.mo
+share/locale/ka/LC_MESSAGES/kioclient.mo
+share/locale/ka/LC_MESSAGES/kmimetypefinder5.mo
+share/locale/ka/LC_MESSAGES/kstart5.mo
+share/locale/ka/LC_MESSAGES/ktraderclient5.mo
+share/locale/ka/LC_MESSAGES/plasma-open-settings.mo
 share/locale/kk/LC_MESSAGES/kcm5_filetypes.mo
 share/locale/kk/LC_MESSAGES/kcmshell5.mo
 share/locale/kk/LC_MESSAGES/kdesu5.mo
@@ -715,6 +724,7 @@ share/locale/tr/LC_MESSAGES/kioclient.mo
*** 8415 LINES SKIPPED ***