git: 711151ca0936 - 2026Q3 - KDE: Update KDE Frameworks 6 to 6.28.0

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Sun, 19 Jul 2026 16:49:08 UTC
The branch 2026Q3 has been updated by makc:

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

commit 711151ca0936e76d1587691f6432b5b1d883eb45
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-07-11 10:03:38 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-07-19 16:48:12 +0000

    KDE: Update KDE Frameworks 6 to 6.28.0
    
    Announcement: https://kde.org/announcements/frameworks/6/6.28.0/
    (cherry picked from commit cc5b68fa16c33512fc0537a81d56a3a186cf7390)
---
 Mk/Uses/kde.mk                             |  2 +-
 archivers/kf6-karchive/distinfo            |  6 +--
 deskutils/kf6-kstatusnotifieritem/distinfo |  6 +--
 devel/kf6-extra-cmake-modules/distinfo     |  6 +--
 devel/kf6-kapidox/distinfo                 |  6 +--
 devel/kf6-kauth/distinfo                   |  6 +--
 devel/kf6-kbookmarks/distinfo              |  6 +--
 devel/kf6-kcmutils/distinfo                |  6 +--
 devel/kf6-kconfig/distinfo                 |  6 +--
 devel/kf6-kconfig/pkg-plist                |  2 +
 devel/kf6-kcoreaddons/distinfo             |  6 +--
 devel/kf6-kcoreaddons/pkg-plist            |  2 +
 devel/kf6-kcrash/distinfo                  |  6 +--
 devel/kf6-kdbusaddons/distinfo             |  6 +--
 devel/kf6-kdeclarative/distinfo            |  6 +--
 devel/kf6-kdoctools/distinfo               |  6 +--
 devel/kf6-kfilemetadata/distinfo           |  6 +--
 devel/kf6-ki18n/distinfo                   |  6 +--
 devel/kf6-kidletime/distinfo               |  6 +--
 devel/kf6-kio/distinfo                     |  6 +--
 devel/kf6-kio/pkg-plist                    |  2 +
 devel/kf6-kitemmodels/distinfo             |  6 +--
 devel/kf6-knewstuff/distinfo               |  6 +--
 devel/kf6-knotifications/distinfo          |  6 +--
 devel/kf6-knotifyconfig/distinfo           |  6 +--
 devel/kf6-kpackage/distinfo                |  6 +--
 devel/kf6-kparts/distinfo                  |  6 +--
 devel/kf6-kpeople/distinfo                 |  6 +--
 devel/kf6-kpty/distinfo                    |  6 +--
 devel/kf6-kservice/distinfo                |  6 +--
 devel/kf6-ktexteditor/distinfo             |  6 +--
 devel/kf6-ktexteditor/pkg-plist            |  1 +
 devel/kf6-ktexttemplate/distinfo           |  6 +--
 devel/kf6-kunitconversion/distinfo         |  6 +--
 devel/kf6-kunitconversion/pkg-plist        |  1 +
 devel/kf6-solid/distinfo                   |  6 +--
 devel/kf6-threadweaver/distinfo            |  6 +--
 dns/kf6-kdnssd/distinfo                    |  6 +--
 graphics/kf6-kimageformats/Makefile        |  1 -
 graphics/kf6-kimageformats/distinfo        |  6 +--
 graphics/kf6-kplotting/distinfo            |  6 +--
 graphics/kf6-kquickcharts/distinfo         |  6 +--
 graphics/kf6-ksvg/distinfo                 |  6 +--
 graphics/kf6-prison/distinfo               |  6 +--
 misc/kf6-purpose/distinfo                  |  6 +--
 net-mgmt/kf6-networkmanager-qt/distinfo    |  6 +--
 net/kf6-kcalendarcore/distinfo             |  6 +--
 net/kf6-kcontacts/distinfo                 |  6 +--
 net/kf6-kdav/distinfo                      |  6 +--
 net/kf6-kholidays/distinfo                 |  6 +--
 net/kf6-kmime/distinfo                     |  6 +--
 net/kf6-syndication/distinfo               |  6 +--
 security/kf6-kdesu/distinfo                |  6 +--
 sysutils/kf6-baloo/Makefile                |  1 -
 sysutils/kf6-baloo/distinfo                |  6 +--
 sysutils/kf6-kuserfeedback/distinfo        |  6 +--
 sysutils/kf6-kwallet/distinfo              |  6 +--
 textproc/kf6-kcodecs/distinfo              |  6 +--
 textproc/kf6-sonnet/distinfo               |  6 +--
 textproc/kf6-syntax-highlighting/distinfo  |  6 +--
 x11-themes/kf6-breeze-icons/distinfo       |  6 +--
 x11-themes/kf6-kcolorscheme/distinfo       |  6 +--
 x11-themes/kf6-kiconthemes/distinfo        |  6 +--
 x11-themes/kf6-qqc2-desktop-style/distinfo |  6 +--
 x11-themes/oxygen-icons/distinfo           |  6 +--
 x11-themes/oxygen-icons/pkg-plist          | 60 ++++++++++++++++++++++++++++++
 x11-toolkits/kf6-attica/distinfo           |  6 +--
 x11-toolkits/kf6-kcompletion/distinfo      |  6 +--
 x11-toolkits/kf6-kconfigwidgets/distinfo   |  6 +--
 x11-toolkits/kf6-kconfigwidgets/pkg-plist  |  2 +
 x11-toolkits/kf6-kguiaddons/distinfo       |  6 +--
 x11-toolkits/kf6-kirigami/distinfo         |  6 +--
 x11-toolkits/kf6-kitemviews/distinfo       |  6 +--
 x11-toolkits/kf6-kjobwidgets/distinfo      |  6 +--
 x11-toolkits/kf6-ktextwidgets/distinfo     |  6 +--
 x11-toolkits/kf6-kwidgetsaddons/distinfo   |  6 +--
 x11-toolkits/kf6-kxmlgui/distinfo          |  6 +--
 x11-toolkits/kf6-kxmlgui/pkg-plist         |  3 ++
 x11/kf6-frameworkintegration/distinfo      |  6 +--
 x11/kf6-kded/distinfo                      |  6 +--
 x11/kf6-kglobalaccel/distinfo              |  6 +--
 x11/kf6-krunner/distinfo                   |  6 +--
 x11/kf6-kwindowsystem/distinfo             |  6 +--
 83 files changed, 290 insertions(+), 219 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index a9347dda035f..6460017d5b67 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -99,7 +99,7 @@ KDE_FRAMEWORKS5_VERSION?=	5.116.0
 KDE_FRAMEWORKS5_BRANCH?=	stable
 
 # Current KDE Frameworks (Qt6 based).
-KDE_FRAMEWORKS6_VERSION?=	6.27.0
+KDE_FRAMEWORKS6_VERSION?=	6.28.0
 KDE_FRAMEWORKS6_BRANCH?=	stable
 
 # Current KDE applications.
