git: 24f993004347 - main - KDE: Update KDE Gear to 23.04.0

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Thu, 20 Apr 2023 18:18:27 UTC
The branch main has been updated by tcberner:

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

commit 24f993004347c145304e3ff3ab78494bc000b683
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-04-20 04:04:59 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-04-20 18:17:18 +0000

    KDE: Update KDE Gear to 23.04.0
    
    Thursday, 20 April 2023
    
    New apps join KDE Gear ⚙️ 23.04 and unlock access to fledgling social
    media platforms, online video streaming services, podcasts, and much
    more. This new generation of apps are designed to work both on your
    computer and mobile phone right out of the box.
    
    But, of course, if you are also looking forward to new versions of the
    KDE tools you already know and trust, those are here too! Classics like
    Spectacle, Dolphin, Kdenlive, Kate, and Okular all boast shiny new
    features, code optimizations, and performance improvements.
    
    Read on to find out what's new and what has been improved in KDE Gear ⚙️
    23.04:
    
    Announcement:           https://kde.org/announcements/gear/23.04.0/
    Changelog:              https://kde.org/announcements/changelogs/gear/23.04.0/
---
 Mk/Uses/kde.mk                                 |   98 +-
 accessibility/kmag/distinfo                    |    6 +-
 accessibility/kmousetool/distinfo              |    6 +-
 accessibility/kmouth/distinfo                  |    6 +-
 archivers/ark/distinfo                         |    6 +-
 archivers/ark/pkg-plist                        |    3 +-
 astro/kosmindoormap/distinfo                   |    6 +-
 astro/marble/distinfo                          |    6 +-
 astro/marble/pkg-plist                         |    3 +-
 audio/audiocd-kio/distinfo                     |    6 +-
 audio/audiocd-kio/pkg-plist                    |   11 +-
 audio/elisa/distinfo                           |    6 +-
 audio/elisa/pkg-plist                          |    1 +
 audio/juk/distinfo                             |    6 +-
 audio/juk/pkg-plist                            |    1 +
 audio/kmix/distinfo                            |    6 +-
 audio/kwave/distinfo                           |    6 +-
 audio/libkcddb/Makefile                        |    2 +-
 audio/libkcddb/distinfo                        |    6 +-
 audio/libkcddb/pkg-plist                       |    6 +-
 audio/libkcompactdisc/distinfo                 |    6 +-
 audio/libkcompactdisc/pkg-plist                |    3 +-
 databases/akonadi/distinfo                     |    6 +-
 databases/akonadi/pkg-plist                    |  651 +++++++-------
 deskutils/akonadi-calendar-tools/distinfo      |    6 +-
 deskutils/akonadi-import-wizard/distinfo       |    6 +-
 deskutils/akonadi-import-wizard/pkg-plist      |   46 +-
 deskutils/akonadiconsole/distinfo              |    6 +-
 deskutils/akonadiconsole/pkg-plist             |   26 +-
 deskutils/akregator/distinfo                   |    6 +-
 deskutils/grantlee-editor/distinfo             |    6 +-
 deskutils/grantleetheme/distinfo               |    6 +-
 deskutils/grantleetheme/pkg-plist              |   54 +-
 deskutils/itinerary/Makefile                   |    3 +
 deskutils/itinerary/distinfo                   |    6 +-
 deskutils/itinerary/pkg-plist                  |   13 -
 deskutils/kaddressbook/distinfo                |    6 +-
 deskutils/kaddressbook/pkg-plist               |   50 +-
 deskutils/kalarm/distinfo                      |    6 +-
 deskutils/kalendar/distinfo                    |    6 +-
 deskutils/kalendar/pkg-plist                   |   36 +
 deskutils/kcharselect/distinfo                 |    6 +-
 deskutils/kdeconnect-kde/Makefile              |    3 +-
 deskutils/kdeconnect-kde/distinfo              |    6 +-
 deskutils/kdeconnect-kde/pkg-plist             |   14 +-
 deskutils/kdepim-addons/distinfo               |    6 +-
 deskutils/kdepim-addons/pkg-plist              |    8 +-
 deskutils/kdepim-runtime/distinfo              |    6 +-
 deskutils/kdepim-runtime/pkg-plist             |    1 +
 deskutils/keditbookmarks/distinfo              |    6 +-
 deskutils/keditbookmarks/pkg-plist             |    1 +
 deskutils/kfind/distinfo                       |    6 +-
 deskutils/kfind/pkg-plist                      |    1 +
 deskutils/kmail-account-wizard/distinfo        |    6 +-
 deskutils/kmail/distinfo                       |    6 +-
 deskutils/kmail/pkg-plist                      |    9 +
 deskutils/knotes/distinfo                      |    6 +-
 deskutils/kontact/distinfo                     |    6 +-
 deskutils/korganizer/distinfo                  |    6 +-
 deskutils/kruler/distinfo                      |    6 +-
 deskutils/libkdepim/distinfo                   |    6 +-
 deskutils/libkdepim/pkg-plist                  |   61 +-
 deskutils/mbox-importer/distinfo               |    6 +-
 deskutils/pim-data-exporter/distinfo           |    6 +-
 deskutils/pim-data-exporter/pkg-plist          |    1 -
 deskutils/pim-sieve-editor/distinfo            |    6 +-
 deskutils/zanshin/distinfo                     |    6 +-
 deskutils/zanshin/pkg-plist                    |    4 +-
 devel/cervisia/distinfo                        |    6 +-
 devel/dolphin-plugins/distinfo                 |    6 +-
 devel/kapptemplate/distinfo                    |    6 +-
 devel/kcachegrind/distinfo                     |    6 +-
 devel/kde-dev-scripts/distinfo                 |    6 +-
 devel/kde-dev-utils/distinfo                   |    6 +-
 devel/kdesdk-kio/distinfo                      |    6 +-
 devel/kdesdk-thumbnailers/distinfo             |    6 +-
 devel/kdesdk-thumbnailers/pkg-plist            |    1 +
 devel/kdev-php/Makefile                        |    2 +-
 devel/kdev-php/distinfo                        |    6 +-
 devel/kdev-python/Makefile                     |    2 +-
 devel/kdev-python/distinfo                     |    6 +-
 devel/kdevelop/Makefile                        |   28 +-
 devel/kdevelop/distinfo                        |    6 +-
 devel/kdevelop/pkg-plist                       |    5 +-
 devel/kio-extras/distinfo                      |    6 +-
 devel/kio-extras/pkg-plist                     |   34 +
 devel/kirigami-gallery/distinfo                |    6 +-
 devel/kpublictransport/distinfo                |    6 +-
 devel/kpublictransport/pkg-plist               |   16 +-
 devel/lokalize/distinfo                        |    6 +-
 devel/lokalize/pkg-plist                       |    6 +-
 devel/massif-visualizer/distinfo               |    6 +-
 devel/massif-visualizer/pkg-plist              |    2 +-
 devel/poxml/distinfo                           |    6 +-
 devel/umbrello/distinfo                        |    6 +-
 devel/umbrello/pkg-plist                       |   34 -
 editors/kate/distinfo                          |    6 +-
 editors/kate/pkg-plist                         |   22 +
 games/blinken/distinfo                         |    6 +-
 games/bomber/distinfo                          |    6 +-
 games/bovo/distinfo                            |    6 +-
 games/granatier/distinfo                       |    6 +-
 games/kanagram/distinfo                        |    6 +-
 games/kapman/distinfo                          |    6 +-
 games/katomic/distinfo                         |    6 +-
 games/kblackbox/distinfo                       |    6 +-
 games/kblocks/distinfo                         |    6 +-
 games/kbounce/distinfo                         |    6 +-
 games/kbreakout/distinfo                       |    6 +-
 games/kdiamond/distinfo                        |    6 +-
 games/kfourinline/distinfo                     |    6 +-
 games/kgoldrunner/distinfo                     |    6 +-
 games/kgoldrunner/pkg-plist                    |    1 -
 games/khangman/distinfo                        |    6 +-
 games/kigo/distinfo                            |    6 +-
 games/killbots/distinfo                        |    6 +-
 games/kiriki/distinfo                          |    6 +-
 games/kjumpingcube/distinfo                    |    6 +-
 games/klickety/distinfo                        |    6 +-
 games/klines/distinfo                          |    6 +-
 games/kmahjongg/distinfo                       |    6 +-
 games/kmines/distinfo                          |    6 +-
 games/knavalbattle/distinfo                    |    6 +-
 games/knetwalk/distinfo                        |    6 +-
 games/knights/distinfo                         |    6 +-
 games/kolf/distinfo                            |    6 +-
 games/kollision/distinfo                       |    6 +-
 games/konquest/distinfo                        |    6 +-
 games/kpat/distinfo                            |    6 +-
 games/kreversi/distinfo                        |    6 +-
 games/kshisen/distinfo                         |    6 +-
 games/ksirk/distinfo                           |    6 +-
 games/ksnakeduel/distinfo                      |    6 +-
 games/kspaceduel/distinfo                      |    6 +-
 games/ksquares/distinfo                        |    6 +-
 games/ksudoku/distinfo                         |    6 +-
 games/ktuberling/distinfo                      |    6 +-
 games/kubrick/distinfo                         |    6 +-
 games/libkdegames/distinfo                     |    6 +-
 games/libkmahjongg/distinfo                    |    6 +-
 games/lskat/distinfo                           |    6 +-
 games/palapeli/distinfo                        |    6 +-
 games/picmi/distinfo                           |    6 +-
 graphics/gwenview/Makefile                     |    3 +-
 graphics/gwenview/distinfo                     |    6 +-
 graphics/kamera/Makefile                       |    2 +-
 graphics/kamera/distinfo                       |    6 +-
 graphics/kamera/pkg-plist                      |    5 +-
 graphics/kcolorchooser/distinfo                |    6 +-
 graphics/kdegraphics-mobipocket/distinfo       |    6 +-
 graphics/kdegraphics-mobipocket/pkg-plist      |    9 +-
 graphics/kdegraphics-svgpart/distinfo          |    6 +-
 graphics/kdegraphics-svgpart/pkg-plist         |    1 +
 graphics/kdegraphics-thumbnailers/distinfo     |    6 +-
 graphics/kimagemapeditor/distinfo              |    6 +-
 graphics/kipi-plugins/distinfo                 |    6 +-
 graphics/kolourpaint/distinfo                  |    6 +-
 graphics/kontrast/distinfo                     |    6 +-
 graphics/kqtquickcharts/distinfo               |    6 +-
 graphics/ksanecore/distinfo                    |    6 +-
 graphics/ksanecore/pkg-plist                   |    2 +
 graphics/libkdcraw/distinfo                    |    6 +-
 graphics/libkdcraw/pkg-plist                   |    2 +-
 graphics/libkexiv2/distinfo                    |    6 +-
 graphics/libkexiv2/pkg-plist                   |    4 +-
 graphics/libkipi/distinfo                      |    6 +-
 graphics/libksane/distinfo                     |    6 +-
 graphics/okular/distinfo                       |    6 +-
 graphics/okular/pkg-plist                      |   13 +
 graphics/skanlite/distinfo                     |    6 +-
 graphics/skanpage/distinfo                     |    6 +-
 graphics/skanpage/pkg-plist                    |    2 +
 graphics/spectacle/Makefile                    |   11 +-
 graphics/spectacle/distinfo                    |    6 +-
 irc/konversation/distinfo                      |    6 +-
 japanese/kiten/distinfo                        |    6 +-
 lang/kross-interpreters/distinfo               |    6 +-
 lang/kturtle/distinfo                          |    6 +-
 math/analitza/distinfo                         |    6 +-
 math/cantor/distinfo                           |    6 +-
 math/cantor/pkg-plist                          |    4 +-
 math/kalgebra/distinfo                         |    6 +-
 math/kbruch/distinfo                           |    6 +-
 math/kcalc/distinfo                            |    6 +-
 math/kig/distinfo                              |    6 +-
 math/kig/pkg-plist                             |    1 -
 math/kmplot/distinfo                           |    6 +-
 math/rocs/distinfo                             |    6 +-
 misc/artikulate/distinfo                       |    6 +-
 misc/kdeedu-data/distinfo                      |    6 +-
 misc/kgeography/distinfo                       |    6 +-
 misc/klettres/distinfo                         |    6 +-
 misc/ktouch/distinfo                           |    6 +-
 misc/kwordquiz/distinfo                        |    6 +-
 misc/libkeduvocdocument/distinfo               |    6 +-
 misc/libkeduvocdocument/pkg-plist              |    3 +-
 misc/parley/distinfo                           |    6 +-
 multimedia/dragon/distinfo                     |    6 +-
 multimedia/dragon/pkg-plist                    |    2 +-
 multimedia/kamoso/distinfo                     |    6 +-
 multimedia/kamoso/pkg-plist                    |    1 +
 multimedia/kdemultimedia-ffmpegthumbs/distinfo |    6 +-
 multimedia/kdenlive/distinfo                   |    6 +-
 multimedia/kdenlive/pkg-plist                  |   27 +-
 net-im/kaccounts-integration/Makefile          |    1 +
 net-im/kaccounts-integration/distinfo          |    6 +-
 net-im/kaccounts-integration/pkg-plist         |    1 +
 net-im/kaccounts-providers/distinfo            |    6 +-
 net-im/kopete/distinfo                         |    6 +-
 net-im/ktp-accounts-kcm/Makefile               |    7 +-
 net-im/ktp-accounts-kcm/distinfo               |    6 +-
 net-im/ktp-approver/distinfo                   |    6 +-
 net-im/ktp-auth-handler/distinfo               |    6 +-
 net-im/ktp-call-ui/distinfo                    |    6 +-
 net-im/ktp-common-internals/distinfo           |    6 +-
 net-im/ktp-contact-list/distinfo               |    6 +-
 net-im/ktp-contact-runner/distinfo             |    6 +-
 net-im/ktp-desktop-applets/distinfo            |    6 +-
 net-im/ktp-filetransfer-handler/distinfo       |    6 +-
 net-im/ktp-kded-module/distinfo                |    6 +-
 net-im/ktp-send-file/distinfo                  |    6 +-
 net-im/ktp-send-file/pkg-plist                 |    1 +
 net-im/ktp-text-ui/distinfo                    |    6 +-
 net-p2p/ktorrent/distinfo                      |    6 +-
 net-p2p/libktorrent/distinfo                   |    6 +-
 net/akonadi-calendar/distinfo                  |    6 +-
 net/akonadi-calendar/pkg-plist                 |   85 +-
 net/akonadi-contacts/distinfo                  |    6 +-
 net/akonadi-contacts/pkg-plist                 |  195 ++--
 net/akonadi-mime/distinfo                      |    6 +-
 net/akonadi-mime/pkg-plist                     |   87 +-
 net/akonadi-notes/distinfo                     |    6 +-
 net/akonadi-notes/pkg-plist                    |   26 +-
 net/akonadi-search/distinfo                    |    6 +-
 net/akonadi-search/pkg-plist                   |   88 +-
 net/calendarsupport/distinfo                   |    6 +-
 net/calendarsupport/pkg-plist                  |  114 +--
 net/eventviews/distinfo                        |    6 +-
 net/eventviews/pkg-plist                       |   90 +-
 net/incidenceeditor/distinfo                   |    6 +-
 net/incidenceeditor/pkg-plist                  |   52 +-
 net/kcalutils/distinfo                         |    6 +-
 net/kcalutils/pkg-plist                        |   50 +-
 net/kdenetwork-filesharing/Makefile            |    2 +
 net/kdenetwork-filesharing/distinfo            |    6 +-
 net/kget/distinfo                              |    6 +-
 net/kget/pkg-plist                             |    2 +-
 net/kidentitymanagement/distinfo               |    6 +-
 net/kidentitymanagement/pkg-plist              |   50 +-
 net/kimap/distinfo                             |    6 +-
 net/kimap/pkg-plist                            |  270 +++---
 net/kio-gdrive/distinfo                        |    6 +-
 net/kio-gdrive/pkg-plist                       |    1 +
 net/kio-zeroconf/distinfo                      |    6 +-
 net/kitinerary/distinfo                        |    6 +-
 net/kitinerary/pkg-plist                       |  285 +++---
 net/kldap/distinfo                             |    6 +-
 net/kldap/pkg-plist                            |   98 +-
 net/kmailtransport/distinfo                    |    6 +-
 net/kmailtransport/pkg-plist                   |  108 +--
 net/kmbox/distinfo                             |    6 +-
 net/kmbox/pkg-plist                            |   26 +-
 net/kmime/distinfo                             |    6 +-
 net/kmime/pkg-plist                            |   60 +-
 net/kontactinterface/distinfo                  |    6 +-
 net/kontactinterface/pkg-plist                 |   43 +-
 net/kpimtextedit/distinfo                      |    6 +-
 net/kpimtextedit/pkg-plist                     |  135 ++-
 net/krdc/distinfo                              |    6 +-
 net/krfb/Makefile                              |   14 +-
 net/krfb/distinfo                              |    6 +-
 net/krfb/pkg-plist                             |    2 +
 net/ksmtp/distinfo                             |    6 +-
 net/ksmtp/pkg-plist                            |   38 +-
 net/ktnef/distinfo                             |    6 +-
 net/ktnef/pkg-plist                            |   50 +-
 net/libgravatar/distinfo                       |    6 +-
 net/libgravatar/pkg-plist                      |   44 +-
 net/libkgapi/distinfo                          |    6 +-
 net/libkgapi/pkg-plist                         |  694 +++++++-------
 net/libksieve/distinfo                         |    6 +-
 net/libksieve/pkg-plist                        |  120 +--
 net/mailcommon/distinfo                        |    6 +-
 net/mailcommon/pkg-plist                       |  230 ++---
 net/mailimporter/distinfo                      |    6 +-
 net/mailimporter/pkg-plist                     |  150 ++--
 net/messagelib/distinfo                        |    6 +-
 net/messagelib/pkg-plist                       | 1145 ++++++++++++------------
 net/pimcommon/Makefile                         |   18 +-
 net/pimcommon/distinfo                         |    6 +-
 net/pimcommon/pkg-plist                        |   35 +-
 print/print-manager/distinfo                   |    6 +-
 print/print-manager/pkg-plist                  |    1 +
 science/kalzium/distinfo                       |    6 +-
 science/step/distinfo                          |    6 +-
 security/kgpg/distinfo                         |    6 +-
 security/kleopatra/distinfo                    |    6 +-
 security/kpkpass/distinfo                      |    6 +-
 security/kpkpass/pkg-plist                     |   38 +-
 security/kwalletmanager/distinfo               |    6 +-
 security/kwalletmanager/pkg-plist              |    5 +-
 security/libkleo/distinfo                      |    6 +-
 security/libkleo/pkg-plist                     |  266 +++---
 sysutils/baloo-widgets/distinfo                |    6 +-
 sysutils/filelight/distinfo                    |    6 +-
 sysutils/k3b/distinfo                          |    6 +-
 sysutils/k3b/pkg-plist                         |    2 +
 sysutils/kbackup/distinfo                      |    6 +-
 sysutils/kcron/distinfo                        |    6 +-
 sysutils/kdebugsettings/distinfo               |    6 +-
 sysutils/kdf/distinfo                          |    6 +-
 sysutils/kdf/pkg-plist                         |    1 -
 sysutils/kdialog/distinfo                      |    6 +-
 sysutils/kdialog/pkg-plist                     |    1 +
 sysutils/kfloppy/distinfo                      |    6 +-
 sysutils/khelpcenter/distinfo                  |    6 +-
 sysutils/kpmcore/distinfo                      |    6 +-
 sysutils/kpmcore/pkg-plist                     |    1 +
 sysutils/ksystemlog/distinfo                   |    6 +-
 sysutils/signon-kwallet-extension/distinfo     |    6 +-
 sysutils/sweeper/distinfo                      |    6 +-
 textproc/kompare/distinfo                      |    6 +-
 textproc/libkomparediff2/distinfo              |    6 +-
 textproc/libkomparediff2/pkg-plist             |   23 +-
 textproc/markdownpart/distinfo                 |    6 +-
 textproc/markdownpart/pkg-plist                |    2 -
 www/falkon/distinfo                            |    6 +-
 www/falkon/pkg-plist                           |    3 +
 x11-clocks/kteatime/distinfo                   |    6 +-
 x11-clocks/ktimer/distinfo                     |    6 +-
 x11-fm/dolphin/distinfo                        |    6 +-
 x11-fm/dolphin/pkg-plist                       |    3 +
 x11-fm/konqueror/distinfo                      |    6 +-
 x11-fm/konqueror/pkg-plist                     |   15 +-
 x11-fm/krusader2/Makefile                      |    2 +
 x11/konsole/Makefile                           |    2 +-
 x11/konsole/distinfo                           |    6 +-
 x11/konsole/pkg-plist                          |    6 +-
 x11/yakuake/distinfo                           |    6 +-
 339 files changed, 3945 insertions(+), 3578 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 088c9e0eb0ae..f59450873bec 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -83,10 +83,10 @@ KDE_FRAMEWORKS_VERSION?=	5.105.0
 KDE_FRAMEWORKS_BRANCH?= 	stable
 
 # Current KDE applications.
