git: 64fcfc13d7c1 - main - KDE: Update KDE Frameworks to 5.110

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Mon, 18 Sep 2023 15:57:37 UTC
The branch main has been updated by tcberner:

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

commit 64fcfc13d7c16292042b4d82627aa294abc1de6d
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-09-06 18:45:43 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-09-18 15:54:39 +0000

    KDE: Update KDE Frameworks to 5.110
    
    Saturday, 9 September 2023
    
    KDE today announces the release of KDE Frameworks 5.110.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.
    
    Announcement:   https://kde.org/announcements/frameworks/5/5.110.0/
    
    Exp-run by:     antoine
    PR:             273695
---
 Mk/Uses/kde.mk                                     |  2 +-
 archivers/kf5-karchive/distinfo                    |  6 +++---
 devel/kf5-extra-cmake-modules/distinfo             |  6 +++---
 devel/kf5-kapidox/distinfo                         |  6 +++---
 devel/kf5-kauth/distinfo                           |  6 +++---
 devel/kf5-kbookmarks/distinfo                      |  6 +++---
 devel/kf5-kcmutils/distinfo                        |  6 +++---
 devel/kf5-kconfig/distinfo                         |  6 +++---
 devel/kf5-kcoreaddons/distinfo                     |  6 +++---
 devel/kf5-kcoreaddons/pkg-plist                    |  1 +
 devel/kf5-kcrash/distinfo                          |  6 +++---
 devel/kf5-kdbusaddons/distinfo                     |  6 +++---
 devel/kf5-kdeclarative/distinfo                    |  6 +++---
 devel/kf5-kdeclarative/pkg-plist                   |  1 +
 devel/kf5-kdoctools/distinfo                       |  6 +++---
 devel/kf5-kfilemetadata/distinfo                   |  6 +++---
 devel/kf5-ki18n/distinfo                           |  6 +++---
 devel/kf5-kidletime/distinfo                       |  6 +++---
 devel/kf5-kio/distinfo                             |  6 +++---
 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 +++---
 .../kf5-kimageformats/files/patch-CMakeLists.txt   | 23 ----------------------
 .../files/patch-src_imageformats_avif.cpp          | 15 --------------
 graphics/kf5-kimageformats/pkg-plist               |  2 ++
 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 +++---
 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-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/distinfo               |  6 +++---
 x11-themes/kf5-breeze-icons/pkg-plist              | 14 +++++++++++++
 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-kirigami2/distinfo                |  6 +++---
 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-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 +++---
 89 files changed, 259 insertions(+), 281 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 7705fc71ec12..149280ffd789 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -79,7 +79,7 @@ KDE_PLASMA_VERSION?=		5.27.8
 KDE_PLASMA_BRANCH?=		stable
 
 # Current KDE frameworks.
-KDE_FRAMEWORKS_VERSION?=	5.109.0
+KDE_FRAMEWORKS_VERSION?=	5.110.0
 KDE_FRAMEWORKS_BRANCH?= 	stable
 
 # Current KDE applications.
diff --git a/archivers/kf5-karchive/distinfo b/archivers/kf5-karchive/distinfo
index 89521462ad21..4dc07d8069d7 100644
--- a/archivers/kf5-karchive/distinfo
+++ b/archivers/kf5-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653209
-SHA256 (KDE/frameworks/5.109.0/karchive-5.109.0.tar.xz) = 9c4a01c2e4190824e901d487aaa8ce6b2731aa8254fddd9c1a25ee1d1bbbc966
-SIZE (KDE/frameworks/5.109.0/karchive-5.109.0.tar.xz) = 1022440
+TIMESTAMP = 1694025505
+SHA256 (KDE/frameworks/5.110.0/karchive-5.110.0.tar.xz) = fcc6583c0be5abbb9744bfad8d3e673a5b0907bd0787f7da338cc3d989040cdf
+SIZE (KDE/frameworks/5.110.0/karchive-5.110.0.tar.xz) = 1022448
diff --git a/devel/kf5-extra-cmake-modules/distinfo b/devel/kf5-extra-cmake-modules/distinfo
index 91cd0b721a3b..31ad71a347f2 100644
--- a/devel/kf5-extra-cmake-modules/distinfo
+++ b/devel/kf5-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653209
-SHA256 (KDE/frameworks/5.109.0/extra-cmake-modules-5.109.0.tar.xz) = 1526b557cf9718e4d3bf31ff241578178d1ee60bdfb863110c97d43d478b7fb7
-SIZE (KDE/frameworks/5.109.0/extra-cmake-modules-5.109.0.tar.xz) = 331684
+TIMESTAMP = 1694025507
+SHA256 (KDE/frameworks/5.110.0/extra-cmake-modules-5.110.0.tar.xz) = 7746f5db3e230ee2485e603580cc4c7cec636c3258c0a909766fb281913f6438
+SIZE (KDE/frameworks/5.110.0/extra-cmake-modules-5.110.0.tar.xz) = 331584
diff --git a/devel/kf5-kapidox/distinfo b/devel/kf5-kapidox/distinfo
index 379570bc4c29..4baf06d76f4c 100644
--- a/devel/kf5-kapidox/distinfo
+++ b/devel/kf5-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653209
-SHA256 (KDE/frameworks/5.109.0/kapidox-5.109.0.tar.xz) = 1bcdb507f5c4d6a4bf6701fc0bfe5ef652ffe52e4d5cf3c581dd1e522fa12ac0
-SIZE (KDE/frameworks/5.109.0/kapidox-5.109.0.tar.xz) = 198848
+TIMESTAMP = 1694025508
+SHA256 (KDE/frameworks/5.110.0/kapidox-5.110.0.tar.xz) = 44b44232934e4b8b16bf1eb80e1b9201b8381ea4e8e0720debfa014e35ab22e2
+SIZE (KDE/frameworks/5.110.0/kapidox-5.110.0.tar.xz) = 198852
diff --git a/devel/kf5-kauth/distinfo b/devel/kf5-kauth/distinfo
index 1f825685d0eb..6a072f1abf08 100644
--- a/devel/kf5-kauth/distinfo
+++ b/devel/kf5-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653210
-SHA256 (KDE/frameworks/5.109.0/kauth-5.109.0.tar.xz) = 3f7d81fccbc9336306a88ae52016cde3645b3bf9fed16ac3d17fc6ef85d7a0ae
-SIZE (KDE/frameworks/5.109.0/kauth-5.109.0.tar.xz) = 2307448
+TIMESTAMP = 1694025510
+SHA256 (KDE/frameworks/5.110.0/kauth-5.110.0.tar.xz) = e1b357b36f5388ecd96430bb98780d8429d00cccca0a56fc6d3c3f0cb7afd5fb
+SIZE (KDE/frameworks/5.110.0/kauth-5.110.0.tar.xz) = 2307544
diff --git a/devel/kf5-kbookmarks/distinfo b/devel/kf5-kbookmarks/distinfo
index a18a8fdd5415..5ab64dca98ec 100644
--- a/devel/kf5-kbookmarks/distinfo
+++ b/devel/kf5-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653211
-SHA256 (KDE/frameworks/5.109.0/kbookmarks-5.109.0.tar.xz) = 4d979b6b2504c80f2b4db7451ed82eac083d67641607146b9f897f3f04d01f06
-SIZE (KDE/frameworks/5.109.0/kbookmarks-5.109.0.tar.xz) = 1125032
+TIMESTAMP = 1694025512
+SHA256 (KDE/frameworks/5.110.0/kbookmarks-5.110.0.tar.xz) = 7013f696f643c3518f40041e4132edddf184c2c177bec231c16fecc81cab04cc
+SIZE (KDE/frameworks/5.110.0/kbookmarks-5.110.0.tar.xz) = 1125036
diff --git a/devel/kf5-kcmutils/distinfo b/devel/kf5-kcmutils/distinfo
index 821ae3115820..3df58be2efd5 100644
--- a/devel/kf5-kcmutils/distinfo
+++ b/devel/kf5-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653212
-SHA256 (KDE/frameworks/5.109.0/kcmutils-5.109.0.tar.xz) = 009e6b9b006583325b0440d1ece10e7296bc7e461c4bf14d9b362dfa55010b46
-SIZE (KDE/frameworks/5.109.0/kcmutils-5.109.0.tar.xz) = 2483492
+TIMESTAMP = 1694025514
+SHA256 (KDE/frameworks/5.110.0/kcmutils-5.110.0.tar.xz) = 58fd9b69052cdb585d1e226013c69d311abc7dd2814bb52d4888f3534ecb8f31
+SIZE (KDE/frameworks/5.110.0/kcmutils-5.110.0.tar.xz) = 2483528
diff --git a/devel/kf5-kconfig/distinfo b/devel/kf5-kconfig/distinfo
index fdd03c8c576a..8843cf2e90da 100644
--- a/devel/kf5-kconfig/distinfo
+++ b/devel/kf5-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653212
-SHA256 (KDE/frameworks/5.109.0/kconfig-5.109.0.tar.xz) = 5ba91551fb682d3e1d536bc3735b56cecaa57bb698ab32dd8f662e1cc78f7ad8
-SIZE (KDE/frameworks/5.109.0/kconfig-5.109.0.tar.xz) = 294128
+TIMESTAMP = 1694025516
+SHA256 (KDE/frameworks/5.110.0/kconfig-5.110.0.tar.xz) = ad2b88bdbb788ed0df5cbdc95ebd24c197d0fee35c08f78acf3e2398016c31c5
+SIZE (KDE/frameworks/5.110.0/kconfig-5.110.0.tar.xz) = 294168
diff --git a/devel/kf5-kcoreaddons/distinfo b/devel/kf5-kcoreaddons/distinfo
index 3dcd022cec62..68c36dfdff9d 100644
--- a/devel/kf5-kcoreaddons/distinfo
+++ b/devel/kf5-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653213
-SHA256 (KDE/frameworks/5.109.0/kcoreaddons-5.109.0.tar.xz) = ff647fc1d4dd62370f261854af0870f2a1c7ba7abe7e276e5a4c42d923f15300
-SIZE (KDE/frameworks/5.109.0/kcoreaddons-5.109.0.tar.xz) = 2608396
+TIMESTAMP = 1694025517
+SHA256 (KDE/frameworks/5.110.0/kcoreaddons-5.110.0.tar.xz) = 6e8de80ccc003606af7f89c354719d012bdab5dde156c5505df32861e0158d75
+SIZE (KDE/frameworks/5.110.0/kcoreaddons-5.110.0.tar.xz) = 2609812
diff --git a/devel/kf5-kcoreaddons/pkg-plist b/devel/kf5-kcoreaddons/pkg-plist
index 91297206afba..a7005897ee30 100644
--- a/devel/kf5-kcoreaddons/pkg-plist
+++ b/devel/kf5-kcoreaddons/pkg-plist
@@ -193,6 +193,7 @@ share/locale/sr@ijekavian/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/sr@ijekavianlatin/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/sr@latin/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/sv/LC_MESSAGES/kcoreaddons5_qt.qm
+share/locale/sw/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/ta/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/te/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/tg/LC_MESSAGES/kcoreaddons5_qt.qm
diff --git a/devel/kf5-kcrash/distinfo b/devel/kf5-kcrash/distinfo
index 845f053ed4f0..1a7cfc2b78c7 100644
--- a/devel/kf5-kcrash/distinfo
+++ b/devel/kf5-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653214
-SHA256 (KDE/frameworks/5.109.0/kcrash-5.109.0.tar.xz) = 2e96d147803f4fb4f9a3affc9ebf69149d221ab49e78f8561ef80cdcf5b276fb
-SIZE (KDE/frameworks/5.109.0/kcrash-5.109.0.tar.xz) = 28308
+TIMESTAMP = 1694025519
+SHA256 (KDE/frameworks/5.110.0/kcrash-5.110.0.tar.xz) = cf40d5bb8308820db78f89a7011dc2f32504e811f91010c8f31430a74c064796
+SIZE (KDE/frameworks/5.110.0/kcrash-5.110.0.tar.xz) = 28300
diff --git a/devel/kf5-kdbusaddons/distinfo b/devel/kf5-kdbusaddons/distinfo
index 8812819242d3..0b43f6b1f838 100644
--- a/devel/kf5-kdbusaddons/distinfo
+++ b/devel/kf5-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653214
-SHA256 (KDE/frameworks/5.109.0/kdbusaddons-5.109.0.tar.xz) = 251876bc1a0006741a32406bf52d4f0034f69c4dec9842a47353f5221965f035
-SIZE (KDE/frameworks/5.109.0/kdbusaddons-5.109.0.tar.xz) = 48916
+TIMESTAMP = 1694025520
+SHA256 (KDE/frameworks/5.110.0/kdbusaddons-5.110.0.tar.xz) = 10ad0ec26b1a7076110a0fd431e5a4a26dbcf62da070888e93b9b3028f999f46
+SIZE (KDE/frameworks/5.110.0/kdbusaddons-5.110.0.tar.xz) = 48916
diff --git a/devel/kf5-kdeclarative/distinfo b/devel/kf5-kdeclarative/distinfo
index 0abf2cba5b1d..86653af03fce 100644
--- a/devel/kf5-kdeclarative/distinfo
+++ b/devel/kf5-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653215
-SHA256 (KDE/frameworks/5.109.0/kdeclarative-5.109.0.tar.xz) = a22545bb2e6c2f72a60e9260bec9aecafd8637d779070527b4be52cf4b1137e3
-SIZE (KDE/frameworks/5.109.0/kdeclarative-5.109.0.tar.xz) = 2492048
+TIMESTAMP = 1694025522
+SHA256 (KDE/frameworks/5.110.0/kdeclarative-5.110.0.tar.xz) = 525ac4f4754680f86d70382af3c0cf3c9bc8cf0b57d0b84be5274549496c98ed
+SIZE (KDE/frameworks/5.110.0/kdeclarative-5.110.0.tar.xz) = 2492408
diff --git a/devel/kf5-kdeclarative/pkg-plist b/devel/kf5-kdeclarative/pkg-plist
index 54bcdf56121e..88043133d3ec 100644
--- a/devel/kf5-kdeclarative/pkg-plist
+++ b/devel/kf5-kdeclarative/pkg-plist
@@ -64,6 +64,7 @@ lib/libKF5QuickAddons.so.%%KDE_FRAMEWORKS_VERSION%%
 %%QT_QMLDIR%%/org/kde/kcm/SettingStateBinding.qml
 %%QT_QMLDIR%%/org/kde/kcm/SimpleKCM.qml
 %%QT_QMLDIR%%/org/kde/kcm/libkcmcontrolsplugin.so