diff --git a/archivers/kf6-karchive/distinfo b/archivers/kf6-karchive/distinfo
index e5ad31bdaa8f..25ea4ac3f974 100644
--- a/archivers/kf6-karchive/distinfo
+++ b/archivers/kf6-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923866
-SHA256 (KDE/frameworks/6.27/karchive-6.27.0.tar.xz) = 434edf78df8f4c9f25000d107ad1520d7ac14db580a202047bf19cbf77376522
-SIZE (KDE/frameworks/6.27/karchive-6.27.0.tar.xz) = 826864
+TIMESTAMP = 1783590278
+SHA256 (KDE/frameworks/6.28/karchive-6.28.0.tar.xz) = ff36137e6b171906b4bde4006558739c5d7771dc30b9a037b65e62b2674a1b13
+SIZE (KDE/frameworks/6.28/karchive-6.28.0.tar.xz) = 826828
diff --git a/deskutils/kf6-kstatusnotifieritem/distinfo b/deskutils/kf6-kstatusnotifieritem/distinfo
index ca85f8209cfc..b306aa475d30 100644
--- a/deskutils/kf6-kstatusnotifieritem/distinfo
+++ b/deskutils/kf6-kstatusnotifieritem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923867
-SHA256 (KDE/frameworks/6.27/kstatusnotifieritem-6.27.0.tar.xz) = a2eec2a981ed9da6cffc955cc21a50dcbc77141cbb840d915f92d1897442d239
-SIZE (KDE/frameworks/6.27/kstatusnotifieritem-6.27.0.tar.xz) = 50760
+TIMESTAMP = 1783590279
+SHA256 (KDE/frameworks/6.28/kstatusnotifieritem-6.28.0.tar.xz) = 595135e16456ed2e86ebdf6919b181426cea2e7449ed7d32905dac52050d22de
+SIZE (KDE/frameworks/6.28/kstatusnotifieritem-6.28.0.tar.xz) = 50772
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index f00c62fe9f0d..5220d3007702 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923867
-SHA256 (KDE/frameworks/6.27/extra-cmake-modules-6.27.0.tar.xz) = f3b5af578017a6a0f127fb1c31609db2e4f016e99b900d5a11f6ffb6c55006a3
-SIZE (KDE/frameworks/6.27/extra-cmake-modules-6.27.0.tar.xz) = 338536
+TIMESTAMP = 1783590279
+SHA256 (KDE/frameworks/6.28/extra-cmake-modules-6.28.0.tar.xz) = a32e24b267e8528d0253bc8df18bdc00e676560a43b796533e1b1406f4eef4db
+SIZE (KDE/frameworks/6.28/extra-cmake-modules-6.28.0.tar.xz) = 339328
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index 0acc162aa130..4833ca85237c 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923867
-SHA256 (KDE/frameworks/6.27/kapidox-6.27.0.tar.xz) = a82f9d2e4a1faa71f633092c29a959e2dee1a172cd25465cf4a04c5388a05022
-SIZE (KDE/frameworks/6.27/kapidox-6.27.0.tar.xz) = 198576
+TIMESTAMP = 1783590279
+SHA256 (KDE/frameworks/6.28/kapidox-6.28.0.tar.xz) = b105b6e2457491969019a4d87e98c03accf07148dc56e26210372d59aa9a4488
+SIZE (KDE/frameworks/6.28/kapidox-6.28.0.tar.xz) = 198596
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index 32313570925d..6decc7dc3d4c 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923868
-SHA256 (KDE/frameworks/6.27/kauth-6.27.0.tar.xz) = 741934765f0c9f1c535598203fbad3f1b97231cc683a218a7f39fab948c13eab
-SIZE (KDE/frameworks/6.27/kauth-6.27.0.tar.xz) = 2273648
+TIMESTAMP = 1783590280
+SHA256 (KDE/frameworks/6.28/kauth-6.28.0.tar.xz) = fb4d90ee46a2f6202e53cdd5af8f77069c380955e3f340881f2f36ec8312079b
+SIZE (KDE/frameworks/6.28/kauth-6.28.0.tar.xz) = 2273684
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index da2c61f1dd41..29d16bdff6ef 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923868
-SHA256 (KDE/frameworks/6.27/kbookmarks-6.27.0.tar.xz) = 75a43775ef03cb0c577c70d9605203789b3c75b786efa17a2e8c286d0c55fb93
-SIZE (KDE/frameworks/6.27/kbookmarks-6.27.0.tar.xz) = 1093884
+TIMESTAMP = 1783590280
+SHA256 (KDE/frameworks/6.28/kbookmarks-6.28.0.tar.xz) = d7f4048860ef00bc5d135e284dc6b1307d03199c2c13020994b17e38e3741f5c
+SIZE (KDE/frameworks/6.28/kbookmarks-6.28.0.tar.xz) = 1093888
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index 59eb042f4f48..16fe820f2b11 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923868
-SHA256 (KDE/frameworks/6.27/kcmutils-6.27.0.tar.xz) = beb0a50a22230fdd94164a5d6e53ea7f4cbc97b86cbab3ff2a592ea8663efa41
-SIZE (KDE/frameworks/6.27/kcmutils-6.27.0.tar.xz) = 2402772
+TIMESTAMP = 1783590280
+SHA256 (KDE/frameworks/6.28/kcmutils-6.28.0.tar.xz) = 9afe5ca9d1c4bd06479b2619326ec6f1e3c3998859dceaae3da9a4b7318d5a21
+SIZE (KDE/frameworks/6.28/kcmutils-6.28.0.tar.xz) = 2402800
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index f08f743c7f56..4d488a837a7c 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923869
-SHA256 (KDE/frameworks/6.27/kconfig-6.27.0.tar.xz) = e19728b80e6cc017502fcb50fe6d7e9b5ba9727871ac3a4e9811875e01cb5fe9
-SIZE (KDE/frameworks/6.27/kconfig-6.27.0.tar.xz) = 383752
+TIMESTAMP = 1783590281
+SHA256 (KDE/frameworks/6.28/kconfig-6.28.0.tar.xz) = 24e26e516b7904a26661eab7d2064bee1ac57165571e85b4da6020fd36f14322
+SIZE (KDE/frameworks/6.28/kconfig-6.28.0.tar.xz) = 388620
diff --git a/devel/kf6-kconfig/pkg-plist b/devel/kf6-kconfig/pkg-plist
index ff5f2734f3ed..4061b8e3a046 100644
--- a/devel/kf6-kconfig/pkg-plist
+++ b/devel/kf6-kconfig/pkg-plist
@@ -127,6 +127,8 @@ share/locale/mk/LC_MESSAGES/kconfig6_qt.qm
 share/locale/ml/LC_MESSAGES/kconfig6_qt.qm
 share/locale/mr/LC_MESSAGES/kconfig6_qt.qm
 share/locale/ms/LC_MESSAGES/kconfig6_qt.qm
+share/locale/nan_TW/LC_MESSAGES/kconfig6_qt.qm
+share/locale/nan_TW@latin/LC_MESSAGES/kconfig6_qt.qm
 share/locale/nb/LC_MESSAGES/kconfig6_qt.qm
 share/locale/nds/LC_MESSAGES/kconfig6_qt.qm
 share/locale/ne/LC_MESSAGES/kconfig6_qt.qm
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index 80008206c7d9..dd6a5d1835d8 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923869
-SHA256 (KDE/frameworks/6.27/kcoreaddons-6.27.0.tar.xz) = ad0d0147968dabdcf011425cf7764e71a0d0cfdc30e9e34b561ea5ba9a768001
-SIZE (KDE/frameworks/6.27/kcoreaddons-6.27.0.tar.xz) = 2519920
+TIMESTAMP = 1783590281
+SHA256 (KDE/frameworks/6.28/kcoreaddons-6.28.0.tar.xz) = a713febee2f43bc31986d6c27d846ccab556fc7bc7c1919c3a662495720b431a
+SIZE (KDE/frameworks/6.28/kcoreaddons-6.28.0.tar.xz) = 2524292
diff --git a/devel/kf6-kcoreaddons/pkg-plist b/devel/kf6-kcoreaddons/pkg-plist
index fb434098db4c..2a751c9d5cb3 100644
--- a/devel/kf6-kcoreaddons/pkg-plist
+++ b/devel/kf6-kcoreaddons/pkg-plist
@@ -155,6 +155,8 @@ share/locale/ml/LC_MESSAGES/kcoreaddons6_qt.qm
 share/locale/mr/LC_MESSAGES/kcoreaddons6_qt.qm
 share/locale/ms/LC_MESSAGES/kcoreaddons6_qt.qm
 share/locale/my/LC_MESSAGES/kcoreaddons6_qt.qm