-KDE_APPLICATIONS_VERSION?=	22.12.3
-KDE_APPLICATIONS_SHLIB_VER?=	5.22.3
+KDE_APPLICATIONS_VERSION?=	23.04.0
+KDE_APPLICATIONS_SHLIB_VER?=	5.23.0
 # G as in KDE Gear, and as in "don't make the variable name longer than required"
-KDE_APPLICATIONS_SHLIB_G_VER?=	22.12.3
+KDE_APPLICATIONS_SHLIB_G_VER?=	23.4.0
 KDE_APPLICATIONS_BRANCH?=	stable
 
 # Extended KDE universe applications.
@@ -242,7 +242,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 newstuff notifyconfig parts \
+			kded kdesu kdewebkit kio kpipewire newstuff notifyconfig parts \
 			people plasma-framework purpose runner service texteditor \
 			textwidgets wallet xmlgui xmlrpcclient
 
@@ -289,7 +289,7 @@ _USE_KDEPIM5_ALL=	akonadicontacts akonadiimportwizard akonadimime akonadinotes \
 			kalarm kontact kmail mbox-importer \
 			akonadiconsole akregator grantlee-editor kaddressbook \
 			kalarm kmail-account-wizard kmail knotes kontact \
-			korganizer pim-data-exporter
+			korganizer pim-data-exporter ktextaddons
 
 _USE_KDE5_ALL=		${_USE_FRAMEWORKS_ALL} \
 			${_USE_PLASMA_ALL} \
