aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2022-12-10 09:32:03 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2022-12-28 05:39:42 +0000
commitd3a83f3dbe86dc3a11c51d9c5779f31a397cf708 (patch)
tree29a347c2101f778a3c27f17b3a9a147d3d2f9e7f
parent14e7c1f66098b410e01eab023859a81dee673e6f (diff)
downloadports-d3a83f3dbe86dc3a11c51d9c5779f31a397cf708.tar.gz
ports-d3a83f3dbe86dc3a11c51d9c5779f31a397cf708.zip
KDE: Update KDE Frameworks to 5.101
Saturday, 10 December 2022 KDE today announces the release of KDE Frameworks 5.101.0. KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see the KDE Frameworks release announcement. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. PR: 268291 Exp-run by: antoine
-rw-r--r--Mk/Uses/kde.mk2
-rw-r--r--archivers/kf5-karchive/distinfo6
-rw-r--r--archivers/kf5-karchive/pkg-plist1
-rw-r--r--devel/kf5-extra-cmake-modules/distinfo6
-rw-r--r--devel/kf5-kapidox/distinfo6
-rw-r--r--devel/kf5-kauth/distinfo6
-rw-r--r--devel/kf5-kbookmarks/distinfo6
-rw-r--r--devel/kf5-kcmutils/distinfo6
-rw-r--r--devel/kf5-kconfig/Makefile2
-rw-r--r--devel/kf5-kconfig/distinfo6
-rw-r--r--devel/kf5-kcoreaddons/distinfo6
-rw-r--r--devel/kf5-kcrash/distinfo6
-rw-r--r--devel/kf5-kdbusaddons/distinfo6
-rw-r--r--devel/kf5-kdeclarative/distinfo6
-rw-r--r--devel/kf5-kdoctools/distinfo6
-rw-r--r--devel/kf5-kfilemetadata/Makefile1
-rw-r--r--devel/kf5-kfilemetadata/distinfo6
-rw-r--r--devel/kf5-kfilemetadata/pkg-plist2
-rw-r--r--devel/kf5-ki18n/distinfo6
-rw-r--r--devel/kf5-kidletime/distinfo6
-rw-r--r--devel/kf5-kio/distinfo6
-rw-r--r--devel/kf5-kio/pkg-plist43
-rw-r--r--devel/kf5-kitemmodels/distinfo6
-rw-r--r--devel/kf5-knewstuff/distinfo6
-rw-r--r--devel/kf5-knotifications/distinfo6
-rw-r--r--devel/kf5-knotifyconfig/distinfo6
-rw-r--r--devel/kf5-kpackage/distinfo6
-rw-r--r--devel/kf5-kparts/distinfo6
-rw-r--r--devel/kf5-kpeople/distinfo6
-rw-r--r--devel/kf5-kpty/distinfo6
-rw-r--r--devel/kf5-kservice/distinfo6
-rw-r--r--devel/kf5-ktexteditor/distinfo6
-rw-r--r--devel/kf5-kunitconversion/distinfo6
-rw-r--r--devel/kf5-solid/distinfo6
-rw-r--r--devel/kf5-threadweaver/distinfo6
-rw-r--r--dns/kf5-kdnssd/distinfo6
-rw-r--r--graphics/kf5-kimageformats/distinfo6
-rw-r--r--graphics/kf5-kplotting/distinfo6
-rw-r--r--graphics/kf5-kquickcharts/distinfo6
-rw-r--r--graphics/kf5-prison/distinfo6
-rw-r--r--lang/kf5-kross/distinfo6
-rw-r--r--misc/kf5-purpose/distinfo6
-rw-r--r--misc/kf5-purpose/pkg-plist1
-rw-r--r--multimedia/kf5-kmediaplayer/distinfo6
-rw-r--r--net/kf5-kcalendarcore/distinfo6
-rw-r--r--net/kf5-kcontacts/distinfo6
-rw-r--r--net/kf5-kdav/distinfo6
-rw-r--r--net/kf5-kholidays/distinfo6
-rw-r--r--net/kf5-kxmlrpcclient/distinfo6
-rw-r--r--net/kf5-syndication/distinfo6
-rw-r--r--security/kf5-kdesu/distinfo6
-rw-r--r--sysutils/kf5-baloo/distinfo6
-rw-r--r--sysutils/kf5-kwallet/distinfo6
-rw-r--r--textproc/kf5-kcodecs/distinfo6
-rw-r--r--textproc/kf5-sonnet/distinfo6
-rw-r--r--textproc/kf5-syntax-highlighting/Makefile1
-rw-r--r--textproc/kf5-syntax-highlighting/distinfo6
-rw-r--r--www/kf5-kdewebkit/distinfo6
-rw-r--r--www/kf5-khtml/distinfo6
-rw-r--r--www/kf5-khtml/pkg-plist3
-rw-r--r--www/kf5-kjs/distinfo6
-rw-r--r--www/kf5-kjsembed/distinfo6
-rw-r--r--x11-themes/kf5-breeze-icons/distinfo6
-rw-r--r--x11-themes/kf5-breeze-icons/pkg-plist25
-rw-r--r--x11-themes/kf5-kemoticons/distinfo6
-rw-r--r--x11-themes/kf5-kiconthemes/distinfo6
-rw-r--r--x11-themes/kf5-oxygen-icons5/distinfo6
-rw-r--r--x11-themes/kf5-qqc2-desktop-style/distinfo6
-rw-r--r--x11-toolkits/kf5-attica/distinfo6
-rw-r--r--x11-toolkits/kf5-kcompletion/distinfo6
-rw-r--r--x11-toolkits/kf5-kconfigwidgets/distinfo6
-rw-r--r--x11-toolkits/kf5-kdesignerplugin/distinfo6
-rw-r--r--x11-toolkits/kf5-kdesignerplugin/pkg-plist100
-rw-r--r--x11-toolkits/kf5-kguiaddons/distinfo6
-rw-r--r--x11-toolkits/kf5-kirigami2/Makefile10
-rw-r--r--x11-toolkits/kf5-kirigami2/distinfo6
-rw-r--r--x11-toolkits/kf5-kitemviews/distinfo6
-rw-r--r--x11-toolkits/kf5-kjobwidgets/distinfo6
-rw-r--r--x11-toolkits/kf5-ktextwidgets/distinfo6
-rw-r--r--x11-toolkits/kf5-kwidgetsaddons/distinfo6
-rw-r--r--x11-toolkits/kf5-kxmlgui/distinfo6
-rw-r--r--x11/kf5-frameworkintegration/distinfo6
-rw-r--r--x11/kf5-kactivities-stats/distinfo6
-rw-r--r--x11/kf5-kactivities/distinfo6
-rw-r--r--x11/kf5-kded/distinfo6
-rw-r--r--x11/kf5-kdelibs4support/distinfo6
-rw-r--r--x11/kf5-kglobalaccel/distinfo6
-rw-r--r--x11/kf5-kinit/distinfo6
-rw-r--r--x11/kf5-krunner/distinfo6
-rw-r--r--x11/kf5-kwayland/Makefile3
-rw-r--r--x11/kf5-kwayland/distinfo8
-rw-r--r--x11/kf5-kwindowsystem/distinfo6
-rw-r--r--x11/kf5-kwindowsystem/pkg-plist2
-rw-r--r--x11/kf5-plasma-framework/Makefile2
-rw-r--r--x11/kf5-plasma-framework/distinfo6
95 files changed, 394 insertions, 286 deletions
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 7b5471409437..454216924c75 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -79,7 +79,7 @@ KDE_PLASMA_VERSION?= 5.24.7
KDE_PLASMA_BRANCH?= stable
# Current KDE frameworks.
-KDE_FRAMEWORKS_VERSION?= 5.100.0
+KDE_FRAMEWORKS_VERSION?= 5.101.0
KDE_FRAMEWORKS_BRANCH?= stable
# Current KDE applications.
diff --git a/archivers/kf5-karchive/distinfo b/archivers/kf5-karchive/distinfo
index 1b90c1645c84..3442569cdc08 100644
--- a/archivers/kf5-karchive/distinfo
+++ b/archivers/kf5-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804629
-SHA256 (KDE/frameworks/5.100.0/karchive-5.100.0.tar.xz) = f5ae507b0ceca71229017128997e12eff51b697ca2a1a37b729f9253ebfe969b
-SIZE (KDE/frameworks/5.100.0/karchive-5.100.0.tar.xz) = 1002980
+TIMESTAMP = 1670663999
+SHA256 (KDE/frameworks/5.101.0/karchive-5.101.0.tar.xz) = 58bcb6c61bc4a3fe48a0cbeaf392d42b6b8d33e1bc4c51faf24db0912ecfa9b0
+SIZE (KDE/frameworks/5.101.0/karchive-5.101.0.tar.xz) = 1004300
diff --git a/archivers/kf5-karchive/pkg-plist b/archivers/kf5-karchive/pkg-plist
index 9d1cc5dc455a..95c6afbff2af 100644
--- a/archivers/kf5-karchive/pkg-plist
+++ b/archivers/kf5-karchive/pkg-plist
@@ -43,6 +43,7 @@ share/locale/it/LC_MESSAGES/karchive5_qt.qm
share/locale/ka/LC_MESSAGES/karchive5_qt.qm
share/locale/nl/LC_MESSAGES/karchive5_qt.qm
share/locale/pt/LC_MESSAGES/karchive5_qt.qm
+share/locale/ru/LC_MESSAGES/karchive5_qt.qm
share/locale/sl/LC_MESSAGES/karchive5_qt.qm
share/locale/tr/LC_MESSAGES/karchive5_qt.qm
share/locale/uk/LC_MESSAGES/karchive5_qt.qm
diff --git a/devel/kf5-extra-cmake-modules/distinfo b/devel/kf5-extra-cmake-modules/distinfo
index 0410b3e65c96..a527c4a8c519 100644
--- a/devel/kf5-extra-cmake-modules/distinfo
+++ b/devel/kf5-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804629
-SHA256 (KDE/frameworks/5.100.0/extra-cmake-modules-5.100.0.tar.xz) = 34563ce7bbe3c4d8f69ce1f5dc87ae052443a6b0349fefb9e244a7358b16c0c5
-SIZE (KDE/frameworks/5.100.0/extra-cmake-modules-5.100.0.tar.xz) = 332036
+TIMESTAMP = 1670663999
+SHA256 (KDE/frameworks/5.101.0/extra-cmake-modules-5.101.0.tar.xz) = 8c4c561310db587d390a6c84afc97e1addbaddd73b9d7a4c7309c5da9b9bc8f2
+SIZE (KDE/frameworks/5.101.0/extra-cmake-modules-5.101.0.tar.xz) = 332400
diff --git a/devel/kf5-kapidox/distinfo b/devel/kf5-kapidox/distinfo
index 8e140df29e2d..7e9597423116 100644
--- a/devel/kf5-kapidox/distinfo
+++ b/devel/kf5-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804630
-SHA256 (KDE/frameworks/5.100.0/kapidox-5.100.0.tar.xz) = 68a4c0aa5b86ff002e996e043b745788bdc474be755b8e96251820851d0ef639
-SIZE (KDE/frameworks/5.100.0/kapidox-5.100.0.tar.xz) = 198496
+TIMESTAMP = 1670664000
+SHA256 (KDE/frameworks/5.101.0/kapidox-5.101.0.tar.xz) = b468d09a483a24bbbd2480e0c4aa4fc3ffa167793e595a04ea432baefe22dff8
+SIZE (KDE/frameworks/5.101.0/kapidox-5.101.0.tar.xz) = 198516
diff --git a/devel/kf5-kauth/distinfo b/devel/kf5-kauth/distinfo
index 6ad19ede0b62..b9e82086f567 100644
--- a/devel/kf5-kauth/distinfo
+++ b/devel/kf5-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804630
-SHA256 (KDE/frameworks/5.100.0/kauth-5.100.0.tar.xz) = 2185205bfe39ba2168cc88352c4b327d55b6ef5f34dff648e865ccfbe6778f6d
-SIZE (KDE/frameworks/5.100.0/kauth-5.100.0.tar.xz) = 2335828
+TIMESTAMP = 1670664001
+SHA256 (KDE/frameworks/5.101.0/kauth-5.101.0.tar.xz) = cee3b9fcc3b265abd8bbaa958ef87174bc3c02b5862c93c581bc55de26776d94
+SIZE (KDE/frameworks/5.101.0/kauth-5.101.0.tar.xz) = 2335504
diff --git a/devel/kf5-kbookmarks/distinfo b/devel/kf5-kbookmarks/distinfo
index f1979f3d226e..a41be94eb6c8 100644
--- a/devel/kf5-kbookmarks/distinfo
+++ b/devel/kf5-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804631
-SHA256 (KDE/frameworks/5.100.0/kbookmarks-5.100.0.tar.xz) = 236cf8eef90b1a9737948d10e3c9aae1b6ca35ff7d5b2621b3a2aa61675e84ae
-SIZE (KDE/frameworks/5.100.0/kbookmarks-5.100.0.tar.xz) = 1143308
+TIMESTAMP = 1670664002
+SHA256 (KDE/frameworks/5.101.0/kbookmarks-5.101.0.tar.xz) = 5d91617a36985af7b589fd6a43406067061667026578fdf3d20ac7b0f239702a
+SIZE (KDE/frameworks/5.101.0/kbookmarks-5.101.0.tar.xz) = 1143260
diff --git a/devel/kf5-kcmutils/distinfo b/devel/kf5-kcmutils/distinfo
index 945ec3efb2df..7e9bfd0f916b 100644
--- a/devel/kf5-kcmutils/distinfo
+++ b/devel/kf5-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804632
-SHA256 (KDE/frameworks/5.100.0/kcmutils-5.100.0.tar.xz) = bc7ac9f61c4b78a8465b09310fb793d9fe06180d9c93fae63dd6dbadc745d74f
-SIZE (KDE/frameworks/5.100.0/kcmutils-5.100.0.tar.xz) = 2510700
+TIMESTAMP = 1670664003
+SHA256 (KDE/frameworks/5.101.0/kcmutils-5.101.0.tar.xz) = ab4f18a5616d2ebd4c4ea14fb82c74cfa8adb0e904dd5602eca48ad7a143c54b
+SIZE (KDE/frameworks/5.101.0/kcmutils-5.101.0.tar.xz) = 2510964
diff --git a/devel/kf5-kconfig/Makefile b/devel/kf5-kconfig/Makefile
index b9d69e6360bb..333f3a1bd1b3 100644
--- a/devel/kf5-kconfig/Makefile
+++ b/devel/kf5-kconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kconfig
-DISTVERSION= 5.100.1
+DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kf5-kconfig/distinfo b/devel/kf5-kconfig/distinfo
index 962f2bbb1798..14b786065c61 100644
--- a/devel/kf5-kconfig/distinfo
+++ b/devel/kf5-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669099422
-SHA256 (KDE/frameworks/5.100.0/kconfig-5.100.1.tar.xz) = 8bbb7951d74e8e289f7b0599887ef328b2726fdbdaae18effda2c9d7f18a82da
-SIZE (KDE/frameworks/5.100.0/kconfig-5.100.1.tar.xz) = 290540
+TIMESTAMP = 1670664051
+SHA256 (KDE/frameworks/5.101.0/kconfig-5.101.0.tar.xz) = ca747e485756e6d65e4eed85d1187c80b7facc958f379a68fbe862f068cb5383
+SIZE (KDE/frameworks/5.101.0/kconfig-5.101.0.tar.xz) = 291196
diff --git a/devel/kf5-kcoreaddons/distinfo b/devel/kf5-kcoreaddons/distinfo
index 305e88d984db..94b4ab0614ff 100644
--- a/devel/kf5-kcoreaddons/distinfo
+++ b/devel/kf5-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804634
-SHA256 (KDE/frameworks/5.100.0/kcoreaddons-5.100.0.tar.xz) = dfed68386f919bd214f07837a2a5356e61958237d845115b632e35349e5c1790
-SIZE (KDE/frameworks/5.100.0/kcoreaddons-5.100.0.tar.xz) = 2633608
+TIMESTAMP = 1670664005
+SHA256 (KDE/frameworks/5.101.0/kcoreaddons-5.101.0.tar.xz) = 77b64fc17f7ebbbd53bbb3614b4c3c73a0a9b21607e96e6abb2823ef1972b72a
+SIZE (KDE/frameworks/5.101.0/kcoreaddons-5.101.0.tar.xz) = 2634064
diff --git a/devel/kf5-kcrash/distinfo b/devel/kf5-kcrash/distinfo
index 4ddf80871b30..56b5736883b4 100644
--- a/devel/kf5-kcrash/distinfo
+++ b/devel/kf5-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804635
-SHA256 (KDE/frameworks/5.100.0/kcrash-5.100.0.tar.xz) = 1a76e9ddb2be3980b38ec0d6d29102b635a925d6a8bce938a5cf1a46d812a728
-SIZE (KDE/frameworks/5.100.0/kcrash-5.100.0.tar.xz) = 28392
+TIMESTAMP = 1670664006
+SHA256 (KDE/frameworks/5.101.0/kcrash-5.101.0.tar.xz) = 6dd10951db01918681a8ce6e9e3a99d3f8b5170d2c5a0b5212007e68db0c937a
+SIZE (KDE/frameworks/5.101.0/kcrash-5.101.0.tar.xz) = 28380
diff --git a/devel/kf5-kdbusaddons/distinfo b/devel/kf5-kdbusaddons/distinfo
index 4e974651f1eb..33d920f741db 100644
--- a/devel/kf5-kdbusaddons/distinfo
+++ b/devel/kf5-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804636
-SHA256 (KDE/frameworks/5.100.0/kdbusaddons-5.100.0.tar.xz) = e0755137a3acd57e08b7cc257f60b50322ffe88e8933adfac84d156a920224b3
-SIZE (KDE/frameworks/5.100.0/kdbusaddons-5.100.0.tar.xz) = 48356
+TIMESTAMP = 1670664006
+SHA256 (KDE/frameworks/5.101.0/kdbusaddons-5.101.0.tar.xz) = 1f2912211b39fe3f757b7a869f7861398d48485a7521e4b4f7de29daceb31a4c
+SIZE (KDE/frameworks/5.101.0/kdbusaddons-5.101.0.tar.xz) = 48364
diff --git a/devel/kf5-kdeclarative/distinfo b/devel/kf5-kdeclarative/distinfo
index b56a28520c3c..4abb2f0cc92e 100644
--- a/devel/kf5-kdeclarative/distinfo
+++ b/devel/kf5-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804637
-SHA256 (KDE/frameworks/5.100.0/kdeclarative-5.100.0.tar.xz) = 7635cb72365b3f12d45f9126ad2e774835c664af8d02f66d3561c02bcbb84017
-SIZE (KDE/frameworks/5.100.0/kdeclarative-5.100.0.tar.xz) = 2519180
+TIMESTAMP = 1670664007
+SHA256 (KDE/frameworks/5.101.0/kdeclarative-5.101.0.tar.xz) = 2a208f5af8c83db3979ed28e9a9aa3a80c709a3c08612fbf77792cd314afe476
+SIZE (KDE/frameworks/5.101.0/kdeclarative-5.101.0.tar.xz) = 2520068
diff --git a/devel/kf5-kdoctools/distinfo b/devel/kf5-kdoctools/distinfo
index 91a5704c2edd..82ffdbcd1ddf 100644
--- a/devel/kf5-kdoctools/distinfo
+++ b/devel/kf5-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804638
-SHA256 (KDE/frameworks/5.100.0/kdoctools-5.100.0.tar.xz) = 40e9c9efb1374b7c2fd74ab5137fa14fa557fa4db4033483e3fae3a30da7272b
-SIZE (KDE/frameworks/5.100.0/kdoctools-5.100.0.tar.xz) = 462844
+TIMESTAMP = 1670664008
+SHA256 (KDE/frameworks/5.101.0/kdoctools-5.101.0.tar.xz) = 6180aa6cd123986e0be18eaca706601388ff90a54e30d3169f06e2cabe5af847
+SIZE (KDE/frameworks/5.101.0/kdoctools-5.101.0.tar.xz) = 462748
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index 5d415eea3ebe..a563e68757f7 100644
--- a/devel/kf5-kfilemetadata/Makefile
+++ b/devel/kf5-kfilemetadata/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kfilemetadata
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 2
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kf5-kfilemetadata/distinfo b/devel/kf5-kfilemetadata/distinfo
index 5d942ca44820..0e3218bc3b49 100644
--- a/devel/kf5-kfilemetadata/distinfo
+++ b/devel/kf5-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804639
-SHA256 (KDE/frameworks/5.100.0/kfilemetadata-5.100.0.tar.xz) = 6fb20c163dc21ee6f89cff4be6cd3939e49ffb2fa61e02a5bcc7b51d13567131
-SIZE (KDE/frameworks/5.100.0/kfilemetadata-5.100.0.tar.xz) = 452028
+TIMESTAMP = 1670664009
+SHA256 (KDE/frameworks/5.101.0/kfilemetadata-5.101.0.tar.xz) = 53d8ec9b98814384e1c8f0ab2d158e41e5f228fa4bc3a288eef1d9a557e2e88b
+SIZE (KDE/frameworks/5.101.0/kfilemetadata-5.101.0.tar.xz) = 459916
diff --git a/devel/kf5-kfilemetadata/pkg-plist b/devel/kf5-kfilemetadata/pkg-plist
index 947e1d33dd9e..2df239136407 100644
--- a/devel/kf5-kfilemetadata/pkg-plist
+++ b/devel/kf5-kfilemetadata/pkg-plist
@@ -42,6 +42,7 @@ lib/libKF5FileMetaData.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_MKSPECDIR%%/modules/qt_KFileMetaData.pri
%%QT_PLUGINDIR%%/kf5/kfilemetadata/kfilemetadata_epubextractor.so
%%QT_PLUGINDIR%%/kf5/kfilemetadata/kfilemetadata_exiv2extractor.so
+%%QT_PLUGINDIR%%/kf5/kfilemetadata/kfilemetadata_fb2extractor.so
%%QT_PLUGINDIR%%/kf5/kfilemetadata/kfilemetadata_ffmpegextractor.so
%%QT_PLUGINDIR%%/kf5/kfilemetadata/kfilemetadata_odfextractor.so
%%QT_PLUGINDIR%%/kf5/kfilemetadata/kfilemetadata_office2007extractor.so
@@ -75,6 +76,7 @@ share/locale/gl/LC_MESSAGES/kfilemetadata5.mo
share/locale/hu/LC_MESSAGES/kfilemetadata5.mo
share/locale/ia/LC_MESSAGES/kfilemetadata5.mo
share/locale/id/LC_MESSAGES/kfilemetadata5.mo
+share/locale/ie/LC_MESSAGES/kfilemetadata5.mo
share/locale/it/LC_MESSAGES/kfilemetadata5.mo
share/locale/ja/LC_MESSAGES/kfilemetadata5.mo
share/locale/ka/LC_MESSAGES/kfilemetadata5.mo
diff --git a/devel/kf5-ki18n/distinfo b/devel/kf5-ki18n/distinfo
index d425b7d174e3..be71dd62f76a 100644
--- a/devel/kf5-ki18n/distinfo
+++ b/devel/kf5-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668444739
-SHA256 (KDE/frameworks/5.100.0/ki18n-5.100.0.tar.xz) = de63f1d6b86591eff69c502c8d247d6d86494abdd1d179ea84855c3678b30f01
-SIZE (KDE/frameworks/5.100.0/ki18n-5.100.0.tar.xz) = 3157208
+TIMESTAMP = 1670664010
+SHA256 (KDE/frameworks/5.101.0/ki18n-5.101.0.tar.xz) = bf1530be9279d476c0531988eeb1c032e208f6010c8f00880bb5d694229fef65
+SIZE (KDE/frameworks/5.101.0/ki18n-5.101.0.tar.xz) = 3157440
diff --git a/devel/kf5-kidletime/distinfo b/devel/kf5-kidletime/distinfo
index c0ab3e5c90e4..326eb7d0d166 100644
--- a/devel/kf5-kidletime/distinfo
+++ b/devel/kf5-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804641
-SHA256 (KDE/frameworks/5.100.0/kidletime-5.100.0.tar.xz) = b4f0162df8a63e83cc2f2db3d4e6ca63ea13f93679186b0b897450b61d1b77c4
-SIZE (KDE/frameworks/5.100.0/kidletime-5.100.0.tar.xz) = 30476
+TIMESTAMP = 1670664011
+SHA256 (KDE/frameworks/5.101.0/kidletime-5.101.0.tar.xz) = ddda3dc864e0e9b18f30f1bcaf79ceb7d4148391215556e26f4177882b9f1283
+SIZE (KDE/frameworks/5.101.0/kidletime-5.101.0.tar.xz) = 30836
diff --git a/devel/kf5-kio/distinfo b/devel/kf5-kio/distinfo
index 31fe9ce9aa91..96f77ae307f5 100644
--- a/devel/kf5-kio/distinfo
+++ b/devel/kf5-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804642
-SHA256 (KDE/frameworks/5.100.0/kio-5.100.0.tar.xz) = 088788d32eb38016d92c2fdfe29f337332089efa1f0d3a810cf807c2646d7cb6
-SIZE (KDE/frameworks/5.100.0/kio-5.100.0.tar.xz) = 3759832
+TIMESTAMP = 1670664012
+SHA256 (KDE/frameworks/5.101.0/kio-5.101.0.tar.xz) = 25e4d66215b162480ca58728c58a72f49b2a48bd2cc58e8719fbd7dacb79cc63
+SIZE (KDE/frameworks/5.101.0/kio-5.101.0.tar.xz) = 3764424
diff --git a/devel/kf5-kio/pkg-plist b/devel/kf5-kio/pkg-plist
index 745a49d40c6f..5367bf401547 100644
--- a/devel/kf5-kio/pkg-plist
+++ b/devel/kf5-kio/pkg-plist
@@ -9,6 +9,7 @@ include/KF5/KIOCore/KACL
include/KF5/KIOCore/KCoreDirLister
include/KF5/KIOCore/KDirNotify
include/KF5/KIOCore/KDiskFreeSpaceInfo
+include/KF5/KIOCore/KFileFilter
include/KF5/KIOCore/KFileItem
include/KF5/KIOCore/KFileItemListProperties
include/KF5/KIOCore/KIO/AskUserActionInterface
@@ -26,6 +27,7 @@ include/KF5/KIOCore/KIO/FileCopyJob
include/KF5/KIOCore/KIO/FileJob
include/KF5/KIOCore/KIO/FileSystemFreeSpaceJob
include/KF5/KIOCore/KIO/ForwardingSlaveBase
+include/KF5/KIOCore/KIO/ForwardingWorkerBase
include/KF5/KIOCore/KIO/Global
include/KF5/KIOCore/KIO/HostInfo
include/KF5/KIOCore/KIO/IdleSlave
@@ -75,6 +77,7 @@ include/KF5/KIOCore/kacl.h
include/KF5/KIOCore/kcoredirlister.h
include/KF5/KIOCore/kdirnotify.h
include/KF5/KIOCore/kdiskfreespaceinfo.h
+include/KF5/KIOCore/kfilefilter.h
include/KF5/KIOCore/kfileitem.h
include/KF5/KIOCore/kfileitemlistproperties.h
include/KF5/KIOCore/kio/askuseractioninterface.h
@@ -92,9 +95,11 @@ include/KF5/KIOCore/kio/filecopyjob.h
include/KF5/KIOCore/kio/filejob.h
include/KF5/KIOCore/kio/filesystemfreespacejob.h
include/KF5/KIOCore/kio/forwardingslavebase.h
+include/KF5/KIOCore/kio/forwardingworkerbase.h
include/KF5/KIOCore/kio/global.h
include/KF5/KIOCore/kio/hostinfo.h
include/KF5/KIOCore/kio/http_slave_defaults.h
+include/KF5/KIOCore/kio/http_worker_defaults.h
include/KF5/KIOCore/kio/idleslave.h
include/KF5/KIOCore/kio/ioslave_defaults.h
include/KF5/KIOCore/kio/ioworker_defaults.h
@@ -183,6 +188,7 @@ include/KF5/KIOFileWidgets/kpreviewwidgetbase.h
include/KF5/KIOFileWidgets/krecentdirs.h
include/KF5/KIOFileWidgets/kstatusbarofflineindicator.h
include/KF5/KIOFileWidgets/kurlnavigator.h
+include/KF5/KIOGui/KCoreUrlNavigator
include/KF5/KIOGui/KEMailClientLauncherJob
include/KF5/KIOGui/KIO/ApplicationLauncherJob
include/KF5/KIOGui/KIO/CommandLauncherJob
@@ -192,6 +198,7 @@ include/KF5/KIOGui/KIO/OpenUrlJob
include/KF5/KIOGui/KIO/OpenWithHandlerInterface
include/KF5/KIOGui/KIO/ThumbnailCreator
include/KF5/KIOGui/KTerminalLauncherJob
+include/KF5/KIOGui/kcoreurlnavigator.h
include/KF5/KIOGui/kemailclientlauncherjob.h
include/KF5/KIOGui/kio/applicationlauncherjob.h
include/KF5/KIOGui/kio/commandlauncherjob.h
@@ -395,8 +402,6 @@ share/doc/HTML/ca/kioslave5/http/index.cache.bz2
share/doc/HTML/ca/kioslave5/http/index.docbook
share/doc/HTML/ca/kioslave5/mailto/index.cache.bz2
share/doc/HTML/ca/kioslave5/mailto/index.docbook
-share/doc/HTML/ca/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/ca/kioslave5/telnet/index.docbook
share/doc/HTML/ca/kioslave5/webdav/index.cache.bz2
share/doc/HTML/ca/kioslave5/webdav/index.docbook
share/doc/HTML/ca@valencia/kcontrol5/cookies/index.cache.bz2
@@ -425,8 +430,6 @@ share/doc/HTML/ca@valencia/kioslave5/http/index.cache.bz2
share/doc/HTML/ca@valencia/kioslave5/http/index.docbook
share/doc/HTML/ca@valencia/kioslave5/mailto/index.cache.bz2
share/doc/HTML/ca@valencia/kioslave5/mailto/index.docbook
-share/doc/HTML/ca@valencia/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/ca@valencia/kioslave5/telnet/index.docbook
share/doc/HTML/ca@valencia/kioslave5/webdav/index.cache.bz2
share/doc/HTML/ca@valencia/kioslave5/webdav/index.docbook
share/doc/HTML/de/kcontrol5/cookies/index.cache.bz2
@@ -455,8 +458,6 @@ share/doc/HTML/de/kioslave5/http/index.cache.bz2
share/doc/HTML/de/kioslave5/http/index.docbook
share/doc/HTML/de/kioslave5/mailto/index.cache.bz2
share/doc/HTML/de/kioslave5/mailto/index.docbook
-share/doc/HTML/de/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/de/kioslave5/telnet/index.docbook
share/doc/HTML/de/kioslave5/webdav/index.cache.bz2
share/doc/HTML/de/kioslave5/webdav/index.docbook
share/doc/HTML/en/kcontrol5/cookies/index.cache.bz2
@@ -485,8 +486,6 @@ share/doc/HTML/en/kioslave5/http/index.cache.bz2
share/doc/HTML/en/kioslave5/http/index.docbook
share/doc/HTML/en/kioslave5/mailto/index.cache.bz2
share/doc/HTML/en/kioslave5/mailto/index.docbook
-share/doc/HTML/en/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/en/kioslave5/telnet/index.docbook
share/doc/HTML/en/kioslave5/webdav/index.cache.bz2
share/doc/HTML/en/kioslave5/webdav/index.docbook
share/doc/HTML/es/kcontrol5/cookies/index.cache.bz2
@@ -515,8 +514,6 @@ share/doc/HTML/es/kioslave5/http/index.cache.bz2
share/doc/HTML/es/kioslave5/http/index.docbook
share/doc/HTML/es/kioslave5/mailto/index.cache.bz2
share/doc/HTML/es/kioslave5/mailto/index.docbook
-share/doc/HTML/es/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/es/kioslave5/telnet/index.docbook
share/doc/HTML/es/kioslave5/webdav/index.cache.bz2
share/doc/HTML/es/kioslave5/webdav/index.docbook
share/doc/HTML/et/kioslave5/data/index.cache.bz2
@@ -531,8 +528,6 @@ share/doc/HTML/et/kioslave5/http/index.cache.bz2
share/doc/HTML/et/kioslave5/http/index.docbook
share/doc/HTML/et/kioslave5/mailto/index.cache.bz2
share/doc/HTML/et/kioslave5/mailto/index.docbook
-share/doc/HTML/et/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/et/kioslave5/telnet/index.docbook
share/doc/HTML/et/kioslave5/webdav/index.cache.bz2
share/doc/HTML/et/kioslave5/webdav/index.docbook
share/doc/HTML/fr/kcontrol5/cookies/index.cache.bz2
@@ -561,8 +556,6 @@ share/doc/HTML/fr/kioslave5/http/index.cache.bz2
share/doc/HTML/fr/kioslave5/http/index.docbook
share/doc/HTML/fr/kioslave5/mailto/index.cache.bz2
share/doc/HTML/fr/kioslave5/mailto/index.docbook
-share/doc/HTML/fr/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/fr/kioslave5/telnet/index.docbook
share/doc/HTML/fr/kioslave5/webdav/index.cache.bz2
share/doc/HTML/fr/kioslave5/webdav/index.docbook
share/doc/HTML/gl/kioslave5/file/index.cache.bz2
@@ -573,8 +566,6 @@ share/doc/HTML/gl/kioslave5/help/index.cache.bz2
share/doc/HTML/gl/kioslave5/help/index.docbook
share/doc/HTML/gl/kioslave5/http/index.cache.bz2
share/doc/HTML/gl/kioslave5/http/index.docbook
-share/doc/HTML/gl/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/gl/kioslave5/telnet/index.docbook
share/doc/HTML/gl/kioslave5/webdav/index.cache.bz2
share/doc/HTML/gl/kioslave5/webdav/index.docbook
share/doc/HTML/it/kcontrol5/cookies/index.cache.bz2
@@ -603,8 +594,6 @@ share/doc/HTML/it/kioslave5/http/index.cache.bz2
share/doc/HTML/it/kioslave5/http/index.docbook
share/doc/HTML/it/kioslave5/mailto/index.cache.bz2
share/doc/HTML/it/kioslave5/mailto/index.docbook
-share/doc/HTML/it/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/it/kioslave5/telnet/index.docbook
share/doc/HTML/it/kioslave5/webdav/index.cache.bz2
share/doc/HTML/it/kioslave5/webdav/index.docbook
share/doc/HTML/nb/kcontrol5/trash/index.cache.bz2
@@ -635,8 +624,6 @@ share/doc/HTML/nl/kioslave5/http/index.cache.bz2
share/doc/HTML/nl/kioslave5/http/index.docbook
share/doc/HTML/nl/kioslave5/mailto/index.cache.bz2
share/doc/HTML/nl/kioslave5/mailto/index.docbook
-share/doc/HTML/nl/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/nl/kioslave5/telnet/index.docbook
share/doc/HTML/nl/kioslave5/webdav/index.cache.bz2
share/doc/HTML/nl/kioslave5/webdav/index.docbook
share/doc/HTML/pt/kcontrol5/cookies/index.cache.bz2
@@ -665,8 +652,6 @@ share/doc/HTML/pt/kioslave5/http/index.cache.bz2
share/doc/HTML/pt/kioslave5/http/index.docbook
share/doc/HTML/pt/kioslave5/mailto/index.cache.bz2
share/doc/HTML/pt/kioslave5/mailto/index.docbook
-share/doc/HTML/pt/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/pt/kioslave5/telnet/index.docbook
share/doc/HTML/pt/kioslave5/webdav/index.cache.bz2
share/doc/HTML/pt/kioslave5/webdav/index.docbook
share/doc/HTML/pt_BR/kcontrol5/cookies/index.cache.bz2
@@ -695,8 +680,6 @@ share/doc/HTML/pt_BR/kioslave5/http/index.cache.bz2
share/doc/HTML/pt_BR/kioslave5/http/index.docbook
share/doc/HTML/pt_BR/kioslave5/mailto/index.cache.bz2
share/doc/HTML/pt_BR/kioslave5/mailto/index.docbook
-share/doc/HTML/pt_BR/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/pt_BR/kioslave5/telnet/index.docbook
share/doc/HTML/pt_BR/kioslave5/webdav/index.cache.bz2
share/doc/HTML/pt_BR/kioslave5/webdav/index.docbook
share/doc/HTML/ru/kcontrol5/cookies/index.cache.bz2
@@ -723,8 +706,6 @@ share/doc/HTML/ru/kioslave5/help/index.cache.bz2
share/doc/HTML/ru/kioslave5/help/index.docbook
share/doc/HTML/ru/kioslave5/http/index.cache.bz2
share/doc/HTML/ru/kioslave5/http/index.docbook
-share/doc/HTML/ru/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/ru/kioslave5/telnet/index.docbook
share/doc/HTML/ru/kioslave5/webdav/index.cache.bz2
share/doc/HTML/ru/kioslave5/webdav/index.docbook
share/doc/HTML/sr/kcontrol5/cookies/index.cache.bz2
@@ -751,8 +732,6 @@ share/doc/HTML/sr/kioslave5/http/index.cache.bz2
share/doc/HTML/sr/kioslave5/http/index.docbook
share/doc/HTML/sr/kioslave5/mailto/index.cache.bz2
share/doc/HTML/sr/kioslave5/mailto/index.docbook
-share/doc/HTML/sr/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/sr/kioslave5/telnet/index.docbook
share/doc/HTML/sr/kioslave5/webdav/index.cache.bz2
share/doc/HTML/sr/kioslave5/webdav/index.docbook
share/doc/HTML/sr@latin/kcontrol5/cookies/index.cache.bz2
@@ -779,8 +758,6 @@ share/doc/HTML/sr@latin/kioslave5/http/index.cache.bz2
share/doc/HTML/sr@latin/kioslave5/http/index.docbook
share/doc/HTML/sr@latin/kioslave5/mailto/index.cache.bz2
share/doc/HTML/sr@latin/kioslave5/mailto/index.docbook
-share/doc/HTML/sr@latin/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/sr@latin/kioslave5/telnet/index.docbook
share/doc/HTML/sr@latin/kioslave5/webdav/index.cache.bz2
share/doc/HTML/sr@latin/kioslave5/webdav/index.docbook
share/doc/HTML/sv/kcontrol5/cookies/index.cache.bz2
@@ -809,8 +786,6 @@ share/doc/HTML/sv/kioslave5/http/index.cache.bz2
share/doc/HTML/sv/kioslave5/http/index.docbook
share/doc/HTML/sv/kioslave5/mailto/index.cache.bz2
share/doc/HTML/sv/kioslave5/mailto/index.docbook
-share/doc/HTML/sv/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/sv/kioslave5/telnet/index.docbook
share/doc/HTML/sv/kioslave5/webdav/index.cache.bz2
share/doc/HTML/sv/kioslave5/webdav/index.docbook
share/doc/HTML/uk/kcontrol5/cookies/index.cache.bz2
@@ -839,12 +814,8 @@ share/doc/HTML/uk/kioslave5/http/index.cache.bz2
share/doc/HTML/uk/kioslave5/http/index.docbook
share/doc/HTML/uk/kioslave5/mailto/index.cache.bz2
share/doc/HTML/uk/kioslave5/mailto/index.docbook
-share/doc/HTML/uk/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/uk/kioslave5/telnet/index.docbook
share/doc/HTML/uk/kioslave5/webdav/index.cache.bz2
share/doc/HTML/uk/kioslave5/webdav/index.docbook
-share/doc/HTML/zh_CN/kioslave5/telnet/index.cache.bz2
-share/doc/HTML/zh_CN/kioslave5/telnet/index.docbook
share/kconf_update/filepicker.upd
share/kdevappwizard/templates/kioworker.tar.bz2
share/kf5/kcookiejar/domain_info
diff --git a/devel/kf5-kitemmodels/distinfo b/devel/kf5-kitemmodels/distinfo
index a403f73c79fe..fa5895c1b615 100644
--- a/devel/kf5-kitemmodels/distinfo
+++ b/devel/kf5-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804642
-SHA256 (KDE/frameworks/5.100.0/kitemmodels-5.100.0.tar.xz) = a327626184f36e19998ec8848714e362de615cbc2c98cdf3737457d9878e31d8
-SIZE (KDE/frameworks/5.100.0/kitemmodels-5.100.0.tar.xz) = 407436
+TIMESTAMP = 1670664013
+SHA256 (KDE/frameworks/5.101.0/kitemmodels-5.101.0.tar.xz) = 5aaee068a8d0c85dfc50c5ade2c5eb913c5936f68e902c302c36bbc2ac70f426
+SIZE (KDE/frameworks/5.101.0/kitemmodels-5.101.0.tar.xz) = 407188
diff --git a/devel/kf5-knewstuff/distinfo b/devel/kf5-knewstuff/distinfo
index 7f360c270d43..e2e4a8bf1809 100644
--- a/devel/kf5-knewstuff/distinfo
+++ b/devel/kf5-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804643
-SHA256 (KDE/frameworks/5.100.0/knewstuff-5.100.0.tar.xz) = c32e617b81a948d315b45b30668dfa61cdc39b8a866d5c2a3e86e88c2528dfa5
-SIZE (KDE/frameworks/5.100.0/knewstuff-5.100.0.tar.xz) = 3405756
+TIMESTAMP = 1670664014
+SHA256 (KDE/frameworks/5.101.0/knewstuff-5.101.0.tar.xz) = e7112b0b8b766f3300e93fb35bad830510fd16fc86770c3a4833f509ceffcff5
+SIZE (KDE/frameworks/5.101.0/knewstuff-5.101.0.tar.xz) = 3406116
diff --git a/devel/kf5-knotifications/distinfo b/devel/kf5-knotifications/distinfo
index d606f4234e95..6244906fa488 100644
--- a/devel/kf5-knotifications/distinfo
+++ b/devel/kf5-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804644
-SHA256 (KDE/frameworks/5.100.0/knotifications-5.100.0.tar.xz) = ba21304f0bd2e50042f3bce1a3d2f5bee6058ab43388203d3b2a5ba3c362e6a3
-SIZE (KDE/frameworks/5.100.0/knotifications-5.100.0.tar.xz) = 2401432
+TIMESTAMP = 1670664015
+SHA256 (KDE/frameworks/5.101.0/knotifications-5.101.0.tar.xz) = 38ca69da882d22be43ec7736e08104f74df8dd31c9aaeffc2b0597439cff5d1b
+SIZE (KDE/frameworks/5.101.0/knotifications-5.101.0.tar.xz) = 2401304
diff --git a/devel/kf5-knotifyconfig/distinfo b/devel/kf5-knotifyconfig/distinfo
index 02973e749e3f..a59241aabef6 100644
--- a/devel/kf5-knotifyconfig/distinfo
+++ b/devel/kf5-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804645
-SHA256 (KDE/frameworks/5.100.0/knotifyconfig-5.100.0.tar.xz) = 1db5a4c4f0a8a4c1ff1db5df07d601dc63714720e4c5e52052811004bc27baa9
-SIZE (KDE/frameworks/5.100.0/knotifyconfig-5.100.0.tar.xz) = 2430392
+TIMESTAMP = 1670664015
+SHA256 (KDE/frameworks/5.101.0/knotifyconfig-5.101.0.tar.xz) = 5c257ad4ee8ab9b2717461181e6f44f6cd1fe85b901b6e79b8133ef42583f601
+SIZE (KDE/frameworks/5.101.0/knotifyconfig-5.101.0.tar.xz) = 2430428
diff --git a/devel/kf5-kpackage/distinfo b/devel/kf5-kpackage/distinfo
index 51af03743c13..2da2f67b44bd 100644
--- a/devel/kf5-kpackage/distinfo
+++ b/devel/kf5-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804646
-SHA256 (KDE/frameworks/5.100.0/kpackage-5.100.0.tar.xz) = b28c657e94fb0466b934d0179fddd83647ab47fb54f43da67c24383e714e2685
-SIZE (KDE/frameworks/5.100.0/kpackage-5.100.0.tar.xz) = 186456
+TIMESTAMP = 1670664063
+SHA256 (KDE/frameworks/5.101.0/kpackage-5.101.0.tar.xz) = 6cdb5e6aeb8f45dcd0cef4863edb698cee0fdd216171c00aa5acf5c75cdc1f1d
+SIZE (KDE/frameworks/5.101.0/kpackage-5.101.0.tar.xz) = 186976
diff --git a/devel/kf5-kparts/distinfo b/devel/kf5-kparts/distinfo
index 2208f0fd7d8b..e8392ab05914 100644
--- a/devel/kf5-kparts/distinfo
+++ b/devel/kf5-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804647
-SHA256 (KDE/frameworks/5.100.0/kparts-5.100.0.tar.xz) = 68961dfab9543442ca6bdb627796c5c38172d7dc7955dab6a6adb3086e91c86f
-SIZE (KDE/frameworks/5.100.0/kparts-5.100.0.tar.xz) = 2500728
+TIMESTAMP = 1670664064
+SHA256 (KDE/frameworks/5.101.0/kparts-5.101.0.tar.xz) = daae37f79c13276376f269f341121414779cbbec214956997c393b4c32435697
+SIZE (KDE/frameworks/5.101.0/kparts-5.101.0.tar.xz) = 2501028
diff --git a/devel/kf5-kpeople/distinfo b/devel/kf5-kpeople/distinfo
index 285293d6f15b..99afb733717d 100644
--- a/devel/kf5-kpeople/distinfo
+++ b/devel/kf5-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804648
-SHA256 (KDE/frameworks/5.100.0/kpeople-5.100.0.tar.xz) = 0f43151d5e5f91214925cae7d8e4089e3a9c364d200da8a6ff1ce6a4b3eb3ee1
-SIZE (KDE/frameworks/5.100.0/kpeople-5.100.0.tar.xz) = 62828
+TIMESTAMP = 1670664064
+SHA256 (KDE/frameworks/5.101.0/kpeople-5.101.0.tar.xz) = ca8d436310fe20a6b01463f0cf0ae7f33cb23efb1a5f5395f20bdfe92c9c5a72
+SIZE (KDE/frameworks/5.101.0/kpeople-5.101.0.tar.xz) = 62832
diff --git a/devel/kf5-kpty/distinfo b/devel/kf5-kpty/distinfo
index 60359c7485b0..7933190a297f 100644
--- a/devel/kf5-kpty/distinfo
+++ b/devel/kf5-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804649
-SHA256 (KDE/frameworks/5.100.0/kpty-5.100.0.tar.xz) = f208561be774b93c95e00e822d9644cebd1dfd2f5efd243ef01c9d47a738b440
-SIZE (KDE/frameworks/5.100.0/kpty-5.100.0.tar.xz) = 2445812
+TIMESTAMP = 1670664065
+SHA256 (KDE/frameworks/5.101.0/kpty-5.101.0.tar.xz) = 4eed2f2e0df3f5c50640483c29c1ae6c4998ac0058faebb996d2d1a25a60c860
+SIZE (KDE/frameworks/5.101.0/kpty-5.101.0.tar.xz) = 2445960
diff --git a/devel/kf5-kservice/distinfo b/devel/kf5-kservice/distinfo
index 95a1dc407be4..71e3c8f2148b 100644
--- a/devel/kf5-kservice/distinfo
+++ b/devel/kf5-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804650
-SHA256 (KDE/frameworks/5.100.0/kservice-5.100.0.tar.xz) = b33d121a1154a0646c869579eff961ad6bbf31dbc7d3f753e82ac8ebbc8504ef
-SIZE (KDE/frameworks/5.100.0/kservice-5.100.0.tar.xz) = 2565172
+TIMESTAMP = 1670664066
+SHA256 (KDE/frameworks/5.101.0/kservice-5.101.0.tar.xz) = fc398700243962691119f4653b2c6f4ab379cdcb2728fd309b55fc1d8047c6b2
+SIZE (KDE/frameworks/5.101.0/kservice-5.101.0.tar.xz) = 2565532
diff --git a/devel/kf5-ktexteditor/distinfo b/devel/kf5-ktexteditor/distinfo
index 4f262b075120..01231176b07a 100644
--- a/devel/kf5-ktexteditor/distinfo
+++ b/devel/kf5-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667830750
-SHA256 (KDE/frameworks/5.100.0/ktexteditor-5.100.0.tar.xz) = a1f88cbfa927b4749962bc289eb26a85c580a2eb86189cc634ead9fcaa527ee5
-SIZE (KDE/frameworks/5.100.0/ktexteditor-5.100.0.tar.xz) = 2743652
+TIMESTAMP = 1670664067
+SHA256 (KDE/frameworks/5.101.0/ktexteditor-5.101.0.tar.xz) = 107cd3035f41538eb1d5add58ee1a27cc9fa9c7b69f9db18232419498ac55dc4
+SIZE (KDE/frameworks/5.101.0/ktexteditor-5.101.0.tar.xz) = 2745988
diff --git a/devel/kf5-kunitconversion/distinfo b/devel/kf5-kunitconversion/distinfo
index 56b8483fa2df..bba43d5068d9 100644
--- a/devel/kf5-kunitconversion/distinfo
+++ b/devel/kf5-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804652
-SHA256 (KDE/frameworks/5.100.0/kunitconversion-5.100.0.tar.xz) = 1c5b8c30db9faeb4a997e5676b62676df80d8cc887f11ac68a0f2848651c141b
-SIZE (KDE/frameworks/5.100.0/kunitconversion-5.100.0.tar.xz) = 915696
+TIMESTAMP = 1670664068
+SHA256 (KDE/frameworks/5.101.0/kunitconversion-5.101.0.tar.xz) = 7bb2c342a549b5847b44a852c8ab85e48a5509201980f1ff98961c3096868c48
+SIZE (KDE/frameworks/5.101.0/kunitconversion-5.101.0.tar.xz) = 915868
diff --git a/devel/kf5-solid/distinfo b/devel/kf5-solid/distinfo
index 1867bc50caae..7087fe3cb492 100644
--- a/devel/kf5-solid/distinfo
+++ b/devel/kf5-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804653
-SHA256 (KDE/frameworks/5.100.0/solid-5.100.0.tar.xz) = 8d9993ed9d24565cf3a8c9c109ecf900867e5cc13e247fda4faa7118b4244683
-SIZE (KDE/frameworks/5.100.0/solid-5.100.0.tar.xz) = 302412
+TIMESTAMP = 1670664069
+SHA256 (KDE/frameworks/5.101.0/solid-5.101.0.tar.xz) = 7057825d5de721858af9be698a7114cd45e33bee7c06006a8ec68c05bf141a7a
+SIZE (KDE/frameworks/5.101.0/solid-5.101.0.tar.xz) = 302920
diff --git a/devel/kf5-threadweaver/distinfo b/devel/kf5-threadweaver/distinfo
index ded28967b526..78a2b084bf59 100644
--- a/devel/kf5-threadweaver/distinfo
+++ b/devel/kf5-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804654
-SHA256 (KDE/frameworks/5.100.0/threadweaver-5.100.0.tar.xz) = 035a2ef1145e51d023791e6c638f9132635c800440072fd3161ed30863445735
-SIZE (KDE/frameworks/5.100.0/threadweaver-5.100.0.tar.xz) = 1413016
+TIMESTAMP = 1670664070
+SHA256 (KDE/frameworks/5.101.0/threadweaver-5.101.0.tar.xz) = 4fd103c528590fa974f267d6de5a709b942cee15247b3d877f27d997ff62fbfb
+SIZE (KDE/frameworks/5.101.0/threadweaver-5.101.0.tar.xz) = 1413036
diff --git a/dns/kf5-kdnssd/distinfo b/dns/kf5-kdnssd/distinfo
index 918ac61db6a9..67d9c46ea7b2 100644
--- a/dns/kf5-kdnssd/distinfo
+++ b/dns/kf5-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804654
-SHA256 (KDE/frameworks/5.100.0/kdnssd-5.100.0.tar.xz) = 63751c3ba7faa48c7b18c5f0e6128748b117f3c2706fee1e1d593e7cf68472ba
-SIZE (KDE/frameworks/5.100.0/kdnssd-5.100.0.tar.xz) = 2309604
+TIMESTAMP = 1670664071
+SHA256 (KDE/frameworks/5.101.0/kdnssd-5.101.0.tar.xz) = c65698b42e81cdf1737f3b037656654e76a1db06f58820fb02221e48d0ed3f4b
+SIZE (KDE/frameworks/5.101.0/kdnssd-5.101.0.tar.xz) = 2309332
diff --git a/graphics/kf5-kimageformats/distinfo b/graphics/kf5-kimageformats/distinfo
index d600eaf0ede6..860231bff4de 100644
--- a/graphics/kf5-kimageformats/distinfo
+++ b/graphics/kf5-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667830742
-SHA256 (KDE/frameworks/5.100.0/kimageformats-5.100.0.tar.xz) = cbb5253d55c0ac09689b772f0723a42c290e8df3448116f556f5d320c6738827
-SIZE (KDE/frameworks/5.100.0/kimageformats-5.100.0.tar.xz) = 12669456
+TIMESTAMP = 1670664072
+SHA256 (KDE/frameworks/5.101.0/kimageformats-5.101.0.tar.xz) = ae19b07141fdf977035e6decc50fa45855c0e635f57333a2443d3c24464c625f
+SIZE (KDE/frameworks/5.101.0/kimageformats-5.101.0.tar.xz) = 12971936
diff --git a/graphics/kf5-kplotting/distinfo b/graphics/kf5-kplotting/distinfo
index faa1df2accf5..e58dbf894bb2 100644
--- a/graphics/kf5-kplotting/distinfo
+++ b/graphics/kf5-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804657
-SHA256 (KDE/frameworks/5.100.0/kplotting-5.100.0.tar.xz) = f5e411ba79a1945d6778b5a337d963a080cb3016be41b1708ab25d77a63751d3
-SIZE (KDE/frameworks/5.100.0/kplotting-5.100.0.tar.xz) = 33740
+TIMESTAMP = 1670664073
+SHA256 (KDE/frameworks/5.101.0/kplotting-5.101.0.tar.xz) = f1d04d1f51aedf162e2acdb1721ab7780aa1d5f89c50d050600291ac8fc15018
+SIZE (KDE/frameworks/5.101.0/kplotting-5.101.0.tar.xz) = 33736
diff --git a/graphics/kf5-kquickcharts/distinfo b/graphics/kf5-kquickcharts/distinfo
index 70c267a8b234..3252b24d110c 100644
--- a/graphics/kf5-kquickcharts/distinfo
+++ b/graphics/kf5-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804658
-SHA256 (KDE/frameworks/5.100.0/kquickcharts-5.100.0.tar.xz) = 3ff3de4ae87dcb17db3bd3451cfdb99f004c16dd0cafa53ef452abfed86aadac
-SIZE (KDE/frameworks/5.100.0/kquickcharts-5.100.0.tar.xz) = 110752
+TIMESTAMP = 1670664074
+SHA256 (KDE/frameworks/5.101.0/kquickcharts-5.101.0.tar.xz) = fdb16c94102380d397d02adf0ad2962fb1b4136b82c63291db31a95694fed73a
+SIZE (KDE/frameworks/5.101.0/kquickcharts-5.101.0.tar.xz) = 113304
diff --git a/graphics/kf5-prison/distinfo b/graphics/kf5-prison/distinfo
index 1c30e4deb1af..4b7ad39ac433 100644
--- a/graphics/kf5-prison/distinfo
+++ b/graphics/kf5-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804659
-SHA256 (KDE/frameworks/5.100.0/prison-5.100.0.tar.xz) = 30c9a6ef8364b811f2015b6d8ca36714cd39e514919fdc054768ae871dcb9483
-SIZE (KDE/frameworks/5.100.0/prison-5.100.0.tar.xz) = 54948
+TIMESTAMP = 1670664074
+SHA256 (KDE/frameworks/5.101.0/prison-5.101.0.tar.xz) = b54fcf84d18f24562e74e0bfa252a51ff09dd0a1ab81f5919053e4e868b5cdf6
+SIZE (KDE/frameworks/5.101.0/prison-5.101.0.tar.xz) = 54912
diff --git a/lang/kf5-kross/distinfo b/lang/kf5-kross/distinfo
index cc5f496d6a2b..21e61d04851d 100644
--- a/lang/kf5-kross/distinfo
+++ b/lang/kf5-kross/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804660
-SHA256 (KDE/frameworks/5.100.0/kross-5.100.0.tar.xz) = b26fcdc1b88d5d706ce7d527f3a8cfddc8554254813e158488f3fb2ed5b6f64a
-SIZE (KDE/frameworks/5.100.0/kross-5.100.0.tar.xz) = 2468528
+TIMESTAMP = 1670664075
+SHA256 (KDE/frameworks/5.101.0/kross-5.101.0.tar.xz) = dee2e7da430320eaf135413bde3c2b64aed7ea3ff9f0e67e8896bc7ee1e7ec3d
+SIZE (KDE/frameworks/5.101.0/kross-5.101.0.tar.xz) = 2468524
diff --git a/misc/kf5-purpose/distinfo b/misc/kf5-purpose/distinfo
index 83b5b9283d83..8212cd93059a 100644
--- a/misc/kf5-purpose/distinfo
+++ b/misc/kf5-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804660
-SHA256 (KDE/frameworks/5.100.0/purpose-5.100.0.tar.xz) = 3c0eb5b744cb7505ece3e59e2f1ca445137f5969a73f253bca14eb5ff168532f
-SIZE (KDE/frameworks/5.100.0/purpose-5.100.0.tar.xz) = 176608
+TIMESTAMP = 1670664076
+SHA256 (KDE/frameworks/5.101.0/purpose-5.101.0.tar.xz) = b3afa707f89d2c4ac4358780348ec5e32e51355b546f13fa589adf5b00c2b117
+SIZE (KDE/frameworks/5.101.0/purpose-5.101.0.tar.xz) = 176684
diff --git a/misc/kf5-purpose/pkg-plist b/misc/kf5-purpose/pkg-plist
index 13c121ac5733..d0e52e8b9898 100644
--- a/misc/kf5-purpose/pkg-plist
+++ b/misc/kf5-purpose/pkg-plist
@@ -521,6 +521,7 @@ share/locale/ro/LC_MESSAGES/purpose_youtube.mo
share/locale/ru/LC_MESSAGES/libpurpose_quick.mo
share/locale/ru/LC_MESSAGES/libpurpose_widgets.mo
share/locale/ru/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/ru/LC_MESSAGES/purpose_barcode.mo
share/locale/ru/LC_MESSAGES/purpose_bluetooth.mo
share/locale/ru/LC_MESSAGES/purpose_imgur.mo
share/locale/ru/LC_MESSAGES/purpose_kdeconnect.mo
diff --git a/multimedia/kf5-kmediaplayer/distinfo b/multimedia/kf5-kmediaplayer/distinfo
index 9fb52dd9ffd9..59de0be7b042 100644
--- a/multimedia/kf5-kmediaplayer/distinfo
+++ b/multimedia/kf5-kmediaplayer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804661
-SHA256 (KDE/frameworks/5.100.0/kmediaplayer-5.100.0.tar.xz) = a2ac4bab7ee6409de2b40dd7cf1db38cac48f4dd5bb45e3c13a2a6d142834a00
-SIZE (KDE/frameworks/5.100.0/kmediaplayer-5.100.0.tar.xz) = 9944
+TIMESTAMP = 1670664077
+SHA256 (KDE/frameworks/5.101.0/kmediaplayer-5.101.0.tar.xz) = 084e0215dbe9c3a93b90de680f7a7302c3b0756557d130f977b221e1a5a04123
+SIZE (KDE/frameworks/5.101.0/kmediaplayer-5.101.0.tar.xz) = 9944
diff --git a/net/kf5-kcalendarcore/distinfo b/net/kf5-kcalendarcore/distinfo
index 589554cbefc6..581d0c4139b9 100644
--- a/net/kf5-kcalendarcore/distinfo
+++ b/net/kf5-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804662
-SHA256 (KDE/frameworks/5.100.0/kcalendarcore-5.100.0.tar.xz) = 600c2409faf7e4cc9c7375676a5cfcfdf5b74e8b47a5b44afd2c4babf8c5bf57
-SIZE (KDE/frameworks/5.100.0/kcalendarcore-5.100.0.tar.xz) = 268088
+TIMESTAMP = 1670664078
+SHA256 (KDE/frameworks/5.101.0/kcalendarcore-5.101.0.tar.xz) = 3acb875423dc155d92408a9772ae2ad85f0c69f1033ea777a2326559f11e109c
+SIZE (KDE/frameworks/5.101.0/kcalendarcore-5.101.0.tar.xz) = 268088
diff --git a/net/kf5-kcontacts/distinfo b/net/kf5-kcontacts/distinfo
index 561c34506b65..0d50e24ea8d8 100644
--- a/net/kf5-kcontacts/distinfo
+++ b/net/kf5-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804663
-SHA256 (KDE/frameworks/5.100.0/kcontacts-5.100.0.tar.xz) = e5063a08367525923cd6c500c7c6674b3a4ee16ec9866207bfe36c0df8c6884b
-SIZE (KDE/frameworks/5.100.0/kcontacts-5.100.0.tar.xz) = 212484
+TIMESTAMP = 1670664079
+SHA256 (KDE/frameworks/5.101.0/kcontacts-5.101.0.tar.xz) = 1d4c992bfc3c3c29690bb3bd5a762391e7d72829b6e69ecbebb186807071cbfa
+SIZE (KDE/frameworks/5.101.0/kcontacts-5.101.0.tar.xz) = 212480
diff --git a/net/kf5-kdav/distinfo b/net/kf5-kdav/distinfo
index a04a982d6c79..123cd7854156 100644
--- a/net/kf5-kdav/distinfo
+++ b/net/kf5-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804664
-SHA256 (KDE/frameworks/5.100.0/kdav-5.100.0.tar.xz) = 6ed9451c103558d47149964d09c27535f04e8715867b299735e5c31bc7e78e24
-SIZE (KDE/frameworks/5.100.0/kdav-5.100.0.tar.xz) = 65632
+TIMESTAMP = 1670664080
+SHA256 (KDE/frameworks/5.101.0/kdav-5.101.0.tar.xz) = 3c084a69a913d2bb34eaed2fdeeefb1c671fab82999dfb5e13d387c36301013f
+SIZE (KDE/frameworks/5.101.0/kdav-5.101.0.tar.xz) = 65604
diff --git a/net/kf5-kholidays/distinfo b/net/kf5-kholidays/distinfo
index c111d43df181..337f67f9e424 100644
--- a/net/kf5-kholidays/distinfo
+++ b/net/kf5-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804665
-SHA256 (KDE/frameworks/5.100.0/kholidays-5.100.0.tar.xz) = 4fc4631347611b5d9a79c170a24df92c783bc8fe123763f20628a453eee9ca1c
-SIZE (KDE/frameworks/5.100.0/kholidays-5.100.0.tar.xz) = 251784
+TIMESTAMP = 1670664081
+SHA256 (KDE/frameworks/5.101.0/kholidays-5.101.0.tar.xz) = 44722c8053370663e4690602cdb58fed1fa9648a6dd766ecaf0800043c263473
+SIZE (KDE/frameworks/5.101.0/kholidays-5.101.0.tar.xz) = 251740
diff --git a/net/kf5-kxmlrpcclient/distinfo b/net/kf5-kxmlrpcclient/distinfo
index d0fab2978218..940a1186d2fd 100644
--- a/net/kf5-kxmlrpcclient/distinfo
+++ b/net/kf5-kxmlrpcclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804666
-SHA256 (KDE/frameworks/5.100.0/kxmlrpcclient-5.100.0.tar.xz) = b946ffebb297777fe0fda19b00e4f2bc3a8624ab4cb301bd5c818b83d49cce3a
-SIZE (KDE/frameworks/5.100.0/kxmlrpcclient-5.100.0.tar.xz) = 32148
+TIMESTAMP = 1670664081
+SHA256 (KDE/frameworks/5.101.0/kxmlrpcclient-5.101.0.tar.xz) = a2414cfc1438eb60301aa847b0242c9b50fa49714091bcbd2d0582c39479e88a
+SIZE (KDE/frameworks/5.101.0/kxmlrpcclient-5.101.0.tar.xz) = 32136
diff --git a/net/kf5-syndication/distinfo b/net/kf5-syndication/distinfo
index 04f0d6e269bf..63d5b4d0f9db 100644
--- a/net/kf5-syndication/distinfo
+++ b/net/kf5-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804667
-SHA256 (KDE/frameworks/5.100.0/syndication-5.100.0.tar.xz) = c548045b97da030ebf0cab8c6b0e32d3508384fa5aedee3c794d7fe60b9df38d
-SIZE (KDE/frameworks/5.100.0/syndication-5.100.0.tar.xz) = 510500
+TIMESTAMP = 1670664082
+SHA256 (KDE/frameworks/5.101.0/syndication-5.101.0.tar.xz) = c005c3393f17a89f2a467ad7c38cd06e8beb4c67a281e9344a7a909bdd84e2c1
+SIZE (KDE/frameworks/5.101.0/syndication-5.101.0.tar.xz) = 510532
diff --git a/security/kf5-kdesu/distinfo b/security/kf5-kdesu/distinfo
index 216a6bd4c39d..66c2e80aaca2 100644
--- a/security/kf5-kdesu/distinfo
+++ b/security/kf5-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804668
-SHA256 (KDE/frameworks/5.100.0/kdesu-5.100.0.tar.xz) = 2fd889ad3df827109417abb9e58509f5bd8b06930a0f608ba22892693f0ff6b1
-SIZE (KDE/frameworks/5.100.0/kdesu-5.100.0.tar.xz) = 56260
+TIMESTAMP = 1670664083
+SHA256 (KDE/frameworks/5.101.0/kdesu-5.101.0.tar.xz) = f1abff4b7e7767216958f061553b73dd4003ef2b560f73e4e5a82f410c02e599
+SIZE (KDE/frameworks/5.101.0/kdesu-5.101.0.tar.xz) = 56236
diff --git a/sysutils/kf5-baloo/distinfo b/sysutils/kf5-baloo/distinfo
index f7850c7dd1c2..2fc204de5101 100644
--- a/sysutils/kf5-baloo/distinfo
+++ b/sysutils/kf5-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804669
-SHA256 (KDE/frameworks/5.100.0/baloo-5.100.0.tar.xz) = f93be67b84fe54de17607b14d5875f0b1967d1f16833c19f655ae5ce4ca06e88
-SIZE (KDE/frameworks/5.100.0/baloo-5.100.0.tar.xz) = 301308
+TIMESTAMP = 1670664084
+SHA256 (KDE/frameworks/5.101.0/baloo-5.101.0.tar.xz) = 89ac03d2fcd6c79aeff9f77268d5b7f53c8820fd45740b7c0d148fe2ae3a003c
+SIZE (KDE/frameworks/5.101.0/baloo-5.101.0.tar.xz) = 302048
diff --git a/sysutils/kf5-kwallet/distinfo b/sysutils/kf5-kwallet/distinfo
index c1e00068d191..972bd3b60235 100644
--- a/sysutils/kf5-kwallet/distinfo
+++ b/sysutils/kf5-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804670
-SHA256 (KDE/frameworks/5.100.0/kwallet-5.100.0.tar.xz) = 2bbdf57f515b36d95e8adcf56e96157bb7621f5284abfc3b6e5d63f9f2832e80
-SIZE (KDE/frameworks/5.100.0/kwallet-5.100.0.tar.xz) = 347328
+TIMESTAMP = 1670664085
+SHA256 (KDE/frameworks/5.101.0/kwallet-5.101.0.tar.xz) = ca0197fa350b8336ab8c7f0b142cbaf58f9ed8e8410b22f9bc7ae2e3bd7a5457
+SIZE (KDE/frameworks/5.101.0/kwallet-5.101.0.tar.xz) = 347684
diff --git a/textproc/kf5-kcodecs/distinfo b/textproc/kf5-kcodecs/distinfo
index 0f821bb56faf..c9b847b5b7cc 100644
--- a/textproc/kf5-kcodecs/distinfo
+++ b/textproc/kf5-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804671
-SHA256 (KDE/frameworks/5.100.0/kcodecs-5.100.0.tar.xz) = 55e8b79a27846d1ef90cdc2567b227b31ef8ef5325143c95d404f6eca1e40ca3
-SIZE (KDE/frameworks/5.100.0/kcodecs-5.100.0.tar.xz) = 2533476
+TIMESTAMP = 1670664086
+SHA256 (KDE/frameworks/5.101.0/kcodecs-5.101.0.tar.xz) = 9ebc28f2101cfafe544d6593f7d23b0438df2a77f8dc7d1f41afc1066846523a
+SIZE (KDE/frameworks/5.101.0/kcodecs-5.101.0.tar.xz) = 2534084
diff --git a/textproc/kf5-sonnet/distinfo b/textproc/kf5-sonnet/distinfo
index ed6d61802eef..9e54b70703a1 100644
--- a/textproc/kf5-sonnet/distinfo
+++ b/textproc/kf5-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804671
-SHA256 (KDE/frameworks/5.100.0/sonnet-5.100.0.tar.xz) = e4e72b9385900d53afec16fd1272c91b56d39d849dc54974b7d9178b3c3a1e19
-SIZE (KDE/frameworks/5.100.0/sonnet-5.100.0.tar.xz) = 2463748
+TIMESTAMP = 1670664087
+SHA256 (KDE/frameworks/5.101.0/sonnet-5.101.0.tar.xz) = 6b03178b279ceed9a46742e87537fa23a43e3c471b7a73908564c20d42788ed0
+SIZE (KDE/frameworks/5.101.0/sonnet-5.101.0.tar.xz) = 2463740
diff --git a/textproc/kf5-syntax-highlighting/Makefile b/textproc/kf5-syntax-highlighting/Makefile
index 293a004a4227..56bdc8b49fff 100644
--- a/textproc/kf5-syntax-highlighting/Makefile
+++ b/textproc/kf5-syntax-highlighting/Makefile
@@ -1,6 +1,5 @@
PORTNAME= syntax-highlighting
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= textproc kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/textproc/kf5-syntax-highlighting/distinfo b/textproc/kf5-syntax-highlighting/distinfo
index c0f63920f473..8031e63c3158 100644
--- a/textproc/kf5-syntax-highlighting/distinfo
+++ b/textproc/kf5-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804672
-SHA256 (KDE/frameworks/5.100.0/syntax-highlighting-5.100.0.tar.xz) = e0a79487d2d42ad603b650dc8ed09935883f2f1aa1feff087144a01994414cb4
-SIZE (KDE/frameworks/5.100.0/syntax-highlighting-5.100.0.tar.xz) = 3366676
+TIMESTAMP = 1671272090
+SHA256 (KDE/frameworks/5.101.0/syntax-highlighting-5.101.0.tar.xz) = 31cddb233f79ce596f81bf66f4526a9b8ddb06e3224f200596e56bb0dc1f1d3b
+SIZE (KDE/frameworks/5.101.0/syntax-highlighting-5.101.0.tar.xz) = 3373540
diff --git a/www/kf5-kdewebkit/distinfo b/www/kf5-kdewebkit/distinfo
index ffcdee5c2e46..b5336f9a1e88 100644
--- a/www/kf5-kdewebkit/distinfo
+++ b/www/kf5-kdewebkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804673
-SHA256 (KDE/frameworks/5.100.0/kdewebkit-5.100.0.tar.xz) = 25ec2801a5584e4cfb42d9d7e39b9bacf71b5d901b731b4453b6ac9f1419f481
-SIZE (KDE/frameworks/5.100.0/kdewebkit-5.100.0.tar.xz) = 30084
+TIMESTAMP = 1670664088
+SHA256 (KDE/frameworks/5.101.0/kdewebkit-5.101.0.tar.xz) = 65cefc92ba6ca0638c78c443130ec5e80a6e8bfa8f64c34c4bf39c67e4eaa4fc
+SIZE (KDE/frameworks/5.101.0/kdewebkit-5.101.0.tar.xz) = 30092
diff --git a/www/kf5-khtml/distinfo b/www/kf5-khtml/distinfo
index 0f7e2ddaebbb..2d9f18d59bc6 100644
--- a/www/kf5-khtml/distinfo
+++ b/www/kf5-khtml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804674
-SHA256 (KDE/frameworks/5.100.0/khtml-5.100.0.tar.xz) = 40a5cd6e3a5db5310bca59ccb7a6cbf70f3f45b1a3db9b933882390f6c581c41
-SIZE (KDE/frameworks/5.100.0/khtml-5.100.0.tar.xz) = 4030332
+TIMESTAMP = 1670664089
+SHA256 (KDE/frameworks/5.101.0/khtml-5.101.0.tar.xz) = 8826da7bcff3d28ee711e3941d1f0fd0bbdb53a6e325f7727837a1432b7afcf5
+SIZE (KDE/frameworks/5.101.0/khtml-5.101.0.tar.xz) = 4033104
diff --git a/www/kf5-khtml/pkg-plist b/www/kf5-khtml/pkg-plist
index 21654a52e847..ca8e4a4baf57 100644
--- a/www/kf5-khtml/pkg-plist
+++ b/www/kf5-khtml/pkg-plist
@@ -49,11 +49,11 @@ lib/cmake/KF5KHtml/KF5KHtmlTargets.cmake
lib/libKF5KHtml.so
lib/libKF5KHtml.so.5
lib/libKF5KHtml.so.%%KDE_FRAMEWORKS_VERSION%%
+%%QT_MKSPECDIR%%/modules/qt_KHtml.pri
%%QT_PLUGINDIR%%/kf5/parts/khtmladaptorpart.so
%%QT_PLUGINDIR%%/kf5/parts/khtmlimagepart.so
%%QT_PLUGINDIR%%/kf5/parts/khtmlpart.so
%%QT_PLUGINDIR%%/kf5/parts/kmultipart.so
-%%QT_MKSPECDIR%%/modules/qt_KHtml.pri
share/kf5/khtml/css/html4.css
share/kf5/khtml/css/presentational.css
share/kf5/khtml/css/quirks.css
@@ -105,6 +105,7 @@ share/locale/hu/LC_MESSAGES/khtml5.mo
share/locale/hy/LC_MESSAGES/khtml5.mo
share/locale/ia/LC_MESSAGES/khtml5.mo
share/locale/id/LC_MESSAGES/khtml5.mo
+share/locale/ie/LC_MESSAGES/khtml5.mo
share/locale/is/LC_MESSAGES/khtml5.mo
share/locale/it/LC_MESSAGES/khtml5.mo
share/locale/ja/LC_MESSAGES/khtml5.mo
diff --git a/www/kf5-kjs/distinfo b/www/kf5-kjs/distinfo
index 4edc4bbc6359..ee1166b67144 100644
--- a/www/kf5-kjs/distinfo
+++ b/www/kf5-kjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804675
-SHA256 (KDE/frameworks/5.100.0/kjs-5.100.0.tar.xz) = 61729dbb28913bbf46627d4a1f75e553f6666b4fb896a97623e78417f01ac2ae
-SIZE (KDE/frameworks/5.100.0/kjs-5.100.0.tar.xz) = 339860
+TIMESTAMP = 1670664090
+SHA256 (KDE/frameworks/5.101.0/kjs-5.101.0.tar.xz) = eefef4a9791fb14d3c3a7655df9cd7fbd7068ece4e889f464569ddb83666dc0b
+SIZE (KDE/frameworks/5.101.0/kjs-5.101.0.tar.xz) = 339768
diff --git a/www/kf5-kjsembed/distinfo b/www/kf5-kjsembed/distinfo
index 4f375c8ce384..0c4a9eaa6d74 100644
--- a/www/kf5-kjsembed/distinfo
+++ b/www/kf5-kjsembed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804676
-SHA256 (KDE/frameworks/5.100.0/kjsembed-5.100.0.tar.xz) = a7864c09cc7407b045b829fc3ba4a084fea18d183c3a867795c864d326734cf0
-SIZE (KDE/frameworks/5.100.0/kjsembed-5.100.0.tar.xz) = 2518732
+TIMESTAMP = 1670664091
+SHA256 (KDE/frameworks/5.101.0/kjsembed-5.101.0.tar.xz) = 0520a3f31b1a8c946d8cf51725745be44fad92e0f909b335d75d330875308c01
+SIZE (KDE/frameworks/5.101.0/kjsembed-5.101.0.tar.xz) = 2518868
diff --git a/x11-themes/kf5-breeze-icons/distinfo b/x11-themes/kf5-breeze-icons/distinfo
index 3832290e1a27..a388ad8994de 100644
--- a/x11-themes/kf5-breeze-icons/distinfo
+++ b/x11-themes/kf5-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804677
-SHA256 (KDE/frameworks/5.100.0/breeze-icons-5.100.0.tar.xz) = d02c1b6952fddb306ff58f368ffc8d5cbdf0d46afd652c9c56c86020440dcadb
-SIZE (KDE/frameworks/5.100.0/breeze-icons-5.100.0.tar.xz) = 2156704
+TIMESTAMP = 1670664092
+SHA256 (KDE/frameworks/5.101.0/breeze-icons-5.101.0.tar.xz) = f9745944a04860d002f3b95df21fe560b6fbd7d515b8a06ec60da63644a018ef
+SIZE (KDE/frameworks/5.101.0/breeze-icons-5.101.0.tar.xz) = 2163540
diff --git a/x11-themes/kf5-breeze-icons/pkg-plist b/x11-themes/kf5-breeze-icons/pkg-plist
index 8f5eb334eafa..a67e32d8ebd4 100644
--- a/x11-themes/kf5-breeze-icons/pkg-plist
+++ b/x11-themes/kf5-breeze-icons/pkg-plist
@@ -1,3 +1,6 @@
+@dir share/icons/breeze-dark/animations/24
+@dir share/icons/breeze/animations/24
+@dir share/icons/breeze/emotes/24
share/icons/breeze-dark/actions/12/object-fill.svg
share/icons/breeze-dark/actions/12/object-stroke-style.svg
share/icons/breeze-dark/actions/12/object-stroke.svg
@@ -6288,6 +6291,7 @@ share/icons/breeze-dark/apps/16/accessories-text-editor.svg
share/icons/breeze-dark/apps/16/anydesk.svg
share/icons/breeze-dark/apps/16/hotspot.svg
share/icons/breeze-dark/apps/16/kdeconnect.svg
+share/icons/breeze-dark/apps/16/kdesrc-build.svg
share/icons/breeze-dark/apps/16/kmymoney.svg
share/icons/breeze-dark/apps/16/konversation.svg
share/icons/breeze-dark/apps/16/kwrite.svg
@@ -6513,6 +6517,7 @@ share/icons/breeze-dark/apps/48/kde-im-log-viewer.svg
share/icons/breeze-dark/apps/48/kde.svg
share/icons/breeze-dark/apps/48/kdeapp.svg
share/icons/breeze-dark/apps/48/kdenlive.svg
+share/icons/breeze-dark/apps/48/kdesrc-build.svg
share/icons/breeze-dark/apps/48/kdesvn.svg
share/icons/breeze-dark/apps/48/kdevelop.svg
share/icons/breeze-dark/apps/48/kdiamond.svg
@@ -6698,6 +6703,7 @@ share/icons/breeze-dark/apps/48/scanner.svg
share/icons/breeze-dark/apps/48/scribus.svg
share/icons/breeze-dark/apps/48/sheets.svg
share/icons/breeze-dark/apps/48/showfoto.svg
+share/icons/breeze-dark/apps/48/simplescreenrecorder.svg
share/icons/breeze-dark/apps/48/skanlite.svg
share/icons/breeze-dark/apps/48/skanpage.svg
share/icons/breeze-dark/apps/48/skrooge-black.svg
@@ -6819,6 +6825,7 @@ share/icons/breeze-dark/devices/16/input-keyboard.svg
share/icons/breeze-dark/devices/16/input-mouse.svg
share/icons/breeze-dark/devices/16/input-tablet.svg
share/icons/breeze-dark/devices/16/input-touchpad.svg
+share/icons/breeze-dark/devices/16/input-touchscreen.svg
share/icons/breeze-dark/devices/16/input-tvremote.svg
share/icons/breeze-dark/devices/16/keyboard-caps-disabled.svg
share/icons/breeze-dark/devices/16/keyboard-caps-enabled.svg
@@ -6895,6 +6902,7 @@ share/icons/breeze-dark/devices/22/input-keyboard.svg
share/icons/breeze-dark/devices/22/input-mouse.svg
share/icons/breeze-dark/devices/22/input-tablet.svg
share/icons/breeze-dark/devices/22/input-touchpad.svg
+share/icons/breeze-dark/devices/22/input-touchscreen.svg
share/icons/breeze-dark/devices/22/input-tvremote.svg
share/icons/breeze-dark/devices/22/keyboard-caps-disabled.svg
share/icons/breeze-dark/devices/22/keyboard-caps-enabled.svg
@@ -6963,6 +6971,7 @@ share/icons/breeze-dark/devices/24/input-keyboard.svg
share/icons/breeze-dark/devices/24/input-mouse.svg
share/icons/breeze-dark/devices/24/input-tablet.svg
share/icons/breeze-dark/devices/24/input-touchpad.svg
+share/icons/breeze-dark/devices/24/input-touchscreen.svg
share/icons/breeze-dark/devices/24/input-tvremote.svg
share/icons/breeze-dark/devices/24/keyboard-caps-disabled.svg
share/icons/breeze-dark/devices/24/keyboard-caps-enabled.svg
@@ -7028,6 +7037,7 @@ share/icons/breeze-dark/devices/64/input-keyboard.svg
share/icons/breeze-dark/devices/64/input-mouse.svg
share/icons/breeze-dark/devices/64/input-tablet.svg
share/icons/breeze-dark/devices/64/input-touchpad.svg
+share/icons/breeze-dark/devices/64/input-touchscreen.svg
share/icons/breeze-dark/devices/64/input-tvremote.svg
share/icons/breeze-dark/devices/64/media-flash-memory-stick.svg
share/icons/breeze-dark/devices/64/media-flash-sd-mmc.svg
@@ -10005,6 +10015,7 @@ share/icons/breeze-dark/preferences/22/preferences-desktop-theme-global.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-theme-windowdecorations.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-thunderbolt.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-touchpad.svg
+share/icons/breeze-dark/preferences/22/preferences-desktop-touchscreen.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-user-password.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-user.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-virtual.svg
@@ -10116,6 +10127,7 @@ share/icons/breeze-dark/preferences/32/preferences-desktop-theme-windowdecoratio
share/icons/breeze-dark/preferences/32/preferences-desktop-theme.svg
share/icons/breeze-dark/preferences/32/preferences-desktop-thunderbolt.svg
share/icons/breeze-dark/preferences/32/preferences-desktop-touchpad.svg
+share/icons/breeze-dark/preferences/32/preferences-desktop-touchscreen.svg
share/icons/breeze-dark/preferences/32/preferences-desktop-user-password.svg
share/icons/breeze-dark/preferences/32/preferences-desktop-user.svg
share/icons/breeze-dark/preferences/32/preferences-desktop-virtual.svg
@@ -17318,6 +17330,7 @@ share/icons/breeze/apps/16/accessories-text-editor.svg
share/icons/breeze/apps/16/anydesk.svg
share/icons/breeze/apps/16/hotspot.svg
share/icons/breeze/apps/16/kdeconnect.svg
+share/icons/breeze/apps/16/kdesrc-build.svg
share/icons/breeze/apps/16/kmymoney.svg
share/icons/breeze/apps/16/konversation.svg
share/icons/breeze/apps/16/kwrite.svg
@@ -17550,6 +17563,7 @@ share/icons/breeze/apps/48/kde-im-log-viewer.svg
share/icons/breeze/apps/48/kde.svg
share/icons/breeze/apps/48/kdeapp.svg
share/icons/breeze/apps/48/kdenlive.svg
+share/icons/breeze/apps/48/kdesrc-build.svg
share/icons/breeze/apps/48/kdesvn.svg
share/icons/breeze/apps/48/kdevelop.svg
share/icons/breeze/apps/48/kdiamond.svg
@@ -17735,6 +17749,7 @@ share/icons/breeze/apps/48/scanner.svg
share/icons/breeze/apps/48/scribus.svg
share/icons/breeze/apps/48/sheets.svg
share/icons/breeze/apps/48/showfoto.svg
+share/icons/breeze/apps/48/simplescreenrecorder.svg
share/icons/breeze/apps/48/skanlite.svg
share/icons/breeze/apps/48/skanpage.svg
share/icons/breeze/apps/48/skrooge-black.svg
@@ -17856,6 +17871,7 @@ share/icons/breeze/devices/16/input-keyboard.svg
share/icons/breeze/devices/16/input-mouse.svg
share/icons/breeze/devices/16/input-tablet.svg
share/icons/breeze/devices/16/input-touchpad.svg
+share/icons/breeze/devices/16/input-touchscreen.svg
share/icons/breeze/devices/16/input-tvremote.svg
share/icons/breeze/devices/16/keyboard-caps-disabled.svg
share/icons/breeze/devices/16/keyboard-caps-enabled.svg
@@ -17932,6 +17948,7 @@ share/icons/breeze/devices/22/input-keyboard.svg
share/icons/breeze/devices/22/input-mouse.svg
share/icons/breeze/devices/22/input-tablet.svg
share/icons/breeze/devices/22/input-touchpad.svg
+share/icons/breeze/devices/22/input-touchscreen.svg
share/icons/breeze/devices/22/input-tvremote.svg
share/icons/breeze/devices/22/keyboard-caps-disabled.svg
share/icons/breeze/devices/22/keyboard-caps-enabled.svg
@@ -18000,6 +18017,7 @@ share/icons/breeze/devices/24/input-keyboard.svg
share/icons/breeze/devices/24/input-mouse.svg
share/icons/breeze/devices/24/input-tablet.svg
share/icons/breeze/devices/24/input-touchpad.svg
+share/icons/breeze/devices/24/input-touchscreen.svg
share/icons/breeze/devices/24/input-tvremote.svg
share/icons/breeze/devices/24/keyboard-caps-disabled.svg
share/icons/breeze/devices/24/keyboard-caps-enabled.svg
@@ -18066,6 +18084,7 @@ share/icons/breeze/devices/64/input-keyboard.svg
share/icons/breeze/devices/64/input-mouse.svg
share/icons/breeze/devices/64/input-tablet.svg
share/icons/breeze/devices/64/input-touchpad.svg
+share/icons/breeze/devices/64/input-touchscreen.svg
share/icons/breeze/devices/64/input-tvremote.svg
share/icons/breeze/devices/64/media-flash-memory-stick.svg
share/icons/breeze/devices/64/media-flash-sd-mmc.svg
@@ -21585,6 +21604,7 @@ share/icons/breeze/preferences/22/preferences-desktop-theme-global.svg
share/icons/breeze/preferences/22/preferences-desktop-theme-windowdecorations.svg
share/icons/breeze/preferences/22/preferences-desktop-thunderbolt.svg
share/icons/breeze/preferences/22/preferences-desktop-touchpad.svg
+share/icons/breeze/preferences/22/preferences-desktop-touchscreen.svg
share/icons/breeze/preferences/22/preferences-desktop-user-password.svg
share/icons/breeze/preferences/22/preferences-desktop-user.svg
share/icons/breeze/preferences/22/preferences-desktop-virtual.svg
@@ -21675,6 +21695,7 @@ share/icons/breeze/preferences/24/preferences-desktop-theme-global.svg
share/icons/breeze/preferences/24/preferences-desktop-theme-windowdecorations.svg
share/icons/breeze/preferences/24/preferences-desktop-thunderbolt.svg
share/icons/breeze/preferences/24/preferences-desktop-touchpad.svg
+share/icons/breeze/preferences/24/preferences-desktop-touchscreen.svg
share/icons/breeze/preferences/24/preferences-desktop-user-password.svg
share/icons/breeze/preferences/24/preferences-desktop-user.svg
share/icons/breeze/preferences/24/preferences-desktop-virtual.svg
@@ -21787,6 +21808,7 @@ share/icons/breeze/preferences/32/preferences-desktop-theme-windowdecorations.sv
share/icons/breeze/preferences/32/preferences-desktop-theme.svg
share/icons/breeze/preferences/32/preferences-desktop-thunderbolt.svg
share/icons/breeze/preferences/32/preferences-desktop-touchpad.svg
+share/icons/breeze/preferences/32/preferences-desktop-touchscreen.svg
share/icons/breeze/preferences/32/preferences-desktop-user-password.svg
share/icons/breeze/preferences/32/preferences-desktop-user.svg
share/icons/breeze/preferences/32/preferences-desktop-virtual.svg
@@ -22781,6 +22803,3 @@ share/icons/breeze/status/symbolic/user-status-pending-symbolic.svg
share/icons/breeze/status/symbolic/user-trash-full-symbolic.svg
share/icons/breeze/status/symbolic/view-wrapped-symbolic-rtl.svg
share/icons/breeze/status/symbolic/view-wrapped-symbolic.svg
-@dir share/icons/breeze-dark/animations/24
-@dir share/icons/breeze/animations/24
-@dir share/icons/breeze/emotes/24
diff --git a/x11-themes/kf5-kemoticons/distinfo b/x11-themes/kf5-kemoticons/distinfo
index 9c11d4ef62f3..2f643fa7ba64 100644
--- a/x11-themes/kf5-kemoticons/distinfo
+++ b/x11-themes/kf5-kemoticons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804678
-SHA256 (KDE/frameworks/5.100.0/kemoticons-5.100.0.tar.xz) = c4137f696f5a5d98d404088cd86828cc783f93296022e0e98655d2c078e14563
-SIZE (KDE/frameworks/5.100.0/kemoticons-5.100.0.tar.xz) = 1700560
+TIMESTAMP = 1670664093
+SHA256 (KDE/frameworks/5.101.0/kemoticons-5.101.0.tar.xz) = 1caeda91e53ff8d24ea08a379c6f12060cfa7bf9a93293b43a97d77175bf7a72
+SIZE (KDE/frameworks/5.101.0/kemoticons-5.101.0.tar.xz) = 1700732
diff --git a/x11-themes/kf5-kiconthemes/distinfo b/x11-themes/kf5-kiconthemes/distinfo
index 46419f45a75c..de048835afcf 100644
--- a/x11-themes/kf5-kiconthemes/distinfo
+++ b/x11-themes/kf5-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804679
-SHA256 (KDE/frameworks/5.100.0/kiconthemes-5.100.0.tar.xz) = 902ecc3b61e7492d62a1a5fb6c9493a72507ade5d312c6633ce508b0437850b9
-SIZE (KDE/frameworks/5.100.0/kiconthemes-5.100.0.tar.xz) = 1330836
+TIMESTAMP = 1670664094
+SHA256 (KDE/frameworks/5.101.0/kiconthemes-5.101.0.tar.xz) = f8577853392481cf8f4a38653ff66422b09f34a9172adaeb337a7387e81b710e
+SIZE (KDE/frameworks/5.101.0/kiconthemes-5.101.0.tar.xz) = 1330792
diff --git a/x11-themes/kf5-oxygen-icons5/distinfo b/x11-themes/kf5-oxygen-icons5/distinfo
index 0c3a8e0bed22..63b5470c58eb 100644
--- a/x11-themes/kf5-oxygen-icons5/distinfo
+++ b/x11-themes/kf5-oxygen-icons5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804681
-SHA256 (KDE/frameworks/5.100.0/oxygen-icons5-5.100.0.tar.xz) = 0061d4cf29f37d336931267466505a39d6be78c932e8fb8eddfecb66d39701e9
-SIZE (KDE/frameworks/5.100.0/oxygen-icons5-5.100.0.tar.xz) = 238638684
+TIMESTAMP = 1670664097
+SHA256 (KDE/frameworks/5.101.0/oxygen-icons5-5.101.0.tar.xz) = 741a9b8cedf5e963ef4c7ce7dcc5c6b8ceb86a91828e19c9bcb730c44a82412f
+SIZE (KDE/frameworks/5.101.0/oxygen-icons5-5.101.0.tar.xz) = 238637812
diff --git a/x11-themes/kf5-qqc2-desktop-style/distinfo b/x11-themes/kf5-qqc2-desktop-style/distinfo
index 70ea4ec9c7b7..8b662fa31d29 100644
--- a/x11-themes/kf5-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf5-qqc2-desktop-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804682
-SHA256 (KDE/frameworks/5.100.0/qqc2-desktop-style-5.100.0.tar.xz) = a97bbfeddd6915c6ba90bc5062308610631bf1fe3f15b1e3143b839dce6c2f26
-SIZE (KDE/frameworks/5.100.0/qqc2-desktop-style-5.100.0.tar.xz) = 66736
+TIMESTAMP = 1670664098
+SHA256 (KDE/frameworks/5.101.0/qqc2-desktop-style-5.101.0.tar.xz) = a19ceb8a7e86290a5891145a043c2dfbeb2cda2404d93559ff2b6c98bb9adf06
+SIZE (KDE/frameworks/5.101.0/qqc2-desktop-style-5.101.0.tar.xz) = 67800
diff --git a/x11-toolkits/kf5-attica/distinfo b/x11-toolkits/kf5-attica/distinfo
index 541be24e01fc..b9e1a87a5b78 100644
--- a/x11-toolkits/kf5-attica/distinfo
+++ b/x11-toolkits/kf5-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804683
-SHA256 (KDE/frameworks/5.100.0/attica-5.100.0.tar.xz) = ae77669637f2c1c09666a5885d99ec7feaeeb51811dc61864556be6cf43d35c8
-SIZE (KDE/frameworks/5.100.0/attica-5.100.0.tar.xz) = 69416
+TIMESTAMP = 1670664099
+SHA256 (KDE/frameworks/5.101.0/attica-5.101.0.tar.xz) = 7fcbe3686081bc587cbc6b9cc1fbf8f7cb071d06441edc1bea44c958d119da1c
+SIZE (KDE/frameworks/5.101.0/attica-5.101.0.tar.xz) = 69416
diff --git a/x11-toolkits/kf5-kcompletion/distinfo b/x11-toolkits/kf5-kcompletion/distinfo
index 6e149defb223..d4a2dea004cb 100644
--- a/x11-toolkits/kf5-kcompletion/distinfo
+++ b/x11-toolkits/kf5-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804684
-SHA256 (KDE/frameworks/5.100.0/kcompletion-5.100.0.tar.xz) = 63689d9bad9c7320734e84c5b6434aa11c15b026c845ae05f5ce154afd0a4586
-SIZE (KDE/frameworks/5.100.0/kcompletion-5.100.0.tar.xz) = 2365972
+TIMESTAMP = 1670664100
+SHA256 (KDE/frameworks/5.101.0/kcompletion-5.101.0.tar.xz) = d80f6fbe23285f9f914ed67ffd2a825d36850c086121666bbb62257126553f30
+SIZE (KDE/frameworks/5.101.0/kcompletion-5.101.0.tar.xz) = 2366168
diff --git a/x11-toolkits/kf5-kconfigwidgets/distinfo b/x11-toolkits/kf5-kconfigwidgets/distinfo
index 61f42ee61ab9..95990c6989e7 100644
--- a/x11-toolkits/kf5-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf5-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804685
-SHA256 (KDE/frameworks/5.100.0/kconfigwidgets-5.100.0.tar.xz) = e88187371127382778f246731e21e6a576ce8e358a3333e3d84d386f2de55091
-SIZE (KDE/frameworks/5.100.0/kconfigwidgets-5.100.0.tar.xz) = 2578144
+TIMESTAMP = 1670664101
+SHA256 (KDE/frameworks/5.101.0/kconfigwidgets-5.101.0.tar.xz) = 012b5a49bc1a39387f9fdb3a23f21e6669f146577942aa74cbbf4213e18578a8
+SIZE (KDE/frameworks/5.101.0/kconfigwidgets-5.101.0.tar.xz) = 2578364
diff --git a/x11-toolkits/kf5-kdesignerplugin/distinfo b/x11-toolkits/kf5-kdesignerplugin/distinfo
index 923de63f67bf..1ad52351f2e6 100644
--- a/x11-toolkits/kf5-kdesignerplugin/distinfo
+++ b/x11-toolkits/kf5-kdesignerplugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804686
-SHA256 (KDE/frameworks/5.100.0/kdesignerplugin-5.100.0.tar.xz) = 0c61e5bc1d82e03202b7998429ec79e9bac6559639f3178adf6fc9fa516c0dc2
-SIZE (KDE/frameworks/5.100.0/kdesignerplugin-5.100.0.tar.xz) = 2315660
+TIMESTAMP = 1670664102
+SHA256 (KDE/frameworks/5.101.0/kdesignerplugin-5.101.0.tar.xz) = 7a67b5a56df3c7a9279392b8aae3ccd26c5bed83ab0bff4cbbca84501abed986
+SIZE (KDE/frameworks/5.101.0/kdesignerplugin-5.101.0.tar.xz) = 2315640
diff --git a/x11-toolkits/kf5-kdesignerplugin/pkg-plist b/x11-toolkits/kf5-kdesignerplugin/pkg-plist
index 4d03f67f285f..8f7d56949571 100644
--- a/x11-toolkits/kf5-kdesignerplugin/pkg-plist
+++ b/x11-toolkits/kf5-kdesignerplugin/pkg-plist
@@ -15,3 +15,103 @@ man/pt/man1/kgendesignerplugin.1.gz
man/pt_BR/man1/kgendesignerplugin.1.gz
man/sv/man1/kgendesignerplugin.1.gz
man/uk/man1/kgendesignerplugin.1.gz
+share/locale/af/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ar/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/as/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/az/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/be/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/be@latin/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bg/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bn/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/br/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/bs/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ca/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/crh/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/cs/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/csb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/cy/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/da/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/de/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/el/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/en_GB/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/eo/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/es/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/et/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/eu/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fa/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fi/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/fy/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ga/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/gd/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/gl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/gu/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ha/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/he/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hi/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hne/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hsb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hu/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/hy/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ia/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/id/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/is/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/it/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ja/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ka/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/kk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/km/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/kn/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ko/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ku/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/lb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/lt/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/lv/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/mai/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/mk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ml/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/mr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ms/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nb/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nds/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ne/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/nn/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/oc/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/or/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pa/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ps/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pt/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ro/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ru/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/se/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/si/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sl/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sq/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/sv/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ta/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/te/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/tg/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/th/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/tr/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/tt/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/ug/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/uk/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/uz/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/vi/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/wa/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/xh/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/zh_HK/LC_MESSAGES/kdesignerplugin5_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kdesignerplugin5_qt.qm
diff --git a/x11-toolkits/kf5-kguiaddons/distinfo b/x11-toolkits/kf5-kguiaddons/distinfo
index 3576b79a803b..117e1ae497cf 100644
--- a/x11-toolkits/kf5-kguiaddons/distinfo
+++ b/x11-toolkits/kf5-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804687
-SHA256 (KDE/frameworks/5.100.0/kguiaddons-5.100.0.tar.xz) = 5ce16343ed9d881ebb2b5e5ff4b8bd886dd95778910d27308197b072dd3b3d02
-SIZE (KDE/frameworks/5.100.0/kguiaddons-5.100.0.tar.xz) = 76748
+TIMESTAMP = 1670664102
+SHA256 (KDE/frameworks/5.101.0/kguiaddons-5.101.0.tar.xz) = 9894e4193b3cb7b4ed5e3a591cf12043fb87683b09db77e465aa4453c7c757b7
+SIZE (KDE/frameworks/5.101.0/kguiaddons-5.101.0.tar.xz) = 76944
diff --git a/x11-toolkits/kf5-kirigami2/Makefile b/x11-toolkits/kf5-kirigami2/Makefile
index 3bfe410e69fe..bc0716d2638a 100644
--- a/x11-toolkits/kf5-kirigami2/Makefile
+++ b/x11-toolkits/kf5-kirigami2/Makefile
@@ -12,4 +12,12 @@ USE_QT= core concurrent dbus declarative graphicaleffects gui \
linguisttools network quickcontrols2 svg widgets \
buildtools:build qmake:build testlib:build
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 1300016
+# src/imagecolors.cpp:317:9: error: statement after '#pragma omp parallel for'
+# must be a for loop
+CFLAGS+= -fopenmp-version=50
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11-toolkits/kf5-kirigami2/distinfo b/x11-toolkits/kf5-kirigami2/distinfo
index 84f7a547e1c5..96c9b386867e 100644
--- a/x11-toolkits/kf5-kirigami2/distinfo
+++ b/x11-toolkits/kf5-kirigami2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804688
-SHA256 (KDE/frameworks/5.100.0/kirigami2-5.100.0.tar.xz) = d6080af0c5cece525fcf261e3f71562f7f7a654599c602d530e99d99cc3501df
-SIZE (KDE/frameworks/5.100.0/kirigami2-5.100.0.tar.xz) = 368144
+TIMESTAMP = 1671272154
+SHA256 (KDE/frameworks/5.101.0/kirigami2-5.101.0.tar.xz) = 7608eeb528ee863441270cb5896628f8f592dcf09ad00d5bd76d5f7dc1578fbd
+SIZE (KDE/frameworks/5.101.0/kirigami2-5.101.0.tar.xz) = 369180
diff --git a/x11-toolkits/kf5-kitemviews/distinfo b/x11-toolkits/kf5-kitemviews/distinfo
index 3cd232d3c411..1eec6d110b04 100644
--- a/x11-toolkits/kf5-kitemviews/distinfo
+++ b/x11-toolkits/kf5-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804689
-SHA256 (KDE/frameworks/5.100.0/kitemviews-5.100.0.tar.xz) = 9c6d1109e956ded4950fd791d1895c421dda85db35c7d8d08550b92533a3ff1a
-SIZE (KDE/frameworks/5.100.0/kitemviews-5.100.0.tar.xz) = 2293472
+TIMESTAMP = 1670664104
+SHA256 (KDE/frameworks/5.101.0/kitemviews-5.101.0.tar.xz) = aca259eeff2dde1434cdf3ff3d979e9b17dd55bad15dd7341f92700cf8418fb1
+SIZE (KDE/frameworks/5.101.0/kitemviews-5.101.0.tar.xz) = 2293708
diff --git a/x11-toolkits/kf5-kjobwidgets/distinfo b/x11-toolkits/kf5-kjobwidgets/distinfo
index 7f69cc3646fb..55ce4178e97c 100644
--- a/x11-toolkits/kf5-kjobwidgets/distinfo
+++ b/x11-toolkits/kf5-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804690
-SHA256 (KDE/frameworks/5.100.0/kjobwidgets-5.100.0.tar.xz) = d362f99928a49a8a5a75e68248a18249cd8c2904667eb7921485c2b574a73103
-SIZE (KDE/frameworks/5.100.0/kjobwidgets-5.100.0.tar.xz) = 2329668
+TIMESTAMP = 1670664105
+SHA256 (KDE/frameworks/5.101.0/kjobwidgets-5.101.0.tar.xz) = e1a975b8beb24086dea1fcf1657ff9e672734f80244483c920e960d258cb9a26
+SIZE (KDE/frameworks/5.101.0/kjobwidgets-5.101.0.tar.xz) = 2329808
diff --git a/x11-toolkits/kf5-ktextwidgets/distinfo b/x11-toolkits/kf5-ktextwidgets/distinfo
index d0fca8ce3ed2..a482c3b411c6 100644
--- a/x11-toolkits/kf5-ktextwidgets/distinfo
+++ b/x11-toolkits/kf5-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804691
-SHA256 (KDE/frameworks/5.100.0/ktextwidgets-5.100.0.tar.xz) = 760bc46c42c54c6e84511c12b56931db7f76281e940a98158089c76bef473281
-SIZE (KDE/frameworks/5.100.0/ktextwidgets-5.100.0.tar.xz) = 2578228
+TIMESTAMP = 1670664106
+SHA256 (KDE/frameworks/5.101.0/ktextwidgets-5.101.0.tar.xz) = e9871644bd2ad593fee0e031066388d1ef3184d2403b56b1f3dbf9cecc39c43c
+SIZE (KDE/frameworks/5.101.0/ktextwidgets-5.101.0.tar.xz) = 2578812
diff --git a/x11-toolkits/kf5-kwidgetsaddons/distinfo b/x11-toolkits/kf5-kwidgetsaddons/distinfo
index 7f592339f0d5..68cdbf00013a 100644
--- a/x11-toolkits/kf5-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf5-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804692
-SHA256 (KDE/frameworks/5.100.0/kwidgetsaddons-5.100.0.tar.xz) = c71913964fa66cc03d9faafeb91efd397095ecfc369f3cd60235cfda49484a1f
-SIZE (KDE/frameworks/5.100.0/kwidgetsaddons-5.100.0.tar.xz) = 4291252
+TIMESTAMP = 1670664107
+SHA256 (KDE/frameworks/5.101.0/kwidgetsaddons-5.101.0.tar.xz) = 78913d3303e94329db964bf072b9e565bd582fbbd026310dce6e994c8d083823
+SIZE (KDE/frameworks/5.101.0/kwidgetsaddons-5.101.0.tar.xz) = 4295084
diff --git a/x11-toolkits/kf5-kxmlgui/distinfo b/x11-toolkits/kf5-kxmlgui/distinfo
index 93f75457be91..6de186901bed 100644
--- a/x11-toolkits/kf5-kxmlgui/distinfo
+++ b/x11-toolkits/kf5-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804692
-SHA256 (KDE/frameworks/5.100.0/kxmlgui-5.100.0.tar.xz) = 7eee0553056d033d95cd2a04259585d789746f011a8c5bd89fc6632cdc568ea5
-SIZE (KDE/frameworks/5.100.0/kxmlgui-5.100.0.tar.xz) = 2975916
+TIMESTAMP = 1670664108
+SHA256 (KDE/frameworks/5.101.0/kxmlgui-5.101.0.tar.xz) = d5d559a211513ea5977b4efbabb89d4a53a74a7633086c3e8cc8e3231cfd9c7a
+SIZE (KDE/frameworks/5.101.0/kxmlgui-5.101.0.tar.xz) = 2976128
diff --git a/x11/kf5-frameworkintegration/distinfo b/x11/kf5-frameworkintegration/distinfo
index b956fe47be56..91eeb0384929 100644
--- a/x11/kf5-frameworkintegration/distinfo
+++ b/x11/kf5-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804693
-SHA256 (KDE/frameworks/5.100.0/frameworkintegration-5.100.0.tar.xz) = 959d54e508b5d285d3f8e4c35d0cea3a0eb7687ae2bb6f9e4918e441412ee5a0
-SIZE (KDE/frameworks/5.100.0/frameworkintegration-5.100.0.tar.xz) = 1759992
+TIMESTAMP = 1670664109
+SHA256 (KDE/frameworks/5.101.0/frameworkintegration-5.101.0.tar.xz) = 6c52b56140ab79ad38e4a3a32a7765a3c955476d46208a821cb1ed3b3f6fb47c
+SIZE (KDE/frameworks/5.101.0/frameworkintegration-5.101.0.tar.xz) = 1759996
diff --git a/x11/kf5-kactivities-stats/distinfo b/x11/kf5-kactivities-stats/distinfo
index b10e77e434a8..f8455fb73ce1 100644
--- a/x11/kf5-kactivities-stats/distinfo
+++ b/x11/kf5-kactivities-stats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804696
-SHA256 (KDE/frameworks/5.100.0/kactivities-stats-5.100.0.tar.xz) = 25c51ffce2a83c691771ccae02a5dd91b1991bc197aca67879d61cac36f03996
-SIZE (KDE/frameworks/5.100.0/kactivities-stats-5.100.0.tar.xz) = 84500
+TIMESTAMP = 1670664111
+SHA256 (KDE/frameworks/5.101.0/kactivities-stats-5.101.0.tar.xz) = 77b18099a03114e8a8a3057585bd252a6d85fc0bf826acfbbcdeaf37fe173085
+SIZE (KDE/frameworks/5.101.0/kactivities-stats-5.101.0.tar.xz) = 84488
diff --git a/x11/kf5-kactivities/distinfo b/x11/kf5-kactivities/distinfo
index 2c3a94a9faf5..3a99acb3509e 100644
--- a/x11/kf5-kactivities/distinfo
+++ b/x11/kf5-kactivities/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804695
-SHA256 (KDE/frameworks/5.100.0/kactivities-5.100.0.tar.xz) = 13b1dd81fafaa926e37a63c8896f0ceb272d88e225c7833695ad5363ef6aa892
-SIZE (KDE/frameworks/5.100.0/kactivities-5.100.0.tar.xz) = 73500
+TIMESTAMP = 1670664110
+SHA256 (KDE/frameworks/5.101.0/kactivities-5.101.0.tar.xz) = f708b04b35adcee7dbbb2a21327417ad2082e3dc610f8527c7875049a5f781ac
+SIZE (KDE/frameworks/5.101.0/kactivities-5.101.0.tar.xz) = 73516
diff --git a/x11/kf5-kded/distinfo b/x11/kf5-kded/distinfo
index 789e0e38e53b..0a5f12879e38 100644
--- a/x11/kf5-kded/distinfo
+++ b/x11/kf5-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804697
-SHA256 (KDE/frameworks/5.100.0/kded-5.100.0.tar.xz) = d2581a5fc79ef9e74d96162d796937a6b13bc62ba2bf705b714d4d16684d9bce
-SIZE (KDE/frameworks/5.100.0/kded-5.100.0.tar.xz) = 40788
+TIMESTAMP = 1670664112
+SHA256 (KDE/frameworks/5.101.0/kded-5.101.0.tar.xz) = e89c831e68815d3c68d40ab7d0e660935c684e322232b24b687781b42bbb2ee9
+SIZE (KDE/frameworks/5.101.0/kded-5.101.0.tar.xz) = 40976
diff --git a/x11/kf5-kdelibs4support/distinfo b/x11/kf5-kdelibs4support/distinfo
index c66ce844066a..1e8c88a23231 100644
--- a/x11/kf5-kdelibs4support/distinfo
+++ b/x11/kf5-kdelibs4support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804697
-SHA256 (KDE/frameworks/5.100.0/kdelibs4support-5.100.0.tar.xz) = 82a902bc9e817f28f31b1610664b59401c4d556342bcd2de4a473df2bee373b2
-SIZE (KDE/frameworks/5.100.0/kdelibs4support-5.100.0.tar.xz) = 3719636
+TIMESTAMP = 1670664113
+SHA256 (KDE/frameworks/5.101.0/kdelibs4support-5.101.0.tar.xz) = 75b22a61e5341c91dfb59d1a601a6f7b989be0185a707dcfb489910940ee4aaa
+SIZE (KDE/frameworks/5.101.0/kdelibs4support-5.101.0.tar.xz) = 3720036
diff --git a/x11/kf5-kglobalaccel/distinfo b/x11/kf5-kglobalaccel/distinfo
index 31bb9a2772c2..e95ca3fe3886 100644
--- a/x11/kf5-kglobalaccel/distinfo
+++ b/x11/kf5-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804698
-SHA256 (KDE/frameworks/5.100.0/kglobalaccel-5.100.0.tar.xz) = c39b4ef33e4c80a6478b6f5a162839d3523c5e4e14c44af647d7f1a72192a2f2
-SIZE (KDE/frameworks/5.100.0/kglobalaccel-5.100.0.tar.xz) = 2367228
+TIMESTAMP = 1670664114
+SHA256 (KDE/frameworks/5.101.0/kglobalaccel-5.101.0.tar.xz) = 3203222ca86b15e73f9da1fde572a1374c3a8353ed2608c2160e1973c57a6062
+SIZE (KDE/frameworks/5.101.0/kglobalaccel-5.101.0.tar.xz) = 2367200
diff --git a/x11/kf5-kinit/distinfo b/x11/kf5-kinit/distinfo
index f9c915dc4cbf..c461d5183070 100644
--- a/x11/kf5-kinit/distinfo
+++ b/x11/kf5-kinit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804699
-SHA256 (KDE/frameworks/5.100.0/kinit-5.100.0.tar.xz) = 89112dd9cebba4c917b915b839afbc01dbfdb80bb71c61d9575fec06445bf2ce
-SIZE (KDE/frameworks/5.100.0/kinit-5.100.0.tar.xz) = 2433276
+TIMESTAMP = 1670664115
+SHA256 (KDE/frameworks/5.101.0/kinit-5.101.0.tar.xz) = 8e41dba85484db50ea0fbad67316a514a170f94ff78e8879f494c538b97701a4
+SIZE (KDE/frameworks/5.101.0/kinit-5.101.0.tar.xz) = 2433260
diff --git a/x11/kf5-krunner/distinfo b/x11/kf5-krunner/distinfo
index f9a1286a4fa3..a999ceefdca1 100644
--- a/x11/kf5-krunner/distinfo
+++ b/x11/kf5-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804700
-SHA256 (KDE/frameworks/5.100.0/krunner-5.100.0.tar.xz) = 7850553326de3d89108f7a5ab9d37a65b18a5c88bd13bb07390cacb9b358c056
-SIZE (KDE/frameworks/5.100.0/krunner-5.100.0.tar.xz) = 87952
+TIMESTAMP = 1670664116
+SHA256 (KDE/frameworks/5.101.0/krunner-5.101.0.tar.xz) = d25fcc168234777352dd4d11ac0f46a916d6b17d4cd9078e3a615a7804865fa6
+SIZE (KDE/frameworks/5.101.0/krunner-5.101.0.tar.xz) = 88132
diff --git a/x11/kf5-kwayland/Makefile b/x11/kf5-kwayland/Makefile
index a48e937b38db..5b37f3825702 100644
--- a/x11/kf5-kwayland/Makefile
+++ b/x11/kf5-kwayland/Makefile
@@ -2,6 +2,9 @@ PORTNAME= kwayland
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
CATEGORIES= x11 kde kde-frameworks
+PATCH_SITES= https://invent.kde.org/frameworks/kwayland/-/commit/
+PATCHFILES= f2e900261c0dfc44397b6e89eda86a098652b1de.diff:-p1
+
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 Client and Server library wrapper for the Wayland libraries
diff --git a/x11/kf5-kwayland/distinfo b/x11/kf5-kwayland/distinfo
index ad19658c8091..c5bda2054f6c 100644
--- a/x11/kf5-kwayland/distinfo
+++ b/x11/kf5-kwayland/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1667804701
-SHA256 (KDE/frameworks/5.100.0/kwayland-5.100.0.tar.xz) = 213d09eb67bc9ecaeecd04cb02838b3ca900e032fd3412c52fa697e0ed7e2f85
-SIZE (KDE/frameworks/5.100.0/kwayland-5.100.0.tar.xz) = 336548
+TIMESTAMP = 1671825722
+SHA256 (KDE/frameworks/5.101.0/kwayland-5.101.0.tar.xz) = 39c1866ed2a15235bf9df02881ed2e8cd805d50d696bcdc9fe157e54b52def63
+SIZE (KDE/frameworks/5.101.0/kwayland-5.101.0.tar.xz) = 336776
+SHA256 (KDE/frameworks/5.101.0/f2e900261c0dfc44397b6e89eda86a098652b1de.diff) = d37cacf4df6779e23df985b8a84afa5d3202f6faca0050ded8ad154b2c4e1b33
+SIZE (KDE/frameworks/5.101.0/f2e900261c0dfc44397b6e89eda86a098652b1de.diff) = 762
diff --git a/x11/kf5-kwindowsystem/distinfo b/x11/kf5-kwindowsystem/distinfo
index b6a1e6965072..2354b87cf628 100644
--- a/x11/kf5-kwindowsystem/distinfo
+++ b/x11/kf5-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667804702
-SHA256 (KDE/frameworks/5.100.0/kwindowsystem-5.100.0.tar.xz) = 69b24ebaa5c94aa040c46dc1270a8fc9e44ed35d497c16b9b3244bb200834fb3
-SIZE (KDE/frameworks/5.100.0/kwindowsystem-5.100.0.tar.xz) = 2433288
+TIMESTAMP = 1670664117
+SHA256 (KDE/frameworks/5.101.0/kwindowsystem-5.101.0.tar.xz) = ef6b9e733e320be63a4557da0453b1a8ea81519e01c1737eff69b66401302eb8
+SIZE (KDE/frameworks/5.101.0/kwindowsystem-5.101.0.tar.xz) = 2435020
diff --git a/x11/kf5-kwindowsystem/pkg-plist b/x11/kf5-kwindowsystem/pkg-plist
index 2f39a5320919..38022d3d20a4 100644
--- a/x11/kf5-kwindowsystem/pkg-plist
+++ b/x11/kf5-kwindowsystem/pkg-plist
@@ -8,6 +8,7 @@ include/KF5/KWindowSystem/KWindowInfo
include/KF5/KWindowSystem/KWindowShadow
include/KF5/KWindowSystem/KWindowShadowTile
include/KF5/KWindowSystem/KWindowSystem
+include/KF5/KWindowSystem/KX11Extras
include/KF5/KWindowSystem/KXMessages
include/KF5/KWindowSystem/NETWM
include/KF5/KWindowSystem/config-kwindowsystem.h
@@ -25,6 +26,7 @@ include/KF5/KWindowSystem/kwindowshadow.h
include/KF5/KWindowSystem/kwindowsystem.h
include/KF5/KWindowSystem/kwindowsystem_export.h
include/KF5/KWindowSystem/kwindowsystem_version.h
+include/KF5/KWindowSystem/kx11extras.h
include/KF5/KWindowSystem/kxmessages.h
include/KF5/KWindowSystem/netwm.h
include/KF5/KWindowSystem/netwm_def.h
diff --git a/x11/kf5-plasma-framework/Makefile b/x11/kf5-plasma-framework/Makefile
index b414ff577f34..f017fb5c53db 100644
--- a/x11/kf5-plasma-framework/Makefile
+++ b/x11/kf5-plasma-framework/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plasma-framework
-DISTVERSION= 5.100.1
+DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/kf5-plasma-framework/distinfo b/x11/kf5-plasma-framework/distinfo
index 6916782f4b35..efddfe0b348e 100644
--- a/x11/kf5-plasma-framework/distinfo
+++ b/x11/kf5-plasma-framework/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669099417
-SHA256 (KDE/frameworks/5.100.0/plasma-framework-5.100.1.tar.xz) = 53940a920773a105df0af9dd3dbf7afcebc6e1eb66404cc77f46c80563b4ada1
-SIZE (KDE/frameworks/5.100.0/plasma-framework-5.100.1.tar.xz) = 3302224
+TIMESTAMP = 1670664118
+SHA256 (KDE/frameworks/5.101.0/plasma-framework-5.101.0.tar.xz) = 6ac9b4ded7d5f02a62aaafd23f1063258f0f2ae632490c4304765d7e545ed7fa
+SIZE (KDE/frameworks/5.101.0/plasma-framework-5.101.0.tar.xz) = 3303508