+share/locale/nan_TW/LC_MESSAGES/kcoreaddons6_qt.qm
+share/locale/nan_TW@latin/LC_MESSAGES/kcoreaddons6_qt.qm
 share/locale/nb/LC_MESSAGES/kcoreaddons6_qt.qm
 share/locale/nds/LC_MESSAGES/kcoreaddons6_qt.qm
 share/locale/ne/LC_MESSAGES/kcoreaddons6_qt.qm
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index 700ff02cdba5..91bb89e8037b 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923869
-SHA256 (KDE/frameworks/6.27/kcrash-6.27.0.tar.xz) = f8e1083863dac2c07068b10614ca7d4b52c6920df0228854cfc37e0d6578d902
-SIZE (KDE/frameworks/6.27/kcrash-6.27.0.tar.xz) = 32888
+TIMESTAMP = 1783590281
+SHA256 (KDE/frameworks/6.28/kcrash-6.28.0.tar.xz) = ddcc14c0c40e24f4c0dc04246b87d11b650e6fd8be2cb00e4f2cc2ee9e605702
+SIZE (KDE/frameworks/6.28/kcrash-6.28.0.tar.xz) = 34388
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index 77dfbd888e56..fa854f7ef6f0 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923869
-SHA256 (KDE/frameworks/6.27/kdbusaddons-6.27.0.tar.xz) = 9ea3792b2f1c43d5551437260803fdd676c903e2768f4aac4186054e5b22d4ca
-SIZE (KDE/frameworks/6.27/kdbusaddons-6.27.0.tar.xz) = 46688
+TIMESTAMP = 1783590281
+SHA256 (KDE/frameworks/6.28/kdbusaddons-6.28.0.tar.xz) = 94ff8745ce65507986a05bffbab905bfd894936e8f53b4b6e2d9b3a96cb2d6f4
+SIZE (KDE/frameworks/6.28/kdbusaddons-6.28.0.tar.xz) = 46676
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index a42df02d26d4..d95786b2a07d 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923870
-SHA256 (KDE/frameworks/6.27/kdeclarative-6.27.0.tar.xz) = b14e81143aed25ee62413f9c2b3742c558f5b6a1da6c5b92ca9a95bb6341e964
-SIZE (KDE/frameworks/6.27/kdeclarative-6.27.0.tar.xz) = 2365608
+TIMESTAMP = 1783590282
+SHA256 (KDE/frameworks/6.28/kdeclarative-6.28.0.tar.xz) = 988638fdf810d97d14144c2129655d9d0600006d7dcb06787b04c12d5269c969
+SIZE (KDE/frameworks/6.28/kdeclarative-6.28.0.tar.xz) = 2365832
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index d48b4467c8f4..48e1f64da539 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923870
-SHA256 (KDE/frameworks/6.27/kdoctools-6.27.0.tar.xz) = 69026ef8607cb6257e4d1f0e46e451130ef7ba67994a83e4f9a6c46eefd5a3f3
-SIZE (KDE/frameworks/6.27/kdoctools-6.27.0.tar.xz) = 461176
+TIMESTAMP = 1783590282
+SHA256 (KDE/frameworks/6.28/kdoctools-6.28.0.tar.xz) = 024914031fba7a9b79982d02736b21399d9a0d09ad81323d58e17d6b2216c7b0
+SIZE (KDE/frameworks/6.28/kdoctools-6.28.0.tar.xz) = 461212
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index 15cb8d31db31..aa46213be46d 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923870
-SHA256 (KDE/frameworks/6.27/kfilemetadata-6.27.0.tar.xz) = 27f68558259394ad84d357aa316821672ee66481fa851ddf2a6109f668a6c6a3
-SIZE (KDE/frameworks/6.27/kfilemetadata-6.27.0.tar.xz) = 699016
+TIMESTAMP = 1783590282
+SHA256 (KDE/frameworks/6.28/kfilemetadata-6.28.0.tar.xz) = 015be4aa6986642d3f13903b47c1aae7183d3218888dc4353afe1b1e9dd64c1e
+SIZE (KDE/frameworks/6.28/kfilemetadata-6.28.0.tar.xz) = 703164
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index f0dca7d7d6f6..dab0cb48365e 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923871
-SHA256 (KDE/frameworks/6.27/ki18n-6.27.0.tar.xz) = cd812ae95b0e95b40e46a50b9dea6d188eec001be96b1e1a5d962730e5f9bc58
-SIZE (KDE/frameworks/6.27/ki18n-6.27.0.tar.xz) = 3048728
+TIMESTAMP = 1783590283
+SHA256 (KDE/frameworks/6.28/ki18n-6.28.0.tar.xz) = 820ce5858c6db732d68da53572a0e7db8353e4372d2122debcfb0f9ff10b85db
+SIZE (KDE/frameworks/6.28/ki18n-6.28.0.tar.xz) = 3048644
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 2e6703ebe619..2ae2e739b629 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923871
-SHA256 (KDE/frameworks/6.27/kidletime-6.27.0.tar.xz) = 2cb0196ee3bb1b60be9bad14b4d04dfaf53b3d0017cd459083035c715910551b
-SIZE (KDE/frameworks/6.27/kidletime-6.27.0.tar.xz) = 30764
+TIMESTAMP = 1783590283
+SHA256 (KDE/frameworks/6.28/kidletime-6.28.0.tar.xz) = 0ada459a4ccdf75d17329bfa4ee42c2c6e7b3ead1ec4b427f82bed063b970ff5
+SIZE (KDE/frameworks/6.28/kidletime-6.28.0.tar.xz) = 30792
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index 8e86ea1741c1..5508c9a9c322 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1781183594
-SHA256 (KDE/frameworks/6.27/kio-6.27.0.tar.xz) = fc201b02c277a35ce81414b1de7e6f851e46b0b5d43beb784936a4a6dc6167d0
-SIZE (KDE/frameworks/6.27/kio-6.27.0.tar.xz) = 3526288
+TIMESTAMP = 1783590283
+SHA256 (KDE/frameworks/6.28/kio-6.28.0.tar.xz) = 158f47746806c3dd87a09091eaa46ffee286cd658f9e26b4422656b66176627a
+SIZE (KDE/frameworks/6.28/kio-6.28.0.tar.xz) = 3569284
diff --git a/devel/kf6-kio/pkg-plist b/devel/kf6-kio/pkg-plist
index f529567115c0..4add27302d99 100644
--- a/devel/kf6-kio/pkg-plist
+++ b/devel/kf6-kio/pkg-plist
@@ -755,6 +755,8 @@ share/locale/ml/LC_MESSAGES/kio6.mo
 share/locale/mr/LC_MESSAGES/kio6.mo
 share/locale/ms/LC_MESSAGES/kio6.mo
 share/locale/my/LC_MESSAGES/kio6.mo
