summaryrefslogtreecommitdiff
path: root/kde-frameworks
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-17 02:02:20 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-17 02:02:20 +0000
commit2f50f3ca1d346a1f74054f124adb11136068b2b1 (patch)
tree10b9920e8655629b9153b171f314ed189fce6578 /kde-frameworks
parente07c6f9648d478943b5ecd6f1c42cc91cae0f547 (diff)
gentoo auto-resync : 17:12:2024 - 02:02:19
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/Manifest.gzbin13631 -> 13625 bytes
-rw-r--r--kde-frameworks/attica/Manifest2
-rw-r--r--kde-frameworks/attica/attica-6.9.0.ebuild21
-rw-r--r--kde-frameworks/baloo/Manifest2
-rw-r--r--kde-frameworks/baloo/baloo-6.9.0.ebuild34
-rw-r--r--kde-frameworks/bluez-qt/Manifest2
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-6.9.0.ebuild26
-rw-r--r--kde-frameworks/breeze-icons/Manifest2
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-6.9.0.ebuild48
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest2
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.9.0.ebuild80
-rw-r--r--kde-frameworks/frameworkintegration/Manifest2
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-6.9.0.ebuild40
-rw-r--r--kde-frameworks/karchive/Manifest2
-rw-r--r--kde-frameworks/karchive/karchive-6.9.0.ebuild34
-rw-r--r--kde-frameworks/kauth/Manifest2
-rw-r--r--kde-frameworks/kauth/kauth-6.9.0.ebuild43
-rw-r--r--kde-frameworks/kbookmarks/Manifest2
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-6.9.0.ebuild23
-rw-r--r--kde-frameworks/kcalendarcore/Manifest2
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-6.9.0.ebuild24
-rw-r--r--kde-frameworks/kcmutils/Manifest2
-rw-r--r--kde-frameworks/kcmutils/kcmutils-6.9.0.ebuild29
-rw-r--r--kde-frameworks/kcodecs/Manifest2
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.9.0.ebuild24
-rw-r--r--kde-frameworks/kcolorscheme/Manifest2
-rw-r--r--kde-frameworks/kcolorscheme/kcolorscheme-6.9.0.ebuild23
-rw-r--r--kde-frameworks/kcompletion/Manifest2
-rw-r--r--kde-frameworks/kcompletion/kcompletion-6.9.0.ebuild24
-rw-r--r--kde-frameworks/kconfig/Manifest2
-rw-r--r--kde-frameworks/kconfig/kconfig-6.9.0.ebuild36
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest2
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-6.9.0.ebuild35
-rw-r--r--kde-frameworks/kcontacts/Manifest2
-rw-r--r--kde-frameworks/kcontacts/kcontacts-6.9.0.ebuild31
-rw-r--r--kde-frameworks/kcoreaddons/Manifest2
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-6.9.0.ebuild60
-rw-r--r--kde-frameworks/kcrash/Manifest2
-rw-r--r--kde-frameworks/kcrash/kcrash-6.9.0.ebuild35
-rw-r--r--kde-frameworks/kdav/Manifest2
-rw-r--r--kde-frameworks/kdav/kdav-6.9.0.ebuild31
-rw-r--r--kde-frameworks/kdbusaddons/Manifest2
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-6.9.0.ebuild30
-rw-r--r--kde-frameworks/kdeclarative/Manifest2
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-6.9.0.ebuild27
-rw-r--r--kde-frameworks/kded/Manifest2
-rw-r--r--kde-frameworks/kded/kded-6.9.0.ebuild34
-rw-r--r--kde-frameworks/kdesu/Manifest2
-rw-r--r--kde-frameworks/kdesu/kdesu-6.9.0.ebuild32
-rw-r--r--kde-frameworks/kdnssd/Manifest2
-rw-r--r--kde-frameworks/kdnssd/kdnssd-6.9.0.ebuild32
-rw-r--r--kde-frameworks/kdoctools/Manifest2
-rw-r--r--kde-frameworks/kdoctools/kdoctools-6.9.0.ebuild43
-rw-r--r--kde-frameworks/kfilemetadata/Manifest2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-6.9.0.ebuild65
-rw-r--r--kde-frameworks/kglobalaccel/Manifest2
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-6.9.0.ebuild28
-rw-r--r--kde-frameworks/kguiaddons/Manifest12
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild3
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild3
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.7.0-r1.ebuild3
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.7.0.ebuild3
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.8.0-r1.ebuild3
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.9.0.ebuild50
-rw-r--r--kde-frameworks/kholidays/Manifest2
-rw-r--r--kde-frameworks/kholidays/kholidays-6.9.0.ebuild26
-rw-r--r--kde-frameworks/ki18n/Manifest2
-rw-r--r--kde-frameworks/ki18n/ki18n-6.9.0.ebuild49
-rw-r--r--kde-frameworks/kiconthemes/Manifest2
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-6.9.0.ebuild30
-rw-r--r--kde-frameworks/kidletime/Manifest2
-rw-r--r--kde-frameworks/kidletime/kidletime-6.9.0.ebuild57
-rw-r--r--kde-frameworks/kimageformats/Manifest2
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.9.0.ebuild46
-rw-r--r--kde-frameworks/kio/Manifest2
-rw-r--r--kde-frameworks/kio/kio-6.9.0.ebuild95
-rw-r--r--kde-frameworks/kirigami/Manifest2
-rw-r--r--kde-frameworks/kirigami/kirigami-6.9.0.ebuild49
-rw-r--r--kde-frameworks/kitemmodels/Manifest2
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-6.9.0.ebuild23
-rw-r--r--kde-frameworks/kitemviews/Manifest2
-rw-r--r--kde-frameworks/kitemviews/kitemviews-6.9.0.ebuild18
-rw-r--r--kde-frameworks/kjobwidgets/Manifest2
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-6.9.0.ebuild31
-rw-r--r--kde-frameworks/knewstuff/Manifest2
-rw-r--r--kde-frameworks/knewstuff/knewstuff-6.9.0.ebuild40
-rw-r--r--kde-frameworks/knotifications/Manifest2
-rw-r--r--kde-frameworks/knotifications/knotifications-6.9.0.ebuild23
-rw-r--r--kde-frameworks/knotifyconfig/Manifest2
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-6.9.0.ebuild31
-rw-r--r--kde-frameworks/kpackage/Manifest2
-rw-r--r--kde-frameworks/kpackage/kpackage-6.9.0.ebuild37
-rw-r--r--kde-frameworks/kparts/Manifest2
-rw-r--r--kde-frameworks/kparts/kparts-6.9.0.ebuild27
-rw-r--r--kde-frameworks/kpeople/Manifest2
-rw-r--r--kde-frameworks/kpeople/kpeople-6.9.0.ebuild36
-rw-r--r--kde-frameworks/kplotting/Manifest2
-rw-r--r--kde-frameworks/kplotting/kplotting-6.9.0.ebuild17
-rw-r--r--kde-frameworks/kpty/Manifest2
-rw-r--r--kde-frameworks/kpty/kpty-6.9.0.ebuild27
-rw-r--r--kde-frameworks/kquickcharts/Manifest2
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-6.9.0.ebuild39
-rw-r--r--kde-frameworks/krunner/Manifest2
-rw-r--r--kde-frameworks/krunner/krunner-6.9.0.ebuild33
-rw-r--r--kde-frameworks/kservice/Manifest2
-rw-r--r--kde-frameworks/kservice/kservice-6.9.0.ebuild36
-rw-r--r--kde-frameworks/kstatusnotifieritem/Manifest2
-rw-r--r--kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.9.0.ebuild29
-rw-r--r--kde-frameworks/ksvg/Manifest2
-rw-r--r--kde-frameworks/ksvg/ksvg-6.9.0.ebuild26
-rw-r--r--kde-frameworks/ktexteditor/Manifest2
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-6.9.0.ebuild51
-rw-r--r--kde-frameworks/ktexttemplate/Manifest2
-rw-r--r--kde-frameworks/ktexttemplate/ktexttemplate-6.9.0.ebuild28
-rw-r--r--kde-frameworks/ktextwidgets/Manifest2
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-6.9.0.ebuild36
-rw-r--r--kde-frameworks/kunitconversion/Manifest2
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-6.9.0.ebuild33
-rw-r--r--kde-frameworks/kuserfeedback/Manifest2
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-6.9.0.ebuild48
-rw-r--r--kde-frameworks/kwallet/Manifest2
-rw-r--r--kde-frameworks/kwallet/kwallet-6.9.0.ebuild53
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest2
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.9.0.ebuild31
-rw-r--r--kde-frameworks/kwindowsystem/Manifest2
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-6.9.0.ebuild52
-rw-r--r--kde-frameworks/kxmlgui/Manifest2
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-6.9.0.ebuild39
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest2
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-6.9.0.ebuild23
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest2
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.9.0.ebuild34
-rw-r--r--kde-frameworks/prison/Manifest2
-rw-r--r--kde-frameworks/prison/prison-6.9.0.ebuild35
-rw-r--r--kde-frameworks/purpose-kaccounts-services/Manifest2
-rw-r--r--kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.9.0.ebuild45
-rw-r--r--kde-frameworks/purpose/Manifest2
-rw-r--r--kde-frameworks/purpose/purpose-6.9.0.ebuild79
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest2
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.9.0.ebuild35
-rw-r--r--kde-frameworks/solid/Manifest2
-rw-r--r--kde-frameworks/solid/solid-6.9.1.ebuild48
-rw-r--r--kde-frameworks/sonnet/Manifest2
-rw-r--r--kde-frameworks/sonnet/sonnet-6.9.0.ebuild44
-rw-r--r--kde-frameworks/syndication/Manifest2
-rw-r--r--kde-frameworks/syndication/syndication-6.9.0.ebuild22
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest2
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-6.9.0.ebuild27
-rw-r--r--kde-frameworks/threadweaver/Manifest2
-rw-r--r--kde-frameworks/threadweaver/threadweaver-6.9.0.ebuild17
150 files changed, 2801 insertions, 15 deletions
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 022e16aaa2e1..1d46270a4047 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 6b2109eb8c02..71acd02c7f26 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,7 +1,9 @@
DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306
DIST attica-6.7.0.tar.xz 68596 BLAKE2B 636a0370986543ba96509fff8ff9f9aabe19097b877562ce3011e377f89f4c3d8959924f33acefd5c44327cf853c5d2ef52bf951b1cb913d2968b045f0e60615 SHA512 acf5eb0db3aa781fe29e51920b81a480844386c541bd7700aeebde63394a1c83eeed5aed970db0afef13dd57878faca8b5c33cd7b41f30abd8c4b86f5ee56a72
DIST attica-6.8.0.tar.xz 68584 BLAKE2B 5570a897c4f03eff691c2d62f76722ecdeb62758d64033a1657279d7ceab5a1ab402408409c5636cd60711d94be090ee204daf7d3d6e32e81702bb5881a8c5ec SHA512 08c88b0ff6a1b3c46cb1dc5922a54d4ba7a7a953db4d367733ecd29c03b6a353151113422e3319b7475e845ec9de3d03fc49175c881d303789fc6591a2c43a6a
+DIST attica-6.9.0.tar.xz 68588 BLAKE2B 00af228e57a3d2adbee336a99cc99f08048fc40e21a8e38576f7ab6fa597aeea2cee80fd6a8af1066e58453191229c4228e8642de3bff55a4f04cb74462a0cf8 SHA512 1c7c9f667cc8b615db09b06e560782bcd837cc316226aeda6f99cae8e917fd5158a7e14a4f383b7e30c771437d599f22f94ce75165893ca3fe170c5a1fe71f28
EBUILD attica-5.116.0.ebuild 449 BLAKE2B 9a035fd2c4b243689a2ec46951aa7f130e60c7ef484d13c8ba6e4893c257d648f6280e2fad9e1c532ce3e192517bf81ba37e8289a846410254af2732d6e37cc6 SHA512 618e72e467859a9c7b1ab86217df19e70382861c5959d796e575e4bad10c6a49f4bca7d62912da6e3457762841bba5e79488501e569b71c555fbb9f5cac72eda
EBUILD attica-6.7.0.ebuild 443 BLAKE2B 6d170a59d86f0c31ab9c56b665392422e45a709930e052287efa5edef22cff25503cec5f089f946569f9145ec3abfd8a34e52ee4e74f5afbcd33870923bd415e SHA512 a4c667fb8ed2b71437ac0edf21e1baba783229f4b63de701d432c5663eb8c55e542c900c00e0cefe304d919ba4695641a7d57d7e312f8e517ace50e09bf6cb2d
EBUILD attica-6.8.0.ebuild 445 BLAKE2B 77039ba484b492324dadb483e139a3f5ad7383e50b5b87816584060633cafa6a0ba5f0f7aa7ef18e2f8bfc89c7751690cff99c8e4e23dd179139de2de83f5817 SHA512 a36834b265792dc5c92841f293f8e2fdebdbc9beca0884135acbc839d7fd58e07003b3356d125b11de6a88a342f7b63b961d799c2db7ee1bd44624c483ee01aa
+EBUILD attica-6.9.0.ebuild 445 BLAKE2B 77039ba484b492324dadb483e139a3f5ad7383e50b5b87816584060633cafa6a0ba5f0f7aa7ef18e2f8bfc89c7751690cff99c8e4e23dd179139de2de83f5817 SHA512 a36834b265792dc5c92841f293f8e2fdebdbc9beca0884135acbc839d7fd58e07003b3356d125b11de6a88a342f7b63b961d799c2db7ee1bd44624c483ee01aa
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/attica/attica-6.9.0.ebuild b/kde-frameworks/attica/attica-6.9.0.ebuild
new file mode 100644
index 000000000000..3ed8b116def0
--- /dev/null
+++ b/kde-frameworks/attica/attica-6.9.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing access to Open Collaboration Services"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # requires network access, bug #661230
+ providertest
+)
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 75a0ba8ffa29..d3dc9b1453c5 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,5 +1,7 @@
DIST baloo-6.7.0.tar.xz 317016 BLAKE2B fbfcd01582f140eba3e32a73b787be3c4ef1fd06ae934fd0e18ae2d6a55529d96ec9d2b3784690b2b5bb061c068680a619a19256f267a57ba5748b2ba7b3ed5b SHA512 e4c1d986ee284329a3a8781ad839c89bc4157b0c83923a95985652a94604450e7d3454db996b43575cee6d435418b3fe2d8db678a030071b364acd013ab4f3cf
DIST baloo-6.8.0.tar.xz 317016 BLAKE2B f6cbfbab14f2dc00f6acdf8922a16c689c5bf772616532e7f04755f312cd6f4700ace4732d1b4b96ba4eccb9eaf6bee23344ea6c21a20577865860c695c17aeb SHA512 a6fdcf01dd0198eb4e8d572ce8b3ce711bdb108cdb90ca8388daa7df33a3c56f719def17d99e39074abb77b1fcf3a2a07f3b7310233f9f6c83b7b49ec33f7f93
+DIST baloo-6.9.0.tar.xz 319364 BLAKE2B b03d57eb17cc6a527e816f6e9049c4327839650b4ab16487512395704faef425919aa40a281135a3911ec8ea61617faa3672e80bafbbf354d3155d9ee5038030 SHA512 3d50107a447045659e6bc229d281b8bee8311a6c7b2d89c41499f1c9702ab1e8e55ae9fe4f98c28a69296197d7b88b05bf78c90fe7fe1d9923e1eaa3bc68c305
EBUILD baloo-6.7.0.ebuild 875 BLAKE2B 5f331fc3adade4ca235e91509a6cc90a38bdcfa52ea1d9a9e041915da01460ef91394f53ac6809794f7971c96821fb43c58e72e714951cddaf4c340e9e3b9156 SHA512 010d7eafc582242f78848505c664cd4c4da05ef47a9292b84d7d29fa0bf8c99441a4f8a819fa62b5efb06e77abe2990f8e4bd664cb3eecef0fea4c07249927ea
EBUILD baloo-6.8.0.ebuild 877 BLAKE2B 64cfe8a4c9ba6729ad39eb598a3a2f4fd87f6adf36dc238dbffb017649ade5000ff5ccc4311782d794d9cd7fba4e5177bfa6cd6f270f243e41efa45803932a30 SHA512 4bae8962cae3e066a6ec408750ec31f5b9f4493aa41169d1cb269fed9f6b8ed87e81668c299027b5ead2b2517810f454db34d7f7e21787fabf5872c4223a2dfd
+EBUILD baloo-6.9.0.ebuild 883 BLAKE2B fa0a3a952261eb29b79c5d9dfb2b6038d94ae5c6441bfe4543d3cfc495f851325467a5e320b6b6cf777d3b5515f0545505b49d31d6139f72211ee1d56b1ba8bc SHA512 9d7ff75d0eaeba8b25496a7a2dec34a8876298ea1d52a00d0e96d40429951611961ef7531eee3573a10b0437c311ab68eac6506f933be39066ac8e1d2ebd2a89
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/baloo/baloo-6.9.0.ebuild b/kde-frameworks/baloo/baloo-6.9.0.ebuild
new file mode 100644
index 000000000000..125ffefdb2a0
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-6.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+ >=dev-db/lmdb-0.9.17
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kcrash-${KDE_CATV}*:6
+ =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+ =kde-frameworks/kfilemetadata-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kidletime-${KDE_CATV}*:6
+ =kde-frameworks/kio-${KDE_CATV}*:6
+ =kde-frameworks/solid-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index 082e5d3f9858..a25a5d380d21 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,7 +1,9 @@
DIST bluez-qt-5.116.0.tar.xz 114784 BLAKE2B 0b81de0391d46206aca68f70458f69bac6c0b84126756abd8c3ea7cd3a231efd8cfaf624fde428d40d63d4b3582eeba968ed64fbd3826670fff62b748ff3efed SHA512 f5bccdb75d18b2cdc66de76b23acae9821335eeec0b1f53abf009008f7aa6fe9ddee5428f366be9af872666a3a7de79daac5ee930116f554e1c9d1e664fe574b
DIST bluez-qt-6.7.0.tar.xz 115764 BLAKE2B 86ce72cdcadac0e6176693eb93fac9dff746a2e8c8c5bd26cced2e5402db4a4d32201661da004632c01f5843a59c1809c66eabc2d9156f472198105a982e1c83 SHA512 0ff2b9482bd2270595d9f8d525c7f0f7e7737f3ff957d302d95df8d10a0a2c058ff7e75286c4774b977c4596c16ee7a3bce42191d400847b36bb582119c9a10b
DIST bluez-qt-6.8.0.tar.xz 115676 BLAKE2B b96a7b637cbf78d27d5c04e196fe79f722e50c502fba4d119c1a61d893ec5526e8a0a57e16581bce157cf8538e17512d7e5e0eec3471cef753dd46388d91ba9c SHA512 c381681fcacb54004bfcd22f09fb8a7b722fad228b044007df0f9c5f3463e1f43a1230ca673971d9904a1767c147bdb35f9166dffbf483fbd0497913efd69c8c
+DIST bluez-qt-6.9.0.tar.xz 115660 BLAKE2B a6356a25ff24f0f4216cec61ceb38c68b1fedef0b8bdd9a25da75b7865c9683d7fc0c7406ba824d7879e70b11070b3d7407f5b01c12206e7ca1694925bbebffd SHA512 9b450ea813a15129ab909ed29e0828eac749682cb96b18308c6a02ee1f5f5f798421f8661042c6cc33a1a1f817ef3ad8513bf2dff244333c6ac4d7e30e627eff
EBUILD bluez-qt-5.116.0.ebuild 803 BLAKE2B 27dfb51f8c1397a532794b9466d4c8996e5c4ebf3c29cceaff51f639d4e03ce42f3a71dd0a16e5063cd96ec4f68dff773bd03b4547550c0e3cb980befcd898f9 SHA512 b789bfa7bd8c453a395a74b83327f604824f1ef9773b8edc2f5d68dcafdedd6d152a4dec87e5d1816855187c3bebee7890739853f2a7ee6758523e48d6318cab
EBUILD bluez-qt-6.7.0.ebuild 503 BLAKE2B c857c3e1fa29eda2e9f2887a6ca0683da4625b32f75570a7e65264ee4ab223c29ced81702961b937baaa55b095f01900c95890b3d1f64edf4f46a239d02cd26a SHA512 c5c7048ef0cb3f6301c94a85a61c73fce2c6267d9bf351094d33e302a250063a61dd3a2b36a5dc12c5d6f7180f04f9ea933e5e00103b2cac9527a5ff68cb1f3b
EBUILD bluez-qt-6.8.0.ebuild 505 BLAKE2B 6afcc7e4cb70ad1780340f2904352dcc486886990c04a4215720f39829622bcdd5a9dc4c75de38f8b9e0a7728c5b03e3e295ae6ec48fa7c836c67dbb847bca84 SHA512 4a864880d57c4a1c27bd568a788fcf69b0c7942255fe94aac0413477afc9d5514b6f2366f4d29a9620c2fc9ee42f0493bc43addacb47516ecf4f4fdc7f65f39c
+EBUILD bluez-qt-6.9.0.ebuild 505 BLAKE2B 6afcc7e4cb70ad1780340f2904352dcc486886990c04a4215720f39829622bcdd5a9dc4c75de38f8b9e0a7728c5b03e3e295ae6ec48fa7c836c67dbb847bca84 SHA512 4a864880d57c4a1c27bd568a788fcf69b0c7942255fe94aac0413477afc9d5514b6f2366f4d29a9620c2fc9ee42f0493bc43addacb47516ecf4f4fdc7f65f39c
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.9.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.9.0.ebuild
new file mode 100644
index 000000000000..1d2a84c9f334
--- /dev/null
+++ b/kde-frameworks/bluez-qt/bluez-qt-6.9.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bugs 668196, 924708; they all hang
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ # parallel tests fail, bug 609248
+ ecm_src_test -j1
+}
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index 69c9d561084e..a5ba97df06ae 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,7 +1,9 @@
DIST breeze-icons-5.116.0.tar.xz 2173596 BLAKE2B 238d05983fc473771802b1537d73b51d5f6fb2936635cc8ad3e4162166a0ac9d0f5ae66b9fb28b6e3d2f168ff1fbcf3bc1f4a993687520766fa1f682c413a07a SHA512 3b65bd712262eb4aa0e3760d963b5ad480d840bb680ed7516b69d0d0fb6ad52dffe7c81ec2535adb36a34ec00154253570e5da8f97ef7d4d235ef0e9723751b8
DIST breeze-icons-6.7.0.tar.xz 2249188 BLAKE2B 3e8858cb0358e636236f5b117a635a2c98d94cd2f31ea2569c36f5e04350121e94150b9553406d23877148bd1fc0bfb310f411d74e4ab8f3ebecdbc11d11a8cd SHA512 5607049d1a6474672d216255b5c70d9dd8a2066848ddfd19adb8319f45ae01fcea31fe05445fea6b5da362d5b87e031700bfd742fac898b72b08408483b89b88
DIST breeze-icons-6.8.0.tar.xz 2252816 BLAKE2B a6d582c797e4a30b9b6e6cc892cfab722b0accf22b4a673ac812826259796a1f37fbc0179075249933fadf6bec00ec99546fb1c580904ec81bffa362aea57def SHA512 7856dcf236bf88d5a58b5287b44a27be60c1cde4694cf1d1fea7f5ce2e9c803d886bc50c5d801fb7a2b60ee7d572b7096d05ed7555b93f0c8b4fff72b9008078
+DIST breeze-icons-6.9.0.tar.xz 2252596 BLAKE2B 6a4cde327de88077b0bcad08c83ade56b60f3fcf15ad45725e60892d30fe787e9c5069058db7afbde923ff5beb09617e05348987db06fe06892008c4f1b9eb40 SHA512 d9d7c1642cb4d15b5c16b8a50ac4def824f987c241c2cb479f89839a84e760498c428c19122ddcdd09bd5078f046d5f8eb572c664cd7a9527120ae2d8b0451de
EBUILD breeze-icons-5.116.0.ebuild 1093 BLAKE2B df65dcae903a20c093a7e3aa9f86147531e755765c06da9b81396e069f482e146b0d1da60c35effb420e4d16aa8c73d430e1c64bc78e5c3924138633eae66eee SHA512 7c0dbb571e5e4d6cc0b9899b459527ec568fbdb42c93b3d033c8dcb72a9c24dde2b682e3c622e87ada52732fb6b684c1dc07e093a13a723144636c0f662d2d67
EBUILD breeze-icons-6.7.0.ebuild 1114 BLAKE2B 6f6caa296df09e1ebb9283a9b43ab6e3a65769e57b8ccf3ca1d6086eec2fdc4154eccc34c6249d568cc82b73b372b6e4c5d9d5170b1a1bdb7247488b0c7ff725 SHA512 a6a84ca6f60ea2a7f738c92e1b17882cdaa430bfe82c1a701e233b2ab962b8f1890833b078c5d3f2e7723f1c6f5ab9132b36935831cf8b2aa58598680b45468e
EBUILD breeze-icons-6.8.0.ebuild 1117 BLAKE2B bb36b82667fedb79e286712434d73028342b0a83253fea18280d9cefe2e3d2c3d623f4eb0234716d0f152062cba98780c786597fe6ad3a1e6e79aa18a6057ba5 SHA512 ebac93f4fad4754a5616f2b6a6c2ba11dc47792e36811f3a2521cf8d9654415cbf4bd70ca04aaaab484c7467588fbc5d90bcc658527a873c29392618aa39519e
+EBUILD breeze-icons-6.9.0.ebuild 1099 BLAKE2B b49848e251f9ae7ff6afe514225807c78b98dcb9eed5d450eb4e5d567f9bb88933275edca54890f0887ed3380a23d1090c9307a0d9fec548874aed6913e97b4f SHA512 3b6bf0281928f5be7de84d2964c18813e404b88976b323eb0a2a1857fc4a2d82a75118d0db014eaeb2e22b88bebd93273813a356d70b6a38a879f5bc6091b6d0
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.9.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.9.0.ebuild
new file mode 100644
index 000000000000..45f20fc5f0cc
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.9.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake frameworks.kde.org python-any-r1 xdg
+
+DESCRIPTION="Breeze SVG icon theme"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !kde-frameworks/${PN}:5
+ !kde-frameworks/${PN}-rcc:5
+ !kde-frameworks/${PN}-rcc:6
+"
+BDEPEND="${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ dev-qt/qtbase:6[gui]
+ >=kde-frameworks/extra-cmake-modules-${KDE_CATV}:*
+ test? ( app-misc/fdupes )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPython_EXECUTABLE="${PYTHON}"
+ -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away
+ -DSKIP_INSTALL_ICONS=OFF
+ -DBUILD_TESTING="$(usex test)"
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ # bug 770988
+ find "${ED}"/usr/share/icons/ -type d -empty -delete || die
+ find "${ED}"/usr/share/icons/ -xtype l -delete || die
+}
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 93b0465059b9..144ea3261cfe 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -6,6 +6,8 @@ AUX extra-cmake-modules-6.5.0-disable-appstreamtest.patch 959 BLAKE2B c2f59c27dd
AUX extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch 1132 BLAKE2B 3c52e5e987534718f2243a28e629f866ee87955e10c2fad6a6302d28ed4504b06f661b37e1cb19ac4f107b71742a68ffb689a697393e288c244a68254f14b865 SHA512 2dd727162c0bedbfcbc08a8d5ec35fedc2b5bfd8aed578ecc69319cb20406b75bd7b86fe83fbfe2cc645788cf0806b238f5fa3d6219e6662ad4ed8781d267eec
DIST extra-cmake-modules-6.7.0.tar.xz 341336 BLAKE2B 5f63ba006f98527f53cfd989ed26ddafd17ba7666da4b50a3afcbd077037e33b5c52864809ad8f34a07d6d4b0aa15d76db67454c171937f8b7bdefafeef9385d SHA512 f37ce21f32e663e36b9a3f5dd8709b21926b2af08c9dceccd7559ae9ee1a4a1a710a425d5f9d2d8496da70af0258611c9a7ea584ee0f1f4ae4c889262f66d3b0
DIST extra-cmake-modules-6.8.0.tar.xz 324384 BLAKE2B 64ee8f8265ac68a554bcb2bc0c0fefb038a5442f483b067d64da3af311ee6fdf2403030c98e2df62b71485cf8732416ad55eb47abe34e3c379c7c831ec5bfa26 SHA512 9c523426ff72944a1b0933cf55535b3882b829070d0bbcfc06ee4fafbcf5f4488b595fea1d24a74cfe07cf07d8aef7b8321388db4e1e4011cfa5a5da3a462e31
+DIST extra-cmake-modules-6.9.0.tar.xz 324788 BLAKE2B c91899e2899de4b37e5cbfe8ed90755a4a23d37e0a3cfc23b3c9d97e99d755b7185014708c775027aac2476f4a9f064d943f3956f6c6bebdc66eae58050a7c99 SHA512 58a317bbc060096cfe0598ec6f15cbf9952b063844a19523b15cc8ab34ffbb261f50f6509c3029cdd010b300e27b0d1c295360ee63c47f098bc5e042a77283cc
EBUILD extra-cmake-modules-6.7.0.ebuild 1934 BLAKE2B 8618e73c0dfdfe3aa5f4525f510581d9a134b71a1bd51020268aacd89c4c12d8193ab48aca5aa7d1c2d47ff55be81eee2fb177dcc7c1216c401225648f985526 SHA512 901f7a693d7a8aeb5727f33804aafee25f4751ead9226e4320182c5c3629b4ae403c9c849bf339f8ede121da0293543d78c60f3d98893a95e3eea568e250b084
EBUILD extra-cmake-modules-6.8.0.ebuild 1862 BLAKE2B 193eb71d3f6c15b79816f993d93330883a38dfb0369a8bc2e41dbca49c47229c7ff67dd91277a70621e3eb0d86b1a3bc3f7e6859ae87c97d3166b7bb69d5bd16 SHA512 f79bdefd1046562812a8e9c49a7b96e1d5baab95b322b63e024eec080c2d3bd436fee987435857fb9834ea2ff05a2866d2f91599ef2baf1b9baa06bf9f4ad773
+EBUILD extra-cmake-modules-6.9.0.ebuild 1862 BLAKE2B 193eb71d3f6c15b79816f993d93330883a38dfb0369a8bc2e41dbca49c47229c7ff67dd91277a70621e3eb0d86b1a3bc3f7e6859ae87c97d3166b7bb69d5bd16 SHA512 f79bdefd1046562812a8e9c49a7b96e1d5baab95b322b63e024eec080c2d3bd436fee987435857fb9834ea2ff05a2866d2f91599ef2baf1b9baa06bf9f4ad773
MISC metadata.xml 554 BLAKE2B 7af82aeb7ce6ab40ccaabe8c60c232d0832a6995fed4449777bfd3df39191007080672bfb6d8fbebb756e3380666b9790ab175dd8ea76743fefcecb52d3e1511 SHA512 199c85f33ac9628f012c917e8af4d95ce67a2e0ff6c66b27d46293f9fce37c893e67d0a92587bef076e38ed3553b09c0f40e9757b24c2de608f8411be6045f62
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.9.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.9.0.ebuild
new file mode 100644
index 000000000000..15428fb1dd55
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.9.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+QTMIN=6.7.2
+inherit cmake frameworks.kde.org python-any-r1
+
+DESCRIPTION="Extra modules and scripts for CMake"
+HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-arch/libarchive[bzip2]"
+DEPEND="
+ test? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ )
+"
+BDEPEND="
+ doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+ >=dev-qt/qttools-${QTMIN}:6[assistant]
+ )
+ test? (
+ >=dev-qt/qtbase-${QTMIN}:6
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch"
+ "${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch"
+ "${FILESDIR}/${PN}-5.245.0-disable-qmlplugindump.patch"
+ "${FILESDIR}/${PN}-6.5.0-disable-appstreamtest.patch"
+ "${FILESDIR}/${PN}-6.5.0-disable-git-commit-hooks.patch"
+)
+
+python_check_deps() {
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
+ -DBUILD_QTHELP_DOCS=$(usex doc)
+ -DBUILD_HTML_DOCS=$(usex doc)
+ -DBUILD_MAN_DOCS=$(usex doc)
+ -DBUILD_TESTING=$(usex test)
+ )
+ if use test; then
+ mycmakeargs+=( -DQT_MAJOR_VERSION=6 ) # bug 938316
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # passes, but then breaks src_install
+ ECMToolchainAndroidTest
+ # broken, bug #627806
+ ECMPoQmToolsTest
+ # can not possibly succeed in releases, bug #764953
+ KDEFetchTranslations
+ )
+ # possible race condition with multiple jobs, bug #701854
+ cmake_src_test -j1
+}
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 3710bcf7a8b3..57389dc8facd 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,7 +1,9 @@
DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83
DIST frameworkintegration-6.7.0.tar.xz 54628 BLAKE2B 0f28685881ef26071b3905794d5d0017876becd7100220b02cc38123efc94c10e688fb320366ac1939417015315416d7146476885c5cc262ef114b07537e9ca4 SHA512 f3fb48a2a60fc54b09424b38dbd265826b16444ab36c7bff3ecab438164490aab60c6d1bb86491f8780c8e9a12829191ad5653cc6398f0a7e4bbe28e49de6910
DIST frameworkintegration-6.8.0.tar.xz 54620 BLAKE2B 69cdadcd7fd04bee52f411a4038d8ae4efd830dbaa694fddb58e13357a24d76f62ec82096290fd4ae5d0b14839680ac2080769f682b34f4e0323fd5a52a6c923 SHA512 9854aa954fd7aa2e8ea285a1c4a62779564e47d2c176da9ecb1703c54fe2f4f9bde6f90c6bd0fb9a91f2082ccbd8f374aaec2548a8ec2b9758b3f5feb47bf13f
+DIST frameworkintegration-6.9.0.tar.xz 54632 BLAKE2B 3a16951fd82d9b479edd8d274ab856607a9fb4b03d7f69731f83aed8aadaf486d3d3ba747b7f26d1e9e275a3c2f8f05d29e40957027f9f83552e5bdfa55717ed SHA512 f2ac62bfaca067747da440e7db6a8f702e8626bec850fe398eecc57ef605ce5762b92c95f45c046730cabd914da0c96fd550ae05d5127f9e95e1d16073464e9b
EBUILD frameworkintegration-5.116.0.ebuild 989 BLAKE2B 504d2adc70f4c07faf344658547725746b045a7f7c393ddf2bebfdfb361233ace06ebae2a2404fcb79aca205066b0979d5aab74c8568505cc27711f9be0bbb48 SHA512 8fe87077200443e758f5dcf51526ca463e9469f151d32da33f6e5b62fb1d5d710c13f3f5c5d7eadfd5be57866d33a60ce36936017b6e46d584c902433932f9cd
EBUILD frameworkintegration-6.7.0.ebuild 958 BLAKE2B c07da4aa8809ce9655b0ed0f5cf0b9800a4b6e6a331d457d1a04ffcbedf6db2649840813bb661687f9da7af6869a93466fc61ba7ec5fde1fd98277233e97371d SHA512 14611237471d18781faf356b2d06f15434cdc6ccd1ecf043fbd955e417f0c2c13adb261dac258034547c501bb0e91a87297e5320f601f9c601302f6634442be3
EBUILD frameworkintegration-6.8.0.ebuild 960 BLAKE2B 559d3b5c441973d9d404d845ffd5b4e4f2f8454837d8776d9705c91e13231612e239a1ab89c6fa1e605d92d144d451492f14a0904fd83187fe0ebcd1bbfe9fcb SHA512 624936e52ac948dc0c302a94cebb3b83171810a43fb459042ecdd988525da1916218c1346d032512e12223b8ac975e0f98c3a7036a1c7bf73c93541575b1c727
+EBUILD frameworkintegration-6.9.0.ebuild 963 BLAKE2B 74386df4c15aae71db3f167f202e63825a662e569f0be5a4156b1436d37a6e61d90e6190a623d0fbf6eb7297ee6a8292f27915d4f243e4c42f04e3018a321279 SHA512 756ee2d2f81ebd0f38eb9f88438d3d7849f2a155bcb44d04a75ff72f3e1eb64b02518646d0e296759c5ba87f92f206525e658e16ebf63879811243c9c474d24e
MISC metadata.xml 531 BLAKE2B a0535f259c2c3656cc2e4fc54609ad322eea6fdf3135756901122db5b0ff68505df63c1e7eeab8c3b28d8301870623c151ad21ae4d7817101587b27bcffd7e20 SHA512 0978ac7d0e29d9b2afa99eb96e018ad6858f23537e1ea09cc8ed015752ef00d3733bc4ce9b904846f2502f3eda73cd8f386a95ba17dda45ce668d9d2a1262f84
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.9.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.9.0.ebuild
new file mode 100644
index 000000000000..709638c52bab
--- /dev/null
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running Plasma environment
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/knewstuff-${KDE_CATV}*:6
+ =kde-frameworks/knotifications-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}
+ =kde-frameworks/kpackage-${KDE_CATV}*:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index 24d16f3f60e6..873bf3c1a950 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,7 +1,9 @@
DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17
DIST karchive-6.7.0.tar.xz 1033980 BLAKE2B cee9848ced24f4849293730abaa6f501086dab955b64e553fdf2eb5df03cdcca24b7e765501a4787a6ddb5a68329d9d81a1599ae2a836f0ba5afe8e14749d75e SHA512 d4b3a5884c0ac7d895eaaa24107fd8ca4cd1de0a4dd3ce2d3cd09576a8de588bd958ba32e7e7dbd64f7a34a25f652a1fa5a5841acc41295cedc2f96483bc5ba2
DIST karchive-6.8.0.tar.xz 1033960 BLAKE2B 3bc0bffd9b3f4c47b97af6ac5b8217de8f71c598c0de67a638f8841331c8ae53de84a8ffff80782f69ba47493b54120d3c9a4bfad7869ebb91306ef9acb49d57 SHA512 257fa0fd7490f30c41b3a46d65c12409e8a69b2bc07d13f3cfbc58f993d4fa83a5637f82ae958453713611b001e779f3a9fd8e8604f4eae354c65209a705dd9f
+DIST karchive-6.9.0.tar.xz 1033980 BLAKE2B bda92f57e7864a238f7e44588775e43099c28edba85607ed4f178dbc010019a63379bb5f83b65b62f62f1c7801dd11dfcfef895962d2341d64240f21a2bcab81 SHA512 fe80ef3908d61be2e63edfab6815f4df719e53d3cfdf90535860d376591caac1321d44ce1a95497d39d6ae5b2a5c858e98011eefa5fff40711c16c6dbd1b0fcc
EBUILD karchive-5.116.0.ebuild 704 BLAKE2B 89df775ac82da1e62103a35b4f990dff743cf8e9c75fcdc761439d178980e4e47ae720185c8986e2a4f094471183424bc343d6e03f4409580672a5aeb708274b SHA512 790077219a7182dc40d5a669ad3b508ced4308c13a6ee0d294966db209432a4f4f32dce960e5a032e7f2cb40107ba31c67d385e9645d5bfcafc585d7cc0a377a
EBUILD karchive-6.7.0.ebuild 695 BLAKE2B f0e6e37c45895dc21b85633cc39a9758c717f51d40799b6eb74d860fce14383213013775524c9beee0e2189669b741a8a23e70b20f60b329984316c6486021c1 SHA512 ff21abb4139e3ca03bda4eaea993de65d8525506d27c1ff70ea9f77a604e5f94851eb311bf769242cfa64dc71b592bb560cb97c6845c1e4f0c4b7dc576060351
EBUILD karchive-6.8.0.ebuild 698 BLAKE2B 754e1349623f5d1ec42f0c72c5fa82575d5edde5111d808e89a849517e23a754b064342b9e36128bc08385fff0ee41a3c13b901665e8e78b21c006b08f29c332 SHA512 59b63efc4e75dd140b1711c35301ab6cf0cf16a8aafe7e9ee8fc7db3e5d33773605f2ead419c675281a3bb75ced6834d9f695cb47f1f0c9033f9d276745785c2
+EBUILD karchive-6.9.0.ebuild 698 BLAKE2B 754e1349623f5d1ec42f0c72c5fa82575d5edde5111d808e89a849517e23a754b064342b9e36128bc08385fff0ee41a3c13b901665e8e78b21c006b08f29c332 SHA512 59b63efc4e75dd140b1711c35301ab6cf0cf16a8aafe7e9ee8fc7db3e5d33773605f2ead419c675281a3bb75ced6834d9f695cb47f1f0c9033f9d276745785c2
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/karchive/karchive-6.9.0.ebuild b/kde-frameworks/karchive/karchive-6.9.0.ebuild
new file mode 100644
index 000000000000..f63d0a9c8f31
--- /dev/null
+++ b/kde-frameworks/karchive/karchive-6.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+zstd"
+
+DEPEND="
+ app-arch/bzip2
+ app-arch/xz-utils
+ sys-libs/zlib
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ zstd? ( virtual/pkgconfig )
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # TODO: try to get a build switch upstreamed
+ if ! use zstd; then
+ sed -e "s/^pkg_check_modules.*LibZstd/#&/" -i CMakeLists.txt || die
+ fi
+}
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index 544f587c709e..45ecbc686cda 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,7 +1,9 @@
DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6
DIST kauth-6.7.0.tar.xz 2296644 BLAKE2B a5d8313bb52815d90df01671d4bee2896f998bf0ca5e3121289e50a601f05e2b33f642d8fb549b1c71c2262263a9b2692f76bfe8e0d91a98da74e6b8368d691b SHA512 7345f50a68a7b5e9e0d95f833328902a6864a2c6c24d816bafa077c85bdbe9594ee932ad85456b36d8f7174d0a50caa2ad000fbe203d498c829db23e5b77e59d
DIST kauth-6.8.0.tar.xz 2296744 BLAKE2B 358cc872be6c76fa69f852b66f41f3c83e3b4fbbfb19eb7c9bf8b0b1ae27f0983740dcd0af6eb7476f3bd9871d6b54903dd44cdfa96ea9402acf6b70aa44b512 SHA512 5a4bcd2eb54272db40557860283824a5c2904fe263325468c7a63c674514c46dd8ce723f42e4ce82eb3ca3e63b1b5a439f0d5b2457e7a0a3ef87154b76efec78
+DIST kauth-6.9.0.tar.xz 2296744 BLAKE2B 77135b5fed671a57a8911be9dd41624f5cffaf308b2a6ff70805041e4c2636c69b6acd10158dfc87999c9b610e59dce87a03cc8dd8e3e9ff0291d9092cd1b50f SHA512 c4f0ba674b6bbc2d03654f0596a6f2fe93ee5966c83dafc3209dcc7879fc2e6b63fe3849dd85ae3b6f48b5809efe5dd53c5295a0d4ad240c5ede51b653bc7f39
EBUILD kauth-5.116.0.ebuild 859 BLAKE2B 6fecb7198c1612599c05e91010a0e13f3515827089293c0bef55d09ed3d14422438f5f5b7a5fca811bf2a66fa0991967c10d29ebd4cf19a2b417513b398cbbca SHA512 f9cbf133542b402d1cfb7ca1497ec19ffe07902c2ce200bf57e79036e3f1f5d007c1c5ffcfacff0c0c44b60327c4f23d3fa15c2b6e67565c58015f07b3a32000
EBUILD kauth-6.7.0.ebuild 952 BLAKE2B 5a0fc3af6b1f99683b749816040ec65a34d8fcd44aa8e90f4dcf405a651002d5ef6bd36d5df29e2d45c1815cecabd54c169b2ebcefb1dcfa1f80a9f749b2320b SHA512 4e6ced654e8ed907dccd952ab8accbf4db6aa614aaf4ce91be53e749eb6c619ad2a14136309b3f46ad135164335aa7adbb25906a5132babe52584a3504fb7777
EBUILD kauth-6.8.0.ebuild 955 BLAKE2B 0758f039adbee1622a547581788247cac8c0803b1d719d9d9b1382ee927084733d1ddf2bd35a726b74590fe95e4573aca9ba2f78a516c6e6bc8f7452668da573 SHA512 a126176b00adf9c70a0b73b22de29d976dac22ca7bf2ac7b9b6ed750ca6d842e423abd59532c8b34e9ae17cbb5895933b03302bd4ae1334a8bb47007cb383ed4
+EBUILD kauth-6.9.0.ebuild 940 BLAKE2B bd065a71e8a2b3413c37ad5c5e46c01b8336f5a630705dbe96f80c25b35c4c7e0db5393df22415b39b8a9579f47c41a76b99cf90c6ea2580045f7e89bda97afa SHA512 3694830beb4d65b89e7487150c6ef5d2cece2ac4f18c04be343d881c7d483c3be0188f8968e11ee91b36ce93c9b8bb12336cd26d7595967248782e1d3ac3b957
MISC metadata.xml 509 BLAKE2B 00b8382b1f1671890482edd04b0947b5b52d4cd7366dd53bc9b010b983726d22fab423b22648c577351fd4579bc9610dd117da4f1e8166ca1b1cb6f21e1b65ba SHA512 ab84c8d9ac2f2ddb02152eb58548ef55af3a7a194bc9ef2cc02f7d7c9b8eb6557578be4583d33d35abb3994a16c5ea8d7958a2931cd076462d03a9eee82c2996
diff --git a/kde-frameworks/kauth/kauth-6.9.0.ebuild b/kde-frameworks/kauth/kauth-6.9.0.ebuild
new file mode 100644
index 000000000000..91c106b66bea
--- /dev/null
+++ b/kde-frameworks/kauth/kauth-6.9.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to let applications perform actions as a privileged user"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+policykit"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ policykit? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland]
+ >=sys-auth/polkit-qt-0.175.0[qt6(+)]
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )"
+
+CMAKE_SKIP_TESTS=(
+ # fails, bug 654842
+ KAuthHelperTest
+ # needs DBus, bug 938505
+ KAuthFdTest
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package policykit PolkitQt6-1)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 393c3ae03e84..1aa04e15f2b9 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,7 +1,9 @@
DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933
DIST kbookmarks-6.7.0.tar.xz 1108572 BLAKE2B 7d6936024d0e8a12ef329e8e1760201c4b9ad5e48c0e61ebff3f9765ca94ff0f49975d43991866e2664c1bf584fea55ca5b9b601665a59f0edb0efac3e97e0e0 SHA512 56fadb86758696109a5e58b4ed649aeae579c38628b1369ebd86a638b80bcd1656649659705f800be7ef27e7b75cd4fb269cfb0ea8b16fe23c79cfee517e4dd5
DIST kbookmarks-6.8.0.tar.xz 1108892 BLAKE2B 11256c90dc234f46acdb0790b37b51c1a0700441a02ea589f2e6e25392f8d93225fb54f996c09343e83b331e03ee43c989572ed18a7529c6b4ae7aeff3a4fd94 SHA512 e7c39913a69be3c88428e1d4ee24dc44866b6cd012979d7dc36aac00e15473aaa112ff7585778612a099d7ba9d3bc582502e9ecf7458a361017483dffa2fb98c
+DIST kbookmarks-6.9.0.tar.xz 1108832 BLAKE2B 4596644892293013a863dca94dd1ed55724957d09002335a0bfd18d3819567d0d32ec539784d2324ec6a6dd65eedeb470410cd0b176b3e8524b303e7b5463e37 SHA512 c875052b5ac34ef893cee2d6ca205b54e8854d39bdfe185d2e5cb486582940820da779ce4813e32a2c60b2b87d0d950af0621b101dae2af71833ca0111da8113
EBUILD kbookmarks-5.116.0.ebuild 800 BLAKE2B 3e8f2a6f64492146b047a16eec1893226ab6d45ce7cfd0dc9056a89b52b8623e65ea4c8c49da34a7cf2418e1e260d175924657e3dda2b5223bed4ddc50b2c4ec SHA512 291e964a1d82f72f96ba630f1a4d5ae13e47f06481bb4393f320b94ddafc08389026a3adfd633c7f423da3949e6a820ec33aca919f03e16e52d34a33580ddd8d
EBUILD kbookmarks-6.7.0.ebuild 649 BLAKE2B 106be2ee4250be6fc6e75f15a67f253973822288abd83437a445502cf8cc269457a8d273122e895715220a27a19a7fd09328637fa919cad1469b3bbebae37d95 SHA512 78a1291ca5761191292a94b380e5d4f7011d0c1b88e5f9365f00c8eaa1008a6b678b3954ea2be170e988899b175490156511e0d590e9d6e82c3b7d55628d1ebc
EBUILD kbookmarks-6.8.0.ebuild 607 BLAKE2B 6ac6a1f0ca3ddc0eeba404822cf209aef930974a021accedc6b4a30cdb07e4d36fa350206d498ca964e504310764ae50b0b5184e3f0e84856841c60f22388461 SHA512 0dfecdf3629d857ae3f2c772182eb523ccf5ea3d2f6646ef518dc6a61b6f377200f05a928d23e9c11ee40cce4c5f63d102f15f519f4d46b45af19aaa31522ef6
+EBUILD kbookmarks-6.9.0.ebuild 598 BLAKE2B fd9a27e9bfbb00d81632ec39af006ae18d51908cc8e2415d61d0877d1727c2abdbe6ceae3ac61f5938b5291c97aa172358d24aee5d207a6a3d7fd8b74e5849c9 SHA512 a96c84c3be851df670c1512ca8e85d935be11a736157a16b5061732fa5f137475f593b755b4f30f7d7557279b3a01c07ac9430ad49753ccfc22d4902233aa903
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.9.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.9.0.ebuild
new file mode 100644
index 000000000000..3cecb9f9bd96
--- /dev/null
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.9.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index 6ffb7dcf34e6..b7c3d6dd2a12 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,7 +1,9 @@
DIST kcalendarcore-5.116.0.tar.xz 268900 BLAKE2B 63e32662b3af9629248956cb1fa2b2fdbded330b0053526952aa1c784434a8e43723e652700c2ac694bb7b5e0b1380b1b04bb08f7893f7795f138aaf239b7029 SHA512 04fc6b6c00e2a994b47b15e57a531b51439d67155b90c388b4e37efb6428e0215e90ff52bb5afa55d0ee0e7cb75186eac750770c9036824c20b779ef418bd1c0
DIST kcalendarcore-6.7.0.tar.xz 311512 BLAKE2B 90ac44b0d8ceadf710a06ec3dffd4a0192c0700b62525b51a885109899df7dc9a0bae6b4217ce42ef09307b19445d33f1cf21b7ead149c681380ed3bebf195e1 SHA512 eefd19b1d88e901dc3ed4d917b87dfea3b80716ce0c8f9aa5d1a22246ad67c09e9365767484cf59522a6df00d8226f1520a18ac4be3c6cc2d95ef533cf0648c6
DIST kcalendarcore-6.8.0.tar.xz 311880 BLAKE2B 4fb94855ae8facf8fa9fd883feb2bcf41bb2dde7919cb84eae0fb61a8337972ef402e371582f7af53649e75ca28b515c54b22d54dd2c02187d77a66cbf9bf6d8 SHA512 ae93c420956d2490776ded73bb1b46783ce6b30d512aed5edef5bf0942acb1f72b4e6f59d493466936b86040f1ce8e37ae2027e8bbe669543b61f26e6412d69d
+DIST kcalendarcore-6.9.0.tar.xz 312120 BLAKE2B 9f9ccf82c1634125d4c3850c28f55a6c680842ce410275e2305716afb9111d46ed2d07b674a473d4c70f849fa555e4f51595ce081489eee1959c0dd48faae690 SHA512 abd7812576a3142675d381ecf9fc8da83301e575028714b21bed7ba44181f7517ea3a3e2cb3550fd3b37254978713c3781c57f9dc5ae61ec3ebcce0bfef7e636
EBUILD kcalendarcore-5.116.0.ebuild 498 BLAKE2B 1fcf2ab4f4dabf46565409568a4388612a4ede2bfdef8e810346648c6cc0c903a2127198fe6db594b0329137615beeb22ce79c94e13cfcf6fe4e61766e413160 SHA512 24a785f7fb23f969982b3b68708e6b49dde61fdf505b6b26c8d5e11f64aca3728964d466ac866bdd284ca22f3c3e2905ca158d9b049e91698ceb3a84d852508f
EBUILD kcalendarcore-6.7.0.ebuild 532 BLAKE2B 27c9b1ad8fce6a116ab5c32dcdcec3b063ae821aee6709c26a95d62ac0f311b9ca9cb6db49d6373f6aeac4e7a950ffc0205700ba763404cd373f98a0c385604d SHA512 83887fd65200c1fc24f2a60cbc47988201971ee719367539c59c7ba8f3bbd3187d26102d16627636f8ce6db5166d7a798f4b0fc6bcac77ada461f09091e74062
EBUILD kcalendarcore-6.8.0.ebuild 534 BLAKE2B 0642b573fa505826134dc8f2d1ab28cd508bf02667ba38d625b296e13d88d251aa9b591a00acca8356c72618f010127cf09763cd923746917c66d2cca65d87d9 SHA512 0b32432b18e8b96b2d4954dcecbbb4165872c01c5fc0861159442e056928c34d7eaed4fd834dd927ae9ebde28509b76b5c2e50283b668096e62f62ecb0833ec5
+EBUILD kcalendarcore-6.9.0.ebuild 534 BLAKE2B 0642b573fa505826134dc8f2d1ab28cd508bf02667ba38d625b296e13d88d251aa9b591a00acca8356c72618f010127cf09763cd923746917c66d2cca65d87d9 SHA512 0b32432b18e8b96b2d4954dcecbbb4165872c01c5fc0861159442e056928c34d7eaed4fd834dd927ae9ebde28509b76b5c2e50283b668096e62f62ecb0833ec5
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.9.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.9.0.ebuild
new file mode 100644
index 000000000000..996009c1359d
--- /dev/null
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.9.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library for interfacing with calendars"
+
+LICENSE="GPL-2+ test? ( LGPL-3+ )"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # multiple tests fail or hang indefinitely
+
+DEPEND="
+ >=dev-libs/libical-3.0.5:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-alternatives/yacc"
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index d7b22f5d0d2a..190456ed2755 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,7 +1,9 @@
DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8
DIST kcmutils-6.7.0.tar.xz 2463708 BLAKE2B 9519b86fa2430d4914196c6d064b50703d42d1a4b4f795f8263f65333e4b94858880612191d6e1258b904d053a706ec0514be1ecfb67b4ca101c3b30ba948253 SHA512 1718565ce5e8c62745d753ba362263b5093bad4869e5841c64492344f465a591d592b1417418b8a8b4ded456e887035a1dba9fd5bd316cc961c3c56da099a147
DIST kcmutils-6.8.0.tar.xz 2463640 BLAKE2B 1dbd2b16d7623a62d821ba9c880435f71a18a986d68e97cbf7ed1fb010bf96a5fa8a4e20fc3ff163bacfb8e4f42159892541c27d6c449f0d61cb8500db497b2b SHA512 d698e00e38a1bfe96f3953d1d582b6be27b322e1ab9da6839a1544e7c5d6cd3a939ec83c9fd97e9e9f84eceade17123b2009c4f67e2413e32832d7a191b9d902
+DIST kcmutils-6.9.0.tar.xz 2463660 BLAKE2B cab3a58730b39b4484e484ef10901dcfd7ce9ebd7f9702578dccec98472db01c74b978f27f9fa96f3e5a272166632ae36bb127eb13587bc7469ac88ee49c1ff2 SHA512 e88972a5f553b6401522ecfc0b7b87030600a4ffd8811cd7b8e2f511aa1b6e31846fbf19ab2ace46862cef0d974780f37adcda91793b7d4edfdacd53d176854d
EBUILD kcmutils-5.116.0.ebuild 942 BLAKE2B f1de075fef7ea2141e6a0f25c9f5fa0aaaa89440506d8afce2b7725eb782e3c1286646842fcc9834cde85c4b5b14f0ef3e65f7429e5e68c4e23ca1812e79968b SHA512 59eb2aca2bd4456814a5a93260bd17157bd2f9e9b0002521a5f555db28235877b1225bbfab680a57f30df9d422e5e19525a6fc9f58259b17bf31693de9b5edf4
EBUILD kcmutils-6.7.0.ebuild 808 BLAKE2B 47f3de7f8f69e72d2078fccf8a62dc7f624d61b6f731b73a39efff0ace92a874cc88647739b7cebf656854ccda2a5533811a3c24edbef44b0e5daff216cdc856 SHA512 4b70536e5d6f67b59347488f6b900b5667b4472b94d564ee50a140a138811ff2053482ac8a3325a856dbd01ed3232532dad1485b287eecaf135e62551de0841a
EBUILD kcmutils-6.8.0.ebuild 811 BLAKE2B 8acc85d01c99139b113ebbeea6b9a8203352b688d98054a16380828a0b57deb11e0f5321bcbe547647e55d9e9e54f3229f695778f4a7be5accd19cf03fec17af SHA512 a2679b8cca51829bcf92f5c1b8135211fe9a1ffdb37ec8299bd9019919406b73e77423417df08f71905efc893360ecf2959f0b05d43257fceca7f25370e70cfe
+EBUILD kcmutils-6.9.0.ebuild 817 BLAKE2B 495c8d4990c0a3979b533ca6811e66ffdfd22033aa64dbc6275fc65113b6625f08ab28a9a05a0631210ec096c0d0abbf970f6bd2b4cef91c7a146cca2ba12f72 SHA512 4a698274cfc9cf2366ac678021519cdfc40e64b40358ff1e4e873e7899407ec778e4a14febdcde85dfeddd5d84e6a87b039c43277580221fe9b7deb0a7604021
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcmutils/kcmutils-6.9.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.9.0.ebuild
new file mode 100644
index 000000000000..302f96ab3763
--- /dev/null
+++ b/kde-frameworks/kcmutils/kcmutils-6.9.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to work with KDE System Settings modules"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kio-${KDE_CATV}*:6
+ =kde-frameworks/kitemviews-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index 51b396f3317d..3185e4bf0fd0 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,7 +1,9 @@
DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b
DIST kcodecs-6.7.0.tar.xz 2491520 BLAKE2B 870720c4973760e4d9afa1ca94ec3433eb79de2bbd323f269d7c8e1707bf369f8feb35cfb0a5473aaf811da736cee7e656995e4229a92722549d48db558f2b0a SHA512 5536fbf54e7405c8a9548151841b4dcfe09250a4d39f7101b18400d4b236283b272dbf3585e429df219fb1284f935c3573f3cfcb2d57534ab1c1478810b3a62e
DIST kcodecs-6.8.0.tar.xz 2491272 BLAKE2B 37549576c49636070c7f34f93f08a9e48f3ed1f5c783b0f1c33f5b404a965e27d0cc14a1c9b1a835a64619d6b0cde384a7469299a9d0f669bb0d0b183c1a0073 SHA512 ac69a8a53283f45f694ed641b0c191e65344e9ab68a50570a8a83fa0fcacd3257b4d0d5e9e6bc0923a39de38ef53b4120c2a5c00aa8976a579eed01ec1c4e9a5
+DIST kcodecs-6.9.0.tar.xz 2491432 BLAKE2B dc4f7747537e8ec77d4d349a897f6a4281f5587ca2b053c7c465a1ef7195aaa22b3c810a21e3ff296069e343c5c80602dc20732067aec3768ba97f147aeb236b SHA512 20c9283fd3efbb2a35a85d3c92f9ea4f69b50728ce15beb96e665ce816bb83038c12ca27a32bf34f7b75183bb4d4a7a5c9a446f8a47e20cd5c6c11acaedf22f9
EBUILD kcodecs-5.116.0.ebuild 381 BLAKE2B 470572c6f53f843ff9d3be1d5f5b0d634151d7fb15f0ca101dc6f0f602a8498e846f6686625c4927415d01811d4d569358045ef31d37f7ada802d8cd1ac1f194 SHA512 4bcbb06a1a55d241a9b9b0c7f5c3efad4e8d1ca5f18d6402173c9c0aa353ea1fa08709defb08449cee87e17407f072b8a98239dbe453f21ee88f2d274c48eb52
EBUILD kcodecs-6.7.0.ebuild 441 BLAKE2B ce407d9a6dc1fd27c7c638cad83fabee8d436e3dbea597a3db4f651d2933fe2a084def2265e379a334926b3d6b8dd2717b3255551660cf505b549d3f598e9fe6 SHA512 9c47c57e32f82661a8491a452342e92c6c74a9bc8014ce5d2dfb83e9df897efc7c03f8bee82b9302c4e8d9a8879e31d2d7ab7478dd70b1640a0efb67c5a3e160
EBUILD kcodecs-6.8.0.ebuild 444 BLAKE2B efe5e123f913f9f53ac6957b6e0b244957108448d3adef13323a4d57a5d778d89a4154f110c5410b1fdac30b2db3ca3831ed25c441a89e00b91b4384f7e94cc6 SHA512 51d9ce7f67d383a9b524d4884241a013cc56ef6045cf9885117e9aff5c2b6ff691dede44665e4d745d6575e35afd1bf22335babb3b1c857ff95a80cf3880591e
+EBUILD kcodecs-6.9.0.ebuild 444 BLAKE2B efe5e123f913f9f53ac6957b6e0b244957108448d3adef13323a4d57a5d778d89a4154f110c5410b1fdac30b2db3ca3831ed25c441a89e00b91b4384f7e94cc6 SHA512 51d9ce7f67d383a9b524d4884241a013cc56ef6045cf9885117e9aff5c2b6ff691dede44665e4d745d6575e35afd1bf22335babb3b1c857ff95a80cf3880591e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcodecs/kcodecs-6.9.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.9.0.ebuild
new file mode 100644
index 000000000000..793d59790f1a
--- /dev/null
+++ b/kde-frameworks/kcodecs/kcodecs-6.9.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for manipulating strings using various encodings"
+
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ dev-util/gperf
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 938317
+ rfc2047test
+ kemailaddresstest
+)
diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest
index 68811bf25ac6..a927cf8b21e8 100644
--- a/kde-frameworks/kcolorscheme/Manifest
+++ b/kde-frameworks/kcolorscheme/Manifest
@@ -1,5 +1,7 @@
DIST kcolorscheme-6.7.0.tar.xz 45928 BLAKE2B 9f4689c76cd13b98cb2014a7a5e7b896f0e6dbbdffe9ac57a71412973eee6d611dbc3f1673fd79de3065667800b27fd7ab3eb0bf0dd584284b1e98f24aa7c3d9 SHA512 7515be6ff00de43182ff7e9217fe45608210e7e7b822066ef5e46607e64a17f2fe77317a650eb84f12aae8ef79f23217066c627f424f55740f5875a3d3e1ff8b
DIST kcolorscheme-6.8.0.tar.xz 45924 BLAKE2B a9b4870d363b629cccf0f07270a1f98c6b61f7fd947d0ef82ac9037c6801f3c77753e53a27ee3876f97f450477c6a666ef55e96d34eb9eb14654f01a99be53f6 SHA512 14e4ed46b61c86628a67dd7c835519754a48dcac4119803dfd5e5a114edd919f3d9d107537ccb24df442d9c21bb82f111d8ccbbc188d4bf31513000c7f7e9898
+DIST kcolorscheme-6.9.0.tar.xz 45988 BLAKE2B 36106d6ca12039d174015556ea542e02c187ea13d6c79e86bad18ab016f616a37a61b4145de62e4f92b00b85db10c000632dda62dcf86426df0a216d5461af1c SHA512 9aea556f7561892bc39145e0cca7a18eb8d711446afa9c8b1e100cfc4b6e3857e7c2ff0bda4597f68a0dbb09d9cf85c99961728e3922bf4b423b8cdb3456c014
EBUILD kcolorscheme-6.7.0.ebuild 555 BLAKE2B ab5dc588f9ad0ee4b8aa336cc74104d4b574532a6028c3057f78165d795aee23ef7ecb1cd1ac6aa5af692be4303185298d40ecc829d6cf9ff085de31857343ab SHA512 b94772afa6631b1a28948355eaa1bb13a06a8481fc14f9022257f94275797588ed021974c688029c8f785da6b576da3230f50987de64ee8b5eb9d85966cf6898
EBUILD kcolorscheme-6.8.0.ebuild 558 BLAKE2B 024aae148d7ff5f3225db9fcc5fcddb981b663e88bbf813c95225de6d29f81abf52d6cb4e7f431a23b0394c95c9bdc3b358b290fa4bcd66112cfa2638bd57abb SHA512 4d2303c928fdd3a0c614758a50c0533f68b9b8784ab14b92aecbeb9b3aad6765f12afa85fd851411db262fc402ebdcc8542537efe35f1bee2bcaf5f9dfe630fa
+EBUILD kcolorscheme-6.9.0.ebuild 546 BLAKE2B 731cb41d42a1bdba65121fd95f433eb43c22a3103c23de1b3e7c5365587d80199d762bebb6ac88d2655d0925e39570a58a7148f5abeb3ecb3a624f4f7c7b8009 SHA512 ac383e2a6e1b98b1cea859f527f0a4aa03849ce43f7b6dca2a1d2348725c58b3fb848d51b72cbc8ca934afc46c1b4a1b203d9c92c9e23e07cde4b843a1d214df
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.9.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.9.0.ebuild
new file mode 100644
index 000000000000..b94ca355454a
--- /dev/null
+++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.9.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index c0e9b5b856d1..a490086dac22 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,7 +1,9 @@
DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730
DIST kcompletion-6.7.0.tar.xz 2324460 BLAKE2B 54a29a4e1aa5ef0c9eacd41f5a9e87e742390796ee4124407b559e8decb2c18265f042423ede8cd72322d8fc2979562a04436cb34852ee0086965156eb68b9e1 SHA512 e3ba8769c3961364cb7829212c76ddc0853fd320baafda6db260679244060e6c823a0f5b52de0a201e70f58100cd4f0dadfec60d253aab8933b5e1a4b190eb5e
DIST kcompletion-6.8.0.tar.xz 2324104 BLAKE2B 664bb8edd7b8ad4d92b69c39e5d2494c11a1170cf250c978279d876beafad58b852dd2a489b86f1e47694c48e5f13abce8e7115486b4479d0c70d6f190d12cd2 SHA512 e384a6d0e268ef59b265a9b8a85fad2ec7863d1f0baea6e9493ac9c0775d59f76472b960407353b753b81b02d77c3f5bdb5a11b09600f0c06863f5c3abb0b47b
+DIST kcompletion-6.9.0.tar.xz 2323940 BLAKE2B d9a83b7f267052af2738dc150418ea832c013cdbf3ad57e1f346057d27a219561510c7c26c825a867ea822b9ee94487ff1d239dfd7ba6f13bfad13c9aa3c0f67 SHA512 c1d5baf232e27f294cbeb4d7a6edcea5da80146a0b7ff28d3acfdce516684220e31de924338bdbb53c4a3a7509c918d1a073ad56b2e15267a24739213672b009
EBUILD kcompletion-5.116.0.ebuild 587 BLAKE2B fd5b0aeda11628872524abf7dbce114bc3168ec54ae527156033a2c440e8f500da0c6669cd5de0254651b725773649949c3a832c5675e04e0b2eb380ee71c352 SHA512 8b9b9c102e85d42731e403a2075c58f3324f33239fe57e94a1b66efb7181277e07eb0db74f1cdb55e842dd917cfdf56395135977d76e15d2acf1e6df879012da
EBUILD kcompletion-6.7.0.ebuild 631 BLAKE2B 04cd574ebe1f97ab5dc4799f847a365f069d485222f339f1ada193c106dfb15fa6b97518d58677eb6a91c1e65042e4fc8c8eb6dde84bb6ba67fac74596831970 SHA512 56057143ff3fcd008ff51488279966dd54e364b27c6972580d5cc64325a5b936b235c6c340f1674ae5265ae91109ade50865b70b0979b8f95ae07ddb3619ab46
EBUILD kcompletion-6.8.0.ebuild 634 BLAKE2B a52a6db5d5fbe9c931266604ae8421be58f103289fcefb626a9d93ba18e23baf69e47e964a41a9d4f93464302dbdbe450809e6de1eaf1aca2a58a4f724d03ef3 SHA512 73a70f715edb8cc4680bfbb2d54d1d6f8d8549c3fd683b70262c967ccca4f4ae3a2d0a48927956bf3295326a564eb5145c10f2c4465fcab961321d05daf97bb7
+EBUILD kcompletion-6.9.0.ebuild 625 BLAKE2B 2cc55499258e435404fa99281ed0e6e1dc6fd224a43530699aa99f239a0bbeee76d016ccff6e089af2101cbe5301b8b27de51b9e317dbe862c3d6e7d60158706 SHA512 52e9fe5190e5a138408d7347f187c537b2f1f74a684da85ad8593e24e4a7f0d0bd302ab5a6cc9df85b3e7cb031ec95a149815cd0ef07431dc5cd3cfe213ff08b
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kcompletion/kcompletion-6.9.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.9.0.ebuild
new file mode 100644
index 000000000000..89ce61244053
--- /dev/null
+++ b/kde-frameworks/kcompletion/kcompletion-6.9.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 6b4d70e85e15..6249318851c4 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,7 +1,9 @@
DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4
DIST kconfig-6.7.0.tar.xz 345564 BLAKE2B 77d7e492bfe66908b433fb5e018a69b949540091f8ff9ae96960a753efcdce22c28d51fd4648493522f9e834b80eb8d1f1496747fa5b5750069e64e4f417e39f SHA512 67f1bc481d4fcdc5f6c7c83c6fe06d1111f75ef5fd99740f9f26a06a1f532af722cca2b1ef8d0e2908ecf86f38f6c45540d2f8399c4ca56441a10321712192bb
DIST kconfig-6.8.0.tar.xz 346104 BLAKE2B 8c7baea0f2814379c2effabe35f79ef88e8bac4f44a3697bf17a5e39d4f22ca1635a1e07ae6c87f93b1465832bb91e7c105d8c25a1ccce5f10a1ffb8648ab368 SHA512 6c26313acf79b469f532ee8cee5d9d3275a533c11c7728035618cc40373cad5cd46ef79d91ebff90a1a6a22d19358597762ff08198a0041c0020b246b59581e7
+DIST kconfig-6.9.0.tar.xz 346672 BLAKE2B 8613f5caea50cbf1ea4a3a7b6564895f02f96c740b4d3e0026b166c38d2a54a3c043affe8e6c365e63b769e4804cb19c3b0726f2fbdf7ce27f2af1e1cf9f598e SHA512 8e2a561291ef903ac724098f9212cf1063ba01bb9329c9028cfaa35439f0304c2e622b33d70818b10bb7425e4920f900c6f8139f825123ee8b9b8c70073b3996
EBUILD kconfig-5.116.0.ebuild 776 BLAKE2B 472061d07a7082a1fe55d816014837d456ab63e2775a0a39873de7d9e7cd451e58f3fd7a284ca123225f463d620587e937e00b2c0d0f641a552c53312a44e05f SHA512 2f3ff5e12071dc65ec67a18f22082cba758f450f226cf7a3914276effc5a676348df071264a44ea601ad560bbf3dfc7b0730a7f42e365afdc3fcc6b2ab2451ff
EBUILD kconfig-6.7.0.ebuild 745 BLAKE2B 3fe1443904c2396108203292b9242572fc16a6a87dba10e64f74a30733ed97286f1cf3417495101676e9e82e107db274751d501cc2db4afde01526bf886c85f9 SHA512 73e9fdd606c48cb76d3b1b66e9933b7605edcf9d01d6538e46e3f2a23039712ae02e89af2a39c9e1a32b12ce32ba6db864f8b564eb9adaf95ede4c876bac44db
EBUILD kconfig-6.8.0.ebuild 748 BLAKE2B c4c8548b298b371fbc4ac7b51624cc52a1f7646f3511b3e5962298443184da14a0e1bef408bfebc0c385bfb759467bd900e64e412eac4d90b616c2baddfcc3a5 SHA512 48a89ed25fa1430ceac9a2de178a76bbc3466cbaac86ded40c0cca651ae0bf0db55f18f2b514329e4451af79837083b910ce09c47f78892ef6694bb4215db83d
+EBUILD kconfig-6.9.0.ebuild 748 BLAKE2B c4c8548b298b371fbc4ac7b51624cc52a1f7646f3511b3e5962298443184da14a0e1bef408bfebc0c385bfb759467bd900e64e412eac4d90b616c2baddfcc3a5 SHA512 48a89ed25fa1430ceac9a2de178a76bbc3466cbaac86ded40c0cca651ae0bf0db55f18f2b514329e4451af79837083b910ce09c47f78892ef6694bb4215db83d
MISC metadata.xml 615 BLAKE2B 9a7225e2bff6c90ecb8dde8c96d85513bf9ba2415a436e30e9c857fa5d410501b0329590ca3da4bd66b4dcad99a73552b8e045ba258848948b9be765538b4dcc SHA512 7ce6fe8fdd851a072df05c65953749dd13decb0defca9ff5e6f5b1058dff38f4d8722cd6eb67a9a7047434009b5d66eaf045970328990d3f61435465bc87d985
diff --git a/kde-frameworks/kconfig/kconfig-6.9.0.ebuild b/kde-frameworks/kconfig/kconfig-6.9.0.ebuild
new file mode 100644
index 000000000000..98d018ac8f25
--- /dev/null
+++ b/kde-frameworks/kconfig/kconfig-6.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for reading and writing configuration"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dbus qml"
+REQUIRED_USE="test? ( qml )"
+
+# bug 560086
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,xml]
+ qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_DBUS=$(usex dbus)
+ -DKCONFIG_USE_QML=$(usex qml)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index 7b48ae82ac24..82c24ed97925 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,7 +1,9 @@
DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b
DIST kconfigwidgets-6.7.0.tar.xz 2557852 BLAKE2B 1ab6ac88384c867829180952dbd67be0b03b3047c6e904f721e8fb67d919c5dcd6f71b6f61e2e6f7b282f46f9591804a4d1874cd2e381e9262590edef70fea52 SHA512 303470fd6e76fb6bf41bf87cd0f5ed136acae42dccd1ebe222d6db1887fcccecc778679f68359b70e6668cd8f05118557e5368199fd74705159aff82d199a665
DIST kconfigwidgets-6.8.0.tar.xz 2557820 BLAKE2B 3d3a60fe880124a112cf957532ad441f53765fd31d8ac21b2e01e6dccc7dc0ec647119bcaede4352332fd757472f7a9e18abaa6d41b5bfd971a05f3cd44d98d7 SHA512 54554e28197d747ce765520346b49ed636ff42c31417765a97d9f1ebdca60f8043b8762f7832c5de1d8384f89bec9c9eed08e5be29462b9bc5c777fae75a8e3e
+DIST kconfigwidgets-6.9.0.tar.xz 2557896 BLAKE2B 83f83967cf9c163a9c0a9af220232a4164353dcccfa83ff2abedefceff9f9b46b59caefd44bff672cabcae25192921f4e47ec910e50753fcf014a2c908fa713b SHA512 80d316dfe04149db6aefaf215c67d9315370315426bc7362a16149450cb272193fe1ce5c6d843acf0f4fcc8d9ce688d8220d13480847799601882527f2b142e8
EBUILD kconfigwidgets-5.116.0.ebuild 1036 BLAKE2B ec2d80d2962998531c76fd83672b4eb30dddede6cbf0c5c0e01e1e2182d87d30bc6c3404f9cba037ece2bc5a82896e42c2c9dfe9899834c3cb75e9db364f0bad SHA512 dae487e5a051b7ae1bdc61f83d3002c4dc58173defabd52c5a7a7ef04e56b0cb026d4700fb8a1302329510ac2ba2cd593bd77a322e7cc6d0eea4ce223191879d
EBUILD kconfigwidgets-6.7.0.ebuild 854 BLAKE2B bba5043b96579ea620dbb6706e52f7702599892a8b491b3bbb0341afe576e101aee5d4d36adee19b8ce3fd1ee77aa067b1a23ccabb1adad2005182ad0dd9c690 SHA512 c3e82d3b81ec5155c30c14f8500aa1a91b09eb128b212fc024aeeeaffcffdc2c5a35dee4f01c03ef8af5a38ff2478fbcacee6270da91be741160bb460bd844c7
EBUILD kconfigwidgets-6.8.0.ebuild 857 BLAKE2B 80213c6b386f4b2955374d8150ba9c48181c9d219b15cda0a5a4e4766e48d47efc0fe09b80916a9c65f3a48c50d122cc6ace88bd3c3b4479dc8622b93f94af51 SHA512 3732718320804660b54c8eac2eb8899aa1706026f47f5442b6ff806ddb88f73ec966d647f2c3b66c51d8c44da9ffdd1c6438cae68901ec84cefa9ece1f62cd88
+EBUILD kconfigwidgets-6.9.0.ebuild 860 BLAKE2B 213c3fd71ef4ee79f9b4a4a36919d1d7665c17d9a79f75beea3ae43ab87e1ff0ee538e8ed7d41b9432841fa71290cb042dfbf0343bd8583be4ef57d823c16d2a SHA512 4c41ffd70cf9ee3a406abe9125431bc9878c082554c0cdd3448cf345613b567a8e3729c865f6e3d96ac74033244a0efad0a407c1347e2ae743c8179e30e4d59b
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.9.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.9.0.ebuild
new file mode 100644
index 000000000000..9ccb14cb17a0
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of configuration-related widgets"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 864250
+ kstandardactiontest
+ # bug 926497
+ klanguagenametest
+)
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( =kde-frameworks/kconfig-${KDE_CATV}*:6[dbus] )
+"
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index cd4bf53327bf..27913a4e7f63 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,7 +1,9 @@
DIST kcontacts-5.116.0.tar.xz 214144 BLAKE2B 6f01e3102e9499e0f1da529c5d073c21c54dbba6d549d2be15686082804ec7da21488e9e631fc4ee6e0d5307d054fa156760644eca8b858123382d14f7fc5b51 SHA512 b33a239bc577a0ff4d7b34e7fc12397fed543ba31a0fb1ebcd55dc5ce52e05e026953128f13c76828dd6723fed9a27153cd8420d5dd940404a4f79cd625499bf
DIST kcontacts-6.7.0.tar.xz 208072 BLAKE2B 9d87770031f4e00e7cbf4338c787121709cc960be513825acccf81ceeb5d219b2d303d93819865eabe2b574af23028e0d7fb66961ad7a467c4831a3332f0f351 SHA512 274d049d93c15f1f85bee5afcab494956306b2dfcecb5ab71da6d037d61b9e440d8216e06f38187c317eb7f5cbd1f7d8f8fb389786762a3764b7ced5a8955af2
DIST kcontacts-6.8.0.tar.xz 208172 BLAKE2B 3ccf27abf6f8df7923e4b44def996ab638249433e1bd7244565974a2b39283d9504172456885cf3404b13d1476e3f3dd1900bcb58ac3fe1924412b96964dcf03 SHA512 366b3d1a2c4d49aeaf1bb53cf4fe14d53f7755d122c9b86acdc5943ba15ab1b3c94550d230e597afccc8fe762db4b2301c8f486f2e337b9127c647e377204a3e
+DIST kcontacts-6.9.0.tar.xz 208116 BLAKE2B 040b5342563fc27ee4b9601aac2ebfe8aaf795f0d7712932485655904e25f9c7093535ecd8e09395ffbe7a313f71c8ccdea806fd80f000f7bda3679216a283c7 SHA512 4dce5fb0631d841cabe3a5a48d471948fdc2617d3318154cc9f5ef0e9c970bdf6ad1241fab9894e370c1e3f1a270b837a552a8037b6ae39346bf3b6c00b88d9c
EBUILD kcontacts-5.116.0.ebuild 787 BLAKE2B e2192a0cb75faaa2d215c76884bad8f1319c86093d800371bc412ae132168efe3754ce5a3aa885b30fe4abde399bc247acb118dad5a34c449043852d1c108ff3 SHA512 192faa79047c5b22d0a5f413c49b5c32bcbf154a14dbb25cbe14ae1e62e9d5875c7e016ece34f283a5695701d4a683016be4cce80bc09914726ff6019fbb5a13
EBUILD kcontacts-6.7.0.ebuild 775 BLAKE2B 61042e2239fe881bbcc9cfc7e25f36711e6d2efb9c5831a3ede8488897590f84aa1c3fe89a1f5cc2c5b8d1a985d14e9462ed9d833956decb5c7a1f470cd5e892 SHA512 a9ed9506aa1f93ca23cf170300cdb007516b59a852cb7dd0782d55a9c69962c9f6b25d92b921fc3fc6489175fac2c2dd6c3bc47de1cf5247eccd159b69db98ba
EBUILD kcontacts-6.8.0.ebuild 777 BLAKE2B 9938c9d7f25dafe22a5480498234ac5b6301ef4adf6b02add35b860de82be5d911d0079b95fd7eaed3d6fa5d8dc18bd7060bdffee48edac7fb5db9f89dd444e3 SHA512 8a28923a13ea6e2e753271da1ac6a64285ea5dc5c74c8dfaf40514fb9da112f678283ba4afb66f4d230259a2ffe21533a2879046151b2761c80c3b53d607b277
+EBUILD kcontacts-6.9.0.ebuild 768 BLAKE2B 4ab1fa6bfd390f984bf16bffd8aa37c9e6405f5240d5a12a0a265522916a539f8cd0068a6ab31493c608c25fed95775c77d583ac14cb17bf66eb285027b4ffb5 SHA512 1f71e931bcbac9c38258c172435c50cb8267ffa14baeeec3ac368e3f1f7829e8f5e3353f9304e9c8b6dba9bd73d37e4040803ae08a53e205f96503d9fa141776
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcontacts/kcontacts-6.9.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.9.0.ebuild
new file mode 100644
index 000000000000..1580b172098d
--- /dev/null
+++ b/kde-frameworks/kcontacts/kcontacts-6.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Address book API based on KDE Frameworks"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug #566648 (access to /dev/dri/card0 denied)
+ kcontacts-picturetest
+ # bugs #712798, 838502 (again some Qt translations loading related err...)
+ kcontacts-{address,phonenumber}test
+)
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index 67cc903cc33a..38ffa1a84395 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,7 +1,9 @@
DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d
DIST kcoreaddons-6.7.0.tar.xz 2567108 BLAKE2B 9c960a3659e3780e633f799a7700dab1ea19c7528b7a8ead3b31b1d7f45e8b505dbe3b66ad9aa28980d312ad668aabb309606e9d86afa2e3a563450774dade71 SHA512 cfe09e2caf103edba07950ca1b4433f96b790926b4fe64e82537c685a41e427205ea1b24cde58f7ade762251b7a56e3a18c9ea61bfe8c978e17129ebea3464f1
DIST kcoreaddons-6.8.0.tar.xz 2567844 BLAKE2B 1411b514e8057bf0f862218fe4bc09f6a4de4f79e765b04e8dbcb93f273217b2cbf1f760e7b78aff353a2c921f6f2a61a65d0497dc3f08dce43b1e9ebc420e1d SHA512 b3e5af55445e7ef0bf68f792d512650e789e37e06118d0e9561149391c5bc223a7da5ef437dc1ecc4efcbcbd75a1d7db9e07afd6b3bcc284e2e9950157bc8479
+DIST kcoreaddons-6.9.0.tar.xz 2550364 BLAKE2B e2c7e7dd804a1e7336746a87eabba661d892817d80c9dd388d410327e93e511fa9a565e75bb932b728b1d3cd7823a5c4ec08d70552922e0da88cd9293df89a49 SHA512 f8a33c0f8921f4acb79e3b93a960ff64e3ddaeba88cb62a0740a3ad570eb81ad63cd7f16b1c73a5ea45ad4d19684bfd8949ca53a6d325d76f40fc8b3a98cefd2
EBUILD kcoreaddons-5.116.0.ebuild 1155 BLAKE2B 4feee760daaff156810e0b24d031c743d3b56a65d4c5d6e95fb82cde1b92016628d5eb6f7e5450ad07287775ce8c835cd9b59bd3a1543f6dd6771751b6b78beb SHA512 bf16a00d2a757fb17b3c09a9fe02806dcb3071a84f60f9e18f3396dc390a8d5bad2a7b509ab3fd071e77690235f1da7e2964d97edebf8bbc97cab5f67c6ed624
EBUILD kcoreaddons-6.7.0.ebuild 1081 BLAKE2B d1807c70dac13c1917f58cc3e957cc2a6896f3ed2e7a7d2c7ee46646a383960242a8c81945c27035a47fd445838a58647f82f0a62803496b894ca2d0adc3c97f SHA512 af1304b18c2803e4642f780433b5c3a979facc9d301d5ed81b94314c85cfa7c10aaa0bafdad3150c9d0601c6e9654c173773060fe00fc31a8a1d919f4df1cd55
EBUILD kcoreaddons-6.8.0.ebuild 1084 BLAKE2B 2f57ebfba4592b328c303d46bade2dde944e31c625e49f8de7de1c641f4fb7f684f8dbadd1b7a40a994166dd49b9a2c7fa7448fea40bd7e154227a1e2cacfa6c SHA512 3249a27ad7ae96e559edaee23f1a09e0b4228a51fc17ee117a49459aeea6fe8d092b2ab5eaf00530101d54cc1c6b73cd279aea1133605234c2b560bf354033e0
+EBUILD kcoreaddons-6.9.0.ebuild 1110 BLAKE2B 51492ed8b312debc7fa8acd45a17feb6875de4c2e1c1679ab9c33888fb2b2d5d277342cb578f040d7a4a52c14f1cd2b80a6be67f196a6b2552c8b6ecdf0f90c7 SHA512 2164f91cbade28f4c15cceedb3ca14ba8ceefe4d76b4bc97e5d91df73cb0329cb8cf1ab78462ed5e8c42b88f04104b4852d0d0ac73d066a4e4554ed103134d41
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.9.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.9.0.ebuild
new file mode 100644
index 000000000000..b9e99488d844
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.9.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_PYTHON_BINDINGS="off"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="dbus"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus?,icu,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ virtual/libudev:=
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qttranslations-${QTMIN}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DKCOREADDONS_USE_QML=ON
+ -DUSE_DBUS=$(usex dbus)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # bug 632398
+ kautosavefiletest
+ # bug 647414
+ kdirwatch_qfswatch_unittest
+ kdirwatch_stat_unittest
+ # bugs 665682
+ kformattest
+ # bug 770781
+ kaboutdatatest
+ klistopenfilesjobtest_unix
+ )
+ # bug 619656
+ ecm_src_test -j1
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ ecm_pkg_postrm
+ xdg_mimeinfo_database_update
+}
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 4e00d02a34b3..a0d951db411c 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,7 +1,9 @@
DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07
DIST kcrash-6.7.0.tar.xz 27948 BLAKE2B 140acf6b7acd45842cc6ce786b5da63c5e99ff98ca49ee20736d712e111c82725d3154191f05d24097967b4fc99ef9fb9343f0a8d6e320ddf01d2287961bcd01 SHA512 f3b68434efebf703c1ed687e577a2589763fd1257b5ee4ef96a01e4f7cb20711beea72f4db1b71cdb09357bbd852b8edc3fa143b9aee4b2e1e42367a338bbaac
DIST kcrash-6.8.0.tar.xz 27952 BLAKE2B 8e301768540472b72d241cbcd17a78785075c55e1f38b651f647db571e71514bdca5f4b107c7851c03d623f5b1490ee79fcadc7d8b1c00b0c840e865ba595ccf SHA512 b87e54c37e4d00798f2bbfe293ea16d893dec646c318fff1c07a71cc0483c189a1830691d8cb2e1001d56f42f7169c8e72187af3588f46a6c61cbe41d8795d2f
+DIST kcrash-6.9.0.tar.xz 27984 BLAKE2B dc1523e7e2bf15794c7737f62970602e9afdf04666f758d201520ccae0bbcedb07248792a15067a2a499d7d94fd360476834b28fe3fae0142f016c40abe4cb43 SHA512 beda3c9890a6e3526e8f051039982862c841824ce22115405e9d3454e0056b7c93f2817d7e72517ef987b20d3d635167be3313072a419de062fe46ff659e76c6
EBUILD kcrash-5.116.0.ebuild 777 BLAKE2B d767db125cc35760c2b6bfc06fe62d4f5624cb5c4bc979fd5815565affc93f804a869f1b4f52587e0c469032efb822ed0948c1c55cdbe149984bde380cba3f59 SHA512 bed6a3ef77d9d0d2636c51a1ce0c09d7a822f16466132ee1c34cbc6b1e0664cc54e10c8d7fdbe7591fa74648b8be793fe3d9403bd56be4485bb27e736170c72f
EBUILD kcrash-6.7.0.ebuild 757 BLAKE2B 0f05423b9b1a0bdd1e025b38f460ae9939c9318bafd3892fa1eca039c997c3a8d80770fcee9a1c1e52d07ad2ee35049f35e189d37ac2a52f4e3394ee61a9878f SHA512 b2709c8bf46bfba78df167bdcc9a9d1441879ec55d53e481c6a2880787f17b0391176b211960b4ae041810711ee5e495154486d96bef2fa528a66027cfc6b064
EBUILD kcrash-6.8.0.ebuild 760 BLAKE2B 8f08ea05ddb7f242722782ec1b519523c5d28249bc8571bb7b55354d72cd37accac8a97830008933b4292fb4bc1323cac07fa89f4f146308afaed6ae98be51ee SHA512 1b9377de413938a74ba774cf7cb8880b2a7fb9ea3240d4897d4a201cb860283b620e47b5240a1438b3db9b353d9705e7763a8831e0521da6bebeca6c73500016
+EBUILD kcrash-6.9.0.ebuild 742 BLAKE2B bb0d046158bf886bca1b1793615caa1701b1564db118d999c4299ba76df7e82c4d0ab58a4992a7c0595ed9e1d60d63937b9c21f2b7ceb5efadc52f183337b335 SHA512 06347090934f58209ef235606390abe4d0895eaed45d3e7a53132c1288471eab312c15e8292332dce26684d36d4562b773930da80ea3ade96da6d93a77fb9766
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcrash/kcrash-6.9.0.ebuild b/kde-frameworks/kcrash/kcrash-6.9.0.ebuild
new file mode 100644
index 000000000000..2fc170033b19
--- /dev/null
+++ b/kde-frameworks/kcrash/kcrash-6.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for intercepting and handling application crashes"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# requires running Plasma environment
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl]
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index e2cc8fa148f8..590ce5b0292b 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,5 +1,7 @@
DIST kdav-6.7.0.tar.xz 68028 BLAKE2B 5ec7e0b32350c0cc0fe5156b9afe903551085ea58932b9dfeab3f34f29f63748a2c3eee5f06c19e24dfa77ff79908f5456b9c19522d3a7712deae29b9ad271ca SHA512 db691aa2b3a3afbb999816e439ab24ee923cfd3436c174a578c655550789695f58b563baaeaa933b74bcea38b591b721b412aad3d25b3da4a8df696daa56c424
DIST kdav-6.8.0.tar.xz 68080 BLAKE2B 6b42999b3ec8d6b7160e9a2360b6ac54d7d0e0525df668b9853108b5dad642096f1e8e0e76b560d45c07d542a8450603e882ba04ced39482b0acfcdc87e89edf SHA512 0e3b8d58749c14aa6e38953a18466458bb7dcc1983b1da2001ca3f62ca39d5518b1619a27edd2ab79970cb7d04b66e3c4185327e1694d6daae0519387aba536a
+DIST kdav-6.9.0.tar.xz 68208 BLAKE2B c0113cb23c4c710779e3fcf03a4a799c620ad2dd4f775ff5cc85db894c61c191d8f826125c31b5a7c487db767d67424afe9bdeffce843067693ef149528cb6cf SHA512 1f198f4f10d5a4c2afc5a955b811f15f469f6cb12544271f961556ae26f920982b8d80e8020ef1243dfb1cd5fd50580fb05b53f2bc8e2e2b0a9452131e2757f1
EBUILD kdav-6.7.0.ebuild 687 BLAKE2B 9019ecf301e9450ad7feafe0e4f6485aadd8e0478dcef47a6b97c8516df54003ad11a00bdb4bb49f472e68936ef6c3d3c9d4c650d7f27fcc7f10ec96d0777efa SHA512 abf3a073efd00ad174018307a412164c6e3c70ac7369e57f342958b76fb05e67f743b7c1ee0c9f8c1a0e4a92711c88ec8d312695811a82eb369162c9bed3fee7
EBUILD kdav-6.8.0.ebuild 689 BLAKE2B deb9e50bc33752207806a1b6552126dc66d0169a1ee4e0f04ff684d5baef5540b4af634ed7bf5724d042b32a29da2bf2ff6da486c0ac5f9be13ae9c62efd1c09 SHA512 9ec2b48b9895115176aea328976b6e83235a279e909a4d53228e958bd1749d52ad35cb25277aa4db2b7b909c375bc50a657adb6cbe26703be8dfc3ccb7634183
+EBUILD kdav-6.9.0.ebuild 677 BLAKE2B 88f86a2f4a50930ed32c778ef934fe5da610488096b0344c0be98553d06550442c958370e4a55bbc08f6b2ab944bc2674feec55c9dff8521357ea3423407a801 SHA512 00694d7d5f5dc9f549b4b0913b866e3c9de2c31b003e7a2f4a9b23f49e916bb99655f81400d9a4f3f2cc40129df72880c16f95febd31577e86e97371e373932e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdav/kdav-6.9.0.ebuild b/kde-frameworks/kdav/kdav-6.9.0.ebuild
new file mode 100644
index 000000000000..92f56228f6c3
--- /dev/null
+++ b/kde-frameworks/kdav/kdav-6.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="DAV protocol implemention with KJobs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ >=kde-frameworks/kcoreaddons-${KDE_CATV}:6
+ >=kde-frameworks/ki18n-${KDE_CATV}:6
+ >=kde-frameworks/kio-${KDE_CATV}:6
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug 616808: requires D-Bus
+ kdav-davitemfetchjob
+ # bug 653602: mimetypes unsupported
+ kdav-davitemslistjob
+ # bug 765061
+ kdav-davcollectionsmultifetchjobtest
+)
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index 0cb401eed10d..e61d6fa9f963 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,7 +1,9 @@
DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993
DIST kdbusaddons-6.7.0.tar.xz 46124 BLAKE2B 50743928fb406605075a769895f4cb9bcb6f5d0cb464f68fa32ea383c90b1dfa676f47fff84cca79ff17b5dab424d633f1420e4f23004d6ec1efc7f3067fd3da SHA512 56e05e55c1c18f2c7faf61bc89a3da0afa67c98f6c52c1a9d1facbf74761ad567199b7ccd815548dc7fa0ea9f1546058b0774445cfe5bec967d0474eb25f1ae8
DIST kdbusaddons-6.8.0.tar.xz 46128 BLAKE2B adf8a5f3e5fc2f7f20dc040de3b40c1ab8e71a56fa0078591de3986ca4b0753391bdfec78a171276ee51ec8123af7d35b72275d102a478e456091d14ff61ae40 SHA512 bbc1ca1375f8016682c00dd11e1ba82906585535f5624d174d141d70837821203c72893b9f1842a988a297d02c54193a9b49774531686ca0fc4666b255d3c158
+DIST kdbusaddons-6.9.0.tar.xz 46060 BLAKE2B 34ef3d26008b15c6669b27dd37074526efd54751ec679bfe9c31865431e7a2d06d6e3e92efe414313b2168ef574ed41a7c7b9ce4a6c063c1ab307d7c33e20be1 SHA512 f148ec3b1c331edfa5d52734263d8984c17a55ad816f17e4c9a7607c7260b773a1f69f49c93ae55bec9d954d4d4bf6cc38907e3f0466aea98cc1a5ade538606f
EBUILD kdbusaddons-5.116.0.ebuild 607 BLAKE2B 41ced1d2ffa91c711431848faf78833da62764a4085fadf6b67d52c0c90228d9c7c0c11000edb0a6254ef69a5a08421cf8721a3a9d8f19146e8a2f11ba3c3c46 SHA512 1b6f919e3590fdc7f21a0c5fa13b8593d0f6138714ba9a88ff28fb4cd129218663bcc5e7a73dd6c6f1e78e892957aee578e37795975e2195d836a2bc47e69777
EBUILD kdbusaddons-6.7.0.ebuild 639 BLAKE2B 7aada913b89089f31636e877c173262c733e5ee2b24e43d35f30b1b7effc4d871ebf2bd8278119219cc6fbc30c40312632c5f7e1b831fcfbc504b3df32dcd1d9 SHA512 234b12f94c81f3643cd7d5c880612a4bcf2318e66574b62489589125c392644931b99d16ad01c92517a1a3a3fbda7e6308b78ac5d35997f52087955d2b694b72
EBUILD kdbusaddons-6.8.0.ebuild 642 BLAKE2B c9d075543e3a5a51288008e8f0d987f48854c3863b6c03471bdbb6b15487b038804a97f6a31f4368c74cc8e4ee870e2374b9474bcadf33e26f53926fb09c68a0 SHA512 681889ce89a483901f46c378606f0bd3a508f55cbacc08fe68d2e5b1d58bbc6948676462785b4cd59bc30e6dcf0d6601409d64f12b935e0794fb034c1c2fdd62
+EBUILD kdbusaddons-6.9.0.ebuild 642 BLAKE2B c9d075543e3a5a51288008e8f0d987f48854c3863b6c03471bdbb6b15487b038804a97f6a31f4368c74cc8e4ee870e2374b9474bcadf33e26f53926fb09c68a0 SHA512 681889ce89a483901f46c378606f0bd3a508f55cbacc08fe68d2e5b1d58bbc6948676462785b4cd59bc30e6dcf0d6601409d64f12b935e0794fb034c1c2fdd62
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.9.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.9.0.ebuild
new file mode 100644
index 000000000000..225712647ef0
--- /dev/null
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.9.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+VIRTUALDBUS_TEST="true"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for registering services and applications per freedesktop standards"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui,X] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 755e008b019c..3495a18cd6ae 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,7 +1,9 @@
DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc
DIST kdeclarative-6.7.0.tar.xz 2430348 BLAKE2B d360e1ed6e88636d327af9b94741961d2de3d84d330f3e61031766757d50dcaea3a98456c62e8c7147a959d415a1fc87fc3f5693e84186654b0c57122d7ba0da SHA512 30e37122da6c66527ceca83960bb76ec795a49df33e561316cb97df1fafd2801a1627525b4acbde7eb414d6acc0b72d30d4f5b012bd74c589eaddd69e4c30634
DIST kdeclarative-6.8.0.tar.xz 2430740 BLAKE2B 9d808e5196f13d268e899c3c19ceb9fe79f5701545ff0093982daf0d1fa90c1a99dbe5be2bc95d3e840dc8390b5017585f9c76bec3d5431b80c9b39a8ca7ef8a SHA512 f687fd80af54bbcba0fbd22bc66dc89ca3da869911bf590f883042c5f6d5bc1a3862dcb0a89619a790e7236d4929532be0341c2872c30fc7dfa82f5b55fe6fe1
+DIST kdeclarative-6.9.0.tar.xz 2430796 BLAKE2B 19dd71c7c1f8041343b44bc1473a9f173256c56beb0c635fd604af6ef30dd1b10ade80d5614e1f2e614430a936e9625ac18c10d9a6b800e8b08ca4661e72b72f SHA512 0b2553e6c7fcbf4d72cf74b3bf0c1615df437c9c7f56fcc59b347857a03cd10090524997f7fb15ccdf2abfa563795859f5890884dbadef10034e8c3b3dfe9d76
EBUILD kdeclarative-5.116.0.ebuild 1040 BLAKE2B 179572752c78796d3ee08c8b6bb574c035b7e818240dd650760217e9a1b114859f7ced1a4fef9c79c9c5369baa0186e9beae829fa988b57c03c887c6f59e7747 SHA512 0a5374eca2d245953e754f1062a405118ab8359b1c039fbc05f979fa5159ae9549dd8f8834bb2bcde651b6c3606a270e730952f967b0ce5ac488030e53ddbf9a
EBUILD kdeclarative-6.7.0.ebuild 713 BLAKE2B 9b5a03d23f25cecf74e344811fd75c04c357a7d43f8b09e73ee940bfd663a96afff0dbad95b57dc6fcf9e133e7d26581fac5849d15a21299815991c40dde3ed7 SHA512 ebb88d5841ff891a706c0486bd3ec719d15147e64e09abb6a3b2119c3666b54d0924cd714246964dbb347c2d04f560bbd930c0de5774c8b41835502c9c35568a
EBUILD kdeclarative-6.8.0.ebuild 716 BLAKE2B d4cf21083f02a1355f3a83b8cd2e014602ed9010977c4140ad1d675634cc8f09fb218551d59d3e7a3d3798559f87760067417dcdbbb28edfb9b1bca9904febd4 SHA512 01500849629da178e055bbbfa445600185985d307387e40bc9bcbdb7e6d1ebd550849623f6de6faea88a23f9ccc582ecd6e5dcf91cc6ed5a4d7dd43b9a65a815
+EBUILD kdeclarative-6.9.0.ebuild 716 BLAKE2B 1f47c5e772c650b29a9e0f2b91cd7dc3ed69a1072bfc8ee6627a476433218a90c08a4548cf120dc08a61ade85e3449f390022afa8aada3ceb68b33156b3aa2b5 SHA512 1e6fb5a23bcce7bc9f324bcb9dc1788c971a099686bee10d08f6bd8c2d7a70ae67666b5b6d81a43df8a8fec9d3852e93cfa17ea4e74703be22d1014373fac463
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.9.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.9.0.ebuild
new file mode 100644
index 000000000000..75ee3ba59e39
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.9.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kglobalaccel-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 18db3b6d87c0..5bf07e631899 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,7 +1,9 @@
DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910
DIST kded-6.7.0.tar.xz 34972 BLAKE2B 25e38393cbffd7fad6e1e22f1bb3d50bff16a9b30e3eb3e9729b649d4e3f8192ebc61343cadf0d94083206ed2bf9d8ea030d111b621e2de51c08a946f1a0c29f SHA512 f101a17ff95c67cca2c0dd6f090ec3d45b98f6436cdb42908451b35c7d8f9b94bd22d558a3ad7a4d80dcd9ef171c5634f287cb9c2f6ca158628068c6017dc80d
DIST kded-6.8.0.tar.xz 34996 BLAKE2B 1470e18f86ca9769898983a52dcc1b4aec44e7bb4fe4d4388d25157cb0dc5527935ba9163234db12eb853610ff95039bf3ffb9346f5ae36f7b64f30c36c24827 SHA512 b2ed32ce9b3be0b3c804d0edafd1469276e4eccb6ef84ede0b25d8aa0ac37fde1e4b6675bf7781765e8251a0908aa5ba68b5e5d313f90b2ca653fc62b462665e
+DIST kded-6.9.0.tar.xz 34984 BLAKE2B 4bdc5321a3e139f834802bfed6aa3f00c51f7d83aefff5e03d4e3c040c9e99892a20394391019d1a7ddf460f97ca802c0b5d5faf339fd2cc3bcb0a7e6471bf9c SHA512 c134baeb7097b158ed49d14f009a45c3c6366e256e086fcd43a0a41db441471556bae302ede5ccf28332b4028935500e0f56eb20557e8aee10159ae0e17d047f
EBUILD kded-5.116.0.ebuild 828 BLAKE2B 659021c2015161df70a74d6a91976673380523cb53a73d610b3de1b2954ba93a2369bd771bedc88d9ef6f687d1a6a7c76aacc5b59d225922b965492ec13711dd SHA512 1af367f23afb86d8a63601ffb719b4fc59e579ebc9ba5be19eb866865125deff2dbef3fe2a81f076085d7328b79a4b316f96b0f89b839d25bfdd28bc15daed6b
EBUILD kded-6.7.0.ebuild 776 BLAKE2B 15be73da7497f5818a2ae010dfb11f921c39be21728b06079c0c4187dcdc40bcbbbb1617523e7cf843d30753853b2044a91a9eed60b4091aab2e97d5d540b408 SHA512 c90bfda2b0995fc203749174617a54eb8bf2c5e1ced37003e9e854ccb585f1d5e71a8ace7455bf2439eae615ad09f800191a68b41bf628a7998752250bf95fba
EBUILD kded-6.8.0.ebuild 779 BLAKE2B 54ef835833daa04739641da39416b15bdc9302e87d9031c7c0c7aa2bc6828ea7e7a10374d9207e9bacdb83aa291b72dd9608fd67cac8cfa1f5b6c92499ed134c SHA512 50abcdb31af32d22548d4328f5491b598146576974e17d0a8fc0afcc6d75f5694972af37412750619cc0ef1c8562563e34b9cf425b11d0e2cc3fd29064a7a9d5
+EBUILD kded-6.9.0.ebuild 776 BLAKE2B aa4714c586eeb2e0b9d80ac513dd5f313837d08a9f7aab0c3d23f96aa829f15bd250c5d1e677d8286471210cec4c45d3ed95cc1f667efa0405c3a3b3b37eea93 SHA512 24c10322c72401c6b8dd7007e56a69a8c02c9285505188398d2905b7d9d9a9756b606a77a6890173956ea31f521d8785760caf6301b8f56a4b81e4335e1335a4
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kded/kded-6.9.0.ebuild b/kde-frameworks/kded/kded-6.9.0.ebuild
new file mode 100644
index 000000000000..62cbba2c266d
--- /dev/null
+++ b/kde-frameworks/kded/kded-6.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6[dbus]
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kcrash-${KDE_CATV}*:6
+ =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index e77904cfa240..45393ead71a8 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,7 +1,9 @@
DIST kdesu-5.116.0.tar.xz 57072 BLAKE2B 6891406ddfba6caa6bbf0e5a476b99632e261d884cf882977225eb6876eef261a2f1b9a01cbbcbcb05be811500f6c0e4b387ad066e899a71277c717f57c514a1 SHA512 6426e65af37b4bec97ef2e93a48de25fe2e5d99fa4a4f8da850a6ed91ef428933062ca81455a91f4604fa8552dd0fe46ef835a4408e91a05e4609b09864a25cf
DIST kdesu-6.7.0.tar.xz 56636 BLAKE2B 070b61c9ca6e91323c9e18cc0ead41ffd096853a2ca9b48ca33543e8ce36518d0b2e4c516bc7afa2a2fe3ab5b6ae7f0acaf5d402a07f15e11dbda7db5ed90dfe SHA512 89395bf07e36547ffbe455a996571ee996dec672539a9fa76ff47c5086f7f5b5c187efc77bfcc050ee5db31715a9ab50dd3c200fa610159dff509a779754dddb
DIST kdesu-6.8.0.tar.xz 56652 BLAKE2B 78c74758c6ace6960c665e06a4cebb107de9591cc4dadf743c177a677b2eaa89080023b3ef695556618f29484e7a4078ba4e87c87069bb7f21cde0f9e48a4ca1 SHA512 ee323dec05886dfc34e3c1572547d9b70adec29580a6f562d31b206f1aeaeeec70db09504f29b4c51eb36b837c938246d93b303b7e87f17225a55b7596960571
+DIST kdesu-6.9.0.tar.xz 56676 BLAKE2B b7b2b5ccc1cb193fecff14014772a349d64d3b99908c9f8548c967c726f38bfe37e367202e7327eb4bd8126161b4ddbb026c92001f90e1fd12cdb86c4dcc13f0 SHA512 6eaa4d7fadb85c58e950040de196f69bc06b048a30dcf92e3ecf7e0f3963c1116da2fe166692f04b2f34728226004cf7fc4ea28cd8dcf0ea04a535fa574572bc
EBUILD kdesu-5.116.0.ebuild 647 BLAKE2B a5ccabd6866d53f317b4f5d888693079d5b279ec79db849beb5d7fb01a8e0e15e92e5df2d131573e8794d32ee21787fe38eed462072c9915ccc5d489c59d0c43 SHA512 b326b3c2e78350aeebcb30da2cb462605d64f1e15b7d5742d745e490570e7c0bedc005966720678c76dda1a6a067bda17ddfb4dfd7143161083ec99ef656ff32
EBUILD kdesu-6.7.0.ebuild 636 BLAKE2B 2ab4837dff4019785c9ea3ab6d41ec16ac59f4ffa885eae3764dc5e16e8d4e6693500893b2ea8a4fabd1f93590565dad74bab91437ae6606b622202c1cdcd3ff SHA512 ddf01d73238495118e3d66df1d5795e4bac94a5892022e786ace399048a05f401dbf43477690cb75e05a25b9d2104e045075abba5d5d738d465fb9cbf7cb5173
EBUILD kdesu-6.8.0.ebuild 638 BLAKE2B bf275685add4bb0506e75f2e9c0a92b6080c3dbe658b3fc0344b1c62fd89e5c1cf9c2f7878bca54dfaa8d3d626280ef750fd49ce4385db31dfc4652467d90722 SHA512 9c64eb7e3d9499a0a179343e6ccb5d7b95382ee8ab06b44b241f661ceee94551f420950e9755d0840969f14330c74add48527bcc703bbda900e7d7c00fe40406
+EBUILD kdesu-6.9.0.ebuild 629 BLAKE2B 8b85624672e0791dff6c51435e5b80dc7800073333e67df8efe3538262a278f3cd511266f089e10e88eea1fed833b31e2208fc3015ed0bbb519405832f39e21f SHA512 504e8870511ea538770d6690a8ad497e44922c50aea6fa865564f4831430bd66c1aeb28e27687f457109a75fcdce2247e70c42d6584d3d2cecacb85f93c8b5c5
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdesu/kdesu-6.9.0.ebuild b/kde-frameworks/kdesu/kdesu-6.9.0.ebuild
new file mode 100644
index 000000000000..c0f0d49b8d54
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-6.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle super user actions"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kpty-${KDE_CATV}*:6
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package X X11)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index 29d180f9c567..b7df84b0d7aa 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,7 +1,9 @@
DIST kdnssd-5.116.0.tar.xz 2280644 BLAKE2B 38468ea7c4b31787c2eb41ab5a930c2a44138d3cb5492df33748ce7ad80afd462604d6de433a5c23e2070c17ca8abed9427674c33064a841e9aa3d4836bcbf3e SHA512 542b6ff05ea2d0d43b8563136254f54e690fb561b270517df00158e53a5a2eda23e5371292256cd3f3aae0ee108c8d5cd4f611ac1aa22c259ee80b4815850121
DIST kdnssd-6.7.0.tar.xz 2269744 BLAKE2B 7069ed95f3f5b9f3b1a530a7e48563a60b2216ca5ec6fe0f906ec38b05160615bea3a73a0257bc465cd463887729807c7c6211c1075ac72a3cf38e37471d94a3 SHA512 d829ede75337b9c97139f2ec2cf82198246446f46a6a14f9acdea3e693290d89cd7b00f4198889be17fe6fd09ad857c880a9850a468b0365ebb7cc406fbcefc0
DIST kdnssd-6.8.0.tar.xz 2269408 BLAKE2B 137cbdf4f18327468963e75fb5adc18015824b36734f11fd1feebccd74b3f4ac442d3b16a57c7c344f0460c6a19232a01bb686b8d7cc57038c6d5e65cf2be917 SHA512 b97eade00a30cde2414a9da20637211e036e35a38280c94cf5ad8642fbdcab3775d4a51ece99370e8d24c30f8e9d851ee9e75fc17c46e66a5df60d01ed5c4241
+DIST kdnssd-6.9.0.tar.xz 2269092 BLAKE2B 8ccd1bc5e6337c05119221b45d1ce32c686b1751ce4565472f5f86a56e309f8f1cdde11539791158e65a0c34addf643c858bad76b8c6612fd34d96680e3ee19e SHA512 e39fede7091cf5f53b7afabd83e43abfa65a222a2c6ea068ab3b9b5f1cc0d7f70d2eda5a703d86597630c1062fc325f28f9982e5d4713d0e141d8189bab516ab
EBUILD kdnssd-5.116.0.ebuild 686 BLAKE2B f334553d7706f83577ddd10bb8027e73202e891181ac64a5e237d98872793718fb4a75a85b1dee61ab7e07ac283685bb0245c9f80c6a4003679c23d06eeea9d7 SHA512 3d8480839ca15f4d7c39e4c543e012f6d5b0ff038d26acaf7044bd5052eca2b75ce1495af392a46c1684353c9031065003b3f059fdd9ab297ec0ccae8271006e
EBUILD kdnssd-6.7.0.ebuild 689 BLAKE2B 31a25ed671c736d5864ca0277380d73ab03442b2b17566b7b8ea4bc96a309d1246f70ec0d3f259f01727bfcc41946ad406b208a35c811eddefc97f7468039edc SHA512 e2bfb0f694f78c2152eb3f84f7be643fa56a01ce6f4e9306cd514a33ac94d706f8b435cb43a0b1414e47d1cee28c5e1cc7e764ce70cecee9cc7e12c742afac7c
EBUILD kdnssd-6.8.0.ebuild 691 BLAKE2B e76ac05692eeb1fa11967715feb4571817ebee117e4d908e425ecd6495273bc5d0511229ebe71d2ef98b5feb693a0cfcb85f6fef6422a6fc37ce7e24e46dd5ec SHA512 d9b3005f843c68d89885abf6dbdd20009b105ca2a5788e1cb56350d1f1206d98c72c98721dd3783536e876c1c23f982b2ec50470939f83d2bb893fec1a5e91c5
+EBUILD kdnssd-6.9.0.ebuild 691 BLAKE2B e76ac05692eeb1fa11967715feb4571817ebee117e4d908e425ecd6495273bc5d0511229ebe71d2ef98b5feb693a0cfcb85f6fef6422a6fc37ce7e24e46dd5ec SHA512 d9b3005f843c68d89885abf6dbdd20009b105ca2a5788e1cb56350d1f1206d98c72c98721dd3783536e876c1c23f982b2ec50470939f83d2bb893fec1a5e91c5
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdnssd/kdnssd-6.9.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.9.0.ebuild
new file mode 100644
index 000000000000..e0259d98a46e
--- /dev/null
+++ b/kde-frameworks/kdnssd/kdnssd-6.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for network service discovery using Zeroconf"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="zeroconf"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ zeroconf? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ net-dns/avahi[mdnsresponder-compat]
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package zeroconf Avahi)
+ )
+ use zeroconf || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index b090e13056f0..99ff4c251ef2 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -2,7 +2,9 @@ AUX kdoctools-5.54.0-gentoo-docbundledir.patch 1055 BLAKE2B 0b57d4d23fdac39a939d
DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab
DIST kdoctools-6.7.0.tar.xz 458392 BLAKE2B 2a19ac6cfc4e5e6bcd8c08eb670610b6f69143227741c8752b78bbe60318467da6f312ef72e710db9f70fd8b0070bb28f56edc8ced5896483606c9a3196bf437 SHA512 1ec5574fb3da3a4762331c8d00d77a117d1170865fd9053b6e45c6ba80388549745bb862a9996685a7f23d15bb93a5a1143ad768be8d065cb1009ea5100bbff3
DIST kdoctools-6.8.0.tar.xz 458608 BLAKE2B 613a4397b76a23d2354a2c5c689eeea16448bca63ab9f5d42b79df2e34995e7ebdcc66011f4b90ae353fa4c4565a1ad02db7251685f553b3d09bf314acca17fb SHA512 e9619f5161b019a84e910cf83392114f107926f7212ac43b8072f07a681d8c990e574b1ccbda4dd6c05bae51780bd069743bfa6dd4ee3a94f59cfb5b98d543ee
+DIST kdoctools-6.9.0.tar.xz 458672 BLAKE2B 44b6f045edf4b06bd8794d768f192a1053674ff326ee946c8038c96b1af702ef750d057b55deea13c59f1f02fb7dc0e9017b7c9c651abc8dc5a3ebb8c51d6358 SHA512 0c995038c5e35589e8b460f216d5f4a4b46422c7f901e0682804fe40647dfde1c17c8024d3396ba319e1c059b8c0072d9a1d1151d670dec62595771249d83c1a
EBUILD kdoctools-5.116.0.ebuild 852 BLAKE2B cb7bde0aa02e2b3b1f17330942b805b08b7745f8b3c0717042b1b8baac31f604386ca602d7d6cf3cd469118af03613387e05c87ad9c6235bfa9879647b74aed2 SHA512 7cae309bd4e3035388abc2524d3aa154156aa33cd35ca8ca14ef423c2e62b64791359be103481ea2aaa62d6a1800c34e3e85f68edf5fa1f7f25b3b858d68d3e1
EBUILD kdoctools-6.7.0.ebuild 841 BLAKE2B f34dc459a7c6a6d35d069bb06762ea7b008157c34fb13a4cec163e67055b404e0d290dd5858072e46b97a14cb93a32ce69a198034012c3c882b639aed67130a5 SHA512 f0648314c48274a5915ba2017bd19c33be00d3c5ce0eadda62b2275939e17bb28622153f45701145b5ff0cef953262a7573b72d9b85f36664d18f1638617b3af
EBUILD kdoctools-6.8.0.ebuild 844 BLAKE2B ce83662b02347d9b6376326e893ded4eeada9a4c27a359aa4b527fa0014ec71586e0c089037213a097d0bd4f14cf10ee995a917ac1b732c34024b10aadbe157c SHA512 28aee0c45085c9fe6605420c90be0b0cc20bc3e7596330e1684ebb140859ce3d5c25794673f1806bcf454e863e5a2f3b74e226d6077aaf74397421a5fb4cb399
+EBUILD kdoctools-6.9.0.ebuild 829 BLAKE2B 756eb17e576d5001b44a51e2800015b975237227035f683ed0ab7d483abb8f9df652df7f7d5f54c955334fc8810ba52b8a2da140bcab5e66a8152e20b7aa68ad SHA512 081b1d6ed25aa4b9657da629bb92fd04147441677e25e6ab109d70504223a5a9465a80f442a134daa939283b3fa77738baf4168d0cca3e3bc4f656c3f93facb9
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdoctools/kdoctools-6.9.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.9.0.ebuild
new file mode 100644
index 000000000000..e0ea9f4b4326
--- /dev/null
+++ b/kde-frameworks/kdoctools/kdoctools-6.9.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="nls"
+
+DEPEND="
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ app-text/sgml-common
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-lang/perl
+ dev-perl/URI
+ nls? ( >=kde-frameworks/ki18n-${KDE_CATV}:6 )
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 665622
+ kdoctools_install
+)
+
+PATCHES=( "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package nls KF6I18n)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 1524d86a73b9..386a04069b45 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,7 +1,9 @@
DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B 9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a SHA512 1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e
DIST kfilemetadata-6.7.0.tar.xz 594612 BLAKE2B a6a022d8fe3424759cf1522d8eb74336a106639a4a65e86dab637753fb0d6eeecfc3197bd831725f3105ba1f7c6750c42b3442588a180ea119c4f47bf71bd527 SHA512 87262420e8358bb7a932ca9f0cfa99574c2beeba3c6277b0e6ff85bd0fd82366445b1c1224735fbf736965127658a8800522378bcc112a90270029f120c9198a
DIST kfilemetadata-6.8.0.tar.xz 595324 BLAKE2B b3c6a92801db7bf801aa59dff70acd327059075092efa5f611b037245544214942d1f0d912a5b90a1ec672039ade356ed0d5b22f8450c19debae0cb911997027 SHA512 d1fd037ca321c1011841af52bb1c17ea72043cab421c7d6cb5e1ed25ebb7523371846432960d01a45dc63cc663c3b527e4de2ed871c23653a5531499f66ea13f
+DIST kfilemetadata-6.9.0.tar.xz 595176 BLAKE2B eeca05c906deb326e7070e05391fcfd85a028369a6d7fcd92628ae47b7f6df69140289fdd5978d386fa99d6cca3db4506cfdc93aa228122b878312ada6ed3641 SHA512 344168f5a8821f9d85a1479352347d829fab6593c5cf08dacb885792214457fda4e8c6bc31565ad12c50c59b07bf21ae73e7e347575075592ec26f5b8369c937
EBUILD kfilemetadata-5.116.0.ebuild 1601 BLAKE2B 7109b5ef232159d4272470c83be02aa73d73cb41e691734a9448d71815c6bcce7137d69286110e3c8aa08895ad31bd5dfd421dae81e35d45bc218265ae538c14 SHA512 1de3fd5df20ba482c4a8451fa45a692b31e2e5a001460c0c5cf032890764d46b77493fc3277b2ffdb61587e953ebf376fc980b40ea870011a0189fcee506b004
EBUILD kfilemetadata-6.7.0.ebuild 1613 BLAKE2B 2b527b8a3483a33365bd3ab7b35a2792bcbe892ad0974ac86695ffd96048ba543e8751c48dadca2cdd64c584feff91f4aabae8b1cf2146328d627bda0599fd46 SHA512 a6557a0bd7613b2e411829dcb27b0058d52a8d8ed0df2b250dc9632216ac399e54c17229876ccbeb0b80d0a9360a4662b13de521782921ea3db970d83a51cdec
EBUILD kfilemetadata-6.8.0.ebuild 1615 BLAKE2B 2ff178d77d228614728c264137beea793423fcc05a34d6b31b0eefa7a414168225319655ec45ca03f94d0399c5ff3b7f399f504153bda948e7081a85098e3037 SHA512 f413cb53e357cc55e734b598e9ed52c177730bb56caf5bff15b75071fb3a16b5cb76d56da597f3b88c51220963561d1d930d0bae39043e65d9a2c6bbb7dbbf7a
+EBUILD kfilemetadata-6.9.0.ebuild 1606 BLAKE2B 515ed86453bfd11a44b421255c2c7a22f85174c81f079db87f80be17690383656b682071d453c6c0477e2c9ff0ddbac8d82f1f8341823f5fdbdf1e70b7dcf4ba SHA512 b9cdad821b4e391496b835b7a3238f3e7942abb37f510381673c2f32b017e2217be8636268f9678a35e5e5f3469c73dcc3b9dc2aed99fdecefce482cea40a219
MISC metadata.xml 645 BLAKE2B a40b11ced7037083642cb3edc9556090c3990213efd3c657d5b92325e4e965e41e0248e7ec8d91bebd263ffc658d1115d611a536adc1888eb7c757d31ce27b86 SHA512 d345ecf2534073c85a1f5eba743247d23ca6ef097fa20db3685b52fd5285b8f4c6f604890d80aaa20d9e0a2f101d947e1b4dbbdf62d740ac9b563e9f88766546
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.9.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.9.0.ebuild
new file mode 100644
index 000000000000..f6dfdb51daf4
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.9.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org optfeature python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="epub exif ffmpeg mobi pdf taglib"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ mobi? ( kde-apps/kdegraphics-mobipocket:6 )
+ pdf? ( app-text/poppler[qt6(-)] )
+ taglib? ( media-libs/taglib:= )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+CMAKE_SKIP_TESTS=(
+ # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+ usermetadatawritertest
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package epub EPub)
+ $(cmake_use_find_package exif LibExiv2)
+ $(cmake_use_find_package ffmpeg FFmpeg)
+ $(cmake_use_find_package mobi QMobipocket6)
+ $(cmake_use_find_package pdf Poppler)
+ $(cmake_use_find_package taglib Taglib)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc
+ optfeature "Microsoft Excel file indexing" dev-libs/libxls
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index 1ed6fb1c73cd..f12c5be7d8e1 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -2,8 +2,10 @@ AUX kglobalaccel-6.7.0-with_x11.patch 2867 BLAKE2B 6a06e03b6338702be1863a29fe39c
DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb
DIST kglobalaccel-6.7.0.tar.xz 2294660 BLAKE2B 21e1537032e8e37380fe30dea4a6d9179ffbcd115cfa8c568ac01eb9581db639cfc6fd0572b0b023d115e668461e00736cb7049fb5fe7a747a15e827deb388e4 SHA512 c97897ceebea5225719389724b21134c3ee6041999b2242b1de47a6540b0679535b8b82a08176a73a9f16a9279590a02394f3db1275891c8f04eaa0a90c22fa4
DIST kglobalaccel-6.8.0.tar.xz 2294508 BLAKE2B 5fe7dc9f992947209f99d39657a3e4dd97af0231039b738decf62bc6ba8f7e670ebcb0576068d81f41b1dfde889e3faf95a1d6b9e11124c70b39980433b113c6 SHA512 d18de11737232bb8e322cac767c71673f84fa4225986a70bd4c42d758bf3ebdf1721a90e044d31a58b5c5681b832c61ee8091aa5e3d6d9f7c4168d99340ea8ab
+DIST kglobalaccel-6.9.0.tar.xz 2294796 BLAKE2B 54854594f91774c2ef8828e7bf77c1e9d9ece3f7337260aae8ad36f33f6142e57f3d8b4baa057afb18f7c2f16ae97ca638a406c65807dc227a5b40b537602658 SHA512 10a16554ef8b2fbb0f886b6e24b0df3e27e9e8af90368263fc049ca3f8b351f11831ad4bb29d48e0b8d7557c34765c31b065a5654d78c87cf3b15572b130878b
EBUILD kglobalaccel-5.116.0-r1.ebuild 1194 BLAKE2B 93de4c5968ce330127e6d60bc3cba4be34670cfe616195424913f5d08c5cf13a2d24079f08e287d9ad5b5a9bd2c1c283d33c8bfdc07bed105528cb6ff86905d1 SHA512 ee08ad04a7c6b75d4dfdf6ee4f12dc3b3743bcfd89ba0b42fe9a555435f672602c338f8e3158bf22d034bf709896994addcf61aa252fe89f8dcededd2f3ccc56
EBUILD kglobalaccel-5.116.0.ebuild 1193 BLAKE2B 0ffa251d546e938ac806c54db61134de148d345f9d64a80e32a63a4beed97924c18db43ebb282f3600b6332a6d2461717b261e9563157a6d7ccb3774527970df SHA512 e33067af69f8ca6b27ae1a3942a13d39befea0f6e0760b9c10ab57cf2b5b0bd350a902ec178a3f40448a84a40aaf76cb9454253120d079b6f95519e998b5c2af
EBUILD kglobalaccel-6.7.0-r1.ebuild 638 BLAKE2B a773dda4dfdc93cea3a88efd7cc3138cff041f654936fb2015550da0ca37f18c0400e52ddb5be6e0b347f06ec865265ff20c634fba7b550922bfc3bac86a6142 SHA512 ae7ce0c357a25e3a2ca3c469f8fc50c193bcb58949b1cd807125ad01be067c132111d3d85425c89920a96bdefd642df4d9a1cb6485240a9356302458a1f3ef83
EBUILD kglobalaccel-6.8.0.ebuild 594 BLAKE2B e2b128fe643d7ce07b474b1c96a5a45b196799ff865f51bc559bbf7089c22d7d8eb328436506e677142ecc1b27a781d6a404c4ce8648e66cdc8298958a4a35c0 SHA512 ab63f7adf8523e2f0d538ed8bb11c68c07d505f2c94d10321f6af2a130b71709d7966f6d8b5df2080ecf1d53da268906b1d8ce3bce19cf781c96f4368e092919
+EBUILD kglobalaccel-6.9.0.ebuild 594 BLAKE2B e2b128fe643d7ce07b474b1c96a5a45b196799ff865f51bc559bbf7089c22d7d8eb328436506e677142ecc1b27a781d6a404c4ce8648e66cdc8298958a4a35c0 SHA512 ab63f7adf8523e2f0d538ed8bb11c68c07d505f2c94d10321f6af2a130b71709d7966f6d8b5df2080ecf1d53da268906b1d8ce3bce19cf781c96f4368e092919
MISC metadata.xml 642 BLAKE2B a72c8198bbeafd0090718a7ae9f850f48a57fce9af91511bc7b8e975e9dce8f892aacf840de2755e04c8a07cbcfce49b9d6634178f4586c496c83910c9278248 SHA512 1b7db8f5864447411c1b3de136b543d0bca8db26850b1eb63809295afe690998cb399b299da14d214ebe43049c6121ff9faa311834f6c26f7afdefa6691dcc46
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.9.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.9.0.ebuild
new file mode 100644
index 000000000000..b23fdf1be1e3
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.9.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 4c1cf5961ebe..0e51ed97e8b0 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -2,9 +2,11 @@ AUX kguiaddons-6.7.0-dont-access-QDBusMessage.patch 1614 BLAKE2B 72e14dce1bef06b
DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04
DIST kguiaddons-6.7.0.tar.xz 84996 BLAKE2B edccbaef983b8056b37343e1394b21f17b5a2a6755ea4e8e769164a254ad1551bfe523fab27d305380e4019dcfa35f50b5e165dcc2417651e7b8021d61630b4a SHA512 673bc8dca39ec8149c73f3b8f08e401b7590f1dd6cf341dfb018f32c03da4cf8e816478dc6ca239ff7329255484a1b18e9612bd01c387a1558ec251063d3ff01
DIST kguiaddons-6.8.0.tar.xz 85056 BLAKE2B 32cf6f101af6523a6ccb725b66526b65933d516835404448198f63c3cf16c8fad2fd8609033b6088fcd2416d6dca5dc757b10d804fa3e99ee702eb55d61b1104 SHA512 a042e8a41868ad0aaf68b6ba2059a9efd882ce0dc361770fa53bc0f9eb22269ff24b5ba1fd00a5a1724a174d2429d8f26632aed2c2c13b1161f31984a8010260
-EBUILD kguiaddons-5.116.0-r1.ebuild 1116 BLAKE2B e419eabe3d68a01f60a713b060e14f598f4c10930d9cceb2bc528030246697596c2692f12b0696c2689058fb10e238032249559014fd11000b0a1395b1684491 SHA512 7820acda8a45d4665ebc80bb2522d725e806e856fe749156e1d22f22e4f91c05d269766bbebc2138a2694662b40682fd842fdafab483e401d069bae3adc3462b
-EBUILD kguiaddons-5.116.0.ebuild 1115 BLAKE2B 9d5a1d92d8827a60b5dcfd4d4f397fc4b516ad022d3fc275ba7804d68d167f6c7f1d23a03ce391aea0cb0b9bfe0c09d71078d3f2428e55b6b56be4ef024975f5 SHA512 6f3baaa42f8616725d71c7b7899d74b739255662377bd34ff58188caf3869d2fa593921f4daa9a263d140c584c1f9e5f4b4fcfd5ff6cbca74ba5235a27e77ad9
-EBUILD kguiaddons-6.7.0-r1.ebuild 1153 BLAKE2B abc2445a1fdec015052131828613aeccbb09cd1ab7169f7b4e6a098b0a26f1d55dae217c92ab5db9e482812379c23e7d1ca159890b7c4474e2ae21146f4d7c07 SHA512 043954ec8e337800ad6ab0b75c35d580f88b598713d3d4dd041fb727af977c67554536088d3e9f043053ef41770a305d867bcddde0f564da87dddad100f82107
-EBUILD kguiaddons-6.7.0.ebuild 1075 BLAKE2B c2eeb9ff765546d15b5b90803f4142a53568b00222196f4bdd4ae70e6a114bf511a008eda67875dd28e34f096a7893c4315124e7b7bd088a3200649bfcccaebb SHA512 5eb9df1b0cd0cdbfe4092d5343a610c7bc7b65345021c87e0aac2a271162fa1a0fee2568a126bdc53c860e894e5d63adb7a4682ae7f7f87c7ad33b32ab21b9d6
-EBUILD kguiaddons-6.8.0-r1.ebuild 1161 BLAKE2B fa8cddef786df9c2571bd51ce9d5cfad33dfbca31d54012c6efdfd231850a02594961682a9146c712a5d4cc4848ed2f56f1b6bf16b5ff42f89630fa9ba3b39a6 SHA512 3cd996bebc15ee40f2adb1bf91031c24a7dcd80ef274f2cbdb90cb97f9146c550bcfc70a5a523e3268dc4512989e1745a8415eba22f8bed3872e5ef4561047dd
+DIST kguiaddons-6.9.0.tar.xz 86212 BLAKE2B 6cd1672323005f4911592aa8d6adf23fa42fa05ab5455c796c6659f43d80462502129576384a8314bcf459853ed247bc423e3a8efc8597f058d11a334c5f02e1 SHA512 8e9af3bd5cc36d62d1e772e5d71265c7eb6eaa08275699250d544f491aeeb0ea662f9fee51a41dcc1310d510e2f5c446256961a32934e129915207c4b95adc86
+EBUILD kguiaddons-5.116.0-r1.ebuild 1101 BLAKE2B 46992a8092faeb33588fae1c20944caa534c790e4fcac91c9c07c8f005e6e0d6b05d71baa74aa1efb27d543843070fb65f549594b18234075106d75e70ecc31d SHA512 2644dcb817fc762b4d8815e9f56ad500cee5f85cfa4637472dec27048c34848baa6e8387fab4327729bcf29464e367fd4f44fcc01ca2863f27459e712eb2e6f2
+EBUILD kguiaddons-5.116.0.ebuild 1100 BLAKE2B 22ded403810c0fd4921554358e88f9ce3958b6e7bf8b19730c0754089052db279af1f3e62a0d1de45e34795adcad5a6a58168ee15b0b850e068a1980f27aac1e SHA512 a77f384c10fbf3913228e0ac847945bb44f31460d9b0546e5a87acf721aac51fb4f3e63bc819e4ad1bd16915d5e368d8a75ca5ba67d67a9c056e0085b26a7f75
+EBUILD kguiaddons-6.7.0-r1.ebuild 1138 BLAKE2B a66d7856e3df058f52083b80351973cdf9993443f1c5fc593b8d9a80f572586102d8faaaa7462f8908ce94050b80388352afbb2c498c1928e561d816f3974d1a SHA512 147ff028250f318f015f5baf7b3e4ee42b065359889d3626466cdc56d483d2f3114efedbed90a1dbbacb224d4b57977df2fcc2506ecc27dba913b0614fd1e188
+EBUILD kguiaddons-6.7.0.ebuild 1060 BLAKE2B 4a8755aa0a051679059945c5754ea78515b86e758fda703e70b4a9a19858aca99dec851ce23c0c7cea8e99bf44c0ee3c3824f2f60d7408c5bfdc52dcb1e73e51 SHA512 d2862a42b8724d8c5406d51d29be19b6cf51f68403d34dd8345fc7374b93a66c8b4382eebed1084d8500b1229fb84abf634c81acbf027e7ca5e482be011afd12
+EBUILD kguiaddons-6.8.0-r1.ebuild 1146 BLAKE2B c0c758b7f5d557cf35bffc1b0cdc0bae0e677a4dd98b27afdef751f73191c6f87f1f76d0c52b33033422abb0724c0e340a67b7023c1dd7457d73ea29f747eb21 SHA512 4175b3a58aa9f11b3e661f29a10dccb675cb6238b4fb20854a26add462b40ebc70e58a528c0910310e07ea07cea0f32b588b8b9fe260555421c0404cd26214ca
+EBUILD kguiaddons-6.9.0.ebuild 1089 BLAKE2B 0d2ed67aa2f55002a911c398174152bb9052e29dbf4a450d13306744d00af23740b3aec6647371d8367cc3fe3c017d8a1d3956e650ded44a79e8d556c2abac1a SHA512 a3cd11e7e7ee3c173671b6bc09014cc612b8b779cadba70344298926ddb17e8256a26d26c3a018ee17f39b731fbe863bb418d3c07f824eaf4f1cc7dbb8308953
MISC metadata.xml 575 BLAKE2B 040d93d8f8e1d2c97c4e84e322884b676648cc1c7639a87986ac40f3056bf9616f30fb70d7dd7e69a9b7bed344de0ad6a08fa7569e576543c957da8abb779698 SHA512 f82968e1bf26f71e9a67718b4220e777075b86480304997ac4ed1dbebb5eab1251d2c45dab43d661564bde8961405eb1f979aafc84abd1fb7e2717e140a80d28
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild
index 8eef71f6b163..0fc3aa3555e4 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild
@@ -3,9 +3,8 @@
EAPI=8
-ECM_NONGUI="false"
QTMIN=5.15.9
-inherit ecm frameworks.kde.org
+inherit ecm frameworks.kde.org xdg
DESCRIPTION="Framework providing assorted high-level user interface components"
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild
index abea3ab05df7..26c4b133f55b 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild
@@ -3,9 +3,8 @@
EAPI=8
-ECM_NONGUI="false"
QTMIN=5.15.9
-inherit ecm frameworks.kde.org
+inherit ecm frameworks.kde.org xdg
DESCRIPTION="Framework providing assorted high-level user interface components"
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.7.0-r1.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.7.0-r1.ebuild
index 2380592d3ddc..0faf6fe5881f 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-6.7.0-r1.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.7.0-r1.ebuild
@@ -3,9 +3,8 @@
EAPI=8
-ECM_NONGUI="false"
QTMIN=6.6.2
-inherit ecm frameworks.kde.org
+inherit ecm frameworks.kde.org xdg
DESCRIPTION="Framework providing assorted high-level user interface components"
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.7.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.7.0.ebuild
index adf27272a901..c678e28c6f80 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-6.7.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.7.0.ebuild
@@ -3,9 +3,8 @@
EAPI=8
-ECM_NONGUI="false"
QTMIN=6.6.2
-inherit ecm frameworks.kde.org
+inherit ecm frameworks.kde.org xdg
DESCRIPTION="Framework providing assorted high-level user interface components"
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.8.0-r1.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.8.0-r1.ebuild
index fd1f55fe7b9d..ae5633b83ab9 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-6.8.0-r1.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.8.0-r1.ebuild
@@ -3,9 +3,8 @@
EAPI=8
-ECM_NONGUI="false"
QTMIN=6.7.2
-inherit ecm frameworks.kde.org
+inherit ecm frameworks.kde.org xdg
DESCRIPTION="Framework providing assorted high-level user interface components"
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.9.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.9.0.ebuild
new file mode 100644
index 000000000000..8fa47004ab16
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.9.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_PYTHON_BINDINGS="off"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg
+
+DESCRIPTION="Framework providing assorted high-level user interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dbus wayland X"
+
+# slot op: includes qpa/qplatformnativeinterface.h
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[wayland]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6[X]
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ wayland? ( >=dev-libs/plasma-wayland-protocols-1.15.0 )
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libxcb
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_GEO_SCHEME_HANDLER=ON
+ -DUSE_DBUS=$(usex dbus)
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index 53b8b26d650d..24355f4fc457 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,7 +1,9 @@
DIST kholidays-5.116.0.tar.xz 256892 BLAKE2B cce479f01963b41272821ab4ef016eaed4ef4b4248a83f7afa0f05f74fca9a683da709b46f88847e367924a5df9ea7f3f6f7d9b5a05e4f9127c824d66b70e3af SHA512 b12c7a4fd427992d94a79d87d077cf0fbcbd790046ded27afa95b7aaeed1fb0826ec544b555516d7e6dc451577674e6f3151dc0ff80890a3e10753dbc5b861fa
DIST kholidays-6.7.0.tar.xz 255036 BLAKE2B 5b18435d4538b7347607beb11ad6574b824acb54633cefe5808f1a98c47e5df547c2dee9492c4db9916053f3c58e1c9416aa05505e0d238357e9593ec2d69f77 SHA512 7180b785d3957501c126ed7c9233ddc702c62ea9af0e1c49ce932e1ee219727520f77a214b5ab752c71a3b5325d6541b13da974303290fe1719e7a024513da7c
DIST kholidays-6.8.0.tar.xz 254892 BLAKE2B ff2ed8e75350599647833fca124e5336c5ac60ea30b55078c05e73c570436fd19009fb7c0093829550620324040297b612ab69a7b090c6f0add552fd3f09b094 SHA512 f9002127c2f1388ac5cfa6cc930e8190d6bcbe347004990eeee46a6073f1ef829f81b37751842dd4e9df66f643c070397ba8c2e4a89d47ddd8a05be6c6916a35
+DIST kholidays-6.9.0.tar.xz 255332 BLAKE2B 21ab66d689c722dce87fceba3e2872f5bd7636e80fef44ded60c7d5b826e6dd4fb355096a6caaa58149006500e219770ce2b2e801409ce2e88dc7df557bb4fb8 SHA512 02f8041a94812d4f3652a77e9f572e0d2acd3b56629ce4391ceed6b49f32a77406c29784d060f056d2b398e2da6c551760c48fef4bacde5599ef692fb71ea37d
EBUILD kholidays-5.116.0.ebuild 657 BLAKE2B 5a86f080fd99a67dc25c4a08fc07bc1e94291d5ea99ea7725e8f571cecb75d12b2c03722f3f3eedbb2a9aa17d024d15318ebf4b9e121e175142e5915611fdafb SHA512 a4a097d512ccddd85306f1e9c5aa081fc22c0bc26c877d93a87b6fcbfcea13635a8bf206e30eb05ae220ae76ae4daa160a0e84ff8fc686cb87eacf5c1ed65a23
EBUILD kholidays-6.7.0.ebuild 648 BLAKE2B bec3e261839b950805db215f9081d462a20a2b9b9ad8014e3db49e9f673dd9c8361ef0f250e5c9a3ecbcc76c33d54de84f79f27a6ecee313db11259276ab2018 SHA512 fb937b2b4bf5b0b44fd33e405b239d26aa21ac553f833bcfa32211311807623404ed9fad924f5ae4f2409a0abbf098ce4b79fe201be2b0b09353f89becd28871
EBUILD kholidays-6.8.0.ebuild 650 BLAKE2B e4e5fef6a471b057e3ec3358c3bc4961fddb15401feaf02dcc40341a04ddd3a8f5519ed9240062ee664bc2ede1e0b1254392f4ad05bb9585082845beb3dbcef5 SHA512 7674762e310eb10063a3e3c9b56dd3ea135f9e81f318352e46d7096b4c565197b1ef1f7d0987b9569aea29ddf1a4a11777c6314bfc4ebc7aa3536a329d99cb9b
+EBUILD kholidays-6.9.0.ebuild 650 BLAKE2B e4e5fef6a471b057e3ec3358c3bc4961fddb15401feaf02dcc40341a04ddd3a8f5519ed9240062ee664bc2ede1e0b1254392f4ad05bb9585082845beb3dbcef5 SHA512 7674762e310eb10063a3e3c9b56dd3ea135f9e81f318352e46d7096b4c565197b1ef1f7d0987b9569aea29ddf1a4a11777c6314bfc4ebc7aa3536a329d99cb9b
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kholidays/kholidays-6.9.0.ebuild b/kde-frameworks/kholidays/kholidays-6.9.0.ebuild
new file mode 100644
index 000000000000..e35b124f7e1f
--- /dev/null
+++ b/kde-frameworks/kholidays/kholidays-6.9.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library to determine holidays and other special events for a geographical region"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_test() {
+ # bug 624214
+ mkdir -p "${HOME}/.local/share/kf6/libkholidays" || die
+ cp -r "${S}/holidays/plan2" "${HOME}/.local/share/kf6/libkholidays/" || die
+ ecm_src_test
+}
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 8ad108177fa6..ebf6fab9b43f 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,7 +1,9 @@
DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0
DIST ki18n-6.7.0.tar.xz 3110224 BLAKE2B 3a753dbe1a3d4152309bbcb00bf76a2c7b0b79f622a359ced908acd75543555a667b2da2775ccfaf19c1251371f3c03f979393557226373ee1a058aab6d027f7 SHA512 2db078324611ee5dae34bcc844a4217fd38d9588fa1f5e63fb1dee6ca83d5d4ed1b8024e6ccf25b8e1e1d8a1d742a67dc78d60cef5669992b3741f7de3643d53
DIST ki18n-6.8.0.tar.xz 3112380 BLAKE2B 45b5f0680086d39b796fb249c64a4e4b8f0c7b04a87840632381cb03045d90ae8b5692b41c152f646f698b3a941d0a90f3be579dd17fc92593576d3156880f1b SHA512 55680d32f4faa09b6af81c816591cec05b75c1e7f8c096b5309d965c906a1fad2b97f54c988af933924a639c3e11e716cb29adc54a21c10d9c5d6bc04d7394e1
+DIST ki18n-6.9.0.tar.xz 3112836 BLAKE2B 9da1c9a35ceffb6f6f5ba5d3417315d2ef72b0e5d58cc1e84ea22ae0833c40ee7edca2072772d4f21a1f1a4f402fac098c93382af31103cecb3bdbd6b8ceadeb SHA512 6bc00181147bc4ccefe2368304c4a6da741fc22398cdc4288cab171ef6ecab38e8e77e5d125bd19e41c1a3cfc122a5a97511553049fba488130b0d634e54ac30
EBUILD ki18n-5.116.0.ebuild 917 BLAKE2B 6f71ab2286ce3e92a7db16fcd132adf326f62e6b3e6dfe469c535a43150da1346005e09b6d523fd4bedd29ae59000d7efa9d27e70adff4dd4f1be7fc2375abdd SHA512 68d1e7e8cc7d664ad84a2afdb426ba1182a15f882d9bfea3f5d6b2cfa2acceea69cde3d068e3b2c3ca251e4e911fcab32f82febf6497596382785f0675fb8d9e
EBUILD ki18n-6.7.0.ebuild 950 BLAKE2B 7a090ea93e7adc67911bef9aade9cb993e5b51b2f72474976e0a957a353003c50c22b5a910d5905cd2d0c954771d4bd716c2a465f3610ebe7ca73227ecd31454 SHA512 f3e850de58ce66602fd7894632e8c1b9d7d9fe0c9f74271234cefef04ff57c543d54bbb5803d9e8f47f4978a343153dc7501565d37a8a4d464e3ae9379ae8686
EBUILD ki18n-6.8.0.ebuild 953 BLAKE2B 14958b91abc6b810e9dbfbf67d278184b9439eb071f1de3d9922d5d1efffd7223318cb97152c0b1a31cf5af5712f1c0680698be4a8cdf770aa429eb26a86ed38 SHA512 2440d57708a4f8fc65e1cff81701bd187e6c85d1e1f75833906aa2cd4ab1fc0aa08b3d8d0c6aa7c9f6069b00fed98afefbb080b8f338457a3f9f6554636d9b3d
+EBUILD ki18n-6.9.0.ebuild 953 BLAKE2B 14958b91abc6b810e9dbfbf67d278184b9439eb071f1de3d9922d5d1efffd7223318cb97152c0b1a31cf5af5712f1c0680698be4a8cdf770aa429eb26a86ed38 SHA512 2440d57708a4f8fc65e1cff81701bd187e6c85d1e1f75833906aa2cd4ab1fc0aa08b3d8d0c6aa7c9f6069b00fed98afefbb080b8f338457a3f9f6554636d9b3d
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/ki18n/ki18n-6.9.0.ebuild b/kde-frameworks/ki18n/ki18n-6.9.0.ebuild
new file mode 100644
index 000000000000..9af4714f99fd
--- /dev/null
+++ b/kde-frameworks/ki18n/ki18n-6.9.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org python-single-r1
+
+DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ sys-devel/gettext
+ virtual/libintl
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+RDEPEND="${COMMON_DEPEND}
+ app-text/iso-codes
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 876496
+ kcatalogtest
+ # requires LANG fr_CH. bugs 823816
+ kcountrytest
+ kcountrysubdivisiontest
+)
+
+pkg_setup() {
+ ecm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 63bab03ee6d7..8b38555a042a 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,7 +1,9 @@
DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c
DIST kiconthemes-6.7.0.tar.xz 1287692 BLAKE2B da3cc59d8d0db8a676bb01b091f366a6cde1dc948df3477edb57ee204f9bd743fb995f21cccf96a92106f9bc1ff8407f616df924ecc655a2c35319160286f5f7 SHA512 65ff78f3b76d76fec885252569bbd0a5fcd097eb306511092ee36a6168e18516584d0a4b145c0c4bce86c2230bfa6106cb87aa8b439bf28f206bb3b9152b5816
DIST kiconthemes-6.8.0.tar.xz 1287916 BLAKE2B 6a6627a16716205334d9b9ad9e85de9771cd6587faa3054eaae580c0aba66d18bed0d834844a42087dcfccfebcbfb966ee739556522039779fd2552e0e3813b5 SHA512 3343e93fc6d05d46e4d43e6d95d732acecb58b4e31a8e1628c12bfbcf225864ade33e9eaeb226e75472c1076c88af1d587a09a058c52f82ab2caeaddd791c9f4
+DIST kiconthemes-6.9.0.tar.xz 1287716 BLAKE2B b8483287902aa519925c7563db1cd03c1ea03e752fe63382edbe8297d117dd10d0c304c36bae6dd810ff0a13383da9d25c92f9accd362c3abf5c206447d66c42 SHA512 834c26242a904db3110299efad1554e8840ccdf67b3020b35f5a2f9e14b8caf8ca852c2baf63e8596255492e268e30fbfc7d03af6efd03fb6eaa737c510ce944
EBUILD kiconthemes-5.116.0.ebuild 803 BLAKE2B 3c1bf5e6c9659cc53512dcdc836591a5443c6e3c248092fd8071f58d9f5397c177aae929df602945db1073f807ba86c4476690260d92713dfcdd06ff83bdb0e8 SHA512 51e89610858961e411e59a4268ee77596c28fce46194e2fc5101e829a23aac5213b887feb68e4ee379f536f3ac5dad9d25660914df27b86e3a072dd96ecfde4c
EBUILD kiconthemes-6.7.0.ebuild 858 BLAKE2B f98393ae092a8186ab36266e56a0b072b8960b54b6dc3c085f4bd160b611ba5f7abcbca96d960cf206f5e0e343e72136cff2fd5e5aa038633ad38e765d1c4625 SHA512 464f9c304db31c00a6e86501fe3fb56a2c90037a6e6ac2c94de9c258acf4493814bf6df49029f7c045d6275326ebba95205933714003a2ab420d00636916ac76
EBUILD kiconthemes-6.8.0.ebuild 817 BLAKE2B 949a8f708eac299e3ffd4897effcfb6e9a954658cd7356e568fb2c1d84b63dcc4ba35825f8c3423299eae2c3fe53b8d111b03b5ef2ea94eec3d0fb874661d909 SHA512 8dce387c7b49368bbaffc524ab471b3fa5261bdaa61d8182760fdd796992174d926da33a26ab2d2de900ad32417db9035312c8e7fde1cd2d64063125b54ffe85
+EBUILD kiconthemes-6.9.0.ebuild 814 BLAKE2B cdbf0fed71e2b1eb75a02682547a7ed0706dc63f982401b87107359b1764ae54434048297de6e4ddf0fb485805f191ba04f23fdbf6afb43a5805b71132af0b84 SHA512 e09f4b92b3a9ca135faf911aace09d04f222fa4a717e10f2e5d542aa3b21f6dda8b7a1114cb725c2c08ff89dd7fb62530c85abdccd00fa3657add15e8d5e9d7e
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.9.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.9.0.ebuild
new file mode 100644
index 000000000000..b0b1d1079eb0
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.9.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ =kde-frameworks/breeze-icons-${KDE_CATV}*:6
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index d6add853680e..2eae89a12117 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,7 +1,9 @@
DIST kidletime-5.116.0.tar.xz 30928 BLAKE2B 7f9984e4011c13ec242f13647eff2c50c5896c0ae5a0232096fb1a6a1fcb0b7b722bd92ce346cfad8d06f78504f41ac6e44b23496c84c79b8e998d01378da0c8 SHA512 a8172a069266e523cc07f37ce1f4c5f65a421c99eb314e26f68cc32630b8f0da783beee9d2ffe2740113d60ae9b4c280ca9de8bb89bd5db8e56c9b31172ec408
DIST kidletime-6.7.0.tar.xz 30724 BLAKE2B 8e32eec4fac26dbd207d294d71944c02c4a0cde77343b7ad0fc490534a8c052b03d1d015de531148c650519c9ba41c3b8c2ae71fb63e5aeb4d624058c7fd8181 SHA512 36704eb2196f4da0f8822190a9cc45ff94636b036d7f02911604187e3d7810ab7cec055b9780b9899708037a17f1aa9c1a4b3d63aae67b333081ecf1cd180b13
DIST kidletime-6.8.0.tar.xz 30712 BLAKE2B 687fce1eff9bc87590bc943e54fa13b81cadd7cc94741b6c280f71d89479b4d2f2a65a78a1c1e3ead40d92f0a8ba1020f2ede6130ab9e4501158a8e2707ec280 SHA512 5062e9e640c4a4c01ec6fd685cd3063114dace737ecfcb72406dad318290216f516fcd39bc0ae6db3ccd8773788ae42d509c34eeaf89851d829aa8e290c9c1bb
+DIST kidletime-6.9.0.tar.xz 30744 BLAKE2B a7902cd29180172a320bd9bca77ed8002c52b119d3ff863fb9545128e4a84b62d3f46315ecc4b51dabe4ea96e5c08fbab991e9187a4e5130ac88b2eac308f853 SHA512 afde04ac983503b9ac600ada7a5b47f29eb5a3713f6d6892e10f1a3e8f3dfbda69ba5bb41ac00d83b594036c5dc768ba5a84e8b8aa57640438b93d574c88c4ff
EBUILD kidletime-5.116.0.ebuild 1205 BLAKE2B c77e0842fc78c3dad6bdf95f8a040a0e832a7fc4127c7b8af8268637a4e0e7e9328742528e52733d1b9d1661cc574715e06d06d6626ce771c96796ee42321eb7 SHA512 703a17c4aae5dd787203e263f82d09155a524882e7fb30a6ebffeceac47f5afa2ab33e5b3664092ab49749fd52aa5aa7bf2ac5ea245bcbb69627c1691d477ac8
EBUILD kidletime-6.7.0.ebuild 1101 BLAKE2B 6d9b2576ba50cf589845acf59c962e3bef8582e6cf3de606991b45f4885710377c25f3566e1816259e309aad2996fcbeff7289469eca86fb77f40b1c1f83db94 SHA512 5d5775b3e478e056496853577e174d2f8f409a6891b69fef2f83359b61c4a6fe7156ec21678d33222de9aea48af47146e59efdf89a8b7e033d91a1e50ced7c27
EBUILD kidletime-6.8.0.ebuild 1103 BLAKE2B f255f0324216d15e9ad78d249597b46eca2943ff7fc7e60c2603223430ecc2e8f953ac6f8b380d27427c9238648165aab3605d39b998ee154536eb4435edd0f8 SHA512 eb843fcda06d747cbfe90624e29782f412a1e92d2b00fbfa9d734b1e5b541725fd0801cbd7da0c9165b6dbc0301aaa88818ca395570a31b1660f2ed3738bb292
+EBUILD kidletime-6.9.0.ebuild 1103 BLAKE2B f255f0324216d15e9ad78d249597b46eca2943ff7fc7e60c2603223430ecc2e8f953ac6f8b380d27427c9238648165aab3605d39b998ee154536eb4435edd0f8 SHA512 eb843fcda06d747cbfe90624e29782f412a1e92d2b00fbfa9d734b1e5b541725fd0801cbd7da0c9165b6dbc0301aaa88818ca395570a31b1660f2ed3738bb292
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kidletime/kidletime-6.9.0.ebuild b/kde-frameworks/kidletime/kidletime-6.9.0.ebuild
new file mode 100644
index 000000000000..0f12dce966c4
--- /dev/null
+++ b/kde-frameworks/kidletime/kidletime-6.9.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for detection and notification of device idle time"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="wayland X xscreensaver"
+
+REQUIRED_USE="xscreensaver? ( X )"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[wayland]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ )
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ )
+ xscreensaver? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ x11-libs/libXScrnSaver
+ )
+"
+DEPEND="${RDEPEND}
+ wayland? (
+ >=dev-libs/plasma-wayland-protocols-1.11.1
+ >=dev-libs/wayland-protocols-1.27:0
+ )
+"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
+
+src_prepare() {
+ ecm_src_prepare
+ if ! use xscreensaver; then
+ sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index f083de3ff9d5..58e3304b8d08 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -2,7 +2,9 @@ DIST kimageformats-5.116.0-patchset-1.tar.xz 5120 BLAKE2B 10bfc35b50497ac3b1fac4
DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce
DIST kimageformats-6.7.0.tar.xz 18385220 BLAKE2B 5a0d0baf97c299a25e62fb146c11f6c22f7c4651aadf64a88cacc2cb308cd1fbae3aaf4f66af1cf8300d532c06f5a0851c7b0d274c3f7dc5325ec56c5f13d0ed SHA512 8f198bde9f60508ec65d02c2ba6d4816b15b1f88f6059b97cd4c61a7f4f27b7a22576799880254cb423170f30584aff35de854eddfae01499b15fdb895c8b16e
DIST kimageformats-6.8.0.tar.xz 18478000 BLAKE2B 49bb27d1dd2c6cab2e7fdf3aec85c4231d75871e331e1d6a50ffe3393886d1f9ae95679f8d1a8fe662a3b1cec533102ef594a03172df0800a18a3e7dea794e9c SHA512 d79e1df71d730b78293b4622ade9502103b903375f2e1c0fbd0e8cfff368a092ce42890d5f55952de0227195db88115659f773764f82a142d5f803024906216f
+DIST kimageformats-6.9.0.tar.xz 23531600 BLAKE2B 19e5517f6d11ef729058b5c358cb1973f9dcef35f1872032cd8d839c2f9b76dbe8a74381f77e811990c9b8781982a718c3cf0d9c799ee4c792e17ad648f88d9e SHA512 e8acaa53bad2f77278b06f4dcfa37bc9bf0f880345103146a9a1e5682208c2447d7ca2d044a8ad338efd9b0fffce459b41ad5a8831d022f84778396f4a843cd7
EBUILD kimageformats-5.116.0-r1.ebuild 1290 BLAKE2B 7a44a5f90355f79d74418c6445948a9ac55f020e5de186a19c378b2ea1dd94409ea039e71c8b6cb61a4584e6a0b19d8ec692a1631deeba6d4b47c05672c00bad SHA512 4f7cdd89073123c0f3c0e83104c70e85a4f7402874f22d07282bf00e9871e078e2e44a74ba939aabe43e61ad9937b8bc9f0d869eef0e60a73847527bf3a3e9ab
EBUILD kimageformats-6.7.0.ebuild 1214 BLAKE2B fec57c874ab102d0f8858adb4b614e00e9720d61afdbed30648e01e31088f83d7efc8d32156bc78c9bf9d69b0ef8d4c78e5f055277aee0be97f278cd4df0de8b SHA512 30c328ac503cea43887becca95f3dcf45c6e01f019e8662bb122707ae781dddf2df32651b15999ced20907ff2a160163a5e3a80dadbf7678fd4412ab68ab4b40
EBUILD kimageformats-6.8.0.ebuild 1216 BLAKE2B e32f5d61bcdf44d0822921bf31d278c2d17a6f17487abf97ffb5b4275ca3529e29db84bf8a0e05aa34fd00ae95eda2e38d02024f5a7aa16a3df37fe7c1291902 SHA512 e4004c2cdb957aed07eafe5bbee49adea9d38f80ff610912b3f192b23026155504576cb81a34d98325a6e9feb22900042e37cb34a8a24522a4a667e6c1ff1d8d
+EBUILD kimageformats-6.9.0.ebuild 1198 BLAKE2B d9770aa1474d3377d0cbdd7b3be12fad31429b31646c87fa4887705bbb445f60a2d8a5634e19c5c6721a4b7e129bd724b433cd5f00587dfb1887f24fcecb41d8 SHA512 c7c49350c3fc451806f3ce0761cc895cf53ede1562993f719778fa1b4d1e3cd527c0f525ab729d4722584d287a417f10feeccf1c5000a09782eb7fa627f6cb0a
MISC metadata.xml 595 BLAKE2B 448cac07fdc9e4e49323b591d931323b8f60f57487fcf3d7aa62a24e0324f46ccc0fab2be38363fd70dd042b5fc8c51f1d13db50083451f3ee09339446984419 SHA512 003bf8435480b2e358707460721139ca3b3e25369ccd2fe857ba80aa9de40a36a3066cae3fde6e72a0aa4fa9f92cf795e878789d07b00bcc0afe73991af79621
diff --git a/kde-frameworks/kimageformats/kimageformats-6.9.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.9.0.ebuild
new file mode 100644
index 000000000000..03684028cf8c
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-6.9.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="avif eps heif jpegxl openexr raw"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ avif? ( >=media-libs/libavif-0.8.2:= )
+ eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+ heif? ( >=media-libs/libheif-1.10.0:= )
+ jpegxl? ( >=media-libs/libjxl-0.7.0:= )
+ openexr? ( >=media-libs/openexr-3:= )
+ raw? ( media-libs/libraw:= )
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-qt/qtimageformats-${QTMIN}:6
+ heif? ( media-libs/libheif[x265] )
+ )
+"
+
+DOCS=( src/imageformats/AUTHORS )
+
+src_configure() {
+ local mycmakeargs=(
+ -DKIMAGEFORMATS_JXR=OFF # TODO: check if ready upstream
+ -DKIMAGEFORMATS_JXL=$(usex jpegxl)
+ $(cmake_use_find_package avif libavif)
+ $(cmake_use_find_package eps Qt6PrintSupport)
+ -DKIMAGEFORMATS_HEIF=$(usex heif)
+ $(cmake_use_find_package openexr OpenEXR)
+ $(cmake_use_find_package raw LibRaw)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 2f13bd301e6d..e199f330df83 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -2,8 +2,10 @@ AUX kio-5.116.0-use-solid-for-home-mountpoint.patch 1687 BLAKE2B 70aa6d970178c51
DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
DIST kio-6.7.0.tar.xz 3359164 BLAKE2B bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3 SHA512 f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d
DIST kio-6.8.0.tar.xz 3365712 BLAKE2B fe3877b21522d1899706fcbf9ccdec1355e4cd2f15c03d5608ab9e219f898fa454b204c3b0d6944c146b8422659288234d28dd404d7a5213036a31eade26108f SHA512 dfd5ca3d709cb9e7b073c34a7f49e38c095b0e9a5503268cdde721f0a30ed021dc3834f24fbea2f47c1f19090c964ae58adbe984b56950c0da048707db1f440f
+DIST kio-6.9.0.tar.xz 3389616 BLAKE2B d9c2e25df4efc8288cf43960262d4387df4aef71f6ce6a55b3aeee3420cbfec6cb14b1db4a78ee0fe7b8e46fce5b45e5202cef8501428701c31833dd39cc82b9 SHA512 d830229b915eb89f50d4a3caba924279981f68443add8d0d935846944878ca6eceef1c913c097cbf0de1ab253df8c08e308efc4e0efa279624a975be1baf094e
EBUILD kio-5.116.0-r3.ebuild 2553 BLAKE2B 00f8a7e7628245687041a2117fb749c29fb73e1c320a35a62c3ddd8ea80d3d930ef4066d83b8bcd43228921b1a7d808b92183acb041bfee213c0aaabf5d6565c SHA512 345b937eb558f08abf88952a5e86b8747efed855647859a1986ad636fea5b3640fff1ba57ecda2ea3b04284ccb5a66edf40f806753bc2bcda7e321a036a82a92
EBUILD kio-6.7.0-r1.ebuild 2639 BLAKE2B 08629ff44727a02c7ea61a5d6904db952fe8763c1cd2d34aa6ade176051ca2991f8628ca74671f804bac2c7cd0ded8073a2b0918eda632a4d3643e2271f1fe10 SHA512 7c4513e3c280899432de207a0e926d3774afb7be98a5698aa633f6e8d3fed8ab23feee62391716c3b5073feedce61527aebe7ef1469bc1b98d1bde177e30e411
EBUILD kio-6.7.0.ebuild 2397 BLAKE2B d22c5db6724a97c98f759e0dbe9209412e3e251b154bde73b23d1efe62cbae3de83eece55f2c9eb574a0e480aced6238e7cff9b67e2e65781bf1204b12a14115 SHA512 27cf03f4f847114a58f32d2638a620e6f9afb20d43aabc7bfa662f56b6a5f007a0b5f9bfb35c4ac7302b296b3bbb9d89b0f9dc7c36f0d13c52ffdb48768f6bc0
EBUILD kio-6.8.0-r1.ebuild 2566 BLAKE2B d6ff0d8ba8827d61dbdfc2a79037b83d9f5e6199a879dd332a4e526dd8c9fe0612843910439f13e19f90efb4d9263f8b8ff28b492b2d1bfcb5c8402c290d52c9 SHA512 0fd4ea7e3d3cc5e55a147b8fae61a4f3cfc47ccfb702b537ba1541e241f19e371c4803d43ddfe745a47172cbb698bfec511f96424e2dccdb5b60ee6990195612
+EBUILD kio-6.9.0.ebuild 2620 BLAKE2B cae0351a8958467569f269b9eb6f8215478bb4ae101cd7ccceb07a3003c5cf3fca2f2d2d6328cb976e45814d1553f80365f2cfcb206b8ea5d7cc7f9d27085c78 SHA512 b4ba3ab18cba1f343151ff4fa522f2b325b3c2721f68e7d133fc5bca04827bd1758f10de42fd034a30d9ae8ae8bb3062f30ec388ef00b79615226ef9d35b33f8
MISC metadata.xml 672 BLAKE2B ed652f6e5751355ab96a5206da0184e37745e4b675e7f235648536931563b53c4f71112e81f809c88d02d01f9c77a20e9f41a2f6eb988b104636c8d450c50a18 SHA512 1fa6b33c8f146152015b0c8dbd70165022ceee580253850545c79eb3a74dbf44539e562014606a4ef4ea283a42f3946b1d3a79c0953a38fe10689137a53207ce
diff --git a/kde-frameworks/kio/kio-6.9.0.ebuild b/kde-frameworks/kio/kio-6.9.0.ebuild
new file mode 100644
index 000000000000..121545bac9e5
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.9.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_HANDBOOK_DIR="docs"
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kauth-${KDE_CATV}*:6
+ =kde-frameworks/kbookmarks-${KDE_CATV}*:6
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kcompletion-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kcrash-${KDE_CATV}*:6
+ =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/kitemviews-${KDE_CATV}*:6
+ =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+ =kde-frameworks/knotifications-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+ =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
+ =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+ =kde-frameworks/solid-${KDE_CATV}*:6
+ sys-power/switcheroo-control
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kdoctools-${KDE_CATV}*:6
+ )
+ kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+ sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+ >=kde-frameworks/kded-${KDE_CATV}:6
+ kde-plasma/keditfiletype
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package acl ACL)
+ $(cmake_use_find_package kwallet KF6Wallet)
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ ecm_pkg_postrm
+ xdg_desktop_database_update
+}
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index f05bf8b65910..39b566fc56fb 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,8 +1,10 @@
AUX kirigami-5.116.0-fix-loading-desktop-theme.patch 2716 BLAKE2B 1cd71595f3266c8f845ff6cc4b76f08235011299939c93174b262ff743adb8725e1c12c19384555a9eb954ef8567a45a22df0aaf361150648fb8298cf851b0e4 SHA512 f8e4afa6b43e33a7a9ac2a20369847228737d0edff278cfef5527342cb99301b3054b06c1915c1622d92f5489e2d45a7c2965f0e9c150adbf6d467de7583e4f7
DIST kirigami-6.7.0.tar.xz 553732 BLAKE2B 8c9f28f0780a57b1769b0e56a80cef755abf3434b36486ecdff81391e8371413bd6038cbb5bc21356011239bb54a5bde6182604ecb3fef0de72b505b29624dda SHA512 9fe39db368eb2f7e753a76777ab40748681438ca06f8953dae3ca621c347c56ae4e7eb4929de89dfee7c888a9741a8fadfde8ff13407914efe7c57a2bde7c883
DIST kirigami-6.8.0.tar.xz 554756 BLAKE2B 1118e09cedd798c1daf23b06718b5b4452c0b4777a55eb4e7a54efa5f66dd30d042cab655f9ad2fe4232168263a283d18862895d6edf9c21ae8a1c3a955b6038 SHA512 492dec2c542115dfcdca1ffadd0e43c13130426f8febba9350de10fda0b455c5361fc672e8899366edccdccbf40f01e6d5f093e9f417f046c4779b6f2d46da47
+DIST kirigami-6.9.0.tar.xz 556004 BLAKE2B 122d616e277be434b2d4ec8bbd5f2afddf072885c7f832896261614fa1f6e7d183697f4688a185342636e18d63e2764d726b7c86653f3c56d569d1d1dc64ca71 SHA512 28bbf3af5bf1d4cfc560859f03894edadaa37ef097cfb7e47762ba58a1171b6513e8889a26170171e96c782bd2d10430564b7859f0a0fa3af2b228966a31a765
DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e
EBUILD kirigami-5.116.0-r2.ebuild 1231 BLAKE2B 097dd3865a1b277071133f881a6aa4366d7b8d241375f2e301bf8ced8dc0013983df1ed867530bbf9f8dcb46297c273378e7aa52abae8bf18fd5160e95a4f2fe SHA512 acfedf0da5abf4441dc2302e5b7f835fc23b382e26a1dde5fd72a72dc86905b36ea78dfc58867ef993262679a42e5f3587609e846599ef1df18b1eacce09c3d5
EBUILD kirigami-6.7.0.ebuild 1147 BLAKE2B f5fba9d526e07266373f78de77a8a02ffc4036e31ea3eecdf983b2f1ae0503b704a9819e250e22810c1f8252310c28293dfc2274d38f12197c4386c36552836b SHA512 5ce21a2658b88aa103b6153a5898f44544b5d90e63ea63d60f57c73352bba1807e22d75df8f604e8803bb866d386d232432ae5b664becd241d0eebfecbf9b6ec
EBUILD kirigami-6.8.0.ebuild 1150 BLAKE2B 6ba657c730f30bc49be107c1e7b2a23f07cf716c34b14db1451f8956f8e3aa9c10305468a1da6efe3d8035a31b9169058872c76806547ff469b0fa6f9f11479a SHA512 f36c47e51bcf8bc9eeb4ff3765bd11587e59e9aa65213c29b27f637dd3583ff6428f480e1779a5673abfd719bfee57ff078657b92a21a2e8d7fd0734df50546b
+EBUILD kirigami-6.9.0.ebuild 1150 BLAKE2B 6ba657c730f30bc49be107c1e7b2a23f07cf716c34b14db1451f8956f8e3aa9c10305468a1da6efe3d8035a31b9169058872c76806547ff469b0fa6f9f11479a SHA512 f36c47e51bcf8bc9eeb4ff3765bd11587e59e9aa65213c29b27f637dd3583ff6428f480e1779a5673abfd719bfee57ff078657b92a21a2e8d7fd0734df50546b
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kirigami/kirigami-6.9.0.ebuild b/kde-frameworks/kirigami/kirigami-6.9.0.ebuild
new file mode 100644
index 000000000000..19d1a67a12e2
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-6.9.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org toolchain-funcs
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://community.kde.org/Kirigami"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="openmp"
+
+# requires package to already be installed
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+RDEPEND="${DEPEND}
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ $(cmake_use_find_package openmp OpenMP)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index 4b44feea3c01..3c1933eb8d78 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,7 +1,9 @@
DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb
DIST kitemmodels-6.7.0.tar.xz 396644 BLAKE2B f1ddafd2a852a28ad268930a26b9c96e27d9cb386deb016b1aa0a0af143cdb476ac068be02f1cfd10bd04f1861cf2af083530a411de57cf2187925893832a21e SHA512 93b413e8a3ab328f5713c80de313d9e0a957d8017e49c9720ff78da163d1a60c28a6d7005e642a82011c6920017efefa8189763b9d8fcc6cf21c4bf3a1a4ba54
DIST kitemmodels-6.8.0.tar.xz 396588 BLAKE2B 6560966c24ac0a2ebd2bba01c6cf98ee6666b5630eef9638f234668cbb079d65bb83d56fe3e098ab89428480543dc9337b09b44c0825f766d95e5a568c5c0d52 SHA512 539d4431dd1bd5f16990c57b6d7ce6bb11223c4cd57575a22691ba779144b15bbee211b2e9aeedf65ba59d7047e79e7084ad205afb7bfd5f5d4686b04f2eb533
+DIST kitemmodels-6.9.0.tar.xz 396604 BLAKE2B 06efcbea6d08299139d17935ca5af845a4893af8a25df38d12e189bce07d665e4f7aea61f406fe1083939080255b2885b9ee437b20a5e71cde6d0c3a5df2bfb0 SHA512 0c025549b890f294f0f4b6576f13f708f65f5e8a0d7d7de60948c483ad5b5bd657c29ba682bf6f135fb5c7c3946f389c847495052943736aa5dbe232c58eb370
EBUILD kitemmodels-5.116.0.ebuild 616 BLAKE2B d826c29d084a1f5d341f7fc389d946af161e38597d7c54a0e008a8ed21587e726ea080f488880ba523a8a10af1948c2e9723fef631e4949ef8a74553fa1afa37 SHA512 54813dcb220259709c054925b35886ecaa128d3f093043c37eaf0a3a7cb0788392264533e08615a0a4eccbc7daebe8800749aa4139ed6a4a11f7550333cb7640
EBUILD kitemmodels-6.7.0.ebuild 487 BLAKE2B b2717b8c332bd2a6d79cf46330c0f1ad06cb1e12dc80db6fec7d280793af821640361ef3ce889b91b099a6f28d04e03800c33a5e98e639c1c72411752994b740 SHA512 e53646b3feb28d472b8d4ab9335f7363601d3a95edda02f53c4fd212173a9553a98fb253131c11e51ce202ab09ffca1341afa4e369d26b777940d32ae53fcc76
EBUILD kitemmodels-6.8.0.ebuild 489 BLAKE2B 83067ef1b77da384c27a936ee81c50870b8b4ad5a6a82b4113555976e3847b723702b458a677371f51ce0e8b3546cc60abf13be46b90a8ab4f406ed84570bf69 SHA512 cc4c3f9afa57fe3cf50a951822c9bdcbe0ce4e71c7f09c213a821261db4cacb96b35208d3648b6ec1ff6084b21cec3b790f01eafd49abee2725174102ff96001
+EBUILD kitemmodels-6.9.0.ebuild 489 BLAKE2B 83067ef1b77da384c27a936ee81c50870b8b4ad5a6a82b4113555976e3847b723702b458a677371f51ce0e8b3546cc60abf13be46b90a8ab4f406ed84570bf69 SHA512 cc4c3f9afa57fe3cf50a951822c9bdcbe0ce4e71c7f09c213a821261db4cacb96b35208d3648b6ec1ff6084b21cec3b790f01eafd49abee2725174102ff96001
MISC metadata.xml 552 BLAKE2B 5cdc5875ea809e9597a8510b6c427afadb94c1f5673c2787d8d825ab1b1609be3f0ddfaaccd64b717f188c7eaeb44cba90ad8beef3653844bcd6c1567b598a90 SHA512 ea592f4380f95578d9c15487498f8600540e3f41d4702d63b13a34ef6f722dcefe70677e5026f507ae04b1a97d29d91851e0e06dfb48a63c3dac98618f08ddf6
diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.9.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.9.0.ebuild
new file mode 100644
index 000000000000..4196d48d9fec
--- /dev/null
+++ b/kde-frameworks/kitemmodels/kitemmodels-6.9.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+"
+
+src_test() {
+ LC_NUMERIC="C" ecm_src_test # bug 708820
+}
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index 36307bf18f00..6372200fa281 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,7 +1,9 @@
DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7
DIST kitemviews-6.7.0.tar.xz 2253440 BLAKE2B 1bb9b989d0cf35af07e5ae6c9f686d5e1e8d0c6526482b0fd2ac4b97fc62c7a8ca0074ab04ccb350941dbfcccf1419e4429fe674a40de56c49333ce590adad92 SHA512 da637fb1d4082f73b95965fbf0c2032bab3ae82cccc82fb52e5ffb1539d776f6d049cc98111a82ca70472d3b6d71c3d758af956792795da063f1e3f09ac10917
DIST kitemviews-6.8.0.tar.xz 2253236 BLAKE2B aca775ccf26b6b4b4a0d3db07e7b40ab1b3f49aa5ba7425a58681058c581805cccb84f2194e12e5f5aea6edfefbe1d6849316c33bbe61e693a3c2bd970da9697 SHA512 5c3fba81a0675fa015290673f4a943f8fee297f2b8c3b40747440646fd461e0c51d85e631d4bc98b99550db85a03e606383aa71169be66ed95a3454001b33032
+DIST kitemviews-6.9.0.tar.xz 2253156 BLAKE2B 2fdc7c3eccba4988a107729a8b43c86331d9e44710c43693405920ffa169432122cf964405a4389fb0e113eef805a6dfed7c2996897de88902e633af1c59aa45 SHA512 b472565f58b327a18b2f16ffe5585a1eefbf0bbab6c4755aa2a3a1f66872edd6a803ccea894fcfd62e645470f03342b49ce37ade49b505f066e347fadb59067a
EBUILD kitemviews-5.116.0.ebuild 467 BLAKE2B 94dfa8206ac17e671e48eb108b4e42f8018735eae47bf5cc51e322d856ee78e8f88f5a69859f0e70d13e268504c24bc10c013c6756d173e403cee4bcbe408493 SHA512 92682e9a25d8d4d6287bade0cff8c9b0434ada48e7366b0779b97bcb5c39b15d925f7719244e7838c91246324d0a770af174fd5c504280841d3b96aa90f6b96f
EBUILD kitemviews-6.7.0.ebuild 438 BLAKE2B 8e3bb73863ace07d09d0b278ae158f36050df4bd68ee26c93b4e49e20de587975c1438ad8a3bfa34a7d1551b7cb7d65f0c4775f3e305a0ab1bb5455ace1cc6de SHA512 f34c91e6988feada0a28b4a1c22fad6b385f832006f735b760ae26b43a5a75dbfd1fe2dcbe2ecff7593e8845bcfe0854be91f996e527860b2148915ff715502f
EBUILD kitemviews-6.8.0.ebuild 441 BLAKE2B d9c417ee20a3b16fd6fd19b69b4fd39b227bff3c6d40720741d0a540356fad23e64a9b4a8ae6ec7931a44de7c1ee4185feea3b47c66b9ac951107ac0d857bbc1 SHA512 375f696a20365ea8531d836fe8399b739960d6d8a1dde729dbf1b9d00cc18905e3361a74254ab053260e62c37f5858d02ea9f8adcfb41eeee2c94f9d98288e01
+EBUILD kitemviews-6.9.0.ebuild 441 BLAKE2B d9c417ee20a3b16fd6fd19b69b4fd39b227bff3c6d40720741d0a540356fad23e64a9b4a8ae6ec7931a44de7c1ee4185feea3b47c66b9ac951107ac0d857bbc1 SHA512 375f696a20365ea8531d836fe8399b739960d6d8a1dde729dbf1b9d00cc18905e3361a74254ab053260e62c37f5858d02ea9f8adcfb41eeee2c94f9d98288e01
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kitemviews/kitemviews-6.9.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.9.0.ebuild
new file mode 100644
index 000000000000..a3e60dfffdae
--- /dev/null
+++ b/kde-frameworks/kitemviews/kitemviews-6.9.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing additional widgets for item models"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index 231201bd88e4..8c9653938da3 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -2,7 +2,9 @@ AUX kjobwidgets-6.7.0-with_x11.patch 2788 BLAKE2B 3afba0fdc4906a0164e315e85d02ff
DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d
DIST kjobwidgets-6.7.0.tar.xz 2256344 BLAKE2B db9441f4fed7435ee6e38810f4debe38710141cddd591eb1f9c4280d8d0c74eec2fb564e98c7c3f978410a2bbd2520f3c5c3f3b04edef98ad06fdf1333dd22e4 SHA512 f7320925fd9f79626e3899a6712672aaf2a1006dc799d748394cdc2afc4441c3ff52c1c7bf6be70c113aa61d7de90492daa5f3693a9e5dbd2e1f1a7c0d7f0e01
DIST kjobwidgets-6.8.0.tar.xz 2256568 BLAKE2B 99a8306c74699702ebf09e88bad566d27b35a48701dfe1851d0e3bb61396bd4fe1609c24bffa86a7595f9f45df1635119f2318c23889ab5bebed1c3e0a0ebbdb SHA512 7fcb8ceef7de5faae88d246d6b55e6698947d2fb28bd3a16f23c3ba82d517652767f06965107bc424a2388c645b0de7dfe08e4b4b410fbfd094655bf2dcd69de
+DIST kjobwidgets-6.9.0.tar.xz 2256888 BLAKE2B 880d98cd36fb25624f2f95435b886a8afbe337a81795d95c4fc57fca026c0b08a1ca111bbfb7aa119b591f5eb0f0f2b1c440ee85ee22021382e7b608ed4efde0 SHA512 c1d84487dd11efa2cde5e29731efb3b040f98c704866f83d144efc634c052c1b486e714ad2c2e19eb566ef318dafe8fcdf552e669d08486cebace63dfda52490
EBUILD kjobwidgets-5.116.0.ebuild 781 BLAKE2B 2dc13e00408fa9d8fc43e1b2b624981b9e39f71722887fff2933a9f47a500e2884d50a4641d17a2f3f682d8a1d56bcf55aee6f15a3296b3998fe44d37e8e25ed SHA512 45e00d059c2635988cc7fee26211876510b6ef659da931fe75308bfb6917691987d86febead0b99b458948506114946e3b430ec80dd1eea93aba747bb9d5542e
EBUILD kjobwidgets-6.7.0-r1.ebuild 821 BLAKE2B 9d05efea9164e4147f8fc965977b3496eabd0ddc59f66e9ca99600a102d2942eec33e4ccd5c1807d1105dc4d57ea16bb1a898f411ca03a04d49c0ccd4eca8055 SHA512 d6331d5b42a97855e58e75025924478bf1bd53fb803616e2c7ceadb53f9b480886ca47e6d62bebf6423a4abd36f36a80979e60f05cb2a5a72f16576a60a04b99
EBUILD kjobwidgets-6.8.0.ebuild 777 BLAKE2B 4b8ab69866b74fa307ff702b1be0f83e2ec5547d8a19efcb87ed7994aa898b3c305ff44fae713514d650b1b903b81b1b224eecdf30d09e8bfe8059ab87347bd6 SHA512 6d7a01fc9458c9143e8533c9280cf7c69d30edd734bd618e603e093d70f275cc57ba8a60c5973e09f474725b82099fa8b591e7394e1a0543334d7a5a1006ece1
+EBUILD kjobwidgets-6.9.0.ebuild 765 BLAKE2B 9f853b0897bacd01f2f05bebfae119ebc7d861f1bbdf594295e50f8ce4d2b362266ab0e5b89fafa33b87286db09e759a584349213132c41a0db40feea79ebd83 SHA512 0a9bdee2bb3b7f7f6ca6d7e8a9ca0277730e9d99cbe0e1cb5ef5c25b7e7912c37730df57a69efecb32ff71ce32d206ee2fb768c2d54dfdb1a57c38ad461a8b25
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.9.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.9.0.ebuild
new file mode 100644
index 000000000000..d1dec69e8bbf
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/knotifications-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index cc2aff800f4e..b7d2f45091c9 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,7 +1,9 @@
DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152
DIST knewstuff-6.7.0.tar.xz 3101248 BLAKE2B 9e44ad0c2fd3b74252a3aead6f0c17cd1bf883d6e193b986caff1bbe88140fe4e762fbb9ed99c5f0a0418b3278cd3b462708afc259450ce1fd87bd1363d1328c SHA512 41921e155abc05479c9aceb8dc64330b025d6fab073effd186d4f5a6467816d6b415e6b39c4a61e0782f3f4a29295982f9966e40877c96244d2ddea3fc6bc3fa
DIST knewstuff-6.8.0.tar.xz 3101376 BLAKE2B 3df230fad394143bca1f2ea086f97f53acb4bb7a964c4ef1a288ed9079038fe83dde7378216c4469ee18b60f896c490a54d4efcad819905847c5ebd3ac53b8f4 SHA512 bd54a90039cf4ed03aa2cebffefb140437d170c2a07bc730b0fb709086ab81717a3c31c92f991e467bfca8e563158c82f2e83e21dc545d6e51d3b0a0ce40ea71
+DIST knewstuff-6.9.0.tar.xz 3108000 BLAKE2B 6df6faaa28daeef7f519356e3f7704e6b4681ffef279389268497a7f856759a16da1925f094d634ddeded26aa7e1b7be81701453d5455279ed1e6d674f5467c6 SHA512 bfcf95fea0308b9bb44962cbaedbaa762bca7d6c2363de2560e626bc1a795b0ea556881bd9d24ec9ff428b7c176f737006fd9d5e36cde07a1bc1ea0b078c666c
EBUILD knewstuff-5.116.0.ebuild 1271 BLAKE2B 149ca7ffbd932e72ac0a57b6c6a32bf24b3fe0691ed40089490fba823fd06871e8e06323e72292f48db492611947cd8ad39f85456f806c599aca6ac2e6ae611a SHA512 79c8a10fa091031f4c174688c6684d66612d9aa528b64ba3a8f621f84f2627f04832f5266fa844c162fb86fb14c04e0aef0331cd25bb5f20d73a69d6963ba4da
EBUILD knewstuff-6.7.0-r1.ebuild 1013 BLAKE2B e148e14d79c237ad450fa30ab8c73a13deb55508d9cdcd78ad03da3622efd60ea492284b28f94877ce3f0828311e8603b85ff757a5ef5bb0746089b34673f89d SHA512 de6d6638f10a922844282ddcfa1de2b5d7c5fe07c7ceaf10746b2a23f430cf6c2f4fd9589ad46e12d37cbacc37ce158e3933403c0bf05af7bcaef719775e4d17
EBUILD knewstuff-6.8.0.ebuild 1015 BLAKE2B ce8cb05f82ea9edcc0463a22d29013a0e5b58dad09eea56d37ed1665f70feb3d9d03ac97bbbe5f583b5af1f6e325778164d538186c5b470425cce5451b786a76 SHA512 0cdeecc861a29fe3e9bf3458d7190aeca512489bd69e810913e0d5faea65f43c1eadbaae05b2d306ff4a04fe00b4883bd4122edca0ae9fe3b4444c7d40a34f47
+EBUILD knewstuff-6.9.0.ebuild 1024 BLAKE2B bb75a0723264f100a650a8516031d55cd6ba04c6ee80bf9d39fac246e45e565cd00b2a8497230494783c9f6a30845515b170e4138e25bd9af5068e3a15a202bb SHA512 f49ec0b932d5ad06f31a2716c92a01fc8d376d36c3458af76682e4411018819bdf41c2c953c3dc46f185ab23809b530340ac252200cf5b2c3fb514341055a2b3
MISC metadata.xml 676 BLAKE2B 708e2ec870917092478d1d1c3154f7c2d412876ed2f1863c367a627c368e74e1302c5581be2ee3a147a577e0960ab4ce88d334fb0c19addcb502e71013e3c1b1 SHA512 44b7adbb024316af56842afd8d33b36b680fd0b8d64c7f8046fd90f3d0c4a21a1e7f99c598ad05a185106b52b15c39467e1066aa4c593bde0ba06a23d8ab235a
diff --git a/kde-frameworks/knewstuff/knewstuff-6.9.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.9.0.ebuild
new file mode 100644
index 000000000000..b81fc8626ec3
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-6.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ =kde-frameworks/attica-${KDE_CATV}*:6
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kpackage-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ opds? ( =kde-frameworks/syndication-${KDE_CATV}*:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kcmutils-${KDE_CATV}:6
+ >=kde-frameworks/kirigami-${KDE_CATV}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opds KF6Syndication)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index f45a3a272d08..7b5b97919338 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,7 +1,9 @@
DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c
DIST knotifications-6.7.0.tar.xz 2334108 BLAKE2B 14f2798e06cdb81de45ba91e776a00b365b0f25ad4dbcaf790b6218923ba4963759d3a101d083f336e6e2d59b453dd98b255054a2c8d8626004147fbf8e67f13 SHA512 b1949fa6036b9db904c2f37473abb64fab8da9f6953165ab2447ce7b58ae244f8954266561e4d08a15fb64dd3dd46de755b1400fd1fb99a4ac68bd7a8ec63e41
DIST knotifications-6.8.0.tar.xz 2334588 BLAKE2B 8e8b4527d740258d3bdec14e6df2f370e875c074c7cdffc357ec7dbbed776beb6752f6c02e39ef0b5c6037617d340ec67033edd9c84ad4337b7cc9b2bb03d98f SHA512 aa37847d0d7d2b8df5334532dae6840a36026a73f8ed1941680ff489c06bf35a5000b68e9c3a38db2e1036f4bcfc1e89462f92cd7bea5ce90aaa8ed84d8e8270
+DIST knotifications-6.9.0.tar.xz 2335564 BLAKE2B 7a90e4c310e51d96e3ece6cf361a48a7c97c18c61d304f23fa8716613ef91fab9db79f7d5b75fbfa4be839dcbc413d62fd67882bb3e9b7f489ad5d3eca8649b4 SHA512 fac22cec35829686bf35061cdec58eb491cf794a457db9a701f10dc6bef7ea3e7322ebe9b11f776b966b4ce7580284056847f11158b1b5c7f21e2d115c68257c
EBUILD knotifications-5.116.0.ebuild 1245 BLAKE2B 3827ed758432c10a6bb379b90aa346762b19a180f7aa069041a22274ad9e8d324282303df579337e50816e6f6a79eecfa93c28ec08b3f90a801566a49d7f307c SHA512 db65789529d0a515c3548fdc4c021a91ef350727120fa000dbc53c0dd7af8fd3c76f3f3c8b5172f4ad2cce559d38c5f2ec36e6846babb3aac8f78ee09ff08a11
EBUILD knotifications-6.7.0.ebuild 531 BLAKE2B 2d5ce5c68f4a8576f77119f2dd01867882e45286d38c4e24fdfe817f87db6ae51bff731eeaf2e6605414e7e69d457f900f1811fb86a5e2fbdfd8cbbe3c51e914 SHA512 763cf811a31c8c255da4c2cf4a1c5d919f301246f2070a4ed5e5847b6ab08440f14981a034af0d58cb2c141bc05d89c7da23bbbc62d1e7c7943c52bced5d38ad
EBUILD knotifications-6.8.0.ebuild 534 BLAKE2B 32a1c6f14dba0182cd80eeca93b5a5462245257281d856bcb3b8a4ab15ad29823efa8fc284b13bdc43c3cccd8279a6b645c62e2e19c066dcd1f57ec8fb6bc7af SHA512 9c697065f4b1ca3926ca8f0ea5739736c5140701f5075e9baa0dc261594bff524b37a9113b388e37cd02849cc9bd1445ecd0845b259ea083b8775c058b254509
+EBUILD knotifications-6.9.0.ebuild 542 BLAKE2B 1d999f5c8c49e14314b16193957c24af32bf562460ce5fd8d0acd1ad198cab6c99739d2ea069d5e3618b50e90ae1bd1cef24ede0f020e77de90190207c794e85 SHA512 07dde2414942d353c78a3319303df7c9bb0621df001acc2036faa94dccf7e4d0051bf72acfedfc1318307adbb3d22304463128ea25e2b1e648045b5bcf507a02
MISC metadata.xml 756 BLAKE2B 82887e3f25e8899b4c13b9f8cbed71a65c149ae61013bcaab1afe9d41fc0d80ebf6d551870d095c210721e4c1d7d8e1e50a02c1f60538c9ae862cb829b0129df SHA512 450bb84c5ad5550b3cca26210e9651060eebbf372b7edb6758a151d5a82d57efffd1f6f23f6f922e75743dad75d5b64b1ed46d1d22d30854d3702dccc36de017
diff --git a/kde-frameworks/knotifications/knotifications-6.9.0.ebuild b/kde-frameworks/knotifications/knotifications-6.9.0.ebuild
new file mode 100644
index 000000000000..43485bbbd646
--- /dev/null
+++ b/kde-frameworks/knotifications/knotifications-6.9.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_PYTHON_BINDINGS="off"
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for notifying the user of an event"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ media-libs/libcanberra
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index ed051b2910da..5174a151f1e9 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,7 +1,9 @@
DIST knotifyconfig-5.116.0.tar.xz 2401664 BLAKE2B 12574922cf245545885af033c4335320de23840748c8d110b429edfcc0c91193d809abe398e29c1285b78c9a949f1439c4c3862b6981f8757932ef955cc508af SHA512 e251964dc5dbc518e5a993e1d6605435f5d858868631d00178484c57e418deba4e688d3ed5dd6e58b9fcda96991ac0043da5ff762ac6038d1187a4625103d038
DIST knotifyconfig-6.7.0.tar.xz 2385744 BLAKE2B 333aa5df6866d2bbb337b883d613f54ab9c26df91adccb571ba774ee03eaabff1b212edc3adf2f6c2c7422270256704fb7cbef9ab3d156ce850f91472eae5cc7 SHA512 0807b723523b43b86a826edac1734cc6bee5fbbdead241e6cb4fd57021c9cd04e3f4ea8c56f311545b25727cfe06687b724812a88c9ba269f5526c730bf43a13
DIST knotifyconfig-6.8.0.tar.xz 2385912 BLAKE2B 0340fcfe9c5c9ae48e3439eae191e37ba4250f608c3ff24f245a086cefa0ccb63973458eaa3a0df6d09db0a92696d335d459014cb1fad7606cc88e034905aec4 SHA512 6d914a6e0fd7016fc9eff3ace84d69f7304395216a3789475ba7927260cc4d399761b74b14b6cc3d5a55f46f4aa9bdf6625f4695a5f43f454dde8dfc57a16da1
+DIST knotifyconfig-6.9.0.tar.xz 2386004 BLAKE2B fb9f8f3e485a5092e51c9ef8188c93aa705b9f92a2976556e7e9ac045485c6766e4eb816cce76ae14290b0560a6b8e9a82dc0c52d4be1eb2436b24398402b91f SHA512 f78593d99cf67daecbf80e342b30bce1467262eeacc4334855f0f15472f98023d72b4865ec73e7542759287e08bfe99f08d57719a779f724d8553f5ef57d7b5b
EBUILD knotifyconfig-5.116.0.ebuild 801 BLAKE2B 7706d7094b2114508812c875051b0fa83bf24f3416fe64296f5f704aad5247747c73c4fd0a307e2dcafa76268485083805f821b92ad3c0f87226c6da7738e0f5 SHA512 df6c24821ae9aa3fa2a523d36e985390e734a7d72304949d398a862199836c1bc6a850da3760ce0617ae91f549f9248054150ceb9b767dba163f95fc6be66711
EBUILD knotifyconfig-6.7.0.ebuild 691 BLAKE2B 0d32455c11e0f7c4b1b62dd9add3821da4d880b3a42d7ad853d52ade90781da62c550d2f75efec88cde7d686364438e581296a6ab14ff3509db5f201f08d4628 SHA512 d5cdd558ff02f620d53bbd59c2bb3fe67ab16c7863b2b1a3841623288031e90e0cb54ce42f01bf2d5636089801fad4c3c54efbcda11fc2fca793779d880ae083
EBUILD knotifyconfig-6.8.0.ebuild 693 BLAKE2B 7600e39bb4b11683f4c05141e14dbec3a2d53fb4d46d0e733164cfae4731857867015c828fd103b0dd1c2e5b9205be0dda9de72e155813f09367f0178a62a0d5 SHA512 8199d4fb9cbe6eeab799d082f6f0855c3a856c34bdb115acdadeaf0cdc2806ccee53c645c293971ac1ffba246a74be90dab394c246b87d85ea2dc4aa5f2dc344
+EBUILD knotifyconfig-6.9.0.ebuild 684 BLAKE2B f386cda4712cc66609664c60026353942b508847d4df18b27258635dbd3b3f0554acbdb4d637fab4d2a0e4a48294d3942de842910bd2a980298db5152530bf47 SHA512 70f6d0ecfe8373e19339e20806edc397b5faacfa22b99a352bb27115cf45eb6e329d56554f5f178e44e2d734f681b58ce3fd32cfa96205ed39c4d39877356905
MISC metadata.xml 603 BLAKE2B de97624d3f4f43eeffef1385a40736073d352f17204b1667850dd033193b66f15a32ad7d743ec6c27c0717a315c1372805d800263226308d4f099e580cfc4a5a SHA512 39deeac37b8b1e6533852619ccdd245d2d9cc7c6a36fbb8393412cb161ed0dfb6ab711bdd7fb38ab515fc6c7972659b4faeb2cef11da979d798b0a1f43c8ed29
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.9.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.9.0.ebuild
new file mode 100644
index 000000000000..4ed1f53261d2
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ =kde-frameworks/kcompletion-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kio-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Canberra=ON
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 1e23b0179648..a8b1a6b5965b 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,7 +1,9 @@
DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632
DIST kpackage-6.7.0.tar.xz 180620 BLAKE2B 827df8f6f3e8a70b7427f94748c159852d0913438b3aa66f007c55ae4b2ef8c759b94e9ac6928df85e65fdc2487368a932f25e6b8aaef369ec3fb4ac984f029c SHA512 5f178c848d60f51ef7ec61f3f42655136c661799bbfdc9938688e48b7f4784977f7993c656f2c4492fcd5af187024b5a62737a90e078e5b3aa8ed131ed95eb2b
DIST kpackage-6.8.0.tar.xz 180600 BLAKE2B 3d6c54933b36edb8d11cdcecb6cd6e3e4fd0121ae99900815df287abd4fc778bfe58e20f87c68891b5c9d22302c38f9caf15519b7bac9aaaad2cbb369357c728 SHA512 59b82cef7ced7ab9c0860422039ea56b66ddc75a8d22362bd1942551dfd2cbe85c9a95c1fa39a50ef04288d1c77ce7f3ee2187a6a4b652fd3e9ab37faf89a0b7
+DIST kpackage-6.9.0.tar.xz 180672 BLAKE2B 3fdd08023b5ddc644d8461eab96b76c2316f4317eb2b0d52a5f1361ed60caad88b9d1ddd0101286a1c59a5872a9e6454f1ca0090330b8190ab279d3000437318 SHA512 c52bd785d479a4a01d23d79b391e9d7daf5556832705233be1ecfd06da23e86bdc24da188fde7c349d838af5658a5ea8111f26ed0d519e78e886221cf334ba75
EBUILD kpackage-5.116.0.ebuild 838 BLAKE2B 68ab7398db30177af97b2d13689f1d6c50b296caa801ac522830d504a390382c0d042496d4fb025f7ea3497a2f9f23cc4c1b8a941d3201874dc2acfa427c7e2e SHA512 2f43727c81fa98fbc93c69ecc8decebcaf6c982a804af713649b900f261c96df564b2aeda3d81b0ec6d1ba2a57feab4eabb75556a07400eb39d006205be13c4e
EBUILD kpackage-6.7.0.ebuild 786 BLAKE2B 7a1a95fffefc353ee0a7ae1a270f165f6e134f743a22a4afdb1cda3784506cd4ece810a66793c1fb5ba975c2e08783fde3c12664ff9e0c1b4a0d327e8db927e3 SHA512 190fd0b4c20e707a73d35ace02452fcababdb39e0996a94c819308d8e575d75a740d47452fbdb43948c06993958eeaa1726d12c926ff07336a59d9c6618b20c8
EBUILD kpackage-6.8.0.ebuild 789 BLAKE2B ecb2c1674b4f51c7f7b74591776eae780bd0d82a9cef3d8e7f2c2e91662627b662df4501cd94244a307fe0a9b1c1d26fe97b2fd724ac0d7393434728094ac35c SHA512 154e62bd563087a2c0e6672c97c552f7e74b84141204099a35773bc25a96662c5f4c628f67430aba505a8b4b05192ea96de3ee6a0ea5fe1e8dc72a7f8c5cca81
+EBUILD kpackage-6.9.0.ebuild 780 BLAKE2B 6b1d1487398a5a1c719c59fa0fd63f168ff916eb8ba963bea580a3f67479ca619cd87a0b41fc626e726ebf60b45aa75fe6e54b5d0d21b31f9001f146d2637b2f SHA512 b25333906a8c42d7923a72cef883b8882f2c20ce81ddba51d78b891e715f0445d21c332b9929ad026fdf2265c89caa8fb1b46a5131e91a964311e97f066dbe8a
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kpackage/kpackage-6.9.0.ebuild b/kde-frameworks/kpackage/kpackage-6.9.0.ebuild
new file mode 100644
index 000000000000..f1f6d3917130
--- /dev/null
+++ b/kde-frameworks/kpackage/kpackage-6.9.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to install and load packages of non binary content"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="man"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )"
+
+CMAKE_SKIP_TESTS=(
+ # bugs 650214, 939041
+ plasmoidpackagetest
+ # requires network access
+ testpackage-appstream
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index eb4a4e635a22..69e0cf53d366 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,7 +1,9 @@
DIST kparts-5.116.0.tar.xz 2473828 BLAKE2B 3b26c04146367f20a1dc5fdad5518a9ea2a8b88e2083d6da64216cebe2e815aaa4c69c3ce901a5a7a0bed76c0eec222e82dcdaf7208d14348d8e095e83af5db1 SHA512 a619168f6e2622c64e4304641da47f91deef49843dfec72a08aa775e24b9319f7b550bc423f6b2516ef0a38bb2c39234d1325f25c62b57c8c6daa5fb7580813e
DIST kparts-6.7.0.tar.xz 2424608 BLAKE2B 6865497b876eea0e7037a3d0346d1af3548612027634696d0cb2d4d922a9f3934a167dd7a4d69caf5b9c0f685e20618f48cac610f96e40b1ebe14c395438193e SHA512 afd0955446952f35ec1dea45c6e35883fc526c145386003137dd471885875a7ee847a3db0b607fcd4317a93394b6e49e5969b08601aa42bd706af6c31aa14f37
DIST kparts-6.8.0.tar.xz 2424836 BLAKE2B 45346ac48b3ab04e86cce696c98b8053738ca3fdf06fa269fa06be77e63df8880f1d06dd5ec7f2215a0f2c246b28d85917a939f2ba9939ed190df182e8262bac SHA512 80f0802fe5c6c3de2575a91f86a17459e2a09ce0e65cf9359c9da05d6c8de96bbf70014c2b89bf7fb9b3b50ebdadc37127170d69a91275292a41efbb98ef7b2c
+DIST kparts-6.9.0.tar.xz 2424652 BLAKE2B ce4487a60e82b4489c87a42e6f440fc7678937fc5a773332a62342faf9b8f78e98f9b7ad62131c591a7b7b9814dd29ac329502b41530debd70c02b5091c68bc3 SHA512 9b631cf05801a423dfe3c956f2e20448bd5e71dba4fff6ebb837cdd3db0cc581eb413b64276b2890d8a0e9386e047bf1ec09ad1ae022824be7fe0b3f61c7a805
EBUILD kparts-5.116.0.ebuild 837 BLAKE2B 19a19f95d97f659914ea8fc96834a50f4be4454cab6adf968ac840b40dcda1240b5590439fbba608b377dda9d8d9e099d2c1b0df4616a634d89b7b7ae095f8e5 SHA512 4db109ea5786adc87feba7162194f5670df8336e1c5191067c3f89d0460fe1f546f008e936c736aed6886a01215703fffad320688ce371f8d912623a007793dc
EBUILD kparts-6.7.0.ebuild 742 BLAKE2B 41a7277d47f7b13b34503df83df6e03315d2d58be81ba71d7f3785c942b1a907388a91546f4284ccb8e02c75d318f7f1faec7e35f0d2238ff0e74cc65e0476ba SHA512 a427a9fc41648a4dfd2beb0c21ba955e6423f64ba5c2f0d1ab4b7da755e2734d9ea308de832ea8dc09e7a8a20f6b02385986365a064449ad1284cf6ad9939ab7
EBUILD kparts-6.8.0.ebuild 744 BLAKE2B a8ec35b0d4e283d74eeeba35b7265df47776730b8cd8a42b38a04dc945deedb3c908e143c01a27fa17835e9cba8a240b30c6789454aac1daccf945569c4b0dea SHA512 ea31696bb3b338db3b4559354f699280ad0c0f82ef01ac84bb525e28e6b224e5c8beecacde72ae4fb1e93ca6a101191b1cd3b6716d2d80e25df97c60a38072ea
+EBUILD kparts-6.9.0.ebuild 750 BLAKE2B 740770b477d28c32ca8356f2f2e879498c82b8684342b8555a4787855b2af2522aae87e5a1ce579d4636cc137cc49902752374b48dad8a60ade115366f761342 SHA512 1350c4fcbcc02f6d32686d5b18cbcb7bf064ed2a6438a8d7c7347d21018d9b9613528ae37de530c43ce86e5be165628d329496e3eafb0e23e054a1bb26072baa
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kparts/kparts-6.9.0.ebuild b/kde-frameworks/kparts/kparts-6.9.0.ebuild
new file mode 100644
index 000000000000..cc8a3ff21069
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-6.9.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/kio-${KDE_CATV}*:6
+ =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index a365c6ec4431..0613ac15b0de 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,5 +1,7 @@
DIST kpeople-6.7.0.tar.xz 66676 BLAKE2B 5ef3f40617d65f0e4381c8360085635c29e59a312eee7fb2c29fa96243e092adc890e7a17b4169756ccabc31dda7a48e0b409a656d616be13844edb8b4da3fe9 SHA512 d46b4151d7924922c66acaffffbb5a6b8c0e0f45c06ba71b0834eb5be260e9d5c43ec93f3d7cb5a8e6ce886a2469479cc904e0762fd435bc43b9d8c5e50ab503
DIST kpeople-6.8.0.tar.xz 66688 BLAKE2B 22e7f255051bd185e3c824b2a6f0a0744f2d6321721beff37ed02542fc5d315aa07a23976abf69e45a61d68fb07c1c490aa9103df9ac46be4db51f139a5c9a5a SHA512 38cbfc105cb8ff12d528e13cf2fc9e7dba0868b2076cca7d1fe984e457982bfd5f3fc1d2613e16dd92a6df24e76efca0f9ac7ca0897bcdb23fa3ff70611b82cd
+DIST kpeople-6.9.0.tar.xz 66676 BLAKE2B 5b108f77126f01129f0dfcb2550acd06c2cb12edfc295c5ee40774e1988716fc41151d896459e174c078ee755ee1df3a7a8c1f314ab7780e2767ab96a0c1db25 SHA512 f37f64c8730812b6d1bd25bdc28166e06f83a6748c4e46cd764f4af437b1181e9c9c0f251c4bc1c079fb649368b8a8dc29f37207acba64c9d08d75509f0d580e
EBUILD kpeople-6.7.0.ebuild 886 BLAKE2B 2182fd419d9d9fd08b32f8e17a3a90e5f554e4f163ff754f77eff66216e70c91e51f93ea2fdaf13fd00d8962bd534721e89e84e0eca4b665c075278c12567011 SHA512 ec86218077e28e77df97df4c3d185d3cb22c0d97ac7339426666f96b8f024f3422db6d01923aa1ea4d83d0f0bf0f3b93d0dbd339bcf11b22b4ebca483d4b1f8f
EBUILD kpeople-6.8.0.ebuild 888 BLAKE2B ae345d2e44d517dc5c11a6d521acc3ae23b25b2d194265480665fc89f2acb47ea98e8e97bc7fcc027bbaa91b85da9ee6629bac5d46ac96020a773f4cc74ffe05 SHA512 15da740775f21aff214d2b1cabd5f0d54545bc2c85ded9fccc9cdaa3f5de87e0634a57d72e2813c978567991f74c0b15fcb2de3bf845155e739e442d5a0e1d91
+EBUILD kpeople-6.9.0.ebuild 885 BLAKE2B cf0bc4c9f34740d42931141c876dd2fff147a49ca7ab6845f6cd8999037961859df6f2a0f003c5547840378325c4e6b693c06e8e015ccd0f6af01264ca3f588f SHA512 2e9f781fc46dd3d1028208d9e988b8fdc1b7ed6d9cd7ca61159376e7aa096bf4630b58d11a60dcebf583d647a297a9c4f00c8bbb67d06e3f2ccf0224ef78cbff
MISC metadata.xml 518 BLAKE2B 552fff6cb5a3f3b83154f0579620f45a0a2cb8cf44838fb5458f7bf5ff9eff14bf272d48b3865529795b00dbcfbcbbfb3d4580042741ace7552a2eda45b3bae9 SHA512 8e3918486b964af026f8c953d42300972c8daf4da6690db9e376767a03d96b54ac2fd65626333cb29b4783d6d53dbac3c312a23ac285b7edad8913ccd6a2d784
diff --git a/kde-frameworks/kpeople/kpeople-6.9.0.ebuild b/kde-frameworks/kpeople/kpeople-6.9.0.ebuild
new file mode 100644
index 000000000000..c58ba5ded369
--- /dev/null
+++ b/kde-frameworks/kpeople/kpeople-6.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+VIRTUALX_REQUIRED="test" # bug 816588 (test fails)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="KDE contact person abstraction library"
+HOMEPAGE="https://invent.kde.org/frameworks/kpeople"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcontacts-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kitemviews-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # bugs 668192, 816588: segfaults w/o virtx
+ personsmodeltest
+ )
+
+ ecm_src_test -j1
+}
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index cc10eaf5af8b..0d00b79eed50 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,7 +1,9 @@
DIST kplotting-5.116.0.tar.xz 33732 BLAKE2B b58ba3087be6900f3d1d19a6ddb4115cc7f58c49f9bf45663ca2c382b359f3a2e7f7daf3bf053fbc4c27926fa8a4e6ae6f84b811f5351f1f3ef82a2ac4d30c77 SHA512 1a4d8313c57d32c6af41127ce27086d0d357ade8126ff4dc1d1c5306b198f3d1ab24d67105cef3bad318d753210553fe275350a173b18c1d3c485f213de95fe9
DIST kplotting-6.7.0.tar.xz 33688 BLAKE2B 7d9b4aa6a10b4d4d3fc05cfb9620186c334e9f4bdb7d2e9e7a8ea7a2ea4d63a383a3b9f36ac1db747cbff0cb21d7113b73f1a9266216a73baa2ef15299ecf428 SHA512 d612a0f915e367d9d2767f14aba6b0b7ef68afa2ff14f2d69cff32b90c3fdf57b1010e2c50e5454de4aef77eaba5f9305437e9bb4de151082c963ce926b11cdc
DIST kplotting-6.8.0.tar.xz 33700 BLAKE2B 9929b45e854d93a3773f27924e9ac4893f91ac45948b82ca7cdc21ad9af9db10b593ea37541d05cec64b18cafdc4927efebcc4fa89bd2f89583a6c247edbac5d SHA512 2d68a32adbeee910df80cb25ee76256cbb3ebe5d32ae61569f876ebcea70fc986834390e320fd0e488b60e7cf92a1c59375681c088c4df16c881f2a3dfdab0d9
+DIST kplotting-6.9.0.tar.xz 33700 BLAKE2B 026f7beb25bbc4f96f5ebc1534c2bf743afa062b8470ade953e5c6933d3084a91323be1dea036ac17278b8d2770dfa43b68ac072af6107e5b59978b60e671abc SHA512 a6294f26324227b03f033afc2255553de95084507031907c3ed0f11553a02f22b300a4611f06d0a696a2b918ee8ec3a5e651a437b43887f9a8ee0070a4b20b6a
EBUILD kplotting-5.116.0.ebuild 437 BLAKE2B 6458c6fcfb9eb0f7e913b6b857357ccc8f7439bd230acd1be7b044763959cab7a94120b4a790f02a1359faee8b344e2c2ed8767f9c17f55af92da3030718a7e9 SHA512 f66b13e3ad2a4d57f083bcd8db110d91e1aa6ed660abe8382e669d5a907d8c2235d0835616a2c873f17eebc654efb9d2142a76db78e0bee964e79264d927cbf4
EBUILD kplotting-6.7.0.ebuild 385 BLAKE2B 62cc83b200ade517e6eccdeef85431344b1d2b27c2ed6e81f371ccbd1b7d8989fcafa5a170e3c989eb7302fb47148b3fac970c2c42938027bed68619d7f97bef SHA512 a0210dc329c08258abcb66fbddb0f6da1fb062d8804d54c721ee0e34001ce79915ead0abdb468858a57faa8e26974a2d7b9c63540182c632d19928e9066048d5
EBUILD kplotting-6.8.0.ebuild 387 BLAKE2B 6125fa9b194b141ac204a85c4e6e50a50d192542ca9ea714f42fc0691586fb7628120f31e003cdb7b6c44ced8a9d52dac12ad5a919b26759345d42794523bb54 SHA512 5bf2a4d32b0fff021ee1f662aa80da19cc634b17a39c0effad3811a728b236bb53152e55b2a3dc4881d4b172ac8ee2c0e382205c100ffcb006dc43f1662c1ded
+EBUILD kplotting-6.9.0.ebuild 387 BLAKE2B 6125fa9b194b141ac204a85c4e6e50a50d192542ca9ea714f42fc0691586fb7628120f31e003cdb7b6c44ced8a9d52dac12ad5a919b26759345d42794523bb54 SHA512 5bf2a4d32b0fff021ee1f662aa80da19cc634b17a39c0effad3811a728b236bb53152e55b2a3dc4881d4b172ac8ee2c0e382205c100ffcb006dc43f1662c1ded
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kplotting/kplotting-6.9.0.ebuild b/kde-frameworks/kplotting/kplotting-6.9.0.ebuild
new file mode 100644
index 000000000000..9d737927a856
--- /dev/null
+++ b/kde-frameworks/kplotting/kplotting-6.9.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing easy data-plotting functions"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 41102688c096..b16599c8a996 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,7 +1,9 @@
DIST kpty-5.116.0.tar.xz 2416656 BLAKE2B ef5ae7ca824bd53dbfc083e11656d8caab75509a78acec4656db33d39c5b0fad260988b25cc0fde7362116c729071e3e06770f5faf745338214f1e14490f4525 SHA512 5aebb2a66be19dfadc2896b26864b9b0b4074d8c46ead97c7857b035cfe370a7fbf144c7e1b52725ec20339e64a0d08f6c913fe6c3a1ec614b557b4d950a3f21
DIST kpty-6.7.0.tar.xz 2407592 BLAKE2B 713a32d29580a377d145a31e9bbe378674bf7b4f6f3e022c0313c56fd054eabb26e066382d3d409f8794a7f939a8a9662de4aea28f7c5b68f9d39f06d3af5886 SHA512 a54b521c7257a48707fddff51be150409c8c5d82f2fc848a75b8735e538a7413b47a3418e09edff90c0188895779903509b39d3985fb30402d66aa8edcfd4479
DIST kpty-6.8.0.tar.xz 2407532 BLAKE2B 3e8454d8d76b28e4bf795e9226d38bf2b138d343f4d9837d98b8694418cc933f02f75b07dc325c4f4bc3f9dc6763209b9ad65b0942bcc5a2bae5a62fa5bdb81f SHA512 89028dc78603eedb394bce02b836c48ee56a095c21ce40a5e1fd2aaba0c20e5effd0fed280e904a8e559a1e67e359bc867ed15a479cc9c8d127782386f166c03
+DIST kpty-6.9.0.tar.xz 2407596 BLAKE2B 9e0781f15f1f2450fdce0b1c859c82120c7ba17b0e3eebbaf7385c5d7bf490104723e01f037741d6b73bb41f785947d3c4c2962f854e6d4a6b474c9212941b79 SHA512 2e1c48729da1d20b3427cc9b3bd23c3c84c1f5465d84bc0778a0e47b120eaea5f7518a0358a914e7d5d2b2e6c426cf5614f965946e29a1bdbffce2507c38ee5f
EBUILD kpty-5.116.0.ebuild 575 BLAKE2B 5d38698881852eb871ec63d95f8cce2b22a5e188e858a7fbba2a6ebd706aca18e0f91a163f3b5329b1ded62ed280dd1a59b6c8f511d3185c206c0e36e839c25b SHA512 8ec00b06be09a722d24b1a685727dd72e87ca165e7d7e52dfe68096a99f19ea7517ff820376149900b65a10f32d405a0cd6f18e4eed0db8a1406e61406d1eb95
EBUILD kpty-6.7.0.ebuild 565 BLAKE2B cee6c0c289236b9e90caa06696a9c3b7fc4db0632ce2b6cd2dd4ddb50dd0a1365f4bb8798e797b9130ea01ee2979b1ef19751e8aa8e0f8a60f7afec66f26cb75 SHA512 40b7eda32e31fff11da7876cb1d7b87055745378741b7455d4f1e1334f172cc4cf1b6d8fda9d8020737a679f133fdae50eee803e021b3830a76e13c2d9f599fd
EBUILD kpty-6.8.0.ebuild 567 BLAKE2B 379596044879a2a2b1fd4606c37e842f6d4a5302c0296dd11953a116f8e7d6f9f80a5711126eb1d7052d64039a47a707418815d17b8628591ac7cbd8d5c4455d SHA512 dde53d9a683f6083db078f1c0dcec20d5dc0686cdd24b75c7d7ba35cd8f6da48d4c350893227594bd723b19345f00b944a842f5dd6c8018ba2459c0d61722324
+EBUILD kpty-6.9.0.ebuild 552 BLAKE2B f2315a94a2cb3b357f6d2f7e92b8ebde5c71620111bb3544f6489ae2d5cea547bf9aa550f47bb9b3f97742e373ed62644a5cf86f1f292314585d48887817521a SHA512 2de9e51e65fbe48255230a0e568637e1f8fe7d9994c2da11273b2db71100c78f802425b351943f78c7da3fa0519ae6e40c95bcfb8a5526545b7976d7319159ef
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kpty/kpty-6.9.0.ebuild b/kde-frameworks/kpty/kpty-6.9.0.ebuild
new file mode 100644
index 000000000000..e15cc70ae473
--- /dev/null
+++ b/kde-frameworks/kpty/kpty-6.9.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for pseudo terminal devices and running child processes"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ sys-libs/libutempter
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index eb9494d8b25b..e04d660cb778 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,5 +1,7 @@
DIST kquickcharts-6.7.0.tar.xz 110180 BLAKE2B bdc75fe0d872336d6617837acf385fd528e614904cd96727f86a9bf332164a3b9ec85d90b85e7006e4c4855b451cdbadab852c322283edf8fad799be6eddc998 SHA512 3a1bfe21b07f510c71947bf8bdf627baa4032dc7d3b31a7501cf2f52cc608796ef4cd249514dd859ae50bbcab7d1a43b63328cdd3ab7ecee82e3ad8a5e273ca7
DIST kquickcharts-6.8.0.tar.xz 110308 BLAKE2B 56e1c526a25b81e9d1cd0c87670c83f90474df04a5625e6eb06f71e3b3c6e14421aed170c6a8607edb34828fe457115487d4bfe1f5c5b8ba595f59b9ab09d5c4 SHA512 d1713822bdcb85f1dd2545493268eb6a2160010fcfe17c06463e90ecb8f2fdc5d83176f54b6f6c0429550725bb8d76a62a674f52a2f642a8e6dbd4b43aa20120
+DIST kquickcharts-6.9.0.tar.xz 110304 BLAKE2B afc2f4a22eebeab0f06cf24e73a446329b5a1422eb555ecaf16a49769f45230c4e2eecf48b4431211dd5c5e19bf026ce68708ddbc1eb3af5560760b542988f1a SHA512 e77691429cd58d4fc68ebf1423f1f37d61506d62943e6306a922cb1981d3d6f8112285b6de1290d3c0a0cd4889698950eb06df3722b8274c922fa2a346084be4
EBUILD kquickcharts-6.7.0-r1.ebuild 845 BLAKE2B 670f20c36d5a968270de0d51fb3e5f02a635dbb3e5444abfe7a145aa329ec8c134c70aa562811a3454793f0c8b39fdbe33be95bfac6d6c38341dc7d28955dd1b SHA512 78c71d5c7f96a8a0b6dc78afb60f42dd823f2622ff4c0fc7932c931531f9d3067b13a0fc840cbc60c4765a78c567c6f2fc139278fe07d6bec67ff2134eb77189
EBUILD kquickcharts-6.8.0.ebuild 847 BLAKE2B cba54bf452cf68dd6206319caf447d315c4c35dac0dfb82f97971f9608ec24d1f9ef717b495990de24b8bf7fe5a2e4a3d1aac4f0fb7402a162610f5852ebb223 SHA512 1de126b2810f257c6a0acd79c43c95121d8edac810ac9974d7d84f01e8ba028b99b54c03d4935c697bd6e44ee547490e79ae594c3806e74a0d38200e50a245ad
+EBUILD kquickcharts-6.9.0.ebuild 832 BLAKE2B 15b9a58040e50017ca72cf9becbbe787985031811616518c02aa2748534fff1d9799f1d44322add7f3a01fd760a72b3c2409ff16cadfcffaaef72ea1c02c4f11 SHA512 f05920f170357ed9628da29617bdfadfdfc12145a3035a543011445e55f8d0c7c93ab2721dc453023a6970e36665b8bf073fe3b3ffe09a234da0d215cc8a60ce
MISC metadata.xml 523 BLAKE2B ac616ef6e3c895b29f1b4f67962d0291a8fa716003249efd1176dc68aae3a06ef4ad17388c62af5c788099a64105a0e0e72f7af19e9c907dcfe1907a0245fee8 SHA512 fe433c3611db66cb4be3b7288015ab48a23368fad103af778efe451ad8e645e21a1e39385d7fa942de7522512ec622f01a47c51f824ea7945f6101e6cb008f33
diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.9.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.9.0.ebuild
new file mode 100644
index 000000000000..5c94df918846
--- /dev/null
+++ b/kde-frameworks/kquickcharts/kquickcharts-6.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="QtQuick plugin providing high-performance charts"
+HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtshadertools-${QTMIN}:6
+ examples? (
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ =kde-frameworks/kdeclarative-${KDE_CATV}*:6
+ =kde-frameworks/kirigami-${KDE_CATV}*:6
+ )
+"
+RDEPEND="${DEPEND}
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index 2a5ee3a62a1c..1f8bc9b0f63e 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,5 +1,7 @@
DIST krunner-6.7.0.tar.xz 131228 BLAKE2B 9fe5945c3319a2900a1af2c5e22e57c585510798b659ce8e0244398de5aaabae81ac9cc1a04ccd276334dff0781da05935066d00cdaa6fe6d4997c0b8fcde8cb SHA512 dd02ad497baaa3b02d0b71fc6d84de1a77b2abde5720d8d60c0cc2058e89124640ba61ae7f0f8a06b8fa9075c5f574d434bb15d59a32c763a4cf0dffdda3b33b
DIST krunner-6.8.0.tar.xz 131200 BLAKE2B 0f439cf5ef26a27baa79a9a7f1087491e2bb44531768a2a9b5ce767913b8bfe1442dcb12214f1b58a17642d1c9012acbc01481711ef313b80125a80a7188035d SHA512 8a5e087b650f54a10546c948fc08641a0cda4e589516f19ddcd368e99e0d79c0cf70390bc98e30982b53881810f7e67b55ddf6791935f4a7dd8c70e400d1945c
+DIST krunner-6.9.0.tar.xz 131324 BLAKE2B 511a9ddad264c867d0b7730246c115eb2c21d92d8575a9014f46b9b4b3cf0432aa75b942cf393022fcb2d1372c18cde4e11ec9fef123ff1ba78f52423b1ed10a SHA512 c130ce3453e59f9fa7f8bc24577ba0593c066bb1fe924a7e7d1470bbc8a2b710a0363605c3c0a1deef92b1d7ffab607d889831f1664c445dac95aee22a0d7eae
EBUILD krunner-6.7.0.ebuild 765 BLAKE2B 5f6823b56b1fe614bd7f055ce64b9cb5ef111c1f2fdb861d5b883c4600714cbeeb92ec78425f6330fcba9a7a76afe8a7c54d4bab16458ea6d2ac5c74e41d3933 SHA512 34b6ecc966482b5f720fd62cc1612cb2a44005e7ddadb2d907b0918e5ac658a8a9483a4924c0e95ae09344274bed812f564bb8f487ca26959f09b13506003d40
EBUILD krunner-6.8.0.ebuild 767 BLAKE2B 4c01c10f30f9a01d489d46c35328aaa1910185792a1bb72e41f531629be8ba87f770c3c51a33d281bb37e1e218a2809901166c9f72cd0cfa649ddb42f17f25e9 SHA512 1a9b25b8a7780a0530d7a8241954d5b96be92c9afaf96545d3a7603867e713b8504c613d337ddcae79409cf28b97561cc8fc02e42eb3ccee0695026305a722c7
+EBUILD krunner-6.9.0.ebuild 758 BLAKE2B a4d9dc7af56ef4413ad6fdb18f457a13a254027bdf5dfd5619dc87a1fe3fd9083c8f4c42c7fcc41b057d2f03a216f72139c07dd52c3a78ce3bf659a50ab7fd7c SHA512 9ba08df51d98f0d32aa25acf5177b2f87acc1a20078297333ebe2c06aab8bb2f71f456c2a9b842ae16d423b2a8d700f49d1a3e9d1f4878657113a1e30ffc1e95
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/krunner/krunner-6.9.0.ebuild b/kde-frameworks/krunner/krunner-6.9.0.ebuild
new file mode 100644
index 000000000000..afb36133550e
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-6.9.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kitemmodels-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # requires virtual dbus, otherwise hangs; bugs #630672
+ dbusrunnertest
+ # bug 789351
+ runnermanagersinglerunnermodetest
+ # bug 838502
+ runnermanagertest
+ # bug 926502, needs dbus
+ threadingtest
+)
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 70906587f8d3..be711ece145d 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,7 +1,9 @@
DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8
DIST kservice-6.7.0.tar.xz 2439648 BLAKE2B 732cecf3ad8574b4e802374b4886d76c8f56a5c6ba870492d93d6664f642785514526efef3ccdc0f916abb71141134000beef50dd8707873ddeb00771db3fa70 SHA512 caf8127eae2c50d259e116296d1f5b71be277f7a930dfa57cb39eb396462f184d296f72563df3b134cf67a0f563587aa296bb82978aa6f23f33680bff039a9e9
DIST kservice-6.8.0.tar.xz 2439996 BLAKE2B ca6ae3de9222fd20db1e43653bf97adf30b4f294aec7bb62c3e36c94f6644b4535f1256d58c5f68896f582079ddc76e4205a867e162a51a4cf5f7049e5832bf9 SHA512 e14aa426ca16f31f365e9860626e97dd5d737724528f4f19df6b0e50c8858e3735a90a06bb9bbec20a7c3248a8d9cc622160563fae59920a7bb8f4244127861c
+DIST kservice-6.9.0.tar.xz 2440152 BLAKE2B 3e98aadc26fb0be9319db7b9d912879169c2ac965d879e3f843021040c7401449337d14b3807615c4d4619d4bcc35d7e23f12a9a50d6e9155905e84c6589e04e SHA512 ef0f705c9f7799b06e6bd39a0a3dbeb4149da5f389bf3b3403823587bc48ed746589aac73a9d198594b5ef0443d4f6a8e4bf01b96dfefb12ad19f66aa9692b2a
EBUILD kservice-5.116.0.ebuild 1042 BLAKE2B 0d9856750d5dcf20e1cbc2651bed878ab5bfad02733e25ac6791dacea7afbea6691d668ff14e69712a2a606e6af07cab1217ecbc4b12194320e4f7768feb8c71 SHA512 f00509da19436ed71b3377f289cea90d435c26c2494fbe3b1fa5026b24f5fd92bb267fcf6a40d771ea01d2490dc9883cf04621c82e9b781303de1da9c0535cdc
EBUILD kservice-6.7.0.ebuild 809 BLAKE2B 3c509d5951cc83dcfe780e6b996cfbea953e695607dc49867caf2074a051e7bfb423cc97a6f8bf62d173431e0635212a4f9348ee7ab2126c72dd86cbaedb8fbf SHA512 7da07a9ba9cba5ba63b69a5096b8783ec3eabfeb922061dd146a264d160cdb65f47c195de0a201cd527d2272996f2fd7b1e4fa8f47840c8a629787930a696d3e
EBUILD kservice-6.8.0.ebuild 812 BLAKE2B f26037f3caf1f03bfdf14190b4c109689ea1fcbc4bba2f60f0fea77f5601068af474ec4156a2801a766571a06dad9c8f0f7926dd5bacbad7787512171b02d288 SHA512 49bafa9a69b81123d21510e125bf786a11640a5cd465e270479afc48d438e301ed9c4c488071964f5cbdfb5fcee7a3baac8740a30c62401a65eccf555ca7a408
+EBUILD kservice-6.9.0.ebuild 806 BLAKE2B 854c7377a7b637f4e4187c56c6304dfa793796cc8cb8ca733f4fdc9bfb5c4e5cd34f9f886dfafff3baf9449f35ffd9c93180c18fac0faad0e67ccb6dea48c92b SHA512 37034d37945fc1c774e387f99d5ea827feda861bfd1e61f666e22c1fb427090be7dca7dacf73c60378d6baf6e0c297990702b7af78beca4ecfdd510b5e92b247
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kservice/kservice-6.9.0.ebuild b/kde-frameworks/kservice/kservice-6.9.0.ebuild
new file mode 100644
index 000000000000..8850654ea704
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-6.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,xml]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest
index a8860bf725df..0277b8933715 100644
--- a/kde-frameworks/kstatusnotifieritem/Manifest
+++ b/kde-frameworks/kstatusnotifieritem/Manifest
@@ -1,5 +1,7 @@
DIST kstatusnotifieritem-6.7.0.tar.xz 48380 BLAKE2B 888e88652d9e3b4dcfb1b7dae8c0c31e0e326f4091b3ac157b8c170b749345f5b52f0a795979b8294791c93a6ffed6e58bc8987e43d1c0b873e5dd1335b3109d SHA512 833715f69430dbaec6c562a81bfcf15fe66be325b12826280997227f4a179475210ea933099e0a94df2a2256b2df575149a5a00c34012d8ebcfaafaca37218a9
DIST kstatusnotifieritem-6.8.0.tar.xz 48388 BLAKE2B 447571b800199017a4b3c09bda90edfc20a223d74c745607524afc91e039d875617575a41b4d5cafbd72eef5835b0b597c915a111f95c37cadc9c5ba3152b6f2 SHA512 bf060f2fe9c80151050e81f7b03da8cbaa48262dbd884773131c9df83493622378fc736d514e2a7f66c86f8b6836ad792d02c3bcb81f7eb2228bf6813a2d340a
+DIST kstatusnotifieritem-6.9.0.tar.xz 48372 BLAKE2B 7b21fa9f6d6975fedf7bd66ab3a038afb0301db691fa1765de8ed1969879918dc560ddd384093e089288cfe03418b6356b871eae7349242cfa3a3e1cc613a3ff SHA512 84a16f7da6b092c4ce72806de8a25659031040fc205064d9e5d56be1519661314cf1489bed85586e5d3a92f586a9dc6261996cbe31887c60b9950b0d58da4c5b
EBUILD kstatusnotifieritem-6.7.0.ebuild 604 BLAKE2B b05b10d5c68491a9fab65dc7d6d96498416257855ebad375c008e80a9c4de37c14de32163758af9da2e4a72e7bfa5c2625b89b38147cf1b84300d9ca22168ced SHA512 92780b1f2337148fb2e6450bbaeb2b8c65ed1a61bf9799cb838ffc8bf77188ff451e63ae5dbccb07e6b589fb69f4089c4f42c72d2b354bbbcc7819e7c360018f
EBUILD kstatusnotifieritem-6.8.0.ebuild 606 BLAKE2B 9e1ecd4e52a40f137b36b804f8b52515a226fd191c18a8ad280306c4ee3fce26291460aed5e913e1af021d4594511d33bce7b4810af6220a0640f172cd79cce9 SHA512 b4d097a1a0fc7a2f84021274acd923b69e52432cb235955a2d4cadd7edab080711d27c740d2715bab39d9159e3af3a079568b2c47dcfea118e6d19736e52dc19
+EBUILD kstatusnotifieritem-6.9.0.ebuild 588 BLAKE2B efc961eab55b915ae66ee3ab4f4bb8bc1a7e3f36f3ccc664afab1cdc59a4b8a742714ca2c2f054c76e7280ab21a9377754e3f392dad6a49b279673481fbd19c1 SHA512 3be68c923054a1367a2e4c28bcfc0b3001ffe243e890c13f127add89a801e4c5437b8ec9a4c9d952110d9d7836203c1e5dc5f332274d7ea9f30257858b90d410
MISC metadata.xml 530 BLAKE2B f47d7aca540ade4a40bfacba3756016377a5ab4a0fa5778391e433c762ddf946779980d8663885c6e29a73733c7ca62d8b25d0869050c900eb5788ae34d775eb SHA512 f87397833770ffb28bba5bf71d5e6fd7cdc618e982c53c2b905f117eb9919bbcbba6713e467ad0b26478773c3b69bf5326d2e6e7342cfb0cb6fa283d741b2fc4
diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.9.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.9.0.ebuild
new file mode 100644
index 000000000000..8973dbe8d658
--- /dev/null
+++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.9.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Implementation of Status Notifier Items"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: Qt6::WidgetsPrivate use
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_X11=$(usex !X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest
index 1a56f9e96c3e..670eefa49994 100644
--- a/kde-frameworks/ksvg/Manifest
+++ b/kde-frameworks/ksvg/Manifest
@@ -1,5 +1,7 @@
DIST ksvg-6.7.0.tar.xz 83724 BLAKE2B 6aa65286839ae1a2261ffb6bd645949b5f27651bc1bfab3037ea4389f18d3eb6aa290bc9bd6fd1e84999980e2ed913a1e35276d33b2cabb20585bbd5e66f1b16 SHA512 cba501029a09feb156bac554d5036fd23ae5040139a86e150d5de23d13c1dbf0d2113ff81cd288fda0a921dd21173b7ee351cbbda6fdd18d2e4714d718995b1c
DIST ksvg-6.8.0.tar.xz 83708 BLAKE2B eea0b25eebbdfefb11e29397285c3199b38887ca20e291a039e1b0946ba7ab57be718c5856fadd4a0ce7dcaf353cc34935c0388a5889220d854a81d1eb6130c0 SHA512 955f717ea48710df1f9ed880b4e0d062fdb8b458f6d4bc76f90401aa94f21ae487e124e93713fe9422cc16f356d22784e3760b0eae57d1713926295ded1972a0
+DIST ksvg-6.9.0.tar.xz 83712 BLAKE2B 3bd74d93fec27af0d1cc9e276ed3c8ff87912d047902768ef1f725fbb400c907d2f374d4c7b1b77d2ff075f98e2adacfd25a54e2bb5825927a19c8ace3e55dc8 SHA512 b02a653e4b95943b7b7bd8d42f788a30908a9fc298e57185d0a80a93eee622e9598ff7b55cb3f3bc74d7169ccc7d54b18ba063e7d9575c6c67ecd61133864660
EBUILD ksvg-6.7.0.ebuild 652 BLAKE2B dbca87a1e22fb03ec37c3334235be1a4a866713a629b08148621524dd22a2f67fc4d4c9f06c3aff9110c40573e28a7f91026e097c70a6c955aed6e43c0dabb3b SHA512 4f9656cb17466c572802942734a0f66c41130cbdd6bb53f258243d131fa3724df56ead511f32615ee7724e08b863bd0dfd8f2703723d8b5493f5059756c34748
EBUILD ksvg-6.8.0.ebuild 655 BLAKE2B 8d943629c8e20acdd7a5c9b70c68c4cf1062bc150605f49f1c0ecc32769d929b8817c5311a20b8ba61c38609e817f686da51457ab57ef91c37ef3d53c6b919c4 SHA512 526d6f838c102dd8d811d712a7bd92fccc6e3fa3e311fa6870fdf09aa433b661c573ac9c4904e416c40b6eae0cbb2dcb7b7a2ffbce99eed12fc467f16f5dbca2
+EBUILD ksvg-6.9.0.ebuild 652 BLAKE2B 51d9823e9fc79a07147ccae7e9ede8422f93841cccfdd6c7a218ec51bf683b3a322a8d7bc938cd4aefe5ef4c71d12c09eaa055cf262dd4fcd1a4b5874992bef1 SHA512 ca7bd92fc454252ca9902b3b18d950e122e2020fc32dd44dabda342443450644b2e9a3904fa7b56ce09caa4ffe0ef480e01b56bfad826dafaa127ea6c09bde4d
MISC metadata.xml 511 BLAKE2B a13cf74b3ed2b29998ebfbb8ea837cfb8c646609e6d5910607a4a4b81d8579f31c92e6f595082e9cba0f1ebd3f156dca25aeb3bf4c1b55d561e12a9448a9a643 SHA512 dc9eba53bdb6ae064d6e399fec2b2a3401f5b6220bcb9a95f9a584034bac785652977bdffb49af15aa7b8638b6d2f947230c56140860d707e564fadbf6bc752c
diff --git a/kde-frameworks/ksvg/ksvg-6.9.0.ebuild b/kde-frameworks/ksvg/ksvg-6.9.0.ebuild
new file mode 100644
index 000000000000..31a258101438
--- /dev/null
+++ b/kde-frameworks/ksvg/ksvg-6.9.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Components for handling SVGs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/kirigami-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index a48a7c099632..1cea364f6b14 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -2,7 +2,9 @@ AUX ktexteditor-6.7.0-fix-segfault.patch 3524 BLAKE2B c53f52e197794d95045c5797d6
DIST ktexteditor-5.116.0.tar.xz 2791176 BLAKE2B 7fb32bb7d18ccf43e33f66b0401fc086597145e3838e84a4333f99b3725e64c82ea5f78daf5fc58dfb13ea0452e85a64d1d03a503b363bba8247e26c922fd396 SHA512 9d17558e4f7adc5de1dec0af9ba32b2eb086def576dd32d3458b91d9f0424aa86505a57ab092a71f5274197bfd18927b7ccddf221551cd42d2a96f22394495e0
DIST ktexteditor-6.7.0.tar.xz 2880020 BLAKE2B 96f73b03b7510530a7a1caa4c276ffc9e99ea544d4754a4adb2e09f372d8835a0fafe31c550d902484c4710e2bd87b6c2ba4a7b72634d1984386e51af951c742 SHA512 cfa51dc60d20cdbdf1b88c92c14a12bbb71aa7302376f4670fc940c4c6927dd74836bb66b47c0ac23018af9e5f445f551bf7b9f1623b785b46b7bfe2c496fec1
DIST ktexteditor-6.8.0.tar.xz 2892584 BLAKE2B d2cc87eba83ea94c7f9a172daacc902f8d7da8c605837ebba36bf6be3a1b1bae71f7f1f5967b2d3f4132405550941db6fe0d0191f12fc7b5f3cdeeda390ad0d9 SHA512 dab4c499f742c2405589feff42b7c931597a8be859372fb6f8878a16b919078fb3086d21ef18d3023fb0260ef181e3d30f31538ca46381c666736ad1fccdfad4
+DIST ktexteditor-6.9.0.tar.xz 2896588 BLAKE2B 9a5002f7fd5bc02c2c9859e177ec14f634d79462beef4c37dc58d75151441b7d050c89744f9c12f58cc51b8cbdc3e8d4796936f6aa5140024ba9bb4d5e83e12c SHA512 95608360a71e5647428fa6617f4be96b31886171a4586242be1fcaf23258318e4a38105d1f0c5b2be11bf722239fc2d4ce908378c551561868a42721958adc47
EBUILD ktexteditor-5.116.0.ebuild 1512 BLAKE2B cbbe2fed19a40fd9e9f2b3aa6da76d50890b7fa327e7bbb1215e856993e7d6fc5c8732bcc181960bd69383526fee91baa2c7defef54529a5328688812f11581a SHA512 45b35549b4218541a993192a1487560df2e036ea79ea659bcf8ee7d8a22ffe7188989eb73d338ef908883ce2bc812fe1f425e7745b5d274f417f6265ea144ecf
EBUILD ktexteditor-6.7.0-r1.ebuild 1518 BLAKE2B a7e2696ef9c73e66216f53db5e0c40b1d30333d34bb6ba341d9b8453d63b2ee484a3f1f6581fbbb44d8f105793806e538d93a0c9f50c1a22f3a04abc4491290e SHA512 04ebfe2f302c2b4bb3e93be7e5f458cf60e2f5d632b1703f59f3904dc213e5f0261638d2d3e7f2130e8f56563a52deced2d49fd656b87ec44acaa04ee92f32f6
EBUILD ktexteditor-6.8.0.ebuild 1452 BLAKE2B ef415f37dc3b61bf4940edb29e2721d27a7017ec199a389925c48f04c0b82fffa550dd92b094b1b238bee95201695d727ae1046b65cfa5d202112013af7bf897 SHA512 5f2e9fc55482da78e08e10ec332720cc4cf56de79d066e5e0639dc17801a5f6f7894184e2ae623b1076e9d395912dcf7131aa46fe48705dc38e569ecf47c82bb
+EBUILD ktexteditor-6.9.0.ebuild 1491 BLAKE2B 5ef2178a4fb7cee10023515629e38757aae59fffd5f0424f6f690bd1d6b9348058ec46dd8ad06269d3d397f6e9605d60e561e0887bfec5501fd61254dad563e1 SHA512 78f3df62cc4eeb954aa6a7a9f1ba8eaf9feec766413a611bda9183090f971959e9da783b4c75d5309cd09e26d7a74993c94d56a38d4e6f73f855fd3c02b035c5
MISC metadata.xml 617 BLAKE2B 432b6a3bf74f8673ebeda6dd2310bb75f0ecc09e48c2a1d3ca2c954dcd6ce4f8f992124b362e4ad3c1d166fde1f45d7fb9531d17fba201d5a0c93186ebe404ca SHA512 9babd75eaddd27663739ef242a1afbbbb427b986c78d8f6ead6dd026484f523403f827bdcc7a12c539558f6a19e02b73e3bf7a591c3333653dd1217a79a3281f
diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.9.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.9.0.ebuild
new file mode 100644
index 000000000000..25f1267ffee8
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.9.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtspeech-${QTMIN}:6
+ =kde-frameworks/karchive-${KDE_CATV}*:6
+ =kde-frameworks/kauth-${KDE_CATV}*:6
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+ =kde-frameworks/kcompletion-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/kio-${KDE_CATV}*:6
+ =kde-frameworks/kitemviews-${KDE_CATV}*:6
+ =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+ =kde-frameworks/kparts-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ =kde-frameworks/kwindowsystem-${KDE_CATV}*:6
+ =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+ =kde-frameworks/sonnet-${KDE_CATV}*:6
+ =kde-frameworks/syntax-highlighting-${KDE_CATV}*:6
+ editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${KDE_CATV}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package editorconfig EditorConfig)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest
index e7f5a3ea34bf..f03915a49114 100644
--- a/kde-frameworks/ktexttemplate/Manifest
+++ b/kde-frameworks/ktexttemplate/Manifest
@@ -1,5 +1,7 @@
DIST ktexttemplate-6.7.0.tar.xz 846052 BLAKE2B d070f10ac37968f450f473011cf4685b28a59eaf17a481bb20808612cb81a7d04538e0854219118220e9b82cbfcdbc57f04db5593d1add4d8dc7fcea737c29f6 SHA512 a4739ac35ee88fa2c41e383fa659c8af4bea60611c9508807e9b78ff535ad9db461561ec97f00143dabd795352cc665ed221f0a82afc6b8fb7caf76cdb941206
DIST ktexttemplate-6.8.0.tar.xz 849688 BLAKE2B e9d3a5a0647aca671e4e3866d42248bd644ecb246238fb961a0316a3ec9210154ad211971612b8dcac0a94ac7aa668dad9cd8f2f5314a5f84b60b7cb38167052 SHA512 be72b6c2fff945779fbb210d769223f20744978881bf619b08420d76ac1af47f06cf50a285df20e7933b9940186ff2bd13e7ddb6ddf56cdd9fd31b9104109281
+DIST ktexttemplate-6.9.0.tar.xz 849636 BLAKE2B 03d92b64d393ae018a3300399ed9a3cfb8db0c5314a814d83ba497940460b76d69f308bc95ab92fc5d3d4605480e282193d3b2b7cebb5c6e09df300b2d3cb306 SHA512 7e3e906d3c3be72523277aa6c7b9de139466b5d713ff38d36c4b1ad35bf77b7ea852cb6e30452b416f153f197a90b38dcf942abbf75784081187266d53b9bdd8
EBUILD ktexttemplate-6.7.0.ebuild 646 BLAKE2B 81c6801da471cadd77c07d992dd6708a4226672f2872fa94a607456b53f123514d4f600be79dd0cb28dfff15686a03faad6c4bb8b16703f673970e333f576fd6 SHA512 a63d94e085e7890f5d8c419372c5e3ef113b8ba29d1e71c9760a075d9f22c3f389aade99bdf3a657db336b9140147001b8891a9a6163bf071987338622547f94
EBUILD ktexttemplate-6.8.0.ebuild 648 BLAKE2B ecfd33a77c6d530684dcf7b6bbeb151d8f353cdec203a0c2d5e4f4ceeb1a813fa39ef2d415596f2ad5907016c98a3acf16669743811e3754b4e99fe42676998b SHA512 9b333fb49b96fd592159851ff4c3072ec83c872b3992ce7d20202aa6c2de794978653951bfde0b7e278e0b077ba21fb83a4c728d194617f38d9ce07423ea43d1
+EBUILD ktexttemplate-6.9.0.ebuild 627 BLAKE2B 713299a8153c0a47da2859fd4c9081716200591531b84f7f0cd47ce3c69a7703b4375245492845767202530bc31de32d38ec1ccc445dfe5c8cf7b50cb3bd2c69 SHA512 e5e4de62a3b382469b7238e6e1d287a5f3d39930a0677986ce67b1c73fbb43a9aa9fe706688a3eaa6162b1fce5ac917dd2f746bdfc2baa10f8feec26620c4d4f
MISC metadata.xml 332 BLAKE2B 655bf07600689b25f75cd8889d468ab092a861c8cd88c604a3d0411916ae29ab1508ebd7e296d0df1f037ab9cfad06b146cc2d0fe5d2d4d590d8a36e2de858ed SHA512 5837c62f635103c8ff77caf457916a32600134cd2d9333dc5389f92fa95fba39af867eac73df99fe59cd0c9a16388c6da890f25397986c8406e844aec66bf66b
diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.9.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.9.0.ebuild
new file mode 100644
index 000000000000..d018d4165ccf
--- /dev/null
+++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.9.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm flag-o-matic frameworks.kde.org
+
+DESCRIPTION="Library to allow separating the structure of documents from data they contain"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ dev-qt/qtdeclarative:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-qt/qttools:6[linguist] )"
+
+src_configure() {
+ # https://gcc.gnu.org/PR116783
+ use arm64 && append-flags $(test-flags-CXX -mno-late-ldp-fusion)
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 5d3ecb729c26..4f0deb37357b 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,7 +1,9 @@
DIST ktextwidgets-5.116.0.tar.xz 2552684 BLAKE2B 4ef07c2cdc480c600164c7b1f6d9c7706f1faddd560072d405466a5ba50c672993097b07f36e48e7259430fbc58c3938d074b7732d0e2402771d92d906997708 SHA512 0534a06529e681da51aac627869de8587e3002a5ad3b460725924454ef66a69cb4b72a8b455aa4bf06b50cf0623f54ba6ba267485e2317659dc5ada295092b4c
DIST ktextwidgets-6.7.0.tar.xz 2507372 BLAKE2B 2fa8e03784a14a0299337b63cd57f9e26435169a3f1cb1f2f255192cc5fe37949a97f2ceac93c8aec268879ffdcd88397a9e262e3a499e0c4cb209e206cb5062 SHA512 908c1758132da75f4170af172b5892c00a611d44a2860b320b72fff6fe19a299547c48a1ece6e09a5e6e0c10e031e9d6a34b9a0350ff38bb7919d17b19681b1d
DIST ktextwidgets-6.8.0.tar.xz 2507316 BLAKE2B 295779da7c71cf19e8fe8d4751cc41f61c364e71b903ade110fd5127e49d1b8b1ddd1aade5445034d0feb34b9a7f844668c119a050b434177eef9ce4153cda13 SHA512 ee9817c253416149770455fb99470062e7112e632d7054d9ab930a005a3beab11325c247627d1adfa6e17f95067dfe4fa2c4104821cbcab32105a0dbb4792a4f
+DIST ktextwidgets-6.9.0.tar.xz 2507504 BLAKE2B 4d92d1288745d23e2f0036aff739f2600afe5caa4283232e0fbecac742ca411a29a250664e3b8464567895d6b4ba1544a2536e3b02e06a3ef5f60cdbf0c33c73 SHA512 05164ee1a46459b01ad4454a1b12954ac291c387abdd94b9c3289dd246f7ea3fe73a08b0a595bce04a0fcb69228b8a7283f63f4319f5cc0ec3479c8770c399c3
EBUILD ktextwidgets-5.116.0.ebuild 954 BLAKE2B ddaf08fed9b553cce62247059a32b9af32296564890fadd4052288e92515d1e9753c14e17f7718ab2500ec9c1ccb9efe6ce4b8b2e2f4514e65ef769dfddc66d3 SHA512 4fc171e32309a5203d0abe3ec17b54344bdaad876510ed0b92c62c708b89660f79188fb721559a61ac43b569219897518311c91b01fb715c45741f0aaf87c0f5
EBUILD ktextwidgets-6.7.0.ebuild 914 BLAKE2B 05e64628606806a1a3e38b5e6828e01c50132516a3ca3ce72d33ae3d6d8df115364cd60ac191f26ae40bda2f5ebe8bc0c9de9de40dbbae9e0740bf944d210372 SHA512 d83eccee8470d75d6071d697fbb6e4011f9716f7762fdf6e56cbb51325ca157e6c5099e25ca2c1a82360a2ab6ea41909b81945e4a4008e70cb62c12f55171728
EBUILD ktextwidgets-6.8.0.ebuild 915 BLAKE2B 84de5ae4d54d6739c1bba52a648bca7c6e05d111f862e161146950b62e9f0808d628791061a0a5c8e03245da368b133f68df4caff76004c444ec3ea4ad5b4b95 SHA512 f633c937afdb23d727afc4a4b48e983f0283f597b9dd13dbbc9b01f32490d36f39916a7cf76fa98c9cac783349f9b3b0583003f9460d6311a20653b06edd3412
+EBUILD ktextwidgets-6.9.0.ebuild 918 BLAKE2B 41c7ee2b2b242e958c043fa5a8b7e30b0b4b0261f12550801fbb21cb324de58ee17b557954465ba18364f5f30d24a3f80a6a1cc93c8115fc29527c7883160f0b SHA512 d6ccf8b007e64afb79d114e6a5394117b191b3c451ffb5aa764bd99da0255b792fd7450d9b1b49bbd57e020e45c15fad0a94744e9d14aef57f4283bd0f9a84a4
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.9.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.9.0.ebuild
new file mode 100644
index 000000000000..f23e2e313f8e
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ =kde-frameworks/kcompletion-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ =kde-frameworks/sonnet-${KDE_CATV}*:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TEXT_TO_SPEECH=$(usex speech)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index b5e2ed9e75af..85ff881a1636 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,7 +1,9 @@
DIST kunitconversion-5.116.0.tar.xz 935084 BLAKE2B b30c0fb493efe3ce717ec661a58bef70598c3fc5b763107d3ac1d41b59408823f45f4bbf5a94ae4fbb92d3ed1b2e01966d3588b99acec774009b633435d79a80 SHA512 c0a077d9b1fbdc7a97db82313fd651ab3f896fe54106ea6ac321554e06133ac9e3ff109864d2a16926bb8543ba9f2c6dc6ce1b018138da09b2a3a1c9c01c9a19
DIST kunitconversion-6.7.0.tar.xz 910840 BLAKE2B d7163f0c3559b7142c2b30fb3eef19aaba2fd45703e7be05a41499e87e7d8480af107bb19ea38733a5163488b59fd7897ee2d2e86662d23122f87013d29ba4dc SHA512 b4991828b1d4b9d592748a683ade4568a9d4cfa6824483e29678c48ed0bc38d5a7fc4c2ee532b55672494923d8af2208a0c3fd9d431d5a509c3e109e6e34b37c
DIST kunitconversion-6.8.0.tar.xz 913948 BLAKE2B d02adce226d2c21ca1435e14e55c2d32c16a2d3add7b6d99d6a079fa842727aa11cc064fa3c0ea13e2eab1ebc7ff6647dd364729f68ca744ba48a05025319aae SHA512 d4d669a8fc00985e850afa84486c7f55b322e77b7c3f67036238ed3c37d098d64c655d631b3787b202b9b5dc059fb6da66bbbd4041cbf219084d4c061fa01e59
+DIST kunitconversion-6.9.0.tar.xz 916560 BLAKE2B 418c4a2d09924f744bf8e9c90accc90b7030b4b217f18b380a745996d598aced6eeb80b84cefeb7d72bf3c992d2dfbb473c8bb41dfa7d5d6c369aa130d82927e SHA512 ef56ebfadba45665afc2b5da35c9fb52a65682bafd13686a9602d61221cec6fbbe709254f3b90e5032f1f92e3d7ac204972b0e3d862ae6dbf500f6b4f40880ae
EBUILD kunitconversion-5.116.0.ebuild 675 BLAKE2B 28f636fca50792c453f343fa4bf25318a54686d681819ea42fbe389272b109095c15b2fa02eca2b0a3356e22f983653d434f8cd23c7361fdd9656e98b8f7ee58 SHA512 58554690926988d98c3d304d6d9f47d27bca2c62490efcbb0919b69e7303721e597418c97daab29bd7d695516e8e9be74480699a89a055d9d73bc423e4167458
EBUILD kunitconversion-6.7.0.ebuild 669 BLAKE2B 0c6a11d3db5b063d4900daa45e504a5c87f7626c1122124a87513380d82a2fbd7c5d85979c38a54534b808f5bc33a0748450f190513762f15e3a7f2c41dae0b1 SHA512 790d646953db9f7cae79da551e05713dee6e1855e77194ca15cfc0a022cfc68ad8e34db0f1ae875c07636ba0014679a6d7570a8c29a8410b51077219c47d31f0
EBUILD kunitconversion-6.8.0.ebuild 671 BLAKE2B 46f7cbeeaf0cbcab2ec68c13596f7ba02e1a21dbb93eeaa4cfce9c4833065ded8f668f66d955268258de8155100c7f69b926fec6d29b8ccb039cb8bd88e36293 SHA512 a93a40c15ce5e66dfea3411a91749988ef72e89985aa783d2c05ae6afe7e40897dc1c8b9fb6bfe0c19a4e74e8691238139bca1f543743f60c65b8a3141f4a103
+EBUILD kunitconversion-6.9.0.ebuild 679 BLAKE2B e5d7532f2bc3d2094b7e49786601d11f11aa51b68f8b0fbf295ec6dc811187260b2c59aab839102a9b2d89d43ea41ed7a0f2e1b7ab99d5d1c4e8f5e220ea0034 SHA512 9b7d02e1603c9e756f1682cb7d43aa7b77cb5a5f744b54733de7e1856d86279e535b36530f35e50378cab3e0432f3324f0c49ba23a3f4f6583c18b8ee553ae46
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.9.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.9.0.ebuild
new file mode 100644
index 000000000000..e9ce14916849
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.9.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_PYTHON_BINDINGS="off"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for converting units"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # bug 623938 - needs internet connection
+ convertertest
+ # bug 808216 - needs internet connection
+ categorytest
+ # bug 808216 - unknown, reported upstream
+ currencytableinittest
+ )
+
+ LC_NUMERIC="C" ecm_src_test # bug 694804
+}
diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest
index 813f66fb9ca9..82a25dbd9c27 100644
--- a/kde-frameworks/kuserfeedback/Manifest
+++ b/kde-frameworks/kuserfeedback/Manifest
@@ -1,5 +1,7 @@
DIST kuserfeedback-6.7.0.tar.xz 256920 BLAKE2B ab8581712a2ef9e87d21572113ba9ffca1d6c8381a3532d66113aea455e6944b48a8bd5a6e91c7ec5f1baf4eef88aea7d9b460ec769d247dd5ff2c4ee298795e SHA512 969c206f68a9542ed1f0b2cfb5cec8911a521f0c6526331633e19d5d21b2395409d6124f45f4944b44a5bf276544651cc001bd78992d4c139ea59cfa95b232ab
DIST kuserfeedback-6.8.0.tar.xz 257204 BLAKE2B cac7a1cd99a22cb5379fdd6e5fc3d346e1be990fa93b9a4940eb61d36782b34593ca81675e1febc893828574e89585c5bd04c2efcd1ff6e316ea9c17c512433e SHA512 ccc6bb3f7c64da1f64e03cf54e4c0a0ba5c221c03e049f73e2f5dd12919d404179aa7d4e3f8df73fabc30b6f5e46ac258a6078f5efd7e811b34a9ed7b496a3ce
+DIST kuserfeedback-6.9.0.tar.xz 257192 BLAKE2B e7f94f57ebfbd1bd87fc3151ff2ebb67c4635888b0cdd0923db39241a6909acf6731c6581cfaa630b801d3809766f3e30d1ca03df42de65e8c09cc935e62f6c4 SHA512 f0854a095cb30d15b89c5b091e42d7491e28a14b783b378946a3db022b8a2e20c2538eb2af6a31cc5036403f5106a5d8f5cdbc1370584492c97607e2c562bfca
EBUILD kuserfeedback-6.7.0.ebuild 1082 BLAKE2B 1634ccea2515cdb6f0e80a005638a14109477ee86e9e03bb7a81e03a258c5771096300d3c0e7e269b0d9e984a397c629ea73e200479316fd69d7f1a1cd11a874 SHA512 b8be24b796b94c1bb09150fe037412098b1536ae645462a814fb93280453b5f02bd32c00b1a639394d7e775d7a2cdff58f6bb1becdbe670376081d604193f2ae
EBUILD kuserfeedback-6.8.0.ebuild 1084 BLAKE2B adde8d8630e2b7be5941b4a89418b8a72b9744584acd70db3d9a3258388bbb8d59aacdd61c2a7864c18a176b9b3ac936ccb56a2b76fce9a0698292745a1aba23 SHA512 688bf1efa94ac55bb416dcb235a12f648b77c0a4614b382876d5057eeed53443ea5f11c8ae933813b01d4d61278cb1f56d3db5b8b865c8495a2b1e5656a025b2
+EBUILD kuserfeedback-6.9.0.ebuild 1063 BLAKE2B bee852210507e7cda8e2027c1c1a32298cf6473d454797b05772d310f54ba2b768848ecdab1fcd841a908987b45e96b8d7c1089e3b75b05969453b8a13c06dbe SHA512 ed759409353bf10724cf736f23c229944eeab3f037eebdf761e230444dc3d1c2731980019a00c2b0ad402d11529203f447fc196f2f44670e8d34fdd78df02af6
MISC metadata.xml 432 BLAKE2B dce52679fea787f6179892efd76f8f8cd5c754d1bf9661d7620f407f4b67cbb4a59d46c285e0eb52ba88fecf690504143ddd07e5db25c5486f5d72acac5212d1 SHA512 43ece6b1d1ad0218a28f96d68186d67e3a49f3ab2c0b27f1e89d82ff40d95448c3f3161fcd0621c5ce4d92344cb2694f88a5f669dffdb985bc031c1639d4ff71
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.9.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.9.0.ebuild
new file mode 100644
index 000000000000..3819d6393969
--- /dev/null
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.9.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+# FIXME: Qt_6_PRIVATE_API matches UserFeedbackConsole, but where is it coming from?
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtcharts-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+ doc? ( >=dev-qt/qttools-${QTMIN}:6[assistant,qdoc,linguist] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # disable server application
+ -DENABLE_PHP=NO
+ -DENABLE_PHP_UNIT=NO
+ -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES
+ -DENABLE_DOCS=$(usex doc)
+ )
+
+ ecm_src_configure
+}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 806820fdc421..6495e984abde 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -2,8 +2,10 @@ AUX kwallet-6.7.0-no-exclude-deprecated.patch 1548 BLAKE2B 36974979ed1b77dba099f
DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d
DIST kwallet-6.7.0.tar.xz 353868 BLAKE2B 3799c6aa0978f4e5e0fb1afc694235e596d2c8df912ef1408455d21c1504e3cd67ae6be078791040edd63dfc8ac2abbf56c0aa7501fab7bd18fc1b8e35e5378e SHA512 acbc02873e8e73c0162f96b508df3ba4a58eb845d5e3970af1a243107701f52a317f350fefd907f27979a6b8ebe27d0d74f740ede395aef29774b25e03a259fe
DIST kwallet-6.8.0.tar.xz 353920 BLAKE2B ca49cad0214b307b76fe9dd89a70b1366c4d6e57d0853513e82e6d644b97a6cd908c1b8d6196b6c17a0c4bc1f5170145de808d79dfb6d10ec3dfc2179ed30900 SHA512 e549f85fb6c2e33063747613d75da700e3022f058526c0f5e9ecdd6ec729eed9e1f8ebe97412481ac539506948cb7587424261f0be8daa216ffb52ad97f7eb59
+DIST kwallet-6.9.0.tar.xz 353824 BLAKE2B fabc528687e1aa101616e8040d7858cf368155c0a62224816139c96000f7b82dfd962a924c0c859b52ce34a653fab20cb4f79797451c9442b3bd86429eef4390 SHA512 6c220a479d4207bb741c1bd268afed8b564ef2cef8fde6b68d3a9e24ebce93b5c2ee5b60d840dd27525b733d6d5bb93b1138d7cde8ca188433959a97685b1c49
EBUILD kwallet-5.116.0-r1.ebuild 1639 BLAKE2B 172fbdfa83c734679c295ecd12b5375d1552ec73733aaf7b27b9eea4991650a7dc91b172764cbd0fd81cc23cfbbb0e691ffa78fb6b40db977f1654ab46845f1f SHA512 42e2ca31c4215aaf44039a86510449035f06cdc5c06c13830eb87016bcf968491c1c61566b34ff7725f769dfc359ce2013899983ef5e30b7e843b0c39dffe9de
EBUILD kwallet-5.116.0.ebuild 1638 BLAKE2B bab8bad625aacf2a21bb56b848e078d0d586ccc217f00aece76d09ea226ca84bfe310f2f228b86ffca99219fff5284cd200d4319005fa201492d5dd640a5a613 SHA512 9e0379e7cf48ff8f70625a4a718df533e1dcfc718bac1ba6a2111f4b54be5f7e04c8e0066b396f3f244c8ea23cce424a2771427107aee4853932f5ad72187bf1
EBUILD kwallet-6.7.0-r1.ebuild 1525 BLAKE2B 8661f98bcddaf93d2e8bca9c8053518c5c995e9bca91f658b713af26fc1e2d8d03922399ab1ea5f4601687ad6282ab97005028266518f8e1133da8cd39f5d02a SHA512 de15bc729890107cef04dc2c8c87d5303bd9c177fe1e3387ab53b276e93edb38c758770397d3ab0fbfa93b810d555218ee8e52196da66aa6268e04a129bac16a
EBUILD kwallet-6.8.0.ebuild 1451 BLAKE2B 43b102d702979f4a8d8e4b177c9bef358c691575b8eb357428c05c929655970ef49070e898cd92a6a886f5544de736b574ed338f6c36795360c8983838a78c23 SHA512 04d60add3b3164dabaae2f4db6dfcff746f6311ba2e64789e87b148938e0b7c7aa3ebf0d8fcf95c5d39b65b1bcec91d4d7a81de82aa26026c3d3eec619b4d6c6
+EBUILD kwallet-6.9.0.ebuild 1489 BLAKE2B c910145d1edd25ef27c5828ed9f90db2e1b28d1cb20f4d2279a6e77dc24c1f0ead877c78b56d4e5519e6c673bd3470884f8dc9ee53b92418bf46e1c49e45abb5 SHA512 ec5d59cc8afc319fdcdf9493d53f6b859f3a959223c503b0896fd6e26ec2286bbd8ab9d38afa941f6bbeaa3832541306f2836e6bbe7c6225c6c2322254c12043
MISC metadata.xml 690 BLAKE2B 1743d2641c26df1e27b29f20146f5aa56afedefe4ed0091b7e423c8216d18826a3023ecc7c4490a078f0bf960de3150b08fb120704413f2373330563366e0c93 SHA512 5e8252e0203af006d692b1e5430a48133dfa282376dc903696dc8f80c1f26ec71b14ac275bdae199b3aaafcdad9818bb22f46a77afabc87fc01fe4694c2eaf70
diff --git a/kde-frameworks/kwallet/kwallet-6.9.0.ebuild b/kde-frameworks/kwallet/kwallet-6.9.0.ebuild
new file mode 100644
index 000000000000..54a6467ab641
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-6.9.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gpg +man X"
+
+DEPEND="
+ >=app-crypt/qca-2.3.9:2[qt6(+)]
+ dev-libs/libgcrypt:0=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kcrash-${KDE_CATV}*:6
+ =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/knotifications-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+ =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?]
+ gpg? ( app-crypt/gpgme:=[qt6(-)] )
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package gpg Gpgmepp)
+ $(cmake_use_find_package man KF6DocTools)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Auto-unlocking after Plasma login" "kde-plasma/kwallet-pam"
+ optfeature "KWallet management" "kde-apps/kwalletmanager"
+ elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 9ecf19d97259..7cb07387b496 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,7 +1,9 @@
DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc
DIST kwidgetsaddons-6.7.0.tar.xz 4266496 BLAKE2B 1d9075b5b5b8eb8a683d60e1ff5b3b2c2cf5de9ac07b42ff224216e09b557763a1b4ee7c00a81de11f0ce890d85ac53816ba27353b8b6431317a8a7a4982f0be SHA512 be5669e918bcc27386f60bbccb068f40dd8e697c6d32a408f5960ac093372d60ecb67411a3f029994615f3625b847fecaac7da8e7390d39f90c03b8ee5e1d07c
DIST kwidgetsaddons-6.8.0.tar.xz 4266816 BLAKE2B 0b6b279e04e9c610c3caeceeaaf116ac94526ce7fcdb1c8202265477d9839bf742bbce3562a025d46190d440596e48adcbefa147856347d8d82e7d90a54c5e6f SHA512 06ccd4a21477a332d0597e86d9890efeca3603705f6064ab340c8200b5833103de792beab88be114e7529a017c5df798b83a85485153a472b2655c9bbba1f761
+DIST kwidgetsaddons-6.9.0.tar.xz 4270948 BLAKE2B de801fffe0643c0a5e3981f03dd1993a7c48a9d6620a5d1935f8ff3ae4242f0bbc729042a5c9a3b92bd4d175a9d4c9ef0d80c7f2d49a6a59d8d4599ccda51493 SHA512 3aa461aa443bbe322642363769337b02d6b862c788a46b897b3bcc602274fcff82598965629584c552cf9f67bf65d4407fb3ff05c5beea57d998e9a13fbd62a4
EBUILD kwidgetsaddons-5.116.0.ebuild 701 BLAKE2B 981c89813ad572fc314a90f1422ab00242b5de56cc88bc051b0abca591a11c9e429abf7c2c6814f161fcd912c15ca62ce69555d5a56a4bf018bbf9fbd3496d51 SHA512 0604c96d0a2bd1a502fb00365762f84197f5cfc2dbbad57be4ad8402b4764128abf9db41d67082be969ebc96d1ba6db955987f16654e025079dfeaf96393ed7a
EBUILD kwidgetsaddons-6.7.0.ebuild 623 BLAKE2B abec7727dfb621ebfe5b0a72ea54a954dec5d948bd256ab5f13cc76f44b3bb219e1c3c4e614c45cd5ce3327ed32b5cbcb1699baeccd9b877349f7665305c3313 SHA512 6d4321f62232621f64c5757d066fb913e09b5549ff966daa178aa61fd83f2f1f3d39e1302ae660a5c6b9135ac37b1cbde2c535c0477128417f96ad22221fabd4
EBUILD kwidgetsaddons-6.8.0.ebuild 626 BLAKE2B 4cc9509672c2158c069d36a30832249ae70cd704203b9d90f5374e21c47b1daba3f6a81505d587e4d5b3066ad354a0344eb476fd8ae6a38e223cf9893ef90db7 SHA512 9f90e7d73701cf5f5a3015d0912bca2605dca1a41556b108ac98a710af98dac9b9a5710ac69df1f40335cca87bc839c50de50b1cd812a00e3ef078689bb3a5a4
+EBUILD kwidgetsaddons-6.9.0.ebuild 652 BLAKE2B f535915f741e9ecbb9b81704e6aac5415ba9c73bd9f5c6650125a7549a0b1b03289c1e7f67dbb1c340b32ef90461a5ac3174785528ea96ecaa1e8c57c8eb2ee0 SHA512 24976cc4e8ca01efad24947eedbac6375954408ad6bd0f0fda8248a85f07c66eeead809890cd1498fe418d68a5ca5a5e9b88b165e4a7cee61f226d06897aa196
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.9.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.9.0.ebuild
new file mode 100644
index 000000000000..2c81bc5e180c
--- /dev/null
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_PYTHON_BINDINGS="off"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="An assortment of high-level widgets for common tasks"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 650216
+ kdatecomboboxtest
+ # bug 697866
+ ksqueezedtextlabelautotest
+ # bug 926508
+ ktooltipwidgettest
+ # bug 808216
+ ktwofingertaptest
+ ktwofingerswipetest
+)
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index 952566abb99a..e8626cdbfc4b 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,7 +1,9 @@
DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157
DIST kwindowsystem-6.7.0.tar.xz 2385728 BLAKE2B 2649b58fb50e475fd64fdd750965b20275a11ce04fd9f8c8b801264cd6bbc5e8e138a8907756b01c49e45a9d7a6549b6486f44f917c415b6b0da1fe4399f1392 SHA512 4fc2d7e2788c0491220374bf60793505140d899fa828ab471680efb502b45e3145ea4da311b432939519a88a5eefae1676b5ac72a2151bde7e77fa2dba02326c
DIST kwindowsystem-6.8.0.tar.xz 2385640 BLAKE2B 49402c46078ed7e501cb1dad0977eddd559cff9800f7953f8dd07439209f02b7bfd768eda9a5c0dbd99186a05f137a69473df3e4e08678c2edcd416a00c68109 SHA512 fc4b8d57f51575b7c34052c881acff873226ac775c1d117cddef2e6b37ad2ee618d0d063ed4232a3f8f565240cb4e9b9d071f0e4e8cbec6b742262e3cc4dcdde
+DIST kwindowsystem-6.9.0.tar.xz 2386140 BLAKE2B 055838de6203c8aab19e7955585ee5d420930c964077d26f42b58cb317ef2368e22a65ad11e371ee6fd042c914ea67f2b74a555bf86e03d5e9c8618f110102c7 SHA512 6d9f468c67f6703c2d488cdab07e54dcab58748ce8ad05a2e9681218a568ab3f2b700a3a12ccae60a042c1adae15be7bf220e556fc99d636daa0982c7a832f91
EBUILD kwindowsystem-5.116.0.ebuild 910 BLAKE2B 9b81b1df9ee302c221e5ce6c7f53b1d4f7d211c07c882c7c56ae5a6b18b1f5bf7d7c7bcc795ab42f1e47007cad63e16d94176896cfdfdb3fd98d511f8a3b06ec SHA512 4ea39d7def2df05066d726ca4a1b16caebd1749a8280b87c82255b4fc6f676782f035aac084c5c3107356e2434668d83443ede56b2e663860f4d7f6cb9c0e81a
EBUILD kwindowsystem-6.7.0.ebuild 1266 BLAKE2B e4e7e20c739d20e7a058cdaaab487a282f11d1ac0898a41d1716c7e98851658b831e6f8f862b4582060c3f70ccbd29b959eb4b606770d676611caf463faacc52 SHA512 09445d6a39d95df021b2cac43b92346207bff677c0a40200e8eba4091545ad903bd4814d0d2fa5facf5676bd73fd506301ea760fca9e21f93601f2f470fc9696
EBUILD kwindowsystem-6.8.0.ebuild 1269 BLAKE2B e73393bb40a8e10b9ca9dfbc3ec5bd1a8f903989468c3db31f4d3057d768fd0c7550f80338c4f09860f192155b0a18fd7bc2922c45fd56fcbae78a47ecfa6817 SHA512 99295ba9a1ae982da50f0d31fdd422e921849b991c9955b4c3eaf394c05a591e54ae514dc9f9a8bd9f3e3b283d4837dd9ceee5ca712d530613afb3efb9ea4092
+EBUILD kwindowsystem-6.9.0.ebuild 1269 BLAKE2B e73393bb40a8e10b9ca9dfbc3ec5bd1a8f903989468c3db31f4d3057d768fd0c7550f80338c4f09860f192155b0a18fd7bc2922c45fd56fcbae78a47ecfa6817 SHA512 99295ba9a1ae982da50f0d31fdd422e921849b991c9955b4c3eaf394c05a591e54ae514dc9f9a8bd9f3e3b283d4837dd9ceee5ca712d530613afb3efb9ea4092
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.9.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.9.0.ebuild
new file mode 100644
index 000000000000..afb83dd0b5e3
--- /dev/null
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.9.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing access to properties and features of the window manager"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# slot op: Uses private/qwayland*_p.h headers
+# x11-base/xorg-proto: X11/Xlib.h included in public header kkeyserver.h,
+# req. by KF6WindowSystemConfig.cmake; see also bug #939177
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,wayland?]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ wayland? ( >=dev-qt/qtwayland-${QTMIN}:6= )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=[gui,X]
+ x11-base/xorg-proto
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+ wayland? (
+ dev-libs/plasma-wayland-protocols
+ >=dev-libs/wayland-protocols-1.21
+ )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+DOCS=( docs/README.kstartupinfo )
+
+src_configure() {
+ local mycmakeargs=(
+ -DKWINDOWSYSTEM_WAYLAND=$(usex wayland)
+ -DKWINDOWSYSTEM_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index bdd5dc93d94d..cd236a8a0029 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,7 +1,9 @@
DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef
DIST kxmlgui-6.7.0.tar.xz 2925688 BLAKE2B c697fd6d4948504392d567cc252319858c6d203f07aaad8fab2cc1635ca8f2362c118a448f445b71b0fe8ba10b7545790bf931a20a186cb156ed59b0fd8d6041 SHA512 f24ecffb8ed6ae203f56fa34cdba9f6d937fc4f611f6244e51e71b10f9494779d77c367a6bf763624a47fb11d2df896ee5d8fb969ae553737514a6d4e8ff0284
DIST kxmlgui-6.8.0.tar.xz 2925836 BLAKE2B ab7db20843e295b32c2e85921a7bd81c8c1cc01125d246ce93dddd81576e57aebeea5d26df91e5ba93d14e868618a78b6c33253a3c0fba26fcebe39997f5ed1e SHA512 9e7b021598fbad805784afcbc04632a8d65b0f62a2247d01c529a590697685dd153a02fa5c98cebe4c341b0dab940a8898a3a393e07215a6245b6cb4995f15a4
+DIST kxmlgui-6.9.0.tar.xz 2906172 BLAKE2B 8a4aac3ae4d0127063f1f31512b8eeab9601b5ca356f237ba2c87753b55cd018e93ff2d83dc8733b9a58473ad44b9ef4a0db1d423a064dcfec72c1fed6a6b453 SHA512 355c2a7114325f86a9e036336be3f2062b82b434ab117cdfe13bf4fdb2f9e1dba3679e8c3f1f00a41a62f6527edaf74d9063a7d2d7406103936899b11cf7ce29
EBUILD kxmlgui-5.116.0.ebuild 1178 BLAKE2B 1dd2c3931e658237e7b12d1ec09eff13272b82aaa0effc1d23092ed7d3fc7e5492b2de82cea9c45e53a72ba76064dc460604a131fdd13a9ab569a0b93b63e3b7 SHA512 7efe40feddae1b4da4fbb46f2d55e0451b3c59aaf427ab9ad76f3c45055dbf2a4e5865ee12acc7ca663f48f72417558a51691a1c4cfdb7e10727afdd09842eda
EBUILD kxmlgui-6.7.0.ebuild 1015 BLAKE2B c050791ddc94055602865ec659fba69d93fa22a9b32aa1b8027da80df2482018222327d1eec005e30d7a541f1d27d99f9f5a02c052c7948d95a2f72a4eb23792 SHA512 3b877ec00ecf03fbaac67025a400e7d73b987649262b5c00b0ca9af6347ae3fb8f56480487067caae1e7e3c962ad11afd63a087a9e5d5d7fe5c334549f4b6c5b
EBUILD kxmlgui-6.8.0.ebuild 1018 BLAKE2B 6f25aa3f3dbbc2b7f8825c46f81ab5ae124c21cb49be6e73471064e35d08222909b71400c2c8f51ba06c21d070333b01d8d7f69952ae8c50766294650ba553db SHA512 2847ecd4fef78599212999b391a71ee909c86519b044b061f3b6a7c1ebc585ec3ac86aafee8d8aaeac3ba427d556fd03d572ffd71075e5bc1e54a168efab3fb6
+EBUILD kxmlgui-6.9.0.ebuild 1050 BLAKE2B 5d93732560bff122eac045cd32425aecdbdb7a9d6858a32a2a0154552f2f93cd827614e7bc0ead98d0da2bb7480fe4fbad6026eb1a19456b6017274e767fde1a SHA512 8cef983d14591ff903cfc9e06a49e61fc1b994cb90b09009ebce88282056613184edb07685c1ebd0b27be6320fb6c43b48b3e110e3ef6999ea49923ef210b68a
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.9.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.9.0.ebuild
new file mode 100644
index 000000000000..007180d6a16c
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_PYTHON_BINDINGS="off"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,ssl,widgets,xml]
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/kglobalaccel-${KDE_CATV}*:6
+ =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/kitemviews-${KDE_CATV}*:6
+ =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug 668198: files are missing; whatever.
+ ktoolbar_unittest
+ # bug 650290
+ kxmlgui_unittest
+ # bug 808216
+ ktooltiphelper_unittest
+)
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index e6c564bda83b..559821aaf883 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,5 +1,7 @@
DIST modemmanager-qt-6.7.0.tar.xz 121932 BLAKE2B bc6829e936772bc6d3ece1eee72aa238e26da38520436d1681fd2561d8383519aeb7fa7f1c0ed2474f9156d1cb62b72c4a66570c1a32bc1fca06494faecaddbb SHA512 964d3a99cf0aec9f731ecbe229eaf4f408367749fb167e0eb2ca9021c38bd9c1d24a14236d41b3f401b43270470638650d28548599aa6702c6389b59a15e9349
DIST modemmanager-qt-6.8.0.tar.xz 121848 BLAKE2B d5b7d1df8cd4705c477cfda6294f9b54dc59391e0c0e3c5612117a2160c8cbf4ca909b249093515355d52f137545b9c59fd56594b0e8da18392da5b048463960 SHA512 acc9aeff6582292a7df354ffd514cfa0a53fbb507c8fd2167ad05671ac84220e5fa1772ccd960aaeb2eb137438a3d2d343ea3c4b98827b59b5b527603da98468
+DIST modemmanager-qt-6.9.0.tar.xz 121928 BLAKE2B 7ddb996af1043c094f74c4fc40513bde1c5f6b0b61397b054674e2a81b26f4871f3c64aaf70cf8d29cbe0b062b0401ef7f1153b29fc14f57e94785bea7032f34 SHA512 447b05b7b6431246399396496b37bc33d3b674f41660272c5ee6d154619fb9191b61e4c12fd9902fc615e93cca4200f4482b49f47f58505884a3512a98a7a6cc
EBUILD modemmanager-qt-6.7.0.ebuild 458 BLAKE2B 263432486268ecab993d354412a39ae5ce5379899c17785a01ed16bdd85862ca04c685d010803f926092fa3277df33e672cf6667cdc20bd1155430a619b8efd2 SHA512 2f4423149ad8c11d2a1c537fa7cb24a129f02352eebb7b8d8c3857d83a90a259404f84175c22ee95730edb1063ffa455e14285b0476d524484ba4a26947f30d0
EBUILD modemmanager-qt-6.8.0.ebuild 460 BLAKE2B 5d4a6bd60e1978df05e4e3d9f0000369605bf9486eaa19696b7a3afdf4e4bcb80f6bea409e2d277cb3befdcfc0203987d59798ed5bdb6203ceed84d5c88e3ba1 SHA512 7b7edb24a2570f485e3cb05a6eb3bb5e921eb64f2edc31633e1fe3c939781b4cb78c7801b7ee2a869198562a59fdad4ade0a33fc8c3245453cb39147a9ace759
+EBUILD modemmanager-qt-6.9.0.ebuild 439 BLAKE2B cd671ec4107c448dda94a768be9fa06ad9a5150352ff9ef762ad99c2025882f9864cd336938ec0f0e8a74f424d745ea59e6f78b750dcbf7756ae89bee22d9975 SHA512 1f6c1dac6ecd8d3a3c6f9c25006f58eeca7033e95647601f1145e4e08bb6d4e99ad389be40a2b14f15d7205c7c8e4945e4eceb3301e17e57f10b3f7cdd711bab
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.9.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.9.0.ebuild
new file mode 100644
index 000000000000..438f3809dab5
--- /dev/null
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.9.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="ModemManager bindings for Qt"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,xml]
+ net-misc/modemmanager
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index b22a8d5a545d..7d8dd912da84 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,5 +1,7 @@
DIST networkmanager-qt-6.7.0.tar.xz 198200 BLAKE2B 2b47034ad3e90c3bac526a7e75cfb44ce73e15fa60cfc2ea3301191d238a3737cdc2567cce5720c9cebc0d9db4f2c2c6ff49058d8782bb559a94fdf27465fc7e SHA512 1219a2088f81e85d9cd0e4be8530d939c114c285ac3dd75e8ed9497638b0276b8f64c98887e2788e4ed9a9d2d03564378dd4a1ad723453579623b4858ea617de
DIST networkmanager-qt-6.8.0.tar.xz 198164 BLAKE2B 3c9c4111e9d275ba29d6e23b2f92973e7802bbc05afc174f9aec8405e88cd77bada25eaae480c90850f1212df23031d66689bdd720daecb1ba40569b2006b9dd SHA512 a1afa0158db8a036d58591bef6a52d40c1059ae1359f546e595107397a7fb3f237354882aef93ef139360e101bf4279abc7c4d9f72c34d9316e577eb8f926ddd
+DIST networkmanager-qt-6.9.0.tar.xz 198192 BLAKE2B fc65cbba5a9bbdc84b699d173c475d0e74106e2cb77a7bde3fb2dc4bb22e51535c1214b93355be6f9b263df74414a9601679e8e0a1bec0f0799d07629af3f77a SHA512 9e0f6a17854ffec85713804d12d9d8e8dd4f3089c5c47eb1f385818077dd31ed9efc7cc489f7b611ec58a8a89de71d05ee2b131ec729c5d06fbe389166f2935e
EBUILD networkmanager-qt-6.7.0.ebuild 661 BLAKE2B 602a9bbc75f90017751e09aff752766a2764a998d8b06715b4b63940d6eba9149284ea9597ec0acc57895b44826aaf8517b0712dadb817922d576393e196576b SHA512 e9a8539d35b231d13ece4722f9df864fd2ed29712315fc8e7f8cfe7de6c2e9384b6093c5034d27a9c6c799cc9469521805a32e1ee5d06d5792900b95e0cc12fa
EBUILD networkmanager-qt-6.8.0.ebuild 663 BLAKE2B cb86aff0fb1db2fbad784be53df6f3f9804fe5585d9b18047529f8b2ae13fffb624e8cca8bdb929e26ce822700c2266b6f3ffcf48cd0c900478fd7342800743c SHA512 52773bcce8996da848429b98fef573d0e3f79eda5b27ede35d61713bc30200e2cc36078a2f3b397ca8841395e829d518f8cceb59b0aa848eaa36a85cf0239ec3
+EBUILD networkmanager-qt-6.9.0.ebuild 663 BLAKE2B cb86aff0fb1db2fbad784be53df6f3f9804fe5585d9b18047529f8b2ae13fffb624e8cca8bdb929e26ce822700c2266b6f3ffcf48cd0c900478fd7342800743c SHA512 52773bcce8996da848429b98fef573d0e3f79eda5b27ede35d61713bc30200e2cc36078a2f3b397ca8841395e829d518f8cceb59b0aa848eaa36a85cf0239ec3
MISC metadata.xml 528 BLAKE2B 8e547c097f06ce6bc78746988171989fd5f71384b62d582c6b7cb8c99e30ab06f5e139fd1892ae10dbf4ffb389d9cd42aaf83455b90f7cbdf54e14da469a9783 SHA512 ec5a831fec9baf40d8298ca6f825d2c20d2b221f83eec4f2439a5e9aab8ab07b2ed4e114bc73f37ee55a15174c94fc7f271a587de9d2e8d34bcd76ace8565d19
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.9.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.9.0.ebuild
new file mode 100644
index 000000000000..7434714a58eb
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="NetworkManager bindings for Qt"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="teamd"
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=net-misc/networkmanager-1.4.0-r1[teamd=]
+"
+RDEPEND="${DEPEND}
+ || (
+ >=net-misc/networkmanager-1.4.0-r1[elogind]
+ >=net-misc/networkmanager-1.4.0-r1[systemd]
+ )
+"
+BDEPEND="virtual/pkgconfig"
+
+CMAKE_SKIP_TESTS=(
+ # bug: 625276
+ managertest
+ settingstest
+ activeconnectiontest
+)
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 727428547a81..f5739d2ddc31 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,7 +1,9 @@
DIST prison-5.116.0.tar.xz 55276 BLAKE2B a45dada4b4c7e6a8f811e37a7241f5399bbeea4f47805b5311a2393a64ef3beaebbf20c5c35bd7fd4e1670a626ea455454a7f46c104302e96399f484457cf33f SHA512 fa7ad2393a25b8b7d7cea60891ab27e114ea069a78479a90a6e7df219963991e89f477c061fea0d6c680cfe72502e4b40fdf05b55858072825543ca52635bfd0
DIST prison-6.7.0.tar.xz 56564 BLAKE2B e5e8430d3dc08450eb801a5eb438b6506b9de3c5511a8edc2e4d0eebeee8af20dca9486833826b3a0d2b2d403a1797e5668a11b1d42e501b36eae88c2d950328 SHA512 74341064bbe1246b3e69faafecb6182d538dec59c56e0b71b69331e05978d66909431c746a4b3665e1bf3758f809e14977891ef6fa90c503a64f432f5f22f548
DIST prison-6.8.0.tar.xz 56552 BLAKE2B 93f3e538003531af7f685ff645d8ecb76a10afdad3210e81ad1c560cd2c253b73919a139cd7b3b96ec24871b5b6891227f6d2bd65d9abb692af048b04451e7cd SHA512 9cec6ea2b8a29ff640be3198e810549662126530f3aefd5599df769ea07620b5d002115ab9c8d6bdb3ef40902935c53ff80314fd58cbb398e2facfb79daac5b1
+DIST prison-6.9.0.tar.xz 56552 BLAKE2B cde4fa21870e112b07fe08a35daf745ea64561fad928cfb495194aa8e67fa2c8e134071583f956919f190284d7eefd11c1e61eb5ac71a6c56f2d5e4efc062fdc SHA512 5aa2a5e15a198917fe9489c191f287733915f3eeda52e507a1c872b7f63f50f1c7ca9e1a475eaeb993bff8a63e89e2af7410a23e9e74817da1cd25dab5842ee7
EBUILD prison-5.116.0.ebuild 696 BLAKE2B 1c8f598f9e50616ae965726125c25365ace66e4e750a6b58da729d87b09cd818a2a89fac8e77c318182d0c3e16dd0cd4905f69b567633682f62c433432497d0c SHA512 7d68f90391989a518241b23f8b0f9b1bf54da4908ea29643f77889bed97ffd97a9f318bc56f765b89c4c6207def694478daa8b84cf518fe18252af034b8d6fdf
EBUILD prison-6.7.0.ebuild 720 BLAKE2B d6f6abed77078ed8bbea2c69112bb12b4c85cfc67c2e6412663dd6e1123fa7f335da4b8667422d8a1557009c5b10730e8c040f7055449f4e866028efc4bee2b5 SHA512 043721927674d595f9f118db90c0a74f62102dd5837c96cf7f06e776a8695ac9040d7a79e890baafecb7b8f4582027c334c5a401e9e6fea7086212b1bfae147b
EBUILD prison-6.8.0.ebuild 722 BLAKE2B d309e0c647a362ac0280fb937139baabdb16160ac89dc56c594c9a1a960b636a63dc731948f9cbcd0638c12d3d1889f07c2c9d250cee9ec5cbc80b878df9fe6e SHA512 d486369af5916173ee30a7209dbbf0e7813ed4c039520d4869798244f018624b18fabc2c97f326536a82971ac0db68b0f3d665f12585f508d16bf2f5efedb570
+EBUILD prison-6.9.0.ebuild 722 BLAKE2B d309e0c647a362ac0280fb937139baabdb16160ac89dc56c594c9a1a960b636a63dc731948f9cbcd0638c12d3d1889f07c2c9d250cee9ec5cbc80b878df9fe6e SHA512 d486369af5916173ee30a7209dbbf0e7813ed4c039520d4869798244f018624b18fabc2c97f326536a82971ac0db68b0f3d665f12585f508d16bf2f5efedb570
MISC metadata.xml 621 BLAKE2B cc6fb027c9515b19741acf2c94eeb2f515da988aae118d5f4ec07e24455ee8fa6fc0b0f6f0292c4caa0a2db2af2510999dd40f59ee243dc018fd8b7dfab720a3 SHA512 60766c63c2ca0afefa01f81c679dac78a359f7a5334c5d10a94a2567879de88338466b566a439554618afd81fcc33fbf6f8fe57bd5752ab940668a2899fafdd0
diff --git a/kde-frameworks/prison/prison-6.9.0.ebuild b/kde-frameworks/prison/prison-6.9.0.ebuild
new file mode 100644
index 000000000000..8881ba97af14
--- /dev/null
+++ b/kde-frameworks/prison/prison-6.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="QRCode and data matrix barcode library"
+HOMEPAGE="https://invent.kde.org/frameworks/prison"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="qml"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ media-gfx/qrencode:=
+ media-libs/libdmtx
+ media-libs/zxing-cpp:=
+ qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: WITH_MULTIMEDIA?
+ -DWITH_QUICK=$(usex qml)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/purpose-kaccounts-services/Manifest b/kde-frameworks/purpose-kaccounts-services/Manifest
index 560ee0f08a0d..7f21eaf82473 100644
--- a/kde-frameworks/purpose-kaccounts-services/Manifest
+++ b/kde-frameworks/purpose-kaccounts-services/Manifest
@@ -1,5 +1,7 @@
DIST purpose-6.7.0.tar.xz 177848 BLAKE2B ef67904e26edfec2cf19b461fd3060f134af17260ac483c7f893e6cc61afc12911cb587bcdd48034e0f49c87b46f394a8ad3cbb30f3786984d06312cd00bda02 SHA512 1366cdc84ae063ef07ff86f70f41b54f808b4a06d9a0864ef30c5457511254cc9c63c5521baa9dcfd1cc7ab066fc35c9acc11f41f94c799674a1e75b195d1d3b
DIST purpose-6.8.0.tar.xz 178044 BLAKE2B 90a77d6928504115c7eaabd4b825a9788b8a7f96a3aedfd6bd458bfa08bc331b0c55dd8947893b4bb9b78b4c6ae9eb42a99370b06961302eb1e32f5207fabd23 SHA512 b82370a48de4df8d14c44befe2dc6a7a98ea7cfb2e2bee069c5a146e34669c9e28e52d3de4ece0695cbe67fb3692060aca47e44939737ce3e0c9aa19dfcfc61c
+DIST purpose-6.9.0.tar.xz 179568 BLAKE2B fafe0cd546237fc0f295949f3fa26f71126d833169549bb79aa2aba6de882aab931f79ae5620b6dbdbde54801e883b2641d1954be9928c5e98fa67dd6f3f7f88 SHA512 24994cb11b34d9696a67157b0e2b63ed32a8f3f5e26ff8ef82c94ddffc62bf5b39810f985cb2581ce4e15104f96c79cdd8736de2c67fade7cf5f0e415eeab492
EBUILD purpose-kaccounts-services-6.7.0.ebuild 1536 BLAKE2B 96bcada6d66f86bb2a49f939492c0f3802470bd694f459eccf8b26d3d0a044a8a98791da6f03a3ab99412865bcb65633b59219c2da7784c4bcda2770e4054e1f SHA512 87dc92d4b2258dcd75a05220110d1adfb041a5acbb053a0ce4e5080beee9d3cf0246c71da9b9de83e5a293558969032d0c60acdce957b7e19112404c8dc2fc3a
EBUILD purpose-kaccounts-services-6.8.0.ebuild 1538 BLAKE2B e9cf7acfb3749e89976f05834c40ebca948c813c34573c514952fa6714a666b4218f40bdc87f65e0c4e26e4485f2db51414133172141902f4cc6930ed70efba5 SHA512 2851bdd83ef8e1a84c59568f9f8d877fcf92c11a4df2d2d6d22d79679b60e440841a8648889b4a0c2d856d578d86c5616e54dd0cb59cc9f8047e34ff33177eef
+EBUILD purpose-kaccounts-services-6.9.0.ebuild 1287 BLAKE2B b55730b4128901911f6d3892088cea87f43b9ea4ae56905b4fede81f8457dc91ef71b87e80a6e63679985a1a712929f47ec3e5f629ad4a48e63bc52ef2826fae SHA512 f56635445b7be557b24164b06e9433c87fb8283fa06cf627da56efd864cb0bd6aa5673a0d3d6e4c0cd058deebea762e6bda91b1088ad6556b6ee0ba58fd649f9
MISC metadata.xml 420 BLAKE2B c5a3f6b3ddcf187d92f66657b30136c4442b3ea50e1019fe68b88be0a02ea558507ed503010e25c93579c9225559f305e2994a703d93fd43d028d9f2926d6d44 SHA512 985db02466383d3e716678190af2570e11ace4bf38a303b48b7d7eddbaed70612df601fc0cd2926708cf74ca82b2b39d62e23e27049a001fe90e6810b30f704a
diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.9.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.9.0.ebuild
new file mode 100644
index 000000000000..51fa787bb074
--- /dev/null
+++ b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.9.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# this is purely for service file creation
+ECM_I18N="false"
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="${PN/-kaccounts-services/}"
+inherit ecm-common frameworks.kde.org
+
+DESCRIPTION="KAccounts generated service files for nextcloud and google services"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ !<kde-frameworks/purpose-5.116.0-r2:5
+ !<kde-frameworks/purpose-6.5.0-r1:6
+"
+BDEPEND="kde-apps/kaccounts-integration:6"
+
+ecm-common_inject_heredoc() {
+ cat >> CMakeLists.txt <<- _EOF_ || die
+ find_package(KAccounts6 REQUIRED)
+ kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/nextcloud/nextcloud-upload.service.in)
+ kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/youtube/google-youtube.service.in)
+ _EOF_
+}
+
+src_prepare() {
+ ecm-common_src_prepare
+
+ # Safety measure in case new services are added in the future
+ local known_num_of_services=2
+ local found_num_of_services=$(find . -iname "*service.in" | wc -l)
+ if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then
+ eerror "Number of service files mismatch!"
+ eerror "Expected: ${known_num_of_services}"
+ eerror "Found: ${found_num_of_services}"
+ die
+ fi
+}
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index 6c576565559c..6d6b66e5420f 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,7 +1,9 @@
DIST purpose-5.116.0.tar.xz 181148 BLAKE2B 9b4b267128511929fe0e81256f046552a1d70654c9a3e46ca52c2e5035003f96bf42cebf91b2ff0c19d8ca846b3dbd9106d5fd2df5dda11ec17c16bb8c419447 SHA512 3447135ad33c725e0512c6b20a9be81082737146fa0c5a32b0c7d50a21cb5697b2b4796d1cbffc8661dd845ee3ef51bc57af0c94cce0ed14cc1542df822139d5
DIST purpose-6.7.0.tar.xz 177848 BLAKE2B ef67904e26edfec2cf19b461fd3060f134af17260ac483c7f893e6cc61afc12911cb587bcdd48034e0f49c87b46f394a8ad3cbb30f3786984d06312cd00bda02 SHA512 1366cdc84ae063ef07ff86f70f41b54f808b4a06d9a0864ef30c5457511254cc9c63c5521baa9dcfd1cc7ab066fc35c9acc11f41f94c799674a1e75b195d1d3b
DIST purpose-6.8.0.tar.xz 178044 BLAKE2B 90a77d6928504115c7eaabd4b825a9788b8a7f96a3aedfd6bd458bfa08bc331b0c55dd8947893b4bb9b78b4c6ae9eb42a99370b06961302eb1e32f5207fabd23 SHA512 b82370a48de4df8d14c44befe2dc6a7a98ea7cfb2e2bee069c5a146e34669c9e28e52d3de4ece0695cbe67fb3692060aca47e44939737ce3e0c9aa19dfcfc61c
+DIST purpose-6.9.0.tar.xz 179568 BLAKE2B fafe0cd546237fc0f295949f3fa26f71126d833169549bb79aa2aba6de882aab931f79ae5620b6dbdbde54801e883b2641d1954be9928c5e98fa67dd6f3f7f88 SHA512 24994cb11b34d9696a67157b0e2b63ed32a8f3f5e26ff8ef82c94ddffc62bf5b39810f985cb2581ce4e15104f96c79cdd8736de2c67fade7cf5f0e415eeab492
EBUILD purpose-5.116.0-r2.ebuild 2139 BLAKE2B 81f7be3dc2ec352c396ffd4a6d8eb17fb5fc8ed20bf30357bcbe43d2286a559dee9ac6ce458539fdb9e9793ba3830335fc8528c31d39d3f3c121724f45538b58 SHA512 821b0d4024ba466f5d00825bba96af3890ac9a11a7a3ff7e0b9172722e95f956f086a4782950835e7f6505166d4a563dcc9a1b1dac54616baaef8ee9fd44bb63
EBUILD purpose-6.7.0.ebuild 1939 BLAKE2B e55a38e51f34a92c92ecbd940e4d3988ca70f2d97822e4da1c0d50580245679f8f9985e53ab66b86d2684faf905ec87efcf2feceb5c1e287c151dbf260b6f406 SHA512 9d7ec605ca3542e8590edeedd013d2cf556ecbadbce0610f40ecb15ce2e14315ff736e3f3e08e3361392177d4389db235cb96147a1e284d2690d97ce4e382521
EBUILD purpose-6.8.0.ebuild 1941 BLAKE2B 8099cd99746d2fc9c95c9402abaabca7ae36f602f4a6437dc79c16e3c82d2af56651ea791627805382224bb2663531b337f3b648fc397451096f7b230c11ff7d SHA512 34fc9adbbadd0b655450152e667478902d60b01915a593ce3c38a27ac2f1ba10415be7b6d7fe0389a78eadc30adfd0d8f4205eacbbae1b28e7b6759697925067
+EBUILD purpose-6.9.0.ebuild 1953 BLAKE2B e18428e2574ad56ccb626dc79d83483cc732b2953d2eed02bab20b590866500fb2249fc09850b35a12d315ae24d156c5cb7ba0e4c3cde4168b4e1f3fbe4d278b SHA512 2fb62384376208a844169eb8caf50917be6ee01f98c5a49e384638d75aa492af1434144fdb6f8913ad6cab52b6e8946a92c3030f1f66d2bca43d4b9ca157ff50
MISC metadata.xml 735 BLAKE2B ed62fa3d5c90462ab52058cebf9cb4fddc01a055da1f71f59fc3f1cc4090ecfd710f9cd4fb9b4bcb2763cc0dd44c253aa8e3f0c9a4dea1af3b109dfb6e984668 SHA512 cdc8803742971bffced4486d5176bc43a27dc01b243a715e7ac6807931cd21d65e2359e97ce76376dda504641a6c2f735bd4a7847764103017dc471d61697897
diff --git a/kde-frameworks/purpose/purpose-6.9.0.ebuild b/kde-frameworks/purpose/purpose-6.9.0.ebuild
new file mode 100644
index 000000000000..2af145bafeca
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-6.9.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="bluetooth webengine"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+ =kde-frameworks/ki18n-${KDE_CATV}*:6
+ =kde-frameworks/kio-${KDE_CATV}*:6
+ =kde-frameworks/kirigami-${KDE_CATV}*:6
+ =kde-frameworks/knotifications-${KDE_CATV}*:6
+ =kde-frameworks/kservice-${KDE_CATV}*:6
+ =kde-frameworks/prison-${KDE_CATV}*:6
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.17[qt6(+)]
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kdeclarative-${KDE_CATV}:6
+ bluetooth? ( =kde-frameworks/bluez-qt-${KDE_CATV}*:6 )
+ webengine? (
+ >=kde-frameworks/purpose-kaccounts-services-${KDE_CATV}
+ >=net-libs/accounts-qml-0.7_p20231028[qt6(+)]
+ )
+"
+BDEPEND="webengine? ( dev-util/intltool )"
+
+src_prepare() {
+ ecm_src_prepare
+
+ use bluetooth ||
+ cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package webengine KAccounts6)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ # Shipped by kde-frameworks/purpose-kaccounts-services package for shared use w/ SLOT 5
+ use webengine && ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/{google-youtube,nextcloud-upload}.service
+ )
+ ecm_src_install
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Send through KDE Connect" kde-misc/kdeconnect
+ fi
+ ecm_pkg_postinst
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 72e37fe942da..590fede6b356 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -2,7 +2,9 @@ AUX qqc2-desktop-style-6.7.0-use-qt-textrendering-w-highdpi.patch 2515 BLAKE2B 6
DIST qqc2-desktop-style-5.116.1.tar.xz 73068 BLAKE2B 713b863a08785f8d8a3509aad938818881e71bc2b966d10d823a805733bf2a5382337b7966a5c11c005ddf99a5e9ef377d59658568fc8cdcbdd1c35be41e1b09 SHA512 80520c19717f9150b6b0e91f45e65ef967f7fbadaff5b1f6bdab526822706a361e0094ded93826ea9fb2dc3028f8cd076e03b2067dbfc1d43ff764bc5ae5facb
DIST qqc2-desktop-style-6.7.0.tar.xz 87720 BLAKE2B 10fe8d08c6a01e5a54206186d296229f860d3d102390f6b3e29a5a49a66e444f0991c3d613ef80d2daa101311f39d3dc9757fbcafae9cc4cd08b497b835d02c0 SHA512 4660ee29d33d6140284267ff2cfdf2721fd437f1d4cf953448ed6b1368a9e068c60eb324acf407a7c5a7eb229a3956161162a7033d03bff4341b42080bec9eac
DIST qqc2-desktop-style-6.8.0.tar.xz 87748 BLAKE2B e39cf26a741d7ce584a1d9a3427c614d010c2961adbc0923129ba05e691a6af84f232316f4c018517258c576bb48cb5800f695bcfed4161b6b2f1faad172dd66 SHA512 5e362c713a6f72e759fc09fcac563094b6c0d2aa5616ac5569147aa7a3c93b1858f122161bcee02dd161f4dd40f6cd6c6df76d7c3a2af8cec660646e72324b5c
+DIST qqc2-desktop-style-6.9.0.tar.xz 88324 BLAKE2B 8ce9ccbb2bbfbfe08ff6a9bb41a6548be102ed57e79f898154af5d5d7c4d897b95b90f4776467d45efe8fc872ae68cf961e7454d548fb8c21a55c02eb901c167 SHA512 057aa1448393f94dc39edbb3b45fda3d84fb5986a37c5c62ced56ebe08f29d905d28d4d25bcb484e8b264cbab395baf27387a9c62f9f84495d2038d8c0e7bd96
EBUILD qqc2-desktop-style-5.116.1.ebuild 808 BLAKE2B 8b4d1cc19b59bac2b5bb4370536588312f31dc82fa47d26fce75df5e3065c89266991bbf3bdfcb827620f4c14d8e43b51e102fe326d548c832f02a870925646f SHA512 1f19b438f5548d925d9290180e5da98d601899551586ca1aa203135aa81bea26c01839dda38defe3802d7cb6c193002a2ebf8434e6dcec92dd612a433600e51b
EBUILD qqc2-desktop-style-6.7.0-r1.ebuild 1040 BLAKE2B 63892865cae38a35354563538748cc3503a38db9ebb2f89c788469f1b0cfa861322d630cf9d5c9bc627ae7dbc1fc50b7b19d082a3573e91767722db8e3d7a73c SHA512 1ebfa577c4ff7c6232a143e85493ed5f1f2f997c848a69b370d1f5d16d8ce2ac584d9275b256e2fdee01a760373f4bb731ee38252086ba48a19fa7daaa55462f
EBUILD qqc2-desktop-style-6.8.0-r1.ebuild 1049 BLAKE2B ccf9a7fd894e36975a3f4c70ed11054fda8f9630920440a1646f474dc3759d812939a57faa726fa68594ddf80f0607a5241c9a4b780c8a2912d374ff96181b08 SHA512 f36bbbe4c4ceceba06899faf874992d7bffa0aa572a063413f277ac6934da897fca203b3ab642844d790c6fff92c492ac5496179aa82dd118f09beb29e4ec1fe
+EBUILD qqc2-desktop-style-6.9.0.ebuild 948 BLAKE2B f0ffb4dc05ab278e56bc9b1077b07e553f061d7c72811c08f81053f9cdf5914933cbedae6ec8063e562ddce39f04d629fa077d3a32a13be3061e511a52fcaa30 SHA512 c6003ada0fcb689ffa5df1af8e368ed79d8b9d2aa8a818cc1d72629b38669e3b7cb7a9eaaa15b6cfd5aaf893d76943b191e2d0d6e3c738a89677f5c10c847510
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.9.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.9.0.ebuild
new file mode 100644
index 000000000000..0e47782468de
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also:
+# https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/379
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6=
+ =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+ =kde-frameworks/kconfig-${KDE_CATV}*:6
+ =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+ =kde-frameworks/kirigami-${KDE_CATV}*:6
+ =kde-frameworks/sonnet-${KDE_CATV}*:6[qml]
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 926509
+ animationspeedmodifiertest
+)
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index d43060d416d6..fcacfc822bf8 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -4,8 +4,10 @@ AUX solid-6.7.0-fix-crash-on-eject.patch 3001 BLAKE2B f1b351298a5298c6b0d0f5c286
DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36
DIST solid-6.7.0.tar.xz 313280 BLAKE2B 421a477b083898aca47c76da5d3b78db731b1b4693c4a4bed612becf478163bab087afa6a73916ebd629480267113055af8564cf0628a2ee1c638807fc9d5774 SHA512 8a5e7670a932d2facccb1a082ff49530d3b16907f90411ba1081c057ce6c5e582aeea63e4e009a9fbf9b50dbe8b21f8af325b3793f8bca99e430cf6b47b32a23
DIST solid-6.8.0.tar.xz 301832 BLAKE2B 346493a1e03289f2b21e91f6aa86636967b22d88f85789b4604c5fbdfbbe5901927f86015c8504cc0f404fb6d42adab12673bab2925ef5bcc649bc661eb09de6 SHA512 d012ed6197739c12cf7265810bde00ad2d135943e392bc67ac3c9aa3fb8e19e395dad93ba963708701f1f156d19ab7ebe7f7d605fac42e86dddaf240834f1667
+DIST solid-6.9.1.tar.xz 302320 BLAKE2B a525da8dd684f46b2830ca3bf7d6a5dd2c50d87bc13cd543b11584caaa7b1147fa4e2d6223c63ede7ac78f3956164481b45efe4783b8f25e620523abecc9c7d1 SHA512 4c1d55463a1ff8126e5eecdcabadfdeb284bf5df41b5d1843ec73312db2f0222e265af2c7d85512e8e2d0004775ff829a92074e96354c26d80dd65c105211762
EBUILD solid-5.116.0-r1.ebuild 1135 BLAKE2B 6f8f51ab8741fee86a64ab889ff0164b871e527ab7a1c2f95fe78025079ec8d435daadac0c104c0946c2b55e7e615d0ca8af62cf9df2385f6557d743ab5c2fd5 SHA512 4089bead0b3a7bdca83748b029d1d1d1a3f428c355dd8bd745dd3bd4f910346ed078290b6b289bd3161151beb280976383bf44903d3e267dd4b8700657688348
EBUILD solid-6.7.0-r1.ebuild 1089 BLAKE2B 6755802468e686d9b18ce667b2c1a807d425b7fee2c36273b954a6c304fc3844eda1fada5fe3f7e1011a58cc5254a48b4131c7d9dd227492d9a681c0b5907f21 SHA512 221f12596b62d5bdd82122660e75b207148e6ff3d57088d1dfac28b069e6e8c2a0f4cf5c9726cff983573970e89e6d2a656a0bace445c00d59a7312630a25b57
EBUILD solid-6.7.0-r2.ebuild 1154 BLAKE2B 0e790898e755436ef8d66e1192df22b4ae772fb4c3b6c438af77f25e6dd8f3bb94b5136586c992834bb17a32affd43d45fa50e7817c9b475dcc5fdd7bac0a874 SHA512 10243539cfe118c28960af196b4a70fe454c253b9752caad3cc59e625a872421fa5550df5e05a733f898dac052314273c912a41f4b0c81e4ba79b272d44b54ed
EBUILD solid-6.8.0-r1.ebuild 1098 BLAKE2B 90edf0694d0a8c7643ba09fa9da6ae076c7756d66787c8c33bbbd12f13c66078d1a3d2b941536ec4271d3d9e0f4da2f1c9fac83fd64581d1cca235e2bff60fb3 SHA512 dd32014f72e573f95eea9f60a07945eb6a25df9645811120645413cbb47458f0bfb47a333b46f53d324e5c0aa9545be25189f0053a446f2f58918a0648c7c6d2
+EBUILD solid-6.9.1.ebuild 1018 BLAKE2B a99827a574ff16d6611707bbf27221cab00dbcd2e953ae30d3f1d247f9872b4ed6a0b70a0a0f6a9eb6fcade6c8a2165402abebb9e89c062ab785d4cdc45bb748 SHA512 0906a8aaf9ee12eca67a5368cb3ed4062c23914c09ce9d28ff31d50f3c64fdb3409029698360020688dd2220d8b226d84fb263cf4b15099018f229b52e97ca3e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/solid/solid-6.9.1.ebuild b/kde-frameworks/solid/solid-6.9.1.ebuild
new file mode 100644
index 000000000000..90649873bd76
--- /dev/null
+++ b/kde-frameworks/solid/solid-6.9.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ios"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ sys-apps/util-linux
+ sys-fs/udisks:2
+ virtual/libudev:=
+ ios? (
+ app-pda/libimobiledevice:=
+ app-pda/libplist:=
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package ios IMobileDevice)
+ $(cmake_use_find_package ios PList)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "media player devices support" app-misc/media-player-info
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index 116dc65a646c..4065805f8126 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -2,7 +2,9 @@ AUX sonnet-6.7.0-no-backend.patch 1794 BLAKE2B 6aa56632a06d5222dc9abb51f57a1b292
DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b
DIST sonnet-6.7.0.tar.xz 2433280 BLAKE2B d7c39c98e646c5f44ed2decccf05dcd974188698e225b59df200802092806891b02bfda5fc1e1013f5aa842ea91d9cf1dd8f807ac9b79ea3a763b5190b922aaf SHA512 b2cbf6029bc532d27ef151a4a2332d18840330e08195bcc902a26e1d3ad8d1eff555be17f3a951c03e82a8c144011af606c5ee6c33d2d764fca36d9b92f023a2
DIST sonnet-6.8.0.tar.xz 2433436 BLAKE2B 6add381fe626039ba0496137343749d6aaea6da45e5ed66f63de8668f5571861653166dfcb32a5b3d7be08a4693ed64a94bd7a03c0d7b535824d670c21f1366a SHA512 f35028bec884bf4a5446db051f29b483ced1206c64cec3d91d801fa7208f5504c1c8715134a1d310e116c6bd8e9a18c7bf0d53c79b485105b8613e29fedacccc
+DIST sonnet-6.9.0.tar.xz 2433648 BLAKE2B ccad4b673a61b28dcd3e854b680fd2193f5d1f5be778bd165b12e389592a1e98289aa90d0dba573872913a6cb4cb0ab631d2a0d70add3ef51231e5659c4b18ef SHA512 24c1eda93fb6d4e540f0dd6518eabcc37a00ec4ddc2fedae8b4f53a0618a9b4e1051b20041bd6113de6ea321719ede45d7efdd7f27c1bf0a3f4def11c34598a3
EBUILD sonnet-5.116.0.ebuild 939 BLAKE2B 1979a40412f8adb131a4aa8dfedd46c12055ffd648034b56d924d03a8e04df73c1e3fe1c6289a74aa825ea4b292207d936be81ce0b99fdc76c6c383d44131353 SHA512 b7cefb76fc7626bb85c0cdf5b956c8ddb3547615ed0171de7871a147d49dfba311de30fca1e57f444b96bf89000f6787018c24bc7a3852edf0f5998ba8a50f0f
EBUILD sonnet-6.7.0.ebuild 1058 BLAKE2B 59a438d0bf330197835d48f94aa2879c5f9820845364b13a695a66dc2021a5ec04a0bc49de489a131c9beab31c67e532df3c30f37a48456dd6a42d599d5b6a08 SHA512 0eb2de01b6da94ebffff9b634791a4e44260c296626f558f4cd1e788a46c9c86b80ff3c38e9a8b9b4ce6dbc9221dcc3ceedbf03b1346f0776fdfcaec02907de3
EBUILD sonnet-6.8.0.ebuild 999 BLAKE2B a45ef194292012314f42f16921a708524d6ffe35a0643f7435daa0465f0a2b07df57930447076a13eb7728aa120324e3303737e12a297f4132db9a923f5ceb25 SHA512 e9bd79d3128f73fed1a89dea16d7d76170a5ebb653f77378c331cc5b87a4ae6615b2dd93c7420300d751f1b998ab33f7b82cfeead69a358086bf9dc69b36605a
+EBUILD sonnet-6.9.0.ebuild 999 BLAKE2B a45ef194292012314f42f16921a708524d6ffe35a0643f7435daa0465f0a2b07df57930447076a13eb7728aa120324e3303737e12a297f4132db9a923f5ceb25 SHA512 e9bd79d3128f73fed1a89dea16d7d76170a5ebb653f77378c331cc5b87a4ae6615b2dd93c7420300d751f1b998ab33f7b82cfeead69a358086bf9dc69b36605a
MISC metadata.xml 820 BLAKE2B f325a864172a141f2c05e3a798edd7d978f268de3d51c9014220654942ebba783a300bb55b943f82da43f7296f6f24b940aa079e9c5de5a9061ea5ef4ce6fa3c SHA512 2a71a8af916c56a07bca5d90ccf024d49e6fe06bf6a383b9aef09ec24623db306b1ed93e9c1e240555e8c9735b01930c92f7e89f19dd21f4e3d9db71481c1da2
diff --git a/kde-frameworks/sonnet/sonnet-6.9.0.ebuild b/kde-frameworks/sonnet/sonnet-6.9.0.ebuild
new file mode 100644
index 000000000000..c9d221cc0d9f
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-6.9.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="aspell +hunspell qml"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ aspell? ( app-text/aspell )
+ hunspell? ( app-text/hunspell:= )
+ qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 779994
+ sonnet-test_autodetect
+ # bug 680032
+ sonnet-test_settings
+ sonnet-test_highlighter
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package aspell ASPELL)
+ $(cmake_use_find_package hunspell HUNSPELL)
+ -DSONNET_USE_QML=$(usex qml)
+ )
+ if ! use aspell && ! use hunspell; then
+ mycmakeargs+=( -DSONNET_NO_BACKENDS=ON )
+ fi
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index 9a77b8892ac3..b4b4144c9d5c 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,7 +1,9 @@
DIST syndication-5.116.0.tar.xz 510556 BLAKE2B 76605eba6b7bbbbadeacb730a69655ddfa3d86339932281ee9f845c4e9c761de59ef1dfc92f4bfd11a64be1a97fc2e5e1e8bded7f416a14f469303c5233da199 SHA512 82ca9937286cc9ab525bb078b2c884c368be7d243462a636d50a005e8667666f5cfdc11b324be75269857bf9f143a7b3704fc6411600bbfb60acd30dd772181d
DIST syndication-6.7.0.tar.xz 569472 BLAKE2B 2e7c4520a9ce07c1929e1049a0f98b9b5551b547e75910a96fb3d3e877b0a11dd4d982bcdb54ac7d0204fc073a5e487cf9202f99f6a995d2f2f4e84bfecac700 SHA512 5400fb0da49c7169d29181cb7e67d6ba07941b065e3a469d86c2b39959de7ae170738437b7cb2e628af3fe56255724ae1baae939adf3b92dbdd6653c00fa817f
DIST syndication-6.8.0.tar.xz 569508 BLAKE2B 0aa56f91b4a1482ce06a9d450fbf4e2111077f3db69b81ebe69bef1ac331817edea786528758459313a393b1c4472dc96b301518f13533a30bad27cb411fd803 SHA512 a6dbd5865a801692aca8e6182a59f5d52e355f1830e1834435e19f7ce00d1823d6577dc5f15f9a288ca3269371606ed2eed4f6fa2edb80edb665fe453dd241ec
+DIST syndication-6.9.0.tar.xz 569528 BLAKE2B 943a9e28a77c2345ba706ada8fcddd949ddb062f4e1da27f4117a1a875a52c3ace3744d997db11cfce5b4f458933916fa0a6d944d554e9a358b62795eb5a3ca6 SHA512 2c1bcf6b05436a033d2e26db329b59971232197441a76730bb3866591f2d472a6cf117970dc20f3288464668be89851aeeb47bcdd8aa6fa7bacdd099bfdf8cf1
EBUILD syndication-5.116.0.ebuild 467 BLAKE2B 61abe8b1b9eb3979bb3d8d78e0e53659cba97a58934debf0f08384617a77fca75b29e42e94f01b6c74dec533110b91a695658b2ae0750756bb02b8dae6428376 SHA512 68b5399243729b439f4470d0efd86ac3251a135eaa21724c2b7fc9477ac2d5a8f88ca6fecc3cf6801520636350342d077afaac2562ca8e2001406463ef0729de
EBUILD syndication-6.7.0.ebuild 467 BLAKE2B d75bc18d166f92e34dcdde287913cb07c96e771fb6300f0c0fe8c0d9f0b056a8cdc53a5eb9839c5f87d06c4d40c631db596fa9340dcf6f7ba9d78c3f1c9eed40 SHA512 73ed1aa90774b24bffe53231133cafb4601d241a2f0b226c79447248ca2478587441477821de60e74a267918f8a4313357673829554705251aadac079508c277
EBUILD syndication-6.8.0.ebuild 469 BLAKE2B baa3339b74a92f97abd4e9f2ce6715f36f7e4dbfd44e44ee189e02f0f2fba5a5f3ec824e429a56877ff6d846e1d02004cdc74c6ee86ea242a4292fbd6e6ee083 SHA512 1e08e2c94f6e07d4db3e5097ff59d7d3926a61a338f84590df57643ebdd3891081e9f71d4eb6e3ac584562463b5d4db86fa2c9c6f536034ea74371a502caa9aa
+EBUILD syndication-6.9.0.ebuild 451 BLAKE2B 70a9dee0e628638df3c38f25f3fd8c03c14e65d66b619c30c8ea2972bb08a8b50ac91fb45056753652aa35071c3284c6be37ecd6e33bcd51363e00db8ddd7a40 SHA512 4e5f6ada64857e84fb644d37d5ceaf04d69d74f1c5eebb001363800f377ed176df70d83ca010f2fb8a85507efdf184b451b150b06f7cb5dd5e5313feeabe2715
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/syndication/syndication-6.9.0.ebuild b/kde-frameworks/syndication/syndication-6.9.0.ebuild
new file mode 100644
index 000000000000..4e2e795d7977
--- /dev/null
+++ b/kde-frameworks/syndication/syndication-6.9.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library for parsing RSS and Atom feeds"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[xml]
+ =kde-frameworks/kcodecs-${KDE_CATV}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
+"
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index 702f62f9d309..9a038884af88 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,7 +1,9 @@
DIST syntax-highlighting-5.116.0.tar.xz 3432360 BLAKE2B 588924dfe0192d2538068e5b622ce2f8bec16d4203409dd99d7597024a4dfbcfefac070a022d48bb82717fb47dce9d8683405da818be7c624662b91656b0b86c SHA512 e8d0f424ad0349ef1a97fa6cb6a785ef9f2d20ca116b92ad4455bb87a61f868197cbb40e014a4eb0778aee12f40cf892af12717ebbd3545adf76afc05657d5a5
DIST syntax-highlighting-6.7.0.tar.xz 3608988 BLAKE2B 422254bbab5825f42b4eb52276e4ca693a5284065c8c1983e0af1df95f99543583034f2a22e79ac22443838816ed0c81136d2067c09a54d3d066981a044a1b22 SHA512 764de790328c0fd6623740701ff3461f85c68e464b09ba63feb26cae8d33180e20a584589a9671662ef2cf8edb683b64cc4417edbb4a0663b7d34e54def5d697
DIST syntax-highlighting-6.8.0.tar.xz 3615240 BLAKE2B 23bc89dcc99146f10a814a9025ca6df4440fa6bf3d3919c6ba281350792f23b828a97ad0d453d4860aa022c80e0aa1c75e0de3b149ebb2cbe142c713b8c01376 SHA512 4cd0245a7bba2b5a2fdd634a60a1f073f2d350dba742b7102769d38299e8899f70a1e0a835660a6f6c97d546659bb657272a2feb7573c247c59608b96ccb4987
+DIST syntax-highlighting-6.9.0.tar.xz 3617360 BLAKE2B 79e26b078ab2372d3205d79aea837a6f58a0cad62b1720af9fa51b4a263a3398a58b457a4231922d6f916012e97b7ada10855ab3b0e019706273822a8ae1cea9 SHA512 b12645488f49666f771de0f2d04b1b52505648cd9cbe594ccc9124918fd0c560f6c73800b38b050c162a4aeef4e60cfe03e6246673796e1fded4005d22e31e59
EBUILD syntax-highlighting-5.116.0.ebuild 531 BLAKE2B 8074e3125c0c96496ed46b1498a86a55792fbfb0b07bb83652d478a6219a6dc03fa36e7b16fe8028463ec49f749dcba844bfb4ce04932a2a36a01168e74f621f SHA512 393a18ee6cb0e612700be94e50e19d900969ab79231afa058f3250b6f2e2ae06c419b7adef596c4aeec752dc54574a2faa307767944ef93e81696cd4f683cf77
EBUILD syntax-highlighting-6.7.0.ebuild 538 BLAKE2B 83d2a5732468be65ed6e07fb6179982bd4308526ce21d4884f020e8f8189dc4a59050d3c39e6364b5833c36406ebc2ade04fd2a445c1ce9dbadd9dfd3b4a11a0 SHA512 0a6175852d4a6a8ba408373c2a892c9bd643464aa8b68a7f3aa36ba92bcb3a70c902b9e67dfae1c7b35862d3db48e3364d8afac8a6be092088896a45358a656c
EBUILD syntax-highlighting-6.8.0.ebuild 540 BLAKE2B 0285dd3bb4c2ad29ba5ada97498fe63a3e98c2180b932d61a24cae7aeb7009d1ee0df3f032294c35b1d17b054954b426ad9ced257de3a29f3ba71c869dfeb559 SHA512 7c07054558b1ce2c193cc4009ab1077d9ffc6de7488dd77a44ace676e8e8583862c34f6f8569c1c7809188c45a42bddecb2891341c224872b1eed402dfc7c86f
+EBUILD syntax-highlighting-6.9.0.ebuild 540 BLAKE2B 0285dd3bb4c2ad29ba5ada97498fe63a3e98c2180b932d61a24cae7aeb7009d1ee0df3f032294c35b1d17b054954b426ad9ced257de3a29f3ba71c869dfeb559 SHA512 7c07054558b1ce2c193cc4009ab1077d9ffc6de7488dd77a44ace676e8e8583862c34f6f8569c1c7809188c45a42bddecb2891341c224872b1eed402dfc7c86f
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.9.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.9.0.ebuild
new file mode 100644
index 000000000000..00557759f72c
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.9.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for syntax highlighting"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# examples: dev-qt/qtbase[printsupport,widgets]
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+DEPEND="${RDEPEND}
+ dev-libs/xerces-c
+"
+BDEPEND="
+ dev-lang/perl
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+"
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index 9a6ba4304181..58d7ba46dbb9 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,7 +1,9 @@
DIST threadweaver-5.116.0.tar.xz 1413124 BLAKE2B 0bc9d91fb46d53dfe608679f9b4898e9ce9f75a7f3e96cb8201cca260c0f5b7b183376e7498057023784c63f6af512c9dd6bc4f10fa69422991cede5ba3c3e18 SHA512 ef365148a91a54d3252ba831c5a49fe7e369850e5d86c87173c5b621eeb1132af6eb76e33e858499c7a2135073497d05519ca9cdb906881419272387aedc16d3
DIST threadweaver-6.7.0.tar.xz 1414496 BLAKE2B 3e2efb20c08a11445867dfb00ffcaaca64513c4b400ab25c0fbf9ef24e7cfa4e0b5812fcf25944e22ecc39ae1a91a2fc57b7fd44ba17ae22fcfac027e4a529d1 SHA512 046e4e3007cc12d86871e31944232fe2096ef92b53405ce1675addc35383b9816cfb80d682262eef12c29cfeab646cc493baa40a6fb35dee8b879dcacf59428f
DIST threadweaver-6.8.0.tar.xz 1414488 BLAKE2B a4d6ee691bf6b498f6d6f528214fc532d53b49ec8f3f3c7fd5af2ec67b3b2ae6b802781e46e560412bbe5ff83bbdaed5ff282017afac25676ccb0ff2708c3983 SHA512 9e29c09a06464cea46760240ad5f15559082c73a1c36582cebfb2fd536993d94116cc7d5e16a0a9fd55a4ab1b2c8bbeb0ae7e57839a17d4ad8b87a6702a0fe2d
+DIST threadweaver-6.9.0.tar.xz 1414480 BLAKE2B 38934d7a2eceb551ca1d582b9f5f54350a9def278fb228b559b96379b48a17899c503bd201f098289b70a3660d83204681b86621e1c51332d883e7084c6e1271 SHA512 061cc831c979ebfc8e8d1432b69110e4f174c6bde572312b4826d7fcad6c0ff1c438664957817c6f39b254160518efb8effd9160eb1dc28f8503a2cf1eaaae9c
EBUILD threadweaver-5.116.0.ebuild 385 BLAKE2B b84b5ed41f72aa5b76b9fe5508764472d9e1bb9d22b9170156f28e3a1a23e325c88d53ec80c0a57b2fe95a570df812809a2e05fe3fd3103a62ad7d942af0f8b8 SHA512 36b9c6feb36a121c3828ab97b43a5d1806735ec474262c891d3111d26f59a83cec35d9119c33f627e2dbcdee39f2970f2779ee0b182219b8aef4928e5166b325
EBUILD threadweaver-6.7.0.ebuild 375 BLAKE2B 800c6551d99496ed47a16fe81b4686d9ae94dc452ea9ecbbc22a9803df567a1a14d5b0ed6bac358a0e120cf2cd9035f848cb24ea8908c56ad8b4abc419895623 SHA512 5a9601627a78f5c55730c72d97d09aba19ca58d001573dad53de77d1edeba1981dc9eaa81cd33c80af3f0939b40ac3e2c663669a0352f749a3583d14e15b2559
EBUILD threadweaver-6.8.0.ebuild 377 BLAKE2B 01df3df635dc8f6954f4536778e175c62839acdb5786ed07864a55ae664a2a7929b414a183c9c8d3c2cc9eab682886135f5637031d18dd18df0de3df64d91865 SHA512 bb31eab1cd27bfd855ef5a942df54c439ae6f92cd680fae52ccc57288412e104c95b7e4b007f629404776605500083dec0d41dc51d8aaccdb1a25640729c16d4
+EBUILD threadweaver-6.9.0.ebuild 377 BLAKE2B 01df3df635dc8f6954f4536778e175c62839acdb5786ed07864a55ae664a2a7929b414a183c9c8d3c2cc9eab682886135f5637031d18dd18df0de3df64d91865 SHA512 bb31eab1cd27bfd855ef5a942df54c439ae6f92cd680fae52ccc57288412e104c95b7e4b007f629404776605500083dec0d41dc51d8aaccdb1a25640729c16d4
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/threadweaver/threadweaver-6.9.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.9.0.ebuild
new file mode 100644
index 000000000000..343dccd438fa
--- /dev/null
+++ b/kde-frameworks/threadweaver/threadweaver-6.9.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+src_prepare() {
+ cmake_comment_add_subdirectory benchmarks
+ ecm_src_prepare
+}