git: 473996fc5758 - main - KDE: Update KDE Frameworks to 5.89.0

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Thu, 16 Dec 2021 17:28:31 UTC
The branch main has been updated by tcberner:

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

commit 473996fc5758615bf705244e45df5e3ca616edc0
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2021-12-12 14:34:45 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2021-12-16 17:27:16 +0000

    KDE: Update KDE Frameworks to 5.89.0
    
    Saturday, 11 December 2021
    
    KDE today announces the release of KDE Frameworks 5.89.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.
    
    Announcment:
            https://kde.org/announcements/frameworks/5/5.89.0/
    
    PR:             260361
    Exp-run by:     antoine
---
 Mk/Uses/kde.mk                                |   2 +-
 archivers/kf5-karchive/distinfo               |   6 +-
 devel/kf5-extra-cmake-modules/distinfo        |   6 +-
 devel/kf5-extra-cmake-modules/pkg-plist       |   5 +
 devel/kf5-kapidox/distinfo                    |   6 +-
 devel/kf5-kauth/distinfo                      |   6 +-
 devel/kf5-kbookmarks/distinfo                 |   6 +-
 devel/kf5-kcmutils/distinfo                   |   6 +-
 devel/kf5-kcmutils/pkg-plist                  |   2 +
 devel/kf5-kconfig/distinfo                    |   6 +-
 devel/kf5-kcoreaddons/distinfo                |   6 +-
 devel/kf5-kcoreaddons/pkg-plist               |   2 +
 devel/kf5-kcrash/distinfo                     |   6 +-
 devel/kf5-kdbusaddons/distinfo                |   6 +-
 devel/kf5-kdeclarative/distinfo               |   6 +-
 devel/kf5-kdoctools/distinfo                  |   6 +-
 devel/kf5-kfilemetadata/Makefile              |   1 -
 devel/kf5-kfilemetadata/distinfo              |   6 +-
 devel/kf5-ki18n/distinfo                      |   6 +-
 devel/kf5-ki18n/pkg-plist                     |   2 +
 devel/kf5-kidletime/distinfo                  |   6 +-
 devel/kf5-kio/Makefile                        |   2 +-
 devel/kf5-kio/distinfo                        |   6 +-
 devel/kf5-kio/files/patch-src_aclhelpers__p.h |  34 -------
 devel/kf5-kitemmodels/distinfo                |   6 +-
 devel/kf5-knewstuff/distinfo                  |   6 +-
 devel/kf5-knotifications/distinfo             |   6 +-
 devel/kf5-knotifyconfig/distinfo              |   6 +-
 devel/kf5-kpackage/distinfo                   |   6 +-
 devel/kf5-kparts/distinfo                     |   6 +-
 devel/kf5-kpeople/distinfo                    |   6 +-
 devel/kf5-kpty/distinfo                       |   6 +-
 devel/kf5-kservice/distinfo                   |   6 +-
 devel/kf5-ktexteditor/Makefile                |   1 -
 devel/kf5-ktexteditor/distinfo                |   6 +-
 devel/kf5-kunitconversion/distinfo            |   6 +-
 devel/kf5-solid/distinfo                      |   6 +-
 devel/kf5-threadweaver/distinfo               |   6 +-
 dns/kf5-kdnssd/distinfo                       |   6 +-
 graphics/kf5-kimageformats/Makefile           |   1 -
 graphics/kf5-kimageformats/distinfo           |   6 +-
 graphics/kf5-kplotting/distinfo               |   6 +-
 graphics/kf5-kquickcharts/distinfo            |   6 +-
 graphics/kf5-prison/distinfo                  |   6 +-
 lang/kf5-kross/distinfo                       |   6 +-
 misc/kf5-purpose/distinfo                     |   6 +-
 misc/kf5-purpose/pkg-plist                    |   1 +
 multimedia/kf5-kmediaplayer/distinfo          |   6 +-
 net/kf5-kcalendarcore/distinfo                |   6 +-
 net/kf5-kcontacts/distinfo                    |   6 +-
 net/kf5-kdav/distinfo                         |   6 +-
 net/kf5-kholidays/distinfo                    |   6 +-
 net/kf5-kxmlrpcclient/distinfo                |   6 +-
 net/kf5-syndication/distinfo                  |   6 +-
 security/kf5-kdesu/distinfo                   |   6 +-
 sysutils/kf5-baloo/distinfo                   |   6 +-
 sysutils/kf5-baloo/pkg-plist                  |   3 +
 sysutils/kf5-kwallet/distinfo                 |   6 +-
 textproc/kf5-kcodecs/distinfo                 |   6 +-
 textproc/kf5-sonnet/distinfo                  |   6 +-
 textproc/kf5-syntax-highlighting/distinfo     |   6 +-
 www/kf5-kdewebkit/distinfo                    |   6 +-
 www/kf5-khtml/distinfo                        |   6 +-
 www/kf5-kjs/distinfo                          |   6 +-
 www/kf5-kjsembed/distinfo                     |   6 +-
 x11-themes/kf5-breeze-icons/Makefile          |   4 +
 x11-themes/kf5-breeze-icons/distinfo          |  10 +-
 x11-themes/kf5-breeze-icons/pkg-plist         | 127 ++++++++++++++++++++++++--
 x11-themes/kf5-kemoticons/distinfo            |   6 +-
 x11-themes/kf5-kiconthemes/distinfo           |   6 +-
 x11-themes/kf5-oxygen-icons5/distinfo         |   6 +-
 x11-themes/kf5-qqc2-desktop-style/distinfo    |   6 +-
 x11-toolkits/kf5-attica/distinfo              |   6 +-
 x11-toolkits/kf5-kcompletion/distinfo         |   6 +-
 x11-toolkits/kf5-kconfigwidgets/distinfo      |   6 +-
 x11-toolkits/kf5-kdesignerplugin/distinfo     |   6 +-
 x11-toolkits/kf5-kguiaddons/distinfo          |   6 +-
 x11-toolkits/kf5-kguiaddons/pkg-plist         |   2 +
 x11-toolkits/kf5-kirigami2/distinfo           |   6 +-
 x11-toolkits/kf5-kirigami2/pkg-plist          |   4 +
 x11-toolkits/kf5-kitemviews/distinfo          |   6 +-
 x11-toolkits/kf5-kjobwidgets/distinfo         |   6 +-
 x11-toolkits/kf5-ktextwidgets/distinfo        |   6 +-
 x11-toolkits/kf5-kwidgetsaddons/distinfo      |   6 +-
 x11-toolkits/kf5-kxmlgui/distinfo             |   6 +-
 x11/kf5-frameworkintegration/distinfo         |   6 +-
 x11/kf5-kactivities-stats/distinfo            |   6 +-
 x11/kf5-kactivities/distinfo                  |   6 +-
 x11/kf5-kded/distinfo                         |   6 +-
 x11/kf5-kdelibs4support/distinfo              |   6 +-
 x11/kf5-kdelibs4support/pkg-plist             |   2 +
 x11/kf5-kglobalaccel/distinfo                 |   6 +-
 x11/kf5-kinit/distinfo                        |   6 +-
 x11/kf5-krunner/distinfo                      |   6 +-
 x11/kf5-kwayland/distinfo                     |   6 +-
 x11/kf5-kwindowsystem/distinfo                |   6 +-
 x11/kf5-plasma-framework/distinfo             |   6 +-
 97 files changed, 394 insertions(+), 285 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 0e57795429fc..dab4dfb40b73 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -79,7 +79,7 @@ KDE_PLASMA_VERSION?=		5.23.4
 KDE_PLASMA_BRANCH?=		stable
 
 # Current KDE frameworks.
-KDE_FRAMEWORKS_VERSION?=	5.88.0
+KDE_FRAMEWORKS_VERSION?=	5.89.0
 KDE_FRAMEWORKS_BRANCH?= 	stable
 
 # Current KDE applications.