+share/locale/nan_TW/LC_MESSAGES/kio6.mo
+share/locale/nan_TW@latin/LC_MESSAGES/kio6.mo
 share/locale/nb/LC_MESSAGES/kio6.mo
 share/locale/nds/LC_MESSAGES/kio6.mo
 share/locale/ne/LC_MESSAGES/kio6.mo
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index 80cfeb302364..8f7f11dc84c0 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923872
-SHA256 (KDE/frameworks/6.27/kitemmodels-6.27.0.tar.xz) = f5aec7198b161562616c139ed037e562e7ae6822b839f67c8c2e2f97678fc58e
-SIZE (KDE/frameworks/6.27/kitemmodels-6.27.0.tar.xz) = 394164
+TIMESTAMP = 1783590284
+SHA256 (KDE/frameworks/6.28/kitemmodels-6.28.0.tar.xz) = e03c5dbfc97fa298de9be58bfeb686518a52ae1236389fbc2436ff84165e7e2b
+SIZE (KDE/frameworks/6.28/kitemmodels-6.28.0.tar.xz) = 394132
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index 5bc340df4ee2..cea5b10affe8 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923872
-SHA256 (KDE/frameworks/6.27/knewstuff-6.27.0.tar.xz) = 8c19df7ba5940c36ff15051703acd3a16c664b4a570817b6770fafc7ab59d6de
-SIZE (KDE/frameworks/6.27/knewstuff-6.27.0.tar.xz) = 3046780
+TIMESTAMP = 1783590284
+SHA256 (KDE/frameworks/6.28/knewstuff-6.28.0.tar.xz) = dc479d74def4e2d3e96f320f19285dcf88ec3ec6d39229f14ecb362983e305bd
+SIZE (KDE/frameworks/6.28/knewstuff-6.28.0.tar.xz) = 3046772
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index af565198722a..4bda235e709d 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923872
-SHA256 (KDE/frameworks/6.27/knotifications-6.27.0.tar.xz) = eeb067fab001dd24735ad56e8ec4808fca76e5ecdf003cf614246c9abe1c3e19
-SIZE (KDE/frameworks/6.27/knotifications-6.27.0.tar.xz) = 2233876
+TIMESTAMP = 1783590284
+SHA256 (KDE/frameworks/6.28/knotifications-6.28.0.tar.xz) = e5d3b284ccc907f190d3ab10995a0ae7fa0f505088acc69edc7adfcc6a8140d6
+SIZE (KDE/frameworks/6.28/knotifications-6.28.0.tar.xz) = 2233032
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index 0a10a330414d..df14cbc1559c 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923872
-SHA256 (KDE/frameworks/6.27/knotifyconfig-6.27.0.tar.xz) = 81861316d615e7e5ff07143c1d58d9b52cadc5e02ab38c8f2677c01f71e51f26
-SIZE (KDE/frameworks/6.27/knotifyconfig-6.27.0.tar.xz) = 2318244
+TIMESTAMP = 1783590285
+SHA256 (KDE/frameworks/6.28/knotifyconfig-6.28.0.tar.xz) = 142cb399c5b55ed0d85f752f8fbb3db3f5930cbfa09737fdb17af6c2dfa073f6
+SIZE (KDE/frameworks/6.28/knotifyconfig-6.28.0.tar.xz) = 2318048
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index 649c05ad89c3..7055b3fa9028 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923873
-SHA256 (KDE/frameworks/6.27/kpackage-6.27.0.tar.xz) = 5fa4b07f729c3ff6b7f362d318374810fa55b13a922d2b240462eb8efc1045e8
-SIZE (KDE/frameworks/6.27/kpackage-6.27.0.tar.xz) = 182236
+TIMESTAMP = 1783590285
+SHA256 (KDE/frameworks/6.28/kpackage-6.28.0.tar.xz) = 2d04bcbc3492229cfc240884b04e7b220fa2022019c8f9d87f9f7814ea94c382
+SIZE (KDE/frameworks/6.28/kpackage-6.28.0.tar.xz) = 182204
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index 8b652b4ebbdd..ef5e1fc656da 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923873
-SHA256 (KDE/frameworks/6.27/kparts-6.27.0.tar.xz) = 0c2ce39f110e12ff0882c725bee7455b9085489c12d31eb4b3164b150fb8de24
-SIZE (KDE/frameworks/6.27/kparts-6.27.0.tar.xz) = 2357004
+TIMESTAMP = 1783590285
+SHA256 (KDE/frameworks/6.28/kparts-6.28.0.tar.xz) = fbdbab6dfdc16be97440a6e8032f30d1571eb72489c3d36801df6fb419dd4563
+SIZE (KDE/frameworks/6.28/kparts-6.28.0.tar.xz) = 2357160
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index d76e4be372e6..225ff416c0c9 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923873
-SHA256 (KDE/frameworks/6.27/kpeople-6.27.0.tar.xz) = 586407310370f9a7fe88773c90e83e227bec7f5f6f860df6540d69db425581d6
-SIZE (KDE/frameworks/6.27/kpeople-6.27.0.tar.xz) = 67996
+TIMESTAMP = 1783590285
+SHA256 (KDE/frameworks/6.28/kpeople-6.28.0.tar.xz) = a5bcf11a6cbca46d4bf83399fe9c0c3c9aaf228be81b05ba966a4ba51256fd0a
+SIZE (KDE/frameworks/6.28/kpeople-6.28.0.tar.xz) = 67940
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index fce3c60d2463..23174ae39561 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923874
-SHA256 (KDE/frameworks/6.27/kpty-6.27.0.tar.xz) = ad06bfda8df019bb2b33567ce3df539bcc107e0dfe004281e5ff9ae4617c6ecc
-SIZE (KDE/frameworks/6.27/kpty-6.27.0.tar.xz) = 2340696
+TIMESTAMP = 1783590286
+SHA256 (KDE/frameworks/6.28/kpty-6.28.0.tar.xz) = 5a08d641e43fa8fd071d759d84e930251aa111973b362edce14d49032aa731d1
+SIZE (KDE/frameworks/6.28/kpty-6.28.0.tar.xz) = 2340868
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index e4b56a63f8b7..533d228d7a73 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923874
-SHA256 (KDE/frameworks/6.27/kservice-6.27.0.tar.xz) = 3736c6d6cd389efc89adbcb64fe7ba25ffc9d62eb8eaf6393f42bb85f655a8c7
-SIZE (KDE/frameworks/6.27/kservice-6.27.0.tar.xz) = 2373728
+TIMESTAMP = 1783590286
+SHA256 (KDE/frameworks/6.28/kservice-6.28.0.tar.xz) = d9151195b748361a12d7aeafd8df531d2f45b55d202d7fa5f47c3a11d59877d6
+SIZE (KDE/frameworks/6.28/kservice-6.28.0.tar.xz) = 2373628
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index 19e2a05dc768..4e7a4947f4c3 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923874
-SHA256 (KDE/frameworks/6.27/ktexteditor-6.27.0.tar.xz) = 2b737a61737e73650cd0b40d9e246a182dcccc6c8ae8121cfcb9415433ee41ae
-SIZE (KDE/frameworks/6.27/ktexteditor-6.27.0.tar.xz) = 2948772
+TIMESTAMP = 1783590286
+SHA256 (KDE/frameworks/6.28/ktexteditor-6.28.0.tar.xz) = 63b7bbd9325cfda64e2c8f862e2327270ef7a9d1f887b5c6585f372511d33f8d
+SIZE (KDE/frameworks/6.28/ktexteditor-6.28.0.tar.xz) = 2975420
diff --git a/devel/kf6-ktexteditor/pkg-plist b/devel/kf6-ktexteditor/pkg-plist
index 2f6743ffb8a0..73e3663bb0c6 100644
--- a/devel/kf6-ktexteditor/pkg-plist
+++ b/devel/kf6-ktexteditor/pkg-plist
@@ -107,6 +107,7 @@ share/locale/km/LC_MESSAGES/ktexteditor6.mo
 share/locale/ko/LC_MESSAGES/ktexteditor6.mo
 share/locale/ku/LC_MESSAGES/ktexteditor6.mo
 share/locale/lb/LC_MESSAGES/ktexteditor6.mo
+share/locale/lo/LC_MESSAGES/ktexteditor6.mo
 share/locale/lt/LC_MESSAGES/ktexteditor6.mo
 share/locale/lv/LC_MESSAGES/ktexteditor6.mo
 share/locale/mai/LC_MESSAGES/ktexteditor6.mo
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index eb384bb8cfe2..9396b4ab0c61 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923875
-SHA256 (KDE/frameworks/6.27/ktexttemplate-6.27.0.tar.xz) = 18a92b802b1c3130ff22087f9e048807bdf39c4147835e9aaa1be18408b9361b
-SIZE (KDE/frameworks/6.27/ktexttemplate-6.27.0.tar.xz) = 849008
+TIMESTAMP = 1783590287
+SHA256 (KDE/frameworks/6.28/ktexttemplate-6.28.0.tar.xz) = a184163f7d5d2ac4cd4a71d04bee830020332552bfa9eb5159ced57b20edd527
+SIZE (KDE/frameworks/6.28/ktexttemplate-6.28.0.tar.xz) = 849032
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index 78edb5bf06fc..29c5fc5c8c30 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923875
-SHA256 (KDE/frameworks/6.27/kunitconversion-6.27.0.tar.xz) = 404e064114c95eca0ef759b96ca4e0ba5f9b8bc563138574358270963f3f5554
-SIZE (KDE/frameworks/6.27/kunitconversion-6.27.0.tar.xz) = 978652
+TIMESTAMP = 1783590287
+SHA256 (KDE/frameworks/6.28/kunitconversion-6.28.0.tar.xz) = b3e7dc0ad758a994f5171c6fb9a4bbf59bb51bdf7e0fecf0df6a3b55f2e5bd6b
+SIZE (KDE/frameworks/6.28/kunitconversion-6.28.0.tar.xz) = 1004772
diff --git a/devel/kf6-kunitconversion/pkg-plist b/devel/kf6-kunitconversion/pkg-plist
index 5ee7fdd7e36d..f942d51925ac 100644
--- a/devel/kf6-kunitconversion/pkg-plist
+++ b/devel/kf6-kunitconversion/pkg-plist
@@ -47,6 +47,7 @@ share/locale/ja/LC_MESSAGES/kunitconversion6.mo
 share/locale/ka/LC_MESSAGES/kunitconversion6.mo
 share/locale/kk/LC_MESSAGES/kunitconversion6.mo
 share/locale/ko/LC_MESSAGES/kunitconversion6.mo
+share/locale/lo/LC_MESSAGES/kunitconversion6.mo
 share/locale/lt/LC_MESSAGES/kunitconversion6.mo
 share/locale/lv/LC_MESSAGES/kunitconversion6.mo
 share/locale/ml/LC_MESSAGES/kunitconversion6.mo
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index 0d972af6ee0a..cea1da8a8f78 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923875
-SHA256 (KDE/frameworks/6.27/solid-6.27.0.tar.xz) = 70a9ee69b4357ebf83cc87aa61db6fdff8c96a59e24f9572e51716f1d3c579fe
-SIZE (KDE/frameworks/6.27/solid-6.27.0.tar.xz) = 315856
+TIMESTAMP = 1783590287
+SHA256 (KDE/frameworks/6.28/solid-6.28.0.tar.xz) = 47fa84db565372584c6ecb03f71a6085f706a1c031ea4f2ffc35808f09a19b3d
+SIZE (KDE/frameworks/6.28/solid-6.28.0.tar.xz) = 317968
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index dcc7e5c79977..14e6d4b5b8ad 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923875
-SHA256 (KDE/frameworks/6.27/threadweaver-6.27.0.tar.xz) = 6be89d43b4d7cfd4ce519ed24b8bcf8400c93bcfc6f42d9931cd0f852269bdcb
-SIZE (KDE/frameworks/6.27/threadweaver-6.27.0.tar.xz) = 1415364
+TIMESTAMP = 1783590288
+SHA256 (KDE/frameworks/6.28/threadweaver-6.28.0.tar.xz) = ab4a7e1a2ff4ee9e3ebb73097fb93beda6857f08d1c4ab7d15af17c383ffaf7e
+SIZE (KDE/frameworks/6.28/threadweaver-6.28.0.tar.xz) = 1415396
diff --git a/dns/kf6-kdnssd/distinfo b/dns/kf6-kdnssd/distinfo
index 6213b314b197..d0af70528625 100644
--- a/dns/kf6-kdnssd/distinfo
+++ b/dns/kf6-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923876
-SHA256 (KDE/frameworks/6.27/kdnssd-6.27.0.tar.xz) = a60746aca1ce6cfd2fbd20144bc4869d2b00d04b597aedab3dd37a345fb03bb4
-SIZE (KDE/frameworks/6.27/kdnssd-6.27.0.tar.xz) = 2202232
+TIMESTAMP = 1783590288
+SHA256 (KDE/frameworks/6.28/kdnssd-6.28.0.tar.xz) = f4fe731aad56ae010c2b42f2bd56d4499339bb0839ae2251035132f1a3708df2
+SIZE (KDE/frameworks/6.28/kdnssd-6.28.0.tar.xz) = 2202988
diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile
index f6bba11903a3..48681225e265 100644
--- a/graphics/kf6-kimageformats/Makefile
+++ b/graphics/kf6-kimageformats/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kimageformats
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	1
 CATEGORIES=	graphics kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo
index c8547a7d6141..129a8cbb731f 100644
--- a/graphics/kf6-kimageformats/distinfo
+++ b/graphics/kf6-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923876
-SHA256 (KDE/frameworks/6.27/kimageformats-6.27.0.tar.xz) = 6a9f40936ba946279063cbdaea473b9eb735b53047b0124c88aca7db17ccabac
-SIZE (KDE/frameworks/6.27/kimageformats-6.27.0.tar.xz) = 32373196
+TIMESTAMP = 1783590288
+SHA256 (KDE/frameworks/6.28/kimageformats-6.28.0.tar.xz) = 91808c6de080ab5b506721c1f78ad5772bcb1f70bba7262c275ccd98de8b6b38
+SIZE (KDE/frameworks/6.28/kimageformats-6.28.0.tar.xz) = 32373316
diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo
index e612e2d5f63d..aad9903a486c 100644
--- a/graphics/kf6-kplotting/distinfo
+++ b/graphics/kf6-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923876
-SHA256 (KDE/frameworks/6.27/kplotting-6.27.0.tar.xz) = b2f8d7e720187ea8159653cb3c8caf0d03fb5f3d7ecef1b2b80ac0b2a77b4367
-SIZE (KDE/frameworks/6.27/kplotting-6.27.0.tar.xz) = 34064
+TIMESTAMP = 1783590289
+SHA256 (KDE/frameworks/6.28/kplotting-6.28.0.tar.xz) = bd350755be56da3d3ff4c65d9f62859782c9c1d75311a4830b3683f6ccb1c431
+SIZE (KDE/frameworks/6.28/kplotting-6.28.0.tar.xz) = 34040
diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo
index 4f20581c93d5..f6219349a5f0 100644
--- a/graphics/kf6-kquickcharts/distinfo
+++ b/graphics/kf6-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923877
-SHA256 (KDE/frameworks/6.27/kquickcharts-6.27.0.tar.xz) = d2a533bbf3d7f257e9306009bc32bdea41346cbd8e82d06c188879d5f0460380
-SIZE (KDE/frameworks/6.27/kquickcharts-6.27.0.tar.xz) = 112320
+TIMESTAMP = 1783590289
+SHA256 (KDE/frameworks/6.28/kquickcharts-6.28.0.tar.xz) = c5d361d90861b4cd3db861568da5279ae2b1cb953e874126c15abbd7138378e5
+SIZE (KDE/frameworks/6.28/kquickcharts-6.28.0.tar.xz) = 112304
diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo
index f226219520fd..721e4980b4b2 100644
--- a/graphics/kf6-ksvg/distinfo
+++ b/graphics/kf6-ksvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923877
-SHA256 (KDE/frameworks/6.27/ksvg-6.27.0.tar.xz) = 68d43f014639ae6097012cdd67bdbbefd5425b17d2322d94f55be2b138613e0a
-SIZE (KDE/frameworks/6.27/ksvg-6.27.0.tar.xz) = 86436
+TIMESTAMP = 1783590289
+SHA256 (KDE/frameworks/6.28/ksvg-6.28.0.tar.xz) = d580e6038ab3fb8a8755c953abd27a55894c2ae05e72cdef9bca1cf4e265a325
+SIZE (KDE/frameworks/6.28/ksvg-6.28.0.tar.xz) = 86428
diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo
index d55b4ca8b53c..6bb7e6fdaa2d 100644
--- a/graphics/kf6-prison/distinfo
+++ b/graphics/kf6-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923877
-SHA256 (KDE/frameworks/6.27/prison-6.27.0.tar.xz) = 760903e9ae401f8bcdb9efc9ad6548982642e7411a223c8ceb41e5491a6b1135
-SIZE (KDE/frameworks/6.27/prison-6.27.0.tar.xz) = 57948
+TIMESTAMP = 1783590290
+SHA256 (KDE/frameworks/6.28/prison-6.28.0.tar.xz) = ad24dd64b5150ec9ebc4df9734b4c2a58c27a588eafeb4239cdcef01629fe696
+SIZE (KDE/frameworks/6.28/prison-6.28.0.tar.xz) = 57980
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 4435a14998d0..ded5e746a895 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923878
-SHA256 (KDE/frameworks/6.27/purpose-6.27.0.tar.xz) = c4e348fa5ac990a77b3926105c62bc4f2dddaf8d7554c43ee4f18de3d16a3699
-SIZE (KDE/frameworks/6.27/purpose-6.27.0.tar.xz) = 195960
+TIMESTAMP = 1783590290
+SHA256 (KDE/frameworks/6.28/purpose-6.28.0.tar.xz) = c2be01e1aaf2ab14ba6f05582d7c4a29e144dd96258d86b208f58c34bfa83672
+SIZE (KDE/frameworks/6.28/purpose-6.28.0.tar.xz) = 196352
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index 3306074df644..19f415322f37 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923879
-SHA256 (KDE/frameworks/6.27/networkmanager-qt-6.27.0.tar.xz) = a8193895b420d576fac228388ba8fd1b24d6f229c43b7963e2ed581ef82cad9a
-SIZE (KDE/frameworks/6.27/networkmanager-qt-6.27.0.tar.xz) = 187620
+TIMESTAMP = 1783590292
+SHA256 (KDE/frameworks/6.28/networkmanager-qt-6.28.0.tar.xz) = 30604204bb00115f515146d05f981aa1f9824e14c0c537a1ec397581ac5d912e
+SIZE (KDE/frameworks/6.28/networkmanager-qt-6.28.0.tar.xz) = 187664
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index 9d6a66b16cff..90fd836ecc2f 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923878
-SHA256 (KDE/frameworks/6.27/kcalendarcore-6.27.0.tar.xz) = 4228869722c5bb5325b7c5b10555e6b747bde0e36cbd43519d8681fe3b383173
-SIZE (KDE/frameworks/6.27/kcalendarcore-6.27.0.tar.xz) = 322760
+TIMESTAMP = 1783590290
+SHA256 (KDE/frameworks/6.28/kcalendarcore-6.28.0.tar.xz) = c0c8272729cc9cc7006f87b64f80feb03750acb6bbd208ae94c2bad77fc444be
+SIZE (KDE/frameworks/6.28/kcalendarcore-6.28.0.tar.xz) = 334772
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index 4b169c432087..ac890b6be3b1 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923878
-SHA256 (KDE/frameworks/6.27/kcontacts-6.27.0.tar.xz) = dd8d6dd045b0fd71c7ce3fc18bb15b77ec8316e57f4d83ddae67f3a62b796efb
-SIZE (KDE/frameworks/6.27/kcontacts-6.27.0.tar.xz) = 215440
+TIMESTAMP = 1783590290
+SHA256 (KDE/frameworks/6.28/kcontacts-6.28.0.tar.xz) = 389d6128f18bee9113844615f535eeb870605f6fce968ca5c18d85a22478b8a2
+SIZE (KDE/frameworks/6.28/kcontacts-6.28.0.tar.xz) = 215500
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index e0a9d3b1732f..b1a646a3410f 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923879
-SHA256 (KDE/frameworks/6.27/kdav-6.27.0.tar.xz) = e0af4190960d65f5c8475f01213ea4e68a07763ffeaa6766de4b7f50529e0498
-SIZE (KDE/frameworks/6.27/kdav-6.27.0.tar.xz) = 77724
+TIMESTAMP = 1783590291
+SHA256 (KDE/frameworks/6.28/kdav-6.28.0.tar.xz) = ebc481902d89c427da7bad85debb375cb00d92c1d881ba330bd9f1ab8cb37f92
+SIZE (KDE/frameworks/6.28/kdav-6.28.0.tar.xz) = 77832
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index 5ab14cb133d1..79f05e07e489 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923879
-SHA256 (KDE/frameworks/6.27/kholidays-6.27.0.tar.xz) = 84ce2acd5565a9510d74945ea2311f8c099cb031393255d1c8d399665d57b914
-SIZE (KDE/frameworks/6.27/kholidays-6.27.0.tar.xz) = 266468
+TIMESTAMP = 1783590291
+SHA256 (KDE/frameworks/6.28/kholidays-6.28.0.tar.xz) = 6960e2040c148d878466f40c1c3bdcfa8c84fff456f4c8ce7456065bd0745d6c
+SIZE (KDE/frameworks/6.28/kholidays-6.28.0.tar.xz) = 268360
diff --git a/net/kf6-kmime/distinfo b/net/kf6-kmime/distinfo
index 68d84c6bc231..2ffe83b83029 100644
--- a/net/kf6-kmime/distinfo
+++ b/net/kf6-kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780924018
-SHA256 (KDE/frameworks/6.27/kmime-6.27.0.tar.xz) = b0c81fb7e001ac4c05bd6c8b1bb41aaf765f79e4d3e8d17108458a890d712c76
-SIZE (KDE/frameworks/6.27/kmime-6.27.0.tar.xz) = 174780
+TIMESTAMP = 1783621289
+SHA256 (KDE/frameworks/6.28/kmime-6.28.0.tar.xz) = e5c5910b4ae0e9bd56a805f7c14767ce4f301f2b99d142decc2088c58bab419a
+SIZE (KDE/frameworks/6.28/kmime-6.28.0.tar.xz) = 174860
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index dbdd06673d6f..b1b23bf315ae 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923879
-SHA256 (KDE/frameworks/6.27/syndication-6.27.0.tar.xz) = e28036eba9bf94f62466eaff66f49305fff9dd576a317df2474d6bfe5bfbc759
-SIZE (KDE/frameworks/6.27/syndication-6.27.0.tar.xz) = 569320
+TIMESTAMP = 1783590291
+SHA256 (KDE/frameworks/6.28/syndication-6.28.0.tar.xz) = 24db750155b69e3f858997cad0655a2f230f85d587c1063166113bc7690fd7b8
+SIZE (KDE/frameworks/6.28/syndication-6.28.0.tar.xz) = 569220
diff --git a/security/kf6-kdesu/distinfo b/security/kf6-kdesu/distinfo
index 44b90a1ad889..5e02619c9afb 100644
--- a/security/kf6-kdesu/distinfo
+++ b/security/kf6-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923880
-SHA256 (KDE/frameworks/6.27/kdesu-6.27.0.tar.xz) = a8a0c5103cb43dc62952aab76bb7e576e8643dbb31672e2ac2988279ab571700
-SIZE (KDE/frameworks/6.27/kdesu-6.27.0.tar.xz) = 57392
+TIMESTAMP = 1783590292
+SHA256 (KDE/frameworks/6.28/kdesu-6.28.0.tar.xz) = 9af5746db7e25e2aac69c19a9cc9758fc7e7b4cbbcf2b6b6a6c93bd7c642e80f
+SIZE (KDE/frameworks/6.28/kdesu-6.28.0.tar.xz) = 57368
diff --git a/sysutils/kf6-baloo/Makefile b/sysutils/kf6-baloo/Makefile
index 4df6462dea8f..aa873cf324f2 100644
--- a/sysutils/kf6-baloo/Makefile
+++ b/sysutils/kf6-baloo/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	baloo
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	1
 CATEGORIES=	sysutils kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index fb29bf6faac8..818574110e0d 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923880
