summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/attica/Manifest5
-rw-r--r--kde-frameworks/attica/attica-5.115.0.ebuild21
-rw-r--r--kde-frameworks/attica/attica-5.116.0.ebuild (renamed from kde-frameworks/attica/attica-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/attica/attica-6.4.0.ebuild (renamed from kde-frameworks/attica/attica-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/baloo/Manifest5
-rw-r--r--kde-frameworks/baloo/baloo-5.115.0.ebuild45
-rw-r--r--kde-frameworks/baloo/baloo-5.116.0.ebuild (renamed from kde-frameworks/baloo/baloo-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/baloo/baloo-6.4.0.ebuild (renamed from kde-frameworks/baloo/baloo-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/bluez-qt/Manifest5
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.115.0.ebuild48
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.113.0.ebuild)6
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-6.4.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.249.0.ebuild)28
-rw-r--r--kde-frameworks/breeze-icons-rcc/Manifest3
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild54
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.116.0.ebuild (renamed from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/breeze-icons/Manifest5
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild60
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.116.0.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild)6
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-6.4.0.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild)16
-rw-r--r--kde-frameworks/breeze-icons/files/breeze-icons-5.249.0-cmake.patch24
-rw-r--r--kde-frameworks/countryflags/Manifest3
-rw-r--r--kde-frameworks/countryflags/countryflags-5.115.0.ebuild22
-rw-r--r--kde-frameworks/countryflags/countryflags-5.116.0.ebuild (renamed from kde-frameworks/countryflags/countryflags-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest5
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild70
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.116.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.4.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/frameworkintegration/Manifest5
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.115.0.ebuild42
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.116.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-6.4.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/frameworkintegration/metadata.xml1
-rw-r--r--kde-frameworks/kapidox/Manifest3
-rw-r--r--kde-frameworks/kapidox/kapidox-5.115.0.ebuild24
-rw-r--r--kde-frameworks/kapidox/kapidox-5.116.0.ebuild (renamed from kde-frameworks/kapidox/kapidox-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/karchive/Manifest5
-rw-r--r--kde-frameworks/karchive/karchive-5.115.0.ebuild34
-rw-r--r--kde-frameworks/karchive/karchive-5.116.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/karchive/karchive-6.4.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kauth/Manifest5
-rw-r--r--kde-frameworks/kauth/kauth-5.115.0.ebuild38
-rw-r--r--kde-frameworks/kauth/kauth-5.116.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kauth/kauth-6.4.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.249.0.ebuild)16
-rw-r--r--kde-frameworks/kbookmarks/Manifest5
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.115.0.ebuild31
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-6.4.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kcalendarcore/Manifest5
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.115.0.ebuild23
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.116.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.113.0.ebuild)1
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-6.4.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.249.0.ebuild)3
-rw-r--r--kde-frameworks/kcmutils/Manifest5
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.115.0.ebuild33
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.116.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kcmutils/kcmutils-6.4.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kcodecs/Manifest5
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.115.0.ebuild17
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.116.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.4.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kcolorscheme/Manifest2
-rw-r--r--kde-frameworks/kcolorscheme/kcolorscheme-6.4.0.ebuild (renamed from kde-frameworks/kcolorscheme/kcolorscheme-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kcompletion/Manifest5
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.115.0.ebuild24
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.116.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kcompletion/kcompletion-6.4.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kconfig/Manifest5
-rw-r--r--kde-frameworks/kconfig/kconfig-5.115.0.ebuild37
-rw-r--r--kde-frameworks/kconfig/kconfig-5.116.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kconfig/kconfig-6.4.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest5
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.115.0.ebuild45
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.116.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-6.4.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kcontacts/Manifest5
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.115.0.ebuild33
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.116.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.113.0.ebuild)4
-rw-r--r--kde-frameworks/kcontacts/kcontacts-6.4.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.249.0.ebuild)11
-rw-r--r--kde-frameworks/kcoreaddons/Manifest5
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.115.0.ebuild58
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.113.0.ebuild)3
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-6.4.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.249.0.ebuild)7
-rw-r--r--kde-frameworks/kcrash/Manifest5
-rw-r--r--kde-frameworks/kcrash/kcrash-5.115.0.ebuild39
-rw-r--r--kde-frameworks/kcrash/kcrash-5.116.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kcrash/kcrash-6.4.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kdav/Manifest5
-rw-r--r--kde-frameworks/kdav/kdav-5.115.0.ebuild33
-rw-r--r--kde-frameworks/kdav/kdav-5.116.0.ebuild (renamed from kde-frameworks/kdav/kdav-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdav/kdav-6.4.0.ebuild (renamed from kde-frameworks/kdav/kdav-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kdbusaddons/Manifest5
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.115.0.ebuild29
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.116.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-6.4.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.249.0.ebuild)5
-rw-r--r--kde-frameworks/kdeclarative/Manifest5
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.115.0.ebuild38
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-6.4.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kded/Manifest5
-rw-r--r--kde-frameworks/kded/kded-5.115.0.ebuild37
-rw-r--r--kde-frameworks/kded/kded-5.116.0.ebuild (renamed from kde-frameworks/kded/kded-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kded/kded-6.4.0.ebuild (renamed from kde-frameworks/kded/kded-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kdelibs4support/Manifest3
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.115.0.ebuild106
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.116.0.ebuild (renamed from kde-frameworks/kdelibs4support/kdelibs4support-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdesu/Manifest5
-rw-r--r--kde-frameworks/kdesu/kdesu-5.115.0.ebuild33
-rw-r--r--kde-frameworks/kdesu/kdesu-5.116.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdesu/kdesu-6.4.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kdnssd/Manifest5
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.115.0.ebuild32
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.116.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdnssd/kdnssd-6.4.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kdoctools/Manifest5
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.115.0.ebuild44
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.116.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kdoctools/kdoctools-6.4.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kemoticons/Manifest3
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.115.0.ebuild27
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.116.0.ebuild (renamed from kde-frameworks/kemoticons/kemoticons-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kf-env/kf-env-6.ebuild29
-rw-r--r--kde-frameworks/kfilemetadata/Manifest5
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.115.0.ebuild66
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.116.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.113.0.ebuild)2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-6.4.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild)7
-rw-r--r--kde-frameworks/kglobalaccel/Manifest5
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.115.0.ebuild52
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.116.0.ebuild (renamed from kde-frameworks/kglobalaccel/kglobalaccel-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild (renamed from kde-frameworks/kglobalaccel/kglobalaccel-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kguiaddons/Manifest5
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.115.0.ebuild48
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.4.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kholidays/Manifest5
-rw-r--r--kde-frameworks/kholidays/kholidays-5.115.0.ebuild26
-rw-r--r--kde-frameworks/kholidays/kholidays-5.116.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kholidays/kholidays-6.4.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/khtml/Manifest3
-rw-r--r--kde-frameworks/khtml/khtml-5.115.0.ebuild73
-rw-r--r--kde-frameworks/khtml/khtml-5.116.0.ebuild (renamed from kde-frameworks/khtml/khtml-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/ki18n/Manifest5
-rw-r--r--kde-frameworks/ki18n/ki18n-5.115.1.ebuild47
-rw-r--r--kde-frameworks/ki18n/ki18n-5.116.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/ki18n/ki18n-6.4.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kiconthemes/Manifest5
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.115.0.ebuild32
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.116.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-6.4.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.249.0.ebuild)6
-rw-r--r--kde-frameworks/kidletime/Manifest5
-rw-r--r--kde-frameworks/kidletime/kidletime-5.115.0.ebuild59
-rw-r--r--kde-frameworks/kidletime/kidletime-5.116.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kidletime/kidletime-6.4.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kimageformats/Manifest5
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.115.0.ebuild46
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.116.0.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.113.0-r1.ebuild)0
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.4.0.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.249.0.ebuild)3
-rw-r--r--kde-frameworks/kinit/Manifest3
-rw-r--r--kde-frameworks/kinit/kinit-5.115.0.ebuild48
-rw-r--r--kde-frameworks/kinit/kinit-5.116.0.ebuild (renamed from kde-frameworks/kinit/kinit-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kio/Manifest5
-rw-r--r--kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch41
-rw-r--r--kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch184
-rw-r--r--kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch45
-rw-r--r--kde-frameworks/kio/kio-5.113.0-r1.ebuild99
-rw-r--r--kde-frameworks/kio/kio-5.116.0.ebuild (renamed from kde-frameworks/kio/kio-5.115.0.ebuild)2
-rw-r--r--kde-frameworks/kio/kio-6.4.0-r1.ebuild (renamed from kde-frameworks/kio/kio-5.249.0.ebuild)8
-rw-r--r--kde-frameworks/kirigami/Manifest5
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.113.0-drawer-actions-accessible.patch38
-rw-r--r--kde-frameworks/kirigami/kirigami-5.113.0-r1.ebuild54
-rw-r--r--kde-frameworks/kirigami/kirigami-5.115.0.ebuild52
-rw-r--r--kde-frameworks/kirigami/kirigami-5.116.0.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kirigami/kirigami-6.4.0.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.249.0.ebuild)6
-rw-r--r--kde-frameworks/kitemmodels/Manifest5
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.115.0.ebuild31
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.116.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-6.4.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kitemviews/Manifest5
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.115.0.ebuild21
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.116.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kitemviews/kitemviews-6.4.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kjobwidgets/Manifest5
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.115.0.ebuild38
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.116.0.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-6.4.0.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.249.0.ebuild)23
-rw-r--r--kde-frameworks/kjs/Manifest3
-rw-r--r--kde-frameworks/kjs/kjs-5.115.0.ebuild23
-rw-r--r--kde-frameworks/kjs/kjs-5.116.0.ebuild (renamed from kde-frameworks/kjs/kjs-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/knewstuff/Manifest5
-rw-r--r--kde-frameworks/knewstuff/files/knewstuff-6.4.0-fix-reference-error.patch38
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.115.0.ebuild49
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.116.0.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/knewstuff/knewstuff-6.4.0-r1.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/knotifications/Manifest5
-rw-r--r--kde-frameworks/knotifications/knotifications-5.115.0.ebuild50
-rw-r--r--kde-frameworks/knotifications/knotifications-5.116.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/knotifications/knotifications-6.4.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/knotifyconfig/Manifest5
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.115.0.ebuild34
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.116.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-6.4.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kpackage/Manifest5
-rw-r--r--kde-frameworks/kpackage/kpackage-5.115.0.ebuild40
-rw-r--r--kde-frameworks/kpackage/kpackage-5.116.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kpackage/kpackage-6.4.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kparts/Manifest5
-rw-r--r--kde-frameworks/kparts/kparts-5.115.0.ebuild32
-rw-r--r--kde-frameworks/kparts/kparts-5.116.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kparts/kparts-6.4.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kpeople/Manifest5
-rw-r--r--kde-frameworks/kpeople/kpeople-5.115.0.ebuild39
-rw-r--r--kde-frameworks/kpeople/kpeople-5.116.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kpeople/kpeople-6.4.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kplotting/Manifest5
-rw-r--r--kde-frameworks/kplotting/kplotting-5.115.0.ebuild20
-rw-r--r--kde-frameworks/kplotting/kplotting-5.116.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kplotting/kplotting-6.4.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kpty/Manifest5
-rw-r--r--kde-frameworks/kpty/kpty-5.115.0.ebuild27
-rw-r--r--kde-frameworks/kpty/kpty-5.116.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kpty/kpty-6.4.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kquickcharts/Manifest5
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.115.0.ebuild39
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.116.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-6.4.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kross/Manifest3
-rw-r--r--kde-frameworks/kross/kross-5.115.0.ebuild33
-rw-r--r--kde-frameworks/kross/kross-5.116.0.ebuild (renamed from kde-frameworks/kross/kross-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/krunner/Manifest5
-rw-r--r--kde-frameworks/krunner/krunner-5.115.0.ebuild46
-rw-r--r--kde-frameworks/krunner/krunner-5.116.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/krunner/krunner-6.4.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kservice/Manifest5
-rw-r--r--kde-frameworks/kservice/kservice-5.115.0.ebuild50
-rw-r--r--kde-frameworks/kservice/kservice-5.116.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.113.0.ebuild)10
-rw-r--r--kde-frameworks/kservice/kservice-6.4.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kstatusnotifieritem/Manifest2
-rw-r--r--kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.4.0.ebuild (renamed from kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-5.249.0.ebuild)5
-rw-r--r--kde-frameworks/ksvg/Manifest2
-rw-r--r--kde-frameworks/ksvg/ksvg-6.4.0.ebuild (renamed from kde-frameworks/ksvg/ksvg-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/ktexteditor/Manifest5
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.115.0.ebuild54
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.116.0.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-6.4.0.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/ktexttemplate/Manifest2
-rw-r--r--kde-frameworks/ktexttemplate/ktexttemplate-6.4.0.ebuild (renamed from kde-frameworks/ktexttemplate/ktexttemplate-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/ktextwidgets/Manifest5
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.115.0.ebuild37
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.116.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-6.4.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kunitconversion/Manifest5
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.115.0.ebuild33
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.116.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-6.4.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kuserfeedback/Manifest2
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild5
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-6.4.0.ebuild (renamed from kde-frameworks/kuserfeedback/kuserfeedback-5.249.0.ebuild)8
-rw-r--r--kde-frameworks/kwallet/Manifest5
-rw-r--r--kde-frameworks/kwallet/kwallet-5.115.0.ebuild60
-rw-r--r--kde-frameworks/kwallet/kwallet-5.116.0.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kwallet/kwallet-6.4.0.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest5
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.115.0.ebuild31
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.113.0.ebuild)4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.4.1.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/kwindowsystem/Manifest5
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.115.0.ebuild43
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.116.0.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-6.4.0-r1.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.249.0.ebuild)9
-rw-r--r--kde-frameworks/kxmlgui/Manifest5
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.115.0.ebuild45
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.113.0.ebuild)2
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest5
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.115.0.ebuild26
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.116.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-6.4.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest5
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.115.0.ebuild34
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.116.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.4.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.249.0.ebuild)3
-rw-r--r--kde-frameworks/oxygen-icons/Manifest4
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild40
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.116.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild)1
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild43
-rw-r--r--kde-frameworks/prison/Manifest5
-rw-r--r--kde-frameworks/prison/prison-5.115.0.ebuild34
-rw-r--r--kde-frameworks/prison/prison-5.116.0.ebuild (renamed from kde-frameworks/prison/prison-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/prison/prison-6.4.0.ebuild (renamed from kde-frameworks/prison/prison-5.249.0.ebuild)7
-rw-r--r--kde-frameworks/purpose/Manifest5
-rw-r--r--kde-frameworks/purpose/metadata.xml1
-rw-r--r--kde-frameworks/purpose/purpose-5.115.0.ebuild91
-rw-r--r--kde-frameworks/purpose/purpose-5.116.0-r1.ebuild (renamed from kde-frameworks/purpose/purpose-5.113.0-r2.ebuild)2
-rw-r--r--kde-frameworks/purpose/purpose-6.4.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.249.0.ebuild)12
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest5
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.115.0.ebuild31
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.116.1.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.4.0.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.249.0.ebuild)10
-rw-r--r--kde-frameworks/solid/Manifest5
-rw-r--r--kde-frameworks/solid/solid-5.115.0.ebuild50
-rw-r--r--kde-frameworks/solid/solid-5.116.0.ebuild (renamed from kde-frameworks/solid/solid-5.113.0.ebuild)4
-rw-r--r--kde-frameworks/solid/solid-6.4.0.ebuild (renamed from kde-frameworks/solid/solid-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/sonnet/Manifest5
-rw-r--r--kde-frameworks/sonnet/files/sonnet-6.3.0-cmake.patch42
-rw-r--r--kde-frameworks/sonnet/sonnet-5.115.0.ebuild42
-rw-r--r--kde-frameworks/sonnet/sonnet-5.116.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/sonnet/sonnet-6.4.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.249.0.ebuild)4
-rw-r--r--kde-frameworks/syndication/Manifest5
-rw-r--r--kde-frameworks/syndication/syndication-5.115.0.ebuild23
-rw-r--r--kde-frameworks/syndication/syndication-5.116.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/syndication/syndication-6.4.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest5
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.115.0.ebuild26
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.116.0.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-6.4.0.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.249.0.ebuild)2
-rw-r--r--kde-frameworks/threadweaver/Manifest5
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.115.0.ebuild16
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.116.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.113.0.ebuild)0
-rw-r--r--kde-frameworks/threadweaver/threadweaver-6.4.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.249.0.ebuild)2
317 files changed, 541 insertions, 3848 deletions
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 2588e8e943f9..cae88c563d6d 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,3 +1,2 @@
-DIST attica-5.113.0.tar.xz 69496 BLAKE2B 8bc5e9d5ee0c3e4451d2c01ea56ffbf4601cb929054f0e0daa96e20ec47ca9e28d847b7022ebf3f15b6616202e7f48b527ba5dbb718c228beafa286e46fb1e05 SHA512 7bd9f98f151c59f01fa1885be5b5d17e1af8b69b2e2a066913066f14a03196972710c7605ce1bb5c505e0b0d6b940233c5043d77ccc8906dc71a80339fe375e1
-DIST attica-5.115.0.tar.xz 69520 BLAKE2B 55eff477f7de3117db0b8186d81787ac85c4ac95697218e1ce83d2b66b50055c7e631c3310a9bf7b81cbf0d2c10e473b7783a34f966e6d0ccfc7aa1dd89fa040 SHA512 9d530ae6425b0edf7831fa9aa25573da66c8813fbf7776c6d300445c54ec175e91b6c4abbfc6f4985a0f003b41c5e3218ca560466a6b0fc3177d3951151e6cab
-DIST attica-5.249.0.tar.xz 68804 BLAKE2B 93edcf0335a98c6e89fe938385088ffacc9eeba4382e6def97d712ceab505da625b2bc823ce720b4178232e2ba9153586f581778530304624ae0ffaf3bd14b3d SHA512 3a1c7b826f8ed521b2944b296aeeb771f81b59bb40f6c2308d2635cb2390420de0e7d6507887c3e02d46539f1c9bad1ba2693a4e76da7faba6fc46858fdc996b
+DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306
+DIST attica-6.4.0.tar.xz 68472 BLAKE2B 4dc259a1c1dbca6567fc8ea150358de5c0d702115d3f63f3f6d7cde3b5283e2070c6b9fddde475a33314aa29797a0d5e836bf1804f1125381a7f917ca4f395cb SHA512 6f7685513cf205bb24343398e14fb05244b646dbd1edff0f853b081f60fe7e94ba5c84266eff3f8c86ccfcd7d9b3b628b76e6695be2c5db8a28c635d06f0bb40
diff --git a/kde-frameworks/attica/attica-5.115.0.ebuild b/kde-frameworks/attica/attica-5.115.0.ebuild
deleted file mode 100644
index e5d4bc1d2e79..000000000000
--- a/kde-frameworks/attica/attica-5.115.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing access to Open Collaboration Services"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND=">=dev-qt/qtnetwork-${QTMIN}:5"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # requires network access, bug #661230
- providertest
-)
diff --git a/kde-frameworks/attica/attica-5.113.0.ebuild b/kde-frameworks/attica/attica-5.116.0.ebuild
index 91d02f3c8d0f..91d02f3c8d0f 100644
--- a/kde-frameworks/attica/attica-5.113.0.ebuild
+++ b/kde-frameworks/attica/attica-5.116.0.ebuild
diff --git a/kde-frameworks/attica/attica-5.249.0.ebuild b/kde-frameworks/attica/attica-6.4.0.ebuild
index c6a7e11d4893..967b159c0b31 100644
--- a/kde-frameworks/attica/attica-5.249.0.ebuild
+++ b/kde-frameworks/attica/attica-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]"
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 92c5611daa6e..3f9b1fc04654 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,3 +1,2 @@
-DIST baloo-5.113.0.tar.xz 310940 BLAKE2B a8ebcdb803d93128c6686d1f1be05c0c57341e1ca657f1dbcd056452e3d9ea3113367c67079fc6d26f646ee46508380ccd35aa9273165f36eb10e06e3cf1fff3 SHA512 b123af0e1df704c915e874eac3a63e65a1e8b85382d8890c5c66c05bf088b732e9234278bcb0bc8c7e47a26d638012d9697484da53f8414479b71ec2afbd4060
-DIST baloo-5.115.0.tar.xz 311360 BLAKE2B 6092b85cbde534f1cf3fc344fe913b945900c4bbd1db4516e690a4090e890b02e35cd56f9e235605494e0c007fd61c5bb3c2d8be5e8974aa354c69771ee7e8c8 SHA512 43130d873845a3d8f0a7a25b04a032e7cd834170b5f67b7b18396a800086801ce0910865dc7efc333dd0764121b65c8fddcec4e072af6503e0b1bc55c642f4d6
-DIST baloo-5.249.0.tar.xz 316028 BLAKE2B 852a4b86b56b9e4cc3dea865293ae12388d8d5c2cf2e1f2ed54d7d2963261cd9576ab62c84f924d32d98f69acd0819ec54d59369f95749192b43b19632937c6a SHA512 0bed890a94fa5b83cae798c5dc5b1a436b1536c0a87089dcfcc88d35661e5a7940464dbb5264af4df4ba5ea865ca94e02b4f5c2a7245542b95a3ec2caa8226c4
+DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be SHA512 956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
+DIST baloo-6.4.0.tar.xz 316708 BLAKE2B bbcfb7735575c6eb51b6397e22f660ee41c6e0c8e50b8e9c89041d78c87eb2307b1af25a37b1146fd30d3808effa12e38d80abe216fc97a0db03902154aad835 SHA512 78884c5eee2687498e08611399889862a10e845425342b683a0044694d7f000c36be4ca2f25f563a3ccb7355ce66bff5986b7ae7925de65707b2fc6aad248c7e
diff --git a/kde-frameworks/baloo/baloo-5.115.0.ebuild b/kde-frameworks/baloo/baloo-5.115.0.ebuild
deleted file mode 100644
index b3d95e44ec42..000000000000
--- a/kde-frameworks/baloo/baloo-5.115.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# 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-5.113.0.ebuild b/kde-frameworks/baloo/baloo-5.116.0.ebuild
index d97623004882..d97623004882 100644
--- a/kde-frameworks/baloo/baloo-5.113.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.116.0.ebuild
diff --git a/kde-frameworks/baloo/baloo-5.249.0.ebuild b/kde-frameworks/baloo/baloo-6.4.0.ebuild
index d98f5ec95bd3..e2e2066e2b2c 100644
--- a/kde-frameworks/baloo/baloo-5.249.0.ebuild
+++ b/kde-frameworks/baloo/baloo-6.4.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for searching and managing metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # bug 624250
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index 793bd135c89d..acea45092752 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,3 +1,2 @@
-DIST bluez-qt-5.113.0.tar.xz 114808 BLAKE2B 9cde81566cb7888405600ab2f633513835513b2b5042c2938c00ac0fb20f0fca3eb6fdfcb68159a5f6171981ed76f6ce367a81c7c8b4ad05fb214e54cd4e38d4 SHA512 9515f2e60f851e50579327885d0273f30bba948170f8759ddb6e1f8c05e9f5e3e98cf1b13dfef66b8d6b6c6d07fbab814a7602b503da5607fe97533441cab452
-DIST bluez-qt-5.115.0.tar.xz 114776 BLAKE2B b89c25e6384d95d71f22cd3bebf899c0543eef5f559f28e35d95793587cf3aed79cde73a83e43c276111bdf4b0a11dc5f9cb27ebe5c58bc1e3278ed5132fd9d3 SHA512 b56ffb59d1fdabfc5bc76ae888a591eb24b1b7d145d9a1efd7c0aafb51f47c49ba98f375ab461a141f321e7e4811b8c6928faeef07001a4ee46b49540441b985
-DIST bluez-qt-5.249.0.tar.xz 116576 BLAKE2B c389bf40c42f29baf808f78be6dc07581bd3791a2469a1308e98eba9d3f614aaa9497e47d224d1ba0cb1f4792bdc41f7dc1a2954f5ba2513884a5d4ce3646e0e SHA512 245d8a053a37269c81ab491140f33e845178e4c51352346d4179e06d08133c92af955b75a519ae12057b72f0f6a5f5fb7791d3bc7dbfec36f1d3635fcb8288f2
+DIST bluez-qt-5.116.0.tar.xz 114784 BLAKE2B 0b81de0391d46206aca68f70458f69bac6c0b84126756abd8c3ea7cd3a231efd8cfaf624fde428d40d63d4b3582eeba968ed64fbd3826670fff62b748ff3efed SHA512 f5bccdb75d18b2cdc66de76b23acae9821335eeec0b1f53abf009008f7aa6fe9ddee5428f366be9af872666a3a7de79daac5ee930116f554e1c9d1e664fe574b
+DIST bluez-qt-6.4.0.tar.xz 115620 BLAKE2B ff039d50f47099cd955a8c6a064b5853fb96e9b9266e1971355d0625d9873ba721ab0b04a32a5fdb3a8ffb41d3c69b5d607fa8231285647c6139aefd7cfae638 SHA512 bda3d4bf0172d554c9aa2791f64fa613aea6b9169494d2025562e2334a6de78769ee99e57e0fa60737440196f19ab991600ee45c24414235963cff79f53f0e37
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.115.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.115.0.ebuild
deleted file mode 100644
index aa2d1c067bc4..000000000000
--- a/kde-frameworks/bluez-qt/bluez-qt-5.115.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-VIRTUALX_REQUIRED="test" # bug 910062 (tests hang)
-inherit ecm frameworks.kde.org udev
-
-DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
- )
-
- ecm_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 668196, hangs
- managertest
- )
- # parallel tests fail, bug 609248
- ecm_src_test -j1
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- udev_reload
-}
-
-pkg_postrm() {
- ecm_pkg_postrm
- udev_reload
-}
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.113.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild
index a8f9498cf479..3e6c63452d69 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.113.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild
@@ -13,6 +13,8 @@ LICENSE="LGPL-2"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
+RESTRICT="test" # bugs 668196, 924708; they all hang
+
DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -29,10 +31,6 @@ src_configure() {
}
src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 668196, hangs
- managertest
- )
# parallel tests fail, bug 609248
ecm_src_test -j1
}
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.249.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.4.0.ebuild
index d6a3372e536c..528fd590c568 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.249.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-6.4.0.ebuild
@@ -4,43 +4,23 @@
EAPI=8
QTMIN=6.6.2
-inherit ecm frameworks.kde.org udev
+inherit ecm frameworks.kde.org
DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+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_configure() {
- local mycmakeargs=(
- -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
- )
-
- ecm_src_configure
-}
-
src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 668196, hangs
- managertest
- )
# parallel tests fail, bug 609248
ecm_src_test -j1
}
-
-pkg_postinst() {
- ecm_pkg_postinst
- udev_reload
-}
-
-pkg_postrm() {
- ecm_pkg_postrm
- udev_reload
-}
diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest
index 63da5ee66ea3..48a01c54d045 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,2 +1 @@
-DIST breeze-icons-5.113.0.tar.xz 2173152 BLAKE2B e34582879fdcbcd620aac9cbe627e623b212f6a3fe9684fe82386319cdc33b039cae5fe7119ba18cadf33a4e0008b8268bb3ba303106908e910213ba98ce1698 SHA512 deb5f824fc9613a9e46fd2bfc048901c7b34ae364e566f406fc1316a01a1942385845f6127827032a5785b30d2e3c6e37b8185f891911401629dd27dcb8b15d5
-DIST breeze-icons-5.115.0.tar.xz 2173528 BLAKE2B 712c9cabb74bbdf9feb9a889fddda6ea654fd2a618f5c36a4aa782b5389032b829919ca5ef69a3310749ac10e2dc381700474d56e7cbc1478ae51030248d8789 SHA512 f4b5f54bb80dcd2bba6edd02a412eb675b02d438ba0ee82d6dc4eaac1ed2aceb11b46ce143bbe825c26f823d5b897619e02c26b23addf2de05830a320dd124f8
+DIST breeze-icons-5.116.0.tar.xz 2173596 BLAKE2B 238d05983fc473771802b1537d73b51d5f6fb2936635cc8ad3e4162166a0ac9d0f5ae66b9fb28b6e3d2f168ff1fbcf3bc1f4a993687520766fa1f682c413a07a SHA512 3b65bd712262eb4aa0e3760d963b5ad480d840bb680ed7516b69d0d0fb6ad52dffe7c81ec2535adb36a34ec00154253570e5da8f97ef7d4d235ef0e9723751b8
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild
deleted file mode 100644
index f108a80ee82a..000000000000
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="breeze-icons"
-PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake frameworks.kde.org python-any-r1
-
-DESCRIPTION="Breeze SVG icon theme binary resource"
-
-LICENSE="LGPL-3"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-qt/qtcore:5
- dev-qt/qttest:5
- )
-"
-BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- >=kde-frameworks/extra-cmake-modules-${PVCUT}:0
- test? ( app-misc/fdupes )
-"
-
-python_check_deps() {
- python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory autotests
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPython_EXECUTABLE="${PYTHON}"
- -DBINARY_ICONS_RESOURCE=ON
- -DSKIP_INSTALL_ICONS=ON
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # provided by kde-frameworks/breeze-icons
- rm -rv "${ED}"/usr/$(get_libdir)/cmake/KF5BreezeIcons || die
-}
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.116.0.ebuild
index 2d648b47b47f..2d648b47b47f 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.116.0.ebuild
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index 7822b3a2b256..31aeca8016c9 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,3 +1,2 @@
-DIST breeze-icons-5.113.0.tar.xz 2173152 BLAKE2B e34582879fdcbcd620aac9cbe627e623b212f6a3fe9684fe82386319cdc33b039cae5fe7119ba18cadf33a4e0008b8268bb3ba303106908e910213ba98ce1698 SHA512 deb5f824fc9613a9e46fd2bfc048901c7b34ae364e566f406fc1316a01a1942385845f6127827032a5785b30d2e3c6e37b8185f891911401629dd27dcb8b15d5
-DIST breeze-icons-5.115.0.tar.xz 2173528 BLAKE2B 712c9cabb74bbdf9feb9a889fddda6ea654fd2a618f5c36a4aa782b5389032b829919ca5ef69a3310749ac10e2dc381700474d56e7cbc1478ae51030248d8789 SHA512 f4b5f54bb80dcd2bba6edd02a412eb675b02d438ba0ee82d6dc4eaac1ed2aceb11b46ce143bbe825c26f823d5b897619e02c26b23addf2de05830a320dd124f8
-DIST breeze-icons-5.249.0.tar.xz 2253596 BLAKE2B 1c1cb759260608eeae18e49d50a1fe069379c3e65c0a89021b406048ff1b7ccfadfe54c780dab0f0176006fda41e42b6e68ece4adaf3f2a60dcaf52f9e1c4f6d SHA512 0a9feb9d11e8872db14169124c05129213c404a1725d78a19dbabe155cf1e56af736e8ea262633c8c6d2d6ed376270a69e0c2cf7a2e6e1f8023ae9d2e3569abf
+DIST breeze-icons-5.116.0.tar.xz 2173596 BLAKE2B 238d05983fc473771802b1537d73b51d5f6fb2936635cc8ad3e4162166a0ac9d0f5ae66b9fb28b6e3d2f168ff1fbcf3bc1f4a993687520766fa1f682c413a07a SHA512 3b65bd712262eb4aa0e3760d963b5ad480d840bb680ed7516b69d0d0fb6ad52dffe7c81ec2535adb36a34ec00154253570e5da8f97ef7d4d235ef0e9723751b8
+DIST breeze-icons-6.4.0.tar.xz 2226960 BLAKE2B 99957be597a44008a940cbb16f58a505012699c8288bea980e375887ddf1ec0e5b444188ca1a996ca81e69418a547f8504187797b8bac8c478f6c8537e9fe539 SHA512 d30cff1a9fbcbcf2d8d4f44f7441f2010427299a2e23a93f24c220c754811678434807fb827e7f149184c2ece4378aae1fc5044b0f58514ca6efabcac0b4a1d8
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild
deleted file mode 100644
index 18f2c8e2f6c9..000000000000
--- a/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# 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..12} )
-inherit cmake frameworks.kde.org python-any-r1 xdg-utils
-
-DESCRIPTION="Breeze SVG icon theme"
-
-LICENSE="LGPL-3"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-qt/qtcore:5
- dev-qt/qttest:5
- )
-"
-BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- >=kde-frameworks/extra-cmake-modules-${PVCUT}:0
- test? ( app-misc/fdupes )
-"
-
-python_check_deps() {
- python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory autotests
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPython_EXECUTABLE="${PYTHON}"
- -DBINARY_ICONS_RESOURCE=OFF
- )
- 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
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.116.0.ebuild
index da876a1dbb42..b8dd6f72b45f 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.116.0.ebuild
@@ -31,15 +31,11 @@ python_check_deps() {
python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
}
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory autotests
-}
-
src_configure() {
local mycmakeargs=(
-DPython_EXECUTABLE="${PYTHON}"
-DBINARY_ICONS_RESOURCE=OFF
+ -DBUILD_TESTING=$(usex test)
)
cmake_src_configure
}
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.4.0.ebuild
index 99b2dd10ad60..9c4e8773f0c1 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.4.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake frameworks.kde.org python-any-r1 xdg
DESCRIPTION="Breeze SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -22,27 +22,21 @@ RDEPEND="
"
BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- dev-qt/qtbase:6
+ dev-qt/qtbase:6[gui]
>=kde-frameworks/extra-cmake-modules-${PVCUT}:*
test? ( app-misc/fdupes )
"
-PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
-
python_check_deps() {
python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
}
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory autotests
-}
-
src_configure() {
local mycmakeargs=(
-DPython_EXECUTABLE="${PYTHON}"
- -DBINARY_ICONS_RESOURCE=ON
+ -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away
-DSKIP_INSTALL_ICONS=OFF
+ -DBUILD_TESTING="$(usex test)"
)
cmake_src_configure
}
diff --git a/kde-frameworks/breeze-icons/files/breeze-icons-5.249.0-cmake.patch b/kde-frameworks/breeze-icons/files/breeze-icons-5.249.0-cmake.patch
deleted file mode 100644
index ece8dae14c83..000000000000
--- a/kde-frameworks/breeze-icons/files/breeze-icons-5.249.0-cmake.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From a4970ce40ec43c0a1db418aa05ee2853497a0c14 Mon Sep 17 00:00:00 2001
-From: Hannah von Reth <vonreth@kde.org>
-Date: Wed, 31 Jan 2024 13:24:09 +0000
-Subject: [PATCH] Fix cmake config if lib was not build
-
----
- KF6BreezeIconsConfig.cmake.in | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/KF6BreezeIconsConfig.cmake.in b/KF6BreezeIconsConfig.cmake.in
-index be4ae7310..2d03f0c6e 100644
---- a/KF6BreezeIconsConfig.cmake.in
-+++ b/KF6BreezeIconsConfig.cmake.in
-@@ -3,6 +3,5 @@
- if(@ICONS_LIBRARY@)
- include(CMakeFindDependencyMacro)
- find_dependency(Qt6Gui "@REQUIRED_QT_VERSION@")
-+ include("${CMAKE_CURRENT_LIST_DIR}/KF6BreezeIconsTargets.cmake")
- endif()
--
--include("${CMAKE_CURRENT_LIST_DIR}/KF6BreezeIconsTargets.cmake")
---
-GitLab
-
diff --git a/kde-frameworks/countryflags/Manifest b/kde-frameworks/countryflags/Manifest
index 326a5de062fd..3cce90ae7f63 100644
--- a/kde-frameworks/countryflags/Manifest
+++ b/kde-frameworks/countryflags/Manifest
@@ -1,2 +1 @@
-DIST kdelibs4support-5.113.0.tar.xz 3723084 BLAKE2B 958d0ba21edffc03d3c2fc8406142c014946e86918c23288aa108904af150844e9697b62d25449affb5442faeff5fce53c82a0df6c00443625749a50ca679720 SHA512 71c86d90a7381667c9aadec0299afb64b8f42a6d7366b4eba06ee93613de05de7eeeb249fad3746c55a5a1520bb233306e8a851a7351c0f4ce3edd06511cc8d9
-DIST kdelibs4support-5.115.0.tar.xz 3723592 BLAKE2B efb5a384b71f781d666d78c3157188179eaf54237d6a8c442217273e5b4b1b604d86f5db73cce6528d991f669d6ddb6cf156035d5606d1eb03912c7b99ddf26b SHA512 511e14975c2810217e8f08d14a800cfdd04654399303b04a45d69b2f1959cf482027f2444c9e8202bdda60f1779fe572af0a55fae1b3692ec49cea97beeb894f
+DIST kdelibs4support-5.116.0.tar.xz 3706116 BLAKE2B 35d8ab172c2993cd7f64b1075ddb882a78248383f23a0060889f782f3af65bf3cab9423af380b91e85236b2e8e3036040f6527a3ca7a7a8c309730e01a0d2283 SHA512 87cdc59da0fcaccc48012cf3c34ab3707c2eb159effd17e76b7c24a81feebebef3a27aa1d25dadfb0d5ee7efbc39b2fa7cafc6090476f5ec4cb8e9be616050be
diff --git a/kde-frameworks/countryflags/countryflags-5.115.0.ebuild b/kde-frameworks/countryflags/countryflags-5.115.0.ebuild
deleted file mode 100644
index ffd9b5f2b852..000000000000
--- a/kde-frameworks/countryflags/countryflags-5.115.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-KDE_ORG_NAME="kdelibs4support"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Icons of flags for various countries"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-CMAKE_USE_DIR="${S}/src/l10n"
-
-# https://phabricator.kde.org/T13722
-# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
-PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
-
-RDEPEND="!<kde-frameworks/kdelibs4support-5.90.0:5"
diff --git a/kde-frameworks/countryflags/countryflags-5.113.0.ebuild b/kde-frameworks/countryflags/countryflags-5.116.0.ebuild
index 0482a7e8be0d..0482a7e8be0d 100644
--- a/kde-frameworks/countryflags/countryflags-5.113.0.ebuild
+++ b/kde-frameworks/countryflags/countryflags-5.116.0.ebuild
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 7af1744b5eb0..f615ef1cdd61 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,3 +1,2 @@
-DIST extra-cmake-modules-5.113.0.tar.xz 332464 BLAKE2B 2bc33b2799151d0658125160609ff67ef5bc3d02dde868be6db6cbdf74e8030899db45a8d94a6b336f8168bd71aafbe1e4afa63ac4c434ed97429c54ad0c3540 SHA512 63a9bc19432a51bfaf1618b0e2cb4ce4ae188f0a2dfc44717c9a666df3f38222c3f5ebf9f210f33d400b0405e07b1574ff4de98b7dae23003785a9ea2a430e52
-DIST extra-cmake-modules-5.115.0.tar.xz 332504 BLAKE2B e76e2dcd990f95cb96f9ae049c0a22e05d3eb9d87e419ff80b4e5f2f2adb06f6fc9f09c69101f1e9155d6c31c4062eafe5d3c90ac94f3cc95f80ea889f0965c8 SHA512 53c44d8ccb58266bdf72014467cd57de86acb89ba272f1fb09f80af1c858a442cb59347fbff95cb3188c14a5cc520f9e952d1b396f2c5f2ed99aa070beacac22
-DIST extra-cmake-modules-5.249.0.tar.xz 340012 BLAKE2B f960359e2e9830fbbeeb9a4280d0a176926df11f5998d0c4c29991a710e5ba60396fc38c00ae2e9719ed98778dc74c9638c5f1ba2bf9c744676d6a0a5be7b687 SHA512 aa43000acb9b2ed72d8c377278d0d2c0ddc0a140cd58197bf0b4993b743eaa6ddb785ac27465680ab26d3c1d4c7e853dfbb40231b4704a63130cd595e56cdc05
+DIST extra-cmake-modules-5.116.0.tar.xz 332248 BLAKE2B 3a9b9afc47279c3f3242f5cc8271596533be347374b59db6af49b6b08368917be4321f33d3721d3a3328f52ad9347556b40611702d7b8c52f86a92c7a23613fe SHA512 c0d73c2a6a155e3f03292335c994ec940892c751334e2336b42640016ebde5a9d72efe6fc6a31b7349504142da01e5974539b82d1e2aa967f448ae3ae80859f6
+DIST extra-cmake-modules-6.4.0.tar.xz 340804 BLAKE2B 6a88476fb87f49916977f5909500e911b953a89778aaba2ee377067906ff4d0b67efd438f6287f4c9e8e5524aabe09019178ab9ac9de4a265a239bccce735c40 SHA512 a6cbf3d528f0ccab826ca4e8ea3d3c89cfe339fea8c257631812f38d445e80dd97d6085928533edb6e210c5e2ad039884672a2e66708a53db2fa3f4ea5ff63d3
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild
deleted file mode 100644
index c6e4565d6351..000000000000
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-QTMIN=5.15.9
-inherit cmake frameworks.kde.org python-any-r1
-
-DESCRIPTION="Extra modules and scripts for CMake"
-HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules"
-
-LICENSE="BSD"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-arch/libarchive[bzip2]"
-BDEPEND="
- doc? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
- >=dev-qt/qthelp-${QTMIN}:5
- )
- test? (
- >=dev-qt/linguist-tools-${QTMIN}:5
- >=dev-qt/qtcore-${QTMIN}:5
- )
-"
-
-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
-)
-
-python_check_deps() {
- python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use doc && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
- -DBUILD_QTHELP_DOCS=$(usex doc)
- -DBUILD_HTML_DOCS=$(usex doc)
- -DBUILD_MAN_DOCS=$(usex doc)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # passes, but then breaks src_install
- ECMToolchainAndroidTest
- # broken, bug #627806
- ECMPoQmToolsTest
- # can not possibly succeed in releases, bug #764953
- KDEFetchTranslations
- )
- # possible race condition with multiple jobs, bug #701854
- cmake_src_test -j1
-}
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.116.0.ebuild
index b3f9beee0ee6..b3f9beee0ee6 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.113.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.116.0.ebuild
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.249.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.4.0.ebuild
index ecb22352a8b3..37cec1eb1db8 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.249.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
QTMIN=6.6.2
inherit cmake frameworks.kde.org python-any-r1
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 5d498d1a27e6..318cad97710a 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,3 +1,2 @@
-DIST frameworkintegration-5.113.0.tar.xz 1760432 BLAKE2B f8289c33889cf8bafd51b1db44efba93d9b580a9cd69be69e2fadd957a2db728d0c981da5af4c8b4be264fc3af8b7b44d6be0e144dc2a596a601cfc35f1d6274 SHA512 a9fe7a6c262482cb8b8d392064f66413a03d2bd031263470b0bbef1466bc18749d874d93c4c637958fecc72d7ec9273eabb3d48a0d7c457533c1ea7caf419e90
-DIST frameworkintegration-5.115.0.tar.xz 1760436 BLAKE2B 59127e732c3b1786e54a079315bf7d47b5025bd653348c67c167afdc2b6291ceb595d85f49c62cc080475fb0963851c07fd95aa2c344b8f0cc76610b701b5be8 SHA512 83cc9d4e1063cd1496dbe373f30f706dcb2ce2515735d7b82cd45cf35b20a8e6c51625b752c6e9a53033db1b0573f2f3159bd569becc707b3a2e7250ce7fd20a
-DIST frameworkintegration-5.249.0.tar.xz 54200 BLAKE2B 34474f4b5cbe4a12b509591b477fb0db184bec60af7e0e4d6b53e2c4ed3cb54dc172b31810fb206aedf69aa9a6a3169c3000557ff06357bc261aee2d92109f98 SHA512 3f34f837481bb473075e4ab45dbe125015e88e7b03e5c785bb31926afec37ca2677b99e0ce16672120054f9007f1d668cfe95001c99fb7d40878986882c6d797
+DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83
+DIST frameworkintegration-6.4.0.tar.xz 54844 BLAKE2B 04a0b197dcb774dbbfe4233082c83a7a65a2063c7c331c0c8d3fbaf37d8986607a5b7802de795556071a1880c1d0ac159e7c817287f281e2aad92a5c3ea4ac1a SHA512 f2fa96d370f6162ed1724b136f3da4401945595fa5caefcf1a715afbd98fbbe64d16b00c5dd2a9151eead1696a478eb6a76e199b267ca46e23e2126a9177d5ec
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.115.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.115.0.ebuild
deleted file mode 100644
index c02b14274b78..000000000000
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.115.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running Plasma environment
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/knewstuff-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- =kde-frameworks/kpackage-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.113.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.116.0.ebuild
index a9ffe580bd72..a9ffe580bd72 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.113.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.116.0.ebuild
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.249.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.4.0.ebuild
index e34dff31968e..501c4beb6662 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.249.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# requires running Plasma environment
diff --git a/kde-frameworks/frameworkintegration/metadata.xml b/kde-frameworks/frameworkintegration/metadata.xml
index 506ecf605bc4..f8b37b05993a 100644
--- a/kde-frameworks/frameworkintegration/metadata.xml
+++ b/kde-frameworks/frameworkintegration/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">frameworks/frameworkintegration</remote-id>
</upstream>
<slots>
<subslots>
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index 63f1fa29260e..8d85f858bedf 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,2 +1 @@
-DIST kapidox-5.113.0.tar.xz 198876 BLAKE2B 8148b192a1661d6d20aedb09980209ddf03cb83d40080f832b79cfb2c1695c4ae46d5d0298a56606dc5482d430966988324ab1f5695819e1667d0a11d6bfbf34 SHA512 9fbd8f1ec9302ca27f5a81f65b15f2f5b3ded9ada96b2fe9dde86d524dcb2f1c7319a405c6ed611cb8c88b81a1c5e248cbfdc4062843bb9619b0a6f40e42442c
-DIST kapidox-5.115.0.tar.xz 198860 BLAKE2B d310501d9ae678426373f4e42c5c4e0b1918ae00787a9cef2fab2f48b0238fed2ec1bf53d7fdbe39ae5ddc24f271e1a3aa02eb87a67b653af091e01b112f1904 SHA512 6e2911a619e9520b679987deb4a3460d5ef57887185dbb7a72b91196441a8f8d0d3e0ddef5d41bdc74c4c05823c4cc23f620faeb973ae7ff83bed06b17d43710
+DIST kapidox-5.116.0.tar.xz 198876 BLAKE2B 993858060eb1fed8246daffbabe7a4cf490041447d8916e0d98cbdd85f3762d9938b4b9dff8237a22083f674a61c3b95cb0dceaf20ee252b047be067b10561fa SHA512 1c7367125f4538d599ea3779aa6e307edd02c2e55ae87e30d02ad4b4210fe3a72558d7029fdb089b11fe2ea1b418e90e50aebd05fdd647ed00d6d4fc6b1d890b
diff --git a/kde-frameworks/kapidox/kapidox-5.115.0.ebuild b/kde-frameworks/kapidox/kapidox-5.115.0.ebuild
deleted file mode 100644
index c670c1ed70f6..000000000000
--- a/kde-frameworks/kapidox/kapidox-5.115.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit frameworks.kde.org distutils-r1
-
-DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
-
-LICENSE="BSD-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- app-text/doxygen
- $(python_gen_cond_dep '
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- ')
- media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}]
-"
diff --git a/kde-frameworks/kapidox/kapidox-5.113.0.ebuild b/kde-frameworks/kapidox/kapidox-5.116.0.ebuild
index 799700285a19..799700285a19 100644
--- a/kde-frameworks/kapidox/kapidox-5.113.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.116.0.ebuild
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index 13121345f7a2..d903b33d4076 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,3 +1,2 @@
-DIST karchive-5.113.0.tar.xz 1023820 BLAKE2B b49e4ce2057da47921fe064a63e57f6b0412de1b7d4c45e7a9fe6fa4a6f4387ed7228227ec768ed81a1812075aa4ee21ef25086d269d376e9e398032c2fc522f SHA512 96e10aa6673cb49bc8d99ca686634a80afb0e2eb6d324517357545892d5f596a0dac62863a010e59fcf7855c7020cb5e26b0c89e6b488832890d077e88e658cc
-DIST karchive-5.115.0.tar.xz 1025336 BLAKE2B 5a3a2d0fef2aefbe7121b313d11f28859a95aeb3296eb7dbb254b7159d3420849985a20cf0560443e8cf4e6b5bc5883e0b0f2f77f970d0962bb4e8c7b9829bc3 SHA512 f17baaaa850368ae517d0750a5100020448a21276c1ed5f304628b34b6e2634a9c151985f28306e0217ac17a4e91afa82562afe5cd5ec4558d16074e161e6e5a
-DIST karchive-5.249.0.tar.xz 1027964 BLAKE2B a906666fb470435773c773d898a14a8941b9624401120d5e12ff5afee95ab814e3a037e741961e5f1af23863f2882ec4ffaa1b6e4a83ccbfca6e7d65df6c1b32 SHA512 72eeefdbc097a7dc273d10fa45ea58a50560122f89df128d7f213688d5b7421e334279d19add4323874039b2386e0f28871a68985829ee1d5748cf4cae9b0c59
+DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17
+DIST karchive-6.4.0.tar.xz 1033500 BLAKE2B 5e48bba0cccdec9d2b3b77feb48f5e39b561614685f86869777917f59b8392d3a6abe465142738896d42ee3b07321ec5d3d92d0d60d2d1e77861789d83be0573 SHA512 c2cc9a10bd9491f589525a6fb930f519d3be01cc871f3332de860bba6f9b1d6de5c011a4b27db30fd216b118589b07d65886aa1ade87f35414d27a558af69674
diff --git a/kde-frameworks/karchive/karchive-5.115.0.ebuild b/kde-frameworks/karchive/karchive-5.115.0.ebuild
deleted file mode 100644
index 49223b71e14e..000000000000
--- a/kde-frameworks/karchive/karchive-5.115.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
-
-LICENSE="GPL-2 LGPL-2.1"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~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/linguist-tools-${QTMIN}:5
- 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/karchive/karchive-5.113.0.ebuild b/kde-frameworks/karchive/karchive-5.116.0.ebuild
index 3536cd132ca7..3536cd132ca7 100644
--- a/kde-frameworks/karchive/karchive-5.113.0.ebuild
+++ b/kde-frameworks/karchive/karchive-5.116.0.ebuild
diff --git a/kde-frameworks/karchive/karchive-5.249.0.ebuild b/kde-frameworks/karchive/karchive-6.4.0.ebuild
index f708b8a282d1..5fd699e3efa7 100644
--- a/kde-frameworks/karchive/karchive-5.249.0.ebuild
+++ b/kde-frameworks/karchive/karchive-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+zstd"
DEPEND="
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index 2b990c7768c9..4283ca04f5cc 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,3 +1,2 @@
-DIST kauth-5.113.0.tar.xz 2307696 BLAKE2B 9ac14fddbb138663fb93964facf639aa93daf5273fb8da4169eb4507e908add669537499112212a297970f72eaa701e505faec4342ea679bac44b1b238b1e23b SHA512 b0fe196aecf131046c2754414689f6c5f5bc4eec0a08fb9fe339155b2bc22d708fb7c68450845604897d10eda58f269b243ceb450cc16cff2ce9113b95f06143
-DIST kauth-5.115.0.tar.xz 2307844 BLAKE2B a4d8ec60f0cc4728ea42b876c1f3b7a233280b99d8ff5608297e80920e6c1a287839c4a88916d0e19121a49d2d47c9c2c049c93b490b4cfed31b4d67ab79a300 SHA512 ace9bcefdba0425dc4e2fc4dfe90bd8faad91b1e5b6ed16ec5b7870f3f22e4384d4b1776c97da501eefb5dc7ed31412593c59a5567cb394e11838d8cfe118fde
-DIST kauth-5.249.0.tar.xz 2303708 BLAKE2B 64713280c8e6461d2b1319959e339f5e3c316f35d7b13ce6329069eeb51d75401e58c86cd522a87a2b776bcfaf39f4ae2193f058c025783d2ec73d5b671bf2ab SHA512 5f9d269a321484e5748a2177a08f096ec5be4e99dadb67ce506b81db785826f7c6234a66344557341683039d4397d2acd87950d05b06c1e8a1f636eaaff8439c
+DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6
+DIST kauth-6.4.0.tar.xz 2295600 BLAKE2B f71a61fe759ced07e672c31258a7fce0b5ab44907ff9cc6d3b1cfae1e0dc0596ba35b5db9c1ac6deb856aea052ae65d0a664eda8051e113f066b86920b2de14c SHA512 8a9ebc186c8f75cac01ebf488e6286917519d15045075332848671fec696103e31e264f212ceea96dc4182e530daf40d30094b3a30a6090e64f20d845d4c6ca0
diff --git a/kde-frameworks/kauth/kauth-5.115.0.ebuild b/kde-frameworks/kauth/kauth-5.115.0.ebuild
deleted file mode 100644
index 06911ab758d6..000000000000
--- a/kde-frameworks/kauth/kauth-5.115.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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 let applications perform actions as a privileged user"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+policykit"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- policykit? ( >=sys-auth/polkit-qt-0.113.0[qt5(+)] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )"
-
-CMAKE_SKIP_TESTS=(
- # KAuthHelperTest test fails, bug 654842
- KAuthHelperTest
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package policykit PolkitQt5-1)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kauth/kauth-5.113.0.ebuild b/kde-frameworks/kauth/kauth-5.116.0.ebuild
index 30cab0cc4dd4..30cab0cc4dd4 100644
--- a/kde-frameworks/kauth/kauth-5.113.0.ebuild
+++ b/kde-frameworks/kauth/kauth-5.116.0.ebuild
diff --git a/kde-frameworks/kauth/kauth-5.249.0.ebuild b/kde-frameworks/kauth/kauth-6.4.0.ebuild
index ae4082ded7af..f8c77b5ddc13 100644
--- a/kde-frameworks/kauth/kauth-5.249.0.ebuild
+++ b/kde-frameworks/kauth/kauth-6.4.0.ebuild
@@ -10,15 +10,21 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to let applications perform actions as a privileged user"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+policykit"
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
=kde-frameworks/kcoreaddons-${PVCUT}*:6
- policykit? ( >=sys-auth/polkit-qt-0.113.0[qt6(-)] )
+ policykit? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland]
+ >=sys-auth/polkit-qt-0.113.0[qt6(-)]
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] )
"
-RDEPEND="${DEPEND}"
BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )"
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 14f14a234e55..ac15af5d5bf2 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,3 +1,2 @@
-DIST kbookmarks-5.113.0.tar.xz 1125024 BLAKE2B d78e677385880183e8eff9980e7571c99b70cddbac1e0cf700ab6d5f805c5a9571b9d052eb3eb3a5081bc705dbef431aeeeb5b8e00dda542be8c56b10ee12287 SHA512 f1c40ce6bf4a7e4400c2c3e433843b7264d69747a16273dc30bb4d066ba3076d5e7f8e4f0a6fd82f279f2e01bbbd157515f09db9d01725961ca3284a955de87c
-DIST kbookmarks-5.115.0.tar.xz 1125188 BLAKE2B eee16cddeba27aa03a0b226055032b107883e8eee724f1e021a6869d803b8c5d85e8c9532e1a07a324b62830011879e512066e863111215d626df1b1c30106fd SHA512 5a8354bdd425e6891d133d9b77e85c31567356aeedeb996fbb187d64acb8835d560629b8874ce805312fbbd8f0f8737ede35a9c8cecfc6ac0ee218005f0367d2
-DIST kbookmarks-5.249.0.tar.xz 1110460 BLAKE2B 03bf082edaffcc3789c87f46d74e46d75ace9a1d1e0d34cc0d1cbe153bd0890b449f435b5a4b1cce9a7d2e4780585304477c9a8d5fe6b5789b6d967fc237410e SHA512 2bc3f598350955fd3fdd832bf4539d06cab356111cb10ff1548b55a16ee56763078b846bdeabd70eb50d6ebd8e329f98a116c93aa3b8c6a010050602f2720864
+DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933
+DIST kbookmarks-6.4.0.tar.xz 1108876 BLAKE2B 93fbd2dd5ee93a7473b2259556ebb9c17d663b708ce6a06c4cb1a32e44de5f1f5c81bbeac67bc17964e6c2aae954a21efc987b61f669eec6d48cdb0744572138 SHA512 1204aca63ede52878c3405d21807fb474a56f864caf236e65def546b06a9a24941ac52fa8b42f90c69d3d50ba5df32843311660a60b5a88b4218e981479df9fb
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.115.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.115.0.ebuild
deleted file mode 100644
index 817f122a9f3e..000000000000
--- a/kde-frameworks/kbookmarks/kbookmarks-5.115.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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 for managing bookmarks stored in XBEL format"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- >=kde-frameworks/kconfigwidgets-${PVCUT}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.113.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild
index 8b785c11e8cf..8b785c11e8cf 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.113.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.249.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.4.0.ebuild
index 5f2868f98599..10c29a443b62 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.249.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index 28965dc381b5..c233c4fc99b8 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,3 +1,2 @@
-DIST kcalendarcore-5.113.0.tar.xz 266960 BLAKE2B 3b58335f435bb50dad2b077f4caaa540440b213d5e73af42bb740a2130167a824b212f231f8a5209d09aaa52034f7a9ff5a951153be650d33aadc82a62b423ce SHA512 cd0c7eb782f6d03dca63c72087cc3d03730453652f4dfcf893df7b2580b86d20c1164c237f5a6f99dbc9e273f0092ae2b41313744339f94a5593f28ba031577a
-DIST kcalendarcore-5.115.0.tar.xz 268372 BLAKE2B f1be69ae1a9f09b1d67eda3922ceb0c6e8584e27ce62a3f8879aa8ddc5738bdd6bd1f7c0531c2887d467f5cedb87a74ebfef994262f295c007e6ecec5389ffb7 SHA512 20a47d83a8eedc62e307f8ff49e42d9c74cb4867c15b8ad52a1a20442c839d1a1484abb8c76e17cc0c189578a71f4f40e3cff5e591118904cf3c738b18a03e24
-DIST kcalendarcore-5.249.0.tar.xz 262420 BLAKE2B 7b7fc6d07eb5e3235c3fdd94a4c5c13c04df48750788cd3d256ddad163f9a8f03c86b009c2239d14f5ba91b5b61734c9ee8152e0941babf18866a6331283b94c SHA512 ff9943d05abc3ac561c87af0fc2022ddab2075bf5d2d9bd1f8ac601bec0db495dcaf0047b97235e0627fff875836e98f22fa9435446a783caf109a2902367260
+DIST kcalendarcore-5.116.0.tar.xz 268900 BLAKE2B 63e32662b3af9629248956cb1fa2b2fdbded330b0053526952aa1c784434a8e43723e652700c2ac694bb7b5e0b1380b1b04bb08f7893f7795f138aaf239b7029 SHA512 04fc6b6c00e2a994b47b15e57a531b51439d67155b90c388b4e37efb6428e0215e90ff52bb5afa55d0ee0e7cb75186eac750770c9036824c20b779ef418bd1c0
+DIST kcalendarcore-6.4.0.tar.xz 260536 BLAKE2B 3a4c6e50aa55046e2edc8d8b171283508016a8ac0fe47d92f21f1af336f7a1dc56406bbe62f4ad37429b95c0c394e26ab142bf189930d42cacc7d9e0d900a094 SHA512 711699a141fa53f5a86aed8c1c66ea35b00514d5157306ce4c93b85eeef064f2c907801bba4feeca3649e132f4358739c367677ff955b5ee01812b80d3d87b08
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.115.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.115.0.ebuild
deleted file mode 100644
index 182c675c480e..000000000000
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.115.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Library for interfacing with calendars"
-
-LICENSE="GPL-2+ test? ( LGPL-3+ )"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # multiple tests fail or hang indefinitely
-
-DEPEND="
- >=dev-libs/libical-3.0.5:=
- >=dev-qt/qtgui-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND="app-alternatives/yacc"
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.113.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.116.0.ebuild
index 3acd05a2e19e..b823fd3f8483 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.113.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.116.0.ebuild
@@ -8,6 +8,7 @@ QTMIN=5.15.9
inherit ecm frameworks.kde.org
DESCRIPTION="Library for interfacing with calendars"
+
LICENSE="GPL-2+ test? ( LGPL-3+ )"
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.249.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.4.0.ebuild
index 9805f5615ca7..539b0293ef2c 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.249.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # multiple tests fail or hang indefinitely
@@ -18,6 +18,7 @@ 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 cdee827bf293..b2ee4678e0c2 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,3 +1,2 @@
-DIST kcmutils-5.113.0.tar.xz 2483684 BLAKE2B ba26f7c997d50a3ce046259b1bd67307fe7ac8186b1dbb2321f66b694a667c419168f4a3c8cfdbd70bd73beb2808a0152f470223e27a87383099ddbb30a756f2 SHA512 4e54fa1c1d6b01ed604dcc30b307effc540ba385f72c600b808048c132d14f3d81d8496eedbde5118ccd175365e0ed027b46f584688732bdaf2b392db94ae670
-DIST kcmutils-5.115.0.tar.xz 2483684 BLAKE2B 2fd6f1abd993abf34f6c03b11729e1504a972c70bbeb78648b413b0ad8da117dd5962be8e95072abb5ba80ffdd0bf4b610983c472c365af47d91e5af648b268f SHA512 69e91cf73587365d2861d54e90860adbe8de254473fd86da04a34aabed0623d5ee4500eebc691bcb68d3f271eafab67b32389745992c25d0b9f2b1383ee4511c
-DIST kcmutils-5.249.0.tar.xz 2471860 BLAKE2B 38b3586eece12795f5e52e92344c928e226f4e5ff3907022e2a7f0493be5a295efeee023c031efa4ec727b995a496e5a589e2d5984dc2c2ad372bda7d806a418 SHA512 8cb6ec3fd0fb0c650f0f567fe5a2cd9cd0ee15fd2cc6317fd0724bb54186fced6f74e5e86d54d013995dedc3a5173759a870b6d897f9cf16901f27cde7ccd141
+DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8
+DIST kcmutils-6.4.0.tar.xz 2463320 BLAKE2B dd76f942ac2a42c0a8511c52f19f5f26f05537fdcf6df541f1e602f336fe95b0bd20180ca4d35612c23bc40bafb5d0d7fbfcbe0d6373c0064f39f3f493c7bc4e SHA512 4006c7eb0ac7971d6da095b65181259c334e9f8f9fedc9f16664cbaefb34506a86db26f15c6d8a2e11e9a75a7994d32f0dfe077354b82221fd31ce9c612497fa
diff --git a/kde-frameworks/kcmutils/kcmutils-5.115.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.115.0.ebuild
deleted file mode 100644
index 030fd889fa2f..000000000000
--- a/kde-frameworks/kcmutils/kcmutils-5.115.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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 to work with KDE System Settings modules"
-LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kauth-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kdeclarative-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcmutils/kcmutils-5.113.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.116.0.ebuild
index 59b6cfe16a0e..59b6cfe16a0e 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.113.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-5.116.0.ebuild
diff --git a/kde-frameworks/kcmutils/kcmutils-5.249.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.4.0.ebuild
index 3fedf3df984f..c6d901446229 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.249.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index dab52e311f94..689e809f712f 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,3 +1,2 @@
-DIST kcodecs-5.113.0.tar.xz 2506084 BLAKE2B 96956a12646f0446b06a7cef404619bb67b06577573451f80a18d5a0cf25196e670521c0bad6a7976ee37e9386cb4823e076e556170010a148f6017d75858632 SHA512 82a820a7181b038652c4450c8edbda4df0efc5430cb50b34ec08cbd6600775a3c6f4dfa586564cd3b2737e031a2ee72eebdcb71306793e70cf9803174f55e55b
-DIST kcodecs-5.115.0.tar.xz 2507248 BLAKE2B d0788d92fe882aa8a5d9b44c3f963f2cd551a69f9bb51f390ef8c2226987880489c6fcfcb9f66f19e61b91809075a4572a002ed621f4b187f5e5c288482671c5 SHA512 e2fb8a82c38e1038cd6bb230b658c45af8e4fd42dca29ee0f775f7c44154895ba4e983f26a98ab30ab394f246f6c7960642178b2a8b0d50d701b66945e798041
-DIST kcodecs-5.249.0.tar.xz 2502556 BLAKE2B 28647815d9b8032c53fb4a4cde596383db66b8b3e1b7d8358e97b75927cb716e92e52138022a19d74c972e25f080af003697efa7c4884f0dd6bdbeaac5014b5a SHA512 c2e7c6b9715f86c975fff04e42d78ab6c0ea2be0c435dfcbe359ebbe914a975efed2125f84d73376ee9fcbb3319ff0f9f6d8175ab9ab39871881adaf10ebcfc2
+DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b
+DIST kcodecs-6.4.0.tar.xz 2491480 BLAKE2B 08be5231d1a0c4088e6505f97042a65c65988cc74c6670286ac43ff8df14379bf682e4dece3cc1ab0b45f513f32e3bff4607cc91db1409627ffe4c93005d83de SHA512 d308733f68a77bc12f463408864b1e40c4378c36020be5875a2d1ed8c4ee9db7d554673c80667726d00dc64c34a32e6262b9e0a622b4d0767c1f0aa18098a321
diff --git a/kde-frameworks/kcodecs/kcodecs-5.115.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.115.0.ebuild
deleted file mode 100644
index abb43485f3b2..000000000000
--- a/kde-frameworks/kcodecs/kcodecs-5.115.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for manipulating strings using various encodings"
-LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
- dev-util/gperf
-"
diff --git a/kde-frameworks/kcodecs/kcodecs-5.113.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.116.0.ebuild
index 5abde2678ee2..5abde2678ee2 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.113.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.116.0.ebuild
diff --git a/kde-frameworks/kcodecs/kcodecs-5.249.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.4.0.ebuild
index 55c07e671523..6d7a320f9c7d 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.249.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
BDEPEND="
diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest
index a9f02334a68b..98d0ba92d2cd 100644
--- a/kde-frameworks/kcolorscheme/Manifest
+++ b/kde-frameworks/kcolorscheme/Manifest
@@ -1 +1 @@
-DIST kcolorscheme-5.249.0.tar.xz 43908 BLAKE2B 29fb4c55fcaf6bab1c68e1ab8da28e79fc48d9a8d5368529ac30a6e4f9f60365935855e3c1d383124726b5d40dd6ed296428a4a807d95e5769fb4c69e2f07572 SHA512 ee6084acf5d01ed695e9b7c757d0213cc9562643eeca87277e6dc7d0cdbe24756b0033ba740dd99b99619375647454a5cb774bb00747037723361e06b0536798
+DIST kcolorscheme-6.4.0.tar.xz 44116 BLAKE2B 92dd9d9c4133a8de1fe27f725134472b6d77d629500c7246396b5184d1ec7e2f7a69d836c99d835823a93a5ea2bd7a368c80a6da2da32788d75ddb5b892beb14 SHA512 182720424af94f54be3860890a450ab3fcc357e23beb32ab26b05c0f0470140ae879cff02c2c2e1f25fd1c91a46d6ff0789c69db9af58585782f2339a44af518
diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-5.249.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.4.0.ebuild
index 922838ee94f4..9a26d1fc1e63 100644
--- a/kde-frameworks/kcolorscheme/kcolorscheme-5.249.0.ebuild
+++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index 4a0641f09601..a74ad4065d5d 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,3 +1,2 @@
-DIST kcompletion-5.113.0.tar.xz 2337608 BLAKE2B 16fe2dfef26b77ce94af32ef5bbe426961b6dfcd52019bbd87cb97a899e010636d462a49a9a3e4fe5bb7b6ce3d733095c2f8611e04a8463b04adbc01138f551d SHA512 b0758365ae64706058d70fff5d20eeb4f93501f8233bc8102786fe33305743b01bd6a77a6db026d05f3eb0bc240e9a493ff3af64a4381ea1a802825f7e99ce4f
-DIST kcompletion-5.115.0.tar.xz 2337732 BLAKE2B 30c3d99b5c81c72aefd4e4872ac94b85c77ea1e2c1612d6450939c5754befafd9311b01914d01d844a1df1e246227d3bae7faf4a2e426ba20a462ed1ba35ede8 SHA512 0d54721fcb35740df8cafa3969b9e4a74d16cd624aa19b3e60ac67e633d10c7efa95f6692b9111aeea9f2708a642fea0ca6587d802b7a99845e880414c169bb6
-DIST kcompletion-5.249.0.tar.xz 2332444 BLAKE2B 66418bd8f7a2925c1a33606c93203e6ff62bd09682a9722e11dc6a52a0e0f5ed385778eaaa640d8f10b6083688601fc33225965bdbc0fe15960086daf700bc00 SHA512 33c5fd588272d15f81b1f293509b1d5dd69482efed2568fdad14399f2f7d191bae7d9fb8d6f2620889f6b48045ed2ec2e16201dff42c16b205c9e219ad8629e8
+DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730
+DIST kcompletion-6.4.0.tar.xz 2324176 BLAKE2B abfb766d7a675acdeb311bd59769563f4bcbc7d9f2f7034aa3b3d354fca0cdf26d5f7e330f1eae45893b153c30cb815b5ee0c593c09e1f4010a5e5845e2c6088 SHA512 60e3786348d30976255e2bd6275611f584226044ce45bdac1959041918133911c779af79b9c645df42753cf48780d4e43126d94fa8136bbd447623794d5f4398
diff --git a/kde-frameworks/kcompletion/kcompletion-5.115.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.115.0.ebuild
deleted file mode 100644
index c5570bb9c7c7..000000000000
--- a/kde-frameworks/kcompletion/kcompletion-5.115.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
diff --git a/kde-frameworks/kcompletion/kcompletion-5.113.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.116.0.ebuild
index 47f95c7634cb..47f95c7634cb 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.113.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-5.116.0.ebuild
diff --git a/kde-frameworks/kcompletion/kcompletion-5.249.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.4.0.ebuild
index 540f12bb312b..74670775edd9 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.249.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 12f3d7a3126e..3287b6791fe2 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,3 +1,2 @@
-DIST kconfig-5.113.0.tar.xz 295696 BLAKE2B 5d932faea43c39d9885a1213cc2a69fe9e08bee07d9bf8abaadf6ca1206cae8dc6de56918615f57dbe2f2d378b2ed2ffb03280b1f49bbcf78fde54877bd8f324 SHA512 f568a49c8bac2232356e44107ab42938707c9db977d06367a5b98d5f828c2c7c05d18b1cd93db5511035f0690532d02a7fcbe8dd2ed4e7e03b5e8f76dfdbd76f
-DIST kconfig-5.115.0.tar.xz 295620 BLAKE2B 5daf3dc5c5e8696260dbbd3688e02010bf70f3cb5470ae08b9d712a6248901c4500e467321c639dbc437dfa1d2fe37e06baf087c6be27c24e74b10c99fe999a8 SHA512 e06df4c057ba4e03dd88e444c20e3f9481a8bea53fedb049796b9efb59ddd81569368608c98ca3434ad0249b7a7dd6774d5150966117da2c37e988e43395bbbf
-DIST kconfig-5.249.0.tar.xz 292996 BLAKE2B 8ac0dcab4f7bd5fff79960da3a846f45d78761433684e4826f2eca8ec4ac8b35c9df7fbabd729d0d070a8a2d1248dd741da769b73b79f842caf3ed9cc36bc9fc SHA512 d456af496c4d27efa0a4ac0d7dc9cb1d467176db7346175c13249a9785420e993b0eb432cce9a5dd9ac6f80413f6fd6c949679d66337217d75217794c562cf93
+DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4
+DIST kconfig-6.4.0.tar.xz 340688 BLAKE2B 41407a09915361b2b2cfc79a86ee3d489da63b8c82eb66d206c146a49fc075f48ab7dee3343310dafd6b427bc28d8f50f37216afd5ca09e033c02b0d83376ff8 SHA512 47de278f51b3492eefe4932266d443caebf15fa54c3954ccbcacd564ffb0a4f427cce7291ccabc8244e56f4210ef2ff93da90e18c395e652bacb640cf5617977
diff --git a/kde-frameworks/kconfig/kconfig-5.115.0.ebuild b/kde-frameworks/kconfig/kconfig-5.115.0.ebuild
deleted file mode 100644
index 315f33c39ee5..000000000000
--- a/kde-frameworks/kconfig/kconfig-5.115.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for reading and writing configuration"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="dbus qml"
-
-# bug 560086
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
-
-src_configure() {
- local mycmakeargs=(
- -DKCONFIG_USE_DBUS=$(usex dbus)
- -DKCONFIG_USE_QML=$(usex qml)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/kconfig/kconfig-5.113.0.ebuild b/kde-frameworks/kconfig/kconfig-5.116.0.ebuild
index 6ae5945ed05a..6ae5945ed05a 100644
--- a/kde-frameworks/kconfig/kconfig-5.113.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-5.116.0.ebuild
diff --git a/kde-frameworks/kconfig/kconfig-5.249.0.ebuild b/kde-frameworks/kconfig/kconfig-6.4.0.ebuild
index 56d42d7cf0e5..d76f5636679e 100644
--- a/kde-frameworks/kconfig/kconfig-5.249.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-6.4.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for reading and writing configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="dbus qml"
# bug 560086
@@ -28,7 +28,7 @@ DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
src_configure() {
local mycmakeargs=(
- -DKCONFIG_USE_DBUS=$(usex dbus)
+ -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 80a44a39fb5a..402f4bed6fd4 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,3 +1,2 @@
-DIST kconfigwidgets-5.113.0.tar.xz 2614196 BLAKE2B 3d069d6f15a1a8bb4755c447780b55c64f0187caea420bbe8492c24c38ba64340f76d1bb66dee2b9f1b11f28448a66bb85097b9fef013cccab35900a4986ff11 SHA512 badf0e98e75a4e7a6113e6486095ffbdd930ce15ae243dc79dda7ba14042312d3f9fabf8199f04500fd969952bdc130c7d7ec94a9c8c8298659cd906d2de973b
-DIST kconfigwidgets-5.115.0.tar.xz 2614352 BLAKE2B f77f0d0add151e651479fdc8e454a448af6ed5c0c81fd6e9932cf47f3a59c235a4e1f9075a12779227fcffd406c75b3ca95d338255b489e1ab5934504c8a5e68 SHA512 2491e0dead8fc5b2ea5bb64587405383f5d8f5eec2dc289cd9d404e797f8d9fda7cbe3d56846c6253f035db54f1f262f29e7dcfb68266f3734303d393e94209e
-DIST kconfigwidgets-5.249.0.tar.xz 2566092 BLAKE2B 8cc153fd838ad1c9f1059df93d1e7f61eec8f65f43818c926b820252e4a5c273c8dae582c504bbf992563a9e5f80cd2b5bc50c7f3c6ab6b9201d6c1332334b61 SHA512 4d9c93349f5d3d761b1a3b134e9974bacce8afed9c88e6b24d1e8bdb3645a742fb14c28437a74a5f19c6dc8f3d243f48d746d3419c5720fc79af9d2cc45ae4c0
+DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b
+DIST kconfigwidgets-6.4.0.tar.xz 2557848 BLAKE2B a2cbe5f67e0bb8ebf171bd05a7ab9414185a852907d8a7b323c69167c876551cd768dcb745fd5c83b8186f5cd1743f3206a866c7a4d5650f7b3bf0aaebdc213e SHA512 1e35e709e604221e08a6ff9582d2391b467f1cc6cb181187ef999595a3715696ecc8b54096559680085a0684f0bf95ef224fff51efd5f756a2249a7793b8cb44
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.115.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.115.0.ebuild
deleted file mode 100644
index c50fcef26915..000000000000
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.115.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing an assortment of configuration-related widgets"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kauth-${PVCUT}*:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- test? ( =kde-frameworks/kconfig-${PVCUT}*:5[dbus] )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-CMAKE_SKIP_TESTS=(
- # bugs: 864250
- kstandardactiontest
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package man KF5DocTools)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.113.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.116.0.ebuild
index 572423485d96..572423485d96 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.113.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.116.0.ebuild
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.249.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.4.0.ebuild
index ff1ddada473a..0783a3e4d35e 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.249.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.4.0.ebuild
@@ -11,12 +11,14 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing an assortment of configuration-related widgets"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
CMAKE_SKIP_TESTS=(
# bugs: 864250
kstandardactiontest
+ # bug 926497
+ klanguagenametest
)
RDEPEND="
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index a104831904dd..2a498671d25f 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,3 +1,2 @@
-DIST kcontacts-5.113.0.tar.xz 214152 BLAKE2B 66776c4ef89475fab7c27f94a6032c746809be8951d269c7271527158278f84991148090e727fd5d51b6dca6dd9d950857c001604cc60b105c2c673b5754e381 SHA512 4ce3b6b7c194b46ed2aa7446f7dbfa481e0550ab380f91138031a875a52d1b4967f3e9198b6c68e451d0d8b7f55c83d9bcbe7fe3c55db5953aa89daba29755c3
-DIST kcontacts-5.115.0.tar.xz 214204 BLAKE2B 6f1ed98c1bc899ad6f173be7f6038405c54086838e67425d919150490dde11865a2a51a46da792214aaa7f528ddcf95aaa055c56963537e859e4e8617ae51df1 SHA512 7e53ed4810fb82a34ae3bf46aeb1b4ae1c70b46500928a15748a3b8a4762a3d86b95c7ca70d7387dd92f25c7e10d6c991de4c837c8efaf52ff0b69478391b1df
-DIST kcontacts-5.249.0.tar.xz 206604 BLAKE2B bb65bca2c75145f6647a277cc6bfeb2c4c1c084996abfba35dec3c60f88408032a594c3464d08659864445c39d7f0f041420dcd2c6acbe9ef90df900508d1cb5 SHA512 306d8001a9e5434531d43dda6489574e0013e17cd61c46ccaaae593df45367946f53e160529387a274e13f0ceedba320fc255dd0f3febe7962c159fa9949051a
+DIST kcontacts-5.116.0.tar.xz 214144 BLAKE2B 6f01e3102e9499e0f1da529c5d073c21c54dbba6d549d2be15686082804ec7da21488e9e631fc4ee6e0d5307d054fa156760644eca8b858123382d14f7fc5b51 SHA512 b33a239bc577a0ff4d7b34e7fc12397fed543ba31a0fb1ebcd55dc5ce52e05e026953128f13c76828dd6723fed9a27153cd8420d5dd940404a4f79cd625499bf
+DIST kcontacts-6.4.0.tar.xz 208032 BLAKE2B 068de807205eb5c56c9fcab9da0c6c8163c1155760fd2bef89365b430f90f5a433ff8bc25ea6ff89387d6036f57c83ba401114de137b46a9f523e593bfd22d5a SHA512 a82f21f2c1aed644dfc0f37ff5b48235212e70932842685d78e380c9ba09e40067982949a35bd610ccfd86d989be3cbe2def0a38773b39457e65da54f8e82ab6
diff --git a/kde-frameworks/kcontacts/kcontacts-5.115.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.115.0.ebuild
deleted file mode 100644
index 55e836fbe873..000000000000
--- a/kde-frameworks/kcontacts/kcontacts-5.115.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Address book API based on KDE Frameworks"
-
-LICENSE="GPL-2+"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
-"
-
-CMAKE_SKIP_TESTS=(
- # bug #566648 (access to /dev/dri/card0 denied)
- kcontacts-picturetest
- # bug #838502 (again some Qt translations loading related err...)
- kcontacts-addresstest
-)
diff --git a/kde-frameworks/kcontacts/kcontacts-5.113.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.116.0.ebuild
index 694a642e5dc4..36be61bfe67b 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.113.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-5.116.0.ebuild
@@ -28,6 +28,6 @@ DEPEND="${RDEPEND}
CMAKE_SKIP_TESTS=(
# bug #566648 (access to /dev/dri/card0 denied)
kcontacts-picturetest
- # bug #838502 (again some Qt translations loading related err...)
- kcontacts-addresstest
+ # bugs #712798, 838502 (again some Qt translations loading related err...)
+ kcontacts-{address,phonenumber}test
)
diff --git a/kde-frameworks/kcontacts/kcontacts-5.249.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.4.0.ebuild
index d463d85e0655..9cda8e0edebb 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.249.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-6.4.0.ebuild
@@ -11,23 +11,22 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Address book API based on KDE Frameworks"
LICENSE="GPL-2+"
-KEYWORDS="~amd64"
+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}
- test? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
-"
+DEPEND="${RDEPEND}"
CMAKE_SKIP_TESTS=(
# bug #566648 (access to /dev/dri/card0 denied)
kcontacts-picturetest
- # bug #838502 (again some Qt translations loading related err...)
- kcontacts-addresstest
+ # 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 4a9bb3c50c6b..97591c92fb9d 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,3 +1,2 @@
-DIST kcoreaddons-5.113.0.tar.xz 2610552 BLAKE2B dc7457b29dfe70a699460406b8ace047cc846dd36ff0dbdcb08e32fa9953ae697516948ea09ea251a53ede6e0aefec56d3180918989f94a06c5169242ceeecd3 SHA512 23e44b5e6daa66b945d5b98f326f328f1813d89a40e420ba91d3457943825520fd2b81084737e5b260a784032f2eb7c820da204869a37bbd8d8ff0e5516dd5da
-DIST kcoreaddons-5.115.0.tar.xz 2611124 BLAKE2B d547ca61b96a52b1da49b4773d18765886fe93ab9a0bf7e17ff32ba8de4e0a0e28db30b9a80f771ee96e56b7bd8eda0cb517b0446ab19409cc4ce05c0557d2e5 SHA512 66a209496de8370a3f69549462f101dfca76f87c6bb4e2ad5e616e5fd6b460d17ea3e93386d6450992e6ca3759868d1818bc29987af780b466100a9389504939
-DIST kcoreaddons-5.249.0.tar.xz 2575832 BLAKE2B 7be6f546a6e2c1a6251497f8a8fcc63247b90aeefcabfd9ca385c4944d85eb9de1c540be5e13e7e5221c411e81439cc3e837f64656686be3ca62ffd7de8a3a86 SHA512 f9d6686e19a6010ef68f0ffaeee53cf308fe254ca2e6e2bc964aae91ad7b0b190bc930a8b171daf51403c8ff0ff75dd2d9b775d0ab90c0498056ba3bdcc9906b
+DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d
+DIST kcoreaddons-6.4.0.tar.xz 2565772 BLAKE2B ae34a8c7301113aec3960e3a0595a7476522fc395c30fd01a2f99ffc093c7df68276b24b21115edd84776ff3ecb6fee37f73c4c07c46ac1bb9da18336fd8d8c4 SHA512 a4fcbe5fc9da7d113b7d8ebd505ae604cb1c301a4463c0c25c020c50451513ce98230685853b63b408b7aafe0712846a8ee1d654531da03faf02daa7097c495e
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.115.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.115.0.ebuild
deleted file mode 100644
index 376817ccb580..000000000000
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.115.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="dbus fam"
-
-DEPEND="
- >=dev-qt/qtcore-${QTMIN}:5[icu]
- virtual/libudev:=
- dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
- fam? ( virtual/fam )
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qttranslations-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_configure() {
- local mycmakeargs=(
- -D_KDE4_DEFAULT_HOME_POSTFIX=4
- $(cmake_use_find_package fam FAM)
- $(cmake_use_find_package dbus Qt5DBus)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 632398
- kautosavefiletest
- # bug 647414
- kdirwatch_qfswatch_unittest
- kdirwatch_stat_unittest
- # bugs 665682
- kformattest
- )
- # 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/kcoreaddons/kcoreaddons-5.113.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild
index 8cf3bbd2347b..be1fcedb4aea 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.113.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild
@@ -42,6 +42,9 @@ src_test() {
kdirwatch_stat_unittest
# bugs 665682
kformattest
+ # bug 770781
+ kaboutdatatest
+ klistopenfilesjobtest_unix
)
# bug 619656
ecm_src_test -j1
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.249.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.4.0.ebuild
index 2f8f3781828e..9be143aa113a 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.249.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="dbus"
DEPEND="
@@ -25,7 +25,7 @@ BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
src_configure() {
local mycmakeargs=(
-DKCOREADDONS_USE_QML=ON
- $(cmake_use_find_package dbus Qt6DBus)
+ -DUSE_DBUS=$(usex dbus)
)
ecm_src_configure
@@ -40,6 +40,9 @@ src_test() {
kdirwatch_stat_unittest
# bugs 665682
kformattest
+ # bug 770781
+ kaboutdatatest
+ klistopenfilesjobtest_unix
)
# bug 619656
ecm_src_test -j1
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 68168a3c4a1c..d95277fe8d34 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,3 +1,2 @@
-DIST kcrash-5.113.0.tar.xz 28308 BLAKE2B 6ffd4208901c8af427b60208622357aed0d1126d36f586bd9dfeb2cc1979e276a5e8bdd1ed6759e74deaf9f0ddf7a618809a12bb996fe4d18fe951ecc743c9fa SHA512 e0076f05ec39ae6fc7dac35b39438a37b2201e2b96a98684c7221aaa65be741bdfd982e669fbed312bb35fa8cf964575d40c4013796053f1b1b31117dcc79c41
-DIST kcrash-5.115.0.tar.xz 28288 BLAKE2B f9297149410458a81b21ff8220a0b13facba11340d4c17c09fd03cccc0a8ae3ce7c5aa54d8627fa07f805718b31a63c90c2f439ba82da630cf8373dcfa8c202f SHA512 a8c9d9676433f6017681328b93a9218a6e87794712488a905ba6a783c4b370a3d65b9efe6e8c77d809f72cde0fa28a43020b3e0ef909197918c76d94592b3233
-DIST kcrash-5.249.0.tar.xz 29096 BLAKE2B 7ecaff075635970054c34f1e8f9aa8656b4e2d351c473335898761739ce85dfecbf0acf7caf3e6f0df9deca7a6d18f9685af98e79064df4d1e1b8eecf5897b4c SHA512 04061e1e550ac6a40860db9e9454a0c71321f6b6a39c1d6c0ade17f3aebd132851ddd0956ec783f07b60fce2cf9362aacbdcf43dc8d001aae1f8b0d927eda393
+DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07
+DIST kcrash-6.4.0.tar.xz 29012 BLAKE2B 190400165d7429c7873cd13130ebe72a920983aa75da5e2b40bcaf3c6c29d39bbb7e264e3e5bcf7dad260bad1524e8b863c95023336a60b81b702c359fdee6f4 SHA512 a838e02279d7e3055ffe49ee56f3df03634919b4599c3e04943b8789f7caafaa2ffee6fe3798903502b7981c0cfe980ef5224f1736e9dbe3ef6cc426816356dc
diff --git a/kde-frameworks/kcrash/kcrash-5.115.0.ebuild b/kde-frameworks/kcrash/kcrash-5.115.0.ebuild
deleted file mode 100644
index 5f9434365f99..000000000000
--- a/kde-frameworks/kcrash/kcrash-5.115.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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 intercepting and handling application crashes"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-# requires running Plasma environment
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libX11
- )
-"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
- test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/kcrash/kcrash-5.113.0.ebuild b/kde-frameworks/kcrash/kcrash-5.116.0.ebuild
index a0f0b6842ece..a0f0b6842ece 100644
--- a/kde-frameworks/kcrash/kcrash-5.113.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-5.116.0.ebuild
diff --git a/kde-frameworks/kcrash/kcrash-5.249.0.ebuild b/kde-frameworks/kcrash/kcrash-6.4.0.ebuild
index 66b242efadce..7d1679715647 100644
--- a/kde-frameworks/kcrash/kcrash-5.249.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-6.4.0.ebuild
@@ -11,14 +11,14 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for intercepting and handling application crashes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
# requires running Plasma environment
RESTRICT="test"
RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl]
=kde-frameworks/kcoreaddons-${PVCUT}*:6
X? ( x11-libs/libX11 )
"
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index 81c7ee4f747a..60d98b59439f 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,3 +1,2 @@
-DIST kdav-5.113.0.tar.xz 66184 BLAKE2B fcbd846dcf9bd9fe8ec6ad7a2e193c59b2621687c9668d79180338194f9741f318d3d9e35166f2b1b404aa266e202def3ea6e8c9a2971f85d036d4b3737db5db SHA512 93124a4dde2e24b243008fa6b8ea1742b4ff0a686d5e5a7fe9e3a1349e6547ee70d57777bc5fdb96942109f1798e415a8d750e8a0eafc48fe298c87fc085a905
-DIST kdav-5.115.0.tar.xz 66476 BLAKE2B c7550c0281e97d29d2cbb8e18ce29e1503506afb46d3e8600c1fdfa6a8f444028b6c12984ef61e58a5789919f771d0648c4cfc3c120fe1b7c113aacb5c98c786 SHA512 62e25deaa926c5f927e40e7d3baa06d536b1cf143515ff5607987808a3153295d7415519036239683614662a52a390aae7722b43d8e623a32231bf2811abad03
-DIST kdav-5.249.0.tar.xz 67268 BLAKE2B 57f7a02f4ece99dc5b64f6ea0a90d920502a8d21726e2d28871fc3f4143e6e78da9710cdb5c3dba8675a5745c919b5a8af7619f1d87ad00cdfb39b4c482df86b SHA512 7192a569e2dd3b230afb73dd66a1c0e93789119c7ea53130e79a27d25d243d59651dd77a9aa4b3d5ea721c884df9a9449894da2fc29ebed3989011a2e4193311
+DIST kdav-5.116.0.tar.xz 66496 BLAKE2B 711e08e882808b8ce4e542523cbe71517cbf5444043502864959f3f4a27d69b6fa867e86608fbe9086300631fcd113feaa95dea3e93d1377bc637fe4285d9b3f SHA512 195e71f17b20652a333881692160d70a370b605b86fc63daf29d95bb9f47d2c7b4f4446d2597080a2b8ee54303d2708059f750c58177da9b698194072e06922c
+DIST kdav-6.4.0.tar.xz 68028 BLAKE2B f6f1f90c284ea9123c15c099b625ab265cd9dc71d79f4b2043abe8ad9e887d38d165850055b2569ec372a6029c6b8774104a2a55787413e0f39457d2e8224231 SHA512 37c559c9da50741ba6afc2a1cf04ec7ee672529bf05ee57b473ac6a05ea9606614fabbd8756eee2409b851ecf41a5b8813090548ac4b9998703c3a5af0d780af
diff --git a/kde-frameworks/kdav/kdav-5.115.0.ebuild b/kde-frameworks/kdav/kdav-5.115.0.ebuild
deleted file mode 100644
index e3041e9aad78..000000000000
--- a/kde-frameworks/kdav/kdav-5.115.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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="DAV protocol implemention with KJobs"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/kcoreaddons-${PVCUT}:5
- >=kde-frameworks/ki18n-${PVCUT}:5
- >=kde-frameworks/kio-${PVCUT}:5
-"
-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/kdav/kdav-5.113.0.ebuild b/kde-frameworks/kdav/kdav-5.116.0.ebuild
index a18a5efa9c00..a18a5efa9c00 100644
--- a/kde-frameworks/kdav/kdav-5.113.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.116.0.ebuild
diff --git a/kde-frameworks/kdav/kdav-5.249.0.ebuild b/kde-frameworks/kdav/kdav-6.4.0.ebuild
index 4ae8f4047b29..dc51805cf7a0 100644
--- a/kde-frameworks/kdav/kdav-5.249.0.ebuild
+++ b/kde-frameworks/kdav/kdav-6.4.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index 83438755ae3d..fd2345bdf664 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,3 +1,2 @@
-DIST kdbusaddons-5.113.0.tar.xz 48932 BLAKE2B ca55231d40e757d08f7fdc60bfb3c04b74bc773002e3b63a1040e54d7c0defa0a73436cd07bf478dc7b1a18ddeaa0586dfc563505436c7e8e0a9cffd0ced2861 SHA512 30da963c3c1b5c8ddb29ce0c8ae88761f63d1c4ed5727bc1a0184116a16ba540d30395dc71efb16a4cb3d3cb3fbba51699a3c952b0f46881e4909e575fa01d9f
-DIST kdbusaddons-5.115.0.tar.xz 48924 BLAKE2B d781b8a42b80abc3096f10e7fe2ae8bd5d6d7306e0d6c0cd61b82c28719c8ecdfb9652388bcd29d49e614fdfdf448ac4cfbf7de7abbb7ea7f8cc1f632ce565b4 SHA512 4d43d39300652a7923a8f2a66dab18e606c2472c18f9629d3481bfc9329ff60b0d53f463de88d6dabfa106cebf68422184a4dc76b35c95f05050271eac29654e
-DIST kdbusaddons-5.249.0.tar.xz 46116 BLAKE2B 05160844b07ca7f1c471462c3579f58da9776a9330d5c4e4679b4aa9d874ff7c68efdb9e217d649d1b413d2636a37fe6311b1e5f4480a506b6b7e6884153a6f5 SHA512 7a6eac1616f0a7da6db2f882acd44d4e861cdc4702fb742496a632c9abe5885eca7f88bbd2208723062958961e07b322bed3086cc02672f92dbccdf6d01f9b45
+DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993
+DIST kdbusaddons-6.4.0.tar.xz 46196 BLAKE2B 5029dc7c6c1355ddcf301c7014c4d5a3b097ff7b80ec210e40f1a82197c2b18b2b4868991b303fbbfe137751a30a393224c71fc28f172a4603fb6acf23717ac3 SHA512 a87aa112813e79c5c7fc012863b988861a25d69f95b8409ef9f2365a9da0b8986fa86c853fcc1fb4bddbb0f588a09266bf9d3f8633e8f5a0ad36efb1167bb822
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.115.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.115.0.ebuild
deleted file mode 100644
index 10271bd47f43..000000000000
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.115.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-VIRTUALDBUS_TEST="true"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for registering services and applications per freedesktop standards"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package X Qt5X11Extras)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.113.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.116.0.ebuild
index 1576a302b9fe..1576a302b9fe 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.113.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.116.0.ebuild
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.249.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.4.0.ebuild
index 7d0db60a68ee..fadd6ddfb3cf 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.249.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.4.0.ebuild
@@ -10,12 +10,13 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for registering services and applications per freedesktop standards"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus]
- X? ( >=dev-qt/qtbase-${QTMIN}:6[gui] )
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
"
RDEPEND="${DEPEND}"
BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 2ae6a3777372..40867d519314 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,3 +1,2 @@
-DIST kdeclarative-5.113.0.tar.xz 2492336 BLAKE2B 2f08d23239d8d310bdb7bcd00d2377392c86b704f10e2f160c31b6daff002a9803aa5e76cd301bc601613c156e9b8f5f633220604a67b7eb3b5dc7f05e09d47b SHA512 beefe12a3be15806fd00545a172f79070dac3e4748305d0b8bf7c4413cec8c4efd438c5c86e84985f82f61577839a479654207883c0d061b28c92f7e3438bffc
-DIST kdeclarative-5.115.0.tar.xz 2492688 BLAKE2B 26c140a97a362ccc97d8c193c889fbf83b445532708c6e4ca99b7f5e85daeb4c13b9feb28731d48eeed1f81a8f55e2aab3c2e2360cc44191b0ff222ea4caf480 SHA512 e744d970605de5c0f32485ae471f52950c4af72a7e0e3fc3011b2320f7c951ea3e1a1a80f84916ba0fd1d4019c009b66967af70f06e5aa9ea758189c221310ce
-DIST kdeclarative-5.249.0.tar.xz 2436216 BLAKE2B e6f0c5bffe794d4bb94d6b0892889767333eb7d23f609c69714814c81aad0c029ac6629422014438cb8ee3d0cf9ceb31ba0bc932b823a5bc741f7c00b93cb6a7 SHA512 cf47c5464ce3d602dba7dbdc81a232d2577c43569031751579555668cdd188a2fa564a5b78e44149ee72d7ab14317386825098250d86d1f357be9f902beddf63
+DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc
+DIST kdeclarative-6.4.0.tar.xz 2426788 BLAKE2B a82c88808930653ef8f1b9d632a605c8f5a11ef06148883f4315d6406e1a9df7156c962862b7be6cb9510e27c96156285e5262522bf5dcb03541529084a99438 SHA512 ae0793e4ef41a4b98dcf69f7b1055a051b2bff52743301bb167951771e86a9e3a03d4fe8a7fa7818925b8e77128dc73cc4fe892e9171ced9df5a3f4e562ee5d3
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.115.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.115.0.ebuild
deleted file mode 100644
index 2767285c7fb4..000000000000
--- a/kde-frameworks/kdeclarative/kdeclarative-5.115.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing integration of QML and KDE work spaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kglobalaccel-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5
- =kde-frameworks/kpackage-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
- media-libs/libepoxy
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.113.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild
index 84a8b4088efe..84a8b4088efe 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.113.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.249.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.4.0.ebuild
index 100291c53016..020efd148754 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.249.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 2eb01fda34b5..998e38c3ae34 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,3 +1,2 @@
-DIST kded-5.113.0.tar.xz 41036 BLAKE2B 7fa0fddc68893665621b1dc2a153788a8c9c43fd1ac22b68992ce0c2e5a1211580643b12b61baae110658bb2197f3c1720cf9a129d89ac5d2d7aa65968bc4544 SHA512 a23dbec239959bd0cc1602d08f76cac419c862d6af9f286c5b928c5500eb22dec49ac53b9d0d1966d0e03a7e8f56fc611f2e6b29c3647c200116a67d9cdd855f
-DIST kded-5.115.0.tar.xz 41064 BLAKE2B bbff8afe58d72f43ac6daab92e5b981465ca1b95d2e28089a847301430c958d6fa1f7909b5e05e3422bc219ba2c22ec8ba073b510b45680e0d948af6d5317da7 SHA512 880fb068bcd0ebbbc07ec0396a58d763a8b9f5f431874748b4f8d88c79c06d670cd01fc706e60f2f87816a7bc64b4b4e4e367eedc04bc2c160a1a64fe7f68fdb
-DIST kded-5.249.0.tar.xz 32208 BLAKE2B 4210114ab7b8b38cb7effd4527a55e289dc9330a0ef09a76477a6b6d702e6ade9ff82fe56a8c154bbc8a348a04ccfa35122479af3c38bffd12a349ba9c8a73b9 SHA512 6e9b131286fb5b8dae1c6e5c6ecf08def88ef8eb5b625f6e3c71197cd977f58b16b81399ff2807809a4753f5096c9bbca79595583e0700ef7f90e61eb69ad2d3
+DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910
+DIST kded-6.4.0.tar.xz 33776 BLAKE2B d784664c4619114de0379ea6746ab83ad6c0805ea10c75eadf99f884cf59881daef97305e9646c63347e4658d918639be4a3194e3b74ea78848c93cdd6a196dd SHA512 a22ed7c479ae3df87e16c088c7ea30e4d1c97b147f35be48e3cb3b1e8651329b4dfa1060a3de7a5e1c1a5a82d591afd266f70ba05feb35c03968248ee591f3da
diff --git a/kde-frameworks/kded/kded-5.115.0.ebuild b/kde-frameworks/kded/kded-5.115.0.ebuild
deleted file mode 100644
index 65612698b825..000000000000
--- a/kde-frameworks/kded/kded-5.115.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Central daemon of KDE workspaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5[dbus]
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kcrash-${PVCUT}*:5
- =kde-frameworks/kdbusaddons-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package man KF5DocTools)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kded/kded-5.113.0.ebuild b/kde-frameworks/kded/kded-5.116.0.ebuild
index c92e19f9d173..c92e19f9d173 100644
--- a/kde-frameworks/kded/kded-5.113.0.ebuild
+++ b/kde-frameworks/kded/kded-5.116.0.ebuild
diff --git a/kde-frameworks/kded/kded-5.249.0.ebuild b/kde-frameworks/kded/kded-6.4.0.ebuild
index 6532602ce5bc..505dcb21b8b3 100644
--- a/kde-frameworks/kded/kded-5.249.0.ebuild
+++ b/kde-frameworks/kded/kded-6.4.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Central daemon of KDE workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+man"
DEPEND="
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest
index 326a5de062fd..3cce90ae7f63 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1 @@
-DIST kdelibs4support-5.113.0.tar.xz 3723084 BLAKE2B 958d0ba21edffc03d3c2fc8406142c014946e86918c23288aa108904af150844e9697b62d25449affb5442faeff5fce53c82a0df6c00443625749a50ca679720 SHA512 71c86d90a7381667c9aadec0299afb64b8f42a6d7366b4eba06ee93613de05de7eeeb249fad3746c55a5a1520bb233306e8a851a7351c0f4ce3edd06511cc8d9
-DIST kdelibs4support-5.115.0.tar.xz 3723592 BLAKE2B efb5a384b71f781d666d78c3157188179eaf54237d6a8c442217273e5b4b1b604d86f5db73cce6528d991f669d6ddb6cf156035d5606d1eb03912c7b99ddf26b SHA512 511e14975c2810217e8f08d14a800cfdd04654399303b04a45d69b2f1959cf482027f2444c9e8202bdda60f1779fe572af0a55fae1b3692ec49cea97beeb894f
+DIST kdelibs4support-5.116.0.tar.xz 3706116 BLAKE2B 35d8ab172c2993cd7f64b1075ddb882a78248383f23a0060889f782f3af65bf3cab9423af380b91e85236b2e8e3036040f6527a3ca7a7a8c309730e01a0d2283 SHA512 87cdc59da0fcaccc48012cf3c34ab3707c2eb159effd17e76b7c24a81feebebef3a27aa1d25dadfb0d5ee7efbc39b2fa7cafc6090476f5ec4cb8e9be616050be
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.115.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.115.0.ebuild
deleted file mode 100644
index d0e09c51b9a0..000000000000
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.115.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-ECM_HANDBOOK_DIR="docs"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="networkmanager X"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
- app-text/docbook-xml-dtd:4.2
- dev-libs/openssl:0
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qttest-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kauth-${PVCUT}*:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kcrash-${PVCUT}*:5
- =kde-frameworks/kdbusaddons-${PVCUT}*:5
- >=kde-frameworks/kded-${PVCUT}:5
- =kde-frameworks/kdoctools-${PVCUT}*:5
- =kde-frameworks/kemoticons-${PVCUT}*:5
- =kde-frameworks/kglobalaccel-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5[X?]
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/ktextwidgets-${PVCUT}*:5
- =kde-frameworks/kunitconversion-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
- =kde-frameworks/kxmlgui-${PVCUT}*:5
- =kde-frameworks/solid-${PVCUT}*:5
- virtual/libintl
- networkmanager? ( net-misc/networkmanager )
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libxcb
- )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
- X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/countryflags-${PVCUT}:5
- =kde-frameworks/kinit-${PVCUT}*:5
- =kde-frameworks/kitemmodels-${PVCUT}*:5
-"
-BDEPEND="
- dev-lang/perl
- dev-perl/URI
-"
-
-PATCHES=(
- # downstream patches
- "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
- "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use handbook; then
- sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
- fi
-
- cmake_run_in src cmake_comment_add_subdirectory l10n
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- $(cmake_use_find_package networkmanager NetworkManager)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.113.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.116.0.ebuild
index d76a8b156bcf..d76a8b156bcf 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.113.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.116.0.ebuild
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index 67fcb57af9b2..bd0bb23d4342 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,3 +1,2 @@
-DIST kdesu-5.113.0.tar.xz 56804 BLAKE2B 6307efa31396a4a1cc4794c1a8ddfa52b351208a0d4f60cdb6092c6ca016ac333ee541e73aab54a4eb85f99d40506e34bc2b10ae6b5347e3340ff4c36b68a8be SHA512 42694b3004244a97623aa22a348f3368755e357522686943a49d836a89ed6dc48fb95dbb49861b10ebec23375a6290300ec0c061d7c0e258929471adf6d58534
-DIST kdesu-5.115.0.tar.xz 56812 BLAKE2B d37c45d6ff7d0fa1f2dcc452c7ce3bfb1daca057d691c33b91c08aff1eb53686d99a089ba901cc3e001c7f019bb23bde999d66e5b449252c831de8cad8aab682 SHA512 097a4ad960fd6f47600a70b6117f8f3517bc627c3bd32616b95acedddb75d49cf44ac07ecd7fad139ac366463741e3358b96e0d2b1af7ab6fc46e009bdbf3e3d
-DIST kdesu-5.249.0.tar.xz 56456 BLAKE2B 9d0edfb52634bb55e0fe91239ee3094e2ab8d2713e657383a010ad29c1eda6780ce85f160620cd12dd324e5eab90f883f2c388219f41c70aefba27add5749ab3 SHA512 95856e9b4a7a96435d4e2f9e111bd855eb04b41620bf20914f9e23344f9d6099c4cd7b93460e319fdd78942dca2dcb897cdd042ee47fe6340143a2ed4e391f05
+DIST kdesu-5.116.0.tar.xz 57072 BLAKE2B 6891406ddfba6caa6bbf0e5a476b99632e261d884cf882977225eb6876eef261a2f1b9a01cbbcbcb05be811500f6c0e4b387ad066e899a71277c717f57c514a1 SHA512 6426e65af37b4bec97ef2e93a48de25fe2e5d99fa4a4f8da850a6ed91ef428933062ca81455a91f4604fa8552dd0fe46ef835a4408e91a05e4609b09864a25cf
+DIST kdesu-6.4.0.tar.xz 56612 BLAKE2B 9f247c7ad530cddaea0f5ee530ebbb78d39b8d62af22c33d55d4f0d8a94d521120a00fa2b27b82e796e485fcf1eda1808709f09f5e480e7661392d9cd0e05971 SHA512 58aa1deb30c31ba1c87b1b09fa84ded051513e103c89bee14e9e3a6818ea3a638a74eb79b2075ad76577611a3fc5abfe719fa8972808f448f76f0290d28958ef
diff --git a/kde-frameworks/kdesu/kdesu-5.115.0.ebuild b/kde-frameworks/kdesu/kdesu-5.115.0.ebuild
deleted file mode 100644
index 28cc3f9011b5..000000000000
--- a/kde-frameworks/kdesu/kdesu-5.115.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kpty-${PVCUT}*:5
- 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/kdesu/kdesu-5.113.0.ebuild b/kde-frameworks/kdesu/kdesu-5.116.0.ebuild
index 98794005bd5f..98794005bd5f 100644
--- a/kde-frameworks/kdesu/kdesu-5.113.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-5.116.0.ebuild
diff --git a/kde-frameworks/kdesu/kdesu-5.249.0.ebuild b/kde-frameworks/kdesu/kdesu-6.4.0.ebuild
index dc1ef8cc42ab..69b3aef23ba4 100644
--- a/kde-frameworks/kdesu/kdesu-5.249.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle super user actions"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
RDEPEND="
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index cb4813cb6f92..035eb0fc6ea7 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,3 +1,2 @@
-DIST kdnssd-5.113.0.tar.xz 2280752 BLAKE2B ae9bc936e3f865e716321ec0520aa596615050b8a9fc712709ce57ffe2c07756d241212cb47c7c9d98875825b7830b053b628de53651186af449a75efee045d4 SHA512 7cf02b07e482039e6ef442efed8e0619f7f8631ba7e7a9ffd108383289cc8dbf7c5276004c1a73c7187fc3cf502512df558195d78830df88b64f3f22ff41df71
-DIST kdnssd-5.115.0.tar.xz 2280800 BLAKE2B 44d103bc5273815f2e40fddbfc5d097a570620994c47834bab29bf85edb332f7b8331ad3d3c4d3c68b7bf4ae1736534548722bfacaf8fcd596ab1872da4f74b4 SHA512 f78ed9a9f4434ec1b071363de35df57d7ad4f114ed91fb9ce361aa0100c42e345ad08c8190c33cefea8d2ed46186b28e2ca9236e319615f6f65855835afdb1d7
-DIST kdnssd-5.249.0.tar.xz 2278156 BLAKE2B c5d69725edc62065bfffae99fcf04a7b6f5d059acec53cf45f4fbb330dc19341c4fa4dfabcf98ccaef2e93c07aefbbffc0a45a89c4d70f056480d4e3ed7f2f83 SHA512 76bdd692d3bc8b2d8ad27e1a72d1acff6ce43f24c3dd2d035489c07d5498992481135235d58e1c2358ec6acc58edb63b04075ee70bbe238d3a85b6c9224203c8
+DIST kdnssd-5.116.0.tar.xz 2280644 BLAKE2B 38468ea7c4b31787c2eb41ab5a930c2a44138d3cb5492df33748ce7ad80afd462604d6de433a5c23e2070c17ca8abed9427674c33064a841e9aa3d4836bcbf3e SHA512 542b6ff05ea2d0d43b8563136254f54e690fb561b270517df00158e53a5a2eda23e5371292256cd3f3aae0ee108c8d5cd4f611ac1aa22c259ee80b4815850121
+DIST kdnssd-6.4.0.tar.xz 2269320 BLAKE2B 4f0ea98402b9ccc46f2d18e26ca18bfe1fa6158e4b450d73a145947bc81ad331e6744e5d913c87caaf8d170a7806d2e4117d9fe6cb4b24920de89be08eab3d60 SHA512 94bae6493eadddd134805c5a42c1923173d5b9cfaa371493c9dc96a912afcd36173b289833213c91f6dcfa86e59b00c4a35b6e689bcdcfeb5062b1958724fe17
diff --git a/kde-frameworks/kdnssd/kdnssd-5.115.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.115.0.ebuild
deleted file mode 100644
index 151f383eff7f..000000000000
--- a/kde-frameworks/kdnssd/kdnssd-5.115.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for network service discovery using Zeroconf"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="zeroconf"
-
-DEPEND="
- >=dev-qt/qtnetwork-${QTMIN}:5
- zeroconf? (
- >=dev-qt/qtdbus-${QTMIN}:5
- net-dns/avahi[mdnsresponder-compat]
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-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/kdnssd/kdnssd-5.113.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.116.0.ebuild
index 1dc0f052dc8d..1dc0f052dc8d 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.113.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-5.116.0.ebuild
diff --git a/kde-frameworks/kdnssd/kdnssd-5.249.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.4.0.ebuild
index b3a404c71ce4..6ccc600538c4 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.249.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-6.4.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="zeroconf"
DEPEND="
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index b8499d4321dc..0b49d1d71872 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,3 +1,2 @@
-DIST kdoctools-5.113.0.tar.xz 465424 BLAKE2B 82ea8b2ca94705fcfa4c5adb2847a09ac11ed726e2e2a158800bec0fc5cde88696087a564d10b4840d22ea48c5aba47147658ed88ff787227a0e7256545da9fc SHA512 4074c5df2446c92a53f120283e3e1731fd6cbb7983d945d459e658a64f8762a21aac00f44e270d94392079cb0c29cc659aa8711ce0092d0b6ae0c52259c7feae
-DIST kdoctools-5.115.0.tar.xz 465436 BLAKE2B bf7af3333a8fbf121e326eaa2c54c16f9a9ba1552a982061337c365d57eb9d5beab8952f0360b6bb2c0bda07afd42fae050072a3ae9fafe32a54e77df4dce48d SHA512 f7c95c090899fa8d7ea0d730e48a87a4881f271a37bb1d0af6f67aaa52954613e957e04a91b94b985bf993c0b9db3736aa922033d100d2c8beb2f24ae50b2caf
-DIST kdoctools-5.249.0.tar.xz 459736 BLAKE2B f34c0701224226fd502c3adc0882f9451f94c0820964c962256aa8e1dc21fdcd1769f6937d379d3bc542337a636cebaed92d154fcd9e4748556af12a436180ed SHA512 660388036fc62ff5b8d5d39d5174805e0e6991e005cfd345ea0b108bee127424e94c449a8db207301c586d2b2d03bc2a0afd47ef942679666449247baeda8151
+DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab
+DIST kdoctools-6.4.0.tar.xz 456108 BLAKE2B d09edf8d3a76ac65ddde9983b19a192d3507cbb771b9bf2fa4853f0f8607b0bfe8907c7abfd201b7d099ec4e0aad53681295abfa3bf832b2ef90ab6651453686 SHA512 b3a6bf2831ea35b1c10dd628e56dfb4bc899e2461f13ad96c0a97c15015efa8650bfd377b7b275b9d8fdcb9075ea67405bf0fb2878070c7118d47daf9767a744
diff --git a/kde-frameworks/kdoctools/kdoctools-5.115.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.115.0.ebuild
deleted file mode 100644
index c41a63df4da6..000000000000
--- a/kde-frameworks/kdoctools/kdoctools-5.115.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="nls"
-
-BDEPEND="
- dev-lang/perl
- dev-perl/URI
- nls? ( >=kde-frameworks/ki18n-${PVCUT}:5 )
-"
-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}*:5
-"
-RDEPEND="${DEPEND}"
-
-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 KF5I18n)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kdoctools/kdoctools-5.113.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.116.0.ebuild
index e0ad7364b427..e0ad7364b427 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.113.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.116.0.ebuild
diff --git a/kde-frameworks/kdoctools/kdoctools-5.249.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.4.0.ebuild
index 95efa167a741..4b24d23198cf 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.249.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest
index 20338105b0b1..6306e457afca 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1 @@
-DIST kemoticons-5.113.0.tar.xz 1700804 BLAKE2B 5b560594a8335b416ad21d128a7845c2b5e023a23e539d9f8373b504bc73a49039ba148fa363cad61efdd55fe347c81571ed70b79e3c7b26907dd2208182835b SHA512 03572fedcd8b4eca95435118889837b97caef9ec20b9596ae8eebb5983aa98eda0f0da8de439152de29bb591c11285033eafe9990746c2234a9cca760d3f65cf
-DIST kemoticons-5.115.0.tar.xz 1700720 BLAKE2B 06a62962f007e273d8d3dcff9c4bec24c4982707f11931a19a87e8712ce7589fd325bfb42dc974e6907df79078a4445711549522d052834f61f395d93ccc689f SHA512 412729a4c236f27d584d508de5104b7a9ac451758427d5595c44ff07c045b91c69f024ea589b3b1f8eca95eb827deab789870ca36acb5cf6a06b3b22169604dc
+DIST kemoticons-5.116.0.tar.xz 1700844 BLAKE2B d7f99cc648d9f09b468d2c8f6783155198a90161bd0c78414e7c2cc1859fbed8fbb14d01aae2739e5e3589e872d0f0ad02ebf350dbcf389bbb22fedb01b2d88f SHA512 9bf1c7f1c7b0d61a43d12b3af58707d61f3f3ae0f1d817db0e34db6ca25eb8d33a7780d218a44e57b4974e5683e3e26126b45e74a4c8eb764df2cb3d900b27f9
diff --git a/kde-frameworks/kemoticons/kemoticons-5.115.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.115.0.ebuild
deleted file mode 100644
index 99101c8c38d3..000000000000
--- a/kde-frameworks/kemoticons/kemoticons-5.115.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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 for converting text emoticons to graphical representations"
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running kde environment
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kemoticons/kemoticons-5.113.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.116.0.ebuild
index 350625768951..350625768951 100644
--- a/kde-frameworks/kemoticons/kemoticons-5.113.0.ebuild
+++ b/kde-frameworks/kemoticons/kemoticons-5.116.0.ebuild
diff --git a/kde-frameworks/kf-env/kf-env-6.ebuild b/kde-frameworks/kf-env/kf-env-6.ebuild
new file mode 100644
index 000000000000..204547c3be3f
--- /dev/null
+++ b/kde-frameworks/kf-env/kf-env-6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Environment setting required for all KDE Frameworks apps to run"
+HOMEPAGE="https://community.kde.org/Frameworks"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ !${CATEGORY}/${PN}:5
+ >=x11-misc/xdg-utils-1.2.1-r1
+"
+
+src_install() {
+ einfo "Installing environment file..."
+
+ # higher number to be sure not to kill kde4 env
+ local envfile="${T}/78kf"
+
+ echo "CONFIG_PROTECT=${EPREFIX}/usr/share/config" >> ${envfile}
+ doenvd ${envfile}
+}
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 27ebb6aed9ff..3258154ba407 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,3 +1,2 @@
-DIST kfilemetadata-5.113.0.tar.xz 526884 BLAKE2B 3b4d1ad31f7ca8fb07ea0b41524d6280be1ba7954d4eeefcb9a41e945a37a6ccecde7d8eece38653548cb1dfd6b41ed8bfaa501ac0b4ca60b3439148e233878d SHA512 95790940e1d04849ed25046da38ccd62f6929108c205ec8bff3bbb912c03dd2e28ce2ecf5e544320aa73482a6ea5146d2bc71638e98b36b037f0d77ab3abc46d
-DIST kfilemetadata-5.115.0.tar.xz 526912 BLAKE2B a6c80153d451e242f5e16ddbed9cccb3b6f64700f1081de954aeac64f814ef74b1ea4a9960be1e0f83d7217f67034b57b25cd8ea7cd1df9a6f717a607a8fb8f0 SHA512 db7fc7e79abf358ee0def12601de140e8f5d62d939f5580b7940a492780eea8d5b4eb2f679ed15ab02134277d15353d24511a6e41260751811af52398ee037e4
-DIST kfilemetadata-5.249.0.tar.xz 559524 BLAKE2B 892e3e900e7d6ff77fd4be80b33e354dea8df8d86f3a5a58dc559e8aa454878e2aff426a1a6f5eec3a1a641cc27dcaa09ffd29fdbc991aaadabaf4dee8697cec SHA512 7a8ea4c92b210f43e5501769763a24825be854687acc3d48a50df7aebe44bf269c1ea8ed857f989617c7966dbafe7d49dd299cbd2f964d17cd23c0b93e478287
+DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B 9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a SHA512 1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e
+DIST kfilemetadata-6.4.0.tar.xz 594356 BLAKE2B fc9011468022e73ef3f9f1b402944722e857729512494bc67fd9e65aa304db48c38203335805e90a85a5f2736ecfbf1e0aba6d912052da66ee1b78998ad2c835 SHA512 d4a0fa4567036c5372fad7e0458021151099419c1e3891a03337b77d695dca2b44c6855d62eb6ff0a9f6e856f59310412fac364f3a8fac28776dd102ae9fb71d
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.115.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.115.0.ebuild
deleted file mode 100644
index 7215dded6fc9..000000000000
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.115.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org optfeature python-any-r1
-
-DESCRIPTION="Library for extracting file metadata"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="epub exif ffmpeg mobi pdf taglib"
-
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- epub? ( app-text/ebook-tools )
- exif? ( media-gfx/exiv2:= )
- ffmpeg? ( media-video/ffmpeg:0= )
- mobi? ( kde-apps/kdegraphics-mobipocket:5 )
- pdf? ( app-text/poppler[qt5] )
- 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 QMobipocket)
- $(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/kfilemetadata/kfilemetadata-5.113.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.116.0.ebuild
index ad1e2922819d..dfbdf72e8425 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.113.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.116.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
ffmpeg? ( media-video/ffmpeg:0= )
mobi? ( kde-apps/kdegraphics-mobipocket:5 )
pdf? ( app-text/poppler[qt5] )
- taglib? ( media-libs/taglib )
+ taglib? ( media-libs/taglib:= )
"
DEPEND="${RDEPEND}
kernel_linux? ( sys-apps/attr )
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.4.0.ebuild
index 63a33aad4531..5c5b4bd42bad 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PVCUT=$(ver_cut 1-2)
QTMIN=6.6.2
inherit ecm frameworks.kde.org optfeature python-any-r1
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="epub exif ffmpeg mobi pdf taglib"
RESTRICT="test"
@@ -19,6 +19,7 @@ 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 )
@@ -48,7 +49,7 @@ src_configure() {
$(cmake_use_find_package epub EPub)
$(cmake_use_find_package exif LibExiv2)
$(cmake_use_find_package ffmpeg FFmpeg)
- $(cmake_use_find_package mobi QMobipocket)
+ $(cmake_use_find_package mobi QMobipocket6)
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package taglib Taglib)
)
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index b4cba8b132a0..b77a22b69e00 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,3 +1,2 @@
-DIST kglobalaccel-5.113.0.tar.xz 2338900 BLAKE2B a56f6e2d201a05a0e3c0c27ed081ed9ae149d1123e6e9eee2ef2fa374f989a4f30f3f8a38eae663ed3c2057f25839d2d33df85e575b102e09aa94b536e2bb9f5 SHA512 cded1552aafd6002355e8a5cc051b31b5cff88373e55ae5e799a3be34a2faaec5c18492891103dacac64eeaf3a416808219bf385e3fdb57f3dd49c38a7b58020
-DIST kglobalaccel-5.115.0.tar.xz 2338984 BLAKE2B a7c3a5ab9037930bc0b031b1822fc2acf61d859924181b4a1cfad6479876f84c3cd3d13d03e62e8810c21c0c1ef60be0ea754e959b0ef2d2d60c367fd43a2311 SHA512 0cf7649637d6aac4fa2e0d99392663593e2781f2b5de2cdf501b5d9ce20fc93febf24e8a452fe3592a566d72af4d266545c386d04f785dc307e6027ee334b312
-DIST kglobalaccel-5.249.0.tar.xz 2303752 BLAKE2B adf67df17b6a9d6ca3bbcc7c0554bc5fb23b31d9056c01472d7c10f9cecb9cef5dad3c6fdd6aab64f6509b0cedf352705383a0e52202fd415526571faea434f8 SHA512 e7d8689f79323a488eea241b70af5211e68c69a948a43881f721d8f8001ed05c074c7592e00b5df86a18b61babaae3d6c33ff85b98f18bde3ab5f082fb00900f
+DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb
+DIST kglobalaccel-6.4.0.tar.xz 2294616 BLAKE2B fc13b5d269b3a1718fca50959278b0f7b2fb3c04e83a6b6255259ba02683c7fc58d1742f5de8e68b50e751684eaa25c925febf44708180a672cc857b7314b74e SHA512 cc78067a9a10b51b5d14d64411a3f9782f67eaad69331a31159549c200aa597f167bd2bdc8e0c5e461529e66d7f617457cd7acdd3c924a8d9a7a85d514cf92dc
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.115.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.115.0.ebuild
deleted file mode 100644
index ed841349166d..000000000000
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.115.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# 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-5.113.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0.ebuild
index 3f0aae37e5cf..3f0aae37e5cf 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.113.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0.ebuild
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.249.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild
index 3fbcff390fe6..3aeec7184323 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.249.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle global shortcuts"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]"
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 3a85dcf6395c..bc8b5217b050 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,3 +1,2 @@
-DIST kguiaddons-5.113.0.tar.xz 78376 BLAKE2B 5fb7cb954c99122ed681306b802a6c825f4ca0052f246e9b727aa417354eff06fb7cbce0600364e167b7b6afa356fb93229a3061cbcdc10235f258db149195c9 SHA512 bc5e4d0f7524cabf60a4a7175c1a66f2ee5fbdc225e17c77c0103460a8d3ef6a50714b093c760ed0fa52b5164afd2e005c4262d5d1f2079dcdfb8c9c4363d801
-DIST kguiaddons-5.115.0.tar.xz 78428 BLAKE2B 95b7867c2d81245bfa82da1707a7962b4a3ca60409d0bb2d3a7d7181c12f96d96cf59b7ff5459cf5584d01a0bb12a42d69699b14a39ed5c563afa9243d89bb5d SHA512 4416b0f9d2a9859fe2a8b24cb25405ea4eaa0670168348eaedf5a8e44ade59f582118f8ad7525e5829bac5dc6d4b56dd1e47b58e5df6bbe4226a8039a27ff5aa
-DIST kguiaddons-5.249.0.tar.xz 81764 BLAKE2B bf3643915893dc7ca31c181ff9d5534758dc9344f5db309a7778303037b60045f414f35731cee707683120a2c6beaf69b7f66623504c177969573907e9903c77 SHA512 da211721275ae5c7ff1e3f61938ea8a13991e122e5f942f7f1c6aea83cdb2920a4dd8119471e604f70211fac5fd563fcf14ce2cbe28539e5f6a9b330ceccd41e
+DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04
+DIST kguiaddons-6.4.0.tar.xz 81900 BLAKE2B 0e6b665b2d3ff622dad8893e930b814bae37870b4eefad7415f7516baf2fc991f69eec24c5b3b3ef13de3091837f4bdb31b3868de42ee4ab0012a7b33653a6ec SHA512 a3540e95c82289bccb748a87599e0ab60b3cf34fa5dc85d234118af1717c04cf6837f1dbcd760019399c4ef5606db2195b31f9a8042c0898a007420266c5778b
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.115.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.115.0.ebuild
deleted file mode 100644
index 89d4d17b7001..000000000000
--- a/kde-frameworks/kguiaddons/kguiaddons-5.115.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# 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-5.113.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild
index abea3ab05df7..abea3ab05df7 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.113.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.116.0.ebuild
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.249.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.4.0.ebuild
index 14139ab53c1c..d73da91e3131 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.249.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted high-level user interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="dbus wayland X"
# slot op: includes qpa/qplatformnativeinterface.h
@@ -36,7 +36,7 @@ BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
src_configure() {
local mycmakeargs=(
-DBUILD_GEO_SCHEME_HANDLER=ON
- -DWITH_DBUS=$(usex dbus)
+ -DUSE_DBUS=$(usex dbus)
-DWITH_WAYLAND=$(usex wayland)
-DWITH_X11=$(usex X)
)
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index e40fe8e70bb0..dea19427164f 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,3 +1,2 @@
-DIST kholidays-5.113.0.tar.xz 255532 BLAKE2B b8f4be3277ea73c2402759593a51ffc9de1f500b72a4c213c35dc77cacc96d253bcac41ae5087040ca27681c8f1e13430c0306c88121c31fb2fb170d569b5179 SHA512 3777f5d4a0989e4316b1c9efdca0e350c9636f63fde46ce35afacc722885ba3652aa8f086d5430dce3d6dbfd6060ad8a76099fe8700567dc69cb4220a8b08259
-DIST kholidays-5.115.0.tar.xz 255936 BLAKE2B 13c041432c1f773c1375d9ded0027e03c7bb85684172e540d72d12ded9650499b9a306452c777ed18480b96d9de3751cc28b3cce4181e7bfaafdc98db852e876 SHA512 db1c7d1575c1037e3de2ca96999d58b95e7c50c7d60483704723bec90fb738136d31895e04fa4256674b983831c812df87d7256582342c39af3213b209ca1378
-DIST kholidays-5.249.0.tar.xz 251972 BLAKE2B 568784cc0cc84cdeae71a4bd91fbf94249de0add75a4a81c76b69592429265a30de627e16e29204bae87e9d811804c37b94653fede0986290e2fad79166b025b SHA512 9ea98721e467fe66787b8a7d50192c0fe6d9ab69290f7fe929bbb9d46544797a6613a5118f638b1c0dbb80121585a38dc1780cc72993870effbf29b4fe1b80e0
+DIST kholidays-5.116.0.tar.xz 256892 BLAKE2B cce479f01963b41272821ab4ef016eaed4ef4b4248a83f7afa0f05f74fca9a683da709b46f88847e367924a5df9ea7f3f6f7d9b5a05e4f9127c824d66b70e3af SHA512 b12c7a4fd427992d94a79d87d077cf0fbcbd790046ded27afa95b7aaeed1fb0826ec544b555516d7e6dc451577674e6f3151dc0ff80890a3e10753dbc5b861fa
+DIST kholidays-6.4.0.tar.xz 254840 BLAKE2B 62f550e4f9a769640238ece4c2dda22f26d396f88ade4798df50257a5793fe47718a223db4dfa31e6f31c8765e8af353ba962bf73f032b89d7059dc9681ab36b SHA512 d4c83e5529f0fef178b30600e75fa433fce0dcea74b805f2c503019b762d9ce1f557093ebd36d4c939c0a6aa579a7062cc726048fa1b6bdd218ce85bf108f4be
diff --git a/kde-frameworks/kholidays/kholidays-5.115.0.ebuild b/kde-frameworks/kholidays/kholidays-5.115.0.ebuild
deleted file mode 100644
index 136a04a7bee9..000000000000
--- a/kde-frameworks/kholidays/kholidays-5.115.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Library to determine holidays and other special events for a geographical region"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:5"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_test() {
- # bug 624214
- mkdir -p "${HOME}/.local/share/kf5/libkholidays" || die
- cp -r "${S}/holidays/plan2" "${HOME}/.local/share/kf5/libkholidays/" || die
- ecm_src_test
-}
diff --git a/kde-frameworks/kholidays/kholidays-5.113.0.ebuild b/kde-frameworks/kholidays/kholidays-5.116.0.ebuild
index 28cb7a379ef5..28cb7a379ef5 100644
--- a/kde-frameworks/kholidays/kholidays-5.113.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.116.0.ebuild
diff --git a/kde-frameworks/kholidays/kholidays-5.249.0.ebuild b/kde-frameworks/kholidays/kholidays-6.4.0.ebuild
index 0c57cf515b63..9114ca7a945b 100644
--- a/kde-frameworks/kholidays/kholidays-5.249.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6"
diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index 16cbc156ea13..77a20479c8a6 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1 @@
-DIST khtml-5.113.0.tar.xz 4011984 BLAKE2B 63858d8e652546d4c81f04af062dd15af6febc883ecd1ac71f1d75525e6e8e9e4a635649ddf6507e688f74d7adedd96a7172598c4b2799214b541cc05bc3638a SHA512 5588dd06dfbdfb82032404b7d350485220457d8548b68b6bb032caa444ffe36ccc4fcce7391b66a7b93ee6352e54acf0c3b47e63afd6d780afb1ae64c5de1a27
-DIST khtml-5.115.0.tar.xz 4012440 BLAKE2B 490005551036e3b14cd036af07fed97e2109fa4c6c2782f4086bdf612688652d1992b19b2d83c26efa70d4ea0025f96e6398df9fe0f803f6fee6ae03311379d5 SHA512 0141aca1b04a779522fb7a7c93e6ec1795b09cebe7f2b079698b076556b78aff807b90462199784e3fdfcddeb97da23a68910c52542994b39f327c5b4a4f1ddc
+DIST khtml-5.116.0.tar.xz 4012276 BLAKE2B a2ae229fc959e2070c1f36ecaf198c6e644be37439c009e03cd6c86daafddbe40f474d7285206aaa2398882daaaa2821727cc92eed8756d7a26c06088915dce4 SHA512 01fb4322badcc22834cea2730e8f5a9208135892818ad18823d742bf46056871aa0f0ccb88fde934abfe8307d5a05c79752cd727a3a780bbd26b8684c48d60df
diff --git a/kde-frameworks/khtml/khtml-5.115.0.ebuild b/kde-frameworks/khtml/khtml-5.115.0.ebuild
deleted file mode 100644
index 1b10050dca11..000000000000
--- a/kde-frameworks/khtml/khtml-5.115.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# 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=5.15.9
-inherit ecm flag-o-matic frameworks.kde.org
-
-DESCRIPTION="KHTML web rendering engine"
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
- dev-libs/openssl:0
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kglobalaccel-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/kjs-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/ktextwidgets-${PVCUT}*:5
- =kde-frameworks/kwallet-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
- =kde-frameworks/kxmlgui-${PVCUT}*:5
- =kde-frameworks/sonnet-${PVCUT}*:5
- media-libs/giflib:=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- >=media-libs/phonon-4.11.0[qt5(+)]
- sys-libs/zlib
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libX11
- )
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
- X? ( x11-base/xorg-proto )
-"
-BDEPEND="
- dev-lang/perl
- dev-util/gperf
-"
-
-src_configure() {
- filter-lto # bug 921686
-
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/khtml/khtml-5.113.0.ebuild b/kde-frameworks/khtml/khtml-5.116.0.ebuild
index 82be319b7559..82be319b7559 100644
--- a/kde-frameworks/khtml/khtml-5.113.0.ebuild
+++ b/kde-frameworks/khtml/khtml-5.116.0.ebuild
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 5f21e52a7a6b..ce6d689a0146 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,3 +1,2 @@
-DIST ki18n-5.113.0.tar.xz 3128876 BLAKE2B 256f44968501da24cbe2d32d6c7ad68af15ac4592dd926b1ccbb898926994551c0c91b47b3a46b3207c3fe3832bf9baee19f97a1b32bef5bb2d913816d649cee SHA512 91d2f2173a24334d15789ec5b2a80bff627453e4135a9920ddb5e54d4c345cbae386bdad374c651295bc7cfae265bc8d785f1a62ecdbdc8934484fb2573d809f
-DIST ki18n-5.115.1.tar.xz 3130088 BLAKE2B e6a256fd8ffc99dfd3e670b9a7cda089f8505748010a593b9151efe309e1beefb6692ce392bb8cec774e7022be4c42ed3f62649c893a540a7f7c137494c67035 SHA512 fb1b1cddc9fdf36bc0c1d9a1505265c7c7d72451d85d695d56aa24ff577ddeb7fafac0c911dfd2b173705ed810d613a180ffb1f293c0051c4051791dc164bd0a
-DIST ki18n-5.249.0.tar.xz 3125076 BLAKE2B 0aaffc235b21162fbdb98f6c4fbf6f01327d3eaf04b4c24e013a9b060371ab3fc21ffe0f0aae4bcc47b6bcb4a2ccc6d09bb4733b078d1870479611edd1833c1e SHA512 cee7c081f3c9d3a24606e0618ca2a077b1b829353447623778120396e2990167de28fa12a998de9203c473e3350c8e1d37c8a45fabf23a8c147c5119d446b1c6
+DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0
+DIST ki18n-6.4.0.tar.xz 3107148 BLAKE2B 859b75b6e5d51a60e6e0545c71f17e6b6c51dc67c11fac9e49fb8874a3b66a945a01bcea11f837145b2220c2884fe790ec06dbf76226c49f8d7f5c08959aebb9 SHA512 71fb3fe3c1d7da68b972bccd5cd7cfdef2a05136543efc20a2f6727c1d88712799fb777ad38dc266e0314ecbc4059770a8be603e1e2312fc1a4065425355d3bb
diff --git a/kde-frameworks/ki18n/ki18n-5.115.1.ebuild b/kde-frameworks/ki18n/ki18n-5.115.1.ebuild
deleted file mode 100644
index 20b03df6bcd2..000000000000
--- a/kde-frameworks/ki18n/ki18n-5.115.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org python-single-r1
-
-DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
- >=dev-qt/qtdeclarative-${QTMIN}:5
- sys-devel/gettext
- virtual/libintl
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-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=(
- -DPYTHON_EXECUTABLE="${PYTHON}"
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/ki18n/ki18n-5.113.0.ebuild b/kde-frameworks/ki18n/ki18n-5.116.0.ebuild
index df8e2d76b599..df8e2d76b599 100644
--- a/kde-frameworks/ki18n/ki18n-5.113.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.116.0.ebuild
diff --git a/kde-frameworks/ki18n/ki18n-5.249.0.ebuild b/kde-frameworks/ki18n/ki18n-6.4.0.ebuild
index 9e4f4670a6a8..f372edabf9e6 100644
--- a/kde-frameworks/ki18n/ki18n-5.249.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-6.4.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 2f3bc7513e97..1c4314002e34 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,3 +1,2 @@
-DIST kiconthemes-5.113.0.tar.xz 1312212 BLAKE2B a8c81f78f3093089f492dc9aa3af01df9754bbdcaaab5c5ae4ae8a65c7e8f30f965b09affb465cfc6e31d629d44acd33acaa1a0f70dd1470afcbc9f9b4561e64 SHA512 8945aa9377e2030b2a49d5cbaf573c1f73e497fc266dd9ec21d82cdf4c56a44d74afc977b81f6d4bdaac0e2f1a031ab858ba6a20d0d91fbfdc8d2f7cbacfcb63
-DIST kiconthemes-5.115.0.tar.xz 1312068 BLAKE2B 6e40e89610031f5ed9cffbd4c847c1475ee8229810cb917e82837003db714854f96ceabc1e997e7a6c6197de00d84c946fcb51c4527fd203d9a917058160a871 SHA512 7cbfe721f45a9edda811fffdb2599452011b679fd5ffdc9088da009de4e712700a6b31cadf0ce24025fe3c264d5169eaae505a9080da123613dd47a8ffb43b6f
-DIST kiconthemes-5.249.0.tar.xz 1313844 BLAKE2B aaba0e6664c0d620cf06014cd76ab111743cd5670f4c49102dd4ce2ce12ab608bfa826d6faca6061472db430ff849cbb6ce8ac720add254782c3006b43a63da5 SHA512 ceb4aa094481f69c354be166d672d31744aebf072ccdc783b29cdb7c8702fc3e7e23f78e2219491919efd684069b845c54e1c5581854883eb76f8be68bd8b450
+DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c
+DIST kiconthemes-6.4.0.tar.xz 1287148 BLAKE2B f249e7b74ea0a9dc43a60d3ff7414231517039881fdd14c8c8299d6b1fbfef0bce116ab97c26eb5c17f5134495657182b7e713888d5272cf9ad385d7893186b7 SHA512 7e4b0c1836ca6f9261d6bc208969e6546abed8bdb84ea0cbb29c9f0e6fdabee8adaa37f2ca266ec431924814e55599b8a8928553b0f65e2b6366694f63cb791d
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.115.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.115.0.ebuild
deleted file mode 100644
index f8e0e7e9aa02..000000000000
--- a/kde-frameworks/kiconthemes/kiconthemes-5.115.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for icon theming and configuration"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # bug 574770
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
-"
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.113.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.116.0.ebuild
index d7ee4712379b..d7ee4712379b 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.113.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.116.0.ebuild
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.249.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.4.0.ebuild
index e89ae7b58774..d46bd0c7ec17 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.249.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.4.0.ebuild
@@ -11,15 +11,17 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for icon theming and configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+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/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
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 337afdd83244..a9bba6258829 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,3 +1,2 @@
-DIST kidletime-5.113.0.tar.xz 30928 BLAKE2B afcfbe95a856429feb09c878136d283b636dac7b481a63a5904b10027e37b2a3f9665dfa52678e85e335d6a1be1eb45d25728899a8e36e32c11dc3f967fbeb81 SHA512 d10144c73f8b2eae751f45199f2ce87c5887cd5817a131a979602f92a5cb2fe4009255e5edc6b3e0ca070d37f0d2e50d54c39644a3393c56e9560978fc0013ed
-DIST kidletime-5.115.0.tar.xz 30936 BLAKE2B 060cab0d4ca5ac4bd831015fc70829f4d5b2cc5f6c4404a08832f044f497fe50a9cee3f84926ac5ceba5b66043fd81b2e279a99d159a68bf412e759bf3114627 SHA512 63b7d62dbdb5b8eb8ff3337616984951ae233b859fe8724604058b3217de454957dcc17152d0ab8a4091c8360020962e3730b4ee7cec4532f86b8d0de79a1143
-DIST kidletime-5.249.0.tar.xz 30872 BLAKE2B 4c3d8f99facd24fbe4b7656af3a40986b025e4367c67dc47923a09fc6ab96d21dc155b318dbd42f8a783a00cb5adb2499b82c0c69c80e406b49b7c36b913b71d SHA512 1d31d41b77ef73acbf7eecd61cae9bcfcc19d94c3c4c34483b3e6a0ba0f1ee8e99070e9d039c7cf9ef26c225a63d5e573bb6092253492529335fa96c7dc724b2
+DIST kidletime-5.116.0.tar.xz 30928 BLAKE2B 7f9984e4011c13ec242f13647eff2c50c5896c0ae5a0232096fb1a6a1fcb0b7b722bd92ce346cfad8d06f78504f41ac6e44b23496c84c79b8e998d01378da0c8 SHA512 a8172a069266e523cc07f37ce1f4c5f65a421c99eb314e26f68cc32630b8f0da783beee9d2ffe2740113d60ae9b4c280ca9de8bb89bd5db8e56c9b31172ec408
+DIST kidletime-6.4.0.tar.xz 30668 BLAKE2B 0c57ecb713f6c0d4a9447d7e4a47f41e96341c996089a63e8c3863953ddaa025615b356a96c0983f67669384b1d0fd5cbf6a8ea5e85f78c5973067497b060389 SHA512 905a44e7c9c658720ab77c28f061e6c66325b4eab670e1c0ac7c6f82eef336707f6ec47e0b066f4e08ca28d26b52fa3ac8a96c4a00c5035aea9512fd44770831
diff --git a/kde-frameworks/kidletime/kidletime-5.115.0.ebuild b/kde-frameworks/kidletime/kidletime-5.115.0.ebuild
deleted file mode 100644
index 52c4637954c7..000000000000
--- a/kde-frameworks/kidletime/kidletime-5.115.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="false"
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for detection and notification of device idle time"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="wayland X xscreensaver"
-
-REQUIRED_USE="xscreensaver? ( X )"
-
-RDEPEND="
- >=dev-qt/qtgui-${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
- x11-libs/libxcb
- x11-libs/libXext
- )
- xscreensaver? (
- >=dev-qt/qtdbus-${QTMIN}:5
- x11-libs/libXScrnSaver
- )
-"
-DEPEND="${RDEPEND}
- wayland? (
- >=dev-libs/plasma-wayland-protocols-1.7.0
- >=dev-libs/wayland-protocols-1.27:0
- )
-"
-BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
-
-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=(
- $(cmake_use_find_package wayland Qt5WaylandClient)
- $(cmake_use_find_package X X11)
- $(cmake_use_find_package X XCB)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kidletime/kidletime-5.113.0.ebuild b/kde-frameworks/kidletime/kidletime-5.116.0.ebuild
index b04194e6d91f..b04194e6d91f 100644
--- a/kde-frameworks/kidletime/kidletime-5.113.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-5.116.0.ebuild
diff --git a/kde-frameworks/kidletime/kidletime-5.249.0.ebuild b/kde-frameworks/kidletime/kidletime-6.4.0.ebuild
index a4213e68004d..4dcf02bf8677 100644
--- a/kde-frameworks/kidletime/kidletime-5.249.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="wayland X xscreensaver"
REQUIRED_USE="xscreensaver? ( X )"
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 556cee45f48f..40f52e0f4fcc 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,3 +1,2 @@
-DIST kimageformats-5.113.0.tar.xz 15651880 BLAKE2B 7fd8bcd8cc319d50620aff86a6de0068aa0d006789999bc1fe6d099f6941fa6195c3288c659b607a0034ab9f5644ea67d8e10b9073088351e9e3b9313421f48b SHA512 3382e79238619e00b5c5c28b3aef7f3e5c99e39cab2e02b7fbf89fc9d679c929992db64d69d75c051fce6d8527afee3f4051748f5ed5276e20f585c229a70574
-DIST kimageformats-5.115.0.tar.xz 15757728 BLAKE2B 911215f6271a367f61ba47531cd258ef3b8471d239550770d738ee3de28f1e5b7ca6a15f904c8080c8c11cb34b26627206d281fafc55b86daa5a3ea0096c1ab0 SHA512 826cd5670ff7064163aeda2097cc2cf95d1d997e67d6c7e9ac40e54f797246d0a527fe01b4d90a2d052e8de10d57ae5d2c1bf8f23a4444d030b242cfc481517f
-DIST kimageformats-5.249.0.tar.xz 15919588 BLAKE2B e8dda2c71a8b648f2f0b4422fc533f35b087d3de40570358dd55b9241ad8f48aabc9af33298a50c5474acb4e8b559602ccc283b7a88d08792a3d2c9c23a69357 SHA512 038d16d9b407e253f7aa21d9e8ac06f4510cdb28621f97d7344a3cd5bb3e563fcf106638a1c1b53083e03521ef56cfe7dae4312cf84ea873325d3482ff6ffacf
+DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce
+DIST kimageformats-6.4.0.tar.xz 18248272 BLAKE2B 68b56f8833700e0d8aad8ded3a93b6eb4725a132aaa89ec175a30d5798636d00c320585ca77d18ebbed92dc606e4118c1aa916b15de031223a11db3c19231805 SHA512 15280d6eac0ae64febfe7674d63d8a36d2a8a0d3da0abaf3acc43aaf039d5c24a3fcc68a7cfa8055fd9d1a1a3ec8b74448cd7a84b9970dc7f1dfcc217cb3e54c
diff --git a/kde-frameworks/kimageformats/kimageformats-5.115.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.115.0.ebuild
deleted file mode 100644
index a03cd0246e7e..000000000000
--- a/kde-frameworks/kimageformats/kimageformats-5.115.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="avif eps heif jpegxl openexr raw"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- avif? ( >=media-libs/libavif-0.8.2:= )
- eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
- heif? ( >=media-libs/libheif-1.10.0:= )
- jpegxl? ( media-libs/libjxl:= )
- openexr? ( >=media-libs/openexr-3:= )
- raw? ( media-libs/libraw:= )
-"
-DEPEND="${RDEPEND}
- test? (
- >=dev-qt/qtimageformats-${QTMIN}:5
- heif? ( media-libs/libheif[x265] )
- )
-"
-
-DOCS=( src/imageformats/AUTHORS )
-
-src_configure() {
- local mycmakeargs=(
- -DKIMAGEFORMATS_JXL=$(usex jpegxl)
- $(cmake_use_find_package avif libavif)
- $(cmake_use_find_package eps Qt5PrintSupport)
- -DKIMAGEFORMATS_HEIF=$(usex heif)
- $(cmake_use_find_package openexr OpenEXR)
- $(cmake_use_find_package raw LibRaw)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/kimageformats/kimageformats-5.113.0-r1.ebuild b/kde-frameworks/kimageformats/kimageformats-5.116.0.ebuild
index caba00cf9789..caba00cf9789 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.113.0-r1.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.116.0.ebuild
diff --git a/kde-frameworks/kimageformats/kimageformats-5.249.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.4.0.ebuild
index 3568b85e4894..f195832da455 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.249.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="avif eps heif jpegxl openexr raw"
RDEPEND="
@@ -35,6 +35,7 @@ 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)
diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index 080e63d5d5ec..6aaca2e83deb 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1 @@
-DIST kinit-5.113.0.tar.xz 2405000 BLAKE2B b806be2b11075af4d2700ff77aea0deafbbe4163742e328a8ed8c3e910e07384b62aa168aca40ef9bf62965a77cf294babb487a19ddf6bce408682e903118218 SHA512 d7c5630865d25e650ffb96fc42304a97d241be8e5218f78f9517b903835c712c1a88b13a70e66534682e9da5225575fe98e43a73a552412b9744e22c4e668d1f
-DIST kinit-5.115.0.tar.xz 2405120 BLAKE2B 92bb1ec3437b926942e1fea6133c36f1d7f930d862209b5849736f9d8cc375f6dc527fda13b17f88ee0a5de92a66edc4a3d5297cf6f644e5dfc38b6cbd037919 SHA512 bb8026aee90a2be5314ad941c31554f5f9e59ed387fc4cf393486485ad530bdb8a6cb8f020f90472c5241190404730ed0a70025ea24b9536bba5ba5bc123ea7f
+DIST kinit-5.116.0.tar.xz 2404916 BLAKE2B 7c7fdcad0bee085a99c3c2e86bbb664e4541c346f9e0ccfeda7580bd80af16c1d2cfd7ab33f4f2ce0d821a660e0371444a5645a0bc1c62941610a747926070d9 SHA512 741bbf6cf52491f063457a4fad8de91cde1f449b498dc36b76bd86093b13e6c3bd135833bd9a1316dbeec1045ad4755adafc8d7b41533f8b6ab175525b3671e5
diff --git a/kde-frameworks/kinit/kinit-5.115.0.ebuild b/kde-frameworks/kinit/kinit-5.115.0.ebuild
deleted file mode 100644
index 8a7381466822..000000000000
--- a/kde-frameworks/kinit/kinit-5.115.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Helper library to speed up start of applications on KDE workspaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+caps +man X"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kcrash-${PVCUT}*:5
- =kde-frameworks/kdbusaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
- caps? ( sys-libs/libcap )
- X? (
- x11-libs/libX11
- x11-libs/libxcb
- )
-"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package caps Libcap)
- $(cmake_use_find_package man KF5DocTools)
- -DWITH_X11=$(usex X)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kinit/kinit-5.113.0.ebuild b/kde-frameworks/kinit/kinit-5.116.0.ebuild
index c8a289d57e65..c8a289d57e65 100644
--- a/kde-frameworks/kinit/kinit-5.113.0.ebuild
+++ b/kde-frameworks/kinit/kinit-5.116.0.ebuild
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 3bd91bc9ba75..b8bf701298e2 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.113.0.tar.xz 3798768 BLAKE2B bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff SHA512 25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
-DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470 SHA512 014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
-DIST kio-5.249.0.tar.xz 3351372 BLAKE2B 0c410487082c0ca3d0e85e31b6bbdaa12ba2b2ad777e49a0d01a1c824ec123ad8f21806a3e8c96384398bc8c7b7332c51fafa68058d6e2846cf1466660150e4f SHA512 eba1cb9bb27161b134fbd1024ef523ee9e32447bb62e35fbe66a21b3fc5578fb9304dd445da158dc2f76ad3527cd0981766c3d0f909fd6d0f6621efbb303c3bc
+DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
+DIST kio-6.4.0.tar.xz 3347400 BLAKE2B 8497d550b247bacfd514a404c9b74fb5620bb0f4e0e3a75c50a637d053c2377ef0399167e13bb4622d02e97be721a1431fc65a5a21b17a8c0425239a5428b5c1 SHA512 9068ea2f400848ad26bfe4b56d9489f897c02a5410d47444b5f44118f7491cd7914eee83dee095f301e910c546a60d5d2a121aea617e87fbc9c971c3ac5e3e24
diff --git a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
deleted file mode 100644
index 3688fa4af276..000000000000
--- a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From ebad60218b9d9e6901ae48c3dec9b90da963809c Mon Sep 17 00:00:00 2001
-From: Harald Sitter <sitter@kde.org>
-Date: Wed, 13 Dec 2023 07:44:01 +0100
-Subject: [PATCH] kpropertiesdialog: don't trip over malformed Exec
-
-when the user incorrectly put env vars into the Program field the
-resulting desktop file will be somewhat malformed and literally contain
-
-> Exec='FOO=1 Bar'
-
-this then needs careful handling when parsing so we don't accidentally
-drain the execline list. when this scenario appears we'll need to assume
-the last item in the list is the program as we can't really tell if it
-is a program that looks like an env var or an env var without program
-
-BUG: 465290
-(cherry picked from commit 78d4364677fbe658c6e05d19bb158f895403ccc9)
----
- src/widgets/kpropertiesdialog.cpp | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/src/widgets/kpropertiesdialog.cpp b/src/widgets/kpropertiesdialog.cpp
-index 93ec0759cf..25061825af 100644
---- a/src/widgets/kpropertiesdialog.cpp
-+++ b/src/widgets/kpropertiesdialog.cpp
-@@ -3379,6 +3379,12 @@ KDesktopPropsPlugin::KDesktopPropsPlugin(KPropertiesDialog *_props)
- execLine.pop_front();
- }
- for (auto env : execLine) {
-+ if (execLine.length() <= 1) {
-+ // Don't empty out the list. If the last element contains an equal sign we have to treat it as part of the
-+ // program name lest we have no program
-+ // https://bugs.kde.org/show_bug.cgi?id=465290
-+ break;
-+ }
- if (!env.contains(QLatin1String("="))) {
- break;
- }
---
-GitLab
-
diff --git a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
deleted file mode 100644
index 845e6bc64339..000000000000
--- a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
+++ /dev/null
@@ -1,184 +0,0 @@
-From 6bea074739d5a75920d5540bc266549df5642511 Mon Sep 17 00:00:00 2001
-From: Akseli Lahtinen <akselmo@akselmo.dev>
-Date: Fri, 1 Dec 2023 11:27:26 +0000
-Subject: [PATCH] WidgetsAskUserActionHandler: Use QPointer to check the
- validity of parent widgets
-
-If Dolphin is closed during the copying process,
-and the overwrite/skip dialog appears,
-this crashes the copying process since the
-parent shows to faulty location.
-
-Use QPointer to check that the parent widgets are still
-valid. If not, we just use nullptr, and the dialogs
-will still open.
-
-This also cleans some repetition in code.
-
-BUG:448532
-(cherry picked from commit bdef648edd54e146c30e881d8eb95990a59c5bbc)
----
- src/widgets/widgetsaskuseractionhandler.cpp | 90 +++++++++------------
- 1 file changed, 39 insertions(+), 51 deletions(-)
-
-diff --git a/src/widgets/widgetsaskuseractionhandler.cpp b/src/widgets/widgetsaskuseractionhandler.cpp
-index fe2975d0ce..9cbaaec99f 100644
---- a/src/widgets/widgetsaskuseractionhandler.cpp
-+++ b/src/widgets/widgetsaskuseractionhandler.cpp
-@@ -22,6 +22,7 @@
-
- #include <QApplication>
- #include <QDialogButtonBox>
-+#include <QPointer>
- #include <QRegularExpression>
- #include <QUrl>
-
-@@ -40,7 +41,10 @@
- void savePersistentUserReply(KIO::AskUserActionInterface::MessageDialogType type, KConfigGroup &cg, const QString &dontAskAgainName, int result);
-
- WidgetsAskUserActionHandler *const q;
-- QWidget *m_parentWidget = nullptr;
-+ QPointer<QWidget> m_parentWidget = nullptr;
-+
-+ QWidget *getParentWidget(KJob *job);
-+ QWidget *getParentWidget(QWidget *widget);
- };
-
- bool KIO::WidgetsAskUserActionHandlerPrivate::gotPersistentUserReply(KIO::AskUserActionInterface::MessageDialogType type,
-@@ -106,6 +110,36 @@
- }
- }
-
-+QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(KJob *job)
-+{
-+ // This needs to be in qpointer, otherwise copying process
-+ // will crash if done in background and dolphin is closed
-+ QPointer<QWidget> parentWidget = nullptr;
-+
-+ if (job) {
-+ parentWidget = KJobWidgets::window(job);
-+ }
-+
-+ return getParentWidget(parentWidget);
-+}
-+
-+QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(QWidget *widget)
-+{
-+ // This needs to be in qpointer, otherwise copying process
-+ // will crash if done in background and dolphin is closed
-+ QPointer<QWidget> parentWidget = widget;
-+
-+ if (!parentWidget) {
-+ parentWidget = this->m_parentWidget;
-+ }
-+
-+ if (!parentWidget) {
-+ parentWidget = qApp->activeWindow();
-+ }
-+
-+ return parentWidget;
-+}
-+
- KIO::WidgetsAskUserActionHandler::WidgetsAskUserActionHandler(QObject *parent)
- : KIO::AskUserActionInterface(parent)
- , d(new WidgetsAskUserActionHandlerPrivate(this))
-@@ -128,22 +162,8 @@
- const QDateTime &mtimeSrc,
- const QDateTime &mtimeDest)
- {
-- QWidget *parentWidget = nullptr;
--
-- if (job) {
-- parentWidget = KJobWidgets::window(job);
-- }
--
-- if (!parentWidget) {
-- parentWidget = d->m_parentWidget;
-- }
--
-- if (!parentWidget) {
-- parentWidget = qApp->activeWindow();
-- }
--
- QMetaObject::invokeMethod(qGuiApp, [=] {
-- auto *dlg = new KIO::RenameDialog(parentWidget, title, src, dest, options, sizeSrc, sizeDest, ctimeSrc, ctimeDest, mtimeSrc, mtimeDest);
-+ auto *dlg = new KIO::RenameDialog(d->getParentWidget(job), title, src, dest, options, sizeSrc, sizeDest, ctimeSrc, ctimeDest, mtimeSrc, mtimeDest);
-
- dlg->setAttribute(Qt::WA_DeleteOnClose);
- dlg->setWindowModality(Qt::WindowModal);
-@@ -161,22 +181,8 @@
-
- void KIO::WidgetsAskUserActionHandler::askUserSkip(KJob *job, KIO::SkipDialog_Options options, const QString &errorText)
- {
-- QWidget *parentWidget = nullptr;
--
-- if (job) {
-- parentWidget = KJobWidgets::window(job);
-- }
--
-- if (!parentWidget) {
-- parentWidget = d->m_parentWidget;
-- }
--
-- if (!parentWidget) {
-- parentWidget = qApp->activeWindow();
-- }
--
- QMetaObject::invokeMethod(qGuiApp, [=] {
-- auto *dlg = new KIO::SkipDialog(parentWidget, options, errorText);
-+ auto *dlg = new KIO::SkipDialog(d->getParentWidget(job), options, errorText);
- dlg->setAttribute(Qt::WA_DeleteOnClose);
- dlg->setWindowModality(Qt::WindowModal);
-
-@@ -373,16 +379,6 @@
- return;
- }
-
-- QWidget *parentWidget = parent;
--
-- if (!parentWidget) {
-- parentWidget = d->m_parentWidget;
-- }
--
-- if (!parentWidget) {
-- parentWidget = qApp->activeWindow();
-- }
--
- const KGuiItem primaryActionButton(primaryActionText, primaryActionIconName);
- const KGuiItem secondaryActionButton(secondaryActionText, secondaryActionIconName);
-
-@@ -412,7 +408,7 @@
- hasCancelButton = true;
- break;
- case AskUserActionInterface::SSLMessageBox:
-- d->sslMessageBox(text, metaData, parentWidget);
-+ d->sslMessageBox(text, metaData, d->getParentWidget(parent));
- return;
- case AskUserActionInterface::Information:
- dlgType = KMessageDialog::Information;
-@@ -442,7 +438,7 @@
-
- QMetaObject::invokeMethod(qGuiApp, [=]() {
- auto cancelButton = hasCancelButton ? KStandardGuiItem::cancel() : KGuiItem();
-- auto *dialog = new KMessageDialog(dlgType, text, parentWidget);
-+ auto *dialog = new KMessageDialog(dlgType, text, d->getParentWidget(parent));
-
- dialog->setAttribute(Qt::WA_DeleteOnClose);
- dialog->setCaption(title);
-@@ -492,15 +488,7 @@
-
- void KIO::WidgetsAskUserActionHandlerPrivate::sslMessageBox(const QString &text, const KIO::MetaData &metaData, QWidget *parent)
- {
-- QWidget *parentWidget = parent;
--
-- if (!parentWidget) {
-- parentWidget = m_parentWidget;
-- }
--
-- if (!parentWidget) {
-- parentWidget = qApp->activeWindow();
-- }
-+ QWidget *parentWidget = getParentWidget(parent);
-
- const QStringList sslList = metaData.value(QStringLiteral("ssl_peer_chain")).split(QLatin1Char('\x01'), Qt::SkipEmptyParts);
-
diff --git a/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch b/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch
new file mode 100644
index 000000000000..596806804902
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch
@@ -0,0 +1,45 @@
+From e0ea91afdf0dccef7e3afbf23a159bf5a8d6b249 Mon Sep 17 00:00:00 2001
+From: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
+Date: Mon, 15 Jul 2024 09:45:20 +0300
+Subject: [PATCH] Remove parent for DropMenu
+
+QWidget::winId() will force creating window handles for all its ancestor
+widgets unless the Qt::WA_DontCreateNativeAncestors flag is set.
+
+For example, on wayland, this would result in creating sub-surfaces, and
+depending on the client, it's likely that there are going to be issues with
+painting.
+
+On the other hand, since the DropJob takes care of setting the transient
+parent for the DropMenu, the parent can be simply omitted.
+
+BUG: 490183
+---
+ src/widgets/dropjob.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/widgets/dropjob.cpp b/src/widgets/dropjob.cpp
+index e11e762bd0..f4a23f5688 100644
+--- a/src/widgets/dropjob.cpp
++++ b/src/widgets/dropjob.cpp
+@@ -520,8 +520,7 @@ void DropJobPrivate::slotDropActionDetermined(int error)
+
+ // There was an error, handle it
+ if (error == KIO::ERR_UNKNOWN) {
+- auto *window = KJobWidgets::window(q);
+- KIO::DropMenu *menu = new KIO::DropMenu(window);
++ KIO::DropMenu *menu = new KIO::DropMenu();
+ QObject::connect(menu, &QMenu::aboutToHide, menu, &QObject::deleteLater);
+
+ // If the user clicks outside the menu, it will be destroyed without emitting the triggered signal.
+@@ -541,6 +540,7 @@ void DropJobPrivate::slotDropActionDetermined(int error)
+ menu->windowHandle()->setTransientParent(transientParent);
+ }
+ }
++ auto *window = KJobWidgets::window(q);
+ menu->popup(window ? window->mapToGlobal(m_relativePos) : QCursor::pos());
+ }
+ m_menus.insert(menu);
+--
+GitLab
+
diff --git a/kde-frameworks/kio/kio-5.113.0-r1.ebuild b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
deleted file mode 100644
index 4d77655bd3da..000000000000
--- a/kde-frameworks/kio/kio-5.113.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org xdg-utils
-
-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"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kauth-${PVCUT}*:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kbookmarks-${PVCUT}*:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kcrash-${PVCUT}*:5
- =kde-frameworks/kdbusaddons-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/ktextwidgets-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
- =kde-frameworks/kxmlgui-${PVCUT}*:5
- =kde-frameworks/solid-${PVCUT}*:5
- sys-power/switcheroo-control
- acl? (
- sys-apps/attr
- virtual/acl
- )
- handbook? (
- dev-libs/libxml2
- dev-libs/libxslt
- =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}
- >=dev-qt/qtconcurrent-${QTMIN}:5
- test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-crash-while-copying.patch" # KDE-bug 448532
- "${FILESDIR}/${P}-fix-crash-malformed-exec.patch" # KDE-bug 465290
-)
-
-src_configure() {
- local mycmakeargs=(
- -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)
- )
-
- 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/kio-5.115.0.ebuild b/kde-frameworks/kio/kio-5.116.0.ebuild
index ee48c3f7d0b5..d3dab7d256f8 100644
--- a/kde-frameworks/kio/kio-5.115.0.ebuild
+++ b/kde-frameworks/kio/kio-5.116.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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
IUSE="acl kerberos kf6compat +kwallet X"
# tests hang
diff --git a/kde-frameworks/kio/kio-5.249.0.ebuild b/kde-frameworks/kio/kio-6.4.0-r1.ebuild
index 2ed5801490b2..a7bbf6bb0a66 100644
--- a/kde-frameworks/kio/kio-5.249.0.ebuild
+++ b/kde-frameworks/kio/kio-6.4.0-r1.ebuild
@@ -14,14 +14,16 @@ inherit ecm frameworks.kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+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
@@ -57,15 +59,19 @@ COMMON_DEPEND="
=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"
+PATCHES=( "${FILESDIR}/${P}-remove-parent-for-DropMenu.patch" ) # KDE-bug 490183
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package acl ACL)
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index bc86e2061123..5a1be54f2033 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,3 +1,2 @@
-DIST kirigami-5.249.0.tar.xz 370104 BLAKE2B 254b1e670cf2a3dddcccac57265bff825a87b6b3d8f61afcb3f687e1acfe0b7087e99e2a387dd65db0ba6b4daa4e3fd36fe9be66e28e277d0547de0bf3633afe SHA512 c9ad2fd8fc1ea5a2ba2fe922da45860d77b0b4af1d61df40a796fb79896a974b85da65961b7318e7a280e259c65caea58380a3647442a21572c259e240da52c2
-DIST kirigami2-5.113.0.tar.xz 383080 BLAKE2B 6959410d2f9d7c76dacee053aba26f35051e96697953ca93f0177ab29b07d8b370384178d3a5d6d7216da80a5e55e9e4bb77c3228b795711b34d707d14a1ce51 SHA512 330aa9676a865c5218f8b00a5de0ab8e851e3d985ec798bfd455c6a1cd46a43fde4a00219cace4259de02f68643f2514c8fe53330cc5e5f112f01e6ed187a6ef
-DIST kirigami2-5.115.0.tar.xz 383944 BLAKE2B ce95794319ebbda40d384896da4e94dcf5137d176b0c3cab53bf5223ed48e0c95486002010c74008b42857ce7d27d4840c2af0395e957d0eade18bc2f5796f87 SHA512 b99d9829f864ae59b0ae4064e0b0b24a0f33ce2c35c60b4609fd9746bb322cab26d3f9afe6ba0893b486d4c546ead98c5ba42dc33271d2fdf47e34caef35ea90
+DIST kirigami-6.4.0.tar.xz 553052 BLAKE2B add33eca6a35eb3c2cd056495e4d52b72f06177a67376aed7b6a57a463e077c13c91b178ff0eb6463168d3ae43dbe4c7baaa3f33c9b57f8042061a1cc5330984 SHA512 059433201fd89d0914c86b228e84b32202af0362a7604572068fbf32969cf67ca74183ff6d0756bf2436565470626aa27d55f47619fb629ddc4640228b222889
+DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e
diff --git a/kde-frameworks/kirigami/files/kirigami-5.113.0-drawer-actions-accessible.patch b/kde-frameworks/kirigami/files/kirigami-5.113.0-drawer-actions-accessible.patch
deleted file mode 100644
index 1a7dd0b98807..000000000000
--- a/kde-frameworks/kirigami/files/kirigami-5.113.0-drawer-actions-accessible.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 31f8fbc0d1c55e0d4af02be309aae5cef29055e7 Mon Sep 17 00:00:00 2001
-From: Volker Krause <vkrause@kde.org>
-Date: Mon, 14 Aug 2023 17:38:20 +0200
-Subject: [PATCH] Make drawer actions accessible
-
-They could previously not be triggered at all, and had no label in
-the global drawer.
----
- src/controls/private/ContextDrawerActionItem.qml | 2 ++
- src/controls/private/GlobalDrawerActionItem.qml | 3 +++
- 2 files changed, 5 insertions(+)
-
-diff --git a/src/controls/private/ContextDrawerActionItem.qml b/src/controls/private/ContextDrawerActionItem.qml
-index 430ff87e6..f5b2ca5c7 100644
---- a/src/controls/private/ContextDrawerActionItem.qml
-+++ b/src/controls/private/ContextDrawerActionItem.qml
-@@ -95,4 +95,6 @@ Kirigami.BasicListItem {
- console.warning("Don't know how to trigger the action")
- }
- }
-+
-+ Accessible.onPressAction: listItem.clicked()
- }
-diff --git a/src/controls/private/GlobalDrawerActionItem.qml b/src/controls/private/GlobalDrawerActionItem.qml
-index 07e63fa38..6d3c5fe35 100644
---- a/src/controls/private/GlobalDrawerActionItem.qml
-+++ b/src/controls/private/GlobalDrawerActionItem.qml
-@@ -177,4 +177,7 @@ Kirigami.AbstractListItem {
-
- Keys.onDownPressed: event => nextItemInFocusChain().focus = true
- Keys.onUpPressed: event => nextItemInFocusChain(false).focus = true
-+
-+ Accessible.onPressAction: listItem.clicked()
-+ Accessible.name: modelData.text
- }
---
-GitLab
-
diff --git a/kde-frameworks/kirigami/kirigami-5.113.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-5.113.0-r1.ebuild
deleted file mode 100644
index 5b726bad842f..000000000000
--- a/kde-frameworks/kirigami/kirigami-5.113.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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"
-KDE_ORG_TAR_PN="${PN}2"
-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"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="openmp"
-
-# requires package to already be installed
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-PATCHES=( "${FILESDIR}/${P}-drawer-actions-accessible.patch" ) # kf5 branch
-
-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-5.115.0.ebuild b/kde-frameworks/kirigami/kirigami-5.115.0.ebuild
deleted file mode 100644
index 2aaf0555beb6..000000000000
--- a/kde-frameworks/kirigami/kirigami-5.115.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# 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"
-KDE_ORG_TAR_PN="${PN}2"
-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"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="openmp"
-
-# requires package to already be installed
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-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-5.113.0.ebuild b/kde-frameworks/kirigami/kirigami-5.116.0.ebuild
index 730b8a18bb13..730b8a18bb13 100644
--- a/kde-frameworks/kirigami/kirigami-5.113.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.116.0.ebuild
diff --git a/kde-frameworks/kirigami/kirigami-5.249.0.ebuild b/kde-frameworks/kirigami/kirigami-6.4.0.ebuild
index 90a885ed5b19..5806f5e04354 100644
--- a/kde-frameworks/kirigami/kirigami-5.249.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-6.4.0.ebuild
@@ -13,18 +13,20 @@ DESCRIPTION="Lightweight user interface framework for mobile and convergent appl
HOMEPAGE="https://techbase.kde.org/Kirigami"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+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/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]"
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index b202196cb91f..5e72b928198d 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,3 +1,2 @@
-DIST kitemmodels-5.113.0.tar.xz 407296 BLAKE2B 51ca9bb798b4a42b5458753dcdb2317052c0243782034836fef0f3a240750268d2f391cab750e3a00805eefdc09983d6d006862b7c6118f86b09d9c950782a65 SHA512 1d956735e862507d2736b7ffff97caf0788f9694686fd6299c52dc82bac83580ff9d94691bf39f5d1cf9f78fc71be7e51459a8dec9299a439ce4e46b421bb9f2
-DIST kitemmodels-5.115.0.tar.xz 407312 BLAKE2B 101c2dc57fe2616fa1918343840422885f8f3ca4cb924ef4331b618cdb081b1777164442a2b905e1c0b419ddb5909b2ccb9418cd087a6b1dec53f8939b9822b2 SHA512 fdd0c98e27dcacef57a6224c17bdb17f7074514414542653b3211ffe787c1cc84499773ec7b1ab3ee0d6ee1dfa598ef61b7c0f97bffc1555c060c487f884a3bb
-DIST kitemmodels-5.249.0.tar.xz 398800 BLAKE2B 3cf7c0ceed53dc0aa5fe88b60f86b8588a4a8de2d025c4845492412aca6493b7d6da7b5bcc57efcf384e7335969bfa3086750d778303fbd3390c1561206b7419 SHA512 06ec8b9860b133ab21d7b99aea6210db419b68bab262fccb51f244066a318b1a6ea0b11918b41e494091cdd068f1a32bb7cafe265dd427fd9a03df9c99266fce
+DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb
+DIST kitemmodels-6.4.0.tar.xz 398100 BLAKE2B 887c09f021dc5b9eea5cdf69c60d8042c746fd16e1f1b113e1b366711b3458879f1486ac946a70470891589d32d12bef67782e01ff0513327981f2a0612e9bb9 SHA512 094c9ad34c4362b4967f68cdb371e8f5a3bea9d76eeae9521d4c80335e5cecca6db0ac15fc8b75cbbbd40ea7164a3eaa80a7397722ffed2bb4fca10a839547b9
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.115.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.115.0.ebuild
deleted file mode 100644
index 251ffbb3f486..000000000000
--- a/kde-frameworks/kitemmodels/kitemmodels-5.115.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="qml"
-
-RDEPEND="
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt5Qml)
- )
- ecm_src_configure
-}
-
-src_test() {
- LC_NUMERIC="C" ecm_src_test # bug 708820
-}
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.113.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.116.0.ebuild
index b4ed5bc62fd8..b4ed5bc62fd8 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.113.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.116.0.ebuild
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.249.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.4.0.ebuild
index dd2bea8de8db..3bb3c40598ee 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.249.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:6
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index dfa3c6e5de59..755fedf91149 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,3 +1,2 @@
-DIST kitemviews-5.113.0.tar.xz 2264892 BLAKE2B 61c59f74938f5abd3c478bf97bd5fedc47091236defa6aa08c4b37475d7004295403704e6c3bd9c622ac16367363f1ee0c38fcfa946dd8eee1ee5d9bfdb9a6d4 SHA512 7ab80cef9c19b14e242e8fab65217b39648ee38ad38e8adf3ee86017a136171f8067fce78ed32d1aedf5605b4a97a50541a06fee4394dc949aa75967d48c033b
-DIST kitemviews-5.115.0.tar.xz 2264972 BLAKE2B d9d60db19815471a269ee7d1ade03794c5b7877cecb917836cce53056787ab81e2caa7fab3b3cbab85f5908df297242fed6c31cfe0ce1ce7dad364a15c465046 SHA512 47150f92d74e709b7fc6aa98efd929af1753bd31f605aef16a52f5922235085d0e76676334fda3af3b764d770c3f2482ea8ca4b3eb416ad0cb35770784fb413e
-DIST kitemviews-5.249.0.tar.xz 2261712 BLAKE2B 2b2c03e954e488e48eb29b9d9c6a826b54068a61e2e284fc9f4f9d8c2574e38d4486152cde887d96e03a0bd837a557cf151a94efb928c55ea54cbf9598760aef SHA512 211e4c363d9151234c6a44ba927b10cbf4413d82d1e498ecc650f1c36c29ee485cd7012546164a32d3dfd98e62ed90035b166ff4da2c1389e9b57ac79cf95e85
+DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7
+DIST kitemviews-6.4.0.tar.xz 2253496 BLAKE2B e70d1d4e45c8a010e711280b015525cea88e229b39c660253aafdfebffd3390e0a49f110aac7e627f8d41442225ccf4bfd88ba70f24d3b23d0866c1d0e61f40c SHA512 cd9eaee4a4409946358ffd614433590b92f4fa3ed8455b200d5b461081c4aaa8a1c1d42a19bd527c5909e0ef4d8a7c217da7c7d58ed6881f64698db1c0ca0df7
diff --git a/kde-frameworks/kitemviews/kitemviews-5.115.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.115.0.ebuild
deleted file mode 100644
index 9236117dcb38..000000000000
--- a/kde-frameworks/kitemviews/kitemviews-5.115.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing additional widgets for item models"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
diff --git a/kde-frameworks/kitemviews/kitemviews-5.113.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.116.0.ebuild
index 21ddd2aa8461..21ddd2aa8461 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.113.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-5.116.0.ebuild
diff --git a/kde-frameworks/kitemviews/kitemviews-5.249.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.4.0.ebuild
index e97c12e1ab8c..ca1327fe4bb2 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.249.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional widgets for item models"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index b6dc3a8154b3..d9f075544155 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,3 +1,2 @@
-DIST kjobwidgets-5.113.0.tar.xz 2301708 BLAKE2B 31348e2f6bc19ef2334b89d12d8d5ca9e3958853e14a8c26c047d2fe15a3a3c140d0030903ecb8715c8099d307bfacf3108f1ae4744390bbb7b8e2a7273ed107 SHA512 9e09bb14dc9ba10b0ebfc5b6bbfc9c3774038ccd8dcbf306fda30af0359a0b712f24b3e52891cac3e8ebdbf107c78c21856f6edbaa2bfc95a7571ab6e2469d33
-DIST kjobwidgets-5.115.0.tar.xz 2301320 BLAKE2B 52bbc7fc8cf26494a865400f4dd852e6779558e05c05cdbd589df983a7d431147ff65608b945f2786d6f81445df0b0e145d5f81bd0c9013f9e3dcb9e77a6387c SHA512 8364d7dc63fe7777dcf053aa627e8e8182cb56e4d93b4ed2e366f327cae60fbcfa93dac35ca37bc86a2352297a745a93d38c4123bccf73b57d19f987414f8fd0
-DIST kjobwidgets-5.249.0.tar.xz 2299492 BLAKE2B 6a9c2b0486af26a06e84c9e77108cdf11754335593c0027ab8799752da690982a788b258db9779d8750e5c92a619dd84b11c27656736bb9d2245ecec7fb4ae9a SHA512 22ef08c58c208ffa51d77037e055effa782e4c91bdfdefdb36b7c01273015396eb7982dbc62b44cf1eb3b1a6193adde21322e692efb169e2923af9368e50117f
+DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d
+DIST kjobwidgets-6.4.0.tar.xz 2256200 BLAKE2B 62083103c6f59e9a3c82ca0b7b609d1395e196334f9779a6e1953a145092471f4f5e87ed85866bfafda8fa4ebfbf861186c3a9db8787bd57984f860eff97b168 SHA512 a4794ce29da9a83b0cc69a3a242075ca5e8d759e7aef754726056ed98a9451090bb598081430ceeb3b5f7d6c9bee0ef7f16ea57ef0b4a356e0f922cf5b319411
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.115.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.115.0.ebuild
deleted file mode 100644
index 0a2ec4b5a4ca..000000000000
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.115.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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 providing assorted widgets for showing the progress of jobs"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
- X? (
- x11-base/xorg-proto
- x11-libs/libX11
- )
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package X X11)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.113.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.116.0.ebuild
index fe96e7b2fb44..fe96e7b2fb44 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.113.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.116.0.ebuild
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.249.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.4.0.ebuild
index 27e465183536..a2b3d3505274 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.249.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.4.0.ebuild
@@ -10,27 +10,16 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="X"
+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]
+ >=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}
- X? (
- x11-base/xorg-proto
- x11-libs/libX11
- )
-"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package X X11)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index 66647e64b2d6..c9c67e4d68b3 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1 @@
-DIST kjs-5.113.0.tar.xz 339744 BLAKE2B 1084e5b2bd14f89826b9904e501265d23cc3c13775131a84837df6ab7c6d76533a793993409cf62c8b720f2b6e7e1e4a723a698e11b733fb9bd5099359cc7b2e SHA512 0a0c57b21143b0f2b808939fd78de036b20680528d398fee8216e385dfa37e869370673bc6c5a5a1179ed9e55fd53171581d651abd5597822f9c47b4b82e0064
-DIST kjs-5.115.0.tar.xz 339808 BLAKE2B f6a33af1d334e985d05bf9440d04d270149da2fa155eed4b9de404cc0f55afe65ded9f106d933d6a238cf22921e5f90890887e9a76877abf862a80042f706899 SHA512 0b95025edf0b3aa3a9f550aeaffe8a43a8a8a265f556aeea80ee9becb50a93aef7c99def609e82db4802771a63474610eabd65b5cbd0965d59a5dd4d30a716fd
+DIST kjs-5.116.0.tar.xz 339828 BLAKE2B 1753d3e006f9f0410afea6f05f434691d9618056e0951ab853c6d9b65c17e5de8534d7202c2b119c6b21da98aef554eda8c0f22e59f46a844b628bce62cedb92 SHA512 418b8f89e05259b912865e1b9777ba0dc8aa10f69b0359f48ecb33495fdb3ec3906d02d825fe307c0b2ffad45e7c28458da0b0b23cf75e492e970e002b090113
diff --git a/kde-frameworks/kjs/kjs-5.115.0.ebuild b/kde-frameworks/kjs/kjs-5.115.0.ebuild
deleted file mode 100644
index d844ea46cb7e..000000000000
--- a/kde-frameworks/kjs/kjs-5.115.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_QTHELP="false"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="ECMAScipt compatible parser and engine"
-LICENSE="BSD-2 LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
- dev-lang/perl
-"
-DEPEND="
- dev-libs/libpcre
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( src/README )
diff --git a/kde-frameworks/kjs/kjs-5.113.0.ebuild b/kde-frameworks/kjs/kjs-5.116.0.ebuild
index a85e824459dd..a85e824459dd 100644
--- a/kde-frameworks/kjs/kjs-5.113.0.ebuild
+++ b/kde-frameworks/kjs/kjs-5.116.0.ebuild
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index ff5b58b2985c..6b374481851a 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,3 +1,2 @@
-DIST knewstuff-5.113.0.tar.xz 3389048 BLAKE2B 577416c464b745ba508b49b694a9b7d96c78c186458b853dbe5c3295636fbbfea110a56777b96e080c6b6a60fdfa32e02492deddebcd7c1e7c0bb26b61034588 SHA512 d532d6c9bb245711ce5d3e9cd22d935d064182e72da85108f8d1ed0a8dfbcaf522e15cba1017807faae21c61c9774f051bdbea0ee41e247dafac4ad0a328f1b2
-DIST knewstuff-5.115.0.tar.xz 3389164 BLAKE2B 663e8695f6f5b2f470926737d36fd2117d19661bfcd4e46e2b7a9ea22a2da1b9ddeb7e15d323d13dd1fe2e37ca8bc81f57782d0c9f8fafe4c145752cf34e7182 SHA512 32b9d833d20932b7d6b20cc77812db1a3b01db4e581600c145dafc24becf27b7b72efb4c5f20a1b83b598346696198378095bc28efbfaa24f9944a62d5be29e4
-DIST knewstuff-5.249.0.tar.xz 3132700 BLAKE2B 20527166a79b8e66ba09f994e7d2afd564b7471d0323fb8fd12c5608cb7336b21d13a75865f6c17226577f0b9d34108fb83d824765d2ee724f1a9a0d3774adb5 SHA512 2c72b2431915e2e435fe9c1f606737008fe4017e18c55c0adf98491764580ce893f93c31508a91f08cde97a0bde7f7cde2e703f90a1097872c62b45ff4b56b52
+DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152
+DIST knewstuff-6.4.0.tar.xz 3092488 BLAKE2B c33565d331b271f1d2e0eb6054517cf38838f737be4fb9c8282f5581a7c5ee384e2c0f7672484b72a8590d02d18b90c1085770801bd0bf59ba1753b09f1a39b1 SHA512 1ed697dc896052c7096ce8711776971447c9414b9d2ea1dd5c70a4cfc316a241af7ae17db6e4daf90edb73f12e16a6da3a7f0e09a2ebf1cb099e6a9d19c95aad
diff --git a/kde-frameworks/knewstuff/files/knewstuff-6.4.0-fix-reference-error.patch b/kde-frameworks/knewstuff/files/knewstuff-6.4.0-fix-reference-error.patch
new file mode 100644
index 000000000000..536b8d7533ea
--- /dev/null
+++ b/kde-frameworks/knewstuff/files/knewstuff-6.4.0-fix-reference-error.patch
@@ -0,0 +1,38 @@
+From f8fb221d6f355c4f0873592fbf7dce358f4f0b40 Mon Sep 17 00:00:00 2001
+From: Akseli Lahtinen <akselmo@akselmo.dev>
+Date: Fri, 12 Jul 2024 12:58:53 +0000
+Subject: [PATCH] EntryDetails.qml: Qualify newStuffModel, use downloadItemId
+
+There is no such thing as entryId, change it to downloadItemId
+Otherwise the item wont download anything.
+
+This fixes a bug where in detailed item view, if the list with multiple downloads
+appears and user clicks download, nothing would happen and knewstuff would report this
+warning in terminal: `qrc:/qt/qml/org/kde/newstuff/EntryDetails.qml:88: ReferenceError: entryId is not defined`
+
+After this fix it will download items.
+
+BUG:483659
+---
+ src/qtquick/qml/EntryDetails.qml | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/qtquick/qml/EntryDetails.qml b/src/qtquick/qml/EntryDetails.qml
+index d21e18fc2..94fc88d76 100644
+--- a/src/qtquick/qml/EntryDetails.qml
++++ b/src/qtquick/qml/EntryDetails.qml
+@@ -85,9 +85,9 @@ KCMUtils.SimpleKCM {
+ parent: component.QQC2.Overlay.overlay
+
+ onItemPicked: (entry, downloadItemId, downloadName) => {
+- const entryName = newStuffModel.data(newStuffModel.index(entryId, 0), NewStuff.ItemsModel.NameRole);
++ const entryName = component.newStuffModel.data(component.newStuffModel.index(downloadItemId, 0), NewStuff.ItemsModel.NameRole);
+ applicationWindow().showPassiveNotification(i18ndc("knewstuff6", "A passive notification shown when installation of an item is initiated", "Installing %1 from %2", downloadName, entryName), 1500);
+- newStuffModel.engine.install(component.entry, downloadItemId);
++ component.newStuffModel.engine.install(component.entry, downloadItemId);
+ }
+ }
+
+--
+GitLab
+
diff --git a/kde-frameworks/knewstuff/knewstuff-5.115.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.115.0.ebuild
deleted file mode 100644
index 97ce93dfd1a6..000000000000
--- a/kde-frameworks/knewstuff/knewstuff-5.115.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for downloading and sharing additional application data"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="opds"
-
-DEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/attica-${PVCUT}*:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kpackage-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
- opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${PVCUT}:5
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package opds KF5Syndication)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.116.0.ebuild
index bcac74b88590..bcac74b88590 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-5.116.0.ebuild
diff --git a/kde-frameworks/knewstuff/knewstuff-5.249.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.4.0-r1.ebuild
index 8c48819cbbc5..d79237ebf728 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.249.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-6.4.0-r1.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="opds"
DEPEND="
@@ -31,6 +31,8 @@ RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${PVCUT}:6
"
+PATCHES=( "${FILESDIR}/${P}-fix-reference-error.patch" ) # KDE-bug 483659
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package opds KF6Syndication)
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 08ff1e23ccea..ce2790702239 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,3 +1,2 @@
-DIST knotifications-5.113.0.tar.xz 2373072 BLAKE2B e6682079bb98c18a5bbdfe7bc75b681fc9af99dc7478e07aac677b9afa03227e2994a5a6999c54ef20465ddad2d47d4915bfa566d79af83e8c8989ffc6371b42 SHA512 9af998873ced34f78efc210f0b0c40dd5b2bb297f10c0ece487a57f5a5d18a2749589c543b35cdb9a0bce25351e37d09ace63081babdbd7b43471837826a145c
-DIST knotifications-5.115.0.tar.xz 2372832 BLAKE2B e5a58830214dc6cf812ca13d217d954da2386e4ef3deb95d8727b1ef39b973656a338cc89b7ebe9e9e095ee8169c25eb0c57064a21ca2cd36373d0b6533c79ea SHA512 5254cf3064fa2ee03332b37651d5fef1aded852c0f8474365bfe20f225d7f59e39c11952793a3a8aefb75206ae09080396e5fc5f2ace528eee5d8df1bda983d3
-DIST knotifications-5.249.0.tar.xz 2343244 BLAKE2B fbe9afba6840150309c41cb2e0c6f76b40040a0d25cd667b26a02b05f12c753f4bb9189a51357dcbde309dedc8f46d54fbd46264a7a10a3cbaa0200e91d73229 SHA512 e4e12bd37e2525e1fec34e3d0303c71a11478e64fb4a7b5d99c95948bef86ebf3aeb30fd57b4829ee8ed9ec62f31ec229bc9a0bf04c546bc09c9b3b700d380c7
+DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c
+DIST knotifications-6.4.0.tar.xz 2334324 BLAKE2B 3f44ac97f5172afbc5f4a14d985a41fee1ce875d8a57d40b7a52036d75a2476037c18562a4c3a12820a5edc864e78589cf8445d0d880f64f9d90d9c1be1f4f59 SHA512 546f45a314b190654a2521f1e8e0d86c60e53831e271e891239c47c328f198aba9ac9ad7440b2c947fdc781de94b3073c80c248889e7412059ed04574dc71bc4
diff --git a/kde-frameworks/knotifications/knotifications-5.115.0.ebuild b/kde-frameworks/knotifications/knotifications-5.115.0.ebuild
deleted file mode 100644
index 8240df5f1150..000000000000
--- a/kde-frameworks/knotifications/knotifications-5.115.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for notifying the user of an event"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="dbus phonon qml speech X"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
- dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
- !phonon? ( media-libs/libcanberra )
- phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
- speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libX11
- x11-libs/libXtst
- )
-"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package dbus dbusmenu-qt5)
- $(cmake_use_find_package !phonon Canberra)
- $(cmake_use_find_package qml Qt5Qml)
- $(cmake_use_find_package speech Qt5TextToSpeech)
- -DWITHOUT_X11=$(usex !X)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/knotifications/knotifications-5.113.0.ebuild b/kde-frameworks/knotifications/knotifications-5.116.0.ebuild
index 8c2223511933..8c2223511933 100644
--- a/kde-frameworks/knotifications/knotifications-5.113.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.116.0.ebuild
diff --git a/kde-frameworks/knotifications/knotifications-5.249.0.ebuild b/kde-frameworks/knotifications/knotifications-6.4.0.ebuild
index 0711aa0a9817..2cf7c1b4d2c1 100644
--- a/kde-frameworks/knotifications/knotifications-5.249.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 71c539f38028..67a45b2ca6e7 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,3 +1,2 @@
-DIST knotifyconfig-5.113.0.tar.xz 2401796 BLAKE2B 83fb31f13df05ca0161e7577c85595d8844a8b8f7054fec60ccd13f33467c38050720c73586d4659a7f0fba85fffc09f89f833ee01f53abf092df9a15be13127 SHA512 16ce8a251d100575d5338fc521d8adc5730d41fa30be97d6e613501653b7638e30a0213eefd054618365f511135f0eab030643ec43fb72a5ff375e90edb41976
-DIST knotifyconfig-5.115.0.tar.xz 2401888 BLAKE2B 7f3ed295a93216f0cb8f7b915a915ee9052c6cbc0c20207898f6d53c39a1951b56d0da94c9a758535f0967297a4f3f6e8359e91aa9f9edf9814255265ad4b38c SHA512 75ca1341a1ec17f28d5e0651d14ca4b17c42d3bc7593d4976920ce8df96c1e9eddc9fd2eeb7564bf5094551729ac29e73c4d0712fc74a09695790c6d206f8500
-DIST knotifyconfig-5.249.0.tar.xz 2396656 BLAKE2B 3243d1e500bc9f9f097ff9f62a755d2a2ba536c135fc56dad45658de3553ec0f1b6232d3fc3720dab2df213d17edea4eb74016a3cf33974ef787c10add49d1b2 SHA512 5c8e29333ab0d68da9b16bc4e6e2c6a2a6f01424a541f4b087b2d603185d743af6b2e1fdf4ac1245f07b2d7b82cff6a311708ada3330f07a5af1450b83783ac8
+DIST knotifyconfig-5.116.0.tar.xz 2401664 BLAKE2B 12574922cf245545885af033c4335320de23840748c8d110b429edfcc0c91193d809abe398e29c1285b78c9a949f1439c4c3862b6981f8757932ef955cc508af SHA512 e251964dc5dbc518e5a993e1d6605435f5d858868631d00178484c57e418deba4e688d3ed5dd6e58b9fcda96991ac0043da5ff762ac6038d1187a4625103d038
+DIST knotifyconfig-6.4.0.tar.xz 2385480 BLAKE2B 316d438dbcbba8ffcbf14cdb614765cbab1a5da3ee213b3c95d61ab97a68494a9463caa5637f5a4af7dc4e14486d1d009e2be0f0540e50c54a660fa108c01ea1 SHA512 47823a7c155d4de3917170f682f20e45949240b60b31589756636dc57bb2b6da1da8ed3b2fc122a600abb91145409abd74885a6115c80e491f831d24fa87a261
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.115.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.115.0.ebuild
deleted file mode 100644
index 62c1e0bbb8d6..000000000000
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.115.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for configuring desktop notifications"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="phonon"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- !phonon? ( media-libs/libcanberra )
- phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package !phonon Canberra)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.113.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.116.0.ebuild
index ae3baf83a807..ae3baf83a807 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.113.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.116.0.ebuild
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.249.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.4.0.ebuild
index 3cf100a4ed9e..6a7b398844b2 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.249.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.4.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for configuring desktop notifications"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="phonon"
DEPEND="
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 6e5b68f625eb..46c5eb9f86e6 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,3 +1,2 @@
-DIST kpackage-5.113.0.tar.xz 187508 BLAKE2B 740f31ed7b0ef70b16831454b688abc283ad7baf10258c11279c5dd21dc31b72c362cdba6b14de21c7955d5269c11a69ddb45fd3ba195a19dea31ce50762a65a SHA512 895ac4f4f2572cab2f1183f4fec53bcedd1de80a1e7d222308906f1926c9243962808ccc8302caee3992ec9356d0f4a65cb7b94091fa490119ed677d6fa36adc
-DIST kpackage-5.115.0.tar.xz 188928 BLAKE2B fe9674e02c9e65f934d2d3080da015476a8a76e77c0bee7eab2785724b59a4e396f246acc099da495fad50b1909d24cdee129657ddcdff3ec372648ace50a3a0 SHA512 f393863bde9a3ed6d21a980b3e53e5be37826ae8d520334dc5239f88a6ab2bfc26ea2c1345d362e5e499e1d786e83a705b520436277eaf6f65d9192a5ea9a241
-DIST kpackage-5.249.0.tar.xz 178040 BLAKE2B f198f72f083ae381b1c2e40f9586f0d2701ee0b175feef3dbcb512a256e694fa84a77259b1f3a6878b4a9593da1c3a00185cc813972710f2f858d34bec7d99d4 SHA512 49fe3f6d0e4715bfc4e9bb887c8dcf14e5586f815779af16ef9e9bbe54ae58c941ae8c570803278a99770cc2ade830aa3eea46905f1c33644bb5cde6bfd0949c
+DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632
+DIST kpackage-6.4.0.tar.xz 179980 BLAKE2B a5849b5396bb0388dc6adcabd00e43ab6fc6324178a0ca7f4e6830cbd56737f0b6f2b733bc301241dac5a99567ca60430db710772af76d80e8c6332d77bc8170 SHA512 a883d1e619564de405889a68f8ec075bedce7bc36c30b71d1496a15728d88c0f9d1f9e67c0cae5ffc327eec38fb76e8e910146dbe6b1c0d4cb752b73f6b65ba2
diff --git a/kde-frameworks/kpackage/kpackage-5.115.0.ebuild b/kde-frameworks/kpackage/kpackage-5.115.0.ebuild
deleted file mode 100644
index 9748ce7711a4..000000000000
--- a/kde-frameworks/kpackage/kpackage-5.115.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 install and load packages of non binary content"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="man"
-
-BDEPEND="
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # bug 650214
- plasma-plasmoidpackagetest
- # requires network access
- testpackage-appstream
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package man KF5DocTools)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kpackage/kpackage-5.113.0.ebuild b/kde-frameworks/kpackage/kpackage-5.116.0.ebuild
index 2ecc5e42ca6b..2ecc5e42ca6b 100644
--- a/kde-frameworks/kpackage/kpackage-5.113.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.116.0.ebuild
diff --git a/kde-frameworks/kpackage/kpackage-5.249.0.ebuild b/kde-frameworks/kpackage/kpackage-6.4.0.ebuild
index 5997d40d92f6..b9d991f4ebc8 100644
--- a/kde-frameworks/kpackage/kpackage-5.249.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="man"
DEPEND="
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index 32d812d0c595..0c261c9b12ea 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,3 +1,2 @@
-DIST kparts-5.113.0.tar.xz 2473672 BLAKE2B 1256beae4bb5ae6139c8a7f9942d18fb56b01bcb5b67dc8d25d93b845db36f6588f025e3c49ad60f0c38c744c3a5217ef909364936ad4b67ff0e4040bc52edb9 SHA512 a7953f82eaf5bb308da13173114c440e96f4de15058de622e5be89571c8bd330d099f5c594c0fddf768d4ef2f3fd1f12eca9a96e836214e9ba78a2437b4ec586
-DIST kparts-5.115.0.tar.xz 2473780 BLAKE2B cca29730261ce176958a7aab432df61579ab4ae54d1cb49e7e18cb41b4e60771fce7c6840a89f71939958af3a530260a2615692ed24e60745c5806faabf724b4 SHA512 3afdc39d75e8f4f6bd43e40c3d23178f1be2cae3606d797bcd544e43e3f105038b587c6c1b0898fc40728c7742ba11f92592c9ce1531225d02dbabfc27e10aad
-DIST kparts-5.249.0.tar.xz 2433444 BLAKE2B 9f6c68cf232ca84cc27585adfcf9bc2f25828592e6ba87f88475d5c22599bc33fb9fe8eb6ef3c667d94c6402ff7b6c8410962403a472365b1fc1d240b636560d SHA512 a780a3c1b41118892e559939fc16ef72c394ddc4ab957472b0848a255d2b103aad9a1faba39543dd93dffeff2f13f2e110307187379a99ba85f5e8fe682d010a
+DIST kparts-5.116.0.tar.xz 2473828 BLAKE2B 3b26c04146367f20a1dc5fdad5518a9ea2a8b88e2083d6da64216cebe2e815aaa4c69c3ce901a5a7a0bed76c0eec222e82dcdaf7208d14348d8e095e83af5db1 SHA512 a619168f6e2622c64e4304641da47f91deef49843dfec72a08aa775e24b9319f7b550bc423f6b2516ef0a38bb2c39234d1325f25c62b57c8c6daa5fb7580813e
+DIST kparts-6.4.0.tar.xz 2424912 BLAKE2B 9b6a70ce937d13d94ff1a81cd6017bd7a8eb5c8d53596d4fa88e774897d3fed23d0012c18d3e64a824f6f78e4ab0b14106ebe0f7a2c5a1b37d364ebe233a3558 SHA512 e9f7fcf199680edc291c415e254d56bb60734137672d581318fcba84aafffcf9591fd7951de9ed23bd68f9814c7d728a6881750f60c3ca8326579b3268f5519e
diff --git a/kde-frameworks/kparts/kparts-5.115.0.ebuild b/kde-frameworks/kparts/kparts-5.115.0.ebuild
deleted file mode 100644
index 7475b3a0956f..000000000000
--- a/kde-frameworks/kparts/kparts-5.115.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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 providing elaborate user-interface components"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- >=kde-frameworks/ktextwidgets-${PVCUT}:5
-"
diff --git a/kde-frameworks/kparts/kparts-5.113.0.ebuild b/kde-frameworks/kparts/kparts-5.116.0.ebuild
index 2afee89d7614..2afee89d7614 100644
--- a/kde-frameworks/kparts/kparts-5.113.0.ebuild
+++ b/kde-frameworks/kparts/kparts-5.116.0.ebuild
diff --git a/kde-frameworks/kparts/kparts-5.249.0.ebuild b/kde-frameworks/kparts/kparts-6.4.0.ebuild
index ec9fac34769c..e6385952bb95 100644
--- a/kde-frameworks/kparts/kparts-5.249.0.ebuild
+++ b/kde-frameworks/kparts/kparts-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing elaborate user-interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index 41261fd5cc42..7e8ab1af06ff 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,3 +1,2 @@
-DIST kpeople-5.113.0.tar.xz 63284 BLAKE2B 62558cbf69965065f6eac321407ad8f268582f500d3a5431186df917977bd02e8d3a7e884cfee78e5fabd0af6d5c3d98877132a33772d9a822b7e9732921fb2d SHA512 1881e41e723d53a2a80f0ba3968d8885f511a56850093610d82acb5ae5582291b860c23da6fe7358f9768d9dcba46271660fa459e75a4f496fa53017efc5664b
-DIST kpeople-5.115.0.tar.xz 63352 BLAKE2B eb82340c51331c7033d2310980921bd8d6289c696b5ccc0fc5c00b641ce34940ff1424cb563fc8f85e83a23a4dcb291a19031948e02328e9592a1aa8cc387dfb SHA512 cc1a8c40e83c0fc2a2185cd515023413c67f21c7adf9ca2870840ac1fddde22ee0ffe6b64819a9b451901ef91748ef7e7df9312a0dc7274b579b8daba286455d
-DIST kpeople-5.249.0.tar.xz 66432 BLAKE2B 3802ea323afd8c7d17889706207b563a8b8282039bb5cf281e6c755f2ae48ad4d28fc46eb50ed25da0c2b80f412c14c7f475d0a6dc38daa789855f9b3c2dd69a SHA512 879573039db4ee734f52674e27b6b0ff770a379e07a19ac5acb16ab7e3cef02818314bfdc8d871b32158a5e8b4041a65d4f695ad67232aff610ca1910a021e33
+DIST kpeople-5.116.0.tar.xz 63440 BLAKE2B cd54995f6825468122f36287e9116e0ba37f63b210f1efa95975062621ec7ec809b032d04e938bd4230eb232aced9ec0fcf4d7bdab252a55811585af45bbdd57 SHA512 3cbd62d9696592b654a9568d5789eb0acc370e4fcb174938db23a0ac03949f9fe174d6ff4abe35a7132319c725349be2520d7857a9d0b83048df23bb38f76232
+DIST kpeople-6.4.0.tar.xz 66648 BLAKE2B cfec062c07499c263293cd8b3409bce31498bd665fac2dda9686e8dde08ccaffb48b4cef74364438509f067e6357808fad1c0e60ac803129ff4870c253cb9de1 SHA512 a45a416015d173256b61f532cb37263b8aae29752e9f357781a60418ae4efde598b2bfea5991337a21dddd0f190aa749a1a1f9b0adad078b037d72cafe003c5e
diff --git a/kde-frameworks/kpeople/kpeople-5.115.0.ebuild b/kde-frameworks/kpeople/kpeople-5.115.0.ebuild
deleted file mode 100644
index 6a639b869ce6..000000000000
--- a/kde-frameworks/kpeople/kpeople-5.115.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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
-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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 668192, segfaults
- persondatatest
- )
-
- ecm_src_test -j1
-}
diff --git a/kde-frameworks/kpeople/kpeople-5.113.0.ebuild b/kde-frameworks/kpeople/kpeople-5.116.0.ebuild
index 629343001822..629343001822 100644
--- a/kde-frameworks/kpeople/kpeople-5.113.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.116.0.ebuild
diff --git a/kde-frameworks/kpeople/kpeople-5.249.0.ebuild b/kde-frameworks/kpeople/kpeople-6.4.0.ebuild
index 1b5609fd93f3..bee29f2c963d 100644
--- a/kde-frameworks/kpeople/kpeople-5.249.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index c74fe6c2b161..8a5b73e31526 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,3 +1,2 @@
-DIST kplotting-5.113.0.tar.xz 33752 BLAKE2B 4eb87f0e228ad14db9c884501b751116cf59dc40970486bf462c54e330e3b759f965b832e5a83da2954e5d846e74600a6e0caf2e6316cd40b95aaa381487dc4e SHA512 9f9547407239729873739ec3e5c7e33426758305fa1e9a056c0d50cb7fae12c1dd6ec4b4914b685fbcdff7720e5729b271bd74e5029e16e8dc07d4dc4d6b38ce
-DIST kplotting-5.115.0.tar.xz 33740 BLAKE2B c1e3543ef61bf764d35ad9025a5d7d19d99d9c13fa95e0ab1084c94f0d0fa527294d87afbc16a46d4ebeac82d4e001b2c7a7f285435e77d3c03e606a5fc5756d SHA512 cbe3ec13f9282024ddecedd4de03b877fedecdcf71d49a023cd7aded999017f6c373ebc4b4edbb80bbf4f4d6df891b03542241b706a61c97419358e91916cf1c
-DIST kplotting-5.249.0.tar.xz 33796 BLAKE2B 424a7a369c0cc291efb8db3225c910fad353e1f11d730dbc5fcba1025be28c4411fb89801a8030279092729dfbe3c7516fd1f453c57daad1ff04fd05e72abc6a SHA512 d05068d57d0e8cd0620319194b450395405c0c6ce108fae928c47c9c14464889e9f13746e56a90821ae772ae5b10a5b1d14785656e9b8f19ede830876e0dc3eb
+DIST kplotting-5.116.0.tar.xz 33732 BLAKE2B b58ba3087be6900f3d1d19a6ddb4115cc7f58c49f9bf45663ca2c382b359f3a2e7f7daf3bf053fbc4c27926fa8a4e6ae6f84b811f5351f1f3ef82a2ac4d30c77 SHA512 1a4d8313c57d32c6af41127ce27086d0d357ade8126ff4dc1d1c5306b198f3d1ab24d67105cef3bad318d753210553fe275350a173b18c1d3c485f213de95fe9
+DIST kplotting-6.4.0.tar.xz 33692 BLAKE2B 36565d2e7fab283555edd34c99b95f815148c112b5e2219529d1a4ac69ea3290d5181491dbcc7f9a655ea48cc03ff5173f10841c6f36e89c845f6f15f5a84d81 SHA512 30a1a78c7fda74e28753af05ba3089781b2677b9e02b76cc745498f065b26d2ed3a8ed68b2d077cd696d9cc04fd14081a38aaa36b8b794b113ac6f521afafd69
diff --git a/kde-frameworks/kplotting/kplotting-5.115.0.ebuild b/kde-frameworks/kplotting/kplotting-5.115.0.ebuild
deleted file mode 100644
index b5f564ba6cc2..000000000000
--- a/kde-frameworks/kplotting/kplotting-5.115.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing easy data-plotting functions"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kplotting/kplotting-5.113.0.ebuild b/kde-frameworks/kplotting/kplotting-5.116.0.ebuild
index 8179967b3931..8179967b3931 100644
--- a/kde-frameworks/kplotting/kplotting-5.113.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-5.116.0.ebuild
diff --git a/kde-frameworks/kplotting/kplotting-5.249.0.ebuild b/kde-frameworks/kplotting/kplotting-6.4.0.ebuild
index 5b5b563b1940..a0a7728b63a3 100644
--- a/kde-frameworks/kplotting/kplotting-5.249.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing easy data-plotting functions"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 4ed6ea6b029a..26fb7a08296e 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,3 +1,2 @@
-DIST kpty-5.113.0.tar.xz 2417096 BLAKE2B 7535169413758b87ca593e25c2fdf9277daac10ca4b2ee409024baedb346a36a18c0830e69771bf60937edc170ed3029ec07b11bc92f1bd2c1a7ac940b82a78a SHA512 cb31f9177449d18d0c0f78470409cc18ab583fd2c74ca0b9aa5385bcbb9d3f6588aa7b0926fa7bb51d4a15ab9866afd5bec85349d56595b991cbef61d0b1d2a7
-DIST kpty-5.115.0.tar.xz 2416644 BLAKE2B a92e2bcec10f475c886da7db9dc7ef6e4026486e76d2c891e45564fa1ef70ba4d81c1460b6b71bbb5a0c090c3dbf1dcb01bab8b3ebcbc386b943bf4fb47bf308 SHA512 79d3d593397d357f3ec71f357e5fceb1c0678d9bb60b927df237d52a122f32a2945008faa43a356c1f4f65c4d14d71ebbfd2dd90c287247fd3b3ab68d43d2f6d
-DIST kpty-5.249.0.tar.xz 2417656 BLAKE2B 95643032a4d7b1762409d3928304b0a9d7464642ca054a88873cc8612940fdbf99f1dbd575f284a5e9246ced9e8c171c955a99d9ad8a5bb7c18337b74d7d1504 SHA512 aba73a8c6f2e2efe88e7dac02cd8b47c33d894380124679f77d08a06d844d905adcbf485348e8dacd51a19b6609d5bc1f4463439c4a2593287d79a8cd6c4f01a
+DIST kpty-5.116.0.tar.xz 2416656 BLAKE2B ef5ae7ca824bd53dbfc083e11656d8caab75509a78acec4656db33d39c5b0fad260988b25cc0fde7362116c729071e3e06770f5faf745338214f1e14490f4525 SHA512 5aebb2a66be19dfadc2896b26864b9b0b4074d8c46ead97c7857b035cfe370a7fbf144c7e1b52725ec20339e64a0d08f6c913fe6c3a1ec614b557b4d950a3f21
+DIST kpty-6.4.0.tar.xz 2407628 BLAKE2B 8bb3aa0900e2533a27084d795f3f947014e83e77e7b723af9cfef48ae1cfc6d693634deeb476562665c3fbed85305421498a4e93baadf1194927b02a4dbbba31 SHA512 265c82c571fee243dc8212a89c80a9d4a3e206815bdebbc36a17ab52ede2050ed9bcaea54d454f8d83b53f16dbb5f5b22f76efe4be82beb5567fa1a3de71425f
diff --git a/kde-frameworks/kpty/kpty-5.115.0.ebuild b/kde-frameworks/kpty/kpty-5.115.0.ebuild
deleted file mode 100644
index a7ba0e4c2c6e..000000000000
--- a/kde-frameworks/kpty/kpty-5.115.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- sys-libs/libutempter
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kpty/kpty-5.113.0.ebuild b/kde-frameworks/kpty/kpty-5.116.0.ebuild
index ce82340bab26..ce82340bab26 100644
--- a/kde-frameworks/kpty/kpty-5.113.0.ebuild
+++ b/kde-frameworks/kpty/kpty-5.116.0.ebuild
diff --git a/kde-frameworks/kpty/kpty-5.249.0.ebuild b/kde-frameworks/kpty/kpty-6.4.0.ebuild
index 74489deaadab..8d3ce0c0e68e 100644
--- a/kde-frameworks/kpty/kpty-5.249.0.ebuild
+++ b/kde-frameworks/kpty/kpty-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index a56806c914d4..ffa6deb97a07 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,3 +1,2 @@
-DIST kquickcharts-5.113.0.tar.xz 113424 BLAKE2B 99499ee713c8eeed36810e0356b4c670e18de6d09477530d3cb889229bac12fa857eef12cca79d181e0631a154815c71cd486168bbb847d22c1b44bc23f5d664 SHA512 c27d1704494b01ba14f028743ef45bc468a5337aac49eea53141d652b36989d3a5ca5562256ff08930e4ca3968c88355706463f7497af80bf93d20dd5a7a56ac
-DIST kquickcharts-5.115.0.tar.xz 113372 BLAKE2B a4e7ff48ec578f3c0dab414d8971fe83ffc20521778e10ee9cd154adb1a845be59be53689790dccab3edf546b060d2331997f1e5d27860207c106db0bf0713ca SHA512 570527d88b668050bfca24796a2b4f2deff3fe022a268aee051ed8d44a28b8eade0f19ba4eeeb8458f9840a516bd7ebff12b68b4dab4da4a94fd34cc47afb74d
-DIST kquickcharts-5.249.0.tar.xz 109888 BLAKE2B f098789b1cdbeb546995ee63b9614c4f9fae07126272c671d76f3e1acd1c6045a52feda12f908192ce1417ade70054fb76750a4f65cf2bf411851eadd01668b3 SHA512 6c518e337b28e871e3e4ae102cf52ba485b25cd47d0e5d85d97cd567d6a66b3eca0a6a6bf27101aa4290c587c40001de2cd6e0a5bce9df57b5ff1abdb449e944
+DIST kquickcharts-5.116.0.tar.xz 113404 BLAKE2B ecf1ab360dfb03451d239504682ad63cdc1bdd7eb98b262762bcc0e42a9d38ecca1637da82587a9321fc25d9274dde0a4ddd4bcf59f9e0e5b6d535ea2165cd54 SHA512 c7bdcee5f13457bab197bf593e25c2600f77f4ff5ac682ff894b5848ac5d6c84b05453f0aef53960ad5e7a6b7891088c17fb9a0b67bc82b53fe1dfdc655fbd1b
+DIST kquickcharts-6.4.0.tar.xz 110200 BLAKE2B c607a77598841520b5b39884d70eccb66d7c750b1d643df1dca537ef2610590d68b03e097d84fad7567113382fb66ad9c30ebb51d8772f688383c603ea529608 SHA512 e4084bf2c039184be80779dbe21c0d7fcd2ac153b41b6676658f56d0cd2b285cdd456b2b630a7f26d1f9c41f6428494dc0c8e41a0adff25528ca88e7d3824d7d
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.115.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.115.0.ebuild
deleted file mode 100644
index 831f60c37012..000000000000
--- a/kde-frameworks/kquickcharts/kquickcharts-5.115.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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=5.15.9
-VIRTUALX_REQUIRED="test" # bug 910062 (tests fail)
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="QtQuick plugin providing high-performance charts"
-HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-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)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.113.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.116.0.ebuild
index 248d9a26c981..248d9a26c981 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.113.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.116.0.ebuild
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.249.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.4.0.ebuild
index b0ff5d9ede1f..75c530481578 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.249.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-6.4.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="QtQuick plugin providing high-performance charts"
HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# PVCUT=$(ver_cut 1-2)
diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index 1d1ccb731db8..ace214d4fbab 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1 @@
-DIST kross-5.113.0.tar.xz 2439912 BLAKE2B f7552cb6e7cb08217917310d40ce9d074ef5c7e49e12001cd956acd6e22f7d31ab4b04645c2e3a52efb85eed09caedc2dc9778f581d1f9b33e0779c6a5c796bb SHA512 e55c415af2eab0ef2dd280a158aac10988c144c287c9a73b807387454ba10af79469e2f3950eb4181b3bf6f9381b53de74370697cdf15a3ab6e6270f793d98b9
-DIST kross-5.115.0.tar.xz 2440248 BLAKE2B b115cc50eb57f4d418b344360f4547ee0cb692bcac9222f420db4a0a9f0162d44be446e5c34026b4334d763b0bf7d78029ca05f5ded33b39aee80f9a7e4e7ccb SHA512 19c1cbd94cec88df149ddec45ba2c436dae5debce5a126c19f3292a3f1a7724ef04bede63a907e387606d163ae3c2ec7a880df851f5d9db976902303045322bb
+DIST kross-5.116.0.tar.xz 2439816 BLAKE2B d0e3ee54de507df3e2069730e3c03d0a4eedfa99fdc2cd42c98df6592a97572d00e5559e7e4b1a510f1e47f5bcf1334edf099e1acaff1cee1d277c519ac329e3 SHA512 cc6b3e4da7c5ccdbcbe7917405f84930ab89a9d82999ccc7016affa5dbdd540e3da7f5a45bfdc753c5160fefc506cdda9717e424dc33cba7f97ea8323e53564b
diff --git a/kde-frameworks/kross/kross-5.115.0.ebuild b/kde-frameworks/kross/kross-5.115.0.ebuild
deleted file mode 100644
index 70339e27a2d3..000000000000
--- a/kde-frameworks/kross/kross-5.115.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for embedding scripting into applications"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtscript-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- >=dev-qt/designer-${QTMIN}:5
-"
diff --git a/kde-frameworks/kross/kross-5.113.0.ebuild b/kde-frameworks/kross/kross-5.116.0.ebuild
index 95be2cf4ba6d..95be2cf4ba6d 100644
--- a/kde-frameworks/kross/kross-5.113.0.ebuild
+++ b/kde-frameworks/kross/kross-5.116.0.ebuild
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index 6be5f6577134..3cc68d6f86a2 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,3 +1,2 @@
-DIST krunner-5.113.0.tar.xz 88936 BLAKE2B c2109e0101782bf8e10eacafc691f8d6b54e8db9b8d790c9776d972c481d1c9aab247312499e717853140a9a43eec35cc0d18cb7f4bcb660d0e1bed8424bc3e5 SHA512 f8ba6ac6b18844a85d6f3b60a659b4ce2fb5d2bbb118777156672dc77c71e77312df9441303aa184d486ce2b8470be6d052539b30ce2ebfcd9cad6ffe3ac4b19
-DIST krunner-5.115.0.tar.xz 88964 BLAKE2B bc50f60c87ea4b583702f76f7ab38065ffae34da454b999ccac82f197dd047e00bd7973bea7991b5f02740f0c88aa272fa111382448114ed03aff23e5a413bbb SHA512 b0eeed6d7145585a55c29a60618a2be73fc3c9cb3e2167ccf064528994270f628a6d8bc5ef3147e332bff398005ee70d8c3870b076dc90a71d6368c0f9a7c676
-DIST krunner-5.249.0.tar.xz 130608 BLAKE2B 428e18df3c4e74156d86301b9fe6254a016668182613aa889ea0229968c1502e605765093316540e2764668ad38d4b27019f38ea5254f1cfd2b694372b429ee0 SHA512 5f8bb8e94993d3a1493d5fcc0259d886f3c4bd639505075e06b530a4219d062058663cdab76fd6b851b964f66ea6496f01f1ee310f5b94ac240045f78dda9b08
+DIST krunner-5.116.0.tar.xz 89076 BLAKE2B 24e29ec52aefd9b53b4c1da14f7783540e66e29d026e2750a52945719daff2ecb582a468780307296cabe00b6aeaf3602ea2793b47db7ede33f34131b0985c4e SHA512 53fdc8e841219578a75b7d6ca67aaebd44e2208adfc99a4937c8377369f66a0f907390f49eca6d98385e3fdddc27ec1844620d7390900999d5eb966a565666c9
+DIST krunner-6.4.0.tar.xz 131172 BLAKE2B 25c7ff09bb9c9dd8be620b27659540510fb0a98c0330d230534b919385b31a164199dc8a933a294daee9267e5dded19c302d8b36a514829c40b4ab7bd15ed3a4 SHA512 3768bedefb67f0e13f12963bf86461d1a65faead74c66febda896d7cf8f90837bd5483beac640f8cf5da509c908218c5c60babea7459e8f3d784b83c3865365e
diff --git a/kde-frameworks/krunner/krunner-5.115.0.ebuild b/kde-frameworks/krunner/krunner-5.115.0.ebuild
deleted file mode 100644
index 197551018205..000000000000
--- a/kde-frameworks/krunner/krunner-5.115.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# 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 for providing different actions given a string query"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="activities"
-
-DEPEND="
- >=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/ki18n-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/threadweaver-${PVCUT}*:5
- =kde-plasma/libplasma-${PVCUT}*:5
- activities? ( =kde-plasma/plasma-activities-${PVCUT}*:5 )
-"
-RDEPEND="${DEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # requires virtual dbus, otherwise hangs; bugs #630672
- dbusrunnertest
- # bug 789351
- runnermanagersinglerunnermodetest
- # bug 838502
- runnermanagertest
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package activities KF5Activities)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/krunner/krunner-5.113.0.ebuild b/kde-frameworks/krunner/krunner-5.116.0.ebuild
index a0bd7ef3c133..a0bd7ef3c133 100644
--- a/kde-frameworks/krunner/krunner-5.113.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.116.0.ebuild
diff --git a/kde-frameworks/krunner/krunner-5.249.0.ebuild b/kde-frameworks/krunner/krunner-6.4.0.ebuild
index f1ba957a1150..33e5bed6e5f8 100644
--- a/kde-frameworks/krunner/krunner-5.249.0.ebuild
+++ b/kde-frameworks/krunner/krunner-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
@@ -29,4 +29,6 @@ CMAKE_SKIP_TESTS=(
runnermanagersinglerunnermodetest
# bug 838502
runnermanagertest
+ # bug 926502, needs dbus
+ threadingtest
)
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 6024c6736cb1..63e5a7d193fb 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,3 +1,2 @@
-DIST kservice-5.113.0.tar.xz 2539104 BLAKE2B f7562a2ffb7e5be1ef2fd74cfb31e233ba3e41965172b5b03f81dd448cfabc726b0bff99950110edd365d8e366d35ddc4a24e6788a76f1fd48e031a82b1176d9 SHA512 ba4bd3e356894ece864ba9a0e83aefd6b79252a19e2ab1dd4a86ab3c791243852a9f1236ae81b8580a321aa00eddb400c9f8e18c4d8a828ce7c7b1deb4765f73
-DIST kservice-5.115.0.tar.xz 2539084 BLAKE2B d37ff649ad8d8f4b675922be74e8e037dbf1fb0bc1194705e6787905e382c4f7d4026014be8a5c821b100179ef633e59757047b3d1bb68312eefb23088e5a256 SHA512 c7a88ee7e36b4f8d8c19259c72402ac573ab3d3e7e536d039d6501c255aa501bc756143f6aee07bfe792c908b802d35c76eae032d95a20e5272770dba64d55d1
-DIST kservice-5.249.0.tar.xz 2449832 BLAKE2B c0098afe70b6bf2e7bb76a8904f23d7665f03ef784be5fd0d67b64432021ffa982d8990836a0f4f2eb0a76a5f64ced9fb1c413acdf5f7864a6fca509e3da9221 SHA512 c8377e8c4b87788c69ccf1093220cd41ec79191319c70ed4bc31708a595517c07315c219b4482718ea9134e4ee5104827847339ba9e3e26b17568adfe748859f
+DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8
+DIST kservice-6.4.0.tar.xz 2439216 BLAKE2B e03adb9b2fa1c2a70cda55d1fdafcfa46138d692e3d9d7c965e5fa226049e881286f05db57e8288c9de466138de93e8bd9ed00771d352c6305785f57fc01edb6 SHA512 020e38630cba9c132c3ab9705f376a8f10a92649d9767f7483fc5230f2ee546fae5c23ada45ee2f2b77060fc14cba3869b6dd4b940f2621ca04ed18f4989001c
diff --git a/kde-frameworks/kservice/kservice-5.115.0.ebuild b/kde-frameworks/kservice/kservice-5.115.0.ebuild
deleted file mode 100644
index 8656bf2d4922..000000000000
--- a/kde-frameworks/kservice/kservice-5.115.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# 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="Advanced plugin and service introspection"
-
-LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-# requires running kde environment
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kdbusaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-BDEPEND="
- app-alternatives/lex
- app-alternatives/yacc
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
- $(cmake_use_find_package man KF5DocTools)
- )
-
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
-
- # bug 596316
- dosym kf5-applications.menu /etc/xdg/menus/applications.menu
-}
diff --git a/kde-frameworks/kservice/kservice-5.113.0.ebuild b/kde-frameworks/kservice/kservice-5.116.0.ebuild
index 2192c8b5c9d8..fd7c9c58b1fb 100644
--- a/kde-frameworks/kservice/kservice-5.113.0.ebuild
+++ b/kde-frameworks/kservice/kservice-5.116.0.ebuild
@@ -16,11 +16,6 @@ IUSE="+man"
# requires running kde environment
RESTRICT="test"
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
@@ -32,6 +27,11 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+ man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kservice/kservice-5.249.0.ebuild b/kde-frameworks/kservice/kservice-6.4.0.ebuild
index a7d69b9f24b7..f06d6bdd50ac 100644
--- a/kde-frameworks/kservice/kservice-5.249.0.ebuild
+++ b/kde-frameworks/kservice/kservice-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+man"
# requires running kde environment
diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest
index 5ae95c7fdf33..43fffae4a773 100644
--- a/kde-frameworks/kstatusnotifieritem/Manifest
+++ b/kde-frameworks/kstatusnotifieritem/Manifest
@@ -1 +1 @@
-DIST kstatusnotifieritem-5.249.0.tar.xz 46472 BLAKE2B ead8ac3e8ce8bbc3f2f506e752a100565d580f990f78cbe4612e1e6b49972cb988e745345259da2a06382ffbdabf8af07a858866e2684d5fdc77ffdaa378f9ab SHA512 8fec84a313a08d68ce1b8b32fba8da50c9f281d3dcbf549332f1b1bca79412033e3e29ab162a824d67ea64b8c77bb7d8a2d6cab3e9a621066ce1a9e01f41241f
+DIST kstatusnotifieritem-6.4.0.tar.xz 47972 BLAKE2B 6df8ad45c4841d83456128d3b3012306902403f06a0d3697f876d159c17e2352257667b3ba6db05a397d0529f386e1b2a496e0f0e5901cec7244a81aba3a2b8b SHA512 f9252a9a9b9e7e8eb302ab95ebcb44031e71e2592d9a80477ec37918560dc4a701a3b68e1c28900b0499ed2dd2f8b33edfb1f6742c15c05b021b6755ad6d229a
diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-5.249.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.4.0.ebuild
index 45d163cc8802..a3d2b58725e8 100644
--- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-5.249.0.ebuild
+++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.4.0.ebuild
@@ -10,11 +10,12 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Implementation of Status Notifier Items"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
+# slot op: Qt6::WidgetsPrivate use
RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
=kde-frameworks/kwindowsystem-${PVCUT}*:6[X?]
"
DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest
index c865368e9399..9d22e3f48d3c 100644
--- a/kde-frameworks/ksvg/Manifest
+++ b/kde-frameworks/ksvg/Manifest
@@ -1 +1 @@
-DIST ksvg-5.249.0.tar.xz 88584 BLAKE2B 84d81ff35fa76ddd6659e57dd8479233e54a922273184217e17c59e799f042bd2e6cb7b9861255d078c01a7805411c090858ccf0f6c45113ec5e5cce66deab49 SHA512 c294c60ad01e3a0ada8955c00689de178ac0650d675434f97c8f3cf3bb387ed9399c84c6068480bcc6e49b16b82ce2a4d5a51687d920f5b87dcc8b0253ba3640
+DIST ksvg-6.4.0.tar.xz 83368 BLAKE2B 176c6b21e485c35603f9fdf869235b2c306165720539c4cdfb60037ded9f1324b74fcb7587c4eba16e03b6db8b7ebf5573dec95d388852ca4b8ccd2f5d4d7aaa SHA512 080a8a2ed2c22278dae9453bfa726d3d2a7858a060cf2ad08c53bf9ef2fc0f5c65df15d6684545703cddac2e02d72efaf9295e613f02a14d3ba8f148fa0825b9
diff --git a/kde-frameworks/ksvg/ksvg-5.249.0.ebuild b/kde-frameworks/ksvg/ksvg-6.4.0.ebuild
index 51c5021b4d0c..b62e5608cf43 100644
--- a/kde-frameworks/ksvg/ksvg-5.249.0.ebuild
+++ b/kde-frameworks/ksvg/ksvg-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Components for handling SVGs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index 2230b7a3f2b7..2d54719a840e 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,3 +1,2 @@
-DIST ktexteditor-5.113.0.tar.xz 2789912 BLAKE2B edaabc5acda67eb80f4652a1b59e67b18d83a4103719761b503d30f0272c000a507544b866d201a4dbd4ce0f0c38b469b69fbabca959048dff548c4e7c2e9c91 SHA512 fca3fdcfa63860b39e979764c61a839a38b12587e732b0f2d3d72ef3bc897db3f2df503a89cbcf5348ce781d1c0de539d73638d0cb87713d94f0fdc975a2f854
-DIST ktexteditor-5.115.0.tar.xz 2791160 BLAKE2B 8f529cec46d32985cdfe4243390a78ffb7bccc2ac4eb9466fef307160794fce08a53c7c137248c36d4a2e35d7afe092b61b073af88afb8d64dc0fffbd31a73f7 SHA512 ce30c8e43d453e02c8f2f36087d145bf29e6f7740340868ce6740670856bb3c5dc10e310934facfcdbeef447a54d11faa96f1ff08b0173283c25f604760607a8
-DIST ktexteditor-5.249.0.tar.xz 2806996 BLAKE2B 4bfe8a01f148e2eda7ae32b85896cdf04c4dcf9be66f139a5515c9171e4a9d296cec1225c195fcfec436664eb71514f5c0df93f67d02b20e62330bb17454027f SHA512 a776fad2c018cc33c429ccc5106cbd3f590480bc9e0cc9ba84d3bdac7fc6229235736e63a09b41e3230a90dddb9485cfeac785fae94f7cdf793beded01dd90de
+DIST ktexteditor-5.116.0.tar.xz 2791176 BLAKE2B 7fb32bb7d18ccf43e33f66b0401fc086597145e3838e84a4333f99b3725e64c82ea5f78daf5fc58dfb13ea0452e85a64d1d03a503b363bba8247e26c922fd396 SHA512 9d17558e4f7adc5de1dec0af9ba32b2eb086def576dd32d3458b91d9f0424aa86505a57ab092a71f5274197bfd18927b7ccddf221551cd42d2a96f22394495e0
+DIST ktexteditor-6.4.0.tar.xz 2862688 BLAKE2B 16f67bd34be2a9a7cfb19844cb643735de82d23f62187cdf565460aa47f872ecd917383c813026ad785844552c1857b12635ca5e14e3cf9b58cf5519d7086bb4 SHA512 a5de69616c4488b94826ba8142f8b6107aa02c2e30aabff7564e91f4cdc27cb22df078ee5c1700ca226a3b4646cf55f076f7d5737df271aa76e73169f35f81f1
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.115.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.115.0.ebuild
deleted file mode 100644
index 993512b3031d..000000000000
--- a/kde-frameworks/ktexteditor/ktexteditor-5.115.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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 providing a full text editor component"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+editorconfig"
-
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kauth-${PVCUT}*:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
- =kde-frameworks/sonnet-${PVCUT}*:5
- =kde-frameworks/syntax-highlighting-${PVCUT}*:5
- editorconfig? ( app-text/editorconfig-core-c )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package editorconfig EditorConfig)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.113.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.116.0.ebuild
index 7eaae20a84a1..7eaae20a84a1 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.113.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.116.0.ebuild
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.249.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.4.0.ebuild
index 4c382ee16261..c48eab005425 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.249.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing a full text editor component"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+editorconfig"
RESTRICT="test"
diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest
index 7ee7fd77a49c..65f8383e79cb 100644
--- a/kde-frameworks/ktexttemplate/Manifest
+++ b/kde-frameworks/ktexttemplate/Manifest
@@ -1 +1 @@
-DIST ktexttemplate-5.249.0.tar.xz 847276 BLAKE2B f8372a3dec5c907dc03a0cebc22109a0b8ad132ff2f098b4a7d067d5dcf44a7e2a2d90cd5075abd00ffc54fda6c1f63fc3c5eb1f02451a8b7aa878d5bd86f10b SHA512 c8da68aaab195af66c9be9ac6db2cc31899fc13aae92775783286cde17db8daddabedd8064371934d722945842e9835c56fc333aa29860266bb3d5741d084b99
+DIST ktexttemplate-6.4.0.tar.xz 846020 BLAKE2B 3959eb4b312c019fc2b0b5b233979fde61df8af0404cdf73b0d9a497d48c92142a717501d226c5e8bdd71db4322823fb89bd110f32d1191a6afd437d717cc472 SHA512 ca9b124bc18cb2861b0c0ec3f80b91d2a9955af0371826d98e0043f68f328b18c74ac4b428110bd3ddb6ff89e14253527b357abd1363e9a425b0d0c7899287a3
diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-5.249.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.4.0.ebuild
index d43eb717c085..b263f3a5bf2c 100644
--- a/kde-frameworks/ktexttemplate/ktexttemplate-5.249.0.ebuild
+++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index a25721b547ed..a34fdcc14056 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,3 +1,2 @@
-DIST ktextwidgets-5.113.0.tar.xz 2552480 BLAKE2B 71bb491f07ec0499d9748e6bc33abeaf4a0a01d5441ca61656aaee69c14d0ffc8caa736fa8dd233332e18fe92154fba0f1c2ea841ecdad57712a1205a6a9111f SHA512 978fedf41a1768fee28ae54175fc61070049852a81a14607dacf9155a973ac8d858468087bf62de1a444a7a537e4bf5e519bf3ca8cef116f8d67b8e3f5e8c4d4
-DIST ktextwidgets-5.115.0.tar.xz 2552660 BLAKE2B 197cad28792c09ad98244c7dd48abf1017b57cebd0ce2763065bced78676a34bf57b8bb2ddb58c95b6114ab50960677de833cfeff192d6522d78c2ded65e5dcd SHA512 ed6091a72b1e2e242652a9dc47a17651a02be642faa96155fe4d602e6b1ed6ea3cb48a5922eece146bb38a570e20fafd550ba4dab161b5eec60f57e980027977
-DIST ktextwidgets-5.249.0.tar.xz 2549316 BLAKE2B 6acc7ceaa352fff5afe7b589576c732ba4e03f052ab6c557c91028759b66cd1c0c629b0a3a64acd1c8222de0884dab8ddaf3f06ecca80ea00f4f959db4645ad7 SHA512 86997d22c28bdf4bc1316928f4260d36062e112e57bca14b80f89465935fb3a399efd60f3f048386028a86456a7535b0d45e66f43335112d29773424b75699b9
+DIST ktextwidgets-5.116.0.tar.xz 2552684 BLAKE2B 4ef07c2cdc480c600164c7b1f6d9c7706f1faddd560072d405466a5ba50c672993097b07f36e48e7259430fbc58c3938d074b7732d0e2402771d92d906997708 SHA512 0534a06529e681da51aac627869de8587e3002a5ad3b460725924454ef66a69cb4b72a8b455aa4bf06b50cf0623f54ba6ba267485e2317659dc5ada295092b4c
+DIST ktextwidgets-6.4.0.tar.xz 2507372 BLAKE2B d394bf172355de67cc61dc3f34e899bba44e7b94d522ea7732306a7b2d4265478e97e3a9981376f3698be1e1affa3ccc898092694eac2468a5b032dd23c7ac85 SHA512 85738d67b5cd0ef0bb2c3dfbd034ea7ef1c1b658910d2dc5b0f1fb288ce7ac8d9f7c8df761d426756cafb13131115402fc2ce8525eadc0a682844ef1d9c68d5e
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.115.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.115.0.ebuild
deleted file mode 100644
index 6d5a16408936..000000000000
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.115.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# 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=5.15.9
-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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="speech"
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kcompletion-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/sonnet-${PVCUT}*:5
- speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package speech Qt5TextToSpeech)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.113.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.116.0.ebuild
index 4b8c211eedd4..4b8c211eedd4 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.113.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.116.0.ebuild
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.249.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.4.0.ebuild
index 8ff7cfd797dc..8fb3c171b8d5 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.249.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="speech"
DEPEND="
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index 1ee02b5b2eb9..7edcbdaef2d2 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,3 +1,2 @@
-DIST kunitconversion-5.113.0.tar.xz 931820 BLAKE2B 9d90eae074075269823c0fb397e75d98dba817b517c3749bdae45276acef110de95f63f5d3a64ee437ed8631356c9ba2c44cf524b194eb74cda1358b39826fd7 SHA512 b8266007f9e83be2237ea463f5ec8f89c56a4a54bbc378b677da5f0267e64cc7f5b88fc2e658193deb61d34117d97e2febd81a2887e798eefab7de8f6036e417
-DIST kunitconversion-5.115.0.tar.xz 931704 BLAKE2B 176170fa12437502686eccde6cabbc13638980d12d762e71c57af5e5270ceab55c42596e1edcfa76dbc1ddfa6c51c65cc56511a5c7184bce3bbea87bca4a58d4 SHA512 6ad5f3995ef6953f36e092643b47eed6145fda811a6463030b88c342a843f1893af1775193e7c37810e371ccf135cd2840d50c8b4f582921e23cb963e4e1fa95
-DIST kunitconversion-5.249.0.tar.xz 903612 BLAKE2B 14e1f11683ab27a6a1862f733430480eb2f97a9e8263966a67e2104cffbc1778de250851ed60aa07e91fe2158e6bfd31df16ea02abeac79a3b8c1927714f0295 SHA512 5126fea6a49498c05260b63533bfce97424e28f6d5f9c70402c7abc4f24c2d7a93fce6541bb63b15db6d26440740806c31b1cf0dc2b5a51ec1edf86db368e0c2
+DIST kunitconversion-5.116.0.tar.xz 935084 BLAKE2B b30c0fb493efe3ce717ec661a58bef70598c3fc5b763107d3ac1d41b59408823f45f4bbf5a94ae4fbb92d3ed1b2e01966d3588b99acec774009b633435d79a80 SHA512 c0a077d9b1fbdc7a97db82313fd651ab3f896fe54106ea6ac321554e06133ac9e3ff109864d2a16926bb8543ba9f2c6dc6ce1b018138da09b2a3a1c9c01c9a19
+DIST kunitconversion-6.4.0.tar.xz 911128 BLAKE2B 519c3a6352c4f555438620b5ff567a0d2a65502cd6602db59fcd61627ba5f389a928e701dfcbfa3124c7e154bba36a0766d7bcd2972a2d99f93dd01018a4e61d SHA512 a007988c7d204b931a02093e0aa59a122fb888c476a1fcb28b462e18404e42f8b59cd6ecc032dea1ec972c0c08214dc7c7ce589b2da815874d16b2fc2bacb3c5
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.115.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.115.0.ebuild
deleted file mode 100644
index bc5b4aa56432..000000000000
--- a/kde-frameworks/kunitconversion/kunitconversion-5.115.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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 for converting units"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtnetwork-${QTMIN}:5
- =kde-frameworks/ki18n-${PVCUT}*:5
-"
-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/kunitconversion/kunitconversion-5.113.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.116.0.ebuild
index 492176ca988a..492176ca988a 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.113.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.116.0.ebuild
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.249.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.4.0.ebuild
index 1d13f31138eb..463cb476e379 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.249.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting units"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest
index b652ad19a658..b0c2ca7e0e1a 100644
--- a/kde-frameworks/kuserfeedback/Manifest
+++ b/kde-frameworks/kuserfeedback/Manifest
@@ -1,2 +1,2 @@
DIST kuserfeedback-1.3.0.tar.xz 230644 BLAKE2B b7305be09a5e62c980273766ec16f624eab4312ababbb8ebb3e24983ffad7ac19445bb848088331c0b4b02da37ee646c9cf91b8965455d018f9b45084c62d17c SHA512 16fc7fa850e7ac1dc772ab25f81f75fe28454680ce9ddf68da0f14c6d5e9b8201f69d168b1ee32bdf9f0ee517b0cac34eb09fd3dbfa697c0a8d3b23c6ac790cb
-DIST kuserfeedback-5.249.0.tar.xz 246740 BLAKE2B 800c893505f3a706ef6ac515add0c1aa4b5a4a0d3b06ac0fe21c4d4d609b93745382bff2ff340d8e7b23b655a2164a6fe205b4387f061bab960c0650e9d2868f SHA512 dcb9e63a544e96e9a9fd771675203fb7d1afcc0e03e0a6cf8f17ce3e3c255d6d9565c558725e87d207bd5a782c774e839b1ac79bbc1264ec809ad35761d71999
+DIST kuserfeedback-6.4.0.tar.xz 255492 BLAKE2B 4c3ccead142bd543633fffe4e278e7331fd558ca48a7fd7ce7d1315d029f603be4de41d1d6b7836157a54473123041664d2c493d5dd441ae15c6426a157bf0e7 SHA512 8aa2edefd79972487329f9da564b165f9dfbd0e652d0204b82c8e5a6c13808ff2503e4e52800ee50b62400cbcf66d8103059b59e35d7ba2bac26c58c2c9da1cc
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
index 3b0e5e460f08..a4715ae0bd82 100644
--- a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
@@ -56,3 +56,8 @@ src_configure() {
ecm_src_configure
}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-5.249.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.4.0.ebuild
index f27dcf3b3106..0467f0e37f11 100644
--- a/kde-frameworks/kuserfeedback/kuserfeedback-5.249.0.ebuild
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.4.0.ebuild
@@ -12,9 +12,10 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys"
LICENSE="MIT"
-KEYWORDS="~amd64"
+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
@@ -41,3 +42,8 @@ src_configure() {
ecm_src_configure
}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 05b0ce091692..586048d5979d 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,3 +1,2 @@
-DIST kwallet-5.113.0.tar.xz 351656 BLAKE2B 00c1adef54bfd9a662c5aa2ad8d237f0bf9b31d5adcb78338f1d7cdbe4d8de25e596e10efcbbbfa68657d6f557936bcace7ad95e8d90d735b79b8b87da304758 SHA512 7f7ce975056b34161e2038ec88a371d1e12913d68cbbe6b3069a5ce4ced9a75f7e82e23ec38c929da6d4ce8dc8e863d32237b80bc47c6ecedaeee8cee42c86ce
-DIST kwallet-5.115.0.tar.xz 353124 BLAKE2B 18f9d51c52e60e20d44c3bbbb385cdd4d2b696d1a2b3a36700f44577d04d3ea652f848a6c680db4626d9516ff0848181a098efcaa0b6e4bbf282f9831c576096 SHA512 8870af27ab6dfe5a7f9c60a8199b917e3f0ad81e48524c5ea383c39d6e3ca6a2fbe7bbce9b645a190c33a58bc7e63347e1737b6f55783fefa2a46bf7bab598fe
-DIST kwallet-5.249.0.tar.xz 349452 BLAKE2B 03813686e928893a38fbbf69fc32f26ca71a043302132b40e9cf48f61c68effd778ca9779c71b76a1781d03526a8b359ccac66c7c775927e8942f9d6caf91c8e SHA512 a5802208c32b5037fbee7531eaf41c056e517acf58036257fab12a2529efa44e28f70847dcae44da62a8f016caf643f8fb370d45ebcd4ff6d82ddb7be58df699
+DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d
+DIST kwallet-6.4.0.tar.xz 351864 BLAKE2B 64214e09f867aaf8d89b10ddf01856e3d31cccf665a731d57f8ff27e8468b662ec094300d56cf8ffebdfc74f3d280a36bcee9bc74bf82c6512bdf86fb0fc23c2 SHA512 d0c81ca3e45ead2b42bd01a469c8ba3f8b27986a5cf839cc1190e5efde6aa6a739bbd92d3daa95baab0b14cd0f22aaccd3b4370adf200b7cba60fc70da5e152e
diff --git a/kde-frameworks/kwallet/kwallet-5.115.0.ebuild b/kde-frameworks/kwallet/kwallet-5.115.0.ebuild
deleted file mode 100644
index 35061694e1e0..000000000000
--- a/kde-frameworks/kwallet/kwallet-5.115.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# 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 account login" "kde-plasma/kwallet-pam:5"
- optfeature "KWallet management" "kde-apps/kwalletmanager:5"
- elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet"
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-frameworks/kwallet/kwallet-5.113.0.ebuild b/kde-frameworks/kwallet/kwallet-5.116.0.ebuild
index 02dd26354ef1..02dd26354ef1 100644
--- a/kde-frameworks/kwallet/kwallet-5.113.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.116.0.ebuild
diff --git a/kde-frameworks/kwallet/kwallet-5.249.0.ebuild b/kde-frameworks/kwallet/kwallet-6.4.0.ebuild
index e323d4c64db2..e6425e528fbe 100644
--- a/kde-frameworks/kwallet/kwallet-5.249.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="gpg +man"
DEPEND="
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 3facb42f78cd..6107945bf0f5 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,3 +1,2 @@
-DIST kwidgetsaddons-5.113.0.tar.xz 4271260 BLAKE2B e08691dd47a05b757c488f142d5c4403940b4b63076ecb664519110872ce15e4afd81f93f716299c45cade10b470ce6512553f3067ffe0eb115333187215f4f9 SHA512 fe6086860de6e4a3123f8c5e946961f45106be6541eb7984e8a6814ebf46d82e020fc0aad379e1c5c31fc4a6a06a079b1c3dc3d0f02c40558ac079ac196c5d36
-DIST kwidgetsaddons-5.115.0.tar.xz 4270052 BLAKE2B 210a7b266b8158807db9fda8a4a018f41b62b4d9ba784032c6bb67ec71e69b3a9d1922ce3a26d8922fad6ba001e0301a7fa0ee8148958cba5a387173275e65e5 SHA512 fba4e669f6747f5823d45e80e5afa9f5057366bd964156cc2505a4ffcbd4a834144bb2a3fa717f3e7b9805991649d6108bd0cfbea2ea4e77d924bbe8b8dfee9c
-DIST kwidgetsaddons-5.249.0.tar.xz 4264756 BLAKE2B 26be82174fc395e9fae6a6cea5efbc1fa33c07452cd246d9c3fe730aeea0df2b8b8df10453416085a3a192d24c2f1ccd70f07122e2b1fa294f19b32904658e45 SHA512 9c7e08da744c09b0e57e72f87f2177ada2b855227567ffa6099de1286bf6a4acad550ba780cc5d3612f8f72e083dc7c495b4e6d3c7438bc98f5fb3174f425adb
+DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc
+DIST kwidgetsaddons-6.4.1.tar.xz 4263940 BLAKE2B 8d13e38554313d3694aa3bfe03fad139cedae5d817dc3c53e292133b86b723c823c6340d4234be83731c26983e1b03e6233819a3c3a73c8867aaaa3bbfb9ecdd SHA512 716a48dfcb8973351e0b8d2dd21abeb770f341906527e41a57c3bb84cc247ec6a62a4ebb635d422b6c5f1c552550f4d6bb779f13a1cda99a5e77e05975a11dc5
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.115.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.115.0.ebuild
deleted file mode 100644
index 67b335dca7ef..000000000000
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.115.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="An assortment of high-level widgets for common tasks"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-CMAKE_SKIP_TESTS=(
- # bug 650216
- kdatecomboboxtest
- # bug 697866
- ksqueezedtextlabelautotest
- # bug 808216
- ktwofingertaptest
- ktwofingerswipetest
-)
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.113.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild
index 5e2640cfb203..752143cceeaf 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.113.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild
@@ -25,7 +25,11 @@ CMAKE_SKIP_TESTS=(
kdatecomboboxtest
# bug 697866
ksqueezedtextlabelautotest
+ # bug 926508
+ ktooltipwidgettest
# bug 808216
ktwofingertaptest
ktwofingerswipetest
+ # bug 816582
+ kwidgetsaddons-kcolumnresizertest
)
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.249.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.4.1.ebuild
index df9dda032f07..ff54b3fda963 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.249.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.4.1.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
@@ -22,6 +22,8 @@ CMAKE_SKIP_TESTS=(
kdatecomboboxtest
# bug 697866
ksqueezedtextlabelautotest
+ # bug 926508
+ ktooltipwidgettest
# bug 808216
ktwofingertaptest
ktwofingerswipetest
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index 93b442487a34..6adc6b1787ee 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,3 +1,2 @@
-DIST kwindowsystem-5.113.0.tar.xz 2406604 BLAKE2B 98fb2e42185555a64d0efe40db32959c18507bdf87c1478df34923f86e9857f005f9d5ee81c6e4c4806137da984bbdae2999e59e8e54960fb626dbe9a0cea743 SHA512 88fd2bd28d610629fe039c91570b66490d7199910f3aeb10c6f9d857d2ad2587ea40adca897e931788c734554070d3eda6745d4723674cc032e0b2b21b9d2d19
-DIST kwindowsystem-5.115.0.tar.xz 2406616 BLAKE2B 1ce5be2069b592664875f0714213dfa3aaa28f0309f04800d55a35c815ff1b4481859bf92305092ea46f48981650cdd9da5aecd7c9cd77924164581ed10ca32f SHA512 37380c8a523220cece2b9867e9801b79b848c55b0808fa472834050bbbd23ecd18db48d3ef3a17fcf8cf9ee6dbf8a5988a5c562c29c876065a3fda96913f78c7
-DIST kwindowsystem-5.249.0.tar.xz 2387632 BLAKE2B 1da48619b9d784be15b7471e8da80e490f646e433ce3b228aceefa8f19759536ef3e5ce96785d85923e4eb1f6c66b7046a252ae5e4067d91af42ad0fa05ee818 SHA512 8c71774e0d936951f61ef8d0673052fb3238b57627715fec62c1872877f55c1d39e1845d9be4997bdfd1bfe547e4a14e6b70506052839b6c7ffcc0a12ffba913
+DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157
+DIST kwindowsystem-6.4.0.tar.xz 2385844 BLAKE2B c52ba126e8d8bd3be4ab92873d4c084f42eb0f7186f685fa97bab91cdc557f0caf107032f1b36777fd174b69cfdc9a8fa9c267cac9d84874cafd39894c800187 SHA512 7d0483742a6eaf0ea1f8b674d250c3be7a76627e2b390c12d5d46be54d0492611610d508ea5db48d678fcff82a455078a7bd13555db539b912a49598c398088a
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.115.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.115.0.ebuild
deleted file mode 100644
index f130fac55e80..000000000000
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.115.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="wayland X"
-
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
-"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
- test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-PDEPEND="wayland? ( >=kde-plasma/kwayland-integration-5.25.5-r1:5 )"
-
-DOCS=( docs/README.kstartupinfo )
-
-src_configure() {
- local mycmakeargs=(
- -DKWINDOWSYSTEM_NO_WIDGETS=ON
- $(cmake_use_find_package X X11)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.113.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.116.0.ebuild
index 1e5b646c6991..1e5b646c6991 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.113.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.116.0.ebuild
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.249.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.4.0-r1.ebuild
index b5695d0f4634..e28bbc2ce857 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.249.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.4.0-r1.ebuild
@@ -9,16 +9,19 @@ 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"
+KEYWORDS="~amd64 ~arm64 ~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
RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,wayland?]
>=dev-qt/qtdeclarative-${QTMIN}:6
- wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )
+ wayland? ( >=dev-qt/qtwayland-${QTMIN}:6= )
X? (
+ >=dev-qt/qtbase-${QTMIN}:6=[gui]
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libxcb
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index fd04bd086bc5..87626eb07ea0 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,3 +1,2 @@
-DIST kxmlgui-5.113.0.tar.xz 2953380 BLAKE2B 8b7b3a7c9ab4e24154cd5f38243a57a0227d3890b03a3220d1f70821a86ed5c255d91ae11a3f60c3b6fcde68f85585783d474605b46a18e8b65af29310a70dbd SHA512 35c18ccabcc51b70b12e5b5faa8534e2f6793e916d97fc8ad6a1f5001b500f61f730006741f105fd40f37cef29524677bf2dca76093bbe12277c907378c87624
-DIST kxmlgui-5.115.0.tar.xz 2953252 BLAKE2B 9ed52b405714abe5e78530d4b71a582ce92151bcbbfd563c92d44cfede58d379f99e387d25c41deb4a70eceead904503af3fca55fbbd7634518f0edc689dbaeb SHA512 4e06d72f509701d969eb77e608bd5a703a80fcd18d4d42a70d26b01b6889ca41b573b8be0a06b98b799e2dc62ff5d0111577e76f363c6f4c3d24828339274236
-DIST kxmlgui-5.249.0.tar.xz 2934292 BLAKE2B 6dffbbaeb9f5cf9e8f86f8c0398517b98b88153d1b1e8574a6caba87926ffe6aefe1ddc3e43420649c2e11fa52982d1aaf028d1b24fa9697d33d3807bf830b42 SHA512 195ef13c92724ec2790cfb955d1fc2d952807b150a3e12a7bc1a1424a8200156cba5516c9900f0dfedb4c16837f8a2f7f4374e50b6c2d3b27963edd1b9474df9
+DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef
+DIST kxmlgui-6.4.0.tar.xz 2925656 BLAKE2B 329f657d45fe4ef931fabd7c99f82482f429a853465f1b5b95245121cb7a271461a90af050aec059f26f394f6b87640b1da8a6e6275df4ffbdad163404389ca5 SHA512 3064db09577201ddd600256487a39f0c980c75c4bbdc4d2287cebde87cf7e8a044cb261e7e1f2e2f6cbf76eb1b23c6af65423235a65b1c76274eda69f1e1a745
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.115.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.115.0.ebuild
deleted file mode 100644
index a6af9f608ccb..000000000000
--- a/kde-frameworks/kxmlgui/kxmlgui-5.115.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
-
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-IUSE=""
-
-# slot op: includes QtCore/private/qlocale_p.h
-DEPEND="
- >=dev-qt/qtcore-${QTMIN}:5=
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kglobalaccel-${PVCUT}*:5
- =kde-frameworks/kguiaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kitemviews-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-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/kxmlgui/kxmlgui-5.113.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild
index 2955a04263a1..537386a1ef8a 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.113.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild
@@ -10,8 +10,8 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
LICENSE="LGPL-2+"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
IUSE=""
# slot op: includes QtCore/private/qlocale_p.h
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.249.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild
index b6489253d071..79b92c61df5c 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.249.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild
@@ -10,8 +10,8 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
-KEYWORDS="~amd64"
LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# slot op: includes QtCore/private/qlocale_p.h
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index f9d1714f86a2..cea27d94a62c 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,3 +1,2 @@
-DIST modemmanager-qt-5.113.0.tar.xz 121364 BLAKE2B d694103823c6297dff307686ceb09f56fd411afa1fbdf1244649c3149e8e6fcfc12b19a903f09e2ba9a781ae595d89e755fb2517237eaddafa7cdb8a581f1c7c SHA512 c146d13b05ba985f735c3e5952d1e8fce788eb31d9933065db8f8496d46403bf85eb0988b0b8ecfe12af04ac4f2fc44f9aa38fa5076fecd72cc7510cf5e9ea88
-DIST modemmanager-qt-5.115.0.tar.xz 121292 BLAKE2B c7a22c7dd2761e3b330896204ad0f828dadab8baf4572ca58cd3f3f85be8cea0a8f2063d8a2f31b16191b977f7fc9ad390a78161d63f2d575f6bc7278bea18c4 SHA512 0726dbda809e94fea966f54d5adfa8d03e51e5fed5a4b5471516c39e23dd0fd652d5ce9822aa3ddd8e9197b842067040e87e5d369c8cfeccdc8d5965df935f64
-DIST modemmanager-qt-5.249.0.tar.xz 123144 BLAKE2B f3d364297eee59b9d6f3960b57612990bb9ed871d34db191d83fb1f36484f316b36c5b31a79a63d9949a14f10c016157eecbed39c0bacf8968b539e024511756 SHA512 c1cc487a859e1987b49de36497e822deab80805356c1b77b182db7d2a9c04caa48e71a5d0b7af88ffbbb886abb1d4bad67161e453c6ff57fdbc6b738728f81c3
+DIST modemmanager-qt-5.116.0.tar.xz 121304 BLAKE2B 004bcff0596e455212bde7150b1d59a4d414a0e187363e1c73c507d9d1f93255cc1a11fd2322f70c34529b64db9c2af434f827f0dad7d4dc1eb0c94757aadfab SHA512 dbcac87691d9c0dc12badfdcff229dc1160663c52f8f3d9cd52c964810d49f0bab4612e26f7381a60e1fb25e0b89443cfddfce6416d32c837658641cdb78dbbe
+DIST modemmanager-qt-6.4.0.tar.xz 121912 BLAKE2B c3b8be72fdaf818ddc95816f3152cde9d8a354bfcb2dcca5dc464a6487406b028be045c0118b9cea7195a3a2fe964d9dde94004dde3168139632985375395a08 SHA512 3925bf10ae191b2d47f434c6766ac49a4fd21bb9502c7d8a4324527749f41a661074c990b091d499367dbcc5209beb4a4468dcf59ef22d3c3022cdd99e0ad52a
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.115.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.115.0.ebuild
deleted file mode 100644
index b979120e16c1..000000000000
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.115.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# 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="ModemManager bindings for Qt"
-LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running environment
-RESTRICT="test"
-
-BDEPEND="
- virtual/pkgconfig
-"
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- net-misc/modemmanager
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.113.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.116.0.ebuild
index 27a43aa63777..27a43aa63777 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.113.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.116.0.ebuild
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.249.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.4.0.ebuild
index 4b797a0c02b3..38ccd48b0ebc 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.249.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="ModemManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# requires running environment
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index 61469229d845..c0953333ff16 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,3 +1,2 @@
-DIST networkmanager-qt-5.113.0.tar.xz 198848 BLAKE2B 1f135524f1edc80e4a4b9f2fc81bce22fdcdf83a988fc77cc6efa3276a11fc35c827a1c4d7f5dc31b0f71fd1dec690a2144324e494abd548b0a85a1b42a09aa3 SHA512 c16d2bee44779d1a051f0f6249c90b8a8e45222201e9d25e7958f6e873878b705e16b0df8df7c423f80ab59dd88bbe8a948dc3a3a4bc1defed453ea3f424b2be
-DIST networkmanager-qt-5.115.0.tar.xz 198888 BLAKE2B 41f4bff229f0c1cb3c327a54f428889a6fe5f413c76ca45def2eff33311a6ab5633b3c1aac2cb57e97443f7fe2303a88c3b93075eb0872bc763798815e901743 SHA512 a21522f447dabd98cae2535c41f6a08748f96c2b76ac63264615f2610b74527522edc4539598c30d1166bac8b4f1cc40729afcca36057968a781b6ce07f25e8f
-DIST networkmanager-qt-5.249.0.tar.xz 200496 BLAKE2B b6264ab5ea50e4aa4912bbe8a1043fa11c1298aadc35b242c8cb173b3973d2b8bb04ea1b8c40309c89569b735f11ce44f9a1a45b99c7db0fa2d03c87cca12029 SHA512 a0d1a8e5e9135fe69e05f3bfc2400c592de550e27d390db04c4a1452e5062f7287603479c3516846be73680a66e058c22b6ec1c2fac69592cadaf16d1a1abd7f
+DIST networkmanager-qt-5.116.0.tar.xz 198876 BLAKE2B 32227331d8122b7a2a9b14ab4aeeee0fbe143f6244433fa844f7cfc68062a478f59b213711467e66138478ea8df6c36d62f6c1bae16b8d396bc3c82bb07cd5ed SHA512 01f5687d8476a784c6a6673350c4907ee2f5061207f861895bd54c510bbe940b866488ea07aa63a72d3318b08a855c1096d7f52a1ddbf7cbf7820c248a5efac1
+DIST networkmanager-qt-6.4.0.tar.xz 198164 BLAKE2B 5f026ff050f9bba63c312f925d2613baf9c0ee82b11965604b5c0c323550114b406657ec6c656d51ff4f84d2e9abaf5f8259f0abbf3fcece8c34e4d88c9e22e5 SHA512 8f505f8b0dc37c588efaa4dc0bfcaddc863a50498d87fe47b6da78784b18d9ce01c8c26850095bacbb5112157856190afa76cb53ef2ce244e698e1f5a99ae775
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.115.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.115.0.ebuild
deleted file mode 100644
index 568336a40e63..000000000000
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.115.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="NetworkManager bindings for Qt"
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="teamd"
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=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/networkmanager-qt/networkmanager-qt-5.113.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.116.0.ebuild
index 6dc7083a09f6..6dc7083a09f6 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.113.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.116.0.ebuild
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.249.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.4.0.ebuild
index 3d59b2462fad..1050102dfbef 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.249.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.4.0.ebuild
@@ -9,12 +9,13 @@ inherit ecm frameworks.kde.org
DESCRIPTION="NetworkManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+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}
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index 1ae418401c6a..08c959d0bed8 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-icons-5.113.0.tar.xz 238637464 BLAKE2B 35ba9e5d144164ea5006f877d9104f2a5285e9aef1100e678d9792d06aa2fe686e53e3a35c6b25c5302468ca148e6f9dea271a8212e0addce63b4c471cc2b27b SHA512 0674e2df6d2c4c676dc4bf969dda487bf4936978d8990f6f9a2824afe855f1e4f122b52f80d0ccee98419a31e309be6bac314aa525293902f3f8770aec90b574
-DIST oxygen-icons-5.115.0.tar.xz 238640536 BLAKE2B 0b8e165da8ca8cd60e12d8eb7d0f63aa4553b77382d447f5b2b0a4810652819d2ba8504d352c1f5a1109b55ba6f353ec5eb3b153535d6748aeeee03d1512fce7 SHA512 2b830e9230c3ffed4d780e1d1768dfefcbbd94307be6d19339605cb31971497c0b0b896266ad53d8c687726eea07ead0d84a432bd54916052799bf2268e22804
+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
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild
deleted file mode 100644
index b271dc5bc092..000000000000
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 cmake frameworks.kde.org xdg-utils
-
-DESCRIPTION="Oxygen SVG icon theme"
-
-LICENSE="LGPL-3"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- >=dev-qt/qtcore-${QTMIN}:5
- >=dev-qt/qttest-${QTMIN}:5
- )
-"
-BDEPEND="
- >=kde-frameworks/extra-cmake-modules-${PVCUT}:0
- test? ( app-misc/fdupes )
-"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory autotests
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.116.0.ebuild
index e2882448cfd2..4344e686381a 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.116.0.ebuild
@@ -8,6 +8,7 @@ QTMIN=5.15.9
inherit cmake frameworks.kde.org xdg-utils
DESCRIPTION="Oxygen SVG icon theme"
+HOMEPAGE="https://develop.kde.org/frameworks/oxygen-icons/"
LICENSE="LGPL-3"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
new file mode 100644
index 000000000000..b333379088f3
--- /dev/null
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit cmake kde.org xdg-utils
+
+DESCRIPTION="Oxygen SVG icon theme"
+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"
+fi
+
+LICENSE="LGPL-3"
+SLOT="6"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="!kde-frameworks/${PN}:5"
+DEPEND="test? ( >=dev-qt/qtbase-${QTMIN}:6 )"
+BDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6
+ >=kde-frameworks/extra-cmake-modules-${KFMIN}:0
+ test? ( app-misc/fdupes )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ use test || cmake_comment_add_subdirectory autotests
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 464ef40ff354..461071fb5896 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,3 +1,2 @@
-DIST prison-5.113.0.tar.xz 55268 BLAKE2B bb40ba1c406c31945439abeb71ec74e14a1b8a37026c7fe7973bd96d4ca9924b3b32b3a1e28b38bc36f595fe14b4b46dd0d350d64676a14a0745e5df7b36d892 SHA512 9c83824cdf0c2fa0c3a2584124b47af575f65ad17f4317bb94edeb60bf09737c4a4f323d6da27b6589d57e439f22a6638a20a8c8b79c18cf2fe0cf7cbe1cd0c2
-DIST prison-5.115.0.tar.xz 55264 BLAKE2B 26987983a64538d73eb0cd951d1b2ea6b0c63f5fc2f433136a23dba06cc36bc7cd26d6ebea02e0fe90e9113479780f6b5d43f0762b05e35399a4d67eb684edd9 SHA512 48145ee4c1fd7eb177e58b3cd676eb7e50452897b335093eb1d65ac1f6cada83ab5e43d16d26387c1f4c5b992367a91a03d07ac26ae96b253f8f03660f7b226b
-DIST prison-5.249.0.tar.xz 55644 BLAKE2B 49117116a624dc17816f215c1a00ef3519a68aec2f6b87267bfd21edb4e6223c8136b960cfec6b3a50f12bebc72bb3875cade9feaf5f77da60e6f9a314003389 SHA512 17446bcf29b83f7fc8ee6c58a028c7968d37f62ac1a4f06870a352988faa5694b171c40bbfa30de029f6a6b308e9839a4f55c47864385d623875937c3ef3937e
+DIST prison-5.116.0.tar.xz 55276 BLAKE2B a45dada4b4c7e6a8f811e37a7241f5399bbeea4f47805b5311a2393a64ef3beaebbf20c5c35bd7fd4e1670a626ea455454a7f46c104302e96399f484457cf33f SHA512 fa7ad2393a25b8b7d7cea60891ab27e114ea069a78479a90a6e7df219963991e89f477c061fea0d6c680cfe72502e4b40fdf05b55858072825543ca52635bfd0
+DIST prison-6.4.0.tar.xz 56560 BLAKE2B 66992c80b27efba129aedbb578269698108713287b0b89bf9cb50a0a620432ca72b3fb98de371bc4080c7e062b37078c4cbcd9db0f5b62d7b7f08cee683ef14e SHA512 127909ab9fae3c586a09fb3df564c1d24a113c2646bed1cd913b75527fe924c0480620f6725f6a8f993135ba804d6e178ef99a4b999f67b4687e2544553c3ca3
diff --git a/kde-frameworks/prison/prison-5.115.0.ebuild b/kde-frameworks/prison/prison-5.115.0.ebuild
deleted file mode 100644
index 57eeb121b799..000000000000
--- a/kde-frameworks/prison/prison-5.115.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="QRCode and data matrix barcode library"
-HOMEPAGE="https://invent.kde.org/frameworks/prison"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="qml"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtmultimedia-${QTMIN}:5
- media-gfx/qrencode:=
- media-libs/libdmtx
- media-libs/zxing-cpp:=
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt5Quick)
- )
-
- ecm_src_configure
-}
diff --git a/kde-frameworks/prison/prison-5.113.0.ebuild b/kde-frameworks/prison/prison-5.116.0.ebuild
index dc6affb61e6b..dc6affb61e6b 100644
--- a/kde-frameworks/prison/prison-5.113.0.ebuild
+++ b/kde-frameworks/prison/prison-5.116.0.ebuild
diff --git a/kde-frameworks/prison/prison-5.249.0.ebuild b/kde-frameworks/prison/prison-6.4.0.ebuild
index e3d7a41cad3f..873cd7cc7ee6 100644
--- a/kde-frameworks/prison/prison-5.249.0.ebuild
+++ b/kde-frameworks/prison/prison-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="qml"
RDEPEND="
@@ -22,12 +22,13 @@ RDEPEND="
qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
"
DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] )
"
src_configure() {
local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Quick)
+ # TODO: WITH_MULTIMEDIA?
+ -DWITH_QUICK=$(usex qml)
)
ecm_src_configure
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index 6b5af2e39f0b..2afb08116f3c 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,3 +1,2 @@
-DIST purpose-5.113.0.tar.xz 179544 BLAKE2B 9c9cf7d17f2c8b270f23052553796ea7403260bab11186ff846d840503efc9ae5fdc1d70730605584f7f14ea1aa9f7258864458f2b813b4ed7e01a466f818bbd SHA512 df7f2b3164caa474100731eb360318c2a6bb8301aeb0729fab3824d95f123ece00e74032c2533ce477c92717c116404ed56f7c320320557c29a5036ecf135f7e
-DIST purpose-5.115.0.tar.xz 180012 BLAKE2B 2e5a2805b19384f5e8ce0fdb94fa5cc3a7dbfeaaac027e45d95cc16091ea94e2a626ebb8be34f67838ea48049496005588ee6055f745b332676a64a35450c30e SHA512 b17cd780ed7947582fbc71430de67ebeaf33432113bbb77fba3736bd608d05fb132d40f7783cba4fdfd7ab3eec60f00676d48be0ce9c601c37f8eccc04d4db31
-DIST purpose-5.249.0.tar.xz 174540 BLAKE2B 4f43501631161b23f8e64c3b42ff839b64f4fb618e03c5fa20c4cb2bd26271b6113bee803d57cb4c1bbecbc0e2e000963581ba872c226ecde8d02a96192df405 SHA512 9efa22bbd12297c082ab697202980c586b32d11276b8d682176385a654177f9def23e6ea227da6f43a1b45e10da04cedc323f5039d75694de4201c9fcdd1c527
+DIST purpose-5.116.0.tar.xz 181148 BLAKE2B 9b4b267128511929fe0e81256f046552a1d70654c9a3e46ca52c2e5035003f96bf42cebf91b2ff0c19d8ca846b3dbd9106d5fd2df5dda11ec17c16bb8c419447 SHA512 3447135ad33c725e0512c6b20a9be81082737146fa0c5a32b0c7d50a21cb5697b2b4796d1cbffc8661dd845ee3ef51bc57af0c94cce0ed14cc1542df822139d5
+DIST purpose-6.4.0.tar.xz 173916 BLAKE2B 2ef90d2d76b8ec1b8c22a71a56667a8b9f0fcdfc3cbcd86cc835a088e6f68606eb4ff1a8df78398edad53c101a70d88eb78afb3375bfed4840c4645d904e4dc0 SHA512 0f52dfd6bed4cd5d0fa0bc1673edef1de773a4a404947ba9f1e9519c28f73ed5779e4c157c5cfa43ff6c2a6c2e119950b635b3e236b578e6dc75e09ddf330dd9
diff --git a/kde-frameworks/purpose/metadata.xml b/kde-frameworks/purpose/metadata.xml
index 6b0d501b777f..70fcb363554b 100644
--- a/kde-frameworks/purpose/metadata.xml
+++ b/kde-frameworks/purpose/metadata.xml
@@ -11,6 +11,7 @@
<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>
<subslots>
diff --git a/kde-frameworks/purpose/purpose-5.115.0.ebuild b/kde-frameworks/purpose/purpose-5.115.0.ebuild
deleted file mode 100644
index d039152bb3bb..000000000000
--- a/kde-frameworks/purpose/purpose-5.115.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# 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=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"
-
-# requires running environment
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kirigami-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/prison-${PVCUT}*:5
- kaccounts? (
- || (
- kde-apps/kaccounts-integration:6[qt5]
- kde-apps/kaccounts-integration:5
- )
- net-libs/accounts-qt[qt5(+)]
- )
-"
-RDEPEND="${DEPEND}
- kf6compat? ( kde-frameworks/purpose:6[kaccounts?] )
- >=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(+)] )
-"
-BDEPEND="kaccounts? ( 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 kaccounts KAccounts)
- )
-
- ecm_src_configure
-}
-
-src_install() {
- 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() {
- 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-5.113.0-r2.ebuild b/kde-frameworks/purpose/purpose-5.116.0-r1.ebuild
index 608b515dc68e..9f3b9e96d6dd 100644
--- a/kde-frameworks/purpose/purpose-5.113.0-r2.ebuild
+++ b/kde-frameworks/purpose/purpose-5.116.0-r1.ebuild
@@ -40,7 +40,7 @@ DEPEND="
)
"
RDEPEND="${DEPEND}
- kf6compat? ( kde-frameworks/purpose:6[kaccounts?] )
+ 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
diff --git a/kde-frameworks/purpose/purpose-5.249.0.ebuild b/kde-frameworks/purpose/purpose-6.4.0.ebuild
index 644569f4d542..601eaf910a3c 100644
--- a/kde-frameworks/purpose/purpose-5.249.0.ebuild
+++ b/kde-frameworks/purpose/purpose-6.4.0.ebuild
@@ -12,8 +12,8 @@ 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"
-IUSE="bluetooth kaccounts"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="bluetooth webengine"
# requires running environment
RESTRICT="test"
@@ -29,7 +29,7 @@ DEPEND="
=kde-frameworks/knotifications-${PVCUT}*:6
=kde-frameworks/kservice-${PVCUT}*:6
=kde-frameworks/prison-${PVCUT}*:6
- kaccounts? (
+ webengine? (
kde-apps/kaccounts-integration:6
>=net-libs/accounts-qt-1.16_p20220803[qt6]
)
@@ -38,9 +38,9 @@ RDEPEND="${DEPEND}
!${CATEGORY}/${PN}:5[-kf6compat(-)]
>=kde-frameworks/kdeclarative-${PVCUT}:6
bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 )
- kaccounts? ( >=net-libs/accounts-qml-0.7_p20231028[qt6] )
+ webengine? ( >=net-libs/accounts-qml-0.7_p20231028[qt6] )
"
-BDEPEND="kaccounts? ( dev-util/intltool )"
+BDEPEND="webengine? ( dev-util/intltool )"
src_prepare() {
ecm_src_prepare
@@ -51,7 +51,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- $(cmake_use_find_package kaccounts KAccounts6)
+ $(cmake_use_find_package webengine KAccounts6)
)
ecm_src_configure
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 14b402c60fd0..b26ecbf3a248 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,3 +1,2 @@
-DIST qqc2-desktop-style-5.113.0.tar.xz 69468 BLAKE2B cb0c3d44dd1d0dc03c98f19ce61a73bd53b8b99cb48e7a5a2982e192d3c3a6d10aa36994209683dfc9fdb5649449845740b23a2d17c30cd4be78c0de198b4bf8 SHA512 25e2b28b0c507a27787a4c46d79ee629cadda2c9e78ce9c2714b2411e9513a08bfbb8047d4adfaa255ae59d1bbd4a56f5d03b210a6107de3f5eb3f9f89dc85ca
-DIST qqc2-desktop-style-5.115.0.tar.xz 69448 BLAKE2B 1164f0a3a3868de02e82d94beaf65c13aab6b28a1945f5b8d539cd2bc7a2a692d96762f007bacb8e542275d7f049d38956a440a6fed1ad07040b19d9cd298a17 SHA512 79d3395e687f7e5117997639f05a5358a13dc9f343ce3a007b3d64d1a5a470caa03a8e3d0e11b66ec394d8e1cc1817aea1d337477d741295dac48fec83a9914b
-DIST qqc2-desktop-style-5.249.0.tar.xz 78240 BLAKE2B d84bb1b96ce28d672b06d674cb5a2bca37fa3c80ed10b4fc593a6c04c92c0f0d5c0d905f3596fa20e4b17357f1cd68f66ad0085f3566fa0d500447fcf64b0e6d SHA512 22ae634ffaca62926cda4350505a2480550a1b019a0334c0f5b7a06746f69ae40f798229445063294c23f27b115318464aa1f7b89429b3a4f030efc4d776222f
+DIST qqc2-desktop-style-5.116.1.tar.xz 73068 BLAKE2B 713b863a08785f8d8a3509aad938818881e71bc2b966d10d823a805733bf2a5382337b7966a5c11c005ddf99a5e9ef377d59658568fc8cdcbdd1c35be41e1b09 SHA512 80520c19717f9150b6b0e91f45e65ef967f7fbadaff5b1f6bdab526822706a361e0094ded93826ea9fb2dc3028f8cd076e03b2067dbfc1d43ff764bc5ae5facb
+DIST qqc2-desktop-style-6.4.0.tar.xz 86876 BLAKE2B de103f2b8bb67403bc59e6a6137901fc01a888837c5d8801e3c903c968f970558cf39325005c4edc4d7e931f1ea4986a2c8be6b309e169a6e247c9d65fba3e39 SHA512 bc8404948c4e79781f7cb6fedb99580c8254ccc3ff246b927eda1c88d3b4ec31bbb15ff661811232ad76513f208e83f9ff7a9d6b5b3d8c2f8bc97dd4c4c49e59
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.115.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.115.0.ebuild
deleted file mode 100644
index c43fca057456..000000000000
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.115.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
-
-LICENSE="|| ( GPL-2+ LGPL-3+ )"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=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/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/kirigami-${PVCUT}*:5
- =kde-frameworks/sonnet-${PVCUT}*:5[qml]
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.113.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.116.1.ebuild
index e6b354dbd922..e6b354dbd922 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.113.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.116.1.ebuild
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.249.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.4.0.ebuild
index 1d111d8019a3..052306a8ad15 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.249.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.4.0.ebuild
@@ -11,9 +11,11 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
LICENSE="|| ( GPL-2+ LGPL-3+ )"
-KEYWORDS="~amd64"
+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=
@@ -26,3 +28,9 @@ DEPEND="
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 ceb9112b0788..677614837c21 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,3 +1,2 @@
-DIST solid-5.113.0.tar.xz 306224 BLAKE2B 5bf82b5b25cdfed21e82948ef3495f1b6a1ad7d187d74934cee9f8a4cc70969e25427c8ab084ddda84d412157a7d9891a3a06e67c1b43a8d147a33a19ad209df SHA512 61127892513a44c5e5116e27c87e92593ff06ac9e959ae3b12b7badca1e0969be7e9420bc60b0f6a4ccae532923c96bf0ba1d1877f900944368f45b94d95a49e
-DIST solid-5.115.0.tar.xz 306312 BLAKE2B 866476310d2a2b477f01edb5ca2206cebd5c1d5ea7d1907b9c2915b3be2e86a38bab7405af0680d086611cd46fc292da7fc9b9b623bc6573f7a00fb1fc625b2f SHA512 727fe483124edcfbc56aad2f3988c1499b1d100173279a0da3477a12857e0381b845a9efa1d1827ad24a96557d3a2d0ce67b09e53571c37637dbb4aac4dff4d1
-DIST solid-5.249.0.tar.xz 305544 BLAKE2B e3f4922f33507c58820ead74935eb7705b3c7c161f8af74d4087aa1fe4745c1fafcb61508076f27dc60027940b669592edd6accc0a50026ee20494bcd9f8303e SHA512 7f3aa94de559dbc317629c112240cbff2d44edde38c92e1348fa9167d95f1dba52526d0e5fff67ee3d147e2d2220694565185e3255050a1ca4f555991981e481
+DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36
+DIST solid-6.4.0.tar.xz 312180 BLAKE2B 883230e6345789641d5e557d70bffa8f0427fb6f7d07789cd1f0e92c18c62c4daa82bb5c009fdaa308c2db9d747c15520e2fc55155539d3ce0c6a47856b7272a SHA512 a78f8d77a186f8b3b3e7788ee399c52d77a724c3221ed0503a930161f7cc378a70d7fe3aa95810f8c03c333652d7a31decea5d93c0cceaac778dbcd17da9b676
diff --git a/kde-frameworks/solid/solid-5.115.0.ebuild b/kde-frameworks/solid/solid-5.115.0.ebuild
deleted file mode 100644
index 9c4c34937543..000000000000
--- a/kde-frameworks/solid/solid-5.115.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org optfeature
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ios"
-
-RDEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- sys-apps/util-linux
- sys-fs/udisks:2
- virtual/libudev:=
- ios? (
- app-pda/libimobiledevice:=
- app-pda/libplist:=
- )
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-BDEPEND="
- app-alternatives/lex
- app-alternatives/yacc
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
-
-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/solid/solid-5.113.0.ebuild b/kde-frameworks/solid/solid-5.116.0.ebuild
index 7169f6e30e69..f3d77112cc05 100644
--- a/kde-frameworks/solid/solid-5.113.0.ebuild
+++ b/kde-frameworks/solid/solid-5.116.0.ebuild
@@ -29,9 +29,9 @@ DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
"
BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
- app-alternatives/yacc
app-alternatives/lex
+ app-alternatives/yacc
+ >=dev-qt/linguist-tools-${QTMIN}:5
"
src_configure() {
diff --git a/kde-frameworks/solid/solid-5.249.0.ebuild b/kde-frameworks/solid/solid-6.4.0.ebuild
index deef27fe5a5c..3e73f3dc1954 100644
--- a/kde-frameworks/solid/solid-5.249.0.ebuild
+++ b/kde-frameworks/solid/solid-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="ios"
RDEPEND="
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index ecc3211bb2ea..be200f1cfdc9 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,3 +1,2 @@
-DIST sonnet-5.113.0.tar.xz 2437896 BLAKE2B 41fa3ecb2d2e3d83f25365ba4bbbb4d5f186750f3a4379ca73bca2f5b988bd7122eb32e9b0ea082deb9d422811659d107eb80343ec8c8b661b50a94141bb987c SHA512 db1e6ef5b768ce9796292fd776a98758c3a3c2481ae64ca97e28b3978764cddd2586c2ee92862f97d20e427ff76ea160837b87837894395a881ffc1a272100a2
-DIST sonnet-5.115.0.tar.xz 2438396 BLAKE2B f0cd760a8b873502f517836d36904b83b5cde11383264827879048d7f02b2a2f26d9682f7f2b46b4c7c723cb1f35f1be4a221e5d56d87ae5a97f8c2b7489a727 SHA512 ee95bd4be8fb97eb284f9f7f6dedbf4b8eb9d105cc95f0a489c2acbc52b447e138ce70a4dc8aca4ebb8f90f328ab7c87dda4ce66b9026cf303479f1455b55c7c
-DIST sonnet-5.249.0.tar.xz 2442476 BLAKE2B b22c464cf0eb7d106ba41ec92adef3fe102c6c66b1c86ec3956eb73a972bd8e4e3e8f0a8d1547430e466e229846c0d92c7e67e0381882608620fe3861f72df9e SHA512 bece16bb824d88d1bce4e49c7e4ef5bb57197731a3a5a3ce0c10c9f9710fc5b0896850a148f6f7ab8e8f0f1cc0ae24eb6a09c7168ea19716dbe1e57c341fd9cf
+DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b
+DIST sonnet-6.4.0.tar.xz 2432824 BLAKE2B fdc79f7c2843cef02d15456a230bcefa64773630c06913db71ec0939d50bcd8016b2c70312f3704c132af59fade6822524022bf524f0840e4e9e048c0ce77817 SHA512 1b51674606c9ea3e898051f187c0ec85f2676d6f0c8ec5ab5a0f43931c7e7d8c96bd7b0bff5a43a4c62be825b0dc5b6b82a77adfacbdbf04615fb5e52bfa1b48
diff --git a/kde-frameworks/sonnet/files/sonnet-6.3.0-cmake.patch b/kde-frameworks/sonnet/files/sonnet-6.3.0-cmake.patch
new file mode 100644
index 000000000000..b218b5618339
--- /dev/null
+++ b/kde-frameworks/sonnet/files/sonnet-6.3.0-cmake.patch
@@ -0,0 +1,42 @@
+From 7ee068b3da7e8b60a6c0a5c95b9026ef2c82ebb7 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Fri, 5 Jul 2024 15:03:09 +0200
+Subject: [PATCH] Fix SONNET_USE_QML=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 3427bb12..892f77d7 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -22,7 +22,6 @@ include(ECMSetupVersion)
+ include(ECMGenerateHeaders)
+ include(ECMGenerateQmlTypes)
+ include(ECMFindQmlModule)
+-include(ECMQmlModule)
+ include(ECMDeprecationSettings)
+ include(ECMAddQch)
+ include(ECMPoQmTools)
+@@ -39,6 +38,7 @@ if(SONNET_USE_WIDGETS)
+ endif()
+
+ if(SONNET_USE_QML)
++ include(ECMQmlModule)
+ find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Quick)
+ endif()
+
+--
+2.45.2
+
diff --git a/kde-frameworks/sonnet/sonnet-5.115.0.ebuild b/kde-frameworks/sonnet/sonnet-5.115.0.ebuild
deleted file mode 100644
index df60fa0304ba..000000000000
--- a/kde-frameworks/sonnet/sonnet-5.115.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
-
-LICENSE="LGPL-2+ LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="aspell +hunspell qml"
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- aspell? ( app-text/aspell )
- hunspell? ( app-text/hunspell:= )
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-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/sonnet/sonnet-5.113.0.ebuild b/kde-frameworks/sonnet/sonnet-5.116.0.ebuild
index 4ab9949af1dc..4ab9949af1dc 100644
--- a/kde-frameworks/sonnet/sonnet-5.113.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.116.0.ebuild
diff --git a/kde-frameworks/sonnet/sonnet-5.249.0.ebuild b/kde-frameworks/sonnet/sonnet-6.4.0.ebuild
index 59dafac959a3..d464638c1b79 100644
--- a/kde-frameworks/sonnet/sonnet-5.249.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="aspell +hunspell qml"
DEPEND="
@@ -22,6 +22,8 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+PATCHES=( "${FILESDIR}/${PN}-6.3.0-cmake.patch" ) # in 6.5; bug 935488
+
CMAKE_SKIP_TESTS=(
# bug 779994
sonnet-test_autodetect
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index 7f3a8d26da87..dad25d4666d5 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,3 +1,2 @@
-DIST syndication-5.113.0.tar.xz 510552 BLAKE2B 7530eacdf7d4ad58dd321f8a7073747cf0244e74d5f7ce2e4cc59a727d81fcf0eb716201e31376eed1b525a1eb1a2aebaa1a7f386bb432c392c377fb96bfb1a7 SHA512 7e9be267be5dfe302b99d5c912c19264b11f57f35cc8891d6fb1f14889fb8695def57f003b6f642dda2b459fab5d5d75233ab7767f60447b1be56224d62a9d0b
-DIST syndication-5.115.0.tar.xz 510504 BLAKE2B f8080c800710170fdbb8756502a33d8788f0d23a557be7cffe7ee7cb1b2c903fb8c69537ce5f99344487c72866e3d458890b89e9c8a58142d854d4a2038002fb SHA512 477d50ac097f63ecdfce009a2c52cae58d08213f06c1ae806956c0b6d6d6a4253d9cc77c4ed5e44f39a7d10ff539e24243cbe45f43db3a1720bd83479ff783cd
-DIST syndication-5.249.0.tar.xz 510864 BLAKE2B 5dcc8b647b3e42ecf4f3d400f26daacfc12280b650963de7b972c84403d568a6505d07c8069245d7b34ba67805074afd987fe5a10a9afa7afef9aad023a6e032 SHA512 4f8202012b9b8a2a0f001d65a55da1d0856780594b6a087ccb7f20418e74fbd226f4f243d8f18efb619b4222159912c5f548aba01a7ab8fcff683e17427ba784
+DIST syndication-5.116.0.tar.xz 510556 BLAKE2B 76605eba6b7bbbbadeacb730a69655ddfa3d86339932281ee9f845c4e9c761de59ef1dfc92f4bfd11a64be1a97fc2e5e1e8bded7f416a14f469303c5233da199 SHA512 82ca9937286cc9ab525bb078b2c884c368be7d243462a636d50a005e8667666f5cfdc11b324be75269857bf9f143a7b3704fc6411600bbfb60acd30dd772181d
+DIST syndication-6.4.0.tar.xz 569416 BLAKE2B a84b8163031e91285c99bb54dc9be68ddb3f7fa508bdb68f56a890200926b18d7aa89ddc72d9605556fcacb4a6d3491997a7e72a48b1166e8186ef4a86440f07 SHA512 5f61d07bef488f557c7f392d61e96979451df99e6defa3146cadd4a3716add8b20e5792ccf4c5ea2a976e23a95f73edd0e65a510eb4eb417ae2ca92838949dd4
diff --git a/kde-frameworks/syndication/syndication-5.115.0.ebuild b/kde-frameworks/syndication/syndication-5.115.0.ebuild
deleted file mode 100644
index 18b147161759..000000000000
--- a/kde-frameworks/syndication/syndication-5.115.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Library for parsing RSS and Atom feeds"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kcodecs-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtnetwork-${QTMIN}:5 )
-"
diff --git a/kde-frameworks/syndication/syndication-5.113.0.ebuild b/kde-frameworks/syndication/syndication-5.116.0.ebuild
index ca33c20c9b63..ca33c20c9b63 100644
--- a/kde-frameworks/syndication/syndication-5.113.0.ebuild
+++ b/kde-frameworks/syndication/syndication-5.116.0.ebuild
diff --git a/kde-frameworks/syndication/syndication-5.249.0.ebuild b/kde-frameworks/syndication/syndication-6.4.0.ebuild
index eec507e0f8a0..1d67738cf873 100644
--- a/kde-frameworks/syndication/syndication-5.249.0.ebuild
+++ b/kde-frameworks/syndication/syndication-6.4.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index bec6ab1b8703..775a7d4be72e 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,3 +1,2 @@
-DIST syntax-highlighting-5.113.0.tar.xz 3432524 BLAKE2B dadbbd70c593eee8839bfcc010793765fae97a2f8496429381207cdae49a2e736f5ffda7b34b276cf5afbaa2326e287d3abbcbb1e039c329455204e8a9025940 SHA512 cafdc023ca06259e6704092d389250928bd9f6be94beb22f2b6f6e6da4a182838555bbd6bc5fcc94e60793537949b8611d241e6a195faa19c3bc837a5a68f771
-DIST syntax-highlighting-5.115.0.tar.xz 3432708 BLAKE2B 3ecfda27588509e5b791f3a78806c6fc3d898807157edef9e574c73f26069b1d92093d8c760da785cc9d769504a13f261c340fa4829857f37e158ade81a96dee SHA512 6a25a6c3be6258e956663065864ec177d05d91c817e79922ba599e45d4738813746a7c751c5043135d2c7255d341a60a6152e1d02ad90136e00a97ecb2ecd479
-DIST syntax-highlighting-5.249.0.tar.xz 3526544 BLAKE2B a8bb54bfee8e2bb6d15890955a40a5ab2218d5c51f44a50b04da5dd7954574b8d8236b7120d445de99376087bee0c87b1529be230e03b25343f1d2f3c0ba202b SHA512 a349077eaa386683745e4b0467aa31cf815ef1a0cf5be191f74186324e6238e6cd181d024b3bd9cfc124209a3c93f84bc2002d61c407684b6925dc462dd0b150
+DIST syntax-highlighting-5.116.0.tar.xz 3432360 BLAKE2B 588924dfe0192d2538068e5b622ce2f8bec16d4203409dd99d7597024a4dfbcfefac070a022d48bb82717fb47dce9d8683405da818be7c624662b91656b0b86c SHA512 e8d0f424ad0349ef1a97fa6cb6a785ef9f2d20ca116b92ad4455bb87a61f868197cbb40e014a4eb0778aee12f40cf892af12717ebbd3545adf76afc05657d5a5
+DIST syntax-highlighting-6.4.0.tar.xz 3562448 BLAKE2B 7f5d465af26e9ffc99b9e880548e54671afbc79b7bdd296d58c307ac2e5fd0ca05684ed5781bf3b661d3ccde26e8de686e14848fed2cadaee7e02d49c5828a78 SHA512 ae5b00439c58da6ec275c9fae231c39e245c6821eb6efa4549a4d164c16ab5e45e6a9a1153a524b400ed49d1aed8f18d06d9c8f60024ce64ef9fabccfd01ef45
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.115.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.115.0.ebuild
deleted file mode 100644
index 678a106f6e79..000000000000
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.115.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for syntax highlighting"
-
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
-"
-DEPEND="${RDEPEND}
- >=dev-qt/qtxmlpatterns-${QTMIN}:5"
-BDEPEND="
- dev-lang/perl
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.113.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.116.0.ebuild
index 76cb7343b311..76cb7343b311 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.113.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.116.0.ebuild
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.249.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.4.0.ebuild
index 059677d77655..808fff1d9846 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.249.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.4.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for syntax highlighting"
LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# examples: dev-qt/qtbase[printsupport,widgets]
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index 3f6c176a2ce0..6ad4e298fbad 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,3 +1,2 @@
-DIST threadweaver-5.113.0.tar.xz 1413100 BLAKE2B 8287cc5502dd9e84f933fd4346be2911f6a7509347b08463c5495ccd8f264017a0337fe789cd23e156b47dbbde1eac01ceddd9ab3ccdda1d3fa2e5d3dad7976a SHA512 63c3ca75f1c62bb74249fd63157cda21cd56c34f50f81da1412760c778657244962fc46fadff911c6f8ea8bcbce551d51f3c4e436a85ad52f5d4d63b341489fd
-DIST threadweaver-5.115.0.tar.xz 1413108 BLAKE2B 39a26c4e7fcf1350afb3c773cbf9bda02179eb3eb79857d8783830c4903a2539a27923302d6f0d52143c70e2d5ea5a7d0286567e01747ad489654a9a9f38a06e SHA512 4c7fa0fe4d04269bfabebab0cab1636e237005046b6c88e27f7dcb0bf8dc6b96d62254748e97177ae9b9a7ec69756130429280e09c64db8cb7f851d997b55240
-DIST threadweaver-5.249.0.tar.xz 1414536 BLAKE2B 890e331b629ab228aa8bba8fd33a58121103c27b30732b6bb47aa9a1ed4d4e9bb7191959ab6eb3b367f23b7ad6a6934c11b91113e0e20a559388427ce448e887 SHA512 98f573932056f430432843fc34e66d34b567f4ec9d7c80a6821388584b5e6156a79eb39758fee4d5ae86ba5b4cbf3fdd11db0e3d5cbe72ad230814d9d9e54853
+DIST threadweaver-5.116.0.tar.xz 1413124 BLAKE2B 0bc9d91fb46d53dfe608679f9b4898e9ce9f75a7f3e96cb8201cca260c0f5b7b183376e7498057023784c63f6af512c9dd6bc4f10fa69422991cede5ba3c3e18 SHA512 ef365148a91a54d3252ba831c5a49fe7e369850e5d86c87173c5b621eeb1132af6eb76e33e858499c7a2135073497d05519ca9cdb906881419272387aedc16d3
+DIST threadweaver-6.4.0.tar.xz 1414436 BLAKE2B 2e33b1acdd49b7b38a7344f41231d1674c74188e7fc39b9256cbc664053390fb3d851fa40b383f4a484b70d9384bfa9cc57f7af7af857d72896d3be760bdab69 SHA512 70247fc639c86d2d1df21b2813b679ded1d86f261ddcf764a77432886857007a0a2ea2229e9292105d092fa84d28b2ccb8ae354d3089f76e46e05a56afc8d181
diff --git a/kde-frameworks/threadweaver/threadweaver-5.115.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.115.0.ebuild
deleted file mode 100644
index e8adcc0f25f1..000000000000
--- a/kde-frameworks/threadweaver/threadweaver-5.115.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-src_prepare() {
- cmake_comment_add_subdirectory benchmarks
- ecm_src_prepare
-}
diff --git a/kde-frameworks/threadweaver/threadweaver-5.113.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.116.0.ebuild
index babc8b629360..babc8b629360 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.113.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-5.116.0.ebuild
diff --git a/kde-frameworks/threadweaver/threadweaver-5.249.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.4.0.ebuild
index 5339424c365c..343dccd438fa 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.249.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-6.4.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"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
src_prepare() {