diff --git a/archivers/kf5-karchive/distinfo b/archivers/kf5-karchive/distinfo
index b0b4e72a097a..a4d4f1186f0f 100644
--- a/archivers/kf5-karchive/distinfo
+++ b/archivers/kf5-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215826
-SHA256 (KDE/frameworks/5.88.0/karchive-5.88.0.tar.xz) = 4b9979a3f0c1acb9822e0bea4b84e84970b9ca0a0e4daf914a35fe079f4ceae3
-SIZE (KDE/frameworks/5.88.0/karchive-5.88.0.tar.xz) = 984040
+TIMESTAMP = 1638649298
+SHA256 (KDE/frameworks/5.89.0/karchive-5.89.0.tar.xz) = 2b15e8b75c6a1fd604663699100bbd8235e2a8ae56b4039af02ed499b4ad85e8
+SIZE (KDE/frameworks/5.89.0/karchive-5.89.0.tar.xz) = 986196
diff --git a/devel/kf5-extra-cmake-modules/distinfo b/devel/kf5-extra-cmake-modules/distinfo
index b262a3d5a6d1..19a796395016 100644
--- a/devel/kf5-extra-cmake-modules/distinfo
+++ b/devel/kf5-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215827
-SHA256 (KDE/frameworks/5.88.0/extra-cmake-modules-5.88.0.tar.xz) = 33bd83908daa531654455b77fc121b598f757aadf8ba01dbacfda8b8fb050319
-SIZE (KDE/frameworks/5.88.0/extra-cmake-modules-5.88.0.tar.xz) = 319140
+TIMESTAMP = 1638649299
+SHA256 (KDE/frameworks/5.89.0/extra-cmake-modules-5.89.0.tar.xz) = 3dd7229a225923b8570a333ee6e4a07b0f5f700ea9538fdeb22cc3cbba69f02f
+SIZE (KDE/frameworks/5.89.0/extra-cmake-modules-5.89.0.tar.xz) = 323180
diff --git a/devel/kf5-extra-cmake-modules/pkg-plist b/devel/kf5-extra-cmake-modules/pkg-plist
index d051a8d2ebf2..b5e70a7c3661 100644
--- a/devel/kf5-extra-cmake-modules/pkg-plist
+++ b/devel/kf5-extra-cmake-modules/pkg-plist
@@ -55,7 +55,11 @@ share/ECM/kde-modules/KDEFrameworkCompilerLegacySettings.cmake
 share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake
 share/ECM/kde-modules/KDEGitCommitHooks.cmake
 share/ECM/kde-modules/KDEInstallDirs.cmake
+share/ECM/kde-modules/KDEInstallDirs5.cmake
+share/ECM/kde-modules/KDEInstallDirs6.cmake
+share/ECM/kde-modules/KDEInstallDirsCommon.cmake
 share/ECM/kde-modules/KDEPackageAppTemplates.cmake
+share/ECM/kde-modules/KDESetupPrefixScript.cmake
 share/ECM/kde-modules/appstreamtest.cmake
 share/ECM/kde-modules/clang-format.cmake
 share/ECM/kde-modules/kde-git-commit-hooks/clang-format.sh
@@ -101,6 +105,7 @@ share/ECM/modules/ECMUninstallTarget.cmake
 share/ECM/modules/ECMUseFindModules.cmake
 share/ECM/modules/ECMVersionHeader.h.in
 share/ECM/modules/ECMWinResolveSymlinks.cmake
+share/ECM/modules/QtVersionOption.cmake
 share/ECM/modules/check-outbound-license.py
 share/ECM/modules/ecm_uninstall.cmake.in
 share/ECM/test-modules/test_execute_and_compare.cmake
diff --git a/devel/kf5-kapidox/distinfo b/devel/kf5-kapidox/distinfo
index 0bde443f3fb6..5597cdd86183 100644
--- a/devel/kf5-kapidox/distinfo
+++ b/devel/kf5-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215827
-SHA256 (KDE/frameworks/5.88.0/kapidox-5.88.0.tar.xz) = f9bdcb7482c6c4481553da1ff39f3a05a51830e033e1ae06d606d6e6b94ee6e3
-SIZE (KDE/frameworks/5.88.0/kapidox-5.88.0.tar.xz) = 195376
+TIMESTAMP = 1638649299
+SHA256 (KDE/frameworks/5.89.0/kapidox-5.89.0.tar.xz) = 6b3ccbb12fe9f944c2dbda404785864cd2a6625c44bb733ef58add9f07e47b28
+SIZE (KDE/frameworks/5.89.0/kapidox-5.89.0.tar.xz) = 197324
diff --git a/devel/kf5-kauth/distinfo b/devel/kf5-kauth/distinfo
index d300af914ce1..27e0e28f23e2 100644
--- a/devel/kf5-kauth/distinfo
+++ b/devel/kf5-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215828
-SHA256 (KDE/frameworks/5.88.0/kauth-5.88.0.tar.xz) = 0539e6eb5c94da0309f2fbf1503444f2f8cc916ea8899ea05ce4170565d6f995
-SIZE (KDE/frameworks/5.88.0/kauth-5.88.0.tar.xz) = 88876
+TIMESTAMP = 1638649301
+SHA256 (KDE/frameworks/5.89.0/kauth-5.89.0.tar.xz) = df9a81af5b0754d528799ec944de02c1b22c4a4b97d9e3dc0132232d4fee49fb
+SIZE (KDE/frameworks/5.89.0/kauth-5.89.0.tar.xz) = 91068
diff --git a/devel/kf5-kbookmarks/distinfo b/devel/kf5-kbookmarks/distinfo
index 8c2d54d589aa..ae6786a91f11 100644
--- a/devel/kf5-kbookmarks/distinfo
+++ b/devel/kf5-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215829
-SHA256 (KDE/frameworks/5.88.0/kbookmarks-5.88.0.tar.xz) = 82b0f2248a28417531edac66c14b1f1f75245b3887baa3663e0ebe707362428c
-SIZE (KDE/frameworks/5.88.0/kbookmarks-5.88.0.tar.xz) = 127436
+TIMESTAMP = 1638649302
+SHA256 (KDE/frameworks/5.89.0/kbookmarks-5.89.0.tar.xz) = d6eb01ae93738d105fd1227de4b4f3f5574bf516639bf21ff05cde1a552b7099
+SIZE (KDE/frameworks/5.89.0/kbookmarks-5.89.0.tar.xz) = 129992
diff --git a/devel/kf5-kcmutils/distinfo b/devel/kf5-kcmutils/distinfo
index 5e13b91dab7e..d7d48d7d0b75 100644
--- a/devel/kf5-kcmutils/distinfo
+++ b/devel/kf5-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215830
-SHA256 (KDE/frameworks/5.88.0/kcmutils-5.88.0.tar.xz) = 008a2348c35b29f9257c99d0e68343a168e799adcf83eaa13ca6324db47e193f
-SIZE (KDE/frameworks/5.88.0/kcmutils-5.88.0.tar.xz) = 165448
+TIMESTAMP = 1638649303
+SHA256 (KDE/frameworks/5.89.0/kcmutils-5.89.0.tar.xz) = 15fe79b0d38bf5af298ede402f9c928ea7a05a5ddcdcf8c28a9e5b9a36ea497d
+SIZE (KDE/frameworks/5.89.0/kcmutils-5.89.0.tar.xz) = 171720
diff --git a/devel/kf5-kcmutils/pkg-plist b/devel/kf5-kcmutils/pkg-plist
index 251b0b881809..4d742bfde83f 100644
--- a/devel/kf5-kcmutils/pkg-plist
+++ b/devel/kf5-kcmutils/pkg-plist
@@ -5,6 +5,7 @@ include/KF5/KCMUtils/KCModuleLoader
 include/KF5/KCMUtils/KCModuleProxy
 include/KF5/KCMUtils/KCMultiDialog
 include/KF5/KCMUtils/KPluginSelector
+include/KF5/KCMUtils/KPluginWidget
 include/KF5/KCMUtils/kcmodulecontainer.h
 include/KF5/KCMUtils/kcmoduledata.h
 include/KF5/KCMUtils/kcmoduleinfo.h
@@ -13,6 +14,7 @@ include/KF5/KCMUtils/kcmoduleproxy.h
 include/KF5/KCMUtils/kcmultidialog.h
 include/KF5/KCMUtils/kcmutils_export.h
 include/KF5/KCMUtils/kpluginselector.h
+include/KF5/KCMUtils/kpluginwidget.h
 include/KF5/KCMUtils/ksettings/Dialog
 include/KF5/KCMUtils/ksettings/Dispatcher
 include/KF5/KCMUtils/ksettings/PluginPage
diff --git a/devel/kf5-kconfig/distinfo b/devel/kf5-kconfig/distinfo
index 3332741d188c..97e6ff8cdf11 100644
--- a/devel/kf5-kconfig/distinfo
+++ b/devel/kf5-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215831
-SHA256 (KDE/frameworks/5.88.0/kconfig-5.88.0.tar.xz) = 3414e40306c294e28a376e73b5e871ddf2cfc06b751396244dcc585aecd402ac
-SIZE (KDE/frameworks/5.88.0/kconfig-5.88.0.tar.xz) = 274252
+TIMESTAMP = 1638649305
+SHA256 (KDE/frameworks/5.89.0/kconfig-5.89.0.tar.xz) = 8eb17cedac15cef8f1b2d9ceaa20b74ccfdd66b935f1d223b17ea1e631a0b147
+SIZE (KDE/frameworks/5.89.0/kconfig-5.89.0.tar.xz) = 278304
diff --git a/devel/kf5-kcoreaddons/distinfo b/devel/kf5-kcoreaddons/distinfo
index 3a8d882661ed..088b2050bb8e 100644
--- a/devel/kf5-kcoreaddons/distinfo
+++ b/devel/kf5-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215832
-SHA256 (KDE/frameworks/5.88.0/kcoreaddons-5.88.0.tar.xz) = 7af6221846d7552bb99c04c2fac2d9f9c247e6cdd13cb3e37e9694fa0b8f2c51
-SIZE (KDE/frameworks/5.88.0/kcoreaddons-5.88.0.tar.xz) = 442268
+TIMESTAMP = 1638649306
+SHA256 (KDE/frameworks/5.89.0/kcoreaddons-5.89.0.tar.xz) = e1d085786b6247e71f918b6d90ab8a4c09d37816ba296981858e8a8f3e3f426b
+SIZE (KDE/frameworks/5.89.0/kcoreaddons-5.89.0.tar.xz) = 444604
diff --git a/devel/kf5-kcoreaddons/pkg-plist b/devel/kf5-kcoreaddons/pkg-plist
index 0d1a6db817a0..6f8a9194574d 100644
--- a/devel/kf5-kcoreaddons/pkg-plist
+++ b/devel/kf5-kcoreaddons/pkg-plist
@@ -28,6 +28,7 @@ include/KF5/KCoreAddons/KRandom
 include/KF5/KCoreAddons/KRandomSequence
 include/KF5/KCoreAddons/KSharedDataCache
 include/KF5/KCoreAddons/KShell