@@ -538,9 +538,21 @@ kde-xmlgui_LIB=			libKF5XmlGui.so
 
 kde-xmlrpcclient_PORT=		net/kf5-kxmlrpcclient
 kde-xmlrpcclient_LIB=		libKF5XmlRpcClient.so
+
+kde-calendarcore_PORT=		net/kf5-kcalendarcore
+kde-calendarcore_LIB=		libKF5CalendarCore.so
+
+kde-contacts_PORT=		net/kf5-kcontacts
+kde-contacts_LIB=		libKF5Contacts.so
+
+kde-kdav_PORT=			net/kf5-kdav
+kde-kdav_LIB=			libKF5DAV.so
 # ====================== end of frameworks components ==========================
 
 # ====================== plasma components =====================================
+kde-kpipewire_PORT=		audio/plasma5-kpipewire
+kde-kpipewire_LIB=		libKPipeWire.so
+
 kde-activitymanagerd_PORT=	x11/plasma5-kactivitymanagerd
 kde-activitymanagerd_LIB=	libkactivitymanagerd_plugin.so
 
@@ -658,58 +670,49 @@ kde-xdg-desktop-portal-kde_PORT=	deskutils/plasma5-xdg-desktop-portal-kde
 
 # ====================== pim5 components =======================================
 kde-akonadicontacts_PORT=	net/akonadi-contacts