+%%QT_QMLDIR%%/org/kde/kcm/private/GridDelegateMenu.qml
 %%QT_QMLDIR%%/org/kde/kcm/private/GridViewInternal.qml
 %%QT_QMLDIR%%/org/kde/kcm/qmldir
 %%QT_QMLDIR%%/org/kde/kconfig/libkconfigplugin.so
diff --git a/devel/kf5-kdoctools/distinfo b/devel/kf5-kdoctools/distinfo
index e3aab2e3bd19..83280191315f 100644
--- a/devel/kf5-kdoctools/distinfo
+++ b/devel/kf5-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653216
-SHA256 (KDE/frameworks/5.109.0/kdoctools-5.109.0.tar.xz) = a44e5b5e02ba5857d9dabe391672e889a1cbcd18e4b6a0794f9778af5250e69d
-SIZE (KDE/frameworks/5.109.0/kdoctools-5.109.0.tar.xz) = 465404
+TIMESTAMP = 1694025524
+SHA256 (KDE/frameworks/5.110.0/kdoctools-5.110.0.tar.xz) = 923c7e2edbe948275317014ac3c57897ebc657f556a1d0c353f363c3ee7d05bc
+SIZE (KDE/frameworks/5.110.0/kdoctools-5.110.0.tar.xz) = 465388
diff --git a/devel/kf5-kfilemetadata/distinfo b/devel/kf5-kfilemetadata/distinfo
index 43dacd6b0adb..a07b92e5f27d 100644
--- a/devel/kf5-kfilemetadata/distinfo
+++ b/devel/kf5-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653216
-SHA256 (KDE/frameworks/5.109.0/kfilemetadata-5.109.0.tar.xz) = b524da82cbbb69dee00acf1e30912b448ccc0aed0e455d4091e1e97d0890b4ea
-SIZE (KDE/frameworks/5.109.0/kfilemetadata-5.109.0.tar.xz) = 473052
+TIMESTAMP = 1694025525
+SHA256 (KDE/frameworks/5.110.0/kfilemetadata-5.110.0.tar.xz) = 892ec8817ab6f75ff5bc86c7efa6ee10e76155d2a3421dd290f6ee822322aa1e
+SIZE (KDE/frameworks/5.110.0/kfilemetadata-5.110.0.tar.xz) = 472980
diff --git a/devel/kf5-ki18n/distinfo b/devel/kf5-ki18n/distinfo
index 157e3e96a72a..170ff4172b33 100644
--- a/devel/kf5-ki18n/distinfo
+++ b/devel/kf5-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653217
-SHA256 (KDE/frameworks/5.109.0/ki18n-5.109.0.tar.xz) = dd8b6cb94b082c1e2e564199315cb08c982edb22a27ec0db481884c48b5cdf45
-SIZE (KDE/frameworks/5.109.0/ki18n-5.109.0.tar.xz) = 3128912
+TIMESTAMP = 1694025531
+SHA256 (KDE/frameworks/5.110.0/ki18n-5.110.0.tar.xz) = bceaa4c861de372b77da5e850a50edf2815afe93d9d7f1b9c05f6d6667d2130f
+SIZE (KDE/frameworks/5.110.0/ki18n-5.110.0.tar.xz) = 3129428
diff --git a/devel/kf5-kidletime/distinfo b/devel/kf5-kidletime/distinfo
index 13bbdba09300..e3c82f14c25d 100644
--- a/devel/kf5-kidletime/distinfo
+++ b/devel/kf5-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653218
-SHA256 (KDE/frameworks/5.109.0/kidletime-5.109.0.tar.xz) = 443b1aa6e70386787362a045c6e0a72a3b9c439b8d0414c67c550fc881222adf
-SIZE (KDE/frameworks/5.109.0/kidletime-5.109.0.tar.xz) = 30944
+TIMESTAMP = 1694025536
+SHA256 (KDE/frameworks/5.110.0/kidletime-5.110.0.tar.xz) = 84fc1f0f6b7d1a551aaa5f758cc4d0dcaed28663a85c8d49dd608686ce018341
+SIZE (KDE/frameworks/5.110.0/kidletime-5.110.0.tar.xz) = 30932
diff --git a/devel/kf5-kio/distinfo b/devel/kf5-kio/distinfo
index 1a68326554e0..0beac7a0af17 100644
--- a/devel/kf5-kio/distinfo
+++ b/devel/kf5-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692300952
-SHA256 (KDE/frameworks/5.109.0/kio-5.109.0.tar.xz) = f65a69ef167f5932c4f0f662ff8eb150aba36476fbcbd806744320a1049c0c62
-SIZE (KDE/frameworks/5.109.0/kio-5.109.0.tar.xz) = 3794048
+TIMESTAMP = 1694025542
+SHA256 (KDE/frameworks/5.110.0/kio-5.110.0.tar.xz) = 228f9abcdfce1b23deacca97e9dd68d019e6b20607ddfe2295050333e90fc96b
+SIZE (KDE/frameworks/5.110.0/kio-5.110.0.tar.xz) = 3795996
diff --git a/devel/kf5-kitemmodels/distinfo b/devel/kf5-kitemmodels/distinfo
index 98f4ab429ee2..48865d2c0d9b 100644
--- a/devel/kf5-kitemmodels/distinfo
+++ b/devel/kf5-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653219
-SHA256 (KDE/frameworks/5.109.0/kitemmodels-5.109.0.tar.xz) = 16f0e59a76368524ebdc90cce62e4cead41142953889312aab0ee157b53ab0f0
-SIZE (KDE/frameworks/5.109.0/kitemmodels-5.109.0.tar.xz) = 407360
+TIMESTAMP = 1694025546
+SHA256 (KDE/frameworks/5.110.0/kitemmodels-5.110.0.tar.xz) = 123a7f4511f74f4a20aebf4d7194bfe46c71bdf3d3c3cc4864d71262c6a8fe19
+SIZE (KDE/frameworks/5.110.0/kitemmodels-5.110.0.tar.xz) = 407364
diff --git a/devel/kf5-knewstuff/distinfo b/devel/kf5-knewstuff/distinfo
index 281291f48832..cc0376bd08dd 100644
--- a/devel/kf5-knewstuff/distinfo
+++ b/devel/kf5-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653220
-SHA256 (KDE/frameworks/5.109.0/knewstuff-5.109.0.tar.xz) = 3fc8e70c1f8a14e02c4f0b95ec564cac44e2f2cb0669764bb5616988efa1076e
-SIZE (KDE/frameworks/5.109.0/knewstuff-5.109.0.tar.xz) = 3386440
+TIMESTAMP = 1694025550
+SHA256 (KDE/frameworks/5.110.0/knewstuff-5.110.0.tar.xz) = 74ad95ea18b42b00f4b3d51bfe0bdcfebf5e40c26a27c569c3c0fce365448d62
+SIZE (KDE/frameworks/5.110.0/knewstuff-5.110.0.tar.xz) = 3386288
diff --git a/devel/kf5-knotifications/distinfo b/devel/kf5-knotifications/distinfo
index ac1f824bb1bc..3e95a69f7b39 100644
--- a/devel/kf5-knotifications/distinfo
+++ b/devel/kf5-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653221
-SHA256 (KDE/frameworks/5.109.0/knotifications-5.109.0.tar.xz) = 12b1b41c80739dcdda0cff1d81288323b8b5cb8249da45ecee4b785c604dc13d
-SIZE (KDE/frameworks/5.109.0/knotifications-5.109.0.tar.xz) = 2373104
+TIMESTAMP = 1694025557
+SHA256 (KDE/frameworks/5.110.0/knotifications-5.110.0.tar.xz) = f5195f2d6de921e4529239f58411c0d03d7bb930495edeee58f8b5b4cd68a37e
+SIZE (KDE/frameworks/5.110.0/knotifications-5.110.0.tar.xz) = 2372852
diff --git a/devel/kf5-knotifyconfig/distinfo b/devel/kf5-knotifyconfig/distinfo
index 26bf2d757424..549be93be315 100644
--- a/devel/kf5-knotifyconfig/distinfo
+++ b/devel/kf5-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653221
-SHA256 (KDE/frameworks/5.109.0/knotifyconfig-5.109.0.tar.xz) = 9a9e9efd6248f1990b6327ce7c6fe1a689424aae114467af996b3e5b1def48d1
-SIZE (KDE/frameworks/5.109.0/knotifyconfig-5.109.0.tar.xz) = 2401840
+TIMESTAMP = 1694025563
+SHA256 (KDE/frameworks/5.110.0/knotifyconfig-5.110.0.tar.xz) = 971f6b08715d383514bdf7e5bbd484f17ab4f48fb28d5533ba98a2ad00cca198
+SIZE (KDE/frameworks/5.110.0/knotifyconfig-5.110.0.tar.xz) = 2402024
diff --git a/devel/kf5-kpackage/distinfo b/devel/kf5-kpackage/distinfo
index c50868b1a1f4..a3c1cc2258ed 100644
--- a/devel/kf5-kpackage/distinfo
+++ b/devel/kf5-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653222
-SHA256 (KDE/frameworks/5.109.0/kpackage-5.109.0.tar.xz) = 782dacbe61c904bb3efac23edf2613d722f71509c2111dd0cde498f062adbf3b
-SIZE (KDE/frameworks/5.109.0/kpackage-5.109.0.tar.xz) = 187520
+TIMESTAMP = 1694025568
+SHA256 (KDE/frameworks/5.110.0/kpackage-5.110.0.tar.xz) = 2d26444dcd801616b72001c7995741dd46bdb9b622feb14c4b50fd7e4f2da8c9
+SIZE (KDE/frameworks/5.110.0/kpackage-5.110.0.tar.xz) = 187512
diff --git a/devel/kf5-kparts/distinfo b/devel/kf5-kparts/distinfo
index cee9b9dddc56..3cb8eb5a2f05 100644
--- a/devel/kf5-kparts/distinfo
+++ b/devel/kf5-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653223
-SHA256 (KDE/frameworks/5.109.0/kparts-5.109.0.tar.xz) = 6b1da5f8c00c2204e9da1eb6767e00f72a966d1152073515bb677f0e7734f79e
-SIZE (KDE/frameworks/5.109.0/kparts-5.109.0.tar.xz) = 2473692
+TIMESTAMP = 1694025574
+SHA256 (KDE/frameworks/5.110.0/kparts-5.110.0.tar.xz) = 23a381ee316730ee5fcc7caee9d71b0f0d8cd09256bd6ed1f67bbd37c5465b8d
+SIZE (KDE/frameworks/5.110.0/kparts-5.110.0.tar.xz) = 2473804
diff --git a/devel/kf5-kpeople/distinfo b/devel/kf5-kpeople/distinfo
index dafeb71caf3a..2803bf3b0667 100644
--- a/devel/kf5-kpeople/distinfo
+++ b/devel/kf5-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653223
-SHA256 (KDE/frameworks/5.109.0/kpeople-5.109.0.tar.xz) = 3d5e711132ae3f7ce5b8413ad2ee0350be9f50c21119e9609e86a997d0f4b9be
-SIZE (KDE/frameworks/5.109.0/kpeople-5.109.0.tar.xz) = 63288
+TIMESTAMP = 1694025580
+SHA256 (KDE/frameworks/5.110.0/kpeople-5.110.0.tar.xz) = f700e48269fc5dfb5f56e84556f5484d5b0b0f589d45a769831800cea463b981
+SIZE (KDE/frameworks/5.110.0/kpeople-5.110.0.tar.xz) = 63280
diff --git a/devel/kf5-kpty/distinfo b/devel/kf5-kpty/distinfo
index ae108b964688..a5f826814594 100644
--- a/devel/kf5-kpty/distinfo
+++ b/devel/kf5-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653224
-SHA256 (KDE/frameworks/5.109.0/kpty-5.109.0.tar.xz) = 980662b902ceaf6275f324086da0019621bc86ad6e9c7f9e60bbb0773c051cf0
-SIZE (KDE/frameworks/5.109.0/kpty-5.109.0.tar.xz) = 2416944
+TIMESTAMP = 1694025585
+SHA256 (KDE/frameworks/5.110.0/kpty-5.110.0.tar.xz) = fa8ab4e0329a60e257cdff5bad5f3700e055d783e9f3b436f08afe14bfe6a9b3
+SIZE (KDE/frameworks/5.110.0/kpty-5.110.0.tar.xz) = 2416804
diff --git a/devel/kf5-kservice/distinfo b/devel/kf5-kservice/distinfo
index f7acb5109754..d10f20d22b61 100644
--- a/devel/kf5-kservice/distinfo
+++ b/devel/kf5-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653225
-SHA256 (KDE/frameworks/5.109.0/kservice-5.109.0.tar.xz) = 5eefe87a080d88d2e8d60bc19e49ef925ab4c2c3cdffb29edb63eb91db3a6995
-SIZE (KDE/frameworks/5.109.0/kservice-5.109.0.tar.xz) = 2539140
+TIMESTAMP = 1694025588
+SHA256 (KDE/frameworks/5.110.0/kservice-5.110.0.tar.xz) = efc1d6e3338812b2170a7a9319da1006a1709e295c23fedb28bcb26ad2363666
+SIZE (KDE/frameworks/5.110.0/kservice-5.110.0.tar.xz) = 2539228
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index b5e784d83e64..11ee11ce5be3 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ktexteditor
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	2
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/devel/kf5-ktexteditor/distinfo b/devel/kf5-ktexteditor/distinfo
index a5f02067957a..0d348a2bc27e 100644
--- a/devel/kf5-ktexteditor/distinfo
+++ b/devel/kf5-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653225
-SHA256 (KDE/frameworks/5.109.0/ktexteditor-5.109.0.tar.xz) = dca1bc529e7156ebb1c4ce2361adbced3f8e2619fd720fda9f0421b57992f2ad
-SIZE (KDE/frameworks/5.109.0/ktexteditor-5.109.0.tar.xz) = 2780188
+TIMESTAMP = 1694025590
+SHA256 (KDE/frameworks/5.110.0/ktexteditor-5.110.0.tar.xz) = 8abee8fb575dc9d99580eac5b21370ccb1bdd2ef9504b5db44b98e3a43e19f47
+SIZE (KDE/frameworks/5.110.0/ktexteditor-5.110.0.tar.xz) = 2789296
diff --git a/devel/kf5-kunitconversion/distinfo b/devel/kf5-kunitconversion/distinfo
index 06e0b9237c9f..29b3e3537654 100644
--- a/devel/kf5-kunitconversion/distinfo
+++ b/devel/kf5-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653226
-SHA256 (KDE/frameworks/5.109.0/kunitconversion-5.109.0.tar.xz) = 14ba09623cc7c86c36964889bcff6760bfddef9ee5257c9578b38eaa8cc486d8
-SIZE (KDE/frameworks/5.109.0/kunitconversion-5.109.0.tar.xz) = 931936
+TIMESTAMP = 1694025593
+SHA256 (KDE/frameworks/5.110.0/kunitconversion-5.110.0.tar.xz) = aafd3fbbf77a3ae1a9600c1b8199531c15ccf1c07e80fa317a429e12fe037c20
+SIZE (KDE/frameworks/5.110.0/kunitconversion-5.110.0.tar.xz) = 931736
diff --git a/devel/kf5-solid/distinfo b/devel/kf5-solid/distinfo
index 77dcfc2c880a..8ee84a61cf71 100644
--- a/devel/kf5-solid/distinfo
+++ b/devel/kf5-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653227
-SHA256 (KDE/frameworks/5.109.0/solid-5.109.0.tar.xz) = bc4dfb6d1792711a48745ddb3698ed764da86fca1f79a1b931072e910b4bd569
-SIZE (KDE/frameworks/5.109.0/solid-5.109.0.tar.xz) = 306092
+TIMESTAMP = 1694025599
+SHA256 (KDE/frameworks/5.110.0/solid-5.110.0.tar.xz) = 6db3e60bc1d579bcce2d3eeb38f8edba5bb7d549e17116449cdd1ecd2966c4cc
+SIZE (KDE/frameworks/5.110.0/solid-5.110.0.tar.xz) = 306088
diff --git a/devel/kf5-threadweaver/distinfo b/devel/kf5-threadweaver/distinfo
index 0f6be850ecd9..cad6d1466fdd 100644
--- a/devel/kf5-threadweaver/distinfo
+++ b/devel/kf5-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653228
-SHA256 (KDE/frameworks/5.109.0/threadweaver-5.109.0.tar.xz) = 7274529540c4f478519271655a409e4d89c297683eab531a764cf2e5b8c2d2e0
-SIZE (KDE/frameworks/5.109.0/threadweaver-5.109.0.tar.xz) = 1413104
+TIMESTAMP = 1694025604
+SHA256 (KDE/frameworks/5.110.0/threadweaver-5.110.0.tar.xz) = a0ea5936aafa0226648b89d8c12c25557ae42c975ad08fefd6cb67f04f25be20
+SIZE (KDE/frameworks/5.110.0/threadweaver-5.110.0.tar.xz) = 1413132
diff --git a/dns/kf5-kdnssd/distinfo b/dns/kf5-kdnssd/distinfo
index 6ba0ba3842a9..7ca300c2f86d 100644
--- a/dns/kf5-kdnssd/distinfo
+++ b/dns/kf5-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653228
-SHA256 (KDE/frameworks/5.109.0/kdnssd-5.109.0.tar.xz) = 37576ac7f3b0a7a6903498e0b83e68d71d97163a31af2059b86982fd7be5883d
-SIZE (KDE/frameworks/5.109.0/kdnssd-5.109.0.tar.xz) = 2280836
+TIMESTAMP = 1694025609
+SHA256 (KDE/frameworks/5.110.0/kdnssd-5.110.0.tar.xz) = 8548054b3d45e6871997a5c77092cd53e44319554e9146a244508953ec83aa76
+SIZE (KDE/frameworks/5.110.0/kdnssd-5.110.0.tar.xz) = 2280888
diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile
index e43cae895d81..48031bdacf9a 100644
--- a/graphics/kf5-kimageformats/Makefile
+++ b/graphics/kf5-kimageformats/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kimageformats
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
-PORTREVISION=	2
 CATEGORIES=	graphics kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/graphics/kf5-kimageformats/distinfo b/graphics/kf5-kimageformats/distinfo