-SHA256 (KDE/frameworks/6.27/baloo-6.27.0.tar.xz) = 6b226118bde28e81217f8cd6129f6e24c5d422bd7a322fe682e592b028b72db7
-SIZE (KDE/frameworks/6.27/baloo-6.27.0.tar.xz) = 339704
+TIMESTAMP = 1783590292
+SHA256 (KDE/frameworks/6.28/baloo-6.28.0.tar.xz) = 9cc6ac9ab0605eab7f337b7ea1803348da4a71173b722d5047748c557ba22c0f
+SIZE (KDE/frameworks/6.28/baloo-6.28.0.tar.xz) = 340504
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index cc01c51b5409..e8da50188d3f 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923880
-SHA256 (KDE/frameworks/6.27/kuserfeedback-6.27.0.tar.xz) = 5ad0228aa4872f6238b93827e99d263aebcc7e0bfc4f28ba3cf39c0fd2add7a9
-SIZE (KDE/frameworks/6.27/kuserfeedback-6.27.0.tar.xz) = 273752
+TIMESTAMP = 1783590293
+SHA256 (KDE/frameworks/6.28/kuserfeedback-6.28.0.tar.xz) = 07f279845b3cd6e675513afb81f3c6274b2f6757edc149d163116b3c50dfa0df
+SIZE (KDE/frameworks/6.28/kuserfeedback-6.28.0.tar.xz) = 273772
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index 7a19cd2e8017..d31e06612d37 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923881
-SHA256 (KDE/frameworks/6.27/kwallet-6.27.0.tar.xz) = daa03acc40eec873bb450fd8116ae7c788b86a7ceebc9fa555b4a166feeb7983
-SIZE (KDE/frameworks/6.27/kwallet-6.27.0.tar.xz) = 381384
+TIMESTAMP = 1783590293
+SHA256 (KDE/frameworks/6.28/kwallet-6.28.0.tar.xz) = e21130c86ffa0be49065648f4e753d63d3d786fab876f511d9d09da16480f691
+SIZE (KDE/frameworks/6.28/kwallet-6.28.0.tar.xz) = 381928
diff --git a/textproc/kf6-kcodecs/distinfo b/textproc/kf6-kcodecs/distinfo
index 9b17997b23e8..19ab55808b8f 100644
--- a/textproc/kf6-kcodecs/distinfo
+++ b/textproc/kf6-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923881
-SHA256 (KDE/frameworks/6.27/kcodecs-6.27.0.tar.xz) = 77f51f7586e8b457534d95dd241280e8b7475915c656e661dc37b1e8a773c595
-SIZE (KDE/frameworks/6.27/kcodecs-6.27.0.tar.xz) = 2477088
+TIMESTAMP = 1783590293
+SHA256 (KDE/frameworks/6.28/kcodecs-6.28.0.tar.xz) = b0a9ae34b389c6460adad5323d21bb9e43638acb58da9685f8dc8d821c38a4d8
+SIZE (KDE/frameworks/6.28/kcodecs-6.28.0.tar.xz) = 2477088
diff --git a/textproc/kf6-sonnet/distinfo b/textproc/kf6-sonnet/distinfo
index e3b33b18339f..596c49303bc5 100644
--- a/textproc/kf6-sonnet/distinfo
+++ b/textproc/kf6-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923881
-SHA256 (KDE/frameworks/6.27/sonnet-6.27.0.tar.xz) = f8dcbba58d3479dfa4922146270f6ecb7ce0d987d82edc59b0c7c27ff965f65a
-SIZE (KDE/frameworks/6.27/sonnet-6.27.0.tar.xz) = 2414320
+TIMESTAMP = 1783590294
+SHA256 (KDE/frameworks/6.28/sonnet-6.28.0.tar.xz) = 66c6b439950bec7f67b730e6e49d6d30cba21dad115e4a47c4fe46014cc19c3b
+SIZE (KDE/frameworks/6.28/sonnet-6.28.0.tar.xz) = 2414224
diff --git a/textproc/kf6-syntax-highlighting/distinfo b/textproc/kf6-syntax-highlighting/distinfo
index 4806bcd952a3..cf5d08c81ed1 100644
--- a/textproc/kf6-syntax-highlighting/distinfo
+++ b/textproc/kf6-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923882
-SHA256 (KDE/frameworks/6.27/syntax-highlighting-6.27.0.tar.xz) = cbff001b9f00d032feb254313ecfee9a6e0a0b3c5a8c82a7e0806c5f1915a545
-SIZE (KDE/frameworks/6.27/syntax-highlighting-6.27.0.tar.xz) = 3907408
+TIMESTAMP = 1783590294
+SHA256 (KDE/frameworks/6.28/syntax-highlighting-6.28.0.tar.xz) = b9d90a03b4e9a48170a14f7a4a79c44f0aae9f14e1b94b7b1fc75d5c3fb31d3a
+SIZE (KDE/frameworks/6.28/syntax-highlighting-6.28.0.tar.xz) = 3917156
diff --git a/x11-themes/kf6-breeze-icons/distinfo b/x11-themes/kf6-breeze-icons/distinfo
index 7728a2ae9768..74296efff1ae 100644
--- a/x11-themes/kf6-breeze-icons/distinfo
+++ b/x11-themes/kf6-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923882
-SHA256 (KDE/frameworks/6.27/breeze-icons-6.27.0.tar.xz) = bc8c2337802837ff1809269a8e4c4311b93e7e90c78ab4fe2a86cf5300ffd414
-SIZE (KDE/frameworks/6.27/breeze-icons-6.27.0.tar.xz) = 2107164
+TIMESTAMP = 1783590294
+SHA256 (KDE/frameworks/6.28/breeze-icons-6.28.0.tar.xz) = 45de8138ead0f3ff24de886fbe61d588ecd7f66dde6f8cf6f2906279254d094d
+SIZE (KDE/frameworks/6.28/breeze-icons-6.28.0.tar.xz) = 2107072
diff --git a/x11-themes/kf6-kcolorscheme/distinfo b/x11-themes/kf6-kcolorscheme/distinfo
index f3f6b6fbf234..e29aff1f372a 100644
--- a/x11-themes/kf6-kcolorscheme/distinfo
+++ b/x11-themes/kf6-kcolorscheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923882
-SHA256 (KDE/frameworks/6.27/kcolorscheme-6.27.0.tar.xz) = 574e12350ea1adf248c5263cf18d145476d368664a302514d1065aa2563e1efd
-SIZE (KDE/frameworks/6.27/kcolorscheme-6.27.0.tar.xz) = 51800
+TIMESTAMP = 1783590295
+SHA256 (KDE/frameworks/6.28/kcolorscheme-6.28.0.tar.xz) = 129c98fd9ba3428cafbd7263557a9ea47c0d4f157b8a5f56b209a95dc9815e6a
+SIZE (KDE/frameworks/6.28/kcolorscheme-6.28.0.tar.xz) = 51804
diff --git a/x11-themes/kf6-kiconthemes/distinfo b/x11-themes/kf6-kiconthemes/distinfo
index 1cfbc355b1c6..29e2a3a83fd4 100644
--- a/x11-themes/kf6-kiconthemes/distinfo
+++ b/x11-themes/kf6-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923883
-SHA256 (KDE/frameworks/6.27/kiconthemes-6.27.0.tar.xz) = 6fe86f0c0ff41044f44d1f37f9ae001b8d2c1a5a8bc06c41c43ed574138af5be
-SIZE (KDE/frameworks/6.27/kiconthemes-6.27.0.tar.xz) = 1254732
+TIMESTAMP = 1783590295
+SHA256 (KDE/frameworks/6.28/kiconthemes-6.28.0.tar.xz) = edf83069f25f8edf759d07502a6f8302c8c064cd562651deedefe6393fefcace
+SIZE (KDE/frameworks/6.28/kiconthemes-6.28.0.tar.xz) = 1254688
diff --git a/x11-themes/kf6-qqc2-desktop-style/distinfo b/x11-themes/kf6-qqc2-desktop-style/distinfo
index 15ccb9524863..761268558996 100644
--- a/x11-themes/kf6-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf6-qqc2-desktop-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780923883
-SHA256 (KDE/frameworks/6.27/qqc2-desktop-style-6.27.0.tar.xz) = 6c005f06c5f8c4ac349238abf14999bb917215a8f7b8c51364e2fdd12e9e6355
-SIZE (KDE/frameworks/6.27/qqc2-desktop-style-6.27.0.tar.xz) = 92944
+TIMESTAMP = 1783590295
+SHA256 (KDE/frameworks/6.28/qqc2-desktop-style-6.28.0.tar.xz) = 8748d01f401cb16a34adbdf568b2bde2cc1820f82c38249fdec11b66d9da97d1
+SIZE (KDE/frameworks/6.28/qqc2-desktop-style-6.28.0.tar.xz) = 93024
diff --git a/x11-themes/oxygen-icons/distinfo b/x11-themes/oxygen-icons/distinfo
index aafcc154d1c7..aca56cee8798 100644
--- a/x11-themes/oxygen-icons/distinfo
+++ b/x11-themes/oxygen-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780927127
-SHA256 (KDE/frameworks/6.27/oxygen-icons-6.27.0.tar.xz) = f36a0884e6b9e554721c0f8cbd40c20ed4ff1a1b7d7e293c67d3d11d0b72cf9a
-SIZE (KDE/frameworks/6.27/oxygen-icons-6.27.0.tar.xz) = 258623660
+TIMESTAMP = 1783590296
+SHA256 (KDE/frameworks/6.28/oxygen-icons-6.28.0.tar.xz) = d1dec052a8a02fcda4e584ba060ca4ac9e7b0433f259b4a2d32c5098d22fb614
+SIZE (KDE/frameworks/6.28/oxygen-icons-6.28.0.tar.xz) = 261449212
diff --git a/x11-themes/oxygen-icons/pkg-plist b/x11-themes/oxygen-icons/pkg-plist
index f3103c90dd5f..6814d2572572 100644
--- a/x11-themes/oxygen-icons/pkg-plist
+++ b/x11-themes/oxygen-icons/pkg-plist
@@ -10,6 +10,7 @@ share/icons/oxygen/applets/16x16/preferences-desktop-notification-symbolic.svg
 share/icons/oxygen/applets/16x16/window-pin-symbolic.svg
 share/icons/oxygen/applets/16x16/window-unpin-symbolic.svg
 share/icons/oxygen/applets/22x22/akregator-symbolic.svg