-kde-akonadicontacts_LIB=	libKF5AkonadiContact.so
+kde-akonadicontacts_LIB=	libKPim5AkonadiContact.so
 
 kde-akonadiimportwizard_PORT=	deskutils/akonadi-import-wizard
-kde-akonadiimportwizard_LIB=	libKPimImportWizard.so
+kde-akonadiimportwizard_LIB=	libKPim5ImportWizard.so
 
 kde-akonadimime_PORT=		net/akonadi-mime
-kde-akonadimime_LIB=		libKF5AkonadiMime.so
+kde-akonadimime_LIB=		libKPim5AkonadiMime.so
 
 kde-akonadinotes_PORT=		net/akonadi-notes
-kde-akonadinotes_LIB=		libKF5AkonadiNotes.so
+kde-akonadinotes_LIB=		libKPim5AkonadiNotes.so
 
 kde-akonadicalendar_PORT=	net/akonadi-calendar
-kde-akonadicalendar_LIB=	libKF5AkonadiCalendar.so
+kde-akonadicalendar_LIB=	libKPim5AkonadiCalendar.so
 
 kde-akonadisearch_PORT=		net/akonadi-search
-kde-akonadisearch_LIB=		libKF5AkonadiSearchCore.so
+kde-akonadisearch_LIB=		libKPim5AkonadiSearchCore.so
 
 kde-calendarsupport_PORT=	net/calendarsupport
-kde-calendarsupport_LIB=	libKF5CalendarSupport.so
-
-kde-calendarcore_PORT=		net/kf5-kcalendarcore
-kde-calendarcore_LIB=		libKF5CalendarCore.so
+kde-calendarsupport_LIB=	libKPim5CalendarSupport.so
 
 kde-calendarutils_PORT=		net/kcalutils
-kde-calendarutils_LIB=		libKF5CalendarUtils.so
-
-kde-contacts_PORT=		net/kf5-kcontacts
-kde-contacts_LIB=		libKF5Contacts.so
+kde-calendarutils_LIB=		libKPim5CalendarUtils.so
 
 kde-eventviews_PORT=		net/eventviews
-kde-eventviews_LIB=		libKF5EventViews.so
+kde-eventviews_LIB=		libKPim5EventViews.so
 
 kde-gapi_PORT=			net/libkgapi
-kde-gapi_LIB=			libKPimGAPICore.so
+kde-gapi_LIB=			libKPim5GAPIBlogger.so
 
 kde-grantleetheme_PORT=		deskutils/grantleetheme
-kde-grantleetheme_LIB=		libKF5GrantleeTheme.so
+kde-grantleetheme_LIB=		libKPim5GrantleeTheme.so
 
 kde-gravatar_PORT=		net/libgravatar
-kde-gravatar_LIB=		libKF5Gravatar.so
+kde-gravatar_LIB=		libKPim5Gravatar.so
 
 kde-identitymanagement_PORT=	net/kidentitymanagement
-kde-identitymanagement_LIB=	libKF5IdentityManagement.so
+kde-identitymanagement_LIB=	libKPim5IdentityManagement.so
 
 kde-imap_PORT=			net/kimap
-kde-imap_LIB=			libKF5IMAP.so
+kde-imap_LIB=			libKPim5IMAP.so
 
 kde-incidenceeditor_PORT=	net/incidenceeditor
-kde-incidenceeditor_LIB=	libKF5IncidenceEditor.so
-
-kde-kdav_PORT=			net/kf5-kdav
-kde-kdav_LIB=			libKF5DAV.so
+kde-incidenceeditor_LIB=	libKPim5IncidenceEditor.so
 
 kde-kdepim-addons_PORT=	deskutils/kdepim-addons
 kde-kdepim-addons_PATH=	${QT_PLUGINDIR}/pim5/contacteditor/editorpageplugins/cryptopageplugin.so
@@ -718,55 +721,58 @@ kde-kdepim-runtime5_PORT=	deskutils/kdepim-runtime
 kde-kdepim-runtime5_PATH=	${KDE_PREFIX}/bin/gidmigrator
 
 kde-kitinerary_PORT=		net/kitinerary
-kde-kitinerary_LIB=		libKPimItinerary.so
+kde-kitinerary_LIB=		libKPim5Itinerary.so
 
 kde-kontactinterface_PORT=	net/kontactinterface
-kde-kontactinterface_LIB=	libKF5KontactInterface.so
+kde-kontactinterface_LIB=	libKPim5KontactInterface.so
 
 kde-kpkpass_PORT=		security/kpkpass
-kde-kpkpass_LIB=		libKPimPkPass.so
+kde-kpkpass_LIB=		libKPim5PkPass.so
 
 kde-ksmtp_PORT=			net/ksmtp
-kde-ksmtp_LIB=			libKPimSMTP.so
+kde-ksmtp_LIB=			libKPim5SMTP.so
 
 kde-ldap_PORT=			net/kldap
-kde-ldap_LIB=			libKF5Ldap.so
+kde-ldap_LIB=			libKPim5Ldap.so
 
 kde-libkdepim_PORT=		deskutils/libkdepim