+include/KF5/KCoreAddons/KStaticPluginHelpers
 include/KF5/KCoreAddons/KStringHandler
 include/KF5/KCoreAddons/KTextToHTML
 include/KF5/KCoreAddons/KTextToHTMLEmoticonsInterface
@@ -67,6 +68,7 @@ include/KF5/KCoreAddons/krandom.h
 include/KF5/KCoreAddons/krandomsequence.h
 include/KF5/KCoreAddons/kshareddatacache.h
 include/KF5/KCoreAddons/kshell.h
+include/KF5/KCoreAddons/kstaticpluginhelpers.h
 include/KF5/KCoreAddons/kstringhandler.h
 include/KF5/KCoreAddons/ktexttohtml.h
 include/KF5/KCoreAddons/ktexttohtmlemoticonsinterface.h
diff --git a/devel/kf5-kcrash/distinfo b/devel/kf5-kcrash/distinfo
index 2b9381d904cf..07058ab5c798 100644
--- a/devel/kf5-kcrash/distinfo
+++ b/devel/kf5-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215833
-SHA256 (KDE/frameworks/5.88.0/kcrash-5.88.0.tar.xz) = 9effa892a1ab726f3ddb3c025e600c2fa02496925fcb37a525d4ac5713199e3e
-SIZE (KDE/frameworks/5.88.0/kcrash-5.88.0.tar.xz) = 28176
+TIMESTAMP = 1638649307
+SHA256 (KDE/frameworks/5.89.0/kcrash-5.89.0.tar.xz) = 6a19f9826333e33f17fc9d05865e8cf432eb9e14d94c1eb4cbe66f8c1321ec1e
+SIZE (KDE/frameworks/5.89.0/kcrash-5.89.0.tar.xz) = 28176
diff --git a/devel/kf5-kdbusaddons/distinfo b/devel/kf5-kdbusaddons/distinfo
index 564a91175ea4..c5bcf5d5c6a7 100644
--- a/devel/kf5-kdbusaddons/distinfo
+++ b/devel/kf5-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215834
-SHA256 (KDE/frameworks/5.88.0/kdbusaddons-5.88.0.tar.xz) = 5ada2a78a778f9356e259876b649d9799936a096d2d0056fccccb406a3e532de
-SIZE (KDE/frameworks/5.88.0/kdbusaddons-5.88.0.tar.xz) = 45200
+TIMESTAMP = 1638649308
+SHA256 (KDE/frameworks/5.89.0/kdbusaddons-5.89.0.tar.xz) = f0cb05178c793d6b9fd6f9a20342083a67312e493970d695914c6a1e40ef05fa
+SIZE (KDE/frameworks/5.89.0/kdbusaddons-5.89.0.tar.xz) = 47452
diff --git a/devel/kf5-kdeclarative/distinfo b/devel/kf5-kdeclarative/distinfo
index e0f947c7fd62..f8a70209ff88 100644
--- a/devel/kf5-kdeclarative/distinfo
+++ b/devel/kf5-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215835
-SHA256 (KDE/frameworks/5.88.0/kdeclarative-5.88.0.tar.xz) = b506b44b9f50768de9b145980a41de943c2b375defc7e5a97fbb9fc2a441e3a9
-SIZE (KDE/frameworks/5.88.0/kdeclarative-5.88.0.tar.xz) = 191048
+TIMESTAMP = 1638649309
+SHA256 (KDE/frameworks/5.89.0/kdeclarative-5.89.0.tar.xz) = 5ee99a4b058cb5931b314b832e9c7d900e67081519ae741a21b240603acb44a1
+SIZE (KDE/frameworks/5.89.0/kdeclarative-5.89.0.tar.xz) = 193552
diff --git a/devel/kf5-kdoctools/distinfo b/devel/kf5-kdoctools/distinfo
index 15ef9477f668..09e75711eded 100644
--- a/devel/kf5-kdoctools/distinfo
+++ b/devel/kf5-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215836
-SHA256 (KDE/frameworks/5.88.0/kdoctools-5.88.0.tar.xz) = 14b00acc8129395cb7e523a7cb55ec6ddb479166c96693b7b13eefe285ec9030
-SIZE (KDE/frameworks/5.88.0/kdoctools-5.88.0.tar.xz) = 437536
+TIMESTAMP = 1638649310
+SHA256 (KDE/frameworks/5.89.0/kdoctools-5.89.0.tar.xz) = e1319af7ee5d108c651e3acb70ab28328d24be009de174646a233e2d7c2118f5
+SIZE (KDE/frameworks/5.89.0/kdoctools-5.89.0.tar.xz) = 439360
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index fd871127653f..dcd086ecea52 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 04092a3e6165..bc6d70e208be 100644
--- a/devel/kf5-kfilemetadata/distinfo
+++ b/devel/kf5-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215837
-SHA256 (KDE/frameworks/5.88.0/kfilemetadata-5.88.0.tar.xz) = 727013fda110a5423d1aabefc6d24a642a3d561ff33babed04e46d8b0c97838b
-SIZE (KDE/frameworks/5.88.0/kfilemetadata-5.88.0.tar.xz) = 426936
+TIMESTAMP = 1638649311
+SHA256 (KDE/frameworks/5.89.0/kfilemetadata-5.89.0.tar.xz) = 658087fd33864e73bee4c78f4da11b3039c4d7e50ac6fc0a68ed56199bf64b11
+SIZE (KDE/frameworks/5.89.0/kfilemetadata-5.89.0.tar.xz) = 429788
diff --git a/devel/kf5-ki18n/distinfo b/devel/kf5-ki18n/distinfo
index 76bcccb81365..008fd36cc7f5 100644
--- a/devel/kf5-ki18n/distinfo
+++ b/devel/kf5-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215838
-SHA256 (KDE/frameworks/5.88.0/ki18n-5.88.0.tar.xz) = ca204e531e0f6bbe5971a6f04a021a46ed06fbbee89a387f4a1bc86698496488
-SIZE (KDE/frameworks/5.88.0/ki18n-5.88.0.tar.xz) = 954564
+TIMESTAMP = 1638649312
+SHA256 (KDE/frameworks/5.89.0/ki18n-5.89.0.tar.xz) = e6815b02f5ca8ddf8c4fd3687c8d6d2ca45dbb396d8fdd78b4ca42d4b80798fe
+SIZE (KDE/frameworks/5.89.0/ki18n-5.89.0.tar.xz) = 956728
diff --git a/devel/kf5-ki18n/pkg-plist b/devel/kf5-ki18n/pkg-plist
index 5994d6a80f94..7f624e17baa9 100644
--- a/devel/kf5-ki18n/pkg-plist
+++ b/devel/kf5-ki18n/pkg-plist
@@ -1,9 +1,11 @@
+include/KF5/KI18n/KLazyLocalizedString
 include/KF5/KI18n/KLocalizedContext
 include/KF5/KI18n/KLocalizedString
 include/KF5/KI18n/KLocalizedTranslator
 include/KF5/KI18n/KuitMarkup
 include/KF5/KI18n/KuitSetup
 include/KF5/KI18n/ki18n_export.h
+include/KF5/KI18n/klazylocalizedstring.h
 include/KF5/KI18n/klocalizedcontext.h
 include/KF5/KI18n/klocalizedstring.h
 include/KF5/KI18n/klocalizedtranslator.h
diff --git a/devel/kf5-kidletime/distinfo b/devel/kf5-kidletime/distinfo
index a33101de2967..5c685d54adb0 100644
--- a/devel/kf5-kidletime/distinfo
+++ b/devel/kf5-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215839
-SHA256 (KDE/frameworks/5.88.0/kidletime-5.88.0.tar.xz) = baa36125b6b4b18dbe9004431365635e63f9c9491806ca6560ebb47d7f5962c3
-SIZE (KDE/frameworks/5.88.0/kidletime-5.88.0.tar.xz) = 26540
+TIMESTAMP = 1638649313
+SHA256 (KDE/frameworks/5.89.0/kidletime-5.89.0.tar.xz) = dfe1bffde505d0266ef7e37220f7026f7128291a360e3cd7f0d426eb91f48714
+SIZE (KDE/frameworks/5.89.0/kidletime-5.89.0.tar.xz) = 28732
diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile
index 1086b4666aef..7fc3cb5ebb6b 100644
--- a/devel/kf5-kio/Makefile
+++ b/devel/kf5-kio/Makefile
@@ -13,7 +13,7 @@ USE_KDE=	archive auth bookmarks codecs completion config \
 		i18n iconthemes itemviews jobwidgets kded \
 		notifications service solid sonnet textwidgets wallet \
 		widgetsaddons windowsystem xmlgui \
