summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/attica/Manifest4
-rw-r--r--kde-frameworks/attica/attica-5.96.0.ebuild (renamed from kde-frameworks/attica/attica-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/attica/attica-5.97.0.ebuild (renamed from kde-frameworks/attica/attica-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/baloo/Manifest4
-rw-r--r--kde-frameworks/baloo/baloo-5.96.0.ebuild (renamed from kde-frameworks/baloo/baloo-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/baloo/baloo-5.97.0.ebuild (renamed from kde-frameworks/baloo/baloo-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/bluez-qt/Manifest4
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.96.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.92.0.ebuild)17
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.97.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild)17
-rw-r--r--kde-frameworks/breeze-icons-rcc/Manifest4
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild (renamed from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild (renamed from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/breeze-icons/Manifest4
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.92.0.ebuild)8
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild)8
-rw-r--r--kde-frameworks/countryflags/Manifest4
-rw-r--r--kde-frameworks/countryflags/countryflags-5.96.0.ebuild (renamed from kde-frameworks/countryflags/countryflags-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/countryflags/countryflags-5.97.0.ebuild (renamed from kde-frameworks/countryflags/countryflags-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest4
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.96.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.92.0.ebuild)14
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.97.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild)8
-rw-r--r--kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch54
-rw-r--r--kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch76
-rw-r--r--kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch2
-rw-r--r--kde-frameworks/frameworkintegration/Manifest4
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.96.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.97.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kactivities-stats/Manifest4
-rw-r--r--kde-frameworks/kactivities-stats/kactivities-stats-5.96.0.ebuild (renamed from kde-frameworks/kactivities-stats/kactivities-stats-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kactivities-stats/kactivities-stats-5.97.0.ebuild (renamed from kde-frameworks/kactivities-stats/kactivities-stats-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kactivities/Manifest4
-rw-r--r--kde-frameworks/kactivities/kactivities-5.96.0.ebuild (renamed from kde-frameworks/kactivities/kactivities-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kactivities/kactivities-5.97.0.ebuild (renamed from kde-frameworks/kactivities/kactivities-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kapidox/Manifest4
-rw-r--r--kde-frameworks/kapidox/kapidox-5.96.0.ebuild (renamed from kde-frameworks/kapidox/kapidox-5.92.0.ebuild)5
-rw-r--r--kde-frameworks/kapidox/kapidox-5.97.0.ebuild (renamed from kde-frameworks/kapidox/kapidox-5.94.0.ebuild)5
-rw-r--r--kde-frameworks/karchive/Manifest4
-rw-r--r--kde-frameworks/karchive/karchive-5.96.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/karchive/karchive-5.97.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kauth/Manifest4
-rw-r--r--kde-frameworks/kauth/kauth-5.96.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kauth/kauth-5.97.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kbookmarks/Manifest4
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.96.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.97.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kcalendarcore/Manifest4
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.96.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.97.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kcmutils/Manifest4
-rw-r--r--kde-frameworks/kcmutils/files/kcmutils-5.92.0-KDEBUG-444378.patch52
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.96.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.97.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.92.0-r1.ebuild)8
-rw-r--r--kde-frameworks/kcodecs/Manifest4
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.96.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.97.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kcompletion/Manifest4
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.96.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.97.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kconfig/Manifest4
-rw-r--r--kde-frameworks/kconfig/kconfig-5.96.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kconfig/kconfig-5.97.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.92.0.ebuild)12
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest4
-rw-r--r--kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.92.0-khamburgermenu-ensure-polished.patch32
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.96.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.97.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.92.0-r1.ebuild)8
-rw-r--r--kde-frameworks/kcontacts/Manifest4
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.96.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.97.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kcoreaddons/Manifest4
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.96.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.92.0.ebuild)14
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.97.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.94.0.ebuild)14
-rw-r--r--kde-frameworks/kcrash/Manifest4
-rw-r--r--kde-frameworks/kcrash/kcrash-5.96.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.92.0.ebuild)7
-rw-r--r--kde-frameworks/kcrash/kcrash-5.97.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.94.0.ebuild)7
-rw-r--r--kde-frameworks/kdav/Manifest4
-rw-r--r--kde-frameworks/kdav/kdav-5.96.0.ebuild (renamed from kde-frameworks/kdav/kdav-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kdav/kdav-5.97.0.ebuild (renamed from kde-frameworks/kdav/kdav-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kdbusaddons/Manifest4
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.96.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.97.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kdeclarative/Manifest4
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.96.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.97.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kded/Manifest4
-rw-r--r--kde-frameworks/kded/kded-5.96.0.ebuild (renamed from kde-frameworks/kded/kded-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kded/kded-5.97.0.ebuild (renamed from kde-frameworks/kded/kded-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kdelibs4support/Manifest4
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild (renamed from kde-frameworks/kdelibs4support/kdelibs4support-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.97.0.ebuild (renamed from kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kdesu/Manifest4
-rw-r--r--kde-frameworks/kdesu/kdesu-5.96.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.92.0.ebuild)2
-rw-r--r--kde-frameworks/kdesu/kdesu-5.97.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.94.0.ebuild)2
-rw-r--r--kde-frameworks/kdnssd/Manifest4
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.97.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kdoctools/Manifest4
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.96.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.97.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kemoticons/Manifest4
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild (renamed from kde-frameworks/kemoticons/kemoticons-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild (renamed from kde-frameworks/kemoticons/kemoticons-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kf-env/kf-env-5.ebuild4
-rw-r--r--kde-frameworks/kfilemetadata/Manifest4
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.96.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.94.0.ebuild)8
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.97.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.92.0.ebuild)8
-rw-r--r--kde-frameworks/kglobalaccel/Manifest4
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.92.0.ebuild38
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.96.0-r1.ebuild (renamed from kde-frameworks/kglobalaccel/kglobalaccel-5.94.0.ebuild)35
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild53
-rw-r--r--kde-frameworks/kglobalaccel/metadata.xml3
-rw-r--r--kde-frameworks/kguiaddons/Manifest4
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.96.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.97.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.92.0.ebuild)7
-rw-r--r--kde-frameworks/kholidays/Manifest4
-rw-r--r--kde-frameworks/kholidays/kholidays-5.96.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kholidays/kholidays-5.97.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/khtml/Manifest4
-rw-r--r--kde-frameworks/khtml/files/khtml-5.96.0-with_x11.patch100
-rw-r--r--kde-frameworks/khtml/khtml-5.96.0-r1.ebuild (renamed from kde-frameworks/khtml/khtml-5.92.0.ebuild)22
-rw-r--r--kde-frameworks/khtml/khtml-5.96.0.ebuild (renamed from kde-frameworks/khtml/khtml-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/khtml/khtml-5.97.0.ebuild73
-rw-r--r--kde-frameworks/ki18n/Manifest4
-rw-r--r--kde-frameworks/ki18n/ki18n-5.96.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.92.0.ebuild)8
-rw-r--r--kde-frameworks/ki18n/ki18n-5.97.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.94.0.ebuild)8
-rw-r--r--kde-frameworks/kiconthemes/Manifest4
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.97.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kidletime/Manifest4
-rw-r--r--kde-frameworks/kidletime/files/kidletime-5.92.0-crashfix.patch41
-rw-r--r--kde-frameworks/kidletime/kidletime-5.96.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kidletime/kidletime-5.97.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.92.0-r1.ebuild)8
-rw-r--r--kde-frameworks/kimageformats/Manifest4
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.92.0-r2.ebuild)4
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.97.0.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kinit/Manifest4
-rw-r--r--kde-frameworks/kinit/files/kinit-5.96.0-with_x11.patch72
-rw-r--r--kde-frameworks/kinit/kinit-5.96.0-r1.ebuild51
-rw-r--r--kde-frameworks/kinit/kinit-5.96.0.ebuild (renamed from kde-frameworks/kinit/kinit-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kinit/kinit-5.97.0.ebuild (renamed from kde-frameworks/kinit/kinit-5.94.0.ebuild)17
-rw-r--r--kde-frameworks/kio/Manifest4
-rw-r--r--kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch37
-rw-r--r--kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch45
-rw-r--r--kde-frameworks/kio/files/kio-5.96.0-with_x11.patch72
-rw-r--r--kde-frameworks/kio/kio-5.96.0-r2.ebuild (renamed from kde-frameworks/kio/kio-5.94.0.ebuild)11
-rw-r--r--kde-frameworks/kio/kio-5.96.0-r3.ebuild96
-rw-r--r--kde-frameworks/kio/kio-5.97.0.ebuild (renamed from kde-frameworks/kio/kio-5.92.0.ebuild)17
-rw-r--r--kde-frameworks/kirigami/Manifest5
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.92.0-ListItemDragHandle-emit-moveRequest.patch28
-rw-r--r--kde-frameworks/kirigami/kirigami-5.96.0-r1.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.92.0-r1.ebuild)13
-rw-r--r--kde-frameworks/kirigami/kirigami-5.97.0.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kitemmodels/Manifest4
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.97.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kitemviews/Manifest4
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.96.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.97.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kjobwidgets/Manifest4
-rw-r--r--kde-frameworks/kjobwidgets/files/kjobwidgets-5.96.0-fix-ui-server-crash.patch82
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.96.0-r1.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.94.0.ebuild)15
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.97.0.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kjs/Manifest4
-rw-r--r--kde-frameworks/kjs/kjs-5.96.0.ebuild (renamed from kde-frameworks/kjs/kjs-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kjs/kjs-5.97.0.ebuild (renamed from kde-frameworks/kjs/kjs-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/knewstuff/Manifest4
-rw-r--r--kde-frameworks/knewstuff/files/knewstuff-5.92.0-KDEBUG-451165.patch53
-rw-r--r--kde-frameworks/knewstuff/files/knewstuff-5.92.0-fix-valid-tar-recognition.patch27
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.92.0-r2.ebuild)11
-rw-r--r--kde-frameworks/knotifications/Manifest4
-rw-r--r--kde-frameworks/knotifications/knotifications-5.96.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/knotifications/knotifications-5.97.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/knotifyconfig/Manifest4
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.97.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kpackage/Manifest4
-rw-r--r--kde-frameworks/kpackage/kpackage-5.96.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kpackage/kpackage-5.97.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kparts/Manifest4
-rw-r--r--kde-frameworks/kparts/kparts-5.96.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kparts/kparts-5.97.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kpeople/Manifest4
-rw-r--r--kde-frameworks/kpeople/kpeople-5.96.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kpeople/kpeople-5.97.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kplotting/Manifest4
-rw-r--r--kde-frameworks/kplotting/kplotting-5.96.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kplotting/kplotting-5.97.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kpty/Manifest4
-rw-r--r--kde-frameworks/kpty/kpty-5.96.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kpty/kpty-5.97.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/kquickcharts/Manifest4
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.97.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kross/Manifest4
-rw-r--r--kde-frameworks/kross/kross-5.96.0.ebuild (renamed from kde-frameworks/kross/kross-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/kross/kross-5.97.0.ebuild (renamed from kde-frameworks/kross/kross-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/krunner/Manifest4
-rw-r--r--kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch55
-rw-r--r--kde-frameworks/krunner/files/krunner-5.92.0-increase-runnermanagertest-timeout.patch26
-rw-r--r--kde-frameworks/krunner/krunner-5.96.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.94.0.ebuild)10
-rw-r--r--kde-frameworks/krunner/krunner-5.97.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.92.0.ebuild)11
-rw-r--r--kde-frameworks/kservice/Manifest4
-rw-r--r--kde-frameworks/kservice/kservice-5.96.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kservice/kservice-5.97.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/ktexteditor/Manifest4
-rw-r--r--kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch29
-rw-r--r--kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch112
-rw-r--r--kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch24
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.92.0-r1.ebuild)12
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.97.0.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild)7
-rw-r--r--kde-frameworks/ktextwidgets/Manifest4
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.97.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kunitconversion/Manifest4
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.96.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.97.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kwallet/Manifest4
-rw-r--r--kde-frameworks/kwallet/kwallet-5.96.0.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.92.0.ebuild)10
-rw-r--r--kde-frameworks/kwallet/kwallet-5.97.0.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.94.0.ebuild)11
-rw-r--r--kde-frameworks/kwayland/Manifest4
-rw-r--r--kde-frameworks/kwayland/kwayland-5.96.0.ebuild (renamed from kde-frameworks/kwayland/kwayland-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kwayland/kwayland-5.97.0.ebuild (renamed from kde-frameworks/kwayland/kwayland-5.92.0.ebuild)8
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.96.0.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.97.0.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kwindowsystem/Manifest4
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.96.0.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.97.0.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kxmlgui/Manifest4
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest4
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.97.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest4
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.97.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/oxygen-icons/Manifest4
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.96.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.97.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/plasma/Manifest4
-rw-r--r--kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch40
-rw-r--r--kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch110
-rw-r--r--kde-frameworks/plasma/files/plasma-5.96.0-fix-crash-in-WindowShadowTile.patch55
-rw-r--r--kde-frameworks/plasma/plasma-5.96.0-r1.ebuild (renamed from kde-frameworks/plasma/plasma-5.92.0-r2.ebuild)13
-rw-r--r--kde-frameworks/plasma/plasma-5.97.0.ebuild (renamed from kde-frameworks/plasma/plasma-5.94.0.ebuild)8
-rw-r--r--kde-frameworks/prison/Manifest4
-rw-r--r--kde-frameworks/prison/files/prison-5.96.0-zxing-cpp-1.4.0.patch107
-rw-r--r--kde-frameworks/prison/prison-5.96.0-r1.ebuild (renamed from kde-frameworks/prison/prison-5.92.0.ebuild)11
-rw-r--r--kde-frameworks/prison/prison-5.97.0.ebuild (renamed from kde-frameworks/prison/prison-5.94.0.ebuild)8
-rw-r--r--kde-frameworks/purpose/Manifest4
-rw-r--r--kde-frameworks/purpose/purpose-5.96.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/purpose/purpose-5.97.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest4
-rw-r--r--kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-drop-layout-direction-hack.patch27
-rw-r--r--kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-menubar-theme.patch31
-rw-r--r--kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-precision.patch70
-rw-r--r--kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-strip-out-apersands.patch47
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.92.0.ebuild)13
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.97.0.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/solid/Manifest4
-rw-r--r--kde-frameworks/solid/solid-5.96.0.ebuild (renamed from kde-frameworks/solid/solid-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/solid/solid-5.97.0.ebuild (renamed from kde-frameworks/solid/solid-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/sonnet/Manifest4
-rw-r--r--kde-frameworks/sonnet/sonnet-5.96.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.92.0.ebuild)6
-rw-r--r--kde-frameworks/sonnet/sonnet-5.97.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/syndication/Manifest4
-rw-r--r--kde-frameworks/syndication/syndication-5.96.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.92.0.ebuild)4
-rw-r--r--kde-frameworks/syndication/syndication-5.97.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest5
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild)6
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.97.0.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.92.0-r1.ebuild)10
-rw-r--r--kde-frameworks/threadweaver/Manifest4
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild)4
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.97.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.92.0.ebuild)4
274 files changed, 1773 insertions, 1483 deletions
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 35aa9524aac..35bd4a7ffa7 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,2 +1,2 @@
-DIST attica-5.92.0.tar.xz 69292 BLAKE2B 39ebb66e584b98d35c25b7086ade046bdc032c48978d91bdf5d60f28067c3fd3aeea307c8394aab937eb1be81e026baf4a08218e27d3ff07e14f1767d951dcda SHA512 cb82bbe7d2ba6bd093eb09c3b658af24462ba82380a93138eaec367caacbb6f89931dbcfd8a560a576c51d8f4f532a96dd3ec56fd404c92214d38705fd18fb9c
-DIST attica-5.94.0.tar.xz 69320 BLAKE2B 17824e3de7611a448f99c5562882e0e289dedda939b06a658da4e54d8278a340a74939a0f9a4405011c4153aa5c4040027d623bb67f2e69e695509d4e07bf9a1 SHA512 0c5dd2495f43b2cd4e7bd431619af249a767e5f7add913889dffcf64dc5ef8c4551e789a3a2b1850bb7c4a544144921d562e62580f0ff257b0291521dfdddf56
+DIST attica-5.96.0.tar.xz 69896 BLAKE2B 1f707b2262ada63825eab246dc5db355f89f6dd42e50b10bffc3096af3d184b59477030bc3fcf347a04d4e2e62d2ecfcac3fb83aa01c3979c76db9f47be92559 SHA512 2dc8e32594e95d7d7beb4ce3125e4e81f9e11068b7c0c017b1473dcaa08661f3ed1f3c4d6627bb2dfcddeaff584e8f8ab3fe703d234faecac392653d6a185a0d
+DIST attica-5.97.0.tar.xz 69936 BLAKE2B 04415834e0433ebde2a84bd4978f3d36b30835106db1f77d516067e8054137ac9d4e4891c2b06fb57164817e10346b060496d82d2c65d83428653daa8c007d00 SHA512 1d69ba68a1f9a0e712b9459c84498b4818202bf1acd1c3a635f9aff41d916071f8a25eda5cf43ab129b15b4c3a80eea7091358880534c320ab56c5b800193fcf
diff --git a/kde-frameworks/attica/attica-5.92.0.ebuild b/kde-frameworks/attica/attica-5.96.0.ebuild
index f6e3a07af36..996fbe27415 100644
--- a/kde-frameworks/attica/attica-5.92.0.ebuild
+++ b/kde-frameworks/attica/attica-5.96.0.ebuild
@@ -3,12 +3,12 @@
EAPI=8
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/attica/attica-5.94.0.ebuild b/kde-frameworks/attica/attica-5.97.0.ebuild
index a0eed868ad4..56c7708d5d6 100644
--- a/kde-frameworks/attica/attica-5.94.0.ebuild
+++ b/kde-frameworks/attica/attica-5.97.0.ebuild
@@ -3,12 +3,12 @@
EAPI=8
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 2fc5337ec61..392ab0ad5c3 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,2 @@
-DIST baloo-5.92.0.tar.xz 287616 BLAKE2B 4120a298a4e4b30ac9ffd2e797e84c18252c3d69a8f5e82db1a73b6aecc4b3b1e0200eb35cece221296ff5aa2c65ea6cb385945c2b624b21b67e94da543f005b SHA512 0914420618d6c79ee370e308a2fdcb770fd276136aa8d73fa3afbc76d4a51aac7236ecc6f386ef4fb0cf9776daaf3f2056cffdadd0c948420b4fcb5c292b9d64
-DIST baloo-5.94.0.tar.xz 289452 BLAKE2B e53fd68e15d122e9fb1154c54674b4531f8ec310eca666cf492b74b5725c126dd75c00cf76c5aca9f8d884f771cf942f4839d7df4997f4e49d77ce5cce85181a SHA512 e79fa98d86daca96fd813e8778cfffa16488d0c5fc050eaa4b72b5bfc33243fcd777e8508425bf64ecd451e0f150c02dd18fb892d215fa6a05cb17e03bd349f7
+DIST baloo-5.96.0.tar.xz 290372 BLAKE2B 97458de69b414bb441eb00123cefe59646be4ef28dbad762a38ea83f643ea4f482009f5d366024a556c72f07b76f510de5c5b73fbc5eb72716d46f2d51f678a8 SHA512 b529720173cd739805b56e311158e288cffd6f6ef866d4f4a87ff01c2f186016c6a79c27f47626ce5437fedcd025a9cbac933bfebf98575fa71257af48c8afc0
+DIST baloo-5.97.0.tar.xz 290280 BLAKE2B 67899292725aa0ea8511f6e136f3d15511cbd163d42312b3fc46dc111fe788b05853a32ae4f3211f6ec07f1faad16e4d7f3a5ffacfdeba1d9f25017a1193b5e9 SHA512 17765c9b1a4a689e525e11ff74baf611b55a92e25df2c2d7abea2d6e2d85c8386f85a0ba27577264b946b7891076add5663b7a0945d15f1e6981e5674f380951
diff --git a/kde-frameworks/baloo/baloo-5.92.0.ebuild b/kde-frameworks/baloo/baloo-5.96.0.ebuild
index 873f6ab1576..cf702366137 100644
--- a/kde-frameworks/baloo/baloo-5.92.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for searching and managing metadata"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RESTRICT="test" # bug 624250
diff --git a/kde-frameworks/baloo/baloo-5.94.0.ebuild b/kde-frameworks/baloo/baloo-5.97.0.ebuild
index b07f4702bd3..57b1d8281d5 100644
--- a/kde-frameworks/baloo/baloo-5.94.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for searching and managing metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # bug 624250
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index aaf119b141d..60dd66a146f 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,2 +1,2 @@
-DIST bluez-qt-5.92.0.tar.xz 113940 BLAKE2B b34dcd937f1f01c43935862df3dbddf09109aefb66c1e5f56790be43d2db4116ce1528177b0e9ffd8341b69867f1c09db7289de680b44575623f3ee6d77f7471 SHA512 fe258828731f6efc71b7fe83fff1613cf57fc41b27ea1c5a72063bb65df42e101cf68942aa668c39c3905ab4df9d03629d6d6b97c2cf98bea176069c11aa183b
-DIST bluez-qt-5.94.0.tar.xz 113992 BLAKE2B f9b02eab865dc83ea59ac5c4db4cb2a7e62d6874ed8a6c5c4665ccd64e5e0fa5dedb44dabd246e280e5d7ad4803c41314c874c31c4842ae38716011d73a29418 SHA512 9599376056de2711faba6e74f6259caa5d641f4c1dadd84967f184736d0437195d0789c322fd81dc3767bafc99232d0899e7728ba90a8c6bac7b8f482fad0ac9
+DIST bluez-qt-5.96.0.tar.xz 113964 BLAKE2B 43174bc0c444e970e1265de3695c7558da65d418e6add255a679d9f81ea9816edf84be56ac38312ea5d043f8da832cbb0704791006e19967c27b1283bf8e7beb SHA512 7bb47fdada886b3561fd46884216c184acb1a233f898f6b7de30a98743dbddeb52f02374213d4e2ee71fa0a9cf6cffc0eedac52de83146454050b70b9060e7ff
+DIST bluez-qt-5.97.0.tar.xz 113984 BLAKE2B 8c8ddf5b7b34b109200b309444c45db7b71b1954c84c4c3e514a9922f6ab335cd1aad1f6bea6f567696d90998a90556b3152aec2a1576bdd9dad0e39ad7ec91f SHA512 8c61393fa1e482ebdb101607e5cb0463269fc07e4fb041619acfccdbefcaacab3061efc2c50d7c13f2d4642b6bdff5103c4ee0d92497ede3cf75d648aad339e3
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.92.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.96.0.ebuild
index c486982aaf0..9a639a7898e 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.92.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.96.0.ebuild
@@ -3,13 +3,14 @@
EAPI=8
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org udev
+inherit ecm frameworks.kde.org udev
DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
+
LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
@@ -36,3 +37,13 @@ src_test() {
ecm_src_test
}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ udev_reload
+}
+
+pkg_postrm() {
+ ecm_pkg_postrm
+ udev_reload
+}
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.97.0.ebuild
index bf8e1478150..74ff4c175d2 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.97.0.ebuild
@@ -3,13 +3,14 @@
EAPI=8
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org udev
+inherit ecm frameworks.kde.org udev
DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
+
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
@@ -36,3 +37,13 @@ src_test() {
ecm_src_test
}
+
+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 659a3dbc070..9b6cc9574a9 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-icons-5.92.0.tar.xz 2147592 BLAKE2B a4b8bb0d05c38c90d2c8170918b1ad9abe0100bf1323f8b5089d43e698d117e2959cce6d7cc39f634c8e008fdde5ae8a2acdb830356df4b07f601e9ec2ba4ebc SHA512 830309765695df290e249d6aff6685867e8a394e5a39e0df66b2566cb3d8bf5eb973a33fc61f69bf410b16ea5644f967da557a7c3d1cc349eb1fc429d997597b
-DIST breeze-icons-5.94.0.tar.xz 2151008 BLAKE2B 1aa8826c57d894d01545f344dc7e01b2db7ff0f87938ca2ed10962760912e73e5f3747457c32c2e7f17cd5739cffd84f6f9d8a5d7ac4f6ff1ce2f1b78993e541 SHA512 63f58c75864b3791c7b7ab87666c49328589cd2867f166e496553281497375d9c6054c3ddfea7c6101092d8636d35d4c263fdccd3a58b50d9dd2a14210facb5c
+DIST breeze-icons-5.96.0.tar.xz 2153664 BLAKE2B ecb8e1b19674c5bedcd78c2e1c9950c4129f2e422e9ee0b0031fc42c85d4791c572c0bbb01d967ac74f74ae5535e1b5053029a1afa706cf20836a7416312da15 SHA512 116388d8670a1b45c01252fafe2d316bf5045207d8c4d282ac1a9e87882bb512f69419aaea65895cf310112de0f514199f1b698d28a48d0c5074e14add0a25b2
+DIST breeze-icons-5.97.0.tar.xz 2156528 BLAKE2B f5d8d4e5931a3a1ee63f518d0b35b8ad05c0ffa000fbb3983883115dbe8fd7c236724666cc6861d7acccfa620027b4116f138bee1d84ba02cef83e4b6d63db16 SHA512 744921b9eb4d0cf28563f858478601e589321926c3a03ea543c5d32923b3820dcf0d2f3e22c96807d3dac521102dd1527fcaf64ee0e8d99a12356d6bb85a2f14
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.92.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild
index a11983e6812..05542a7a224 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.92.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild
@@ -5,8 +5,8 @@ EAPI=8
KDE_ORG_NAME="breeze-icons"
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake kde.org python-any-r1
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Breeze SVG icon theme binary resource"
LICENSE="LGPL-3"
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
DEPEND="test? ( dev-qt/qttest:5 )"
python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
}
src_prepare() {
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild
index 41c19ea3eb4..c789434f791 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild
@@ -5,8 +5,8 @@ EAPI=8
KDE_ORG_NAME="breeze-icons"
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake kde.org python-any-r1
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Breeze SVG icon theme binary resource"
LICENSE="LGPL-3"
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
DEPEND="test? ( dev-qt/qttest:5 )"
python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
}
src_prepare() {
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index 659a3dbc070..9b6cc9574a9 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-icons-5.92.0.tar.xz 2147592 BLAKE2B a4b8bb0d05c38c90d2c8170918b1ad9abe0100bf1323f8b5089d43e698d117e2959cce6d7cc39f634c8e008fdde5ae8a2acdb830356df4b07f601e9ec2ba4ebc SHA512 830309765695df290e249d6aff6685867e8a394e5a39e0df66b2566cb3d8bf5eb973a33fc61f69bf410b16ea5644f967da557a7c3d1cc349eb1fc429d997597b
-DIST breeze-icons-5.94.0.tar.xz 2151008 BLAKE2B 1aa8826c57d894d01545f344dc7e01b2db7ff0f87938ca2ed10962760912e73e5f3747457c32c2e7f17cd5739cffd84f6f9d8a5d7ac4f6ff1ce2f1b78993e541 SHA512 63f58c75864b3791c7b7ab87666c49328589cd2867f166e496553281497375d9c6054c3ddfea7c6101092d8636d35d4c263fdccd3a58b50d9dd2a14210facb5c
+DIST breeze-icons-5.96.0.tar.xz 2153664 BLAKE2B ecb8e1b19674c5bedcd78c2e1c9950c4129f2e422e9ee0b0031fc42c85d4791c572c0bbb01d967ac74f74ae5535e1b5053029a1afa706cf20836a7416312da15 SHA512 116388d8670a1b45c01252fafe2d316bf5045207d8c4d282ac1a9e87882bb512f69419aaea65895cf310112de0f514199f1b698d28a48d0c5074e14add0a25b2
+DIST breeze-icons-5.97.0.tar.xz 2156528 BLAKE2B f5d8d4e5931a3a1ee63f518d0b35b8ad05c0ffa000fbb3983883115dbe8fd7c236724666cc6861d7acccfa620027b4116f138bee1d84ba02cef83e4b6d63db16 SHA512 744921b9eb4d0cf28563f858478601e589321926c3a03ea543c5d32923b3820dcf0d2f3e22c96807d3dac521102dd1527fcaf64ee0e8d99a12356d6bb85a2f14
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.92.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild
index 22ffd3c00b7..9e2d562c15d 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.92.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake kde.org python-any-r1 xdg-utils
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake frameworks.kde.org python-any-r1 xdg-utils
DESCRIPTION="Breeze SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
"
python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
}
src_prepare() {
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild
index 152a388fe1e..710e6808770 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake kde.org python-any-r1 xdg-utils
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake frameworks.kde.org python-any-r1 xdg-utils
DESCRIPTION="Breeze SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
"
python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
}
src_prepare() {
diff --git a/kde-frameworks/countryflags/Manifest b/kde-frameworks/countryflags/Manifest
index 52e32d4daf1..26d4bff435d 100644
--- a/kde-frameworks/countryflags/Manifest
+++ b/kde-frameworks/countryflags/Manifest
@@ -1,2 +1,2 @@
-DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3 SHA512 ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd999913ea83d22297d
-DIST kdelibs4support-5.94.0.tar.xz 3651300 BLAKE2B e6ddd55693f1e233b03f80d65ebe07db54eb93456019c4a1bb18eb75281e93471e3638fd1e40da5b1c7e31e247823192d7ab748b5016f264b578a3b39de7b3ac SHA512 8b48b7d67201bc6e0fb67fa00b75dbaf8e35e21f7527b4bc79939c2b689c027bfa75eb60b13686bd8bce710a61682a27cac85481edd6e321063aefb186cdd2f2
+DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761 SHA512 25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d
+DIST kdelibs4support-5.97.0.tar.xz 3659376 BLAKE2B 517714e5b9ed0bc03e8d1811f2956b2b628cd06108a369f7ecb6714b9750d25a785e276d06c4d783a926b0df3ee5190bdea6366cea02187e643853ef27d85630 SHA512 97e40402045f81b94165ce72566a2a099ec5c7c737d428f9b13879232d5448d72ccdd92b1cfbf6469eaa981aa10f50c558ac6df667a2d44e9c4f748a6a03d1cf
diff --git a/kde-frameworks/countryflags/countryflags-5.92.0.ebuild b/kde-frameworks/countryflags/countryflags-5.96.0.ebuild
index 3a924d95ea4..8f6d87c4fc2 100644
--- a/kde-frameworks/countryflags/countryflags-5.92.0.ebuild
+++ b/kde-frameworks/countryflags/countryflags-5.96.0.ebuild
@@ -6,12 +6,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="false"
KDE_ORG_NAME="kdelibs4support"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Icons of flags for various countries"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
CMAKE_USE_DIR="${S}/src/l10n"
diff --git a/kde-frameworks/countryflags/countryflags-5.94.0.ebuild b/kde-frameworks/countryflags/countryflags-5.97.0.ebuild
index f64b0a75fbf..18e69f8238b 100644
--- a/kde-frameworks/countryflags/countryflags-5.94.0.ebuild
+++ b/kde-frameworks/countryflags/countryflags-5.97.0.ebuild
@@ -6,12 +6,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="false"
KDE_ORG_NAME="kdelibs4support"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Icons of flags for various countries"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
CMAKE_USE_DIR="${S}/src/l10n"
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index eaf09389342..18012767b17 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,2 @@
-DIST extra-cmake-modules-5.92.0.tar.xz 329884 BLAKE2B e2d6bb7ff492f916f2e276faf452c2b02adfed8133096cff17c76992d11255f93a55cfc8140dc1b577facdb03cbbcddfefcbbe5242a006aa4c5786a0c64bf329 SHA512 c4adc98a5d3ff0844165fc5f51f9a1a4ff04ef8e8d8b87b87b094d0601577c239f87f05dd461270563d5160af7248ee064984275223a48e931b1761450dcaf20
-DIST extra-cmake-modules-5.94.0.tar.xz 331500 BLAKE2B b3dd13a9ae089fd1b102fec37155fbe173511d97367ba2bf347533a2ce019bc6327a747cef2fab46daa9ec0429df49729d9f15256cd466a62bb41f7cc5b2397e SHA512 c76e27ded4d5108d756b5891c64cbfbaad8a944e2cc5ce3a1b56ef395bad9688e493a1d8a6e91c2910e156ff5ff018ed054a4b3825b093c877e6c445eb74179e
+DIST extra-cmake-modules-5.96.0.tar.xz 331584 BLAKE2B 7fc907d9feff750d45c6ddedea223ae632d4a70b437df8f9638e6e7ae08c0bf0422ec2696eaea1b1632b472aef50bf71cc3e9e559d9206828ff3d425dcb308a8 SHA512 55625f68453c88b2a5a8ebb6b8ab0b480e9c3681bebdafdf66816499e38dd815cd919bf15b16120be0a2ee8bf50fb3c67e2aa1d652083639ed87fc7ad8c2f705
+DIST extra-cmake-modules-5.97.0.tar.xz 331604 BLAKE2B 8fab385cfd4b6e5324456d26f3772d35b46d58d47bab4c26f6299f49cc42c5af71c2f2514ecf7e948daa1e50c9d6aae7c41ff04017102dfd3a5ed41a863f6be2 SHA512 a16af09b0282c60fc13eb93e480a52a0c29677c049b2d6b14cd7f5275d02774895e81732a76a8adda723f1f3d63fac068fa82e89a1fabcf5e3ec8100a3c89077
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.92.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.96.0.ebuild
index 408c253bc7f..83620fe6072 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.92.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.96.0.ebuild
@@ -3,15 +3,15 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-QTMIN=5.15.2
-inherit cmake kde.org python-any-r1
+PYTHON_COMPAT=( python3_{8..11} )
+QTMIN=5.15.4
+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 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
@@ -33,12 +33,12 @@ RDEPEND="
PATCHES=(
"${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch"
- "${FILESDIR}/${PN}-5.72.0-skip-ecm_add_test-early.patch"
- "${FILESDIR}/${PN}-5.91.0-disable-qmlplugindump.patch"
+ "${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch"
+ "${FILESDIR}/${PN}-5.93.0-disable-qmlplugindump.patch"
)
python_check_deps() {
- has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
}
pkg_setup() {
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.97.0.ebuild
index 6dd4ecb8e60..eec8444546c 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.97.0.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-QTMIN=5.15.3
-inherit cmake kde.org python-any-r1
+PYTHON_COMPAT=( python3_{8..11} )
+QTMIN=5.15.5
+inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Extra modules and scripts for CMake"
HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules"
@@ -38,7 +38,7 @@ PATCHES=(
)
python_check_deps() {
- has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
}
pkg_setup() {
diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch
deleted file mode 100644
index 72541d73e72..00000000000
--- a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From ad3aec71ed7f8820e69fe55489368a19d0735ab5 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Sat, 11 Jul 2020 23:04:16 +0200
-Subject: [PATCH] ECMAddTests.cmake: Skip ecm_add_test early if Qt5::Test is not available
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- modules/ECMAddTests.cmake | 9 +++++++++
- tests/ECMAddTests/CMakeLists.txt | 5 +++++
- 2 files changed, 14 insertions(+)
-
-diff --git a/modules/ECMAddTests.cmake b/modules/ECMAddTests.cmake
-index 4bc7fb8..12825aa 100644
---- a/modules/ECMAddTests.cmake
-+++ b/modules/ECMAddTests.cmake
-@@ -81,6 +81,10 @@ function(ecm_add_test)
- message(FATAL_ERROR "ecm_add_test() called with multiple source files but without setting \"TEST_NAME\"")
- endif()
-
-+ if(NOT TARGET Qt5::Test)
-+ return()
-+ endif()
-+
- set(_testname ${ARG_NAME_PREFIX}${_targetname})
- set(gui_args)
- if(ARG_GUI)
-@@ -122,6 +126,11 @@ function(ecm_add_tests)
- endif()
- set(test_names)
- set(target_names)
-+
-+ if(NOT TARGET Qt5::Test)
-+ return()
-+ endif()
-+
- foreach(_test_source ${ARG_UNPARSED_ARGUMENTS})
- ecm_add_test(${_test_source}
- NAME_PREFIX ${ARG_NAME_PREFIX}
-diff --git a/tests/ECMAddTests/CMakeLists.txt b/tests/ECMAddTests/CMakeLists.txt
-index e77b33f..4e191fe 100644
---- a/tests/ECMAddTests/CMakeLists.txt
-+++ b/tests/ECMAddTests/CMakeLists.txt
-@@ -1,3 +1,8 @@
-+if(NOT TARGET Qt5::Test)
-+ message(STATUS "WARNING: skipping tests that require Qt5::Test")
-+ return()
-+endif()
-+
- macro(add_check NAME)
- string(REPLACE "." "/" dir "${NAME}")
- string(REGEX REPLACE "[^.]*\\." "" proj "${NAME}")
---
-2.27.0
-
diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch
deleted file mode 100644
index fbec9a441e3..00000000000
--- a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 76ee984d5094990c2bd79c71b84ba9f82b3bf3da Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Sun, 8 Dec 2019 15:01:33 +0100
-Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
- avoid sandbox violations
-
-See also: https://phabricator.kde.org/D25812
-
-Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744135
-BUG: 387753
----
- modules/ECMFindQmlModule.cmake.in | 45 ++++++++++++++++++-------------
- 1 file changed, 27 insertions(+), 18 deletions(-)
-
-diff --git a/modules/ECMFindQmlModule.cmake.in b/modules/ECMFindQmlModule.cmake.in
-index 6c054bf0..1c17c981 100644
---- a/modules/ECMFindQmlModule.cmake.in
-+++ b/modules/ECMFindQmlModule.cmake.in
-@@ -7,27 +7,36 @@
- include(FindPackageHandleStandardArgs)
- include("${ECM_MODULE_DIR}/QtVersionOption.cmake")
-
--if (QT_MAJOR_VERSION EQUAL "5")
-- include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
-- query_qmake(qt_binaries_dir QT_HOST_BINS)
-- find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS ${qt_binaries_dir})
--elseif (QT_MAJOR_VERSION EQUAL "6")
-- find_package(Qt6 COMPONENTS QmlTools REQUIRED)
-- get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
--endif()
--
--if(NOT QMLPLUGINDUMP_PROGRAM)
-- message(WARNING "Could not find qmlplugindump. It is necessary to look up qml module dependencies.")
--endif()
-+option (ECM_DISABLE_QMLPLUGINDUMP "Do not use qmlplugindump which may segfault in some sandboxed environments" OFF)
-
--execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" "@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE RESULT_VARIABLE ExitCode TIMEOUT 30)
--
--if(ExitCode EQUAL 0)
-+if(ECM_DISABLE_QMLPLUGINDUMP)
-+ message(NOTICE "@GENMODULE@: qmlplugindump disabled - assuming dependency is available as >= @VERSION@.")
- set(@GENMODULE@_FOUND TRUE)
-- set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
-+ set(@GENMODULE@_VERSION @VERSION@)
- else()
-- message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
-- set(@GENMODULE@_FOUND FALSE)
-+
-+ if (QT_MAJOR_VERSION EQUAL "5")
-+ include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
-+ query_qmake(qt_binaries_dir QT_HOST_BINS)
-+ find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS ${qt_binaries_dir})
-+ elseif (QT_MAJOR_VERSION EQUAL "6")
-+ find_package(Qt6 COMPONENTS QmlTools REQUIRED)
-+ get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
-+ endif()
-+
-+ if(NOT QMLPLUGINDUMP_PROGRAM)
-+ message(WARNING "Could not find qmlplugindump. It is necessary to look up qml module dependencies.")
-+ endif()
-+
-+ execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" "@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE RESULT_VARIABLE ExitCode TIMEOUT 30)
-+
-+ if(ExitCode EQUAL 0)
-+ set(@GENMODULE@_FOUND TRUE)
-+ set(@GENMODULE@_VERSION "${PACKAGE_FIND_VERSION}")
-+ else()
-+ message(STATUS "qmlplugindump failed for @MODULE_NAME@.")
-+ set(@GENMODULE@_FOUND FALSE)
-+ endif()
- endif()
-
- find_package_handle_standard_args(@GENMODULE@
---
-2.34.1
-
diff --git a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
index 0683bd3effd..06406a7eaf6 100644
--- a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
+++ b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch
@@ -6,7 +6,7 @@ Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
See also: https://phabricator.kde.org/D25812
-Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744135
+Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744136
BUG: 387753
---
modules/ECMFindQmlModule.cmake.in | 45 ++++++++++++++++++-------------
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index f3b15e72d1f..646d4c3f68f 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,2 @@
-DIST frameworkintegration-5.92.0.tar.xz 1758268 BLAKE2B 7f72908f93158f42c2e90488aa037bb7dd9146e333b504a9034c8b5c6898fb5a6357a62fc81c237f8be9b854d05c97ce4352d28aa4f28ba1674d26b0098c7e41 SHA512 3445749f4ee10493a798433a7b5630dc22701c98c3f81c7e2236cffea9f9576ce8123006e5123698e5d648771ea77bff848453b188b1a6e791aab08184cebecc
-DIST frameworkintegration-5.94.0.tar.xz 1758292 BLAKE2B 00f4289667ff547e3064c3d18369a225825a08ec0569e5712a2c1b044d2ea1a4e9ff0a12a8e43d4c81900e5ae18f67ebbdc4b9589abb338fa2d8b6bdb2ed97ec SHA512 3900fe970d459707b634df90515e49593632e7fe1dc9ba2a54b45d5042a768997f11b0875fe5419912673d8c9166e244d27b943b83c2d4a8936b8d6e30e17eb1
+DIST frameworkintegration-5.96.0.tar.xz 1759604 BLAKE2B 24d4806432487e35e01645da97195f700e086c68c6d2f39e7e5e86d00f10a982224fff2fa2eb7d7808fadad4d7524fd2318f67f8d47759e2533a261aa8589470 SHA512 cdc521ff7ba5d3c37d239fb7575a8c1e5b66b1bcba9e315da857b3ddd25b9a7cabc3dc0338186b23b9606badef7c7153c117b92618b626eb54b95c540cc2e680
+DIST frameworkintegration-5.97.0.tar.xz 1759588 BLAKE2B 2165bedee7866dfe2b08313af0a77339a7f7a1ec3ba77d30dcc5346af6023786a34a0d14499ab50923d5989fd94187941ca26442e04340c327bdcc637ab31210 SHA512 5b6a4f562183c4cda5c068786b14db22508af0ea535cf6a03e5502834196a6393a43def590fea1ee8562cb7f3bbc2c69722d459225b0128a593f32ba486a5e51
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.92.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.96.0.ebuild
index f5f785f0956..8efef5f8454 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.92.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.96.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
# requires running Plasma environment
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.94.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.97.0.ebuild
index 1f7f33acb63..e4e34fce95e 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.94.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.97.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
# requires running Plasma environment
diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest
index affb2cb4cff..2b7527d63c0 100644
--- a/kde-frameworks/kactivities-stats/Manifest
+++ b/kde-frameworks/kactivities-stats/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-stats-5.92.0.tar.xz 84280 BLAKE2B 958d9bbe6a5fecbca7e31f8bf481a198790f80c307842e8c594613d9117a583b04ecf2f6104fd20a922c6c98342bd80d88d2934141448af288a86502cc70224d SHA512 5298f2390942ee71270ba71201229de7b4e82959302abcb45b09c39d0da5f9d9edb18d9e7d6e9fcc9c3fcef0c4c02ea7f3d96bbcec1885aea899e0da9b4d6fa9
-DIST kactivities-stats-5.94.0.tar.xz 84580 BLAKE2B 196e7d2db4657eda51585ed404263790571a5cf4a1f7ddc0a2ca023f8a7e1527ba76b4e368417f6f1de0606711b350b07e7584cc044e7e6dd2729aec50713745 SHA512 0ae5d4ca81ef58b2d4857f737436eaed85bc50da910d7f1dc348e972c8511862b67869bd85a577eb43c06d8cd4e796092a90cb6ec1cb83013e76175643bc5cf5
+DIST kactivities-stats-5.96.0.tar.xz 84568 BLAKE2B 59d72ad9b0222606230d2f4c787e6afe7c52c080fbf7605221a3a85b906765d6de5df2fda5642abcd5505e1393c2ee569822337ab45f2d1dcc98be722fda5500 SHA512 96c3ca473521a4a00aa06118dc30adb8270b57970581c2c19e78baeb2f93ed6814713149b71e31a46e2502a63716aa06c6fb4d6b2a1e8d924e3092d66c65c0a9
+DIST kactivities-stats-5.97.0.tar.xz 84568 BLAKE2B 97a86fa1e3b7bb5846667989a702140a93b8ec3e1c13b64e23ce1d50c012ad8e8d08ba219a6b61ff0581dfc0aa26199d4321d673ade9229f19eb6e6a87df683e SHA512 ed9db629116521ec2a1dfe2845c6a198f696934f4d9d54ca7cce6dc1d155110cba57254a5786988da8f8a2b8b48f49b641fa0b410b538fa316e4b5598f2054bc
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.92.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.96.0.ebuild
index bf117966688..563e8f92de5 100644
--- a/kde-frameworks/kactivities-stats/kactivities-stats-5.92.0.ebuild
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.96.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.94.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.97.0.ebuild
index 94cdfbaf982..236f82448ab 100644
--- a/kde-frameworks/kactivities-stats/kactivities-stats-5.94.0.ebuild
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.97.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest
index 6d3ebadb5eb..e163751f539 100644
--- a/kde-frameworks/kactivities/Manifest
+++ b/kde-frameworks/kactivities/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-5.92.0.tar.xz 73784 BLAKE2B 1f602226a12328de787836d3b158a5cecd792ca429f62fcdafa723576f5b6df74dcd2858cdf11c6b40dfef7f9e2dba2616a4d3e2cae1218b690961b2fceca1cd SHA512 ff560ae0554342bc6e86b556270ce87267c8ba9f01b931b8fd9012e9deb5202ef2c6ddef18edf268f0eada651c0ff6e27d83876fdcb6767d1ff9fee6155bfdae
-DIST kactivities-5.94.0.tar.xz 73788 BLAKE2B c316e8cb8d5ad54a5a850daa5597721899889075632fa1ae901f601e3c45f44fde2c400af3cd45d98a2609415e0ecf444c3bad34887d86b987e5df085451443c SHA512 59b82dfa3bec93726dc3924bc5675a970bb935823430362271599545ca80e07d73280d8b0a0af915739147f68ea6b22f7382c07d9c830497305a2dcadadcb89b
+DIST kactivities-5.96.0.tar.xz 73816 BLAKE2B d1af0702bca84d9e734d58a9ef0b7d6992f2a0d0eabd15cad86bd82a6bd3b2ad2696509aa05674ab7a2cdf68889f248e12163d1c532f32085f04d441cdc0634d SHA512 4e820ea8197c286e7c7628850b7ca64679b91382a99f1013bda75ca071a13a8292b2693365c838a4853197b29ae9f1f6fdc636c4aa08e5d8337454448d8fd04c
+DIST kactivities-5.97.0.tar.xz 73536 BLAKE2B a3935cf0e48d59ab7a20fd351b2a6c329a97e2aa9d58a73aeef3224347514d6152770501ef0b995cbc0392b6ea24c800357a7651734e3a7aba73372bb55e9c96 SHA512 b3f0769f3db30cb696936328ad1fbc3ba62322cc90f4375a5aafc4588ba6b4b9c49036b3af2b78a201df48961706ce5575efe0e2d16b9a99a97271918965d200
diff --git a/kde-frameworks/kactivities/kactivities-5.94.0.ebuild b/kde-frameworks/kactivities/kactivities-5.96.0.ebuild
index 3ec4b5996a5..e2fa21e3c6a 100644
--- a/kde-frameworks/kactivities/kactivities-5.94.0.ebuild
+++ b/kde-frameworks/kactivities/kactivities-5.96.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
PVCUT=$(ver_cut 1-2)
PLASMA_MINIMAL=5.16.5
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for working with KDE activities"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
COMMON_DEPEND="
diff --git a/kde-frameworks/kactivities/kactivities-5.92.0.ebuild b/kde-frameworks/kactivities/kactivities-5.97.0.ebuild
index fb96a0b59a8..426da617886 100644
--- a/kde-frameworks/kactivities/kactivities-5.92.0.ebuild
+++ b/kde-frameworks/kactivities/kactivities-5.97.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
PVCUT=$(ver_cut 1-2)
PLASMA_MINIMAL=5.16.5
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for working with KDE activities"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
COMMON_DEPEND="
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index d43be11da15..4dd51472b5e 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,2 +1,2 @@
-DIST kapidox-5.92.0.tar.xz 197232 BLAKE2B 08e616fb0a4bb21f0d747ab571401121e81203f81ef96cb2108da84e314c03a8e296507ec025a2431989dc443dceede146a26749e0789f4d0d2048966611f088 SHA512 876f8f5a1e7db8bdcaa1a6e206deb9630cf35ba6e8f0c3616557ac95e28b8a9b2c7d40abbc22c19abbef3e310070d61a7b71a03ad62d32d75f014d8ae7b2ce37
-DIST kapidox-5.94.0.tar.xz 197472 BLAKE2B f3ada3400028ba879d8632935544c33f05e1efbc3965831585e73e85ab97e0d44c9621219d789beb5800b394a696d6e025f589ea0e5b93497b9844c4505949ba SHA512 63e0431ac92fd8435af90ae49cf33c47b4a2291462b2e6336f1aee6bdba94d3571a4bf684b8f511d1ec656a64e80261a5fcfd112f6d86ea6d355f0e73439158b
+DIST kapidox-5.96.0.tar.xz 197492 BLAKE2B 05c5aa7c9b216a0a2c848b205df95d20f0b9e36929a5ceca00503b9acfd916943b5351193832f13523084463ecc38022a10f5734476e46ecb34c943713a5d853 SHA512 40b33c28b92af472c7d8e8150bfc43328239a6c9191c687713b7c017b245ef3d223e77b64278a0bb312770d78627072a9291309f8272f97fc257214862b10737
+DIST kapidox-5.97.0.tar.xz 198492 BLAKE2B 499f13572ca495a4f0d9601b51210ae4f5c5eb3f56d97de2c99d990499cfb58e18c23ed0c7bd633d32098806d9e0aa21546c4110f2205ae702871df53d4a3ff8 SHA512 d166f04a82e1555a48ea20354e7290b5281e96bea0c18852617c8c05f8fd9ab130e79314441348546486da7d8d306e42472113ff6fbb40620942a661c6a6fb89
diff --git a/kde-frameworks/kapidox/kapidox-5.92.0.ebuild b/kde-frameworks/kapidox/kapidox-5.96.0.ebuild
index 8f32d609260..5faa208670d 100644
--- a/kde-frameworks/kapidox/kapidox-5.92.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.96.0.ebuild
@@ -5,10 +5,11 @@ EAPI=8
DISTUTILS_SINGLE_IMPL="true"
DISTUTILS_USE_SETUPTOOLS="bdepend"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit kde.org distutils-r1
+PYTHON_COMPAT=( python3_{8..11} )
+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 ~ppc64 ~riscv x86"
IUSE=""
diff --git a/kde-frameworks/kapidox/kapidox-5.94.0.ebuild b/kde-frameworks/kapidox/kapidox-5.97.0.ebuild
index b7d642f17ac..ce5808eca01 100644
--- a/kde-frameworks/kapidox/kapidox-5.94.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.97.0.ebuild
@@ -5,10 +5,11 @@ EAPI=8
DISTUTILS_SINGLE_IMPL="true"
DISTUTILS_USE_SETUPTOOLS="bdepend"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit kde.org distutils-r1
+PYTHON_COMPAT=( python3_{8..11} )
+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 ~ppc64 ~riscv ~x86"
IUSE=""
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index 3356d46c12d..0dbda2a771f 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,2 +1,2 @@
-DIST karchive-5.92.0.tar.xz 986308 BLAKE2B 5b549f6130b79cc76c817cae3fac6024724fdfcb207d5bd586b135351b1b07351884ddc0edb7331f595c40c964ed70ad1ee1892473e56c74d76cb636801221f8 SHA512 c6375c14805470e4d61142a97871d5255769f92e3d3e9716218d3b761c464b4e0443b1126b57ddccc33fe34e5d63c7468fba1d083dca49e2ae1dc38d583db770
-DIST karchive-5.94.0.tar.xz 986356 BLAKE2B e419f276c50f2c80eae88f6b429e70da5cea19c807ef8ddd4980441a83133592658b99930600a3be2b072329c39f83b85b4e603c1315e689a2a645eeaf76c388 SHA512 a77224ed59c0fcfd7637458bc0d165e9226e3858e632915c9f78a2d2e5725cc2595672edd3b05260b6dfc69a50a8a6f690e06ca04633df33a1b9889260d368b5
+DIST karchive-5.96.0.tar.xz 986668 BLAKE2B 6b32a69bcd98115b128e00763130790139cfbdc2e09af5560001e4f9a7404915d53e3d71c76043ae1ddbcf16996da22e4e433a8579aca4101a9ebb598128604e SHA512 9629cf22ed761f37a7abe60129ed36c1665ba8b8ff6497ca214e4b88a84b324def9acf48d680300250ddc25e246d013d2bdc7b2452b2718eb0584fb55d2142ca
+DIST karchive-5.97.0.tar.xz 986584 BLAKE2B 888cc2d83fe57b784c366afaf727ae75dec2071b03dcf1d3d91b8ab3170f75b77c62681ae8f12f2594cc6b1d082e6ead05f2fcbbd58496e7fa8512eefc116360 SHA512 0d19ecbe8baf3c07de02c78b6b6a06650c86073b264676b658553f84aeb258941ef927fa7297786a0b777d9e5db7c9613776b3ade48896e8324878791ecfbe13
diff --git a/kde-frameworks/karchive/karchive-5.92.0.ebuild b/kde-frameworks/karchive/karchive-5.96.0.ebuild
index 6c8198d78f7..c7f7120cb2d 100644
--- a/kde-frameworks/karchive/karchive-5.92.0.ebuild
+++ b/kde-frameworks/karchive/karchive-5.96.0.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-inherit ecm kde.org
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+zstd"
DEPEND="
diff --git a/kde-frameworks/karchive/karchive-5.94.0.ebuild b/kde-frameworks/karchive/karchive-5.97.0.ebuild
index 15034e1438e..f1a14d479b5 100644
--- a/kde-frameworks/karchive/karchive-5.94.0.ebuild
+++ b/kde-frameworks/karchive/karchive-5.97.0.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-inherit ecm kde.org
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+zstd"
DEPEND="
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index b685c7fa7aa..348cf404d6d 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,2 +1,2 @@
-DIST kauth-5.92.0.tar.xz 90132 BLAKE2B 848d5654a95006c6ea4529be4568ebc6f3f975b87ffcc778730e0f7c67c08462a3aa5e3f9443fb31e173fb61d38faa08759bdc2415cd72f77ce7743a5bf83a6d SHA512 1c89f5668193a70cc1e74d5b671584d5b2fe003d6bbf9136933a6fd93c4516766a5e2369ac80ea78a0ae3adf4a454ae4be8558e06eeb34640779a9c7b645a244
-DIST kauth-5.94.0.tar.xz 90372 BLAKE2B 656b03ef3df5300dcd9cf58d1fae234c89403ee14ef4505d3e2143ac336d648f1e999f53db17005ef9968c7b3aacf726fcb66be56af610f1256228a91d163ffc SHA512 f5466b388c5e815ca877777622aa1cd67953b11ed501ccc212f791df96d38ac55912f0e38afdf9dda5dcaca354b08ee425ccb6cf2bc689c5347af28ee7e45a8b
+DIST kauth-5.96.0.tar.xz 91188 BLAKE2B 12bb41387cc07b63bb33137746a1482058335505008b5b6759e51b5be1b1426cda55004f1378dee752302dfca73ad3feadd69d20c85ea9d35566e3f222997366 SHA512 ebee1ba35b3dfa439b79c1aab6a51ec968837253e07e913edb4813214744427baffa5d2be661d66f40c7c25b09184dc6dea1773854caede1a263327d9f582204
+DIST kauth-5.97.0.tar.xz 91052 BLAKE2B 56be3c658d4e9d3a693cb0552949be841c79b855e50f79d702689452de5a3323c66e50ebf59f3d876d7ac7eef63f457eecf8507b6cdc9da5ca02b36366f9161e SHA512 07cf6d5ed1225f103a1eba9bea0f1ae6e35bcd0ffc475ca655deff8c583f59a14bd16a1d8e15b07d5e8dfac4305a39731a68ec5d7118d8de1263e9e2487d053f
diff --git a/kde-frameworks/kauth/kauth-5.92.0.ebuild b/kde-frameworks/kauth/kauth-5.96.0.ebuild
index c7ca91da1c2..25c479c324e 100644
--- a/kde-frameworks/kauth/kauth-5.92.0.ebuild
+++ b/kde-frameworks/kauth/kauth-5.96.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to let applications perform actions as a privileged user"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls +policykit"
BDEPEND="
diff --git a/kde-frameworks/kauth/kauth-5.94.0.ebuild b/kde-frameworks/kauth/kauth-5.97.0.ebuild
index 6f2b2595bd0..9253dd27e63 100644
--- a/kde-frameworks/kauth/kauth-5.94.0.ebuild
+++ b/kde-frameworks/kauth/kauth-5.97.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to let applications perform actions as a privileged user"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls +policykit"
BDEPEND="
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 9ecc29897b7..f29d7b204b1 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,2 +1,2 @@
-DIST kbookmarks-5.92.0.tar.xz 130288 BLAKE2B 191e916e4e9702a97ef105bd2e31ba4b2cb222d0dfd2a26742c8ec9f296c3f1a26ca7406fff8984aa90cf63270bec4348b5fbf90720287e6c2dbdd0c2f0c1323 SHA512 c5cbcdf1476b9c3f5285893469d6543e12ef3172312c12f04728b48a15d26bf7cdc5181a5db91a7aac2dba90c088db8086a25436614ca0ca04a000705b2198b1
-DIST kbookmarks-5.94.0.tar.xz 130124 BLAKE2B e0985b3508078e44cc36343ff436b82294ad0ad7b196a873c7ca61b944f280bcaf773834d2d828408001865548de602b8be0c2382d1a5c8932fd64576f425e76 SHA512 0ab54590cc2a26039804d792d8c6399257e4bfbd92b34cbe8043b1d6e02f102783c229a7e457acefd6da5876481af2558d026dd3e9d4234a6adce14c8aa6c8b3
+DIST kbookmarks-5.96.0.tar.xz 130240 BLAKE2B e1bd5d95f118e15ba0ab014e4e06ad77f38c57093f92b18959eac57f5eb4186831986e8af13c863893a4168a70e48bba8bdb9a88b0372e68da2c32b45c023a0d SHA512 031c8f7cc0ba51c1c222983f8200ac0bf2fcbfab69cb43ca3a6cb865c70e53dd9b090969df55dcec778be3ccec80d2e13487f6cd2c0c6f8258316ea04ed47cce
+DIST kbookmarks-5.97.0.tar.xz 130024 BLAKE2B 73c744578e64d5fa861194a7c38b94f8dec7ccd90c9133d600d5decc748d08b63ec47110057aadd6e26a235bb03a5952615a946e8d3ed06740731d406b123f1b SHA512 59895f2d84a7a60f5fa281b9b98e37d5f9de054d5317e0cf947721c3d18f54d491c16f5b55b1c4684e9114fbe704a521fba3689b5876f487ee26449a5327ecc7
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.94.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.96.0.ebuild
index f49515386a7..98034373838 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.94.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.96.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.92.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.97.0.ebuild
index 4b1d39a8e0b..10d9cbc24a0 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.92.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index 49e6e483005..7837af7e4dc 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,2 +1,2 @@
-DIST kcalendarcore-5.92.0.tar.xz 263032 BLAKE2B 1b3f07a6618537bdbc7ec62522a4cd852292d8cf46670f222a0b2a978234c8bf898148cae7a64609d41daffe1f053351a35727ca3f126b76009277db4f25a3cc SHA512 4efb6fbd6a3728648a23d608af4c4732402fd133911968b103c4b34876ee469e4680992e5d5755b8a9892ad60ed53a33f6a0c4c95418122258faf5299caa5413
-DIST kcalendarcore-5.94.0.tar.xz 266328 BLAKE2B d5765bff5f121209831bc3181555a55cb0250c39b4a88d073c0c6099f1d3a1ad42a8ac764968efc7287e316bf7b5b9c304ab0294203fc72fc89c46caa143fadd SHA512 e9747a1965ca78d6112276cbd501cf00494fe7ba777a24a92e7f0f1b605770f924bca2d1b7e30b69b19051f2c823d71faa37ae4768857d6adb38d7c0dfd9a32c
+DIST kcalendarcore-5.96.0.tar.xz 265908 BLAKE2B ea3bfa22339113679c7d99197ffa02273e98f8f717b0b75fb2dc22ad332e1c19b5f919601c535d504e485fb0b03d4b33a40372fd3c837d61acaf77acaf966833 SHA512 91540c29b32b65156d62a5da4ce2b1efa62232de917866204d2d709b0da41234907af0a68e3a4a434d06cfa6403897b9869345018fc5316e7034dd4f29f133c3
+DIST kcalendarcore-5.97.0.tar.xz 266780 BLAKE2B 4982b566b8ad2380e0693494269448e6709cace474bad34381b5c94407a43a7e65e94a2b54b02219b89845b8cf737bb51235bdf7a2b83834ada237fd0c350964 SHA512 5ec6de6eb9f487486c6d854658cfbba1fc0b58d00940601983cc44f78085ba71769d65296585079ff5f6eedf7281b1b3b1fbbe05e3867d1cef4203fc103de6d3
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.92.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.96.0.ebuild
index 42913395dff..e6b6749bf34 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.92.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.96.0.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Library for interfacing with calendars"
LICENSE="GPL-2+ test? ( LGPL-3+ )"
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.94.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.97.0.ebuild
index afbee107958..db528e82f1e 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.94.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.97.0.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Library for interfacing with calendars"
LICENSE="GPL-2+ test? ( LGPL-3+ )"
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index 57f9d257ad1..6c540bf50c6 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,2 +1,2 @@
-DIST kcmutils-5.92.0.tar.xz 172120 BLAKE2B 221482f15f1c8138f60565215f5c0c2d6e9922d82d81d3a90a1685f9e7a9407e459d56dd5e91a8dfc5b6dc322ec012a15422d265ca0cfaff54a8b7effb1ba0aa SHA512 b0810f87fc7b641ff05ae8b9816434175e494786ee86201a34bd435c2177e6b8dd963e60804747cec954ca7f02d54bdc7f944b72c0a774ff4dd86b186e9e2f8f
-DIST kcmutils-5.94.0.tar.xz 185096 BLAKE2B 1a1b05536a754530cbe30e70f8f70a5d61fcc95e31b056545d9338be493c37b9d8e67ee16299bcb91b1cdb742018c4e678cd1561c38f789941dba78ab079e064 SHA512 c5ca1e1b61da4c7c96bb8e95593e4799c86345a6d4ae222284c31e31ac3c60ace81bd1f8e62c5e1956b25f2f6f32d9586912505380dce888a7e76ed86f45fdca
+DIST kcmutils-5.96.0.tar.xz 186272 BLAKE2B 6c0996883d36431aa3bed2b6c83a8efef8791fd3d347d773e94a75c390c060ba3d0ef92eef8dac8902c9a734b9a348fcf0c8d912f8d15a316e2fa282921ace23 SHA512 75470dfbd9191f4ccdf8cea9078486c708135ff41407f6a9cc3c4d2b045501b36b3e874761f322e82eb052f806e3bf8ff1263860a36e7678e46a580c2413b0b3
+DIST kcmutils-5.97.0.tar.xz 189364 BLAKE2B 795eb7bf6e0f62f14fa5a1136ffb998f7eb8cba93405d95478462ff68419ecdab0e981fc3d533020838a307e3f83d108275ebf5e386800a35c31608c3bea0f27 SHA512 b788c09cbd053dddd58e7ef25c89a048e931a309245fabe74df5cb19f5a284ebc1311d45a02637b82d6dda4d54baa383bf9cb1e6359bb0f5d68f148860b5be4c
diff --git a/kde-frameworks/kcmutils/files/kcmutils-5.92.0-KDEBUG-444378.patch b/kde-frameworks/kcmutils/files/kcmutils-5.92.0-KDEBUG-444378.patch
deleted file mode 100644
index b0f5b947dfc..00000000000
--- a/kde-frameworks/kcmutils/files/kcmutils-5.92.0-KDEBUG-444378.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From c9c58de65c07c8a940cb4c9b91777450698f635c Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau <alexander.lohnau@gmx.de>
-Date: Sun, 6 Mar 2022 21:31:51 +0100
-Subject: [PATCH] Fix KPluginSelector KCMs missing their metadata on plugin
- loading
-
-For the KWin KCMs we need the full metadata, because we read the
-plugin keyword.
-
-Without the X-KDE-ConfigModule key, plugins used to create a symlink
-in the kservices5 folder to their metadata, which then goes through the
-legacy code path we would read all the metadata.
-This includes the plugin keyword.
-
-When consumers would this key, but have an old KWin version which
-used the KPluginSelector class and a kcmutils version which reads X-KDE-ConfigModule, but does not
-include this bugfix, the plugin keyword will be empty and thus the config
-files can not be located.
-
-This makes it hard to fix the loading on kcmutils < 5.91, but keeping the
-code working with KWin < 5.24.
-
-To test this, you should check out KWin 5.23 and kcmutils master.
-Fox example https://github.com/nclarius/tile-gaps/ will then fail
-to load it's config. With this change included, it should load properly.
-
-BUG: 444378
----
- src/kpluginselector.cpp | 7 +++----
- 1 file changed, 3 insertions(+), 4 deletions(-)
-
-diff --git a/src/kpluginselector.cpp b/src/kpluginselector.cpp
-index d5248d3..1f4c651 100644
---- a/src/kpluginselector.cpp
-+++ b/src/kpluginselector.cpp
-@@ -969,10 +969,9 @@ void KPluginSelector::Private::PluginDelegate::configure(const QModelIndex &inde
- const QString pluginId = configModule.mid(idx + 1);
- metaDataList = {KPluginMetaData::findPluginById(pluginNamespace, pluginId)}; // Clear the list to avoid old desktop files to appear twice
- } else {
-- // the KCMs don't need any metadata themselves, just set the name to make sure the KPluginMetaData object
-- // is valid & the internal usage has the data it needs
-- QJsonObject kplugin({{QLatin1String("Name"), pluginInfo.name()}});
-- KPluginMetaData data(QJsonObject{{QLatin1String("KPlugin"), kplugin}}, absoluteKCMPath);
-+ // the KCMs don't need any metadata themselves, just use the one from the KPluginInfo object
-+ // this way for example a KPackage plugin can specify plugin keyword
-+ KPluginMetaData data(pluginInfo.toMetaData().rawData(), absoluteKCMPath);
- metaDataList = {data}; // Clear the list to avoid old desktop files to appear twice
- }
- }
---
-GitLab
-
diff --git a/kde-frameworks/kcmutils/kcmutils-5.94.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.96.0.ebuild
index eb9f164425a..6b0837d03bf 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.94.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to work with KDE System Settings modules"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcmutils/kcmutils-5.92.0-r1.ebuild b/kde-frameworks/kcmutils/kcmutils-5.97.0.ebuild
index 3b06f270a6d..fa090204161 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.92.0-r1.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to work with KDE System Settings modules"
LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
@@ -32,5 +32,3 @@ DEPEND="
=kde-frameworks/kxmlgui-${PVCUT}*:5
"
RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-KDEBUG-444378.patch" )
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index fc4b8b06544..91b8442c627 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,2 +1,2 @@
-DIST kcodecs-5.92.0.tar.xz 236760 BLAKE2B f93d7d9bd01db85206d39a36ce05ea690b51bc11cdc933aada4f346b0c934d68c96ad3c6abc18ab5fa93039c16edf6f9c1dc6ced754906f55c73862c846b06e4 SHA512 d7d89f08b6ec789afe6267c2c9d7a1b259cfd720d3b52a83eab6cea527dde414d509b44100cba9ab5727f10b02ca090cb33038748ea41d21f21aac12b65200ed
-DIST kcodecs-5.94.0.tar.xz 236892 BLAKE2B 9a142926c53c7ade47ed7fdc0423ef8b6033baa3235341df1aab717250adee41f3ab7fd82247cc9681b3f254390965f8666af55cf4c38858c271af0ced040320 SHA512 553d093d3b030552101c212d90fdd1ffdd04feb59d96e9e859ad64b6abbda8d43690c5cfbbf3383cdaa25f9bc7620a6105c839a8446f109386e08cd74504b0c9
+DIST kcodecs-5.96.0.tar.xz 237132 BLAKE2B 3a9c9105df830d933ea7ed1e56f11bf3972fb48ca3882afceec4b9fd6cf3dd217dee814d41c5713ee79378f796d298bdfe2d38e277224236ebba4fa58f6a2edb SHA512 24e467fba8c61834987a6deb7b4ffe60691e7671118c6e55cf901660921d8798bca214f67b9a5e8676881aec95d832770708ceca9787175ab5658231c302a097
+DIST kcodecs-5.97.0.tar.xz 237076 BLAKE2B 4011e3dc58811ac16d1596ccc1b546c97388288a7a3831b901503bdf2490dd567bf24f241d72fb473fae1e0cf93c9cf7446718912400aecf81e65cb7ea6a8d94 SHA512 41aab607f6e710536ce8b1f0d761a711b0d6f7257fd86cdbecdd37863fe1707c6fe5fc7de652f371a88fd462042250c1fc07437b4def5836f9e99f90bc01de22
diff --git a/kde-frameworks/kcodecs/kcodecs-5.92.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.96.0.ebuild
index 3c5be522870..629cc312b36 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.92.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.96.0.ebuild
@@ -3,12 +3,12 @@
EAPI=8
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for manipulating strings using various encodings"
LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.97.0.ebuild
index 1b6a92ebf2a..9cf40af65ff 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.97.0.ebuild
@@ -3,12 +3,12 @@
EAPI=8
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for manipulating strings using various encodings"
LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index 586bf94adbc..45fe9928119 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,2 +1,2 @@
-DIST kcompletion-5.92.0.tar.xz 124500 BLAKE2B da722905cd3f1dbb7c4628ee8957899a116b8ee2f2ebaabca3aebb1330ff44f428798180726d08e9970ab3a286a831c89facc9f9fdd46405102ad13bc1a6c104 SHA512 3253a54cbef68d2b71bd457f240db40be0a590974de95aa6f0f2a5a6c095279f45f8c1b5111644f04039423ef783d0bd0e75fff7eff403c7ffc8197ee9008e03
-DIST kcompletion-5.94.0.tar.xz 124556 BLAKE2B 85bc7da96d266b6defb26fc3668dc793a5abf2605bea85504c2ded3f477e2c6ab22419c1aa571b639f0532caaa1e4cf6bb96757413f3d4233bc8948d4ef64651 SHA512 fe0adcafba6f2d72c504f900f90fe04d5c10d198ead1c43e386736df8ac97da923f34b4e623b63da9edd8455dbbf31a671c216c0f58884c6ee93a9dc5e5b7b04
+DIST kcompletion-5.96.0.tar.xz 124448 BLAKE2B ad4631da59558fecd04065cd48b5e3b76d2e70afa7419ca8aa1502da61a961f4daa05ee3a87c562830208dc582b961fbbe2ed68b1a4a4f6a1be457567b25168b SHA512 be7d6f2cc5b58fa476994d6236ebf2e2a3c5071b1cbc33415db3dc9e437d88f5ba8e471b64291254824676cc0e4fe5614dbfe0b64d7fea9de2c8661ea3144c18
+DIST kcompletion-5.97.0.tar.xz 124404 BLAKE2B 4493c028d803d849b258268600e3566956f668c5c082888f99cf78badde52015f25057492c516f8cb858126d09d771433f489b90271eb74cd06e8297d417cc13 SHA512 87efd08ee5bb53b87be0572139a354ca7e6a3c34b6fc30485e960d4824f433e9d821fcf0a67414ac7193f99b03aa6ab3ba71621826443e82382edcdbe9200f8a
diff --git a/kde-frameworks/kcompletion/kcompletion-5.92.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.96.0.ebuild
index d7dd9c7924a..70a6db0eabe 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.92.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-5.96.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kcompletion/kcompletion-5.94.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.97.0.ebuild
index 0e6a74cbba1..c318e0b7fe2 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.94.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-5.97.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index d1ece8ee14f..e1efe9082db 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,2 +1,2 @@
-DIST kconfig-5.92.0.tar.xz 281432 BLAKE2B 268114c759f586f305a10da2471c98b7110033646d6e02406e1659e5feb2b71c9f3d6c9aa90987e0710a82471a14129995407918ae873a1baf855b906015e0a3 SHA512 751fed42c90c8319fecaca106cbc1a8797cc1490a3732ca9071dd5ce27bf1cdf3acbc048ae14b8a7920036b47fc5f554bab4742f00c1d0391d2c130a5e0aba4d
-DIST kconfig-5.94.0.tar.xz 282028 BLAKE2B c86541a29e1f9bf14c49e666ea7abc4c57b3bfba4f7e0a6bae54d7dd4702cd697b7f539f93392c18e9a522b7c12323bc05dede3b0f28408ec2ca03deeb655413 SHA512 59d7d957313e421a332fb0a83eef6be68455c3de50cee0cd0d1b6b22f2b97ad9fdfddac282f03c4cedc5f364d4b3321c3f3fdadd7824e0523c5260446dc31ac9
+DIST kconfig-5.96.0.tar.xz 283284 BLAKE2B 8bbe511db0badd7338694c22485c97015c2f42172f72c37c31cffc322ee90aa9940ef3f8c9a5c55a67e5775fd704d133cedbb62fcda8d7df710e3c64caafaac9 SHA512 6eac947ce3392e0863faf7a67f9c161c652fa1eb4e7f508a42dc08ccc79c602c2946fb87feff0e5ac0cda626b1de910abf6218069f5e3910ec72700f7458743e
+DIST kconfig-5.97.0.tar.xz 283540 BLAKE2B e2ce08eef9f63d492af739194f4a6456a593ae2064287c218f80eec97697d992f728f5628c6ef45226fc4882497516720c93fecbfcd2a7c19a3875053af9252a SHA512 c04cfacf9e79e91bd2a61acf60807c68c4a695991a111c0be295f6597cb58513d23fdc46b467ef6e951dc8dac78f5d09612cdc59be667ed93a3f6e0ca488de6d
diff --git a/kde-frameworks/kconfig/kconfig-5.94.0.ebuild b/kde-frameworks/kconfig/kconfig-5.96.0.ebuild
index ceaeed44d9c..de23488da81 100644
--- a/kde-frameworks/kconfig/kconfig-5.94.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-5.96.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for reading and writing configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="dbus nls qml"
# bug 560086
diff --git a/kde-frameworks/kconfig/kconfig-5.92.0.ebuild b/kde-frameworks/kconfig/kconfig-5.97.0.ebuild
index 219f7ebd2c6..879e6a4266d 100644
--- a/kde-frameworks/kconfig/kconfig-5.92.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-5.97.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for reading and writing configuration"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus nls qml"
# bug 560086
@@ -25,16 +25,14 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
"
-BDEPEND="
- nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
src_configure() {
local mycmakeargs=(
-DKCONFIG_USE_DBUS=$(usex dbus)
- $(cmake_use_find_package qml Qt5Qml)
+ -DKCONFIG_USE_QML=$(usex qml)
)
ecm_src_configure
}
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index 8dcbab73bf1..15a4b6b4093 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST kconfigwidgets-5.92.0.tar.xz 414528 BLAKE2B 688c6c509577e67558e0d3d080c7b11dc0041a6607c9b5d10d7e057e7c38db57b49bb0e28535a4314f32906d2a9bf55a6b96dc8e064a8775d08d3faf270351aa SHA512 50d07daab3469a3ac9bea2a5ff37b9b1be13bd833a94892825d25f5cd066dc5eb8d44d37319811463e6edc94123da0255851d4f6463ed3c723c6fc69e1902a5f
-DIST kconfigwidgets-5.94.0.tar.xz 417072 BLAKE2B a84231f4224e47e00d2666ed60260e7d2027009c4519c61e49c7bc9c9cbf12858772ac3292bb401a9b44d3706232289ff461fe9abba1ecac378406cdd1cb0443 SHA512 1b99bb215d6f00204e6605cc078062d3e6d9b8c3e5b4a2166e82aaf1a50ac02bbede955908bb7c3bd04e6d1733b103f4e50850358d462d3568bd59f8cf43d02e
+DIST kconfigwidgets-5.96.0.tar.xz 417908 BLAKE2B d788ca055f2df23293df53dd38362498c13df206ae4b23dcc36809f018535fc64a1a48c42ef7e33fa1429f2630bcd551060a01640fe5105fa4c1f45d1e2d799c SHA512 964bda7ece8d3455f585ee4aa12bf90dbc8d00c792cff29e0f02be34ebf02daaf540abfef4ce9382592f09abaafb404387dcebff2007bc5bc78b665d3aee7cb6
+DIST kconfigwidgets-5.97.0.tar.xz 418232 BLAKE2B f2897f18bf44e8986e9f35b9d98e429f560cb2b8b9cf55b13edd0cae36ca58546d39fb509b08b77047bf7cd18aff034e3e91e12ee2f507e603e452351faa0390 SHA512 33212317878e58f987fa92dad210562937c0324e65c696f53a6ab53ce68bfa3d40027fea3a9a6b3198ee41daee3d25b088e5d45c52d66c72d5cea1cdb2055a7c
diff --git a/kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.92.0-khamburgermenu-ensure-polished.patch b/kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.92.0-khamburgermenu-ensure-polished.patch
deleted file mode 100644
index 34249bb1d7d..00000000000
--- a/kde-frameworks/kconfigwidgets/files/kconfigwidgets-5.92.0-khamburgermenu-ensure-polished.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From babd8078cc92b3f46dbab0286d7629ada1c2d10f Mon Sep 17 00:00:00 2001
-From: David Redondo <kde@david-redondo.de>
-Date: Tue, 22 Mar 2022 10:52:04 +0100
-Subject: [PATCH] khamburgermenu: Ensure menu is polished before creating
- window
-
-By force creating the window, there is no chance for the style
-to change the surface format that will be used because it's fixed
-once the window has been created.
-This caused for example in a graphical glitch with Breeze, so
-manually ensure the menu is polished.
----
- src/khamburgermenuhelpers.cpp | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/src/khamburgermenuhelpers.cpp b/src/khamburgermenuhelpers.cpp
-index d1ae2835..beecba7c 100644
---- a/src/khamburgermenuhelpers.cpp
-+++ b/src/khamburgermenuhelpers.cpp
-@@ -50,6 +50,9 @@ bool ButtonPressListener::eventFilter(QObject *watched, QEvent *event)
- if (!menu) {
- return false;
- }
-+ // ensure polished so the style can change the surfaceformat of the window which is
-+ // not possible once the window has been created
-+ menu->ensurePolished();
- menu->winId(); // trigger being a native widget already, to ensure windowHandle created
- // generic code if not known if the available parent widget is a native widget or not
- auto parentWindowHandle = watchedButton->windowHandle();
---
-GitLab
-
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.94.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.96.0.ebuild
index bbef910c69e..7034d6c4183 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.94.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.96.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing an assortment of configuration-related widgets"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+man"
DEPEND="
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.92.0-r1.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.97.0.ebuild
index 2b82a69a536..65d4f6d78b8 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.92.0-r1.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.97.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing an assortment of configuration-related widgets"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+man"
DEPEND="
@@ -30,8 +30,6 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-PATCHES=( "${FILESDIR}/${P}-khamburgermenu-ensure-polished.patch" ) # KDE-bug 452211
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package man KF5DocTools)
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index bce641eb5a9..6ba099a83c8 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,2 +1,2 @@
-DIST kcontacts-5.92.0.tar.xz 192640 BLAKE2B a1a91e897200cf85dc24d916dfe57cf8e04b9ef1e355fdb915b85f3763263feefa53357a7f56177ad854dac38fb5b71a2b469a4a2930a1dfbd09db4500451e70 SHA512 8d5f08afccf5b01d72a9881ef4805ec2ae8dba3afeb93efaf82b80fc60aa917302681387d77d7f104f2846958077ce7418712cccf677f9067eccda92cfb4b2db
-DIST kcontacts-5.94.0.tar.xz 193068 BLAKE2B 1d9cd692ced982a893772924b721d737e8853ac8868b39c3f726f0457711aee2ee229d9f1154e0158a84b42a0eeccc7990e80291c3ba6f7a9239d10ac1b23718 SHA512 59291b9639ecf0bf3f28cf1b6cf46239381acc4354fc6cf5d9578ab4eaa5bccfa5e1504478f1be8c435b9b57c77f3c53e41bcae12ddc12ec1fa419ed4bf8f0ec
+DIST kcontacts-5.96.0.tar.xz 193856 BLAKE2B b01fe643f103751e7c6740b23e9de3dedf828d388a009a16e332dfe12cedc7ed37aff18ad5dcc7ab9f8d336e1552a717188a7a18a775675e3a451f38e8a42984 SHA512 0d7b02301389d942a87d3a77a1bbae202e9897ab7cad156e33d9e0a46d7a77d32bc0a9829cd08b4a4d44e073297cd3d98a9e0b00937f49bbb9b3fd968cc74055
+DIST kcontacts-5.97.0.tar.xz 193928 BLAKE2B 905d36d3a3e5dad6f5e881294ba38800a1fd3e5708901bcc443dc0d20a10ee07a31ee4118eed2df620389c707c05bc5ac9774b59f9ea1f0e7e55c73a0879659c SHA512 9a644c2e2278104fcecd92839d3a16d18ab684a1c1a0ebc2283ed5d1af7d58e1a5aec02a7ee1517ff1099a622561f7755b29fdbdeade76e1619de1b246cd4418
diff --git a/kde-frameworks/kcontacts/kcontacts-5.92.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.96.0.ebuild
index ca49f77d966..483333f4a38 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.92.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-5.96.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Address book API based on KDE Frameworks"
diff --git a/kde-frameworks/kcontacts/kcontacts-5.94.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.97.0.ebuild
index 6859e221871..4c6925aa77b 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.94.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-5.97.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Address book API based on KDE Frameworks"
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index 4d7a936d5f5..f81f01816fa 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kcoreaddons-5.92.0.tar.xz 454876 BLAKE2B 6c81cb1940145d21652f61e1808a07ef7bd673f54f955568cb063d9a694c4c314444ae829de6b6a8236ef91147df396e82e9dd1c73725861964b774a31a9ef88 SHA512 b46a7aab486c0ed355e8400ce4d81f7d8d7e9e134305a1251d0d92a7919d2a18bcbc24c0306f34ae3781c7e1c4b73975e009e50bbca74eea22bca44994ff6067
-DIST kcoreaddons-5.94.0.tar.xz 456556 BLAKE2B f7d70649524e4863a42fcb8f5bf63c22efd93f489f25bbb7d50ffde5d239e5096ea8cc4cb9844c42491708edcc2e6fe796364cfcd665bc1527307878a4066ce3 SHA512 b94ffa2e845dcfb481d496348969b1ec4ddba0a3c1fdcec636567a89fb6f65179a10b43add14cf5c4e720dce4459e725dca6ee5800fdf9551385ec7fffc1b462
+DIST kcoreaddons-5.96.0.tar.xz 465840 BLAKE2B 0801913b454a3de50b08009780c1d254413d83f28ea98d99667109ad26ce60554347f3477f5ffb342ec360f033f4481b8a031e9976a0ee1a8e930f2435ddcc66 SHA512 2f673b3352d89bf11ffbe68e5dae7ca22b0f18661fda113c7b7ca15889b6ca2b9e1f9ebe42fdf60bcd3b6edff257ed7f0efc142d3f11de311defe0861b5a5a1c
+DIST kcoreaddons-5.97.0.tar.xz 467428 BLAKE2B 308a81f6cb0a42c7c3eaa58aeec7f8f5e9bd1b20bd817f43cabae3fcb96846e746dcb56f6ab79e51bb8673e2a9cb09b2e3b7adf583bca11844e5cd297843222a SHA512 8b03ba8b5d27f4ef8cde8d3c7c64aca49bfebb19f2b0c489baeafe50087e8b1413874206b403a07ff9adaad73903a7143fa4e17a34a40c03e1cae925ea51c8b2
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.92.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.96.0.ebuild
index 4d3056be47e..730c3d75f1d 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.92.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.96.0.ebuild
@@ -3,30 +3,30 @@
EAPI=8
-QTMIN=5.15.2
-inherit ecm kde.org xdg-utils
+QTMIN=5.15.4
+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 ~ppc64 ~riscv x86"
-IUSE="fam nls"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+IUSE="dbus fam nls"
DEPEND="
>=dev-qt/qtcore-${QTMIN}:5[icu]
+ dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
fam? ( virtual/fam )
"
RDEPEND="${DEPEND}
nls? ( >=dev-qt/qttranslations-${QTMIN}:5 )
"
-BDEPEND="
- nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
+BDEPEND="nls? ( >=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
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.94.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.97.0.ebuild
index d0eff0ceaf0..c3fadf6687b 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.94.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.97.0.ebuild
@@ -3,30 +3,30 @@
EAPI=8
-QTMIN=5.15.3
-inherit ecm kde.org xdg-utils
+QTMIN=5.15.5
+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 ~ppc64 ~riscv ~x86"
-IUSE="fam nls"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="dbus fam nls"
DEPEND="
>=dev-qt/qtcore-${QTMIN}:5[icu]
+ dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
fam? ( virtual/fam )
"
RDEPEND="${DEPEND}
nls? ( >=dev-qt/qttranslations-${QTMIN}:5 )
"
-BDEPEND="
- nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
+BDEPEND="nls? ( >=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
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 8b44b34d637..f66c5eff7a5 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,2 +1,2 @@
-DIST kcrash-5.92.0.tar.xz 28376 BLAKE2B 6638906041e0e2d1af791d0c90dacd9fe5b6120d739ae6886b66e09ad51f8d327a85d75823b6269e15e82c82ce0e17a6e0d07db970e0153f35f71e2328313934 SHA512 200ac9999e235f968653141446d3203db9730abc078cbb56922f15869bbfb27a9da3384a1127bd2a79513bec97e10d67d693ce8325b53588e4fb7304abbf6f8d
-DIST kcrash-5.94.0.tar.xz 28364 BLAKE2B be0f42864590d9c4855b9cd088a87c1e8d1bc9360ded5330b1fe437cdb5964c91b2ed4ba466dea87fa2323330fbf07bed12dad5fbc7a2c4d7b342a786001b9ec SHA512 ce0b9de0f2a4816f40f2a958d101434d0940d2bc26a671d26814c02f836d2e1f3b862d38d37895b6d096091333e12bb76eff5c99ccabba21c12e485eedb6facc
+DIST kcrash-5.96.0.tar.xz 28372 BLAKE2B 9b09b9923d37d4242a9cdc178f1f85b23a4dba54f4f1f31b465d3908dde3ad871d786a12a8a9093dae2d8f296d3eb058323b4b372d6600e4c7167c57b2686b65 SHA512 8ad68c4e32fad319b7c9fc17b0daab05bf0e963f97a22b3662c58de4841e602c60f3406289410318992af2bff8ff07130f6b54ad074367f161c03f6106c9de9f
+DIST kcrash-5.97.0.tar.xz 28368 BLAKE2B 96cb33dff8066910e621c02d8076a48febfae099ae986e818ebfdaa8c7b6bf13c948a663c717cf6fbc98f0c359ddfabbc8fc159c2f85aaa63232807790ced982 SHA512 17d2ba14b400e8eec6decee9fc2097dee6fd311e6ef8bdc70f69cdfdc305d42dd4311e0020895cdbd53b9ceae7a03b42529b5fdd5dd1e670ea27398644702d28
diff --git a/kde-frameworks/kcrash/kcrash-5.92.0.ebuild b/kde-frameworks/kcrash/kcrash-5.96.0.ebuild
index a4e64e1c9ff..85fd3c555be 100644
--- a/kde-frameworks/kcrash/kcrash-5.92.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-5.96.0.ebuild
@@ -3,14 +3,15 @@
EAPI=8
+ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for intercepting and handling application crashes"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls X"
# requires running Plasma environment
diff --git a/kde-frameworks/kcrash/kcrash-5.94.0.ebuild b/kde-frameworks/kcrash/kcrash-5.97.0.ebuild
index e43ec363a2d..bc93f71a3c3 100644
--- a/kde-frameworks/kcrash/kcrash-5.94.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-5.97.0.ebuild
@@ -3,14 +3,15 @@
EAPI=8
+ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for intercepting and handling application crashes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls X"
# requires running Plasma environment
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index ff052f5a23c..d0ff4bed2dd 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,2 +1,2 @@
-DIST kdav-5.92.0.tar.xz 63928 BLAKE2B bd08d582c3135db6ccd0f7194bb011d26b4a0e29643d0eb93ea1c126206a4b67974fdf6fdb34062c7309b119ff5e247c41562197701657dc717f2521bdb14aa1 SHA512 4e11c721c0338753810b1a02cc3850e2ce14f2760d7461cbacb7204c32e2f48dd7045d88118e6444ec5ec7a701783bcf2c6c520e822c14849593510a25d374e2
-DIST kdav-5.94.0.tar.xz 64448 BLAKE2B 5c911078abe1c5fe9fdd6ed9fc9f90b7a445f09827a4d6d471011f14012278604cc33943192c75c6b76b886a3dc8200479679aed594a7c698256a0550c6ee440 SHA512 4aaadadd74813cd5fbfa713dc96c217aee98149e3ca4e0e7ae642cf7b6e028956c118612e4700bc09966af11deb9b29ab9cc4fcd38b0f98faa2c59a77941f11e
+DIST kdav-5.96.0.tar.xz 65520 BLAKE2B 18e2c19d0a08c008d52c0342ef25ff98998f0e5eddf108b1fcbc072ac4d6d1c025ce349c3719be4594cce05e7a62a96efad40da19faf759d168ed333b00f2e69 SHA512 6ce34a85ccb289d64141bd24f06ba1bdeba66a57dd7c8fd5254975d01ebe7bc9c0890329f86c662cc8878f9c820a1be79d74428e62db17cd26b5ecbc2749fb40
+DIST kdav-5.97.0.tar.xz 65668 BLAKE2B a698728f5088691c01162670976c086332eb12b8a3cecadead8f31472b4e9f81c8de14ee3fa17cf1d386e81665e2e936124c79f57213bbd1ef8feb4a18364c60 SHA512 149ef74450a66b3a36411493ab1d10f35be4077d84b3b1f18fa8f0ba470ec6526a52b6f182bc7faef6fa5360a7dca0cb0b6f84ab4bdc55bbffe659eacad031d9
diff --git a/kde-frameworks/kdav/kdav-5.92.0.ebuild b/kde-frameworks/kdav/kdav-5.96.0.ebuild
index 7408082888f..9d0f69bac7d 100644
--- a/kde-frameworks/kdav/kdav-5.92.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.96.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
diff --git a/kde-frameworks/kdav/kdav-5.94.0.ebuild b/kde-frameworks/kdav/kdav-5.97.0.ebuild
index 8306765733f..2b93ee465c3 100644
--- a/kde-frameworks/kdav/kdav-5.94.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.97.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index 121136dfc21..d237a0cc27a 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kdbusaddons-5.92.0.tar.xz 47688 BLAKE2B c2be6e5a10a0db32dded038b3a88e6b9ca800b2879c64c66dc721002bc5504af7a36676a7e0af9d7225aeaf82a1ee54ecd1a6dfcfdc56210c0d0f19a679f7105 SHA512 74a5b65ef760b0dff1d3ce86a32685b18e623de5330d2b3b7e089adb158871de6939f82f6f10167f0b2735b1ec0bca5411a24f4b8cfe64ec870cd9927cdc09bd
-DIST kdbusaddons-5.94.0.tar.xz 47688 BLAKE2B 0f645ad371a07db7f028bc4f23a0b42b6058dcc91177b3d712534e6f136438728f7482f8a8bc281f777d744d5bef2a36399c6fa61c49a6bce6145196cb6244c4 SHA512 8075330a54c41a94ad97b2514635ad3845128dd856510ebd4441ee3d349c125ac189cf4d3d582dd5e19cef29f07e7df8d22f4f72c8b3fe26d4ca5e262c527929
+DIST kdbusaddons-5.96.0.tar.xz 48360 BLAKE2B 274c2d80a407323b1a1164212e901c34b1342114ce746d6edf26881bb257ee81f0b8d7a5d451eb945b1b568396f6d0279bb210eace0e9077da9026a21821c5eb SHA512 24d3e245157b33ea21d637609e8d8bad77ae80c142004590ef9b2071e362271787b9b62dc97ff9f0590ecf9e95c1a973063ac35cbb0cc13168294f1be0d70ca2
+DIST kdbusaddons-5.97.0.tar.xz 48360 BLAKE2B ae0328d3dc170df71285f23d3778a09223c30ea554e7ea3167fce080ef546a4d8da30f9a051432f5fc84bccf933f0e26fdef3690e22f7423827ddc280e50669a SHA512 bf4308246baef7af5178bd50aef096f5afb29a5269486a28c6d8f04b43141e895a6992fcc7dca07f39de9c5b98c978ae87f2af982a374c626fb2b90b5045e49e
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.92.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.96.0.ebuild
index 88c10547436..5742f4f2baa 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.92.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.96.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALDBUS_TEST="true"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for registering services and applications per freedesktop standards"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls X"
BDEPEND="
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.94.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.97.0.ebuild
index b32cb64cac5..393adeb20f9 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.94.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.97.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALDBUS_TEST="true"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for registering services and applications per freedesktop standards"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls X"
BDEPEND="
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 4a6c167265f..a67b29a73c7 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,2 @@
-DIST kdeclarative-5.92.0.tar.xz 202924 BLAKE2B bb7d67ee68bcef340223c89f827357bbcf04cc8838c643dbbe0338ddb9fbbcd35306bd293b6a8b00dca5d76a75476b63f659b8308deeeee3b51c776290908cff SHA512 f4dee788269405607be0818593420ca7e018fc48972d38f716e9d0319a8ef6557557ca553cff3c62d4f123999e6639e106089c2a4eccd0df824cd0bbdd5cad4b
-DIST kdeclarative-5.94.0.tar.xz 204884 BLAKE2B 232305d27f3192bad376b5a24b41836b6fa0dac01ce58b2df4d269ed6751561b6363608f147c0b169101c4cc1d91b92299377d51f04c43bdcdfc55ea69477f2c SHA512 dfe5359a0dcc75e00ef0ece97903b4217e896d3427633e9dbec834cf924d921982576651139e9215b01d283213ce0d73d03ab67b9d3561763ca0596ad80067b4
+DIST kdeclarative-5.96.0.tar.xz 206840 BLAKE2B d966d39ff585384c1ae86ee1636a17c88fa6ce6b63668ecd34ce592bb02cd3b248fcc3bb1099bc2f628d48ba39a5acb79f1c3b8ea111621634faa80b6c593e85 SHA512 088359b8f46703c5238ba632325b955d7c5f8e32bb1471f4841f821b07672f1022c144fc619c00029011dce12d0dbd45bf9d2e894861ad679b07c851d85a6096
+DIST kdeclarative-5.97.0.tar.xz 207004 BLAKE2B 8303cd803faa2ab52de66dcbc58d1d6db86482465ba79e052c70940328ae5fda4d9560a5b4f7dc6fdeab634b88824c40e93119c19ba802d97d108566c1a9ea90 SHA512 523386af26be4eea161005a71e15ccb852f37267f6f73db3dedad4a1ad0c7c8900e77c78b76c382753cd9a23e7d646b09d455e5588cda00dcba88c91884b5291
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.92.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.96.0.ebuild
index 8b04052c9d6..6b4c837493b 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.92.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.94.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.97.0.ebuild
index 6333ef416a3..b0cfabc69e0 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.94.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 773115ceb2c..ee0fbeb9ffa 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,2 @@
-DIST kded-5.92.0.tar.xz 39260 BLAKE2B c6a1476e87faa5723a65f3ad9fc34bb817fff4f4b0fed35c46e0c77a4ebdd40d15c4ed978f9ff607d9570bbb3ba5a9c0afafd274eb1e0fd9a5c004d49a240590 SHA512 c5fb2d74a2186e4bd784f3a16df9079e7bdf84272764c62c809b3b316209b30e9de36afdf2a3ac12dcc80163cf37cade3e53dd6ded79ad93c35e3b1a4fdb3ae0
-DIST kded-5.94.0.tar.xz 39316 BLAKE2B 60f8f8aadf4f7a3ac025cb43ffbb410094851b262029eecb5c008ac1e4506c67caf80d279f4592531402372c522efa7c6cca3efc5ce0dbf467ee2f386178b1bc SHA512 35da63b63f5e595c225f30879cdff6cdc0b74b93028a7cefc71dd93447759488f6419492449c1f4c25b71b5b3ec4299a4e785b3be37c792468751a5e5c6ac32a
+DIST kded-5.96.0.tar.xz 39316 BLAKE2B bd7013ce795a2f04bd1bf56fbb30668e7913fc7792dd226fe5f73d11121e89b400338f3681b4963b92c64116faef8e718f372a544a1b2aeb69d8cc6e10137c79 SHA512 125840a238232befe68705d7051baecb83a5a9f046ce9be496351ae9b7f31d2719966fd26c8bb0c82666374fa9d32d0b4a002a2108510c15013dba6b1a096b11
+DIST kded-5.97.0.tar.xz 39540 BLAKE2B 3f24e4ca6a8aada54c33bb38a328d2616dcd6094a4f669d7f6cb79d493fc020367652e297646a723f5a6fd2fdef00fd1400f24a82aa44b5358f18482c305925a SHA512 31934060fd4b7a1f6d59c8bdd54144c18c3781189d95c622585d5a0fb27f67bdea64e4ba228b06a082f6b2aad5dd0d3bf155fe6abfb3131ba912ef973b825430
diff --git a/kde-frameworks/kded/kded-5.92.0.ebuild b/kde-frameworks/kded/kded-5.96.0.ebuild
index 696655e853e..dc7e7950c14 100644
--- a/kde-frameworks/kded/kded-5.92.0.ebuild
+++ b/kde-frameworks/kded/kded-5.96.0.ebuild
@@ -6,12 +6,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Central daemon of KDE workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+man"
BDEPEND="
diff --git a/kde-frameworks/kded/kded-5.94.0.ebuild b/kde-frameworks/kded/kded-5.97.0.ebuild
index 167c38a871b..1c5405af027 100644
--- a/kde-frameworks/kded/kded-5.94.0.ebuild
+++ b/kde-frameworks/kded/kded-5.97.0.ebuild
@@ -6,12 +6,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Central daemon of KDE workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+man"
BDEPEND="
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest
index 52e32d4daf1..26d4bff435d 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,2 @@
-DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3 SHA512 ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd999913ea83d22297d
-DIST kdelibs4support-5.94.0.tar.xz 3651300 BLAKE2B e6ddd55693f1e233b03f80d65ebe07db54eb93456019c4a1bb18eb75281e93471e3638fd1e40da5b1c7e31e247823192d7ab748b5016f264b578a3b39de7b3ac SHA512 8b48b7d67201bc6e0fb67fa00b75dbaf8e35e21f7527b4bc79939c2b689c027bfa75eb60b13686bd8bce710a61682a27cac85481edd6e321063aefb186cdd2f2
+DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761 SHA512 25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d
+DIST kdelibs4support-5.97.0.tar.xz 3659376 BLAKE2B 517714e5b9ed0bc03e8d1811f2956b2b628cd06108a369f7ecb6714b9750d25a785e276d06c4d783a926b0df3ee5190bdea6366cea02187e643853ef27d85630 SHA512 97e40402045f81b94165ce72566a2a099ec5c7c737d428f9b13879232d5448d72ccdd92b1cfbf6469eaa981aa10f50c558ac6df667a2d44e9c4f748a6a03d1cf
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.94.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild
index a9f9f2882d1..d2e6ffee9a8 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.94.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild
@@ -6,13 +6,13 @@ EAPI=8
ECM_HANDBOOK="true"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="X"
RESTRICT="test"
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.97.0.ebuild
index 7dce2d0e2ef..90fd9ac526a 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.97.0.ebuild
@@ -6,13 +6,13 @@ EAPI=8
ECM_HANDBOOK="true"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="X"
RESTRICT="test"
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index aaba631ba48..381736917c0 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,2 @@
-DIST kdesu-5.92.0.tar.xz 55452 BLAKE2B 6c150c1f623fe8132b23abfe2ccf4defb4c9b9bdb538da170585247d3fdca615eeb76d31050f62e28d947a0926fc4731197b25b70a59e87711136de56062cf0f SHA512 6820edaf1233dacc4e71d7cac3e38048fc4fe19df7ef45f51346b07157a57107272fff3386547f0105597b3a7da6076305d955ab0fbcafe5ab9dc4160582deee
-DIST kdesu-5.94.0.tar.xz 55500 BLAKE2B 80b1004997ff113f8ae2550e20b371a44fa6df8f4cc7294b1184c5a4217a85af30032868a39e37ce1080a998e0761354abdce5f89ec98c3e7809862979b70197 SHA512 850c35338d08c16e6fc82fe844640629e1198c1f127c286bf8e443e5b7e8b3b53529e8fc24a0ea62b824c7be4e42df933e49d6c5870562d971322574581bc664
+DIST kdesu-5.96.0.tar.xz 56032 BLAKE2B 976d7fd5def2e358107d834a092e76bda29776b87ec0e2c7a5b990ddc49e399dfbeabc951ec9a71c3da6660a8b8a33c0f899f80add7ab9784a12893f3fbf3d63 SHA512 8ccaebb8e0276fc6e661d15f57271ff05ed83309fc601301796a60f36346a2f105026e43f7c71b2692b0d1d3b7ba0447518e8500ace1c01c9f7c33b0d24e3d8e
+DIST kdesu-5.97.0.tar.xz 56024 BLAKE2B 407b08eccec9a3db317de12731ebf3a2cc96e8ef5582943b665d96686a02441e8987c13d4186d961f3dbde6c1fb4f5ecd14039922dddb7143157c05cecf4c5fd SHA512 043d772a1e825991636adadd23730f4308e17c572b4f109caef74291a3a5506b8a7687d1422b5e0164411f838e97c1f58f24384f8f8247ac6262778c1a333c74
diff --git a/kde-frameworks/kdesu/kdesu-5.92.0.ebuild b/kde-frameworks/kdesu/kdesu-5.96.0.ebuild
index efd090f3976..03433170663 100644
--- a/kde-frameworks/kdesu/kdesu-5.92.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-5.96.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle super user actions"
diff --git a/kde-frameworks/kdesu/kdesu-5.94.0.ebuild b/kde-frameworks/kdesu/kdesu-5.97.0.ebuild
index 642ef2c2ee3..119bcceef44 100644
--- a/kde-frameworks/kdesu/kdesu-5.94.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-5.97.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle super user actions"
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index d2b55aa80cc..2e56f6206a7 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,2 +1,2 @@
-DIST kdnssd-5.92.0.tar.xz 61124 BLAKE2B d6972462218e743052642d11c2aafd1ccfac92eff803e03be2f6b85eee6c19ab2269bb66b877d5e6f397f8d26c0079b3f8c309c4a585d95c71dfaa7202e8f298 SHA512 35bf07b7828a77598b6365bb3abc4f235dfe2ccafe936149360f6f3e738bca7a20f48f8f926078ae4f34c556f2da5cd505aa69949b9050550b341c4c511452b4
-DIST kdnssd-5.94.0.tar.xz 61160 BLAKE2B a809253a6f2ef2b2c3ad9e5931e9f64abb470cb30c6f96d46d4b582079bf8c4c25eb0f1c9f5ec3146d64deed8751c8e8f330386821f6fe08c64d3516dd7d0b18 SHA512 e85f6ad4eecaa2e710f8cf4c989e04b0865158a3ab3d11ff0a6bfcfeed81bccc404313aa62921011a89ff23e6840f6222a38884c0c53e621930b354a309222bf
+DIST kdnssd-5.96.0.tar.xz 61156 BLAKE2B 8741378afd1edb776d4875a591f2f2954d1a44afdd4e38f4066e677c5c21b7ce076d93f86753a9e1d8c0496873e87a1656188746faeb736bd28fe48607463425 SHA512 1f1f43efa19c842e242c1a8eac26b7bd1035abf4dfb1bae0f4be14ee467be28d4fa35432785f088394fd749910851c22fe7908f4fb8a0a881c0c8f4e8147c296
+DIST kdnssd-5.97.0.tar.xz 61044 BLAKE2B fff4b6bf8e2ad7a1cb241841a3b6614c766dfe224c4f0f3321cc58a67ebf6287120a90ee4420326f2a7179b91f63c8a597c37a99493449d6f79a3372777169db SHA512 16b1d34def497aaa12c7b46284354a65d2a7141c940989da6612e7f66349064b93daa089e2273a2924b037b0425c385eb5597d43840966a08e224fc52af9bc16
diff --git a/kde-frameworks/kdnssd/kdnssd-5.92.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild
index 229be47342a..e356d34fdf3 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.92.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild
@@ -3,12 +3,12 @@
EAPI=8
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls zeroconf"
BDEPEND="
diff --git a/kde-frameworks/kdnssd/kdnssd-5.94.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.97.0.ebuild
index 9cd1ca83e31..f22dfe5d5b8 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.94.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-5.97.0.ebuild
@@ -3,12 +3,12 @@
EAPI=8
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls zeroconf"
BDEPEND="
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index ec85f27ceff..34fd64587bb 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,2 +1,2 @@
-DIST kdoctools-5.92.0.tar.xz 440352 BLAKE2B 95a4202c31d7880ae7c6ee35877e4b156edbcc89f25ea3bc9f756359d710c296831b19943ec0704c2bc15c8d17b5aa93a01a1751719485bf4a7fe794eea77e4d SHA512 bf87ca5cf7709d634dba631564f45dc5b1bfc6d1ba688ef6534045f5946a9b5cfd3746c5f599b34b25b2b3c174e7a78cf598036e80959b3c7d47e2f08fdbdf99
-DIST kdoctools-5.94.0.tar.xz 440500 BLAKE2B 3a1fcfd7324aee5dab0c140178f58bf485a5f0bfa1a7da48020edf7410f98e7c4a4b7255b78af53d228de6c0ca2123f369bd43e142d2f22d19be38074b9b9d06 SHA512 754b1598f4db9112430de9cc559f522c66e33b773d425e3b24763ffe330a3c3f8d3a5a6eeb6d865d770c0ed85f2bb89b72a75b7053ca96bf0f730635c8524038
+DIST kdoctools-5.96.0.tar.xz 440328 BLAKE2B ed7672eacd056ffc81ed334313f8beaf45dfd1efbd96721ae5b2f6aa7c734dd4bf7b2f304c1ffefa4abd0a88c4e950eed6f736df61808a691d979589b7e0157c SHA512 cf0dea4b872513a1b79db6b4c7b58b56e5c73267cd89668e843ea10ecb3c544614bb22d1af9739436d192805a8f643d9e51374034f529c6be4fb518741f6eaa7
+DIST kdoctools-5.97.0.tar.xz 440780 BLAKE2B 056dbff1a4ef5a0236bd23cf1befbcd13f37af702860c78353d66b57711a2b7ea969b68d2fe8334a61f299ba382c512a313dba8ebf43d89e149b824af9d9985f SHA512 5ef770cf0b3fbe1e9703932786bc2b49e4d6f18a0821f6829e0bdc5556652a4bfdc9600a3ad48303da4ffd9839ab38fa9aecbb993e9b55e4f487c2060efcf565
diff --git a/kde-frameworks/kdoctools/kdoctools-5.92.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.96.0.ebuild
index a8fa655b839..d90d679eb1f 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.92.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.96.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kdoctools/kdoctools-5.94.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.97.0.ebuild
index 24615f4122f..fe72dddcece 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.94.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.97.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest
index f6f3e22fa07..5efecf10a2e 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1,2 @@
-DIST kemoticons-5.92.0.tar.xz 1700664 BLAKE2B 5ea44283217649b47326e03c7d64e1dcc5d1d409acfd54b64a8550662e88b25b082e97daffb8b4cea11982b35b0bf9dd1fbd762876d5f35ca29877206aa09f1e SHA512 4f04a0df71d16436db7b2c7007c183ba67f29151e9782a395bb674e6ffafe99adf255f32208304052d057c6519d3c35266e85665c7c91c061ae7ab3823fc9037
-DIST kemoticons-5.94.0.tar.xz 1700696 BLAKE2B dd193e5e7286b5e76ef147fce32a815c53ba05aea1520127fbaf1754d9d309e361978eeb6e939abdde9d87d398c9bc01ff182bc46ad726ca8b653465033168c6 SHA512 1b8d34fb58ef6b8ba83cc13eac719143606d1011b39551513773e78f660a3c7c4f3ed3402cb68bac9c216275cba7c1fdf6fdf2d905d377f9bf79a1eeac850b46
+DIST kemoticons-5.96.0.tar.xz 1700784 BLAKE2B dcdea458fa5ef6fa20142a3b7953a505afc8043a6af1f7e86f0ccd6f9f968149adbfda714729a28120394113737d279db6c31435ff5254be9858f2ac9c5be5d7 SHA512 4db2c2ef25effa8f52729cac58002ef8f201d64ee1a7442432e3738d20e13fb52cb71605c1985a731b41b2990d2d4eafb551b119c1421af0c0acfd958b95b62b
+DIST kemoticons-5.97.0.tar.xz 1700748 BLAKE2B 8e2d642684b739322e48000e6c2dc9e5015884488af8735ae7822736311f21acf7997f10397d6fe38a3c1f6cbd3cd3ca715f304857ecb78e130d196a6c145afd SHA512 a949ac6bb32f9c919a2aabd3e31b4913fdd583bbf4e0c190bd68d7f81a695b9a8c47c449233cd465b20ff66074f64f3b6dac70f2ed5cf0eb8e1a63971ac51859
diff --git a/kde-frameworks/kemoticons/kemoticons-5.94.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild
index b6f91ed363a..9ef3813d0d7 100644
--- a/kde-frameworks/kemoticons/kemoticons-5.94.0.ebuild
+++ b/kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting text emoticons to graphical representations"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
# requires running kde environment
diff --git a/kde-frameworks/kemoticons/kemoticons-5.92.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild
index 1c4a903873e..6ba8306059f 100644
--- a/kde-frameworks/kemoticons/kemoticons-5.92.0.ebuild
+++ b/kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting text emoticons to graphical representations"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
# requires running kde environment
diff --git a/kde-frameworks/kf-env/kf-env-5.ebuild b/kde-frameworks/kf-env/kf-env-5.ebuild
index e848ab87fa9..fd8f92cd8b4 100644
--- a/kde-frameworks/kf-env/kf-env-5.ebuild
+++ b/kde-frameworks/kf-env/kf-env-5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE=""
RDEPEND=">=x11-misc/xdg-utils-1.1.1-r1"
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index e2b0b3cba8b..eae5abbe507 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,2 +1,2 @@
-DIST kfilemetadata-5.92.0.tar.xz 430260 BLAKE2B d18d8a537cea3ccddb93a04f09cb63f6bd603a446d0e79c397b1dd34f6cb33661b89a62e9687579eab28567bdf92c0ef3baf252a16a0df350c01d0869895c6e4 SHA512 62eea78ae945344badd780223a929829dde759bcf515191f7cc0ab9c0cffc6510f599cf9b7a73cce3fcbeb0bb6476df9b97fdfc1744f27439d7f743b7879e12e
-DIST kfilemetadata-5.94.0.tar.xz 435792 BLAKE2B 331518d9e6162ceee20a3218ba13875f5450eb1c29596a380b71f9feac4b999a951edbdad69bbb7697916a32bcd152ffae4140d3e4fe12ef8aa8cf09ea04b1bd SHA512 76b357c47791d352dfc34036041df6be204031260d95597967410836887f0a2e80dd1aab250e092848ceda674ab164e8e98aa811593e971a27a7aace8d2be28f
+DIST kfilemetadata-5.96.0.tar.xz 437292 BLAKE2B e0c34856128ad8b78cde050d97a594ae0e0a841ae7a02f7946730cbe808de163e55a3ac2e31e1c0cace9b2726d0cb630b3c230a895a9e8620ba28c89f3bc73bb SHA512 c0331f50799b17828fc5f34223be7e2d4f27b9347709115a3f6bda5c56324ead3d70021089a7078c4d4104f7d0d8fc5b04fb22cca7e30bf682d08a0f5bd4fafe
+DIST kfilemetadata-5.97.0.tar.xz 438012 BLAKE2B bdf953ebcde54ce4289e81372a720840a52533702091d990be324145c96fb4bffbb9f9fafe73991ecc240aece815d1304d2d4736e5d97e56d8ae6f0d7ef676da SHA512 497a4744606f09fb30958ceebd0a287f24b0928b4ec1a5db901aea1e69fb00f3a9886c2134d2c8cf5ca0fd5549ad8b4981964a742c39caee492d243ae5eae920
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.94.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.96.0.ebuild
index fc3f2da9df8..4137193881c 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.94.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.96.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org optfeature python-any-r1
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="epub exif ffmpeg mobi office pdf taglib"
RESTRICT="test"
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.92.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.97.0.ebuild
index 0922efac1cf..9181d233b99 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.92.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.97.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org optfeature python-any-r1
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="epub exif ffmpeg mobi office pdf taglib"
RESTRICT="test"
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index bb78bd198e1..2ea236aa8fe 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,2 @@
-DIST kglobalaccel-5.92.0.tar.xz 93704 BLAKE2B a7b38b1c7b6bd0a7d20de7dd1893ae42d70888262fff6e196b8c64b5dd16d0c1ec5f8aaa44e1a0cbd39cc675df957e3e86c509ea7418105ef4df1071502d3c41 SHA512 b839dff3fcf191b2bdd99d6ba2e66169e86e73bef06bfaf990a30ad2d4a89d9150c798297f9cd98407a4ff390252b5d15fed8e51fc76a01199498099aa45f9cc
-DIST kglobalaccel-5.94.0.tar.xz 95840 BLAKE2B 2be9ab5c74e0ad9510edbc7c749f44bd8d80e78246d3681e8ba172ff7ce94738179309e64903a829eac1c76d26def265f22c017a09f73a72b2d01892e108ca1b SHA512 9e0b81716acaf27a5a6f6f64e7bafca96a3820eaec5627193f45cd95122f46b3a02d2bd18791c23bf74b3c84eba7eef9b331bd2ae093f7590e56c65bee66f78f
+DIST kglobalaccel-5.96.0.tar.xz 96480 BLAKE2B 21a1033491838d9bd1d4828b9e71eb61b1fbac280864ef44a0fbcf4b1310bcc37bcecdd2a5c30d1062fa0daaa064bb34d70a50f47929fa42201c7d8b2502566b SHA512 8ca729c5b48da2e49a9f923182ec6621180025ab6a82a05a470afe2ed3feb2139fa874844ed85348f748ea8fb9931e2e89667b59a6ea92c4f7faf26de1b5a282
+DIST kglobalaccel-5.97.0.tar.xz 96532 BLAKE2B d784e40a7275a6d423f270ec223972fbb12258c094d75e192363f40694e5a69a318cb1e31886bc918c9f315d2e1601bc6fd8e65ee716cb679db2dc732e99236b SHA512 9260932cbe53c0f9b5022bef0106e3aa0b2ff6560c06b23b52c19cc8ae3223d8e1b08cda9ee264a3b932a9c1016e62899997e4797e1e8ccee040659cbb51ed50
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.92.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.92.0.ebuild
deleted file mode 100644
index cbefd46016d..00000000000
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.92.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework to handle global shortcuts"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE="nls"
-
-# requires installed instance
-RESTRICT="test"
-
-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
-"
-RDEPEND="${DEPEND}"
-BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
-
-src_test() {
- XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
-}
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.94.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.96.0-r1.ebuild
index c909200d6fd..8775f98f298 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.94.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.96.0-r1.ebuild
@@ -4,31 +4,33 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle global shortcuts"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="nls"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+IUSE="nls X"
-# requires installed instance
-RESTRICT="test"
+REQUIRED_USE="test? ( X )"
+RESTRICT="test" # requires installed instance
RDEPEND="
>=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
+ X? (
+ =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="${RDEPEND}
test? (
@@ -39,6 +41,13 @@ DEPEND="${RDEPEND}
"
BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_RUNTIME=$(usex X)
+ )
+ ecm_src_configure
+}
+
src_test() {
XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
}
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild
new file mode 100644
index 00000000000..100fac25245
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="nls X"
+
+REQUIRED_USE="test? ( X )"
+RESTRICT="test" # requires installed instance
+
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ X? (
+ =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="${RDEPEND}
+ test? (
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ =kde-frameworks/kdeclarative-${PVCUT}*:5
+ )
+"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_RUNTIME=$(usex X)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+}
diff --git a/kde-frameworks/kglobalaccel/metadata.xml b/kde-frameworks/kglobalaccel/metadata.xml
index 506ecf605bc..39e72e4520b 100644
--- a/kde-frameworks/kglobalaccel/metadata.xml
+++ b/kde-frameworks/kglobalaccel/metadata.xml
@@ -13,4 +13,7 @@
Must only be used by packages that are known to use private parts of the Frameworks API.
</subslots>
</slots>
+ <use>
+ <flag name="X">Build the kglobalacceld runtime needed for X</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 2bfa66a4e97..cb987ac3317 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kguiaddons-5.92.0.tar.xz 72424 BLAKE2B cbeedd3a0668edca5cbf712dcfa1264a6449b80ade73555fde11b4410f0c9ce403ca6a884429cab8e87ac4b933b2f03fb24a7f5138c23cb1d6cdedb98e076af6 SHA512 8a5e7db33938a43151b3c1e2bdd3f4b273abfc8f35ab24bc9f8ef99e541ffd92350e4f6d4be5c5123e98b1db73ef00b687c7bac9ed950dfeb041c0ecab074acf
-DIST kguiaddons-5.94.0.tar.xz 73120 BLAKE2B f0dcd7e0da3722c68fc3446809206b0103d9bf66e92aab7c36cb20a144661470d16808e877cc673d05d41ceb855f787afc854eb38be333b9464265d630eb3ae9 SHA512 b8fe5c809035f194c2118ed9a4cd4bae29c610447b67c9cca5b02365fe4111b35252ea6c898d9df717ca9867ccd96faf2845404b0158acee7854c8407218f7e5
+DIST kguiaddons-5.96.0.tar.xz 73428 BLAKE2B 10f51b731c95b23e2ccd51bc666401ec48f1090373154eb2faf8fd3db21b20c760cb1fd1992381787e0954eb9d777beb2c9e3be113b751404a3000cf6418cba0 SHA512 fccc8175de2e48405692ac4b34a703d9a0d0340b0b682f13ca26af8f44161e3e7f08821672271680f80cfdfd0d5d6c369e41548720d4a8b921f417945e698bf1
+DIST kguiaddons-5.97.0.tar.xz 73464 BLAKE2B 149a1aee3f0954892a4fa8a5b516a94085a8d349a5947ab62d98cb06e2c5884d02d7d2aa835b3ab01efa463285636fce5f7625b10b4c9c8f5d4458cf41b7e4c9 SHA512 2c555df05c9ea550580f0c70549797cba9a6e032912866cd32db7d1ec31a42f7980675c1f386887c77e4f226afa564856849a0d548c39bc082751ed4016890d8
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.94.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.96.0.ebuild
index c091872463a..f1045abd06d 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.94.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.96.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
ECM_NONGUI="false"
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted high-level user interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="wayland X"
# slot op: includes qpa/qplatformnativeinterface.h
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.92.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.97.0.ebuild
index 08b0f635bf8..8ec6713d055 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.92.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.97.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
ECM_NONGUI="false"
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted high-level user interface components"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="wayland X"
# slot op: includes qpa/qplatformnativeinterface.h
@@ -28,6 +28,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
x11-base/xorg-proto
+ wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 )
X? ( x11-libs/libxcb )
"
BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index 8f3f57baf51..79cc249eada 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,2 +1,2 @@
-DIST kholidays-5.92.0.tar.xz 235388 BLAKE2B 3ce0840c458522a8d4d407d620ef7f69fea8f0da5f42d33ec896147e436355aeeabc028b823a2e23a339ac31eeece61e381ca8eaa59e9fff5fb2801344766ff3 SHA512 1ec4c5bc513685e7f8834621ce464a003876b4c26ee4ff84db5f13e1cb253fb7e1c04fc7ed1b9ad92dc7990498e8d5d10fe4b3799f33762eabe155296093a3f7
-DIST kholidays-5.94.0.tar.xz 238860 BLAKE2B 5fa67d8104a3fc6a7039101baee63107e3f33dff3d25e1d31c4bce893dbc5156253421280bdf7c170caad395d47380923a73d8f05d6ec81fd91508548823ec0a SHA512 7c362a8ba852258c95c6eceb9f7dbd82fd3bdfdeab5c844c5efd772244c823f772616e68e67f40f3c641278eec65126b9ee599942b8393103600b24d97e9e77e
+DIST kholidays-5.96.0.tar.xz 239304 BLAKE2B ab93636e48f661a5925cbb5e1827a61066c64aa329ff6c64ed974ebce2ca8329a4a222f04db2327c2942f29676ccbbcc390e758ea810828d5c2f7fe69d7f5ab3 SHA512 e6a8a249c60a95a35e859569e3e67603918f4a93e6844e3e8e9e9e81b7420092a44057cb4f668082319fe90b41f35cec87f4ac147b3f55f48a99e8670135d496
+DIST kholidays-5.97.0.tar.xz 240300 BLAKE2B 07b92249f4c2a00e166ccd92b79ba3efd888b7c0bd3b01cdc58198ed681d18b8b2d41773cbbd9248ae8a3fbcfcfa85a1c3344ad364551e114ed204ca28c87c9e SHA512 a9d763d16b027e3f66196fbd51eaa9bef4233ea63bc205943cc783ea7b7b22efade215bd7edfa6378038c24105c4ad78230502125ce7998f7a49af9df7cb7832
diff --git a/kde-frameworks/kholidays/kholidays-5.92.0.ebuild b/kde-frameworks/kholidays/kholidays-5.96.0.ebuild
index 0da2702df9c..d36b3583c31 100644
--- a/kde-frameworks/kholidays/kholidays-5.92.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.96.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="true"
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/kholidays/kholidays-5.94.0.ebuild b/kde-frameworks/kholidays/kholidays-5.97.0.ebuild
index 40ec321b429..6331b932776 100644
--- a/kde-frameworks/kholidays/kholidays-5.94.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.97.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="true"
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
BDEPEND="
diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index 921029f8713..18e9243d136 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,2 @@
-DIST khtml-5.92.0.tar.xz 2093568 BLAKE2B 1c94b1ee041fe69d173798ade211feada3c9f123fd9a6f6775cf3453ab677f8001053f7785dd492acb81c6908286bebb592eded670771c2dab42a8a9aa58c300 SHA512 270d3ba357ed5c031b41564a56e0d91df87702cd05ea810434a8e2cafd87fbdc0be8984ed535745edf592c318107464f0aaada0c2ef42fbde7a6f87228edfcef
-DIST khtml-5.94.0.tar.xz 2094048 BLAKE2B 71bd3e0320fd0a6ea20f1ec27ece7ec7fb6e63e40bfdfe213c79b241285e57985e7ab00ead9571f2341ffdc56344b73e0f350fd362d6ea3c60fe26bf71f0d954 SHA512 46ba7aa0f29868773db54e632aeeefdd6a92f9b6ac55f9bebb5d903f04f7a41fe9afae52fe43cd23c9f512382042e8c709f5b7897d8ed98e73e710188d1be568
+DIST khtml-5.96.0.tar.xz 1965056 BLAKE2B 857a338c9831a03989348ecd6d9c355d6538458311eb22ccc2ae1c631137a7dd411866c70632f941d2ae64bd54584283b90e9bb0cf6573f6504d6ceab0cb01f5 SHA512 7ccd0c8dbca62486b316f381c437568650696cc4fca0b2e382bf8d337435f9c7fc7fa4664e01bbe8db509bd293c23ebb4abaabc34719be38e91480ae0b1d4141
+DIST khtml-5.97.0.tar.xz 1965188 BLAKE2B 0a508b7d0de5969e020dc40ba89f2e4b1bd67c336ef97ba6e880c3a15dfbd45337e9120f173140027f3e37964eca7e0d96670d4f0704b399b5853fb78d49550e SHA512 746ee8f2ae8ae15ef1b2a67435fd6e57c6a6f8cb345eca3b0ab997ec8a9831e461d4eb9197436f7097a94945ab66116cce47c5baf58b4bbddcfc0fb00bd36ba1
diff --git a/kde-frameworks/khtml/files/khtml-5.96.0-with_x11.patch b/kde-frameworks/khtml/files/khtml-5.96.0-with_x11.patch
new file mode 100644
index 00000000000..fb75eaa49cb
--- /dev/null
+++ b/kde-frameworks/khtml/files/khtml-5.96.0-with_x11.patch
@@ -0,0 +1,100 @@
+From 9712a641636bf9b794e1ce3b7ec00534de56faa1 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sat, 6 Aug 2022 11:03:35 +0200
+Subject: [PATCH] Add CMake option to build WITH_X11
+
+We want to be able to build without X11 support even if some of the used
+libraries may not work w/o X11 themselves yet or need to be built with
+X11 support for other reverse dependencies.
+
+HAVE_X11 already exists and is set automagically so far, but using
+-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11
+as required in their cmake config. This is a behavior change as previously
+it was silently disabled if X11 was not found.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 14 +++++++-------
+ src/CMakeLists.txt | 5 ++---
+ tests/CMakeLists.txt | 4 ++--
+ 3 files changed, 11 insertions(+), 12 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index bca3622..700a0a7 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -60,9 +60,13 @@ set_package_properties(Perl PROPERTIES
+ PURPOSE "Required for generating JS bindings for elements"
+ )
+
+-if(NOT APPLE)
+- find_package(X11)
+- set(HAVE_X11 ${X11_FOUND})
++if(NOT WIN32 AND NOT APPLE)
++ option(WITH_X11 "Build with X11 integration" ON)
++ if(WITH_X11)
++ find_package(X11 REQUIRED)
++ set(HAVE_X11 1)
++ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
++ endif()
+ endif()
+
+ find_package(Phonon4Qt5 4.6.60)
+@@ -94,10 +98,6 @@ set_package_properties(PNG PROPERTIES DESCRIPTION "PNG decoding library"
+ PURPOSE "Required for decoding and displaying PNG images"
+ )
+
+-if(NOT WIN32 AND NOT APPLE AND X11_FOUND)
+- find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
+-endif()
+-
+ find_package(Gperf REQUIRED)
+
+ # remove definitions set by KDEFrameworkCompilerSettings which we fail to meet
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 573fa88..14b2e73 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -592,7 +592,6 @@ target_link_libraries(KF5KHtml
+ ${JPEG_LIBRARIES}
+ ${GIF_LIBRARIES}
+ ${PNG_LIBRARIES}
+- ${X11_LIBRARIES}
+ Qt5::PrintSupport
+ KF5::Archive
+ KF5::SonnetCore
+@@ -604,8 +603,8 @@ target_link_libraries(KF5KHtml
+ KF5::Bookmarks
+ KF5::KIOWidgets # KUrlRequester
+ )
+-if(NOT WIN32 AND NOT APPLE AND X11_FOUND)
+- target_link_libraries(KF5KHtml PRIVATE Qt5::X11Extras)
++if(NOT WIN32 AND NOT APPLE AND HAVE_X11)
++ target_link_libraries(KF5KHtml PRIVATE ${X11_LIBRARIES} Qt5::X11Extras)
+ endif()
+
+ if (KJS_DEBUGGER)
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index ae079ae..b6347d7 100644
+--- a/tests/CMakeLists.txt
++++ b/tests/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ include(ECMMarkAsTest)
+
+-if(NOT WIN32 AND NOT APPLE AND X11_FOUND)
++if(NOT WIN32 AND NOT APPLE AND HAVE_X11)
+ find_package(Qt5X11Extras "${REQUIRED_QT_VERSION}" CONFIG REQUIRED)
+ set_package_properties(Qt5X11Extras PROPERTIES PURPOSE "Required for tests")
+ endif()
+@@ -79,7 +79,7 @@ endif()
+
+ # Note that testregression can't be compiled by default, it needs private Qt headers.
+ # See also BUILDING-TESTREGRESSION
+-if (KHTML_BUILD_TESTREGRESSION)
++if (KHTML_BUILD_TESTREGRESSION AND HAVE_X11)
+
+ set(testregression_SRCS
+ test_regression.cpp
+--
+GitLab
+
diff --git a/kde-frameworks/khtml/khtml-5.92.0.ebuild b/kde-frameworks/khtml/khtml-5.96.0-r1.ebuild
index 5d433e5c627..8d674aec5f2 100644
--- a/kde-frameworks/khtml/khtml-5.92.0.ebuild
+++ b/kde-frameworks/khtml/khtml-5.96.0-r1.ebuild
@@ -5,19 +5,15 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="KHTML web rendering engine"
LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="X"
-BDEPEND="
- dev-lang/perl
- dev-util/gperf
-"
RDEPEND="
dev-libs/openssl:0
>=dev-qt/qtdbus-${QTMIN}:5
@@ -44,14 +40,14 @@ RDEPEND="
=kde-frameworks/ktextwidgets-${PVCUT}*:5
=kde-frameworks/kwallet-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${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
sys-libs/zlib
- virtual/jpeg:0
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libX11
@@ -61,10 +57,16 @@ DEPEND="${RDEPEND}
test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
X? ( x11-base/xorg-proto )
"
+BDEPEND="
+ dev-lang/perl
+ dev-util/gperf
+"
+
+PATCHES=( "${FILESDIR}/${P}-with_x11.patch" )
src_configure() {
local mycmakeargs=(
- $(cmake_use_find_package X X11)
+ -DWITH_X11=$(usex X)
)
ecm_src_configure
diff --git a/kde-frameworks/khtml/khtml-5.94.0.ebuild b/kde-frameworks/khtml/khtml-5.96.0.ebuild
index 7fbeec406be..d2b74891701 100644
--- a/kde-frameworks/khtml/khtml-5.94.0.ebuild
+++ b/kde-frameworks/khtml/khtml-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="KHTML web rendering engine"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="X"
RDEPEND="
diff --git a/kde-frameworks/khtml/khtml-5.97.0.ebuild b/kde-frameworks/khtml/khtml-5.97.0.ebuild
new file mode 100644
index 00000000000..401fdf99db3
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.97.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 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.5
+VIRTUALX_REQUIRED="test"
+inherit ecm 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
+ 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
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.96.0-with_x11.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 93bd6279038..cfcc6046a07 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,2 +1,2 @@
-DIST ki18n-5.92.0.tar.xz 956048 BLAKE2B 451f091aa44c6845a7aae509c8e13ca3c707ad1858330ad97edbe94ded6646a02dcaa6d2d852686633f62539c332dab6189502ebedfd40b8374144c43930c946 SHA512 0eba368abe4ff385594e22e808d30b5d4a9af95e8bb2a3f4379518b374aab8ddabef18ebdfc2afd121ebb5f8865a427a49c8abf9c59b126cecf78a48640439e7
-DIST ki18n-5.94.0.tar.xz 955304 BLAKE2B 75c5cb3e26648cc20ff9bcf957103c787f19b02a6e5c3e8a804a211a2c184fb59d38d3920d316009321695a607e8c3e8366b7b70d4c35191fae8b0dbc0166515 SHA512 ff00a56f1d6e5a425d025320be6f6e1559e329f56e68975df9d7c1ecdc0108f2118af37373db583d7760f34877bd0f18bef47080a70dfca628d958f35e8f9e15
+DIST ki18n-5.96.0.tar.xz 956764 BLAKE2B 91f00093b8f28f64ffa3221c0717e8f203d5bf6c4f2d9ff1b267a4bfcfe136be251ab46ad987bb68b51c3ba85cc042ba247ec0c196375c99fdec3fbe6f4cdfbe SHA512 ab059bd98ce16e20a803f7597ae0e5e3698f6b5ccbcd846131a8c8b0d02201ca9a61ed67ecf93cb2931ac347d3e13d5515079643c2cbbec39b0fe8139de17216
+DIST ki18n-5.97.0.tar.xz 956032 BLAKE2B c22c226f40fbc6a3003bb66a994b51be19d25c383ed9a2679cfab5dafdf5395a19f8e0fee2cfad68f218b9d9eace2ffe4b47c7fe7ee8082caa0c92e4a29d11c1 SHA512 b95ec831b22428dd9f236e3c4d44721e4de488e39c6aba1cb8be36ef48d2223bc21f4f0a90d4204d53bef849ab8a3ee987dd6d71f437b7de9e3bd75f247012e9
diff --git a/kde-frameworks/ki18n/ki18n-5.92.0.ebuild b/kde-frameworks/ki18n/ki18n-5.96.0.ebuild
index 3e9dcce2a1d..6cbaca8cd6c 100644
--- a/kde-frameworks/ki18n/ki18n-5.92.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.96.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-QTMIN=5.15.2
-inherit ecm kde.org python-single-r1
+PYTHON_COMPAT=( python3_{8..11} )
+QTMIN=5.15.4
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/kde-frameworks/ki18n/ki18n-5.94.0.ebuild b/kde-frameworks/ki18n/ki18n-5.97.0.ebuild
index da8b02fe7d7..20e52f60a9e 100644
--- a/kde-frameworks/ki18n/ki18n-5.94.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.97.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-QTMIN=5.15.3
-inherit ecm kde.org python-single-r1
+PYTHON_COMPAT=( python3_{8..11} )
+QTMIN=5.15.5
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 3f3356f06a5..570d3569c73 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,2 @@
-DIST kiconthemes-5.92.0.tar.xz 226260 BLAKE2B d05388c112934827d5257ea03f20d6936194ea9b8a9d3390a6d34d001efb254e9bcd3a8a8dc3d91edec683f060d73d27c1a8ab21e966994bb939bb4e81d1266f SHA512 b05d414690c0d1c304145c57f8a594879580423efb121cd6597eae5afbcb28e1cfc87bf9e44ef8f9722554e6b8135d299ba90c49a4d50e2ecbe64440806bb199
-DIST kiconthemes-5.94.0.tar.xz 226420 BLAKE2B d7796a675074942ece8e47f6c6c38b22d795a87720fc508c5b80f46747773cfd876e999b64e66ac215b2ade04b7d67786a0eb9af91cb7cc9fe368eb9616de1d5 SHA512 3cd2c0302a94656322dff1e79083ee4f8fbf29d2acfbfaa4a22cdaec9a7df6fc997c8c00ee98dee2fac1a499795bdb0a4b178b8b9b97b5fe40509661d6e5acaf
+DIST kiconthemes-5.96.0.tar.xz 226752 BLAKE2B 58063e262e98a5bdc9e53ec450231463b1ac68b4ac907661494a45d01e7b9efb71effb8ca44a4eea8077ac6aeeb4b353e9e0b32ae72430cd849742f65a53b55a SHA512 2e392faa6859cd96395318852b96423fa3e132904af77070edaeeec30919c7ff0007787e0a8f3930f7226fd6ea02d129779b2607facf47c66927b8794ef81723
+DIST kiconthemes-5.97.0.tar.xz 226656 BLAKE2B 222019fa50cc643af8901cac3fe553e60e85c29d39adfae6a67b371b6927e442bc9381fda8d0026fe99b010ad85058c4d777b5333c27246e6bbe53c5054b382f SHA512 241be7bcac61b257db2f3d667f096e00107def954d74b86a412c614ea32f722593e45ca38c35ea4017733bab57efba983364e24fc8469295e4878d8c3cd7a981
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.94.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild
index 9b87db7e2a4..78ef3082d6b 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.94.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for icon theming and configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RESTRICT="test" # bug 574770
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.92.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.97.0.ebuild
index 2c3961c4a62..7b9e2e2ee78 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.92.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for icon theming and configuration"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # bug 574770
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 4371398d914..64bb19db34a 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,2 +1,2 @@
-DIST kidletime-5.92.0.tar.xz 29072 BLAKE2B 7c1ab01005400b9034693c0099df980b20806a8ee5c225fcd9e3a761ea587cbfa98c52f9efdd5762ba93c9999deb5026ed189c3267369c8a04ec9a36fd20c763 SHA512 58d9c2ef675d0e3092cda43f14ea0cc51105412a0b19828659f0e4eb386870675bf9f8765327777aa7829ae29c878a63cfe7a00954c09315c0d4840eca8313ec
-DIST kidletime-5.94.0.tar.xz 29104 BLAKE2B 7af9960da627b9fcd8b7d963b58eae8df1aeebafd212bc221662c850023ad243f10ec4c30b63653787400e3899fa1266e3784fb87bd6931e4545f8a03b06665d SHA512 121d6684b699f1319979d4736e45d20a66f2e21211d66c35f9dfec32487cc1eb50d9704725ea7016023966375d45911f5417eecd3c9f3c970ee86e4ca5aa9ef1
+DIST kidletime-5.96.0.tar.xz 29108 BLAKE2B c8bda958d716da078101c075647306a31cdd6404aacf7a18cdceef47adbcaebc7831d85e2aab94816f7a4acd087bccd8888bb17ef73d82ab7a9a6e4e19701ac4 SHA512 e7f991195ed48264ef11cee07843f7bfb2b93e701bda8fc2dd450d00055b24246b349a4a76f75bb13d81dea03e8170083b28140fb4504769927f5cf68436b335
+DIST kidletime-5.97.0.tar.xz 29092 BLAKE2B e0b9f4aa32d1685aabcbb8494eb2ec40c6d912289c757bf253bb95f8003286f9fbf3c9b8cbe22e46815ce4534e6c784a7cfc73814a3ddd4009842fbee5356d51 SHA512 1cb97c9a1ef2204c77b95dbe88f946bf22b3eeba69ff95c23dbc1fb6b250be83dc43b9e42b64e577525a726bc8d971d65f6d4ea94d88b8162cc196eb39264ed8
diff --git a/kde-frameworks/kidletime/files/kidletime-5.92.0-crashfix.patch b/kde-frameworks/kidletime/files/kidletime-5.92.0-crashfix.patch
deleted file mode 100644
index 93a016d76fd..00000000000
--- a/kde-frameworks/kidletime/files/kidletime-5.92.0-crashfix.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From cd5040684723b87c7ba5b7cc1b1a63402902a641 Mon Sep 17 00:00:00 2001
-From: Ada Christine <adachristine18@gmail.com>
-Date: Sun, 27 Mar 2022 01:29:09 +0000
-Subject: [PATCH] Fixed crash during KIdleTime::timeoutReached()
-
-timeoutReached() will cause a crash if an item is removed from associations
-during signal dispatch due to iterator invalidation. iterate over a
-const container of the assoication keys only triggering ones matching
-the current timeout value to avoid the crash and unnecessary copying
-
-BUG: 451946
----
- src/kidletime.cpp | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/kidletime.cpp b/src/kidletime.cpp
-index a58eaa6..0929285 100644
---- a/src/kidletime.cpp
-+++ b/src/kidletime.cpp
-@@ -288,13 +288,13 @@ void KIdleTimePrivate::timeoutReached(int msec)
- {
- Q_Q(KIdleTime);
-
-- for (auto it = associations.cbegin(); it != associations.cend(); ++it) {
-- if (it.value() == msec) {
-+ const auto listKeys = associations.keys(msec);
-+
-+ for (const auto key : listKeys) {
- #if KIDLETIME_BUILD_DEPRECATED_SINCE(5, 76)
-- Q_EMIT q->timeoutReached(it.key());
-+ Q_EMIT q->timeoutReached(key);
- #endif
-- Q_EMIT q->timeoutReached(it.key(), msec);
-- }
-+ Q_EMIT q->timeoutReached(key, msec);
- }
- }
-
---
-GitLab
-
diff --git a/kde-frameworks/kidletime/kidletime-5.94.0.ebuild b/kde-frameworks/kidletime/kidletime-5.96.0.ebuild
index bc446672bd4..a42ee343803 100644
--- a/kde-frameworks/kidletime/kidletime-5.94.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-5.96.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
ECM_TEST="false"
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for detection and notification of device idle time"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="X xscreensaver"
REQUIRED_USE="xscreensaver? ( X )"
diff --git a/kde-frameworks/kidletime/kidletime-5.92.0-r1.ebuild b/kde-frameworks/kidletime/kidletime-5.97.0.ebuild
index df968499dec..585aaa36ce1 100644
--- a/kde-frameworks/kidletime/kidletime-5.92.0-r1.ebuild
+++ b/kde-frameworks/kidletime/kidletime-5.97.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
ECM_TEST="false"
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for detection and notification of device idle time"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="X xscreensaver"
REQUIRED_USE="xscreensaver? ( X )"
@@ -29,8 +29,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${P}-crashfix.patch" ) # KDE-bug 451946
-
src_prepare() {
ecm_src_prepare
if ! use xscreensaver; then
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index fbfe5fd0f9d..10edb195de4 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,2 @@
-DIST kimageformats-5.92.0.tar.xz 1223892 BLAKE2B e7ac90e29715560237d0458946f1b135b84c9b8869ca3003e80b7655d7c5c9c872400e4e102015f054a26423babc7fa334b237012b88c4771f95bc7aeaa24f80 SHA512 e07521fa2b566df38baeaad2ab213c683c4fb36b5218dc63302d8e9b52ce7e0d4341b59339b3181d6b1157fda1060e645e0f043d2a187d0662f8f8a43a2e7447
-DIST kimageformats-5.94.0.tar.xz 2926996 BLAKE2B 20a1b5cc3717c00e810a3cdeee0fb40b35c338304a48d98a6e4b300d719896017a24a32ea196bb1d95f99edefe9954fef596da9e27b41169688416025bb05164 SHA512 864606a0cdf11edc19ff70835e7ce8556d91ee892137f48f3e568c42f1971e7161b83c89caa6a8a4719fe6796259061b4063dccea7c592eb906c51e2dec27bcf
+DIST kimageformats-5.96.0.tar.xz 3589112 BLAKE2B 2a9e5f72b09e27ebb561013f816b41e9ef8be9d874074ddd014f631a57f0da79cc2785d3d528f9ea9f76b940075f0f7649aca57c8ff20a376f5ffa3adea80eb1 SHA512 37e51279824df05391647d45125676127d5570d4ed0905d2378dd627c3542d61f6f43bdd4e6f28ef43268127d120c1d2829a5cba34dde1ba7427b9051d241c1c
+DIST kimageformats-5.97.0.tar.xz 5310548 BLAKE2B 552f63f3a3ed2457c510f3cde9dcd65b5c1e07b4436dd15c9ae83cc90fac6b95fb921448f5ee60bd55a6f3bca56a61aef54346fe2e6a5fc8059437fc0abe3a9c SHA512 da0670805aeb19c00cbfcba8d55da1b7e8b73710a272272b13a75e5e901d1aefcd9a264e06e4f85c5839a2ec9f483b5da808fbb57691022cf83e90a0671db06a
diff --git a/kde-frameworks/kimageformats/kimageformats-5.92.0-r2.ebuild b/kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild
index 4082b0b4bfc..1ca3c07d756 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.92.0-r2.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
LICENSE="LGPL-2+"
diff --git a/kde-frameworks/kimageformats/kimageformats-5.94.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.97.0.ebuild
index 49ed65ace9b..cb5227ae84d 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.94.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.97.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
LICENSE="LGPL-2+"
diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index 9e90fe6dcb3..59c7749eb6c 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1,2 @@
-DIST kinit-5.92.0.tar.xz 119244 BLAKE2B 0ed7937e1ce6b8a21e632708f5e3e02b3b1b6bf481d488902fe8033ed9d84c1a54a64243e59d77e4bd9ec4fffad6a549ca5b15aec71b1d70d3005f50984c7bb1 SHA512 3ab7e47e714c661bd375d36c5f64ec4fc2e445caa20d783e3affec314228096bde75ef8b9577590c72bfcbb2f6748525ad0593c2f4c3c1f0646173d58e225b37
-DIST kinit-5.94.0.tar.xz 119280 BLAKE2B 5c0311c33ed48e10f1ced3948412c499ab8dc0d634860ac33f385df23b59c5cde081117dfbe8f606e373f958098e1138a93ac72ba01c1d1f42b794074491fbc4 SHA512 82c4d6500ee7108348c91bdf5fcf34b1e5188ef26ec0a3063f761dfb196dbd01cc53223b5b7f0e7167587c56892f3cbfaa8aa63610404dfd771d4237cbe445e5
+DIST kinit-5.96.0.tar.xz 119408 BLAKE2B 7372a85d89e1344e1205035fd1bd643b88619ccb487667cb7f41b64b59046253e8afcb053e51e5093c31a86a8ee7bb71c8c1b9b9fdca342612d0a9ba024c4fb6 SHA512 e3f2a8fc3a4487baa1ecc60ac86e6322b9b15a1cc0fdda288eba9cf9fce387fb299435a689abeaef8570e22c9f5fdd646021409a72aa37653e28e37c8a230e7d
+DIST kinit-5.97.0.tar.xz 119428 BLAKE2B 2849e42ebff5293a2c928d9191c7eaa3199083508a950c2dbc1f4301d483c553c6c7051dc452e825cbe42933ec5f21548e36ba853ece328a22cb947e557622a5 SHA512 0dc829d156bd85245a6fa30d515c3a670378af0b4da3106713c1e631c3f65ce1966b3d12e89274c4e4c364de26c53324ab4c1420d2a065bb47b12e086bae62b5
diff --git a/kde-frameworks/kinit/files/kinit-5.96.0-with_x11.patch b/kde-frameworks/kinit/files/kinit-5.96.0-with_x11.patch
new file mode 100644
index 00000000000..fd6efe2fae0
--- /dev/null
+++ b/kde-frameworks/kinit/files/kinit-5.96.0-with_x11.patch
@@ -0,0 +1,72 @@
+From 85ca4b6515ac2539fb31b74db6fe5ceae1590be1 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 2 Aug 2022 00:19:19 +0200
+Subject: [PATCH] Add CMake option to build WITH_X11
+
+We want to be able to build without X11 support even if some of the used
+libraries may not work w/o X11 themselves yet or need to be built with
+X11 support for other reverse dependencies.
+
+HAVE_X11 already exists and is set automagically so far, but using
+-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11
+as required in their cmake config. This is a behavior change as previously
+it was silently disabled if X11 was not found.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 15 +++++++++------
+ src/kdeinit/CMakeLists.txt | 4 ++--
+ 2 files changed, 11 insertions(+), 8 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 90baa57..e27c41f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -30,13 +30,16 @@ ecm_setup_version(PROJECT VARIABLE_PREFIX KINIT
+
+ #optional features
+ if (NOT APPLE)
+- find_package(X11)
++ option(WITH_X11 "Build with X11 integration" ON)
++ if(WITH_X11)
++ find_package(X11 REQUIRED)
++ set(HAVE_X11 1)
++
++ find_package(XCB MODULE COMPONENTS XCB)
++ set_package_properties(XCB PROPERTIES TYPE OPTIONAL)
++ set(HAVE_XCB ${XCB_XCB_FOUND})
++ endif()
+ endif()
+-set(HAVE_X11 ${X11_FOUND})
+-
+-find_package(XCB MODULE COMPONENTS XCB)
+-set_package_properties(XCB PROPERTIES TYPE OPTIONAL)
+-set(HAVE_XCB ${XCB_XCB_FOUND})
+
+ # used by 4 executables in this module
+ if(HAVE_SOCKET_LIBRARY)
+diff --git a/src/kdeinit/CMakeLists.txt b/src/kdeinit/CMakeLists.txt
+index af84a14..3fcbd1c 100644
+--- a/src/kdeinit/CMakeLists.txt
++++ b/src/kdeinit/CMakeLists.txt
+@@ -38,7 +38,7 @@ target_compile_definitions(kdeinit5 PRIVATE
+ KDE_INSTALL_FULL_LIBEXECDIR_KF5="${KDE_INSTALL_FULL_LIBEXECDIR_KF5}"
+ )
+
+-if (X11_FOUND)
++if (HAVE_X11)
+ target_link_libraries(kdeinit5 ${X11_X11_LIB})
+ endif()
+
+@@ -63,7 +63,7 @@ if (NOT WIN32)
+
+ target_link_libraries(kdeinit5_wrapper ${KINIT_SOCKET_LIBRARY} Qt5::Core KF5::DBusAddons)
+
+- if (NOT X11_FOUND)
++ if (NOT HAVE_X11)
+ target_compile_definitions(kdeinit5_wrapper PRIVATE -DNO_DISPLAY)
+ endif ()
+
+--
+GitLab
+
diff --git a/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild b/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild
new file mode 100644
index 00000000000..69210092f31
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 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.4
+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 )"
+
+# Approved upstream: https://invent.kde.org/frameworks/kinit/-/merge_requests/13
+PATCHES=( "${FILESDIR}/${P}-with_x11.patch" )
+
+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.92.0.ebuild b/kde-frameworks/kinit/kinit-5.96.0.ebuild
index 1c01dd6421e..fb3088f5dac 100644
--- a/kde-frameworks/kinit/kinit-5.92.0.ebuild
+++ b/kde-frameworks/kinit/kinit-5.96.0.ebuild
@@ -6,13 +6,13 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+caps +man X"
BDEPEND="
diff --git a/kde-frameworks/kinit/kinit-5.94.0.ebuild b/kde-frameworks/kinit/kinit-5.97.0.ebuild
index c5b8ff4ba1b..f56380159b3 100644
--- a/kde-frameworks/kinit/kinit-5.94.0.ebuild
+++ b/kde-frameworks/kinit/kinit-5.97.0.ebuild
@@ -6,18 +6,15 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+caps +man X"
-BDEPEND="
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -28,7 +25,7 @@ RDEPEND="
=kde-frameworks/ki18n-${PVCUT}*:5
=kde-frameworks/kio-${PVCUT}*:5
=kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
caps? ( sys-libs/libcap )
X? (
x11-libs/libX11
@@ -38,13 +35,15 @@ RDEPEND="
DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )
"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+PATCHES=( "${FILESDIR}/${PN}-5.96.0-with_x11.patch" )
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package caps Libcap)
$(cmake_use_find_package man KF5DocTools)
- $(cmake_use_find_package X X11)
- $(cmake_use_find_package X XCB)
+ -DWITH_X11=$(usex X)
)
ecm_src_configure
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index b6987a76250..0c5ac89044f 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,2 @@
-DIST kio-5.92.0.tar.xz 3304432 BLAKE2B 31b78c2cc5a543126d8494935e9956ce169f9bf6b863c0be562775ba3d5a30cf1fadc7bc48e818530eb51a5726bb528f15c51f89dfb9a7511bd6865d6f7092d9 SHA512 5064db660c5b6207eff2bb12261198118c89014f4d71a09531e72bc6185fd070fa262ef617cbbbacc1f334f69f65cc831fa91fd641d59d89303813ec5ef620b6
-DIST kio-5.94.0.tar.xz 3331696 BLAKE2B b2b86a2c470571b5e9e1c36d264efeeece335679f21da80756083af9737525407db828f7643ebe12b316fbf1a357ba8d02471c3330af9c9b0d886f343e4587e1 SHA512 acf7456ab0a3d122d8bbf6e7dbff51f958b1c6bf29f7295c21c78c5c707d5fee05b76d30e51832f35220cd08bf06a2e27c11153559b25f74b7c8f5f532f50955
+DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0 SHA512 70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3
+DIST kio-5.97.0.tar.xz 3369020 BLAKE2B dc5fa23f88e89d836ca41a43ebbf17e3021fe8aabc67ec260db68be69561cfe48cf0afc17328e85ee3f1d2ff075deb0b0ebc9c02be1f51e188ce1063c902c201 SHA512 bb6e8e45cf9f5e0a076c6bdfee765103409eff22cad41419a49abf59ed1c1fe73db7f186ec8ea2d6dd6fa26787596732870e8db63d69ed6a241ac721cde08ab7
diff --git a/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch b/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch
new file mode 100644
index 00000000000..12d4a4c05f2
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch
@@ -0,0 +1,37 @@
+From 5002a07e71ff270a8717911b965a75c33993f883 Mon Sep 17 00:00:00 2001
+From: Alexander Lohnau <alexander.lohnau@gmx.de>
+Date: Fri, 8 Jul 2022 11:00:42 +0200
+Subject: [PATCH] Fix thumbnailer result for parent mime types being
+ overwritten
+
+BUG: 453480
+---
+ src/widgets/previewjob.cpp | 12 +++++++-----
+ 1 file changed, 7 insertions(+), 5 deletions(-)
+
+diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
+index c53bcc88a..91be5575e 100644
+--- a/src/widgets/previewjob.cpp
++++ b/src/widgets/previewjob.cpp
+@@ -384,11 +384,13 @@ void PreviewJobPrivate::startPreview()
+ }
+ }
+
+- // Check the wildcards last, see BUG 453480
+- QString groupMimeType = mimeType;
+- static const QRegularExpression expr(QStringLiteral("/.*"));
+- groupMimeType.replace(expr, QStringLiteral("/*"));
+- pluginIt = mimeMap.constFind(groupMimeType);
++ if (pluginIt == mimeMap.constEnd()) {
++ // Check the wildcards last, see BUG 453480
++ QString groupMimeType = mimeType;
++ static const QRegularExpression expr(QStringLiteral("/.*"));
++ groupMimeType.replace(expr, QStringLiteral("/*"));
++ pluginIt = mimeMap.constFind(groupMimeType);
++ }
+ }
+
+ if (pluginIt != mimeMap.constEnd()) {
+--
+GitLab
+
diff --git a/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch b/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch
new file mode 100644
index 00000000000..638a03f6eb9
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch
@@ -0,0 +1,45 @@
+From 29bdf541aa83c78bc8e9d90487a7e1dd505ef013 Mon Sep 17 00:00:00 2001
+From: David Edmundson <kde@davidedmundson.co.uk>
+Date: Fri, 8 Jul 2022 15:46:11 +0100
+Subject: [PATCH] Fix crash in DropJob
+
+QMimeData is owned by the backend and can be deleted during any event
+processing.
+
+DropJob has a deferred start operation. One path in this is to call
+PasteJob with mimedata. It could be dangling by this point.
+
+Pastejob follows a similar pattern in
+1d668a9fe65c5bc178487fc32e6662ff815147f6 internally but we also need to
+handle this usage before PasteJob.
+
+BUG: 454747
+---
+ 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 fa2bf4ccc..5af578d28 100644
+--- a/src/widgets/dropjob.cpp
++++ b/src/widgets/dropjob.cpp
+@@ -139,7 +139,7 @@ public:
+ void addPluginActions(KIO::DropMenu *popup, const KFileItemListProperties &itemProps);
+ void doCopyToDirectory();
+
+- const QMimeData *m_mimeData;
++ QPointer<const QMimeData> m_mimeData;
+ const QList<QUrl> m_urls;
+ QMap<QString, QString> m_metaData;
+ Qt::DropAction m_dropAction;
+@@ -271,7 +271,7 @@ void DropJobPrivate::slotStart()
+ q->emitResult();
+ }
+ }
+- } else {
++ } else if (m_mimeData) {
+ // Dropping raw data
+ KIO::PasteJob *job = KIO::PasteJobPrivate::newJob(m_mimeData, m_destUrl, KIO::HideProgressInfo, false /*not clipboard*/);
+ QObject::connect(job, &KIO::PasteJob::itemCreated, q, &KIO::DropJob::itemCreated);
+--
+GitLab
+
diff --git a/kde-frameworks/kio/files/kio-5.96.0-with_x11.patch b/kde-frameworks/kio/files/kio-5.96.0-with_x11.patch
new file mode 100644
index 00000000000..9f87ec989af
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.96.0-with_x11.patch
@@ -0,0 +1,72 @@
+From c7a277e6810b74b7f664b029573beab592932421 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Mon, 1 Aug 2022 22:10:02 +0200
+Subject: [PATCH] Drop obsolete X11 dependency, introduce WITH_X11 option
+ instead
+
+This will only determine whether to search for Qt5X11Extras and then
+set HAVE_X11 accordingly. This is a behavior change as previously it was
+silently disabled if X11 was not found.
+
+We want to be able to build without X11 support even if some of the used
+libraries may not work w/o X11 themselves yet or need to be built with
+X11 support for other reverse dependencies.
+
+HAVE_X11 already exists and is set automagically so far, but using
+-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11
+as required in their cmake config.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 19 +++++++++----------
+ src/ioslaves/http/CMakeLists.txt | 3 ---
+ 2 files changed, 9 insertions(+), 13 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 95b5db299..c3372f7ea 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -117,17 +117,16 @@ set_package_properties(GSSAPI PROPERTIES DESCRIPTION "Allows KIO to make use of
+ PURPOSE "A MIT or HEIMDAL flavor of GSSAPI can be used"
+ )
+
+-if (NOT APPLE AND NOT WIN32)
+- find_package(X11)
+-endif()
+-
+-set(HAVE_X11 ${X11_FOUND})
+-if (HAVE_X11)
+- if (QT_MAJOR_VERSION STREQUAL "5")
+- find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
+- else()
+- # qtx11extras_p.h is in Qt6Gui, which is implied by the find_package(QtWidgets) above
++if (NOT APPLE AND NOT WIN32 AND NOT ANDROID)
++ option(WITH_X11 "Build with X11 integration" ON)
++ if(WITH_X11)
++ if (QT_MAJOR_VERSION STREQUAL "5")
++ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
++ else()
++ # qtx11extras_p.h is in Qt6Gui, which is implied by the find_package(QtWidgets) above
++ endif()
+ endif()
++ set(HAVE_X11 ${WITH_X11})
+ endif()
+
+ find_package(ACL)
+diff --git a/src/ioslaves/http/CMakeLists.txt b/src/ioslaves/http/CMakeLists.txt
+index 4fbddb4a3..689f63dd8 100644
+--- a/src/ioslaves/http/CMakeLists.txt
++++ b/src/ioslaves/http/CMakeLists.txt
+@@ -3,9 +3,6 @@ include(ECMMarkNonGuiExecutable)
+ include(ConfigureChecks.cmake)
+ configure_file(config-kioslave-http.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kioslave-http.h )
+
+-find_package(X11)
+-set(HAVE_X11 ${X11_FOUND})
+-
+ if(GSSAPI_FOUND)
+ set(HAVE_LIBGSSAPI 1)
+ if(GSSAPI_FLAVOR STREQUAL "MIT")
+--
+GitLab
+
diff --git a/kde-frameworks/kio/kio-5.94.0.ebuild b/kde-frameworks/kio/kio-5.96.0-r2.ebuild
index d279d7e8c4b..a053bea7e42 100644
--- a/kde-frameworks/kio/kio-5.94.0.ebuild
+++ b/kde-frameworks/kio/kio-5.96.0-r2.ebuild
@@ -6,14 +6,14 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org xdg-utils
+inherit ecm frameworks.kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="acl +handbook kerberos +kwallet X"
# tests hang
@@ -70,6 +70,11 @@ DEPEND="${RDEPEND}
"
PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+PATCHES=(
+ "${FILESDIR}/${P}-fix-crash-in-dropjob.patch" # KDE-bug 454747
+ "${FILESDIR}/${P}-fix-RAW-file-image-preview.patch" # KDE-bug 453480
+)
+
src_configure() {
local mycmakeargs=(
-DKIO_NO_PUBLIC_QTCONCURRENT=ON
diff --git a/kde-frameworks/kio/kio-5.96.0-r3.ebuild b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
new file mode 100644
index 00000000000..76295e56b83
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+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 +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/libxml2
+ dev-libs/libxslt
+ >=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
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+ kerberos? ( virtual/krb5 )
+ 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-in-dropjob.patch" # KDE-bug 454747
+ "${FILESDIR}/${P}-fix-RAW-file-image-preview.patch" # KDE-bug 453480
+ # Approved upstream: https://invent.kde.org/frameworks/kio/-/merge_requests/943
+ "${FILESDIR}/${P}-with_x11.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+ $(cmake_use_find_package acl ACL)
+ $(cmake_use_find_package handbook KF5DocTools)
+ $(cmake_use_find_package kerberos GSSAPI)
+ $(cmake_use_find_package kwallet KF5Wallet)
+ -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.92.0.ebuild b/kde-frameworks/kio/kio-5.97.0.ebuild
index aca994a76c5..834eb3d27e1 100644
--- a/kde-frameworks/kio/kio-5.92.0.ebuild
+++ b/kde-frameworks/kio/kio-5.97.0.ebuild
@@ -6,14 +6,14 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org xdg-utils
+inherit ecm frameworks.kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="acl +handbook kerberos +kwallet X"
# tests hang
@@ -47,7 +47,7 @@ RDEPEND="
=kde-frameworks/kservice-${PVCUT}*:5
=kde-frameworks/ktextwidgets-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
=kde-frameworks/kxmlgui-${PVCUT}*:5
=kde-frameworks/solid-${PVCUT}*:5
acl? (
@@ -62,14 +62,11 @@ RDEPEND="
DEPEND="${RDEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
test? ( sys-libs/zlib )
- X? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXrender
- )
"
PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+PATCHES=( "${FILESDIR}/${PN}-5.96.0-with_x11.patch" )
+
src_configure() {
local mycmakeargs=(
-DKIO_NO_PUBLIC_QTCONCURRENT=ON
@@ -77,7 +74,7 @@ src_configure() {
$(cmake_use_find_package handbook KF5DocTools)
$(cmake_use_find_package kerberos GSSAPI)
$(cmake_use_find_package kwallet KF5Wallet)
- $(cmake_use_find_package X X11)
+ -DWITH_X11=$(usex X)
)
ecm_src_configure
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 5734eb13b18..66000a14d9e 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1,3 @@
-DIST kirigami2-5.92.0.tar.xz 354848 BLAKE2B 7aab1579693f7cf57a61f45eb3d7bc7431bee01ed1ede918e0068d3b4d41abe2f5b5f97cae9538068ae6ebe27a5abce3797c7ade7ff225a40ac49cf46c61a742 SHA512 42d75b8931f28ce2fa200c19acfc9194518b856dd33d9bbeb490f24ddb0ae03ba7c01443a5bc2a07088de69a9300245434460ddcd28cb2b1caa2f2288e45405a
-DIST kirigami2-5.94.0.tar.xz 356500 BLAKE2B 56890b68fddf8bc4431cd75372de9a1bf4186c80e2c888114bd612449d1c163cc175f2b58e7d523e68e8a710ad774ce6fc1e7192278303d364fae68dd41ec335 SHA512 e836f45729f54a5c83c7dd5bb5def3e36f73cd6367456953bab8e3bdd87c6bf9845ff3f4f0458f289c0450a4ac02a8fe1984458a591172e9e87b782ac59f9a6f
+DIST kirigami-5.96.0-fix-ScrollBar-binding-loop-freeze.patch.xz 8864 BLAKE2B f0222c16436c2fbe72198acdf6e00427d6b2ced08a3d7294ddeb11f39b10a744eabc11dc8cf3cf2353dc985405141b25e77f548f79de064b207bcea5ca7b0857 SHA512 10669cfc2e835d0d1904f2ecaef79a5c89807839a85c175006921336942b8b5f2b05e5e4d2cad249ec57d6937ff38e044ba15bc6f2d7c61eadab060851267da2
+DIST kirigami2-5.96.0.tar.xz 359936 BLAKE2B cadba252c1065d7c1c7a539b9d28489dc61683a3b688bdeb4c7d43528494d62d9f4fa3515d29a554d0c47c0bcc81169ab8d3f83952911147ef4fb06658560e50 SHA512 c96e7d53d263f3c5f0c3f3f98c6523555fd67fa5e12dbb0aecb81bc9f8a46f641d2176d377e9c7d901ca235151e004ff1163ac07521aabfb53e0e6517b4df546
+DIST kirigami2-5.97.0.tar.xz 359660 BLAKE2B 3a3962471c2addbb7175552e03d59319ddde119cf72a5e8925fffc6a41e9000272da1ab078a4bcb071d4ffc3b0111d9e15d42f551f3f34fddd738aae3a7eeb9a SHA512 55803fbabda7d928a88453011ef3fc9fb9d76ce3e4c703c815e7205b4375510a83666328ab821f48c11aeb1b9941afeb9b80b2287db44a4b19d087b2700d1aa9
diff --git a/kde-frameworks/kirigami/files/kirigami-5.92.0-ListItemDragHandle-emit-moveRequest.patch b/kde-frameworks/kirigami/files/kirigami-5.92.0-ListItemDragHandle-emit-moveRequest.patch
deleted file mode 100644
index bf6f5c6a701..00000000000
--- a/kde-frameworks/kirigami/files/kirigami-5.92.0-ListItemDragHandle-emit-moveRequest.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From a507a48e979c5881f65faac973a5b82b925e8642 Mon Sep 17 00:00:00 2001
-From: Tranter Madi <trmdi@yandex.com>
-Date: Tue, 29 Mar 2022 02:20:03 +0000
-Subject: [PATCH] ListItemDragHandle: Emit moveRequest when cursor enters a new
- index
-
-BUG: 451014
-FIXED-IN: 5.93
----
- src/controls/ListItemDragHandle.qml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/controls/ListItemDragHandle.qml b/src/controls/ListItemDragHandle.qml
-index 1c2edb1b..20c527db 100644
---- a/src/controls/ListItemDragHandle.qml
-+++ b/src/controls/ListItemDragHandle.qml
-@@ -126,7 +126,7 @@ Item {
- function arrangeItem() {
- var newIndex = listView.indexAt(1, listView.contentItem.mapFromItem(listItem, 0, 0).y + internal.mouseDownY);
-
-- if (Math.abs(listItem.y - internal.startY) > height && newIndex > -1 && newIndex !== index) {
-+ if (newIndex > -1 && newIndex !== index) {
- root.moveRequested(index, newIndex);
- }
- }
---
-GitLab
-
diff --git a/kde-frameworks/kirigami/kirigami-5.92.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-5.96.0-r1.ebuild
index 3c2a42270e8..c1080614b20 100644
--- a/kde-frameworks/kirigami/kirigami-5.92.0-r1.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.96.0-r1.ebuild
@@ -7,23 +7,21 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
KDE_ORG_NAME="${PN}2"
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-fix-ScrollBar-binding-loop-freeze.patch.xz"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
# requires package to already be installed
RESTRICT="test"
-BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -36,8 +34,9 @@ DEPEND="
RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-PATCHES=( "${FILESDIR}/${P}-ListItemDragHandle-emit-moveRequest.patch" ) # KDE-bug 451014
+PATCHES=( "${WORKDIR}/${P}-fix-ScrollBar-binding-loop-freeze.patch" ) # KDE-bug 448784
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kirigami/kirigami-5.94.0.ebuild b/kde-frameworks/kirigami/kirigami-5.97.0.ebuild
index 0d3ced80050..0b17391a0c3 100644
--- a/kde-frameworks/kirigami/kirigami-5.94.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.97.0.ebuild
@@ -7,15 +7,15 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
KDE_ORG_NAME="${PN}2"
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
# requires package to already be installed
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index df3d3336223..ee6ac17d3e8 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,2 +1,2 @@
-DIST kitemmodels-5.92.0.tar.xz 407008 BLAKE2B 5a5da7ad73b7eb63b64b1fa04032e85c300b936757d11fc2573d025db85007ec46083a98037f3eff193f4078c763ef53aec585cdd7f7018c71bee8e8f415b47b SHA512 cede4a959abc66aeb58902630f66c48fda7ffcffa6bd43682cb17699b58bc2a955a7b86d9e40cc627470fc52db33906c6ae74973fec440fcea5e862715afcda7
-DIST kitemmodels-5.94.0.tar.xz 407248 BLAKE2B 82488520d4c9479cdc22cd791fddf95c44f34db55bdfbc6162a3ddb3818ef4550bad979144bf43d437475dce3b3a717fa7d50da248e1d4c6b478b0bbba8e2561 SHA512 ae284ed3811044a13c4d2fcbfae36822e1eed012395eb1ab58758f084319411796a15ae99b65dd4ca25b6d8aba59c2af5a65179db524582a8388ce77e2edb955
+DIST kitemmodels-5.96.0.tar.xz 407272 BLAKE2B 35563933a1371e8c89da764286e6b2270d74b7bf27091d08b9910510c4a66995cc89f1bc30191eaea50338685c3ae40f2488ad6c04d6091c6d3d6dfa5868d04d SHA512 46e4380788f49ff79c6e7a7d372c6e451a83ddf349e175be41fb9db5311399c342e5a1e3dbd268c05b089d49700157d87b683dbf894be25b6ce8842380ee6a70
+DIST kitemmodels-5.97.0.tar.xz 407312 BLAKE2B a65e7ad93cd1e37832c61f1b04aa38a8b7b41d50f2b00b34085bdd8a62c23a0faf134948002f7d8839a920f0c00daa467c6a3af493ccfd548bacef5be65bc557 SHA512 700c474e33ba0a7c5b7862c95440fadc69f6ef3cf714d739183799e581370ffdad03185df323dc44be094df959204d55473dce209da540a29b709845314a50a2
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.94.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild
index 70a95c34b11..59aa384425c 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.94.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="qml"
RDEPEND="
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.92.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.97.0.ebuild
index db0fc6754c9..7b7db08aa81 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.92.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.97.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="qml"
RDEPEND="
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index c0b97a6ccd7..7b81e4b6781 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,2 +1,2 @@
-DIST kitemviews-5.92.0.tar.xz 77260 BLAKE2B 85aee7a8ccadc939bde8eae618aa8ad26199e4f50f1e51c65bb4f1a87908587eba4ae553574153337ed24075f7043e2dd315566b4d11e12029bf157d83158611 SHA512 3eb1737285f560efcdca52ec8c02478cfd8151852ed9e4e931cd019617bb21dff61f2cb65642a278b1aff60afbecfed2edf867bb80d332de98394152bf072324
-DIST kitemviews-5.94.0.tar.xz 77360 BLAKE2B d844437525103bd829e71f8675f58a745fd34458addee68f4cf6da80834aa61a542177094c5a404ff794791e15c55175790c93daec4672ef1da55c8a3a031c6d SHA512 c94157fb034c1e8b3787b37d873808d9c19da520b5c85483149bfd47fa6d4b5d93429ee21a3d7b5cb5e27d759d01c009ab6c3a6cce8a55a490a063a728916003
+DIST kitemviews-5.96.0.tar.xz 77440 BLAKE2B c1b8baa6d2ce0a47dafcc1ddb54b91fb27e3537711b1961566bf1fde19e301f4666fab4e22a283b1a55f61edc6bbb147377113b3de2110ba5513c71b2d75e18e SHA512 b1ba1a7c959436f88ba176cbba1a91eaf4453ca91b9dc3bc7ffea026a83371d6377475fc9a6a8999edd3d330a8bb57d266f1738e2be879bbcc651cac1ebbfeaa
+DIST kitemviews-5.97.0.tar.xz 77260 BLAKE2B df03ecbcc46f8e0fd5f205b31398324ce0ce02c6a49f1012e38cae54af774321e3cce71db393f6ca429bf5a2b0c6212c60565a110f38b1f0257be4111441a697 SHA512 72a8714891728955798d3270214193551871262b31708f47fcdceba4eeca7cca2ddad29f5c10fd46290701108a2a8cee35464f9f4d68f4638f602e1c8dbf3159
diff --git a/kde-frameworks/kitemviews/kitemviews-5.92.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.96.0.ebuild
index e184ebcffee..8dc324473f0 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.92.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-5.96.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional widgets for item models"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kitemviews/kitemviews-5.94.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.97.0.ebuild
index 34eacc03849..8d978f4db47 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.94.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional widgets for item models"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index c2d1c299cfb..0d73102e92d 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST kjobwidgets-5.92.0.tar.xz 101620 BLAKE2B 29eb6b131ca2c858ee416afab137ed84b1f1e00039673794418bb352ed656df13e91e2b47a98d1b6dd933034e0fb5dad44fa021aaa6ac0c84913f8cd733cde1f SHA512 6bd21dc93146ded88981bf61c1365c333c9ba369ac358ef4b5b06c2d26f0e6cac7880ecad27cd7cd950cf1b502c9202ced6c66fcdb78b7cacec1da6a92558976
-DIST kjobwidgets-5.94.0.tar.xz 101632 BLAKE2B dc916757c23a637696da67846ec1900a5aea61c57be95f7d431e52d651c8f6cbbd059c09fc9c70b2db710e4c65016c28c4b3f0d4a10138dab576ad1235a305bf SHA512 9b038faed6c9174cdcdd21db85d078be6ae02e9091a3d30e3fcda290a130a6c3ec5ee2a9d96df895e6d5c123c979ca584cb487bc637f437cfa3fbe55bc9deb33
+DIST kjobwidgets-5.96.0.tar.xz 101704 BLAKE2B 98f647b2bc7266364c05f5e57ddefbb60b8a16260f83abac4b33d7819987b2083029c14d78e49f6cd1fd5e087a343b11893e30d45c496e345fe98d67465055b5 SHA512 17fb818efa4f241a3e8248b81ba16c3a879b0580eb3a33efc19983faa5b39959e0cb1032b9044e953accd13ad93c028bfc619c49b26076416f707e6ea9480510
+DIST kjobwidgets-5.97.0.tar.xz 101720 BLAKE2B a427e213fc194a3d7ca08bac87b176a99f7a98590e9ea69763e163e55f990877c90d910e87411f17ac14d5295650665bfd060d93f601e2dbf128c8390d8a3e00 SHA512 7a0e2acda8bfe1cb5e48b6cc4605a717d51480e8ff6a249c29414b66b22d2fabcc4c325980608427a777c9353f33ea7bdeb2b7d5f5165444b5d1dba7925969f8
diff --git a/kde-frameworks/kjobwidgets/files/kjobwidgets-5.96.0-fix-ui-server-crash.patch b/kde-frameworks/kjobwidgets/files/kjobwidgets-5.96.0-fix-ui-server-crash.patch
new file mode 100644
index 00000000000..463daf84f57
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/files/kjobwidgets-5.96.0-fix-ui-server-crash.patch
@@ -0,0 +1,82 @@
+From 5aeba3f01ef8cdf723813cacdd29945328288663 Mon Sep 17 00:00:00 2001
+From: Michael Pyne <mpyne@kde.org>
+Date: Sat, 2 Jul 2022 17:57:10 -0400
+Subject: [PATCH] ui-server: Fix crash by only re-registering live KJobs.
+
+This addresses a frequently-reported crash in the job tracker for
+KUiServerV2 that occurs when attempting to re-register new job views for
+active KJobs after a new UI server comes online.
+
+Although I have not been able to reproduce the crash myself, (by
+attempting to use both long-lived and short-lived file transfers from
+Dolphin and restarting plasmashell), inspection of the code shows that
+it is possible for there to be deleted KJobs pointing to JobView objects
+during some portions of the job tracker's lifetime.
+
+The current code deals with this in situations including DBus calls to
+create a U/I view for a KJob (the KJob may terminate before the DBus
+reply is received) and even a short delay that can be optionally
+introduced (the KJob may terminate before the delay elapses). A
+QPointer<KJob> is used as a guard in these situations, but there is no
+similar guard for the re-registration code.
+
+In this case we cannot use QPointer<KJob> to guard the job's lifetime
+because the KJob must be alive when the QPointer<KJob> is created, and
+this crash occurs when the KJob is terminated. However the KJob's
+destruction should lead to the unregisterJob() function being called,
+which handles removing the terminated KJob from the map of job views
+with only one exception, where instead the job view for the KJob has its
+"terminated" pending status set.
+
+So the fix here checks for the "terminated" state in the same way as
+performed in requestView(), and if the KJob is terminated, handles
+requesting the job view to terminate the U/I and finally removing the
+terminated KJob from the map of job views.
+
+By doing this, we avoid passing a deleted KJob to the registerJob()
+function, which will attempt to dereference it and crash the
+application.
+
+See also merge request !22
+
+BUG:450325
+---
+ src/kuiserverv2jobtracker.cpp | 20 ++++++++++++++++----
+ 1 file changed, 16 insertions(+), 4 deletions(-)
+
+diff --git a/src/kuiserverv2jobtracker.cpp b/src/kuiserverv2jobtracker.cpp
+index 737c880..3592618 100644
+--- a/src/kuiserverv2jobtracker.cpp
++++ b/src/kuiserverv2jobtracker.cpp
+@@ -209,12 +209,24 @@ void KUiServerV2JobTracker::registerJob(KJob *job)
+
+ const auto oldState = view.currentState;
+
+- delete view.jobView;
+- d->jobViews.remove(job);
++ // It is possible that the KJob has been deleted already so do not
++ // use or deference if marked as terminated
++ if (oldState.value(QStringLiteral("terminated")).toBool()) {
++ const uint errorCode = oldState.value(QStringLiteral("errorCode")).toUInt();
++ const QString errorMessage = oldState.value(QStringLiteral("errorMessage")).toString();
+
+- registerJob(job);
++ view.jobView->terminate(errorCode, errorMessage, QVariantMap() /*hints*/);
+
+- d->jobViews[job].currentState = oldState;
++ delete view.jobView;
++ d->jobViews.remove(job);
++ } else {
++ delete view.jobView;
++ d->jobViews.remove(job); // must happen before registerJob
++
++ registerJob(job);
++
++ d->jobViews[job].currentState = oldState;
++ }
+ }
+ });
+ }
+--
+GitLab
+
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.94.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.96.0-r1.ebuild
index fe3225c78db..dac768b0689 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.94.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.96.0-r1.ebuild
@@ -4,17 +4,15 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls X"
-BDEPEND="
- nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -29,6 +27,11 @@ DEPEND="${RDEPEND}
x11-libs/libX11
)
"
+BDEPEND="
+ nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+PATCHES=( "${FILESDIR}/${P}-fix-ui-server-crash.patch" ) # KDE-bug 450325
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.92.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.97.0.ebuild
index bb1780db59c..66909f2ed71 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.92.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.97.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls X"
BDEPEND="
diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index af4656f1896..56e41e4ed2a 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,2 @@
-DIST kjs-5.92.0.tar.xz 339164 BLAKE2B 6b62d94204d99edda3143dd13762deebb3322502bf5743b3464dc03c4881d77b813116c4dc5da8da0a98cab6058a35752c18499d67e68ac1ee8db2ca029dc164 SHA512 80cd1ef0ddc4fa1616ed992a1891603ae3588b4c09adebf2bd59609f6cfe203894f11eff8351aac679a27f3e98b370bbeff4e3155e0bd308e7af5f9e4bc757c2
-DIST kjs-5.94.0.tar.xz 339168 BLAKE2B 10b139a3a836aef994e7a1f86f0403a9c4bdd40b05c50ffd375354a951ab191da85572f7fc8763d29441741025db9d5f34dc0ab23cef5edbe23369518c0ea52e SHA512 38e1d4d73e6ccf48d01d7c48315b1a69f5a008c91f7fb4df9a4f0dc80447a022701cb90af19b8e18785016895186d6e035583424326017ab79d50bc5aab9fcea
+DIST kjs-5.96.0.tar.xz 339216 BLAKE2B c229de410e94d453f42c901f457b886d20249344a79d8686e5054ce0542cdc1b5c0cadba255801bda5b58413588ce86dca153515f8458eb7e072697ebd96c459 SHA512 38f393c60f51a049e46fedc816b3c2c748b93592e12f4f8c56e333b4bffe610074ef64fad5c0122d54489b5d43902c5be390f38998e9ee538d62fcce81ecedb0
+DIST kjs-5.97.0.tar.xz 339216 BLAKE2B 41c4129eec7744e6f5856447e0d30572cb06a480980b85cb6d5a1dbd5a167cbdd7431b1fe9db50af10b147192229a29046b24fa9e4309ba888cd2c4461eda63e SHA512 545b615e43fc1fde8920179c5dbf32b296ee547b1fcd9c0eb864d32bbd747704b2a2ce9645d05dd08bdd44ba5c4b0483060f7eec009065a920563f4d76ec41da
diff --git a/kde-frameworks/kjs/kjs-5.94.0.ebuild b/kde-frameworks/kjs/kjs-5.96.0.ebuild
index 13a06718a47..1cd55ce6bc4 100644
--- a/kde-frameworks/kjs/kjs-5.94.0.ebuild
+++ b/kde-frameworks/kjs/kjs-5.96.0.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_QTHELP="false"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="ECMAScipt compatible parser and engine"
LICENSE="BSD-2 LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
BDEPEND="
diff --git a/kde-frameworks/kjs/kjs-5.92.0.ebuild b/kde-frameworks/kjs/kjs-5.97.0.ebuild
index 6eafc0d00dd..a6a839aa1da 100644
--- a/kde-frameworks/kjs/kjs-5.92.0.ebuild
+++ b/kde-frameworks/kjs/kjs-5.97.0.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_QTHELP="false"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="ECMAScipt compatible parser and engine"
LICENSE="BSD-2 LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
BDEPEND="
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 0c07fc4bffc..9034ab94701 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,2 @@
-DIST knewstuff-5.92.0.tar.xz 1155052 BLAKE2B ee3485c1e3371c139019bb1889aedb112f40c0bb0ee1c92c159b3a6b8a84208d53de10fb1d368852927b7a65e6e1cee3afcf99aa821e8468c67f8b0ac49db79d SHA512 689089724f53ecd59bc79e046bb0b3f64e7a3bd7c8d9a5cd8be15d13bdc045e0484e05a2e0a87ab0134744da829becf8fc669a9e17b7668dafec3fff8e62a2a8
-DIST knewstuff-5.94.0.tar.xz 1154916 BLAKE2B 668ed799cb34470e5f8132a49d47261b1e571c30106e7a4b623513f16c0ddcbeea5a7011bb637438326758b5b54019004c6a81ff66d1b7155eda4b47ad19888f SHA512 6269614a0df2616bd5bd1a8e9c3f8dc16920bbd4cf8fd18a5ccc1e818c292d90533de3dc77ce8fbbb183388ad6fed72a30b78177eddd87624499b3c75d55a226
+DIST knewstuff-5.96.0.tar.xz 1159824 BLAKE2B 391226a61f8b7c23eb7b942a3181a1887d42d83bdfbc8d8fd45f593d8eb15e9fe4f98b8067d81430d84b1a0bc178a0d549a3f73b926bfe5358254100fa4502f6 SHA512 5fffe90a25adbe5d0f9d69694beba5f9fe0418656d190bdb99c1495b7338cec5c0374e8f38d4fe3801cbea18a7596494d0e651fdb628c9d4e13932627fe60a26
+DIST knewstuff-5.97.0.tar.xz 1162824 BLAKE2B d932910d762a71cafec57e7e1675c66888449bb6617aa923bbd95377cfc60e9125f091d49f44d8ea91c09f4c6cd4a82c6c9ca81be3f8e86896ebf1e2e1579ca9 SHA512 b54223aece02f6b4ca35b658f745267b9d17aa4b329f610a93bdbf939332f1d7e8101493f6c4c894b2dc9f922bc8b9682afb6354402991d135a107748095946a
diff --git a/kde-frameworks/knewstuff/files/knewstuff-5.92.0-KDEBUG-451165.patch b/kde-frameworks/knewstuff/files/knewstuff-5.92.0-KDEBUG-451165.patch
deleted file mode 100644
index 07f4170ae0c..00000000000
--- a/kde-frameworks/knewstuff/files/knewstuff-5.92.0-KDEBUG-451165.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 693a2ea3926400b1482888a2df2c532852b8f971 Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau <alexander.lohnau@gmx.de>
-Date: Sun, 20 Mar 2022 20:29:51 +0100
-Subject: [PATCH] Do not set user-visible name as additional agent information
-
-Instead we want the filename, which is more useful as an identifier anyways, because
-we would otherwise have to check which user-visible names originate from which knsrc file.
-
-BUG: 451165
----
- src/core/engine.cpp | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/src/core/engine.cpp b/src/core/engine.cpp
-index e7abfde8..72af9c83 100644
---- a/src/core/engine.cpp
-+++ b/src/core/engine.cpp
-@@ -145,6 +145,7 @@ public:
- QString busyMessage;
- QString useLabel;
- bool uploadEnabled = false;
-+ QString configFileName;
- };
-
- Engine::Engine(QObject *parent)
-@@ -224,6 +225,7 @@ bool Engine::init(const QString &configfile)
- conf.reset(new KConfig(configfile));
- qCWarning(KNEWSTUFFCORE) << "Using a deprecated location for the knsrc file" << configfile
- << " - please contact the author of the software which provides this file to get it updated to use the new location";
-+ configFileName = QFileInfo(configfile).baseName();
- } else if (isRelativeConfig && actualConfig.isEmpty()) {
- configFileName = QFileInfo(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QStringLiteral("knsrcfiles/%1").arg(configfile))).baseName();
- conf.reset(new KConfig(QStringLiteral("knsrcfiles/%1").arg(configfile), KConfig::FullConfig, QStandardPaths::GenericDataLocation));
-@@ -234,6 +236,7 @@ bool Engine::init(const QString &configfile)
- configFileName = configFileInfo.baseName();
- conf.reset(new KConfig(configfile));
- }
-+ d->configFileName = configFileName;
-
- if (conf->accessMode() == KConfig::NoAccess) {
- Q_EMIT signalErrorCode(KNSCore::ConfigFileError, i18n("Configuration file exists, but cannot be opened: \"%1\"", configfile), configfile);
-@@ -425,7 +428,7 @@ void Engine::slotProviderFileLoaded(const QDomDocument &doc)
-
- QSharedPointer<KNSCore::Provider> provider;
- if (isAtticaProviderFile || n.attribute(QStringLiteral("type")).toLower() == QLatin1String("rest")) {
-- provider.reset(new AtticaProvider(m_categories, d->name));
-+ provider.reset(new AtticaProvider(m_categories, d->configFileName));
- connect(provider.data(), &Provider::categoriesMetadataLoded, this, [this](const QList<Provider::CategoryMetadata> &categories) {
- d->categoriesMetadata = categories;
- Q_EMIT signalCategoriesMetadataLoded(categories);
---
-GitLab
-
diff --git a/kde-frameworks/knewstuff/files/knewstuff-5.92.0-fix-valid-tar-recognition.patch b/kde-frameworks/knewstuff/files/knewstuff-5.92.0-fix-valid-tar-recognition.patch
deleted file mode 100644
index 7926b3cee8f..00000000000
--- a/kde-frameworks/knewstuff/files/knewstuff-5.92.0-fix-valid-tar-recognition.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 82f04bff174a4bb307aa9b39aedf271c200b0545 Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau <alexander.lohnau@gmx.de>
-Date: Mon, 7 Mar 2022 21:27:09 +0100
-Subject: [PATCH] Fix certain tars not being recognized as valid archives
-
-KArchive can handle those too.
-
-BUG: 450662
----
- src/core/installation.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/core/installation.cpp b/src/core/installation.cpp
-index c3ba0e15..45694465 100644
---- a/src/core/installation.cpp
-+++ b/src/core/installation.cpp
-@@ -566,6 +566,7 @@ QStringList Installation::installDownloadedFileAndUncompress(const KNSCore::Entr
- archive.reset(new KZip(payloadfile));
- // clang-format off
- } else if (mimeType.inherits(QStringLiteral("application/tar"))
-+ || mimeType.inherits(QStringLiteral("application/x-tar")) // BUG 450662
- || mimeType.inherits(QStringLiteral("application/x-gzip"))
- || mimeType.inherits(QStringLiteral("application/x-bzip"))
- || mimeType.inherits(QStringLiteral("application/x-lzma"))
---
-GitLab
-
diff --git a/kde-frameworks/knewstuff/knewstuff-5.94.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild
index 48c5aa614b6..aa62b01aed1 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.94.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="opds"
DEPEND="
diff --git a/kde-frameworks/knewstuff/knewstuff-5.92.0-r2.ebuild b/kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild
index 67c758ccd9d..c5ac2abf03c 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.92.0-r2.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="opds"
DEPEND="
@@ -40,11 +40,6 @@ RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${PVCUT}:5
"
-PATCHES=(
- "${FILESDIR}/${P}-KDEBUG-451165.patch"
- "${FILESDIR}/${P}-fix-valid-tar-recognition.patch" # KDE-bug 450662
-)
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package opds KF5Syndication)
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 2027899775d..816a65cace9 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,2 +1,2 @@
-DIST knotifications-5.92.0.tar.xz 131784 BLAKE2B 9c31e8f3870e1ae440d813bdeefdc87b48ddb5fd5176664f49dd8d31c429c717a8b146fa00875cb2f2d218428339dcfbee883ddeb127647e5618d0aa89650ffc SHA512 7dd5f6b798ebe5741284a5334b9056ce47f0b2a8a44b7d7e8e13de674fe77ddac85447491ece9a0ad6924f1a4dd7be72d80c39225fa1e674715ca103b48d10fd
-DIST knotifications-5.94.0.tar.xz 131712 BLAKE2B 187ceb73bb83244b124a7b400af14b7d8718de2fd4d72413dd84c4c28b87bda3a61cdb19ce14ba8bb3e26d40f983e8ab6753bd13dc4b0590a5f97447a9552610 SHA512 e77886ae03b1a59d9da74a83b7945cb9e7a60992f31607d0ed545418cb384641fac8b8a6ce431c8ad5c0c57d939dab66a52a48febf2624602d4e3a6eaa3475cc
+DIST knotifications-5.96.0.tar.xz 132380 BLAKE2B 6f0ec16faabfbeac68e70257501bf9faf980cb57ebb20a4324c3de7846062fe3cc862a289aff273e5b5cf9557bcafac3cb283d763f684940abfc026bb94a53ef SHA512 a38af9f7fb2d472589846e0b62ee56865f229662167bfc09b7e85ae18619fe67a71f06c4ddfc8da81093736810ba5db82ac91b5fd40bbb88357ff647d91746e9
+DIST knotifications-5.97.0.tar.xz 132152 BLAKE2B 964de84dcf05880fdbb551f899ad996cdb19f49da2eb729409a2fb855b5f243ef01ea143679b62c3bca7b411224f73f790bdc875cedea94429dd49074ade603b SHA512 b6c2e8b21d891db8f5d04888fea16d0ec1c79f9d2e915a27e3ab5f103460d5d2360b67f1cf6f29d202173b20528d1542417fad1884c298edae58be8593450630
diff --git a/kde-frameworks/knotifications/knotifications-5.92.0.ebuild b/kde-frameworks/knotifications/knotifications-5.96.0.ebuild
index 5b7893be1ab..fd6db07c10f 100644
--- a/kde-frameworks/knotifications/knotifications-5.92.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.96.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for notifying the user of an event"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="dbus nls phonon qml speech X"
RDEPEND="
diff --git a/kde-frameworks/knotifications/knotifications-5.94.0.ebuild b/kde-frameworks/knotifications/knotifications-5.97.0.ebuild
index 2b0b9cdb62d..abc6ea34994 100644
--- a/kde-frameworks/knotifications/knotifications-5.94.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.97.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for notifying the user of an event"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus nls phonon qml speech X"
RDEPEND="
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 5651a3f8b26..831d082f152 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,2 @@
-DIST knotifyconfig-5.92.0.tar.xz 87380 BLAKE2B 835eddbe305e0a048dd1ebdf6f5419e23f3b1c6ca900a176df64da99de091c5f31586b4a3db54927670d41e11cd1e0dae84499147be304e0a4c9232aacec20b7 SHA512 1abfb1097dbeee31bb6ff9e6843002d020020196fce3b6cb1ab43e3fe4e3ddb9ca6565c9da9aa13ae8e205ec097b186f1c7d628870597b0f76f8a41dcaf1807e
-DIST knotifyconfig-5.94.0.tar.xz 87372 BLAKE2B 40b9569a5a1e56a2d96139fcd99ca881d67200d0b689cdc458bc5ab50f98ed587d8ff51e7436e7100d429c0401d435e422f3b59a6f5bd6823973d6055b83b887 SHA512 0a36b39f003ee89f8b041408bd54fa3ae95619367d19fe99e757176222dc6b1cf20f76092e24bb5dc0ff09862558c4a34e7e2a40c89af0795a0ead123e4825c1
+DIST knotifyconfig-5.96.0.tar.xz 87484 BLAKE2B 38358c908c3bd590b04a9802fa9b2694c7db5f92348138f8c81e5a56a014391c56cba0fe8e476fcc8c59d980e31a7b64ccecf564c63bc0f46b0b2ae6c8783303 SHA512 b0f6d8b6d01b4196943c2527e6562c24515ee66da05ad94f1be8178db6a2be42338e68ba15ca2e76dc71014432f7054aff3a969d9ede67938dc67ee6ba5919df
+DIST knotifyconfig-5.97.0.tar.xz 87376 BLAKE2B 375b413b855ccab47965e4958b97ca233485abae4cefb5492b7d4e5d9d16894b9c1defffa4e93bb78a0efa06b2ec3e53895aaf2eeca03571d460c602d41f66e2 SHA512 73118ad313b3ddbbafcf02f2ef8a79ee31b722edd914ae40a53cdd253b708be81832d0a115d1b965d1d3fd887a0f268ddab3b2c72eb89850c29ea9ea5482bf93
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild
index 1bcc3816c26..a6f9a68152f 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for configuring desktop notifications"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="phonon"
DEPEND="
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.92.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.97.0.ebuild
index cbc3be0dc22..a1f0b20c734 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.92.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.97.0.ebuild
@@ -5,12 +5,12 @@ EAPI=8
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for configuring desktop notifications"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="phonon"
DEPEND="
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index d97b719e1a6..a30acf35ad0 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,2 +1,2 @@
-DIST kpackage-5.92.0.tar.xz 141300 BLAKE2B ad7990fc56067e093aee2bc04bf42175bdd6fba5abeb513697f0114e751da33a310687a880f3690c05a557e9e1a340e01e04092907aa50e57b418fd346977920 SHA512 f0979289b94108708d21ad3a6bb574903d376d09f84d60d5cbaef10a315f9157fd750edecc8106ccb81297156965222455d82f70ad9a4f750d898e29f86d42b5
-DIST kpackage-5.94.0.tar.xz 141252 BLAKE2B 384b273d1d3c4a4617438d9877cb792f97b945b74d2c2b3cd184ef9a28ce87b63bb02578dcb90a98f9068a47e5904e2f6c26fdc8717753943f04454f310d171a SHA512 65c58a01c302e3f5ad89fab1bec3b9bf1f17a9a94408b565137a1cfb4f083436c39e41b57c11449d5f764252df86eb7e9b4a08b86d65492f0f7eb1899b8d2cc7
+DIST kpackage-5.96.0.tar.xz 141384 BLAKE2B 2feabaf3cfdc9322296d9cd6880c830f3aea1b69132c53dd1d93e4eb606af7163a9767c9c49c05192ff1b128e8b6e2cd45b47cf3c520dcc58b2af13e9e57178b SHA512 97133351bd5597a29ae4927656cd8cafd552f8e6203d8419292169f6c19fa4e5f227446393d8ed3fc4a4aac2dc3a8d9fab436dfd499774abc1bee0addb531947
+DIST kpackage-5.97.0.tar.xz 140888 BLAKE2B 838ba14f29f2836d6a10dacdb14d14c795a3da01c346db04113e753a435bc241b60d6a5ebf72af23a81d1759dab2ed43ad5c8d0c1a8694a0f4f13ea55fb6c90e SHA512 a0a164f54099d205e76ff81f400a34756e292e1a3861a18ec2a740e80d7816293e372aa3c3734ac3e46b6e613d5453bfe2f7f13dcfc4097d6b744d64ed88c12e
diff --git a/kde-frameworks/kpackage/kpackage-5.94.0.ebuild b/kde-frameworks/kpackage/kpackage-5.96.0.ebuild
index f663f659644..fc982590361 100644
--- a/kde-frameworks/kpackage/kpackage-5.94.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.96.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to install and load packages of non binary content"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="man"
BDEPEND="
diff --git a/kde-frameworks/kpackage/kpackage-5.92.0.ebuild b/kde-frameworks/kpackage/kpackage-5.97.0.ebuild
index 95aa5bffaea..3b80fbeb599 100644
--- a/kde-frameworks/kpackage/kpackage-5.92.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.97.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework to install and load packages of non binary content"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="man"
BDEPEND="
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index 054c250022c..9172bf4df63 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,2 @@
-DIST kparts-5.92.0.tar.xz 196644 BLAKE2B f6c19779b94c9d83eac72b7edaad9895e8027747c93aaf5a07f24ccf3af90538e4ede6204c0eb605579982f63e5dbb0ead8aef404c4de235d58468bac3ddfb97 SHA512 6c7db8d4975856d3c0822e86650c31a222b6b7ff8a660eeedbd3fc952eb2f94e36bd5f9b6ec844f9310603cf69bb333447a75ed7a2cefac66987ff5e5676d1ec
-DIST kparts-5.94.0.tar.xz 196720 BLAKE2B fe72f1bec690cb28200422d66c2ce6c6b87e18c00d87ea5d3bb7a4b4d2925ec4875f6dffd4c3bc903fda513bb79152e0c5ebbf3bdee902051a28c5c40696ccf4 SHA512 1046617d69c9e67c02a1924d5a20a7e64ee69cb93477d28a8686b4658bdcba8765d9ec7b5f27e4926feaab34db459bbaac9e8f25eb4ee674a7ff622882bec4e8
+DIST kparts-5.96.0.tar.xz 197024 BLAKE2B 7f8061af347001ee55a83f33650c650c42fc850cbc520d078582e3aa7cec2b6c40cf314ae9f9d692e57143f70ae4e97f362ad99a1bd81ff14eacb1dc61f118d9 SHA512 d1086f428a19abc3d880775a0c54d78fad7014b5f2f2212e4299c701f12ddcc61c64c09cb1db1512714fe54bdb5b7a6bfed491009eb44535454189b658af3602
+DIST kparts-5.97.0.tar.xz 196876 BLAKE2B 4ecc93f337283fef47aa47c0e37dec8c78609628bd574a0c6652e5901175cbbc6328e8eb52b26214a99491405dbe4237c6be7da3d8fb122e54f0ec41e041d4e7 SHA512 ae4b48ad9cbb82ab382e2344201385ef8c32a6ddf490e149214a3a2a4d10b98390bfdb39f89914920a75823c3bd8c14ce4240fad65945093c9182327dc2de65d
diff --git a/kde-frameworks/kparts/kparts-5.92.0.ebuild b/kde-frameworks/kparts/kparts-5.96.0.ebuild
index 33b1e200a1c..aa7d673293e 100644
--- a/kde-frameworks/kparts/kparts-5.92.0.ebuild
+++ b/kde-frameworks/kparts/kparts-5.96.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing elaborate user-interface components"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kparts/kparts-5.94.0.ebuild b/kde-frameworks/kparts/kparts-5.97.0.ebuild
index bbfe9dd2f85..208323fd634 100644
--- a/kde-frameworks/kparts/kparts-5.94.0.ebuild
+++ b/kde-frameworks/kparts/kparts-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing elaborate user-interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index da4cc620e7a..36a4f329bbb 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,2 +1,2 @@
-DIST kpeople-5.92.0.tar.xz 59164 BLAKE2B cf3da54a9380e4f05945f58e6c4d8cf8c38d50c7b6b951362ffcee7029558437918935a6657ad352a9bfa0980248027c876571eb0601ca5223412c5c0c908596 SHA512 63131e26ee0efaad30d5375677f7b5a323cc7e05f8b5d575534357fe2b848a1122f2e864621d2954c766cb7c6f9daadfb5da700c0e91afab703bd7864145dfb8
-DIST kpeople-5.94.0.tar.xz 60212 BLAKE2B 3b65f617af6b48fa4a51f35284f48363603d926b23ab118f8cf818caa02436ae977d25c646364f544c942f06c20a2df0d83dcbd1cea3d399a97bd8eec13257be SHA512 257765a7591759118a5b76e66c67e7eb5bd2b2eaef9dce1eb7694824081ea830a87cce90465d1920961dac969fc33a8763afe1ea6080ee9f4b907fb3000a8be3
+DIST kpeople-5.96.0.tar.xz 60456 BLAKE2B aee419e7d63fc87e22aab89ef50e88cb80aa9c72407855e9ff88b7741a3ba945e03f8bca6823749ddf53a639f7e118048f62df200a9d6178ebfa8612b6ec01e7 SHA512 22f6e38b06b6eb80fda535ce39d5481bf45b21bfb2ecb33a093b1d86dd8ccfe578e6b85e9f4001cf6f01131317b2074eb9f6dd474e6332c4f0fbe0f7e7a7e498
+DIST kpeople-5.97.0.tar.xz 60164 BLAKE2B 69529238441aa26ca7444f9d2c1e3529b1eb94953cfc7e162af5709fbe69d15bf668fd08e883990d005d1003f09a431e546c28c34e30093dd90ef4fca2f6746f SHA512 728247094672c594459be51ff9baaba0cee9f131e21fc1c55ba70f49e5111e2d9a5603213623425982d85f2ae531bf3e6e4a27748274b03d42be08b99da0825b
diff --git a/kde-frameworks/kpeople/kpeople-5.94.0.ebuild b/kde-frameworks/kpeople/kpeople-5.96.0.ebuild
index 2e5de765790..13ffe86019b 100644
--- a/kde-frameworks/kpeople/kpeople-5.94.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.96.0.ebuild
@@ -4,15 +4,15 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kpeople/kpeople-5.92.0.ebuild b/kde-frameworks/kpeople/kpeople-5.97.0.ebuild
index 0f18a70e975..a674e988f0f 100644
--- a/kde-frameworks/kpeople/kpeople-5.92.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.97.0.ebuild
@@ -4,15 +4,15 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index ca08640fd08..18a4da473e0 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,2 +1,2 @@
-DIST kplotting-5.92.0.tar.xz 33684 BLAKE2B c71109a70dbd5a79bc5e0416d0677ee4de55fc51db4617ec0224bd65141fa0783c095a39847e16f95ae785d8792dc26067635e223cc27eef8c5121a85a0d26ad SHA512 e2f7507caef50f1227461fdb4be8a6ac9dcebe0f25d35357bb0c13f2dfb0f7cc33c885bbb7c143e4c61ee157570e907b9c51764c4c2d51d2831281d16b1603d7
-DIST kplotting-5.94.0.tar.xz 33704 BLAKE2B e6fdedc39981e619071d8c8677a1863249d60fc6a97c36b4d83966adc5fc97106ea21ad19f913498bb2bbe5afd06976690680f5dbd55681bd101530c2d95f809 SHA512 a4472b15bcdfc71f538193e95b8065f18717a85259b033823b31f48b2dcc73eddf5d380459b00ec27ae8922add16176bdaf78adf958be6226845a5cf5d72a653
+DIST kplotting-5.96.0.tar.xz 33704 BLAKE2B 6b305522410c60cc60d2b31d528617222fc4b460afa285d817e54202450209afd99a7336b4987c66c003265bbce2637fecb1a59a5c8b2b0ee71b603e4cd3457c SHA512 cc6062806b757e4594e74aa134432b8621f7d118c5a749e782b1dfb67989ccdfd45694ecaa3351c9641b399cba4a4260788cff8673f5a7acc44341d9be85ca10
+DIST kplotting-5.97.0.tar.xz 33716 BLAKE2B b834c2651096e6a22429aa286c3dec0c9d2b643d362fc5e5913a31d6ea39f06836954c135d166c23cd5c1f0a4cbc3d0669eca8d98c4a1b3b12b90c5b62263446 SHA512 a7fc39e05864d5295365e57513bf85b85622e53c10d67caa851ba117f30aa22309962e81a8490975940137c693702fad234382564e828b26e1719d401156a076
diff --git a/kde-frameworks/kplotting/kplotting-5.92.0.ebuild b/kde-frameworks/kplotting/kplotting-5.96.0.ebuild
index 0368139619d..dc59e69f53f 100644
--- a/kde-frameworks/kplotting/kplotting-5.92.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-5.96.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing easy data-plotting functions"
LICENSE="LGPL-2+"
diff --git a/kde-frameworks/kplotting/kplotting-5.94.0.ebuild b/kde-frameworks/kplotting/kplotting-5.97.0.ebuild
index f48799ad0c7..340ac2bdb64 100644
--- a/kde-frameworks/kplotting/kplotting-5.94.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-5.97.0.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing easy data-plotting functions"
LICENSE="LGPL-2+"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 3c04e0dd9a1..dfeb3d5b7a4 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,2 +1,2 @@
-DIST kpty-5.92.0.tar.xz 59040 BLAKE2B 3aacaa70e7b3c0afec1ce84120d48beb93dbe5f36ab3902a77a4138ffa4e0a95046b3cf3417eb28fab0e07dcfb1036ec25968a54b36a86b04082e14ef385a870 SHA512 b59826079f3bdbd6ca7d500c5dfe14fa8ef9841661763df5830134cdc729bc4568d0fa48910e5084d50c34cfa900ed409fbf9d5da0e6a35940c14a93fb1eb457
-DIST kpty-5.94.0.tar.xz 59392 BLAKE2B 74af3c118b8f4f7266936fe30740d94ce6f79049bfd8cd587c69a328aa95a4eff5851853926ddbe2342d8be1f56d61095eb79be09f4bb08afaa7d26cf0d8e444 SHA512 d3f5f2c1bf73fed79e1dc9735635b4241f4e3ef113bde76c997f26a0471ee483457fd694a2a2861838f6240ec9831c9c391aff8d69490a90a73b021a2c506562
+DIST kpty-5.96.0.tar.xz 59400 BLAKE2B dba22a68250127a793938dc5c8f22e93b05e271af7ad1179a2bc7adaeae1fdb078a62795f4d5f23efe4fb2e3849666757bd591a485f60e1889190282c3b075fd SHA512 4801582c18632aec29b116dacfe63785ba534499d0d16036b1ebbcf9cf91495bc65a53c2cc7a70b56d1aef9a360ac1b803f8f4c0fbc117609a8f728c8beebac6
+DIST kpty-5.97.0.tar.xz 59476 BLAKE2B 066274093a5131c49bfbb82702ecb43db4412493df2d5580307dbb7fae6a702240473ae5ebd0b3a24e57da5d1ca2e82560f8841731b839b75fd947003af67307 SHA512 0fb0a8b4495e7bb2505b5d9ec910a1a21f2c5bb3f600ddb77a01184a70253e27d30943d731f848c91aa7321f5bb3d162a7bd723ab99a1ded6bd490ebfb2820bf
diff --git a/kde-frameworks/kpty/kpty-5.92.0.ebuild b/kde-frameworks/kpty/kpty-5.96.0.ebuild
index 2818c2e608e..8da56b40664 100644
--- a/kde-frameworks/kpty/kpty-5.92.0.ebuild
+++ b/kde-frameworks/kpty/kpty-5.96.0.ebuild
@@ -4,11 +4,11 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for pseudo terminal devices and running child processes"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kpty/kpty-5.94.0.ebuild b/kde-frameworks/kpty/kpty-5.97.0.ebuild
index 7287577f7e7..75e9f7b83cc 100644
--- a/kde-frameworks/kpty/kpty-5.94.0.ebuild
+++ b/kde-frameworks/kpty/kpty-5.97.0.ebuild
@@ -4,11 +4,11 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for pseudo terminal devices and running child processes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index 99654dc77fd..e7372e91049 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,2 +1,2 @@
-DIST kquickcharts-5.92.0.tar.xz 108900 BLAKE2B 36e2fef1a5a9d32a4680a2f4c8bba55508e6212050d4209be1589a962380ab03ec84d8688a61ae4dc5dbe75aca5e901f7e2fd42416e4c13bafdb369854d81135 SHA512 0e5ce7bd97e9654856066ce44068c7573370d4e33fc708d38a4350d15ec35d2a078b6891d6cfb22321e082b979301f5a03e82bb9268a5aab6b3958bb0a0a54af
-DIST kquickcharts-5.94.0.tar.xz 108824 BLAKE2B f5ae356b6715b8985618d1e638eccef8334bcb2a6c4b07327b2ec60717ea47b0dc696d98833dbaa39297f000adcc3b98630533c4120c2aeaa7ddf0dcb7998b96 SHA512 5877118f4d088a256eab6dbff6efcd88b25b7117d6be4f0debc6af5fe9244836fe683658a5593ee53e94d33ff08b48a31631605c5eae63827864432fd4c4d88b
+DIST kquickcharts-5.96.0.tar.xz 108884 BLAKE2B 3e0408144290b620092ca81b85b2122951e6a1a5a90cf88e4c00f0df35f620d2d5e1c2fc01cc717342e6d49d5ba2439026113b990840ae2097c7ca5fcdbcfb7b SHA512 306b4794eb44b7480a2cd85274d99b070184948d6bdc4a1f32c74360bdb5a48a25ffa913c743589ac58d10602f35708fb50e9111f7fac6de74b3986f9e410c7d
+DIST kquickcharts-5.97.0.tar.xz 108904 BLAKE2B eb9ed02fa4a9e99328911640b3190b392b1471bd783a83b7572881990192cd3263325c169770d7248a63839af4bb8d11b0ac0e38303d400e09a5549fda09341e SHA512 2888467792d3839a817a9f5a0a36790981e7f806e2ada5411f10d0a57ce6357b2654589d5670b20ff9a0d97802e044dc789d0ba1ba9373b925498af5396a20d5
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild
index 991e00d3f54..3b5537be0cf 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild
@@ -7,15 +7,15 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.92.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.97.0.ebuild
index 1d3714eb723..7eb768a4da3 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.92.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.97.0.ebuild
@@ -7,15 +7,15 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index 0f11bcb8997..674fc6c89e4 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1,2 @@
-DIST kross-5.92.0.tar.xz 129416 BLAKE2B d32c595cbaffdf93ccdfe0ad656b738ebdccecc4fefc559fd9dbf19837d2d9b659637e9dfde52e25634e3dea74f409fe7369b773fa964cfbfe4b07aa9eced6eb SHA512 f899ac754c8d75ac7b406d996ad5a5deb560cd6215b9e5038fab3d51229fb89409f5b09b6ecad1ede7c0a456c152e7fc9e58eefa6ce9109c8359a1bb30703e7d
-DIST kross-5.94.0.tar.xz 129388 BLAKE2B a6e2defc6d4920462516e6779c40dadc48ee13499f6d5d3ae3af70b28602b4c2cf6db35f0f5a25a77ef158fe93bd904de752567e55ef749218a79a435b0fdab2 SHA512 51000c2ff7f951230a32965e317865c583ecd174fac9a531c5503ed1aac713f309cb6b7472c2232b9d63de1d3a4e756c9b5483f2c45e71c86639318ae78c60d7
+DIST kross-5.96.0.tar.xz 129452 BLAKE2B c18d629bc8b4234caa0df184b463c310da391f61a6363f902e53e1fe2f79b236409332aee541b4176720bfef9a85ee0a04621f39a6b1a4b81dc064a6d080f8af SHA512 dba8d86d1c4cbbeecfe407643cce9b545171a3123d7ce5f73aee74941ce256f6901af85796e8fff04d4e6e3a3622862f615d189885ec06d9d0e7dadebc31e732
+DIST kross-5.97.0.tar.xz 129492 BLAKE2B e031917d08a9640f3b11d91247aaf6802cb83ec3c5157151ea0c783abde1c25651f192b6a69c5f711569e3af3208a6facf5365b588fac490de547af355d76e79 SHA512 33703a1709b9265acde519589d3b8f9eef3c91ff1be7607730d76f2daa8117be9f83bd13459e79efd51bb49c54a4823489b64155bf73d547cde81b8a48247177
diff --git a/kde-frameworks/kross/kross-5.92.0.ebuild b/kde-frameworks/kross/kross-5.96.0.ebuild
index 132836cf130..734a6cf4e49 100644
--- a/kde-frameworks/kross/kross-5.92.0.ebuild
+++ b/kde-frameworks/kross/kross-5.96.0.ebuild
@@ -6,9 +6,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for embedding scripting into applications"
LICENSE="LGPL-2+"
diff --git a/kde-frameworks/kross/kross-5.94.0.ebuild b/kde-frameworks/kross/kross-5.97.0.ebuild
index 151ad697e32..21bf0597915 100644
--- a/kde-frameworks/kross/kross-5.94.0.ebuild
+++ b/kde-frameworks/kross/kross-5.97.0.ebuild
@@ -6,9 +6,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for embedding scripting into applications"
LICENSE="LGPL-2+"
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index ad9dbd918f3..0ca8eed68e8 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,2 @@
-DIST krunner-5.92.0.tar.xz 86108 BLAKE2B 570e67bac19646d7107c55dd607fda359334e3fe4cb72c6c80235b03f91e238f814b93486d9d3668880a2aed9d3a8bc2b6e518ac71e29943b0fd476235360052 SHA512 7959d1a7f55b6c2d55f2e4e65aef11d5a5cdf5e7b7bf5b702d1da4ed02c8e05a3c36dc5e70bfa443303863d98dc0cc7c418ebc46cbf68fad5baed4f2389bce35
-DIST krunner-5.94.0.tar.xz 86244 BLAKE2B a2803701c2971304d3abcf842e24c271323118b771258343c7e68022768eba9277d2576fdc7b622161b80770e7786cb294be24f72ff44acd44a75e419c3cd263 SHA512 86f2d81e4dbb0d1c716b4d8fc4d0dbda8494fa81bfb305ddc19d7278250fca48c3bc441e7773a27330d8f9888b81e293b5f585921e99ce252541db3ac0467b30
+DIST krunner-5.96.0.tar.xz 87452 BLAKE2B f9a81bb88fc0d02d8458b01fde2e55cc6c9042e9d33d29603f3f3a38165bcd0a6e7e590614a4d92f59f0d741f4995614cdce726a7f72521445f9cb88aa865678 SHA512 fb25fdd554d56ee5b3b5b31a2feae1df8f37e1c434101eda957548b954b99e13cf25be46e03a43b73771ed7935750228b2957d654e06cd5e810353ccd264ed48
+DIST krunner-5.97.0.tar.xz 87504 BLAKE2B 24e413b902321d822e69b7ad15fdfd6e69c88989747e1c59a866378118ab263f4b2321f31c7a08f10b1b99b4d35ff1e46c423f74b46c99caeed591219d36e0e2 SHA512 3846e4ada485916f86919e9514b2763b8209b8a4d38adf3da7615f4b8d5afe2c8466c4331375324e976618dc5eb1136a825ad00763500d533fc6499652c3380f
diff --git a/kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch b/kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch
deleted file mode 100644
index 1d6c654f631..00000000000
--- a/kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From f324dd5fc477888517db7b431bc291d0712969af Mon Sep 17 00:00:00 2001
-From: Eduardo de Souza Cruz <eduardo.cruz@kdemail.net>
-Date: Mon, 14 Mar 2022 14:12:17 -0300
-Subject: [PATCH] Remove upper-limits for RunnerManagerTest's timeouts
-
-Those upper-limits timeouts were not conservative enough for the Continuous Integration environment which can be slow and this test was failing sometimes.
-
-The upper-limits timing verifications were removed without too much prejudice to the overall test. It should still serve its purpose to guarantee there will be no regression on this functionality.
----
- autotests/runnermanagertest.cpp | 13 ++++++-------
- 1 file changed, 6 insertions(+), 7 deletions(-)
-
-diff --git a/autotests/runnermanagertest.cpp b/autotests/runnermanagertest.cpp
-index 02c0985..82bd2a4 100644
---- a/autotests/runnermanagertest.cpp
-+++ b/autotests/runnermanagertest.cpp
-@@ -74,8 +74,9 @@ private Q_SLOTS:
- // However not yet a matcheschanged, it should be stalled for 250ms
- QCOMPARE(spyMatchesChanged.count(), 0);
-
-- // After 250ms it will emit with empty matches, we wait for that
-- QVERIFY(spyMatchesChanged.wait(265)); // 265ms as a margin of safety for 250ms
-+ // After 250ms it will emit with empty matches, we wait for that.
-+ // We can't put a low upper limit on these wait() calls because the CI environment can be slow.
-+ QVERIFY(spyMatchesChanged.wait()); // This should take just a tad longer than 250ms.
-
- // This should have taken no less than 250ms. It waits for 250s before "giving up" and emitting an empty matches list.
- QVERIFY(timer.elapsed() >= 250);
-@@ -84,20 +85,18 @@ private Q_SLOTS:
- QCOMPARE(spyQueryFinished.count(), 1); // Still the same, query is not done
-
- // We programmed it to emit the result after 300ms, so we need to wait 50ms more for the next emission
-- QVERIFY(spyQueryFinished.wait(100)); // 100ms as a margin of safety for 50ms
-+ QVERIFY(spyQueryFinished.wait());
-
- // This should have taken at least 300ms total, as we requested via the special query string
- QVERIFY(timer.elapsed() >= 300);
-
-- // RunnerManager::jobDone() should have anticipated the final emission, so it should not have waited the full 250+250 ms.
-- QVERIFY(timer.elapsed() <= 330); // This total should be just a tad bigger than 300ms, we put a 10% margin of safety
--
-+ // At this point RunnerManager::jobDone() should have anticipated the final emission.
- QCOMPARE(spyMatchesChanged.count(), 2); // We had the second matchesChanged emission, now with the query result
- QCOMPARE(manager->matches().count(), 1); // The result is here
- QCOMPARE(spyQueryFinished.count(), 2); // Will have emited queryFinished, job is done
-
- // Now we will make sure that RunnerManager::scheduleMatchesChanged() emits matchesChanged instantly
-- // if we start a query with an empty string. It will never produce results, stalling is meaninless
-+ // if we start a query with an empty string. It will never produce results, stalling is meaningless
- manager->launchQuery("");
- QCOMPARE(spyMatchesChanged.count(), 3); // One more, instantly, without stall
- QCOMPARE(manager->matches().count(), 0); // Empty results for empty query string
---
-GitLab
-
diff --git a/kde-frameworks/krunner/files/krunner-5.92.0-increase-runnermanagertest-timeout.patch b/kde-frameworks/krunner/files/krunner-5.92.0-increase-runnermanagertest-timeout.patch
deleted file mode 100644
index 7a586598c15..00000000000
--- a/kde-frameworks/krunner/files/krunner-5.92.0-increase-runnermanagertest-timeout.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From c1f589a7cda3a5d47479ab1188716df533ceb8b1 Mon Sep 17 00:00:00 2001
-From: David Faure <faure@kde.org>
-Date: Sun, 13 Mar 2022 13:08:26 +0100
-Subject: [PATCH] autotests: urgh, this test is really timing dependent, and
- fails if CI is slow
-
----
- autotests/runnermanagertest.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/autotests/runnermanagertest.cpp b/autotests/runnermanagertest.cpp
-index b9ccbc5..02c0985 100644
---- a/autotests/runnermanagertest.cpp
-+++ b/autotests/runnermanagertest.cpp
-@@ -84,7 +84,7 @@ private Q_SLOTS:
- QCOMPARE(spyQueryFinished.count(), 1); // Still the same, query is not done
-
- // We programmed it to emit the result after 300ms, so we need to wait 50ms more for the next emission
-- QVERIFY(spyQueryFinished.wait(65)); // 65ms as a margin of safety for 50ms
-+ QVERIFY(spyQueryFinished.wait(100)); // 100ms as a margin of safety for 50ms
-
- // This should have taken at least 300ms total, as we requested via the special query string
- QVERIFY(timer.elapsed() >= 300);
---
-GitLab
-
diff --git a/kde-frameworks/krunner/krunner-5.94.0.ebuild b/kde-frameworks/krunner/krunner-5.96.0.ebuild
index 40103e8868b..3f0e5827d86 100644
--- a/kde-frameworks/krunner/krunner-5.94.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.96.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for providing different actions given a string query"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="activities"
DEPEND="
@@ -39,9 +39,9 @@ src_configure() {
}
src_test() {
- # requires virtual dbus, otherwise hangs; bugs #630672, #789351
+ # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
local myctestargs=(
- -E "(dbusrunnertest|runnermanagersinglerunnermodetest)"
+ -E "(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
)
ecm_src_test
}
diff --git a/kde-frameworks/krunner/krunner-5.92.0.ebuild b/kde-frameworks/krunner/krunner-5.97.0.ebuild
index 366bf81f307..02f8941612f 100644
--- a/kde-frameworks/krunner/krunner-5.92.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for providing different actions given a string query"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="activities"
DEPEND="
@@ -31,11 +31,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}/${P}-increase-runnermanagertest-timeout.patch"
- "${FILESDIR}/${P}-drop-runnermanagertest-timeouts.patch"
-)
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package activities KF5Activities)
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 9a4672df478..d9315c14e66 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,2 @@
-DIST kservice-5.92.0.tar.xz 267336 BLAKE2B 9ab32695b8a32e8d56463cc0dd31d6f1c15380c75c502d9e5482ec6dcfa9ddb20b3dd795d327babb73186b47958fa10d9e5f25433456a9368210d90de5afd6d3 SHA512 e8673d2a3770557ef421f5ac37358066903f7c5624d1ced317b29e5cc34b759da4ae4bc1cc90f195427a0f0257283a804dc606afdcecb494946b2f3c8541ebc6
-DIST kservice-5.94.0.tar.xz 267700 BLAKE2B 05809bed20cfd13b15a5306c059e4a3011780b954cd145ab21b677b15111b577ff39574015f8b0765e9301f7dcbc58d7962a590eac803bc8cd7773ddbcbcb093 SHA512 d8c93e14821bc103a375e86f99fdf19f966596f7acb37eb5209ac0fbef045b5e56e3c725bfada4b47d00ea8119a00de3e8f246fcb4cb7b390578f48945ae1e15
+DIST kservice-5.96.0.tar.xz 268480 BLAKE2B cb0816857bffa7be18f7136959272015324c6990b5eab94e8f2f9eccd451ffb98d5d17dd8ece00488c45f0895007c4ffb8b77b0695a46498136a0417c373d719 SHA512 ff8f0932574de555626944954a1b7d3bc6fd23fbce03ec8749d6f0242f5e75406c16687c3b6bb9d1cb747dd17aa4c3560164e8dec78de5c6075f532e6ad2e609
+DIST kservice-5.97.0.tar.xz 268852 BLAKE2B 966c29efa96f1c1534fe58a7b3ea1edac51bc5c6fefca994bce64f4dadde308fb0c4c18570915b7336ef2f8592169da1fa6b1daae27605d0b9d1e9d7b4f39399 SHA512 d83703153c94d425e364bd0e310f64f1aa7a4ce2e614cb44503a5fe4360f26166fd9a74f0bb1ecfeeea3e628d57d7588cdfc9b06181ff772f1584d30902c6bbb
diff --git a/kde-frameworks/kservice/kservice-5.92.0.ebuild b/kde-frameworks/kservice/kservice-5.96.0.ebuild
index 0c4d961f32c..8ee2200460d 100644
--- a/kde-frameworks/kservice/kservice-5.92.0.ebuild
+++ b/kde-frameworks/kservice/kservice-5.96.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Advanced plugin and service introspection"
LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+man"
# requires running kde environment
diff --git a/kde-frameworks/kservice/kservice-5.94.0.ebuild b/kde-frameworks/kservice/kservice-5.97.0.ebuild
index d65ead95a89..bea581b14dd 100644
--- a/kde-frameworks/kservice/kservice-5.94.0.ebuild
+++ b/kde-frameworks/kservice/kservice-5.97.0.ebuild
@@ -4,13 +4,13 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Advanced plugin and service introspection"
LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+man"
# requires running kde environment
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index 24f41fe8ba3..49aa4abd787 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,2 @@
-DIST ktexteditor-5.92.0.tar.xz 2347752 BLAKE2B c4e2356132f535dccbea1bae2355f3455b91d98c1cd99735db0ec39f0b2bc68f062e60e85f085e3614420d673487ea436243be485b321576022243736dec9f57 SHA512 5455fd579047db0010036afe0490620089687e206440ff77af270d9dcc25c1d48b3b8d763144f416cc539038c29e0e70703a1300b7ad78d0db59320a0712c402
-DIST ktexteditor-5.94.0.tar.xz 2388448 BLAKE2B 054114bafd06e041cc844ac3a579e475430a23bfa77efb97a74f6fbe2606336e42e137ac575b45de77be48d2dbe27d09a46743f6793a40505c84c4cef01e285e SHA512 cb42219ca4e2009c7df3adc85f45814e04da65e40490a37928b43623dd19c3567451c50b31d909fb08fa508c5e043016ec2f9789524ff248a27850c536fd9016
+DIST ktexteditor-5.96.0.tar.xz 2404504 BLAKE2B 3d35559a25a111b3a21ea48f8512b237f343fe31e4cce5031a60b6efd3eb1f832255ed327ec63c6d5e81bc2be2f7eac3eb524ef7b354516273f070a5057effa1 SHA512 83528972d06bdebbd5f00ff17b40bf6f413b29590127ab7ef2d842bf7bf248e18dfb9dfef4ad3501b2689fe14d6b0444ee654a06c4f58a0dc23bdebae2f7ea04
+DIST ktexteditor-5.97.0.tar.xz 2405324 BLAKE2B 9224449a134caffdebce0357565bae82b9dd4901da51ab63c60720f99de5c44420350c8933172765b8124e70430f7489764e7c3cc412ec1775335cceb853b8ec SHA512 15b168b2aeb3ba92a7ffdb5f6a588e42921f0a07ef139ccd2d31085df50d0dabf3178cc7e2883214cfe190051ff65c6400670ca5310f6202069217efe3a06df5
diff --git a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch b/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch
deleted file mode 100644
index b77a72a3e50..00000000000
--- a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From ad82b876016367bd9765185dba84600985e5d0fd Mon Sep 17 00:00:00 2001
-From: Waqar Ahmed <waqar.17a@gmail.com>
-Date: Fri, 18 Mar 2022 10:14:28 +0500
-Subject: [PATCH] Fix crash with stale indexes
-
-BUG: 451593
----
- src/completion/katecompletionmodel.cpp | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/src/completion/katecompletionmodel.cpp b/src/completion/katecompletionmodel.cpp
-index 1e241f0d..d9bb8421 100644
---- a/src/completion/katecompletionmodel.cpp
-+++ b/src/completion/katecompletionmodel.cpp
-@@ -914,6 +914,11 @@ QModelIndex KateCompletionModel::mapToSource(const QModelIndex &proxyIndex) cons
- }
-
- if (Group *g = groupOfParent(proxyIndex)) {
-+ if (!m_rowTable.contains(g)) {
-+ qWarning() << Q_FUNC_INFO << "Stale proxy index for which there is no group";
-+ return {};
-+ }
-+
- if (proxyIndex.row() >= 0 && proxyIndex.row() < (int)g->filtered.size()) {
- ModelRow source = g->filtered[proxyIndex.row()].sourceRow();
- return source.second.sibling(source.second.row(), proxyIndex.column());
---
-GitLab
-
diff --git a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch b/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch
deleted file mode 100644
index bac8cd017e6..00000000000
--- a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From 1173d5184e8b073790556dbdba92a8b8abdd62dc Mon Sep 17 00:00:00 2001
-From: Waqar Ahmed <waqar.17a@gmail.com>
-Date: Mon, 14 Mar 2022 09:44:54 +0500
-Subject: [PATCH] Fix toggle comment with space at the start
-
-BUG: 451471
----
- autotests/src/katedocument_test.cpp | 48 +++++++++++++++++++++++++++++
- autotests/src/katedocument_test.h | 1 +
- src/document/katedocument.cpp | 10 +++++-
- 3 files changed, 58 insertions(+), 1 deletion(-)
-
-diff --git a/autotests/src/katedocument_test.cpp b/autotests/src/katedocument_test.cpp
-index f0946829..a842f960 100644
---- a/autotests/src/katedocument_test.cpp
-+++ b/autotests/src/katedocument_test.cpp
-@@ -851,4 +851,52 @@ void KateDocumentTest::testKeepUndoOverReload()
- QCOMPARE(doc.text(), insertedText + initialText);
- }
-
-+void KateDocumentTest::testToggleComment()
-+{
-+ { // BUG: 451471
-+ KTextEditor::DocumentPrivate doc;
-+ QVERIFY(doc.highlightingModes().contains(QStringLiteral("Python")));
-+ doc.setHighlightingMode(QStringLiteral("Python"));
-+ const QString original = QStringLiteral("import hello;\n def method():");
-+ doc.setText(original);
-+ QVERIFY(doc.lines() == 2);
-+
-+ doc.commentSelection(doc.documentRange(), {1, 2}, false, 0); // 0 == ToggleComment
-+ QCOMPARE(doc.text(), QStringLiteral("#import hello;\n #def method():"));
-+
-+ doc.commentSelection(doc.documentRange(), {1, 2}, false, 0); // 0 == ToggleComment
-+ QCOMPARE(doc.text(), original);
-+ }
-+
-+ { // Comment C++;
-+ KTextEditor::DocumentPrivate doc;
-+ QVERIFY(doc.highlightingModes().contains(QStringLiteral("C++")));
-+ doc.setHighlightingMode(QStringLiteral("C++"));
-+ QString original = QStringLiteral("#include<iostream>\nint main()\n{\nreturn 0;\n}\n");
-+ doc.setText(original);
-+ QVERIFY(doc.lines() == 6);
-+
-+ doc.commentSelection(doc.documentRange(), {5, 0}, false, 0); // 0 == ToggleComment
-+ QCOMPARE(doc.text(), QStringLiteral("// #include<iostream>\n// int main()\n// {\n// return 0;\n// }\n"));
-+
-+ doc.commentSelection(doc.documentRange(), {5, 0}, false, 0); // 0 == ToggleComment
-+ QCOMPARE(doc.text(), original);
-+
-+ // Comment just a portion
-+ doc.commentSelection(Range(1, 0, 1, 3), Cursor(1, 3), false, 0);
-+ QCOMPARE(doc.text(), QStringLiteral("#include<iostream>\n/*int*/ main()\n{\nreturn 0;\n}\n"));
-+ doc.commentSelection(Range(1, 0, 1, 7), Cursor(1, 3), false, 0);
-+ QCOMPARE(doc.text(), original);
-+
-+ // mixed, one line commented, one not => both get commented
-+ original = QStringLiteral(" // int main()\n{}");
-+ doc.setText(original);
-+ doc.commentSelection(doc.documentRange(), {1, 2}, false, 0);
-+ QCOMPARE(doc.text(), QStringLiteral("// // int main()\n// {}"));
-+ doc.commentSelection(doc.documentRange(), {1, 2}, false, 0);
-+ // after uncommenting, we get original text back with one line commented
-+ QCOMPARE(doc.text(), original);
-+ }
-+}
-+
- #include "katedocument_test.moc"
-diff --git a/autotests/src/katedocument_test.h b/autotests/src/katedocument_test.h
-index c3b24b4c..0076f879 100644
---- a/autotests/src/katedocument_test.h
-+++ b/autotests/src/katedocument_test.h
-@@ -46,6 +46,7 @@ private Q_SLOTS:
- void testIndentOnPaste();
- void testAboutToSave();
- void testKeepUndoOverReload();
-+ void testToggleComment();
- };
-
- #endif // KATE_DOCUMENT_TEST_H
-diff --git a/src/document/katedocument.cpp b/src/document/katedocument.cpp
-index 56e8fc7d..b72592b6 100644
---- a/src/document/katedocument.cpp
-+++ b/src/document/katedocument.cpp
-@@ -3995,7 +3995,11 @@ bool KTextEditor::DocumentPrivate::removeStartLineCommentFromSelection(KTextEdit
- bool allLinesAreCommented = true;
- for (int line = endLine; line >= startLine; line--) {
- const auto ln = m_buffer->plainLine(line);
-- if (!ln->startsWith(shortCommentMark) && !ln->startsWith(longCommentMark)) {
-+ const QString &text = ln->text();
-+ QStringView textView(text.data(), text.size());
-+ // Must trim any spaces at the beginning
-+ textView = textView.trimmed();
-+ if (!textView.startsWith(shortCommentMark) && !textView.startsWith(longCommentMark)) {
- allLinesAreCommented = false;
- break;
- }
-@@ -4031,6 +4035,10 @@ void KTextEditor::DocumentPrivate::commentSelection(KTextEditor::Range selection
-
- int startAttrib = 0;
- Kate::TextLine ln = kateTextLine(line);
-+ if (!ln) {
-+ qWarning() << __FUNCTION__ << __LINE__ << "Unexpected null TextLine for " << line << " lineCount: " << lines();
-+ return;
-+ }
-
- if (selectionCol < ln->length()) {
- startAttrib = ln->attribute(selectionCol);
---
-GitLab
-
diff --git a/kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch b/kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch
new file mode 100644
index 00000000000..8107b3cbc12
--- /dev/null
+++ b/kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch
@@ -0,0 +1,24 @@
+From 509ca8a46ff46ef3e06407b90a8b48af9655fcce Mon Sep 17 00:00:00 2001
+From: Christoph Cullmann <cullmann@kde.org>
+Date: Sat, 2 Jul 2022 22:34:15 +0200
+Subject: [PATCH] remove unused library
+
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2e9d77e8..c6d9a327 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -69,7 +69,6 @@ find_package(KF5KIO ${KF_DEP_VERSION} REQUIRED)
+ find_package(KF5Parts ${KF_DEP_VERSION} REQUIRED)
+ find_package(KF5Sonnet ${KF_DEP_VERSION} REQUIRED)
+ find_package(KF5SyntaxHighlighting ${KF_DEP_VERSION} REQUIRED)
+-find_package(KF5TextWidgets ${KF_DEP_VERSION} REQUIRED)
+
+ if (ENABLE_KAUTH)
+ find_package(KF5Auth ${KF_DEP_VERSION} REQUIRED)
+--
+GitLab
+
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.92.0-r1.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild
index 6671981ff5f..851a891a7b6 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.92.0-r1.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing a full text editor component"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+editorconfig"
RESTRICT="test"
@@ -36,7 +36,6 @@ DEPEND="
=kde-frameworks/kitemviews-${PVCUT}*:5
=kde-frameworks/kjobwidgets-${PVCUT}*:5
=kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/ktextwidgets-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
=kde-frameworks/kxmlgui-${PVCUT}*:5
=kde-frameworks/sonnet-${PVCUT}*:5
@@ -46,10 +45,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
-PATCHES=(
- "${FILESDIR}/${P}-fix-crash-w-stale-indexes.patch" # KDE-bug 451593
- "${FILESDIR}/${P}-fix-toggle-comment.patch" # KDE-bug 451471
-)
+PATCHES=( "${FILESDIR}/${P}-unused-dep.patch" )
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.97.0.ebuild
index da79d7e161e..0808a11bf73 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing a full text editor component"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+editorconfig"
RESTRICT="test"
@@ -36,7 +36,6 @@ DEPEND="
=kde-frameworks/kitemviews-${PVCUT}*:5
=kde-frameworks/kjobwidgets-${PVCUT}*:5
=kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/ktextwidgets-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
=kde-frameworks/kxmlgui-${PVCUT}*:5
=kde-frameworks/sonnet-${PVCUT}*:5
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 7fb9569fcde..632abde3d7d 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST ktextwidgets-5.92.0.tar.xz 329168 BLAKE2B ee0991f12d7e3a54b4e79b77327378e9c61544f5c5133f9bf838b3995ff828f2b35fa7489c6407efa08770911e47883587d519e78ef5d8e112483c744c9875d2 SHA512 7fd02eebb10b2929a6d82acdccba07a906692cdcc92f824b360e4be5643412b7bbb34772b8e6762e95c769d2528bdc873ce4fd03c8dbd5b5fd26b341ffce9e9d
-DIST ktextwidgets-5.94.0.tar.xz 329296 BLAKE2B 13bd0a3b1ccc232e85ab855617eca9dd186c523cdb641d2ed55afc8bfba250771942a57ccaee99ac54cf98551af8e9ded0eeacd848070794d1f12dc42e435f9a SHA512 8b25e0ac4a84fc0f763a3450fa520c551f83b4e2d26e99bc5e1830f4c36c1fe9de2bae7aa9608630a24b73239948cd6b4b22fa6b24e21c5ab218d99c0cce2cee
+DIST ktextwidgets-5.96.0.tar.xz 329332 BLAKE2B 1689f7f9ef471ae0525b3b5c454a724e545a76a903aa41f8d0ed4b49c042e1f790bbe790b2c9cbd8c1829a8f0aae801a94a6cf0f49927a3790e4c20ce9a9796c SHA512 34cc2a4f2cb56449a8dc8ce439252e96a2c4248025ad5a4a279a3efbdb95460c49ef8f2bf871dd0cf3f1a6547f5d2d1f1bcf64696bfbb56e86a296cc22b1befe
+DIST ktextwidgets-5.97.0.tar.xz 329224 BLAKE2B ef59d80c9388702afbe42a7f5d9cc29e383aae1321c2634020512d842c03afd190f77ac9d52acff4dc5d711957a39a442afeb75fa10930ffa0cb3c6252490d5b SHA512 646a5d2931cbef304d410b4fb9e6e6b9e5169259061e4f75ce7aa654dadf5a073c23d5dc855817918f4fe34969bc852ff6edb44aff7b5619fa8377252b694209
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild
index f85ac26c2bb..065e7d7ccac 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="speech"
DEPEND="
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.97.0.ebuild
index 0513262164e..1b2be312062 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="speech"
DEPEND="
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index 4c166ea72c1..2c48a749db5 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,2 +1,2 @@
-DIST kunitconversion-5.92.0.tar.xz 893192 BLAKE2B 7f6df447e8a61ab193bc14e56aef065106a55622f750f760b0b77b36f18f29677bd79e92536904d3d93511d69c13e8d46cd88840529b453f89241c37c427c7e6 SHA512 4d1d2028f392d35ca90bb79a2f1102e14807c28f87bc1031eb502122e9b9d7d69ba0bb2ab04581a2a378299cb3831b73b1457e4d25a49b29be55d25f48cb001f
-DIST kunitconversion-5.94.0.tar.xz 892292 BLAKE2B 62401211af40ef51415d508752906a0582efa808f2fdb8ac136c8abae4bfefeff347767fcb0e18c0ee0e0604c362e3eb2067988727ce874911aba9d7b5816d5c SHA512 28435650c81835728c3dd44b60ac21467b52595613413c9ebffc66b5f970dfec31af8a491893a6d699b323bd763f3d440a22540c59bfdbdd2a5dfb97dac89f04
+DIST kunitconversion-5.96.0.tar.xz 899456 BLAKE2B 750bd4c70c7ecf29f9da9ce1a30c45c84d7b5a780661bb79079c15123cff6fe1b8a63f3f850037aa267163b50edd5db45a178ae212201c2985dbbb6873e03bbf SHA512 c3c61aee8edf12e17cc650dd903e3e2ff721c1f060ec621a55b3fa7bddb7494fb122bd430e899c26f2d49a5af83aa05512e17dabbabd077732666540a2f7d7fa
+DIST kunitconversion-5.97.0.tar.xz 898844 BLAKE2B 748c9fa27797b70091836929e368da30aa7a1bdcb6c2c86e36526491b26d99c7df8416a3cdc592bac7d51da012f4cfe6727d3e5b3d5353fa800bd707cf4056e0 SHA512 0ab57c61d7cea17601f5e89d7a0957feafaf2c2753772501b7be6bf52bcab984100664bad6d77cad018dc27e27ce3e91582f0b7a5f3340a9dea51e790daa96e6
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.92.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.96.0.ebuild
index 4fd51f56e50..42860c279f3 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.92.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.96.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting units"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.97.0.ebuild
index 3c95772ed6b..09d78f89083 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.97.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting units"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index c365e160c13..520b6c612d2 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,2 @@
-DIST kwallet-5.92.0.tar.xz 305528 BLAKE2B adf94a05ad064a02c5c8cf291014e554f9e432aa07977b08c97b5b61babff53e2e973c16b10ad5ab48cbd7a48b4b3afecabd576070db8076a0cfa2608d7588f1 SHA512 db65cf0e40a758129122e8320b1971e35de5e7a9b65248937e5b3c65063515ce3520ea2f32eb363d138d9c53afae39e2f86618ac318fb19d099a5fa38ac18c6a
-DIST kwallet-5.94.0.tar.xz 307240 BLAKE2B 5a5e7a7b13583bcec24f2fbb18891c632e500bc07385a435674a995967593914e282b95644b1e349cb31e6ebb3e917cc8a2e6094bbd01e3670d45618250c2eeb SHA512 9cb0105413d983bf89819f60fc36182cbb59737be316ce52262fe68f388dc1262dfb404ef0703af48ec75bd869985829f67b58f433f6b366ef780ad553ee9638
+DIST kwallet-5.96.0.tar.xz 309604 BLAKE2B 59a2c5d77e0a7aafe27c76568b149b05a1abc34a0591bdce09d14d1f6a43e19edf453a6a140a07664c0ff42cb8df73bc732853094222bc290e15ccff84d63686 SHA512 ce84bcf07e6e053075960132d27cc1e709327433d61ff25cef34b886ec6ed885fd5a0d1c5cf3b74694698006b8d3ce231f7c132ecd12acd2c9f05e81e5d488f7
+DIST kwallet-5.97.0.tar.xz 331172 BLAKE2B a0dbf4dc0df8d17138c5d8cb697d971b7a56dc4dcd93938968341f8bca2de575adacf1a221922bfea4cc0c31762b8a50c71934e9eff265c326183df2222585d7 SHA512 d2930f14870908d82870b4bb0781cfc4af76d8286f108268ed8c43e2a4382411f920a83ae7790998ae893cb30c66fd8c127352bf6b06f196843feecf145069ec
diff --git a/kde-frameworks/kwallet/kwallet-5.92.0.ebuild b/kde-frameworks/kwallet/kwallet-5.96.0.ebuild
index d9a23a4f82f..46a5091e6ec 100644
--- a/kde-frameworks/kwallet/kwallet-5.92.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.96.0.ebuild
@@ -4,18 +4,15 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org optfeature
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Framework providing desktop-wide storage for passwords"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="gpg +man"
-BDEPEND="
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
DEPEND="
dev-libs/libgcrypt:0=
>=dev-qt/qtdbus-${QTMIN}:5
@@ -33,6 +30,7 @@ DEPEND="
gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
"
RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kwallet/kwallet-5.94.0.ebuild b/kde-frameworks/kwallet/kwallet-5.97.0.ebuild
index 4f2b363ed35..ccd08f53d1b 100644
--- a/kde-frameworks/kwallet/kwallet-5.94.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.97.0.ebuild
@@ -4,19 +4,17 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org optfeature
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Framework providing desktop-wide storage for passwords"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="gpg +man"
-BDEPEND="
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
DEPEND="
+ >=app-crypt/qca-2.3.1
dev-libs/libgcrypt:0=
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -33,6 +31,7 @@ DEPEND="
gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
"
RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest
index ae426a01881..2ef0c91f7a5 100644
--- a/kde-frameworks/kwayland/Manifest
+++ b/kde-frameworks/kwayland/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-5.92.0.tar.xz 335360 BLAKE2B 57d42694c46b090fd62d1886f4818134f9d5e19f78665d4a8bf9f05572d5523c3580ce4c4f8da869371c2bf1de9bbac4d3a0d7fa40993b94291e12af2e4c9472 SHA512 982140987c5cb561c25afc2d8e573db37764fde1b87d395af0c21d8d63e9a6a70dd4fdac3b70881588acca28b4c45a2af470fd9ca260fbd9bd14ed4e299fa2ed
-DIST kwayland-5.94.0.tar.xz 335524 BLAKE2B ded4dba214b12872bb2d07861b051944eac409003b0268463c62c48f35420307495e2287ac502222d35ef893f1282765e48b824149ca951da0cc5fd494fe44d6 SHA512 56d10d1048967d0c54ba88339b31ddef4b5cf3a3aa743f8fac56f5c97292112d7fa998107a854e999a54ac4ab4659e7dbf6d6c496856de4e91c45df9fafdf399
+DIST kwayland-5.96.0.tar.xz 335724 BLAKE2B 5bf792ebf1c97651cd9d578ca9e2be7b54cfa85d211447bc1055c8c0731a1ee1d4f1deeb93e693d6630b58777ac8da57725fd60ccdc53551d4fecad0d9e27060 SHA512 f81ff1cb141039c0148949860f0d9bd57c9afdf938b838dfc91aa92d67f2aa5da6b4c19875637eaa050174b94008f56f593c18b23422e97856b301e9d515c670
+DIST kwayland-5.97.0.tar.xz 335712 BLAKE2B 3a758d75bd86199ff4edcda6fe654559e1bda341f7afbb10c32b1914f8de93ea0c6a2e7e89ea59b30b260619f642e75251e758ec412a8302a542bf747b50bc2d SHA512 694d7cd0e643f35c5c7bbf117240a6b7515f590c5738669755fe381549c71f1c760241da2ffc8661e06e95a5e7cbdc2dc4f3a8231d53d87a6933fefcee9491f9
diff --git a/kde-frameworks/kwayland/kwayland-5.94.0.ebuild b/kde-frameworks/kwayland/kwayland-5.96.0.ebuild
index f1c56c0d339..d29aa4251a8 100644
--- a/kde-frameworks/kwayland/kwayland-5.94.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.96.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
# All failing, I guess we need a virtual wayland server
diff --git a/kde-frameworks/kwayland/kwayland-5.92.0.ebuild b/kde-frameworks/kwayland/kwayland-5.97.0.ebuild
index 07ae8574a7a..cc26ba71e46 100644
--- a/kde-frameworks/kwayland/kwayland-5.92.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.97.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
# All failing, I guess we need a virtual wayland server
@@ -27,7 +27,7 @@ RDEPEND="
media-libs/libglvnd
"
DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.4.0
+ >=dev-libs/plasma-wayland-protocols-1.7.0
>=dev-libs/wayland-protocols-1.15
sys-kernel/linux-headers
"
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index a67246c64f8..f69bd4b8a79 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kwidgetsaddons-5.92.0.tar.xz 2313060 BLAKE2B d48d1be09dc65d79eb5961394ac5bd1f26c0613128c10faab45f5011131f7a2233733aaa844705f7905f3aede240ef6734ad4a68eb044af7531203252e2e8ca9 SHA512 a983eb8c8b186c0fade674516b6a99a6455d512c0ee243af5cfcdfb5733adfd9ca2b2e674959312350dfcd4faae8bc62a57cc356bd30b0420f9ed54db7bafd9f
-DIST kwidgetsaddons-5.94.0.tar.xz 2317872 BLAKE2B 1662ccb820f66a778e4e77a3ce1d4c08505e1bccc70327e05a3d1b47ac75dd3b879e99e0f8471475ea4a6420ab621d71dc92636ec05646655522694f3ed37ea0 SHA512 321c742465d911fe7358e77aef6f73175387eb906b9247a2e81880efb5c4d335bb2045186eb73a6425869d1372792785cd1165077eaa7414acb10384ea45ee4d
+DIST kwidgetsaddons-5.96.0.tar.xz 2307896 BLAKE2B 428881315aeba33cb29b2835c24d9951f93e2314215f6d0015390f31b52e0544b6904002c0d97e07fba76f92a4bed927aeeaa565809f325ea8d0f6d62c2a9cf5 SHA512 4e725cb00ba84a862f607da81c4e0d18f8d7af51d302f5cac88d0301e590ea052942f16bd8fe2b34aab76cd03e2467da72c56c3a6a30b75d811a6c28d2edd308
+DIST kwidgetsaddons-5.97.0.tar.xz 2308236 BLAKE2B 076b8ede5480993cad1aa228d252e3cf8eee5c2d4fd710cb80a98045ed97e0e30d091a176dc8fcba03db53cd10a173108863a570966aeb12169cd970af5c24b3 SHA512 6eab9d1f503fc610ea3332125f4c2096167a0b17eb2d61bc672f1e13c86cffe8d6ee0c1500b692d28a56553d0801009baba8ee531dc4ac011d96516003c21a53
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.92.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.96.0.ebuild
index 93e0810fd6a..c18c333f588 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.92.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.96.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="An assortment of high-level widgets for common tasks"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.97.0.ebuild
index a4f93caa581..1bd174a1718 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="An assortment of high-level widgets for common tasks"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index 2dd9ddc6931..59657800893 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,2 +1,2 @@
-DIST kwindowsystem-5.92.0.tar.xz 182136 BLAKE2B 0324dfbf0480bf91ab10cd35adf4b38a85decd463a7e14f94ef9b50ec34344c0119599c45c3148613caae22e5be6af6bf4d5cecf8d2674fad25a4d573d6c0146 SHA512 022f0a26ddd19b10d1f3365218030e148123ade4324c60f028a01f8ae96426a53de09d2eb60aa46534447da9125ef01b856d4efcd45d56ee5bb26ce784e927e7
-DIST kwindowsystem-5.94.0.tar.xz 182240 BLAKE2B 12570a98c2f140c8dd1c0f35e90a16285cd60ae0e58014ea2d967cc939e1ce62f3e83009b7f0633335135b01b393f1f094553ba0729f5ae3cadfbe1b761854e5 SHA512 908f8bffdfbcc17a605a3e46c652508859b34d2990a171509af8c3b886f62a0c9724697f82e08949625e407c4daa6b4bd5ed80d949b6365060c17bc01e8a5944
+DIST kwindowsystem-5.96.0.tar.xz 182568 BLAKE2B 320382003f4d840b39e54e8f1a36f4fb26150510e3a11c4af4c3bbc70bb8a9b57f2ecfdad53e8ea22347eae2a4035d68a7409354c360be0b9c8494359024257d SHA512 8d6bc7f03c8f4a63775b3457cbd3a792e285d3b180ed0098abd5dcef602f2dc9b51f906b39ca2c958f347efdfbe9b1fdc82e5ef498f0d522ca65782db7152613
+DIST kwindowsystem-5.97.0.tar.xz 182460 BLAKE2B 2fd54a516c679e63572b234a0e0dacba5efd0015f8c2282883c15ee30577a7b9f3c8631cf2bd32e60932e97908fc86559f840f13917273f0127823b0a0d4d0cd SHA512 354e0eb7356800b856d12a7537e60d039efd053cac19912ccad690995dff15699548bc1ccb0cdcfbb9e7e20d403380c15f238fb757118c291010ef2985bff493
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.92.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.96.0.ebuild
index 1332da3cf3a..a62798405f5 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.92.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.96.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls X"
RESTRICT="test"
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.97.0.ebuild
index 4540fe4740c..a7bb3c2bf82 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.97.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls X"
RESTRICT="test"
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 2a37e9cd5c9..9a4ad95a17c 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,2 @@
-DIST kxmlgui-5.92.0.tar.xz 895672 BLAKE2B dc1e6e59d367b830447049a69b8b1d41d9b5e1bacb88c7e229a37c507dd4ad17b8888dd5f5456099a30076c95b6ed8bf8f0b44a333226c939bfc755410bd02f8 SHA512 5c8d68aa59259e4048f32224ef0672984d6edbffb38476d2bbe9466b72a14aaf318cdba4a1eebb4209879e9cf880e736b9647491eca8e3ec8f4c03d50cf222e9
-DIST kxmlgui-5.94.0.tar.xz 898380 BLAKE2B 60399835046d09c0373d64ed94db31d2cc0f0d93fb9395771c00c1888efcb849c709308b6ea4039044ef188abdd2320472a8fb31b38c9b8b24245168bab6a140 SHA512 6f220a270263a97d4e6965360d0e8c908a0a99ae29cced7fd8a971d1f2ed9a6b180697ebb6fc93012ac3ea3f7b22c25539cd35c70ddf840ab2c0f63cd21e6bc5
+DIST kxmlgui-5.96.0.tar.xz 899276 BLAKE2B 7aa619362c28c45c00bb725f5819443b8ecea806a468847b6259a053c48aa4fd9a3ce74094b65813e06d5fc426bbbb7b23450349298e1e552dc36c1a04e887a6 SHA512 44ffb6bfe8eaeb1fe1aad27d6794f1a536e030177547576b38021e87bd3c6ab57cd3fc1c41a70cf79cff8b8698a8d424d739875d9260115b5b6430cdad327912
+DIST kxmlgui-5.97.0.tar.xz 901052 BLAKE2B 2501f28589ee3eaf6c0a8a077300facc2e31ef0e6451cabe3f20833e1c2acda721ca2ae762edfaf918526c5b0a5ef374350c96c8a410954bb2957610cf5de0ae SHA512 5389b824895ff7e59d05c89f05c0aee359ed949ed42a7ca93229e56cf655a4cfad36bb9a24685ecb49739c7fd7b8fc72b1c8f1569446f8abf92530ffd43bb099
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild
index f01e7038227..b261cc42805 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
IUSE=""
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild
index bddc0a6afe8..4e2c1e89ac2 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
IUSE=""
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index 357c6b0973c..069ca63ace9 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,2 +1,2 @@
-DIST modemmanager-qt-5.92.0.tar.xz 120976 BLAKE2B 7100a59fb6b281b81b9c1c168ba3fb31e163c2e4dc86b641160af3ee994e38686e4ac5d2933b723b31e3a9230735c56500b8b2e4338fd4c7ef13d2bd27a42505 SHA512 56dc47ecb0bf04fb9f7d99d067f10b9efb65a82dd8929f0aa2d6d3c9d708cdaea810a1ba7b1a708f00cefc513c23f6fc2fd25ec004bb071bf42ad0b17edc6ddc
-DIST modemmanager-qt-5.94.0.tar.xz 121056 BLAKE2B b1ba94992f3dffa614fc6131c6ddc84f8acf473bb280a1184406c79f7466aa3f241c4ae8cf1650e2179a0fab978e6b90aeac936088858b8877b53ae94e240383 SHA512 3867d8ed2b000e51a2782ad0300e2a49b89bad429409b4d36f9d1798f992980b4dc6c38edceb8e33456bb5fb0d11b3007f01ca8c3bbaae6f239b0260885fdf9e
+DIST modemmanager-qt-5.96.0.tar.xz 121052 BLAKE2B 1d8117ff16aa45939bc61adb5007be50e9bed77878124f14b723aae51507e906b7efbd4ce14ed9c00d881e67ffbd8fd67ee51a3ef6e0ffd3abb30c00d90edb6c SHA512 3c959b57e08342d0e8959d1f4768ba87703ac364eb0d4e2462b008567aeca6f8fe398fa13ee28585cf93a21278a22736e400e8877f5d63339ec36800599e13be
+DIST modemmanager-qt-5.97.0.tar.xz 121052 BLAKE2B 534f52d040dfade60130e83b5d4a9b4e71d76dc45a0ac310bbda7be722043172d32f0683d4984ca5f120cefc8d90d72f5c5c5eb1d0870707bcf0aa2073c8a580 SHA512 f776ce476233d3d2d58b9a71fa127b5cac8c84acedc0ac98ff88c3bd4e5fda89885577fc2b87764a793dc740600e10e2a37c49774c95394e64154f889ec59e6e
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.92.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild
index d97b603d16e..9951196ceba 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.92.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.96.0.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="ModemManager bindings for Qt"
LICENSE="LGPL-2"
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.97.0.ebuild
index 438f0357a75..7048bdaaaa7 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.97.0.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="ModemManager bindings for Qt"
LICENSE="LGPL-2"
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index d74968a4e53..9f84a7d2640 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,2 +1,2 @@
-DIST networkmanager-qt-5.92.0.tar.xz 198060 BLAKE2B 04de04321f5fa41abf3bd5b521ebd06dcf70e3abd59091c78de6a9d99a104896276f61929ff55ed2ab5ea0eabd5e50dca7a15268706a58c34f3a9189ae00d9c8 SHA512 30a59f28eb28e6877fe9db162e2c3fc32ce1bd84e3e4091b10c63906a24ba6cb56955bff980320b55e6b883f4a1ac249bb11396f633834182f20726442518372
-DIST networkmanager-qt-5.94.0.tar.xz 197676 BLAKE2B 15465106e549de21aa67f7d77dc67b8ea8bb72dc67c4baf9ac12b222d03e70525567a4887348402111482c2b403047d8d78bcd8cd5e42d2e2e221e7de423e6d4 SHA512 0e97577e53b440df2c25d2afaa2171443b9c2806c8164a84db5053e071fb9ac27dda8952947efd0e9ad57f25625cf8447f45606278a61d45c45ec0a1db956d61
+DIST networkmanager-qt-5.96.0.tar.xz 197644 BLAKE2B 191ea1360476fa85d663323b8482e37b2e281588a52303b4fbfd3e7943b974af971010097916a9915957b6810b031b69dbe9649a616298429082d2c2a6e35a7b SHA512 35f8080932c5a66a708c97826a8308c73ba5ae760abc72e8ef458ae971cf5d2f837fa9ad32ccbc3cc028065389d404adb04f30410bc637679bec88c9dffaf823
+DIST networkmanager-qt-5.97.0.tar.xz 197648 BLAKE2B fe6728c9fa4cf35f88ec362029cc9c6082b4bd3e7f43aac9a29ee2e861c8fde6989d03ee12293060ef1bdabc654b9926b45c7f324b961886622dadc883b2b8b6 SHA512 47764cb481772b4db8a055ff889e5e3fac98b7ac6439824654d2adadacaa6244ce9b5aeece0bf706b0467184d7a8ef6f124cfde01293e7b6abde461130f21441
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.92.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild
index e562bdd30c1..a1d19435bc4 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.92.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.96.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="NetworkManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="teamd"
DEPEND="
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.97.0.ebuild
index 440afa260ef..b18a1fce20c 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.97.0.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="NetworkManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="teamd"
DEPEND="
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index b319cdd4617..92ac37fd90d 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-icons5-5.92.0.tar.xz 238636220 BLAKE2B ce9a843c7ac19c69504c92d3118488390a3adf1c25381d920e5ad096518c72089e1e99c08ff3dcba340a8ba9083b04505004fa3f76be53fd12a26e88f81a5395 SHA512 af336e9996abacf7f7c9f221caa4ada64d2b043a398f757fabd547ba311ed390eeecf621f1f3a7b38d67d688b8e1926a7c17de03d96cfca72158107a02d91834
-DIST oxygen-icons5-5.94.0.tar.xz 238635124 BLAKE2B 1d7d8d75d94d3129fca8d287b33a05df8bb627bb88fc7579e0b57cb93fe535027fd9a487bab1b2e4c2daa11f932a4fcad1f4d3886d8ca42a0f3c53293df86841 SHA512 b9906927ec15c422aefaa2e0f287121c51ec16386f60371a8e773c9c4f0530cc1bad99849079cbfff16d78432ac30867ad58d42e9fc6c0b1b07dff810481274d
+DIST oxygen-icons5-5.96.0.tar.xz 238635128 BLAKE2B c42043a99f4e2ba314392daf6dcce5bf58600942c410dfa4e7a14782e8677060d18cad5671fada454e3c2c07c1bd17ea0d95a44638b1ed8e363f5043890dc805 SHA512 faa76c08a232530ad1e9cf2f1f46c217f55bd5880736df564725c61cc74b4e04d484d227f67d68b13257d8ab1ba0cacb761950a5c074b35dcde4f06c50a3d90f
+DIST oxygen-icons5-5.97.0.tar.xz 238635776 BLAKE2B bbac885a164550d8205a1a88817073a1fd46f92e798b04e37e29123b89c7c8ce1e9abf94e5895033e0b60f0a98373cdc650327324c2bc9b487fa9799791fe1c7 SHA512 196462f30bff60399c31049289493f5b1dd56043da407e608803813c520f5900f760fded4fb355f38729fbea96122889a98eab6abcaab419bff920daf2678449
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.96.0.ebuild
index b8e16dacc62..01543b85dc3 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.96.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
KDE_ORG_NAME="oxygen-icons5"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit cmake kde.org xdg-utils
+QTMIN=5.15.4
+inherit cmake frameworks.kde.org xdg-utils
DESCRIPTION="Oxygen SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.92.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.97.0.ebuild
index 3734d92545f..ebf7dee98b8 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.92.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
KDE_ORG_NAME="oxygen-icons5"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit cmake kde.org xdg-utils
+QTMIN=5.15.5
+inherit cmake frameworks.kde.org xdg-utils
DESCRIPTION="Oxygen SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index 10daabe647c..fafd85da3b2 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-framework-5.92.0.tar.xz 3145504 BLAKE2B 4c9c4a6c585fae629d94666d312af9a2dc74242d59f93cf6b63e206f7b4656982e1969cee7e1543b5c32b4f0815d602cfa8d0b56c3416f92bd5d2d2048ee6ef4 SHA512 6efbb9f03ec11804b12cda209dc665468cf6f56ecf712a136a5cf1ea2cb1deb1d427896770b12c18094a2d7f0ef69da9dcbe52b16ae2126e8382ade74d8ce54c
-DIST plasma-framework-5.94.0.tar.xz 3137928 BLAKE2B c171e434db41d6b03d97db14aa5abb1ba11e5508a9428d0d16a25c223170f5310b30e36c5681bf67ac9b849c1df744c1c70914efbd664c7c8d4b5b9550b7bd7e SHA512 071e0ce261516e4a7ab1105f86304e5dae7c16a9663980222cf60922ae6bf785cd2b0447b7a2f2a57e2a2396c1de15655c8a7c02568d81652da946a6384b9eb7
+DIST plasma-framework-5.96.0.tar.xz 3145380 BLAKE2B a9190358fc454dfba03d8f5881b52e21e7e209f471823d4d4ead54818103436775f09df7f1dd42ade4d4b5b2df448f5cb1bb682ea77d32c57cdfe7c39ecab238 SHA512 9361948197c69ab8b2a1b943c1e9a2e44443588cd3bb4073eaa9ac6a4575bb4c1e6a257eb2fda6333df13eb568e09ed26a88d128fdafbe517bca705b8a8f2a5b
+DIST plasma-framework-5.97.0.tar.xz 3147572 BLAKE2B 28ce82fc00bd15ece8f9c28c0e6029abaeb435c00f01266cb63b259e75a86d842ac9fc2035ee1b9867d8fa71247b57289e4fa8bc939f0ac650670a94dfa4e220 SHA512 d54fd47a51f4474412d71e721c3af4215307ef0b58019f2bd570ed35cfbd4af4546705b6ba9e38aca63a5f9a5a26601bb6fe54f3ca5941a22748d0b2650424ac
diff --git a/kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch b/kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch
deleted file mode 100644
index 04992bcb129..00000000000
--- a/kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 7352045b388f4b0ef553706bd219457e5018ce4e Mon Sep 17 00:00:00 2001
-From: Marco Martin <notmart@gmail.com>
-Date: Mon, 28 Mar 2022 21:20:16 +0000
-Subject: [PATCH] Don't install the heading SVG in breeze-light and breeze-dark
- Plasma themes
-
-Installing that file there was an acky workaround that got broken by 2cccf230.
----
- src/desktoptheme/breeze-dark/CMakeLists.txt | 5 +----
- src/desktoptheme/breeze-light/CMakeLists.txt | 4 ----
- 2 files changed, 1 insertion(+), 8 deletions(-)
-
-diff --git a/src/desktoptheme/breeze-dark/CMakeLists.txt b/src/desktoptheme/breeze-dark/CMakeLists.txt
-index 8f2078e4d..7f8f99062 100644
---- a/src/desktoptheme/breeze-dark/CMakeLists.txt
-+++ b/src/desktoptheme/breeze-dark/CMakeLists.txt
-@@ -8,7 +8,4 @@ install(
- FILES colors "${CMAKE_CURRENT_BINARY_DIR}/metadata.desktop"
- DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-dark
- )
--install(
-- FILES ${PROJECT_BINARY_DIR}/src/desktoptheme/breeze/default.gzipped/widgets/plasmoidheading.svgz
-- DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-dark/widgets
--)
-+
-diff --git a/src/desktoptheme/breeze-light/CMakeLists.txt b/src/desktoptheme/breeze-light/CMakeLists.txt
-index 678033cec..6688a603b 100644
---- a/src/desktoptheme/breeze-light/CMakeLists.txt
-+++ b/src/desktoptheme/breeze-light/CMakeLists.txt
-@@ -8,7 +8,3 @@ install(
- FILES colors "${CMAKE_CURRENT_BINARY_DIR}/metadata.desktop"
- DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-light
- )
--install(
-- FILES ${PROJECT_BINARY_DIR}/src/desktoptheme/breeze/default.gzipped/widgets/plasmoidheading.svgz
-- DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-light/widgets
--)
---
-GitLab
-
diff --git a/kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch b/kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch
deleted file mode 100644
index 0286039ddb7..00000000000
--- a/kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-From bd1ba6e539a326585a24fc21d0e27ef2c59e8731 Mon Sep 17 00:00:00 2001
-From: Noah Davis <noahadvs@gmail.com>
-Date: Wed, 6 Apr 2022 15:08:53 -0400
-Subject: [PATCH] PC3 toggle controls: fix odd heights misaligning indicators
-
-BUG: 447977
----
- src/declarativeimports/plasmacomponents3/CheckBox.qml | 2 +-
- src/declarativeimports/plasmacomponents3/CheckDelegate.qml | 2 +-
- src/declarativeimports/plasmacomponents3/MenuItem.qml | 2 +-
- src/declarativeimports/plasmacomponents3/RadioButton.qml | 2 +-
- src/declarativeimports/plasmacomponents3/RadioDelegate.qml | 2 +-
- src/declarativeimports/plasmacomponents3/Switch.qml | 2 +-
- src/declarativeimports/plasmacomponents3/SwitchDelegate.qml | 2 +-
- 7 files changed, 7 insertions(+), 7 deletions(-)
-
-diff --git a/src/declarativeimports/plasmacomponents3/CheckBox.qml b/src/declarativeimports/plasmacomponents3/CheckBox.qml
-index 1da39da24..fed972566 100644
---- a/src/declarativeimports/plasmacomponents3/CheckBox.qml
-+++ b/src/declarativeimports/plasmacomponents3/CheckBox.qml
-@@ -35,7 +35,7 @@ T.CheckBox {
-
- indicator: CheckIndicator {
- x: !control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
-- y: control.topPadding + (control.availableHeight - height) / 2
-+ y: control.topPadding + Math.round((control.availableHeight - height) / 2)
- control: control
- }
-
-diff --git a/src/declarativeimports/plasmacomponents3/CheckDelegate.qml b/src/declarativeimports/plasmacomponents3/CheckDelegate.qml
-index ef965becd..9d241467b 100644
---- a/src/declarativeimports/plasmacomponents3/CheckDelegate.qml
-+++ b/src/declarativeimports/plasmacomponents3/CheckDelegate.qml
-@@ -47,7 +47,7 @@ T.CheckDelegate {
-
- indicator: CheckIndicator {
- x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
-- y: control.topPadding + (control.availableHeight - height) / 2
-+ y: control.topPadding + Math.round((control.availableHeight - height) / 2)
-
- control: control
- }
-diff --git a/src/declarativeimports/plasmacomponents3/MenuItem.qml b/src/declarativeimports/plasmacomponents3/MenuItem.qml
-index 16f2a5e36..964c5930d 100644
---- a/src/declarativeimports/plasmacomponents3/MenuItem.qml
-+++ b/src/declarativeimports/plasmacomponents3/MenuItem.qml
-@@ -81,7 +81,7 @@ T.MenuItem {
-
- indicator: Loader {
- x: controlRoot.mirrored ? controlRoot.width - width - controlRoot.rightPadding : controlRoot.leftPadding
-- y: controlRoot.topPadding + (controlRoot.availableHeight - height) / 2
-+ y: controlRoot.topPadding + Math.round((controlRoot.availableHeight - height) / 2)
-
- visible: controlRoot.checkable
- sourceComponent: controlRoot.autoExclusive ? radioComponent : checkComponent
-diff --git a/src/declarativeimports/plasmacomponents3/RadioButton.qml b/src/declarativeimports/plasmacomponents3/RadioButton.qml
-index 7eeee3f9b..0b7a19894 100644
---- a/src/declarativeimports/plasmacomponents3/RadioButton.qml
-+++ b/src/declarativeimports/plasmacomponents3/RadioButton.qml
-@@ -32,7 +32,7 @@ T.RadioButton {
-
- indicator: RadioIndicator {
- x: !control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
-- y: control.topPadding + (control.availableHeight - height) / 2
-+ y: control.topPadding + Math.round((control.availableHeight - height) / 2)
- control: control
- }
-
-diff --git a/src/declarativeimports/plasmacomponents3/RadioDelegate.qml b/src/declarativeimports/plasmacomponents3/RadioDelegate.qml
-index e25f28cc3..a915a4eac 100644
---- a/src/declarativeimports/plasmacomponents3/RadioDelegate.qml
-+++ b/src/declarativeimports/plasmacomponents3/RadioDelegate.qml
-@@ -47,7 +47,7 @@ T.RadioDelegate {
-
- indicator: RadioIndicator {
- x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
-- y: control.topPadding + (control.availableHeight - height) / 2
-+ y: control.topPadding + Math.round((control.availableHeight - height) / 2)
-
- control: control
- }
-diff --git a/src/declarativeimports/plasmacomponents3/Switch.qml b/src/declarativeimports/plasmacomponents3/Switch.qml
-index 32ef1274b..98de41388 100644
---- a/src/declarativeimports/plasmacomponents3/Switch.qml
-+++ b/src/declarativeimports/plasmacomponents3/Switch.qml
-@@ -32,7 +32,7 @@ T.Switch {
-
- indicator: SwitchIndicator {
- x: !control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
-- y: control.topPadding + (control.availableHeight - height) / 2
-+ y: control.topPadding + Math.round((control.availableHeight - height) / 2)
- control: control
- }
-
-diff --git a/src/declarativeimports/plasmacomponents3/SwitchDelegate.qml b/src/declarativeimports/plasmacomponents3/SwitchDelegate.qml
-index e6adf9a6e..0f3db70de 100644
---- a/src/declarativeimports/plasmacomponents3/SwitchDelegate.qml
-+++ b/src/declarativeimports/plasmacomponents3/SwitchDelegate.qml
-@@ -45,7 +45,7 @@ T.SwitchDelegate {
-
- indicator: SwitchIndicator {
- x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
-- y: control.topPadding + (control.availableHeight - height) / 2
-+ y: control.topPadding + Math.round((control.availableHeight - height) / 2)
-
- control: control
- }
---
-GitLab
-
diff --git a/kde-frameworks/plasma/files/plasma-5.96.0-fix-crash-in-WindowShadowTile.patch b/kde-frameworks/plasma/files/plasma-5.96.0-fix-crash-in-WindowShadowTile.patch
new file mode 100644
index 00000000000..8d37a508b35
--- /dev/null
+++ b/kde-frameworks/plasma/files/plasma-5.96.0-fix-crash-in-WindowShadowTile.patch
@@ -0,0 +1,55 @@
+From 50eaece7aef004b588a684c9fadff0f6787f2ef8 Mon Sep 17 00:00:00 2001
+From: David Edmundson <kde@davidedmundson.co.uk>
+Date: Thu, 14 Jul 2022 22:45:14 +0100
+Subject: [PATCH] Scope DialogShadows lifetime to application
+
+- DialogShadows own KWayland::Client::buffer objects
+ - Buffer cleanup makes wayland calls
+ - wayland calls after QGuiApplication has stoped will fail
+
+Q_GLOBAL_STATIC mangaged objects can outlive the QGuiApplication.
+
+BUG:443706
+---
+ src/plasmaquick/dialogshadows.cpp | 18 ++++++------------
+ 1 file changed, 6 insertions(+), 12 deletions(-)
+
+diff --git a/src/plasmaquick/dialogshadows.cpp b/src/plasmaquick/dialogshadows.cpp
+index 17c9a41e2..93b9bcc0f 100644
+--- a/src/plasmaquick/dialogshadows.cpp
++++ b/src/plasmaquick/dialogshadows.cpp
+@@ -37,17 +37,6 @@ public:
+ QVector<KWindowShadowTile::Ptr> m_tiles;
+ };
+
+-class DialogShadowsSingleton
+-{
+-public:
+- DialogShadowsSingleton()
+- {
+- }
+-
+- DialogShadows self;
+-};
+-
+-Q_GLOBAL_STATIC(DialogShadowsSingleton, privateDialogShadowsSelf)
+
+ DialogShadows::DialogShadows(QObject *parent, const QString &prefix)
+ : Plasma::Svg(parent)
+@@ -64,7 +53,12 @@ DialogShadows::~DialogShadows()
+
+ DialogShadows *DialogShadows::self()
+ {
+- return &privateDialogShadowsSelf->self;
++ // KF6 port to Q_APPLICATION_STATIC
++ static DialogShadows *s_privateDialogShadowsSelf = nullptr;
++ if (!s_privateDialogShadowsSelf) {
++ s_privateDialogShadowsSelf = new DialogShadows(qApp);
++ }
++ return s_privateDialogShadowsSelf;
+ }
+
+ void DialogShadows::addWindow(QWindow *window, Plasma::FrameSvg::EnabledBorders enabledBorders)
+--
+GitLab
+
diff --git a/kde-frameworks/plasma/plasma-5.92.0-r2.ebuild b/kde-frameworks/plasma/plasma-5.96.0-r1.ebuild
index f048636a97a..cf6319f87d3 100644
--- a/kde-frameworks/plasma/plasma-5.92.0-r2.ebuild
+++ b/kde-frameworks/plasma/plasma-5.96.0-r1.ebuild
@@ -5,14 +5,14 @@ EAPI=8
KDE_ORG_NAME="${PN}-framework"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Plasma framework"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="gles2-only man wayland X"
RESTRICT="test"
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kactivities-${PVCUT}*:5
=kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kconfig-${PVCUT}*:5[qml]
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kdeclarative-${PVCUT}*:5
@@ -59,10 +59,7 @@ DEPEND="${RDEPEND}
"
BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-PATCHES=(
- "${FILESDIR}/${P}-breeze-light-dark-visual-fix.patch"
- "${FILESDIR}/${P}-fix-blurry-buttons.patch" # KDE-bug 447977
-)
+PATCHES=( "${FILESDIR}/${P}-fix-crash-in-WindowShadowTile.patch" ) # KDE-bug 443706
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/plasma/plasma-5.94.0.ebuild b/kde-frameworks/plasma/plasma-5.97.0.ebuild
index 143e61839c1..376e2545e87 100644
--- a/kde-frameworks/plasma/plasma-5.94.0.ebuild
+++ b/kde-frameworks/plasma/plasma-5.97.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
KDE_ORG_NAME="${PN}-framework"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Plasma framework"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="gles2-only man wayland X"
RESTRICT="test"
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kactivities-${PVCUT}*:5
=kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kconfig-${PVCUT}*:5[qml]
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kdeclarative-${PVCUT}*:5
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index d22961956fd..51f1168c67f 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,2 +1,2 @@
-DIST prison-5.92.0.tar.xz 47936 BLAKE2B 72b919e042d471dbcd87faa081b00abdcdb9b708b4cfdeba4ba09c0d013b3b8cbf35220768b821e198b2fefc916472117e50be320268707ff1a5e44ff31074dd SHA512 18bb9f5a804cc80cf3770c1d4149ef075650357e81642a230810a08b780c35c563a3c629839bf8a0ca39d9b1ea01d24862a6cf1992dc5577fd1d853c8ab87b5f
-DIST prison-5.94.0.tar.xz 55184 BLAKE2B 26ca6bcd0989b6669ef0f82d5ee2492599a1c65bb9b5b225eef31b8ab95058ab8fea33203954b18c3543b61b59e62091697bc5a21d38c37aa3af5f81183a4cae SHA512 7de7f528d686ddcf1ff987786ca06d431944deed49f89075a0438982408843249882fc931003f91b4646513ff4515df9104d97ba662a87eeee6394cc93bd3969
+DIST prison-5.96.0.tar.xz 55380 BLAKE2B f6fd3467283a1d7980d070f77031d72bec4d94da0da30f99e360ec6cc160c1041d0025227df41649a0c20c4c247e99269c28e146aacbe5dae293a2f13457e562 SHA512 1bb85d4e8e6cd349cae559d5a933e606896ced077b850b4cac1a50f374ac2b938d01095c83a8bdb76af31069c17dfb07102a3a9f3c62ae9832f5b3846335a078
+DIST prison-5.97.0.tar.xz 55724 BLAKE2B 9479f174190ff0673886af611547fc1a5575aa631a58ca2ed7ff4bb72dcd8205ad5d49ae5144a2114b540566a266c3b59e0b8463417b0bc6e662175e0bad039f SHA512 1fb56305e1a605f5150b5e0e0eea7ed62a98024ae9e7f9cfc29e0730342f246792fc6b71d7e3ace6b114d4bff7cdfa385605e443f84738452ea73ccdb8f003e7
diff --git a/kde-frameworks/prison/files/prison-5.96.0-zxing-cpp-1.4.0.patch b/kde-frameworks/prison/files/prison-5.96.0-zxing-cpp-1.4.0.patch
new file mode 100644
index 00000000000..8971bd919a0
--- /dev/null
+++ b/kde-frameworks/prison/files/prison-5.96.0-zxing-cpp-1.4.0.patch
@@ -0,0 +1,107 @@
+From 74e34fa35a59098db7c4358b788ad3ac0a5745f7 Mon Sep 17 00:00:00 2001
+From: Volker Krause <vkrause@kde.org>
+Date: Fri, 8 Jul 2022 16:18:47 +0200
+Subject: [PATCH] Support ZXing 1.4.0
+
+The previous code doesn't build (and when made to build, crashes) with
+ZXing 1.4.0.
+---
+ src/scanner/CMakeLists.txt | 2 ++
+ src/scanner/config-prison-scanner.h.in | 14 ++++++++++++++
+ src/scanner/videoscannerworker.cpp | 17 +++++++++++++++++
+ 3 files changed, 33 insertions(+)
+ create mode 100644 src/scanner/config-prison-scanner.h.in
+
+diff --git a/src/scanner/CMakeLists.txt b/src/scanner/CMakeLists.txt
+index d5b9cf5..ef690c5 100644
+--- a/src/scanner/CMakeLists.txt
++++ b/src/scanner/CMakeLists.txt
+@@ -1,6 +1,8 @@
+ # SPDX-FileCopyrightText: 2022 Volker Krause <vkrause@kde.org>
+ # SPDX-License-Identifier: BSD-3-Clause
+
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-prison-scanner.h.in ${CMAKE_CURRENT_BINARY_DIR}/config-prison-scanner.h)
++
+ add_library(KF5PrisonScanner)
+ add_library(KF5::PrisonScanner ALIAS KF5PrisonScanner)
+
+diff --git a/src/scanner/config-prison-scanner.h.in b/src/scanner/config-prison-scanner.h.in
+new file mode 100644
+index 0000000..d80ceaf
+--- /dev/null
++++ b/src/scanner/config-prison-scanner.h.in
+@@ -0,0 +1,14 @@
++/*
++ SPDX-FileCopyrightText: 2022 Volker Krause <vkrause@kde.org>
++ SPDX-License-Identifier: LGPL-2.0-or-later
++*/
++
++#ifndef CONFIG_PRISON_SCANNER_H
++#define CONFIG_PRISON_SCANNER_H
++
++#define ZXING_VERSION_MAJOR @ZXing_VERSION_MAJOR@
++#define ZXING_VERSION_MINOR @ZXing_VERSION_MINOR@
++#define ZXING_VERSION_PATCH @ZXing_VERSION_PATCH@
++#define ZXING_VERSION ((@ZXing_VERSION_MAJOR@<<16)|(@ZXing_VERSION_MINOR@<<8)|(@ZXing_VERSION_PATCH@))
++
++#endif // CONFIG_PRISON_SCANNER_H
+diff --git a/src/scanner/videoscannerworker.cpp b/src/scanner/videoscannerworker.cpp
+index 45792dc..947367c 100644
+--- a/src/scanner/videoscannerworker.cpp
++++ b/src/scanner/videoscannerworker.cpp
+@@ -3,6 +3,7 @@
+ SPDX-License-Identifier: MIT
+ */
+
++#include "config-prison-scanner.h"
+ #include "format_p.h"
+ #include "scanresult_p.h"
+ #include "videoscannerframe_p.h"
+@@ -12,6 +13,7 @@
+ #include <QImage>
+ #include <QTransform>
+
++#define ZX_USE_UTF8 1
+ #include <ZXing/ReadBarcode.h>
+ #include <ZXing/TextUtfEncoding.h>
+
+@@ -25,7 +27,11 @@ VideoScannerWorker::VideoScannerWorker(QObject *parent)
+
+ void VideoScannerWorker::slotScanFrame(VideoScannerFrame frame)
+ {
++#if ZXING_VERSION < QT_VERSION_CHECK(1, 4, 0)
+ ZXing::Result zxRes(ZXing::DecodeStatus::FormatError);
++#else
++ ZXing::Result zxRes;
++#endif
+ ZXing::DecodeHints hints;
+ hints.setFormats(frame.formats() == Format::NoFormat ? ZXing::BarcodeFormats::all() : Format::toZXing(frame.formats()));
+
+@@ -173,6 +179,7 @@ void VideoScannerWorker::slotScanFrame(VideoScannerFrame frame)
+ if (zxRes.isValid()) {
+ auto res = ScanResultPrivate::get(scanResult);
+
++#if ZXING_VERSION < QT_VERSION_CHECK(1, 4, 0)
+ // distinguish between binary and text content
+ const auto hasWideChars = std::any_of(zxRes.text().begin(), zxRes.text().end(), [](auto c) {
+ return c > 255;
+@@ -188,6 +195,16 @@ void VideoScannerWorker::slotScanFrame(VideoScannerFrame frame)
+ std::copy(zxRes.text().begin(), zxRes.text().end(), b.begin());
+ res->content = b;
+ }
++#else
++ if (zxRes.contentType() == ZXing::ContentType::Text) {
++ res->content = QString::fromStdString(zxRes.text());
++ } else {
++ QByteArray b;
++ b.resize(zxRes.bytes().size());
++ std::copy(zxRes.bytes().begin(), zxRes.bytes().end(), b.begin());
++ res->content = b;
++ }
++#endif
+
+ // determine the bounding rect
+ // the cooridinates we get from ZXing are a polygon, we need to determine the
+--
+GitLab
+
diff --git a/kde-frameworks/prison/prison-5.92.0.ebuild b/kde-frameworks/prison/prison-5.96.0-r1.ebuild
index 85d182986a7..33b9a8f7bdb 100644
--- a/kde-frameworks/prison/prison-5.92.0.ebuild
+++ b/kde-frameworks/prison/prison-5.96.0-r1.ebuild
@@ -3,27 +3,30 @@
EAPI=8
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+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 ~ppc64 ~riscv x86"
+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
+ media-libs/zxing-cpp:=
qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
"
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
"
+PATCHES=( "${FILESDIR}/${P}-zxing-cpp-1.4.0.patch" )
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt5Quick)
diff --git a/kde-frameworks/prison/prison-5.94.0.ebuild b/kde-frameworks/prison/prison-5.97.0.ebuild
index 63948280e1a..2972465702e 100644
--- a/kde-frameworks/prison/prison-5.94.0.ebuild
+++ b/kde-frameworks/prison/prison-5.97.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="qml"
RDEPEND="
@@ -18,7 +18,7 @@ RDEPEND="
>=dev-qt/qtmultimedia-${QTMIN}:5
media-gfx/qrencode:=
media-libs/libdmtx
- media-libs/zxing-cpp
+ media-libs/zxing-cpp:=
qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
"
DEPEND="${RDEPEND}
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index db3eaad0dfa..7de9231b97b 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,2 +1,2 @@
-DIST purpose-5.92.0.tar.xz 173280 BLAKE2B 4cbed1b8b9b8a443fdb9ecbaf6495918c1f21f641184827a5e6af4084b5b2beb5b5f4a0a8c4d8e593ac4a4222dfc702e5b2ac5330625a3d26962f986d0ff07f1 SHA512 e466b836d4628f8773247cb952621d9c33127c26ae73c27b9f8015239997b0f7241a0f556c8c683a2a580c3977f448b1e9742965d9133e2c569d42b2d6cf2009
-DIST purpose-5.94.0.tar.xz 172680 BLAKE2B 44564faf3656eec617f41fab17312733aa592fb0c6c8a194aabe4cf2b0c7dcfe634afc2b3037499e13f6d3cb776fb043e11d5f07d2862841e8f7383280220962 SHA512 04bb9c29b9084e2d13f5463874aec8dca5942d6f7f25a63766451e9e4141ce5dc314afda56ab24a9621861052973245a264ebea06d864c0714c3d9829593c522
+DIST purpose-5.96.0.tar.xz 172284 BLAKE2B 3a272ea568d862ed4c300a45dbf6c3d5eee6b9dd1a6b8bc1f9c08535375ae9bac1233514ca8b6bafc20febce4b42efd773fe8415dfd7156222cbe3302d33d7c2 SHA512 80ede3300842db1a1e2553525c47f0d8d5d8611c6fd5509b2e864f1832b468326c38f70fd1a9588260660c4aff6ac7264d8dade55a5c255a9b46cb4aff2445b7
+DIST purpose-5.97.0.tar.xz 174884 BLAKE2B 2743795bdb8e8e0872304178f0eb3433a0520526eb4eb728f4633e9cef0202df8e5e0edb9b0cb6937c1512873b256dea7f42040dacaf54496b0b090e522d2707 SHA512 be5f66b961bca62a32fffe886ae205db6d4531e2ef05952bae383637df47d538e1beefaf495c06a9f2213b237f742384094e981096598a79fe8bbcf9046bc447
diff --git a/kde-frameworks/purpose/purpose-5.92.0.ebuild b/kde-frameworks/purpose/purpose-5.96.0.ebuild
index 13e4232ba16..433693cab7b 100644
--- a/kde-frameworks/purpose/purpose-5.92.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.96.0.ebuild
@@ -6,12 +6,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org optfeature xdg-utils
+QTMIN=5.15.4
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="bluetooth +kaccounts"
# requires running environment
diff --git a/kde-frameworks/purpose/purpose-5.94.0.ebuild b/kde-frameworks/purpose/purpose-5.97.0.ebuild
index 8751c96220d..977f6624605 100644
--- a/kde-frameworks/purpose/purpose-5.94.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.97.0.ebuild
@@ -6,12 +6,12 @@ EAPI=8
ECM_QTHELP="false"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org optfeature xdg-utils
+QTMIN=5.15.5
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="bluetooth +kaccounts"
# requires running environment
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 0a0a9e8f3af..2a4e12695c9 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,2 +1,2 @@
-DIST qqc2-desktop-style-5.92.0.tar.xz 65396 BLAKE2B 1cf4e6d27c7db8f518f5c9e46f77373a72b30a3060bac3e46d94473bcf6c6fa17c26a90d9589550bee2974b3c541963ed614a6422690b32d97a80b7dbfbc5434 SHA512 698675c526f8c1174c617045113c613a1eb4684db30bf6d88600b9863273c814c4ebe0bcf45b60f24023d7b3d8ef59dab4ab1b704add55131431cc3e701b3549
-DIST qqc2-desktop-style-5.94.0.tar.xz 65616 BLAKE2B 911244cc69eee30fe25298cd74bdbc772630e33119d5e22ca65418b384822d8c5622e9ab1e6dfb3cec64657528b4a8a4ec98fafcb43aca85282132872d7e81ce SHA512 8f68423603d7de0a286dbf78441b077fc48197d9bc6863e7b13be358f68697f1ad95559e0e0705edb034c54df75ff74ca41f5b2fe70ba94e55e7c30b13c6989f
+DIST qqc2-desktop-style-5.96.0.tar.xz 64896 BLAKE2B f2bc4a599feb1aa0ed7d604cc0c81c20d5f07471845d9fd8c28a112c7c6ff0bb66223975a44a2e1ee771b540e1634e6d4be8eb8aa0761db63068fb8411515ce7 SHA512 ef9342933beecfd7ddc5c934c2d0f399f3d3eb8dd1f02b5e0f397e1d377ec06487363bcd7f6d1be3679b4db971fec80904e20acb391b57b2795f6be3a73e6db9
+DIST qqc2-desktop-style-5.97.0.tar.xz 65932 BLAKE2B ab8679db55b1f956aa3d0278cff58acf0d830218feac85145fdd346d7af738a905d3abf4098908d2d9a927a19138423576ba19a3fd7f793a448adc5b822d18f9 SHA512 78b51b60d572001dad485543303702b9ab8c5a5857dc85631ac880aecca379c662a692e415f61607241d1a35b62cb70d3bd84d53a4ab36437c899f7c2c387a28
diff --git a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-drop-layout-direction-hack.patch b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-drop-layout-direction-hack.patch
new file mode 100644
index 00000000000..6f31670f5a5
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-drop-layout-direction-hack.patch
@@ -0,0 +1,27 @@
+From 6a095ad15153479e22472628ddfe1bab1183d911 Mon Sep 17 00:00:00 2001
+From: ivan tkachenko <me@ratijas.tk>
+Date: Sat, 4 Jun 2022 03:11:58 +0300
+Subject: [PATCH] ProgressBar: Drop layout direction hack
+
+It is not needed anymore: mirroring is now handled correctly in the
+Breeze theme implementation.
+---
+ org.kde.desktop/ProgressBar.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/org.kde.desktop/ProgressBar.qml b/org.kde.desktop/ProgressBar.qml
+index 23c1df3..2d075c7 100644
+--- a/org.kde.desktop/ProgressBar.qml
++++ b/org.kde.desktop/ProgressBar.qml
+@@ -26,7 +26,7 @@ T.ProgressBar {
+ control: controlRoot
+ maximum: indeterminate ? 0 : 10000 * controlRoot.to
+ minimum: indeterminate ? 0 : 10000 * controlRoot.from
+- value: indeterminate ? 0 : 10000 * ((Qt.application.layoutDirection === Qt.LeftToRight ? controlRoot.visualPosition : 1 - controlRoot.visualPosition) * (controlRoot.to - controlRoot.from) + controlRoot.from)
++ value: indeterminate ? 0 : 10000 * controlRoot.value
+ horizontal: true
+ enabled: controlRoot.enabled
+
+--
+GitLab
+
diff --git a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-menubar-theme.patch b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-menubar-theme.patch
new file mode 100644
index 00000000000..6cb908283ff
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-menubar-theme.patch
@@ -0,0 +1,31 @@
+From 299748e9bdc01a30e90cb7413b0815564864dc3b Mon Sep 17 00:00:00 2001
+From: Kartikey Subramanium <kartikey@tutanota.com>
+Date: Wed, 20 Jul 2022 14:33:55 +0000
+Subject: [PATCH] Fix QQC2 MenuBar theme.
+
+BUG: 456729
+
+| Before | After |
+| ------ | ------ |
+| ![Screenshot_20220720_193546](/uploads/4eded8d26fe77b8a64d9abd7806ecf2f/Screenshot_20220720_193546.png) | ![Screenshot_20220720_193536](/uploads/825c2cc901d859ea5cd84fe299bdc941/Screenshot_20220720_193536.png) |
+---
+ org.kde.desktop/MenuBar.qml | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/org.kde.desktop/MenuBar.qml b/org.kde.desktop/MenuBar.qml
+index f10b01a..68b92af 100644
+--- a/org.kde.desktop/MenuBar.qml
++++ b/org.kde.desktop/MenuBar.qml
+@@ -13,6 +13,9 @@ import org.kde.kirigami 2.4 as Kirigami
+ T.MenuBar {
+ id: controlRoot
+
++ Kirigami.Theme.colorSet: Kirigami.Theme.Header
++ Kirigami.Theme.inherit: false
++
+ implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset,
+ contentWidth + leftPadding + rightPadding)
+ implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
+--
+GitLab
+
diff --git a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-precision.patch b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-precision.patch
new file mode 100644
index 00000000000..36705ce0c8b
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-fix-precision.patch
@@ -0,0 +1,70 @@
+From efb795efbe0579cb30cc042d61214c139c5fb110 Mon Sep 17 00:00:00 2001
+From: ivan tkachenko <me@ratijas.tk>
+Date: Fri, 22 Jul 2022 20:31:48 +0300
+Subject: [PATCH] ProgressBar,Slider: Adapt great precision to the harsh
+ reality
+
+Test case: `to` values >= 214749 should work.
+
+BUG: 455339
+---
+ org.kde.desktop/ProgressBar.qml | 10 +++++++---
+ org.kde.desktop/Slider.qml | 12 ++++++++----
+ 2 files changed, 15 insertions(+), 7 deletions(-)
+
+diff --git a/org.kde.desktop/ProgressBar.qml b/org.kde.desktop/ProgressBar.qml
+index 18d879b..77beb1b 100644
+--- a/org.kde.desktop/ProgressBar.qml
++++ b/org.kde.desktop/ProgressBar.qml
+@@ -22,11 +22,15 @@ T.ProgressBar {
+ contentItem: Item {}
+
+ background: StylePrivate.StyleItem {
++ // Rescale for extra precision. Adapts to the range of `from` & `to` to avoid integer overflow.
++ property int factor: (Math.abs(controlRoot.from) < 100000 && Math.abs(controlRoot.to) < 100000)
++ ? 10000 : 1
++
+ elementType: "progressbar"
+ control: controlRoot
+- maximum: indeterminate ? 0 : 10000 * controlRoot.to
+- minimum: indeterminate ? 0 : 10000 * controlRoot.from
+- value: indeterminate ? 0 : 10000 * controlRoot.value
++ maximum: indeterminate ? 0 : factor * controlRoot.to
++ minimum: indeterminate ? 0 : factor * controlRoot.from
++ value: indeterminate ? 0 : factor * controlRoot.value
+ horizontal: true
+ enabled: controlRoot.enabled
+
+diff --git a/org.kde.desktop/Slider.qml b/org.kde.desktop/Slider.qml
+index 58bc99a..49b8ccb 100644
+--- a/org.kde.desktop/Slider.qml
++++ b/org.kde.desktop/Slider.qml
+@@ -28,6 +28,10 @@ T.Slider {
+ snapMode: T.Slider.SnapOnRelease
+
+ background: StylePrivate.StyleItem {
++ // Rescale for extra precision. Adapts to the range of `from` & `to` to avoid integer overflow.
++ property int factor: (Math.abs(controlRoot.from) < 100000 && Math.abs(controlRoot.to) < 100000)
++ ? 10000 : 1
++
+ control: controlRoot
+ elementType: "slider"
+ sunken: controlRoot.pressed
+@@ -36,10 +40,10 @@ T.Slider {
+ contentHeight: horizontal ? (Kirigami.Settings.tabletMode ? 24 : 22) : controlRoot.implicitHeight
+ anchors.verticalCenter: controlRoot.verticalCenter
+
+- maximum: 10000 * controlRoot.to
+- minimum: 10000 * controlRoot.from
+- step: 10000 * controlRoot.stepSize
+- value: 10000 * controlRoot.value
++ maximum: factor * controlRoot.to
++ minimum: factor * controlRoot.from
++ step: factor * controlRoot.stepSize
++ value: factor * controlRoot.value
+ horizontal: controlRoot.orientation === Qt.Horizontal
+ enabled: controlRoot.enabled
+ hasFocus: controlRoot.activeFocus
+--
+GitLab
+
diff --git a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-strip-out-apersands.patch b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-strip-out-apersands.patch
new file mode 100644
index 00000000000..59bb60c6c34
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.96.0-strip-out-apersands.patch
@@ -0,0 +1,47 @@
+From 939273025ed92246b5e6d1e3a944a8c88bbc682b Mon Sep 17 00:00:00 2001
+From: ivan tkachenko <me@ratijas.tk>
+Date: Fri, 22 Jul 2022 21:27:04 +0300
+Subject: [PATCH] ToolTip: Sync to PC3: Strip out ampersands
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Easily reproducible broken example: put a notes applet on a desktop,
+hover over its "Configureā€¦" button (it should be fine so far), then
+right click it, press Escape (or otherwise close the context menu, and
+hover again: now the tooltip spells "&Configureā€¦" because for some
+reason a mnemonic was added during this time.
+---
+ org.kde.desktop/ToolTip.qml | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/org.kde.desktop/ToolTip.qml b/org.kde.desktop/ToolTip.qml
+index 40dfcbd..3a03cc5 100644
+--- a/org.kde.desktop/ToolTip.qml
++++ b/org.kde.desktop/ToolTip.qml
+@@ -13,7 +13,7 @@ import QtQuick.Layouts 1.15
+ import org.kde.kirigami 2.12 as Kirigami
+
+ T.ToolTip {
+- id: controlRoot
++ id: control
+
+ Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
+ Kirigami.Theme.inherit: false
+@@ -41,9 +41,11 @@ T.ToolTip {
+ closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent
+
+ contentItem: Controls.Label {
+- text: controlRoot.text
++ // Strip out ampersands right before non-whitespace characters, i.e.
++ // those used to determine the alt key shortcut
++ text: control.text.replace(/&(?=\S)/g, "")
+ wrapMode: Text.WordWrap
+- font: controlRoot.font
++ font: control.font
+ Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
+ color: Kirigami.Theme.textColor
+ }
+--
+GitLab
+
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.92.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild
index 284764a1485..faec21e2b74 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.92.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0-r1.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+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 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
@@ -27,3 +27,10 @@ RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
"
+
+PATCHES=(
+ "${FILESDIR}/${P}-fix-menubar-theme.patch" # KDE-bug #456729
+ "${FILESDIR}/${P}-drop-layout-direction-hack.patch" # mirror fix in breeze 5.24.6-r1
+ "${FILESDIR}/${P}-fix-precision.patch" # KDE-bug #455339
+ "${FILESDIR}/${P}-strip-out-apersands.patch" # KDE-bug #457079
+)
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.97.0.ebuild
index 8590bb40288..cf0e8a2b609 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.97.0.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+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 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index ac35160129b..de06c84a4ff 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,2 +1,2 @@
-DIST solid-5.92.0.tar.xz 257716 BLAKE2B 3ea7f377a38ed982535d7de6c881b2758f7ac9abdaf581e6dfdada2594435fe2851b5dbb6b5fb88f7a8c6a5126589a602efc4009a07d8e90286506fff0aa65ad SHA512 14be0e88e261dde525a227129a371c63de1a173a4dddd403fc191864ecf83468c20bad43c3ac06a751234a1dfb09d4371c574293bf1de9fb719d52730ec3643b
-DIST solid-5.94.0.tar.xz 258160 BLAKE2B 67d24dac6fc7f35eb542a8344588cba956b3a234ff42a461cbc9cd07db0d4f5937822b74825acb018e844a9163173ee1323280edeab286de863e05ca95f33480 SHA512 c72da5c52512c97a4ff164e34d06d572a7747f9f434ad574bc3bd106574bef617db48a1b00b2cca6b944f9ab5bf74563e36d25fa7618fd56782506d61ebfea37
+DIST solid-5.96.0.tar.xz 259176 BLAKE2B b466c2c8bf5421bbb4779252c5030be954e8ed5b9e950317244a046ccd878b0e41bf548ee2bede2115191ee86ba5253f7cd131643029ec76c448bd7682536655 SHA512 5a13db666f99aedcf0c893d3fbe0488390fca66605d2aabb30ca07e2d3a0a7e9832c06e3cf7574a25e78bcd6a002d04ac9b8e4de29ad6c5e2e191555896316a3
+DIST solid-5.97.0.tar.xz 259036 BLAKE2B 9c57e2c23a9659fb905b67fe473d43cdd606f226c2174d6656393d91e72175e36305794275175afecb67d4da00b483c4abe9dbe9f626b280e5cff6d265802969 SHA512 e3853e42f795173a19434bc5e583a4aced8ab09ef3d7c5308e87aedc716aeac2629b03bb07ba779b368c1237c37e5ae6e0b1cefb6076bc93e6fc1a5e77ccd0f6
diff --git a/kde-frameworks/solid/solid-5.92.0.ebuild b/kde-frameworks/solid/solid-5.96.0.ebuild
index 80bbdb3ed78..bd4b4a428e8 100644
--- a/kde-frameworks/solid/solid-5.92.0.ebuild
+++ b/kde-frameworks/solid/solid-5.96.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
+inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="ios nls"
RDEPEND="
diff --git a/kde-frameworks/solid/solid-5.94.0.ebuild b/kde-frameworks/solid/solid-5.97.0.ebuild
index 142785ccc42..6a92d9c8150 100644
--- a/kde-frameworks/solid/solid-5.94.0.ebuild
+++ b/kde-frameworks/solid/solid-5.97.0.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
+inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="ios nls"
RDEPEND="
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index cc30f9f5e21..40c7da4737d 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,2 +1,2 @@
-DIST sonnet-5.92.0.tar.xz 308336 BLAKE2B 7c75b962e3fec264a00bce96f8fd98641a8b5f4870daaf49ec77d204aaa2d977e097771e580bcc25ce3eb233d9e7b3e800ece698b9473e9acf6f3c676ff5cf33 SHA512 7e6fedd0c244daf6e1b94eba2dfa7124fc6496a89ca5ed8931c9527603d1fcaabd834207bcffc8abded1e9db53ee0a737eca2ba455de705f821a944d08e931b0
-DIST sonnet-5.94.0.tar.xz 308140 BLAKE2B ba2c824a4b3e6268ea1eb7ddea8bb8846f8ea244c93bb3c4d92153b348ae9c5a8f35509054a0ff8aff7b729ddf45df84b502c0f564844d936870d0eca559098f SHA512 4904361fa8b941181c1e18fc39fb614cd9b1177a4d49c6b16ae8c5941e6328f3b803d558d44500ce002a9da92597eecb1a295e956dada994934c4cfe89c62055
+DIST sonnet-5.96.0.tar.xz 308092 BLAKE2B 89c568becffb3a13f7583e6e34e6e2046715f1abf906c9cda60ad8c14723b4b0c0330c25172a233067deea09f4e687d5afb8f357ffd9536adb392275697c4173 SHA512 4625328b255112fd6d727db8e91d47b9fd45ab9b19a754dc6bee0de96a1002a9e812c7de0ddfdb4c146581192f8a36e1a274903d7525b6a0541e6bcf2641f6f9
+DIST sonnet-5.97.0.tar.xz 307820 BLAKE2B 4ca9fbab7c03eb22a8b4a8827996aa689ddf25b0a9981c826b86405edaf0bfe9753e4e8dbd676a6d7e63f57553180d235b36b62bfa75c0b255608ae867f9e4a1 SHA512 7b0b460e3e6ed4925033955768e91645e37a473bf3662306c7e912148387b28d507acc1efd36c6b001229b6d86ab863fc8f726aa4cc4b15e755ff1f560c6f770
diff --git a/kde-frameworks/sonnet/sonnet-5.92.0.ebuild b/kde-frameworks/sonnet/sonnet-5.96.0.ebuild
index 7bb9b508ce5..14436cce08e 100644
--- a/kde-frameworks/sonnet/sonnet-5.92.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.96.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.2
+QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="aspell +hunspell nls qml"
DEPEND="
diff --git a/kde-frameworks/sonnet/sonnet-5.94.0.ebuild b/kde-frameworks/sonnet/sonnet-5.97.0.ebuild
index 3a422a5c1e4..6a624120445 100644
--- a/kde-frameworks/sonnet/sonnet-5.94.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.97.0.ebuild
@@ -4,14 +4,14 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.15.3
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+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 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="aspell +hunspell nls qml"
DEPEND="
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index f0579542ee6..54159a48cf4 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,2 +1,2 @@
-DIST syndication-5.92.0.tar.xz 510388 BLAKE2B a7272d08610ba30f2f2249d2ecafe1dbe54c232cdc5f851d6c6acf33cf60103d08b18a666b2e570b10644e9f8a205121a6bd2df6b6c024c4b7478b2208c41ad6 SHA512 4b83c4d5d3cebc362fdbf2e5041887c713c680ddf5e5294e393de96259322399c4745c1ad87ee0aeb3fa8aa17514e2f2c98e204b43f1ae8df9ba2447a64e87b9
-DIST syndication-5.94.0.tar.xz 510540 BLAKE2B 079fdcfa871ecf8f5bf0e9904300c8ca5b91cfbe8cef4bee193ffef4663d5a517b0401bb69995d7be3927f9af69fd950dd58b7b62c39789d0802b531e1aa9a8a SHA512 8b33ca8eddd59d4461822b51a536fce53b86ec2e6b9a26d3c7e66b0317d13b2a6a271e2c011e5e9298d8d328abc961f58566caa5f1a2caf6f825b6eb5fdc1a7c
+DIST syndication-5.96.0.tar.xz 510504 BLAKE2B b59241247a7557a603081bd3685010a1fe724428e3b784517b67e0dfb9fd55bb852e4e4a8d9ef008d1270907a3177c7cd2be9a9481296dc41ad34de4a776aa6c SHA512 2069364750a1be9a3026b5846d37d2c0b75125d66f72c8a7efc76585445b699ac8e8fcbf24dce80fd32787041c513477bb5d7d77647d5254aadb880a2474d902
+DIST syndication-5.97.0.tar.xz 510436 BLAKE2B 3d4cc040362b94257ad2c5908e4651e10d0ca3cbbc9b0a3cb15d732f8dcd8be3534a7ee6dec76f7a3f05fbd8289052c1defa17c5d9e89e142557d503f2ce2356 SHA512 0af12649e8c897411bb41083afdefc058381778aac15fb98b606fbcd70e8ca519cb24c51cfc0ee02d5cc2794fa9b41fae43cfb32117ba114301a4916d89badb5
diff --git a/kde-frameworks/syndication/syndication-5.92.0.ebuild b/kde-frameworks/syndication/syndication-5.96.0.ebuild
index 2c106230377..d5374efbdba 100644
--- a/kde-frameworks/syndication/syndication-5.92.0.ebuild
+++ b/kde-frameworks/syndication/syndication-5.96.0.ebuild
@@ -5,8 +5,8 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
diff --git a/kde-frameworks/syndication/syndication-5.94.0.ebuild b/kde-frameworks/syndication/syndication-5.97.0.ebuild
index 5153327615f..156b1f11eb3 100644
--- a/kde-frameworks/syndication/syndication-5.94.0.ebuild
+++ b/kde-frameworks/syndication/syndication-5.97.0.ebuild
@@ -5,8 +5,8 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index 9c890eec708..62ec30eecea 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,3 +1,2 @@
-DIST syntax-highlighting-5.92.0-fix-bash.patch.xz 3048 BLAKE2B c342f0e01930d9a8577a2d36588deeab767e6730a721e5462af202284ba0d96837479b6e880401749390ecadb877d379c1b1ce38588198178e7e22e2f133ee0d SHA512 9bace711c744c0041fadb3bffc530ff3f8c2d0739792999e0de48b66fd4802943c77b24342489f2db26b0f92f9eafab96edb0170083eb95c7c26e62e2e44beb4
-DIST syntax-highlighting-5.92.0.tar.xz 2394744 BLAKE2B b445efecf6c5be17efac2c8247a901f3be1ce576fdb1100fe5da22aceb67ee1161c798de222f08ed611c82a35cba34b6167fd2ad3b150d91a9c46ab8fb299cc1 SHA512 bec8064f041fa6b57e57eb33eeed457ccf4e329f9b9b2ae494e000c26e54d4e966d1368b9772a638e7c8318192e701dfa06f5b3b508e13f32a8ff130582e5d96
-DIST syntax-highlighting-5.94.0.tar.xz 2397668 BLAKE2B 29a1694c8c0f0a6735266ac08c720861994d7f6b3a67124384f4b5e71bf681ebb5eb9ea1e989c766fb5c3d2dd454dd5ef3e128ad4a90adf8943fdb0cad1927da SHA512 34e3ec926ae576e0366216c67ee73ef62c538e38369d664ca104951cf08a52848fd7b4d75e29ef23650259b113af727bf71837b6b6ced0f63d4264c0c903acb2
+DIST syntax-highlighting-5.96.0.tar.xz 2399612 BLAKE2B c9549fff056c582fb72461483ee90ff5e1f44cdeeb586a288aee5dabb3f60ebebbc64e33cf9557043fa42cf5f6afeec9c143560868517945b7d19532594fd729 SHA512 55412c64d151ad72264547822c478c9882d1e8f397b621d2d2f976df4a9703fdb99cbc1d2fe749cf87df456c0e4359e4c9a9e53f464d677ae1b28c683f2707ec
+DIST syntax-highlighting-5.97.0.tar.xz 2430388 BLAKE2B 2830fc0d198edfa56df075020f40fcde848dfedfba4aff9aca6fc0409b5a829357cd7ef19e7dc5a6e73376599ae17ff3802dc35e9a41ce127938ba033bdc7ebf SHA512 4ff336cf55cc64b05a202535aa7e31c62d02c2bd48fe4020ffeee4c5369a6d299e4bcba3e1feec530c51b8b8787448f8a6a3828873316959ad45443932cfc949
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild
index 751d494339f..e5bfdbe84d1 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.96.0.ebuild
@@ -4,12 +4,12 @@
EAPI=8
ECM_TEST="forceoptional"
-QTMIN=5.15.3
-inherit ecm kde.org
+QTMIN=5.15.4
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for syntax highlighting"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.92.0-r1.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.97.0.ebuild
index 8541f25a18e..1cb111a4cf4 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.92.0-r1.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.97.0.ebuild
@@ -4,14 +4,12 @@
EAPI=8
ECM_TEST="forceoptional"
-QTMIN=5.15.2
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for syntax highlighting"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-fix-bash.patch.xz"
-
LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="nls"
DEPEND="
@@ -26,8 +24,6 @@ BDEPEND="
nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
"
-PATCHES=( "${WORKDIR}/${P}-fix-bash.patch" ) # KDE-bugs 450478
-
src_install() {
ecm_src_install
dobin "${BUILD_DIR}"/bin/katehighlightingindexer
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index 145f19e9069..15af61ce7dd 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,2 +1,2 @@
-DIST threadweaver-5.92.0.tar.xz 1413000 BLAKE2B 2659e54bbdfe559f52288d71cc2f43aa41e3773c88a8b2d3ffce21def930c4dc615da89ffa0a15a77bce280bbdfc6430bb5a862dcdb25b071522afd79630d7d0 SHA512 7262e9c88e4a7eaa9d53e70f572e906d48340afcf63c057b92fea8c648755b48683a570d7745efc8f13134ad061fbdaad1c919764d96e804d60a659a5c28e340
-DIST threadweaver-5.94.0.tar.xz 1412996 BLAKE2B 8d827e507a6d521e3ff962593cb37d13497651ecf6c35076fb657ecc13845844bc271670d9f138f8370f8af68fa48cf2820f6fccd3744204aa75b61ec89cdfd8 SHA512 3ca7c63ec47a6c11182304bec96b9de6ca2e5a370de1e93350d00861a5d8d842e55e8e32390befa77d880e69ba763a0d576e17856bae650326dd9f1cb48a0fdc
+DIST threadweaver-5.96.0.tar.xz 1413012 BLAKE2B 04637969c0a6b24211c98e62e5eef38273af4058c4da621494ec028efedb4c9f1d569eb7160360618d10745aeb340c254d85bf059e6b99f54f18700cdcfd6a15 SHA512 151169abff000a32b02028e0c5a96aa926875cf63023cf34d1b0253d456361b94e30284c5c3c7460c851a5e5bb59f34d91a7c154f089cc2721e0551fe87e7bdd
+DIST threadweaver-5.97.0.tar.xz 1413004 BLAKE2B 20c8c17e057d22edba790b9b9f82013ac1309a8d3285dd8159899ade3004c2b9ed39bcd55ecbf82798e832635ec54d03c68fb0931496fd31cea2802b79a027a9 SHA512 c0bdea56e93ab586b4531049efe82d8618dc3266d282db7a32ebdab6192c691b9414361cd1f7807fab29573868feeb74e1ad223dd0ad9fe31f5731d91088ffed
diff --git a/kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild
index a1a62f1f539..1fae8b827a6 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-5.96.0.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
src_prepare() {
diff --git a/kde-frameworks/threadweaver/threadweaver-5.92.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.97.0.ebuild
index 473beaaf69a..5a02e553b26 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.92.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-5.97.0.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-inherit ecm kde.org
+inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
src_prepare() {