-kde-libkdepim_LIB=		libKF5Libkdepim.so
+kde-libkdepim_LIB=		libKPim5Libkdepim.so
 
 kde-libkleo_PORT=		security/libkleo
-kde-libkleo_LIB=		libKF5Libkleo.so
+kde-libkleo_LIB=		libKPim5Libkleo.so
 
 kde-libksieve_PORT=		net/libksieve
-kde-libksieve_LIB=		libKF5KSieve.so
+kde-libksieve_LIB=		libKPim5KSieve.so
 
 kde-mailcommon_PORT=		net/mailcommon
-kde-mailcommon_LIB=		libKF5MailCommon.so
+kde-mailcommon_LIB=		libKPim5MailCommon.so
 
 kde-mailimporter_PORT=		net/mailimporter
-kde-mailimporter_LIB=		libKF5MailImporter.so
+kde-mailimporter_LIB=		libKPim5MailImporter.so
 
 kde-mailtransport_PORT=		net/kmailtransport
-kde-mailtransport_LIB=		libKF5MailTransport.so
+kde-mailtransport_LIB=		libKPim5MailTransport.so
 
 kde-mbox_PORT=			net/kmbox
-kde-mbox_LIB=			libKF5Mbox.so
+kde-mbox_LIB=			libKPim5Mbox.so
 
 kde-messagelib_PORT=		net/messagelib
-kde-messagelib_LIB=		libKF5MessageList.so
+kde-messagelib_LIB=		libKPim5MessageList.so
 
 kde-mime_PORT=			net/kmime
-kde-mime_LIB=			libKF5Mime.so
+kde-mime_LIB=			libKPim5Mime.so
 
 kde-pimcommon_PORT=		net/pimcommon
 kde-pimcommon_LIB=		libKF5PimCommon.so
 
 kde-pimtextedit_PORT=		net/kpimtextedit
-kde-pimtextedit_LIB=		libKF5PimTextEdit.so
+kde-pimtextedit_LIB=		libKPim5TextEdit.so
 
 kde-tnef_PORT=			net/ktnef
-kde-tnef_LIB=			libKF5Tnef.so
+kde-tnef_LIB=			libKPim5Tnef.so
+
+kde-ktextaddons_PORT=		devel/ktextaddons
+kde-ktextaddons_LIB=		libKF5TextAutoCorrection.so
 
 # PIM Applications
 kde-akonadiconsole_PORT=	deskutils/akonadiconsole
@@ -808,7 +814,7 @@ kde-pim-data-exporter_PATH=	${KDE_PREFIX}/bin/pimdataexporter
 
 # ====================== multiversion component ================================
 kde-akonadi5_PORT=		databases/akonadi
-kde-akonadi5_LIB=		libKF5AkonadiPrivate.so
+kde-akonadi5_LIB=		libKPim5AkonadiPrivate.so
 
 kde-baloo-widgets5_PORT=	sysutils/baloo-widgets
 kde-baloo-widgets5_LIB=		libKF5BalooWidgets.so
diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index 0f7a32c04652..a6c769d9c053 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828378
-SHA256 (KDE/release-service/22.12.3/kmag-22.12.3.tar.xz) = db4e4eb52372ee5723e4225553518abbd5a115bdf6ffe6d2e4406fc8227d4652
-SIZE (KDE/release-service/22.12.3/kmag-22.12.3.tar.xz) = 724064
+TIMESTAMP = 1681548296
+SHA256 (KDE/release-service/23.04.0/kmag-23.04.0.tar.xz) = 6fe6d8d119e987c928bff9db92bfec10628c7d38ddbecd5e7c45e5b6d7d1b207
+SIZE (KDE/release-service/23.04.0/kmag-23.04.0.tar.xz) = 724308
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index c9735eca185b..37dc57a36c5e 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828380
-SHA256 (KDE/release-service/22.12.3/kmousetool-22.12.3.tar.xz) = da79c4fef4288302d121fd46856d6d38ef226b0b18f62dc165e8b89857c34fc8
-SIZE (KDE/release-service/22.12.3/kmousetool-22.12.3.tar.xz) = 129292
+TIMESTAMP = 1681548297
+SHA256 (KDE/release-service/23.04.0/kmousetool-23.04.0.tar.xz) = cd3d8a1b2412cbf837673f9b36d5174be50cbae91005dc547cf332fa2577a104
+SIZE (KDE/release-service/23.04.0/kmousetool-23.04.0.tar.xz) = 129384
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index 31a360255e4e..0bc360740e91 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828381
-SHA256 (KDE/release-service/22.12.3/kmouth-22.12.3.tar.xz) = 6905e14fe1622046e788cdab977c36bb360d0d1f906efc0f3868e203321ce0ce
-SIZE (KDE/release-service/22.12.3/kmouth-22.12.3.tar.xz) = 2087716
+TIMESTAMP = 1681548295
+SHA256 (KDE/release-service/23.04.0/kmouth-23.04.0.tar.xz) = 2c9696212cca55c4ab00a902df9adc6843a9cf244852b162e7b684d782955d7c
+SIZE (KDE/release-service/23.04.0/kmouth-23.04.0.tar.xz) = 2087804
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index fe36d864c00f..c24c78e58f56 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828188
-SHA256 (KDE/release-service/22.12.3/ark-22.12.3.tar.xz) = 82be97939e263d3d1188271cbefca0ab463f742f85b308b062ce7a9001357c1a
-SIZE (KDE/release-service/22.12.3/ark-22.12.3.tar.xz) = 2874976
+TIMESTAMP = 1681548290
+SHA256 (KDE/release-service/23.04.0/ark-23.04.0.tar.xz) = ae6645060a5cc497fc196f695378fa6057e77222fb1874f6b31fafbf5a5330e5
+SIZE (KDE/release-service/23.04.0/ark-23.04.0.tar.xz) = 3010692
diff --git a/archivers/ark/pkg-plist b/archivers/ark/pkg-plist
index 17fa7904d57a..b261908fe619 100644
--- a/archivers/ark/pkg-plist
+++ b/archivers/ark/pkg-plist
@@ -1,6 +1,5 @@
 bin/ark
 etc/xdg/arkrc
-man/sr@latin/man1/ark.1.gz
 lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
 lib/libkerfuffle.so.%%KDE_APPLICATIONS_SHLIB_VER%%
 %%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cli7z.so
@@ -26,6 +25,7 @@ man/nl/man1/ark.1.gz
 man/pt/man1/ark.1.gz
 man/pt_BR/man1/ark.1.gz
 man/sr/man1/ark.1.gz
+man/sr@latin/man1/ark.1.gz
 man/sv/man1/ark.1.gz
 man/uk/man1/ark.1.gz
 share/applications/org.kde.ark.desktop
@@ -38,6 +38,7 @@ share/kconf_update/ark.upd
 share/kconf_update/ark_add_hamburgermenu_to_toolbar.sh
 share/locale/af/LC_MESSAGES/ark.mo
 share/locale/ar/LC_MESSAGES/ark.mo
+share/locale/ast/LC_MESSAGES/ark.mo
 share/locale/az/LC_MESSAGES/ark.mo
 share/locale/be/LC_MESSAGES/ark.mo
 share/locale/bg/LC_MESSAGES/ark.mo
diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo
index c3f6e0a877de..fbbb2ba056b9 100644
--- a/astro/kosmindoormap/distinfo
+++ b/astro/kosmindoormap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828357
-SHA256 (KDE/release-service/22.12.3/kosmindoormap-22.12.3.tar.xz) = f7af4b27f801e40035cb99e1263f85268e231c3afc9aaeb52339e41cc9f54cd4
-SIZE (KDE/release-service/22.12.3/kosmindoormap-22.12.3.tar.xz) = 363564
+TIMESTAMP = 1681548314
+SHA256 (KDE/release-service/23.04.0/kosmindoormap-23.04.0.tar.xz) = 6e053f4fa06e3f3c2b045a394fe55476a412c0cd1fa688b0e9d664a94325b1b4
+SIZE (KDE/release-service/23.04.0/kosmindoormap-23.04.0.tar.xz) = 374760
diff --git a/astro/marble/distinfo b/astro/marble/distinfo
index 1af6bc036c07..255367b9f6a2 100644
--- a/astro/marble/distinfo
+++ b/astro/marble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828356
-SHA256 (KDE/release-service/22.12.3/marble-22.12.3.tar.xz) = 88511d31b17bcbc389c7aabbf0ca64bfa01239c0d5763f2877c8c75837968d71
-SIZE (KDE/release-service/22.12.3/marble-22.12.3.tar.xz) = 53752524
+TIMESTAMP = 1681548316
+SHA256 (KDE/release-service/23.04.0/marble-23.04.0.tar.xz) = 195f7d921c16f494e2d1df4073bf45cd97044f207fc2db3181caeb838277ae54
+SIZE (KDE/release-service/23.04.0/marble-23.04.0.tar.xz) = 53761616
diff --git a/astro/marble/pkg-plist b/astro/marble/pkg-plist
index 81891de4782d..1185466a5352 100644
--- a/astro/marble/pkg-plist
+++ b/astro/marble/pkg-plist
@@ -267,7 +267,6 @@ share/icons/hicolor/22x22/apps/marble.png
 share/icons/hicolor/32x32/apps/marble.png
 share/icons/hicolor/48x48/apps/marble.png
 share/icons/hicolor/64x64/apps/marble.png
-share/knsrcfiles/marble.knsrc
 share/kservices5/marble_part.desktop
 share/kservices5/marble_thumbnail_geojson.desktop
 share/kservices5/marble_thumbnail_gpx.desktop
@@ -331,7 +330,9 @@ share/locale/en_GB/LC_MESSAGES/plasma_runner_marble.mo
 share/locale/en_GB/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
 share/locale/eo/LC_MESSAGES/marble.mo
 share/locale/eo/LC_MESSAGES/marble_qt.qm
+share/locale/eo/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
 share/locale/eo/LC_MESSAGES/plasma_runner_marble.mo
+share/locale/eo/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
 share/locale/es/LC_MESSAGES/marble.mo
 share/locale/es/LC_MESSAGES/marble_qt.qm
 share/locale/es/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 7a27b65c6073..06e7829ba36e 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828196
-SHA256 (KDE/release-service/22.12.3/audiocd-kio-22.12.3.tar.xz) = b80e518d200d7c60a650ccf78ebeb4fe7f849f97e3555c8a15131698e005d1a5
-SIZE (KDE/release-service/22.12.3/audiocd-kio-22.12.3.tar.xz) = 561604
+TIMESTAMP = 1681548365
+SHA256 (KDE/release-service/23.04.0/audiocd-kio-23.04.0.tar.xz) = febf680b5419b57d805c255e3111a85fa7188c86f419dd703063c44e729be787
+SIZE (KDE/release-service/23.04.0/audiocd-kio-23.04.0.tar.xz) = 562164
diff --git a/audio/audiocd-kio/pkg-plist b/audio/audiocd-kio/pkg-plist
index b80703dd132c..6aa2dd6c8570 100644
--- a/audio/audiocd-kio/pkg-plist
+++ b/audio/audiocd-kio/pkg-plist
@@ -1,19 +1,20 @@
-include/audiocdencoder.h
-include/audiocdplugins_export.h
+include/audiocdplugins/audiocdencoder.h
+include/audiocdplugins/audiocdplugins_export.h
+include/audiocdplugins/audiocdplugins_version.h
 lib/libaudiocdplugins.so
 lib/libaudiocdplugins.so.5
-lib/libaudiocdplugins.so.5.0.0
-%%QT_PLUGINDIR%%/kcm_audiocd.so
+lib/libaudiocdplugins.so.5.1.0
 %%QT_PLUGINDIR%%/kf5/kio/audiocd.so
 %%QT_PLUGINDIR%%/libaudiocd_encoder_flac.so
 %%QT_PLUGINDIR%%/libaudiocd_encoder_lame.so
 %%QT_PLUGINDIR%%/libaudiocd_encoder_opus.so
 %%QT_PLUGINDIR%%/libaudiocd_encoder_wav.so
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_audiocd.so
+share/applications/kcm_audiocd.desktop
 share/config.kcfg/audiocd_flac_encoder.kcfg
 share/config.kcfg/audiocd_lame_encoder.kcfg
 share/config.kcfg/audiocd_opus_encoder.kcfg
 share/konqsidebartng/virtual_folders/services/audiocd.desktop
-share/kservices5/audiocd.desktop
 share/locale/af/LC_MESSAGES/kcmaudiocd.mo
 share/locale/af/LC_MESSAGES/kio_audiocd.mo
 share/locale/ar/LC_MESSAGES/audiocd_encoder_flac.mo
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 78c898842ced..9d5d596db01f 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828191
-SHA256 (KDE/release-service/22.12.3/elisa-22.12.3.tar.xz) = 79b12f642efe07aacdd35ecec6c2adf702ae6b5fd16e81f91d5ff5be8bcbb23f
-SIZE (KDE/release-service/22.12.3/elisa-22.12.3.tar.xz) = 1798840
+TIMESTAMP = 1681548368
+SHA256 (KDE/release-service/23.04.0/elisa-23.04.0.tar.xz) = a086572cd0f721834a071a8748e7c1cc76ae01102f287a355a36507157784d63
+SIZE (KDE/release-service/23.04.0/elisa-23.04.0.tar.xz) = 1810040
diff --git a/audio/elisa/pkg-plist b/audio/elisa/pkg-plist
index 28e5744a638d..cf09b911b034 100644
--- a/audio/elisa/pkg-plist
+++ b/audio/elisa/pkg-plist
@@ -15,6 +15,7 @@ share/icons/hicolor/64x64/apps/elisa.png
 share/icons/hicolor/scalable/apps/elisa.svg
 share/locale/ar/LC_MESSAGES/elisa.mo
 share/locale/az/LC_MESSAGES/elisa.mo
+share/locale/be/LC_MESSAGES/elisa.mo
 share/locale/bg/LC_MESSAGES/elisa.mo
 share/locale/bs/LC_MESSAGES/elisa.mo
 share/locale/ca/LC_MESSAGES/elisa.mo
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index d878e27d6d41..d798387bce8e 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828198
-SHA256 (KDE/release-service/22.12.3/juk-22.12.3.tar.xz) = ace23a97d85adc73f7f87e32f659a9f741ed24a0cdaf9cec371c7445ca017b78
-SIZE (KDE/release-service/22.12.3/juk-22.12.3.tar.xz) = 2076288
+TIMESTAMP = 1681548366
+SHA256 (KDE/release-service/23.04.0/juk-23.04.0.tar.xz) = 982f2d58a13d7f2b8384eea8e938bbcff02c3d338b74957c63173d34a97a4846
+SIZE (KDE/release-service/23.04.0/juk-23.04.0.tar.xz) = 2080380
diff --git a/audio/juk/pkg-plist b/audio/juk/pkg-plist
index a70a058217ad..73f86b78c102 100644
--- a/audio/juk/pkg-plist
+++ b/audio/juk/pkg-plist
@@ -44,6 +44,7 @@ share/locale/hr/LC_MESSAGES/juk.mo
 share/locale/hu/LC_MESSAGES/juk.mo
 share/locale/ia/LC_MESSAGES/juk.mo
 share/locale/id/LC_MESSAGES/juk.mo