-		doctools_build ecm_build 
+		doctools_build ecm_build
 USE_QT=		concurrent core dbus declarative gui network \
 		script widgets x11extras xml \
 		buildtools_build qmake_build testlib_build
diff --git a/devel/kf5-kio/distinfo b/devel/kf5-kio/distinfo
index 3fd966b6fe2c..32591c3ef378 100644
--- a/devel/kf5-kio/distinfo
+++ b/devel/kf5-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215840
-SHA256 (KDE/frameworks/5.88.0/kio-5.88.0.tar.xz) = ffd4aa4277ce545a50ee01783eeb92ca060094fc582c1affd8186c9df0d4a66c
-SIZE (KDE/frameworks/5.88.0/kio-5.88.0.tar.xz) = 3247924
+TIMESTAMP = 1639292159
+SHA256 (KDE/frameworks/5.89.0/kio-5.89.0.tar.xz) = dd821fe65fd5a80d57e572c5d1074290ca183a0ca91bd9092747d72399d148cd
+SIZE (KDE/frameworks/5.89.0/kio-5.89.0.tar.xz) = 3252852
diff --git a/devel/kf5-kio/files/patch-src_aclhelpers__p.h b/devel/kf5-kio/files/patch-src_aclhelpers__p.h
deleted file mode 100644
index d666ee2c6dd1..000000000000
--- a/devel/kf5-kio/files/patch-src_aclhelpers__p.h
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/aclhelpers_p.h.orig	2021-10-02 14:28:47 UTC
-+++ src/aclhelpers_p.h
-@@ -14,10 +14,10 @@
-  *************************************/
- 
- #include <KIO/UDSEntry>
-+#if HAVE_POSIX_ACL
-+#include "acl_portability.h"
-+#endif
- 
--#include <acl/libacl.h>
--#include <sys/acl.h>
--
- static QString aclToText(acl_t acl)
- {
-     ssize_t size = 0;
-@@ -33,7 +33,7 @@ static QString aclToText(acl_t acl)
- static void appendACLAtoms(const QByteArray &path, KIO::UDSEntry &entry, mode_t type)
- {
-     // first check for a noop
--    if (acl_extended_file(path.data()) == 0) {
-+    if (KIO::ACLPortability::acl_extended_file(path.data()) == 0) {
-         return;
-     }
- 
-@@ -46,7 +46,7 @@ static void appendACLAtoms(const QByteArray &path, KIO
-      * ACL separately. Since a directory can have both, we need to check again. */
-     if (isDir) {
-         if (acl) {
--            if (acl_equiv_mode(acl, nullptr) == 0) {
-+            if (KIO::ACLPortability::acl_equiv_mode(acl, nullptr) == 0) {
-                 acl_free(acl);
-                 acl = nullptr;
-             }
diff --git a/devel/kf5-kitemmodels/distinfo b/devel/kf5-kitemmodels/distinfo
index 619ddb52df8b..50d586046ef1 100644
--- a/devel/kf5-kitemmodels/distinfo
+++ b/devel/kf5-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215841
-SHA256 (KDE/frameworks/5.88.0/kitemmodels-5.88.0.tar.xz) = 60f4e112f6862f7e0536e625ce53ec67c77c873d9802ef92f485b5d752b383fe
-SIZE (KDE/frameworks/5.88.0/kitemmodels-5.88.0.tar.xz) = 403416
+TIMESTAMP = 1638649315
+SHA256 (KDE/frameworks/5.89.0/kitemmodels-5.89.0.tar.xz) = 6344cc2500d9d38b41dec60871668e738ec3230d3cfd9380109d7c39017a6a81
+SIZE (KDE/frameworks/5.89.0/kitemmodels-5.89.0.tar.xz) = 406932
diff --git a/devel/kf5-knewstuff/distinfo b/devel/kf5-knewstuff/distinfo
index 1b4418c9d873..e367808a1d8d 100644
--- a/devel/kf5-knewstuff/distinfo
+++ b/devel/kf5-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215842
-SHA256 (KDE/frameworks/5.88.0/knewstuff-5.88.0.tar.xz) = f73689a88bf5042075baefd1b5bbfa10e58997c98aeccd36cb9292e6efc076f9
-SIZE (KDE/frameworks/5.88.0/knewstuff-5.88.0.tar.xz) = 1146552
+TIMESTAMP = 1638649316
+SHA256 (KDE/frameworks/5.89.0/knewstuff-5.89.0.tar.xz) = 8568a0b2e4f1f63a32084d37f1d322f257978ac41f7812463e5475b949a583e3
+SIZE (KDE/frameworks/5.89.0/knewstuff-5.89.0.tar.xz) = 1147396
diff --git a/devel/kf5-knotifications/distinfo b/devel/kf5-knotifications/distinfo
index 165be7e5e185..39db421f9ad4 100644
--- a/devel/kf5-knotifications/distinfo
+++ b/devel/kf5-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215843
-SHA256 (KDE/frameworks/5.88.0/knotifications-5.88.0.tar.xz) = f4822b18a9315eaf06b705b89538b28546cacf1938689d0a3d6d6974b9f90522
-SIZE (KDE/frameworks/5.88.0/knotifications-5.88.0.tar.xz) = 129804
+TIMESTAMP = 1638649317
+SHA256 (KDE/frameworks/5.89.0/knotifications-5.89.0.tar.xz) = 1aae7dfb2d9d79c8e55d6aabd88b699d6cacc5c70d50a1990efe838bb9baf0c9
+SIZE (KDE/frameworks/5.89.0/knotifications-5.89.0.tar.xz) = 129812
diff --git a/devel/kf5-knotifyconfig/distinfo b/devel/kf5-knotifyconfig/distinfo
index e965592c285f..06dd06f8ee5d 100644
--- a/devel/kf5-knotifyconfig/distinfo
+++ b/devel/kf5-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215843
-SHA256 (KDE/frameworks/5.88.0/knotifyconfig-5.88.0.tar.xz) = 0033f594d93c7a23a4203dedaf3ab0b07e840862f85fe240b0b5171f4f39706c
-SIZE (KDE/frameworks/5.88.0/knotifyconfig-5.88.0.tar.xz) = 85188
+TIMESTAMP = 1638649318
+SHA256 (KDE/frameworks/5.89.0/knotifyconfig-5.89.0.tar.xz) = 509e16bfa83e4a97cf6f4420ad54ee0e3507dfddf7d2ef9fef65440dbbb53810
+SIZE (KDE/frameworks/5.89.0/knotifyconfig-5.89.0.tar.xz) = 87376
diff --git a/devel/kf5-kpackage/distinfo b/devel/kf5-kpackage/distinfo
index 6f1b7f2ecacd..226e9955562d 100644
--- a/devel/kf5-kpackage/distinfo
+++ b/devel/kf5-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215844
-SHA256 (KDE/frameworks/5.88.0/kpackage-5.88.0.tar.xz) = 9d4c8e5c44c14b0b020c8c71c6da64c78761ee01766874efed5f3077b86600ff
-SIZE (KDE/frameworks/5.88.0/kpackage-5.88.0.tar.xz) = 139076
+TIMESTAMP = 1638649319
+SHA256 (KDE/frameworks/5.89.0/kpackage-5.89.0.tar.xz) = 438395b60cf66632423f9410f6f0e02b0fd7bfeaa9cf2d680d21a72df20316a5
+SIZE (KDE/frameworks/5.89.0/kpackage-5.89.0.tar.xz) = 141092
diff --git a/devel/kf5-kparts/distinfo b/devel/kf5-kparts/distinfo
index 2a982a0fcb18..64bf1e8c1fe2 100644
--- a/devel/kf5-kparts/distinfo
+++ b/devel/kf5-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215845
-SHA256 (KDE/frameworks/5.88.0/kparts-5.88.0.tar.xz) = 74ef0eff2b87ec65256691f9124a89b4010a83541b93b6325020541ecabcfbbd
-SIZE (KDE/frameworks/5.88.0/kparts-5.88.0.tar.xz) = 194420
+TIMESTAMP = 1638649320
+SHA256 (KDE/frameworks/5.89.0/kparts-5.89.0.tar.xz) = 2a973890e045028d2938753040343342e0c88444d773afa9f556f489bb0ebf6d
+SIZE (KDE/frameworks/5.89.0/kparts-5.89.0.tar.xz) = 196528
diff --git a/devel/kf5-kpeople/distinfo b/devel/kf5-kpeople/distinfo
index 7859ae25df5a..438ce8089f46 100644
--- a/devel/kf5-kpeople/distinfo
+++ b/devel/kf5-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215846
-SHA256 (KDE/frameworks/5.88.0/kpeople-5.88.0.tar.xz) = ceafb9690010c7c4a075aefc96cc721cf976cfedc3e4822a1bca5ff2916c6cdd
-SIZE (KDE/frameworks/5.88.0/kpeople-5.88.0.tar.xz) = 57028
+TIMESTAMP = 1638649321
+SHA256 (KDE/frameworks/5.89.0/kpeople-5.89.0.tar.xz) = be3cca0cdbc0ad4ae61d4a6d5080712ad802506b35f0fb5c7db79f4c4bf07989
+SIZE (KDE/frameworks/5.89.0/kpeople-5.89.0.tar.xz) = 59212
diff --git a/devel/kf5-kpty/distinfo b/devel/kf5-kpty/distinfo
index f729069b377a..60007b5c7470 100644
--- a/devel/kf5-kpty/distinfo
+++ b/devel/kf5-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215847
-SHA256 (KDE/frameworks/5.88.0/kpty-5.88.0.tar.xz) = ca2a37fbe0c54ba9e7ff0e7e7c20d86621735ce85f093f79929d51e191d4c061
-SIZE (KDE/frameworks/5.88.0/kpty-5.88.0.tar.xz) = 56504
+TIMESTAMP = 1638649322
+SHA256 (KDE/frameworks/5.89.0/kpty-5.89.0.tar.xz) = 9d44b05472940105b6230722d983bec7b59ee584756ccc07a882870646d7a300
+SIZE (KDE/frameworks/5.89.0/kpty-5.89.0.tar.xz) = 58720
diff --git a/devel/kf5-kservice/distinfo b/devel/kf5-kservice/distinfo
index 260baf82a30d..8aadda6f0aac 100644
--- a/devel/kf5-kservice/distinfo
+++ b/devel/kf5-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215848
-SHA256 (KDE/frameworks/5.88.0/kservice-5.88.0.tar.xz) = 841e572bd74f267375dca5dc5c7561162a12bca2c76b11a6860ea14fe2416aa9
-SIZE (KDE/frameworks/5.88.0/kservice-5.88.0.tar.xz) = 264608
+TIMESTAMP = 1638649323
+SHA256 (KDE/frameworks/5.89.0/kservice-5.89.0.tar.xz) = 05670a04fae5753fddcda1d1fe13680afd077fc1ec17d8f53f5c80f1bf922b6b
+SIZE (KDE/frameworks/5.89.0/kservice-5.89.0.tar.xz) = 266828
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index 4c308325e296..17b888b79f89 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ktexteditor
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	1
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/devel/kf5-ktexteditor/distinfo b/devel/kf5-ktexteditor/distinfo
index 5b0c46363e17..852927a41811 100644
--- a/devel/kf5-ktexteditor/distinfo
+++ b/devel/kf5-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215849
-SHA256 (KDE/frameworks/5.88.0/ktexteditor-5.88.0.tar.xz) = 25bf3c6e50ccb744d29cf4cf704ef499143a00f66ce9f98464b68ae68f9af3c5
-SIZE (KDE/frameworks/5.88.0/ktexteditor-5.88.0.tar.xz) = 2335128
+TIMESTAMP = 1638649324
+SHA256 (KDE/frameworks/5.89.0/ktexteditor-5.89.0.tar.xz) = 67ad913c86a0845d097e3145e15d7218480e1af87133561da7b2295c1b416f09
+SIZE (KDE/frameworks/5.89.0/ktexteditor-5.89.0.tar.xz) = 2337432
diff --git a/devel/kf5-kunitconversion/distinfo b/devel/kf5-kunitconversion/distinfo
index ad5a8819de8a..1cdbc2b975e6 100644
--- a/devel/kf5-kunitconversion/distinfo
+++ b/devel/kf5-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215850
-SHA256 (KDE/frameworks/5.88.0/kunitconversion-5.88.0.tar.xz) = 6cd307174e96702a051d96328527e3890f24874ae7a58195257ea9689a097e16
-SIZE (KDE/frameworks/5.88.0/kunitconversion-5.88.0.tar.xz) = 889832
+TIMESTAMP = 1638649325
+SHA256 (KDE/frameworks/5.89.0/kunitconversion-5.89.0.tar.xz) = 38bc211579d20863583236599bebe7b1b579da266e64eed1506b611435a3b6ae
+SIZE (KDE/frameworks/5.89.0/kunitconversion-5.89.0.tar.xz) = 892244
diff --git a/devel/kf5-solid/distinfo b/devel/kf5-solid/distinfo
index edce6ec264d3..6d673202f8b8 100644
--- a/devel/kf5-solid/distinfo
+++ b/devel/kf5-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215851
-SHA256 (KDE/frameworks/5.88.0/solid-5.88.0.tar.xz) = cf850337434f6844750bda625fb769615202cda0c047b4bc9dbc44634f556fea
-SIZE (KDE/frameworks/5.88.0/solid-5.88.0.tar.xz) = 253504
+TIMESTAMP = 1638649327
+SHA256 (KDE/frameworks/5.89.0/solid-5.89.0.tar.xz) = 23c1e8d852de64a7bf2cf87b5eb3e44dd044b39c0f99e762bb6e00545e6bc8bf
+SIZE (KDE/frameworks/5.89.0/solid-5.89.0.tar.xz) = 256640
diff --git a/devel/kf5-threadweaver/distinfo b/devel/kf5-threadweaver/distinfo
index 3ab04c2ea045..d81ec8d3e0c0 100644
--- a/devel/kf5-threadweaver/distinfo
+++ b/devel/kf5-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215852
-SHA256 (KDE/frameworks/5.88.0/threadweaver-5.88.0.tar.xz) = b2f3079158a52c8e49ea0989e18a509dc9693f6a26f0739b133bee0f4b02df1f
-SIZE (KDE/frameworks/5.88.0/threadweaver-5.88.0.tar.xz) = 1410684
+TIMESTAMP = 1638649328
+SHA256 (KDE/frameworks/5.89.0/threadweaver-5.89.0.tar.xz) = dd809354b728415b26adf05a4ea6755a0aff7d86aebfeab2e663b91ed3a5d90f
+SIZE (KDE/frameworks/5.89.0/threadweaver-5.89.0.tar.xz) = 1412992
diff --git a/dns/kf5-kdnssd/distinfo b/dns/kf5-kdnssd/distinfo
index ee35e317c68a..88fa60251dde 100644
--- a/dns/kf5-kdnssd/distinfo
+++ b/dns/kf5-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215853
-SHA256 (KDE/frameworks/5.88.0/kdnssd-5.88.0.tar.xz) = 6d312cef416baba20c6f1d5eac426e7c6c87d1b3f7fe07b3c7d26c8ee54e15fa
-SIZE (KDE/frameworks/5.88.0/kdnssd-5.88.0.tar.xz) = 58908
+TIMESTAMP = 1638649328
+SHA256 (KDE/frameworks/5.89.0/kdnssd-5.89.0.tar.xz) = 50efd53ed76fbb94ff7b8d6f880024c9d66f38e2996577551774227a4678e26c
+SIZE (KDE/frameworks/5.89.0/kdnssd-5.89.0.tar.xz) = 61064
diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile
index add9bd4655d3..30d4e26e070b 100644
--- a/graphics/kf5-kimageformats/Makefile
+++ b/graphics/kf5-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/kf5-kimageformats/distinfo b/graphics/kf5-kimageformats/distinfo
index 36418887bf83..cd21d5c1b57a 100644
--- a/graphics/kf5-kimageformats/distinfo
+++ b/graphics/kf5-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215854
-SHA256 (KDE/frameworks/5.88.0/kimageformats-5.88.0.tar.xz) = eee708f338fa55a5780acb6cb01dced092446f3d4f66b9e001d61fbfe2b588b5
-SIZE (KDE/frameworks/5.88.0/kimageformats-5.88.0.tar.xz) = 590940
+TIMESTAMP = 1638649330
+SHA256 (KDE/frameworks/5.89.0/kimageformats-5.89.0.tar.xz) = dcee152a0b8fc0b74e657bc5e07cbeb007761555d6a2519503d4e94f49a06ed4
+SIZE (KDE/frameworks/5.89.0/kimageformats-5.89.0.tar.xz) = 1223344
diff --git a/graphics/kf5-kplotting/distinfo b/graphics/kf5-kplotting/distinfo
index f397601e608d..76139180ea52 100644
--- a/graphics/kf5-kplotting/distinfo
+++ b/graphics/kf5-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215855
-SHA256 (KDE/frameworks/5.88.0/kplotting-5.88.0.tar.xz) = b7b5438bfcf113e13977861644e29871552ec337a100b99d9eba9e5cf6a42a41
-SIZE (KDE/frameworks/5.88.0/kplotting-5.88.0.tar.xz) = 31452
+TIMESTAMP = 1638649331
+SHA256 (KDE/frameworks/5.89.0/kplotting-5.89.0.tar.xz) = da729d759f472753dcdc144696913f7c0b97a26697f25d684dcb0a2acbfe58ab
+SIZE (KDE/frameworks/5.89.0/kplotting-5.89.0.tar.xz) = 33600
diff --git a/graphics/kf5-kquickcharts/distinfo b/graphics/kf5-kquickcharts/distinfo
index 218162520e77..ad822c1830a9 100644
--- a/graphics/kf5-kquickcharts/distinfo
+++ b/graphics/kf5-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215856
-SHA256 (KDE/frameworks/5.88.0/kquickcharts-5.88.0.tar.xz) = 5c04438fda04767f4fddbb28dd3e4db3bae1d4777a6b8e6dc73edfd4bbd87f88
-SIZE (KDE/frameworks/5.88.0/kquickcharts-5.88.0.tar.xz) = 108376
+TIMESTAMP = 1638649332
+SHA256 (KDE/frameworks/5.89.0/kquickcharts-5.89.0.tar.xz) = 21c123052aee27b1dfa02561bbe9962366f1d39c0169ced3833f486142905e17
+SIZE (KDE/frameworks/5.89.0/kquickcharts-5.89.0.tar.xz) = 108464
diff --git a/graphics/kf5-prison/distinfo b/graphics/kf5-prison/distinfo
index 3b3d75d64623..4253d155a247 100644
--- a/graphics/kf5-prison/distinfo
+++ b/graphics/kf5-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215857
-SHA256 (KDE/frameworks/5.88.0/prison-5.88.0.tar.xz) = 37a16df7ac823f7e97a7e1e9ef48a794879bf81cccb126809b24e25091343f7a
-SIZE (KDE/frameworks/5.88.0/prison-5.88.0.tar.xz) = 47888
+TIMESTAMP = 1638649333
+SHA256 (KDE/frameworks/5.89.0/prison-5.89.0.tar.xz) = 64a46cc9e4447b9b98f7c53e80d9bd78a668770d285f39d7c5dd9159a4c3a349
+SIZE (KDE/frameworks/5.89.0/prison-5.89.0.tar.xz) = 47932
diff --git a/lang/kf5-kross/distinfo b/lang/kf5-kross/distinfo
index 0afda7b9a0d0..b47b1b44a9f6 100644
--- a/lang/kf5-kross/distinfo
+++ b/lang/kf5-kross/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215858
-SHA256 (KDE/frameworks/5.88.0/kross-5.88.0.tar.xz) = c889a3f8ceef51f8ad188e8cc98d7aae110268d23ff4ade8d7ef779bb90f5e6d
-SIZE (KDE/frameworks/5.88.0/kross-5.88.0.tar.xz) = 129432
+TIMESTAMP = 1638649334
+SHA256 (KDE/frameworks/5.89.0/kross-5.89.0.tar.xz) = 9ef4844f56f2c357de51bb381b253e0f49e51a83e3b3c9a227de5fdfe18c0849
+SIZE (KDE/frameworks/5.89.0/kross-5.89.0.tar.xz) = 129432
diff --git a/misc/kf5-purpose/distinfo b/misc/kf5-purpose/distinfo
index 3a1332ef0d02..d6530e640f28 100644
--- a/misc/kf5-purpose/distinfo
+++ b/misc/kf5-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215859
-SHA256 (KDE/frameworks/5.88.0/purpose-5.88.0.tar.xz) = 374506aff7b54cbd3cec87c0d8782bf896f573548b3b689224e2bd8b38b148a2
-SIZE (KDE/frameworks/5.88.0/purpose-5.88.0.tar.xz) = 165852
+TIMESTAMP = 1638649335
+SHA256 (KDE/frameworks/5.89.0/purpose-5.89.0.tar.xz) = 9ed384ef4527d33b98bd2865cd744da694e6abc8e0e7e9c8f321c317f8e7d0e9
+SIZE (KDE/frameworks/5.89.0/purpose-5.89.0.tar.xz) = 168224
diff --git a/misc/kf5-purpose/pkg-plist b/misc/kf5-purpose/pkg-plist
index ec160e442151..7ee4b09e29d3 100644
--- a/misc/kf5-purpose/pkg-plist
+++ b/misc/kf5-purpose/pkg-plist
@@ -375,6 +375,7 @@ share/locale/ja/LC_MESSAGES/purpose_youtube.mo
 share/locale/ko/LC_MESSAGES/libpurpose_quick.mo
 share/locale/ko/LC_MESSAGES/libpurpose_widgets.mo
 share/locale/ko/LC_MESSAGES/purpose-fileitemaction.mo
+share/locale/ko/LC_MESSAGES/purpose_barcode.mo
 share/locale/ko/LC_MESSAGES/purpose_bluetooth.mo
 share/locale/ko/LC_MESSAGES/purpose_email.mo
 share/locale/ko/LC_MESSAGES/purpose_imgur.mo
diff --git a/multimedia/kf5-kmediaplayer/distinfo b/multimedia/kf5-kmediaplayer/distinfo
index ef761b285133..27951f61310d 100644
--- a/multimedia/kf5-kmediaplayer/distinfo
+++ b/multimedia/kf5-kmediaplayer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215859
-SHA256 (KDE/frameworks/5.88.0/kmediaplayer-5.88.0.tar.xz) = 891510510de20afcd604bf825718748ac9b5a4d075d8e68257ee36e857a43b54
-SIZE (KDE/frameworks/5.88.0/kmediaplayer-5.88.0.tar.xz) = 9956
+TIMESTAMP = 1638649335
+SHA256 (KDE/frameworks/5.89.0/kmediaplayer-5.89.0.tar.xz) = e0abf996ef28af542f5d56aa9e06a303bea520006a1e0dfb760caf202324c441
+SIZE (KDE/frameworks/5.89.0/kmediaplayer-5.89.0.tar.xz) = 9952
diff --git a/net/kf5-kcalendarcore/distinfo b/net/kf5-kcalendarcore/distinfo
index b247e7d79e0c..5b2c5302a51f 100644
--- a/net/kf5-kcalendarcore/distinfo
+++ b/net/kf5-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215860
-SHA256 (KDE/frameworks/5.88.0/kcalendarcore-5.88.0.tar.xz) = 5e13d34179f5e315cf5301286340e52b3dc78d4f48927b7f2f0bbf453f03cc43
-SIZE (KDE/frameworks/5.88.0/kcalendarcore-5.88.0.tar.xz) = 262876
+TIMESTAMP = 1638649336
+SHA256 (KDE/frameworks/5.89.0/kcalendarcore-5.89.0.tar.xz) = 57ddb7d771a01bc7cec4739000b9be0583d3cfacb18fa0669a7850595a21c0f7
+SIZE (KDE/frameworks/5.89.0/kcalendarcore-5.89.0.tar.xz) = 261960
diff --git a/net/kf5-kcontacts/distinfo b/net/kf5-kcontacts/distinfo
index d0557fd69707..5fc864883c36 100644
--- a/net/kf5-kcontacts/distinfo
+++ b/net/kf5-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215861
-SHA256 (KDE/frameworks/5.88.0/kcontacts-5.88.0.tar.xz) = c5b975c2d935d38807634eb176d872fa45d6bca05136777714f5e729a50e42a0
-SIZE (KDE/frameworks/5.88.0/kcontacts-5.88.0.tar.xz) = 180568
+TIMESTAMP = 1638649338
+SHA256 (KDE/frameworks/5.89.0/kcontacts-5.89.0.tar.xz) = 59949b9b3c40ae60597d7a44172ab600d2fe5262a2c96a72fd0ef535eccf4ffa
+SIZE (KDE/frameworks/5.89.0/kcontacts-5.89.0.tar.xz) = 183044
diff --git a/net/kf5-kdav/distinfo b/net/kf5-kdav/distinfo
index 7404e2730fd4..168fe221c068 100644
--- a/net/kf5-kdav/distinfo
+++ b/net/kf5-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215862
-SHA256 (KDE/frameworks/5.88.0/kdav-5.88.0.tar.xz) = 7cf87774f0d1b9437b113ba0e2495d253d5cd73769c2b2e160a7d3859e3ff2c7
-SIZE (KDE/frameworks/5.88.0/kdav-5.88.0.tar.xz) = 61920
+TIMESTAMP = 1638649339
+SHA256 (KDE/frameworks/5.89.0/kdav-5.89.0.tar.xz) = db288d98656840115e96e713aa49e75801d02338d87840a6d52187ebfa32cff3
+SIZE (KDE/frameworks/5.89.0/kdav-5.89.0.tar.xz) = 64192
diff --git a/net/kf5-kholidays/distinfo b/net/kf5-kholidays/distinfo
index 8d31ebe9b53f..1235c00e21b1 100644
--- a/net/kf5-kholidays/distinfo
+++ b/net/kf5-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215863
-SHA256 (KDE/frameworks/5.88.0/kholidays-5.88.0.tar.xz) = 8a97a884a60bcd5bc091a833aeb40ca0c5e203389abd44e3076c1c1553bc803b
-SIZE (KDE/frameworks/5.88.0/kholidays-5.88.0.tar.xz) = 232400
+TIMESTAMP = 1638649340
+SHA256 (KDE/frameworks/5.89.0/kholidays-5.89.0.tar.xz) = 1c956160ca1c45368b2f8a058224a4cb135f3d82759413ad3abbcbd9c6b1c067
+SIZE (KDE/frameworks/5.89.0/kholidays-5.89.0.tar.xz) = 234460
diff --git a/net/kf5-kxmlrpcclient/distinfo b/net/kf5-kxmlrpcclient/distinfo
index e86bd126e554..480d9812335f 100644
--- a/net/kf5-kxmlrpcclient/distinfo
+++ b/net/kf5-kxmlrpcclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215864
-SHA256 (KDE/frameworks/5.88.0/kxmlrpcclient-5.88.0.tar.xz) = 679af4618fdb2f24f00de779f4430124bf8e0d8c7f447d05ede037806048800a
-SIZE (KDE/frameworks/5.88.0/kxmlrpcclient-5.88.0.tar.xz) = 29652
+TIMESTAMP = 1638649341
+SHA256 (KDE/frameworks/5.89.0/kxmlrpcclient-5.89.0.tar.xz) = 97424c10c9dbbf4f36d47c9357d429b77e69acda375720c7753bec90cdf92366
+SIZE (KDE/frameworks/5.89.0/kxmlrpcclient-5.89.0.tar.xz) = 31860
diff --git a/net/kf5-syndication/distinfo b/net/kf5-syndication/distinfo
index 0ff0a93cf0e7..75d7b288cd61 100644
--- a/net/kf5-syndication/distinfo
+++ b/net/kf5-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215865
-SHA256 (KDE/frameworks/5.88.0/syndication-5.88.0.tar.xz) = 09008afd3add5f57942d21d50328ffcd013aff9ea942d6b188069bc6a1ae9638
-SIZE (KDE/frameworks/5.88.0/syndication-5.88.0.tar.xz) = 508512
+TIMESTAMP = 1638649342
+SHA256 (KDE/frameworks/5.89.0/syndication-5.89.0.tar.xz) = 9ca5078a6a7bba689a8ab8786c1cfb0fee5788e95eddf4dbf9dc3d28c5e0cda0
+SIZE (KDE/frameworks/5.89.0/syndication-5.89.0.tar.xz) = 510572
diff --git a/security/kf5-kdesu/distinfo b/security/kf5-kdesu/distinfo
index c0f9ac9c81be..7a385275da7b 100644
--- a/security/kf5-kdesu/distinfo
+++ b/security/kf5-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215866
-SHA256 (KDE/frameworks/5.88.0/kdesu-5.88.0.tar.xz) = 4505e560c6e5504a29f42baaa910b3efee401c4d8b7ed0fc1e2a6e2d776e25fd
-SIZE (KDE/frameworks/5.88.0/kdesu-5.88.0.tar.xz) = 52756
+TIMESTAMP = 1638649343
+SHA256 (KDE/frameworks/5.89.0/kdesu-5.89.0.tar.xz) = 3d57a03fe232ca81ffcf2fc559114950ff58648474f298dd65091c4343e0bc4a
+SIZE (KDE/frameworks/5.89.0/kdesu-5.89.0.tar.xz) = 54992
diff --git a/sysutils/kf5-baloo/distinfo b/sysutils/kf5-baloo/distinfo
index b81e79bf7637..308af738929d 100644
--- a/sysutils/kf5-baloo/distinfo
+++ b/sysutils/kf5-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215867
-SHA256 (KDE/frameworks/5.88.0/baloo-5.88.0.tar.xz) = 09018da3a01c21e9a8369841fa033737e1b93b56f2b2837663e657ff076abc3d
-SIZE (KDE/frameworks/5.88.0/baloo-5.88.0.tar.xz) = 282128
+TIMESTAMP = 1638649344
+SHA256 (KDE/frameworks/5.89.0/baloo-5.89.0.tar.xz) = 3a7aa9a67c063c14d4de6f749836da9514191fdf4ab3607427b56645ec972f24
+SIZE (KDE/frameworks/5.89.0/baloo-5.89.0.tar.xz) = 284748
diff --git a/sysutils/kf5-baloo/pkg-plist b/sysutils/kf5-baloo/pkg-plist
index 935fc0150570..3b28434402df 100644
--- a/sysutils/kf5-baloo/pkg-plist
+++ b/sysutils/kf5-baloo/pkg-plist
@@ -372,6 +372,9 @@ share/locale/sv/LC_MESSAGES/balooshow5.mo
 share/locale/sv/LC_MESSAGES/kio5_baloosearch.mo
 share/locale/sv/LC_MESSAGES/kio5_tags.mo
 share/locale/sv/LC_MESSAGES/kio5_timeline.mo
+share/locale/ta/LC_MESSAGES/kio5_baloosearch.mo
+share/locale/ta/LC_MESSAGES/kio5_tags.mo
+share/locale/ta/LC_MESSAGES/kio5_timeline.mo
 share/locale/tg/LC_MESSAGES/balooctl5.mo
 share/locale/tg/LC_MESSAGES/baloodb5.mo
 share/locale/tg/LC_MESSAGES/balooengine5.mo
diff --git a/sysutils/kf5-kwallet/distinfo b/sysutils/kf5-kwallet/distinfo
index 68a03866aa11..c5bf95d9b9fb 100644
--- a/sysutils/kf5-kwallet/distinfo
+++ b/sysutils/kf5-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215868
-SHA256 (KDE/frameworks/5.88.0/kwallet-5.88.0.tar.xz) = 4ea69018f85f44472e77a76a6f5af180e60702f7e72a8e34f792d55729e255b8
-SIZE (KDE/frameworks/5.88.0/kwallet-5.88.0.tar.xz) = 303216
+TIMESTAMP = 1638649345
+SHA256 (KDE/frameworks/5.89.0/kwallet-5.89.0.tar.xz) = 3034db91605f287460420e4ce66bc8fa5f09076c8dfb2ed1895616aab422c3fb
+SIZE (KDE/frameworks/5.89.0/kwallet-5.89.0.tar.xz) = 305336
diff --git a/textproc/kf5-kcodecs/distinfo b/textproc/kf5-kcodecs/distinfo
index c2c0546ae209..04adbde25da4 100644
--- a/textproc/kf5-kcodecs/distinfo
+++ b/textproc/kf5-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215869
-SHA256 (KDE/frameworks/5.88.0/kcodecs-5.88.0.tar.xz) = d16b6c87b2daf27f1845d61307666b0f451658322ac2ed469966d7560af917e9
-SIZE (KDE/frameworks/5.88.0/kcodecs-5.88.0.tar.xz) = 235172
+TIMESTAMP = 1638649346
+SHA256 (KDE/frameworks/5.89.0/kcodecs-5.89.0.tar.xz) = 3835e8dd48e27e7000f5a82c91f700c5d9783a4a55ef9ce1b7705314bdae57c8
+SIZE (KDE/frameworks/5.89.0/kcodecs-5.89.0.tar.xz) = 237240
diff --git a/textproc/kf5-sonnet/distinfo b/textproc/kf5-sonnet/distinfo
index 32f6caaf155c..c75a4197e70c 100644
--- a/textproc/kf5-sonnet/distinfo
+++ b/textproc/kf5-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215870
-SHA256 (KDE/frameworks/5.88.0/sonnet-5.88.0.tar.xz) = 8f99640923b500affd549c4990a9a5ee526b704bfab446e41588963ecade0869
-SIZE (KDE/frameworks/5.88.0/sonnet-5.88.0.tar.xz) = 305036
+TIMESTAMP = 1638649347
+SHA256 (KDE/frameworks/5.89.0/sonnet-5.89.0.tar.xz) = 41f5a87a5fecd6870420cd8a564fc5e074b64332002fe71dc0ae5c0f91e9b339
+SIZE (KDE/frameworks/5.89.0/sonnet-5.89.0.tar.xz) = 307760
diff --git a/textproc/kf5-syntax-highlighting/distinfo b/textproc/kf5-syntax-highlighting/distinfo
index ec1c3d32db01..06d9e761b772 100644
--- a/textproc/kf5-syntax-highlighting/distinfo
+++ b/textproc/kf5-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215871
-SHA256 (KDE/frameworks/5.88.0/syntax-highlighting-5.88.0.tar.xz) = 53d7a97d479543bba4bd6f214b973a88a5316e1b04b01f68a4e2210467fc5f0d
-SIZE (KDE/frameworks/5.88.0/syntax-highlighting-5.88.0.tar.xz) = 2372812
+TIMESTAMP = 1638649347
+SHA256 (KDE/frameworks/5.89.0/syntax-highlighting-5.89.0.tar.xz) = 2aadfedc0ec43ad7e3f4610cf403086f855e05ba00443bd3e59d2de3a4cfc947
+SIZE (KDE/frameworks/5.89.0/syntax-highlighting-5.89.0.tar.xz) = 2381864
diff --git a/www/kf5-kdewebkit/distinfo b/www/kf5-kdewebkit/distinfo
index f09ac7946b8b..c10cb28676f6 100644
--- a/www/kf5-kdewebkit/distinfo
+++ b/www/kf5-kdewebkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215872
-SHA256 (KDE/frameworks/5.88.0/kdewebkit-5.88.0.tar.xz) = 99949eb3198aada509032ce06aac31588e9230ebfcc19297178e15a127d5369e
-SIZE (KDE/frameworks/5.88.0/kdewebkit-5.88.0.tar.xz) = 30080
+TIMESTAMP = 1638649348
+SHA256 (KDE/frameworks/5.89.0/kdewebkit-5.89.0.tar.xz) = aa0915573b8587b964e9512662b9c55d543318d4ea4dcf23991e89f40d198d77
+SIZE (KDE/frameworks/5.89.0/kdewebkit-5.89.0.tar.xz) = 30104
diff --git a/www/kf5-khtml/distinfo b/www/kf5-khtml/distinfo
index 2a1f6d228bd0..17e0af00f6eb 100644
--- a/www/kf5-khtml/distinfo
+++ b/www/kf5-khtml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215873
-SHA256 (KDE/frameworks/5.88.0/khtml-5.88.0.tar.xz) = 5e5d0b57a7300ae48a6137e2ec8e9942959eb7e4eec9d936cc06961733e73fae
-SIZE (KDE/frameworks/5.88.0/khtml-5.88.0.tar.xz) = 2093664
+TIMESTAMP = 1638649350
+SHA256 (KDE/frameworks/5.89.0/khtml-5.89.0.tar.xz) = d98f7f32504b92cf628ede7f813226421988f265957404a12ebd0a733957571c
+SIZE (KDE/frameworks/5.89.0/khtml-5.89.0.tar.xz) = 2093788
diff --git a/www/kf5-kjs/distinfo b/www/kf5-kjs/distinfo
index ba4ee3b70f50..8375f0c2dfc8 100644
--- a/www/kf5-kjs/distinfo
+++ b/www/kf5-kjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215873
-SHA256 (KDE/frameworks/5.88.0/kjs-5.88.0.tar.xz) = ac1094b7ca3a6a88e09428a4c4d09c8af7f487dc2c3c82440abf59867bd87b12
-SIZE (KDE/frameworks/5.88.0/kjs-5.88.0.tar.xz) = 338268
+TIMESTAMP = 1638649351
+SHA256 (KDE/frameworks/5.89.0/kjs-5.89.0.tar.xz) = 302a1b40852fae39e95d635d723925f26dd1fbc045d14de71cbb33423926b37b
+SIZE (KDE/frameworks/5.89.0/kjs-5.89.0.tar.xz) = 339208
diff --git a/www/kf5-kjsembed/distinfo b/www/kf5-kjsembed/distinfo
index 685f545af87c..5a32742b431e 100644
--- a/www/kf5-kjsembed/distinfo
+++ b/www/kf5-kjsembed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636215874
-SHA256 (KDE/frameworks/5.88.0/kjsembed-5.88.0.tar.xz) = 1700da37c2ef365aec02f6d4dee08173d0746ede911ca5a50b9f51960363af2e
-SIZE (KDE/frameworks/5.88.0/kjsembed-5.88.0.tar.xz) = 171908
+TIMESTAMP = 1638649352
+SHA256 (KDE/frameworks/5.89.0/kjsembed-5.89.0.tar.xz) = 4e871eca5e2d29b15717d9a68bbd43304a3739fb92ea4d9c457d391ae0eb5221
+SIZE (KDE/frameworks/5.89.0/kjsembed-5.89.0.tar.xz) = 171888
diff --git a/x11-themes/kf5-breeze-icons/Makefile b/x11-themes/kf5-breeze-icons/Makefile
index 1bb965f0a51b..f684bea81dce 100644
--- a/x11-themes/kf5-breeze-icons/Makefile
+++ b/x11-themes/kf5-breeze-icons/Makefile
@@ -2,6 +2,10 @@ PORTNAME=	breeze-icons
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	x11-themes kde kde-frameworks
 
+PATCH_SITES=	https://invent.kde.org/frameworks/breeze-icons/-/commit/
+PATCHFILES=	05f11af435edc57650d0221ed8a74ecfb997e576.patch:-p1 \
+		08bf45db9b883b4201ac3cbb666821472f17ad97.patch:-p1
+
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Breeze icon theme for KDE
 
diff --git a/x11-themes/kf5-breeze-icons/distinfo b/x11-themes/kf5-breeze-icons/distinfo
index 752f3ffc5bea..61dd157db00d 100644
--- a/x11-themes/kf5-breeze-icons/distinfo
+++ b/x11-themes/kf5-breeze-icons/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1636215875
-SHA256 (KDE/frameworks/5.88.0/breeze-icons-5.88.0.tar.xz) = 99659ef3775a537fa51b0a9e942bbe1b7a5a6f9d911adf2ca2d3e9638f0884b4
-SIZE (KDE/frameworks/5.88.0/breeze-icons-5.88.0.tar.xz) = 2128308
+TIMESTAMP = 1639374112
+SHA256 (KDE/frameworks/5.89.0/breeze-icons-5.89.0.tar.xz) = dc71d34a121ca799428849d28eadd1277d4ea0732a66fbafc205aa3bd8e7828a
+SIZE (KDE/frameworks/5.89.0/breeze-icons-5.89.0.tar.xz) = 2142816
+SHA256 (KDE/frameworks/5.89.0/05f11af435edc57650d0221ed8a74ecfb997e576.patch) = f79ff093104ff6e963c3e263f46bfe9289b69b04f19de3dbbc2c7ec8147ca4f8
+SIZE (KDE/frameworks/5.89.0/05f11af435edc57650d0221ed8a74ecfb997e576.patch) = 5390
+SHA256 (KDE/frameworks/5.89.0/08bf45db9b883b4201ac3cbb666821472f17ad97.patch) = 6f073154db9fbc352a4895d1dfb449a04ae730de87e35ece27c14c66aedd1257
+SIZE (KDE/frameworks/5.89.0/08bf45db9b883b4201ac3cbb666821472f17ad97.patch) = 1874
diff --git a/x11-themes/kf5-breeze-icons/pkg-plist b/x11-themes/kf5-breeze-icons/pkg-plist
index 253b23c96a91..28881d61a2ce 100644
--- a/x11-themes/kf5-breeze-icons/pkg-plist
+++ b/x11-themes/kf5-breeze-icons/pkg-plist
@@ -362,6 +362,7 @@ share/icons/breeze-dark/actions/16/edit-clear.svg
 share/icons/breeze-dark/actions/16/edit-clone-unlink.svg
 share/icons/breeze-dark/actions/16/edit-clone.svg
 share/icons/breeze-dark/actions/16/edit-comment.svg
+share/icons/breeze-dark/actions/16/edit-copy-path.svg
 share/icons/breeze-dark/actions/16/edit-copy.svg
 share/icons/breeze-dark/actions/16/edit-cut.svg
 share/icons/breeze-dark/actions/16/edit-delete-remove.svg
@@ -823,9 +824,11 @@ share/icons/breeze-dark/actions/16/keyframe.svg
 share/icons/breeze-dark/actions/16/kmousetool_off.svg
 share/icons/breeze-dark/actions/16/kmousetool_on.svg
 share/icons/breeze-dark/actions/16/kmouth-phrase.svg
+share/icons/breeze-dark/actions/16/kmouth-phrasebook.svg
 share/icons/breeze-dark/actions/16/knotes_alarm.svg
 share/icons/breeze-dark/actions/16/knotes_date.svg
 share/icons/breeze-dark/actions/16/knotes_delete.svg
+share/icons/breeze-dark/actions/16/kontact-import-wizard.svg
 share/icons/breeze-dark/actions/16/kontes_close.svg
 share/icons/breeze-dark/actions/16/kr_combine.svg
 share/icons/breeze-dark/actions/16/kr_comparedirs.svg
@@ -1011,7 +1014,6 @@ share/icons/breeze-dark/actions/16/media-track-edit-amarok.svg
 share/icons/breeze-dark/actions/16/media-track-queue-amarok.svg
 share/icons/breeze-dark/actions/16/media-track-remove-amarok.svg
 share/icons/breeze-dark/actions/16/media-track-show-active.svg
-share/icons/breeze-dark/actions/16/media-write-cd.svg
 share/icons/breeze-dark/actions/16/medskip.svg
 share/icons/breeze-dark/actions/16/meeting-attending-tentative.svg
 share/icons/breeze-dark/actions/16/meeting-attending.svg
@@ -1119,6 +1121,7 @@ share/icons/breeze-dark/actions/16/offline-settings.svg
 share/icons/breeze-dark/actions/16/offline.svg
 share/icons/breeze-dark/actions/16/online.svg
 share/icons/breeze-dark/actions/16/open-for-editing.svg
+share/icons/breeze-dark/actions/16/open-menu-symbolic.svg
 share/icons/breeze-dark/actions/16/output_win.svg
 share/icons/breeze-dark/actions/16/overflow-menu.svg
 share/icons/breeze-dark/actions/16/package.svg
*** 1169 LINES SKIPPED ***