summaryrefslogtreecommitdiff
path: root/kde-frameworks
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/Manifest.gzbin13895 -> 14278 bytes
-rw-r--r--kde-frameworks/attica/Manifest4
-rw-r--r--kde-frameworks/attica/attica-6.5.0.ebuild2
-rw-r--r--kde-frameworks/attica/attica-6.6.0.ebuild21
-rw-r--r--kde-frameworks/baloo/Manifest5
-rw-r--r--kde-frameworks/baloo/baloo-5.116.0-r1.ebuild45
-rw-r--r--kde-frameworks/baloo/baloo-6.5.0.ebuild2
-rw-r--r--kde-frameworks/baloo/baloo-6.6.0.ebuild35
-rw-r--r--kde-frameworks/bluez-qt/Manifest4
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-6.5.0.ebuild2
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild26
-rw-r--r--kde-frameworks/breeze-icons/Manifest4
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-6.5.0.ebuild2
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild49
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest9
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.5.0-r1.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.116.0.ebuild)14
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.5.0.ebuild)2
-rw-r--r--kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch76
-rw-r--r--kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-appstreamtest.patch31
-rw-r--r--kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch31
-rw-r--r--kde-frameworks/frameworkintegration/Manifest4
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-6.5.0.ebuild2
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild41
-rw-r--r--kde-frameworks/karchive/Manifest4
-rw-r--r--kde-frameworks/karchive/karchive-6.5.0.ebuild2
-rw-r--r--kde-frameworks/karchive/karchive-6.6.0.ebuild34
-rw-r--r--kde-frameworks/kauth/Manifest4
-rw-r--r--kde-frameworks/kauth/kauth-6.5.0.ebuild4
-rw-r--r--kde-frameworks/kauth/kauth-6.6.0.ebuild44
-rw-r--r--kde-frameworks/kbookmarks/Manifest4
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild26
-rw-r--r--kde-frameworks/kcalendarcore/Manifest4
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild24
-rw-r--r--kde-frameworks/kcmutils/Manifest4
-rw-r--r--kde-frameworks/kcmutils/kcmutils-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild30
-rw-r--r--kde-frameworks/kcodecs/Manifest4
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild18
-rw-r--r--kde-frameworks/kcolorscheme/Manifest4
-rw-r--r--kde-frameworks/kcolorscheme/kcolorscheme-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild24
-rw-r--r--kde-frameworks/kcompletion/Manifest4
-rw-r--r--kde-frameworks/kcompletion/kcompletion-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild25
-rw-r--r--kde-frameworks/kconfig/Manifest4
-rw-r--r--kde-frameworks/kconfig/kconfig-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kconfig/kconfig-6.6.0.ebuild36
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest4
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild36
-rw-r--r--kde-frameworks/kcontacts/Manifest4
-rw-r--r--kde-frameworks/kcontacts/kcontacts-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kcoreaddons/Manifest4
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild59
-rw-r--r--kde-frameworks/kcrash/Manifest4
-rw-r--r--kde-frameworks/kcrash/kcrash-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kcrash/kcrash-6.6.0.ebuild36
-rw-r--r--kde-frameworks/kdav/Manifest4
-rw-r--r--kde-frameworks/kdav/kdav-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kdav/kdav-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kdbusaddons/Manifest4
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild30
-rw-r--r--kde-frameworks/kdeclarative/Manifest4
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild28
-rw-r--r--kde-frameworks/kded/Manifest4
-rw-r--r--kde-frameworks/kded/kded-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kded/kded-6.6.0.ebuild35
-rw-r--r--kde-frameworks/kdesu/Manifest4
-rw-r--r--kde-frameworks/kdesu/kdesu-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kdesu/kdesu-6.6.0.ebuild33
-rw-r--r--kde-frameworks/kdnssd/Manifest4
-rw-r--r--kde-frameworks/kdnssd/kdnssd-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kdoctools/Manifest4
-rw-r--r--kde-frameworks/kdoctools/kdoctools-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild44
-rw-r--r--kde-frameworks/kf-env/Manifest2
-rw-r--r--kde-frameworks/kf-env/kf-env-6.ebuild2
-rw-r--r--kde-frameworks/kfilemetadata/Manifest4
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-6.5.0-r1.ebuild2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild66
-rw-r--r--kde-frameworks/kglobalaccel/Manifest5
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r1.ebuild52
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild17
-rw-r--r--kde-frameworks/kguiaddons/Manifest5
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild48
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.5.0-r1.ebuild49
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-6.5.0.ebuild)11
-rw-r--r--kde-frameworks/kholidays/Manifest4
-rw-r--r--kde-frameworks/kholidays/kholidays-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kholidays/kholidays-6.6.0.ebuild26
-rw-r--r--kde-frameworks/ki18n/Manifest4
-rw-r--r--kde-frameworks/ki18n/ki18n-6.5.0.ebuild2
-rw-r--r--kde-frameworks/ki18n/ki18n-6.6.0.ebuild49
-rw-r--r--kde-frameworks/kiconthemes/Manifest4
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kidletime/Manifest4
-rw-r--r--kde-frameworks/kidletime/kidletime-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kidletime/kidletime-6.6.0.ebuild57
-rw-r--r--kde-frameworks/kimageformats/Manifest4
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild47
-rw-r--r--kde-frameworks/kio-trash-desktop-file/Manifest3
-rw-r--r--kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild26
-rw-r--r--kde-frameworks/kio-trash-desktop-file/metadata.xml12
-rw-r--r--kde-frameworks/kio/Manifest8
-rw-r--r--kde-frameworks/kio/kio-5.116.0-r2.ebuild (renamed from kde-frameworks/kio/kio-5.116.0.ebuild)15
-rw-r--r--kde-frameworks/kio/kio-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kio/kio-6.6.0.ebuild92
-rw-r--r--kde-frameworks/kio/metadata.xml1
-rw-r--r--kde-frameworks/kirigami/Manifest8
-rw-r--r--kde-frameworks/kirigami/files/kirigami-6.5.0-disable-cachegen.patch35
-rw-r--r--kde-frameworks/kirigami/kirigami-5.116.0-r1.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.116.0.ebuild)6
-rw-r--r--kde-frameworks/kirigami/kirigami-6.5.0-r1.ebuild53
-rw-r--r--kde-frameworks/kirigami/kirigami-6.5.0.ebuild6
-rw-r--r--kde-frameworks/kirigami/kirigami-6.6.0.ebuild49
-rw-r--r--kde-frameworks/kitemmodels/Manifest4
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild23
-rw-r--r--kde-frameworks/kitemviews/Manifest4
-rw-r--r--kde-frameworks/kitemviews/kitemviews-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild18
-rw-r--r--kde-frameworks/kjobwidgets/Manifest4
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild25
-rw-r--r--kde-frameworks/knewstuff/Manifest4
-rw-r--r--kde-frameworks/knewstuff/knewstuff-6.5.0.ebuild2
-rw-r--r--kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild40
-rw-r--r--kde-frameworks/knotifications/Manifest4
-rw-r--r--kde-frameworks/knotifications/knotifications-6.5.0.ebuild2
-rw-r--r--kde-frameworks/knotifications/knotifications-6.6.0.ebuild23
-rw-r--r--kde-frameworks/knotifyconfig/Manifest4
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-6.5.0.ebuild2
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild33
-rw-r--r--kde-frameworks/kpackage/Manifest4
-rw-r--r--kde-frameworks/kpackage/kpackage-6.5.0.ebuild6
-rw-r--r--kde-frameworks/kpackage/kpackage-6.6.0.ebuild38
-rw-r--r--kde-frameworks/kparts/Manifest4
-rw-r--r--kde-frameworks/kparts/kparts-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kparts/kparts-6.6.0.ebuild28
-rw-r--r--kde-frameworks/kpeople/Manifest6
-rw-r--r--kde-frameworks/kpeople/kpeople-5.116.0.ebuild4
-rw-r--r--kde-frameworks/kpeople/kpeople-6.5.0.ebuild6
-rw-r--r--kde-frameworks/kpeople/kpeople-6.6.0.ebuild37
-rw-r--r--kde-frameworks/kplotting/Manifest4
-rw-r--r--kde-frameworks/kplotting/kplotting-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kplotting/kplotting-6.6.0.ebuild17
-rw-r--r--kde-frameworks/kpty/Manifest4
-rw-r--r--kde-frameworks/kpty/kpty-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kpty/kpty-6.6.0.ebuild28
-rw-r--r--kde-frameworks/kquickcharts/Manifest6
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.116.0-r1.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.116.0.ebuild)9
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-6.5.0-r2.ebuild39
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-6.5.0.ebuild)16
-rw-r--r--kde-frameworks/krunner/Manifest4
-rw-r--r--kde-frameworks/krunner/krunner-6.5.0.ebuild2
-rw-r--r--kde-frameworks/krunner/krunner-6.6.0.ebuild34
-rw-r--r--kde-frameworks/kservice/Manifest4
-rw-r--r--kde-frameworks/kservice/kservice-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kservice/kservice-6.6.0.ebuild37
-rw-r--r--kde-frameworks/kstatusnotifieritem/Manifest4
-rw-r--r--kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild30
-rw-r--r--kde-frameworks/ksvg/Manifest4
-rw-r--r--kde-frameworks/ksvg/ksvg-6.5.0.ebuild2
-rw-r--r--kde-frameworks/ksvg/ksvg-6.6.0.ebuild27
-rw-r--r--kde-frameworks/ktexteditor/Manifest4
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-6.5.0.ebuild2
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild53
-rw-r--r--kde-frameworks/ktexttemplate/Manifest4
-rw-r--r--kde-frameworks/ktexttemplate/ktexttemplate-6.5.0.ebuild2
-rw-r--r--kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild22
-rw-r--r--kde-frameworks/ktextwidgets/Manifest4
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-6.5.0.ebuild2
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild37
-rw-r--r--kde-frameworks/kunitconversion/Manifest4
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild33
-rw-r--r--kde-frameworks/kuserfeedback/Manifest7
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r4.ebuild63
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild49
-rw-r--r--kde-frameworks/kuserfeedback/metadata.xml2
-rw-r--r--kde-frameworks/kwallet/Manifest7
-rw-r--r--kde-frameworks/kwallet/kwallet-5.116.0-r1.ebuild60
-rw-r--r--kde-frameworks/kwallet/kwallet-5.116.0.ebuild4
-rw-r--r--kde-frameworks/kwallet/kwallet-6.5.0.ebuild6
-rw-r--r--kde-frameworks/kwallet/kwallet-6.6.0.ebuild52
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild30
-rw-r--r--kde-frameworks/kwindowsystem/Manifest4
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-6.5.0-r1.ebuild52
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-6.5.0.ebuild)4
-rw-r--r--kde-frameworks/kxmlgui/Manifest4
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-6.5.0.ebuild2
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild39
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest4
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-6.5.0.ebuild2
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild24
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest4
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.5.0.ebuild2
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild34
-rw-r--r--kde-frameworks/oxygen-icons/Manifest2
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild2
-rw-r--r--kde-frameworks/prison/Manifest5
-rw-r--r--kde-frameworks/prison/files/prison-6.5.0-cmake.patch42
-rw-r--r--kde-frameworks/prison/prison-6.5.0.ebuild4
-rw-r--r--kde-frameworks/prison/prison-6.6.0.ebuild35
-rw-r--r--kde-frameworks/purpose-kaccounts-services/Manifest5
-rw-r--r--kde-frameworks/purpose-kaccounts-services/metadata.xml12
-rw-r--r--kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild59
-rw-r--r--kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild56
-rw-r--r--kde-frameworks/purpose/Manifest8
-rw-r--r--kde-frameworks/purpose/metadata.xml1
-rw-r--r--kde-frameworks/purpose/purpose-5.116.0-r2.ebuild (renamed from kde-frameworks/purpose/purpose-5.116.0-r1.ebuild)26
-rw-r--r--kde-frameworks/purpose/purpose-6.5.0-r1.ebuild80
-rw-r--r--kde-frameworks/purpose/purpose-6.6.0.ebuild (renamed from kde-frameworks/purpose/purpose-6.5.0.ebuild)14
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest4
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.5.0.ebuild2
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild36
-rw-r--r--kde-frameworks/solid/Manifest4
-rw-r--r--kde-frameworks/solid/solid-6.5.0.ebuild2
-rw-r--r--kde-frameworks/solid/solid-6.6.0.ebuild48
-rw-r--r--kde-frameworks/sonnet/Manifest4
-rw-r--r--kde-frameworks/sonnet/sonnet-6.5.0.ebuild2
-rw-r--r--kde-frameworks/sonnet/sonnet-6.6.0.ebuild41
-rw-r--r--kde-frameworks/syndication/Manifest4
-rw-r--r--kde-frameworks/syndication/syndication-6.5.0.ebuild2
-rw-r--r--kde-frameworks/syndication/syndication-6.6.0.ebuild23
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest4
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-6.5.0.ebuild2
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild27
-rw-r--r--kde-frameworks/threadweaver/Manifest4
-rw-r--r--kde-frameworks/threadweaver/threadweaver-6.5.0.ebuild2
-rw-r--r--kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild17
245 files changed, 3543 insertions, 293 deletions
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 270e3bdc4b15..c6eacf28fe0e 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 19f62775485a..70fdce3d963d 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,5 +1,7 @@
DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306
DIST attica-6.5.0.tar.xz 68600 BLAKE2B 998cfe8d811da5d651325c88ce308b98d3dde536d8750b9a63d3b2767fe6715c9f55b245dc6e8b50761f29c7da6a35751a499c256ffab7ab062f77576f638d2e SHA512 a20cb40b9340c4dbb09c4bf43c60b6af33850b6f5cb695a83f008784a910771b805de9ece512c08063b2d226a8ad1120ec754247029c959406d303eb4c9ba7d7
+DIST attica-6.6.0.tar.xz 68596 BLAKE2B 699b182e93a83ad467d504362e7bd6bf7206c01d34ec441833b980b1f4a37831400324a0b740f86b12473200908ebd528c27ed087e58856fb31c70a619789d95 SHA512 01befc5c59f9d1e3fdf7465bba692ff97f395654c843dd4245b5b64e3c60a07f33d8ce591f46e05d9b1b28d0d8400d8f47b66b676db1a7a800fbf6ea61c092fd
EBUILD attica-5.116.0.ebuild 449 BLAKE2B 9a035fd2c4b243689a2ec46951aa7f130e60c7ef484d13c8ba6e4893c257d648f6280e2fad9e1c532ce3e192517bf81ba37e8289a846410254af2732d6e37cc6 SHA512 618e72e467859a9c7b1ab86217df19e70382861c5959d796e575e4bad10c6a49f4bca7d62912da6e3457762841bba5e79488501e569b71c555fbb9f5cac72eda
-EBUILD attica-6.5.0.ebuild 445 BLAKE2B af0d0ebef06e9f8afaf19063ea2c160db406e89c43588747eb38c5036cf39c6dbdb30da784bcde516c3e4abf7e9f9cd5ac60e7aeecf956039bdf73b98bfdf79a SHA512 0ec7d590ad808f55a3189e502527e722ba3abdda60325d04e3cf741161445515f4961dc22a5340812de7ac840bd70c7d3f8567f0387dfc98675276f2d4c722ed
+EBUILD attica-6.5.0.ebuild 443 BLAKE2B 6d170a59d86f0c31ab9c56b665392422e45a709930e052287efa5edef22cff25503cec5f089f946569f9145ec3abfd8a34e52ee4e74f5afbcd33870923bd415e SHA512 a4c667fb8ed2b71437ac0edf21e1baba783229f4b63de701d432c5663eb8c55e542c900c00e0cefe304d919ba4695641a7d57d7e312f8e517ace50e09bf6cb2d
+EBUILD attica-6.6.0.ebuild 445 BLAKE2B af0d0ebef06e9f8afaf19063ea2c160db406e89c43588747eb38c5036cf39c6dbdb30da784bcde516c3e4abf7e9f9cd5ac60e7aeecf956039bdf73b98bfdf79a SHA512 0ec7d590ad808f55a3189e502527e722ba3abdda60325d04e3cf741161445515f4961dc22a5340812de7ac840bd70c7d3f8567f0387dfc98675276f2d4c722ed
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/attica/attica-6.5.0.ebuild b/kde-frameworks/attica/attica-6.5.0.ebuild
index 967b159c0b31..12e453630481 100644
--- a/kde-frameworks/attica/attica-6.5.0.ebuild
+++ b/kde-frameworks/attica/attica-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]"
diff --git a/kde-frameworks/attica/attica-6.6.0.ebuild b/kde-frameworks/attica/attica-6.6.0.ebuild
new file mode 100644
index 000000000000..967b159c0b31
--- /dev/null
+++ b/kde-frameworks/attica/attica-6.6.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.6.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 d8802d5c07de..4cf942647428 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,5 +1,8 @@
DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be SHA512 956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
DIST baloo-6.5.0.tar.xz 316456 BLAKE2B ca07516493ddba9278dd9bf72d37d02afd6048115ade1469215ef0ec3dfa38df1b76009a6012f456a79cb9a0af3296acfe98a4f36e3fc74fea425851e2646605 SHA512 8dc2397c672a8b2c5259b979e15f7dc9e583cedbdb9423de6827c53d5552f18cfcae7fe918a3a8e78875f5e229be003a25eb5f9d213e2768aef16a474bf83b72
+DIST baloo-6.6.0.tar.xz 316804 BLAKE2B d758d2ca8619001a2b973785ffac15d34b0150db6b73bd6b236cf30e1ae32c314645569eba4fea936f46b3361d37342453a84fc5221bd3cfd3c3d24bbcaff31e SHA512 c73472769b572ecc3c38ce140b9123df5ea9470f34e28d5b560aefbc89f4eb25fa252cb49beae490e16bbc2f6ef6a8864fffbd1ea0354fe2884fc16efe320049
+EBUILD baloo-5.116.0-r1.ebuild 1049 BLAKE2B 564bd6957cb86f7a1cb07710e47062901703cc02a9752ac09fa4b9894c0830aa687b020ace900bed8cdf008bf8ce1c1be61fb56fdd9b41aebeb46301d2c3c62a SHA512 c27a40865bf9ad9f995ad8efb3b1afae160549f6acdce59ee11a98fab7dfcd43caf1d68787528aa233f0a39c8f60bcb117483ecacf0dc609d9526ca7100c6ccd
EBUILD baloo-5.116.0.ebuild 1048 BLAKE2B 1100aed9b61d4dbe1217b8325a26cec333ed76c0f43381b673f348ee7dfa31430aed1dbd8fcb9e11fedb77fccd144c78464b4f18e6957725b22bb7423b2c5711 SHA512 c5c3199cd2209aa8e031e5140721e6174a1e10d2521ea3cac462dfb79a6cbe4953cb930796664d70585e44707c15f3391bb2574eb02030910ac8d1930105ad89
-EBUILD baloo-6.5.0.ebuild 877 BLAKE2B 93d488bfa3e199d1b9e52cdddccef66b8f906810f04579e29d5866527f45f753ffa5f70600d29f8be43e246f7538c13f7895698eea149df49fdaf99b9b12072e SHA512 9b9b085654a6fea18f332a980c2243a8f6c04c8f442d53309b51db802b4aacd4bb7d2821244dce2fc4c499b4744b687fa5883aa7fb7e151331ba252fe91d6d64
+EBUILD baloo-6.5.0.ebuild 875 BLAKE2B 5f331fc3adade4ca235e91509a6cc90a38bdcfa52ea1d9a9e041915da01460ef91394f53ac6809794f7971c96821fb43c58e72e714951cddaf4c340e9e3b9156 SHA512 010d7eafc582242f78848505c664cd4c4da05ef47a9292b84d7d29fa0bf8c99441a4f8a819fa62b5efb06e77abe2990f8e4bd664cb3eecef0fea4c07249927ea
+EBUILD baloo-6.6.0.ebuild 877 BLAKE2B 93d488bfa3e199d1b9e52cdddccef66b8f906810f04579e29d5866527f45f753ffa5f70600d29f8be43e246f7538c13f7895698eea149df49fdaf99b9b12072e SHA512 9b9b085654a6fea18f332a980c2243a8f6c04c8f442d53309b51db802b4aacd4bb7d2821244dce2fc4c499b4744b687fa5883aa7fb7e151331ba252fe91d6d64
MISC metadata.xml 575 BLAKE2B 040d93d8f8e1d2c97c4e84e322884b676648cc1c7639a87986ac40f3056bf9616f30fb70d7dd7e69a9b7bed344de0ad6a08fa7569e576543c957da8abb779698 SHA512 f82968e1bf26f71e9a67718b4220e777075b86480304997ac4ed1dbebb5eab1251d2c45dab43d661564bde8961405eb1f979aafc84abd1fb7e2717e140a80d28
diff --git a/kde-frameworks/baloo/baloo-5.116.0-r1.ebuild b/kde-frameworks/baloo/baloo-5.116.0-r1.ebuild
new file mode 100644
index 000000000000..6973638d2d12
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.116.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="kf6compat"
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+ >=dev-db/lmdb-0.9.17
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/kcrash-${PVCUT}*:5
+ =kde-frameworks/kdbusaddons-${PVCUT}*:5
+ =kde-frameworks/kfilemetadata-${PVCUT}*:5
+ =kde-frameworks/ki18n-${PVCUT}*:5
+ =kde-frameworks/kidletime-${PVCUT}*:5
+ =kde-frameworks/kio-${PVCUT}*:5
+ =kde-frameworks/solid-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}
+ kf6compat? ( kde-frameworks/baloo:6 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_INDEXER_SERVICE=$(usex !kf6compat)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/baloo/baloo-6.5.0.ebuild b/kde-frameworks/baloo/baloo-6.5.0.ebuild
index e2e2066e2b2c..19cbf4be852a 100644
--- a/kde-frameworks/baloo/baloo-6.5.0.ebuild
+++ b/kde-frameworks/baloo/baloo-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for searching and managing metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # bug 624250
diff --git a/kde-frameworks/baloo/baloo-6.6.0.ebuild b/kde-frameworks/baloo/baloo-6.6.0.ebuild
new file mode 100644
index 000000000000..e2e2066e2b2c
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kcrash-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/kfilemetadata-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kidletime-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/solid-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index 45369020b1aa..144fe44668dc 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,5 +1,7 @@
DIST bluez-qt-5.116.0.tar.xz 114784 BLAKE2B 0b81de0391d46206aca68f70458f69bac6c0b84126756abd8c3ea7cd3a231efd8cfaf624fde428d40d63d4b3582eeba968ed64fbd3826670fff62b748ff3efed SHA512 f5bccdb75d18b2cdc66de76b23acae9821335eeec0b1f53abf009008f7aa6fe9ddee5428f366be9af872666a3a7de79daac5ee930116f554e1c9d1e664fe574b
DIST bluez-qt-6.5.0.tar.xz 115592 BLAKE2B 49a79526715b6f1f21cef79e1d0f8fdc9c420a868fbf4033dd8377b6ec2c751e6df210b520f47086f19f971ae892052d9cd0268139ef2ae92b2efb61bd2db2ba SHA512 f804bb2ef4cc7b346b2e6282d1ec2f03f7e53cb28c4281ad4e42aa3a371d14ec743b89fa6af785c818169808e883871ead641211819d8df629059f27d6a5d4a6
+DIST bluez-qt-6.6.0.tar.xz 115772 BLAKE2B 27a1fa39e82bcb3d8c13d85b5fd85f0a070b9f09b7d56f69646d54f95b9fdf0fcae0a12ff056f5dffe7300dcb8467ab370d828aea37b688c1e1f1d572a0cb5d9 SHA512 7f1234530744899954d048a2127ac970c3cb1176988b2d5aedb03675bcafd8bafa10dc15a58eb3c8c7307419c61a552c9abed4228a7d76ab144529270e63f42a
EBUILD bluez-qt-5.116.0.ebuild 803 BLAKE2B 27dfb51f8c1397a532794b9466d4c8996e5c4ebf3c29cceaff51f639d4e03ce42f3a71dd0a16e5063cd96ec4f68dff773bd03b4547550c0e3cb980befcd898f9 SHA512 b789bfa7bd8c453a395a74b83327f604824f1ef9773b8edc2f5d68dcafdedd6d152a4dec87e5d1816855187c3bebee7890739853f2a7ee6758523e48d6318cab
-EBUILD bluez-qt-6.5.0.ebuild 505 BLAKE2B 412fb1197aed45a7160ed87bd1edca155c9fec70997d28fe564937a615eb55fe7bf09100db19d12c2f0bfc128bcf4be776300d856deef861b366aa2d4316dfa4 SHA512 f1a26c4a70460cfb4096eeb298f875837f65a26af7a02a9bb7eac409f1190903345764005d6a8e6bb225b0b71dcaf6cc66f90d957f206fd0872847e4ea553e59
+EBUILD bluez-qt-6.5.0.ebuild 503 BLAKE2B c857c3e1fa29eda2e9f2887a6ca0683da4625b32f75570a7e65264ee4ab223c29ced81702961b937baaa55b095f01900c95890b3d1f64edf4f46a239d02cd26a SHA512 c5c7048ef0cb3f6301c94a85a61c73fce2c6267d9bf351094d33e302a250063a61dd3a2b36a5dc12c5d6f7180f04f9ea933e5e00103b2cac9527a5ff68cb1f3b
+EBUILD bluez-qt-6.6.0.ebuild 505 BLAKE2B 412fb1197aed45a7160ed87bd1edca155c9fec70997d28fe564937a615eb55fe7bf09100db19d12c2f0bfc128bcf4be776300d856deef861b366aa2d4316dfa4 SHA512 f1a26c4a70460cfb4096eeb298f875837f65a26af7a02a9bb7eac409f1190903345764005d6a8e6bb225b0b71dcaf6cc66f90d957f206fd0872847e4ea553e59
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.5.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.5.0.ebuild
index 528fd590c568..950291cf7a25 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-6.5.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # bugs 668196, 924708; they all hang
diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild
new file mode 100644
index 000000000000..528fd590c568
--- /dev/null
+++ b/kde-frameworks/bluez-qt/bluez-qt-6.6.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.6.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 a82144845c21..1c8cc4764b56 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,5 +1,7 @@
DIST breeze-icons-5.116.0.tar.xz 2173596 BLAKE2B 238d05983fc473771802b1537d73b51d5f6fb2936635cc8ad3e4162166a0ac9d0f5ae66b9fb28b6e3d2f168ff1fbcf3bc1f4a993687520766fa1f682c413a07a SHA512 3b65bd712262eb4aa0e3760d963b5ad480d840bb680ed7516b69d0d0fb6ad52dffe7c81ec2535adb36a34ec00154253570e5da8f97ef7d4d235ef0e9723751b8
DIST breeze-icons-6.5.0.tar.xz 2231328 BLAKE2B b64b4335ab7546c7f1542b14a22ef2035e4aba849dfa284d342c345158809e54edd422f304bbb85ad69f38da29a9546e65b9d7120bae4473e8b8e09201c1a77d SHA512 0cdb7775799fb30987d333fe7713b54996ce4b1a597ca32d19e7f69579c4c1b32fc9fea60b64828100b7ea9c89c84d76c6963ea07b663e47228a1672d2fc6501
+DIST breeze-icons-6.6.0.tar.xz 2248988 BLAKE2B be42dc1f0f56ab6eb9f66bee7e676e5978b17a6d4f5ef1ac15283a8748e5b2ac15945da954253071f781d10eb4ff70fa9ef9891d0d3eb7f08354fa59479812a6 SHA512 d88fe99340d58a4ba65fccc773087e6536e70d5b8279606e39bf28eaaced3317434d204c9d4338b207cc5a2607f775b181cc531da33024a67fa3e465bd9701bf
EBUILD breeze-icons-5.116.0.ebuild 1093 BLAKE2B df65dcae903a20c093a7e3aa9f86147531e755765c06da9b81396e069f482e146b0d1da60c35effb420e4d16aa8c73d430e1c64bc78e5c3924138633eae66eee SHA512 7c0dbb571e5e4d6cc0b9899b459527ec568fbdb42c93b3d033c8dcb72a9c24dde2b682e3c622e87ada52732fb6b684c1dc07e093a13a723144636c0f662d2d67
-EBUILD breeze-icons-6.5.0.ebuild 1117 BLAKE2B bb36b82667fedb79e286712434d73028342b0a83253fea18280d9cefe2e3d2c3d623f4eb0234716d0f152062cba98780c786597fe6ad3a1e6e79aa18a6057ba5 SHA512 ebac93f4fad4754a5616f2b6a6c2ba11dc47792e36811f3a2521cf8d9654415cbf4bd70ca04aaaab484c7467588fbc5d90bcc658527a873c29392618aa39519e
+EBUILD breeze-icons-6.5.0.ebuild 1114 BLAKE2B 6f6caa296df09e1ebb9283a9b43ab6e3a65769e57b8ccf3ca1d6086eec2fdc4154eccc34c6249d568cc82b73b372b6e4c5d9d5170b1a1bdb7247488b0c7ff725 SHA512 a6a84ca6f60ea2a7f738c92e1b17882cdaa430bfe82c1a701e233b2ab962b8f1890833b078c5d3f2e7723f1c6f5ab9132b36935831cf8b2aa58598680b45468e
+EBUILD breeze-icons-6.6.0.ebuild 1117 BLAKE2B bb36b82667fedb79e286712434d73028342b0a83253fea18280d9cefe2e3d2c3d623f4eb0234716d0f152062cba98780c786597fe6ad3a1e6e79aa18a6057ba5 SHA512 ebac93f4fad4754a5616f2b6a6c2ba11dc47792e36811f3a2521cf8d9654415cbf4bd70ca04aaaab484c7467588fbc5d90bcc658527a873c29392618aa39519e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.5.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.5.0.ebuild
index 9c4e8773f0c1..be37c6baaaed 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-6.5.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit cmake frameworks.kde.org python-any-r1 xdg
DESCRIPTION="Breeze SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild
new file mode 100644
index 000000000000..9c4e8773f0c1
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+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-${PVCUT}:*
+ 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 f91a71fb9607..64610a2114c8 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,10 +1,11 @@
AUX extra-cmake-modules-5.112.0-disable-tests-requiring-PyQt5.patch 788 BLAKE2B b89cfc798ad341509974926f9c3cf2772271309cfd1f14d23f55e285833b9c956c7fbb2894ec242ce185efe59f97e36a83a8e10a387e8229865cd14914d048d2 SHA512 7c904a40446f20871adb00e83e3346791faa7fb5580f023026cd6509afe16564441bf3ec3072abc7e04b49688b2563f45ac4a70eebe339f27d10147cae69efac
AUX extra-cmake-modules-5.245.0-disable-qmlplugindump.patch 1570 BLAKE2B 2890d1eb2c2443419e893ba834e1ee96b57775d1944009d93f6fb15bf56b9b33a6f60e04712d636f9e714607ab406a9c947712c4e5dc4d79b012f282b4ba9df3 SHA512 c1f8bab2a122765f2de407dcc5cc42dbd179d013c6bdb58020c27611f4bf7c436dfa288c9875607b0cac4b5dea378e9a8a37a0e7305a5daffd4b3623ffdeda63
AUX extra-cmake-modules-5.49.0-no-fatal-warnings.patch 1104 BLAKE2B 9f70e75ed92696e0856a5f1962d9c420ce67b13591dceb0b24990407e3c2b567f5a8c59f16bd97464be40fb291184f0825542e48f0c287ea47536f34eada1a56 SHA512 0aae30715bd5e7ac7eb65bef5caafdcdd22b46a81ba6f3fa9dcca356b146793b6877c7bfbe67ea3f38114c4cba8094c063470421ebf44c06289ef61398200697
-AUX extra-cmake-modules-5.93.0-disable-qmlplugindump.patch 3151 BLAKE2B f10ceecfbfdad60f628cf1b0c0972f8ebc8db615938b23f300f80855bcc77a6f21d35cb56130df760e3e893ee025689869023048434a3f6329f25181304b4eb6 SHA512 8f046619df65df32736a217ca94439e9c567f6a84a3c736507259b20958c1972d21ee7dcda79b11cc220713010fbfb69f516f0ea1ea2b730e5efb7c32a2fdd04
AUX extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch 1703 BLAKE2B 71d07fcfb3a93caf5f73f818cff7f0139c4866ef3a1abaede189e171217ec9a4e6825ec6d37c344ab8d94989493647f4d7b5749d3db1767b54bb9c6e328ca571 SHA512 8b015810e455aa0a54535f594668595900b0b2d700685c952cbb9a2dd46e3c413815b33fef69f4251bb20c93e4c3a4e6b9691680b3ffcf1bac5cf48931bb5e3b
-DIST extra-cmake-modules-5.116.0.tar.xz 332248 BLAKE2B 3a9b9afc47279c3f3242f5cc8271596533be347374b59db6af49b6b08368917be4321f33d3721d3a3328f52ad9347556b40611702d7b8c52f86a92c7a23613fe SHA512 c0d73c2a6a155e3f03292335c994ec940892c751334e2336b42640016ebde5a9d72efe6fc6a31b7349504142da01e5974539b82d1e2aa967f448ae3ae80859f6
+AUX extra-cmake-modules-6.5.0-disable-appstreamtest.patch 959 BLAKE2B c2f59c27dd23a4df8dca95cafaeaf1df075a104119fc263cf122aa1c5618c502caa01c460834e2fa0f00755d5ed2837e79d97510dfdf5a392e7727fe6924a007 SHA512 6d06c56e2f8d3484f10a733ecc6d16bb1c159335475eb156962cc1c7373c04de2ad15afcbce8b86c3684af496e2eed926b66455cb997a8574259abeda3cc2abc
+AUX extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch 1132 BLAKE2B 3c52e5e987534718f2243a28e629f866ee87955e10c2fad6a6302d28ed4504b06f661b37e1cb19ac4f107b71742a68ffb689a697393e288c244a68254f14b865 SHA512 2dd727162c0bedbfcbc08a8d5ec35fedc2b5bfd8aed578ecc69319cb20406b75bd7b86fe83fbfe2cc645788cf0806b238f5fa3d6219e6662ad4ed8781d267eec
DIST extra-cmake-modules-6.5.0.tar.xz 340948 BLAKE2B 104e02638042498e9fae486542a30a8f454c11d5c8c7099c10a88e0c34cbfffff1563905a79705ce59a5448af19479ec130bc23182138083e5ff06e312f4c488 SHA512 70150c13f0eb85924d5f80a40efb8981227915c497980bfa8e5622f2cca7b6cad4e0e5ebe0b8a34cdf4aabb33dee66073926dd5ea3a23229823605b0d2f29aee
-EBUILD extra-cmake-modules-5.116.0.ebuild 1632 BLAKE2B e0e30590c952dcfdc0022e0327762ac6b539164aa48f5eb5bcf3a4936237881e461d7019a732fa15d5ad4192c97d71c64c9b155138e31171833cbc774b25af13 SHA512 5843febf66114e687692068069083ac864f9e05052357fbfd0fc6b4ba8b3aaf304e62fb8ffcf8932ab3540a3fe2e84c085771d4cfb676039f3d03d0a0a39cba1
-EBUILD extra-cmake-modules-6.5.0.ebuild 1653 BLAKE2B 410354209df46feb13572b001984601228b8619cfa01dc2a821e45cf46496363d1c8de5a8730142bb9edb436939da9b6fca4a84ce9323ecbe96a2d497497f738 SHA512 ce040a12a16507f3046f3b222d479db75bd778629c9f17fd701ead6d73f57bd7cfe0880885129c4e1c3487d4abb7b1a8575cd2f1af39e1d157fcc7a750e58440
+DIST extra-cmake-modules-6.6.0.tar.xz 340952 BLAKE2B ea724eb9df8637fdbe2bb34740dbdd6a43d2549ab68eb9a3236d98702449bd847534a6e89c56d95dafbb6b62055505e979a99c4d11fc69c7bff800e5903d80d8 SHA512 2b1a8cf668323386adb33304ca0a78ca7926dbfb51cdc399872d5270e3a79befbb43d0718d0cc862201b6236c9c7005d551ce8704d3972c0ed9485fe0ac19317
+EBUILD extra-cmake-modules-6.5.0-r1.ebuild 1760 BLAKE2B 104ccea06b6ec4f6e446834cb2e53b516fb9c3df6ae89bc7fbc577c2f9b634c49f967fa57f5e80a3447f82f6ef02666a9818899482b609575147a884e0450c2a SHA512 a035a537ad0e3814d4f969087a0235bb67bd50a41910925bb5926089a62bc423f9a8af3a2f156326cd6913700bc2b37d40579916248a60f623e3b8c0e80f6f7c
+EBUILD extra-cmake-modules-6.6.0.ebuild 1766 BLAKE2B 9f3fe3422c2f9d57f1c798a638c5607ebc2a61ca0a73e1dbea7e1a4854e06409f70a9ab6b3bc1ee69b713b53dda64c71f0f794ac90747a9eeb35a05c71ace91d SHA512 54a9797096648e209aea2bf827de8b88059a18577e5697612b753c9cf0847401834376ae9b67f4bff8d0497de37c203811d932c5b2fecd594bface5546a51157
MISC metadata.xml 554 BLAKE2B 7af82aeb7ce6ab40ccaabe8c60c232d0832a6995fed4449777bfd3df39191007080672bfb6d8fbebb756e3380666b9790ab175dd8ea76743fefcecb52d3e1511 SHA512 199c85f33ac9628f012c917e8af4d95ce67a2e0ff6c66b27d46293f9fce37c893e67d0a92587bef076e38ed3553b09c0f40e9757b24c2de608f8411be6045f62
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.116.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.5.0-r1.ebuild
index b3f9beee0ee6..ed1f9497b3a5 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.116.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.5.0-r1.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-QTMIN=5.15.9
+PYTHON_COMPAT=( python3_{10..13} )
+QTMIN=6.6.2
inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Extra modules and scripts for CMake"
@@ -21,19 +21,21 @@ BDEPEND="
doc? (
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
- >=dev-qt/qthelp-${QTMIN}:5
+ >=dev-qt/qttools-${QTMIN}:6[assistant]
)
test? (
- >=dev-qt/linguist-tools-${QTMIN}:5
- >=dev-qt/qtcore-${QTMIN}:5
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ >=dev-qt/qtbase-${QTMIN}:6
)
"
PATCHES=(
"${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch"
"${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch"
- "${FILESDIR}/${PN}-5.93.0-disable-qmlplugindump.patch"
"${FILESDIR}/${PN}-5.112.0-disable-tests-requiring-PyQt5.patch" # bug 680256
+ "${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() {
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.5.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild
index 37cec1eb1db8..cfe32a36a87c 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.5.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild
@@ -34,6 +34,8 @@ PATCHES=(
"${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch"
"${FILESDIR}/${PN}-5.112.0-disable-tests-requiring-PyQt5.patch" # bug 680256
"${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() {
diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
deleted file mode 100644
index 06406a7eaf6d..000000000000
--- a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 1c79ef2189dc156bbe0f182411bcc136f140a21d Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Sun, 8 Dec 2019 15:01:33 +0100
-Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
- avoid sandbox violations
-
-See also: https://phabricator.kde.org/D25812
-
-Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744136
-BUG: 387753
----
- modules/ECMFindQmlModule.cmake.in | 45 ++++++++++++++++++-------------
- 1 file changed, 27 insertions(+), 18 deletions(-)
-
-diff --git a/modules/ECMFindQmlModule.cmake.in b/modules/ECMFindQmlModule.cmake.in
-index 0ee5665e..d6e1f14c 100644
---- a/modules/ECMFindQmlModule.cmake.in
-+++ b/modules/ECMFindQmlModule.cmake.in
-@@ -7,27 +7,36 @@
- include(FindPackageHandleStandardArgs)
- include("${ECM_MODULE_DIR}/QtVersionOption.cmake")
-
--if (QT_MAJOR_VERSION EQUAL "5")
-- include("${ECM_MODULE_DIR}/ECMQueryQt.cmake")
-- ecm_query_qt(qt_binaries_dir QT_HOST_BINS)
-- find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS ${qt_binaries_dir})
--elseif (QT_MAJOR_VERSION EQUAL "6")
-- find_package(Qt6 COMPONENTS QmlTools REQUIRED)
-- get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
--endif()
--
--if(NOT QMLPLUGINDUMP_PROGRAM)
-- message(WARNING "Could not find qmlplugindump. It is necessary to look up qml module dependencies.")
--endif()
-+option (ECM_DISABLE_QMLPLUGINDUMP "Do not use qmlplugindump which may segfault in some sandboxed environments" OFF)
-
--execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" "@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE RESULT_VARIABLE ExitCode TIMEOUT 30)
--
--if(ExitCode EQUAL 0)
-+if(ECM_DISABLE_QMLPLUGINDUMP)
-+ message(NOTICE "@GENMODULE@: qmlplugindump disabled - assuming dependency is available as >= @VERSION@.")
- set(@GENMODULE@_FOUND TRUE)
-- set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
-+ set(@GENMODULE@_VERSION @VERSION@)
- else()
-- message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
-- set(@GENMODULE@_FOUND FALSE)
-+
-+ if (QT_MAJOR_VERSION EQUAL "5")
-+ include("${ECM_MODULE_DIR}/ECMQueryQt.cmake")
-+ ecm_query_qt(qt_binaries_dir QT_HOST_BINS)
-+ find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS ${qt_binaries_dir})
-+ elseif (QT_MAJOR_VERSION EQUAL "6")
-+ find_package(Qt6 COMPONENTS QmlTools REQUIRED)
-+ get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
-+ endif()
-+
-+ if(NOT QMLPLUGINDUMP_PROGRAM)
-+ message(WARNING "Could not find qmlplugindump. It is necessary to look up qml module dependencies.")
-+ endif()
-+
-+ execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" "@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE RESULT_VARIABLE ExitCode TIMEOUT 30)
-+
-+ if(ExitCode EQUAL 0)
-+ set(@GENMODULE@_FOUND TRUE)
-+ set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
-+ else()
-+ message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
-+ set(@GENMODULE@_FOUND FALSE)
-+ endif()
- endif()
-
- find_package_handle_standard_args(@GENMODULE@
---
-2.35.1
-
diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-appstreamtest.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-appstreamtest.patch
new file mode 100644
index 000000000000..3691e891892b
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-appstreamtest.patch
@@ -0,0 +1,31 @@
+From c287bae2677f0339d12a12f90147b5d96cdaa7a1 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 13 Aug 2024 21:44:24 +0200
+Subject: [PATCH] KDECMakeSettings.cmake: Add ECM_DISABLE_APPSTREAMTEST to not
+ run test
+
+and spend time in every consumer.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ kde-modules/KDECMakeSettings.cmake | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/kde-modules/KDECMakeSettings.cmake b/kde-modules/KDECMakeSettings.cmake
+index 3e4ac32f..9f73eb28 100644
+--- a/kde-modules/KDECMakeSettings.cmake
++++ b/kde-modules/KDECMakeSettings.cmake
+@@ -184,7 +184,10 @@ if(NOT KDE_SKIP_TEST_SETTINGS)
+ option(BUILD_TESTING "Build the testing tree." ON)
+ if(BUILD_TESTING)
+ enable_testing()
++option (ECM_DISABLE_APPSTREAMTEST "Do not run appstreamtest" OFF)
++if(NOT ECM_DISABLE_APPSTREAMTEST)
+ appstreamtest()
++endif()
+ endif ()
+ endif ()
+
+--
+2.45.2
+
diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch
new file mode 100644
index 000000000000..ad67e8233a4b
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch
@@ -0,0 +1,31 @@
+From ed944c8c85822c39dea66afdd1759dec093fd6b3 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 13 Aug 2024 22:15:40 +0200
+Subject: [PATCH] KDEGitCommitHooks.cmake: Add ECM_DISABLE_GIT to silence
+ useless Git search/hooks
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ kde-modules/KDEGitCommitHooks.cmake | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/kde-modules/KDEGitCommitHooks.cmake b/kde-modules/KDEGitCommitHooks.cmake
+index 6122cc7a..fef735a2 100644
+--- a/kde-modules/KDEGitCommitHooks.cmake
++++ b/kde-modules/KDEGitCommitHooks.cmake
+@@ -59,7 +59,12 @@ set(GIT_DIR "${CMAKE_SOURCE_DIR}/.git")
+ set(GIT_HOOKS_DIR "${GIT_DIR}/hooks")
+ set(JSON_SCHEMA_OUT "${GIT_HOOKS_DIR}/scripts/combined.schema.json")
+
++option (ECM_DISABLE_GIT "Disable Git commit hooks (for e.g. distro package build)" OFF)
++
+ function(KDE_CONFIGURE_GIT_PRE_COMMIT_HOOK)
++ if(ECM_DISABLE_GIT)
++ return()
++ endif()
+ set(_oneValueArgs "")
+ set(_multiValueArgs CHECKS CUSTOM_SCRIPTS)
+ cmake_parse_arguments(ARG "" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN})
+--
+2.45.2
+
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index b93ce6306a16..d57d9c7e91b9 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,5 +1,7 @@
DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83
DIST frameworkintegration-6.5.0.tar.xz 54480 BLAKE2B cda42086b1e62df9c168b2c90e0a01ae2135496a5ad87c1f81c3ece8be2e54e7fc366abbd302d4351172eb6ae580232c6b21b00a47f55d2e6cba305c9dbdd1f6 SHA512 aaab79c87748923d2759ea2899a292b7b00e89ae433b0ed926863d2af952bff81a86ac180432e90b93a8fca96089bf23edf249b68e8e6e545b375cdf13158f0d
+DIST frameworkintegration-6.6.0.tar.xz 54608 BLAKE2B e3ced36528e26307526053fdbf9e996bbd48c0ba5a1dda1b6565653b2736e6dc87a1296f7ab7eec9be2acca651d13c80ac90e7975a0283746c74cd33b911f71f SHA512 f7ba0e12e89ef47d9b6657c9a2fffa9e2edbd69de9ce894a5ba146eafb842faf6a9adabe3cfd1f8b6a2136a48ff2dcb838ba677659dfaf610d219836bb809f05
EBUILD frameworkintegration-5.116.0.ebuild 989 BLAKE2B 504d2adc70f4c07faf344658547725746b045a7f7c393ddf2bebfdfb361233ace06ebae2a2404fcb79aca205066b0979d5aab74c8568505cc27711f9be0bbb48 SHA512 8fe87077200443e758f5dcf51526ca463e9469f151d32da33f6e5b62fb1d5d710c13f3f5c5d7eadfd5be57866d33a60ce36936017b6e46d584c902433932f9cd
-EBUILD frameworkintegration-6.5.0.ebuild 960 BLAKE2B 94796205ffbe2666a90af86ff74825c0eb01208cceaa7c5d2f677683ed80d6d95fffe4cee108532166bbd181348dff449070454950321b492ee59a9650598cd1 SHA512 98967eb7e33a2135dca3a8ebfd10acaa22d56d10da4826a9d30804b910e96d8664b36a4e7f721227cf1f14d22c65c368c5683d15a74180ca9425edc28c8ce19a
+EBUILD frameworkintegration-6.5.0.ebuild 958 BLAKE2B c07da4aa8809ce9655b0ed0f5cf0b9800a4b6e6a331d457d1a04ffcbedf6db2649840813bb661687f9da7af6869a93466fc61ba7ec5fde1fd98277233e97371d SHA512 14611237471d18781faf356b2d06f15434cdc6ccd1ecf043fbd955e417f0c2c13adb261dac258034547c501bb0e91a87297e5320f601f9c601302f6634442be3
+EBUILD frameworkintegration-6.6.0.ebuild 960 BLAKE2B 94796205ffbe2666a90af86ff74825c0eb01208cceaa7c5d2f677683ed80d6d95fffe4cee108532166bbd181348dff449070454950321b492ee59a9650598cd1 SHA512 98967eb7e33a2135dca3a8ebfd10acaa22d56d10da4826a9d30804b910e96d8664b36a4e7f721227cf1f14d22c65c368c5683d15a74180ca9425edc28c8ce19a
MISC metadata.xml 531 BLAKE2B a0535f259c2c3656cc2e4fc54609ad322eea6fdf3135756901122db5b0ff68505df63c1e7eeab8c3b28d8301870623c151ad21ae4d7817101587b27bcffd7e20 SHA512 0978ac7d0e29d9b2afa99eb96e018ad6858f23537e1ea09cc8ed015752ef00d3733bc4ce9b904846f2502f3eda73cd8f386a95ba17dda45ce668d9d2a1262f84
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.5.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.5.0.ebuild
index 501c4beb6662..b3ea7e79ee3c 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-6.5.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# requires running Plasma environment
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild
new file mode 100644
index 000000000000..501c4beb6662
--- /dev/null
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/knewstuff-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ =kde-frameworks/kpackage-${PVCUT}*: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 9807846198b9..84cb65a79c1f 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,5 +1,7 @@
DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17
DIST karchive-6.5.0.tar.xz 1033496 BLAKE2B 1c9478c83996f83638dc1630ce971e666363cfe005e7f8397437ae788708aa442c85217328d21314d43ab5dc1797033dbffa9158d51728ce36bd07e26bf0898a SHA512 a719dfd69f054f41554bef1e3e4d6efaa3cb8351dc877e0b779dea62859885a3dfd5b1efb8ef90542d45de230d9b03ab2f113ddcd992483852f966f17f85db55
+DIST karchive-6.6.0.tar.xz 1033508 BLAKE2B 0e083b3b2c1fb4bef3308bdf0672ec29c58afa3790cc3060279ef46b7c7dcd1daf1ce1872beda5d2b26ac8b8d5198304882e374c63a9e0629b4d35c35311670e SHA512 67c221b3b42f4f730266f58baa765b4623f5bc830260cae634eed0d430a7874678acea1082e30a2530b66d10bf3a55a32a19f198b8c73ad801176550284bd948
EBUILD karchive-5.116.0.ebuild 704 BLAKE2B 89df775ac82da1e62103a35b4f990dff743cf8e9c75fcdc761439d178980e4e47ae720185c8986e2a4f094471183424bc343d6e03f4409580672a5aeb708274b SHA512 790077219a7182dc40d5a669ad3b508ced4308c13a6ee0d294966db209432a4f4f32dce960e5a032e7f2cb40107ba31c67d385e9645d5bfcafc585d7cc0a377a
-EBUILD karchive-6.5.0.ebuild 698 BLAKE2B 9baa2f3a729d1607c741c0c983e329b1da743c3db90c60ccb8a2e4e5f3c0ccd0990d4592b4b2696fba18e7eae9dbb10f1784ed1dc37a47d4ea7e4969d3360a8d SHA512 4cb01e9e15d28414c384ac6f8216e13a67f2b0e056b1bc11f7e74e0d77d10c934a3ac3f8ae682b72e38d03f4327bad8c7302fa9d3acc80f3936d01e81d6262cb
+EBUILD karchive-6.5.0.ebuild 695 BLAKE2B f0e6e37c45895dc21b85633cc39a9758c717f51d40799b6eb74d860fce14383213013775524c9beee0e2189669b741a8a23e70b20f60b329984316c6486021c1 SHA512 ff21abb4139e3ca03bda4eaea993de65d8525506d27c1ff70ea9f77a604e5f94851eb311bf769242cfa64dc71b592bb560cb97c6845c1e4f0c4b7dc576060351
+EBUILD karchive-6.6.0.ebuild 698 BLAKE2B 9baa2f3a729d1607c741c0c983e329b1da743c3db90c60ccb8a2e4e5f3c0ccd0990d4592b4b2696fba18e7eae9dbb10f1784ed1dc37a47d4ea7e4969d3360a8d SHA512 4cb01e9e15d28414c384ac6f8216e13a67f2b0e056b1bc11f7e74e0d77d10c934a3ac3f8ae682b72e38d03f4327bad8c7302fa9d3acc80f3936d01e81d6262cb
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/karchive/karchive-6.5.0.ebuild b/kde-frameworks/karchive/karchive-6.5.0.ebuild
index 5fd699e3efa7..f07d6c9d4da4 100644
--- a/kde-frameworks/karchive/karchive-6.5.0.ebuild
+++ b/kde-frameworks/karchive/karchive-6.5.0.ebuild
@@ -9,7 +9,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="+zstd"
DEPEND="
diff --git a/kde-frameworks/karchive/karchive-6.6.0.ebuild b/kde-frameworks/karchive/karchive-6.6.0.ebuild
new file mode 100644
index 000000000000..5fd699e3efa7
--- /dev/null
+++ b/kde-frameworks/karchive/karchive-6.6.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.6.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 975c5ab6742f..712772c97660 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,5 +1,7 @@
DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6
DIST kauth-6.5.0.tar.xz 2297228 BLAKE2B a031910ec0487d36a16fc6e8031224f5cf9b7bab259b4dbfb1380a72a91fc01139d19baa0a3fdb47e90fd8d19a9adf898cb1acca9c2876b9d51fa9d613ac3c20 SHA512 912efc795e5a9e8f91de99f8a39247052a25051935e721e26d5d376bbbff48b67cbeb93f5cabd5f4516ecace0765415463aee7f7f8397dee2c2a941528a7da3e
+DIST kauth-6.6.0.tar.xz 2296452 BLAKE2B 09c79dbde87a1f6a99099ad8c815d048505e7aeddf05e0968530c38d29d367ef13e0cbef64a050dc50470214b86dd563aa0ccefee49124f37a3c38ecba0b6621 SHA512 085f725809a9a6759763391e8a70605a002b83570ab6c4f24e7522d4e83e763e3e8cd3f4859354e4570adde0c8791d4052fa61558e698fa943642a6ff669689f
EBUILD kauth-5.116.0.ebuild 859 BLAKE2B 6fecb7198c1612599c05e91010a0e13f3515827089293c0bef55d09ed3d14422438f5f5b7a5fca811bf2a66fa0991967c10d29ebd4cf19a2b417513b398cbbca SHA512 f9cbf133542b402d1cfb7ca1497ec19ffe07902c2ce200bf57e79036e3f1f5d007c1c5ffcfacff0c0c44b60327c4f23d3fa15c2b6e67565c58015f07b3a32000
-EBUILD kauth-6.5.0.ebuild 937 BLAKE2B 17a44030315df04960c56938722e1c2f7274ceea76318b3c498ca20d46bd2af2e8888f3cd8ea52323b13b578e723a4854a142cf75bd02ef9bb288b5995bbcdc9 SHA512 cac440712311991e4ed2ade7993105670dbe0d6073fe9bffe181519838bee4de4ad391e01ab011e410723f11bfb68cbb4e2c54407bf77e7752ba8022f1ffc9d1
+EBUILD kauth-6.5.0.ebuild 961 BLAKE2B cda91d56c5f03351cbf8de6c1a4e01a7d5a54a6b30f1a295fa855fd21726d8d807dc6b1bae0d921545ccc5590e17fe79f0496f200c009d325eeb54a0df1b09d4 SHA512 2375922a0a1f3ff581f9ded74c1ca4db4e666a8681bac50906af0cceca5b059ab21f54de8d6c64a494147713cf38520d86d692fcc4dd49d9373c9ecfa02f3afb
+EBUILD kauth-6.6.0.ebuild 955 BLAKE2B 40e45b68885cc2642a7412f86bf71970aac51bdbcbb3bacc5d33072e88a7426ee84b5bfdfd5e19fa8b3ddb78197e2cf59d4d6ed445d6f7998f5464ca373289d6 SHA512 ab6bcf1a33274fdbefdbc4d8f3e7a9e51fe779bd409498082f7039e75b74143c9eac0b508bf67679f77bbf0835d5f1d11c3624a18b2ec0285c905427773a8356
MISC metadata.xml 509 BLAKE2B 00b8382b1f1671890482edd04b0947b5b52d4cd7366dd53bc9b010b983726d22fab423b22648c577351fd4579bc9610dd117da4f1e8166ca1b1cb6f21e1b65ba SHA512 ab84c8d9ac2f2ddb02152eb58548ef55af3a7a194bc9ef2cc02f7d7c9b8eb6557578be4583d33d35abb3994a16c5ea8d7958a2931cd076462d03a9eee82c2996
diff --git a/kde-frameworks/kauth/kauth-6.5.0.ebuild b/kde-frameworks/kauth/kauth-6.5.0.ebuild
index f8c77b5ddc13..1ec02074e761 100644
--- a/kde-frameworks/kauth/kauth-6.5.0.ebuild
+++ b/kde-frameworks/kauth/kauth-6.5.0.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="+policykit"
RDEPEND="
@@ -31,6 +31,8 @@ PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )"
CMAKE_SKIP_TESTS=(
# KAuthHelperTest test fails, bug 654842
KAuthHelperTest
+ # bug 938505
+ KAuthFdTest
)
src_configure() {
diff --git a/kde-frameworks/kauth/kauth-6.6.0.ebuild b/kde-frameworks/kauth/kauth-6.6.0.ebuild
new file mode 100644
index 000000000000..f91d3cd58df7
--- /dev/null
+++ b/kde-frameworks/kauth/kauth-6.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ policykit? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ =kde-frameworks/kwindowsystem-${PVCUT}*: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 83fcde9e298d..6ede54cefd49 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,5 +1,7 @@
DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933
DIST kbookmarks-6.5.0.tar.xz 1108688 BLAKE2B a20f2b47ff5e18c7202350d30b09b17d2d8b00fa67988f14f2c982a14fd428cbaf1e8822ad4b60d98b715611997d25625cd8e34bfea4d6c18c7522e0de259bd0 SHA512 99b8df52e9c90b9830736ef30e52b8b55e2c72a805b502911f4606bf107bb3933f761004676dba85d9f415ed924193dfbe1e46a6dcbef985e488a718088bdc5a
+DIST kbookmarks-6.6.0.tar.xz 1108672 BLAKE2B c5377d5a8206d060c51c4b93f5f292370d41b2cce30d9cc0d9a6fb9e24e15c6a13aa38a74bc355ba8bb421b2c17f09393486ce4e56237cbf6b7c3e1d248b15e8 SHA512 b195a0dcd191dbca5a714ed51704b76ffa63757e37206b5716346f26a901764e282632224e0753bec9eea863c2897fedd6b664ba87af6fef243e32bd7a03dfbc
EBUILD kbookmarks-5.116.0.ebuild 800 BLAKE2B 3e8f2a6f64492146b047a16eec1893226ab6d45ce7cfd0dc9056a89b52b8623e65ea4c8c49da34a7cf2418e1e260d175924657e3dda2b5223bed4ddc50b2c4ec SHA512 291e964a1d82f72f96ba630f1a4d5ae13e47f06481bb4393f320b94ddafc08389026a3adfd633c7f423da3949e6a820ec33aca919f03e16e52d34a33580ddd8d
-EBUILD kbookmarks-6.5.0.ebuild 652 BLAKE2B 1e69cc409a2b1675bc6b96d6acbe712b386f29cd8307fa581c6e12a2f44a184cdf4908c1e1d66926e8d1e223234b3e3a075be2ecc7d22980afd79ff27863b7e4 SHA512 aa69ada89792c799431b7db1e5d8b1b84b51d111196aa425826c9d603288cfdfa7faed5b408d361d7638bba11d8d5be9c8a73ef9e76ef9d4e7ee174e5057e4e6
+EBUILD kbookmarks-6.5.0.ebuild 649 BLAKE2B 106be2ee4250be6fc6e75f15a67f253973822288abd83437a445502cf8cc269457a8d273122e895715220a27a19a7fd09328637fa919cad1469b3bbebae37d95 SHA512 78a1291ca5761191292a94b380e5d4f7011d0c1b88e5f9365f00c8eaa1008a6b678b3954ea2be170e988899b175490156511e0d590e9d6e82c3b7d55628d1ebc
+EBUILD kbookmarks-6.6.0.ebuild 652 BLAKE2B 1e69cc409a2b1675bc6b96d6acbe712b386f29cd8307fa581c6e12a2f44a184cdf4908c1e1d66926e8d1e223234b3e3a075be2ecc7d22980afd79ff27863b7e4 SHA512 aa69ada89792c799431b7db1e5d8b1b84b51d111196aa425826c9d603288cfdfa7faed5b408d361d7638bba11d8d5be9c8a73ef9e76ef9d4e7ee174e5057e4e6
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.5.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.5.0.ebuild
index 10c29a443b62..7b9440435c8c 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-6.5.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild
new file mode 100644
index 000000000000..10c29a443b62
--- /dev/null
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kconfigwidgets-${PVCUT}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index ee76fb4a3ab8..8f70a273cb54 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,5 +1,7 @@
DIST kcalendarcore-5.116.0.tar.xz 268900 BLAKE2B 63e32662b3af9629248956cb1fa2b2fdbded330b0053526952aa1c784434a8e43723e652700c2ac694bb7b5e0b1380b1b04bb08f7893f7795f138aaf239b7029 SHA512 04fc6b6c00e2a994b47b15e57a531b51439d67155b90c388b4e37efb6428e0215e90ff52bb5afa55d0ee0e7cb75186eac750770c9036824c20b779ef418bd1c0
DIST kcalendarcore-6.5.0.tar.xz 259124 BLAKE2B 7f1baf27a1a2e4089e8fe17286a497d378765f44968f46ef2e8c6b5ac4f2b97c4bd1d38d54ff71b615b614c3b60a1e66507c774c83791b9ab5425cd4a219869b SHA512 1f8618eb13cc021a54286c7d13c9ff5d784654bed845ce046c709b3474604229cd78ccbf290ab3d3c80cc8e7bf0dc9358b37de8f9ee9b10764a5028df5968548
+DIST kcalendarcore-6.6.0.tar.xz 311716 BLAKE2B 2675f59474645bcc5fd58cb1bc77da25df58ab9c56c4b483fe35df9469fe6f00a05719dca757e3234969f38e784de0bdab3564cbca28a0cffc4bfef05ab737f2 SHA512 6d06b8520a7ec2f45c2d6a835629287c9acff8659cad1f87d708d0c126acd1d6f35bdabef804907409dc9a17c99430c31238449810dcf5c136ff119bdafbd404
EBUILD kcalendarcore-5.116.0.ebuild 498 BLAKE2B 1fcf2ab4f4dabf46565409568a4388612a4ede2bfdef8e810346648c6cc0c903a2127198fe6db594b0329137615beeb22ce79c94e13cfcf6fe4e61766e413160 SHA512 24a785f7fb23f969982b3b68708e6b49dde61fdf505b6b26c8d5e11f64aca3728964d466ac866bdd284ca22f3c3e2905ca158d9b049e91698ceb3a84d852508f
-EBUILD kcalendarcore-6.5.0.ebuild 534 BLAKE2B 010ab0a43b89212f0d3ec2010e6c46eeeee2cb7a4579e5f9d7e760962864c963d4240efd33afc026b6a185f6af107fafad983c4dd54d7a6748fef2de99332cdd SHA512 ceb6adf0fc76f42cd2d5b9804d789178a5b4a775e7a67fa475e41545505729212d797b06f694f8b29cd56624d8373d19dce8bfd75277077aa561a06879547c4e
+EBUILD kcalendarcore-6.5.0.ebuild 532 BLAKE2B 27c9b1ad8fce6a116ab5c32dcdcec3b063ae821aee6709c26a95d62ac0f311b9ca9cb6db49d6373f6aeac4e7a950ffc0205700ba763404cd373f98a0c385604d SHA512 83887fd65200c1fc24f2a60cbc47988201971ee719367539c59c7ba8f3bbd3187d26102d16627636f8ce6db5166d7a798f4b0fc6bcac77ada461f09091e74062
+EBUILD kcalendarcore-6.6.0.ebuild 534 BLAKE2B 010ab0a43b89212f0d3ec2010e6c46eeeee2cb7a4579e5f9d7e760962864c963d4240efd33afc026b6a185f6af107fafad983c4dd54d7a6748fef2de99332cdd SHA512 ceb6adf0fc76f42cd2d5b9804d789178a5b4a775e7a67fa475e41545505729212d797b06f694f8b29cd56624d8373d19dce8bfd75277077aa561a06879547c4e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.5.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.5.0.ebuild
index 539b0293ef2c..2b25ff5c7457 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-6.5.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library for interfacing with calendars"
LICENSE="GPL-2+ test? ( LGPL-3+ )"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # multiple tests fail or hang indefinitely
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild
new file mode 100644
index 000000000000..539b0293ef2c
--- /dev/null
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.6.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.6.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 d596d68087a6..7b9a5e437812 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,5 +1,7 @@
DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8
DIST kcmutils-6.5.0.tar.xz 2463544 BLAKE2B 3cf50710f166ba20bceeeba30de98d9d8cc794f51919c89ec7b4ecaa430ce5df58236ca601a7527690b600a9f9d82f5d69856441df7a6da9030b32ebc3b81d27 SHA512 4e67c848f6265e2d37c461e754a7e78595a36f4ffe4e0b12c0502fdd8295ebd2c68d9df9480ee9befed72ae4bb33b5fc080b3905de65a6150d9b3f6a653843c0
+DIST kcmutils-6.6.0.tar.xz 2463648 BLAKE2B 340237ee3120a1ef07f085c770eb55279db24e6f36a57e703bc97049801a924de426a8ced066a3323632ca578eee98c7680ffd46241dfeaec6839ad2a7a181b9 SHA512 838181112b1fc5fef50ef28f3662086dd0fbacb8424b1ebdd08921952466dae71f9530ef0e39c2afea5e3547c4cb308a78935682e1641227547cf763fca58c89
EBUILD kcmutils-5.116.0.ebuild 942 BLAKE2B f1de075fef7ea2141e6a0f25c9f5fa0aaaa89440506d8afce2b7725eb782e3c1286646842fcc9834cde85c4b5b14f0ef3e65f7429e5e68c4e23ca1812e79968b SHA512 59eb2aca2bd4456814a5a93260bd17157bd2f9e9b0002521a5f555db28235877b1225bbfab680a57f30df9d422e5e19525a6fc9f58259b17bf31693de9b5edf4
-EBUILD kcmutils-6.5.0.ebuild 811 BLAKE2B dc1eefbd5648f01ab8bce7d425a6075a2a93b4e82600ba0dcd4b75df150530fdaa90bd65ead5fe79fa4d5e12dc60d3c7c6a92d558880adb64b8e9ba168bd9118 SHA512 e412e2888347bbf9dbe000c29279710c57bd3764e0db792b850b16913a3c2a97a6ab8c5a6f4ed6f0a6ba9430c80114ee30dfae5a87a774352217c5cb661b91ca
+EBUILD kcmutils-6.5.0.ebuild 808 BLAKE2B 47f3de7f8f69e72d2078fccf8a62dc7f624d61b6f731b73a39efff0ace92a874cc88647739b7cebf656854ccda2a5533811a3c24edbef44b0e5daff216cdc856 SHA512 4b70536e5d6f67b59347488f6b900b5667b4472b94d564ee50a140a138811ff2053482ac8a3325a856dbd01ed3232532dad1485b287eecaf135e62551de0841a
+EBUILD kcmutils-6.6.0.ebuild 811 BLAKE2B dc1eefbd5648f01ab8bce7d425a6075a2a93b4e82600ba0dcd4b75df150530fdaa90bd65ead5fe79fa4d5e12dc60d3c7c6a92d558880adb64b8e9ba168bd9118 SHA512 e412e2888347bbf9dbe000c29279710c57bd3764e0db792b850b16913a3c2a97a6ab8c5a6f4ed6f0a6ba9430c80114ee30dfae5a87a774352217c5cb661b91ca
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcmutils/kcmutils-6.5.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.5.0.ebuild
index c6d901446229..7ebcd2f744f5 100644
--- a/kde-frameworks/kcmutils/kcmutils-6.5.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to work with KDE System Settings modules"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild
new file mode 100644
index 000000000000..c6d901446229
--- /dev/null
+++ b/kde-frameworks/kcmutils/kcmutils-6.6.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_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index 7c663d01eba1..438d9388a499 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,5 +1,7 @@
DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b
DIST kcodecs-6.5.0.tar.xz 2491372 BLAKE2B dd6c38025f1cec8a657feeb0de01030248b01ed092de444a8ff424ee65630028714d5360b20acfd331060542a1812b28025fcd6209119310e2832a3809221e2f SHA512 f7244349fa2b93adb5ea0f470b9db1ac0623e9a9ea93d7c5c43f25d2e73a2a25bd401dcb99ecf9ef2ab5fd6f4620c2dda12d3789fc0f8e6f69c7373c80ca614a
+DIST kcodecs-6.6.0.tar.xz 2491416 BLAKE2B 8a52953b933e15dfb9a06dad8c85b79d358c9c8136ebc43637986054af4ee48c35329b9a026812e358ca3db0b95eec77d234cf25fd24cf1db8e557f17462d967 SHA512 6a67daa17b487270ea46efb4b774a6334fbac7022ddbaa3f137ffb9c80736e9997a515b1d99815d4ff66e83d633938fa03b0c7979fcf820404bcf9238cf88f0a
EBUILD kcodecs-5.116.0.ebuild 381 BLAKE2B 470572c6f53f843ff9d3be1d5f5b0d634151d7fb15f0ca101dc6f0f602a8498e846f6686625c4927415d01811d4d569358045ef31d37f7ada802d8cd1ac1f194 SHA512 4bcbb06a1a55d241a9b9b0c7f5c3efad4e8d1ca5f18d6402173c9c0aa353ea1fa08709defb08449cee87e17407f072b8a98239dbe453f21ee88f2d274c48eb52
-EBUILD kcodecs-6.5.0.ebuild 376 BLAKE2B e74808d3a6837fb026245d190a70c13d126f0021106cffc9ad1c0c61a6f3a439fdbe66a510021293c575da4cb951466ac6521d69b1978d96a0007ec6cf5fbbf8 SHA512 da8166b1fcf7cbd4528ae6bd5850eb8b58aabd63f41ee2ab0c141e54c6d099ea9e1fb472969d3f09472c6e87143277f44ad12fad126182749eae2fe0040997e2
+EBUILD kcodecs-6.5.0.ebuild 373 BLAKE2B 35ab1cc4e6743256fccd14ff3c508ced14798466131a11d0d7eff1302f79b6aab74aaa861c5e15e3e27f15016476564449d983607b033a8dc61a63115f5c170b SHA512 d28e81a61382e928f3bd7457cdd60ddd8c2fc3242f33f0f5d8d0b0aa5bd4261d6a988b0969f06edfed62cd3822711dad28c5a201274db07a95ae0dcece753927
+EBUILD kcodecs-6.6.0.ebuild 376 BLAKE2B e74808d3a6837fb026245d190a70c13d126f0021106cffc9ad1c0c61a6f3a439fdbe66a510021293c575da4cb951466ac6521d69b1978d96a0007ec6cf5fbbf8 SHA512 da8166b1fcf7cbd4528ae6bd5850eb8b58aabd63f41ee2ab0c141e54c6d099ea9e1fb472969d3f09472c6e87143277f44ad12fad126182749eae2fe0040997e2
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcodecs/kcodecs-6.5.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.5.0.ebuild
index 6d7a320f9c7d..d4da176c2449 100644
--- a/kde-frameworks/kcodecs/kcodecs-6.5.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for manipulating strings using various encodings"
LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
BDEPEND="
diff --git a/kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild
new file mode 100644
index 000000000000..6d7a320f9c7d
--- /dev/null
+++ b/kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.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
+"
diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest
index 96634859362e..160f14650191 100644
--- a/kde-frameworks/kcolorscheme/Manifest
+++ b/kde-frameworks/kcolorscheme/Manifest
@@ -1,3 +1,5 @@
DIST kcolorscheme-6.5.0.tar.xz 45148 BLAKE2B d007d10d2f5c021edefdde7eca18b4676a4731fbba179d3c5e4eb670a1d7b1dd391e832b6751340b62f66f0ed7f8ccfeb6930f142e34a96ae40cd6adfc311a3e SHA512 0754ec186f7966f34c2f5476d77d8d8c188487a319c26f01b5d47b0255c52e7a962a876e6e4476e57648d664117f2673b86951082fb34e44d6251dd3765e8a00
-EBUILD kcolorscheme-6.5.0.ebuild 558 BLAKE2B ff750bfc4f81a1d782fe09a9b08b310ca7568a31ab41516c7753bca3004ba958110ff74861c209b1d42c1dd5898d6c634e6a1348e1c524d67dc7163629245c93 SHA512 b71e35f781aab35247359f361137b46a6677828332daaaa813512a56ea43ca3a42d6200af9953f40c06b57fea77475eef56831f75098a1caf47e9eea646ba85b
+DIST kcolorscheme-6.6.0.tar.xz 45700 BLAKE2B f8dcaec30dc231fb8fe16005e6a6d082cb7fc13706205378ef71db1699f6014283fc1e7088ebf35e3e988003be7d8db65139784c79dc7f57c20aea756cb060fe SHA512 a3651a63abfc2d007e16a91e6f29b73107ea1be2b223384f1b109fece0b20f1123c86f6b2a2980c18f6716f30ac61f5f43d63250b8ff0f0a52ea7a0dfcf4d56c
+EBUILD kcolorscheme-6.5.0.ebuild 555 BLAKE2B ab5dc588f9ad0ee4b8aa336cc74104d4b574532a6028c3057f78165d795aee23ef7ecb1cd1ac6aa5af692be4303185298d40ecc829d6cf9ff085de31857343ab SHA512 b94772afa6631b1a28948355eaa1bb13a06a8481fc14f9022257f94275797588ed021974c688029c8f785da6b576da3230f50987de64ee8b5eb9d85966cf6898
+EBUILD kcolorscheme-6.6.0.ebuild 558 BLAKE2B ff750bfc4f81a1d782fe09a9b08b310ca7568a31ab41516c7753bca3004ba958110ff74861c209b1d42c1dd5898d6c634e6a1348e1c524d67dc7163629245c93 SHA512 b71e35f781aab35247359f361137b46a6677828332daaaa813512a56ea43ca3a42d6200af9953f40c06b57fea77475eef56831f75098a1caf47e9eea646ba85b
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.5.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.5.0.ebuild
index 9a26d1fc1e63..0f84c9ae35e8 100644
--- a/kde-frameworks/kcolorscheme/kcolorscheme-6.5.0.ebuild
+++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild
new file mode 100644
index 000000000000..9a26d1fc1e63
--- /dev/null
+++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.6.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="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index cdc868223082..20268157f58c 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,5 +1,7 @@
DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730
DIST kcompletion-6.5.0.tar.xz 2324360 BLAKE2B 810decdc0bf4910e8168800ed50191155a1e582d32a316bb15a082ec91f8caa898f6598364b1eb2eb453b4d60ebb43d3fd86a3c0b7dc57c2c172374100bfe725 SHA512 bb549c930ff86973c88e73e5ae1d47b4883da79184a38438c392d0b632eabde53655964f4e73540b6c14e2a10856a8048dbbab6be52c45428cfa3a1bb5b7cff4
+DIST kcompletion-6.6.0.tar.xz 2324280 BLAKE2B 987fe39da4b8a56afe27005d74b01367641215070d5f8b53988dce2d67ae551765f61e7d410be77ac9ebd934aa5d50d7d63a3353a26d7fa43d71f2d34b850141 SHA512 3f78e23f29dcfdf23d0d7061a8d729b77f28e27b19e8a807d9974609d9a71bd6a1d5dc3cac02acf28905b477788241fdd7d2c3c9c4a86577056db4459967ffbc
EBUILD kcompletion-5.116.0.ebuild 587 BLAKE2B fd5b0aeda11628872524abf7dbce114bc3168ec54ae527156033a2c440e8f500da0c6669cd5de0254651b725773649949c3a832c5675e04e0b2eb380ee71c352 SHA512 8b9b9c102e85d42731e403a2075c58f3324f33239fe57e94a1b66efb7181277e07eb0db74f1cdb55e842dd917cfdf56395135977d76e15d2acf1e6df879012da
-EBUILD kcompletion-6.5.0.ebuild 634 BLAKE2B d430ba8432fdd48fa10ee6b754e4faa56af6a62a23610e3c272dbfe4f755a0a43a9182dbdb135d2bb507c69f267ebfb60a7095be05506140f1b918c57ad6d43b SHA512 1efdfbadd66fde22b22cda84fb8e93e4eaa6f472955127159536686ef93a5c15a8265e005f067dfb0f71ba237fc0577d5409321ed73309737e11189f8ab3a5fc
+EBUILD kcompletion-6.5.0.ebuild 631 BLAKE2B 04cd574ebe1f97ab5dc4799f847a365f069d485222f339f1ada193c106dfb15fa6b97518d58677eb6a91c1e65042e4fc8c8eb6dde84bb6ba67fac74596831970 SHA512 56057143ff3fcd008ff51488279966dd54e364b27c6972580d5cc64325a5b936b235c6c340f1674ae5265ae91109ade50865b70b0979b8f95ae07ddb3619ab46
+EBUILD kcompletion-6.6.0.ebuild 634 BLAKE2B d430ba8432fdd48fa10ee6b754e4faa56af6a62a23610e3c272dbfe4f755a0a43a9182dbdb135d2bb507c69f267ebfb60a7095be05506140f1b918c57ad6d43b SHA512 1efdfbadd66fde22b22cda84fb8e93e4eaa6f472955127159536686ef93a5c15a8265e005f067dfb0f71ba237fc0577d5409321ed73309737e11189f8ab3a5fc
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kcompletion/kcompletion-6.5.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.5.0.ebuild
index 74670775edd9..af38a2cd0cdf 100644
--- a/kde-frameworks/kcompletion/kcompletion-6.5.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-6.5.0.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild
new file mode 100644
index 000000000000..74670775edd9
--- /dev/null
+++ b/kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 46d8ce76c04e..045561d39b0e 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,5 +1,7 @@
DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4
DIST kconfig-6.5.0.tar.xz 343216 BLAKE2B 3d2e29c720fb856dbbf34bccd1309d0485ab29e8b7e045a5d42d442c3aee06474a44f910011ca96770251b0039eaad451bf65975580acec723bf03d4f82536dc SHA512 fc50dff9bc474c4386f5820c2e0d770a8ac4313693d8c4aa96d08ad626dc100ab45aeb831c565c871f0778f146935706ba42e80646f459bf9a96f95351ea2050
+DIST kconfig-6.6.0.tar.xz 344636 BLAKE2B bf23df9684438f6d2ffd8cde475e71203d4a86bd22c6e52b17faaf195ce3e2a7ac663958bfccebdb9419b8b49beffdcacf2710cfaccaae464e2519a6a1258bda SHA512 49265b4bad66acfa10455aa54c809dc9ced0cb53b4c55988ac53d3b9fb25302787547bab983785ee42805d67835a2c0eb625eff3b6913942a8889b15e100aefb
EBUILD kconfig-5.116.0.ebuild 776 BLAKE2B 472061d07a7082a1fe55d816014837d456ab63e2775a0a39873de7d9e7cd451e58f3fd7a284ca123225f463d620587e937e00b2c0d0f641a552c53312a44e05f SHA512 2f3ff5e12071dc65ec67a18f22082cba758f450f226cf7a3914276effc5a676348df071264a44ea601ad560bbf3dfc7b0730a7f42e365afdc3fcc6b2ab2451ff
-EBUILD kconfig-6.5.0.ebuild 748 BLAKE2B 6ff7917a697e1b0d06292620fb9675cc29dd52228b5a8ab99b834698e1a94973048eec6972ad4a338a7cc0b09ae9ec866e3d4e711e6b124bd0b84175bb62f436 SHA512 bbd25e2c673bb4d61fc25f108c3597514197e3ea1066601186b770a8ecb4d8eda0ef630440eac50f61af06e557cb021b6a443f6e5094b0203d2f0e4de8b2f66d
+EBUILD kconfig-6.5.0.ebuild 745 BLAKE2B 3fe1443904c2396108203292b9242572fc16a6a87dba10e64f74a30733ed97286f1cf3417495101676e9e82e107db274751d501cc2db4afde01526bf886c85f9 SHA512 73e9fdd606c48cb76d3b1b66e9933b7605edcf9d01d6538e46e3f2a23039712ae02e89af2a39c9e1a32b12ce32ba6db864f8b564eb9adaf95ede4c876bac44db
+EBUILD kconfig-6.6.0.ebuild 748 BLAKE2B 6ff7917a697e1b0d06292620fb9675cc29dd52228b5a8ab99b834698e1a94973048eec6972ad4a338a7cc0b09ae9ec866e3d4e711e6b124bd0b84175bb62f436 SHA512 bbd25e2c673bb4d61fc25f108c3597514197e3ea1066601186b770a8ecb4d8eda0ef630440eac50f61af06e557cb021b6a443f6e5094b0203d2f0e4de8b2f66d
MISC metadata.xml 615 BLAKE2B 9a7225e2bff6c90ecb8dde8c96d85513bf9ba2415a436e30e9c857fa5d410501b0329590ca3da4bd66b4dcad99a73552b8e045ba258848948b9be765538b4dcc SHA512 7ce6fe8fdd851a072df05c65953749dd13decb0defca9ff5e6f5b1058dff38f4d8722cd6eb67a9a7047434009b5d66eaf045970328990d3f61435465bc87d985
diff --git a/kde-frameworks/kconfig/kconfig-6.5.0.ebuild b/kde-frameworks/kconfig/kconfig-6.5.0.ebuild
index 920387489e87..43f8401cb3f8 100644
--- a/kde-frameworks/kconfig/kconfig-6.5.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for reading and writing configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="dbus qml"
REQUIRED_USE="test? ( qml )"
diff --git a/kde-frameworks/kconfig/kconfig-6.6.0.ebuild b/kde-frameworks/kconfig/kconfig-6.6.0.ebuild
new file mode 100644
index 000000000000..920387489e87
--- /dev/null
+++ b/kde-frameworks/kconfig/kconfig-6.6.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.6.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 baabe848b638..644f1310c3f9 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,5 +1,7 @@
DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b
DIST kconfigwidgets-6.5.0.tar.xz 2557616 BLAKE2B e6690a3fe3e03c05fd5415abeedfa94dc7662f6f8de8e5f20f4c35ade03ecf3ce055c54f8c88a9c6b24e4f7449e9415fe904901d5a406133e850517d438c3c4e SHA512 ed24802a0b9f1813e5dcd0c04942524a46f9161fa539f24bf61eae040cb9f0dc0cf8603138ed470a7d6a2ea5db6396ce32b9ddf2ccf6eb11b5de27dbb066855c
+DIST kconfigwidgets-6.6.0.tar.xz 2557884 BLAKE2B 2fb1b20db44259cc66bd6f7b380ecb4d8fb0535d573bea6680f609eee6ee3ee9c41633b792ba7ecfa9741cfe0347ecf3599ae51d0e6e1a4d857efc572ea0aa23 SHA512 284031f4ebfb7365e2bbd8c742bf38167c7669a7fd8d72019d9fa3d302b7c6eb225ad6f2a19887c36c8f86677b5835cd8248efec3d46f23e6e6ab72305b24624
EBUILD kconfigwidgets-5.116.0.ebuild 1036 BLAKE2B ec2d80d2962998531c76fd83672b4eb30dddede6cbf0c5c0e01e1e2182d87d30bc6c3404f9cba037ece2bc5a82896e42c2c9dfe9899834c3cb75e9db364f0bad SHA512 dae487e5a051b7ae1bdc61f83d3002c4dc58173defabd52c5a7a7ef04e56b0cb026d4700fb8a1302329510ac2ba2cd593bd77a322e7cc6d0eea4ce223191879d
-EBUILD kconfigwidgets-6.5.0.ebuild 857 BLAKE2B 2b032f48eb04069a7414772009c6348fe2554e20d9cda822ab1b16a36e7582c4bb1732ffc628d27a4d1d717a92fe5b1b2119bd2497a42128e9b57a8bee60f780 SHA512 018229419dd8d6b948e078485edbe98676cc2b851ab8d6d3171aa2d0520fadbf0d66ba48fdc1410ceb081ccf417360bf024080a1c4b113abd42933fb57400fc3
+EBUILD kconfigwidgets-6.5.0.ebuild 854 BLAKE2B bba5043b96579ea620dbb6706e52f7702599892a8b491b3bbb0341afe576e101aee5d4d36adee19b8ce3fd1ee77aa067b1a23ccabb1adad2005182ad0dd9c690 SHA512 c3e82d3b81ec5155c30c14f8500aa1a91b09eb128b212fc024aeeeaffcffdc2c5a35dee4f01c03ef8af5a38ff2478fbcacee6270da91be741160bb460bd844c7
+EBUILD kconfigwidgets-6.6.0.ebuild 857 BLAKE2B 2b032f48eb04069a7414772009c6348fe2554e20d9cda822ab1b16a36e7582c4bb1732ffc628d27a4d1d717a92fe5b1b2119bd2497a42128e9b57a8bee60f780 SHA512 018229419dd8d6b948e078485edbe98676cc2b851ab8d6d3171aa2d0520fadbf0d66ba48fdc1410ceb081ccf417360bf024080a1c4b113abd42933fb57400fc3
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.5.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.5.0.ebuild
index 0783a3e4d35e..1889b389c68c 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.5.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing an assortment of configuration-related widgets"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
CMAKE_SKIP_TESTS=(
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild
new file mode 100644
index 000000000000..0783a3e4d35e
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( =kde-frameworks/kconfig-${PVCUT}*:6[dbus] )
+"
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index b0b31f9d6890..4d0bccbd79dd 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,5 +1,7 @@
DIST kcontacts-5.116.0.tar.xz 214144 BLAKE2B 6f01e3102e9499e0f1da529c5d073c21c54dbba6d549d2be15686082804ec7da21488e9e631fc4ee6e0d5307d054fa156760644eca8b858123382d14f7fc5b51 SHA512 b33a239bc577a0ff4d7b34e7fc12397fed543ba31a0fb1ebcd55dc5ce52e05e026953128f13c76828dd6723fed9a27153cd8420d5dd940404a4f79cd625499bf
DIST kcontacts-6.5.0.tar.xz 207972 BLAKE2B d354f79c974e07131ddbf31051c7a158649b5416c2ec3b35a3a0831495e87ba3ff7ca5d3760b3fc5dc797e35cf2e8d1527702f50f5a8fd7cc7e60055077ee47a SHA512 c0ebeb406c8ff26f574a761c143d9cc75d9c537e8094e8b10251f1f7b90e8c46ea8c6db1c0db85872312d7b3da09a5ac774649dae66550fab85340300e6bdb8a
+DIST kcontacts-6.6.0.tar.xz 208032 BLAKE2B 921326d11a821b72eaded62c72c5968c41721c33f3875f3426edb63d297846c96ca66f26d9febc2751f10bd083b94724e47e36202e92662b2eccc25b984d0c49 SHA512 73f4b119d1a382d2d943d43bab3de8e95bfe9a9a550d0c78f3369b54fec8b254780ee0df0aa429e6ed5254d38e27e217c63f8c81c344e8aa6124827147a397dc
EBUILD kcontacts-5.116.0.ebuild 787 BLAKE2B e2192a0cb75faaa2d215c76884bad8f1319c86093d800371bc412ae132168efe3754ce5a3aa885b30fe4abde399bc247acb118dad5a34c449043852d1c108ff3 SHA512 192faa79047c5b22d0a5f413c49b5c32bcbf154a14dbb25cbe14ae1e62e9d5875c7e016ece34f283a5695701d4a683016be4cce80bc09914726ff6019fbb5a13
-EBUILD kcontacts-6.5.0.ebuild 777 BLAKE2B 4419314610be775d6ba5d1f2fd9733f788f878720e840e6c6c4cd373a97885bc27e6b5afbe0afeedf4feb4d5112ba5db12d466ee597a9dff184c91891a3d0031 SHA512 f531468676e18e77c48c8c08c572ec2b3dcf7eec10e985b88a4008752fc38276e024d01fce42c895f9f981473f35f08c64e6c43f3bee18426ed2b1684ea2bf7b
+EBUILD kcontacts-6.5.0.ebuild 775 BLAKE2B 61042e2239fe881bbcc9cfc7e25f36711e6d2efb9c5831a3ede8488897590f84aa1c3fe89a1f5cc2c5b8d1a985d14e9462ed9d833956decb5c7a1f470cd5e892 SHA512 a9ed9506aa1f93ca23cf170300cdb007516b59a852cb7dd0782d55a9c69962c9f6b25d92b921fc3fc6489175fac2c2dd6c3bc47de1cf5247eccd159b69db98ba
+EBUILD kcontacts-6.6.0.ebuild 777 BLAKE2B 4419314610be775d6ba5d1f2fd9733f788f878720e840e6c6c4cd373a97885bc27e6b5afbe0afeedf4feb4d5112ba5db12d466ee597a9dff184c91891a3d0031 SHA512 f531468676e18e77c48c8c08c572ec2b3dcf7eec10e985b88a4008752fc38276e024d01fce42c895f9f981473f35f08c64e6c43f3bee18426ed2b1684ea2bf7b
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcontacts/kcontacts-6.5.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.5.0.ebuild
index 9cda8e0edebb..0cee1d812010 100644
--- a/kde-frameworks/kcontacts/kcontacts-6.5.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Address book API based on KDE Frameworks"
LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild
new file mode 100644
index 000000000000..9cda8e0edebb
--- /dev/null
+++ b/kde-frameworks/kcontacts/kcontacts-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*: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 6a17485c8318..3956a2eee10a 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,5 +1,7 @@
DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d
DIST kcoreaddons-6.5.0.tar.xz 2566560 BLAKE2B 4445aab4610ce58d3e561e3298ea3b2cd88d40ef7c4a16bb6da1f10404f6a72691449e598231b41972e9e3face5abee64ad361d80f12ca8cd3a519a7a400814a SHA512 49539c63502c08e68e223c25b2df63c906dee936cde0d4fd8b98ff52799bec6a4da18f3952f6e757867a23a53f8cc226d5fc849304402479f20f0a8d6a2f8666
+DIST kcoreaddons-6.6.0.tar.xz 2567000 BLAKE2B 53c2cf74d6109741ef7b9ba64caf513cd8ed9c12d34e2f840a0e09e342d2324abac015eba40806ce836a2aa35c84429260268191181f9f7277bc98288e5b93bd SHA512 9bb39e3d7a6d999ef5a5cd13dbb078f93bca2f6dc47dc07c25820e1666d03d166809dfe6fca6e87d831c1d1815e59b2582f6bc4e4a0a327221a1643c65afcd40
EBUILD kcoreaddons-5.116.0.ebuild 1155 BLAKE2B 4feee760daaff156810e0b24d031c743d3b56a65d4c5d6e95fb82cde1b92016628d5eb6f7e5450ad07287775ce8c835cd9b59bd3a1543f6dd6771751b6b78beb SHA512 bf16a00d2a757fb17b3c09a9fe02806dcb3071a84f60f9e18f3396dc390a8d5bad2a7b509ab3fd071e77690235f1da7e2964d97edebf8bbc97cab5f67c6ed624
-EBUILD kcoreaddons-6.5.0.ebuild 1069 BLAKE2B 2b3f48bd7fc8cc210b6cf5bd6164e8c70628445f4b88728ad1754311a78b1c0d09fd7cbc9f337190af7b50d59abc03a6769e5f8b231b1e20e3f154696d433645 SHA512 8ecfe034054612b9d042c634bdfd4941fb7e34795c6022ae629b042c92f3aceca3cda4a8e7308afd88d1acb853fbe5c349a5ab1000cd5162a221994af733b9b5
+EBUILD kcoreaddons-6.5.0.ebuild 1073 BLAKE2B 6b9df9c62c3472e0e18f48e54e2fbe8c861b3cae03d0c8e18c1c03a1f9a46b6bdcd1e377ef38303b893dd9233f155528d976634a5d8b26d1ae0d6da46d0ac146 SHA512 424c551e955091d2dd9b23d6d0f3e4327e271f18b5b902da3d56f79a5d911b163332bf73658f9b06ebb154b55c70e322a17c821d09c321733236797705ea2329
+EBUILD kcoreaddons-6.6.0.ebuild 1076 BLAKE2B 4ff32667e119d1ac35cb7cae5d2657caf2341cb7f7c40c2ed015369aea8ef2314c625224cfafd5f578dbbaa6ccad53df6457bc11cbaefd6266628cb4cf151975 SHA512 b8b6e4fcb06f0e270ac4dae6de692da5d7889a1539c3ce2de55327a569f8189a545ed5b462ab13392a56f9884edfbb3edec5bb8eaa66218dd872c90adec65747
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild
index 9be143aa113a..dacddad9969f 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.5.0.ebuild
@@ -9,7 +9,7 @@ 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 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86"
IUSE="dbus"
DEPEND="
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..72e57bad8f9f
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.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]
+ >=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 b96ae8bb5881..08b11a45755b 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,5 +1,7 @@
DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07
DIST kcrash-6.5.0.tar.xz 29080 BLAKE2B f63057666f10b472198e10f2fb0a929133290a2e3c96a4b25fb71c377eb950c8c17d9c0242a217590ee19bf1cc43a23bbfccd0f3be16332b05d07a88948b246e SHA512 cb6ea712f188433f1f77b162003087a420ec6c3bd0c97c14b30674983b3370d23051d07cb1a47acfae5f6135f1348feb19337a44dd58570fa0bdafb10bac5120
+DIST kcrash-6.6.0.tar.xz 27948 BLAKE2B 5c89288e36e9ad49cc59e64b6c486728ec75b76cb1305ae0a0657c478553be7a370829feee8d4647b8e28fefd8497c885904dc0c60ed60a34efaba30bcf4b1bd SHA512 972914052fa59d7443da9c21e280444675da9e34708752e753834dbad91ebd07bbbf4582178849b3d13a77ebbd4c3136dd4d17ecaedf4bb323ddec1b4ab10111
EBUILD kcrash-5.116.0.ebuild 777 BLAKE2B d767db125cc35760c2b6bfc06fe62d4f5624cb5c4bc979fd5815565affc93f804a869f1b4f52587e0c469032efb822ed0948c1c55cdbe149984bde380cba3f59 SHA512 bed6a3ef77d9d0d2636c51a1ce0c09d7a822f16466132ee1c34cbc6b1e0664cc54e10c8d7fdbe7591fa74648b8be793fe3d9403bd56be4485bb27e736170c72f
-EBUILD kcrash-6.5.0.ebuild 753 BLAKE2B 7e08f083c056dacf19670e1bcc33fe4907719915b5b2f9424aac8c857849c477c341e79c86bcab2e2a10b0bf536f33f988d157178451ec60c69ab25b2716e5cb SHA512 9002a7ce8dd8194f91737db59ac1991d91604657db3045b3552e42ca25bbbe18ace0084019a26818e0050b919db68b0b51f1725a22677493d13ac54f4c685458
+EBUILD kcrash-6.5.0.ebuild 757 BLAKE2B 0f05423b9b1a0bdd1e025b38f460ae9939c9318bafd3892fa1eca039c997c3a8d80770fcee9a1c1e52d07ad2ee35049f35e189d37ac2a52f4e3394ee61a9878f SHA512 b2709c8bf46bfba78df167bdcc9a9d1441879ec55d53e481c6a2880787f17b0391176b211960b4ae041810711ee5e495154486d96bef2fa528a66027cfc6b064
+EBUILD kcrash-6.6.0.ebuild 760 BLAKE2B d9cc9e760d344496c7f7373793b5ba1e7fafa9f58e842bd884ad57da53e706ac0e474f401332c1f74f905db93eabb513eeb5a3869bde97c49425b963025fe6eb SHA512 026f5aaafc32aec55f9a76758bbdace383fa5025f523b55c8a621c341155506dde99ff88f83c52b283f08fe6bd152782168a1420d59609a051f38b779c39d41c
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcrash/kcrash-6.5.0.ebuild b/kde-frameworks/kcrash/kcrash-6.5.0.ebuild
index 7d1679715647..a70ebf84198a 100644
--- a/kde-frameworks/kcrash/kcrash-6.5.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for intercepting and handling application crashes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86"
IUSE="X"
# requires running Plasma environment
diff --git a/kde-frameworks/kcrash/kcrash-6.6.0.ebuild b/kde-frameworks/kcrash/kcrash-6.6.0.ebuild
new file mode 100644
index 000000000000..a8b1423b68af
--- /dev/null
+++ b/kde-frameworks/kcrash/kcrash-6.6.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_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*: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 7a7843dedf34..28c9e9bd5b79 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,5 +1,7 @@
DIST kdav-5.116.0.tar.xz 66496 BLAKE2B 711e08e882808b8ce4e542523cbe71517cbf5444043502864959f3f4a27d69b6fa867e86608fbe9086300631fcd113feaa95dea3e93d1377bc637fe4285d9b3f SHA512 195e71f17b20652a333881692160d70a370b605b86fc63daf29d95bb9f47d2c7b4f4446d2597080a2b8ee54303d2708059f750c58177da9b698194072e06922c
DIST kdav-6.5.0.tar.xz 68104 BLAKE2B c8d06dfd0b2a5b7e4ed59ff1ba00493bce3b209025c3f21f45c86f7d5a2cac9c0c8d1f85c04d36bda8d74935d710e324d03aea703d23b57bce8ae82f23043646 SHA512 e72bdb0dbc77617e027fd68d2d58349d5c4818e1b64a33b62f0b8a92aafd072c294789306c8210bacdbf12d68b0a921b84985b43c3138edee68dcfdbde4a28ee
+DIST kdav-6.6.0.tar.xz 68068 BLAKE2B c017afecb3063079b77a23ac7a86b0bd715e8cc12ec179174f3bc39fc2c83674bc5358d25c129a8d348bb21d60e78f92a2b9bf097140aad04c52e8684edc8d27 SHA512 4e7675de60462380d3ea739d0a5c0fc7a8b7a3d0c40fc8511f416757e804c016f966dcb115e3ed13cf5762adf46eb889d20ee95ff2527143cd380cfde916ba50
EBUILD kdav-5.116.0.ebuild 711 BLAKE2B b28984b5f3527a51f796ba2eae491517cfbcfbdef0a973ba3237da2a49e947003c5e131da36bc0ce39855408da5fbb9d94f10a9b50c24d854ff5a1897ac0c0ef SHA512 8a38552ef18ea35bfb88fbf1876817dc4b2e2d13dd990b9f68b344b56e493c734d7b5b193e35da720910203aec22d8328478afbef85dc1bfa6d98fbf4544032d
-EBUILD kdav-6.5.0.ebuild 689 BLAKE2B d96d68af9f3023af70b8e79afc49c89bf5d495138e2c34650edd0be37d7b2c55fb60c08d607015d8b102c15d770dcce30a0824873af5da80b7911a5ef4a36000 SHA512 073c5ca171c62dc414127e9ce2c27339a49bfc70e91be4407269701f803f4270a3a3475dceb37778a195bf61f951d3621bc6d0b7dc91a6621fb6ed8ca0aa79a2
+EBUILD kdav-6.5.0.ebuild 687 BLAKE2B 9019ecf301e9450ad7feafe0e4f6485aadd8e0478dcef47a6b97c8516df54003ad11a00bdb4bb49f472e68936ef6c3d3c9d4c650d7f27fcc7f10ec96d0777efa SHA512 abf3a073efd00ad174018307a412164c6e3c70ac7369e57f342958b76fb05e67f743b7c1ee0c9f8c1a0e4a92711c88ec8d312695811a82eb369162c9bed3fee7
+EBUILD kdav-6.6.0.ebuild 689 BLAKE2B d96d68af9f3023af70b8e79afc49c89bf5d495138e2c34650edd0be37d7b2c55fb60c08d607015d8b102c15d770dcce30a0824873af5da80b7911a5ef4a36000 SHA512 073c5ca171c62dc414127e9ce2c27339a49bfc70e91be4407269701f803f4270a3a3475dceb37778a195bf61f951d3621bc6d0b7dc91a6621fb6ed8ca0aa79a2
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdav/kdav-6.5.0.ebuild b/kde-frameworks/kdav/kdav-6.5.0.ebuild
index dc51805cf7a0..827771a409aa 100644
--- a/kde-frameworks/kdav/kdav-6.5.0.ebuild
+++ b/kde-frameworks/kdav/kdav-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kdav/kdav-6.6.0.ebuild b/kde-frameworks/kdav/kdav-6.6.0.ebuild
new file mode 100644
index 000000000000..dc51805cf7a0
--- /dev/null
+++ b/kde-frameworks/kdav/kdav-6.6.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="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}:6
+ >=kde-frameworks/ki18n-${PVCUT}:6
+ >=kde-frameworks/kio-${PVCUT}: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 f5c40ce5df76..abf98cd0befa 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,5 +1,7 @@
DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993
DIST kdbusaddons-6.5.0.tar.xz 46224 BLAKE2B 1fda783c7c509b6703e092dc8817b8b0851d51831b656bde365c2a1938ef8aaaddf391bc04b677e9b103bf3253f0becd603fb5b6bad0fa5bc75e4bdd7e45695b SHA512 89246d40ecfc866bac52e3459de84261a3a18ec70910cac4871a2f5e89fb5b2fe6e5e31be2cbeed92545564d3848e03011630a95419f4a47054194c942d08675
+DIST kdbusaddons-6.6.0.tar.xz 46240 BLAKE2B b3e49726a888bdc7ec88d4dc2fbef9462e175fcd7951eb6861ea9d3ddf5b5e9032ed53f6c46a49c6a633e4da3b3fee01e5e7fd89877f3e20986bc429afeb46e4 SHA512 54c457a4e232f336eb3a8bff8d873a1f3d88c59b9224b5f3b16ad0ee73a750dd1c43cf64ec23b6069e24ae89e443a2024805a59297f0b06f0322620368b08e59
EBUILD kdbusaddons-5.116.0.ebuild 607 BLAKE2B 41ced1d2ffa91c711431848faf78833da62764a4085fadf6b67d52c0c90228d9c7c0c11000edb0a6254ef69a5a08421cf8721a3a9d8f19146e8a2f11ba3c3c46 SHA512 1b6f919e3590fdc7f21a0c5fa13b8593d0f6138714ba9a88ff28fb4cd129218663bcc5e7a73dd6c6f1e78e892957aee578e37795975e2195d836a2bc47e69777
-EBUILD kdbusaddons-6.5.0.ebuild 640 BLAKE2B 3edadddee192b5033566e952fe83f2e439b6104a6115e4307ee1956e613ff0b600ca8ab3672cd2ffad302c6585a0fb4104a59d2a6e024301074a137805c5f111 SHA512 a396eb570cd3b7e130cdf007d9d7db13ff3fa17d1e0d3e4876e87f67eb96c31668fcea91145a047e0b3e687c450e17c0e4f78776c2775aedcb612954bb4801d4
+EBUILD kdbusaddons-6.5.0.ebuild 637 BLAKE2B 10b84f674a55543a86ea1648be9c58735d117814736ef5ab9abee0b8d180ff4ce4cf857ebc5b81ccd32f8183925c3c9c6860b3f1d3a0e536814d136319d7750d SHA512 1eb9d90498fcaba87d33de2e79eeb4a8a68946a791255776bf1c3891d1d7f10a7f61a281bb067e9bc8a5f2738ae6e4e69e281d1dfa8175935e715711095f15f9
+EBUILD kdbusaddons-6.6.0.ebuild 640 BLAKE2B 3edadddee192b5033566e952fe83f2e439b6104a6115e4307ee1956e613ff0b600ca8ab3672cd2ffad302c6585a0fb4104a59d2a6e024301074a137805c5f111 SHA512 a396eb570cd3b7e130cdf007d9d7db13ff3fa17d1e0d3e4876e87f67eb96c31668fcea91145a047e0b3e687c450e17c0e4f78776c2775aedcb612954bb4801d4
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.5.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.5.0.ebuild
index fadd6ddfb3cf..acf6ca2327cc 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-6.5.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for registering services and applications per freedesktop standards"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="X"
# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..fadd6ddfb3cf
--- /dev/null
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.6.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.6.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] )
+"
+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 60220e54d48b..494a09b33bb8 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,5 +1,7 @@
DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc
DIST kdeclarative-6.5.0.tar.xz 2429848 BLAKE2B 3d7a8448e9131c9aba91d7d4e882e92a117a836d4aa43a2e90c4b50490393427ac5d8e38eb5b22f2ee3bc7eceebb1ec48d193463570441789eef3f196ed9b002 SHA512 f5c39c1a1dc16d48972df787c35113c3824aef6fcd48f0498bfb30a5991472159c789b7dd8eabec015c967958f369f29c07742d80ba3798a4cb2d5468691025d
+DIST kdeclarative-6.6.0.tar.xz 2430264 BLAKE2B fae933e8d4e6c8ff2b8c9e7eb829c48e20e5ad20e088079bc14ba838e1ebabc50b6451f1cfe0e5ac5f93404693028eb948714822503b1c6dd32140bbcced2ba0 SHA512 549366ba25a8feeee54023c93901bb9d4488a27ccdee26eb263b5d4ef7bf2de67543fa3157ead1e91aa5839efb84e7ce4a84fd1672ed5115c6d96d13a53e11ac
EBUILD kdeclarative-5.116.0.ebuild 1040 BLAKE2B 179572752c78796d3ee08c8b6bb574c035b7e818240dd650760217e9a1b114859f7ced1a4fef9c79c9c5369baa0186e9beae829fa988b57c03c887c6f59e7747 SHA512 0a5374eca2d245953e754f1062a405118ab8359b1c039fbc05f979fa5159ae9549dd8f8834bb2bcde651b6c3606a270e730952f967b0ce5ac488030e53ddbf9a
-EBUILD kdeclarative-6.5.0.ebuild 716 BLAKE2B 1f44302d3d668f84210477ba8843dc59a35672a566a831a84dd3e978aadc5305b35882c5558398e347f4475bce6a55fe669fa76df86051b762183e1aa4a79072 SHA512 9a222411cb4f7e6429603f1737b283459d6238b35b57370afdc934fee13fccffb2ace6e2bfd83760509fb71e0fb85e31266937a1931ab423f04d6c5046ed45a7
+EBUILD kdeclarative-6.5.0.ebuild 713 BLAKE2B 9b5a03d23f25cecf74e344811fd75c04c357a7d43f8b09e73ee940bfd663a96afff0dbad95b57dc6fcf9e133e7d26581fac5849d15a21299815991c40dde3ed7 SHA512 ebb88d5841ff891a706c0486bd3ec719d15147e64e09abb6a3b2119c3666b54d0924cd714246964dbb347c2d04f560bbd930c0de5774c8b41835502c9c35568a
+EBUILD kdeclarative-6.6.0.ebuild 716 BLAKE2B 1f44302d3d668f84210477ba8843dc59a35672a566a831a84dd3e978aadc5305b35882c5558398e347f4475bce6a55fe669fa76df86051b762183e1aa4a79072 SHA512 9a222411cb4f7e6429603f1737b283459d6238b35b57370afdc934fee13fccffb2ace6e2bfd83760509fb71e0fb85e31266937a1931ab423f04d6c5046ed45a7
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.5.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.5.0.ebuild
index 020efd148754..17982b1b1e43 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-6.5.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild
new file mode 100644
index 000000000000..020efd148754
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.6.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="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kglobalaccel-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index b4e486f14d54..c2a290b51b26 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,5 +1,7 @@
DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910
DIST kded-6.5.0.tar.xz 33776 BLAKE2B fc7da98de83aea9e330e948027d4c20001d2866cb42e3e83ce8ccae2de93bb4ae3512b21bf4e28fdf0ab8e83e3db73789173eaa44a5fe1944a88a24854fce234 SHA512 727926825a085d533e6549dbcc090f0130f4c585810d4f08c95d09d19fd58e618ffb54b6ba0c8bdb40304523c582c4f833bea0ff1b7e9ac1b4ce64d49ca8f510
+DIST kded-6.6.0.tar.xz 33752 BLAKE2B 90236367d27215fcda0849a186feb25016c3eb1e2c1d6b6d2837955118ac77f833d8b1b1084a08a50524f992196062953f08c91f28bd5f5959e087c31b7e03de SHA512 84a2246417596aa320c5a97fd7924e7e1c292f02b1f94d701ddf9272e4cd51f2455dce10a58a1bf8d01e891380249b0be7732aa45d1523c45a111ab5294c604d
EBUILD kded-5.116.0.ebuild 828 BLAKE2B 659021c2015161df70a74d6a91976673380523cb53a73d610b3de1b2954ba93a2369bd771bedc88d9ef6f687d1a6a7c76aacc5b59d225922b965492ec13711dd SHA512 1af367f23afb86d8a63601ffb719b4fc59e579ebc9ba5be19eb866865125deff2dbef3fe2a81f076085d7328b79a4b316f96b0f89b839d25bfdd28bc15daed6b
-EBUILD kded-6.5.0.ebuild 779 BLAKE2B 5f573a292cb1b2025e0bf5729c7010fe86dd811e50adfc2bee124684bb827c3bc9b823322a4a42197be739e9d32bbfaebec668cb5fef2f2935a0199da4a0d38f SHA512 c6d192dd41a2a669f844785c59d0fe2897668bbbd4a63097319e891d93bceb96b752da241a83d17b6107119280d4190053834b3acd92c2ecf8a423dac8f9c627
+EBUILD kded-6.5.0.ebuild 776 BLAKE2B 15be73da7497f5818a2ae010dfb11f921c39be21728b06079c0c4187dcdc40bcbbbb1617523e7cf843d30753853b2044a91a9eed60b4091aab2e97d5d540b408 SHA512 c90bfda2b0995fc203749174617a54eb8bf2c5e1ced37003e9e854ccb585f1d5e71a8ace7455bf2439eae615ad09f800191a68b41bf628a7998752250bf95fba
+EBUILD kded-6.6.0.ebuild 779 BLAKE2B 5f573a292cb1b2025e0bf5729c7010fe86dd811e50adfc2bee124684bb827c3bc9b823322a4a42197be739e9d32bbfaebec668cb5fef2f2935a0199da4a0d38f SHA512 c6d192dd41a2a669f844785c59d0fe2897668bbbd4a63097319e891d93bceb96b752da241a83d17b6107119280d4190053834b3acd92c2ecf8a423dac8f9c627
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kded/kded-6.5.0.ebuild b/kde-frameworks/kded/kded-6.5.0.ebuild
index 505dcb21b8b3..3573584ab85c 100644
--- a/kde-frameworks/kded/kded-6.5.0.ebuild
+++ b/kde-frameworks/kded/kded-6.5.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Central daemon of KDE workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="+man"
DEPEND="
diff --git a/kde-frameworks/kded/kded-6.6.0.ebuild b/kde-frameworks/kded/kded-6.6.0.ebuild
new file mode 100644
index 000000000000..505dcb21b8b3
--- /dev/null
+++ b/kde-frameworks/kded/kded-6.6.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"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6[dbus]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kcrash-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}: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 5f32c4faf168..f6b3b69e7636 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,5 +1,7 @@
DIST kdesu-5.116.0.tar.xz 57072 BLAKE2B 6891406ddfba6caa6bbf0e5a476b99632e261d884cf882977225eb6876eef261a2f1b9a01cbbcbcb05be811500f6c0e4b387ad066e899a71277c717f57c514a1 SHA512 6426e65af37b4bec97ef2e93a48de25fe2e5d99fa4a4f8da850a6ed91ef428933062ca81455a91f4604fa8552dd0fe46ef835a4408e91a05e4609b09864a25cf
DIST kdesu-6.5.0.tar.xz 56656 BLAKE2B 49cdcba52941fecf1662e08001e6674c5b1857348cd652d701aba803f7416d3dc7c7811391173797d54dcaa0a9505fb89aebad0e26197b6bb38a960bc43e8938 SHA512 32f40abb9fb5c15e729d9a5e0aba0e6b000e0c80b2dcb822f651ef5276daa2e1f3b05f80cf137779c77cffffdd0255c45ec3b31b4eb3198fb9772161076a8822
+DIST kdesu-6.6.0.tar.xz 56684 BLAKE2B e936989bbcac3e1770f48087bb8e57628d8571569d440fe6b482b03e2647fc6d6b90205e4180ec4f3fb2ee7a31f866a4b739e2f95185dc880f512b6490bfaafc SHA512 e2406afb2f36bfe5591b36dbda7345434de9168479b6364552051fc10b4de46d544f91828d76320e8f7ee8bd83dd0638fde888f6d9c77a770e852eb40f6d6a1f
EBUILD kdesu-5.116.0.ebuild 647 BLAKE2B a5ccabd6866d53f317b4f5d888693079d5b279ec79db849beb5d7fb01a8e0e15e92e5df2d131573e8794d32ee21787fe38eed462072c9915ccc5d489c59d0c43 SHA512 b326b3c2e78350aeebcb30da2cb462605d64f1e15b7d5742d745e490570e7c0bedc005966720678c76dda1a6a067bda17ddfb4dfd7143161083ec99ef656ff32
-EBUILD kdesu-6.5.0.ebuild 638 BLAKE2B bf275685add4bb0506e75f2e9c0a92b6080c3dbe658b3fc0344b1c62fd89e5c1cf9c2f7878bca54dfaa8d3d626280ef750fd49ce4385db31dfc4652467d90722 SHA512 9c64eb7e3d9499a0a179343e6ccb5d7b95382ee8ab06b44b241f661ceee94551f420950e9755d0840969f14330c74add48527bcc703bbda900e7d7c00fe40406
+EBUILD kdesu-6.5.0.ebuild 636 BLAKE2B 2ab4837dff4019785c9ea3ab6d41ec16ac59f4ffa885eae3764dc5e16e8d4e6693500893b2ea8a4fabd1f93590565dad74bab91437ae6606b622202c1cdcd3ff SHA512 ddf01d73238495118e3d66df1d5795e4bac94a5892022e786ace399048a05f401dbf43477690cb75e05a25b9d2104e045075abba5d5d738d465fb9cbf7cb5173
+EBUILD kdesu-6.6.0.ebuild 638 BLAKE2B bf275685add4bb0506e75f2e9c0a92b6080c3dbe658b3fc0344b1c62fd89e5c1cf9c2f7878bca54dfaa8d3d626280ef750fd49ce4385db31dfc4652467d90722 SHA512 9c64eb7e3d9499a0a179343e6ccb5d7b95382ee8ab06b44b241f661ceee94551f420950e9755d0840969f14330c74add48527bcc703bbda900e7d7c00fe40406
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdesu/kdesu-6.5.0.ebuild b/kde-frameworks/kdesu/kdesu-6.5.0.ebuild
index 69b3aef23ba4..6e1c907823ba 100644
--- a/kde-frameworks/kdesu/kdesu-6.5.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle super user actions"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
RDEPEND="
diff --git a/kde-frameworks/kdesu/kdesu-6.6.0.ebuild b/kde-frameworks/kdesu/kdesu-6.6.0.ebuild
new file mode 100644
index 000000000000..69b3aef23ba4
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-6.6.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_TEST="true"
+PVCUT=$(ver_cut 1-2)
+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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kpty-${PVCUT}*: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 320457fb4e51..d3f084b2b1a4 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,5 +1,7 @@
DIST kdnssd-5.116.0.tar.xz 2280644 BLAKE2B 38468ea7c4b31787c2eb41ab5a930c2a44138d3cb5492df33748ce7ad80afd462604d6de433a5c23e2070c17ca8abed9427674c33064a841e9aa3d4836bcbf3e SHA512 542b6ff05ea2d0d43b8563136254f54e690fb561b270517df00158e53a5a2eda23e5371292256cd3f3aae0ee108c8d5cd4f611ac1aa22c259ee80b4815850121
DIST kdnssd-6.5.0.tar.xz 2269360 BLAKE2B 467640485cfc2d667582987bd847035facc7ee74795b72d5c4fb06ff86a089adeec55ee4338df12b23c9e8fda6794e04ed598801179811d63d508b592b3aa004 SHA512 f71b09e1d7e16ae6161e7c43337e173fa8b2762774a5ef8f50e4bdd8089a0e915cf902018d28d9da364f314d560b027c75505cd3fd54f37b32336d0adb152b3a
+DIST kdnssd-6.6.0.tar.xz 2269188 BLAKE2B ba150b2ea921001f6b843ef7c093972733e16817ce8ede16c834b5459fc51459c6f69b2cb7b06526e2a0cda37ad5db85439fdd481fe966ce39658f62545ca9df SHA512 52d5755975260402b49bc371e0f122a2761e5f3060ac5220a300be83586f0cc033bd75d0076e7e67cabbfa96478aae93d6c59111b0035cbc5cd8a65d5a1a6e8d
EBUILD kdnssd-5.116.0.ebuild 686 BLAKE2B f334553d7706f83577ddd10bb8027e73202e891181ac64a5e237d98872793718fb4a75a85b1dee61ab7e07ac283685bb0245c9f80c6a4003679c23d06eeea9d7 SHA512 3d8480839ca15f4d7c39e4c543e012f6d5b0ff038d26acaf7044bd5052eca2b75ce1495af392a46c1684353c9031065003b3f059fdd9ab297ec0ccae8271006e
-EBUILD kdnssd-6.5.0.ebuild 691 BLAKE2B 9f765dc8bf110b45ef2466fc95b186969e484769f665766b64f3bd752616f92c5703845fe46b893658069629ebf52e9cbdc5fed23839fa5c24f444bd1ec18eb0 SHA512 9a5b7162a63dd27b7b96efbcfb5f37c9eb3fb174bf83d1c09026f9580bd05200548511214e386f8d9ad3ee86d47996151e289d0eb065ec907c708e6d8c3b4ed1
+EBUILD kdnssd-6.5.0.ebuild 689 BLAKE2B 31a25ed671c736d5864ca0277380d73ab03442b2b17566b7b8ea4bc96a309d1246f70ec0d3f259f01727bfcc41946ad406b208a35c811eddefc97f7468039edc SHA512 e2bfb0f694f78c2152eb3f84f7be643fa56a01ce6f4e9306cd514a33ac94d706f8b435cb43a0b1414e47d1cee28c5e1cc7e764ce70cecee9cc7e12c742afac7c
+EBUILD kdnssd-6.6.0.ebuild 691 BLAKE2B 9f765dc8bf110b45ef2466fc95b186969e484769f665766b64f3bd752616f92c5703845fe46b893658069629ebf52e9cbdc5fed23839fa5c24f444bd1ec18eb0 SHA512 9a5b7162a63dd27b7b96efbcfb5f37c9eb3fb174bf83d1c09026f9580bd05200548511214e386f8d9ad3ee86d47996151e289d0eb065ec907c708e6d8c3b4ed1
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdnssd/kdnssd-6.5.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.5.0.ebuild
index 6ccc600538c4..044f4a752a1d 100644
--- a/kde-frameworks/kdnssd/kdnssd-6.5.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="zeroconf"
DEPEND="
diff --git a/kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild
new file mode 100644
index 000000000000..6ccc600538c4
--- /dev/null
+++ b/kde-frameworks/kdnssd/kdnssd-6.6.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.6.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 81c98f8815ac..1e45ceb20c6c 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,6 +1,8 @@
AUX kdoctools-5.54.0-gentoo-docbundledir.patch 1055 BLAKE2B 0b57d4d23fdac39a939d1355ddecb5d0ba53c1a2b2ef43fb1127834b1004b4fd63a8e32a160794a51879a103c658068a67663fe8f9e1cb99ede5154cbccf2c1d SHA512 18dcd82bfccec19eccb5993cfabf4ead9222dbf29cad3a9df4b1c225a2693ea0b882dac78f969da7bf98aa4bdf5b09ee28cef6ff28935502439ca20fad427bdb
DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab
DIST kdoctools-6.5.0.tar.xz 456016 BLAKE2B 4e111b0e458b88f6625fbe3a3f1fc4be8eaa341c7a4f683f0b2bde61e8804a071c9a7e65138e0061e01dfc53e991c2bfa7df5479849eae62faf784b68f866659 SHA512 38cba73cec6b74c255ee841730b800294e31e42b52ee84541ec2cbd9a2edb5200143e033f79f7a56036eea39cbd7a5016a0222a487fed7f431389f00afc746f0
+DIST kdoctools-6.6.0.tar.xz 456124 BLAKE2B 5dd8155e9a6adcf623df42046917a77907584780fc8de129c8f0ae48ac6c8c3cf8004387472b74e45d32eca3119d861655fe961329016b7edbb5edfa4a6480da SHA512 dd0e7d095e877a789d0d9e9baf2b54770216daa65fd2964fb1e3c54ea468abe92dd7d747a3a41126ef59034afee846e37d705de25ee7d4063b4f61a2b784f410
EBUILD kdoctools-5.116.0.ebuild 852 BLAKE2B cb7bde0aa02e2b3b1f17330942b805b08b7745f8b3c0717042b1b8baac31f604386ca602d7d6cf3cd469118af03613387e05c87ad9c6235bfa9879647b74aed2 SHA512 7cae309bd4e3035388abc2524d3aa154156aa33cd35ca8ca14ef423c2e62b64791359be103481ea2aaa62d6a1800c34e3e85f68edf5fa1f7f25b3b858d68d3e1
-EBUILD kdoctools-6.5.0.ebuild 844 BLAKE2B ce83662b02347d9b6376326e893ded4eeada9a4c27a359aa4b527fa0014ec71586e0c089037213a097d0bd4f14cf10ee995a917ac1b732c34024b10aadbe157c SHA512 28aee0c45085c9fe6605420c90be0b0cc20bc3e7596330e1684ebb140859ce3d5c25794673f1806bcf454e863e5a2f3b74e226d6077aaf74397421a5fb4cb399
+EBUILD kdoctools-6.5.0.ebuild 841 BLAKE2B f34dc459a7c6a6d35d069bb06762ea7b008157c34fb13a4cec163e67055b404e0d290dd5858072e46b97a14cb93a32ce69a198034012c3c882b639aed67130a5 SHA512 f0648314c48274a5915ba2017bd19c33be00d3c5ce0eadda62b2275939e17bb28622153f45701145b5ff0cef953262a7573b72d9b85f36664d18f1638617b3af
+EBUILD kdoctools-6.6.0.ebuild 844 BLAKE2B ce83662b02347d9b6376326e893ded4eeada9a4c27a359aa4b527fa0014ec71586e0c089037213a097d0bd4f14cf10ee995a917ac1b732c34024b10aadbe157c SHA512 28aee0c45085c9fe6605420c90be0b0cc20bc3e7596330e1684ebb140859ce3d5c25794673f1806bcf454e863e5a2f3b74e226d6077aaf74397421a5fb4cb399
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdoctools/kdoctools-6.5.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.5.0.ebuild
index 4b24d23198cf..d3c6d483f225 100644
--- a/kde-frameworks/kdoctools/kdoctools-6.5.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild
new file mode 100644
index 000000000000..4b24d23198cf
--- /dev/null
+++ b/kde-frameworks/kdoctools/kdoctools-6.6.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_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+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-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-lang/perl
+ dev-perl/URI
+ nls? ( >=kde-frameworks/ki18n-${PVCUT}: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/kf-env/Manifest b/kde-frameworks/kf-env/Manifest
index b980df960836..adef8a936ac9 100644
--- a/kde-frameworks/kf-env/Manifest
+++ b/kde-frameworks/kf-env/Manifest
@@ -1,3 +1,3 @@
EBUILD kf-env-5.ebuild 616 BLAKE2B 845ae1dd8ba1f547aa10972a59c8d106e78294f629d428f29146c0a9d60f217d3196e4ae791e585f49569bbaa81ae382a18b6c8b2c124105afbf014d9f352bac SHA512 b84503074ee0df3887aaf0d585da97c9c30720632181e3dbbfa77fbae542371d03eecc68d59df754d6b24a61d95e8bedb9e610f9e526ef1b8d0539c11612595d
-EBUILD kf-env-6.ebuild 645 BLAKE2B f32be369511aacad6d0886a74262804b80aff15a203f8c9090846e76c31c81f2099170ba55394257e85a02a4fd9891720a79b942ff9932f31fbfd604aa9bdf89 SHA512 49a184a2a0e7f585c926ed6d05a6c724ee20ac2a998a4ce38186e9a0e8e1ff580b1a0cc4755c6d7818f05dad29ec2763e7279663ee6a6e41705f02b55ee8cadf
+EBUILD kf-env-6.ebuild 642 BLAKE2B e9a7ca9a33b25ad4098dc82e5bcc57058a8a6010f9e92bb32a79c5955d0f37cced8eb42904d765284d221488f2f86609e5625a53ef25f4ec1ddc52f030d0dfa4 SHA512 748cd149cf967a72513a703edc4e04d3d76bb1e7d42bcced55b9c1d4015df80acaeee3743dcc5e8f8b568354289eeaf3bff15538fe13f1a12d8f5bd23520ebfc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-frameworks/kf-env/kf-env-6.ebuild b/kde-frameworks/kf-env/kf-env-6.ebuild
index 204547c3be3f..fada127d6a90 100644
--- a/kde-frameworks/kf-env/kf-env-6.ebuild
+++ b/kde-frameworks/kf-env/kf-env-6.ebuild
@@ -10,7 +10,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT="6"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 11a935b24bb5..3e3ba75fdb74 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,6 +1,8 @@
AUX kfilemetadata-6.5.0-libexecdir.patch 930 BLAKE2B 9f0ab04292c9d4f4a696f401ff4d6e5bd169edb14f42474fca9a08a7b8e522db8c3b65584d498466845ce51eb4e88346e7ce45790d476e1ac1651ff289e04cf6 SHA512 31229e811f005ede478ba348133f76a38761c49bed5a40c19a8f6f005763cac2ff30f681a272240ce1bd68d50d5f08aa7e79e4a0825327497b867ced1bdec2f3
DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B 9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a SHA512 1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e
DIST kfilemetadata-6.5.0.tar.xz 594652 BLAKE2B a495a408c48fd8ec0f75d9239c0c037c2afde2fbe7a8baaa0b1b84c293cbb3c1d2ab3c41c8abffc024f704a54c135e7c17f82d94285a2816730cdf0d9d974582 SHA512 83417b815a062a7ff8600015e4b71784dbb2ec5e6a194d265e802b9e472cdf2ed1051f40bb5164985dc9bb19d0154639d258c3b1e93cea01157b476b9d9305f9
+DIST kfilemetadata-6.6.0.tar.xz 594772 BLAKE2B 5470fbf2ddde0800684cbb56c9e05aafb026ee4430c6b2e2976d605d7cbdeea06f1646a2c0ac5a0259d7d6d1033c2540f9d7f233193d7ac22b73caf31b0a873e SHA512 43f65aea00372c8a5564460f1c21c16caf6e8fad85b513c61120cfd03f8818324c1da856b8713181ba0b821ea30039718b40eef903ef8f05e142a2abdc1347ab
EBUILD kfilemetadata-5.116.0.ebuild 1601 BLAKE2B 7109b5ef232159d4272470c83be02aa73d73cb41e691734a9448d71815c6bcce7137d69286110e3c8aa08895ad31bd5dfd421dae81e35d45bc218265ae538c14 SHA512 1de3fd5df20ba482c4a8451fa45a692b31e2e5a001460c0c5cf032890764d46b77493fc3277b2ffdb61587e953ebf376fc980b40ea870011a0189fcee506b004
-EBUILD kfilemetadata-6.5.0-r1.ebuild 1681 BLAKE2B ff1a0fc4310c91b6557afc16f0f335a2f49b53323e2c9dcbabfc249f5a413120d18f04d93fca3abc52002071242424315f576a3455046d8a642b2afc0a8efdf9 SHA512 051f02d21dad6afe0201107584c437b8ff57137d7755143bbf6d9646f2ebbacad956d464c887cfb54a52408715068235b772a414407c1f63d4a8efbfef3c759f
+EBUILD kfilemetadata-6.5.0-r1.ebuild 1679 BLAKE2B 0625db0da60b4c2060659c270035d94fdcba6072840aac107f77f37413959d270210fb02684b5689407df90a160a3540b3213192c9e2213ffe8a375019f19ac6 SHA512 1f18990393d4aa7766f373ad37fc74dd687c9a83025fb89a4a87028ab32376e4ba6a1a8e827abbd8bd6837e2b827d05a86660771612d7b74953879f7f4b60924
+EBUILD kfilemetadata-6.6.0.ebuild 1615 BLAKE2B 6818c99ce2f1f10171ccfcef39d8b9b181e5dc6f7c0f2deb6be9ebb78fa4fc32e1b23c3de3678d007302cb9d698e4a5a8afc93913911bdef89e12465cf168bc4 SHA512 bd120d1eee87069abc0345f0ab70ac1989326d80292bbf3757f1af5e4daa1772851f24b5ea133a9793ca18237394ac9030faaec037b59ddf631c5e70cd4c7f40
MISC metadata.xml 645 BLAKE2B a40b11ced7037083642cb3edc9556090c3990213efd3c657d5b92325e4e965e41e0248e7ec8d91bebd263ffc658d1115d611a536adc1888eb7c757d31ce27b86 SHA512 d345ecf2534073c85a1f5eba743247d23ca6ef097fa20db3685b52fd5285b8f4c6f604890d80aaa20d9e0a2f101d947e1b4dbbdf62d740ac9b563e9f88766546
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.5.0-r1.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.5.0-r1.ebuild
index d6db84563ad5..b8add8a48409 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-6.5.0-r1.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.5.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="epub exif ffmpeg mobi pdf taglib"
RESTRICT="test"
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild
new file mode 100644
index 000000000000..5c5b4bd42bad
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*: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 db7d8c6b38b2..fddf71d41d60 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,5 +1,8 @@
DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb
DIST kglobalaccel-6.5.0.tar.xz 2294512 BLAKE2B d31f85daad0dcd715e5aab081ac144aa258aa7d3b4e51fec5529933c927415086e114ea73fbf0291c64e52c1fee6fbe95a19c91ffac48431b12c08b91f0020c8 SHA512 4bde41f4a86f294ac1f49b8deccd303513eea1e2aebdcfeb6232de757fec5362300307be82eaf873ae06caea9997430fcd282b5c0ffc05e34ebea3784e47558a
+DIST kglobalaccel-6.6.0.tar.xz 2294348 BLAKE2B c34f25ca27382371531c6551300a31731d1b07530044eaa8727cfc3a2c8772dc710baaeb988a66707a8f1aed268549a4a2454bccc6e9a5905f442772583c9f25 SHA512 273728fc89e1388bc83ff3426e4cef68957d544e10135df2ba7e72040825ca6b547bb25a144633e1374ba61febee38655ac3046ed195fb230a38dbd49dae74d1
+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.5.0.ebuild 403 BLAKE2B 676544418bf477dc679bbfc836536098787d3b3009099b6ed273270013bd103ca2ae04b89ef1c35c7b369838800a052e14a3a12cf82a6b09bdf375eec060e01f SHA512 4bd1d7592daa7a6dc2869a4400c1151502c663ed9cf620555f3f7d0067546f835bb4355e465c3507b6b0093283d8f159f8e7ac6773bbd3946e45e5fa88f7d98e
+EBUILD kglobalaccel-6.5.0.ebuild 400 BLAKE2B 74665f004376908204b8e23c15f25b8ee7a06c737dd2ea6e600766bb1ef32ca2de8560b357dc9cdb17c509e7e76cfecdd78a0948b24fc8debbc54423157cddda SHA512 6cecff2e5ff5c2a53593dddc767968a058ed6b9150dda8f466221007a41be67220e4d3d443badf60b2d21fddbe0d99515da5ffd9fba2c25480e82078997184e3
+EBUILD kglobalaccel-6.6.0.ebuild 403 BLAKE2B 676544418bf477dc679bbfc836536098787d3b3009099b6ed273270013bd103ca2ae04b89ef1c35c7b369838800a052e14a3a12cf82a6b09bdf375eec060e01f SHA512 4bd1d7592daa7a6dc2869a4400c1151502c663ed9cf620555f3f7d0067546f835bb4355e465c3507b6b0093283d8f159f8e7ac6773bbd3946e45e5fa88f7d98e
MISC metadata.xml 642 BLAKE2B a72c8198bbeafd0090718a7ae9f850f48a57fce9af91511bc7b8e975e9dce8f892aacf840de2755e04c8a07cbcfce49b9d6634178f4586c496c83910c9278248 SHA512 1b7db8f5864447411c1b3de136b543d0bca8db26850b1eb63809295afe690998cb399b299da14d214ebe43049c6121ff9faa311834f6c26f7afdefa6691dcc46
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r1.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r1.ebuild
new file mode 100644
index 000000000000..d90e18fc0deb
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+IUSE="kf6compat"
+
+RESTRICT="test" # requires installed instance
+
+COMMON_DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/kcrash-${PVCUT}*:5
+ =kde-frameworks/kdbusaddons-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+"
+DEPEND="${COMMON_DEPEND}
+ test? (
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ =kde-frameworks/kdeclarative-${PVCUT}*:5
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ kf6compat? ( kde-plasma/kglobalacceld:6 )
+"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+src_configure() {
+ local mycmakeargs=(
+ -DKF6_COMPAT_BUILD=$(usex kf6compat)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+}
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.5.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.5.0.ebuild
index 3aeec7184323..7301670dc9ee 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-6.5.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle global shortcuts"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]"
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild
new file mode 100644
index 000000000000..3aeec7184323
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 1d4c3e8705f6..2aa8ce9382e9 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,5 +1,8 @@
DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04
DIST kguiaddons-6.5.0.tar.xz 82340 BLAKE2B 5ecbe6a54987a79e87482d7e8b9d2a9edf8acd409eac6bec2787ff2df39601d6f469d035cc284c24586978a74017aaa5495dcb86cc3366cafcb15b3bef2b736e SHA512 a411731a0c805d322ec2848f223d295ccf2a938742d404f17c421d6448df011f4cbc4fb991c1d0fa6a3f225e3924fd09c3717f3178f1aaa060a482839187db48
+DIST kguiaddons-6.6.0.tar.xz 82524 BLAKE2B af5f77f5a88cc5842a822cdcb21415d706c02715b572982f5eb12a48588b5a26c33b6b384ec316299fa4d2f8275e88341a8790846797431c3435cba9e1f2289d SHA512 3812731e13b14ad1dea79e467b850a9ce39d376e2581d3d89fcffe326b474e3f52ff2639ac7b90619d68c29ab2a3d191bf5ed9ae8000449cc191f692726e98ab
+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.5.0.ebuild 1004 BLAKE2B 01be155c137ce479cea211eb709a1474246643f2e7efee4ea1e1fbd064aceba09e0e37e7996ef1046ab37904eefff7d19a548d6110a399dd3809a2442cf7789f SHA512 a80addf6dd68cf108ca1f10efe75a1b59cf19c32ebd771633f86f7af6162221dd94fbd531fb4f3e67e3ad82ac18f2d8105f892dfc2202011372c459d20f6a476
+EBUILD kguiaddons-6.5.0-r1.ebuild 1040 BLAKE2B fd9370b9cc5b9dd2ab47ba616d06381f19e2cdcc3a6d742ed3037951020099bf7f72b13817f8e18d8773b5772b09a5061210505a808621329a384b9bd51080a0 SHA512 5301f29e9a35664fffff5961bfd19e1e74c9dae3bfd16e32d7c011b2d693df6c78fa435b860fe4bce5ecaf6744faac395e45b5708db455354a3786177255ca3b
+EBUILD kguiaddons-6.6.0.ebuild 1043 BLAKE2B 1c52d7a4fdde45736d206fb9e5d08f5dd2edaa1e73b5eb603370c8bd29c5605c889b04093039399e0cf38fb78d024932a85ce07821a001e06163d89f4cc6fe5b SHA512 054fd7296cd087cfb1a5398630b2d8ed9ae4599c3cd4828f8c014d755255e8c0b4bf53b8a93cb99ce78d74131fba84f0dd226617dadb3ddaf908952003bde6b4
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
new file mode 100644
index 000000000000..8eef71f6b163
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.116.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="false"
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing assorted high-level user interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+IUSE="dbus kf6compat wayland X"
+
+# slot op: includes qpa/qplatformnativeinterface.h
+COMMON_DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtgui-${QTMIN}:5=[wayland]
+ >=dev-qt/qtwayland-${QTMIN}:5
+ )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+ wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 )
+ X? ( x11-libs/libxcb )
+"
+RDEPEND="${COMMON_DEPEND}
+ kf6compat? ( kde-frameworks/kguiaddons:6 )
+"
+BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_GEO_SCHEME_HANDLER=$(usex !kf6compat)
+ -DWITH_DBUS=$(usex dbus)
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.5.0-r1.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.5.0-r1.ebuild
new file mode 100644
index 000000000000..ebb4bb675d26
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.5.0-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="false"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+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]
+ 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.11.1 )
+ 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/kguiaddons/kguiaddons-6.5.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild
index d73da91e3131..08c615a5adf9 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-6.5.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild
@@ -21,12 +21,17 @@ COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6=[wayland]
>=dev-qt/qtwayland-${QTMIN}:6
)
- X? ( x11-libs/libX11 )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6[X]
+ x11-libs/libX11
+ )
"
DEPEND="${COMMON_DEPEND}
- x11-base/xorg-proto
wayland? ( >=dev-libs/plasma-wayland-protocols-1.11.1 )
- X? ( x11-libs/libxcb )
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libxcb
+ )
"
RDEPEND="${COMMON_DEPEND}
!${CATEGORY}/${PN}:5[-kf6compat(-)]
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index f4a99d146e18..30aa641a39c0 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,5 +1,7 @@
DIST kholidays-5.116.0.tar.xz 256892 BLAKE2B cce479f01963b41272821ab4ef016eaed4ef4b4248a83f7afa0f05f74fca9a683da709b46f88847e367924a5df9ea7f3f6f7d9b5a05e4f9127c824d66b70e3af SHA512 b12c7a4fd427992d94a79d87d077cf0fbcbd790046ded27afa95b7aaeed1fb0826ec544b555516d7e6dc451577674e6f3151dc0ff80890a3e10753dbc5b861fa
DIST kholidays-6.5.0.tar.xz 254988 BLAKE2B 87bdbcd42c278c76b436f1c5b2a9bfbdde1c534afb99a71c3bc30f16250b825be69432fa4e5cf86edb3bf4b599547aff23986feb0cd3acf330f9ff5dfa8fb8d8 SHA512 57bce303e0d0e049701b554be24fcda0a2c4a4ae562b4e4dee0e6aea17dadeb488763d3f2947c4efd52c798a860a4a7bfe24bc00b95ca7cda574d4778e5c869d
+DIST kholidays-6.6.0.tar.xz 254956 BLAKE2B 498a8ae47c4cddfc1a68a40831bed022b101ee2f3180c40beeb2b204ca3933247ff4595ecabc022cbb241fe61a67123f46e8187d5e3d16fcd0e69cdf6b1f2807 SHA512 3574f49f967f8ea9a72fb480d958cf6315e49f56ab0827a26fcb4e87375ea80cb874faf35cfc7f98002501c6c502b820eb62b1734653e0f1385c371a9d118358
EBUILD kholidays-5.116.0.ebuild 657 BLAKE2B 5a86f080fd99a67dc25c4a08fc07bc1e94291d5ea99ea7725e8f571cecb75d12b2c03722f3f3eedbb2a9aa17d024d15318ebf4b9e121e175142e5915611fdafb SHA512 a4a097d512ccddd85306f1e9c5aa081fc22c0bc26c877d93a87b6fcbfcea13635a8bf206e30eb05ae220ae76ae4daa160a0e84ff8fc686cb87eacf5c1ed65a23
-EBUILD kholidays-6.5.0.ebuild 650 BLAKE2B fe3a95b59fd01c4b10615e665678c76cda66c1ea672ce84ad5d0852af2b1aec1597e747cbea4160b869b3d6bc1e3d7ef2228b6eec323c7d32bc761e3ca1af8a0 SHA512 c8a068cb1b846cc9363dd239f712d122af518bcdffc5692d7313d35e7577be5789a4cb7509f118b76f5d45d7485f86cd326f0057678eba3fbafdffe22ea3bf28
+EBUILD kholidays-6.5.0.ebuild 648 BLAKE2B bec3e261839b950805db215f9081d462a20a2b9b9ad8014e3db49e9f673dd9c8361ef0f250e5c9a3ecbcc76c33d54de84f79f27a6ecee313db11259276ab2018 SHA512 fb937b2b4bf5b0b44fd33e405b239d26aa21ac553f833bcfa32211311807623404ed9fad924f5ae4f2409a0abbf098ce4b79fe201be2b0b09353f89becd28871
+EBUILD kholidays-6.6.0.ebuild 650 BLAKE2B fe3a95b59fd01c4b10615e665678c76cda66c1ea672ce84ad5d0852af2b1aec1597e747cbea4160b869b3d6bc1e3d7ef2228b6eec323c7d32bc761e3ca1af8a0 SHA512 c8a068cb1b846cc9363dd239f712d122af518bcdffc5692d7313d35e7577be5789a4cb7509f118b76f5d45d7485f86cd326f0057678eba3fbafdffe22ea3bf28
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kholidays/kholidays-6.5.0.ebuild b/kde-frameworks/kholidays/kholidays-6.5.0.ebuild
index 9114ca7a945b..1c3628e58db5 100644
--- a/kde-frameworks/kholidays/kholidays-6.5.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-6.5.0.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6"
diff --git a/kde-frameworks/kholidays/kholidays-6.6.0.ebuild b/kde-frameworks/kholidays/kholidays-6.6.0.ebuild
new file mode 100644
index 000000000000..9114ca7a945b
--- /dev/null
+++ b/kde-frameworks/kholidays/kholidays-6.6.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.6.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 5e3822ce9ac2..fa2a0fe1240e 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,5 +1,7 @@
DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0
DIST ki18n-6.5.0.tar.xz 3109168 BLAKE2B ab0284fbb807788c9c700563b99e7c5ed16da218748c4852bcc60a06f08edef528359f98f449b502a17d16175552c5f2a951026610c954e4db9dd2aed8b396c0 SHA512 e413882c77c1306deb9f2dc8608eb7dfbfc376a0b50ede372fa209c2afd537ef6d802af435592e7c5d031ebac0971982b8bac7764fd5543021269fff6b633291
+DIST ki18n-6.6.0.tar.xz 3109760 BLAKE2B e15d46725325c0dfe4be10f4819fc33aceb2dfdd00f2ce28804aa38846594c50745b1fdb84661a56406faf28f76ee7bb0cc42e4627212d58860345d272b3d99c SHA512 cf0a061c90be48342819f4004928230d00bff7f5188e98e56087188323a47eb0f1eeacce90b39543e7891e8eba884b3fdf8b553db3f64322744428d84a5a9692
EBUILD ki18n-5.116.0.ebuild 917 BLAKE2B 1fd2c4263849db4acf387f987a76d5b3aed9d564c42fe5a8c5739bcd5f5aa51d488315fd9bf17e3f14e431963a97053cbc0b984ed291b890e7a6037e96ddae79 SHA512 7d43518d711b410e358a069aa3bd857bce7d9791a1096a6c3cfecb43b23619e11ae9d8c67fd1afbd827b34f1af775c33446414d6e5ee5c2afb986dad1b85a000
-EBUILD ki18n-6.5.0.ebuild 953 BLAKE2B 0fb426e147c49b5e6a6daa88560a31ef300b317ce2103fcfd34d8d4f6aa28326c1335e2484a687223dc80d35fcb26f7c9c0a4b3e80dbb6be096843da606c8e19 SHA512 6fc1ad43019dd94a010eb4256397d4bf0decd9d203708063a082b811e012c247447cf878443edc89d4e26ad8376fb99a1dd96cd0eb80922bd3b7829200e86bb9
+EBUILD ki18n-6.5.0.ebuild 950 BLAKE2B 7a090ea93e7adc67911bef9aade9cb993e5b51b2f72474976e0a957a353003c50c22b5a910d5905cd2d0c954771d4bd716c2a465f3610ebe7ca73227ecd31454 SHA512 f3e850de58ce66602fd7894632e8c1b9d7d9fe0c9f74271234cefef04ff57c543d54bbb5803d9e8f47f4978a343153dc7501565d37a8a4d464e3ae9379ae8686
+EBUILD ki18n-6.6.0.ebuild 953 BLAKE2B 0fb426e147c49b5e6a6daa88560a31ef300b317ce2103fcfd34d8d4f6aa28326c1335e2484a687223dc80d35fcb26f7c9c0a4b3e80dbb6be096843da606c8e19 SHA512 6fc1ad43019dd94a010eb4256397d4bf0decd9d203708063a082b811e012c247447cf878443edc89d4e26ad8376fb99a1dd96cd0eb80922bd3b7829200e86bb9
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/ki18n/ki18n-6.5.0.ebuild b/kde-frameworks/ki18n/ki18n-6.5.0.ebuild
index 19202fcd11ee..9e8572c8e99b 100644
--- a/kde-frameworks/ki18n/ki18n-6.5.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-6.5.0.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/kde-frameworks/ki18n/ki18n-6.6.0.ebuild b/kde-frameworks/ki18n/ki18n-6.6.0.ebuild
new file mode 100644
index 000000000000..19202fcd11ee
--- /dev/null
+++ b/kde-frameworks/ki18n/ki18n-6.6.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.6.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 47fe014bdea5..50c1e4e01ab2 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,5 +1,7 @@
DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c
DIST kiconthemes-6.5.0.tar.xz 1287492 BLAKE2B 571b6fda6a84e2904de25d5ae6f93f336c6556a8b41e88e3d0d410ed337ba032130e47685b1086545aadb683ab1b5dfcdedf978ec7f532402b35abc5707283b7 SHA512 f37fa537021a84fdb90126ad3d3fe1d4982d0156377a266ba3067efb1531f3707a20240a8aadceae3d63f3a2d61f69ec85f9da66cf4e8f5f3982163f7dca5868
+DIST kiconthemes-6.6.0.tar.xz 1287764 BLAKE2B e5b2ede9b9bfea13c0cb1f7afab5a5fa832b5e01bc2659db0718ccf9df56b1eb8d4f657fa5e71bb9507e009babad1f7b37906bb83ee028c133038bd199ecd67f SHA512 999ce541d7bbb937414cf401c8fd475ca02c268b59d0336ad12d70a57af1c723b0a78d162332766a695230b02fe2d20f6fe58d35556b027564692239a826660e
EBUILD kiconthemes-5.116.0.ebuild 803 BLAKE2B 3c1bf5e6c9659cc53512dcdc836591a5443c6e3c248092fd8071f58d9f5397c177aae929df602945db1073f807ba86c4476690260d92713dfcdd06ff83bdb0e8 SHA512 51e89610858961e411e59a4268ee77596c28fce46194e2fc5101e829a23aac5213b887feb68e4ee379f536f3ac5dad9d25660914df27b86e3a072dd96ecfde4c
-EBUILD kiconthemes-6.5.0.ebuild 861 BLAKE2B 09a154f944f58ac21e9c7b4ccb45ca74354d252e8bcc45ff2872fd0e0dd79a5c7f5ca2cfb777c918e888a16734df0d26a634f710634653926f714645961b1344 SHA512 60f313c9cbdc51b894038c1b3d53f0f78669b273e05f53acfa8dd1be53ca42822c9a442f903e289fb05246d5014fa4177af9ae5375a916570cfa12cf758e32f6
+EBUILD kiconthemes-6.5.0.ebuild 858 BLAKE2B f98393ae092a8186ab36266e56a0b072b8960b54b6dc3c085f4bd160b611ba5f7abcbca96d960cf206f5e0e343e72136cff2fd5e5aa038633ad38e765d1c4625 SHA512 464f9c304db31c00a6e86501fe3fb56a2c90037a6e6ac2c94de9c258acf4493814bf6df49029f7c045d6275326ebba95205933714003a2ab420d00636916ac76
+EBUILD kiconthemes-6.6.0.ebuild 861 BLAKE2B 09a154f944f58ac21e9c7b4ccb45ca74354d252e8bcc45ff2872fd0e0dd79a5c7f5ca2cfb777c918e888a16734df0d26a634f710634653926f714645961b1344 SHA512 60f313c9cbdc51b894038c1b3d53f0f78669b273e05f53acfa8dd1be53ca42822c9a442f903e289fb05246d5014fa4177af9ae5375a916570cfa12cf758e32f6
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.5.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.5.0.ebuild
index d46bd0c7ec17..d8011b814efc 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-6.5.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for icon theming and configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # bug 574770
diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild
new file mode 100644
index 000000000000..d46bd0c7ec17
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.6.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_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 8da55d043173..a2a13d204f20 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,5 +1,7 @@
DIST kidletime-5.116.0.tar.xz 30928 BLAKE2B 7f9984e4011c13ec242f13647eff2c50c5896c0ae5a0232096fb1a6a1fcb0b7b722bd92ce346cfad8d06f78504f41ac6e44b23496c84c79b8e998d01378da0c8 SHA512 a8172a069266e523cc07f37ce1f4c5f65a421c99eb314e26f68cc32630b8f0da783beee9d2ffe2740113d60ae9b4c280ca9de8bb89bd5db8e56c9b31172ec408
DIST kidletime-6.5.0.tar.xz 30660 BLAKE2B 2e05d4bfe574db62b53d3ee2cccc9e34e4463f2bb1877beffbe711c829ed0dc4587719a7868e3cc6fe8f40dd935e66f8301e2ac38c1864fbafbfaeae20228409 SHA512 870bd1ab7aabca8a5ab832ba5ec099b423fd39d7f1b0f04750891c77fa656d621627a2738c283c23230f90efd9fd80465899802fac52ec45760d459ca02dfea2
+DIST kidletime-6.6.0.tar.xz 30732 BLAKE2B 35438f4e62b5d00400129855f80d43dcce1dc1b65cc9e8d165016cb7b31a2d4c682737612bb259464729e569715ea0dd5ef4beb96c3fcb2ad814b8dd4008e72b SHA512 689d7c63f48795d80dd2b494ef18ec607e0f5f526f20886aa070cbd2ce06eac07e12a37fa8c292c42fb305bce8d7f289eb2f6af54ef431f16731a901105dfbcd
EBUILD kidletime-5.116.0.ebuild 1205 BLAKE2B c77e0842fc78c3dad6bdf95f8a040a0e832a7fc4127c7b8af8268637a4e0e7e9328742528e52733d1b9d1661cc574715e06d06d6626ce771c96796ee42321eb7 SHA512 703a17c4aae5dd787203e263f82d09155a524882e7fb30a6ebffeceac47f5afa2ab33e5b3664092ab49749fd52aa5aa7bf2ac5ea245bcbb69627c1691d477ac8
-EBUILD kidletime-6.5.0.ebuild 1103 BLAKE2B aa11bd589794c2f528a93d9126683125ae990fcae1734b7d94f665417ad8591ae16ba0da786d8c499fe23d303b190c6a8512e2182bc4fa5ca3d55f2d36a766b0 SHA512 5fe45158d95d053db822989d486196334eb5cfa4eeaa120e1e3e830b021c545239ffb4836153553fed5fc14332cc1f2b5a91cf24c01bdb11b8b22b932c4829bd
+EBUILD kidletime-6.5.0.ebuild 1101 BLAKE2B 6d9b2576ba50cf589845acf59c962e3bef8582e6cf3de606991b45f4885710377c25f3566e1816259e309aad2996fcbeff7289469eca86fb77f40b1c1f83db94 SHA512 5d5775b3e478e056496853577e174d2f8f409a6891b69fef2f83359b61c4a6fe7156ec21678d33222de9aea48af47146e59efdf89a8b7e033d91a1e50ced7c27
+EBUILD kidletime-6.6.0.ebuild 1103 BLAKE2B aa11bd589794c2f528a93d9126683125ae990fcae1734b7d94f665417ad8591ae16ba0da786d8c499fe23d303b190c6a8512e2182bc4fa5ca3d55f2d36a766b0 SHA512 5fe45158d95d053db822989d486196334eb5cfa4eeaa120e1e3e830b021c545239ffb4836153553fed5fc14332cc1f2b5a91cf24c01bdb11b8b22b932c4829bd
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kidletime/kidletime-6.5.0.ebuild b/kde-frameworks/kidletime/kidletime-6.5.0.ebuild
index 4dcf02bf8677..3dc8e119fd6f 100644
--- a/kde-frameworks/kidletime/kidletime-6.5.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for detection and notification of device idle time"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="wayland X xscreensaver"
REQUIRED_USE="xscreensaver? ( X )"
diff --git a/kde-frameworks/kidletime/kidletime-6.6.0.ebuild b/kde-frameworks/kidletime/kidletime-6.6.0.ebuild
new file mode 100644
index 000000000000..4dcf02bf8677
--- /dev/null
+++ b/kde-frameworks/kidletime/kidletime-6.6.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.6.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 0dad7af9c8e9..44d0fbe24518 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,5 +1,7 @@
DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce
DIST kimageformats-6.5.0.tar.xz 18372952 BLAKE2B 6ce8a5bc4720eb21576dd39ee372634d96ab55d2c601b93cf185f7e325f2f5510177a271544f5827c16f5913973ee476fed02e0c7b6fe47830d849cf605fd44e SHA512 bd7723b2bba0684ece3312074d3bf74d7ead1c477e9b4cc474f62f324f30017fbbe146ed87065a624badf1eafd9028019e2c37ec5d56a3d0218433338796db74
+DIST kimageformats-6.6.0.tar.xz 18384680 BLAKE2B 71ca7a185996a202c50c5e5fff72aed33601ff2960e8945e20042d2366dd92ea8f887baef664f39c8acde16842018c1a5a40cd82b8792a4cf75c0d69de3943cb SHA512 4c52ab179e00415b8b3f809fc56944f4b207c93a41baae9a709868a50d9092e3636d6c9e54ec2cae375a53513d09f3213933bf3b1187974d00762ec1841da19f
EBUILD kimageformats-5.116.0.ebuild 1153 BLAKE2B 843ef2cbb6cc5b639b9aa7b09981905385e6869b7c574eff0c40b2e5308b1f75bb717f01c9c720691887ad50c1b1a0be2b25fcef7f3383b16d2dd7042cef0bdc SHA512 dd971cf6c3e3e558f41c80ed0eb0e70905ee50a18634da826d7f3289c5ba21316b7b0b4909cb40e6b92b12074eec2279d04e9bbf8418a856498ec05c39254a01
-EBUILD kimageformats-6.5.0.ebuild 1216 BLAKE2B 5ad4d7da92c15f0dc449330e73238d35e06bf232e66ec7a721dab43a75313af6872e90803ff6f1c3df429a1d5be5ca37feaf86d6e34d1ebf2a588291c42c1999 SHA512 637805a99183f1243af408dbff6b4e613b50414fbd7caed3c1497c5525cc99c52651933a44a0e43902f681485b443acd964bd05197d2e5f0b51ab889cb02383e
+EBUILD kimageformats-6.5.0.ebuild 1214 BLAKE2B fec57c874ab102d0f8858adb4b614e00e9720d61afdbed30648e01e31088f83d7efc8d32156bc78c9bf9d69b0ef8d4c78e5f055277aee0be97f278cd4df0de8b SHA512 30c328ac503cea43887becca95f3dcf45c6e01f019e8662bb122707ae781dddf2df32651b15999ced20907ff2a160163a5e3a80dadbf7678fd4412ab68ab4b40
+EBUILD kimageformats-6.6.0.ebuild 1216 BLAKE2B 5ad4d7da92c15f0dc449330e73238d35e06bf232e66ec7a721dab43a75313af6872e90803ff6f1c3df429a1d5be5ca37feaf86d6e34d1ebf2a588291c42c1999 SHA512 637805a99183f1243af408dbff6b4e613b50414fbd7caed3c1497c5525cc99c52651933a44a0e43902f681485b443acd964bd05197d2e5f0b51ab889cb02383e
MISC metadata.xml 595 BLAKE2B 448cac07fdc9e4e49323b591d931323b8f60f57487fcf3d7aa62a24e0324f46ccc0fab2be38363fd70dd042b5fc8c51f1d13db50083451f3ee09339446984419 SHA512 003bf8435480b2e358707460721139ca3b3e25369ccd2fe857ba80aa9de40a36a3066cae3fde6e72a0aa4fa9f92cf795e878789d07b00bcc0afe73991af79621
diff --git a/kde-frameworks/kimageformats/kimageformats-6.5.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.5.0.ebuild
index f195832da455..115f8256b9b0 100644
--- a/kde-frameworks/kimageformats/kimageformats-6.5.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-6.5.0.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="avif eps heif jpegxl openexr raw"
RDEPEND="
diff --git a/kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild
new file mode 100644
index 000000000000..f195832da455
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*: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-trash-desktop-file/Manifest b/kde-frameworks/kio-trash-desktop-file/Manifest
new file mode 100644
index 000000000000..67e485646b6b
--- /dev/null
+++ b/kde-frameworks/kio-trash-desktop-file/Manifest
@@ -0,0 +1,3 @@
+DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
+EBUILD kio-trash-desktop-file-5.116.0.ebuild 539 BLAKE2B fe56e3348cab0776d39aa32c8c18339c5b88fbb16aa0f9db1819232165cc258bcd3787f4ef046d6ec52afaa5d16a2a15d98b84cb82c8090ebede47fbf9174659 SHA512 9ad77d9a04161968f92bc08546f5a608f738006cb7f2149e6669756a40a77c575cbfa2c3c1cf4c0613a113ece9818632e57a406f27797ac40b47ac2bf688cb02
+MISC metadata.xml 376 BLAKE2B ca845bf09d5a4a97521b3351877685059dbab53a5de2837a74b49552ec6ec12fa5bb740d4b562f604ca992243749b47021a3e329b73c00433ec87f1a10377f51 SHA512 da729d986749e9cb9c3ae97ba16a52d0ea7a45e78e1fa9de1bdbbcb33115fba5a5c610bff85460ae885cd8c2ac3bceb3341bbc97000ef38ddbbb37a7142ff8e5
diff --git a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
new file mode 100644
index 000000000000..61acc0f4e1d9
--- /dev/null
+++ b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.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_I18N="false"
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="${PN/-trash-desktop-file/}"
+KFMIN=5.115.0
+inherit ecm-common frameworks.kde.org
+
+DESCRIPTION="KIO Trash KCM service desktop file"
+S="${S}/src/ioslaves/trash"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
+
+RDEPEND="
+ !<kde-frameworks/kio-5.116.0-r2:5
+ !kde-apps/kio-extras:6
+"
+
+ECM_INSTALL_FILES=(
+ kcm_trash.desktop:\${KDE_INSTALL_APPDIR}
+)
diff --git a/kde-frameworks/kio-trash-desktop-file/metadata.xml b/kde-frameworks/kio-trash-desktop-file/metadata.xml
new file mode 100644
index 000000000000..9a90f9cc8a0a
--- /dev/null
+++ b/kde-frameworks/kio-trash-desktop-file/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">frameworks/kio</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index cd35007973fb..c79e5fcf11db 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,5 +1,7 @@
DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
DIST kio-6.5.0.tar.xz 3350220 BLAKE2B 56b581082b0741953e8b980733dcea45a9c0c77585e061daa1d2ab35249c172c74cf4cf6abaac35c47829c007bf7f6192caddafe7fbf777f42f7624fecbd3cc1 SHA512 091e7bd21140b3c9b11608449dc0d4af75e0ad4e2122d95864cacb7e9f78502fe5daca80774287a9a724ddeb80bef35fbfb1d05a76810229f58f1b948be6093f
-EBUILD kio-5.116.0.ebuild 2433 BLAKE2B ef2dbdc733214e9ad012fbf45564b3eb052bf3980e346977d9c9c7ec13a4cd512fcc5a6b517d9993ed333c821e885228779ea53649905c9f744025ffdd21dd0d SHA512 9ea1c94266e3f638e891fdf834919deba8ade49b4339366d8ff965a23e221c55155e5bf963f585185ef8b191c3c242d04d7c88f09cbc73196bee5fb18d72c3ee
-EBUILD kio-6.5.0.ebuild 2397 BLAKE2B a10736b84e64b50909bd85c1a1090669af17dba36e6851bab9c84489496ee5358dab34cbe4d569581b7f4562d77958044fd6d8e3276d912a86c67259d07ff6cb SHA512 6452272b6e47312e57a00afbc0c8360839031b3f68ecfcc577508f1fefee71fb7ed043e31f4e14bc62f290de28fc62de55d374f91a96be63f46b491f194cc97f
-MISC metadata.xml 776 BLAKE2B c30d6d930265af6c0f0d5e01e2ad7b4c7961190f013e9447dea890880f947a0ad006ac523e7363e50a58221d807e1b9ce78270800a20226906e48980eb332b6a SHA512 ccf86c003f2933287e41fcac9980f07006b3bde5a303f241d7a1fadeffa0b22656ea6e51fadd5ea5c40d7e8fa0debaf16a0ac004db317a18c99d80461bc82115
+DIST kio-6.6.0.tar.xz 3353340 BLAKE2B fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7 SHA512 9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639
+EBUILD kio-5.116.0-r2.ebuild 2485 BLAKE2B 0dd7e34fa61159e7cb8bbcf9c664269afd1f8b2adaf799cb6acaa4c24d18651c108bc63c902f05d8c2f663ca69d0901c22cc0d224a3278a6bc001da24c60b96b SHA512 01a58282cad5e03944b4afdd452b775545cf9a0d1ddec6b478d9f790857f679e3a480994d2872111422287e166fadafc1aa03e79d7affc758a0171cea52db1c9
+EBUILD kio-6.5.0.ebuild 2394 BLAKE2B 1bfe3cc4c2a3bb2b6763afe43b18f203d81c2efddc3c3d4725e5a20992f09855ed38bca86e81974b348e4bff2bbfdd468a6b8a50fabda8b3d202ac051489441c SHA512 c49d0edf60ebbb099f2abc1c40b2e4dde9f2aa13e24318c43e9c4dd00f5a2820f2ddc8d03026b089980e93608e3bca39891b6836fef881320520420e43d2193e
+EBUILD kio-6.6.0.ebuild 2397 BLAKE2B a10736b84e64b50909bd85c1a1090669af17dba36e6851bab9c84489496ee5358dab34cbe4d569581b7f4562d77958044fd6d8e3276d912a86c67259d07ff6cb SHA512 6452272b6e47312e57a00afbc0c8360839031b3f68ecfcc577508f1fefee71fb7ed043e31f4e14bc62f290de28fc62de55d374f91a96be63f46b491f194cc97f
+MISC metadata.xml 672 BLAKE2B ed652f6e5751355ab96a5206da0184e37745e4b675e7f235648536931563b53c4f71112e81f809c88d02d01f9c77a20e9f41a2f6eb988b104636c8d450c50a18 SHA512 1fa6b33c8f146152015b0c8dbd70165022ceee580253850545c79eb3a74dbf44539e562014606a4ef4ea283a42f3946b1d3a79c0953a38fe10689137a53207ce
diff --git a/kde-frameworks/kio/kio-5.116.0.ebuild b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
index d3dab7d256f8..2df85bd44289 100644
--- a/kde-frameworks/kio/kio-5.116.0.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
@@ -15,12 +15,12 @@ DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="acl kerberos kf6compat +kwallet X"
+IUSE="acl kerberos +kwallet X"
# tests hang
RESTRICT="test"
-RDEPEND="
+COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -60,23 +60,28 @@ RDEPEND="
=kde-frameworks/kdoctools-${PVCUT}*:5
)
kerberos? ( virtual/krb5 )
- kf6compat? ( kde-apps/kio-extras:6 )
kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
test? ( sys-libs/zlib )
"
+RDEPEND="${COMMON_DEPEND}
+ || (
+ kde-apps/kio-extras:6
+ kde-frameworks/kio-trash-desktop-file:5
+ )
+"
PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
src_configure() {
local mycmakeargs=(
+ -DKF6_COMPAT_BUILD=ON
-DKIO_NO_PUBLIC_QTCONCURRENT=ON
$(cmake_use_find_package acl ACL)
$(cmake_use_find_package kerberos GSSAPI)
$(cmake_use_find_package kwallet KF5Wallet)
- -DKF6_COMPAT_BUILD=$(usex kf6compat)
-DWITH_X11=$(usex X)
)
diff --git a/kde-frameworks/kio/kio-6.5.0.ebuild b/kde-frameworks/kio/kio-6.5.0.ebuild
index 1fd5b0f0d08b..6181c0953478 100644
--- a/kde-frameworks/kio/kio-6.5.0.ebuild
+++ b/kde-frameworks/kio/kio-6.5.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="acl +kwallet wayland X"
# tests hang
diff --git a/kde-frameworks/kio/kio-6.6.0.ebuild b/kde-frameworks/kio/kio-6.6.0.ebuild
new file mode 100644
index 000000000000..1fd5b0f0d08b
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.6.0.ebuild
@@ -0,0 +1,92 @@
+# 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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kauth-${PVCUT}*:6
+ =kde-frameworks/kbookmarks-${PVCUT}*:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kcrash-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kjobwidgets-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/ktextwidgets-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+ =kde-frameworks/solid-${PVCUT}*:6
+ sys-power/switcheroo-control
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kdoctools-${PVCUT}*:6
+ )
+ kwallet? ( =kde-frameworks/kwallet-${PVCUT}*: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
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+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/kio/metadata.xml b/kde-frameworks/kio/metadata.xml
index 01d1befe3457..ef4d43059c0d 100644
--- a/kde-frameworks/kio/metadata.xml
+++ b/kde-frameworks/kio/metadata.xml
@@ -10,7 +10,6 @@
</upstream>
<use>
<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
- <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag>
<flag name="kwallet">Enable permanent storage of passwords for kpasswdserver with <pkg>kde-frameworks/kwallet</pkg></flag>
</use>
<slots>
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index fe5cb2853bfa..97e7b366877b 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,5 +1,9 @@
+AUX kirigami-6.5.0-disable-cachegen.patch 1290 BLAKE2B f84daaf5eee1d6d0129bb311c6e1a446e5b2b1688c6008bcbd22cd1b6b9ae1aa7c5a6723815e1b35844ce19eeffcab079e7b20ec7547cac476579807d138e23d SHA512 2b29ad5560d301d7cf52861c3a5ba8ad8e1185afac9162a2ae7872619aca88330fa15ca9bb8e4654c86cdd75c0b9213eac1c0e6ebdb03355101acf2adcc21e92
DIST kirigami-6.5.0.tar.xz 552740 BLAKE2B e0e440fe04100b15449e80e9f08f4ac22b44b60d42c407ca5bfe92cfe2c3d31ab9af501a469f6ef8d3803b2135e9cb678ee4a2d28df1caeb74df160f1eadfb86 SHA512 3b1e8e99c4587b555c1be32ff4883f9b4cbb011edc92f70603cf1ddbb0510e6172686c5eaf6a9782952a199819049cbb478c63e5b2c635b361110604ab3fac9a
+DIST kirigami-6.6.0.tar.xz 553060 BLAKE2B f52f7b8b35cd2816f5b95b064c9a67a6d58aaedb5ed53adc738af83cff7c099511a475e63f54a71bc3a78276271fc2e7481291f4d5a943b7fc0edc507e564703 SHA512 7e6eabb50b0154bee82becb25599536d0a5be74236a34d14217e1dfc91e1bae70b649ffe38500aabf7cdf812ece8f317f6f363cb15c94ef263269046c63ee269
DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e
-EBUILD kirigami-5.116.0.ebuild 1179 BLAKE2B 931d5c609369b2cbe37388c90886b6287da66d74343b3d22fff37578667b2a87599821fc2a313394be435e4bcbfdf3ceded2bff1b5419333eb9bf61fb2198231 SHA512 e0c3775f55bf3e3f34a7d0f7d9e57e011fb3a5dfddbd1f3030ab419466948683078c25653d6c4372f0229458cd96dcfc496f5d3a73a1b2ba28ef2d2c4ef7b27e
-EBUILD kirigami-6.5.0.ebuild 1146 BLAKE2B 222336fc4487e4ed0a1c920652ad29b0e807fc1ccfe0e5f65cc63a0dd520c60088bdff8d04b76f94c20c3610593a1fa4d2b87fabe5ae27982a0d0e6526dc06ca SHA512 00e639169825caf4064f3b771acf8b0c3631cfd914fae55c7b47ae7eef0879e49e168e4b79105eb4577399a66dbbf68419972bce1b456312425189683b7ccede
+EBUILD kirigami-5.116.0-r1.ebuild 1168 BLAKE2B f3aa804af07dfc0cbb937412b0aee93fd64c5a692cdd61b1afff1011d44074a46332776c1030a73da37746f0424ff48fe22a383a1e05508fa45f79cd1fe474c1 SHA512 58d0d35519d41e77af3e85d891007eae54362309d3b292a25813773ffdb3a9562101c7162cc02392c7db0e38c7ed9970c40fcecd4e757cea48c349c50f09157e
+EBUILD kirigami-6.5.0-r1.ebuild 1210 BLAKE2B 1322d87c42da64f32de44c8609b543f5cb2ce705a5c2105e8c23813b8f0658461980ece4bccf3a63a1b0c3379f32db2a03ad20479ce67ef5f95bcbb338e93a3a SHA512 ac188ed5870e90ad88b98dae86e785d182cdc98d5d10c3b2f4158186ea640b54759e5474f7bb95a7a0b81796d7b471413e887277f0875be0633cde8968c916e9
+EBUILD kirigami-6.5.0.ebuild 1148 BLAKE2B b0851876f85f3a7db6b0a8d90560d9224333c14589ab8fc5d7186b5176245e584764b6d779709fa7413034e8cad565ff236842a3f11cc5f1d82efd842c41209d SHA512 b76a8f4044c78f73055a0fe61cb2ba1a4cd37898606c717d1f80695d21b388b5d738e41b1536feb72890a7fc04d99b286bb1b993a40225619a0067c5103288ff
+EBUILD kirigami-6.6.0.ebuild 1150 BLAKE2B 250e08802ed1346ce23ca7459e02f9785238bd0f1471b05e6dee2351afec4907f81782a017952266b3c7b262efb2c0b699b8550f067c24908990211b10a62cc5 SHA512 2884ed1a46299c51e733b8b75ce1f5ab703f527f9a1176f85a5e899aebdbb4ecd37ad4a479235ab7ee06df67383e6512937184f2ec66f88c2574b5813cfecf2a
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kirigami/files/kirigami-6.5.0-disable-cachegen.patch b/kde-frameworks/kirigami/files/kirigami-6.5.0-disable-cachegen.patch
new file mode 100644
index 000000000000..e7aac3c64576
--- /dev/null
+++ b/kde-frameworks/kirigami/files/kirigami-6.5.0-disable-cachegen.patch
@@ -0,0 +1,35 @@
+https://bugs.kde.org/show_bug.cgi?id=488326
+https://invent.kde.org/frameworks/kirigami/-/commit/7dea849cc263ddb33986e1e93669459ddde6990e
+https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589
+
+From 7dea849cc263ddb33986e1e93669459ddde6990e Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid <aacid@kde.org>
+Date: Sun, 21 Jul 2024 00:32:51 +0200
+Subject: [PATCH] Disable cachegen
+
+For some reason it breaks kirigami
+
+BUGS: 488326
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -9,12 +9,12 @@ add_subdirectory(layouts)
+ add_library(Kirigami)
+ add_library(KF6::Kirigami ALIAS Kirigami)
+
+-if (WIN32)
+- # Kirigami apparently adds too many sources so on Windows we end
+- # up running into command line length limits. So disable cache
+- # generation on Windows for now.
+- set(_extra_options NO_CACHEGEN)
+-endif()
++# On Windows Kirigami apparently adds too many sources so on Windows we end
++# up running into command line length limits. So disable cache
++# generation on Windows for now.
++# On Qt 6.7.2 cachegen is causing https://bugs.kde.org/show_bug.cgi?id=488326
++# investigate if future versions fix it and we can re-enable it
++set(_extra_options NO_CACHEGEN)
+ if (BUILD_SHARED_LIBS)
+ set(_extra_options ${_extra_options} NO_PLUGIN_OPTIONAL)
+ endif()
+--
+GitLab
diff --git a/kde-frameworks/kirigami/kirigami-5.116.0.ebuild b/kde-frameworks/kirigami/kirigami-5.116.0-r1.ebuild
index 730b8a18bb13..1ac606ec2289 100644
--- a/kde-frameworks/kirigami/kirigami-5.116.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.116.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ECM_EXAMPLES="true"
+ECM_EXAMPLES="false"
ECM_QTHELP="false"
ECM_TEST="true"
KDE_ORG_TAR_PN="${PN}2"
@@ -11,7 +11,7 @@ QTMIN=5.15.9
inherit ecm frameworks.kde.org toolchain-funcs
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
-HOMEPAGE="https://techbase.kde.org/Kirigami"
+HOMEPAGE="https://community.kde.org/Kirigami"
LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
@@ -44,7 +44,7 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
- -DBUILD_EXAMPLES=$(usex examples)
+ -DBUILD_EXAMPLES=OFF
$(cmake_use_find_package openmp OpenMP)
)
diff --git a/kde-frameworks/kirigami/kirigami-6.5.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-6.5.0-r1.ebuild
new file mode 100644
index 000000000000..65656285d311
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-6.5.0-r1.ebuild
@@ -0,0 +1,53 @@
+# 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.6.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]"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.5.0-disable-cachegen.patch
+)
+
+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/kirigami/kirigami-6.5.0.ebuild b/kde-frameworks/kirigami/kirigami-6.5.0.ebuild
index 5806f5e04354..40e3f5d06011 100644
--- a/kde-frameworks/kirigami/kirigami-6.5.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-6.5.0.ebuild
@@ -10,10 +10,10 @@ QTMIN=6.6.2
inherit ecm frameworks.kde.org toolchain-funcs
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
-HOMEPAGE="https://techbase.kde.org/Kirigami"
+HOMEPAGE="https://community.kde.org/Kirigami"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="openmp"
# requires package to already be installed
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtsvg-${QTMIN}:6
"
RDEPEND="${DEPEND}
- examples? ( !${CATEGORY}/${PN}:5[examples] )
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
>=dev-qt/qt5compat-${QTMIN}:6[qml]
"
BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kirigami/kirigami-6.6.0.ebuild b/kde-frameworks/kirigami/kirigami-6.6.0.ebuild
new file mode 100644
index 000000000000..a1ad5a6b0df5
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-6.6.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.6.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 8046f4e74e76..433cae67039c 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,5 +1,7 @@
DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb
DIST kitemmodels-6.5.0.tar.xz 398088 BLAKE2B 06b7b7003653a9e2818d5fb142b3d64096c0a53e8ccc9f4925fa0348ef9d9d4045cf47ba0f59765ce0a509822f1ab59c541dbdc1ae08492c10386cf71b10daad SHA512 0e0948cfce00455ebfeeefbb47c97720e9e3a77a53a198e8ea659d13e4506a5741a1c40ba2121e33cd0f7c450f07fe65bd2aa77edfe25899482856ac2ee3cc9c
+DIST kitemmodels-6.6.0.tar.xz 396608 BLAKE2B 8873890e5d056af621fce2ea61c8dc14f8d996ecdac8ef313fa7af74044579899fac8f9db720f7ffe1b4682e0da09c0977878efa4f3791b7f05ffdfd29a6387f SHA512 6554b2a8dd1bad249edaeccb5f4465f4017cf287b2879116c359581020adfd2796bd7e9639e70d86cc4d76d688e28faffae8fead710a22cff97ce7e2618618f2
EBUILD kitemmodels-5.116.0.ebuild 616 BLAKE2B d826c29d084a1f5d341f7fc389d946af161e38597d7c54a0e008a8ed21587e726ea080f488880ba523a8a10af1948c2e9723fef631e4949ef8a74553fa1afa37 SHA512 54813dcb220259709c054925b35886ecaa128d3f093043c37eaf0a3a7cb0788392264533e08615a0a4eccbc7daebe8800749aa4139ed6a4a11f7550333cb7640
-EBUILD kitemmodels-6.5.0.ebuild 489 BLAKE2B 809e34ed425ddec96e1c228e8cd1e9ada5c9caae40fdd67a7147d92b1c5c2c15c113ae7a84a374e6fcd27bed0f4474682a54e5efed6605e709c74fc85a9866e1 SHA512 b7ca133006dec42ab56a43ce446612dffc282e2f116c99a6af49eb4121916136bb020459f4ce68839997233976b8038a59fcf27bef885794eb3e82ea2647c9e6
+EBUILD kitemmodels-6.5.0.ebuild 487 BLAKE2B b2717b8c332bd2a6d79cf46330c0f1ad06cb1e12dc80db6fec7d280793af821640361ef3ce889b91b099a6f28d04e03800c33a5e98e639c1c72411752994b740 SHA512 e53646b3feb28d472b8d4ab9335f7363601d3a95edda02f53c4fd212173a9553a98fb253131c11e51ce202ab09ffca1341afa4e369d26b777940d32ae53fcc76
+EBUILD kitemmodels-6.6.0.ebuild 489 BLAKE2B 809e34ed425ddec96e1c228e8cd1e9ada5c9caae40fdd67a7147d92b1c5c2c15c113ae7a84a374e6fcd27bed0f4474682a54e5efed6605e709c74fc85a9866e1 SHA512 b7ca133006dec42ab56a43ce446612dffc282e2f116c99a6af49eb4121916136bb020459f4ce68839997233976b8038a59fcf27bef885794eb3e82ea2647c9e6
MISC metadata.xml 552 BLAKE2B 5cdc5875ea809e9597a8510b6c427afadb94c1f5673c2787d8d825ab1b1609be3f0ddfaaccd64b717f188c7eaeb44cba90ad8beef3653844bcd6c1567b598a90 SHA512 ea592f4380f95578d9c15487498f8600540e3f41d4702d63b13a34ef6f722dcefe70677e5026f507ae04b1a97d29d91851e0e06dfb48a63c3dac98618f08ddf6
diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.5.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.5.0.ebuild
index 3bb3c40598ee..2b22f8f5830f 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-6.5.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-6.5.0.ebuild
@@ -9,7 +9,7 @@ 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:6
diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild
new file mode 100644
index 000000000000..3bb3c40598ee
--- /dev/null
+++ b/kde-frameworks/kitemmodels/kitemmodels-6.6.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.6.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 596e6e9494e0..317c443ae3e3 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,5 +1,7 @@
DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7
DIST kitemviews-6.5.0.tar.xz 2253132 BLAKE2B b09d124a3dac27b4d9ffcaecc678a884376198a644104c6112a3265fd4f022398b28adac9adf13786aa33f64fae4151ebc22db88481e6101389853c5023bbb14 SHA512 189422cdd9855e525abf9bbbe57d1658fc4d367f609dafffed981cffedf87332b3574b9071f63614d8445deec940e3a553f897ec4abb5ae5945d680903501509
+DIST kitemviews-6.6.0.tar.xz 2253312 BLAKE2B 4e6e73e09367560274a6b880fe83d63e8a3f75593a9a2bb19fb64696c2355fc7de090dd0dbe0cbf36dae1dbbb202ee5f8ad5444d285f0e0218e629d4999ed278 SHA512 ddebadfa24652ebbd4c7497db70c06ae71b47b68dfb21b0fa74e4dc85ebf35057eb63108cba4b77215a4dcd87f398f63ff5390ec564c7afe72b8af4cc3ad1cbc
EBUILD kitemviews-5.116.0.ebuild 467 BLAKE2B 94dfa8206ac17e671e48eb108b4e42f8018735eae47bf5cc51e322d856ee78e8f88f5a69859f0e70d13e268504c24bc10c013c6756d173e403cee4bcbe408493 SHA512 92682e9a25d8d4d6287bade0cff8c9b0434ada48e7366b0779b97bcb5c39b15d925f7719244e7838c91246324d0a770af174fd5c504280841d3b96aa90f6b96f
-EBUILD kitemviews-6.5.0.ebuild 441 BLAKE2B ab0196d4d1725cc45164acda7296d122895bd92eed30c4e2d7d93fc3a0bc944b20da9e78abbadfa7240bdde08c7f2bef6281881498b99cdba3659a27b06e61dd SHA512 61e7e6a1e2b37b89d05d150b1462e8f59274aff52822d5a05b7fce68284c26d89df1272003d2bee97e90882e75b999f62cb37c6e805e30922de4023b6bb1e10e
+EBUILD kitemviews-6.5.0.ebuild 438 BLAKE2B 8e3bb73863ace07d09d0b278ae158f36050df4bd68ee26c93b4e49e20de587975c1438ad8a3bfa34a7d1551b7cb7d65f0c4775f3e305a0ab1bb5455ace1cc6de SHA512 f34c91e6988feada0a28b4a1c22fad6b385f832006f735b760ae26b43a5a75dbfd1fe2dcbe2ecff7593e8845bcfe0854be91f996e527860b2148915ff715502f
+EBUILD kitemviews-6.6.0.ebuild 441 BLAKE2B ab0196d4d1725cc45164acda7296d122895bd92eed30c4e2d7d93fc3a0bc944b20da9e78abbadfa7240bdde08c7f2bef6281881498b99cdba3659a27b06e61dd SHA512 61e7e6a1e2b37b89d05d150b1462e8f59274aff52822d5a05b7fce68284c26d89df1272003d2bee97e90882e75b999f62cb37c6e805e30922de4023b6bb1e10e
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kitemviews/kitemviews-6.5.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.5.0.ebuild
index ca1327fe4bb2..db0efd44f5f3 100644
--- a/kde-frameworks/kitemviews/kitemviews-6.5.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional widgets for item models"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild
new file mode 100644
index 000000000000..ca1327fe4bb2
--- /dev/null
+++ b/kde-frameworks/kitemviews/kitemviews-6.6.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.6.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 bf01a6d48089..7ac8a27871d9 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,5 +1,7 @@
DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d
DIST kjobwidgets-6.5.0.tar.xz 2256488 BLAKE2B e9883f264f6861431525e872c2ec15fbb7cf67fa67ad42e1bfdac21adef28de44d927393ec161cd5fbec8794b315e9f46d6416b363bf60ad316c7df5611857c3 SHA512 435175184ed18253ebe87f15e87e345be5ac7ef135387c8c7887cea1782ea92d185c94709c6c2e6c79b1290b7896bf2be8bde3deddcb3a6c1d844bc5f1bccf1e
+DIST kjobwidgets-6.6.0.tar.xz 2256504 BLAKE2B c5191308ba4a81dbe3c918f5f22a69abadef492f49772bda44447257b319a9664de87a2381c49a261dfea3df592797b8a25cec8bc7f29fc7822e6a92424d99bd SHA512 0840bbe48d4f04bb3c4749445fcd74a254a4fb440f01dfa951df8f15da94b9e5e6389661e48e41c2fff38c72aacc48c70e3e271fb553adb053c3bda7a44d8c00
EBUILD kjobwidgets-5.116.0.ebuild 781 BLAKE2B 2dc13e00408fa9d8fc43e1b2b624981b9e39f71722887fff2933a9f47a500e2884d50a4641d17a2f3f682d8a1d56bcf55aee6f15a3296b3998fe44d37e8e25ed SHA512 45e00d059c2635988cc7fee26211876510b6ef659da931fe75308bfb6917691987d86febead0b99b458948506114946e3b430ec80dd1eea93aba747bb9d5542e
-EBUILD kjobwidgets-6.5.0.ebuild 706 BLAKE2B 2367eb4ea95f311fa6ce5cc1646b3609817d315188bab75aa7efb71e480352ea4455ff8efb6fed43f5cb4dbe0966030a4b09ae113852754ab2cdb4c0a1232a04 SHA512 ab6ff639b454173501fbc44f143e83c470c84a7237f2b48c8f217417572bb2721629949a3bf59fd4b0e9eaaa1b88a31969ba7dd2bb30429a4211681d89134219
+EBUILD kjobwidgets-6.5.0.ebuild 703 BLAKE2B b791563a54483a205e917499596b6f500d29804c4706e0da5f2092e4bcce2f3cdde4805960ba0a9d5b0ac459f2710947c50d9f169791b58369a14efdd35b1381 SHA512 f4594bb8e7999cef85011674cfabce2a6f4e87f336070173dadea298beeb9dccf5960ecec7e66b14ee98e101aea9f9ca2b2cf515b51d219c4388d2b5e3ffc76b
+EBUILD kjobwidgets-6.6.0.ebuild 706 BLAKE2B 2367eb4ea95f311fa6ce5cc1646b3609817d315188bab75aa7efb71e480352ea4455ff8efb6fed43f5cb4dbe0966030a4b09ae113852754ab2cdb4c0a1232a04 SHA512 ab6ff639b454173501fbc44f143e83c470c84a7237f2b48c8f217417572bb2721629949a3bf59fd4b0e9eaaa1b88a31969ba7dd2bb30429a4211681d89134219
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.5.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.5.0.ebuild
index a2b3d3505274..d4a264d91644 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-6.5.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.5.0.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild
new file mode 100644
index 000000000000..a2b3d3505274
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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=""
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# ...by automagic: #if __has_include(<private/qtx11extras_p.h>)
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 76fb3517590c..c7d204b56900 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,5 +1,7 @@
DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152
DIST knewstuff-6.5.0.tar.xz 3092996 BLAKE2B f6727258b7d036109badfe54fa2e20cb309ec8befadc3ba85b578af9d115685e448d89214cc8b9da1f0d59833287fe91a1367c161cc9215006d7868e5b08ca47 SHA512 a13c62dbd66a0df11c37734a0d9ff68e5f115fc921af74f7df301729e6f7adbe8bc8ee4a58851577516b2c5cdbe560141d6991cd62c29357a5e678ae1945d8af
+DIST knewstuff-6.6.0.tar.xz 3094452 BLAKE2B b13891708fbe1988db00d0e432ffc27eb76a60090bf71f2d00f55d88586127d1a378ec5d353c53198ce9ed36e850b6cd31e4170c854d457f0028719abec552e5 SHA512 9dff9347dfdb445b4247c994764465ff4a74bf8d351819ae30e1f240c6dcf12be1c9bd1b723fe45d4193848789ecf49d6fd11bd26595f5ef7aa521be03f30200
EBUILD knewstuff-5.116.0.ebuild 1271 BLAKE2B 149ca7ffbd932e72ac0a57b6c6a32bf24b3fe0691ed40089490fba823fd06871e8e06323e72292f48db492611947cd8ad39f85456f806c599aca6ac2e6ae611a SHA512 79c8a10fa091031f4c174688c6684d66612d9aa528b64ba3a8f621f84f2627f04832f5266fa844c162fb86fb14c04e0aef0331cd25bb5f20d73a69d6963ba4da
-EBUILD knewstuff-6.5.0.ebuild 977 BLAKE2B fb42be935f9a4f3d02028c8e9f4b73519d09c81e4e21f62fd7c921ecd770b2f9b3d90d60c10e5b371d6fa4c8d44ca44a68a5c16e4ba83a6083fa6fb23c392255 SHA512 3991f462aea772bcc63f99256abc8f32de55f50d81558fe2b7dba3fe56fece6297e47375be5d67582646d23dc0a2931e068922bf1f6b4fee43239de34bf5b5e4
+EBUILD knewstuff-6.5.0.ebuild 975 BLAKE2B b237c6840aa4f8cc40004a86e25e83264abace10e5c78ed624270541672cbe967c29fcae6c1a1e17b322db2e5425c02f959763c5057904dba68abadf89893d60 SHA512 918e7673878c132b265725767bb5e7decc11f3bba7615ecd7e315b9f9a33b9ceb046264c2bf5fa136ac01f36911ef4c512528845966c9f205c894253974bc4c4
+EBUILD knewstuff-6.6.0.ebuild 977 BLAKE2B fb42be935f9a4f3d02028c8e9f4b73519d09c81e4e21f62fd7c921ecd770b2f9b3d90d60c10e5b371d6fa4c8d44ca44a68a5c16e4ba83a6083fa6fb23c392255 SHA512 3991f462aea772bcc63f99256abc8f32de55f50d81558fe2b7dba3fe56fece6297e47375be5d67582646d23dc0a2931e068922bf1f6b4fee43239de34bf5b5e4
MISC metadata.xml 676 BLAKE2B 708e2ec870917092478d1d1c3154f7c2d412876ed2f1863c367a627c368e74e1302c5581be2ee3a147a577e0960ab4ce88d334fb0c19addcb502e71013e3c1b1 SHA512 44b7adbb024316af56842afd8d33b36b680fd0b8d64c7f8046fd90f3d0c4a21a1e7f99c598ad05a185106b52b15c39467e1066aa4c593bde0ba06a23d8ab235a
diff --git a/kde-frameworks/knewstuff/knewstuff-6.5.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.5.0.ebuild
index b419d49aab9d..befbcfebcc73 100644
--- a/kde-frameworks/knewstuff/knewstuff-6.5.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-6.5.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="opds"
DEPEND="
diff --git a/kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild
new file mode 100644
index 000000000000..b419d49aab9d
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kpackage-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ opds? ( =kde-frameworks/syndication-${PVCUT}*:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${PVCUT}: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 a7816a48d8cb..41a0e75ae8a9 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,5 +1,7 @@
DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c
DIST knotifications-6.5.0.tar.xz 2334276 BLAKE2B 86bdab15546fdafc9214f83ff72d4d46ef49df2af45f408ab036a3207e6696713b09234de7a9a4019b3600ba890084408f59506ada2f205c5cfd46192a9750da SHA512 b6721b4806117cc5ccad8f0ba6bfdb1e71afec3a014ae16d64c1d3727f0f344aef175aba7222806b1a27a1eadbe874d7f18fa8d26da79384703144ce85bfda56
+DIST knotifications-6.6.0.tar.xz 2334324 BLAKE2B e0c3f4198ad5ed87c048b7b64b7666efb618584aad8c2b1027f5d203d5142ec98e30f06358a44a866b4c6c93dee54bbfe6662552bf83ca45e05790f841fdb9ce SHA512 31b41edf19dfe9246363c1e69e53fae1755a10a0a620ef8fa50c90ec6cd9f31d39a53bf48d2f4bea164ab5c9a427098142035e3a7a38400fe53377a3ed990a3c
EBUILD knotifications-5.116.0.ebuild 1245 BLAKE2B 3827ed758432c10a6bb379b90aa346762b19a180f7aa069041a22274ad9e8d324282303df579337e50816e6f6a79eecfa93c28ec08b3f90a801566a49d7f307c SHA512 db65789529d0a515c3548fdc4c021a91ef350727120fa000dbc53c0dd7af8fd3c76f3f3c8b5172f4ad2cce559d38c5f2ec36e6846babb3aac8f78ee09ff08a11
-EBUILD knotifications-6.5.0.ebuild 534 BLAKE2B cc25062a417b14a98dd93b8559d3e7737efb2cefac7651c1b4ac580aef82932225ff6e8c094c9ec084f5170a6b21c6312d3cdb6e9a74de3c4337d4217214347c SHA512 b083e81807d5b203b70e0b562a8a58981df558d7ca21ee3e5d0de9be33bb962ad2d8e0b6c96ab38592542f76f0974fb414865b7215c1eb90025fdca8e72688e3
+EBUILD knotifications-6.5.0.ebuild 531 BLAKE2B 2d5ce5c68f4a8576f77119f2dd01867882e45286d38c4e24fdfe817f87db6ae51bff731eeaf2e6605414e7e69d457f900f1811fb86a5e2fbdfd8cbbe3c51e914 SHA512 763cf811a31c8c255da4c2cf4a1c5d919f301246f2070a4ed5e5847b6ab08440f14981a034af0d58cb2c141bc05d89c7da23bbbc62d1e7c7943c52bced5d38ad
+EBUILD knotifications-6.6.0.ebuild 534 BLAKE2B cc25062a417b14a98dd93b8559d3e7737efb2cefac7651c1b4ac580aef82932225ff6e8c094c9ec084f5170a6b21c6312d3cdb6e9a74de3c4337d4217214347c SHA512 b083e81807d5b203b70e0b562a8a58981df558d7ca21ee3e5d0de9be33bb962ad2d8e0b6c96ab38592542f76f0974fb414865b7215c1eb90025fdca8e72688e3
MISC metadata.xml 756 BLAKE2B 82887e3f25e8899b4c13b9f8cbed71a65c149ae61013bcaab1afe9d41fc0d80ebf6d551870d095c210721e4c1d7d8e1e50a02c1f60538c9ae862cb829b0129df SHA512 450bb84c5ad5550b3cca26210e9651060eebbf372b7edb6758a151d5a82d57efffd1f6f23f6f922e75743dad75d5b64b1ed46d1d22d30854d3702dccc36de017
diff --git a/kde-frameworks/knotifications/knotifications-6.5.0.ebuild b/kde-frameworks/knotifications/knotifications-6.5.0.ebuild
index 2cf7c1b4d2c1..f86c220d05c4 100644
--- a/kde-frameworks/knotifications/knotifications-6.5.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for notifying the user of an event"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
diff --git a/kde-frameworks/knotifications/knotifications-6.6.0.ebuild b/kde-frameworks/knotifications/knotifications-6.6.0.ebuild
new file mode 100644
index 000000000000..2cf7c1b4d2c1
--- /dev/null
+++ b/kde-frameworks/knotifications/knotifications-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*: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 3f4e9a8b71be..faa3fc302246 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,5 +1,7 @@
DIST knotifyconfig-5.116.0.tar.xz 2401664 BLAKE2B 12574922cf245545885af033c4335320de23840748c8d110b429edfcc0c91193d809abe398e29c1285b78c9a949f1439c4c3862b6981f8757932ef955cc508af SHA512 e251964dc5dbc518e5a993e1d6605435f5d858868631d00178484c57e418deba4e688d3ed5dd6e58b9fcda96991ac0043da5ff762ac6038d1187a4625103d038
DIST knotifyconfig-6.5.0.tar.xz 2385828 BLAKE2B e70e6771c3aa3d0c273c3aa123d935e435e9d44e62ec89d30ee5bc7d200e877cba32eaf589f048daacdadf798cabe75821f92f12592db7f09ecb22c1c1b9b2d3 SHA512 ab3b315b8b68bb181f390c7e405fe08e7b7372677b45cb647ff4ed0f25ba44eb67cb82c608412aa0b3adfc84fa1cd5ac09666160d79ff543cba7a50a0b311e2d
+DIST knotifyconfig-6.6.0.tar.xz 2385760 BLAKE2B 2434d25a3d2f677e7acc7670b2590c975ac1269ff7d0f0f2911fe46c9704b49837ba0f8663e24b43a5bd9274ff8a7a99e357a98b0d11b069fbda663ad9793955 SHA512 d68fe9d2a42dac05f0816e2a2eadf5676bf937dbf29347e718d5239112ef5ad0a44978cd6aa55073283062f2591342fa36efd8406be5cd53d088823cc59562ad
EBUILD knotifyconfig-5.116.0.ebuild 801 BLAKE2B 7706d7094b2114508812c875051b0fa83bf24f3416fe64296f5f704aad5247747c73c4fd0a307e2dcafa76268485083805f821b92ad3c0f87226c6da7738e0f5 SHA512 df6c24821ae9aa3fa2a523d36e985390e734a7d72304949d398a862199836c1bc6a850da3760ce0617ae91f549f9248054150ceb9b767dba163f95fc6be66711
-EBUILD knotifyconfig-6.5.0.ebuild 749 BLAKE2B 96711b25bd0b7a963a8e751022952217d91ecadbc84068b5c22c882069077914b917ff189091a03933af140fe4ef02ae90d56ebf30a0986a989284c1bc28c67e SHA512 6836238c9decd554a7e2857c8db92d2c6c115a48961f9c7aaf67e502e647809d266586593ffd75c651f8246a61b73e20d0ac0dbc27d2ffc00c19aa22cfd0ddd1
+EBUILD knotifyconfig-6.5.0.ebuild 747 BLAKE2B 0dca3a9b90d45d69173df8b8a82b7312b0547599bbb16cc4dcdc2626eb9c4001843fcbe478701efc2193354620dcbcf43b7fee7c3a7722a53901311c775ef94f SHA512 1668ff9da0d5da59fb9ffcfc5552b4021dd08ead7dc038ee2183f5bbe7414657e864c5a862e517d4cfc310b94456d6fa454cb66d34c584d362072acb04e2bebf
+EBUILD knotifyconfig-6.6.0.ebuild 752 BLAKE2B 4e737c8b44da7ad35e737598284069adb795748ea1ce40d4d45597232ee892558447268a99143fc947580b3a7edbf5e9770cfea3e00aed8a8998b734994bab47 SHA512 02cffd5e3daa447427dfb77ed16fb673812ba017655c91654a637ee26ccbfb27407e918fa2773e425617f7374bdb90034f9016a101fe11a08dd34e9d0f882108
MISC metadata.xml 603 BLAKE2B de97624d3f4f43eeffef1385a40736073d352f17204b1667850dd033193b66f15a32ad7d743ec6c27c0717a315c1372805d800263226308d4f099e580cfc4a5a SHA512 39deeac37b8b1e6533852619ccdd245d2d9cc7c6a36fbb8393412cb161ed0dfb6ab711bdd7fb38ab515fc6c7972659b4faeb2cef11da979d798b0a1f43c8ed29
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.5.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.5.0.ebuild
index 6a7b398844b2..23f52fc83f85 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-6.5.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for configuring desktop notifications"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="phonon"
DEPEND="
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild
new file mode 100644
index 000000000000..b394362a8bfb
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.6.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_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="phonon"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ !phonon? ( media-libs/libcanberra )
+ phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package !phonon Canberra)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index c50f6e1441f6..53d9a23de6fe 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,5 +1,7 @@
DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632
DIST kpackage-6.5.0.tar.xz 180028 BLAKE2B 1c3a98931d0d8967bd58423cb0fe207dd1223a0c828dcfb6e1bfb5d627552dee41f608ae6fdd3decf2337be6de5d273404a3db7fc63cb57cc1ee7a3ae4d66d08 SHA512 f2dc733bb737f890bdb600c37e6135194e19feefc4730ba3c7afb0137a2520dd8ef864d4f14dbdcdcfbb8eab95a17c240d735785bae58c965d21cb513a2070cf
+DIST kpackage-6.6.0.tar.xz 180016 BLAKE2B b134addb2608973367e498fb1266c7d6d02fc38bfcbb37215ec003a88e5bde9b4ebe8461951d53b5a67aa8a4d4879f3bd6d67a2384ad3fc3ac9c942cc3317673 SHA512 34e3e4b09466df87278ee54113a0a6e899849f2ca4f0070f378ca8225ee24a601e082f7f68b196f7acc46973d636a844cf978481fed9ee59eb5ccb156e639a22
EBUILD kpackage-5.116.0.ebuild 793 BLAKE2B 26586d7013a600df38f9d4a7ec5ded18e6bf9ad6f844fbd321304d38dff67263fc13f8835896d56e06899ec7db2874955d30448a8107c2c01a3d084f95713ed4 SHA512 a5d71bfe1c8bd95981cf8b86f3c2bc7c1ffcddcf5ad964776b9909fe7eb2fa91c05f0aff064d655416bf8b50d5f22c2681e7834470bd66c71868133382b2a578
-EBUILD kpackage-6.5.0.ebuild 787 BLAKE2B 1d097a121e9014a9917f3bd9d2ef6687093952b76a580f2d229bc60167f0275843c3f44a4836746d02c44e01ed3b6d3bf3eb6587a7c61e1300776c128d6260ad SHA512 922d28332f7d3bd58554abfcb79207a1dc715cfa4b63dc5ad7a8e2e57b9a4622da2bcad8f5f9ddc2d7a7a8fcfe9394052461d8a907707857af1f12a6b3b02cc9
+EBUILD kpackage-6.5.0.ebuild 786 BLAKE2B 7a1a95fffefc353ee0a7ae1a270f165f6e134f743a22a4afdb1cda3784506cd4ece810a66793c1fb5ba975c2e08783fde3c12664ff9e0c1b4a0d327e8db927e3 SHA512 190fd0b4c20e707a73d35ace02452fcababdb39e0996a94c819308d8e575d75a740d47452fbdb43948c06993958eeaa1726d12c926ff07336a59d9c6618b20c8
+EBUILD kpackage-6.6.0.ebuild 788 BLAKE2B c35455773108b326e7c65f2a2e42ef9966cf58a74df03e879e29998e363429749420abbbbef8581d4c5475ce3a6e5590ab44141e9cc4a65283e235ca3f22cb78 SHA512 03a2e5f713529335c0a2970cd6ddc935c50b34483450d2df9e30660896fb84f2dc333c6212dca6fdf792281db0f067557d5b8b8c7174ecff9738a015a4742440
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kpackage/kpackage-6.5.0.ebuild b/kde-frameworks/kpackage/kpackage-6.5.0.ebuild
index b9d991f4ebc8..eb1e58c2c915 100644
--- a/kde-frameworks/kpackage/kpackage-6.5.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-6.5.0.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="man"
DEPEND="
@@ -23,8 +23,8 @@ RDEPEND="${DEPEND}"
BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
CMAKE_SKIP_TESTS=(
- # bug 650214
- plasma-plasmoidpackagetest
+ # bugs 650214, 939041
+ plasmoidpackagetest
# requires network access
testpackage-appstream
)
diff --git a/kde-frameworks/kpackage/kpackage-6.6.0.ebuild b/kde-frameworks/kpackage/kpackage-6.6.0.ebuild
new file mode 100644
index 000000000000..782cd6faed99
--- /dev/null
+++ b/kde-frameworks/kpackage/kpackage-6.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+CMAKE_SKIP_TESTS=(
+ # bug 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 881b6478e8c2..8604a539b6ab 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,5 +1,7 @@
DIST kparts-5.116.0.tar.xz 2473828 BLAKE2B 3b26c04146367f20a1dc5fdad5518a9ea2a8b88e2083d6da64216cebe2e815aaa4c69c3ce901a5a7a0bed76c0eec222e82dcdaf7208d14348d8e095e83af5db1 SHA512 a619168f6e2622c64e4304641da47f91deef49843dfec72a08aa775e24b9319f7b550bc423f6b2516ef0a38bb2c39234d1325f25c62b57c8c6daa5fb7580813e
DIST kparts-6.5.0.tar.xz 2424708 BLAKE2B 0fdf30d559186841f82c5cd5cd95d2418411ef3a6f51285cc722b8d4458db49d1b7f1b92d26c8072e0140d49007780c6bf7d36c1da30eab2c34888fc72b17fb0 SHA512 c7ec3ebebfbcddb9716f57739e897274cccbd619f921bcaf2059210d5b56162744284f727ffce22549a8defe304f11178a23cd264990922af563fcf9e85c7a76
+DIST kparts-6.6.0.tar.xz 2424624 BLAKE2B 3a3688c295b1e9e66c56654e0996d548d7418d9268525f3ee1ad99bb7331030b01579f8867927766cbde33f686dea50d64b6b1c666c71fec53a476032c6c43df SHA512 cd5f5525bf8005478a1a2fc58eb6acd94205a1d35262bc1914f5a68a57a2ce414d0bc3ba2db77a301c0242c5b2b96463c5c61851085f03a66c143895a7a9cddd
EBUILD kparts-5.116.0.ebuild 837 BLAKE2B 19a19f95d97f659914ea8fc96834a50f4be4454cab6adf968ac840b40dcda1240b5590439fbba608b377dda9d8d9e099d2c1b0df4616a634d89b7b7ae095f8e5 SHA512 4db109ea5786adc87feba7162194f5670df8336e1c5191067c3f89d0460fe1f546f008e936c736aed6886a01215703fffad320688ce371f8d912623a007793dc
-EBUILD kparts-6.5.0.ebuild 744 BLAKE2B d6f2665640ea564123a0e806f0fec6bf2cff4393a2fcafe0bef03f5f169deaae5b7f1652bcc2c8b8aff69f4aa24c531583d0cae1846b684b16a86460fe00cea1 SHA512 81c18cd2733a82a613004efade43e92bbd728fb0f412794ab933836be920e78adeeaff90cabf324f856bf771905acc02fb2b9ce384b341d12361e3c189807a5a
+EBUILD kparts-6.5.0.ebuild 742 BLAKE2B 41a7277d47f7b13b34503df83df6e03315d2d58be81ba71d7f3785c942b1a907388a91546f4284ccb8e02c75d318f7f1faec7e35f0d2238ff0e74cc65e0476ba SHA512 a427a9fc41648a4dfd2beb0c21ba955e6423f64ba5c2f0d1ab4b7da755e2734d9ea308de832ea8dc09e7a8a20f6b02385986365a064449ad1284cf6ad9939ab7
+EBUILD kparts-6.6.0.ebuild 744 BLAKE2B d6f2665640ea564123a0e806f0fec6bf2cff4393a2fcafe0bef03f5f169deaae5b7f1652bcc2c8b8aff69f4aa24c531583d0cae1846b684b16a86460fe00cea1 SHA512 81c18cd2733a82a613004efade43e92bbd728fb0f412794ab933836be920e78adeeaff90cabf324f856bf771905acc02fb2b9ce384b341d12361e3c189807a5a
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kparts/kparts-6.5.0.ebuild b/kde-frameworks/kparts/kparts-6.5.0.ebuild
index e6385952bb95..b8d21e5c9d48 100644
--- a/kde-frameworks/kparts/kparts-6.5.0.ebuild
+++ b/kde-frameworks/kparts/kparts-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing elaborate user-interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kparts/kparts-6.6.0.ebuild b/kde-frameworks/kparts/kparts-6.6.0.ebuild
new file mode 100644
index 000000000000..e6385952bb95
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-6.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kjobwidgets-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index 9917a0f7e984..c338a235e1f4 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,5 +1,7 @@
DIST kpeople-5.116.0.tar.xz 63440 BLAKE2B cd54995f6825468122f36287e9116e0ba37f63b210f1efa95975062621ec7ec809b032d04e938bd4230eb232aced9ec0fcf4d7bdab252a55811585af45bbdd57 SHA512 3cbd62d9696592b654a9568d5789eb0acc370e4fcb174938db23a0ac03949f9fe174d6ff4abe35a7132319c725349be2520d7857a9d0b83048df23bb38f76232
DIST kpeople-6.5.0.tar.xz 66628 BLAKE2B 88a2b46f2839e20dbdf34485ff21cbb1d50aadecb124304824c691ae989b10f4c55c375f601511338b831929c508f985f8e595645b155b90876d4c8acc77f27a SHA512 4c857b589b53e8ef8191c418c18a355f2e3f636c35be8688aa68e339ce4ab66faade3cb48f16960de933d5f60e3e3ad13977fb85a15d106243642919d6cc8eaf
-EBUILD kpeople-5.116.0.ebuild 901 BLAKE2B daf3aa41a20679d0e9f0567c2c9be21897c9cbc6595a3d146d99276fc612308773b0ce336ad875c3ef4691430b98efc5dcd353b38475ac3828c8095754dda4f4 SHA512 7eae1066533f07869c324e95f7b7e0698206487227e94ceef576d6edbc4d5fdf0504316419828159ca0dcfd12b927b7d9f9f664b2135b0f947e6c54b8a70f90a
-EBUILD kpeople-6.5.0.ebuild 867 BLAKE2B dbc78cb4ebc9688a0c2d40af5d89524abfe6f30a3ab1ba4ccdfbb89f8ec18952f4f6c5bedb5a1c2836b4315ce8a59eb6038ff7b404194cea23c15f73a3e1fd7b SHA512 08e82e8c80b7049950d76ad504264a3f9513f57b105a6762e3b211a3650b50059ab2b2835c68c6dd0874b5d38609873a6d648718a9ca4a230fdddbd4f4e5f2fa
+DIST kpeople-6.6.0.tar.xz 66668 BLAKE2B 7c6422d5f383574fda97bf20ee1b8a472f4ed0985e344a2cdad69a25727b71b2d56be400f0c207db81c4b59217049737f830b6795e01792e0a07233cf4ebcd3c SHA512 6aeaf9ee21f4a6c57b8783a49914a6e6be702d20ad700df1ef401990df83554f17c7805a396345dff6f3f66d8e56f796e2f4d9015f0671d1873d2397a6bf8aac
+EBUILD kpeople-5.116.0.ebuild 922 BLAKE2B ed29fa3d5a37b2f64638d798c0e912ec03b0a5307e0c2c86fbcec729e2a4ccef1782acb86c4de44df7d008039556748c57b79cd14522ce2e44d387198010b3c9 SHA512 354a1ba6cf5f4d4a40a8fe9b296a24265fe1df7d52ed562a70bf86af568ceb13be78d6a2873fa1de3dcd365a319d38a9dbe0f97d2d8ccdbc16e9dc29884c0070
+EBUILD kpeople-6.5.0.ebuild 886 BLAKE2B 2182fd419d9d9fd08b32f8e17a3a90e5f554e4f163ff754f77eff66216e70c91e51f93ea2fdaf13fd00d8962bd534721e89e84e0eca4b665c075278c12567011 SHA512 ec86218077e28e77df97df4c3d185d3cb22c0d97ac7339426666f96b8f024f3422db6d01923aa1ea4d83d0f0bf0f3b93d0dbd339bcf11b22b4ebca483d4b1f8f
+EBUILD kpeople-6.6.0.ebuild 888 BLAKE2B 5c57a53d0c24c5ce5103362f0aaa9704dee550f8a1976b08a0766576898c0b0ad86ed70e4591998854ce8fd00d65a66fbd3f3ccfd9edf86505a890d1d5451450 SHA512 740f126c884c1e253292fb290869902ca40f253619fd091be19ffe82b598bb6dd7e70680ba5d8e6b0daaecc960efa53de60c0df0e27f89956fdea300071cdb15
MISC metadata.xml 518 BLAKE2B 552fff6cb5a3f3b83154f0579620f45a0a2cb8cf44838fb5458f7bf5ff9eff14bf272d48b3865529795b00dbcfbcbbfb3d4580042741ace7552a2eda45b3bae9 SHA512 8e3918486b964af026f8c953d42300972c8daf4da6690db9e376767a03d96b54ac2fd65626333cb29b4783d6d53dbac3c312a23ac285b7edad8913ccd6a2d784
diff --git a/kde-frameworks/kpeople/kpeople-5.116.0.ebuild b/kde-frameworks/kpeople/kpeople-5.116.0.ebuild
index 629343001822..1da786f156f0 100644
--- a/kde-frameworks/kpeople/kpeople-5.116.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.116.0.ebuild
@@ -31,8 +31,8 @@ RDEPEND="${DEPEND}"
src_test() {
local CMAKE_SKIP_TESTS=(
- # bug 668192, segfaults
- persondatatest
+ # bugs 668192, 816588: segfaults w/o virtx
+ personsmodeltest
)
ecm_src_test -j1
diff --git a/kde-frameworks/kpeople/kpeople-6.5.0.ebuild b/kde-frameworks/kpeople/kpeople-6.5.0.ebuild
index bee29f2c963d..baf6f44a4c5b 100644
--- a/kde-frameworks/kpeople/kpeople-6.5.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-6.5.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="KDE contact person abstraction library"
HOMEPAGE="https://invent.kde.org/frameworks/kpeople"
LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
@@ -29,8 +29,8 @@ RDEPEND="${DEPEND}"
src_test() {
local CMAKE_SKIP_TESTS=(
- # bug 668192, segfaults
- persondatatest
+ # bugs 668192, 816588: segfaults w/o virtx
+ personsmodeltest
)
ecm_src_test -j1
diff --git a/kde-frameworks/kpeople/kpeople-6.6.0.ebuild b/kde-frameworks/kpeople/kpeople-6.6.0.ebuild
new file mode 100644
index 000000000000..9abdfa4477ee
--- /dev/null
+++ b/kde-frameworks/kpeople/kpeople-6.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcontacts-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*: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 dbae9ab617f1..d9c4a9c68938 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,5 +1,7 @@
DIST kplotting-5.116.0.tar.xz 33732 BLAKE2B b58ba3087be6900f3d1d19a6ddb4115cc7f58c49f9bf45663ca2c382b359f3a2e7f7daf3bf053fbc4c27926fa8a4e6ae6f84b811f5351f1f3ef82a2ac4d30c77 SHA512 1a4d8313c57d32c6af41127ce27086d0d357ade8126ff4dc1d1c5306b198f3d1ab24d67105cef3bad318d753210553fe275350a173b18c1d3c485f213de95fe9
DIST kplotting-6.5.0.tar.xz 33676 BLAKE2B 2904b4f522e26c8265bc80bb3e59b0e4f4c9448857fa75bef39db87b63b27ee08d212fa04aa2f06395c41b5d7c7181fcd9bfeb148750edca58dce6d2b52a1ae5 SHA512 09df381e3353b48f649030d65188ab36f173f8bf9d6a845a3a5a0a25f2559e1ba37f5ca39e2e2204a3c887475d9d321fa8021c66a6146ac2c76e7eaf5f55c4b0
+DIST kplotting-6.6.0.tar.xz 33684 BLAKE2B 119fed0a64cc79266154e5f12600264081e0d7c712a87d06c3524529159ef5dc769c7a7ce0483e5afd95227494f0bf9526da10ec90481fc92e3afe8192a9f9dd SHA512 829ab64852ee9578319221a5dcb4cbd1f2b9b5e9d3cefab77b0f8ab7f861c96be895aa819ee5cf2ba4080da5f3a91b522172515b135aba41a6c031e4df902dc7
EBUILD kplotting-5.116.0.ebuild 437 BLAKE2B 6458c6fcfb9eb0f7e913b6b857357ccc8f7439bd230acd1be7b044763959cab7a94120b4a790f02a1359faee8b344e2c2ed8767f9c17f55af92da3030718a7e9 SHA512 f66b13e3ad2a4d57f083bcd8db110d91e1aa6ed660abe8382e669d5a907d8c2235d0835616a2c873f17eebc654efb9d2142a76db78e0bee964e79264d927cbf4
-EBUILD kplotting-6.5.0.ebuild 387 BLAKE2B 211e2fb5b672d6996a409b97d216f846791aa21308b5ab185eb9848e3d47b87bf516d4a0aa63cd07ace17f4e9db525d392de5feea9e4a622ece016b738b41867 SHA512 efe028d8a1734fc8f60b35dbb8d88c6c9d35f7c395210167bae4f9d0cf704d0582dcdc3121d62ec04018ce31af2fa59e2b057e399eae58f9270d8add61706d77
+EBUILD kplotting-6.5.0.ebuild 385 BLAKE2B 62cc83b200ade517e6eccdeef85431344b1d2b27c2ed6e81f371ccbd1b7d8989fcafa5a170e3c989eb7302fb47148b3fac970c2c42938027bed68619d7f97bef SHA512 a0210dc329c08258abcb66fbddb0f6da1fb062d8804d54c721ee0e34001ce79915ead0abdb468858a57faa8e26974a2d7b9c63540182c632d19928e9066048d5
+EBUILD kplotting-6.6.0.ebuild 387 BLAKE2B 211e2fb5b672d6996a409b97d216f846791aa21308b5ab185eb9848e3d47b87bf516d4a0aa63cd07ace17f4e9db525d392de5feea9e4a622ece016b738b41867 SHA512 efe028d8a1734fc8f60b35dbb8d88c6c9d35f7c395210167bae4f9d0cf704d0582dcdc3121d62ec04018ce31af2fa59e2b057e399eae58f9270d8add61706d77
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kplotting/kplotting-6.5.0.ebuild b/kde-frameworks/kplotting/kplotting-6.5.0.ebuild
index a0a7728b63a3..4f3972859e24 100644
--- a/kde-frameworks/kplotting/kplotting-6.5.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing easy data-plotting functions"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kplotting/kplotting-6.6.0.ebuild b/kde-frameworks/kplotting/kplotting-6.6.0.ebuild
new file mode 100644
index 000000000000..a0a7728b63a3
--- /dev/null
+++ b/kde-frameworks/kplotting/kplotting-6.6.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.6.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 2c89f345b036..7093ab8130bd 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,5 +1,7 @@
DIST kpty-5.116.0.tar.xz 2416656 BLAKE2B ef5ae7ca824bd53dbfc083e11656d8caab75509a78acec4656db33d39c5b0fad260988b25cc0fde7362116c729071e3e06770f5faf745338214f1e14490f4525 SHA512 5aebb2a66be19dfadc2896b26864b9b0b4074d8c46ead97c7857b035cfe370a7fbf144c7e1b52725ec20339e64a0d08f6c913fe6c3a1ec614b557b4d950a3f21
DIST kpty-6.5.0.tar.xz 2407388 BLAKE2B ae4aff41b3f6d8d144bf76ddefa782c3e5151fc098387d200a99c38969440c1562062e6fec2caf5defd53e102b6d26e0cbb7459a1f705304735e530dd9331b06 SHA512 d440ee0f759d4f0a5e60d0da52cd137a2a2125992f7e263ccfbafec1b53c942a5c4b0119930e295719330bc645888a96733819621b33a503fb95d5a09dab8e39
+DIST kpty-6.6.0.tar.xz 2407484 BLAKE2B e7f3cd16e54b28415cb51d71cbe17b4be21fa2b714fb4b55ca12483c62ed89b64798150bec2d00ba413d9f88942c3128d3636dad56308b4e7cce9e85380b370c SHA512 46557d874f268e18f0bb2bd14f03745998fbcbd62fc97a29225cc7076a63d430c234073fc5b947e02382ebb5d57143845b94c3c809b7e6cb65756bd6a279030e
EBUILD kpty-5.116.0.ebuild 575 BLAKE2B 5d38698881852eb871ec63d95f8cce2b22a5e188e858a7fbba2a6ebd706aca18e0f91a163f3b5329b1ded62ed280dd1a59b6c8f511d3185c206c0e36e839c25b SHA512 8ec00b06be09a722d24b1a685727dd72e87ca165e7d7e52dfe68096a99f19ea7517ff820376149900b65a10f32d405a0cd6f18e4eed0db8a1406e61406d1eb95
-EBUILD kpty-6.5.0.ebuild 567 BLAKE2B 379596044879a2a2b1fd4606c37e842f6d4a5302c0296dd11953a116f8e7d6f9f80a5711126eb1d7052d64039a47a707418815d17b8628591ac7cbd8d5c4455d SHA512 dde53d9a683f6083db078f1c0dcec20d5dc0686cdd24b75c7d7ba35cd8f6da48d4c350893227594bd723b19345f00b944a842f5dd6c8018ba2459c0d61722324
+EBUILD kpty-6.5.0.ebuild 565 BLAKE2B cee6c0c289236b9e90caa06696a9c3b7fc4db0632ce2b6cd2dd4ddb50dd0a1365f4bb8798e797b9130ea01ee2979b1ef19751e8aa8e0f8a60f7afec66f26cb75 SHA512 40b7eda32e31fff11da7876cb1d7b87055745378741b7455d4f1e1334f172cc4cf1b6d8fda9d8020737a679f133fdae50eee803e021b3830a76e13c2d9f599fd
+EBUILD kpty-6.6.0.ebuild 567 BLAKE2B 379596044879a2a2b1fd4606c37e842f6d4a5302c0296dd11953a116f8e7d6f9f80a5711126eb1d7052d64039a47a707418815d17b8628591ac7cbd8d5c4455d SHA512 dde53d9a683f6083db078f1c0dcec20d5dc0686cdd24b75c7d7ba35cd8f6da48d4c350893227594bd723b19345f00b944a842f5dd6c8018ba2459c0d61722324
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kpty/kpty-6.5.0.ebuild b/kde-frameworks/kpty/kpty-6.5.0.ebuild
index 8d3ce0c0e68e..0a708d85d101 100644
--- a/kde-frameworks/kpty/kpty-6.5.0.ebuild
+++ b/kde-frameworks/kpty/kpty-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for pseudo terminal devices and running child processes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kpty/kpty-6.6.0.ebuild b/kde-frameworks/kpty/kpty-6.6.0.ebuild
new file mode 100644
index 000000000000..8d3ce0c0e68e
--- /dev/null
+++ b/kde-frameworks/kpty/kpty-6.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+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-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*: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 d0b12ef1b149..40e5df1a00d1 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,5 +1,7 @@
DIST kquickcharts-5.116.0.tar.xz 113404 BLAKE2B ecf1ab360dfb03451d239504682ad63cdc1bdd7eb98b262762bcc0e42a9d38ecca1637da82587a9321fc25d9274dde0a4ddd4bcf59f9e0e5b6d535ea2165cd54 SHA512 c7bdcee5f13457bab197bf593e25c2600f77f4ff5ac682ff894b5848ac5d6c84b05453f0aef53960ad5e7a6b7891088c17fb9a0b67bc82b53fe1dfdc655fbd1b
DIST kquickcharts-6.5.0.tar.xz 110208 BLAKE2B f8b1f53b5e954ac9510779b8275c0885488bf6912f1455623fa1d000124c7cac03c257a41487cfbe2e31b954e1426445c3cfdd21e93556d9c290950715abae5e SHA512 68a2fc6c6cdca90852016c791717534f894358fe8b9b95492a78bf9c2a42f9c352d2e880f080ed20e579429cecb832665360a3857f190f029c98cb38345dd572
-EBUILD kquickcharts-5.116.0.ebuild 849 BLAKE2B 2d77ae8583a8c77ce341e0acce5485e9e5bb3cd6742df683d7ced9ab6578a86876bd5227bcb9def576c9d229aa85c165c78063287e4e68cbdf6f5d1140d21cde SHA512 7b41c2c6c1024bb8d58d406fbd490abbaf6d37c752d29bb0c116931e7447a52185c8ad94f1ecf9b06aab6463c511d6dc251c59e885b9b3a4a26227be160e4aeb
-EBUILD kquickcharts-6.5.0.ebuild 768 BLAKE2B f771fb22c389ac132a14abaac62ecd2f3ed8c837d5008ca177230d60c98b3aca4ae10e8aff20e2a2dd4614b3963da9227f180a365a79ef65b199acc22fd6c16e SHA512 f8cb63ba31689d9eb64e2f22d4df843af81fb993f75f7a222b8733426e30e3c1dc55dd177d7c36ca57de901cd314c78b2dc3f80748bfddbacb4903bd9b745aa1
+DIST kquickcharts-6.6.0.tar.xz 110208 BLAKE2B 43af5f0604e2313cd8494d924caeacf233402898e56d3e6dc048b3866fed28811da4270ac9a6bf1bade9fb03abcca8d66a6ebacd3d8b09c9e20f49729e309924 SHA512 fe9b8441ece209eb5c7b4a3675c148739ce2cbd799ce976c46f9a45c39d4acb9b195dddad25ac57cd164cebb75964c17ae097671841b3fddf6879b45cfc630e0
+EBUILD kquickcharts-5.116.0-r1.ebuild 707 BLAKE2B 562c15d91c8f493fb92be898762c43632d7f26277092351973e2869db2e2b86810f08e16c47a07d1d9251060ed5774b42bcecf1ba91dfb96bd63467833c53a19 SHA512 05575a03cc96cb8abaead7492306fc5351d9c1f8e16dfef48519fdf94885a7a3e2060192e96ac8f34aea1a9e5407aaa43b079d8d639c10b399e089344ba7d334
+EBUILD kquickcharts-6.5.0-r2.ebuild 810 BLAKE2B fbf4cbf146efab580551b469f3c2c77fcf382efbf779a191888a5d7eb468a9ee81c444b7eb3db931c4b1d275b78568f94c5989f86cbf1ca37d942c1d6be7ecd5 SHA512 7a9142ea5949723ef392c452f3014ecb7f82c73e8b9f2bab59b1eb9b2242aec4f72dc637cc173bfe528ed873eab1c7a6daf09193afe04fc527b58814ea213e7f
+EBUILD kquickcharts-6.6.0.ebuild 812 BLAKE2B c93fd408b2c8597a7d9d391c3459751685be79472ad49dbd1a9a7c2500359051b8e5afd68b4a4f593b6857b538c16230f475a61a28d7d66f147dfde94c7eefe5 SHA512 0e2e03aa3f226695fecd2b8b8a3c33ac5ad4a1c4ff244382850f4d7a07ab08e4cef257733af47df3f1237833a8085e0f9cd02672357be96ec1269b11d70bd652
MISC metadata.xml 523 BLAKE2B ac616ef6e3c895b29f1b4f67962d0291a8fa716003249efd1176dc68aae3a06ef4ad17388c62af5c788099a64105a0e0e72f7af19e9c907dcfe1907a0245fee8 SHA512 fe433c3611db66cb4be3b7288015ab48a23368fad103af778efe451ad8e645e21a1e39385d7fa942de7522512ec622f01a47c51f824ea7945f6101e6cb008f33
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.116.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.116.0-r1.ebuild
index 248d9a26c981..35cb4b987c81 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.116.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.116.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ECM_EXAMPLES="true"
+ECM_EXAMPLES="false"
ECM_QTHELP="false"
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
@@ -22,17 +22,12 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
- examples? (
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kdeclarative-${PVCUT}*:5
- =kde-frameworks/kirigami-${PVCUT}*:5
- )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
- -DBUILD_EXAMPLES=$(usex examples)
+ -DBUILD_EXAMPLES=OFF
)
ecm_src_configure
diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.5.0-r2.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.5.0-r2.ebuild
new file mode 100644
index 000000000000..5caf68d1b787
--- /dev/null
+++ b/kde-frameworks/kquickcharts/kquickcharts-6.5.0-r2.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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
+ examples? (
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ =kde-frameworks/kdeclarative-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ )
+"
+RDEPEND="${DEPEND}
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.5.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild
index 75c530481578..15f1e1833e1f 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-6.5.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild
@@ -6,6 +6,7 @@ EAPI=8
ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
QTMIN=6.6.2
inherit ecm frameworks.kde.org
@@ -16,17 +17,18 @@ LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
-# PVCUT=$(ver_cut 1-2)
-# examples? (
-# >=dev-qt/qtwidgets-${QTMIN}:6
-# =kde-frameworks/kdeclarative-${PVCUT}*:5
-# =kde-frameworks/kirigami-${PVCUT}*:5
-# )
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
+ examples? (
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ =kde-frameworks/kdeclarative-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ )
+"
+RDEPEND="${DEPEND}
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
"
-RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index 6634fc2f337e..9a4b12fb32a6 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,5 +1,7 @@
DIST krunner-5.116.0.tar.xz 89076 BLAKE2B 24e29ec52aefd9b53b4c1da14f7783540e66e29d026e2750a52945719daff2ecb582a468780307296cabe00b6aeaf3602ea2793b47db7ede33f34131b0985c4e SHA512 53fdc8e841219578a75b7d6ca67aaebd44e2208adfc99a4937c8377369f66a0f907390f49eca6d98385e3fdddc27ec1844620d7390900999d5eb966a565666c9
DIST krunner-6.5.0.tar.xz 131184 BLAKE2B 691b36c38984a73deeafc43923a7e1c09c026d95a17d7a2ffb970c0b0255bfece5279549ac49fe3f2c4967e22d28bf0f098238cfc014f51cc71134b9ce2c6abf SHA512 c48c69b05c5e0bd465823719ce3b47839fc0883e3176d8549e75dc836d35333f46189050ee1e39beb9014ddbaa33d6639039440682edb39031b4bee72cd08d5f
+DIST krunner-6.6.0.tar.xz 131184 BLAKE2B 7bbf15e5b247f30d58370935ebf34b4a2a47a7f0e545b92a03a16bb9ed6677955c06dda92124de2b1d1f62fa480921d8d6bb0738a085f24551b8bbed179229a5 SHA512 b827e48c4c54ca56dcfcdd1663057377f456335d3e4ea47e01fb771950b8dd2a967aa7762efd87a180d00f4fe94de2907c290e4a2bef8834f63accb40002fab9
EBUILD krunner-5.116.0.ebuild 1112 BLAKE2B e72ec733246ec8b2e206e23ff7877536b46747924c65d2e117ff036ecd14a9dd37e5dede22dd511185a62f15072a847f7d42dc619b6dace6b4817895359c9300 SHA512 c01d4f72078a7dff040e075ac3c1ce596c8a82ecdc4fa5fe766d560c86a448ef765a15aba0c9b2e54ce624305dad99a951e45f23c024ca2cae55e7beba69fae5
-EBUILD krunner-6.5.0.ebuild 767 BLAKE2B 7d4864e0eb2159fd05c2875c7dc4313886a91a11e103137ea4f1d9d268c6505938c38357fe3e9e28680cbcad0aa770a7f6032359188561a080edea20412f349c SHA512 c688586b8189e01b5404e481c0ba3774d5a04407014a27edc18cffc46fc6f2ebe9fbbf44815bac36f97bf73e514703fa0f86c07e7e49cd957b047b3ed14a182b
+EBUILD krunner-6.5.0.ebuild 765 BLAKE2B 5f6823b56b1fe614bd7f055ce64b9cb5ef111c1f2fdb861d5b883c4600714cbeeb92ec78425f6330fcba9a7a76afe8a7c54d4bab16458ea6d2ac5c74e41d3933 SHA512 34b6ecc966482b5f720fd62cc1612cb2a44005e7ddadb2d907b0918e5ac658a8a9483a4924c0e95ae09344274bed812f564bb8f487ca26959f09b13506003d40
+EBUILD krunner-6.6.0.ebuild 767 BLAKE2B 7d4864e0eb2159fd05c2875c7dc4313886a91a11e103137ea4f1d9d268c6505938c38357fe3e9e28680cbcad0aa770a7f6032359188561a080edea20412f349c SHA512 c688586b8189e01b5404e481c0ba3774d5a04407014a27edc18cffc46fc6f2ebe9fbbf44815bac36f97bf73e514703fa0f86c07e7e49cd957b047b3ed14a182b
MISC metadata.xml 552 BLAKE2B 6fc263110547ce6552754eceb08fa408b798642c8525e975ef326a154776129839872f1f66d72b499070b18af12f0dd5a84a8dc06287648c5fd00602c1a72ab1 SHA512 ab8b303f3c07000e126031e092019f3226cf59b191c221e1de39ce32bf44fede7918516be74bafda1886154026d1504c0ad3652b8ae9efe65831f09fbe8d52a8
diff --git a/kde-frameworks/krunner/krunner-6.5.0.ebuild b/kde-frameworks/krunner/krunner-6.5.0.ebuild
index 33e5bed6e5f8..1189797e41ec 100644
--- a/kde-frameworks/krunner/krunner-6.5.0.ebuild
+++ b/kde-frameworks/krunner/krunner-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for providing different actions given a string query"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/krunner/krunner-6.6.0.ebuild b/kde-frameworks/krunner/krunner-6.6.0.ebuild
new file mode 100644
index 000000000000..33e5bed6e5f8
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-6.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kitemmodels-${PVCUT}*: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 7882aabb4841..905ac46011cf 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,5 +1,7 @@
DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8
DIST kservice-6.5.0.tar.xz 2439264 BLAKE2B 082e6524e603f26d4cf05b2a1db6cf6f8d74f3535973a4f32689cbbd966a1f7d8e48d4f459b5db972943a5cf7e09315e9a27770f0698c97717530e006506444a SHA512 e7766fbaf2af17886697bdf7eb66c5b3096009c5a2bc939fd609e279eb91f4441718eefe590f9028556cc51396eaa7f3fd2c7a7745dbb8cf3c8075970e6693f8
+DIST kservice-6.6.0.tar.xz 2438876 BLAKE2B 7a4bc8e2d6aec5e92674c78999f94cd40697228d8bc419dd7ff0002a56b2cefa55c5abfd2a3d09c31d11412b25e3e4d3d795806c63ebada4b41bc152bb8c9464 SHA512 b25f22beb5ec4049d4beff73e3da13fd0117c0276a07edc20f2a2e8bb5618c6bc48f26e18831b99b4db2980fb81d28dd3d2f6013231f3530604d3214d36f6706
EBUILD kservice-5.116.0.ebuild 1042 BLAKE2B 0d9856750d5dcf20e1cbc2651bed878ab5bfad02733e25ac6791dacea7afbea6691d668ff14e69712a2a606e6af07cab1217ecbc4b12194320e4f7768feb8c71 SHA512 f00509da19436ed71b3377f289cea90d435c26c2494fbe3b1fa5026b24f5fd92bb267fcf6a40d771ea01d2490dc9883cf04621c82e9b781303de1da9c0535cdc
-EBUILD kservice-6.5.0.ebuild 812 BLAKE2B f6e91ebdf4cf26f220fa9b3e350f31a9882cf8ac83c1ef043fd50865afbe765cc933cacf527f0d9491602269f96e11dc41ddc0c8459f90a5265123fdf0c5c806 SHA512 e01839f1580ba5c45e7570576bbdbd70023584acc0b5c69afbedeeef54ca306c198135cc552d3da78de023385b3528f4a6232b133a03b3f91a31ddecafa5f298
+EBUILD kservice-6.5.0.ebuild 809 BLAKE2B 3c509d5951cc83dcfe780e6b996cfbea953e695607dc49867caf2074a051e7bfb423cc97a6f8bf62d173431e0635212a4f9348ee7ab2126c72dd86cbaedb8fbf SHA512 7da07a9ba9cba5ba63b69a5096b8783ec3eabfeb922061dd146a264d160cdb65f47c195de0a201cd527d2272996f2fd7b1e4fa8f47840c8a629787930a696d3e
+EBUILD kservice-6.6.0.ebuild 812 BLAKE2B f6e91ebdf4cf26f220fa9b3e350f31a9882cf8ac83c1ef043fd50865afbe765cc933cacf527f0d9491602269f96e11dc41ddc0c8459f90a5265123fdf0c5c806 SHA512 e01839f1580ba5c45e7570576bbdbd70023584acc0b5c69afbedeeef54ca306c198135cc552d3da78de023385b3528f4a6232b133a03b3f91a31ddecafa5f298
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kservice/kservice-6.5.0.ebuild b/kde-frameworks/kservice/kservice-6.5.0.ebuild
index f06d6bdd50ac..ac4b54410b59 100644
--- a/kde-frameworks/kservice/kservice-6.5.0.ebuild
+++ b/kde-frameworks/kservice/kservice-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Advanced plugin and service introspection"
LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="+man"
# requires running kde environment
diff --git a/kde-frameworks/kservice/kservice-6.6.0.ebuild b/kde-frameworks/kservice/kservice-6.6.0.ebuild
new file mode 100644
index 000000000000..f06d6bdd50ac
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-6.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}: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 cb38ed40e2ef..b002389e86db 100644
--- a/kde-frameworks/kstatusnotifieritem/Manifest
+++ b/kde-frameworks/kstatusnotifieritem/Manifest
@@ -1,3 +1,5 @@
DIST kstatusnotifieritem-6.5.0.tar.xz 48156 BLAKE2B dd58a9a766a88c894a46f7b277767f2508c9a4827d54884c5f329bbf11abd334b63c1c9d99cd53b60b9c268472ee971f46e7b95cf96e083529c6354f90f86858 SHA512 62fa2f9a608956b5e10d1238ba7af51cb9c6f68cff3da719a1ecd765c806b3f97a5d2e59af79dfd89f0ae6194be6c0b8d0cd32a428e40e74e4092ad926bb6ce2
-EBUILD kstatusnotifieritem-6.5.0.ebuild 606 BLAKE2B 9ad5ea0ceb11084779630cb0c1ee4545b1f86c50d635b133a1a84d409f6205de255f05848c7402c20463ed44da0aa6d41f3ee05a0d5a446e80cc2a6b68bc8ede SHA512 c191ed010dffedde878c30a4de0d30a76460df8f7c2019d8a36a78c3cce475b055a8872b1948b096be10ee618e0f7c3c01c45a03eb8bbb67bf59cc0e3e91f520
+DIST kstatusnotifieritem-6.6.0.tar.xz 48324 BLAKE2B 94d103ffee44f590b6dcfcfcc5c6e6a03b3b2216cc25ecbc03ae4c9538d81dc9922c778f4ca19573cb5cfc0b26fd7318bc64c63ba2e1135adf0b4a565191a876 SHA512 d7426904bb2541084cab14c679be47be180b4a943fa7cddaed448be4766a00cdc2eecc3c211664e50402e1c8d4947f0acae44ddf4cf8978b228c011267b94a75
+EBUILD kstatusnotifieritem-6.5.0.ebuild 604 BLAKE2B b05b10d5c68491a9fab65dc7d6d96498416257855ebad375c008e80a9c4de37c14de32163758af9da2e4a72e7bfa5c2625b89b38147cf1b84300d9ca22168ced SHA512 92780b1f2337148fb2e6450bbaeb2b8c65ed1a61bf9799cb838ffc8bf77188ff451e63ae5dbccb07e6b589fb69f4089c4f42c72d2b354bbbcc7819e7c360018f
+EBUILD kstatusnotifieritem-6.6.0.ebuild 606 BLAKE2B 9ad5ea0ceb11084779630cb0c1ee4545b1f86c50d635b133a1a84d409f6205de255f05848c7402c20463ed44da0aa6d41f3ee05a0d5a446e80cc2a6b68bc8ede SHA512 c191ed010dffedde878c30a4de0d30a76460df8f7c2019d8a36a78c3cce475b055a8872b1948b096be10ee618e0f7c3c01c45a03eb8bbb67bf59cc0e3e91f520
MISC metadata.xml 530 BLAKE2B f47d7aca540ade4a40bfacba3756016377a5ab4a0fa5778391e433c762ddf946779980d8663885c6e29a73733c7ca62d8b25d0869050c900eb5788ae34d775eb SHA512 f87397833770ffb28bba5bf71d5e6fd7cdc618e982c53c2b905f117eb9919bbcbba6713e467ad0b26478773c3b69bf5326d2e6e7342cfb0cb6fa283d741b2fc4
diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.5.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.5.0.ebuild
index a3d2b58725e8..5783bfc7948a 100644
--- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.5.0.ebuild
+++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Implementation of Status Notifier Items"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
# slot op: Qt6::WidgetsPrivate use
diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild
new file mode 100644
index 000000000000..a3d2b58725e8
--- /dev/null
+++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*: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 106d8311e112..c835e80617c5 100644
--- a/kde-frameworks/ksvg/Manifest
+++ b/kde-frameworks/ksvg/Manifest
@@ -1,3 +1,5 @@
DIST ksvg-6.5.0.tar.xz 83692 BLAKE2B 45d8515d356bd9bb8a08243e7a1603178d94e9c4a38c7aea9e7171e9ed7017758196b7f137d15ff60dc2910aff2155135cfe4f026700bcedb4f1c5988baeb19e SHA512 d0f19fedc7208a27e50d129a77e6c86bcc13ae60c292aa3bdb2981142bc327d5a1dc65f98135533435dd01feb2a11b5b4b6da8138f3249acf50237c3b418e965
-EBUILD ksvg-6.5.0.ebuild 655 BLAKE2B 0ae0f13f3ce827768cf9893d549c04d600bbc89fb93f3f976742e34b1d5a6b1eb12a7a5539f994e7ed9f80d4b9a7a9da2d99eaf7710354e230d317539441b4c7 SHA512 7de6c8cdcd245812a0403ba7ec93b6f688a34c0e660ea4ee70aa04aaad9841eafde200064a5a93b1b651f43a75a35a6a84fae77010b3d8b5137deef260abeb3b
+DIST ksvg-6.6.0.tar.xz 83700 BLAKE2B 5801ee9cb42ccc026f962030a1105ce669f2da79f133daaf864019f4d7aede4bd47fba4c493d852767b9c3e7e995fae7d6a0e5c128d7a1cd0551804817a25d84 SHA512 074cffef18ece3bb0e135a378f9d1e8bd4a9e59c08c4a712501a0cfce118c4d73a9227bad93a302269735cc614d32371eea87018ee5817f4d5a0145bbd28dbe6
+EBUILD ksvg-6.5.0.ebuild 652 BLAKE2B dbca87a1e22fb03ec37c3334235be1a4a866713a629b08148621524dd22a2f67fc4d4c9f06c3aff9110c40573e28a7f91026e097c70a6c955aed6e43c0dabb3b SHA512 4f9656cb17466c572802942734a0f66c41130cbdd6bb53f258243d131fa3724df56ead511f32615ee7724e08b863bd0dfd8f2703723d8b5493f5059756c34748
+EBUILD ksvg-6.6.0.ebuild 655 BLAKE2B 0ae0f13f3ce827768cf9893d549c04d600bbc89fb93f3f976742e34b1d5a6b1eb12a7a5539f994e7ed9f80d4b9a7a9da2d99eaf7710354e230d317539441b4c7 SHA512 7de6c8cdcd245812a0403ba7ec93b6f688a34c0e660ea4ee70aa04aaad9841eafde200064a5a93b1b651f43a75a35a6a84fae77010b3d8b5137deef260abeb3b
MISC metadata.xml 511 BLAKE2B a13cf74b3ed2b29998ebfbb8ea837cfb8c646609e6d5910607a4a4b81d8579f31c92e6f595082e9cba0f1ebd3f156dca25aeb3bf4c1b55d561e12a9448a9a643 SHA512 dc9eba53bdb6ae064d6e399fec2b2a3401f5b6220bcb9a95f9a584034bac785652977bdffb49af15aa7b8638b6d2f947230c56140860d707e564fadbf6bc752c
diff --git a/kde-frameworks/ksvg/ksvg-6.5.0.ebuild b/kde-frameworks/ksvg/ksvg-6.5.0.ebuild
index b62e5608cf43..9765c465d4f6 100644
--- a/kde-frameworks/ksvg/ksvg-6.5.0.ebuild
+++ b/kde-frameworks/ksvg/ksvg-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Components for handling SVGs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/ksvg/ksvg-6.6.0.ebuild b/kde-frameworks/ksvg/ksvg-6.6.0.ebuild
new file mode 100644
index 000000000000..b62e5608cf43
--- /dev/null
+++ b/kde-frameworks/ksvg/ksvg-6.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index c4dab17b8ed4..a91c138af10b 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,5 +1,7 @@
DIST ktexteditor-5.116.0.tar.xz 2791176 BLAKE2B 7fb32bb7d18ccf43e33f66b0401fc086597145e3838e84a4333f99b3725e64c82ea5f78daf5fc58dfb13ea0452e85a64d1d03a503b363bba8247e26c922fd396 SHA512 9d17558e4f7adc5de1dec0af9ba32b2eb086def576dd32d3458b91d9f0424aa86505a57ab092a71f5274197bfd18927b7ccddf221551cd42d2a96f22394495e0
DIST ktexteditor-6.5.0.tar.xz 2846764 BLAKE2B d3e696a69fe57cfd08616644eca4386ba56e78964f1eab11a9bc46dfa56ba044f709fe69a9be323dc55be8485d7f1facc31c22d1cc174cc6627ba79ee0ac952d SHA512 848e552b06432564fdda4667f13f514632610df50914721c0784287fe9b0f17bf50c0f8bba562d27fe9ecf6d1fa8090d2e0c419b74c8e01d668c218a45385115
+DIST ktexteditor-6.6.0.tar.xz 2877692 BLAKE2B 4a9e96756fc202034e11ba17bb9457e407bc0ce92706e4c04907b5d43dc70a8d686dc72f37223f57ca9e249993ffc44bf5d75ef8b6a0d8dc35de9378457c5215 SHA512 bd27ab4f2776a48c2352c46a79e70df3bebc9e796a8b2ff0012ac1f049bce532dd8df6f808878a2f960fc85ff907b4088e20859bb143ffae86b18f284939ac1a
EBUILD ktexteditor-5.116.0.ebuild 1512 BLAKE2B cbbe2fed19a40fd9e9f2b3aa6da76d50890b7fa327e7bbb1215e856993e7d6fc5c8732bcc181960bd69383526fee91baa2c7defef54529a5328688812f11581a SHA512 45b35549b4218541a993192a1487560df2e036ea79ea659bcf8ee7d8a22ffe7188989eb73d338ef908883ce2bc812fe1f425e7745b5d274f417f6265ea144ecf
-EBUILD ktexteditor-6.5.0.ebuild 1494 BLAKE2B 28e445142dcba8b13ef9ff24b01e481c0cf9fa838f1624c9995a89d9a9634321fedbaeb64e05179c5bf61a3360d9dc5be12718cecf1d38fb17aac87250740b2b SHA512 ba8896977702fe2bf2ce39cb953a6fd0a3aa0d99e335ef5adecc60de9601c7f1eee2c2aa4db8c6fb407099363be59d3acb8e0a1c540d1d5c1e61f2993cb441e1
+EBUILD ktexteditor-6.5.0.ebuild 1492 BLAKE2B 8413d465d7234734a7910af6c2146fc64431f340ce99bc7c2fff23287893fbdc53df48da6008012716cb6f67313f32b04515b7b01302bd58a5f880951b44c910 SHA512 1dbfa700f63f518d3ee7d68c3a8e5d20e80502a7d3d5071ea246e79569b2956359b2f2bd1f97c0e830d115299baf0d123229549356b655f0dd9d7391c205d251
+EBUILD ktexteditor-6.6.0.ebuild 1494 BLAKE2B 28e445142dcba8b13ef9ff24b01e481c0cf9fa838f1624c9995a89d9a9634321fedbaeb64e05179c5bf61a3360d9dc5be12718cecf1d38fb17aac87250740b2b SHA512 ba8896977702fe2bf2ce39cb953a6fd0a3aa0d99e335ef5adecc60de9601c7f1eee2c2aa4db8c6fb407099363be59d3acb8e0a1c540d1d5c1e61f2993cb441e1
MISC metadata.xml 617 BLAKE2B 432b6a3bf74f8673ebeda6dd2310bb75f0ecc09e48c2a1d3ca2c954dcd6ce4f8f992124b362e4ad3c1d166fde1f45d7fb9531d17fba201d5a0c93186ebe404ca SHA512 9babd75eaddd27663739ef242a1afbbbb427b986c78d8f6ead6dd026484f523403f827bdcc7a12c539558f6a19e02b73e3bf7a591c3333653dd1217a79a3281f
diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.5.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.5.0.ebuild
index c48eab005425..3a12e4b4b976 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-6.5.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing a full text editor component"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="+editorconfig"
RESTRICT="test"
diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild
new file mode 100644
index 000000000000..c48eab005425
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kauth-${PVCUT}*:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kjobwidgets-${PVCUT}*:6
+ =kde-frameworks/kparts-${PVCUT}*:6
+ =kde-frameworks/ktextwidgets-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+ =kde-frameworks/sonnet-${PVCUT}*:6
+ =kde-frameworks/syntax-highlighting-${PVCUT}*:6
+ editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}: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 455543bdeb0a..f1531bcd2dd6 100644
--- a/kde-frameworks/ktexttemplate/Manifest
+++ b/kde-frameworks/ktexttemplate/Manifest
@@ -1,3 +1,5 @@
DIST ktexttemplate-6.5.0.tar.xz 845956 BLAKE2B 9cfac763f16bcdc4655d5c124ee86c833e1dbb996edb0d2d1371cc1cf887decaef0013f49d1726b60c30e404152a05c5069524d1aea715ba75f36419bb426c70 SHA512 0ec9b779df8e11c56f4fa613009a9d417fb1d4fb64c4a4caa7acacdad6b9260dfc57d98e36a684f1e4404fe0e0717b12f02694b44709d3c757ef2e8ec9bfdaca
-EBUILD ktexttemplate-6.5.0.ebuild 496 BLAKE2B 5a00cdf538dff81791a3ff586be629be7ac3a9c671ecf44d194ba1b4c8fba89b7fe4bab37013acc9575433af6376a4338ac3bf1589e76a0de1d4f5c1140e2caf SHA512 6b3157ca789337aede062ff1975f77db243830927789fa76c92013a5e8e0bb67c720be31d9ad999d7dbffdbe4eeb324cb5b8b358784930a4a7364eb9f5232134
+DIST ktexttemplate-6.6.0.tar.xz 846044 BLAKE2B c2858d46eb2911ee88a9647dfb549944de7b340a2ddebab4f77acfb32a5e075412feabfa3f0aa9b7c3b1894d69b9aed70bf4ba59d857775e20315ec90dade517 SHA512 accb2bb4ee481467cf223ba8eff49c8266d41f6430de5c3619bb5741a3e5d47a2edea991b9b9dd0c165427c0fcd44858b3733b73d5b7c4ba8ff816489f61d8a6
+EBUILD ktexttemplate-6.5.0.ebuild 494 BLAKE2B ef8fc9b012583cdee6358067e0774bdda3fe641f3cc78e71a3342f2b80bb0e6d9ffe14b5fb1b7cbfa8036d57bdd09fd1e298a45f83f58cbbd1e62ded993d7f14 SHA512 11e3f88807bb4d772a89bfa56ec9583cd261844bcd1cfa8aa2c7d6971dfcf9e924dd490a2eeba6206e4792652dd7639735bc2b6badd5355a8add0f4d57e82626
+EBUILD ktexttemplate-6.6.0.ebuild 496 BLAKE2B 5a00cdf538dff81791a3ff586be629be7ac3a9c671ecf44d194ba1b4c8fba89b7fe4bab37013acc9575433af6376a4338ac3bf1589e76a0de1d4f5c1140e2caf SHA512 6b3157ca789337aede062ff1975f77db243830927789fa76c92013a5e8e0bb67c720be31d9ad999d7dbffdbe4eeb324cb5b8b358784930a4a7364eb9f5232134
MISC metadata.xml 332 BLAKE2B 655bf07600689b25f75cd8889d468ab092a861c8cd88c604a3d0411916ae29ab1508ebd7e296d0df1f037ab9cfad06b146cc2d0fe5d2d4d590d8a36e2de858ed SHA512 5837c62f635103c8ff77caf457916a32600134cd2d9333dc5389f92fa95fba39af867eac73df99fe59cd0c9a16388c6da890f25397986c8406e844aec66bf66b
diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.5.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.5.0.ebuild
index b263f3a5bf2c..a468032b52b3 100644
--- a/kde-frameworks/ktexttemplate/ktexttemplate-6.5.0.ebuild
+++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild
new file mode 100644
index 000000000000..b263f3a5bf2c
--- /dev/null
+++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm 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] )"
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index b5d465a44849..8ea9651c475b 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,5 +1,7 @@
DIST ktextwidgets-5.116.0.tar.xz 2552684 BLAKE2B 4ef07c2cdc480c600164c7b1f6d9c7706f1faddd560072d405466a5ba50c672993097b07f36e48e7259430fbc58c3938d074b7732d0e2402771d92d906997708 SHA512 0534a06529e681da51aac627869de8587e3002a5ad3b460725924454ef66a69cb4b72a8b455aa4bf06b50cf0623f54ba6ba267485e2317659dc5ada295092b4c
DIST ktextwidgets-6.5.0.tar.xz 2507204 BLAKE2B 1ed0978d618a581e0020cd55894e9b6e255f642b74512e42d453f5437f7119bbccdd53b23beaba01dd5c2e0a0edbc2241ab3a6620b0a7cd272c7ecbe06c615da SHA512 6b4d8d8db1379529c11c8ef924e3a94801fbff68b631cc3d7e5e00525e371b10e8afadcdead15168c57ac6d01ac1735947abb6999fbc9e5c599e1752e5462d5e
+DIST ktextwidgets-6.6.0.tar.xz 2507704 BLAKE2B 8d929d70589eb457989619c5708f2216e0ae8ed67a2972e2ced10edcecf8391838c824a488ab97f0037547f8d1eff3cf8bf45546e3f9c37fb31709f5bbf75c43 SHA512 31595cf27b67625e45cfd2d85951c51b4ed8d5db706ec694751a4ce72262c912c4bc55f55fde4508ca3a816806251fb90fcc0dd6d613b0773bc298abf3e2333c
EBUILD ktextwidgets-5.116.0.ebuild 954 BLAKE2B ddaf08fed9b553cce62247059a32b9af32296564890fadd4052288e92515d1e9753c14e17f7718ab2500ec9c1ccb9efe6ce4b8b2e2f4514e65ef769dfddc66d3 SHA512 4fc171e32309a5203d0abe3ec17b54344bdaad876510ed0b92c62c708b89660f79188fb721559a61ac43b569219897518311c91b01fb715c45741f0aaf87c0f5
-EBUILD ktextwidgets-6.5.0.ebuild 917 BLAKE2B fe7ea27ae77924794176c54b3b014ce5e1f157e29d7f82b91f0f46298d9c938d17d137716b2fa1deb82c9513de83701aa1444e8cd884a9c31ae73f1fcacc8cda SHA512 4cc64944ad4fa784ee52993277ba462f57e8d42f5c1aa9e712e6642710413be58732ca79c0d9ce8b0edf78ffcc82f68f2fa3ff4b4a0eb86890c88347769dffb9
+EBUILD ktextwidgets-6.5.0.ebuild 914 BLAKE2B 05e64628606806a1a3e38b5e6828e01c50132516a3ca3ce72d33ae3d6d8df115364cd60ac191f26ae40bda2f5ebe8bc0c9de9de40dbbae9e0740bf944d210372 SHA512 d83eccee8470d75d6071d697fbb6e4011f9716f7762fdf6e56cbb51325ca157e6c5099e25ca2c1a82360a2ab6ea41909b81945e4a4008e70cb62c12f55171728
+EBUILD ktextwidgets-6.6.0.ebuild 917 BLAKE2B fe7ea27ae77924794176c54b3b014ce5e1f157e29d7f82b91f0f46298d9c938d17d137716b2fa1deb82c9513de83701aa1444e8cd884a9c31ae73f1fcacc8cda SHA512 4cc64944ad4fa784ee52993277ba462f57e8d42f5c1aa9e712e6642710413be58732ca79c0d9ce8b0edf78ffcc82f68f2fa3ff4b4a0eb86890c88347769dffb9
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.5.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.5.0.ebuild
index 8fb3c171b8d5..80b7870910e7 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-6.5.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.5.0.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="speech"
DEPEND="
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild
new file mode 100644
index 000000000000..8fb3c171b8d5
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/sonnet-${PVCUT}*: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 72a01aee9766..26cf11b90e9b 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,5 +1,7 @@
DIST kunitconversion-5.116.0.tar.xz 935084 BLAKE2B b30c0fb493efe3ce717ec661a58bef70598c3fc5b763107d3ac1d41b59408823f45f4bbf5a94ae4fbb92d3ed1b2e01966d3588b99acec774009b633435d79a80 SHA512 c0a077d9b1fbdc7a97db82313fd651ab3f896fe54106ea6ac321554e06133ac9e3ff109864d2a16926bb8543ba9f2c6dc6ce1b018138da09b2a3a1c9c01c9a19
DIST kunitconversion-6.5.0.tar.xz 910948 BLAKE2B b1733fdeea22c0cf6e7db83cd904191ae947d421825222c05dcd7a17300ee508a8846a44087aaf67c05bcf4bed01c7a67275f2c8cf0113771b0421cb354adf22 SHA512 a5e9461a90b83c765982f2254c5e7006bf2351a7e999661d1518353e7908312a41b6977663760955fe9ec6baa260768e8a11bb968cf1fe0d78a9acf121424aea
+DIST kunitconversion-6.6.0.tar.xz 911104 BLAKE2B 01d55fd8ac3a7ec3fbdfc7537e1b18f6e58363aa34dfe1a635e9664c6e7ebbac80ce80f4f18bfc197a2d6edf09545c969d59c098542e1b34b1f2fa0e2b4bc688 SHA512 1375360d2ec7518d7734cd6508fe6609ecc90785784b891826242e564f33b168d9d17a692c3969a966883be78651b920630e15cd5926156c818fc0556c914736
EBUILD kunitconversion-5.116.0.ebuild 675 BLAKE2B 28f636fca50792c453f343fa4bf25318a54686d681819ea42fbe389272b109095c15b2fa02eca2b0a3356e22f983653d434f8cd23c7361fdd9656e98b8f7ee58 SHA512 58554690926988d98c3d304d6d9f47d27bca2c62490efcbb0919b69e7303721e597418c97daab29bd7d695516e8e9be74480699a89a055d9d73bc423e4167458
-EBUILD kunitconversion-6.5.0.ebuild 671 BLAKE2B ac14c921e1e4fdd29d5c4e63d2b08ce9b0336cc21b1cc161932d78dbc9e83cde6398967a544595e8aaadbea1a8552e1820ca88bbb916a603cc0063bb78bdf74e SHA512 ac3d436139d9ffb949bee33c911228024f89327538bae1c96541b009279e06f50d712662251ff6f13f4249827e39ad128ea3684baded3b60be0001cb4f82b219
+EBUILD kunitconversion-6.5.0.ebuild 669 BLAKE2B 0c6a11d3db5b063d4900daa45e504a5c87f7626c1122124a87513380d82a2fbd7c5d85979c38a54534b808f5bc33a0748450f190513762f15e3a7f2c41dae0b1 SHA512 790d646953db9f7cae79da551e05713dee6e1855e77194ca15cfc0a022cfc68ad8e34db0f1ae875c07636ba0014679a6d7570a8c29a8410b51077219c47d31f0
+EBUILD kunitconversion-6.6.0.ebuild 671 BLAKE2B ac14c921e1e4fdd29d5c4e63d2b08ce9b0336cc21b1cc161932d78dbc9e83cde6398967a544595e8aaadbea1a8552e1820ca88bbb916a603cc0063bb78bdf74e SHA512 ac3d436139d9ffb949bee33c911228024f89327538bae1c96541b009279e06f50d712662251ff6f13f4249827e39ad128ea3684baded3b60be0001cb4f82b219
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.5.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.5.0.ebuild
index 463cb476e379..4d3ae4ad41ac 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-6.5.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting units"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild
new file mode 100644
index 000000000000..463cb476e379
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*: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 20cc98c946f1..ea47b1611bfb 100644
--- a/kde-frameworks/kuserfeedback/Manifest
+++ b/kde-frameworks/kuserfeedback/Manifest
@@ -1,6 +1,9 @@
AUX kuserfeedback-1.3.0-missing-include.patch 765 BLAKE2B 2d3afc6c228bfd33dbdd6bdf7f367e96309312c2083d828ee264cd305c333bd1e199e0d6fe79f7e28d1f6d08d62a97f11327971ed6c87e391d65ff724954adf0 SHA512 d4e064d1335ffe541bec1e608acb4fa5477ce55cad26a3401fc7986a0efd3ceb911f993854646cd3365e1525fda4a372955ff53d0fe07789059f25d4156b91c2
DIST kuserfeedback-1.3.0.tar.xz 230644 BLAKE2B b7305be09a5e62c980273766ec16f624eab4312ababbb8ebb3e24983ffad7ac19445bb848088331c0b4b02da37ee646c9cf91b8965455d018f9b45084c62d17c SHA512 16fc7fa850e7ac1dc772ab25f81f75fe28454680ce9ddf68da0f14c6d5e9b8201f69d168b1ee32bdf9f0ee517b0cac34eb09fd3dbfa697c0a8d3b23c6ac790cb
DIST kuserfeedback-6.5.0.tar.xz 255484 BLAKE2B a1b50f088b59d589a2f2ad70ae60cf071661f37a84da2362a725b715de8c5c2d0bddba3741f875a0044dd5b05262f475453d8261a3bf484251e1edca8fca244e SHA512 2b6160d2d35b73e4dc27ffd059526d0bb308f5c321cb106114042c0b3411c50469b5a82128115b2e3c1aa187f4ee844e9358c5dc3fabad8dea3182681718ce3f
+DIST kuserfeedback-6.6.0.tar.xz 255604 BLAKE2B ec130347d084885dc8212ef29576c726f041413c6cfde954efe081338e1e40d4791743526283124cd7b8e0720af624c7660818df0e43533d4bdca1bcec392937 SHA512 2522e5792798d6aca614977f42859ec2e5a32fdf8480116bf99f5039791e666965d5578e790a302d49a255461729a384f5278867a096b48f22d15730a2667a7f
EBUILD kuserfeedback-1.3.0-r3.ebuild 1332 BLAKE2B 8a89b6342ce343afc57cfc6df2cd61fb6f01951816147de129d20d1cc7b4d6966191f8c77637aa314c67e51ce2a89ca7f1dce6b3c1f7bc025cf982a60afefbef SHA512 00f1bc8f2f32f8a5ae561241f96f7f7f1df2cd6dc25727267269bba79dc674556a3fa610c38edb0f53f011d7e396de2c611e9826075ff0f5b76fdad64d4722fd
-EBUILD kuserfeedback-6.5.0.ebuild 1084 BLAKE2B b80f42da57a68b25912433feeec76885a6c2a08a34bede96b4a4f9383a4ef5104304161f4a323e6ee1453a8d5e68b9575edeb8a97f1f869e52c8f8c232894814 SHA512 359549410f593297390fbc9a0244b8c4bd33e2f1a797312fd3b584caf3d7e180cbd1ff0a5bc2c0d077f1b0ae110eec558323febe295e1b6534df1d15be5488e2
-MISC metadata.xml 505 BLAKE2B 5a38acbdef4327d0ca8b74f1877a8c35019305fc17d9a4c234a13195a30a730cf808bf00d725eca2577699db5c31e55b9380e0fdd63e4a591bd69f656ea3120d SHA512 6163cb758680fcf00985c623b1af3921b7934ccbc8123eeaac1a20b5c20c74c9e14d284c620a0e5aff073a145a3cf6e3332cf775e1047f073215b56d395cb5a7
+EBUILD kuserfeedback-1.3.0-r4.ebuild 1333 BLAKE2B 766250836d2e6e314e1d36749cc31fe37c6a9146711483d1563bb654f4011e3b9ae0bd70e686f8635c0ed934b504ce98d810aa182849ad52f3384c45a5455e5e SHA512 9935cbb60d8e768b4a505ab73c487d2028bac30ed0ff3c991cf1ce6e215ec41379de80b92425b688b168c55726fb5188b0516c9118abbfa67e1e111bb39441b2
+EBUILD kuserfeedback-6.5.0.ebuild 1082 BLAKE2B 1634ccea2515cdb6f0e80a005638a14109477ee86e9e03bb7a81e03a258c5771096300d3c0e7e269b0d9e984a397c629ea73e200479316fd69d7f1a1cd11a874 SHA512 b8be24b796b94c1bb09150fe037412098b1536ae645462a814fb93280453b5f02bd32c00b1a639394d7e775d7a2cdff58f6bb1becdbe670376081d604193f2ae
+EBUILD kuserfeedback-6.6.0.ebuild 1084 BLAKE2B b80f42da57a68b25912433feeec76885a6c2a08a34bede96b4a4f9383a4ef5104304161f4a323e6ee1453a8d5e68b9575edeb8a97f1f869e52c8f8c232894814 SHA512 359549410f593297390fbc9a0244b8c4bd33e2f1a797312fd3b584caf3d7e180cbd1ff0a5bc2c0d077f1b0ae110eec558323febe295e1b6534df1d15be5488e2
+MISC metadata.xml 551 BLAKE2B 9550e0e453997dc6bca7baa1ef52155831a64d52f4b6cdf2d6eb69be23f701648d0bd99174609472ff489171ac9a33042e97083523ebca2a1c6e68b1eb063533 SHA512 5a3432c2a7e1cf390bfce9ff2801637c41a92240fd4517c4d2138c2561f09d343517c740fb7df3a7bd26088e7fc70dc86aff2e451bce6cb07287cb36a728b4fa
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r4.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r4.ebuild
new file mode 100644
index 000000000000..1cdfd440c876
--- /dev/null
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm kde.org
+
+DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys"
+SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc kf6compat"
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ !kf6compat? (
+ >=dev-qt/qtcharts-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ )
+"
+RDEPEND="${DEPEND}
+ kf6compat? ( kde-frameworks/kuserfeedback:6 )
+"
+BDEPEND="
+ app-alternatives/yacc
+ app-alternatives/lex
+ >=dev-qt/linguist-tools-${QTMIN}:5
+ doc? (
+ >=dev-qt/qdoc-${QTMIN}:5
+ >=dev-qt/qthelp-${QTMIN}:5
+ )
+"
+
+PATCHES=( "${FILESDIR}/${P}-missing-include.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ # disable server application
+ -DENABLE_PHP=NO
+ -DENABLE_PHP_UNIT=NO
+ -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES
+ -DENABLE_DOCS=$(usex doc)
+ -DENABLE_CLI=$(usex !kf6compat)
+ -DENABLE_CONSOLE=$(usex !kf6compat)
+ )
+
+ ecm_src_configure
+}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.5.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.5.0.ebuild
index 0467f0e37f11..e79feaa0eb03 100644
--- a/kde-frameworks/kuserfeedback/kuserfeedback-6.5.0.ebuild
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.5.0.ebuild
@@ -12,7 +12,7 @@ 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="doc"
# FIXME: Qt_6_PRIVATE_API matches UserFeedbackConsole, but where is it coming from?
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild
new file mode 100644
index 000000000000..0467f0e37f11
--- /dev/null
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.6.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_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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/kuserfeedback/metadata.xml b/kde-frameworks/kuserfeedback/metadata.xml
index 6e6a28916521..b70fd213351d 100644
--- a/kde-frameworks/kuserfeedback/metadata.xml
+++ b/kde-frameworks/kuserfeedback/metadata.xml
@@ -6,7 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=frameworks-kuserfeedback</bugs-to>
<remote-id type="kde-invent">frameworks/kuserfeedback</remote-id>
</upstream>
<use>
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index ea2ac55d0965..87196e0738a5 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,5 +1,8 @@
DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d
DIST kwallet-6.5.0.tar.xz 352952 BLAKE2B b595e551fcf56743f0d87ca88354d4efaf16c3663f46e40328e4f61c6cb885a26eb96cb7f0b235b66f636cf88473ca78c4ea54affd055bc2b87a0ba6242cdda0 SHA512 0547be2bf4a204fc322225e603f2fff3a5c0078f22f0a0111046e9fd69dfd20cb1560be08f7f5234e3ce5f0c6d72fdc539fe78de9700d3854fd93c154106f892
-EBUILD kwallet-5.116.0.ebuild 1643 BLAKE2B 69e89dbbd584b53aab5a03648cfe28b3573eb4fbbf8536046d0c0bc5bb9a26e9de9e9df14946825653c25dd1fed0b266fa1f380322d93d06414aecedd0203df9 SHA512 7d34ff2c22d03e65361e85c4a905addd9cfc67fd6697321bb7d855d921cfc119eced6e5b909e5124ef117d1823b76e8c035bc79c5d1de8d0e02d868f31c30671
-EBUILD kwallet-6.5.0.ebuild 1420 BLAKE2B 11206aafe7d06c259213d0f27f177086c244f55505aee2573c39e71a3ea83426ac43af9b0fec7a31c1f29bce576118f07748f0b4d2c7be67855ecd5ef454efe6 SHA512 15e7beed21bc30a7a51c0e6d5a52261a6d724f2e25547c42ca42846317f71cc6da1fde81e8a6bd91d27d774aa899be7ded9ebfb1fff65449a12b36c50e4d2011
+DIST kwallet-6.6.0.tar.xz 352960 BLAKE2B 671586922e71ca6202447d6a1eb8233c12fc55ad842ae7439d4c0ed6c8f955759098b50c70717710bf5c89032c429e196c48c05a2e3002173d27ebbd56742829 SHA512 b95709dc5990c84804ddb6849fc590d7fb8dcc5699b982e4cf1e6c22b7dc6d51d72871a67a61d584385b157e5513361d1d25921e5f7e565f71f6cdf236d66857
+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.5.0.ebuild 1412 BLAKE2B e341d8605bfb93cd27a4a3121a341154b4e0bc7729e2d4705ce3faed3fafeac96198a6f7e2e5b5faa07fe0d31d9330d4729ea11bd6893950fe54ebd897039d1c SHA512 46f495e4a62cf5be404b5bf661f67b7182f012ae0f0119c7fb5367c0e1f162a8493d3000f5a38c5dd7a9fbff5cd0b2655b7eb022ef7ae6d7c3e09c226060bd96
+EBUILD kwallet-6.6.0.ebuild 1415 BLAKE2B cdfb35b8e5472068cb23aaeff97c18637f7ae487f3effd7711d046c1db6e11b5c350cb4119bb99f94a35d7bfb516280ef21735836ea4e8b05e5c350ee254c2a1 SHA512 892faf36fa408f11adcbb2e58db271e960362e88fb18300d8c68a9c361528a9b961750ab96d4a83aa12328f48cd09ae84133a1f83db0260ec1696695cfdd459d
MISC metadata.xml 690 BLAKE2B 1743d2641c26df1e27b29f20146f5aa56afedefe4ed0091b7e423c8216d18826a3023ecc7c4490a078f0bf960de3150b08fb120704413f2373330563366e0c93 SHA512 5e8252e0203af006d692b1e5430a48133dfa282376dc903696dc8f80c1f26ec71b14ac275bdae199b3aaafcdad9818bb22f46a77afabc87fc01fe4694c2eaf70
diff --git a/kde-frameworks/kwallet/kwallet-5.116.0-r1.ebuild b/kde-frameworks/kwallet/kwallet-5.116.0-r1.ebuild
new file mode 100644
index 000000000000..f4342acc8f46
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.116.0-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+IUSE="gpg kf6compat +man"
+
+DEPEND="
+ >=app-crypt/qca-2.3.1:2[qt5(+)]
+ dev-libs/libgcrypt:0=
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/kdbusaddons-${PVCUT}*:5
+ =kde-frameworks/ki18n-${PVCUT}*:5
+ =kde-frameworks/knotifications-${PVCUT}*:5
+ =kde-frameworks/kservice-${PVCUT}*:5
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+ !kf6compat? ( gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) )
+"
+RDEPEND="${DEPEND}
+ kf6compat? ( kde-frameworks/kwallet:6 )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KWALLETD=$(usex !kf6compat)
+ -DBUILD_KWALLET_QUERY=$(usex !kf6compat)
+ $(cmake_use_find_package man KF5DocTools)
+ )
+ if ! use kf6compat; then
+ mycmakeargs+=(
+ $(cmake_use_find_package gpg Gpgmepp)
+ )
+ fi
+
+ 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/kwallet/kwallet-5.116.0.ebuild b/kde-frameworks/kwallet/kwallet-5.116.0.ebuild
index 02dd26354ef1..27b5ef66b083 100644
--- a/kde-frameworks/kwallet/kwallet-5.116.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.116.0.ebuild
@@ -52,8 +52,8 @@ src_configure() {
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Auto-unlocking after account login" "kde-plasma/kwallet-pam:5"
- optfeature "KWallet management" "kde-apps/kwalletmanager:5"
+ 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/kwallet/kwallet-6.5.0.ebuild b/kde-frameworks/kwallet/kwallet-6.5.0.ebuild
index e6425e528fbe..88eb7d2c37b9 100644
--- a/kde-frameworks/kwallet/kwallet-6.5.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Framework providing desktop-wide storage for passwords"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="gpg +man"
DEPEND="
@@ -44,8 +44,8 @@ src_configure() {
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Auto-unlocking after account login" "kde-plasma/kwallet-pam:6"
- optfeature "KWallet management" "kde-apps/kwalletmanager:6"
+ 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/kwallet/kwallet-6.6.0.ebuild b/kde-frameworks/kwallet/kwallet-6.6.0.ebuild
new file mode 100644
index 000000000000..88398dda0fe5
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-6.6.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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"
+
+DEPEND="
+ >=app-crypt/qca-2.3.1:2[qt6(-)]
+ dev-libs/libgcrypt:0=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[X]
+ gpg? ( app-crypt/gpgme:=[qt6(-)] )
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package gpg Gpgmepp)
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ 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 597c142cc529..828b15e69de7 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,5 +1,7 @@
DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc
DIST kwidgetsaddons-6.5.0.tar.xz 4260708 BLAKE2B 1ae35ef4e20652aed79b3c11368254e1c6f9d907c9008c9468e5f12ca8735aa4f6a8bcbfa62adab72ada52e8574a3da3d112950572e8cca62fd487ff47e2bcdc SHA512 cf43a48dd697b664ab29c92d141fb8cc87b54a840454f0c066640d7aad6116eb25ce7bf3d135f512df4c0c5e872b86e59e28b500065b295a23d6378e6aae5fa2
+DIST kwidgetsaddons-6.6.0.tar.xz 4261872 BLAKE2B 32cc92c6c68a60a042b26ab1119151049a7c9f3fc08ee74aef0bf2a92180ddc16ccb3198154427ea9835b885e475dde9689c04091873f897b7c3a0cfb9aaadf7 SHA512 ac07123d9a113d406eb484afb497e58762428736e18f58ad863bd94231856120d7f6939e8dcb53a1ae41e6e3bd10fe493a8f21c7cce5bc43c9fc966faa14b0c1
EBUILD kwidgetsaddons-5.116.0.ebuild 701 BLAKE2B 981c89813ad572fc314a90f1422ab00242b5de56cc88bc051b0abca591a11c9e429abf7c2c6814f161fcd912c15ca62ce69555d5a56a4bf018bbf9fbd3496d51 SHA512 0604c96d0a2bd1a502fb00365762f84197f5cfc2dbbad57be4ad8402b4764128abf9db41d67082be969ebc96d1ba6db955987f16654e025079dfeaf96393ed7a
-EBUILD kwidgetsaddons-6.5.0.ebuild 626 BLAKE2B b351d666fbab5104b76e7621098749ff97b8a00424df5361166ea9b6b56fba2a87cd564446ec100fabf35213d192e441b646481dd24e9b9d359a08b90a03789d SHA512 fe45f1b115c6824a7dfaaee5cbabe50f0efec07f8f8d4135409d9bbb7a13070293cb750c2821bc6380cbdafc8431c1e5c0e58ed2c771a50cbc9c87f814a280d8
+EBUILD kwidgetsaddons-6.5.0.ebuild 623 BLAKE2B abec7727dfb621ebfe5b0a72ea54a954dec5d948bd256ab5f13cc76f44b3bb219e1c3c4e614c45cd5ce3327ed32b5cbcb1699baeccd9b877349f7665305c3313 SHA512 6d4321f62232621f64c5757d066fb913e09b5549ff966daa178aa61fd83f2f1f3d39e1302ae660a5c6b9135ac37b1cbde2c535c0477128417f96ad22221fabd4
+EBUILD kwidgetsaddons-6.6.0.ebuild 626 BLAKE2B b351d666fbab5104b76e7621098749ff97b8a00424df5361166ea9b6b56fba2a87cd564446ec100fabf35213d192e441b646481dd24e9b9d359a08b90a03789d SHA512 fe45f1b115c6824a7dfaaee5cbabe50f0efec07f8f8d4135409d9bbb7a13070293cb750c2821bc6380cbdafc8431c1e5c0e58ed2c771a50cbc9c87f814a280d8
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.5.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.5.0.ebuild
index ff54b3fda963..f988b8695378 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.5.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.5.0.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..ff54b3fda963
--- /dev/null
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.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.6.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 af21dee9287c..0671027ebcc1 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,5 +1,7 @@
DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157
DIST kwindowsystem-6.5.0.tar.xz 2385532 BLAKE2B 363f37a31ebfc07745a942a6721055dc00386c7bb0ac23e1ab6d11dda2e5b319bca522b172cd1076f19f32dcaf3a792cf4c62f89469f96d10f5962694cf8a545 SHA512 3b7a7fbc635abdfca5a5f7303fcd58ae0be6df3b230ef2f18cdb4ded78b43e593a8ba276e80aff4133f739c2d4db485f490598de86a0f05d09e161db11e3ca44
+DIST kwindowsystem-6.6.0.tar.xz 2385484 BLAKE2B b6640d267fde1a1d96254f339b9dbc151e1e912cb0519dbc02325fb61bca689cfbd51cab8cc8a2563ec71971c3b75b36c78de02f58316adf26f8280d475a95a0 SHA512 b3f2955814b7d2a5e539c34847a5ffbc647a28dfc47d48b6a9282b4c57a27c336c03bcdc9cf250bdb1cb0fad6b9b2ce9597e76517a151714528c6b6ba5531c9b
EBUILD kwindowsystem-5.116.0.ebuild 910 BLAKE2B 9b81b1df9ee302c221e5ce6c7f53b1d4f7d211c07c882c7c56ae5a6b18b1f5bf7d7c7bcc795ab42f1e47007cad63e16d94176896cfdfdb3fd98d511f8a3b06ec SHA512 4ea39d7def2df05066d726ca4a1b16caebd1749a8280b87c82255b4fc6f676782f035aac084c5c3107356e2434668d83443ede56b2e663860f4d7f6cb9c0e81a
-EBUILD kwindowsystem-6.5.0.ebuild 1137 BLAKE2B 9e58c17b59930090befcaaad2c0f67fde38887b8820c5c87bf9792923fd50585d764dafd00b8beec35128b1a562f203d1030bd1e998bfc11887a7c569e2bb636 SHA512 a10e2efa2b0ffbbf90466e7f06c470f9ef3a10093f3ca427cf656dfaab9efe7307e8085e71bde6884999993b47a444dfcafef36b7d1ed40833054a7e5f783ade
+EBUILD kwindowsystem-6.5.0-r1.ebuild 1264 BLAKE2B 20f905476bdfaa232c71a3fac0827a4bb21fd0046be42e04538d46115f5ebd2bfefdf19208f814460f7bc1ac9eb804a63b8bc9a613ae0b688d5762de672d7eb5 SHA512 e942503a38eeab364857f1f71eaa4095af78c009ff21dc53cb439f4601c5a09e27516d47285a91ce33590258bcbcbfc9343184f019bff60814c929c1e58e89b9
+EBUILD kwindowsystem-6.6.0.ebuild 1267 BLAKE2B 2e79a87d10d83a559bb4065b8bdbab12f64e7b3b94354fb6bbcfefad40daccd2de714bbf38ec024b5a4e9a355c97362a4066787411ffed36a73be36926bfdf08 SHA512 6b9832cfc60a29692b7ad536face74c47e786453ae14dcb5a44881d00183556607cded4b91d1a76f3a3995cec2cc0dcbe9f9951a0382d18f9a0a05d32de4f708
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.5.0-r1.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.5.0-r1.ebuild
new file mode 100644
index 000000000000..8dde68f2eb11
--- /dev/null
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.5.0-r1.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.6.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]
+ 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/kwindowsystem/kwindowsystem-6.5.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild
index 92511ab084ab..030a5b14e0bd 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-6.5.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild
@@ -16,12 +16,15 @@ 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]
+ x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libxcb
@@ -29,7 +32,6 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
wayland? (
dev-libs/plasma-wayland-protocols
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index a7e8945191ce..bfa54f05d177 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,5 +1,7 @@
DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef
DIST kxmlgui-6.5.0.tar.xz 2925684 BLAKE2B eec51be027d67619e12f6e8bb8699bb24604f862a0ff79ce3c7ff1811def3c6aa24336687959feb43ca6a176a9425dc736587882b6290d8ba64314d3a5f6be9b SHA512 5f539278e0aaa045682100b5a5029c34544e19d73951425bb3bb98959e8d2a8adad6d185a6c4f260ba11fb9d894340f0d9cdd5342077efcc2c556fda90385fcb
+DIST kxmlgui-6.6.0.tar.xz 2926084 BLAKE2B 9083064034a46693b8827b4753216b0af5945f5cc3d9c49ba8efd084b2f3f75052d398fa5f83698c01a3d84d890506accfcd408095cc5430db593d72e5b2f6c0 SHA512 36b6d31dc259ef31187c88804002f33286f004575fa7250adef040e254e01cfcaeadcc6a9989d52bfb8311669ab82e610ab7dd245e4c41c48335e6b600585a39
EBUILD kxmlgui-5.116.0.ebuild 1178 BLAKE2B 1dd2c3931e658237e7b12d1ec09eff13272b82aaa0effc1d23092ed7d3fc7e5492b2de82cea9c45e53a72ba76064dc460604a131fdd13a9ab569a0b93b63e3b7 SHA512 7efe40feddae1b4da4fbb46f2d55e0451b3c59aaf427ab9ad76f3c45055dbf2a4e5865ee12acc7ca663f48f72417558a51691a1c4cfdb7e10727afdd09842eda
-EBUILD kxmlgui-6.5.0.ebuild 1018 BLAKE2B a78534075d3d67e359a8dedff349a70ead9a7cb6f1bfc9105754b5d8ec1fe329bae91d2b4d69faa49171fb1e61619e7270647dce62adeea72d7722c729f88d07 SHA512 c60188b54c3b3ef331dcef29021b4a8a3d5d54795e7e00840baf4e30eda5a40f9cf4b3be739080833be35bc5dbe2d3797d931926385473e7a5b7603530239bdb
+EBUILD kxmlgui-6.5.0.ebuild 1015 BLAKE2B c050791ddc94055602865ec659fba69d93fa22a9b32aa1b8027da80df2482018222327d1eec005e30d7a541f1d27d99f9f5a02c052c7948d95a2f72a4eb23792 SHA512 3b877ec00ecf03fbaac67025a400e7d73b987649262b5c00b0ca9af6347ae3fb8f56480487067caae1e7e3c962ad11afd63a087a9e5d5d7fe5c334549f4b6c5b
+EBUILD kxmlgui-6.6.0.ebuild 1018 BLAKE2B a78534075d3d67e359a8dedff349a70ead9a7cb6f1bfc9105754b5d8ec1fe329bae91d2b4d69faa49171fb1e61619e7270647dce62adeea72d7722c729f88d07 SHA512 c60188b54c3b3ef331dcef29021b4a8a3d5d54795e7e00840baf4e30eda5a40f9cf4b3be739080833be35bc5dbe2d3797d931926385473e7a5b7603530239bdb
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.5.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.5.0.ebuild
index 79b92c61df5c..09b614e7b510 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-6.5.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.5.0.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE=""
# slot op: includes QtCore/private/qlocale_p.h
diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild
new file mode 100644
index 000000000000..79b92c61df5c
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.6.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"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kglobalaccel-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*: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 88982375f356..aa099fd7ad37 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,5 +1,7 @@
DIST modemmanager-qt-5.116.0.tar.xz 121304 BLAKE2B 004bcff0596e455212bde7150b1d59a4d414a0e187363e1c73c507d9d1f93255cc1a11fd2322f70c34529b64db9c2af434f827f0dad7d4dc1eb0c94757aadfab SHA512 dbcac87691d9c0dc12badfdcff229dc1160663c52f8f3d9cd52c964810d49f0bab4612e26f7381a60e1fb25e0b89443cfddfce6416d32c837658641cdb78dbbe
DIST modemmanager-qt-6.5.0.tar.xz 121928 BLAKE2B e77fc6ed2bdda78825cf2474186d59f0297d5d32ccf5fa8ff718a913fc6d459f450f2f09aa78325c18b694ea2d1a90256d51a1c9cf683ba42baeb330f57a6786 SHA512 c8e6b45441066213b012bab8193b2dc22aedc20e81587a44e59b58eb0d02f2f97a025373be9538eef1b0885fe72b341a33e3fe7f0886d250e24d465a00d6654c
+DIST modemmanager-qt-6.6.0.tar.xz 121908 BLAKE2B cc501d1ee4a7489e54f22bb9d77eecb401f737d3448b2b7e1f1f0b7f3fe92b3bbc0527389e889d43ef95a61f419adb13410e2e85d05ce279296517176f0a0d4b SHA512 acde2e09bb276a83ab7435f59ce5021cb358d1e7fc5be7dcfb30c5345686b96ae63f7073f70643adf671c808d2bbc61e01e86d1c7c2f394e721f29868c9d3caa
EBUILD modemmanager-qt-5.116.0.ebuild 489 BLAKE2B 7ad80718124a37e982a53e4b374cabc7e55ddaf66c1eaece10686332cb69b84775fe4a01deb84861d1e4201a43190a9d7b0fbb0c6952c664059ca2a7d8da00d9 SHA512 6e17f5546472734c332eb082b147eaf037e9978b57914616b9664f76f009ca2e0598d3a675fb1b4bea7e6d21e7816e2e98814f1fdb7eed2369d5f86a3f54f483
-EBUILD modemmanager-qt-6.5.0.ebuild 460 BLAKE2B 50f73ffdc3b2b6fc831b34fc345197c77efee6fc0ad65c7bd3298d34dd70d9a607ae0661be9ea2a0f581b078f0e16d48febbb39cdaac761e79d2e67d10765f12 SHA512 b6b003352c02e845d45db4f7fdc29f28381479806b393344c0cc4c757b413bfec35825e542ce5eb1194cf324b5c7c3cbf928ca432ad76842a22ec1064b43b1ee
+EBUILD modemmanager-qt-6.5.0.ebuild 458 BLAKE2B 263432486268ecab993d354412a39ae5ce5379899c17785a01ed16bdd85862ca04c685d010803f926092fa3277df33e672cf6667cdc20bd1155430a619b8efd2 SHA512 2f4423149ad8c11d2a1c537fa7cb24a129f02352eebb7b8d8c3857d83a90a259404f84175c22ee95730edb1063ffa455e14285b0476d524484ba4a26947f30d0
+EBUILD modemmanager-qt-6.6.0.ebuild 460 BLAKE2B 50f73ffdc3b2b6fc831b34fc345197c77efee6fc0ad65c7bd3298d34dd70d9a607ae0661be9ea2a0f581b078f0e16d48febbb39cdaac761e79d2e67d10765f12 SHA512 b6b003352c02e845d45db4f7fdc29f28381479806b393344c0cc4c757b413bfec35825e542ce5eb1194cf324b5c7c3cbf928ca432ad76842a22ec1064b43b1ee
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.5.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.5.0.ebuild
index 38ccd48b0ebc..fdba40ea6be8 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.5.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="ModemManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# requires running environment
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild
new file mode 100644
index 000000000000..38ccd48b0ebc
--- /dev/null
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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 d4eaf896ce6a..48b51fcb031b 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,5 +1,7 @@
DIST networkmanager-qt-5.116.0.tar.xz 198876 BLAKE2B 32227331d8122b7a2a9b14ab4aeeee0fbe143f6244433fa844f7cfc68062a478f59b213711467e66138478ea8df6c36d62f6c1bae16b8d396bc3c82bb07cd5ed SHA512 01f5687d8476a784c6a6673350c4907ee2f5061207f861895bd54c510bbe940b866488ea07aa63a72d3318b08a855c1096d7f52a1ddbf7cbf7820c248a5efac1
DIST networkmanager-qt-6.5.0.tar.xz 198168 BLAKE2B 2fee98644b4152e8bb431c60443b6377227c68b44d24f4bd0bd886c657552932e241b549ec9f707a453de082def097384e19bddd50cb12a142c0dc8efed867fb SHA512 64176da47c1d9647feea4f6bc17da55f820602283ef9179eea90a33140192d03020205333c3ee60ae9b80d9bdf87fd8985a00425e9d25aaba227f33e6595bea3
+DIST networkmanager-qt-6.6.0.tar.xz 198192 BLAKE2B 3ae3805d4dc23dd92d88568bc572df06adbe4675cdd9e3025341b6deb8c2513cb370b71ebb70dc3a4950dab3c0c2bcb5338f4e7466dae0dea0b51ecf57101c9b SHA512 5427fafa1f3a77c9b944e2a68df3617baad29d353d45fefe66c4de99640612f925851cca9a779bf9b15d8fedfc6e2fa908da524be5d2b2286c96f02565c265ad
EBUILD networkmanager-qt-5.116.0.ebuild 655 BLAKE2B cbdab58e101b3aa82c17e7410b815e9557dd039e107c84b91d82288bfa00f368df8448b28e2782e99112da5d3a3f490f2c97773914dfba23319a435d626a44fe SHA512 88e186aa74128147ac7c34f5ef27890c730ea2c0f4cce23018b0f19fac22c4fb60bdb2e60416dd0ff81c740e07616f3402b9ecae871ee45dd2d0a56bc0239e80
-EBUILD networkmanager-qt-6.5.0.ebuild 663 BLAKE2B 1cdfdc81a3b2c582a44a0eb9e3459f1732a7bc555535bbb5ad36b3cf58b9b444b04ae0711c1d86bb46039b499e31ba522f387dd8631bc056b15f1284fe830456 SHA512 77fc784c28060ba92225343e2edb950e80d8efa13b0c47021bb0c3d6a3d880ce971792009cb24a6d0e7fcc2f4007ed1a5779f585306a5ea8ac08147585533a83
+EBUILD networkmanager-qt-6.5.0.ebuild 661 BLAKE2B 602a9bbc75f90017751e09aff752766a2764a998d8b06715b4b63940d6eba9149284ea9597ec0acc57895b44826aaf8517b0712dadb817922d576393e196576b SHA512 e9a8539d35b231d13ece4722f9df864fd2ed29712315fc8e7f8cfe7de6c2e9384b6093c5034d27a9c6c799cc9469521805a32e1ee5d06d5792900b95e0cc12fa
+EBUILD networkmanager-qt-6.6.0.ebuild 663 BLAKE2B 1cdfdc81a3b2c582a44a0eb9e3459f1732a7bc555535bbb5ad36b3cf58b9b444b04ae0711c1d86bb46039b499e31ba522f387dd8631bc056b15f1284fe830456 SHA512 77fc784c28060ba92225343e2edb950e80d8efa13b0c47021bb0c3d6a3d880ce971792009cb24a6d0e7fcc2f4007ed1a5779f585306a5ea8ac08147585533a83
MISC metadata.xml 528 BLAKE2B 8e547c097f06ce6bc78746988171989fd5f71384b62d582c6b7cb8c99e30ab06f5e139fd1892ae10dbf4ffb389d9cd42aaf83455b90f7cbdf54e14da469a9783 SHA512 ec5a831fec9baf40d8298ca6f825d2c20d2b221f83eec4f2439a5e9aab8ab07b2ed4e114bc73f37ee55a15174c94fc7f271a587de9d2e8d34bcd76ace8565d19
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.5.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.5.0.ebuild
index 1050102dfbef..02c7331ee8a8 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.5.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.5.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="NetworkManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="teamd"
DEPEND="
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild
new file mode 100644
index 000000000000..1050102dfbef
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.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.6.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/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index e4472bb82875..f248b59940b5 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,5 +1,5 @@
DIST oxygen-icons-5.116.0.tar.xz 238635868 BLAKE2B a4b5400c61d780c8bcdcfd4426bbaa6daa4b15ba5e90cd3106b6941571b10801c3c8312968647e115a1b73e34f926238132d160a862b8ed9222eaecbbf0b08c9 SHA512 d02599b95fcf7c7a38a65a7a422eba59748cdd0d6b3542721a789847b550757bc4162ab5d9c3b4bd1267f5ff0ae6d39c8041b65b895eb5553522645cf260670a
DIST oxygen-icons-6.0.0.tar.xz 242619736 BLAKE2B 4af5715bcf6e190e6c6f9bd1c0f6d68d58b0ceede1f6c2d59ebfb7261904a1f82f94b91c9f7d9b4d8dea911a7f29f650ebf8de9025cfd8412fe8eaf311e9afe0 SHA512 56a165a44612936b6d8e71100806eb29ab70e1fdc36b7d53173159e86f7c2957dfefd7e52b9c108117bc6cf558ec0416bc491ae977ec75bbc3e7d37eab36b378
EBUILD oxygen-icons-5.116.0.ebuild 748 BLAKE2B 0faef89059b04141357828e08021726236df617e7c8e08ae686dc531a413c505bb9b885b95c3c102ff136a047cf265787b345bffabe93edd6949b1a1e6dceb02 SHA512 3ba732c0db77fe8fec758223d62df9cd3f4d567506fd1fc02b24c35501e9bbc19be23940606dd130e22edbef47de04e442803951c93d67ddaaebac3af5fc411d
-EBUILD oxygen-icons-6.0.0.ebuild 862 BLAKE2B c2def22b7f4d26a294605813ba3f2be2542a5daf45a2bb05d269e9781b0aa7297e58f0f6b9dedfde67b0c571c9dea57acb4e983a4b402575cbd2f04d181f9d5e SHA512 e46bf6f630fbad1e54d5f7dcd4f5c591f00c29d6b1781ecbd5a3e9b5d100c52276d173e673659f0eb5e7737cbf687f76498468069228b885c9ff211bc740fc26
+EBUILD oxygen-icons-6.0.0.ebuild 859 BLAKE2B 891f14619d7314542d513561f2d5c788ae9c233e2290c97c2e3e83abd0a6a6f89b3f4a344ba64686566c6e25d24e9d27929dcee1529b3adef5f31db554b2b7a4 SHA512 faec52a8610c3b43b4e98266d757ed3363eed3da2ea2f4c9b5a1cdb629713769c89af471022e5a13dcd469bd5ca0135dda0ee2596cfea51d1a660fb6a899df80
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
index b333379088f3..650459691aae 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://develop.kde.org/frameworks/oxygen-icons/"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-3"
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 88abb22c865e..00f30fbe69fc 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,5 +1,8 @@
+AUX prison-6.5.0-cmake.patch 1216 BLAKE2B 157394ccd4edd5275015e12b08d47eca30c50f19acf76d42d154b15d42092c4168f13a6e69eaecbff00605ed5d44c96dd6a26ae3e067937c00a2ef06ce92e7e1 SHA512 f4ff65be02a7b20489d609e6247905005cbc1929a81082c13e21895c625de2158aab56523c2065c4aa2ed966a4e15ff72931112815eaf8afa8f844ea479834ad
DIST prison-5.116.0.tar.xz 55276 BLAKE2B a45dada4b4c7e6a8f811e37a7241f5399bbeea4f47805b5311a2393a64ef3beaebbf20c5c35bd7fd4e1670a626ea455454a7f46c104302e96399f484457cf33f SHA512 fa7ad2393a25b8b7d7cea60891ab27e114ea069a78479a90a6e7df219963991e89f477c061fea0d6c680cfe72502e4b40fdf05b55858072825543ca52635bfd0
DIST prison-6.5.0.tar.xz 56552 BLAKE2B 28cb0788a2cf9b7672b53ad1ffb811c1452c8f797f72282a4054f559b2e1c9c1becac9d2d088f633332a8d5c8ce01d90b08323276504001500c354ceea35d64f SHA512 17e949646671a63da6e6e926281b435c70a0e634aaf9be31d28522841893b1e0b16c53e76cc48e885751d439feab3691556bd6fb3aa4c0d688a9e9c6a54fe1d5
+DIST prison-6.6.0.tar.xz 56556 BLAKE2B 1d4a68b022d51f5674edc5c1d90506a8d4e5dfe340a87bc1d07bf83d71dec7995e1f70ed87c4a05643c30c05ec432d300aa24de03eaab287506c2f42c34a2dda SHA512 6c2d66a8396f236ef4a046310dc93c120ef581fd3165544989c3239747a9a0aa85285d14d5e5458daec3562eb0731c88ae159174a40f139a56e60e51fd2d55ed
EBUILD prison-5.116.0.ebuild 696 BLAKE2B 1c8f598f9e50616ae965726125c25365ace66e4e750a6b58da729d87b09cd818a2a89fac8e77c318182d0c3e16dd0cd4905f69b567633682f62c433432497d0c SHA512 7d68f90391989a518241b23f8b0f9b1bf54da4908ea29643f77889bed97ffd97a9f318bc56f765b89c4c6207def694478daa8b84cf518fe18252af034b8d6fdf
-EBUILD prison-6.5.0.ebuild 722 BLAKE2B 7f2d3f9d9d6647aafc8ea1d0b47b5e46704123f2b48d4b355b3b90a69a9a03d062e2c61f654f3f4937f8031433446d00f314cf74f465e05a9c7ac070c62cb36a SHA512 0d1aab3e967219342c4733e795b03b1d3faca3c16755119b21159123b569428b8752e52ef3f1f2cdf75b73e6b65213bb62b7e7446ec332c07e580232406f6f33
+EBUILD prison-6.5.0.ebuild 777 BLAKE2B 6daeed291bd9e8afb8bf2c8a37be5aafb9f89fba92dba0685be27181101c33dffd502c8c26ea2d41aea9e61c12e6ba4c6d27cff0ff68c697664d3d4edae8d8ea SHA512 de678111fded4f92edacf738d3b4240fee1861395404f315a4e1c8e3f21c79831c2110dda6bfedd643d6abf910e4dfe99a88b8fe33721173ce78203a245332ba
+EBUILD prison-6.6.0.ebuild 722 BLAKE2B 7f2d3f9d9d6647aafc8ea1d0b47b5e46704123f2b48d4b355b3b90a69a9a03d062e2c61f654f3f4937f8031433446d00f314cf74f465e05a9c7ac070c62cb36a SHA512 0d1aab3e967219342c4733e795b03b1d3faca3c16755119b21159123b569428b8752e52ef3f1f2cdf75b73e6b65213bb62b7e7446ec332c07e580232406f6f33
MISC metadata.xml 621 BLAKE2B cc6fb027c9515b19741acf2c94eeb2f515da988aae118d5f4ec07e24455ee8fa6fc0b0f6f0292c4caa0a2db2af2510999dd40f59ee243dc018fd8b7dfab720a3 SHA512 60766c63c2ca0afefa01f81c679dac78a359f7a5334c5d10a94a2567879de88338466b566a439554618afd81fcc33fbf6f8fe57bd5752ab940668a2899fafdd0
diff --git a/kde-frameworks/prison/files/prison-6.5.0-cmake.patch b/kde-frameworks/prison/files/prison-6.5.0-cmake.patch
new file mode 100644
index 000000000000..dbd3e7c612f6
--- /dev/null
+++ b/kde-frameworks/prison/files/prison-6.5.0-cmake.patch
@@ -0,0 +1,42 @@
+From 073c611f0027ca1d7e5de18003993d3a85c2968e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sat, 24 Aug 2024 12:31:03 +0200
+Subject: [PATCH] Fix WITH_QUICK=OFF by moving ECMQmlModule behind the
+ conditional
+
+Otherwise we still end up with
+
+> -- Could NOT find Qt6Qml (missing: Qt6Qml_DIR)
+
+and finally
+
+> Failed setting up ECMQmlModule
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 6a97368..11f3a52 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -23,7 +23,6 @@ include(ECMAddTests)
+ include(CMakePackageConfigHelpers)
+ include(ECMSetupVersion)
+ include(ECMQtDeclareLoggingCategory)
+-include(ECMQmlModule)
+ include(ECMDeprecationSettings)
+
+ set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of deprecated API excluded from the build [default=0].")
+@@ -39,6 +38,7 @@ option(WITH_MULTIMEDIA "Build scanner support" ON)
+ find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Gui)
+
+ if (WITH_QUICK)
++ include(ECMQmlModule)
+ find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Quick)
+ endif()
+
+--
+2.46.0
+
diff --git a/kde-frameworks/prison/prison-6.5.0.ebuild b/kde-frameworks/prison/prison-6.5.0.ebuild
index 873cd7cc7ee6..cf22787c01f3 100644
--- a/kde-frameworks/prison/prison-6.5.0.ebuild
+++ b/kde-frameworks/prison/prison-6.5.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="QRCode and data matrix barcode library"
HOMEPAGE="https://invent.kde.org/frameworks/prison"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="qml"
RDEPEND="
@@ -25,6 +25,8 @@ DEPEND="${RDEPEND}
test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] )
"
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) # bug 938343
+
src_configure() {
local mycmakeargs=(
# TODO: WITH_MULTIMEDIA?
diff --git a/kde-frameworks/prison/prison-6.6.0.ebuild b/kde-frameworks/prison/prison-6.6.0.ebuild
new file mode 100644
index 000000000000..873cd7cc7ee6
--- /dev/null
+++ b/kde-frameworks/prison/prison-6.6.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.6.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
new file mode 100644
index 000000000000..a9812cb79b97
--- /dev/null
+++ b/kde-frameworks/purpose-kaccounts-services/Manifest
@@ -0,0 +1,5 @@
+DIST purpose-6.5.0.tar.xz 174700 BLAKE2B 780682a8308023e40723616f3f69704fc168d4a3391194948a7345246cf0014572d0100fccb2575c11251b067c26a21f40997418bb98e35287e7c88b3454c9e2 SHA512 8f0947545c125b08ed34a36321d73ff99725e6e537ec7675f8cff0673c11b7a4570bf194da409b43c997927a844f2236ebaf07fd193f887d57e768485f41ca0b
+DIST purpose-6.6.0.tar.xz 176800 BLAKE2B ca9bf9a881935f2e20bc734d248a15a5fdfbd66cb953ec8284190c962369704093351199560e229caa6e7f5e0110bf1e2ed4447c7bb137562613d0a2d82ded2e SHA512 bc12591f5dccb322cd447a275fa6e35d68e2d7762b09464f10c6f63a8f66e47a45be3693eb289475c581e12d9c316ae8d288b7b29f671068c7b05f757d248811
+EBUILD purpose-kaccounts-services-6.5.0.ebuild 1578 BLAKE2B 3bbfe0c461e38f8edbeac3ed53f38c2da6e3810503c595c61eed59e3fc4e3f728342eed137c54b63ebb902ad9218a587c8666f277eda67dff8b3a4c84b0ae7d6 SHA512 05c1e1b8a0fb95e5c1bd3228644a921899865fdb63ad1a74f6874a942c8cc89483fcfaf7315803b58485c4818ab5e62bae6505c105026d8275614a9166e5bc7b
+EBUILD purpose-kaccounts-services-6.6.0.ebuild 1538 BLAKE2B e9cf7acfb3749e89976f05834c40ebca948c813c34573c514952fa6714a666b4218f40bdc87f65e0c4e26e4485f2db51414133172141902f4cc6930ed70efba5 SHA512 2851bdd83ef8e1a84c59568f9f8d877fcf92c11a4df2d2d6d22d79679b60e440841a8648889b4a0c2d856d578d86c5616e54dd0cb59cc9f8047e34ff33177eef
+MISC metadata.xml 420 BLAKE2B c5a3f6b3ddcf187d92f66657b30136c4442b3ea50e1019fe68b88be0a02ea558507ed503010e25c93579c9225559f305e2994a703d93fd43d028d9f2926d6d44 SHA512 985db02466383d3e716678190af2570e11ace4bf38a303b48b7d7eddbaed70612df601fc0cd2926708cf74ca82b2b39d62e23e27049a001fe90e6810b30f704a
diff --git a/kde-frameworks/purpose-kaccounts-services/metadata.xml b/kde-frameworks/purpose-kaccounts-services/metadata.xml
new file mode 100644
index 000000000000..ec7aae97d041
--- /dev/null
+++ b/kde-frameworks/purpose-kaccounts-services/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=frameworks-purpose</bugs-to>
+ <remote-id type="kde-invent">frameworks/purpose</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild
new file mode 100644
index 000000000000..936ff4ed283a
--- /dev/null
+++ b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.5.0.ebuild
@@ -0,0 +1,59 @@
+# 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/}"
+KF5_BDEPEND=( "|| (
+ kde-apps/kaccounts-integration:6[qt5]
+ kde-apps/kaccounts-integration:5
+)" )
+KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" )
+KFMIN=5.115.0
+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
+"
+
+ecm-common-check_deps() {
+ return $(has_version -b "kde-apps/kaccounts-integration:6")
+}
+
+ecm-common_inject_heredoc() {
+ cat >> CMakeLists.txt <<- _EOF_ || die
+ if(KFSLOT STREQUAL "6")
+ find_package(KAccounts6 REQUIRED)
+ else()
+ find_package(KAccounts REQUIRED)
+ endif()
+
+ 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-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild
new file mode 100644
index 000000000000..488d5a17d72c
--- /dev/null
+++ b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild
@@ -0,0 +1,56 @@
+# 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/}"
+KF5_BDEPEND=( "kde-apps/kaccounts-integration:6[qt5]" )
+KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" )
+KFMIN=5.115.0
+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
+"
+
+ecm-common-check_deps() {
+ return $(has_version -b "kde-apps/kaccounts-integration:6")
+}
+
+ecm-common_inject_heredoc() {
+ cat >> CMakeLists.txt <<- _EOF_ || die
+ if(KFSLOT STREQUAL "6")
+ find_package(KAccounts6 REQUIRED)
+ else()
+ find_package(KAccounts REQUIRED)
+ endif()
+
+ 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 5031082bae1e..e7021b300b33 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,5 +1,7 @@
DIST purpose-5.116.0.tar.xz 181148 BLAKE2B 9b4b267128511929fe0e81256f046552a1d70654c9a3e46ca52c2e5035003f96bf42cebf91b2ff0c19d8ca846b3dbd9106d5fd2df5dda11ec17c16bb8c419447 SHA512 3447135ad33c725e0512c6b20a9be81082737146fa0c5a32b0c7d50a21cb5697b2b4796d1cbffc8661dd845ee3ef51bc57af0c94cce0ed14cc1542df822139d5
DIST purpose-6.5.0.tar.xz 174700 BLAKE2B 780682a8308023e40723616f3f69704fc168d4a3391194948a7345246cf0014572d0100fccb2575c11251b067c26a21f40997418bb98e35287e7c88b3454c9e2 SHA512 8f0947545c125b08ed34a36321d73ff99725e6e537ec7675f8cff0673c11b7a4570bf194da409b43c997927a844f2236ebaf07fd193f887d57e768485f41ca0b
-EBUILD purpose-5.116.0-r1.ebuild 2276 BLAKE2B 6cb0f88db90235fc25505a9dea4f790c1a4e3a80755e5f93cdc79fca736e3f0ea753ddeb34f0dd5a207139ae51d17b3268c3eab8c8b1a52d3d292da03ea85fc2 SHA512 c7c5ee67483762c788dda410b505246c3da213acb64c5d0707c483ca69d06e80d62f8bd58a0595d2d95791038be41d28ef753bc3c2e0692e55b065eb26ce259b
-EBUILD purpose-6.5.0.ebuild 1675 BLAKE2B 68e7ffe03dc7a050575848390d0841ba41b7319114c195b9929c5c2c8b956bc4b7e4413ae2b29e21e3e42bf76a65947d6ceeaf1b1628a234cfcb81f2c2df455d SHA512 c628cd197d75793c6c5f8b8efe98aeb61fb5a69608935daee0462e4a9bea8e6b878a8024ff88c869bbec4a62933ff980fca4c8fc250e068824077b7d3782c106
-MISC metadata.xml 839 BLAKE2B 5ab90ccdb4c3e173a03b182fb9d7c3cac08966ad928318aad6c5e03bd4c2e16b304e55b9a121cbecde05a66f05d347a025ca7ef91ff652482772e3d66cb0431a SHA512 216fbf48978dacb6a87b283c296ad51d5478da8d5a1211cda500e755f3890417d2c5faa93f67a48202eff221951f9d0c6c90b24a9550bbf122f236f6a5713f89
+DIST purpose-6.6.0.tar.xz 176800 BLAKE2B ca9bf9a881935f2e20bc734d248a15a5fdfbd66cb953ec8284190c962369704093351199560e229caa6e7f5e0110bf1e2ed4447c7bb137562613d0a2d82ded2e SHA512 bc12591f5dccb322cd447a275fa6e35d68e2d7762b09464f10c6f63a8f66e47a45be3693eb289475c581e12d9c316ae8d288b7b29f671068c7b05f757d248811
+EBUILD purpose-5.116.0-r2.ebuild 2139 BLAKE2B 81f7be3dc2ec352c396ffd4a6d8eb17fb5fc8ed20bf30357bcbe43d2286a559dee9ac6ce458539fdb9e9793ba3830335fc8528c31d39d3f3c121724f45538b58 SHA512 821b0d4024ba466f5d00825bba96af3890ac9a11a7a3ff7e0b9172722e95f956f086a4782950835e7f6505166d4a563dcc9a1b1dac54616baaef8ee9fd44bb63
+EBUILD purpose-6.5.0-r1.ebuild 1943 BLAKE2B da1cd4be2e5f9ac733d148278f8b95e0bba85339e7738281256ef248a3728d2b1c970309fad632719a61b027d8fdec94b0586fedc686f0af0cda1457d28bc144 SHA512 b04121b852946e15e787bdecf20bc5f5b74bccf3f68afb93432223d36b0fe07e9ace553ed3dd525f09081dfd6d48f91d9275d4eb9cc31e34b8575cdc8cc4e646
+EBUILD purpose-6.6.0.ebuild 1945 BLAKE2B 60dfd538b94a172647b10d915a5ab98124166c2dd8d9687d3758b4b93fe78e372495a9be528e4d33e3db9dd18e5dcd952defc81bf352b87b3ea67f3118b87175 SHA512 434b380b6f40ca832a136bdcd51271aea6c9533cbd54e7e94c6348d423baf199bb0657419b4a13657621ddf8e50a85524383d77108b40c8ce38173d8d94e2c6f
+MISC metadata.xml 735 BLAKE2B ed62fa3d5c90462ab52058cebf9cb4fddc01a055da1f71f59fc3f1cc4090ecfd710f9cd4fb9b4bcb2763cc0dd44c253aa8e3f0c9a4dea1af3b109dfb6e984668 SHA512 cdc8803742971bffced4486d5176bc43a27dc01b243a715e7ac6807931cd21d65e2359e97ce76376dda504641a6c2f735bd4a7847764103017dc471d61697897
diff --git a/kde-frameworks/purpose/metadata.xml b/kde-frameworks/purpose/metadata.xml
index 9f968689f3d1..fc6af5af3754 100644
--- a/kde-frameworks/purpose/metadata.xml
+++ b/kde-frameworks/purpose/metadata.xml
@@ -11,7 +11,6 @@
</upstream>
<use>
<flag name="kaccounts">Enable support for system-wide defined KAccounts</flag>
- <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag>
<flag name="webengine">Enable support for system-wide defined KAccounts</flag>
</use>
<slots>
diff --git a/kde-frameworks/purpose/purpose-5.116.0-r1.ebuild b/kde-frameworks/purpose/purpose-5.116.0-r2.ebuild
index 9f3b9e96d6dd..897e2153fb40 100644
--- a/kde-frameworks/purpose/purpose-5.116.0-r1.ebuild
+++ b/kde-frameworks/purpose/purpose-5.116.0-r2.ebuild
@@ -10,9 +10,10 @@ QTMIN=5.15.9
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 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="bluetooth kaccounts kf6compat"
+IUSE="bluetooth kaccounts"
# requires running environment
RESTRICT="test"
@@ -36,16 +37,18 @@ DEPEND="
kde-apps/kaccounts-integration:6[qt5]
kde-apps/kaccounts-integration:5
)
- net-libs/accounts-qt[qt5(+)]
+ >=net-libs/accounts-qt-1.16_p20220803[qt5(-)]
)
"
RDEPEND="${DEPEND}
- kf6compat? ( kaccounts? ( >=kde-frameworks/purpose-6.3.0-r1:6[webengine] ) )
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kdeclarative-${PVCUT}:5
bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
- kaccounts? ( net-libs/accounts-qml[qt5(+)] )
+ kaccounts? (
+ kde-frameworks/purpose-kaccounts-services
+ >=net-libs/accounts-qml-0.7_p20231028[qt5(-)]
+ )
"
BDEPEND="kaccounts? ( dev-util/intltool )"
@@ -60,22 +63,15 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kaccounts KAccounts)
)
-
ecm_src_configure
}
src_install() {
+ # Shipped by kde-frameworks/purpose-kaccounts-services package for shared use w/ SLOT 5
+ use kaccounts && ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/{google-youtube,nextcloud-upload}.service
+ )
ecm_src_install
-
- if use kf6compat; then
- rm "${D}"/usr/share/icons/hicolor/128x128/apps/{reviewboard,phabricator}-purpose.png \
- "${D}"/usr/share/icons/hicolor/16x16/apps/{reviewboard,phabricator}-purpose.png \
- || die
- if use kaccounts; then
- rm "${D}"/usr/share/accounts/services/kde/{google-youtube,nextcloud-upload}.service \
- || die
- fi
- fi
}
pkg_postinst() {
diff --git a/kde-frameworks/purpose/purpose-6.5.0-r1.ebuild b/kde-frameworks/purpose/purpose-6.5.0-r1.ebuild
new file mode 100644
index 000000000000..c2461306f412
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-6.5.0-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/prison-${PVCUT}*:6
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kdeclarative-${PVCUT}:6
+ bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 )
+ webengine? (
+ >=kde-frameworks/purpose-kaccounts-services-${PVCUT}
+ >=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/purpose/purpose-6.5.0.ebuild b/kde-frameworks/purpose/purpose-6.6.0.ebuild
index 601eaf910a3c..3addb28b15b1 100644
--- a/kde-frameworks/purpose/purpose-6.5.0.ebuild
+++ b/kde-frameworks/purpose/purpose-6.6.0.ebuild
@@ -35,10 +35,12 @@ DEPEND="
)
"
RDEPEND="${DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
>=kde-frameworks/kdeclarative-${PVCUT}:6
bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 )
- webengine? ( >=net-libs/accounts-qml-0.7_p20231028[qt6] )
+ webengine? (
+ >=kde-frameworks/purpose-kaccounts-services-${PVCUT}
+ >=net-libs/accounts-qml-0.7_p20231028[qt6]
+ )
"
BDEPEND="webengine? ( dev-util/intltool )"
@@ -57,6 +59,14 @@ src_configure() {
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
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 64932b985800..725c0d55794f 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,5 +1,7 @@
DIST qqc2-desktop-style-5.116.1.tar.xz 73068 BLAKE2B 713b863a08785f8d8a3509aad938818881e71bc2b966d10d823a805733bf2a5382337b7966a5c11c005ddf99a5e9ef377d59658568fc8cdcbdd1c35be41e1b09 SHA512 80520c19717f9150b6b0e91f45e65ef967f7fbadaff5b1f6bdab526822706a361e0094ded93826ea9fb2dc3028f8cd076e03b2067dbfc1d43ff764bc5ae5facb
DIST qqc2-desktop-style-6.5.0.tar.xz 87208 BLAKE2B f95f2e7798dbd7a0940eabfca75388c52f7c20d061e0a064a566c7cd7b001dc90f94ed03e8e69b3b170fdaedbe636a45559c902ae9978d08e921c7ed71a83979 SHA512 f0a278a9550eb222fc5fc099d71fd28e70e016987bea773b87bd9b2b3f47cd9b8ed5890225b956bb603019ec2dc07831f5c13e11e04aa5b6eea4426be37452f4
+DIST qqc2-desktop-style-6.6.0.tar.xz 87472 BLAKE2B 18aff83ea6a83e6426a15ec5a7af4ece5146ba3276272a2f0d5c67089f44e8f93c40d2b4083dcb4d0aa7ba3c85c4c3efd549b1d37fc07494a22600600dad2d88 SHA512 2b48f438a613d90b7033d1ff3b903408c480dfa57ceada81af15e109e06eb3d7ca78364652278ea5bc2f08961e156818165f1b658229b0c53844e2ebc1e17fea
EBUILD qqc2-desktop-style-5.116.1.ebuild 808 BLAKE2B 8b4d1cc19b59bac2b5bb4370536588312f31dc82fa47d26fce75df5e3065c89266991bbf3bdfcb827620f4c14d8e43b51e102fe326d548c832f02a870925646f SHA512 1f19b438f5548d925d9290180e5da98d601899551586ca1aa203135aa81bea26c01839dda38defe3802d7cb6c193002a2ebf8434e6dcec92dd612a433600e51b
-EBUILD qqc2-desktop-style-6.5.0.ebuild 954 BLAKE2B c48d9ba7ef8698698f3da2b5ac201d3afed8bbf00603f41a8b4ca3ed4129ceb002f6f71f52699e426eb5b7d3b1aa22c6c072e1869694708963f0c5da218a5899 SHA512 692ba6ff86827b89050468dc40c55d7cb5292782dc09220bb564f2e5fdebbdefb12dcb1bdd3458316f6d369204cc83bf95b08833816213468937700102d19976
+EBUILD qqc2-desktop-style-6.5.0.ebuild 952 BLAKE2B f91fc15329ea5856014d900896a64c613d2dfc982b7460e95db52d8aad0eccc77950c8bc21dba473f215b7635d84589c70421b691f431bfa84e0024da80fab8e SHA512 41386fb76222b9493560e670638785f6f6188cd94e9296cf96575cbd4da10ac0f0c5ded8bbe227c4fc491b8bf80cf364e093ef18b38732b25741472916337294
+EBUILD qqc2-desktop-style-6.6.0.ebuild 954 BLAKE2B c48d9ba7ef8698698f3da2b5ac201d3afed8bbf00603f41a8b4ca3ed4129ceb002f6f71f52699e426eb5b7d3b1aa22c6c072e1869694708963f0c5da218a5899 SHA512 692ba6ff86827b89050468dc40c55d7cb5292782dc09220bb564f2e5fdebbdefb12dcb1bdd3458316f6d369204cc83bf95b08833816213468937700102d19976
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.5.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.5.0.ebuild
index 052306a8ad15..8aa5c26ce6d0 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.5.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.5.0.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also:
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild
new file mode 100644
index 000000000000..052306a8ad15
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.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_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ =kde-frameworks/sonnet-${PVCUT}*: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 e84db53aca08..fde7926d282e 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,5 +1,7 @@
DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36
DIST solid-6.5.0.tar.xz 312956 BLAKE2B 67b95dba7f8ab01b2d4fe521bad129c04e590b3c9e804746dd4fd8b1138b486f442752d65ee9f8ac7f14173a352d8ac27bcb608e8c083075866368f39218f2ee SHA512 01d83bf4ab10694ac64a512d369eb1390ef6226aba662ceabb69e57be742d4316bb0e5055ec231ec171a49c33d37491021ea2b7c669fd5762bf10330029a10d9
+DIST solid-6.6.0.tar.xz 313136 BLAKE2B f68b16d2e19f56fdfa07ad51398b533e5b494fed4fefe9a5a9078d643d4bd34a69f51de7069391f83137e2ebb30abfae40ce1b8c79d5815032289644ec59ff2c SHA512 ac2c97eb5611bec1441e96b2c65cbd701b4bea619f0ae0b18e82f745c76d82ff2e7ab6face52043bd54dfa795db45772df842392d6ba77b7b9628d1d0f0fd79a
EBUILD solid-5.116.0.ebuild 1058 BLAKE2B 00d4524f0140a134d8197d2091da2aafe3969fa8ba016ddfc54bc3bac2682fd97b3a8802726aef0c5709003b89f39906a5c406f481f9581decb74b4105c95eae SHA512 8727481aa606636fc82354cbbab8ea5e47075175cf27a0d08d99ab30e05ca5d74274de07b54e73a118d77a9301ff5320989e4ed543ea71d439239bbee2ad9096
-EBUILD solid-6.5.0.ebuild 1018 BLAKE2B 7fcc346b97b5bb21aa9f02e00de45e96bc435d1857c5326ef001482eb1e67386def382f891b9996ac43ecabb6af79c30f65175858180d815a80449ada885b7dd SHA512 2cc654a943f19760bfa8a1829f86fa9b452156597b105a46140d54743ba2941077cafa27874fc1202cb815aa6a6e1c82a42bc60f3418c1f906417ab9313a4eb6
+EBUILD solid-6.5.0.ebuild 1015 BLAKE2B 82acd28a61eee8aea12fa8569ebe9b49f5956235e4d1818c2efa784a30383c5c502e7c63ca7fedafebed13eef574b3c48292699923708d9b33bb9bb8d0eb2f73 SHA512 351dca198f1a85f563b8cc6bcaa3ef9cc3bc9d5254a97da6733bbb2f15878e2c8237565095c0f17fa75e958d24b940ecfe81c100ab93ba28650ae609b8984296
+EBUILD solid-6.6.0.ebuild 1018 BLAKE2B 7fcc346b97b5bb21aa9f02e00de45e96bc435d1857c5326ef001482eb1e67386def382f891b9996ac43ecabb6af79c30f65175858180d815a80449ada885b7dd SHA512 2cc654a943f19760bfa8a1829f86fa9b452156597b105a46140d54743ba2941077cafa27874fc1202cb815aa6a6e1c82a42bc60f3418c1f906417ab9313a4eb6
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/solid/solid-6.5.0.ebuild b/kde-frameworks/solid/solid-6.5.0.ebuild
index 3e73f3dc1954..ec2bb2f180f9 100644
--- a/kde-frameworks/solid/solid-6.5.0.ebuild
+++ b/kde-frameworks/solid/solid-6.5.0.ebuild
@@ -9,7 +9,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="ios"
RDEPEND="
diff --git a/kde-frameworks/solid/solid-6.6.0.ebuild b/kde-frameworks/solid/solid-6.6.0.ebuild
new file mode 100644
index 000000000000..3e73f3dc1954
--- /dev/null
+++ b/kde-frameworks/solid/solid-6.6.0.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.6.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 d79c2b344d80..923620983427 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,5 +1,7 @@
DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b
DIST sonnet-6.5.0.tar.xz 2432832 BLAKE2B 479cf2068aabae271585963df0efccaa2e78fa92e251ee6608eaf679616f6375c30761c6fd246274a3016716ac53763573ffcb88830fee59dda4c17113019af4 SHA512 048d8ef9c9949f8c70a3a45e1b8b4f9b685d0494b378ef244a7ccc606cf33208d2b853e17465d5093620ae2e9af849f812943f12c0822cb1994a9e20d0c6a4de
+DIST sonnet-6.6.0.tar.xz 2432952 BLAKE2B 8c6d9a25b182c71bf83409506d491203ebd922c02e4ac937c937c82095201da234dabaaea0ee3cdd1ed9fb6e6ff31e8a2be0d382330914649dfa76442faf3ed4 SHA512 4139545217d656c856cb6346e1cb7c07892ba0e68f034563e979ae36e42f5ee7e52b168eaa8b8a557be8b21869bf44833bbbacc04960f422082e3f7dce244735
EBUILD sonnet-5.116.0.ebuild 939 BLAKE2B 1979a40412f8adb131a4aa8dfedd46c12055ffd648034b56d924d03a8e04df73c1e3fe1c6289a74aa825ea4b292207d936be81ce0b99fdc76c6c383d44131353 SHA512 b7cefb76fc7626bb85c0cdf5b956c8ddb3547615ed0171de7871a147d49dfba311de30fca1e57f444b96bf89000f6787018c24bc7a3852edf0f5998ba8a50f0f
-EBUILD sonnet-6.5.0.ebuild 911 BLAKE2B 9d22377ec1370f113cf8323df67caedcbbb0ed3a91dde6e5067706339ebac2fdfbe309d78753b97b5e8ee9bc38a9598d12d5852c33667654a4b2d19daa68a3f4 SHA512 feaa7d1aee46c9caeda75bb89c0b23caae5687c705414da5086bffffcf3f7bb2b8ea5f9649e0b9d1e5374a4543ce5763acba81ce0200b71b12b827dafb6e1727
+EBUILD sonnet-6.5.0.ebuild 908 BLAKE2B 0f45ff99cb1ce18938f6fd7b5e30c5fbf52098ddcad0551843ae7bd34c9a0b19fd2079da08943a9557fb95af63a3b9f8946f096d93be67db7338e901d9398210 SHA512 d57120c76824ad12abc2ee549b2402534033ee5cff14d4fe7f1c5b86e5c15ba8329936fef21589dec27db14c98a7b17717b710bb4aaaf34348abd4c0e1413fae
+EBUILD sonnet-6.6.0.ebuild 911 BLAKE2B 9d22377ec1370f113cf8323df67caedcbbb0ed3a91dde6e5067706339ebac2fdfbe309d78753b97b5e8ee9bc38a9598d12d5852c33667654a4b2d19daa68a3f4 SHA512 feaa7d1aee46c9caeda75bb89c0b23caae5687c705414da5086bffffcf3f7bb2b8ea5f9649e0b9d1e5374a4543ce5763acba81ce0200b71b12b827dafb6e1727
MISC metadata.xml 820 BLAKE2B f325a864172a141f2c05e3a798edd7d978f268de3d51c9014220654942ebba783a300bb55b943f82da43f7296f6f24b940aa079e9c5de5a9061ea5ef4ce6fa3c SHA512 2a71a8af916c56a07bca5d90ccf024d49e6fe06bf6a383b9aef09ec24623db306b1ed93e9c1e240555e8c9735b01930c92f7e89f19dd21f4e3d9db71481c1da2
diff --git a/kde-frameworks/sonnet/sonnet-6.5.0.ebuild b/kde-frameworks/sonnet/sonnet-6.5.0.ebuild
index 518249d7ab30..dd10908e6c29 100644
--- a/kde-frameworks/sonnet/sonnet-6.5.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-6.5.0.ebuild
@@ -10,7 +10,7 @@ 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"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
IUSE="aspell +hunspell qml"
DEPEND="
diff --git a/kde-frameworks/sonnet/sonnet-6.6.0.ebuild b/kde-frameworks/sonnet/sonnet-6.6.0.ebuild
new file mode 100644
index 000000000000..518249d7ab30
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-6.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.6.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)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index 8c5d367de81a..7f121c01752d 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,5 +1,7 @@
DIST syndication-5.116.0.tar.xz 510556 BLAKE2B 76605eba6b7bbbbadeacb730a69655ddfa3d86339932281ee9f845c4e9c761de59ef1dfc92f4bfd11a64be1a97fc2e5e1e8bded7f416a14f469303c5233da199 SHA512 82ca9937286cc9ab525bb078b2c884c368be7d243462a636d50a005e8667666f5cfdc11b324be75269857bf9f143a7b3704fc6411600bbfb60acd30dd772181d
DIST syndication-6.5.0.tar.xz 569464 BLAKE2B 23f98ec80506805c55fdf95f944c49163786a4408a942be12da6bf136803d363fbd84e26798888f44c843cfc3ab772fb2786787141832ba9361a18aaf5c4aef9 SHA512 a1434935ac41ef61a2fdfc6883bf90c037c52e2c694e2f3e9fe71d237c2f3da1fc49d5ced8f0b5cbec2e0ba39da2e7555bb2e98da29ef4db7a62cbb2136bfb9d
+DIST syndication-6.6.0.tar.xz 569484 BLAKE2B 5c3c82e4207f12faf3ecba5bba7e3ecea6f3051afcee6d99aba358c4f8716b1791ca9b0cdd3ba58179d28d8930b6626e7840184ce1154b07198991d91e0182cd SHA512 8476ad9467aabc82bf2452c0ecfd7d6142e26f1589b821e88d3b97d04426da2955e54bcfebd4348ba03537c2f9f14841649a7ebda0df2493a62bbfe63f220c6f
EBUILD syndication-5.116.0.ebuild 467 BLAKE2B 61abe8b1b9eb3979bb3d8d78e0e53659cba97a58934debf0f08384617a77fca75b29e42e94f01b6c74dec533110b91a695658b2ae0750756bb02b8dae6428376 SHA512 68b5399243729b439f4470d0efd86ac3251a135eaa21724c2b7fc9477ac2d5a8f88ca6fecc3cf6801520636350342d077afaac2562ca8e2001406463ef0729de
-EBUILD syndication-6.5.0.ebuild 469 BLAKE2B 52f414a0c2276cb33d912a4fbd196ef9eed6d6aa44a73ab2fba4af2a61aacf595a929186ebe2161e6d412138fe66ab1c6faa1e0c8b88281c2b93b13efb475ed4 SHA512 de6dca5f563a3764c7d0ad94eb730d41b9d2270ac74d336693b2db3cd90fd6f54e15d74def9365d9d2b8fd5b711ccb9eafcc321ca236aba1b8c73aab5355033e
+EBUILD syndication-6.5.0.ebuild 467 BLAKE2B d75bc18d166f92e34dcdde287913cb07c96e771fb6300f0c0fe8c0d9f0b056a8cdc53a5eb9839c5f87d06c4d40c631db596fa9340dcf6f7ba9d78c3f1c9eed40 SHA512 73ed1aa90774b24bffe53231133cafb4601d241a2f0b226c79447248ca2478587441477821de60e74a267918f8a4313357673829554705251aadac079508c277
+EBUILD syndication-6.6.0.ebuild 469 BLAKE2B 52f414a0c2276cb33d912a4fbd196ef9eed6d6aa44a73ab2fba4af2a61aacf595a929186ebe2161e6d412138fe66ab1c6faa1e0c8b88281c2b93b13efb475ed4 SHA512 de6dca5f563a3764c7d0ad94eb730d41b9d2270ac74d336693b2db3cd90fd6f54e15d74def9365d9d2b8fd5b711ccb9eafcc321ca236aba1b8c73aab5355033e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/syndication/syndication-6.5.0.ebuild b/kde-frameworks/syndication/syndication-6.5.0.ebuild
index 1d67738cf873..43cabb2052ba 100644
--- a/kde-frameworks/syndication/syndication-6.5.0.ebuild
+++ b/kde-frameworks/syndication/syndication-6.5.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/syndication/syndication-6.6.0.ebuild b/kde-frameworks/syndication/syndication-6.6.0.ebuild
new file mode 100644
index 000000000000..1d67738cf873
--- /dev/null
+++ b/kde-frameworks/syndication/syndication-6.6.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="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.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-${PVCUT}*: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 c98accd06319..75eece663e1d 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,5 +1,7 @@
DIST syntax-highlighting-5.116.0.tar.xz 3432360 BLAKE2B 588924dfe0192d2538068e5b622ce2f8bec16d4203409dd99d7597024a4dfbcfefac070a022d48bb82717fb47dce9d8683405da818be7c624662b91656b0b86c SHA512 e8d0f424ad0349ef1a97fa6cb6a785ef9f2d20ca116b92ad4455bb87a61f868197cbb40e014a4eb0778aee12f40cf892af12717ebbd3545adf76afc05657d5a5
DIST syntax-highlighting-6.5.0.tar.xz 3563748 BLAKE2B c01c4225746f92c3c938585f565eabc1fc42dab5e129ba33a1c366d702db495bf81286416824d330c20a07ee292cb8146ad65074ed0c31052832ba837f984297 SHA512 8c45b41d4a1e0320bd6b0f186dbe1647213fa1aa0950a69c37c71839b5b9c3c2ee5f160f74eb12fe52e97996274901d8de6c1e51df1017de39a70f5f17db856f
+DIST syntax-highlighting-6.6.0.tar.xz 3586476 BLAKE2B 6257abd6fe5fddd3dcaf4052d9173b8edc786a4aef0c971bd516c4baa63c7f227513cad2ef388fb0000bd78fe172a1f3ceff89eb3b22f1fd75f7ee4908135625 SHA512 e6ddfd70edf33d813c60bf279ceb1ae0b6724559d49756aba67c1229737cfb3df3c6e48cebfeed49b58f87aa7918ebb4b5d4fe392ae7de7fed72b6d00a911a7c
EBUILD syntax-highlighting-5.116.0.ebuild 531 BLAKE2B 8074e3125c0c96496ed46b1498a86a55792fbfb0b07bb83652d478a6219a6dc03fa36e7b16fe8028463ec49f749dcba844bfb4ce04932a2a36a01168e74f621f SHA512 393a18ee6cb0e612700be94e50e19d900969ab79231afa058f3250b6f2e2ae06c419b7adef596c4aeec752dc54574a2faa307767944ef93e81696cd4f683cf77
-EBUILD syntax-highlighting-6.5.0.ebuild 540 BLAKE2B 901fff6ab3b6bb050fb6d2afb78bda48dfd5b6f53b43d93481a77e5e7fb2abaddda1df58bf3048e979513d9c245c90a82eb09ce162d1cc666a18e569de77d2cf SHA512 60eaf04b081af383449124d0db4ea416a8daaaad2c6df8520c72ae86d00032ec78f5d48f20d25281449d3e9c6436f0029b41df618cbb5971ba7226e217e5343a
+EBUILD syntax-highlighting-6.5.0.ebuild 538 BLAKE2B 83d2a5732468be65ed6e07fb6179982bd4308526ce21d4884f020e8f8189dc4a59050d3c39e6364b5833c36406ebc2ade04fd2a445c1ce9dbadd9dfd3b4a11a0 SHA512 0a6175852d4a6a8ba408373c2a892c9bd643464aa8b68a7f3aa36ba92bcb3a70c902b9e67dfae1c7b35862d3db48e3364d8afac8a6be092088896a45358a656c
+EBUILD syntax-highlighting-6.6.0.ebuild 540 BLAKE2B 901fff6ab3b6bb050fb6d2afb78bda48dfd5b6f53b43d93481a77e5e7fb2abaddda1df58bf3048e979513d9c245c90a82eb09ce162d1cc666a18e569de77d2cf SHA512 60eaf04b081af383449124d0db4ea416a8daaaad2c6df8520c72ae86d00032ec78f5d48f20d25281449d3e9c6436f0029b41df618cbb5971ba7226e217e5343a
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.5.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.5.0.ebuild
index 808fff1d9846..be71c9b2c0c9 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.5.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.5.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for syntax highlighting"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# examples: dev-qt/qtbase[printsupport,widgets]
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild
new file mode 100644
index 000000000000..808fff1d9846
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.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.6.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 b22f2b35b80f..5a8848ff2e2c 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,5 +1,7 @@
DIST threadweaver-5.116.0.tar.xz 1413124 BLAKE2B 0bc9d91fb46d53dfe608679f9b4898e9ce9f75a7f3e96cb8201cca260c0f5b7b183376e7498057023784c63f6af512c9dd6bc4f10fa69422991cede5ba3c3e18 SHA512 ef365148a91a54d3252ba831c5a49fe7e369850e5d86c87173c5b621eeb1132af6eb76e33e858499c7a2135073497d05519ca9cdb906881419272387aedc16d3
DIST threadweaver-6.5.0.tar.xz 1414452 BLAKE2B 7816d48080ba479dc8a46a5eecdd2365d31925befb4b9b84b1414809b186835ea78670de60d1124d2abc1a766a4e514a05b429f2a47e6724cf069bd06fabf782 SHA512 a24a14dc25f5b53d19f3e404c1457a604643fd6256f60c11fa537c65102df59790a8884d263f4f94a163329d25edfbc4f04275f2911ba026ccb7215cb4a635a5
+DIST threadweaver-6.6.0.tar.xz 1414480 BLAKE2B c27655573cbd74013e0b1458cfa6c5f744fa38093ad54a668f2a097309e2fb6cb35f5ed4ca7ec5eec80ae741b1172e0a09abee0d8bb0472436f725e9f62a9dc5 SHA512 b063ee1647765931f6a8e7fd3576d39732df1a10a3ecc6401c9920167dd0e81875d2fd3f98e4022ac7215c445dad5d779e69d9201e6b56fca23b3f4acc6cb132
EBUILD threadweaver-5.116.0.ebuild 385 BLAKE2B b84b5ed41f72aa5b76b9fe5508764472d9e1bb9d22b9170156f28e3a1a23e325c88d53ec80c0a57b2fe95a570df812809a2e05fe3fd3103a62ad7d942af0f8b8 SHA512 36b9c6feb36a121c3828ab97b43a5d1806735ec474262c891d3111d26f59a83cec35d9119c33f627e2dbcdee39f2970f2779ee0b182219b8aef4928e5166b325
-EBUILD threadweaver-6.5.0.ebuild 377 BLAKE2B 01df3df635dc8f6954f4536778e175c62839acdb5786ed07864a55ae664a2a7929b414a183c9c8d3c2cc9eab682886135f5637031d18dd18df0de3df64d91865 SHA512 bb31eab1cd27bfd855ef5a942df54c439ae6f92cd680fae52ccc57288412e104c95b7e4b007f629404776605500083dec0d41dc51d8aaccdb1a25640729c16d4
+EBUILD threadweaver-6.5.0.ebuild 375 BLAKE2B 800c6551d99496ed47a16fe81b4686d9ae94dc452ea9ecbbc22a9803df567a1a14d5b0ed6bac358a0e120cf2cd9035f848cb24ea8908c56ad8b4abc419895623 SHA512 5a9601627a78f5c55730c72d97d09aba19ca58d001573dad53de77d1edeba1981dc9eaa81cd33c80af3f0939b40ac3e2c663669a0352f749a3583d14e15b2559
+EBUILD threadweaver-6.6.0.ebuild 377 BLAKE2B 01df3df635dc8f6954f4536778e175c62839acdb5786ed07864a55ae664a2a7929b414a183c9c8d3c2cc9eab682886135f5637031d18dd18df0de3df64d91865 SHA512 bb31eab1cd27bfd855ef5a942df54c439ae6f92cd680fae52ccc57288412e104c95b7e4b007f629404776605500083dec0d41dc51d8aaccdb1a25640729c16d4
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/threadweaver/threadweaver-6.5.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.5.0.ebuild
index 343dccd438fa..91fb751edd5d 100644
--- a/kde-frameworks/threadweaver/threadweaver-6.5.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-6.5.0.ebuild
@@ -8,7 +8,7 @@ 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"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
src_prepare() {
diff --git a/kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild
new file mode 100644
index 000000000000..343dccd438fa
--- /dev/null
+++ b/kde-frameworks/threadweaver/threadweaver-6.6.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
+}