+share/locale/ie/LC_MESSAGES/juk.mo
 share/locale/is/LC_MESSAGES/juk.mo
 share/locale/it/LC_MESSAGES/juk.mo
 share/locale/ja/LC_MESSAGES/juk.mo
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 67753ca6df3e..4bdf3b9d2df3 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828195
-SHA256 (KDE/release-service/22.12.3/kmix-22.12.3.tar.xz) = 5bdc13e3be34af8d6ba43ad84d25f171a5b07dfe308dbf41722f29d542720e69
-SIZE (KDE/release-service/22.12.3/kmix-22.12.3.tar.xz) = 1196164
+TIMESTAMP = 1681548369
+SHA256 (KDE/release-service/23.04.0/kmix-23.04.0.tar.xz) = 523e0aa22cb3413b962d3eba2ba638fe6ecdfb7de4f019fa8bff03dbeee46fb8
+SIZE (KDE/release-service/23.04.0/kmix-23.04.0.tar.xz) = 1196680
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index fdba4ba88383..e54743cb29d5 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828189
-SHA256 (KDE/release-service/22.12.3/kwave-22.12.3.tar.xz) = 61afe5dce5e530d5958726a4fe1801116923217fd2e97fdfb88fccd66e69de37
-SIZE (KDE/release-service/22.12.3/kwave-22.12.3.tar.xz) = 6966024
+TIMESTAMP = 1681548371
+SHA256 (KDE/release-service/23.04.0/kwave-23.04.0.tar.xz) = 88332d0fce6152ac7ac8f1e3f6c655449d361d179e232a6796776c31a08ad330
+SIZE (KDE/release-service/23.04.0/kwave-23.04.0.tar.xz) = 6964052
diff --git a/audio/libkcddb/Makefile b/audio/libkcddb/Makefile
index 2ec706186bed..b77fffda1453 100644
--- a/audio/libkcddb/Makefile
+++ b/audio/libkcddb/Makefile
@@ -10,7 +10,7 @@ LIB_DEPENDS=	libmusicbrainz5.so:audio/libmusicbrainz5
 
 USES=		cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
 USE_KDE=	auth codecs completion config configwidgets \
-		coreaddons i18n jobwidgets kio service solid \
+		coreaddons i18n jobwidgets kcmutils kio service solid \
 		widgetsaddons windowsystem \
 		ecm:build
 USE_QT=		concurrent core dbus gui network widgets xml \
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index 9eee3d525ec7..88bfb49e9ca5 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828192
-SHA256 (KDE/release-service/22.12.3/libkcddb-22.12.3.tar.xz) = 530a5e377bd55409c8fe789b8efb71510d49fe38a23241189235aaf51e057a1a
-SIZE (KDE/release-service/22.12.3/libkcddb-22.12.3.tar.xz) = 458760
+TIMESTAMP = 1681548364
+SHA256 (KDE/release-service/23.04.0/libkcddb-23.04.0.tar.xz) = 980574e013adc7f305ae4c4a84b067aeb801888d5e128d712253c4105be45914
+SIZE (KDE/release-service/23.04.0/libkcddb-23.04.0.tar.xz) = 458588
diff --git a/audio/libkcddb/pkg-plist b/audio/libkcddb/pkg-plist
index dd6661906a2e..510b61369dbb 100644
--- a/audio/libkcddb/pkg-plist
+++ b/audio/libkcddb/pkg-plist
@@ -12,6 +12,7 @@ include/KCddb5/kcddb/configbase.h
 include/KCddb5/kcddb/genres.h
 include/KCddb5/kcddb/kcddb.h
 include/KCddb5/kcddb/kcddb_export.h
+include/KCddb5/kcddb_version.h
 include/KF5/KCddb/Categories
 include/KF5/KCddb/Cdinfo
 include/KF5/KCddb/Client
@@ -24,7 +25,6 @@ include/KF5/KCddb/client.h
 include/KF5/KCddb/genres.h
 include/KF5/KCddb/kcddb.h
 include/KF5/KCddb/kcddbconfig.h
-include/KF5/kcddb_version.h
 lib/cmake/KF5Cddb/KF5CddbConfig.cmake
 lib/cmake/KF5Cddb/KF5CddbConfigVersion.cmake
 lib/cmake/KF5Cddb/KF5CddbTargets-%%CMAKE_BUILD_TYPE%%.cmake
@@ -33,9 +33,9 @@ lib/libKF5Cddb.so
 lib/libKF5Cddb.so.5
 lib/libKF5Cddb.so.5.1.0
 %%QT_MKSPECDIR%%/modules/qt_KCddb.pri
-%%QT_PLUGINDIR%%/kcm_cddb.so
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings_qwidgets/kcm_cddb.so
+share/applications/kcm_cddb.desktop
 share/config.kcfg/libkcddb5.kcfg
-share/kservices5/libkcddb.desktop
 share/locale/ar/LC_MESSAGES/kcmcddb.mo
 share/locale/ar/LC_MESSAGES/libkcddb.mo
 share/locale/be/LC_MESSAGES/kcmcddb.mo
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index 348f288a7b19..212286b6045d 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828194
-SHA256 (KDE/release-service/22.12.3/libkcompactdisc-22.12.3.tar.xz) = b0f800e2b7c5b949f57e6893b6c057759d459d3a8bbcbb92a7db0147054e0872
-SIZE (KDE/release-service/22.12.3/libkcompactdisc-22.12.3.tar.xz) = 98692
+TIMESTAMP = 1681548367
+SHA256 (KDE/release-service/23.04.0/libkcompactdisc-23.04.0.tar.xz) = 1b208c7ce0e78bd0cd629780822886c7f5c476fa70ed87cf16c908f58522a215
+SIZE (KDE/release-service/23.04.0/libkcompactdisc-23.04.0.tar.xz) = 99148
diff --git a/audio/libkcompactdisc/pkg-plist b/audio/libkcompactdisc/pkg-plist
index 76fa481831c9..912b2dab769b 100644
--- a/audio/libkcompactdisc/pkg-plist
+++ b/audio/libkcompactdisc/pkg-plist
@@ -1,7 +1,7 @@
 include/KF5/KCompactDisc/KCompactDisc
 include/KF5/KCompactDisc/kcompactdisc.h
 include/KF5/KCompactDisc/kcompactdisc_export.h
-include/KF5/kcompactdisc_version.h
+include/KF5/KCompactDisc/kcompactdisc_version.h
 lib/cmake/KF5CompactDisc/KF5CompactDiscConfig.cmake
 lib/cmake/KF5CompactDisc/KF5CompactDiscConfigVersion.cmake
 lib/cmake/KF5CompactDisc/KF5CompactDiscTargets-%%CMAKE_BUILD_TYPE%%.cmake