+share/icons/oxygen/applets/22x22/amarok-symbolic.svg
 share/icons/oxygen/applets/22x22/anki.svg
 share/icons/oxygen/applets/22x22/arrow-down-symbolic.svg
 share/icons/oxygen/applets/22x22/arrow-left-symbolic.svg
@@ -100,6 +101,7 @@ share/icons/oxygen/applets/22x22/kget-symbolic.svg
 share/icons/oxygen/applets/22x22/kgpg-symbolic.svg
 share/icons/oxygen/applets/22x22/klipper-symbolic.svg
 share/icons/oxygen/applets/22x22/ktorrent-symbolic.svg
+share/icons/oxygen/applets/22x22/mark-location-symbolic.svg
 share/icons/oxygen/applets/22x22/media-playback-paused-symbolic.svg
 share/icons/oxygen/applets/22x22/media-playback-playing-symbolic.svg
 share/icons/oxygen/applets/22x22/media-playback-stopped-symbolic.svg
@@ -292,6 +294,7 @@ share/icons/oxygen/applets/22x22/weather-storm-symbolic.svg
 share/icons/oxygen/applets/22x22/window-pin-symbolic.svg
 share/icons/oxygen/applets/22x22/window-unpin-symbolic.svg
 share/icons/oxygen/applets/24x24/akregator-symbolic.svg
+share/icons/oxygen/applets/24x24/amarok-symbolic.svg
 share/icons/oxygen/applets/24x24/anki.svg
 share/icons/oxygen/applets/24x24/arrow-down-symbolic.svg
 share/icons/oxygen/applets/24x24/arrow-left-symbolic.svg
@@ -382,6 +385,7 @@ share/icons/oxygen/applets/24x24/kget-symbolic.svg
 share/icons/oxygen/applets/24x24/kgpg-symbolic.svg
 share/icons/oxygen/applets/24x24/klipper-symbolic.svg
 share/icons/oxygen/applets/24x24/ktorrent-symbolic.svg
+share/icons/oxygen/applets/24x24/mark-location-symbolic.svg
 share/icons/oxygen/applets/24x24/media-playback-paused-symbolic.svg
 share/icons/oxygen/applets/24x24/media-playback-playing-symbolic.svg
 share/icons/oxygen/applets/24x24/media-playback-stopped-symbolic.svg
@@ -586,6 +590,7 @@ share/icons/oxygen/applets/32x32/kget-symbolic.svg
 share/icons/oxygen/applets/32x32/kgpg-symbolic.svg
 share/icons/oxygen/applets/32x32/klipper-symbolic.svg
 share/icons/oxygen/applets/32x32/ktorrent-symbolic.svg
+share/icons/oxygen/applets/32x32/mark-location-symbolic.svg
 share/icons/oxygen/applets/32x32/monitor-symbolic.svg
 share/icons/oxygen/applets/32x32/network-connect-symbolic.svg
 share/icons/oxygen/applets/32x32/network-disconnect-symbolic.svg
@@ -637,6 +642,9 @@ share/icons/oxygen/applets/32x32/redshift-status-on-symbolic.svg
 share/icons/oxygen/applets/32x32/redshift-status-on.svg
 share/icons/oxygen/applets/32x32/speedometer-symbolic.svg
 share/icons/oxygen/applets/32x32/tablet-symbolic.svg
+share/icons/oxygen/applets/32x32/trash-empty-symbolic.svg
+share/icons/oxygen/applets/32x32/user-trash-full-symbolic.svg
+share/icons/oxygen/applets/32x32/user-trash-symbolic.svg
 share/icons/oxygen/applets/32x32/window-pin-symbolic.svg
 share/icons/oxygen/applets/32x32/window-unpin-symbolic.svg
 share/icons/oxygen/base/128x128/actions/activities.png
