aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2026-03-18 10:54:47 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2026-03-18 10:54:47 +0000
commitf810303c221882a469f1df5b5884491d34c3980f (patch)
tree9c9c42057722a2f3f086f1e98ee5deaa70b72778
parentbe980b6ff22367622d3eaa50602cf7538452d465 (diff)
KDE: Update KDE Frameworks 6 to 6.24.0
Announcement: https://kde.org/announcements/frameworks/6/6.24.0/ Ports changes: devel/kf6-kcmutils: - Renew USE_KDE misc/kf6-purpose: - Renew USE_KDE net/kf6-kholidays: - Use bison
-rw-r--r--Mk/Uses/kde.mk2
-rw-r--r--archivers/kf6-karchive/distinfo6
-rw-r--r--deskutils/kf6-kstatusnotifieritem/distinfo6
-rw-r--r--devel/kf6-extra-cmake-modules/distinfo6
-rw-r--r--devel/kf6-kapidox/distinfo6
-rw-r--r--devel/kf6-kauth/distinfo6
-rw-r--r--devel/kf6-kbookmarks/distinfo6
-rw-r--r--devel/kf6-kcmutils/Makefile2
-rw-r--r--devel/kf6-kcmutils/distinfo6
-rw-r--r--devel/kf6-kconfig/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/distinfo6
-rw-r--r--devel/kf6-kcrash/distinfo6
-rw-r--r--devel/kf6-kdbusaddons/distinfo6
-rw-r--r--devel/kf6-kdeclarative/distinfo6
-rw-r--r--devel/kf6-kdoctools/distinfo6
-rw-r--r--devel/kf6-kdoctools/pkg-plist21
-rw-r--r--devel/kf6-kfilemetadata/distinfo6
-rw-r--r--devel/kf6-ki18n/distinfo6
-rw-r--r--devel/kf6-kidletime/distinfo6
-rw-r--r--devel/kf6-kio/distinfo6
-rw-r--r--devel/kf6-kitemmodels/distinfo6
-rw-r--r--devel/kf6-knewstuff/distinfo6
-rw-r--r--devel/kf6-knotifications/distinfo6
-rw-r--r--devel/kf6-knotifyconfig/distinfo6
-rw-r--r--devel/kf6-kpackage/distinfo6
-rw-r--r--devel/kf6-kparts/distinfo6
-rw-r--r--devel/kf6-kpeople/distinfo6
-rw-r--r--devel/kf6-kpty/distinfo6
-rw-r--r--devel/kf6-kservice/Makefile2
-rw-r--r--devel/kf6-kservice/distinfo6
-rw-r--r--devel/kf6-ktexteditor/distinfo6
-rw-r--r--devel/kf6-ktexttemplate/distinfo6
-rw-r--r--devel/kf6-kunitconversion/distinfo6
-rw-r--r--devel/kf6-solid/distinfo6
-rw-r--r--devel/kf6-threadweaver/distinfo6
-rw-r--r--dns/kf6-kdnssd/distinfo6
-rw-r--r--graphics/kf6-kimageformats/distinfo6
-rw-r--r--graphics/kf6-kplotting/distinfo6
-rw-r--r--graphics/kf6-kquickcharts/distinfo6
-rw-r--r--graphics/kf6-ksvg/distinfo6
-rw-r--r--graphics/kf6-prison/distinfo6
-rw-r--r--misc/kf6-purpose/Makefile8
-rw-r--r--misc/kf6-purpose/distinfo6
-rw-r--r--net-mgmt/kf6-networkmanager-qt/distinfo6
-rw-r--r--net/kf6-kcalendarcore/distinfo6
-rw-r--r--net/kf6-kcontacts/distinfo6
-rw-r--r--net/kf6-kdav/distinfo6
-rw-r--r--net/kf6-kholidays/Makefile2
-rw-r--r--net/kf6-kholidays/distinfo6
-rw-r--r--net/kf6-syndication/distinfo6
-rw-r--r--security/kf6-kdesu/distinfo6
-rw-r--r--sysutils/kf6-baloo/distinfo6
-rw-r--r--sysutils/kf6-kuserfeedback/distinfo6
-rw-r--r--sysutils/kf6-kwallet/distinfo6
-rw-r--r--textproc/kf6-kcodecs/distinfo6
-rw-r--r--textproc/kf6-sonnet/distinfo6
-rw-r--r--textproc/kf6-syntax-highlighting/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/pkg-plist8
-rw-r--r--x11-themes/kf6-kcolorscheme/distinfo6
-rw-r--r--x11-themes/kf6-kiconthemes/distinfo6
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/Makefile3
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/distinfo8
-rw-r--r--x11-toolkits/kf6-attica/distinfo6
-rw-r--r--x11-toolkits/kf6-kcompletion/distinfo6
-rw-r--r--x11-toolkits/kf6-kconfigwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kguiaddons/Makefile2
-rw-r--r--x11-toolkits/kf6-kguiaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/Makefile2
-rw-r--r--x11-toolkits/kf6-kirigami/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/pkg-plist133
-rw-r--r--x11-toolkits/kf6-kitemviews/distinfo6
-rw-r--r--x11-toolkits/kf6-kjobwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-ktextwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kwidgetsaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kxmlgui/distinfo6
-rw-r--r--x11/kf6-frameworkintegration/distinfo6
-rw-r--r--x11/kf6-kded/distinfo6
-rw-r--r--x11/kf6-kglobalaccel/distinfo6
-rw-r--r--x11/kf6-krunner/distinfo6
-rw-r--r--x11/kf6-kwindowsystem/distinfo6
81 files changed, 320 insertions, 287 deletions
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 419b13cf40ae..03e81628e570 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -99,7 +99,7 @@ KDE_FRAMEWORKS5_VERSION?= 5.116.0
KDE_FRAMEWORKS5_BRANCH?= stable
# Current KDE Frameworks (Qt6 based).
-KDE_FRAMEWORKS6_VERSION?= 6.23.0
+KDE_FRAMEWORKS6_VERSION?= 6.24.0
KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
diff --git a/archivers/kf6-karchive/distinfo b/archivers/kf6-karchive/distinfo
index 674234c52b59..91a0713b63bf 100644
--- a/archivers/kf6-karchive/distinfo
+++ b/archivers/kf6-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570462
-SHA256 (KDE/frameworks/6.23/karchive-6.23.0.tar.xz) = 80f7f3c32a9ec072a650985fca66b20eb8f19a7b10fca44a9d7ad8d8a8645b50
-SIZE (KDE/frameworks/6.23/karchive-6.23.0.tar.xz) = 1150096
+TIMESTAMP = 1773479707
+SHA256 (KDE/frameworks/6.24/karchive-6.24.0.tar.xz) = b68faa1c9012e40bbed516d8bb6be21e743af5aafb0249a84c29a7d9ff150d0d
+SIZE (KDE/frameworks/6.24/karchive-6.24.0.tar.xz) = 1150140
diff --git a/deskutils/kf6-kstatusnotifieritem/distinfo b/deskutils/kf6-kstatusnotifieritem/distinfo
index 20234192a79b..720a7ff03fe3 100644
--- a/deskutils/kf6-kstatusnotifieritem/distinfo
+++ b/deskutils/kf6-kstatusnotifieritem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570462
-SHA256 (KDE/frameworks/6.23/kstatusnotifieritem-6.23.0.tar.xz) = a7225448dd96578a343fc9c3ab5409d3c7c0bce04665825ccb10273eff419ade
-SIZE (KDE/frameworks/6.23/kstatusnotifieritem-6.23.0.tar.xz) = 50588
+TIMESTAMP = 1773479708
+SHA256 (KDE/frameworks/6.24/kstatusnotifieritem-6.24.0.tar.xz) = f76c77dcc27a60007330329a6d6c60298c11ddddba82f710a90715ec81f886ff
+SIZE (KDE/frameworks/6.24/kstatusnotifieritem-6.24.0.tar.xz) = 50656
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index 2fcd2502c0af..4288a7ca4d2d 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570463
-SHA256 (KDE/frameworks/6.23/extra-cmake-modules-6.23.0.tar.xz) = dba2d34765d09a3a5d3e95a64b9b18ae278b1dfee507cbd0a873a910a1084194
-SIZE (KDE/frameworks/6.23/extra-cmake-modules-6.23.0.tar.xz) = 337824
+TIMESTAMP = 1773479709
+SHA256 (KDE/frameworks/6.24/extra-cmake-modules-6.24.0.tar.xz) = 8ef3f7e176588e099c02559d20ddf4fed0590f92c168f0bcc60a7e638ba1e6a3
+SIZE (KDE/frameworks/6.24/extra-cmake-modules-6.24.0.tar.xz) = 337884
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index 64d535e516df..03aa548254a2 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570463
-SHA256 (KDE/frameworks/6.23/kapidox-6.23.0.tar.xz) = a4845b246badfd8ad30398a21ba59833c3e5b3aaee2e432d8199d6678073e3d8
-SIZE (KDE/frameworks/6.23/kapidox-6.23.0.tar.xz) = 198568
+TIMESTAMP = 1773479710
+SHA256 (KDE/frameworks/6.24/kapidox-6.24.0.tar.xz) = ab10a97a81eb30a40e5af24f2c683e1a347b3ac22a0d23793068eb4190fb1e6e
+SIZE (KDE/frameworks/6.24/kapidox-6.24.0.tar.xz) = 198592
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index 381b814997b7..e6921ad80874 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570463
-SHA256 (KDE/frameworks/6.23/kauth-6.23.0.tar.xz) = 6600699cbfec5a26c346a26504d505a7580c4aa4a6e25b8d479bbbf8bfeb5e9a
-SIZE (KDE/frameworks/6.23/kauth-6.23.0.tar.xz) = 2273456
+TIMESTAMP = 1773479711
+SHA256 (KDE/frameworks/6.24/kauth-6.24.0.tar.xz) = f596667e272524b336f86dd81b9be487e3d75cbedcb2078293f51bb2ee6f384c
+SIZE (KDE/frameworks/6.24/kauth-6.24.0.tar.xz) = 2273304
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index 265e405c903f..47c7c79cb00f 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570464
-SHA256 (KDE/frameworks/6.23/kbookmarks-6.23.0.tar.xz) = 1850861efd69a51b3f42b981ad17b1d4140e32ac94187501c1db50f68a3e8be2
-SIZE (KDE/frameworks/6.23/kbookmarks-6.23.0.tar.xz) = 1093868
+TIMESTAMP = 1773479712
+SHA256 (KDE/frameworks/6.24/kbookmarks-6.24.0.tar.xz) = e2ada057c77f5939e7172d0c3acd8c85273b0823b28697c89cbc2cce23d68d5d
+SIZE (KDE/frameworks/6.24/kbookmarks-6.24.0.tar.xz) = 1093968
diff --git a/devel/kf6-kcmutils/Makefile b/devel/kf6-kcmutils/Makefile
index 703d8b2cc90e..8eef91cf305f 100644
--- a/devel/kf6-kcmutils/Makefile
+++ b/devel/kf6-kcmutils/Makefile
@@ -8,7 +8,7 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake gettext gl kde:6 qt:6 tar:xz
USE_GL= gl opengl
USE_KDE= colorscheme config configwidgets coreaddons guiaddons i18n \
- itemviews kio service widgetsaddons xmlgui \
+ itemviews kio kirigami2 service widgetsaddons xmlgui \
ecm:build
USE_QT= base declarative
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index fd0f44398a22..becdc05f500b 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570464
-SHA256 (KDE/frameworks/6.23/kcmutils-6.23.0.tar.xz) = 54ecfedc0bc91ce95fa98b8b53e41d2993557e99a19b953395c2a5e5dc4210f8
-SIZE (KDE/frameworks/6.23/kcmutils-6.23.0.tar.xz) = 2445076
+TIMESTAMP = 1773479713
+SHA256 (KDE/frameworks/6.24/kcmutils-6.24.0.tar.xz) = 893346002b53a11bc9dd4053ad3d987d2545fac94fe38770f5d440343ee8e58a
+SIZE (KDE/frameworks/6.24/kcmutils-6.24.0.tar.xz) = 2401560
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index 388358ab4a2a..54cf86214a03 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570464
-SHA256 (KDE/frameworks/6.23/kconfig-6.23.0.tar.xz) = 6d96d6a6b9e66e027a17284c48261ba81e1262fbd382fcdddc248107a9ca95ee
-SIZE (KDE/frameworks/6.23/kconfig-6.23.0.tar.xz) = 360852
+TIMESTAMP = 1773479714
+SHA256 (KDE/frameworks/6.24/kconfig-6.24.0.tar.xz) = 45cfbdd8419bd1ade54a6f54050f2465de76a4f91b7a702b806930e6fbb3651f
+SIZE (KDE/frameworks/6.24/kconfig-6.24.0.tar.xz) = 375852
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index 6b49d50977f4..a3f3062c0706 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570465
-SHA256 (KDE/frameworks/6.23/kcoreaddons-6.23.0.tar.xz) = 2d04a92df724571735d6afcb3bbd90bf3102a071c12e302a98ace3d9c49c323d
-SIZE (KDE/frameworks/6.23/kcoreaddons-6.23.0.tar.xz) = 2556708
+TIMESTAMP = 1773479714
+SHA256 (KDE/frameworks/6.24/kcoreaddons-6.24.0.tar.xz) = bc2fb0d94de859f6e6bc7413620584f072ace1487e302c65b3398d7c6b0eff7c
+SIZE (KDE/frameworks/6.24/kcoreaddons-6.24.0.tar.xz) = 2513336
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index 74958408ea7f..1b5042417030 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771003210
-SHA256 (KDE/frameworks/6.23/kcrash-6.23.0.tar.xz) = 8c3f38fe4066518c78949b779147e845a06eedc7dea8730d5b3a5b0518e6de90
-SIZE (KDE/frameworks/6.23/kcrash-6.23.0.tar.xz) = 29528
+TIMESTAMP = 1773479715
+SHA256 (KDE/frameworks/6.24/kcrash-6.24.0.tar.xz) = 4544428c3c96587e46342daf5b1f083dd7950c7bc940d7bc7921300600ef8074
+SIZE (KDE/frameworks/6.24/kcrash-6.24.0.tar.xz) = 29704
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index 196f2a589d14..cf56d31d34df 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570465
-SHA256 (KDE/frameworks/6.23/kdbusaddons-6.23.0.tar.xz) = dc528eb8b620a047fec7658986d299b591daa53af6b4679a0973a3fc695d5fd2
-SIZE (KDE/frameworks/6.23/kdbusaddons-6.23.0.tar.xz) = 46568
+TIMESTAMP = 1773479716
+SHA256 (KDE/frameworks/6.24/kdbusaddons-6.24.0.tar.xz) = 76981431a97dfe706be09faeb8f87db31a4ca6a22fa2bbe1b15acf21f168ad11
+SIZE (KDE/frameworks/6.24/kdbusaddons-6.24.0.tar.xz) = 46560
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index a4d412685454..15c237f70b52 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570465
-SHA256 (KDE/frameworks/6.23/kdeclarative-6.23.0.tar.xz) = 058cbd95b6b8e163505e923b5866f87bad50847ea0c886ea7601d6cbd0025ba2
-SIZE (KDE/frameworks/6.23/kdeclarative-6.23.0.tar.xz) = 2408440
+TIMESTAMP = 1773479716
+SHA256 (KDE/frameworks/6.24/kdeclarative-6.24.0.tar.xz) = d00d697aa8ce7a5a16864e92bc74f52adb2b3008881d6e12b66155a80b136915
+SIZE (KDE/frameworks/6.24/kdeclarative-6.24.0.tar.xz) = 2365196
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index 70bf32ee1863..96b6811095a2 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570466
-SHA256 (KDE/frameworks/6.23/kdoctools-6.23.0.tar.xz) = 9e715bd56ef3001c7e6a514894277e5bc61e2576968be13f8b3c0a3fab536fc9
-SIZE (KDE/frameworks/6.23/kdoctools-6.23.0.tar.xz) = 461524
+TIMESTAMP = 1773479717
+SHA256 (KDE/frameworks/6.24/kdoctools-6.24.0.tar.xz) = aee351c52f783813c6c114ade520c8578c570ee6dc25ecbd64c83e3d2d9660d4
+SIZE (KDE/frameworks/6.24/kdoctools-6.24.0.tar.xz) = 461232
diff --git a/devel/kf6-kdoctools/pkg-plist b/devel/kf6-kdoctools/pkg-plist
index e73400cab253..06c8ed1cde5b 100644
--- a/devel/kf6-kdoctools/pkg-plist
+++ b/devel/kf6-kdoctools/pkg-plist
@@ -14,6 +14,7 @@ lib/libKF6DocTools.so
lib/libKF6DocTools.so.6
lib/libKF6DocTools.so.%%KDE_FRAMEWORKS_VERSION%%
share/doc/HTML/af/kdoctools6-common/kde-localised.css
+share/doc/HTML/ar/kdoctools6-common/kde-localised.css
share/doc/HTML/ca/kdoctools6-common/kde-localised.css
share/doc/HTML/cs/kdoctools6-common/kde-localised.css
share/doc/HTML/da/kdoctools6-common/kde-localised.css
@@ -108,6 +109,26 @@ share/kf6/kdoctools/customization/af/entities/update-doc.docbook
share/kf6/kdoctools/customization/af/lang.entities
share/kf6/kdoctools/customization/af/strings.entities
share/kf6/kdoctools/customization/af/user.entities
+share/kf6/kdoctools/customization/ar/catalog.xml
+share/kf6/kdoctools/customization/ar/entities/ccbysa4-notice.docbook
+share/kf6/kdoctools/customization/ar/entities/fdl-notice.docbook
+share/kf6/kdoctools/customization/ar/entities/gpl-notice.docbook
+share/kf6/kdoctools/customization/ar/entities/help-menu.docbook
+share/kf6/kdoctools/customization/ar/entities/install-compile.docbook
+share/kf6/kdoctools/customization/ar/entities/install-intro.docbook
+share/kf6/kdoctools/customization/ar/entities/lgpl-notice.docbook
+share/kf6/kdoctools/customization/ar/entities/report-bugs.docbook
+share/kf6/kdoctools/customization/ar/entities/underArtisticLicense.docbook
+share/kf6/kdoctools/customization/ar/entities/underBSDLicense.docbook
+share/kf6/kdoctools/customization/ar/entities/underCCBYSA4.docbook
+share/kf6/kdoctools/customization/ar/entities/underFDL.docbook
+share/kf6/kdoctools/customization/ar/entities/underGPL.docbook
+share/kf6/kdoctools/customization/ar/entities/underLGPL.docbook
+share/kf6/kdoctools/customization/ar/entities/underX11License.docbook
+share/kf6/kdoctools/customization/ar/entities/update-doc.docbook
+share/kf6/kdoctools/customization/ar/lang.entities
+share/kf6/kdoctools/customization/ar/strings.entities
+share/kf6/kdoctools/customization/ar/user.entities
share/kf6/kdoctools/customization/bg/catalog.xml
share/kf6/kdoctools/customization/bg/contributor.entities
share/kf6/kdoctools/customization/bg/entities/fdl-notice.docbook
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index 669d31b9c490..d39677f08d37 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771003211
-SHA256 (KDE/frameworks/6.23/kfilemetadata-6.23.0.tar.xz) = 4e99cd8dc1fd784589c5b173f076bd5655eca2908fb61a31cb5404e1c7f64a88
-SIZE (KDE/frameworks/6.23/kfilemetadata-6.23.0.tar.xz) = 697548
+TIMESTAMP = 1773479718
+SHA256 (KDE/frameworks/6.24/kfilemetadata-6.24.0.tar.xz) = 2efdc2ebacf9af1f66f611fe95d776023590e9dcf97525aa93eaad7f1aa2ce23
+SIZE (KDE/frameworks/6.24/kfilemetadata-6.24.0.tar.xz) = 697460
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index 4aa0ea069b67..0515e0ec8769 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570466
-SHA256 (KDE/frameworks/6.23/ki18n-6.23.0.tar.xz) = c492ac5c9258d84c732addcb3a53dbdb3ba86912773f1d6f4193218657e3182f
-SIZE (KDE/frameworks/6.23/ki18n-6.23.0.tar.xz) = 3091452
+TIMESTAMP = 1773479719
+SHA256 (KDE/frameworks/6.24/ki18n-6.24.0.tar.xz) = 7424b61c152764c84d4dbba51ad960a9d7894e6909ecfaaa13e7b129585c0b57
+SIZE (KDE/frameworks/6.24/ki18n-6.24.0.tar.xz) = 3047904
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 48a67ec81984..6597289b79b6 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570467
-SHA256 (KDE/frameworks/6.23/kidletime-6.23.0.tar.xz) = 4d5e9086d260c9550f1d732d2f6481d34517ba9f571f2e7d76ed9887adb2c97b
-SIZE (KDE/frameworks/6.23/kidletime-6.23.0.tar.xz) = 30816
+TIMESTAMP = 1773479719
+SHA256 (KDE/frameworks/6.24/kidletime-6.24.0.tar.xz) = be8ce0c791900a1f55e9973bf5faefbe172740424ac9f254ba541552ba3ccb06
+SIZE (KDE/frameworks/6.24/kidletime-6.24.0.tar.xz) = 30760
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index d519a49abfef..d7ae45fdbe86 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570467
-SHA256 (KDE/frameworks/6.23/kio-6.23.0.tar.xz) = 629e59f0f007b8a19fc6daf4e39a5043b30f565eeb501048126422506d34eb97
-SIZE (KDE/frameworks/6.23/kio-6.23.0.tar.xz) = 3497852
+TIMESTAMP = 1773479720
+SHA256 (KDE/frameworks/6.24/kio-6.24.0.tar.xz) = 9fbe26ae37924f92f558ccdc09b573db38d8f07828894042ea3f8ddd4568f3c4
+SIZE (KDE/frameworks/6.24/kio-6.24.0.tar.xz) = 3485288
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index a3ea7d914440..a1651c4971cc 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570467
-SHA256 (KDE/frameworks/6.23/kitemmodels-6.23.0.tar.xz) = ef62df76f79845c2316e696741c272909b7a23d80302bce70d4011d6c7273ec2
-SIZE (KDE/frameworks/6.23/kitemmodels-6.23.0.tar.xz) = 397232
+TIMESTAMP = 1773479721
+SHA256 (KDE/frameworks/6.24/kitemmodels-6.24.0.tar.xz) = 6636bf47de0df2464a94691a1092340efba2abc91fb305253bbb9058af959727
+SIZE (KDE/frameworks/6.24/kitemmodels-6.24.0.tar.xz) = 397224
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index 26e0a4fa27a5..dc04dedc673e 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570468
-SHA256 (KDE/frameworks/6.23/knewstuff-6.23.0.tar.xz) = c2f4bdb71df1f494aceaaced6c34ed45bbab5e69628f82a63919bce675ce2595
-SIZE (KDE/frameworks/6.23/knewstuff-6.23.0.tar.xz) = 3090432
+TIMESTAMP = 1773479722
+SHA256 (KDE/frameworks/6.24/knewstuff-6.24.0.tar.xz) = 9759f4e158d1f466030131443201441b2f7cff12638a24f6184bdae4b08e2a05
+SIZE (KDE/frameworks/6.24/knewstuff-6.24.0.tar.xz) = 3047052
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index 057c134ab526..86f59bfdd0e5 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570468
-SHA256 (KDE/frameworks/6.23/knotifications-6.23.0.tar.xz) = 21055cc9e383ecb9f83b46dbe640bb3ab34d8e0e8df71428a878c78c39eb7d6e
-SIZE (KDE/frameworks/6.23/knotifications-6.23.0.tar.xz) = 2304932
+TIMESTAMP = 1773479722
+SHA256 (KDE/frameworks/6.24/knotifications-6.24.0.tar.xz) = 12bb0b34ac9ae39b96d189cc0b29f526ae12a9014d0aad3721cacc9148e42940
+SIZE (KDE/frameworks/6.24/knotifications-6.24.0.tar.xz) = 2260936
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index 70e42abda816..4ed1e0f9b853 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570468
-SHA256 (KDE/frameworks/6.23/knotifyconfig-6.23.0.tar.xz) = 9d199d4e439797ce5734039379dd6b340583362d46e246b76620364b977aab9e
-SIZE (KDE/frameworks/6.23/knotifyconfig-6.23.0.tar.xz) = 2362188
+TIMESTAMP = 1773479723
+SHA256 (KDE/frameworks/6.24/knotifyconfig-6.24.0.tar.xz) = 46ea907ebc6a538888fb32434ba8cde3e8ab4423df11ded693bcbe0b6e1d83b6
+SIZE (KDE/frameworks/6.24/knotifyconfig-6.24.0.tar.xz) = 2318564
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index f19178a3f356..3fca8a5e97a7 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570468
-SHA256 (KDE/frameworks/6.23/kpackage-6.23.0.tar.xz) = cd4da49e7d73c382dcf1d5187367c7b62bbcd045712d5f4ec7658360ffc17fb6
-SIZE (KDE/frameworks/6.23/kpackage-6.23.0.tar.xz) = 182228
+TIMESTAMP = 1773479724
+SHA256 (KDE/frameworks/6.24/kpackage-6.24.0.tar.xz) = 50e0c35f61a764f8568760948f4027c51c476701e3ddc529360abd78fe3cc074
+SIZE (KDE/frameworks/6.24/kpackage-6.24.0.tar.xz) = 182192
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index 953b9d3e5b97..33543f549fb2 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570469
-SHA256 (KDE/frameworks/6.23/kparts-6.23.0.tar.xz) = 799e14c2b42f9f73f6dfb35d1faaed632f144171f090aba2f74d04605b9bcc12
-SIZE (KDE/frameworks/6.23/kparts-6.23.0.tar.xz) = 2400852
+TIMESTAMP = 1773479724
+SHA256 (KDE/frameworks/6.24/kparts-6.24.0.tar.xz) = b4a0b72167e0f77974aafe93305c18dcc99c0e66c1f2fd56a3e44d78e72f54e7
+SIZE (KDE/frameworks/6.24/kparts-6.24.0.tar.xz) = 2356840
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index c7342c5d6bad..0ec9e67edf86 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570469
-SHA256 (KDE/frameworks/6.23/kpeople-6.23.0.tar.xz) = 9861f7589ef2dbe468759d9bb5db52e59baf61089ff7bc7ec847d3629d04ae38
-SIZE (KDE/frameworks/6.23/kpeople-6.23.0.tar.xz) = 67844
+TIMESTAMP = 1773479725
+SHA256 (KDE/frameworks/6.24/kpeople-6.24.0.tar.xz) = d3e267753eb64c3bbba8e4af4a4503695ee62d015b30c2dad1a1f1343890fea4
+SIZE (KDE/frameworks/6.24/kpeople-6.24.0.tar.xz) = 67824
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index 8b3219cbdc9f..156f078b465a 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570469
-SHA256 (KDE/frameworks/6.23/kpty-6.23.0.tar.xz) = a1218eb6b9cc52f26d1e47923f8458d7c6712dced759860371ad330285a5b951
-SIZE (KDE/frameworks/6.23/kpty-6.23.0.tar.xz) = 2385056
+TIMESTAMP = 1773479726
+SHA256 (KDE/frameworks/6.24/kpty-6.24.0.tar.xz) = 27aff14f8211a8873008fd528998727523d98bb5d5018f48a0509ef5792b8319
+SIZE (KDE/frameworks/6.24/kpty-6.24.0.tar.xz) = 2341120
diff --git a/devel/kf6-kservice/Makefile b/devel/kf6-kservice/Makefile
index b335132bbf37..45d941b31a72 100644
--- a/devel/kf6-kservice/Makefile
+++ b/devel/kf6-kservice/Makefile
@@ -10,6 +10,4 @@ USE_KDE= config coreaddons i18n \
ecm:build
USE_QT= base
-KDE_FRAMEWORKS_VERSION= 6.23.1
-
.include <bsd.port.mk>
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index 997e259ed030..931d1f586045 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1772541737
-SHA256 (KDE/frameworks/6.23/kservice-6.23.1.tar.xz) = 051ada450ae334840f6e36fd81729593de6a9d7152372fac77b2d7c02b583dcd
-SIZE (KDE/frameworks/6.23/kservice-6.23.1.tar.xz) = 2417332
+TIMESTAMP = 1773479726
+SHA256 (KDE/frameworks/6.24/kservice-6.24.0.tar.xz) = f7b3e5fab52949d16c0fce96afc5aaeb1cc94b47536e024d580750ffb1739723
+SIZE (KDE/frameworks/6.24/kservice-6.24.0.tar.xz) = 2373780
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index 92c48db3cc9f..43c39d0e1333 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570470
-SHA256 (KDE/frameworks/6.23/ktexteditor-6.23.0.tar.xz) = 699905e5ca27a10e3ead4d1581ad3b362a727c3fab7155a2a6f8f4eea2d67a41
-SIZE (KDE/frameworks/6.23/ktexteditor-6.23.0.tar.xz) = 2951728
+TIMESTAMP = 1773479727
+SHA256 (KDE/frameworks/6.24/ktexteditor-6.24.0.tar.xz) = fd703c777712ad0e20a849f837c3ad7880eb82c1beb50196608cb326373f78e3
+SIZE (KDE/frameworks/6.24/ktexteditor-6.24.0.tar.xz) = 2946388
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index f2812a637c12..d7d52f96308b 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570470
-SHA256 (KDE/frameworks/6.23/ktexttemplate-6.23.0.tar.xz) = 0623ad7fbf7b3aa22e0f76611c2e9c8fa2761cc29fdcb1548bce760cd328d490
-SIZE (KDE/frameworks/6.23/ktexttemplate-6.23.0.tar.xz) = 848980
+TIMESTAMP = 1773479728
+SHA256 (KDE/frameworks/6.24/ktexttemplate-6.24.0.tar.xz) = 85021f69f61d09fe5b1b01075dff4fc90b4d3598f7e83bdd4fee31d4a01488e0
+SIZE (KDE/frameworks/6.24/ktexttemplate-6.24.0.tar.xz) = 848980
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index d2112852f647..723db672d535 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570470
-SHA256 (KDE/frameworks/6.23/kunitconversion-6.23.0.tar.xz) = 2d1212ef83fec29f3ab92457d232230a49c4f667c5bb79e36b8a37e5927b9649
-SIZE (KDE/frameworks/6.23/kunitconversion-6.23.0.tar.xz) = 984140
+TIMESTAMP = 1773479728
+SHA256 (KDE/frameworks/6.24/kunitconversion-6.24.0.tar.xz) = a0cd582e48c302d56b5ebcea560b5590f94b8615dbd54bc67bcd165714979fa6
+SIZE (KDE/frameworks/6.24/kunitconversion-6.24.0.tar.xz) = 976564
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index 13aec52381ab..45d9a360e47c 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570471
-SHA256 (KDE/frameworks/6.23/solid-6.23.0.tar.xz) = 448502ea32c8e049ebd3caf34c5c768fce7f879f25f8b5e700fd3300d317a0cc
-SIZE (KDE/frameworks/6.23/solid-6.23.0.tar.xz) = 305612
+TIMESTAMP = 1773479729
+SHA256 (KDE/frameworks/6.24/solid-6.24.0.tar.xz) = 2f506908ff32ffcdd9918879070b666c9384b079493c25f80735553e332a53fd
+SIZE (KDE/frameworks/6.24/solid-6.24.0.tar.xz) = 305928
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index 52f5f852c7ea..26a9f630fea2 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570471
-SHA256 (KDE/frameworks/6.23/threadweaver-6.23.0.tar.xz) = d4826e0d8faf135655d15969b27d0fe6fc746a6d308ea34f04bed3de60518b0b
-SIZE (KDE/frameworks/6.23/threadweaver-6.23.0.tar.xz) = 1415356
+TIMESTAMP = 1773479730
+SHA256 (KDE/frameworks/6.24/threadweaver-6.24.0.tar.xz) = aa7608961397e7cdbdc8362ae9d1eaba6c5ba9dae3a84c11830fce155e5ed46f
+SIZE (KDE/frameworks/6.24/threadweaver-6.24.0.tar.xz) = 1415388
diff --git a/dns/kf6-kdnssd/distinfo b/dns/kf6-kdnssd/distinfo
index 8fa161391359..a53e8a3053a8 100644
--- a/dns/kf6-kdnssd/distinfo
+++ b/dns/kf6-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570471
-SHA256 (KDE/frameworks/6.23/kdnssd-6.23.0.tar.xz) = 54403a8446b39d1e5e7d34e5fd9320ce6f671288830a0030a0c3d7ed6bfc1d78
-SIZE (KDE/frameworks/6.23/kdnssd-6.23.0.tar.xz) = 2245972
+TIMESTAMP = 1773479731
+SHA256 (KDE/frameworks/6.24/kdnssd-6.24.0.tar.xz) = 2cfbf6d316112a11436b4eb7125f75cf4cc77c9f17ac6365f5fe28ac8d1cc9a0
+SIZE (KDE/frameworks/6.24/kdnssd-6.24.0.tar.xz) = 2202372
diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo
index c57264b44b88..1318f8301338 100644
--- a/graphics/kf6-kimageformats/distinfo
+++ b/graphics/kf6-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570472
-SHA256 (KDE/frameworks/6.23/kimageformats-6.23.0.tar.xz) = 6590379e0ffbf4d4c7562e0c3d81f9b042533b4701bab9c0d44312c29ae75b5e
-SIZE (KDE/frameworks/6.23/kimageformats-6.23.0.tar.xz) = 32004264
+TIMESTAMP = 1773479732
+SHA256 (KDE/frameworks/6.24/kimageformats-6.24.0.tar.xz) = 7e9d35863e2227e37623f390f0e53a216931cd17920582cfc8282a42e04f16e2
+SIZE (KDE/frameworks/6.24/kimageformats-6.24.0.tar.xz) = 32002928
diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo
index 2c4b405ccbb1..85ab16d7006d 100644
--- a/graphics/kf6-kplotting/distinfo
+++ b/graphics/kf6-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570472
-SHA256 (KDE/frameworks/6.23/kplotting-6.23.0.tar.xz) = 1b77f15b08e8e9741a96a4bd92d6595ade899363548517919f80abc1d205272a
-SIZE (KDE/frameworks/6.23/kplotting-6.23.0.tar.xz) = 34032
+TIMESTAMP = 1773479733
+SHA256 (KDE/frameworks/6.24/kplotting-6.24.0.tar.xz) = 398cea5da5fb5b505eb34582ec5c318abec75b8c40af98b50f7cf9b6d8a0fecf
+SIZE (KDE/frameworks/6.24/kplotting-6.24.0.tar.xz) = 34044
diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo
index 14760841366a..40c65017d80f 100644
--- a/graphics/kf6-kquickcharts/distinfo
+++ b/graphics/kf6-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570472
-SHA256 (KDE/frameworks/6.23/kquickcharts-6.23.0.tar.xz) = f7448293f056594f1ebe323a7a3ad0e86103ae526097e158dab63fb932fdae3e
-SIZE (KDE/frameworks/6.23/kquickcharts-6.23.0.tar.xz) = 112300
+TIMESTAMP = 1773479733
+SHA256 (KDE/frameworks/6.24/kquickcharts-6.24.0.tar.xz) = 3b4a14a8197e2c225dc4717971cc626c9f9b0606c612bcb740f80ef9b6bd1aab
+SIZE (KDE/frameworks/6.24/kquickcharts-6.24.0.tar.xz) = 112332
diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo
index 854907cc0106..d0e86d062c64 100644
--- a/graphics/kf6-ksvg/distinfo
+++ b/graphics/kf6-ksvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570473
-SHA256 (KDE/frameworks/6.23/ksvg-6.23.0.tar.xz) = 44e302fd89eebb61853884d900d436bc4e0932287a117e69d3bce0aa9763232e
-SIZE (KDE/frameworks/6.23/ksvg-6.23.0.tar.xz) = 84960
+TIMESTAMP = 1773479734
+SHA256 (KDE/frameworks/6.24/ksvg-6.24.0.tar.xz) = c4d61f6bb4c61452e83de0427f444cdec296d87333f6c7676fb7dae09480f4d2
+SIZE (KDE/frameworks/6.24/ksvg-6.24.0.tar.xz) = 84972
diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo
index 9b64dc466c93..6d30714771ae 100644
--- a/graphics/kf6-prison/distinfo
+++ b/graphics/kf6-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570473
-SHA256 (KDE/frameworks/6.23/prison-6.23.0.tar.xz) = 9d0c917649f39b685fd1b9298674680869ee013fbb82a2cfd6e733500b080236
-SIZE (KDE/frameworks/6.23/prison-6.23.0.tar.xz) = 58012
+TIMESTAMP = 1773479735
+SHA256 (KDE/frameworks/6.24/prison-6.24.0.tar.xz) = 39ea2b51fd0e405b964c1f22d64ad0111c79895894590d68b29712d7dde4cd34
+SIZE (KDE/frameworks/6.24/prison-6.24.0.tar.xz) = 57932
diff --git a/misc/kf6-purpose/Makefile b/misc/kf6-purpose/Makefile
index 71617f475a7b..93a10a79cea7 100644
--- a/misc/kf6-purpose/Makefile
+++ b/misc/kf6-purpose/Makefile
@@ -5,16 +5,16 @@ CATEGORIES= misc kde kde-frameworks
COMMENT= Offers available actions for a specific purpose
MAINTAINER= kde@FreeBSD.org
+BUILD_DEPENDS= accounts-qml-module>=0.7_5:sysutils/accounts-qml-module
LIB_DEPENDS= libkaccounts6.so:net-im/kaccounts-integration
RUN_DEPENDS= accounts-qml-module>=0.7_5:sysutils/accounts-qml-module
USES= cmake gettext gl gnome kde:6 qt:6 tar:xz
USE_GL= gl opengl
USE_GNOME= intltool
-USE_KDE= completion config coreaddons i18n jobwidgets kio kirigami2 \
- notifications service solid widgetsaddons \
- ecm:build \
- kdeclarative:run prison:run
+USE_KDE= config coreaddons i18n itemmodels kio kirigami2 \
+ notifications prison service \
+ ecm:build
USE_QT= base declarative
.include <bsd.port.mk>
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 03ed90113ccf..744e856ebf58 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570473
-SHA256 (KDE/frameworks/6.23/purpose-6.23.0.tar.xz) = d1554574d6dd394794daf00069bdd3f83d7e303a02d2c46a1973081c5de29d5d
-SIZE (KDE/frameworks/6.23/purpose-6.23.0.tar.xz) = 192020
+TIMESTAMP = 1773479735
+SHA256 (KDE/frameworks/6.24/purpose-6.24.0.tar.xz) = e95dba236f79bf1655a0581e9f1c3ce64d342750135fde700d463dd205bebc47
+SIZE (KDE/frameworks/6.24/purpose-6.24.0.tar.xz) = 192204
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index ea5a165075f9..a8c2cc7748ad 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570477
-SHA256 (KDE/frameworks/6.23/networkmanager-qt-6.23.0.tar.xz) = 48e7e5d5aaccb4096a1d1a46b570a885cefb48fa4631e89d83b7ef00e0a8cad2
-SIZE (KDE/frameworks/6.23/networkmanager-qt-6.23.0.tar.xz) = 187592
+TIMESTAMP = 1773479741
+SHA256 (KDE/frameworks/6.24/networkmanager-qt-6.24.0.tar.xz) = b9d44f80e054353f87b4274481b320676d95bd3835ffbbfdf19ef4f2a2ef0fff
+SIZE (KDE/frameworks/6.24/networkmanager-qt-6.24.0.tar.xz) = 187616
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index 92a401f90529..678ecab488ef 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570474
-SHA256 (KDE/frameworks/6.23/kcalendarcore-6.23.0.tar.xz) = 4e0c610cab31de9375d1f3cd86f8d225f9f710d7e2e7121920ef3da369c4064b
-SIZE (KDE/frameworks/6.23/kcalendarcore-6.23.0.tar.xz) = 314228
+TIMESTAMP = 1773479736
+SHA256 (KDE/frameworks/6.24/kcalendarcore-6.24.0.tar.xz) = 57102463c93a4c7d9033fcc99f65583256461d9a1745cbeb65afb6e2a4fc245a
+SIZE (KDE/frameworks/6.24/kcalendarcore-6.24.0.tar.xz) = 315148
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index b6c8d0183fbb..8f7ff2bbaf7a 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570474
-SHA256 (KDE/frameworks/6.23/kcontacts-6.23.0.tar.xz) = 9cb66ef33d13fc1ddc8509be48ab569ddcb24945492285cb6749ef8f56c83ce9
-SIZE (KDE/frameworks/6.23/kcontacts-6.23.0.tar.xz) = 214232
+TIMESTAMP = 1773479737
+SHA256 (KDE/frameworks/6.24/kcontacts-6.24.0.tar.xz) = 7ffc5c0e6c7966d47c996dd778a47d2cd1bb711baa4b63be441c941a334ab48b
+SIZE (KDE/frameworks/6.24/kcontacts-6.24.0.tar.xz) = 213616
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index af5eb51e5d50..b3128226640a 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570474
-SHA256 (KDE/frameworks/6.23/kdav-6.23.0.tar.xz) = 97681c03ad199f1c91ff9535d460afb8b9304cb779f74251c603544b80c36926
-SIZE (KDE/frameworks/6.23/kdav-6.23.0.tar.xz) = 70176
+TIMESTAMP = 1773479737
+SHA256 (KDE/frameworks/6.24/kdav-6.24.0.tar.xz) = acc5698655403a0d2fbeadf2405218662a42d2201c41edb33651083615642913
+SIZE (KDE/frameworks/6.24/kdav-6.24.0.tar.xz) = 70152
diff --git a/net/kf6-kholidays/Makefile b/net/kf6-kholidays/Makefile
index 1327558c2af5..2d85b790a7cf 100644
--- a/net/kf6-kholidays/Makefile
+++ b/net/kf6-kholidays/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= net kde kde-frameworks
COMMENT= Dates for holidays and other special events
MAINTAINER= kde@FreeBSD.org
-USES= cmake kde:6 qt:6 tar:xz
+USES= bison cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
USE_QT= base declarative tools
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index b50dfb258e37..e041f778e541 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570474
-SHA256 (KDE/frameworks/6.23/kholidays-6.23.0.tar.xz) = 54c99aca6505c47eed1397ea259312a5b003ca5a622bfb4ecfe01ca6d7644e71
-SIZE (KDE/frameworks/6.23/kholidays-6.23.0.tar.xz) = 267460
+TIMESTAMP = 1773479738
+SHA256 (KDE/frameworks/6.24/kholidays-6.24.0.tar.xz) = 94a3c4ea003b82e0307ff81a665f957bb5ab9a6043e60faf1a2aee727519b7be
+SIZE (KDE/frameworks/6.24/kholidays-6.24.0.tar.xz) = 239928
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index 8018000183d6..8128aa0d5e32 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570475
-SHA256 (KDE/frameworks/6.23/syndication-6.23.0.tar.xz) = ce77a398c9a216a95ba1c558b1eeaf68b85fcd138659d241d09312f912cb9814
-SIZE (KDE/frameworks/6.23/syndication-6.23.0.tar.xz) = 569324
+TIMESTAMP = 1773479739
+SHA256 (KDE/frameworks/6.24/syndication-6.24.0.tar.xz) = 99e282bf23a0398dd9a22ce94168a8228bbf1b72aaaf9c52154b70b8a768a05c
+SIZE (KDE/frameworks/6.24/syndication-6.24.0.tar.xz) = 569316
diff --git a/security/kf6-kdesu/distinfo b/security/kf6-kdesu/distinfo
index 3f56a7ee4692..c5ba2fb82307 100644
--- a/security/kf6-kdesu/distinfo
+++ b/security/kf6-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570477
-SHA256 (KDE/frameworks/6.23/kdesu-6.23.0.tar.xz) = 699fbd16fa2b5bb9a40d56ba020c71e292701c6a09314e0123c04a86e2c5c8b2
-SIZE (KDE/frameworks/6.23/kdesu-6.23.0.tar.xz) = 57160
+TIMESTAMP = 1773479742
+SHA256 (KDE/frameworks/6.24/kdesu-6.24.0.tar.xz) = be5add002c4f3d96c2632ecebbf5633d9792f9d13d61a91a6a2c349540a807d3
+SIZE (KDE/frameworks/6.24/kdesu-6.24.0.tar.xz) = 57136
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index 7e5705a66122..e4374c66cb60 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771003213
-SHA256 (KDE/frameworks/6.23/baloo-6.23.0.tar.xz) = 61cec3ea772d083421a9d94dac2d4b9d7bd1bd74abf3dece97df2ec646d20113
-SIZE (KDE/frameworks/6.23/baloo-6.23.0.tar.xz) = 332740
+TIMESTAMP = 1773479742
+SHA256 (KDE/frameworks/6.24/baloo-6.24.0.tar.xz) = 1f72676817b9636b80c971934fb7f2c5d396da4758c33998abc4b9ae82195ce4
+SIZE (KDE/frameworks/6.24/baloo-6.24.0.tar.xz) = 332716
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index f1f804a7417c..3e9627c6beed 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570477
-SHA256 (KDE/frameworks/6.23/kuserfeedback-6.23.0.tar.xz) = c96918d21adfedf5c2337a4692ec246e6290eba94e5dfde4c857f24fd71874d8
-SIZE (KDE/frameworks/6.23/kuserfeedback-6.23.0.tar.xz) = 271760
+TIMESTAMP = 1773479743
+SHA256 (KDE/frameworks/6.24/kuserfeedback-6.24.0.tar.xz) = 3004be541acf03b6e2203b5eafede7f9d9a8fe41d77cdd2aee35e03f13929a30
+SIZE (KDE/frameworks/6.24/kuserfeedback-6.24.0.tar.xz) = 271756
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index 0aee0bd420e6..30d5c2da2b6d 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570478
-SHA256 (KDE/frameworks/6.23/kwallet-6.23.0.tar.xz) = 0cf8bd17c3300c71245c25d4e0fee513b7305ccd97f28d9a4c8e325283337a27
-SIZE (KDE/frameworks/6.23/kwallet-6.23.0.tar.xz) = 364812
+TIMESTAMP = 1773479743
+SHA256 (KDE/frameworks/6.24/kwallet-6.24.0.tar.xz) = 094a26ec24a2fc9ae73096c47da2d963799668ef9e0e4004162a0082e54f9520
+SIZE (KDE/frameworks/6.24/kwallet-6.24.0.tar.xz) = 375512
diff --git a/textproc/kf6-kcodecs/distinfo b/textproc/kf6-kcodecs/distinfo
index 4a9b1f75f40d..aedd2c769ff8 100644
--- a/textproc/kf6-kcodecs/distinfo
+++ b/textproc/kf6-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570478
-SHA256 (KDE/frameworks/6.23/kcodecs-6.23.0.tar.xz) = 7e33934e68935d6abe8f0ca99bb41a96621d68be226b721a75b38334d355b7ef
-SIZE (KDE/frameworks/6.23/kcodecs-6.23.0.tar.xz) = 2477324
+TIMESTAMP = 1773479744
+SHA256 (KDE/frameworks/6.24/kcodecs-6.24.0.tar.xz) = 5010a371944e052f65d94ed694c52b618d4c468855b1c77f078a8f614aefd6f7
+SIZE (KDE/frameworks/6.24/kcodecs-6.24.0.tar.xz) = 2476552
diff --git a/textproc/kf6-sonnet/distinfo b/textproc/kf6-sonnet/distinfo
index 4b39d79c4765..294c6f1d42e8 100644
--- a/textproc/kf6-sonnet/distinfo
+++ b/textproc/kf6-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570478
-SHA256 (KDE/frameworks/6.23/sonnet-6.23.0.tar.xz) = fae8ec03ca7ae776eaee04131aea1280822752a43ede03e6f87142598052f4cc
-SIZE (KDE/frameworks/6.23/sonnet-6.23.0.tar.xz) = 2414352
+TIMESTAMP = 1773479745
+SHA256 (KDE/frameworks/6.24/sonnet-6.24.0.tar.xz) = f5f107bd4d154c93bbacc717ec3411bcebce3513df103945e202ffa1f0ee9ae7
+SIZE (KDE/frameworks/6.24/sonnet-6.24.0.tar.xz) = 2414420
diff --git a/textproc/kf6-syntax-highlighting/distinfo b/textproc/kf6-syntax-highlighting/distinfo
index 8696762d7f13..b1947bdccc30 100644
--- a/textproc/kf6-syntax-highlighting/distinfo
+++ b/textproc/kf6-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570479
-SHA256 (KDE/frameworks/6.23/syntax-highlighting-6.23.0.tar.xz) = c95eac2babbea40be149e55939ffe47a14ffb0bc3d08103d3f32cb310364c38e
-SIZE (KDE/frameworks/6.23/syntax-highlighting-6.23.0.tar.xz) = 3851644
+TIMESTAMP = 1773479746
+SHA256 (KDE/frameworks/6.24/syntax-highlighting-6.24.0.tar.xz) = 061c5946dc6170ecfa91b9c7d4faa5ec81eb53bb5f86eda861c2ce748a65486d
+SIZE (KDE/frameworks/6.24/syntax-highlighting-6.24.0.tar.xz) = 3851140
diff --git a/x11-themes/kf6-breeze-icons/distinfo b/x11-themes/kf6-breeze-icons/distinfo
index 9a3fa82a8cde..3f8121d7c6fe 100644
--- a/x11-themes/kf6-breeze-icons/distinfo
+++ b/x11-themes/kf6-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570479
-SHA256 (KDE/frameworks/6.23/breeze-icons-6.23.0.tar.xz) = f12591f5714e053d8cef232ef41c36dc461516e4b89eeade77cc1947a33ddd33
-SIZE (KDE/frameworks/6.23/breeze-icons-6.23.0.tar.xz) = 2107508
+TIMESTAMP = 1773479747
+SHA256 (KDE/frameworks/6.24/breeze-icons-6.24.0.tar.xz) = 63d67d834b28f95f45d53ee4594b1b39de4802429570f0e3b5e63ab509abde8b
+SIZE (KDE/frameworks/6.24/breeze-icons-6.24.0.tar.xz) = 2107944
diff --git a/x11-themes/kf6-breeze-icons/pkg-plist b/x11-themes/kf6-breeze-icons/pkg-plist
index 768b6b640347..8401a0865b3a 100644
--- a/x11-themes/kf6-breeze-icons/pkg-plist
+++ b/x11-themes/kf6-breeze-icons/pkg-plist
@@ -12343,6 +12343,7 @@ share/icons/breeze-dark/apps/16/hotspot-symbolic.svg
share/icons/breeze-dark/apps/16/kate-symbolic.svg
share/icons/breeze-dark/apps/16/kdeconnect-symbolic.svg
share/icons/breeze-dark/apps/16/kdesrc-build.svg
+share/icons/breeze-dark/apps/16/krfb-symbolic.svg
share/icons/breeze-dark/apps/16/plasmavault-symbolic.svg
share/icons/breeze-dark/apps/16/preferences-system-bluetooth-symbolic.svg
share/icons/breeze-dark/apps/16/preferences-system.svg
@@ -12379,6 +12380,7 @@ share/icons/breeze-dark/apps/22/konversation-symbolic.svg
share/icons/breeze-dark/apps/22/kopete-symbolic.svg
share/icons/breeze-dark/apps/22/korg-todo-symbolic.svg
share/icons/breeze-dark/apps/22/korgac-symbolic.svg
+share/icons/breeze-dark/apps/22/krfb-symbolic.svg
share/icons/breeze-dark/apps/22/kruler-symbolic.svg
share/icons/breeze-dark/apps/22/kteatime-symbolic.svg
share/icons/breeze-dark/apps/22/ktorrent-symbolic.svg
@@ -12424,6 +12426,7 @@ share/icons/breeze-dark/apps/24/konversation-symbolic.svg
share/icons/breeze-dark/apps/24/kopete-symbolic.svg
share/icons/breeze-dark/apps/24/korg-todo-symbolic.svg
share/icons/breeze-dark/apps/24/korgac-symbolic.svg
+share/icons/breeze-dark/apps/24/krfb-symbolic.svg
share/icons/breeze-dark/apps/24/kruler-symbolic.svg
share/icons/breeze-dark/apps/24/kteatime-symbolic.svg
share/icons/breeze-dark/apps/24/ktorrent-symbolic.svg
@@ -12458,6 +12461,7 @@ share/icons/breeze-dark/apps/32/kate-symbolic.svg
share/icons/breeze-dark/apps/32/kdeconnect-symbolic.svg
share/icons/breeze-dark/apps/32/klipper-symbolic.svg
share/icons/breeze-dark/apps/32/knotes-symbolic.svg
+share/icons/breeze-dark/apps/32/krfb-symbolic.svg
share/icons/breeze-dark/apps/32/kup.svg
share/icons/breeze-dark/apps/32/org.kde.kjournaldbrowser.svg
share/icons/breeze-dark/apps/32/plasmavault-symbolic.svg
@@ -32245,6 +32249,7 @@ share/icons/breeze/apps/16/hotspot-symbolic.svg
share/icons/breeze/apps/16/kate-symbolic.svg
share/icons/breeze/apps/16/kdeconnect-symbolic.svg
share/icons/breeze/apps/16/kdesrc-build.svg
+share/icons/breeze/apps/16/krfb-symbolic.svg
share/icons/breeze/apps/16/plasmavault-symbolic.svg
share/icons/breeze/apps/16/preferences-system-bluetooth-symbolic.svg
share/icons/breeze/apps/16/preferences-system.svg
@@ -32281,6 +32286,7 @@ share/icons/breeze/apps/22/konversation-symbolic.svg
share/icons/breeze/apps/22/kopete-symbolic.svg
share/icons/breeze/apps/22/korg-todo-symbolic.svg
share/icons/breeze/apps/22/korgac-symbolic.svg
+share/icons/breeze/apps/22/krfb-symbolic.svg
share/icons/breeze/apps/22/kruler-symbolic.svg
share/icons/breeze/apps/22/kteatime-symbolic.svg
share/icons/breeze/apps/22/ktorrent-symbolic.svg
@@ -32326,6 +32332,7 @@ share/icons/breeze/apps/24/konversation-symbolic.svg
share/icons/breeze/apps/24/kopete-symbolic.svg
share/icons/breeze/apps/24/korg-todo-symbolic.svg
share/icons/breeze/apps/24/korgac-symbolic.svg
+share/icons/breeze/apps/24/krfb-symbolic.svg
share/icons/breeze/apps/24/kruler-symbolic.svg
share/icons/breeze/apps/24/kteatime-symbolic.svg
share/icons/breeze/apps/24/ktorrent-symbolic.svg
@@ -32360,6 +32367,7 @@ share/icons/breeze/apps/32/kate-symbolic.svg
share/icons/breeze/apps/32/kdeconnect-symbolic.svg
share/icons/breeze/apps/32/klipper-symbolic.svg
share/icons/breeze/apps/32/knotes-symbolic.svg
+share/icons/breeze/apps/32/krfb-symbolic.svg
share/icons/breeze/apps/32/kup.svg
share/icons/breeze/apps/32/org.kde.kjournaldbrowser.svg
share/icons/breeze/apps/32/plasmavault-symbolic.svg
diff --git a/x11-themes/kf6-kcolorscheme/distinfo b/x11-themes/kf6-kcolorscheme/distinfo
index 190e7e30dc4b..eca291adc81f 100644
--- a/x11-themes/kf6-kcolorscheme/distinfo
+++ b/x11-themes/kf6-kcolorscheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570479
-SHA256 (KDE/frameworks/6.23/kcolorscheme-6.23.0.tar.xz) = bc4b4a928aeeab4c8df481e7f4754ee2491f33f7d7549d33fa452bae2d2c6c1c
-SIZE (KDE/frameworks/6.23/kcolorscheme-6.23.0.tar.xz) = 51652
+TIMESTAMP = 1773479747
+SHA256 (KDE/frameworks/6.24/kcolorscheme-6.24.0.tar.xz) = e9c9e0155e9b8049ad8588049645c998494b91145648467ddcbef178e31e84c5
+SIZE (KDE/frameworks/6.24/kcolorscheme-6.24.0.tar.xz) = 51680
diff --git a/x11-themes/kf6-kiconthemes/distinfo b/x11-themes/kf6-kiconthemes/distinfo
index 4bf26afb4809..fae5e92c8ff2 100644
--- a/x11-themes/kf6-kiconthemes/distinfo
+++ b/x11-themes/kf6-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570480
-SHA256 (KDE/frameworks/6.23/kiconthemes-6.23.0.tar.xz) = 76effcbaf85fef3064bc1e5158936b9014daa806047c0a3aeddc7d512ca9017e
-SIZE (KDE/frameworks/6.23/kiconthemes-6.23.0.tar.xz) = 1272072
+TIMESTAMP = 1773479748
+SHA256 (KDE/frameworks/6.24/kiconthemes-6.24.0.tar.xz) = 5fee1141ac94693b94b6f80e52eb26ed99c81816c64eb520abffa0e1e7ed5956
+SIZE (KDE/frameworks/6.24/kiconthemes-6.24.0.tar.xz) = 1254376
diff --git a/x11-themes/kf6-qqc2-desktop-style/Makefile b/x11-themes/kf6-qqc2-desktop-style/Makefile
index 9b7e1f44c639..ecf13de45ea6 100644
--- a/x11-themes/kf6-qqc2-desktop-style/Makefile
+++ b/x11-themes/kf6-qqc2-desktop-style/Makefile
@@ -1,9 +1,6 @@
PORTNAME= qqc2-desktop-style
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= x11-themes kde kde-frameworks
-PATCH_SITES= https://invent.kde.org/frameworks/qqc2-desktop-style/-/commit/
-PATCHFILES= 6d79bb7309352c4f77980ed1c68c984c074745f1.patch:-p1
COMMENT= Style for Qt Quick Controls 2
MAINTAINER= kde@FreeBSD.org
diff --git a/x11-themes/kf6-qqc2-desktop-style/distinfo b/x11-themes/kf6-qqc2-desktop-style/distinfo
index 089dc3478e3c..6e358f13e5a9 100644
--- a/x11-themes/kf6-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf6-qqc2-desktop-style/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1771751248
-SHA256 (KDE/frameworks/6.23/qqc2-desktop-style-6.23.0.tar.xz) = a7aa7e0b20d51ffb91f0446640a5e052369c433ef48e3526b4f507384ce7980d
-SIZE (KDE/frameworks/6.23/qqc2-desktop-style-6.23.0.tar.xz) = 92376
-SHA256 (KDE/frameworks/6.23/6d79bb7309352c4f77980ed1c68c984c074745f1.patch) = 7f87fb9d706ea4f4b8e43dbf4ebf43051fa71573bd7fd0ca0fba138061e78151
-SIZE (KDE/frameworks/6.23/6d79bb7309352c4f77980ed1c68c984c074745f1.patch) = 1772
+TIMESTAMP = 1773479749
+SHA256 (KDE/frameworks/6.24/qqc2-desktop-style-6.24.0.tar.xz) = 45967a1b596f1dfd21371948275a330ab3ede6fd94fdfd22f6ae5eb0b122de64
+SIZE (KDE/frameworks/6.24/qqc2-desktop-style-6.24.0.tar.xz) = 92384
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index e58a7c521ce6..6e926d962b04 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570480
-SHA256 (KDE/frameworks/6.23/attica-6.23.0.tar.xz) = d6f85ede23fd9fcaa682444a28a85ba117cdee9b81706b5ad6ad644af8a8f357
-SIZE (KDE/frameworks/6.23/attica-6.23.0.tar.xz) = 68656
+TIMESTAMP = 1773479749
+SHA256 (KDE/frameworks/6.24/attica-6.24.0.tar.xz) = 67ea77148fba093bfdbd9104e3f09b995aefc34b0b6c34bc31a96e63b110abcb
+SIZE (KDE/frameworks/6.24/attica-6.24.0.tar.xz) = 68388
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index ab3d6772a6fd..20bb0fb38442 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570480
-SHA256 (KDE/frameworks/6.23/kcompletion-6.23.0.tar.xz) = ad5c830bf5b63e5f7b792576aad726c827aad3ef6e2a0d35727be5feac44e176
-SIZE (KDE/frameworks/6.23/kcompletion-6.23.0.tar.xz) = 2300640
+TIMESTAMP = 1773479751
+SHA256 (KDE/frameworks/6.24/kcompletion-6.24.0.tar.xz) = 1bdfb8f2dcb8da558d7210d7f21f054c4f0d934d69e86aed36675755ded370d5
+SIZE (KDE/frameworks/6.24/kcompletion-6.24.0.tar.xz) = 2256792
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 1e7e7638ec34..370d773151c6 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570481
-SHA256 (KDE/frameworks/6.23/kconfigwidgets-6.23.0.tar.xz) = c120bd9fed7cb244a9095985a63f9ea58b07e6ab3228a2b12076ae46d47d25f7
-SIZE (KDE/frameworks/6.23/kconfigwidgets-6.23.0.tar.xz) = 2532184
+TIMESTAMP = 1773479751
+SHA256 (KDE/frameworks/6.24/kconfigwidgets-6.24.0.tar.xz) = baf43148a5bd6e30d25c0f1da66bbafd4c6df70cf8a55df5699fd6773527aef0
+SIZE (KDE/frameworks/6.24/kconfigwidgets-6.24.0.tar.xz) = 2489872
diff --git a/x11-toolkits/kf6-kguiaddons/Makefile b/x11-toolkits/kf6-kguiaddons/Makefile
index 7b86565ed00c..47b4cfdffff6 100644
--- a/x11-toolkits/kf6-kguiaddons/Makefile
+++ b/x11-toolkits/kf6-kguiaddons/Makefile
@@ -17,6 +17,4 @@ USE_XORG= x11 xcb
CMAKE_OFF= BUILD_PYTHON_BINDINGS
-KDE_FRAMEWORKS_VERSION= 6.23.1
-
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 35e9933d9cb1..be05f1ea5bd6 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1772541736
-SHA256 (KDE/frameworks/6.23/kguiaddons-6.23.1.tar.xz) = 6529c88945ab216354da975ea65b986da926ddc82d689570dc3ede03cedafbfa
-SIZE (KDE/frameworks/6.23/kguiaddons-6.23.1.tar.xz) = 94908
+TIMESTAMP = 1773479752
+SHA256 (KDE/frameworks/6.24/kguiaddons-6.24.0.tar.xz) = c5e44b56739cbc67e1b6955edc9534f58288ca09d02f85eaae56db8347395eaf
+SIZE (KDE/frameworks/6.24/kguiaddons-6.24.0.tar.xz) = 95972
diff --git a/x11-toolkits/kf6-kirigami/Makefile b/x11-toolkits/kf6-kirigami/Makefile
index 02734145530a..4c93b10d6694 100644
--- a/x11-toolkits/kf6-kirigami/Makefile
+++ b/x11-toolkits/kf6-kirigami/Makefile
@@ -12,6 +12,4 @@ USE_GL= gl opengl
USE_KDE= ecm:build
USE_QT= base declarative shadertools svg tools
-KDE_FRAMEWORKS_VERSION= 6.23.1
-
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index 0a06eda109a4..f2deed1b853e 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1772541734
-SHA256 (KDE/frameworks/6.23/kirigami-6.23.1.tar.xz) = 5f6134ab4c00e745ad5a27caee5fb9a4179d3aff03bb972acc067c597f59f796
-SIZE (KDE/frameworks/6.23/kirigami-6.23.1.tar.xz) = 631448
+TIMESTAMP = 1773479753
+SHA256 (KDE/frameworks/6.24/kirigami-6.24.0.tar.xz) = 7b3247dfe349867d44244335beb8d549ad4a8f6b3179d1736d231512dea5b0ce
+SIZE (KDE/frameworks/6.24/kirigami-6.24.0.tar.xz) = 635252
diff --git a/x11-toolkits/kf6-kirigami/pkg-plist b/x11-toolkits/kf6-kirigami/pkg-plist
index cf737a4f0995..8dd4a0bff2ba 100644
--- a/x11-toolkits/kf6-kirigami/pkg-plist
+++ b/x11-toolkits/kf6-kirigami/pkg-plist
@@ -1,5 +1,6 @@
include/KF6/Kirigami/Platform/PlatformPluginFactory
include/KF6/Kirigami/Platform/PlatformTheme
+include/KF6/Kirigami/Platform/StyleHints
include/KF6/Kirigami/Platform/StyleSelector
include/KF6/Kirigami/Platform/TabletModeWatcher
include/KF6/Kirigami/Platform/Units
@@ -8,6 +9,7 @@ include/KF6/Kirigami/Platform/kirigamiplatform_export.h
include/KF6/Kirigami/Platform/kirigamiplatform_version.h
include/KF6/Kirigami/Platform/platformpluginfactory.h
include/KF6/Kirigami/Platform/platformtheme.h
+include/KF6/Kirigami/Platform/stylehints.h
include/KF6/Kirigami/Platform/styleselector.h
include/KF6/Kirigami/Platform/tabletmodewatcher.h
include/KF6/Kirigami/Platform/units.h
@@ -26,6 +28,9 @@ lib/cmake/KF6KirigamiPlatform/KF6KirigamiPlatformTargets.cmake
lib/libKirigami.so
lib/libKirigami.so.6
lib/libKirigami.so.%%KDE_FRAMEWORKS_VERSION%%
+lib/libKirigamiControls.so
+lib/libKirigamiControls.so.6
+lib/libKirigamiControls.so.%%KDE_FRAMEWORKS_VERSION%%
lib/libKirigamiDelegates.so
lib/libKirigamiDelegates.so.6
lib/libKirigamiDelegates.so.%%KDE_FRAMEWORKS_VERSION%%
@@ -55,45 +60,72 @@ lib/libKirigamiTemplates.so.6
lib/libKirigamiTemplates.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/kirigami/AboutItem.qml
%%QT_QMLDIR%%/org/kde/kirigami/AboutPage.qml
-%%QT_QMLDIR%%/org/kde/kirigami/AbstractApplicationHeader.qml
-%%QT_QMLDIR%%/org/kde/kirigami/AbstractApplicationItem.qml
-%%QT_QMLDIR%%/org/kde/kirigami/AbstractApplicationWindow.qml
-%%QT_QMLDIR%%/org/kde/kirigami/AbstractCard.qml
-%%QT_QMLDIR%%/org/kde/kirigami/Action.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ActionTextField.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ActionToolBar.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ApplicationItem.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ApplicationWindow.qml
-%%QT_QMLDIR%%/org/kde/kirigami/Card.qml
-%%QT_QMLDIR%%/org/kde/kirigami/CardsLayout.qml
-%%QT_QMLDIR%%/org/kde/kirigami/CardsListView.qml
-%%QT_QMLDIR%%/org/kde/kirigami/Chip.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ContextDrawer.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ContextualHelpButton.qml
-%%QT_QMLDIR%%/org/kde/kirigami/FlexColumn.qml
-%%QT_QMLDIR%%/org/kde/kirigami/GlobalDrawer.qml
-%%QT_QMLDIR%%/org/kde/kirigami/Heading.qml
-%%QT_QMLDIR%%/org/kde/kirigami/InlineMessage.qml
-%%QT_QMLDIR%%/org/kde/kirigami/InlineViewHeader.qml
%%QT_QMLDIR%%/org/kde/kirigami/Kirigami.qmltypes
-%%QT_QMLDIR%%/org/kde/kirigami/LinkButton.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ListItemDragHandle.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ListSectionHeader.qml
-%%QT_QMLDIR%%/org/kde/kirigami/LoadingPlaceholder.qml
-%%QT_QMLDIR%%/org/kde/kirigami/NavigationTabBar.qml
-%%QT_QMLDIR%%/org/kde/kirigami/NavigationTabButton.qml
-%%QT_QMLDIR%%/org/kde/kirigami/OverlayDrawer.qml
-%%QT_QMLDIR%%/org/kde/kirigami/OverlaySheet.qml
-%%QT_QMLDIR%%/org/kde/kirigami/Page.qml
-%%QT_QMLDIR%%/org/kde/kirigami/PagePoolAction.qml
-%%QT_QMLDIR%%/org/kde/kirigami/PageRow.qml
-%%QT_QMLDIR%%/org/kde/kirigami/PasswordField.qml
-%%QT_QMLDIR%%/org/kde/kirigami/PlaceholderMessage.qml
-%%QT_QMLDIR%%/org/kde/kirigami/ScrollablePage.qml
-%%QT_QMLDIR%%/org/kde/kirigami/SearchField.qml
-%%QT_QMLDIR%%/org/kde/kirigami/SelectableLabel.qml
-%%QT_QMLDIR%%/org/kde/kirigami/SwipeListItem.qml
-%%QT_QMLDIR%%/org/kde/kirigami/UrlButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/AboutItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/AboutPage.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/AbstractApplicationHeader.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/AbstractApplicationItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/AbstractApplicationWindow.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/AbstractCard.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/Action.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ActionTextField.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ActionToolBar.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ApplicationItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ApplicationWindow.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/Card.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/CardsLayout.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/CardsListView.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/Chip.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ContextDrawer.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ContextualHelpButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/FlexColumn.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/GlobalDrawer.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/Heading.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/InlineMessage.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/InlineViewHeader.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/KirigamiControls.qmltypes
+%%QT_QMLDIR%%/org/kde/kirigami/controls/LinkButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ListItemDragHandle.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ListSectionHeader.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/LoadingPlaceholder.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/NavigationTabBar.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/NavigationTabButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/OverlayDrawer.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/OverlaySheet.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/Page.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/PagePoolAction.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/PageRow.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/PasswordField.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/PlaceholderMessage.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/ScrollablePage.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/SearchField.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/SelectableLabel.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/SwipeListItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/UrlButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/kde-qmlmodule.version
+%%QT_QMLDIR%%/org/kde/kirigami/controls/libKirigamiControlsplugin.so
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/ActionMenuItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/ActionsMenu.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/BannerImage.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/ContextDrawerActionItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/DefaultCardBackground.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/DefaultChipBackground.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/DefaultPageTitleDelegate.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/EdgeShadow.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/GlobalDrawerActionItem.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/MobileDialogLayer.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/PassiveNotificationsManager.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/PrivateActionToolButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/PullDownIndicator.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/SwipeItemEventFilter.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/BreadcrumbControl.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/HandleButton.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/NavigationButtons.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/PageRowGlobalToolBarStyleGroup.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/PageRowGlobalToolBarUI.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/ToolBarPageFooter.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/private/globaltoolbar/ToolBarPageHeader.qml
+%%QT_QMLDIR%%/org/kde/kirigami/controls/qmldir
%%QT_QMLDIR%%/org/kde/kirigami/delegates/CheckSubtitleDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigami/delegates/IconTitleSubtitle.qml
%%QT_QMLDIR%%/org/kde/kirigami/delegates/KirigamiDelegates.qmltypes
@@ -138,27 +170,7 @@ lib/libKirigamiTemplates.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/kirigami/primitives/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kirigami/primitives/libKirigamiPrimitivesplugin.so
%%QT_QMLDIR%%/org/kde/kirigami/primitives/qmldir
-%%QT_QMLDIR%%/org/kde/kirigami/private/ActionMenuItem.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/ActionsMenu.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/BannerImage.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/ContextDrawerActionItem.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/DefaultCardBackground.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/DefaultChipBackground.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/DefaultPageTitleDelegate.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/EdgeShadow.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/GlobalDrawerActionItem.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/KirigamiPrivate.qmltypes
-%%QT_QMLDIR%%/org/kde/kirigami/private/MobileDialogLayer.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/PrivateActionToolButton.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/PullDownIndicator.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/SwipeItemEventFilter.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/BreadcrumbControl.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/HandleButton.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/NavigationButtons.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/PageRowGlobalToolBarStyleGroup.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/PageRowGlobalToolBarUI.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/ToolBarPageFooter.qml
-%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/ToolBarPageHeader.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kirigami/private/libKirigamiPrivateplugin.so
%%QT_QMLDIR%%/org/kde/kirigami/private/polyfill/KirigamiPolyfill.qmltypes
@@ -175,15 +187,18 @@ lib/libKirigamiTemplates.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/kirigami/templates/AbstractCard.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/AppHeaderSizeGroup.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/Chip.qml
+%%QT_QMLDIR%%/org/kde/kirigami/templates/Heading.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/InlineMessage.qml
+%%QT_QMLDIR%%/org/kde/kirigami/templates/InlineViewHeader.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/KirigamiTemplates.qmltypes
+%%QT_QMLDIR%%/org/kde/kirigami/templates/NavigationTabBar.qml
+%%QT_QMLDIR%%/org/kde/kirigami/templates/NavigationTabButton.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/OverlayDrawer.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/OverlaySheet.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kirigami/templates/libKirigamiTemplatesplugin.so
%%QT_QMLDIR%%/org/kde/kirigami/templates/private/BorderPropertiesGroup.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/private/DrawerHandle.qml
-%%QT_QMLDIR%%/org/kde/kirigami/templates/private/PassiveNotificationsManager.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/qmldir
share/kdevappwizard/templates/kirigami6.tar.bz2
share/locale/ar/LC_MESSAGES/libkirigami6_qt.qm
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index 5f730f7fd788..72334091756a 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570482
-SHA256 (KDE/frameworks/6.23/kitemviews-6.23.0.tar.xz) = 6c6b03afd4d7f45beae30a379fad4636e13318eeeced161fc1109cb3ac6b7b5e
-SIZE (KDE/frameworks/6.23/kitemviews-6.23.0.tar.xz) = 2229504
+TIMESTAMP = 1773479754
+SHA256 (KDE/frameworks/6.24/kitemviews-6.24.0.tar.xz) = c7f38b01772782e7893e73115a3564083ce9fa9155e679b5be0647e6482182fa
+SIZE (KDE/frameworks/6.24/kitemviews-6.24.0.tar.xz) = 2185644
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index 35cf2c78643d..5919c0316abd 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570482
-SHA256 (KDE/frameworks/6.23/kjobwidgets-6.23.0.tar.xz) = bb1970b0728dcafd630935f5b65076dd51f5c94f21b4d5db2542ca4869416b0c
-SIZE (KDE/frameworks/6.23/kjobwidgets-6.23.0.tar.xz) = 2241168
+TIMESTAMP = 1773479755
+SHA256 (KDE/frameworks/6.24/kjobwidgets-6.24.0.tar.xz) = b3c5f449bf29b98394157656600e87b91f769afc5f547cef526faddb454f9b61
+SIZE (KDE/frameworks/6.24/kjobwidgets-6.24.0.tar.xz) = 2198308
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index e663bde41c83..bc5cf3657dc0 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570482
-SHA256 (KDE/frameworks/6.23/ktextwidgets-6.23.0.tar.xz) = dcf16d5c27d36ce11a05b9d43b6be1e74b806a0a9ddd261026463a0aa7e27d22
-SIZE (KDE/frameworks/6.23/ktextwidgets-6.23.0.tar.xz) = 2486680
+TIMESTAMP = 1773479756
+SHA256 (KDE/frameworks/6.24/ktextwidgets-6.24.0.tar.xz) = ba8f7d21014aabcdfa13e0cc1ff5a1db6c04761e080670caa76b7e4163086d15
+SIZE (KDE/frameworks/6.24/ktextwidgets-6.24.0.tar.xz) = 2444372
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index 8d28fd3167ee..03e6d1a726d9 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570483
-SHA256 (KDE/frameworks/6.23/kwidgetsaddons-6.23.0.tar.xz) = bb25e404f72ae1d897029ad751fe92f4ee3032bbb6cb4693641e1218fdb25eae
-SIZE (KDE/frameworks/6.23/kwidgetsaddons-6.23.0.tar.xz) = 4257504
+TIMESTAMP = 1773479757
+SHA256 (KDE/frameworks/6.24/kwidgetsaddons-6.24.0.tar.xz) = dfe563e58b0d8c72e8a1da4f379f03610552d8663eac613e47a2a6a384c20107
+SIZE (KDE/frameworks/6.24/kwidgetsaddons-6.24.0.tar.xz) = 4212208
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index 028d24971f3c..32b0414267b6 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570483
-SHA256 (KDE/frameworks/6.23/kxmlgui-6.23.0.tar.xz) = d91683989ffb75c5c96b2ff4978b29f49767c1f64822b04d0bfa5e29531db0c3
-SIZE (KDE/frameworks/6.23/kxmlgui-6.23.0.tar.xz) = 2898380
+TIMESTAMP = 1773479758
+SHA256 (KDE/frameworks/6.24/kxmlgui-6.24.0.tar.xz) = f87f887323675d8b36ae9d157ce29848ac0eb1731ffd0c0aec9d79405e793616
+SIZE (KDE/frameworks/6.24/kxmlgui-6.24.0.tar.xz) = 2858264
diff --git a/x11/kf6-frameworkintegration/distinfo b/x11/kf6-frameworkintegration/distinfo
index e0636a40742b..b6276eb96369 100644
--- a/x11/kf6-frameworkintegration/distinfo
+++ b/x11/kf6-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570483
-SHA256 (KDE/frameworks/6.23/frameworkintegration-6.23.0.tar.xz) = 73456e103cb8e9dc2886b376e3e67653b1bf39f8b4cb1217d7b94d68364f66cd
-SIZE (KDE/frameworks/6.23/frameworkintegration-6.23.0.tar.xz) = 57252
+TIMESTAMP = 1773479758
+SHA256 (KDE/frameworks/6.24/frameworkintegration-6.24.0.tar.xz) = aaf473e80021c63e06df6ee200a61e71296665c770a5046ef297d2082fa77d65
+SIZE (KDE/frameworks/6.24/frameworkintegration-6.24.0.tar.xz) = 57244
diff --git a/x11/kf6-kded/distinfo b/x11/kf6-kded/distinfo
index 5f6d78bf1a36..84217d20f163 100644
--- a/x11/kf6-kded/distinfo
+++ b/x11/kf6-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570483
-SHA256 (KDE/frameworks/6.23/kded-6.23.0.tar.xz) = a88f97383f3a09adef8ac0ed8f42825fe4846b3d7f81fbb980e688046c874f4d
-SIZE (KDE/frameworks/6.23/kded-6.23.0.tar.xz) = 35980
+TIMESTAMP = 1773479759
+SHA256 (KDE/frameworks/6.24/kded-6.24.0.tar.xz) = f60981d4000961425cbeabe90f0f77e9792cbd5421e55b4c224fdb14aa96b2a5
+SIZE (KDE/frameworks/6.24/kded-6.24.0.tar.xz) = 35996
diff --git a/x11/kf6-kglobalaccel/distinfo b/x11/kf6-kglobalaccel/distinfo
index a5fc44a762cc..a493fd6d5ac8 100644
--- a/x11/kf6-kglobalaccel/distinfo
+++ b/x11/kf6-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570484
-SHA256 (KDE/frameworks/6.23/kglobalaccel-6.23.0.tar.xz) = 5760330e8aeb81542c44c94c26c109f74b7857c7c6b953d68d34e7079b6df70c
-SIZE (KDE/frameworks/6.23/kglobalaccel-6.23.0.tar.xz) = 2271900
+TIMESTAMP = 1773479760
+SHA256 (KDE/frameworks/6.24/kglobalaccel-6.24.0.tar.xz) = 9dc5d1f495e951b5402713cc61b01617f586fdc39dbda3ef7e12e661a9b5af0a
+SIZE (KDE/frameworks/6.24/kglobalaccel-6.24.0.tar.xz) = 2228068
diff --git a/x11/kf6-krunner/distinfo b/x11/kf6-krunner/distinfo
index 5f5e75f9d92e..340fb50407c7 100644
--- a/x11/kf6-krunner/distinfo
+++ b/x11/kf6-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570484
-SHA256 (KDE/frameworks/6.23/krunner-6.23.0.tar.xz) = a02db30ef8c987bae67f4528efc8917473e0b5216b91541a2b74186a8fe6744f
-SIZE (KDE/frameworks/6.23/krunner-6.23.0.tar.xz) = 134788
+TIMESTAMP = 1773479760
+SHA256 (KDE/frameworks/6.24/krunner-6.24.0.tar.xz) = 5775d7292a31c0ca339b385c18f3716fda5486317423c53809a10d8008ff8e4d
+SIZE (KDE/frameworks/6.24/krunner-6.24.0.tar.xz) = 134768
diff --git a/x11/kf6-kwindowsystem/distinfo b/x11/kf6-kwindowsystem/distinfo
index d3b1c7968f27..17a696742f51 100644
--- a/x11/kf6-kwindowsystem/distinfo
+++ b/x11/kf6-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770570484
-SHA256 (KDE/frameworks/6.23/kwindowsystem-6.23.0.tar.xz) = 4f779405d61693d0559a68a180f4ceab40a74f92f508663d680d6b79a16dd627
-SIZE (KDE/frameworks/6.23/kwindowsystem-6.23.0.tar.xz) = 2364336
+TIMESTAMP = 1773479761
+SHA256 (KDE/frameworks/6.24/kwindowsystem-6.24.0.tar.xz) = 2291d95836e8b81263ceea0c1ffa7cfd92773130d6edd130b439874169f13e58
+SIZE (KDE/frameworks/6.24/kwindowsystem-6.24.0.tar.xz) = 2320944