@@ -66,6 +66,7 @@ share/locale/sr@ijekavian/LC_MESSAGES/libkcompactdisc.mo
 share/locale/sr@ijekavianlatin/LC_MESSAGES/libkcompactdisc.mo
 share/locale/sr@latin/LC_MESSAGES/libkcompactdisc.mo
 share/locale/sv/LC_MESSAGES/libkcompactdisc.mo
+share/locale/ta/LC_MESSAGES/libkcompactdisc.mo
 share/locale/th/LC_MESSAGES/libkcompactdisc.mo
 share/locale/tr/LC_MESSAGES/libkcompactdisc.mo
 share/locale/ug/LC_MESSAGES/libkcompactdisc.mo
diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo
index 78902af87f05..094d59042679 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677828205
-SHA256 (KDE/release-service/22.12.3/akonadi-22.12.3.tar.xz) = b79e332628e1e8041a39aaa3821f1b9235c0a2332ea9b1ff7fba73855bce80a3
-SIZE (KDE/release-service/22.12.3/akonadi-22.12.3.tar.xz) = 1661668
+TIMESTAMP = 1681548475
+SHA256 (KDE/release-service/23.04.0/akonadi-23.04.0.tar.xz) = e528c3d737c742b2e359345b71f18f65d7973761714716d64b58d35e11094ece
+SIZE (KDE/release-service/23.04.0/akonadi-23.04.0.tar.xz) = 1667996
diff --git a/databases/akonadi/pkg-plist b/databases/akonadi/pkg-plist
index 0833bd25662e..04c13728e725 100644
--- a/databases/akonadi/pkg-plist
+++ b/databases/akonadi/pkg-plist
@@ -15,335 +15,340 @@ etc/apparmor.d/postgresql_akonadi
 etc/apparmor.d/usr.bin.akonadiserver
 etc/xdg/akonadi/mysql-global-mobile.conf
 etc/xdg/akonadi/mysql-global.conf
-include/KF5/Akonadi/akonadi/private/akonadiprivate_export.h
-include/KF5/Akonadi/akonadi/private/capabilities_p.h
-include/KF5/Akonadi/akonadi/private/compressionstream_p.h
-include/KF5/Akonadi/akonadi/private/dbus_p.h
-include/KF5/Akonadi/akonadi/private/externalpartstorage_p.h
-include/KF5/Akonadi/akonadi/private/imapparser_p.h
-include/KF5/Akonadi/akonadi/private/imapset_p.h
-include/KF5/Akonadi/akonadi/private/instance_p.h
-include/KF5/Akonadi/akonadi/private/protocol_exception_p.h
-include/KF5/Akonadi/akonadi/private/protocol_gen.h
-include/KF5/Akonadi/akonadi/private/protocol_p.h
-include/KF5/Akonadi/akonadi/private/scope_p.h
-include/KF5/Akonadi/akonadi/private/standarddirs_p.h
-include/KF5/Akonadi/akonadi/private/tristate_p.h
-include/KF5/AkonadiAgentBase/Akonadi/AccountsIntegration
-include/KF5/AkonadiAgentBase/Akonadi/AgentBase
-include/KF5/AkonadiAgentBase/Akonadi/AgentSearchInterface
-include/KF5/AkonadiAgentBase/Akonadi/PreprocessorBase
-include/KF5/AkonadiAgentBase/Akonadi/ResourceBase
-include/KF5/AkonadiAgentBase/Akonadi/ResourceSettings
-include/KF5/AkonadiAgentBase/Akonadi/TransportResourceBase
-include/KF5/AkonadiAgentBase/akonadi/accountsintegration.h
-include/KF5/AkonadiAgentBase/akonadi/agentbase.h
-include/KF5/AkonadiAgentBase/akonadi/agentsearchinterface.h
-include/KF5/AkonadiAgentBase/akonadi/akonadiagentbase_export.h
-include/KF5/AkonadiAgentBase/akonadi/preprocessorbase.h
-include/KF5/AkonadiAgentBase/akonadi/resourcebase.h
-include/KF5/AkonadiAgentBase/akonadi/resourcebasesettings.h
-include/KF5/AkonadiAgentBase/akonadi/resourcesettings.h
-include/KF5/AkonadiAgentBase/akonadi/transportresourcebase.h
-include/KF5/AkonadiCore/Akonadi/AbstractDifferencesReporter
-include/KF5/AkonadiCore/Akonadi/AgentConfigurationBase
-include/KF5/AkonadiCore/Akonadi/AgentConfigurationFactoryBase
-include/KF5/AkonadiCore/Akonadi/AgentFilterProxyModel
-include/KF5/AkonadiCore/Akonadi/AgentInstance
-include/KF5/AkonadiCore/Akonadi/AgentInstanceCreateJob
-include/KF5/AkonadiCore/Akonadi/AgentInstanceModel
-include/KF5/AkonadiCore/Akonadi/AgentManager
-include/KF5/AkonadiCore/Akonadi/AgentType
-include/KF5/AkonadiCore/Akonadi/AgentTypeModel
-include/KF5/AkonadiCore/Akonadi/Attribute
-include/KF5/AkonadiCore/Akonadi/AttributeFactory
-include/KF5/AkonadiCore/Akonadi/CachePolicy
-include/KF5/AkonadiCore/Akonadi/ChangeNotification
-include/KF5/AkonadiCore/Akonadi/ChangeRecorder
-include/KF5/AkonadiCore/Akonadi/Collection
-include/KF5/AkonadiCore/Akonadi/CollectionAttributesSynchronizationJob
-include/KF5/AkonadiCore/Akonadi/CollectionColorAttribute
-include/KF5/AkonadiCore/Akonadi/CollectionCopyJob
-include/KF5/AkonadiCore/Akonadi/CollectionCreateJob
-include/KF5/AkonadiCore/Akonadi/CollectionDeleteJob
-include/KF5/AkonadiCore/Akonadi/CollectionFetchJob
-include/KF5/AkonadiCore/Akonadi/CollectionFetchScope
-include/KF5/AkonadiCore/Akonadi/CollectionFilterProxyModel
-include/KF5/AkonadiCore/Akonadi/CollectionIdentificationAttribute
-include/KF5/AkonadiCore/Akonadi/CollectionModifyJob
-include/KF5/AkonadiCore/Akonadi/CollectionMoveJob
-include/KF5/AkonadiCore/Akonadi/CollectionPathResolver
-include/KF5/AkonadiCore/Akonadi/CollectionQuotaAttribute
-include/KF5/AkonadiCore/Akonadi/CollectionStatistics
-include/KF5/AkonadiCore/Akonadi/CollectionStatisticsJob
-include/KF5/AkonadiCore/Akonadi/CollectionUtils
-include/KF5/AkonadiCore/Akonadi/Control
-include/KF5/AkonadiCore/Akonadi/DifferencesAlgorithmInterface
-include/KF5/AkonadiCore/Akonadi/EntityAnnotationsAttribute
-include/KF5/AkonadiCore/Akonadi/EntityDeletedAttribute
-include/KF5/AkonadiCore/Akonadi/EntityDisplayAttribute
-include/KF5/AkonadiCore/Akonadi/EntityHiddenAttribute
-include/KF5/AkonadiCore/Akonadi/EntityMimeTypeFilterModel
*** 10183 LINES SKIPPED ***