@@ -803,6 +811,7 @@ share/icons/oxygen/base/128x128/apps/kde.png
 share/icons/oxygen/base/128x128/apps/kdeconnect.png
 share/icons/oxygen/base/128x128/apps/kdevelop.png
 share/icons/oxygen/base/128x128/apps/kdf.png
+share/icons/oxygen/base/128x128/apps/keepsecret.png
 share/icons/oxygen/base/128x128/apps/kformula.png
 share/icons/oxygen/base/128x128/apps/kgpg.png
 share/icons/oxygen/base/128x128/apps/kig.png
@@ -906,6 +915,7 @@ share/icons/oxygen/base/128x128/apps/step.png
 share/icons/oxygen/base/128x128/apps/strigi.png
 share/icons/oxygen/base/128x128/apps/system-diagnosis.png
 share/icons/oxygen/base/128x128/apps/system-file-manager.png
+share/icons/oxygen/base/128x128/apps/system-software-install.png
 share/icons/oxygen/base/128x128/apps/system-software-update.png
 share/icons/oxygen/base/128x128/apps/system-users.png
 share/icons/oxygen/base/128x128/apps/tagua.png
@@ -915,6 +925,7 @@ share/icons/oxygen/base/128x128/apps/utilities-file-archiver.png
 share/icons/oxygen/base/128x128/apps/utilities-log-viewer.png
 share/icons/oxygen/base/128x128/apps/utilities-system-monitor.png
 share/icons/oxygen/base/128x128/apps/utilities-terminal.png
+share/icons/oxygen/base/128x128/apps/wayland.png
 share/icons/oxygen/base/128x128/apps/wine.png
 share/icons/oxygen/base/128x128/apps/xorg.png
 share/icons/oxygen/base/128x128/apps/yakuake.png
@@ -1054,6 +1065,7 @@ share/icons/oxygen/base/128x128/mimetypes/application-sxw.png
 share/icons/oxygen/base/128x128/mimetypes/application-toml.png
 share/icons/oxygen/base/128x128/mimetypes/application-vnd-google-earth-kml.png
 share/icons/oxygen/base/128x128/mimetypes/application-vnd.android.package-archive.png
+share/icons/oxygen/base/128x128/mimetypes/application-vnd.appimage.png
 share/icons/oxygen/base/128x128/mimetypes/application-vnd.debian.binary-package.png
 share/icons/oxygen/base/128x128/mimetypes/application-vnd.efi.iso.png
 share/icons/oxygen/base/128x128/mimetypes/application-vnd.flatpak.ref.png
@@ -1191,6 +1203,7 @@ share/icons/oxygen/base/128x128/mimetypes/application-x-mimearchive.png
 share/icons/oxygen/base/128x128/mimetypes/application-x-mplayer2.png
 share/icons/oxygen/base/128x128/mimetypes/application-x-ms-dos-executable.png
 share/icons/oxygen/base/128x128/mimetypes/application-x-ms-wim.png
+share/icons/oxygen/base/128x128/mimetypes/application-x-msdownload.png
 share/icons/oxygen/base/128x128/mimetypes/application-x-mswinurl.png
 share/icons/oxygen/base/128x128/mimetypes/application-x-mswrite.png
 share/icons/oxygen/base/128x128/mimetypes/application-x-nzb.png
@@ -1863,6 +1876,7 @@ share/icons/oxygen/base/16x16/actions/enum.png
 share/icons/oxygen/base/16x16/actions/error.png
 share/icons/oxygen/base/16x16/actions/exifinfo.png
 share/icons/oxygen/base/16x16/actions/expand.png
+share/icons/oxygen/base/16x16/actions/favorite.png
 share/icons/oxygen/base/16x16/actions/feed-subscribe.png
 share/icons/oxygen/base/16x16/actions/file-zoom-in.png
 share/icons/oxygen/base/16x16/actions/file-zoom-out.png
@@ -2125,6 +2139,7 @@ share/icons/oxygen/base/16x16/actions/mail-signed-part.png
 share/icons/oxygen/base/16x16/actions/mail-signed-verified.png
 share/icons/oxygen/base/16x16/actions/mail-signed.png
 share/icons/oxygen/base/16x16/actions/mail-tagged.png
+share/icons/oxygen/base/16x16/actions/mail-thread-watch.png
 share/icons/oxygen/base/16x16/actions/measure.png
 share/icons/oxygen/base/16x16/actions/media-eject.png
 share/icons/oxygen/base/16x16/actions/media-playback-pause.png
@@ -2328,6 +2343,7 @@ share/icons/oxygen/base/16x16/actions/system-lock-screen.png
 share/icons/oxygen/base/16x16/actions/system-log-out.png
 share/icons/oxygen/base/16x16/actions/system-reboot.png
 share/icons/oxygen/base/16x16/actions/system-run.png
+share/icons/oxygen/base/16x16/actions/system-save-session.png
 share/icons/oxygen/base/16x16/actions/system-search.png
 share/icons/oxygen/base/16x16/actions/system-shutdown.png
 share/icons/oxygen/base/16x16/actions/system-suspend-hibernate.png
@@ -2506,6 +2522,7 @@ share/icons/oxygen/base/16x16/actions/view-time-schedule-child-insert.png
 share/icons/oxygen/base/16x16/actions/view-time-schedule-edit.png
 share/icons/oxygen/base/16x16/actions/view-time-schedule-insert.png
 share/icons/oxygen/base/16x16/actions/view-time-schedule.png
+share/icons/oxygen/base/16x16/actions/view-visible-off.png
 share/icons/oxygen/base/16x16/actions/view-visible.png
 share/icons/oxygen/base/16x16/actions/view-web-browser-dom-tree.png
 share/icons/oxygen/base/16x16/actions/viewhtml.png
@@ -2700,6 +2717,7 @@ share/icons/oxygen/base/16x16/apps/spectacle.png
 share/icons/oxygen/base/16x16/apps/step.png
 share/icons/oxygen/base/16x16/apps/strigi.png
 share/icons/oxygen/base/16x16/apps/system-file-manager.png
+share/icons/oxygen/base/16x16/apps/system-software-install.png
 share/icons/oxygen/base/16x16/apps/system-software-update.png
 share/icons/oxygen/base/16x16/apps/system-users.png
 share/icons/oxygen/base/16x16/apps/tagua.png
@@ -2709,6 +2727,7 @@ share/icons/oxygen/base/16x16/apps/utilities-file-archiver.png
 share/icons/oxygen/base/16x16/apps/utilities-log-viewer.png
 share/icons/oxygen/base/16x16/apps/utilities-system-monitor.png
 share/icons/oxygen/base/16x16/apps/utilities-terminal.png
+share/icons/oxygen/base/16x16/apps/wayland.png
 share/icons/oxygen/base/16x16/apps/wine.png
 share/icons/oxygen/base/16x16/apps/xorg.png
 share/icons/oxygen/base/16x16/apps/yakuake.png
@@ -2876,6 +2895,7 @@ share/icons/oxygen/base/16x16/mimetypes/application-sxw.png
 share/icons/oxygen/base/16x16/mimetypes/application-toml.png
 share/icons/oxygen/base/16x16/mimetypes/application-vnd-google-earth-kml.png
 share/icons/oxygen/base/16x16/mimetypes/application-vnd.android.package-archive.png
+share/icons/oxygen/base/16x16/mimetypes/application-vnd.appimage.png
 share/icons/oxygen/base/16x16/mimetypes/application-vnd.debian.binary-package.png
 share/icons/oxygen/base/16x16/mimetypes/application-vnd.efi.iso.png
 share/icons/oxygen/base/16x16/mimetypes/application-vnd.flatpak.ref.png
@@ -3013,6 +3033,7 @@ share/icons/oxygen/base/16x16/mimetypes/application-x-mimearchive.png
 share/icons/oxygen/base/16x16/mimetypes/application-x-mplayer2.png
 share/icons/oxygen/base/16x16/mimetypes/application-x-ms-dos-executable.png
 share/icons/oxygen/base/16x16/mimetypes/application-x-ms-wim.png
+share/icons/oxygen/base/16x16/mimetypes/application-x-msdownload.png
 share/icons/oxygen/base/16x16/mimetypes/application-x-mswinurl.png
 share/icons/oxygen/base/16x16/mimetypes/application-x-mswrite.png
 share/icons/oxygen/base/16x16/mimetypes/application-x-nzb.png
@@ -3752,6 +3773,7 @@ share/icons/oxygen/base/22x22/actions/enum.png
 share/icons/oxygen/base/22x22/actions/error.png
 share/icons/oxygen/base/22x22/actions/exifinfo.png
 share/icons/oxygen/base/22x22/actions/expand.png
*** 502 LINES SKIPPED ***