index b09fb4e8006b..b9a858c2f4ff 100644
--- a/graphics/kf5-kimageformats/distinfo
+++ b/graphics/kf5-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653229
-SHA256 (KDE/frameworks/5.109.0/kimageformats-5.109.0.tar.xz) = 15533e1ba0fa187f0da0094b8ea135f38a9cebffd9118a12fcd23003eb591687
-SIZE (KDE/frameworks/5.109.0/kimageformats-5.109.0.tar.xz) = 13161052
+TIMESTAMP = 1694025615
+SHA256 (KDE/frameworks/5.110.0/kimageformats-5.110.0.tar.xz) = 8d69fbd8a8fb6212bc35ee5cba45c1b5b6b3e0e864010bf235a2bd2998d07347
+SIZE (KDE/frameworks/5.110.0/kimageformats-5.110.0.tar.xz) = 15652452
diff --git a/graphics/kf5-kimageformats/files/patch-CMakeLists.txt b/graphics/kf5-kimageformats/files/patch-CMakeLists.txt
deleted file mode 100644
index 82a333a833bb..000000000000
--- a/graphics/kf5-kimageformats/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-CMake Warning at CMakeLists.txt:54 (find_package):
-  Could not find a configuration file for package "libavif" that is
-  compatible with requested version "0.8.2".
-
-  The following configuration files were considered but not accepted:
-
-    /usr/local/lib/cmake/libavif/libavif-config.cmake, version: 1.0.0
-[...]
-===> Checking for items in pkg-plist which are not in STAGEDIR
-Error: Missing: %%QT_PLUGINDIR%%/imageformats/kimg_avif.so
-Error: Missing: share/kservices5/qimageioplugins/avif.desktop
-
---- CMakeLists.txt.orig	2023-08-05 12:37:26 UTC
-+++ CMakeLists.txt
-@@ -51,7 +51,7 @@ set_package_properties(OpenEXR PROPERTIES
-     PURPOSE "Required for the QImage plugin for OpenEXR images"
- )
- 
--find_package(libavif 0.8.2 CONFIG)
-+find_package(libavif CONFIG)
- set_package_properties(libavif PROPERTIES
-     TYPE OPTIONAL
-     PURPOSE "Required for the QImage plugin for AVIF images"
diff --git a/graphics/kf5-kimageformats/files/patch-src_imageformats_avif.cpp b/graphics/kf5-kimageformats/files/patch-src_imageformats_avif.cpp
deleted file mode 100644
index 7c2ab4517ecc..000000000000
--- a/graphics/kf5-kimageformats/files/patch-src_imageformats_avif.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-src/imageformats/avif.cpp:428:40: error: no member named 'mode' in 'avifImageMirror'
-        switch (m_decoder->image->imir.mode) {
-                ~~~~~~~~~~~~~~~~~~~~~~ ^
-
---- src/imageformats/avif.cpp.orig	2023-08-05 12:37:26 UTC
-+++ src/imageformats/avif.cpp
-@@ -424,7 +424,7 @@ bool QAVIFHandler::decode_one_frame()
-     }
- 
-     if (m_decoder->image->transformFlags & AVIF_TRANSFORM_IMIR) {
--#if AVIF_VERSION > 90100
-+#if AVIF_VERSION > 90100 && AVIF_VERSION < 1000000
-         switch (m_decoder->image->imir.mode) {
- #else
-         switch (m_decoder->image->imir.axis) {
diff --git a/graphics/kf5-kimageformats/pkg-plist b/graphics/kf5-kimageformats/pkg-plist
index ba830d66e641..006d829e2ecb 100644
--- a/graphics/kf5-kimageformats/pkg-plist
+++ b/graphics/kf5-kimageformats/pkg-plist
@@ -10,6 +10,7 @@
 %%QT_PLUGINDIR%%/imageformats/kimg_pcx.so
 %%QT_PLUGINDIR%%/imageformats/kimg_pic.so
 %%QT_PLUGINDIR%%/imageformats/kimg_psd.so
+%%QT_PLUGINDIR%%/imageformats/kimg_qoi.so
 %%QT_PLUGINDIR%%/imageformats/kimg_ras.so
 %%QT_PLUGINDIR%%/imageformats/kimg_rgb.so
 %%QT_PLUGINDIR%%/imageformats/kimg_tga.so
@@ -28,6 +29,7 @@ share/kservices5/qimageioplugins/ora.desktop
 share/kservices5/qimageioplugins/pcx.desktop
 share/kservices5/qimageioplugins/pic.desktop
 share/kservices5/qimageioplugins/psd.desktop
+share/kservices5/qimageioplugins/qoi.desktop
 share/kservices5/qimageioplugins/ras.desktop
 share/kservices5/qimageioplugins/rgb.desktop
 share/kservices5/qimageioplugins/tga.desktop
diff --git a/graphics/kf5-kplotting/distinfo b/graphics/kf5-kplotting/distinfo
index fe10e1ff9f06..b836fb742aa3 100644
--- a/graphics/kf5-kplotting/distinfo
+++ b/graphics/kf5-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653230
-SHA256 (KDE/frameworks/5.109.0/kplotting-5.109.0.tar.xz) = d2115407bc7fffd06b3617d52eb6029e4b44a5fe593d662f37749031a0e20614
-SIZE (KDE/frameworks/5.109.0/kplotting-5.109.0.tar.xz) = 33768
+TIMESTAMP = 1694025619
+SHA256 (KDE/frameworks/5.110.0/kplotting-5.110.0.tar.xz) = 7335888e62b3fae10b10d654e07d006cd0aab0432cb4a6313224f40766f27fb9
+SIZE (KDE/frameworks/5.110.0/kplotting-5.110.0.tar.xz) = 33736
diff --git a/graphics/kf5-kquickcharts/distinfo b/graphics/kf5-kquickcharts/distinfo
index ae510a2db1c9..65b009cc672e 100644
--- a/graphics/kf5-kquickcharts/distinfo
+++ b/graphics/kf5-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653230
-SHA256 (KDE/frameworks/5.109.0/kquickcharts-5.109.0.tar.xz) = 743387f56359b571708c0fe68fa4c12b98e599dd68659e8014e8f6ba3dd9a1ad
-SIZE (KDE/frameworks/5.109.0/kquickcharts-5.109.0.tar.xz) = 113396
+TIMESTAMP = 1694025623
+SHA256 (KDE/frameworks/5.110.0/kquickcharts-5.110.0.tar.xz) = bbc897c701dc6d356a316d17e4f71cd90bc62dffadd5ea8ee5a68a0eabb61d69
+SIZE (KDE/frameworks/5.110.0/kquickcharts-5.110.0.tar.xz) = 113408
diff --git a/graphics/kf5-prison/distinfo b/graphics/kf5-prison/distinfo
index a1da5cc4eb47..aa03464defaf 100644
--- a/graphics/kf5-prison/distinfo
+++ b/graphics/kf5-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653231
-SHA256 (KDE/frameworks/5.109.0/prison-5.109.0.tar.xz) = 8109d7daada25735e4aa9c0f0b51640f34386aa51a9d03bb49b84a0359e8bcde
-SIZE (KDE/frameworks/5.109.0/prison-5.109.0.tar.xz) = 55288
+TIMESTAMP = 1694025629
+SHA256 (KDE/frameworks/5.110.0/prison-5.110.0.tar.xz) = 677170740a5cd8c80917b301f3e874fef7e8ca1aad1507d558f6e087c21f2a05
+SIZE (KDE/frameworks/5.110.0/prison-5.110.0.tar.xz) = 55248
diff --git a/lang/kf5-kross/distinfo b/lang/kf5-kross/distinfo
index 2011db0cba25..50eea736151c 100644
--- a/lang/kf5-kross/distinfo
+++ b/lang/kf5-kross/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653296
-SHA256 (KDE/frameworks/5.109.0/kross-5.109.0.tar.xz) = 0f86802d235103542dae5974391ee24f1f9cdffdf9dd4cb9fd2303b9fe72f5bf
-SIZE (KDE/frameworks/5.109.0/kross-5.109.0.tar.xz) = 2440840
+TIMESTAMP = 1694025637
+SHA256 (KDE/frameworks/5.110.0/kross-5.110.0.tar.xz) = a517e17b2cb87acb4024e1d00711b2f0e1a1040dae72a08ded65b75573d73f99
+SIZE (KDE/frameworks/5.110.0/kross-5.110.0.tar.xz) = 2440032
diff --git a/misc/kf5-purpose/distinfo b/misc/kf5-purpose/distinfo
index 0d98e2072889..725da3a71341 100644
--- a/misc/kf5-purpose/distinfo
+++ b/misc/kf5-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653233
-SHA256 (KDE/frameworks/5.109.0/purpose-5.109.0.tar.xz) = 31335b2fa3d502d8d8474e67f2f1a671e9ea3693b290a6ff57b93b047afdcc12
-SIZE (KDE/frameworks/5.109.0/purpose-5.109.0.tar.xz) = 180772
+TIMESTAMP = 1694025644
+SHA256 (KDE/frameworks/5.110.0/purpose-5.110.0.tar.xz) = 4ce763bec127bbdd1cb2526a4d615ab6f420ab2c2a700cb09571b0220fc4865a
+SIZE (KDE/frameworks/5.110.0/purpose-5.110.0.tar.xz) = 180760
diff --git a/multimedia/kf5-kmediaplayer/distinfo b/multimedia/kf5-kmediaplayer/distinfo
index 5b51da6b4267..5fed677dc76e 100644
--- a/multimedia/kf5-kmediaplayer/distinfo
+++ b/multimedia/kf5-kmediaplayer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653297
-SHA256 (KDE/frameworks/5.109.0/kmediaplayer-5.109.0.tar.xz) = 8c62a977d332ac6e3f1840fe42fbdfec8ff069a6b23b54cadb4586525ce75627
-SIZE (KDE/frameworks/5.109.0/kmediaplayer-5.109.0.tar.xz) = 9964
+TIMESTAMP = 1694025652
+SHA256 (KDE/frameworks/5.110.0/kmediaplayer-5.110.0.tar.xz) = e30bb4b2a91bcdb331bb78b3744b8e5cd8de6af8363cae618622aeb8f41b10ca
+SIZE (KDE/frameworks/5.110.0/kmediaplayer-5.110.0.tar.xz) = 9956
diff --git a/net/kf5-kcalendarcore/distinfo b/net/kf5-kcalendarcore/distinfo
index f1101b6ec4ad..5f6bdf8c6b9e 100644
--- a/net/kf5-kcalendarcore/distinfo
+++ b/net/kf5-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653234
-SHA256 (KDE/frameworks/5.109.0/kcalendarcore-5.109.0.tar.xz) = 8581e0e2ac540ce4c8ea76fb61c61234c85c3c908e70b8b5afd0b8ca244edad4
-SIZE (KDE/frameworks/5.109.0/kcalendarcore-5.109.0.tar.xz) = 266968
+TIMESTAMP = 1694025660
+SHA256 (KDE/frameworks/5.110.0/kcalendarcore-5.110.0.tar.xz) = a250fb1ba0091352d8850a06ebb2032097a952970b1aafd8261ec745c90beba7
+SIZE (KDE/frameworks/5.110.0/kcalendarcore-5.110.0.tar.xz) = 269040
diff --git a/net/kf5-kcontacts/distinfo b/net/kf5-kcontacts/distinfo
index efd95cc73cb8..91242ecce497 100644
--- a/net/kf5-kcontacts/distinfo
+++ b/net/kf5-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653235
-SHA256 (KDE/frameworks/5.109.0/kcontacts-5.109.0.tar.xz) = 091d5767d1678b2a1caf10ea3a7443d917b874a5687cad72fd6166ee6ed5ceaf
-SIZE (KDE/frameworks/5.109.0/kcontacts-5.109.0.tar.xz) = 213864
+TIMESTAMP = 1694025666
+SHA256 (KDE/frameworks/5.110.0/kcontacts-5.110.0.tar.xz) = 840c0322610f11dfd8ba7b5c91495a8df8dd3955c66ddc3c5c33151da9452b3e
+SIZE (KDE/frameworks/5.110.0/kcontacts-5.110.0.tar.xz) = 213944
diff --git a/net/kf5-kdav/distinfo b/net/kf5-kdav/distinfo
index 33cd2a2d7ba6..b8ff71cda5eb 100644
--- a/net/kf5-kdav/distinfo
+++ b/net/kf5-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653236
-SHA256 (KDE/frameworks/5.109.0/kdav-5.109.0.tar.xz) = c8b69d20ba2794ad5157e0ed4ffb710b13026700af32f5f62190e8966a901620
-SIZE (KDE/frameworks/5.109.0/kdav-5.109.0.tar.xz) = 66196
+TIMESTAMP = 1694025672
+SHA256 (KDE/frameworks/5.110.0/kdav-5.110.0.tar.xz) = ca748facfcf92a993da5c01ebdb3b7db0096fb3cb071c2cf0f7387e8128ee563
+SIZE (KDE/frameworks/5.110.0/kdav-5.110.0.tar.xz) = 66184
diff --git a/net/kf5-kholidays/distinfo b/net/kf5-kholidays/distinfo
index f0ef52a0a577..d93d44ce713d 100644
--- a/net/kf5-kholidays/distinfo
+++ b/net/kf5-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653236
-SHA256 (KDE/frameworks/5.109.0/kholidays-5.109.0.tar.xz) = 025a1aa3653c787e317b6cd737793bcf2340e4fd3f07239afc1f9006c33b6f4d
-SIZE (KDE/frameworks/5.109.0/kholidays-5.109.0.tar.xz) = 255152
+TIMESTAMP = 1694025676
+SHA256 (KDE/frameworks/5.110.0/kholidays-5.110.0.tar.xz) = 4c56346b5047c722e43a5449e1fef7dad2a68371b71894fcc37c2416ab54337e
+SIZE (KDE/frameworks/5.110.0/kholidays-5.110.0.tar.xz) = 255492
diff --git a/net/kf5-kxmlrpcclient/distinfo b/net/kf5-kxmlrpcclient/distinfo
index 68dc2c9c7d00..f0991d26075d 100644
--- a/net/kf5-kxmlrpcclient/distinfo
+++ b/net/kf5-kxmlrpcclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653300
-SHA256 (KDE/frameworks/5.109.0/kxmlrpcclient-5.109.0.tar.xz) = b27584289fb89d9717862aaa780da072ffa272ebae0c46b72714cb9c4771d0b4
-SIZE (KDE/frameworks/5.109.0/kxmlrpcclient-5.109.0.tar.xz) = 32216
+TIMESTAMP = 1694025680
+SHA256 (KDE/frameworks/5.110.0/kxmlrpcclient-5.110.0.tar.xz) = 5ddf1227f49e9be2f0e248858ca336baa0e3f0676f398449e18b4821ab4aed3b
+SIZE (KDE/frameworks/5.110.0/kxmlrpcclient-5.110.0.tar.xz) = 32224
diff --git a/net/kf5-syndication/distinfo b/net/kf5-syndication/distinfo
index 7b89ff7c1125..ffc97770732e 100644
--- a/net/kf5-syndication/distinfo
+++ b/net/kf5-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653238
-SHA256 (KDE/frameworks/5.109.0/syndication-5.109.0.tar.xz) = 2561a206b8e1e51bee3a5888429335ce4dbf4c9fd1f8c112f6089a2dd3d815ca
-SIZE (KDE/frameworks/5.109.0/syndication-5.109.0.tar.xz) = 510484
+TIMESTAMP = 1694025684
+SHA256 (KDE/frameworks/5.110.0/syndication-5.110.0.tar.xz) = 4da373fab1f75892d94d066d9cbed06e2d7ad48a39dfb7b26d2e6d3759014d37
+SIZE (KDE/frameworks/5.110.0/syndication-5.110.0.tar.xz) = 510492
diff --git a/security/kf5-kdesu/distinfo b/security/kf5-kdesu/distinfo
index 2de21dede1eb..c6b1c8b878f5 100644
--- a/security/kf5-kdesu/distinfo
+++ b/security/kf5-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653238
-SHA256 (KDE/frameworks/5.109.0/kdesu-5.109.0.tar.xz) = fe2300330b49e1c3f35088270c0a03a019ffc17d9ef0b6b3438188ac4850d415
-SIZE (KDE/frameworks/5.109.0/kdesu-5.109.0.tar.xz) = 56800
+TIMESTAMP = 1694025686
+SHA256 (KDE/frameworks/5.110.0/kdesu-5.110.0.tar.xz) = 29671f196e3881307d44d12654b2f86ec6af31f053f062065b64077b29998552
+SIZE (KDE/frameworks/5.110.0/kdesu-5.110.0.tar.xz) = 56808
diff --git a/sysutils/kf5-baloo/distinfo b/sysutils/kf5-baloo/distinfo
index dd6eab6861e3..df073ab73935 100644
--- a/sysutils/kf5-baloo/distinfo
+++ b/sysutils/kf5-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653239
-SHA256 (KDE/frameworks/5.109.0/baloo-5.109.0.tar.xz) = 936f96597bb25a23f4ff5eb8df2b08e7fe444741a681a8d766f2f234720a5be6
-SIZE (KDE/frameworks/5.109.0/baloo-5.109.0.tar.xz) = 310124
+TIMESTAMP = 1694025689
+SHA256 (KDE/frameworks/5.110.0/baloo-5.110.0.tar.xz) = 36a85d71cacc7384531e84f7f363cbf4ad0c41637ca1678f9a35dc7faeb7e22d
+SIZE (KDE/frameworks/5.110.0/baloo-5.110.0.tar.xz) = 310248
diff --git a/sysutils/kf5-kwallet/distinfo b/sysutils/kf5-kwallet/distinfo
index 18bf925c2434..0d4b64adaa03 100644
--- a/sysutils/kf5-kwallet/distinfo
+++ b/sysutils/kf5-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653240
-SHA256 (KDE/frameworks/5.109.0/kwallet-5.109.0.tar.xz) = 8c68700c4e8355eddd1978ec721b983753380d2f7e57139ac7715e4122a764e8
-SIZE (KDE/frameworks/5.109.0/kwallet-5.109.0.tar.xz) = 349624
+TIMESTAMP = 1694025691
+SHA256 (KDE/frameworks/5.110.0/kwallet-5.110.0.tar.xz) = 1f4fbbfcc157ca9cd59e85d358a839a49a25f4d5d7f6e2fde047efbf19f2e555
+SIZE (KDE/frameworks/5.110.0/kwallet-5.110.0.tar.xz) = 349616
diff --git a/textproc/kf5-kcodecs/distinfo b/textproc/kf5-kcodecs/distinfo
index 62e752e76708..93f0007a3247 100644
--- a/textproc/kf5-kcodecs/distinfo
+++ b/textproc/kf5-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653240
-SHA256 (KDE/frameworks/5.109.0/kcodecs-5.109.0.tar.xz) = 9648fe05222c0755441a2091e4f97fd7b65649bcbaa2fb8c120e90d9c8934ca5
-SIZE (KDE/frameworks/5.109.0/kcodecs-5.109.0.tar.xz) = 2505732
+TIMESTAMP = 1694025692
+SHA256 (KDE/frameworks/5.110.0/kcodecs-5.110.0.tar.xz) = 3b6c8f315fb23479c15fc369bb5f4e10c34a607a5bb6f4ba16c7b6f026c225c4
+SIZE (KDE/frameworks/5.110.0/kcodecs-5.110.0.tar.xz) = 2506168
diff --git a/textproc/kf5-sonnet/distinfo b/textproc/kf5-sonnet/distinfo
index 37d941a3f9f4..c8ae630b6c98 100644
--- a/textproc/kf5-sonnet/distinfo
+++ b/textproc/kf5-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653241
-SHA256 (KDE/frameworks/5.109.0/sonnet-5.109.0.tar.xz) = 593ba654a8b5f61af95fec3fd0b269a8f5e89dbed54d62aafb41a0ce0146eeba
-SIZE (KDE/frameworks/5.109.0/sonnet-5.109.0.tar.xz) = 2438344
+TIMESTAMP = 1694025696
+SHA256 (KDE/frameworks/5.110.0/sonnet-5.110.0.tar.xz) = 1114a1fe84f390fbadd03cf434c1f741b75a4ffe18014633f903f8e0fd30139b
+SIZE (KDE/frameworks/5.110.0/sonnet-5.110.0.tar.xz) = 2438240
diff --git a/textproc/kf5-syntax-highlighting/distinfo b/textproc/kf5-syntax-highlighting/distinfo
index 3fa8492ccfba..5fbd900ef31c 100644
--- a/textproc/kf5-syntax-highlighting/distinfo
+++ b/textproc/kf5-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653242
-SHA256 (KDE/frameworks/5.109.0/syntax-highlighting-5.109.0.tar.xz) = 9e637ae8e92dce33ab0f658e30d6aa132fc354304f90ffb099cd27c776d0b5c7
-SIZE (KDE/frameworks/5.109.0/syntax-highlighting-5.109.0.tar.xz) = 3430120
+TIMESTAMP = 1694025699
+SHA256 (KDE/frameworks/5.110.0/syntax-highlighting-5.110.0.tar.xz) = 85277cab858cd04f3b4861daf5d885706e0e9da3e081e098849d7806ac7a753d
+SIZE (KDE/frameworks/5.110.0/syntax-highlighting-5.110.0.tar.xz) = 3430736
diff --git a/www/kf5-kdewebkit/distinfo b/www/kf5-kdewebkit/distinfo
index 5f1bda57bbd8..fdb192e22190 100644
--- a/www/kf5-kdewebkit/distinfo
+++ b/www/kf5-kdewebkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653306
-SHA256 (KDE/frameworks/5.109.0/kdewebkit-5.109.0.tar.xz) = 9487c0eac599d499f675b5c7cb275b4ae26970ec4766ba4adbf26e28adfd5514
-SIZE (KDE/frameworks/5.109.0/kdewebkit-5.109.0.tar.xz) = 29788
+TIMESTAMP = 1694025703
+SHA256 (KDE/frameworks/5.110.0/kdewebkit-5.110.0.tar.xz) = bb9887ac621603614351ed7c3604f1abf378889821553a4291a36b76fca2095c
+SIZE (KDE/frameworks/5.110.0/kdewebkit-5.110.0.tar.xz) = 29788
diff --git a/www/kf5-khtml/distinfo b/www/kf5-khtml/distinfo
index 25a9d334e6f2..e4ffb19ce8e0 100644
--- a/www/kf5-khtml/distinfo
+++ b/www/kf5-khtml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653307
-SHA256 (KDE/frameworks/5.109.0/khtml-5.109.0.tar.xz) = 59a9e74483218ad4894ca74c4f0d3b72b047fdab2e6b74dc5ebd09827a2725e7
-SIZE (KDE/frameworks/5.109.0/khtml-5.109.0.tar.xz) = 4011640
+TIMESTAMP = 1694025706
+SHA256 (KDE/frameworks/5.110.0/khtml-5.110.0.tar.xz) = 361e86f7d0f565f85033b09b583b79b82a25c848f4a71634b0558c1ae53ea89d
+SIZE (KDE/frameworks/5.110.0/khtml-5.110.0.tar.xz) = 4011536
diff --git a/www/kf5-kjs/distinfo b/www/kf5-kjs/distinfo
index 218975b5376f..1277357a2474 100644
--- a/www/kf5-kjs/distinfo
+++ b/www/kf5-kjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653307
-SHA256 (KDE/frameworks/5.109.0/kjs-5.109.0.tar.xz) = a5f4bec85662c1c554cf4e7fff3c6c7d9e0ce57e46b2139f9c8140891688133e
-SIZE (KDE/frameworks/5.109.0/kjs-5.109.0.tar.xz) = 339880
+TIMESTAMP = 1694025709
+SHA256 (KDE/frameworks/5.110.0/kjs-5.110.0.tar.xz) = 256c527e77e00cf6c2531b02e171f1485062e55ea7227890bbb11c8d4f6c9376
+SIZE (KDE/frameworks/5.110.0/kjs-5.110.0.tar.xz) = 339808
diff --git a/www/kf5-kjsembed/distinfo b/www/kf5-kjsembed/distinfo
index a6e70c24542b..728872514f4e 100644
--- a/www/kf5-kjsembed/distinfo
+++ b/www/kf5-kjsembed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653308
-SHA256 (KDE/frameworks/5.109.0/kjsembed-5.109.0.tar.xz) = 39ad0b51b57adef1780b256f4d44078d50718eae60e40faf2fb7b6e52dc078dd
-SIZE (KDE/frameworks/5.109.0/kjsembed-5.109.0.tar.xz) = 2490940
+TIMESTAMP = 1694025711
+SHA256 (KDE/frameworks/5.110.0/kjsembed-5.110.0.tar.xz) = 15bb3f6b4d8ee29bcdc8464437c3af3c6ba98fe3e34b0abeac2abdc41492d5fa
+SIZE (KDE/frameworks/5.110.0/kjsembed-5.110.0.tar.xz) = 2491320
diff --git a/x11-themes/kf5-breeze-icons/distinfo b/x11-themes/kf5-breeze-icons/distinfo
index ccb0f10d4574..d9d1f3c9d0bc 100644
--- a/x11-themes/kf5-breeze-icons/distinfo
+++ b/x11-themes/kf5-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653309
-SHA256 (KDE/frameworks/5.109.0/breeze-icons-5.109.0.tar.xz) = e07a0be85f4fe67576204339be9ac9c6809618b16963fb147d59a325380c54b2
-SIZE (KDE/frameworks/5.109.0/breeze-icons-5.109.0.tar.xz) = 2172836
+TIMESTAMP = 1694025714
+SHA256 (KDE/frameworks/5.110.0/breeze-icons-5.110.0.tar.xz) = 1a3ced17ac34f7b7cb165017e6ceee71a0184a645ff962ace39bc69dcf43bfd4
+SIZE (KDE/frameworks/5.110.0/breeze-icons-5.110.0.tar.xz) = 2173008
diff --git a/x11-themes/kf5-breeze-icons/pkg-plist b/x11-themes/kf5-breeze-icons/pkg-plist
index 38b513f1bedb..b74e36ea7fe8 100644
--- a/x11-themes/kf5-breeze-icons/pkg-plist
+++ b/x11-themes/kf5-breeze-icons/pkg-plist
@@ -109,6 +109,8 @@ share/icons/breeze-dark/actions/16/bookmark-new-list.svg
 share/icons/breeze-dark/actions/16/bookmark-new.svg
 share/icons/breeze-dark/actions/16/bookmark-remove.svg
 share/icons/breeze-dark/actions/16/bookmark-toolbar.svg
+share/icons/breeze-dark/actions/16/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze-dark/actions/16/bookmarks-bookmarked.svg
 share/icons/breeze-dark/actions/16/bookmarks-organize.svg
 share/icons/breeze-dark/actions/16/bookmarks.svg
 share/icons/breeze-dark/actions/16/borderpainter.svg
@@ -1881,6 +1883,8 @@ share/icons/breeze-dark/actions/22/bookmark-new-list.svg
 share/icons/breeze-dark/actions/22/bookmark-new.svg
 share/icons/breeze-dark/actions/22/bookmark-remove.svg
 share/icons/breeze-dark/actions/22/bookmark-toolbar.svg
+share/icons/breeze-dark/actions/22/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze-dark/actions/22/bookmarks-bookmarked.svg
 share/icons/breeze-dark/actions/22/bookmarks-organize.svg
 share/icons/breeze-dark/actions/22/bookmarks.svg
 share/icons/breeze-dark/actions/22/borderpainter.svg
@@ -5645,6 +5649,8 @@ share/icons/breeze-dark/actions/32/autocorrection.svg
 share/icons/breeze-dark/actions/32/blurimage.svg
 share/icons/breeze-dark/actions/32/bookmark-new.svg
 share/icons/breeze-dark/actions/32/bookmark-remove.svg
+share/icons/breeze-dark/actions/32/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze-dark/actions/32/bookmarks-bookmarked.svg
 share/icons/breeze-dark/actions/32/bookmarks.svg
 share/icons/breeze-dark/actions/32/bordertool.svg
 share/icons/breeze-dark/actions/32/call-start.svg
@@ -11128,6 +11134,8 @@ share/icons/breeze/actions/16/bookmark-new-list.svg
 share/icons/breeze/actions/16/bookmark-new.svg
 share/icons/breeze/actions/16/bookmark-remove.svg
 share/icons/breeze/actions/16/bookmark-toolbar.svg
+share/icons/breeze/actions/16/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze/actions/16/bookmarks-bookmarked.svg
 share/icons/breeze/actions/16/bookmarks-organize.svg
 share/icons/breeze/actions/16/bookmarks.svg
 share/icons/breeze/actions/16/borderpainter.svg
@@ -12893,6 +12901,8 @@ share/icons/breeze/actions/22/bookmark-new-list.svg
 share/icons/breeze/actions/22/bookmark-new.svg
 share/icons/breeze/actions/22/bookmark-remove.svg
 share/icons/breeze/actions/22/bookmark-toolbar.svg
+share/icons/breeze/actions/22/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze/actions/22/bookmarks-bookmarked.svg
 share/icons/breeze/actions/22/bookmarks-organize.svg
 share/icons/breeze/actions/22/bookmarks.svg
 share/icons/breeze/actions/22/borderpainter.svg
@@ -14838,6 +14848,8 @@ share/icons/breeze/actions/24/bookmark-new-list.svg
 share/icons/breeze/actions/24/bookmark-new.svg
 share/icons/breeze/actions/24/bookmark-remove.svg
 share/icons/breeze/actions/24/bookmark-toolbar.svg
+share/icons/breeze/actions/24/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze/actions/24/bookmarks-bookmarked.svg
 share/icons/breeze/actions/24/bookmarks-organize.svg
 share/icons/breeze/actions/24/bookmarks.svg
 share/icons/breeze/actions/24/borderpainter.svg
@@ -16711,6 +16723,8 @@ share/icons/breeze/actions/32/autocorrection.svg
 share/icons/breeze/actions/32/blurimage.svg
 share/icons/breeze/actions/32/bookmark-new.svg
 share/icons/breeze/actions/32/bookmark-remove.svg
+share/icons/breeze/actions/32/bookmarks-bookmarked-symbolic.svg
+share/icons/breeze/actions/32/bookmarks-bookmarked.svg
 share/icons/breeze/actions/32/bookmarks.svg
 share/icons/breeze/actions/32/bordertool.svg
 share/icons/breeze/actions/32/call-start.svg
diff --git a/x11-themes/kf5-kemoticons/distinfo b/x11-themes/kf5-kemoticons/distinfo
index f99ebc4252fe..151300a007e4 100644
--- a/x11-themes/kf5-kemoticons/distinfo
+++ b/x11-themes/kf5-kemoticons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653310
-SHA256 (KDE/frameworks/5.109.0/kemoticons-5.109.0.tar.xz) = f0a21dd4b621f2312d3778655e782c2e7a727f6e3e87bcc9ced01a8bfc32c86b
-SIZE (KDE/frameworks/5.109.0/kemoticons-5.109.0.tar.xz) = 1700800
+TIMESTAMP = 1694025717
+SHA256 (KDE/frameworks/5.110.0/kemoticons-5.110.0.tar.xz) = 22f80fae0c356128d30f2eeda333a9d53298966091789ef01c867f6ef81c2de4
+SIZE (KDE/frameworks/5.110.0/kemoticons-5.110.0.tar.xz) = 1700720
diff --git a/x11-themes/kf5-kiconthemes/distinfo b/x11-themes/kf5-kiconthemes/distinfo
index 1a0320bced5a..1c05811ebea1 100644
--- a/x11-themes/kf5-kiconthemes/distinfo
+++ b/x11-themes/kf5-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653310
-SHA256 (KDE/frameworks/5.109.0/kiconthemes-5.109.0.tar.xz) = d319fbb3dbe8e08022690683b7fe27359dd2b036ea52e10f767a63354f68e66c
-SIZE (KDE/frameworks/5.109.0/kiconthemes-5.109.0.tar.xz) = 1312048
+TIMESTAMP = 1694025719
+SHA256 (KDE/frameworks/5.110.0/kiconthemes-5.110.0.tar.xz) = 0d84a2106d68fe040458ea31a8fb63673d0cc48892e606a5875edaa9e4c9662d
+SIZE (KDE/frameworks/5.110.0/kiconthemes-5.110.0.tar.xz) = 1312164
diff --git a/x11-themes/kf5-oxygen-icons5/distinfo b/x11-themes/kf5-oxygen-icons5/distinfo
index c9b27dcafded..eed4888102d9 100644
--- a/x11-themes/kf5-oxygen-icons5/distinfo
+++ b/x11-themes/kf5-oxygen-icons5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653330
-SHA256 (KDE/frameworks/5.109.0/oxygen-icons5-5.109.0.tar.xz) = 2bdfb4c16445f2cd83dae4e35cf06eaf5be26d3c1f0d238f7d0fdbfe3675c609
-SIZE (KDE/frameworks/5.109.0/oxygen-icons5-5.109.0.tar.xz) = 238637008
+TIMESTAMP = 1694025742
+SHA256 (KDE/frameworks/5.110.0/oxygen-icons5-5.110.0.tar.xz) = 42c56983b59c0bf66ea489f7b8dd95eb15ca2d0945ce94d6f580ae870a79b1b6
+SIZE (KDE/frameworks/5.110.0/oxygen-icons5-5.110.0.tar.xz) = 238635952
diff --git a/x11-themes/kf5-qqc2-desktop-style/distinfo b/x11-themes/kf5-qqc2-desktop-style/distinfo
index 08c1e0628cfc..9433be8da17b 100644
--- a/x11-themes/kf5-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf5-qqc2-desktop-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653330
-SHA256 (KDE/frameworks/5.109.0/qqc2-desktop-style-5.109.0.tar.xz) = 700ebade1fdc07c317259a7eb8e2cfdb67f9f47845d32a3238fea3c974990c3b
-SIZE (KDE/frameworks/5.109.0/qqc2-desktop-style-5.109.0.tar.xz) = 69456
+TIMESTAMP = 1694025746
+SHA256 (KDE/frameworks/5.110.0/qqc2-desktop-style-5.110.0.tar.xz) = 6f3c2f73b283c7373b695f33eaa2479349dae135fdba2efd04fcab843285fe12
+SIZE (KDE/frameworks/5.110.0/qqc2-desktop-style-5.110.0.tar.xz) = 69460
diff --git a/x11-toolkits/kf5-attica/distinfo b/x11-toolkits/kf5-attica/distinfo
index d3f5eb9a7a97..ab4a544217c9 100644
--- a/x11-toolkits/kf5-attica/distinfo
+++ b/x11-toolkits/kf5-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653331
-SHA256 (KDE/frameworks/5.109.0/attica-5.109.0.tar.xz) = 7329ec6dacfd814c0ea6a63d9b08f48963c2fd21d7d0b7d13cbabccbeb7400f1
-SIZE (KDE/frameworks/5.109.0/attica-5.109.0.tar.xz) = 69468
+TIMESTAMP = 1694025751
+SHA256 (KDE/frameworks/5.110.0/attica-5.110.0.tar.xz) = a6f5abb1834afa0bcc12e3315489377a492b18a26fbac0d91c695f3b32f0e7d2
+SIZE (KDE/frameworks/5.110.0/attica-5.110.0.tar.xz) = 69476
diff --git a/x11-toolkits/kf5-kcompletion/distinfo b/x11-toolkits/kf5-kcompletion/distinfo
index 42598ef4291b..1f7c7aabd4e6 100644
--- a/x11-toolkits/kf5-kcompletion/distinfo
+++ b/x11-toolkits/kf5-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653332
-SHA256 (KDE/frameworks/5.109.0/kcompletion-5.109.0.tar.xz) = 72c4a602664b88f16d138cd36a709afbee86a555609232084e29ddb0c2a4aaf1
-SIZE (KDE/frameworks/5.109.0/kcompletion-5.109.0.tar.xz) = 2337908
+TIMESTAMP = 1694025754
+SHA256 (KDE/frameworks/5.110.0/kcompletion-5.110.0.tar.xz) = 4f04f1a41f4e49a15b06a60304d75f7945b506b12d65f03b27073c37d3353429
+SIZE (KDE/frameworks/5.110.0/kcompletion-5.110.0.tar.xz) = 2337804
diff --git a/x11-toolkits/kf5-kconfigwidgets/distinfo b/x11-toolkits/kf5-kconfigwidgets/distinfo
index 95af419ff93e..1a12679712ce 100644
--- a/x11-toolkits/kf5-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf5-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691653332
-SHA256 (KDE/frameworks/5.109.0/kconfigwidgets-5.109.0.tar.xz) = 1e67fa94fd1a91ceb7800061b80e7a498d8031b75d8baabe1099e9e62cd614bf
-SIZE (KDE/frameworks/5.109.0/kconfigwidgets-5.109.0.tar.xz) = 2613840
+TIMESTAMP = 1694025758
+SHA256 (KDE/frameworks/5.110.0/kconfigwidgets-5.110.0.tar.xz) = 4f0fc941bae4eb41436a2b5dbc45bf3116268f7e98b15aedc347dfd603e1b412
*** 210 LINES SKIPPED ***