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.77.0.ebuild (renamed from kde-frameworks/attica/attica-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/attica/attica-5.78.0.ebuild (renamed from kde-frameworks/attica/attica-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/baloo/Manifest4
-rw-r--r--kde-frameworks/baloo/baloo-5.77.0-r1.ebuild (renamed from kde-frameworks/baloo/baloo-5.74.0.ebuild)9
-rw-r--r--kde-frameworks/baloo/baloo-5.78.0.ebuild (renamed from kde-frameworks/baloo/baloo-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch77
-rw-r--r--kde-frameworks/baloo/files/baloo-5.77.0-strip-trailing-slash.patch34
-rw-r--r--kde-frameworks/bluez-qt/Manifest4
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.77.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.78.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/breeze-icons-rcc/Manifest4
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0-r1.ebuild (renamed from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.78.0.ebuild (renamed from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch164
-rw-r--r--kde-frameworks/breeze-icons/Manifest4
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.77.0-r1.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.78.0.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch164
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest4
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.77.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.74.0.ebuild)7
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.78.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.75.0.ebuild)7
-rw-r--r--kde-frameworks/frameworkintegration/Manifest4
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.77.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.74.0.ebuild)7
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.78.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.75.0.ebuild)7
-rw-r--r--kde-frameworks/kactivities-stats/Manifest4
-rw-r--r--kde-frameworks/kactivities-stats/kactivities-stats-5.77.0.ebuild (renamed from kde-frameworks/kactivities-stats/kactivities-stats-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kactivities-stats/kactivities-stats-5.78.0.ebuild (renamed from kde-frameworks/kactivities-stats/kactivities-stats-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kactivities/Manifest4
-rw-r--r--kde-frameworks/kactivities/kactivities-5.77.0.ebuild (renamed from kde-frameworks/kactivities/kactivities-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kactivities/kactivities-5.78.0.ebuild (renamed from kde-frameworks/kactivities/kactivities-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kapidox/Manifest4
-rw-r--r--kde-frameworks/kapidox/kapidox-5.77.0.ebuild (renamed from kde-frameworks/kapidox/kapidox-5.74.0.ebuild)6
-rw-r--r--kde-frameworks/kapidox/kapidox-5.78.0.ebuild (renamed from kde-frameworks/kapidox/kapidox-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/karchive/Manifest4
-rw-r--r--kde-frameworks/karchive/karchive-5.77.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.74.0.ebuild)2
-rw-r--r--kde-frameworks/karchive/karchive-5.78.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/kauth/Manifest4
-rw-r--r--kde-frameworks/kauth/kauth-5.77.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kauth/kauth-5.78.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kbookmarks/Manifest4
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.77.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.78.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kcalendarcore/Manifest4
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.77.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.74.0.ebuild)6
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.78.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.75.0.ebuild)6
-rw-r--r--kde-frameworks/kcmutils/Manifest4
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.77.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.78.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kcodecs/Manifest4
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.77.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.78.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kcompletion/Manifest4
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.77.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.78.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kconfig/Manifest4
-rw-r--r--kde-frameworks/kconfig/kconfig-5.77.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kconfig/kconfig-5.78.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest4
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.78.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kcontacts/Manifest4
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.77.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.78.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kcoreaddons/Manifest4
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.77.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.78.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kcrash/Manifest4
-rw-r--r--kde-frameworks/kcrash/kcrash-5.77.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kcrash/kcrash-5.78.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kdav/Manifest4
-rw-r--r--kde-frameworks/kdav/kdav-5.77.0-r1.ebuild (renamed from kde-frameworks/kdav/kdav-5.74.0.ebuild)8
-rw-r--r--kde-frameworks/kdav/kdav-5.78.0.ebuild (renamed from kde-frameworks/kdav/kdav-5.75.0.ebuild)6
-rw-r--r--kde-frameworks/kdbusaddons/Manifest4
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.77.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.78.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kdeclarative/Manifest4
-rw-r--r--kde-frameworks/kdeclarative/files/kdeclarative-5.74.0-block-shortcuts-when-recording-key-sequences.patch104
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.77.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.74.0-r1.ebuild)12
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.78.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.75.0.ebuild)8
-rw-r--r--kde-frameworks/kded/Manifest4
-rw-r--r--kde-frameworks/kded/kded-5.77.0.ebuild (renamed from kde-frameworks/kded/kded-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kded/kded-5.78.0.ebuild (renamed from kde-frameworks/kded/kded-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kdelibs4support/Manifest4
-rw-r--r--kde-frameworks/kdelibs4support/files/kdelibs4support-5.77.0-no-kdesignerplugin.patch197
-rw-r--r--kde-frameworks/kdelibs4support/files/kdelibs4support-5.78.0-no-kdesignerplugin.patch197
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.ebuild (renamed from kde-frameworks/kdelibs4support/kdelibs4support-5.74.0.ebuild)12
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.78.0.ebuild (renamed from kde-frameworks/kdelibs4support/kdelibs4support-5.75.0.ebuild)12
-rw-r--r--kde-frameworks/kdesignerplugin/Manifest2
-rw-r--r--kde-frameworks/kdesignerplugin/kdesignerplugin-5.77.0.ebuild (renamed from kde-frameworks/kdesignerplugin/kdesignerplugin-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/kdesu/Manifest4
-rw-r--r--kde-frameworks/kdesu/kdesu-5.77.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.74.0.ebuild)2
-rw-r--r--kde-frameworks/kdesu/kdesu-5.78.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/kdewebkit/Manifest2
-rw-r--r--kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild40
-rw-r--r--kde-frameworks/kdewebkit/kdewebkit-5.75.0.ebuild40
-rw-r--r--kde-frameworks/kdewebkit/metadata.xml11
-rw-r--r--kde-frameworks/kdnssd/Manifest4
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.77.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.78.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kdoctools/Manifest4
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.77.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.74.0.ebuild)2
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.78.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/kemoticons/Manifest4
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild (renamed from kde-frameworks/kemoticons/kemoticons-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.78.0.ebuild (renamed from kde-frameworks/kemoticons/kemoticons-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kfilemetadata/Manifest4
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.78.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kglobalaccel/Manifest4
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.ebuild (renamed from kde-frameworks/kglobalaccel/kglobalaccel-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.78.0.ebuild (renamed from kde-frameworks/kglobalaccel/kglobalaccel-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kguiaddons/Manifest4
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.77.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.74.0.ebuild)11
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.78.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.75.0.ebuild)11
-rw-r--r--kde-frameworks/kholidays/Manifest4
-rw-r--r--kde-frameworks/kholidays/kholidays-5.77.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kholidays/kholidays-5.78.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/khtml/Manifest4
-rw-r--r--kde-frameworks/khtml/khtml-5.77.0.ebuild (renamed from kde-frameworks/khtml/khtml-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/khtml/khtml-5.78.0.ebuild (renamed from kde-frameworks/khtml/khtml-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/ki18n/Manifest4
-rw-r--r--kde-frameworks/ki18n/ki18n-5.77.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/ki18n/ki18n-5.78.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kiconthemes/Manifest4
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.77.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.78.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kidletime/Manifest4
-rw-r--r--kde-frameworks/kidletime/kidletime-5.77.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kidletime/kidletime-5.78.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kimageformats/Manifest4
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.77.0.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.78.0-r1.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.75.0.ebuild)8
-rw-r--r--kde-frameworks/kimageformats/metadata.xml1
-rw-r--r--kde-frameworks/kinit/Manifest4
-rw-r--r--kde-frameworks/kinit/kinit-5.77.0.ebuild (renamed from kde-frameworks/kinit/kinit-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kinit/kinit-5.78.0.ebuild (renamed from kde-frameworks/kinit/kinit-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kio/Manifest4
-rw-r--r--kde-frameworks/kio/files/kio-5.74.1-handle-shell-scripts-consistenty.patch310
-rw-r--r--kde-frameworks/kio/files/kio-5.74.1-kio_trash-too-strict-perms-check.patch67
-rw-r--r--kde-frameworks/kio/files/kio-5.75.0-fix-special-char-file-selection.patch201
-rw-r--r--kde-frameworks/kio/files/kio-5.77.0-crashfix.patch29
-rw-r--r--kde-frameworks/kio/kio-5.77.0-r1.ebuild (renamed from kde-frameworks/kio/kio-5.74.1-r1.ebuild)13
-rw-r--r--kde-frameworks/kio/kio-5.78.0.ebuild (renamed from kde-frameworks/kio/kio-5.75.0-r1.ebuild)10
-rw-r--r--kde-frameworks/kirigami/Manifest4
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.74.0-remove-actions-from-ToolBarLayout-when-destroyed.patch40
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.74.0-revert-fix-avatar-loading.patch30
-rw-r--r--kde-frameworks/kirigami/kirigami-5.77.0.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.74.0-r1.ebuild)9
-rw-r--r--kde-frameworks/kirigami/kirigami-5.78.0.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kitemmodels/Manifest4
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.77.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.78.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kitemviews/Manifest4
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.77.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.78.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kjobwidgets/Manifest4
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.77.0.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.78.0.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kjs/Manifest4
-rw-r--r--kde-frameworks/kjs/kjs-5.77.0.ebuild (renamed from kde-frameworks/kjs/kjs-5.74.0.ebuild)2
-rw-r--r--kde-frameworks/kjs/kjs-5.78.0.ebuild (renamed from kde-frameworks/kjs/kjs-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/kjsembed/Manifest2
-rw-r--r--kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild28
-rw-r--r--kde-frameworks/kjsembed/kjsembed-5.75.0.ebuild28
-rw-r--r--kde-frameworks/kjsembed/metadata.xml8
-rw-r--r--kde-frameworks/kmediaplayer/Manifest2
-rw-r--r--kde-frameworks/kmediaplayer/kmediaplayer-5.74.0.ebuild23
-rw-r--r--kde-frameworks/kmediaplayer/kmediaplayer-5.75.0.ebuild23
-rw-r--r--kde-frameworks/kmediaplayer/metadata.xml8
-rw-r--r--kde-frameworks/knewstuff/Manifest4
-rw-r--r--kde-frameworks/knewstuff/files/knewstuff-5.77.0-add-dptr-to-cache.patch135
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.77.0-r1.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.74.0.ebuild)6
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.78.0.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/knotifications/Manifest4
-rw-r--r--kde-frameworks/knotifications/knotifications-5.77.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/knotifications/knotifications-5.78.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/knotifyconfig/Manifest4
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.78.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kpackage/Manifest4
-rw-r--r--kde-frameworks/kpackage/kpackage-5.77.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kpackage/kpackage-5.78.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kparts/Manifest4
-rw-r--r--kde-frameworks/kparts/kparts-5.77.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kparts/kparts-5.78.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kpeople/Manifest4
-rw-r--r--kde-frameworks/kpeople/kpeople-5.77.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kpeople/kpeople-5.78.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kplotting/Manifest4
-rw-r--r--kde-frameworks/kplotting/kplotting-5.77.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kplotting/kplotting-5.78.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kpty/Manifest4
-rw-r--r--kde-frameworks/kpty/kpty-5.77.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.74.0.ebuild)2
-rw-r--r--kde-frameworks/kpty/kpty-5.78.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.75.0.ebuild)2
-rw-r--r--kde-frameworks/kquickcharts/Manifest4
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.77.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.78.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kross/Manifest4
-rw-r--r--kde-frameworks/kross/kross-5.77.0.ebuild (renamed from kde-frameworks/kross/kross-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kross/kross-5.78.0.ebuild (renamed from kde-frameworks/kross/kross-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/krunner/Manifest4
-rw-r--r--kde-frameworks/krunner/krunner-5.77.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/krunner/krunner-5.78.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kservice/Manifest4
-rw-r--r--kde-frameworks/kservice/kservice-5.77.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kservice/kservice-5.78.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/ktexteditor/Manifest4
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.77.0.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.78.0.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/ktextwidgets/Manifest4
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.78.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kunitconversion/Manifest4
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.77.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.78.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kwallet/Manifest4
-rw-r--r--kde-frameworks/kwallet/kwallet-5.77.0.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kwallet/kwallet-5.78.0.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kwayland/Manifest4
-rw-r--r--kde-frameworks/kwayland/kwayland-5.77.0.ebuild (renamed from kde-frameworks/kwayland/kwayland-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kwayland/kwayland-5.78.0.ebuild (renamed from kde-frameworks/kwayland/kwayland-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.77.0.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.78.0.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kwindowsystem/Manifest4
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.77.0.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.78.0.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/kxmlgui/Manifest4
-rw-r--r--kde-frameworks/kxmlgui/files/kxmlgui-5.74.0-fix-multiple-tabs-popup-on-logout.patch68
-rw-r--r--kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-fix-key-recording.patch29
-rw-r--r--kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch40
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.77.0-r1.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.74.0-r1.ebuild)11
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.78.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.75.0.ebuild)6
-rw-r--r--kde-frameworks/kxmlrpcclient/Manifest2
-rw-r--r--kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild22
-rw-r--r--kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.75.0.ebuild22
-rw-r--r--kde-frameworks/kxmlrpcclient/metadata.xml8
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest4
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.77.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.78.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest4
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.77.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.78.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/oxygen-icons/Manifest4
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.77.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.78.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/plasma/Manifest5
-rw-r--r--kde-frameworks/plasma/files/plasma-5.74.0-fix-pc3-button-icons-color-set.patch28
-rw-r--r--kde-frameworks/plasma/plasma-5.77.0-r1.ebuild (renamed from kde-frameworks/plasma/plasma-5.74.0-r1.ebuild)7
-rw-r--r--kde-frameworks/plasma/plasma-5.78.0.ebuild (renamed from kde-frameworks/plasma/plasma-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/prison/Manifest4
-rw-r--r--kde-frameworks/prison/prison-5.77.0.ebuild (renamed from kde-frameworks/prison/prison-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/prison/prison-5.78.0.ebuild (renamed from kde-frameworks/prison/prison-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/purpose/Manifest4
-rw-r--r--kde-frameworks/purpose/purpose-5.77.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/purpose/purpose-5.78.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest4
-rw-r--r--kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.74.0-move-dbus-connection-in-singleton.patch67
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.77.0.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.74.0-r1.ebuild)6
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.78.0.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/solid/Manifest4
-rw-r--r--kde-frameworks/solid/solid-5.77.0.ebuild (renamed from kde-frameworks/solid/solid-5.74.0.ebuild)18
-rw-r--r--kde-frameworks/solid/solid-5.78.0.ebuild (renamed from kde-frameworks/solid/solid-5.75.0.ebuild)18
-rw-r--r--kde-frameworks/sonnet/Manifest4
-rw-r--r--kde-frameworks/sonnet/sonnet-5.77.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.74.0.ebuild)4
-rw-r--r--kde-frameworks/sonnet/sonnet-5.78.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.75.0.ebuild)4
-rw-r--r--kde-frameworks/syndication/Manifest4
-rw-r--r--kde-frameworks/syndication/syndication-5.77.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.74.0.ebuild)12
-rw-r--r--kde-frameworks/syndication/syndication-5.78.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.75.0.ebuild)12
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest5
-rw-r--r--kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-fix.patch122
-rw-r--r--kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-version.patch39
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r1.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.74.0.ebuild)8
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r2.ebuild37
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.78.0-r1.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.75.0.ebuild)8
-rw-r--r--kde-frameworks/threadweaver/Manifest4
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.77.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.74.0.ebuild)2
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.78.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.75.0.ebuild)2
278 files changed, 1829 insertions, 1707 deletions
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 53ae489397b..9e82ae5209f 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,2 +1,2 @@
-DIST attica-5.74.0.tar.xz 65848 BLAKE2B 614879805233be3508adaf425b71697fb895b99600717de915dbb5c8bad569bfa20b4914638b35adc140c74e4f5a3c0a30389db3b8f92876dd59e06e1931d680 SHA512 261bcec9836c36c3e22df6d629dee35512dac6d8194a393bf2d818432696eb053edee04f5474383f4ab69559f5b875ac392a4c41727eedbea2df9d51b81a19e0
-DIST attica-5.75.0.tar.xz 65876 BLAKE2B fe3428cf0d4a9d21b2501ec3927fca36fb28965ad13bb830c1b3be1592bb296902158e6f619a9b21a0b99111d124af8d3b573f53b94b9ff7580e99c7884137ae SHA512 c523057406efd33a21304df2230c0165f3a7f30582e872171a24fca2997970f23f54a2f53c5b5ca7cc6b890f622874a40af9bb2f555d0c58c313c05a9f2d99f3
+DIST attica-5.77.0.tar.xz 65860 BLAKE2B 62f4a540422cef50b1e04f549709ddeabe0de45f2ed25d76e09860922c6da2a6a251de449c20c7cb3b3b5ba592b85b79ba68528cb0d7f5b0d51f3f17420ca7ed SHA512 e60d0263d34c02adf1d8df2329177ac340e8eb5d796f57820b59c4f5ae62c1b59d75c985a2d309f528aecbf3f0691a919957800a398ecf9b79659cea1e011477
+DIST attica-5.78.0.tar.xz 66072 BLAKE2B f2d39092b8fa4370d36329c72eb331fb870ded7a521e860b372f94f187195105fd458cadbced1ebd6867abd75b1dc6841a5449e837596d124692dc88a092a6e3 SHA512 c0d988218ac5bbc5e85815316d545b44325f4592de2b3a5181030804e5c2b898747c1c7e7eff4c93729ea2704b996ae14addf272d08544abdc8f3762fa8fdc98
diff --git a/kde-frameworks/attica/attica-5.74.0.ebuild b/kde-frameworks/attica/attica-5.77.0.ebuild
index c243f8266e4..b24e2494cdf 100644
--- a/kde-frameworks/attica/attica-5.74.0.ebuild
+++ b/kde-frameworks/attica/attica-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing access to Open Collaboration Services"
diff --git a/kde-frameworks/attica/attica-5.75.0.ebuild b/kde-frameworks/attica/attica-5.78.0.ebuild
index 89722278c64..a41b225cc84 100644
--- a/kde-frameworks/attica/attica-5.75.0.ebuild
+++ b/kde-frameworks/attica/attica-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing access to Open Collaboration Services"
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 5e000abf102..77cf3b3c6d4 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,2 @@
-DIST baloo-5.74.0.tar.xz 286000 BLAKE2B e0759f01364413e5ef232c0746ca7fa54585ecc55ac7073d3cf20bfc06227f055ad2f4a11611dc3f745fe3da736529a42fde3b30e77c761425b8eea917e88354 SHA512 e044b3d0aa924154e32d2a7a66c6de0c4a8b572d3357d5c2600e9a64ae3e32751ea5953a37bbb8a0bde939732b1298486ccceaa64a84400f6179e44cd360ec5f
-DIST baloo-5.75.0.tar.xz 287140 BLAKE2B c306a54f9d4592005a6bc75dbeadfc4dfbbf63f99c91be07546f42aa12be2c5010e7ff55fd4da3c44ba7edc4a11a363c2bcedbf492bb37a90c029e03ecf8b22a SHA512 6f57c629088ce7ed45b2316b38763b4c0d6ce9e5fca52404e50792d56108ae9b75fea5545ea78306a40f4f7871e6825a7bcd0345b35ad4665a53d04e4faa23cc
+DIST baloo-5.77.0.tar.xz 290444 BLAKE2B decc4f6fbd785ccfe8e5f4616da6ee92fee0846aa3bbb25979ecd9cd445b0d6333ef1328221e39fb976e8ebf7c53be965b5ce58c8126a1b3cd2fa64962898083 SHA512 4d56136c3d661ad7dc11bf1f6b433b5fdc48f597bfd26ae8b5529d348750b89bcaba487c5bce874d557e76f5cee0779e2ea22c2259ce33926a1b3f26fa458929
+DIST baloo-5.78.0.tar.xz 290568 BLAKE2B 19bbd61f46747a60f37b567369d9fadf6316a6c502ca3b3af968c54bc91cc79e7bc06fc36d356dae56a1f688d4249c03d08b4074e7ba85b8324a2f0f6f0566ab SHA512 18d73e47c2b653055418307fe92a060a37e734fcdfcca308cff7c778821a6fbdf2a42354e7e9ab49bc9f0774a0007010f155ce6da7f8dfaf77d154749a1a811b
diff --git a/kde-frameworks/baloo/baloo-5.74.0.ebuild b/kde-frameworks/baloo/baloo-5.77.0-r1.ebuild
index a7188f534ea..99356c7d975 100644
--- a/kde-frameworks/baloo/baloo-5.74.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.77.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -33,3 +33,8 @@ DEPEND="
RDEPEND="${DEPEND}"
RESTRICT+=" test" # bug 624250
+
+PATCHES=(
+ "${FILESDIR}/${P}-strip-trailing-slash.patch"
+ "${FILESDIR}/${P}-no-error-w-o-index.patch"
+)
diff --git a/kde-frameworks/baloo/baloo-5.75.0.ebuild b/kde-frameworks/baloo/baloo-5.78.0.ebuild
index 25a40ebbedf..4d57ae6286f 100644
--- a/kde-frameworks/baloo/baloo-5.75.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch b/kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch
new file mode 100644
index 00000000000..d49cc8f6d9d
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch
@@ -0,0 +1,77 @@
+From d102b01ee59d93de3fe18c12364ea69a85ea723f Mon Sep 17 00:00:00 2001
+From: Christoph Cullmann <cullmann@kde.org>
+Date: Thu, 31 Dec 2020 15:44:40 +0000
+Subject: [PATCH] avoid errors for application startup if no baloo index was
+ ever created
+
+use case:
+
+ * a KDE application started e.g. in an non-KDE Plasma environment
+ * a KDE application started with baloo indexing disabled
+
+you normally will get:
+
+kf.kio.slaves.tags: tag fetch failed: "Failed to open the database"
+kf.kio.slaves.tags: "tags:/" list() invalid url
+
+Now this is not issued if no index database exist.
+---
+ src/engine/database.cpp | 6 ++++++
+ src/engine/database.h | 7 +++++++
+ src/lib/taglistjob.cpp | 7 +++++++
+ 3 files changed, 20 insertions(+)
+
+diff --git a/src/engine/database.cpp b/src/engine/database.cpp
+index 427210d0..ac93426c 100644
+--- a/src/engine/database.cpp
++++ b/src/engine/database.cpp
+@@ -247,3 +247,9 @@ QString Database::path() const
+ QMutexLocker locker(&m_mutex);
+ return m_path;
+ }
++
++bool Database::isAvailable() const
++{
++ QMutexLocker locker(&m_mutex);
++ return QFileInfo::exists(m_path + QStringLiteral("/index"));
++}
+diff --git a/src/engine/database.h b/src/engine/database.h
+index 0f43b623..26d21101 100644
+--- a/src/engine/database.h
++++ b/src/engine/database.h
+@@ -73,6 +73,13 @@ public:
+ */
+ QString path() const;
+
++ /**
++ * Is the database available for use?
++ * For example if indexing is disabled or the indexer did never run this is false.
++ * @return database available
++ */
++ bool isAvailable() const;
++
+ private:
+ /**
+ * serialize access, as open might be called from multiple threads
+diff --git a/src/lib/taglistjob.cpp b/src/lib/taglistjob.cpp
+index cea57889..58945cc7 100644
+--- a/src/lib/taglistjob.cpp
++++ b/src/lib/taglistjob.cpp
+@@ -33,7 +33,14 @@ TagListJob::~TagListJob()
+ void TagListJob::start()
+ {
+ Database *db = globalDatabaseInstance();
++
+ if (!db->open(Database::ReadOnlyDatabase)) {
++ // if we have no index, we have no tags
++ if (!db->isAvailable()) {
++ emitResult();
++ return;
++ }
++
+ setError(UserDefinedError);
+ setErrorText(QStringLiteral("Failed to open the database"));
+ emitResult();
+--
+GitLab
+
diff --git a/kde-frameworks/baloo/files/baloo-5.77.0-strip-trailing-slash.patch b/kde-frameworks/baloo/files/baloo-5.77.0-strip-trailing-slash.patch
new file mode 100644
index 00000000000..ab9c7639799
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.77.0-strip-trailing-slash.patch
@@ -0,0 +1,34 @@
+From 9b61371fdefbd538938f20cdc87eed03d170fa5b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>
+Date: Sat, 12 Dec 2020 19:01:45 +0100
+Subject: [PATCH] [BasicIndexingJob] Strip trailing slash from folders
+
+If BasicIndexingJob is called with a path with a trailing slash, the
+search for the last slash (separating name from parent path) goes wrong.
+
+This was wrong already earlier, but with commit 47ebc15844f6b8a8
+("[Document] Add parent document ID and populate it") this caused
+document and parent id to be the same.
+
+CCBUG: 430273
+---
+ src/file/basicindexingjob.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/file/basicindexingjob.cpp b/src/file/basicindexingjob.cpp
+index e00c6a2b..c0f18ddd 100644
+--- a/src/file/basicindexingjob.cpp
++++ b/src/file/basicindexingjob.cpp
+@@ -23,6 +23,9 @@ BasicIndexingJob::BasicIndexingJob(const QString& filePath, const QString& mimet
+ , m_mimetype(mimetype)
+ , m_indexingLevel(level)
+ {
++ if (m_filePath.endsWith(QChar('/'))) {
++ m_filePath.chop(1);
++ }
+ }
+
+ namespace {
+--
+GitLab
+
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index 8427ad74037..c341a6ccb5c 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,2 +1,2 @@
-DIST bluez-qt-5.74.0.tar.xz 101916 BLAKE2B f57f138cd1386c9efe7560c10cb71d3c1f64ff348876cd9698fa38fd41296dac6b962951f943c2eb08701aa7c37ca90a9380a36a05c10f223ae95e20ccf8c723 SHA512 dfd13e5610233453596e633766c0da30d4f6ba219af32249ce502f5f6a64e9315d26408a5bfd6fc2f51043df531c73127d9c431ff51a0159a043aa681bd743c6
-DIST bluez-qt-5.75.0.tar.xz 102248 BLAKE2B c1ccb562eb56d94f80c2219d3e8354704bda4f8acfe3072a7d7aee5ce63196d5cb6e39ef124fd255f3a3761285802960fd258e436fd45d7724df1cc00e4e3024 SHA512 e042709e7c07d2f62ae782fb055cb7c1e9bde60e8ac949e84da8084faaf3f4fda02f785ad0ed2166cdc63504cbaa2de0db1a0b47bb7b3f3de21a90a550685f30
+DIST bluez-qt-5.77.0.tar.xz 102236 BLAKE2B 97cc41eddaf6ed23545e5ee0d954c7e94d84b76cdb29bd195320d82090b86b70990a9dbf2a49c28a19ec792ecbd2c59e5ef76d83029b8e284c726661c6fb77d8 SHA512 15263c8d93239092e590feb147f32aa5130e8ff8ce0e1b159c15d386920cfa13c9a61c7acbb98bebc9dc64104f47157f38be7e68cdf284effc15327f50c58992
+DIST bluez-qt-5.78.0.tar.xz 102224 BLAKE2B a0d9757d0c520be77e94447a388a21dfe9c580261a54c0ba2701e3ad154d3840c9bb51d1a3ba80418328b5af491c39d142d527496e38cb901a12822b8f22aa8b SHA512 956257ad868ba08a8d7890d6238a4bf6b9b4f8061c690a2030d467f389029112789bf81e09b67d470e9b7256782f8a74d1f17f71c7e3216935606abacd26f114
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.74.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.77.0.ebuild
index 2dda232b516..257f13bf5e5 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.74.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org udev
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.75.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.78.0.ebuild
index adc326faa01..92f816186d9 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.75.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org udev
diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest
index 1489ebe4cb7..3ad5bbbd332 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-icons-5.74.0.tar.xz 1968940 BLAKE2B bc238f6b408e33806f708a0bfa7ac738e75ec0f6531f16b1b558ae734c417c9d825789de00c37371975786d6d8bc35c6c1952add77bf2c04dafe3e406d3cca69 SHA512 735bfd7349a400b9709a1387119187ba1ca712020a8fbfc5acced97200f17b7dc8a8a6e823d7a3223012e2a990ef46af25293c013b5ffff231526ab18fd86935
-DIST breeze-icons-5.75.0.tar.xz 1973616 BLAKE2B eef8a2e32adc315f3bb4931dfea78ce05a19078dfffb8520502ca5d989fdc0b0ccdaaddf817d36081bc2ec714e3860eed18a95631fb5aba8f543b2f1f3327f5d SHA512 be224dca840fd8c82698b512734b03a11e4ba6de333fc35b7c485c90d5b23895f66f733b51af6a58f8f941c0c1f2e5f76774f674ea4c91052d3ea41b47916601
+DIST breeze-icons-5.77.0.tar.xz 1993056 BLAKE2B b1fe8ca367075938791e3f79b047f779317f508f7aad7fd37fe206baa09558940e188756ddf0ecd07eed1094476ab98b5e910226039ceb762583d2de16eacb73 SHA512 def6c441bc6bfdcff5d5640ad585c66ec43b403296926eede3aa87160099909a67fa4e028b91e02cdb153bd577465ac0cbb400b5e0c211b555235a61c44d233d
+DIST breeze-icons-5.78.0.tar.xz 1993392 BLAKE2B 7bc9f5dd6a4c2778c234101517dba5d9c565d87e097f22cff6b7c8ca65799e2a5cab4f0f02ba076ba02ba3526d89d509b938d9b86fb6686178c2bf90ad8b8788 SHA512 e802abf2cfb56772dfa8911086f70e0c326294671da44ad9473acfc5a185e38d94609fdd2eb27f18ad3a17dfcd63b47a00e4890aefb42c61b9dac309165983ef
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.74.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0-r1.ebuild
index c846d053b55..70f341398d7 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.74.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,6 +21,8 @@ DEPEND="test? ( dev-qt/qttest:5 )"
RESTRICT+=" !test? ( test )"
+PATCHES=( "${FILESDIR}/breeze-icons-${PV}-image-missing.patch" )
+
src_prepare() {
cmake_src_prepare
use test || cmake_comment_add_subdirectory autotests
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.75.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.78.0.ebuild
index 6a7e3a57697..078eb68fd8b 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.75.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch b/kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch
new file mode 100644
index 00000000000..ac283b4febd
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch
@@ -0,0 +1,164 @@
+From 408fe187d38ffa6d2883046c30a404062524e2a9 Mon Sep 17 00:00:00 2001
+From: Henry Heino <personalizedrefrigerator@gmail.com>
+Date: Sat, 12 Dec 2020 16:37:48 -0800
+Subject: [PATCH] Add image-missing icon to theme
+
+Gtk expects an `image-missing` icon to be present. When not present, it
+can cause applications to crash.
+Fixes issue ID 428388.
+---
+ icons-dark/status/16/image-missing.svg | 11 ++++++++++
+ icons-dark/status/22/image-missing.svg | 12 +++++++++++
+ icons-dark/status/64/image-missing.svg | 28 ++++++++++++++++++++++++++
+ icons/status/16/image-missing.svg | 11 ++++++++++
+ icons/status/22/image-missing.svg | 12 +++++++++++
+ icons/status/64/image-missing.svg | 28 ++++++++++++++++++++++++++
+ 6 files changed, 102 insertions(+)
+ create mode 100644 icons-dark/status/16/image-missing.svg
+ create mode 100644 icons-dark/status/22/image-missing.svg
+ create mode 100644 icons-dark/status/64/image-missing.svg
+ create mode 100644 icons/status/16/image-missing.svg
+ create mode 100644 icons/status/22/image-missing.svg
+ create mode 100644 icons/status/64/image-missing.svg
+
+diff --git a/icons-dark/status/16/image-missing.svg b/icons-dark/status/16/image-missing.svg
+new file mode 100644
+index 00000000..16306dd7
+--- /dev/null
++++ b/icons-dark/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
++ <defs>
++ <style id="current-color-scheme" type="text/css">.ColorScheme-NegativeText {
++ color:#da4453;
++ }</style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path class="ColorScheme-NegativeText" d="m328 536.36v12h12v-12zm1 1h10v10h-10z" fill="currentColor"/>
++ <path d="m336.52 539.25a4 4 45 0 0-5.5367 0.48199 4 4 45 0 0 0.28865 5.5505 4 4 45 0 0 5.5574-0.0967l0.3646-0.41985a4 4 45 0 0-0.67396-5.516zm-0.39361 0.99022a3 3 45 0 1 0.31765 3.8532l-4.1404-4.1404a3 3 45 0 1 3.8228 0.28726zm-4.5299 0.41985 4.1018 4.1018a3 3 45 0 1-3.8228-0.28726 3 3 45 0 1-0.27897-3.8145z" class="ColorScheme-NegativeText" fill="currentColor"/>
++ </g>
++</svg>
+diff --git a/icons-dark/status/22/image-missing.svg b/icons-dark/status/22/image-missing.svg
+new file mode 100644
+index 00000000..6f386a60
+--- /dev/null
++++ b/icons-dark/status/22/image-missing.svg
+@@ -0,0 +1,12 @@
++<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
++ <defs id="defs1">
++ <style type="text/css" id="current-color-scheme">
++ .ColorScheme-NegativeText {
++ color:#da4453;
++ }
++ </style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path transform="translate(326 534.36)" d="m3 5v13h16v-13zm1 1h14v11h-14zm6.4883 0.58398a5.0356 4.8826 0 0 0-4.498 5.1953 5.0356 4.8826 0 0 0 5.1973 4.541 5.0356 4.8826 0 0 0 4.8613-4.8809l-0.048828-0.67578a5.0356 4.8826 0 0 0-5.5117-4.1797zm0.09375 0.96289a4.013 3.9098 0 0 1 4.3926 3.3477l0.03906 0.54102a4.013 3.9098 0 0 1-0.93359 2.5059l-5.5195-5.5215a4.013 3.9098 0 0 1 2.0215-0.87305zm-2.7559 1.5527 5.5078 5.5098a4.013 3.9098 0 0 1-2.1953 0.73438 4.013 3.9098 0 0 1-4.1426-3.6367 4.013 3.9098 0 0 1 0.83008-2.6074z" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-NegativeText"/>
++ </g>
++</svg>
+diff --git a/icons-dark/status/64/image-missing.svg b/icons-dark/status/64/image-missing.svg
+new file mode 100644
+index 00000000..4ddd57dd
+--- /dev/null
++++ b/icons-dark/status/64/image-missing.svg
+@@ -0,0 +1,28 @@
++<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
++ <defs>
++ <linearGradient id="a" x2="0" y1="392.36" y2="336.36" gradientTransform="translate(-47.987-332.35)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#fff" stop-opacity="0" offset="0"/>
++ <stop stop-color="#fff" stop-opacity=".2" offset="1"/>
++ </linearGradient>
++ <linearGradient id="b" x1="40" x2="54" y1="17" y2="31" gradientTransform="translate(.013.016)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#060606" offset="0"/>
++ <stop stop-opacity="0" offset="1"/>
++ </linearGradient>
++ <path id="c" d="m10.01 61.02v-58h30l14 14v44h-14z"/>
++ <radialGradient id="radialGradient11997" cx="16.5" cy="26.5" r="11.5" gradientTransform="matrix(.9167 .91383 -.9167 .91383 41.189 -4.0389)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#da4453" offset="0"/>
++ <stop stop-color="#da4453" offset="1"/>
++ </radialGradient>
++ </defs>
++ <use fill="#cccccc" xlink:href="#c"/>
++ <g transform="scale(1-1)" color="#000000" color-rendering="auto" image-rendering="auto" shape-rendering="auto" text-rendering="auto">
++ <rect x="10.01" y="-4.02" width="30" height="1" fill="#fff" opacity=".5"/>
++ <rect x="10.01" y="-61.02" width="44" height="1" opacity=".25"/>
++ </g>
++ <g fill-rule="evenodd">
++ <path d="m54.01 17.02-14-14v14z" fill="#fff" opacity=".5"/>
++ <path d="m40.01 17.02 14 14v-14z" fill="url(#b)" opacity=".2"/>
++ </g>
++ <use fill="url(#a)" xlink:href="#c"/>
++ <path d="m42.564 24.747a14.909 14.862 0 0 0-21.084 0 14.909 14.862 0 0 0 0 21.018 14.909 14.862 0 0 0 21.084 0 14.909 14.862 0 0 0 0-21.018zm-2.7125 2.8147a10.942 10.994 65.686 0 1 1.2264 13.98l-15.199-15.151a10.942 10.994 65.686 0 1 13.973 1.1708zm-16.724 1.5689 15.151 15.103a10.942 10.994 65.686 0 1-13.99-1.1566 10.942 10.994 65.686 0 1-1.1602-13.947z" fill="url(#radialGradient11997)" stroke-width="1.2944"/>
++</svg>
+diff --git a/icons/status/16/image-missing.svg b/icons/status/16/image-missing.svg
+new file mode 100644
+index 00000000..16306dd7
+--- /dev/null
++++ b/icons/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
++ <defs>
++ <style id="current-color-scheme" type="text/css">.ColorScheme-NegativeText {
++ color:#da4453;
++ }</style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path class="ColorScheme-NegativeText" d="m328 536.36v12h12v-12zm1 1h10v10h-10z" fill="currentColor"/>
++ <path d="m336.52 539.25a4 4 45 0 0-5.5367 0.48199 4 4 45 0 0 0.28865 5.5505 4 4 45 0 0 5.5574-0.0967l0.3646-0.41985a4 4 45 0 0-0.67396-5.516zm-0.39361 0.99022a3 3 45 0 1 0.31765 3.8532l-4.1404-4.1404a3 3 45 0 1 3.8228 0.28726zm-4.5299 0.41985 4.1018 4.1018a3 3 45 0 1-3.8228-0.28726 3 3 45 0 1-0.27897-3.8145z" class="ColorScheme-NegativeText" fill="currentColor"/>
++ </g>
++</svg>
+diff --git a/icons/status/22/image-missing.svg b/icons/status/22/image-missing.svg
+new file mode 100644
+index 00000000..6f386a60
+--- /dev/null
++++ b/icons/status/22/image-missing.svg
+@@ -0,0 +1,12 @@
++<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
++ <defs id="defs1">
++ <style type="text/css" id="current-color-scheme">
++ .ColorScheme-NegativeText {
++ color:#da4453;
++ }
++ </style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path transform="translate(326 534.36)" d="m3 5v13h16v-13zm1 1h14v11h-14zm6.4883 0.58398a5.0356 4.8826 0 0 0-4.498 5.1953 5.0356 4.8826 0 0 0 5.1973 4.541 5.0356 4.8826 0 0 0 4.8613-4.8809l-0.048828-0.67578a5.0356 4.8826 0 0 0-5.5117-4.1797zm0.09375 0.96289a4.013 3.9098 0 0 1 4.3926 3.3477l0.03906 0.54102a4.013 3.9098 0 0 1-0.93359 2.5059l-5.5195-5.5215a4.013 3.9098 0 0 1 2.0215-0.87305zm-2.7559 1.5527 5.5078 5.5098a4.013 3.9098 0 0 1-2.1953 0.73438 4.013 3.9098 0 0 1-4.1426-3.6367 4.013 3.9098 0 0 1 0.83008-2.6074z" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-NegativeText"/>
++ </g>
++</svg>
+diff --git a/icons/status/64/image-missing.svg b/icons/status/64/image-missing.svg
+new file mode 100644
+index 00000000..4ddd57dd
+--- /dev/null
++++ b/icons/status/64/image-missing.svg
+@@ -0,0 +1,28 @@
++<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
++ <defs>
++ <linearGradient id="a" x2="0" y1="392.36" y2="336.36" gradientTransform="translate(-47.987-332.35)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#fff" stop-opacity="0" offset="0"/>
++ <stop stop-color="#fff" stop-opacity=".2" offset="1"/>
++ </linearGradient>
++ <linearGradient id="b" x1="40" x2="54" y1="17" y2="31" gradientTransform="translate(.013.016)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#060606" offset="0"/>
++ <stop stop-opacity="0" offset="1"/>
++ </linearGradient>
++ <path id="c" d="m10.01 61.02v-58h30l14 14v44h-14z"/>
++ <radialGradient id="radialGradient11997" cx="16.5" cy="26.5" r="11.5" gradientTransform="matrix(.9167 .91383 -.9167 .91383 41.189 -4.0389)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#da4453" offset="0"/>
++ <stop stop-color="#da4453" offset="1"/>
++ </radialGradient>
++ </defs>
++ <use fill="#cccccc" xlink:href="#c"/>
++ <g transform="scale(1-1)" color="#000000" color-rendering="auto" image-rendering="auto" shape-rendering="auto" text-rendering="auto">
++ <rect x="10.01" y="-4.02" width="30" height="1" fill="#fff" opacity=".5"/>
++ <rect x="10.01" y="-61.02" width="44" height="1" opacity=".25"/>
++ </g>
++ <g fill-rule="evenodd">
++ <path d="m54.01 17.02-14-14v14z" fill="#fff" opacity=".5"/>
++ <path d="m40.01 17.02 14 14v-14z" fill="url(#b)" opacity=".2"/>
++ </g>
++ <use fill="url(#a)" xlink:href="#c"/>
++ <path d="m42.564 24.747a14.909 14.862 0 0 0-21.084 0 14.909 14.862 0 0 0 0 21.018 14.909 14.862 0 0 0 21.084 0 14.909 14.862 0 0 0 0-21.018zm-2.7125 2.8147a10.942 10.994 65.686 0 1 1.2264 13.98l-15.199-15.151a10.942 10.994 65.686 0 1 13.973 1.1708zm-16.724 1.5689 15.151 15.103a10.942 10.994 65.686 0 1-13.99-1.1566 10.942 10.994 65.686 0 1-1.1602-13.947z" fill="url(#radialGradient11997)" stroke-width="1.2944"/>
++</svg>
+--
+GitLab
+
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index 1489ebe4cb7..3ad5bbbd332 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-icons-5.74.0.tar.xz 1968940 BLAKE2B bc238f6b408e33806f708a0bfa7ac738e75ec0f6531f16b1b558ae734c417c9d825789de00c37371975786d6d8bc35c6c1952add77bf2c04dafe3e406d3cca69 SHA512 735bfd7349a400b9709a1387119187ba1ca712020a8fbfc5acced97200f17b7dc8a8a6e823d7a3223012e2a990ef46af25293c013b5ffff231526ab18fd86935
-DIST breeze-icons-5.75.0.tar.xz 1973616 BLAKE2B eef8a2e32adc315f3bb4931dfea78ce05a19078dfffb8520502ca5d989fdc0b0ccdaaddf817d36081bc2ec714e3860eed18a95631fb5aba8f543b2f1f3327f5d SHA512 be224dca840fd8c82698b512734b03a11e4ba6de333fc35b7c485c90d5b23895f66f733b51af6a58f8f941c0c1f2e5f76774f674ea4c91052d3ea41b47916601
+DIST breeze-icons-5.77.0.tar.xz 1993056 BLAKE2B b1fe8ca367075938791e3f79b047f779317f508f7aad7fd37fe206baa09558940e188756ddf0ecd07eed1094476ab98b5e910226039ceb762583d2de16eacb73 SHA512 def6c441bc6bfdcff5d5640ad585c66ec43b403296926eede3aa87160099909a67fa4e028b91e02cdb153bd577465ac0cbb400b5e0c211b555235a61c44d233d
+DIST breeze-icons-5.78.0.tar.xz 1993392 BLAKE2B 7bc9f5dd6a4c2778c234101517dba5d9c565d87e097f22cff6b7c8ca65799e2a5cab4f0f02ba076ba02ba3526d89d509b938d9b86fb6686178c2bf90ad8b8788 SHA512 e802abf2cfb56772dfa8911086f70e0c326294671da44ad9473acfc5a185e38d94609fdd2eb27f18ad3a17dfcd63b47a00e4890aefb42c61b9dac309165983ef
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.74.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.77.0-r1.ebuild
index 275d9de7602..6bf4bb50f28 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.74.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.77.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,6 +20,8 @@ DEPEND="test? ( dev-qt/qttest:5 )"
RESTRICT+=" !test? ( test )"
+PATCHES=( "${FILESDIR}/${P}-image-missing.patch" )
+
src_prepare() {
cmake_src_prepare
use test || cmake_comment_add_subdirectory autotests
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.75.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.78.0.ebuild
index 9904bfe215d..497a8643343 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.75.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch b/kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch
new file mode 100644
index 00000000000..ac283b4febd
--- /dev/null
+++ b/kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch
@@ -0,0 +1,164 @@
+From 408fe187d38ffa6d2883046c30a404062524e2a9 Mon Sep 17 00:00:00 2001
+From: Henry Heino <personalizedrefrigerator@gmail.com>
+Date: Sat, 12 Dec 2020 16:37:48 -0800
+Subject: [PATCH] Add image-missing icon to theme
+
+Gtk expects an `image-missing` icon to be present. When not present, it
+can cause applications to crash.
+Fixes issue ID 428388.
+---
+ icons-dark/status/16/image-missing.svg | 11 ++++++++++
+ icons-dark/status/22/image-missing.svg | 12 +++++++++++
+ icons-dark/status/64/image-missing.svg | 28 ++++++++++++++++++++++++++
+ icons/status/16/image-missing.svg | 11 ++++++++++
+ icons/status/22/image-missing.svg | 12 +++++++++++
+ icons/status/64/image-missing.svg | 28 ++++++++++++++++++++++++++
+ 6 files changed, 102 insertions(+)
+ create mode 100644 icons-dark/status/16/image-missing.svg
+ create mode 100644 icons-dark/status/22/image-missing.svg
+ create mode 100644 icons-dark/status/64/image-missing.svg
+ create mode 100644 icons/status/16/image-missing.svg
+ create mode 100644 icons/status/22/image-missing.svg
+ create mode 100644 icons/status/64/image-missing.svg
+
+diff --git a/icons-dark/status/16/image-missing.svg b/icons-dark/status/16/image-missing.svg
+new file mode 100644
+index 00000000..16306dd7
+--- /dev/null
++++ b/icons-dark/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
++ <defs>
++ <style id="current-color-scheme" type="text/css">.ColorScheme-NegativeText {
++ color:#da4453;
++ }</style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path class="ColorScheme-NegativeText" d="m328 536.36v12h12v-12zm1 1h10v10h-10z" fill="currentColor"/>
++ <path d="m336.52 539.25a4 4 45 0 0-5.5367 0.48199 4 4 45 0 0 0.28865 5.5505 4 4 45 0 0 5.5574-0.0967l0.3646-0.41985a4 4 45 0 0-0.67396-5.516zm-0.39361 0.99022a3 3 45 0 1 0.31765 3.8532l-4.1404-4.1404a3 3 45 0 1 3.8228 0.28726zm-4.5299 0.41985 4.1018 4.1018a3 3 45 0 1-3.8228-0.28726 3 3 45 0 1-0.27897-3.8145z" class="ColorScheme-NegativeText" fill="currentColor"/>
++ </g>
++</svg>
+diff --git a/icons-dark/status/22/image-missing.svg b/icons-dark/status/22/image-missing.svg
+new file mode 100644
+index 00000000..6f386a60
+--- /dev/null
++++ b/icons-dark/status/22/image-missing.svg
+@@ -0,0 +1,12 @@
++<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
++ <defs id="defs1">
++ <style type="text/css" id="current-color-scheme">
++ .ColorScheme-NegativeText {
++ color:#da4453;
++ }
++ </style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path transform="translate(326 534.36)" d="m3 5v13h16v-13zm1 1h14v11h-14zm6.4883 0.58398a5.0356 4.8826 0 0 0-4.498 5.1953 5.0356 4.8826 0 0 0 5.1973 4.541 5.0356 4.8826 0 0 0 4.8613-4.8809l-0.048828-0.67578a5.0356 4.8826 0 0 0-5.5117-4.1797zm0.09375 0.96289a4.013 3.9098 0 0 1 4.3926 3.3477l0.03906 0.54102a4.013 3.9098 0 0 1-0.93359 2.5059l-5.5195-5.5215a4.013 3.9098 0 0 1 2.0215-0.87305zm-2.7559 1.5527 5.5078 5.5098a4.013 3.9098 0 0 1-2.1953 0.73438 4.013 3.9098 0 0 1-4.1426-3.6367 4.013 3.9098 0 0 1 0.83008-2.6074z" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-NegativeText"/>
++ </g>
++</svg>
+diff --git a/icons-dark/status/64/image-missing.svg b/icons-dark/status/64/image-missing.svg
+new file mode 100644
+index 00000000..4ddd57dd
+--- /dev/null
++++ b/icons-dark/status/64/image-missing.svg
+@@ -0,0 +1,28 @@
++<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
++ <defs>
++ <linearGradient id="a" x2="0" y1="392.36" y2="336.36" gradientTransform="translate(-47.987-332.35)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#fff" stop-opacity="0" offset="0"/>
++ <stop stop-color="#fff" stop-opacity=".2" offset="1"/>
++ </linearGradient>
++ <linearGradient id="b" x1="40" x2="54" y1="17" y2="31" gradientTransform="translate(.013.016)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#060606" offset="0"/>
++ <stop stop-opacity="0" offset="1"/>
++ </linearGradient>
++ <path id="c" d="m10.01 61.02v-58h30l14 14v44h-14z"/>
++ <radialGradient id="radialGradient11997" cx="16.5" cy="26.5" r="11.5" gradientTransform="matrix(.9167 .91383 -.9167 .91383 41.189 -4.0389)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#da4453" offset="0"/>
++ <stop stop-color="#da4453" offset="1"/>
++ </radialGradient>
++ </defs>
++ <use fill="#cccccc" xlink:href="#c"/>
++ <g transform="scale(1-1)" color="#000000" color-rendering="auto" image-rendering="auto" shape-rendering="auto" text-rendering="auto">
++ <rect x="10.01" y="-4.02" width="30" height="1" fill="#fff" opacity=".5"/>
++ <rect x="10.01" y="-61.02" width="44" height="1" opacity=".25"/>
++ </g>
++ <g fill-rule="evenodd">
++ <path d="m54.01 17.02-14-14v14z" fill="#fff" opacity=".5"/>
++ <path d="m40.01 17.02 14 14v-14z" fill="url(#b)" opacity=".2"/>
++ </g>
++ <use fill="url(#a)" xlink:href="#c"/>
++ <path d="m42.564 24.747a14.909 14.862 0 0 0-21.084 0 14.909 14.862 0 0 0 0 21.018 14.909 14.862 0 0 0 21.084 0 14.909 14.862 0 0 0 0-21.018zm-2.7125 2.8147a10.942 10.994 65.686 0 1 1.2264 13.98l-15.199-15.151a10.942 10.994 65.686 0 1 13.973 1.1708zm-16.724 1.5689 15.151 15.103a10.942 10.994 65.686 0 1-13.99-1.1566 10.942 10.994 65.686 0 1-1.1602-13.947z" fill="url(#radialGradient11997)" stroke-width="1.2944"/>
++</svg>
+diff --git a/icons/status/16/image-missing.svg b/icons/status/16/image-missing.svg
+new file mode 100644
+index 00000000..16306dd7
+--- /dev/null
++++ b/icons/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
++ <defs>
++ <style id="current-color-scheme" type="text/css">.ColorScheme-NegativeText {
++ color:#da4453;
++ }</style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path class="ColorScheme-NegativeText" d="m328 536.36v12h12v-12zm1 1h10v10h-10z" fill="currentColor"/>
++ <path d="m336.52 539.25a4 4 45 0 0-5.5367 0.48199 4 4 45 0 0 0.28865 5.5505 4 4 45 0 0 5.5574-0.0967l0.3646-0.41985a4 4 45 0 0-0.67396-5.516zm-0.39361 0.99022a3 3 45 0 1 0.31765 3.8532l-4.1404-4.1404a3 3 45 0 1 3.8228 0.28726zm-4.5299 0.41985 4.1018 4.1018a3 3 45 0 1-3.8228-0.28726 3 3 45 0 1-0.27897-3.8145z" class="ColorScheme-NegativeText" fill="currentColor"/>
++ </g>
++</svg>
+diff --git a/icons/status/22/image-missing.svg b/icons/status/22/image-missing.svg
+new file mode 100644
+index 00000000..6f386a60
+--- /dev/null
++++ b/icons/status/22/image-missing.svg
+@@ -0,0 +1,12 @@
++<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
++ <defs id="defs1">
++ <style type="text/css" id="current-color-scheme">
++ .ColorScheme-NegativeText {
++ color:#da4453;
++ }
++ </style>
++ </defs>
++ <g transform="translate(-326 -534.36)">
++ <path transform="translate(326 534.36)" d="m3 5v13h16v-13zm1 1h14v11h-14zm6.4883 0.58398a5.0356 4.8826 0 0 0-4.498 5.1953 5.0356 4.8826 0 0 0 5.1973 4.541 5.0356 4.8826 0 0 0 4.8613-4.8809l-0.048828-0.67578a5.0356 4.8826 0 0 0-5.5117-4.1797zm0.09375 0.96289a4.013 3.9098 0 0 1 4.3926 3.3477l0.03906 0.54102a4.013 3.9098 0 0 1-0.93359 2.5059l-5.5195-5.5215a4.013 3.9098 0 0 1 2.0215-0.87305zm-2.7559 1.5527 5.5078 5.5098a4.013 3.9098 0 0 1-2.1953 0.73438 4.013 3.9098 0 0 1-4.1426-3.6367 4.013 3.9098 0 0 1 0.83008-2.6074z" style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-NegativeText"/>
++ </g>
++</svg>
+diff --git a/icons/status/64/image-missing.svg b/icons/status/64/image-missing.svg
+new file mode 100644
+index 00000000..4ddd57dd
+--- /dev/null
++++ b/icons/status/64/image-missing.svg
+@@ -0,0 +1,28 @@
++<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
++ <defs>
++ <linearGradient id="a" x2="0" y1="392.36" y2="336.36" gradientTransform="translate(-47.987-332.35)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#fff" stop-opacity="0" offset="0"/>
++ <stop stop-color="#fff" stop-opacity=".2" offset="1"/>
++ </linearGradient>
++ <linearGradient id="b" x1="40" x2="54" y1="17" y2="31" gradientTransform="translate(.013.016)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#060606" offset="0"/>
++ <stop stop-opacity="0" offset="1"/>
++ </linearGradient>
++ <path id="c" d="m10.01 61.02v-58h30l14 14v44h-14z"/>
++ <radialGradient id="radialGradient11997" cx="16.5" cy="26.5" r="11.5" gradientTransform="matrix(.9167 .91383 -.9167 .91383 41.189 -4.0389)" gradientUnits="userSpaceOnUse">
++ <stop stop-color="#da4453" offset="0"/>
++ <stop stop-color="#da4453" offset="1"/>
++ </radialGradient>
++ </defs>
++ <use fill="#cccccc" xlink:href="#c"/>
++ <g transform="scale(1-1)" color="#000000" color-rendering="auto" image-rendering="auto" shape-rendering="auto" text-rendering="auto">
++ <rect x="10.01" y="-4.02" width="30" height="1" fill="#fff" opacity=".5"/>
++ <rect x="10.01" y="-61.02" width="44" height="1" opacity=".25"/>
++ </g>
++ <g fill-rule="evenodd">
++ <path d="m54.01 17.02-14-14v14z" fill="#fff" opacity=".5"/>
++ <path d="m40.01 17.02 14 14v-14z" fill="url(#b)" opacity=".2"/>
++ </g>
++ <use fill="url(#a)" xlink:href="#c"/>
++ <path d="m42.564 24.747a14.909 14.862 0 0 0-21.084 0 14.909 14.862 0 0 0 0 21.018 14.909 14.862 0 0 0 21.084 0 14.909 14.862 0 0 0 0-21.018zm-2.7125 2.8147a10.942 10.994 65.686 0 1 1.2264 13.98l-15.199-15.151a10.942 10.994 65.686 0 1 13.973 1.1708zm-16.724 1.5689 15.151 15.103a10.942 10.994 65.686 0 1-13.99-1.1566 10.942 10.994 65.686 0 1-1.1602-13.947z" fill="url(#radialGradient11997)" stroke-width="1.2944"/>
++</svg>
+--
+GitLab
+
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index dc18576036b..d71a3c9210a 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,2 @@
-DIST extra-cmake-modules-5.74.0.tar.xz 344588 BLAKE2B 00724160628ee9cb628b5f3f3b119908b9f0b135f4c98f5f2ac0b2d707abb0fd8775cb87ff7bad152e2010647b64222c57ee8a042d89c5649bb7d27d5f3b3839 SHA512 5d4f612758bda73d8327cc582bda3550807de90e1b729d24a59ac7e70db127da208a53590f48cda9775f2be6e22a7db47958e3f01577b4baf0b8ef86672579a1
-DIST extra-cmake-modules-5.75.0.tar.xz 348904 BLAKE2B 56c5b7f63a2e26a67ba838d953eff433043a22da0d901de76dc3510fea39869aa5d8061f4dad1158db26f592c34bab07a309ff0afb8c756a2af65681d32e8633 SHA512 b322ef33ba6e910bdc7374e572d218fab540453044218a08eb2633998d4aacd0e925f3dd3b7dd20af43d5853a81d540512e0e47d444cb7d864fca63b7e78731a
+DIST extra-cmake-modules-5.77.0.tar.xz 353784 BLAKE2B 08f70ab68fa1de0a8014fffb5a5f638fc49ea4d17a68de4a2061746bc95218235e18066d865ed12c746deb2212f61299675fefc4c89b2ed9d48e675925904f5e SHA512 0581b3f8f17ad452140a68e9d1b14014235523ecc2df2b6a8e6a6b3cac99a1b58470b8d31ae2eb695c1e5357d4c5ff26d656bf2f4ede7aba824eaed1e38a3a95
+DIST extra-cmake-modules-5.78.0.tar.xz 355416 BLAKE2B 379125601e7d946f16e39aee081e199f7cc3f683ab7babe654dd55bf0977923c7ac049f860cd37dd525a62b17fbc05a2454ce20fb3e241fdba903331e85873e9 SHA512 6cd3bd89d4cbd2463ca3e55538becdc0931b5bd351d5a692dcb9b5f63f3440f7cd0dd4f6f5cc2d2044c798b14d276c6a30d224188caf3e78b4a462facf649e4a
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.74.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.77.0.ebuild
index 9348c8a5348..1f1a776db32 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.74.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit cmake kde.org python-any-r1
DESCRIPTION="Extra modules and scripts for CMake"
@@ -67,10 +67,11 @@ src_configure() {
src_test() {
# ECMToolchainAndroidTest passes but then breaks src_install
# ECMPoQmToolsTest is broken, bug #627806
+ # KDEFetchTranslations can not possibly succeed in releases, bug #764953
# possible race condition with multiple jobs, bug #701854
local myctestargs=(
-j1
- -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"
+ -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest|KDEFetchTranslations)"
)
cmake_src_test
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.75.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.78.0.ebuild
index 0e86222781b..c635f424c81 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.75.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit cmake kde.org python-any-r1
DESCRIPTION="Extra modules and scripts for CMake"
@@ -67,10 +67,11 @@ src_configure() {
src_test() {
# ECMToolchainAndroidTest passes but then breaks src_install
# ECMPoQmToolsTest is broken, bug #627806
+ # KDEFetchTranslations can not possibly succeed in releases, bug #764953
# possible race condition with multiple jobs, bug #701854
local myctestargs=(
-j1
- -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"
+ -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest|KDEFetchTranslations)"
)
cmake_src_test
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 2684ca3638b..6e00754d8ef 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,2 @@
-DIST frameworkintegration-5.74.0.tar.xz 1754176 BLAKE2B f325c8362182c066f7fef108a350e9c9378e084c7955e1395fb44918759dbd7e5f55cae037525b286cf9f6b0c67788a766b62bdf737994378b1978a7ef7dd507 SHA512 4bf533b261c149a10ed4b4607f532b57b989f6e130c417a0398216ddbe1b4b3ab964009aa5c021bdc92960f8c25c7f5c66cf8606ed7956b25adfa401d0f08e68
-DIST frameworkintegration-5.75.0.tar.xz 1754740 BLAKE2B 8a3d58fcfc35da8df3b4482cb4550cef7312071d92b168d87555119f124350847d870616b908f24a73f08d03c04bf944b0a9c9c33d29113656e0a2581ced814f SHA512 38c3182d7278ca985acb9f4a9a8c47fa1e7b61a6c23a8285000fd67d1ae4fdc59d2f05f48471ade38c92a35ffb8fafeb4092f46704f3501e2e0dbb7b94d602ea
+DIST frameworkintegration-5.77.0.tar.xz 1754776 BLAKE2B 6184144a4ae91a8853de0fc8ab6e72afba493492b1ba408e428622f8028501f342a5bc9f8fd881a55935a48d2b695e5b9c920ef674e9e1613c9cd7b1803336c7 SHA512 e388fc092c0a3e3414563add6ca2a03ad6f3a3c25093293675ae0a2df594094420b75d000f2fcfa560044b1350672db5cea9f620ad9bd4349a1ebdd271624079
+DIST frameworkintegration-5.78.0.tar.xz 1754716 BLAKE2B b24907b22724b809646a94bd054ee38a99f3baa1f9ee864c42efedb65f99d4b74135435a4002e02cfcd987edf12557f34458645e11ee61bc025a7b59b026e5c5 SHA512 90737fb7662b483f21bbc12f9661fb3ae9e8a79405c0edaa3e6c5fe83b2a34c0db43a574be1deaf95950ad79e9f40e68813662526eac4ef96dcdf623268aef65
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.74.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.77.0.ebuild
index ec2f3923758..32f27c5d76e 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.74.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -15,10 +15,9 @@ LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE=""
-# drop qtwidgets subslot operator when QT_MINIMAL >= 5.15.0
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5=
+ >=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kconfig-${PVCUT}*:5
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.75.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.78.0.ebuild
index 2aee64430b0..a61477ed818 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.75.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -15,10 +15,9 @@ LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
-# drop qtwidgets subslot operator when QT_MINIMAL >= 5.15.0
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5=
+ >=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kconfig-${PVCUT}*:5
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest
index 4e3122b6ddc..2b92a7250c4 100644
--- a/kde-frameworks/kactivities-stats/Manifest
+++ b/kde-frameworks/kactivities-stats/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-stats-5.74.0.tar.xz 81968 BLAKE2B 51c27340d9058261b955f9f590fa1472d69939b3e3f52b7d996b3fc04cfdbe7148c343405790e04b2c0743ef0147d497eab2c3e6ee390d007e6f0d2f2af127ad SHA512 0caa8afb52b7643cf21a6d3fdaa3e987b632f1414e9888fc174623fe8b646c3eef4a8f57a2d0d22f7d726e9952a074550d1f35fb0f65cc5d061222746a6dbbac
-DIST kactivities-stats-5.75.0.tar.xz 81956 BLAKE2B edfc8bfb55380b83fd640a5e8d57ffa1b14210f54748ccedd81438c7c286716044f22c00580a6ecb284c20950b62593a9648c22ba77faeddb8d1a2e4260318e5 SHA512 7954a887d270bdfd3b84e34def0f610370121d430a224a1de32b5d25f7bb9a09a6f360b919a8cb97c2d18d951d75275a3d584996a777c538f670053bfbe2e609
+DIST kactivities-stats-5.77.0.tar.xz 82104 BLAKE2B 250f4eb9943096e78c8d5635b75a190a3238ac6ba3d76b2ddfd167a7d99c1bbe1666ac42211faa5751ef84cc5ba4187f4f673392797d46c591715e1be2109d1a SHA512 7b5ccb6ab316488d4ecbec9e5687495531c49db52f3a32ca542314a912165f22a016047dce0fb2f5d23a78f324f85c669b2ff0114649263082fde1ca556bddde
+DIST kactivities-stats-5.78.0.tar.xz 81932 BLAKE2B 88a11a0b96543c931b3a24c262a46e2112a1959a6b1dc73b0d94bad61e823b72d4552744965e035676574418c608c28e5e4b8f54a9118809b39c7574ee3025f7 SHA512 41e93f6a0649c09a0ebba3e66b9db07737d8e2f243a002f41dd2baf9100e69fdd9ffec12fef74a14054180abb4871922ec18dfaf2d5ffd99c0480e08a3298aef
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.74.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.77.0.ebuild
index af1251355d7..e4dc17fd307 100644
--- a/kde-frameworks/kactivities-stats/kactivities-stats-5.74.0.ebuild
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.75.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.78.0.ebuild
index e7be636cad1..76febd26f9d 100644
--- a/kde-frameworks/kactivities-stats/kactivities-stats-5.75.0.ebuild
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest
index 519852dced4..d2bd4303978 100644
--- a/kde-frameworks/kactivities/Manifest
+++ b/kde-frameworks/kactivities/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-5.74.0.tar.xz 72588 BLAKE2B 4471f68ffb59351ecf054c2aa11b0fa6dfc0e7fc888b672ce5c162800e3a8b69722cdd74170d9b0511297a5f353cc81e5f5906fb19a8f25423fcb1680b6e36cc SHA512 fcfae3047e19dc7b41c0f0752c6aa95a652d635947c78ba9a3d069e365f9c68475b325c591a3a864c63ef285d243b473720f63e92d86802df661bfdd7826b7e7
-DIST kactivities-5.75.0.tar.xz 72580 BLAKE2B 093f43626ff244ac9026347fd24fc910ae1d9959a094f4879a698b3af4497b728db4d35431eca3e50eafa1a0e6c1d5fd3ecb01cf1648c891d885268da0201394 SHA512 473eac6a56ee8fee3fe53d6fb71cfbcf495520741a95b9709937071331271fe644f5b5ee6dc2a382f22ff7e5e5976750d753290b7292d34f28bea4e5a1bba4b7
+DIST kactivities-5.77.0.tar.xz 72600 BLAKE2B cb451c4fb8f39d18d4fe31aa7c911c89ba0e9774575dbbe3260f69336cf40d9e95b6811fd37cde675d018680b4e07125ffb02a94f1b11f9667fe3e0f8f13b25a SHA512 e976b7c5a0888b4f164619ad3b67897e237187c217e5f7a9ec159ead8f521f11f9d543fb9877ff34c5d381d83c3d9a3e20d5430ddbe3049e146a403c88b4b7ac
+DIST kactivities-5.78.0.tar.xz 72596 BLAKE2B e4d60436af21adf701240fa5b38de2f3b2c1d7c10407926290f064d8b2cbc5e0c6791c63a1669be1851ecdac57e56fc05d796c5800fa7b7f05218a289ee9dad9 SHA512 19df9a54320c04b42b23eb39552b6f6eba92c8c9c470fe947e090db1b7dc6645fa4b50bce636519dfc533a5b4de4d12e1b9bb95c6d19f18ee05d69474e3866b0
diff --git a/kde-frameworks/kactivities/kactivities-5.74.0.ebuild b/kde-frameworks/kactivities/kactivities-5.77.0.ebuild
index 28efb286e87..313fb54cf42 100644
--- a/kde-frameworks/kactivities/kactivities-5.74.0.ebuild
+++ b/kde-frameworks/kactivities/kactivities-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
PLASMA_MINIMAL=5.16.5
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for working with KDE activities"
diff --git a/kde-frameworks/kactivities/kactivities-5.75.0.ebuild b/kde-frameworks/kactivities/kactivities-5.78.0.ebuild
index e2228321104..e981f53c1a8 100644
--- a/kde-frameworks/kactivities/kactivities-5.75.0.ebuild
+++ b/kde-frameworks/kactivities/kactivities-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
PLASMA_MINIMAL=5.16.5
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for working with KDE activities"
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index bd248e0cee3..e1050284168 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,2 +1,2 @@
-DIST kapidox-5.74.0.tar.xz 158916 BLAKE2B 999357b65fefa4ca2e386f00c59e825cce352fb79726a090a87052f96af7184aa3869ec8efa313930ddb06ab6a6baf090e2bc1087330f977612947b7b6c4d136 SHA512 0292f1836576e67d2a0b439ca3890d10b580ec6dfcf947760c305320ba67f688d2e75323d9976be0673dfbf241f7d1978cfbfc5954de8ff7b2fdbab88bf62b1f
-DIST kapidox-5.75.0.tar.xz 190000 BLAKE2B e91c6aa470117e834deeb2d18c0dc054ee93e85cbe7fa51df04a7278b70c06faf49ac4020b3abe1d2a25bb52fe4c88a3209dfe9606f1c886ad54009b1a3d87a4 SHA512 63250a87c8f4d4201ffb993d5a941dee2f7d3c8b4fba73468bc2822acd6652dd1965244a7dc2dd3cbdba9fdc56b7dddcf5d36d4739e706f8a771f5723ed2eeab
+DIST kapidox-5.77.0.tar.xz 190796 BLAKE2B 570a3be85d730f64a0d771b28539aea57fac15a258143394be06311fc197c6435ba2762bb78cec1a5a94cc23a071a4b36d236a5f149acad213f1ad2aef8d04bd SHA512 a9fe594fb33e40341e9c336de0e10ec709b9ee5063620d371978e76b87dd8df668c1aec83047402cfa2586d7daf3546ba082686c628e90c20869f21feba4282b
+DIST kapidox-5.78.0.tar.xz 190828 BLAKE2B f46569bfc437dc404d1adb6d755b9c648fb38f426b9852d2c74a3b8aa7cc9462ddcc3bedd38db4cc1f3e321768b4fe4f66d2d1d74c159aaf6daa3698cdc6b7cf SHA512 ed505f14b54a44c369a82c87ca6e7bb26688a1f139c68a872b395d0813398143827ded346158100e3f2f04be675699f736516ba16a829298152cb13bbd33c21d
diff --git a/kde-frameworks/kapidox/kapidox-5.74.0.ebuild b/kde-frameworks/kapidox/kapidox-5.77.0.ebuild
index 45f2e9e66d1..60c324d932a 100644
--- a/kde-frameworks/kapidox/kapidox-5.74.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_SINGLE_IMPL="true"
-DISTUTILS_USE_SETUPTOOLS="no"
-PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_USE_SETUPTOOLS="bdepend"
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit kde.org distutils-r1
DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
diff --git a/kde-frameworks/kapidox/kapidox-5.75.0.ebuild b/kde-frameworks/kapidox/kapidox-5.78.0.ebuild
index e0a3ba25a3c..b4a7e1a58e7 100644
--- a/kde-frameworks/kapidox/kapidox-5.75.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index f9e47ce8b74..404361c1497 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,2 +1,2 @@
-DIST karchive-5.74.0.tar.xz 983512 BLAKE2B 871fe031a882f36a8a463233b86a26746b85b44242ba493631d5cbf7ba45ff9fe62ea3c7c5496b6983b96a9531a848df20f2b714649434ac3ffdf091b06ca15d SHA512 c43aef33cd5cd1128637ab8ac3f7c8f26eaa27fb9f14ce0f2b5d122be2cf08f4b758fe08147c570969834600f714c1e236d1e7c05864ce1cd2dd8ca2f4e62069
-DIST karchive-5.75.0.tar.xz 983444 BLAKE2B 4f1533b3f1d35e5bdec526d731f6da871d3e34207bf64566b595c94b2b54d76315dff3dab32d44e36294a2531d589adc1e5afc3800712c1caea878c392d47b57 SHA512 b92a50b013cb14789c886b4b8ba576e60ad87d9ab11b8658a5f9e3c9cdab7a95f95e7199cd57755cb50c39d0f603d9b7387f977dd10a98aff2e407c7ff36f9f8
+DIST karchive-5.77.0.tar.xz 983452 BLAKE2B e860cb22a26cfb8c995f1062672dca5c65e531e747f3fa63c4dce509363b1c392ed934c440cb1fbe833b1a7bf4dc2e530c3c0e953571c9acf66696771f3d751b SHA512 2bc8158dd4899f645dc307cfa12fa3d6b8c85b22be1ecfc194ef486a4241e60cb381d7221fc2d3946f21610c8b03776bd5b38d548311f30d243b6a53a6ee1012
+DIST karchive-5.78.0.tar.xz 983456 BLAKE2B 0ef82ad5d896ff65ffa1c818464f1d8d67ff6a2b65ba47801acd480ebb2761f6a4d9e77deb5f4986691c063b6b17fd1e19f1e05abafa70b45c3170b37a094dfc SHA512 a7d5285123d80d9de9845aead4a84bf93c58dc094c623c48db5cbe3048fdd0cb544ce25dea95305f5ac624abfe5de3c289cc568231faf3a01e42ae3570298ba8
diff --git a/kde-frameworks/karchive/karchive-5.74.0.ebuild b/kde-frameworks/karchive/karchive-5.77.0.ebuild
index e0cf280e545..f2dd607785d 100644
--- a/kde-frameworks/karchive/karchive-5.74.0.ebuild
+++ b/kde-frameworks/karchive/karchive-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/karchive/karchive-5.75.0.ebuild b/kde-frameworks/karchive/karchive-5.78.0.ebuild
index bb212d03f1c..4fb5bffbb71 100644
--- a/kde-frameworks/karchive/karchive-5.75.0.ebuild
+++ b/kde-frameworks/karchive/karchive-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index 83c7343fc87..05255cac1ea 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,2 +1,2 @@
-DIST kauth-5.74.0.tar.xz 87860 BLAKE2B fef152c84368769f8b5e528e01164b9002e702ee02057c173370613a62888d0e99fe680fc5236afa2b24ca6dd4429d6e3727a62dad9074d93ff2a7d617eef224 SHA512 277ff88cf447fdcf6c413997b4a3be871e7bddc0cd23cb379cb35f05c4b93cf68d7f0792eabc5d56ec7f043bf6de53ba9cec223750c4569a72e88c27f8d36036
-DIST kauth-5.75.0.tar.xz 87964 BLAKE2B 3f1e533a1fcfaca703fb3a8db1cbf72c48eee5c2c7b845092d9e6eac48b1cc57c6488487d2e69b3bb6cdc555f08648f4ec07b3abc3a7c66fa4b70c75c9fd286b SHA512 cd9648dc953c1013b492fd155ef235b58f7dacb5b1131dbc5f1b232ae303403c9a950ac09b3b57583bbe61f304bef7aed2975bbf5e57bb7196393fd90064d1cf
+DIST kauth-5.77.0.tar.xz 87984 BLAKE2B 014ce49db855fb7f07874c03fb5d4d49e8dae616c96840eae4c11faeddcd96e7a785b314d1a3119f6c138f7981a3e61e2fd546d40f57fb59d363d87f1c283ce9 SHA512 d135dbbdb3548468e87a2b06e20af3597d8ad3bf22c6e8ede8ebee05173a347205a966abf30db1af5d3e0f316a25807fb18f7219e4c58e4376cb9b749a9c5023
+DIST kauth-5.78.0.tar.xz 88016 BLAKE2B 80356cc522b8a4f47e202d8053fe9f1da1c2cb4ff360c1ab3464b89e07c47ff1bd60a5eb8b9a347c008d2db8cbdc55d0a7296557a02767242e1f8102c21194c2 SHA512 023c48f677cf79d974330e40082f3ce397d7fa53be616c9fda3c8e0d165757119c342941a0f51a7b1d63fc9198d2b27b124dd68797fbc0867b804382a8c4c34b
diff --git a/kde-frameworks/kauth/kauth-5.74.0.ebuild b/kde-frameworks/kauth/kauth-5.77.0.ebuild
index 08bb212c11c..91d56dddf42 100644
--- a/kde-frameworks/kauth/kauth-5.74.0.ebuild
+++ b/kde-frameworks/kauth/kauth-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kauth/kauth-5.75.0.ebuild b/kde-frameworks/kauth/kauth-5.78.0.ebuild
index b1cc5ca0ce6..7c5b800e76e 100644
--- a/kde-frameworks/kauth/kauth-5.75.0.ebuild
+++ b/kde-frameworks/kauth/kauth-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index bd32ac3d7e4..9530a7e1c1c 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,2 +1,2 @@
-DIST kbookmarks-5.74.0.tar.xz 126504 BLAKE2B 8928fa25818fcc4fe30465ef39009c41cfc38f34854435a45df3e91fc69d2612c9bb4666ee5e70660d6a7d2a8f8777ea7bdf60dae3e8b3bf13a2d498e25d3e0f SHA512 c12bf2f54f64bb2bb7ff3c7e4124d404369878f29ae095d919aed2ea57b07b78b8c9b66f8c8631fd0653ea7623a05425a5bc7d383d69ae079cf0cfaeec662be7
-DIST kbookmarks-5.75.0.tar.xz 126308 BLAKE2B 45833cae25087d955ab3c73fe01f4cdd6ed813c483406344a9e326cbf5762f0f6cbb4df12f8f3ba24e1ee7778ed7ba5767173be5c46cce0f10a8e47993e5abb0 SHA512 031469870dbc2dbf5d974e7661a47605bc8c54e3fd97a576fba6b0807f653f73488ae7fb662a91e3f36397f95570ee179a0954e48906f2110a053adf2dceaabc
+DIST kbookmarks-5.77.0.tar.xz 126444 BLAKE2B ff27d3d7a1298d52cd0a60a46286bda3b13dd6fd894ddb0806d8852443c2cf05036f79a1a0757a775e9db85973cadc7dac0c5a6a3ad7d2909455dee6af500a66 SHA512 5623d478290b8ff909e9c055735bcd6e4dbffe14eeb42b8ef91ec86a1cca68626f7e4b7d4bee7290e76cc50c7657e838527d98a73e3c1327b17ccc5290c91660
+DIST kbookmarks-5.78.0.tar.xz 126340 BLAKE2B 1afc12ea59368074ba478c2958cb30dd607dc4b12b80494808b014ebb0194c962a20274d017ceeaf8d457d5d70128b65e5d64cf7ca4574046cacbfbd6c7ecb58 SHA512 ee0e9d2e0d3ec07ccb662c5d557586492c1c9c33065e60c567972edef9fd13017cbf2c158ba53339a80e61689591bf11c777924124cd9549a763923c0d8c0497
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.74.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.77.0.ebuild
index 60a14bc4d95..f62255282f8 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.74.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.75.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.78.0.ebuild
index d691d060498..73f2f67bc24 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.75.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index 7db7ddc97d7..30738515ea7 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,2 +1,2 @@
-DIST kcalendarcore-5.74.0.tar.xz 255684 BLAKE2B 8e2547f784881f031e9e9bd3a461aaa6219d419c43b096be9a7a357ed95fd232c5350577298bc4cc640966023cf6fec51bd952fca4a11cac817d6756fab3b2e4 SHA512 f6b48283d5433e171a1961abcbf47422fb8ce1e6412d0a83de20c16b2e81e065e16c1525440e1a29791b31ec74fbe672878cd554fceab703cc0c9c45c23524af
-DIST kcalendarcore-5.75.0.tar.xz 254312 BLAKE2B 8ebd043721b152b7b4dc57c0249b845a50ebdcf7901c1c8a768b18b0ec21275d2329237c76d64e429edc5eb914511d74e78bf1fdd4d61a6acd8aba29f6837d8b SHA512 66a18b4c08988fbe821b6bb695d01898f5da4e5a9a135c91521bf343da08ee4ffd224c7ca7aad601c3126918fa2d1c0ca5ce6a27ff966a04e832d1393f3bafb7
+DIST kcalendarcore-5.77.0.tar.xz 260012 BLAKE2B f98941ed5c92f47510e747ff3c8543872d5dc97abb1194c7093c734c065b0a7ab274e61022647226013f50a43bc882de88b0e9f5663473de9e29435279d2dea3 SHA512 f62a32b9d54c171f4659bf411f0edc44d4aba9aa608212addfc317f393f2faad441ac5640a752708166aa5fa7817449c8b9face585bdc452cc61f6dd25f7014a
+DIST kcalendarcore-5.78.0.tar.xz 259916 BLAKE2B 9dbfa5be9d2d34f8eba5e283b03bc74ba6f863cf20c037dd69ecb403d3a8356ea23a8db987d6751798e11ce70bd0ae540d92485741ecd3a84fc8dd41ea4f2e96 SHA512 94e6e82f1e468c6239640fbbcc596afafd0e7885349851e313c54e8227ccf65f58bc2abf588d44725dbb0ea987fc47cbfe13f58e28581f7ac9af256cbbeda3be
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.74.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.77.0.ebuild
index c63c59e2c20..05cebe04466 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.74.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -17,7 +17,7 @@ BDEPEND="
sys-devel/bison
"
DEPEND="
- dev-libs/libical:=
+ >=dev-libs/libical-3.0.5:=
>=dev-qt/qtgui-${QTMIN}:5
"
RDEPEND="${DEPEND}
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.75.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.78.0.ebuild
index e231bbfeee5..20b4b9ff45d 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.75.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -17,7 +17,7 @@ BDEPEND="
sys-devel/bison
"
DEPEND="
- dev-libs/libical:=
+ >=dev-libs/libical-3.0.5:=
>=dev-qt/qtgui-${QTMIN}:5
"
RDEPEND="${DEPEND}
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index d9791f07d3a..c4474992d8d 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,2 +1,2 @@
-DIST kcmutils-5.74.0.tar.xz 256364 BLAKE2B f05f8a5b1a97fcba211acae104008bf75d1b2fa3105ba56a6a08e57b4e4ccab8e18f5e9687d74480deb5a66d5f4a05b0071424dc01b517d7a568cf8f0dc96166 SHA512 105664749e73eeb0b911479d3befe813eef290d7dafa4ec51c134a79c58826361f90e18acf6d8f5d5b7e8d5d6a5956a73bc31e2c6f3de9ad45fec80341963c7a
-DIST kcmutils-5.75.0.tar.xz 256200 BLAKE2B 5fc89ed36f7e2a70b66a090d81e6f5748085f6b0e859a6f237b474e307dac99c0ac5eaa80ce069fc2c086ae1ee48825ad48d121471a5b08ce13077d8a5eb83c3 SHA512 fb665dea08a5e734962b9d4c6d5ef863fb9a88bec450191d47664385e927a6a02d2b2410b4f600f9605a5bf39ec07e574e3ce2ca4671008edfd68082a6b89a14
+DIST kcmutils-5.77.0.tar.xz 257568 BLAKE2B 9de0dcacf7c2013958b1e6bdddc54fefacea826b05d664a34cf86477c3214d22528d276c153690b1efbc1dc6c7024db0f076056fd21f3133162f2ca222c17630 SHA512 4d6acfb4d11ae565182fbadc595fca085da614a52f43d9f1dec3ae78ad8c968be4a1b177febb53e4fffd80e860b5797c361d863a110c2784966e07ead2aa7776
+DIST kcmutils-5.78.0.tar.xz 257924 BLAKE2B a4c44935a52998d9372f382d2b7ccfcd89daf27580937856af41a07f20cfda00c8df24c0a9d1805c966a95c241c3d04b5e1a08aff259931e166ca9e07440d602 SHA512 66deb9b5ea3a8a9f570737a830940f9cbe9b63776f723c5bb72e4bb140a3a0fd291f2591cad7bd6fa10f945a4ab2a0d6eef4e64b8852aa386685175cabfd35fe
diff --git a/kde-frameworks/kcmutils/kcmutils-5.74.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.77.0.ebuild
index cceef0edffa..e644932344a 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.74.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcmutils/kcmutils-5.75.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.78.0.ebuild
index 9fefc7bc191..b44a880e5ae 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.75.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index b45eadacda6..f4c47c414c9 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,2 +1,2 @@
-DIST kcodecs-5.74.0.tar.xz 227976 BLAKE2B 256ca557a5fc5f83ed286a610a056a4f4c76ea36ff49843b08ab92eed377c23f4e6b28a22df2afde8cf93e3d244ae46b1f1ea2911ed23b6b1f3cac762a6183bd SHA512 1858eb0d18b79ee197e780d995a30bf208d63acc17d8f474d27ddb67ffb4e0e7c8a909a1f3750a1121088735b4a6087609bba6d7cbf0838d414adec2c53d6491
-DIST kcodecs-5.75.0.tar.xz 228108 BLAKE2B bc67e15439205dbb19c1c35980f4c508c31ffbf26fa7fc0fa018333324da7a22132a5d65023efbc717878420dc8ab87b0f5bc86f261d4eb9d53aa4940a4c0095 SHA512 8848012d46e9c067aab77d27e1bcec00a7a1a84eb25553bb2e51765bd9714851358f4de50606dc851f605ceac5c52003ad75246d0831e7218eee2521800f887a
+DIST kcodecs-5.77.0.tar.xz 228200 BLAKE2B 11e386ad10245313118171427b90d30f9c1beafbd185cbfeb5f0c220f85992a2ddc1773d0a052d189033d3f42ed238c4a4ae58e8ceb6e8dd2e31b28dbf4d0bb2 SHA512 d373253aff9b28d90193e7bdeee24eb540b5a61c720b774643712068b9669b71aef2c41e5db5a951e2ea1c5bb47536751ad4073f944a54a805db21fda628369b
+DIST kcodecs-5.78.0.tar.xz 228152 BLAKE2B 7196678d87e87c8eef0548b0069c215ee62b48b329bc56d65bdc3ba8ab252279ac4878ea51416ea85311da9239a525c832210d159536a37fff5b3c84b6b0790c SHA512 494ae7091f85cc10ddaa9b92dfdb5565947e1ee38255853f05c1541921be09f80a24fa64ee7f18793aecb85c7cc94c3fca53cc0351d87705ab538a78dda33c1a
diff --git a/kde-frameworks/kcodecs/kcodecs-5.74.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.77.0.ebuild
index 83c6a77cf42..8e5e41a3b13 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.74.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for manipulating strings using various encodings"
diff --git a/kde-frameworks/kcodecs/kcodecs-5.75.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.78.0.ebuild
index 2523819612a..318da0f525a 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.75.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for manipulating strings using various encodings"
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index fb659da5f72..c4d5dc97a36 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,2 +1,2 @@
-DIST kcompletion-5.74.0.tar.xz 121524 BLAKE2B cc0c0b7f37cc781795e7db7d91d88728b0a62d85dd870f2967bb00f4a466dfcae7754921a4c2dcabc7200dfac51ee0ae7642b94fd338c5788a6346616618138b SHA512 d63bb7a1f4a2ed42888b3811328416d0a63ff3f9cd2fd64f836cbaaabcdd5a11847e26d00e96ab2794f08c02cbfd60a969caa53f9210c21c0a85a3ce688cdaba
-DIST kcompletion-5.75.0.tar.xz 121432 BLAKE2B 8a5472400730f7ca981ca0821efe4c303fc8dc40ea31f09cdf88a0a9528d64a8828eae2d7d2e1dbd2010c1f4f1e89fb67a7de431160f07b4a358c57eea32fc3d SHA512 84d973d8b8dee7106fde69f944bc52a902fbaddc440bd4be5c01d2de4d0576fa849ab4ef4c583c7016e9a5e664c69e8ef4e8b68398e1dd453c9c2a3227bbfbbf
+DIST kcompletion-5.77.0.tar.xz 121432 BLAKE2B ca1b4bd3cd2459891dbe44a90fdd48a6f2a14529598f70dfa354e0fc44a840b2f058e7aa43cf030cf0c98b37e001f2cc18a618ad39d5e04dc576ce2b7064a925 SHA512 1dbce42fab7d640083ec936586d89878d2b05c2a341bf6cdd58571b306600b8864d100a84cbfbc4d110bc5c87f6b07fe20859558d9b60e1927a012b98a67b87e
+DIST kcompletion-5.78.0.tar.xz 121480 BLAKE2B 3904ef1a7130b4d05f09399994ce4cc56078d9cdcab9dd6edd302477bd681ec7dfd5f71d338ae6e15f310877ece58f6728b1eaa478083222ee4c4972e7193dcd SHA512 29fbc9c56a34601a4c674c45d04a3d2b79beebe0484c2dc80bf7a9a71de9c8ee82b548bd8d3df521593a60e37f0789d9e23eec5058fab9c3bfee2e53c8d6f58a
diff --git a/kde-frameworks/kcompletion/kcompletion-5.74.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.77.0.ebuild
index cafb3abd8a8..55d1e7c32dd 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.74.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcompletion/kcompletion-5.75.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.78.0.ebuild
index 36afb9818d2..3381e8ca530 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.75.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index aeee04aba6a..c9834f3c5b8 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,2 +1,2 @@
-DIST kconfig-5.74.0.tar.xz 261752 BLAKE2B 05d11f2f14d2d6460238233b0f4032917e155d0c1a7eaf57f0ea83d24f67f2500f05783909df28c853893da6df775357beba2aeb87fa883a3047a362644f4bc8 SHA512 6c2bbf8aabef7344e5e085664d77c50b97541f2412e2c60f64f76b553034369b7a25cfbdd251f2b62e3bb91c2cd98749051cea3855ed09fb5baf80a098274242
-DIST kconfig-5.75.0.tar.xz 263448 BLAKE2B 04e842202fb55ea51e2ff8e5d290d6b6f58ae7f54de18775424f0a310151490e8053bd5ae1297918bf34926d82cf51b86d8a3881fcd7f925ca16db3506837517 SHA512 06407e4ae39185b93231c09cec2552ee9948a3c16c52095ee9b1b2cf164335158b87ecc0981ee0e93517e41951d20a2b22b28ab0a9a7a73fc5daa1f2dd8118cb
+DIST kconfig-5.77.0.tar.xz 263748 BLAKE2B f34b50bdf493bf0fbdad6decb3c6dad681de1cd4572d1567f2c99a68e1166b680c3b8cc8a28ddadd1482ae5b0c8577165d129e9ed2dd07b2c43bf07c35a1a8cb SHA512 1dbbe1492716b7ad93c2a4f8e8e57e8f6f4ad95ac845986c1d37d2509b1a3c77ab422835410a8cf4a21278ef870719375a342a8e4034c2199182cb9db8e4e8c4
+DIST kconfig-5.78.0.tar.xz 263928 BLAKE2B b2e6b380fed98e9763ffae446ddb34f48197bd811feaf873d2393a78a6245031ba052f208a7a2566cb18ab74f493f116561d705086747f0c43ff9b7e96ba699f SHA512 cb2f34c5d0e7683629d1cbe7a8dd7b5ebd52d2638bb05ca5c4869173b681f60f468fb94a0f9ef9b27d0eb02d9586f2af3d7939ebcb4fe17d8b11ed7f5a31a8b5
diff --git a/kde-frameworks/kconfig/kconfig-5.74.0.ebuild b/kde-frameworks/kconfig/kconfig-5.77.0.ebuild
index 2a0d24268d9..28f5cd2ca66 100644
--- a/kde-frameworks/kconfig/kconfig-5.74.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kconfig/kconfig-5.75.0.ebuild b/kde-frameworks/kconfig/kconfig-5.78.0.ebuild
index 981ff01f5e7..bffe79430b1 100644
--- a/kde-frameworks/kconfig/kconfig-5.75.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index 4dbb1cc8fc2..4a69f03a5a1 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST kconfigwidgets-5.74.0.tar.xz 386728 BLAKE2B 6badc87c26cc1509fd85f78ab483c005c8e882177bdeba4f20ed45faa3d21134b54d4eb40eff3f4adab1b20b029451616293da3e684ee092a4acd37639600fde SHA512 c51f005494aed3587a3f39a8582d5cb3e1f9e4c6da0074d9e9ad78038e63663278c891231c6358ca38ee9b41e00fe13da2bf0719b3213507eae8e5da35275e76
-DIST kconfigwidgets-5.75.0.tar.xz 387020 BLAKE2B 0348a216c00e2709fbb91c3c1ba388dc31a094fa8d086c2a21b2779b751ad33088b009b945243f67c201d13e49774e14588028b1e187974d226d0a17ef67488b SHA512 8ef5f0f09e80a35e6ed169016c9c5b697958b53aa179730a600047e20af71aa8c53fcb67c66e703287bb1c7b6054377d7bd5318fa8044212a5908d0df2d3fbb9
+DIST kconfigwidgets-5.77.0.tar.xz 387264 BLAKE2B c9fe1f2c6ac98e643c85ac7472e824380fb0041576e02f486c033e04d17381bf6bf91527f50cd5ed8316ab079b1b23a2db6a501323f2e699d1da8605af9ca534 SHA512 2b3c13860993fdaee4a715aef5a87d25e0c85ef7b8ba78b731258c06ca051094269b0404737be8b7a29d88fb78f8200ff3ec5b2d577d5f76a0725aeccdc0b9d5
+DIST kconfigwidgets-5.78.0.tar.xz 389240 BLAKE2B a16aeca09a7282ef30aeaf9dfc40eccd50a963cabfcc214f2f890e878d642fd0a88c4974eba4b901b24d5de1359869070d73d6ff422afe6eaeb5e06e12106e24 SHA512 6a7727c393bf87f6f6dec20e156a7888444848f721eb3318696c8783affff38521cd76a186956945e9bef96b0abc102f1198ccc01e912dff3e4cf37764a6e95b
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.74.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.ebuild
index 821b8d6c694..f4e775a3e5c 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.74.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.75.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.78.0.ebuild
index f82db15c225..c11557a9b1e 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.75.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index c20d050c4be..0b8e204d311 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,2 +1,2 @@
-DIST kcontacts-5.74.0.tar.xz 543200 BLAKE2B c7e00bbdb0d613ea4bbed7daaca00f2b3c9733b961ee12e7bfb2fc9239d9deffc260d4d082c1ffef4f659282af2cac80a38b83340de2f3c9986c3c07c7fe16a3 SHA512 a4c78e0676a52abbee473310924280a7776c79bec3cf2273379f0c90e904ea0a31f5b5bd372472b29bfa5ec3a7ca5764af9e422bfc6a06fe3158287182815c71
-DIST kcontacts-5.75.0.tar.xz 543264 BLAKE2B 46ea53096e5c4f1a7b9e081dd8f89fe32f65d5b7e1466e3a3548812877a584f90eb882108b5bbca268265c27dd15fb8ef0e462171d97a43fa4996233fc5b1d49 SHA512 9e5cf4cad6f8b251fec888f48442af6179172d78a583726600fd67053a1f0e32eba5bf5250bb8c1ef88abaec6a400f970d0f01ad42a9ac632908d109b457d155
+DIST kcontacts-5.77.0.tar.xz 544072 BLAKE2B 26e21dba6cc98d80670cc7aaf26de442501d73b0c0dce23431c65cc9425403056e959432b1005d46e9c820b9c0b8c73f59751d57fa19f1dc2aef3198cd71fb25 SHA512 82ca6ebf5dabe945a146629537070a4518aaf1fd30af294a40c85e48029a54ed6dc62637685e54a2f6f4d226b531a2efb9aaaeec0e84a53f899f14a1a9de0caa
+DIST kcontacts-5.78.0.tar.xz 543032 BLAKE2B b57fff8ec0b3eb9318813a71b0be7382e496c96aa4f6abc8fb5daa24346267a77dba16f72a6f265c8d9c4f91b23da243b1951a9a94b392947caa2f23de123916 SHA512 e9100f51934bf1027ce82d203db5d8d0c3034ae062ec0512814cc2957ee4c861a47db9d7c5d1f379ac3cb13f625aefc50d2ba143eb1b76dbc11d770637527416
diff --git a/kde-frameworks/kcontacts/kcontacts-5.74.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.77.0.ebuild
index 43e25664cb8..22d99b48b79 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.74.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcontacts/kcontacts-5.75.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.78.0.ebuild
index 42101e4cb70..98e806caa0a 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.75.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index 39510c6201c..7489fa66417 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kcoreaddons-5.74.0.tar.xz 407000 BLAKE2B 00eb816331d2ecf9339c9815dd19d0fcff3a8398f18f2d4ebd12f27700281e84fdfef3d298476ea40a2bd047c8ae7337d3ce11acc5d9c8cb2edb6c41cdf936d7 SHA512 bbb1bdba02cf745ac705753558719d2b8b6b8279bdde2b77013da25f44f56421c5199efc061257f729ee4430e2674c4818941d89fd908b76a5a044628bbf9d3c
-DIST kcoreaddons-5.75.0.tar.xz 409736 BLAKE2B 11b397c8ae861fc2638cbbfe52580829cd94dc9074b5268de4a73d26dad1522df8438d9c1029014939152eddd8bdd9dc1396a9630cad2ad4af159dea0ba92f2d SHA512 9c413a0be85eec459cbfe179b5528ff728207d9591fd1bbfc98d021509f3c59caba0e45f01c7eb8ed70220edbba18990f83d4cf6391b31157b04987bd46d3362
+DIST kcoreaddons-5.77.0.tar.xz 402468 BLAKE2B 25b065b85804d24aef19e9f98bee79760c7d657d332e1213e7f80d7e8234020e7609a76cadf0e99149832c0ba203cdf8b061c90da7eb83e0253d513eda51972e SHA512 708b993ff8df921533ab893f68e5e997a58fc40e4b38356c1b80940ff429a5753fc5456b9b47941e078c58ab6cfde1626d6fee737400b8ac72cea9e01880b063
+DIST kcoreaddons-5.78.0.tar.xz 402648 BLAKE2B b949f7e49930765e57b43e58aef89a4b4e928895b82c7743e49c14c693e408deae371d5f633cfa84d8e7a36ea143b2d00dd50fa0dc07fdc851d1c31d2f0bd10d SHA512 0056c993a741a5bc24973f30c578c9b601884aff6c22da21a135c84218a5f796021cba8eb1fecf13428d4e98c97b4e6f1646839c7de62b5f667e579effb726e8
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.74.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.77.0.ebuild
index 6d0bee8c1b4..44060ed0ede 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.74.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org xdg-utils
DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.75.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.78.0.ebuild
index 32b23d71929..6098f2c8e82 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.75.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org xdg-utils
DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 7087456bd45..621ca66f073 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,2 +1,2 @@
-DIST kcrash-5.74.0.tar.xz 22256 BLAKE2B 8ae601bdb04853ae1cc79f409ed51688a8b61cec818bca51a29fe75f63c798ce477428610a5ebcd35ec73e1c7952f8a7c4ff4259ba681d305b3b800f4c7cb1ff SHA512 082a18aa69e62b05c262111396fbda62a5a5192f345ed9563f9f549ca05be34d6027e7339aef66d46d02a3fa7abc57c362db49dbbb71e94111815644890f0447
-DIST kcrash-5.75.0.tar.xz 22252 BLAKE2B 420efcfddf525076d108bc235295169e98b25d49c0efd780e17b033db57554c32f9271f07b2b091640f54cb36803775a98e13346f90afb2d3d05e1596ac8efa4 SHA512 8a6b9e9ab32daa45d3c8ef2ef7c9a8c5f02cbb30e20a473218af2888833d3786364ba48264ea1fbb555810ce82ad50dbdc6417853a3577991d92ea986c90d81f
+DIST kcrash-5.77.0.tar.xz 22252 BLAKE2B 8e5775b78d86d03c4f0cb04b3d0536f71e46e345380bbe83c94000cafe2335ebaf5e4e57e2cf8e172e6afbb8941875b52fba97352f95b167777e40ff768efbf9 SHA512 5d76d7229716a4f27af63f6d506772d6c99a0c516fa0f051d695a62f7850ab1d2d9136aaa4adadc29c9ca1d1d3bdf2d825b588593fdeba0206587270b6e17bf0
+DIST kcrash-5.78.0.tar.xz 22256 BLAKE2B 6d496dc40765696a26f63d1401872076344e731bd01fe7b2eaad0e19d4eecc45b9d49f9e53c31de025ce667672b986048f4b05c70ab669e7fc19757c7005a817 SHA512 abfff0ca4a311b90269dd0755c380ffe8331efa316ba95d6e41fb0cb5cd3dcc95c5cab61ffd8acf0aab6834e1094effd18739db6acfb67b74260bdbb3f150633
diff --git a/kde-frameworks/kcrash/kcrash-5.74.0.ebuild b/kde-frameworks/kcrash/kcrash-5.77.0.ebuild
index 45b423a2a7d..30416d460d1 100644
--- a/kde-frameworks/kcrash/kcrash-5.74.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kcrash/kcrash-5.75.0.ebuild b/kde-frameworks/kcrash/kcrash-5.78.0.ebuild
index 8e8b5ef0ab7..c49d043fb6d 100644
--- a/kde-frameworks/kcrash/kcrash-5.75.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index 565e951a087..9b063a81416 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,2 +1,2 @@
-DIST kdav-5.74.0.tar.xz 58624 BLAKE2B eea0d23caa6a6fdd363de3cc891ff366ea9dd11e80c3f82b90c7908101d41d96279ac42e775ff8ed4480b61545ab64fc930757459b1fb94f2e4c08d85e1df271 SHA512 77d789edc670d5930010185f5969c6b34678f39a4e3c0c2e05b79fb9cb029c7bc152b2418ee3a57659fb40472cd9fd8b40beeae4834299cf8dc1f9ede189fa4c
-DIST kdav-5.75.0.tar.xz 59884 BLAKE2B bb44779bd47cb33421c530bee151b797b269fe306e324b3a9ab29cb2f741e62c721c82f7094ba5754f34f6e4864557926e964d6303d7b97f8ecd9ac29748447e SHA512 c187ea9087dcd7ea89e684618a38e7e2442bbfa013b295c3aa1fa74cf8445a9f95dda5734971a4cd7a6fb88febca8189e2dab6d51594fff1efa70f1d394c2236
+DIST kdav-5.77.0.tar.xz 59300 BLAKE2B ad1e9baa8423d5ded0fe975b5cbe2b906ea49a7766b34f89049d1253c14ce6001ac270454d2fba539e443a4ecb0ad78497438898f57019b54ea28164a22bae5e SHA512 18f13f38c5b78be4258062ab38b6b626bc19ba6a9ff5f0b983d5d9f5e000932346362e8f9f8a6af8544ea4037b99f24640998a5978269415b63a406b82c48e24
+DIST kdav-5.78.0.tar.xz 59240 BLAKE2B a7a85b82fc7dc3b1f612e6e01a9ad0077929e4346918a2590b71bb625794c356455290dc4e8f65732b86e3ad95da6d4c8e14228f880742cea5734b7e9b93f06b SHA512 372af4e28f7fb8f105d290554f5d948d987d60ba2114095b4dd23548507d5bb3cb7c51a7a8468a67e5d6668b2f0c21516b7d24953aac17fec6dcf0b0e7c71ddb
diff --git a/kde-frameworks/kdav/kdav-5.74.0.ebuild b/kde-frameworks/kdav/kdav-5.77.0-r1.ebuild
index 76d914b92d3..8e2543094fe 100644
--- a/kde-frameworks/kdav/kdav-5.74.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.77.0-r1.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
-HOMEPAGE="https://api.kde.org/frameworks/kdav/html/index.html"
LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="amd64 arm64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kdav/kdav-5.75.0.ebuild b/kde-frameworks/kdav/kdav-5.78.0.ebuild
index 651c0950248..04bab92bfcf 100644
--- a/kde-frameworks/kdav/kdav-5.75.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.78.0.ebuild
@@ -1,19 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
-HOMEPAGE="https://api.kde.org/frameworks/kdav/html/index.html"
LICENSE="LGPL-2+"
-SLOT="5"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index baf55b94f59..3d3e83ffae9 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kdbusaddons-5.74.0.tar.xz 42556 BLAKE2B 71974bf22caa01d1b0e128557fcfc620dcc3b5cd3ecfd2b8f76c4c5f30bccb8f9a54ee59ddba8dae31473117f7546f6f2b4f6c7415fbf2513ad6bde455fbb9e1 SHA512 752726ff477e0159491a4002b60720f962bc832fbf824c342cfd16194b253ef5d94963e2aaefa0daad46af73fe62b4afa888a05846123533f2a8b875be90e72a
-DIST kdbusaddons-5.75.0.tar.xz 42568 BLAKE2B 7a65fff7d1a84d25f225d6b20f2f19fc31e490620c73803f1d2cfa066600371438bf5a4d245e553ef72fef1eb4ebc009058a6915661fce9f59d41ae4022eb539 SHA512 4b062d8b50c138deec639294b45e603f81d8a4d9f125657bb89a69a366545c8bf721eacdf88e52be1dabb3b4ea709664eb2c9aac24aa786b0bac382e005677e4
+DIST kdbusaddons-5.77.0.tar.xz 42536 BLAKE2B 4a838036579c72e7fc466e79747423f664296558b390273b311dab8bd23565797ead303b5010b0fe10a8ae929f156a999bf038fa13cdaa5e60eeccc3cc44453c SHA512 f587d72de0ceb0231accfb697f54ae3650d75a6d16b9ddfc46aa9801ed6f4d2e2420d08c51d92606149ba25c3c67e8d8be2b7b62d7efc0adaca5d2396abe446f
+DIST kdbusaddons-5.78.0.tar.xz 42544 BLAKE2B 10f4eb8cb8450b193a9bb173b791dc8794436bccce0d07d0d4d2a2aa9d2299a6694d39c8e545d406e13b6ccbfee766a1c7d3ff11e0cf9752d1aae431c3a0aafc SHA512 549bd1e28b09b25926171f08e544aebec78bb96916d995bb49f676a085f9ff7425c81cb4895197f0bb8ea2b2b69bcf212557e5ac8ae1650951feb8a02e7b71ce
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.74.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.77.0.ebuild
index 53bf15f9aca..47a4b22928b 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.74.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALDBUS_TEST="true"
inherit ecm kde.org
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.75.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.78.0.ebuild
index 399d252b974..e3a71366878 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.75.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALDBUS_TEST="true"
inherit ecm kde.org
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 110b5331385..620dcc3e02d 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,2 @@
-DIST kdeclarative-5.74.0.tar.xz 190360 BLAKE2B cf4ac587189c4f6fba6a13eaea4eea95e7e8aacf902c8ed809fac03f5ca76c9e42eff9fa74c1dfb0d0618c71bd4109a1c6b8f6964b242659757efadcc149ddb5 SHA512 8428a60146275dff201518764678bb7c5acce473bcfa584ea1b4924db485ade1b45e55f3aa758fbcf326b15e0e24dcb0913fbabbedd795b7b47e3b3f7e897f78
-DIST kdeclarative-5.75.0.tar.xz 190756 BLAKE2B 63a1d37581443cde399fcfa519eb0c08fe068f0a37a95079fe4a85ce517e4f8713de3651888772bd5ad637d46cc5a81188cd38d67e0936afc65b4b78a0068201 SHA512 9dac6929cff1c1aeef8f4fcfcf76023bb510ef5584542489c13c6fac408397215c8305ce71566655c85967c77b5beffebaa42a2b24aa77e90752f769c5de491a
+DIST kdeclarative-5.77.0.tar.xz 185036 BLAKE2B 53ce685df457d3e8b33d37efedbd7ba56b430a228c32673ca01cdf401f80a8e3518431d15182dbf28f4fa4a439369e380e65c13cf9fe385f42c98d54d50043a6 SHA512 188dbb2ba5080b2b5cb9815686c0bc619921390389e2865330c6183c3cf0c6f0df6bba7009f9215f2c99759322bf1ed4cae68df5c696fd1c3ecaecbaf327419c
+DIST kdeclarative-5.78.0.tar.xz 185136 BLAKE2B ef206cc43cfa24542ddf1168b3331d3cb7c589c17554501f7a09e1cf526d3afa8ce5eafbc3a932081b743b9fb461e8c5915ec9e3b3bc742253f77f33274b0c6c SHA512 cb98f7041f93c8a21da74a6bcaf463fdd257aa96a5495200c749d60d517817c6d9be2b58e99b0a8e23996861ed9dcd9043da1643062ac94755070fb1d2b13add
diff --git a/kde-frameworks/kdeclarative/files/kdeclarative-5.74.0-block-shortcuts-when-recording-key-sequences.patch b/kde-frameworks/kdeclarative/files/kdeclarative-5.74.0-block-shortcuts-when-recording-key-sequences.patch
deleted file mode 100644
index 66808f910bf..00000000000
--- a/kde-frameworks/kdeclarative/files/kdeclarative-5.74.0-block-shortcuts-when-recording-key-sequences.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-From 88aabf069a0e454777c15227126732a04c8cb8b2 Mon Sep 17 00:00:00 2001
-From: David Edmundson <kde@davidedmundson.co.uk>
-Date: Fri, 18 Sep 2020 00:13:07 +0100
-Subject: [PATCH] Block shortcuts when recording key sequences
-
-Otherwise you can't select alt+a as a shortcut without triggering the
-nmenomic generated shortcut on the "add application" button.
-
-Testing done:
-- clicked "Add custom shortcut", pressed alt+a, it was recorded
-successfully
-
-- focussed "Add custom shortcut", pressed alt+a, the relevant shortcut
-activated
-
-Note that isRecording was already declared, but not defined, which is
-why it looks like my diff misses something.
-
-BUG: 425979
----
- src/qmlcontrols/kquickcontrols/KeySequenceItem.qml | 7 +++++++
- .../kquickcontrols/private/keysequencehelper.cpp | 8 +++++++-
- .../kquickcontrols/private/keysequencehelper.h | 7 +++++++
- 3 files changed, 21 insertions(+), 1 deletion(-)
-
-diff --git a/src/qmlcontrols/kquickcontrols/KeySequenceItem.qml b/src/qmlcontrols/kquickcontrols/KeySequenceItem.qml
-index 9d8e035..d1fbc02 100644
---- a/src/qmlcontrols/kquickcontrols/KeySequenceItem.qml
-+++ b/src/qmlcontrols/kquickcontrols/KeySequenceItem.qml
-@@ -83,6 +83,13 @@ RowLayout {
- }
- }
-
-+ Keys.onShortcutOverride: {
-+ if (_helper.isRecording) {
-+ _helper.keyPressed(event.key, event.modifiers);
-+ event.accepted = true;
-+ }
-+ }
-+
- Keys.onPressed: {
- _helper.keyPressed(event.key, event.modifiers);
- event.accepted = true;
-diff --git a/src/qmlcontrols/kquickcontrols/private/keysequencehelper.cpp b/src/qmlcontrols/kquickcontrols/private/keysequencehelper.cpp
-index ba7ce01..26b0331 100644
---- a/src/qmlcontrols/kquickcontrols/private/keysequencehelper.cpp
-+++ b/src/qmlcontrols/kquickcontrols/private/keysequencehelper.cpp
-@@ -237,7 +237,10 @@ void KeySequenceHelper::setCheckAgainstShortcutTypes(KeySequenceHelper::Shortcut
- Q_EMIT checkAgainstShortcutTypesChanged();
- }
-
--
-+bool KeySequenceHelper::isRecording() const
-+{
-+ return d->isRecording;
-+}
-
- void KeySequenceHelper::clearKeySequence()
- {
-@@ -251,6 +254,7 @@ void KeySequenceHelperPrivate::startRecording()
- oldKeySequence = keySequence;
- keySequence = QKeySequence();
- isRecording = true;
-+ emit q->isRecordingChanged();
- grabbedWindow = QQuickRenderControl::renderWindowFor(q->window());
- if (!grabbedWindow) {
- grabbedWindow = q->window();
-@@ -265,6 +269,8 @@ void KeySequenceHelper::doneRecording()
- {
- d->modifierlessTimeout.stop();
- d->isRecording = false;
-+ emit isRecordingChanged();
-+
- d->stealActions.clear();
- if (d->grabbedWindow) {
- d->grabbedWindow->setKeyboardGrabEnabled(false);
-diff --git a/src/qmlcontrols/kquickcontrols/private/keysequencehelper.h b/src/qmlcontrols/kquickcontrols/private/keysequencehelper.h
-index c9068e8..daeedc5 100644
---- a/src/qmlcontrols/kquickcontrols/private/keysequencehelper.h
-+++ b/src/qmlcontrols/kquickcontrols/private/keysequencehelper.h
-@@ -51,6 +51,12 @@ class KeySequenceHelper : public QQuickItem
- NOTIFY checkAgainstShortcutTypesChanged
- )
-
-+ Q_PROPERTY(
-+ bool isRecording
-+ READ isRecording
-+ NOTIFY isRecordingChanged
-+ )
-+
- public:
-
- enum ShortcutType {
-@@ -116,6 +122,7 @@ Q_SIGNALS:
- void shortcutDisplayChanged(const QString &string);
- void captureFinished();
- void checkAgainstShortcutTypesChanged();
-+ void isRecordingChanged();
-
- public Q_SLOTS:
- void captureKeySequence();
---
-GitLab
-
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.74.0-r1.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.77.0.ebuild
index d4bb82bf2ae..c547e2f6459 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.74.0-r1.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.77.0.ebuild
@@ -1,22 +1,22 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE=""
-# drop qtgui subslot operator when QT_MINIMAL >= 5.15.0
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5=
+ >=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kconfig-${PVCUT}*:5
@@ -33,7 +33,3 @@ DEPEND="
media-libs/libepoxy
"
RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-block-shortcuts-when-recording-key-sequences.patch
-)
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.75.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.78.0.ebuild
index f1974ae53dd..6c7ee1c6232 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.75.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.78.0.ebuild
@@ -1,22 +1,22 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
-# drop qtgui subslot operator when QT_MINIMAL >= 5.15.0
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5=
+ >=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kconfig-${PVCUT}*:5
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 7df996a7676..405482321a1 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,2 @@
-DIST kded-5.74.0.tar.xz 36584 BLAKE2B 2714966ad3d45a5392b5f5c2c7efcc9d992f09881a26a78cebdb7ae58cf5a1b8f7854951564f7810ba16e009ceb795a59a2c03166bbe0065234f52e19f6d10b9 SHA512 625ffe6667a228d3330535d2049870fbee83a4c95ae221b733f9d22c608b37f4795c2e24c1cb91f87c78cf2863710062ea87c57146764323e14653d4baeedec3
-DIST kded-5.75.0.tar.xz 36624 BLAKE2B b37cbf879ddffb5382fbb524ae0f6742f3c0b4606d88555426e1c1eeb9296f76d83c6a61b4a2331ef56d9636c251521aa4655d5b6567ed2c914a0a1a9d8d32ef SHA512 9d054ebf1100c61e0364eff67d0b8d307e632126df8687863129047fa1d310b2e0340c45e6c39c2efa58dd41d7d8f54bcea86e8e0159ec6473cb46273782e300
+DIST kded-5.77.0.tar.xz 36684 BLAKE2B db5f14c43f694b54d685a2ab91cc8c85a1d84282d2adad1be6f42f39e9b2a667c6062f8f14d0a01b5aaace6dca17def90ffc863d79fe31c361ad466e61bd2682 SHA512 c8e2763002674a9fef349f2029bc9c1deb7a46d34e03243a333e24f892ceed2e37d2847aaf18d5bea990b32188948dfd1c0ba24afe2cf78c58a9c24530174f31
+DIST kded-5.78.0.tar.xz 36676 BLAKE2B 4d1db1b04288aa9837a0de328850f8cad552e37bc73d5126c7edfaf7e4f5c31683774fd0a3c1724804dc2644d0b5048ef6260035556ab4dd5fa07831d0577b1c SHA512 ae4566e307a60536ce50c56aa1f4a9d3acf723f5a8e5b28e2886d208ea68be72d8b0d79db47972716bfc7d6bbe8cb2cddcd08fde98703595631b51f7ba474d59
diff --git a/kde-frameworks/kded/kded-5.74.0.ebuild b/kde-frameworks/kded/kded-5.77.0.ebuild
index 1ac8bb46e19..d588f42454f 100644
--- a/kde-frameworks/kded/kded-5.74.0.ebuild
+++ b/kde-frameworks/kded/kded-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Central daemon of KDE workspaces"
diff --git a/kde-frameworks/kded/kded-5.75.0.ebuild b/kde-frameworks/kded/kded-5.78.0.ebuild
index cb9e447698b..d9f46bae40c 100644
--- a/kde-frameworks/kded/kded-5.75.0.ebuild
+++ b/kde-frameworks/kded/kded-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Central daemon of KDE workspaces"
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest
index faf483ca27e..e0c4f62438f 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,2 @@
-DIST kdelibs4support-5.74.0.tar.xz 3533248 BLAKE2B 712e9304e2de3a167f2bfae07911b2e4ae236eb1002504cfe7f4507e9615500b10488327a5ca28d25412432a1fed992075e3585afa67038ac2e8d440553e6b9a SHA512 a1b19ec933a947a1ebe3a60004341e1fa4fecd3a64de197ee997bbba6a14fae114e3409180d01de04d20e32e52182eeb9e85e131cba51601689f12eff4af3eab
-DIST kdelibs4support-5.75.0.tar.xz 3533820 BLAKE2B 90d275e86326f90a69f5cb220f9d72d46ccfc9312f38d0ebe3c013b1a945c8a975cb6aca742663325bbe5419174b9c77398f855300daf9dcb35afd8d7a2d8d7e SHA512 016a59323476480f7df1cad4d27319dbe021987dd54cf3292e19c1d6daca46a275567f10367de2088a5c0e8fe8b6d1db73bee9b057a5d0147d3674f255e19eec
+DIST kdelibs4support-5.77.0.tar.xz 3546468 BLAKE2B c55686f09ddc6f06bd96f6a93906fd6e03b482b66c960644ca6a859f6f8cc851740c81098241063f692cbcb7458bcf36f4453d24380df35fc22cb5f7effea764 SHA512 4b7577d44c0062561d2d315905ee7789595e402213f5508677a3362d3371d40f3c0d2d216dbece712467470aa58128226b797cbc11e39cc4b54779c4bfbac9f4
+DIST kdelibs4support-5.78.0.tar.xz 3546464 BLAKE2B 3c7dd91a0657d19655ca904b051ca32f417ea8ce7dc9ef83c5904b34505824f67a00b04aafac0b1ff0cd42d8ac0b7d34d449bd54bd1fca38217a5b628ed5961d SHA512 bda42e9ef1d62951cef0ef131871f21362343b0c190d1cd78e98ebffc10d92023297c9cf1a43b4492bddcc122fc5ebfe4d8387e8fd979c88ebe7456b672835fa
diff --git a/kde-frameworks/kdelibs4support/files/kdelibs4support-5.77.0-no-kdesignerplugin.patch b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.77.0-no-kdesignerplugin.patch
new file mode 100644
index 00000000000..e4e0f82fe29
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.77.0-no-kdesignerplugin.patch
@@ -0,0 +1,197 @@
+From a97b01b220e6ef08d1517fea76fdaddb84a9773e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 22 Nov 2020 00:25:06 +0100
+Subject: [PATCH 1/2] Drop KDE4_ADD_WIDGET_FILES macro and KF5DesignerPlugin
+ dependency
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 1 -
+ KF5KDELibs4SupportConfig.cmake.in | 1 -
+ cmake/modules/FindKDE4Internal.cmake | 4 ----
+ cmake/modules/KDE4Macros.cmake | 2 --
+ src/CMakeLists.txt | 19 -------------------
+ src/KDEUIMacros.cmake | 25 -------------------------
+ 6 files changed, 52 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9f4b6d33..20a27b52 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -26,7 +26,6 @@ find_package(KF5Completion ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5ConfigWidgets ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Crash ${KF5_DEP_VERSION} REQUIRED)
+-find_package(KF5DesignerPlugin ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5GlobalAccel ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5DocTools ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Emoticons ${KF5_DEP_VERSION} REQUIRED)
+diff --git a/KF5KDELibs4SupportConfig.cmake.in b/KF5KDELibs4SupportConfig.cmake.in
+index b5194f94..5e16c780 100644
+--- a/KF5KDELibs4SupportConfig.cmake.in
++++ b/KF5KDELibs4SupportConfig.cmake.in
+@@ -11,7 +11,6 @@ find_dependency(KF5Archive "@KF5_DEP_VERSION@")
+ find_dependency(KF5ConfigWidgets "@KF5_DEP_VERSION@")
+ find_dependency(KF5CoreAddons "@KF5_DEP_VERSION@")
+ find_dependency(KF5Crash "@KF5_DEP_VERSION@")
+-find_dependency(KF5DesignerPlugin "@KF5_DEP_VERSION@")
+ find_dependency(KF5DocTools "@KF5_DEP_VERSION@")
+ find_dependency(KF5Emoticons "@KF5_DEP_VERSION@")
+ find_dependency(KF5GuiAddons "@KF5_DEP_VERSION@")
+diff --git a/cmake/modules/FindKDE4Internal.cmake b/cmake/modules/FindKDE4Internal.cmake
+index 7e252a70..b9636036 100644
+--- a/cmake/modules/FindKDE4Internal.cmake
++++ b/cmake/modules/FindKDE4Internal.cmake
+@@ -179,10 +179,6 @@
+ # Use optional USE_RELATIVE_PATH to generate the classes in the build following the given
+ # relative path to the file.
+ #
+-# KDE4_ADD_WIDGET_FILES (SRCS_VAR file1.widgets ... fileN.widgets)
+-# Use this to add widget description files for the makekdewidgets code generator
+-# for Qt Designer plugins.
+-#
+ # KDE4_ADD_PLUGIN ( name [WITH_PREFIX] file1 ... fileN )
+ # Create a KDE plugin (KPart, kioslave, etc.) from the given source files.
+ # If WITH_PREFIX is given, the resulting plugin will have the prefix "lib", otherwise it won't.
+diff --git a/cmake/modules/KDE4Macros.cmake b/cmake/modules/KDE4Macros.cmake
+index ca868ad9..27bb28f9 100644
+--- a/cmake/modules/KDE4Macros.cmake
++++ b/cmake/modules/KDE4Macros.cmake
+@@ -10,7 +10,6 @@
+ # KDE4_ADD_KDEINIT_EXECUTABLE
+ # KDE4_ADD_UNIT_TEST
+ # KDE4_ADD_EXECUTABLE
+-# KDE4_ADD_WIDGET_FILES
+ # KDE4_UPDATE_ICONCACHE
+ # KDE4_INSTALL_ICONS
+ # KDE4_REMOVE_OBSOLETE_CMAKE_FILES
+@@ -486,7 +485,6 @@ include("${KF5Auth_DIR}/KF5AuthMacros.cmake")
+ include("${CMAKE_CURRENT_LIST_DIR}/KDECoreMacros.cmake")
+ include("${CMAKE_CURRENT_LIST_DIR}/KDEUIMacros.cmake")
+ include("${KF5DocTools_DIR}/KF5DocToolsMacros.cmake")
+-include("${KF5DesignerPlugin_DIR}/KF5DesignerPluginMacros.cmake")
+
+ # functions deprecated, they still should work
+ macro (KDE4_AUTH_INSTALL_ACTIONS)
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index b249bd53..3ed8114d 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -371,25 +371,6 @@ set_target_properties(KF5KDELibs4Support PROPERTIES
+ )
+
+
+-########## Designer plugin
+-
+-kf5designerplugin_add_plugin(kf5deprecatedwidgets
+- kdedeprecated.widgets
+- kdedeprecated.qrc
+- classpreviews.cpp
+-)
+-
+-target_link_libraries(kf5deprecatedwidgets KF5::KDELibs4Support
+- Qt5::Widgets
+- Qt5::Designer
+- KF5::ConfigCore
+- KF5::Completion
+- KF5::WidgetsAddons
+- KF5::Auth
+- )
+-
+-install(TARGETS kf5deprecatedwidgets DESTINATION ${KDE_INSTALL_QTPLUGINDIR}/designer)
+-
+ ##########
+
+ add_subdirectory(pics)
+diff --git a/src/KDEUIMacros.cmake b/src/KDEUIMacros.cmake
+index 1570df34..e255960d 100644
+--- a/src/KDEUIMacros.cmake
++++ b/src/KDEUIMacros.cmake
+@@ -163,31 +163,6 @@ macro (KDE4_INSTALL_ICONS _defaultpath )
+ endmacro (KDE4_INSTALL_ICONS)
+
+
+-set(KDEWIDGETS_MAKEKDEWIDGETS_EXECUTABLE ${KF5DESIGNERPLUGIN_GENERATOR_EXECUTABLE})
+-set(_KDE4_MAKEKDEWIDGETS_DEP ${_KF5DESIGNERPLUGIN_GENERATOR_EXECUTABLE_DEP})
+-macro (KDE4_ADD_WIDGET_FILES _sources)
+- foreach (_current_FILE ${ARGN})
+-
+- get_filename_component(_input ${_current_FILE} ABSOLUTE)
+- get_filename_component(_basename ${_input} NAME_WE)
+- set(_source ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.cpp)
+- set(_moc ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.moc)
+-
+- # create source file from the .widgets file
+- add_custom_command(OUTPUT ${_source}
+- COMMAND ${KDEWIDGETS_MAKEKDEWIDGETS_EXECUTABLE}
+- ARGS -o ${_source} ${_input}
+- MAIN_DEPENDENCY ${_input} DEPENDS ${_KDE4_MAKEKDEWIDGETS_DEP})
+-
+- # create moc file
+- qt5_generate_moc(${_source} ${_moc} )
+-
+- list(APPEND ${_sources} ${_source} ${_moc})
+-
+- endforeach (_current_FILE)
+-
+-endmacro (KDE4_ADD_WIDGET_FILES)
+-
+ # adds application icon to target source list
+ # 'appsources' - the sources of the application
+ # 'pngfiles' - specifies the list of icon files
+--
+2.29.2
+
+
+From 13277f3a50eee8ec2ebc5cd915a83b56c2613966 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 22 Nov 2020 00:27:55 +0100
+Subject: [PATCH 2/2] Drop Qt5Designer dependency
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ cmake/modules/ECMQt4To5Porting.cmake | 1 -
+ cmake/modules/FindQt5Transitional.cmake | 1 -
+ 3 files changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 20a27b52..e09b93e2 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -20,7 +20,7 @@ include(GenerateExportHeader)
+ include(CMakeFindFrameworks)
+
+ set(REQUIRED_QT_VERSION 5.13.0)
+-find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Network Widgets DBus Test Svg PrintSupport Designer)
++find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Network Widgets DBus Test Svg PrintSupport)
+
+ find_package(KF5Completion ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
+diff --git a/cmake/modules/ECMQt4To5Porting.cmake b/cmake/modules/ECMQt4To5Porting.cmake
+index 4204fa54..01b8f995 100644
+--- a/cmake/modules/ECMQt4To5Porting.cmake
++++ b/cmake/modules/ECMQt4To5Porting.cmake
+@@ -160,7 +160,6 @@ set(_qt_modules
+ DBus
+ Network
+ Test
+- Designer
+ Concurrent
+ Xml
+ UiTools
+diff --git a/cmake/modules/FindQt5Transitional.cmake b/cmake/modules/FindQt5Transitional.cmake
+index df354fc6..68fa6d47 100644
+--- a/cmake/modules/FindQt5Transitional.cmake
++++ b/cmake/modules/FindQt5Transitional.cmake
+@@ -6,7 +6,6 @@ if (Qt5Core_FOUND)
+ Core
+ Gui
+ DBus
+- Designer
+ Declarative
+ Script
+ ScriptTools
+--
+2.29.2
+
diff --git a/kde-frameworks/kdelibs4support/files/kdelibs4support-5.78.0-no-kdesignerplugin.patch b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.78.0-no-kdesignerplugin.patch
new file mode 100644
index 00000000000..be81bf04ef9
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.78.0-no-kdesignerplugin.patch
@@ -0,0 +1,197 @@
+From a97b01b220e6ef08d1517fea76fdaddb84a9773e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 22 Nov 2020 00:25:06 +0100
+Subject: [PATCH 1/2] Drop KDE4_ADD_WIDGET_FILES macro and KF5DesignerPlugin
+ dependency
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 1 -
+ KF5KDELibs4SupportConfig.cmake.in | 1 -
+ cmake/modules/FindKDE4Internal.cmake | 4 ----
+ cmake/modules/KDE4Macros.cmake | 2 --
+ src/CMakeLists.txt | 19 -------------------
+ src/KDEUIMacros.cmake | 25 -------------------------
+ 6 files changed, 52 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9f4b6d33..20a27b52 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -26,7 +26,6 @@ find_package(KF5Completion ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5ConfigWidgets ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Crash ${KF5_DEP_VERSION} REQUIRED)
+-find_package(KF5DesignerPlugin ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5GlobalAccel ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5DocTools ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Emoticons ${KF5_DEP_VERSION} REQUIRED)
+diff --git a/KF5KDELibs4SupportConfig.cmake.in b/KF5KDELibs4SupportConfig.cmake.in
+index b5194f94..5e16c780 100644
+--- a/KF5KDELibs4SupportConfig.cmake.in
++++ b/KF5KDELibs4SupportConfig.cmake.in
+@@ -11,7 +11,6 @@ find_dependency(KF5Archive "@KF5_DEP_VERSION@")
+ find_dependency(KF5ConfigWidgets "@KF5_DEP_VERSION@")
+ find_dependency(KF5CoreAddons "@KF5_DEP_VERSION@")
+ find_dependency(KF5Crash "@KF5_DEP_VERSION@")
+-find_dependency(KF5DesignerPlugin "@KF5_DEP_VERSION@")
+ find_dependency(KF5DocTools "@KF5_DEP_VERSION@")
+ find_dependency(KF5Emoticons "@KF5_DEP_VERSION@")
+ find_dependency(KF5GuiAddons "@KF5_DEP_VERSION@")
+diff --git a/cmake/modules/FindKDE4Internal.cmake b/cmake/modules/FindKDE4Internal.cmake
+index 7e252a70..b9636036 100644
+--- a/cmake/modules/FindKDE4Internal.cmake
++++ b/cmake/modules/FindKDE4Internal.cmake
+@@ -179,10 +179,6 @@
+ # Use optional USE_RELATIVE_PATH to generate the classes in the build following the given
+ # relative path to the file.
+ #
+-# KDE4_ADD_WIDGET_FILES (SRCS_VAR file1.widgets ... fileN.widgets)
+-# Use this to add widget description files for the makekdewidgets code generator
+-# for Qt Designer plugins.
+-#
+ # KDE4_ADD_PLUGIN ( name [WITH_PREFIX] file1 ... fileN )
+ # Create a KDE plugin (KPart, kioslave, etc.) from the given source files.
+ # If WITH_PREFIX is given, the resulting plugin will have the prefix "lib", otherwise it won't.
+diff --git a/cmake/modules/KDE4Macros.cmake b/cmake/modules/KDE4Macros.cmake
+index ca868ad9..27bb28f9 100644
+--- a/cmake/modules/KDE4Macros.cmake
++++ b/cmake/modules/KDE4Macros.cmake
+@@ -10,7 +10,6 @@
+ # KDE4_ADD_KDEINIT_EXECUTABLE
+ # KDE4_ADD_UNIT_TEST
+ # KDE4_ADD_EXECUTABLE
+-# KDE4_ADD_WIDGET_FILES
+ # KDE4_UPDATE_ICONCACHE
+ # KDE4_INSTALL_ICONS
+ # KDE4_REMOVE_OBSOLETE_CMAKE_FILES
+@@ -486,7 +485,6 @@ include("${KF5Auth_DIR}/KF5AuthMacros.cmake")
+ include("${CMAKE_CURRENT_LIST_DIR}/KDECoreMacros.cmake")
+ include("${CMAKE_CURRENT_LIST_DIR}/KDEUIMacros.cmake")
+ include("${KF5DocTools_DIR}/KF5DocToolsMacros.cmake")
+-include("${KF5DesignerPlugin_DIR}/KF5DesignerPluginMacros.cmake")
+
+ # functions deprecated, they still should work
+ macro (KDE4_AUTH_INSTALL_ACTIONS)
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index b249bd53..3ed8114d 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -371,25 +371,6 @@ set_target_properties(KF5KDELibs4Support PROPERTIES
+ )
+
+
+-########## Designer plugin
+-
+-kf5designerplugin_add_plugin(kf5deprecatedwidgets
+- kdedeprecated.widgets
+- kdedeprecated.qrc
+- classpreviews.cpp
+-)
+-
+-target_link_libraries(kf5deprecatedwidgets KF5::KDELibs4Support
+- Qt5::Widgets
+- Qt5::Designer
+- KF5::ConfigCore
+- KF5::Completion
+- KF5::WidgetsAddons
+- KF5::Auth
+- )
+-
+-install(TARGETS kf5deprecatedwidgets DESTINATION ${KDE_INSTALL_QTPLUGINDIR}/designer)
+-
+ ##########
+
+ add_subdirectory(pics)
+diff --git a/src/KDEUIMacros.cmake b/src/KDEUIMacros.cmake
+index 1570df34..e255960d 100644
+--- a/src/KDEUIMacros.cmake
++++ b/src/KDEUIMacros.cmake
+@@ -163,31 +163,6 @@ macro (KDE4_INSTALL_ICONS _defaultpath )
+ endmacro (KDE4_INSTALL_ICONS)
+
+
+-set(KDEWIDGETS_MAKEKDEWIDGETS_EXECUTABLE ${KF5DESIGNERPLUGIN_GENERATOR_EXECUTABLE})
+-set(_KDE4_MAKEKDEWIDGETS_DEP ${_KF5DESIGNERPLUGIN_GENERATOR_EXECUTABLE_DEP})
+-macro (KDE4_ADD_WIDGET_FILES _sources)
+- foreach (_current_FILE ${ARGN})
+-
+- get_filename_component(_input ${_current_FILE} ABSOLUTE)
+- get_filename_component(_basename ${_input} NAME_WE)
+- set(_source ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.cpp)
+- set(_moc ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.moc)
+-
+- # create source file from the .widgets file
+- add_custom_command(OUTPUT ${_source}
+- COMMAND ${KDEWIDGETS_MAKEKDEWIDGETS_EXECUTABLE}
+- ARGS -o ${_source} ${_input}
+- MAIN_DEPENDENCY ${_input} DEPENDS ${_KDE4_MAKEKDEWIDGETS_DEP})
+-
+- # create moc file
+- qt5_generate_moc(${_source} ${_moc} )
+-
+- list(APPEND ${_sources} ${_source} ${_moc})
+-
+- endforeach (_current_FILE)
+-
+-endmacro (KDE4_ADD_WIDGET_FILES)
+-
+ # adds application icon to target source list
+ # 'appsources' - the sources of the application
+ # 'pngfiles' - specifies the list of icon files
+--
+2.29.2
+
+
+From 13277f3a50eee8ec2ebc5cd915a83b56c2613966 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 22 Nov 2020 00:27:55 +0100
+Subject: [PATCH 2/2] Drop Qt5Designer dependency
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ cmake/modules/ECMQt4To5Porting.cmake | 1 -
+ cmake/modules/FindQt5Transitional.cmake | 1 -
+ 3 files changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 20a27b52..e09b93e2 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -20,7 +20,7 @@ include(GenerateExportHeader)
+ include(CMakeFindFrameworks)
+
+ set(REQUIRED_QT_VERSION 5.14.0)
+-find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Network Widgets DBus Test Svg PrintSupport Designer)
++find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Network Widgets DBus Test Svg PrintSupport)
+
+ find_package(KF5Completion ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
+diff --git a/cmake/modules/ECMQt4To5Porting.cmake b/cmake/modules/ECMQt4To5Porting.cmake
+index 4204fa54..01b8f995 100644
+--- a/cmake/modules/ECMQt4To5Porting.cmake
++++ b/cmake/modules/ECMQt4To5Porting.cmake
+@@ -160,7 +160,6 @@ set(_qt_modules
+ DBus
+ Network
+ Test
+- Designer
+ Concurrent
+ Xml
+ UiTools
+diff --git a/cmake/modules/FindQt5Transitional.cmake b/cmake/modules/FindQt5Transitional.cmake
+index df354fc6..68fa6d47 100644
+--- a/cmake/modules/FindQt5Transitional.cmake
++++ b/cmake/modules/FindQt5Transitional.cmake
+@@ -6,7 +6,6 @@ if (Qt5Core_FOUND)
+ Core
+ Gui
+ DBus
+- Designer
+ Declarative
+ Script
+ ScriptTools
+--
+2.29.2
+
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.74.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.ebuild
index 7fd625e26c3..ce58a9ee597 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.74.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_HANDBOOK="true"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -20,6 +20,7 @@ BDEPEND="
dev-perl/URI
"
COMMON_DEPEND="
+ app-text/docbook-xml-dtd:4.2
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
@@ -36,7 +37,6 @@ COMMON_DEPEND="
=kde-frameworks/kcrash-${PVCUT}*:5
=kde-frameworks/kdbusaddons-${PVCUT}*:5
>=kde-frameworks/kded-${PVCUT}:5
- =kde-frameworks/kdesignerplugin-${PVCUT}*:5
=kde-frameworks/kdoctools-${PVCUT}*:5
=kde-frameworks/kemoticons-${PVCUT}*:5
=kde-frameworks/kglobalaccel-${PVCUT}*:5
@@ -55,7 +55,6 @@ COMMON_DEPEND="
=kde-frameworks/kwindowsystem-${PVCUT}*:5
=kde-frameworks/kxmlgui-${PVCUT}*:5
=kde-frameworks/solid-${PVCUT}*:5
- app-text/docbook-xml-dtd:4.2
virtual/libintl
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
@@ -68,18 +67,19 @@ COMMON_DEPEND="
)
"
DEPEND="${COMMON_DEPEND}
- >=dev-qt/designer-${QTMIN}:5
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
X? ( x11-base/xorg-proto )
"
RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kinit-${PVCUT}*:5
=kde-frameworks/kitemmodels-${PVCUT}*:5
- >=dev-qt/qtxml-${QTMIN}:5
"
RESTRICT+=" test"
+PATCHES=( "${FILESDIR}/${PN}-5.77.0-no-kdesignerplugin.patch" )
+
src_prepare() {
ecm_src_prepare
if ! use handbook; then
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.75.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.78.0.ebuild
index 28f7a59b31e..bfa7f1cf63a 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.75.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_HANDBOOK="true"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -20,6 +20,7 @@ BDEPEND="
dev-perl/URI
"
COMMON_DEPEND="
+ app-text/docbook-xml-dtd:4.2
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
@@ -36,7 +37,6 @@ COMMON_DEPEND="
=kde-frameworks/kcrash-${PVCUT}*:5
=kde-frameworks/kdbusaddons-${PVCUT}*:5
>=kde-frameworks/kded-${PVCUT}:5
- =kde-frameworks/kdesignerplugin-${PVCUT}*:5
=kde-frameworks/kdoctools-${PVCUT}*:5
=kde-frameworks/kemoticons-${PVCUT}*:5
=kde-frameworks/kglobalaccel-${PVCUT}*:5
@@ -55,7 +55,6 @@ COMMON_DEPEND="
=kde-frameworks/kwindowsystem-${PVCUT}*:5
=kde-frameworks/kxmlgui-${PVCUT}*:5
=kde-frameworks/solid-${PVCUT}*:5
- app-text/docbook-xml-dtd:4.2
virtual/libintl
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
@@ -68,18 +67,19 @@ COMMON_DEPEND="
)
"
DEPEND="${COMMON_DEPEND}
- >=dev-qt/designer-${QTMIN}:5
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
X? ( x11-base/xorg-proto )
"
RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kinit-${PVCUT}*:5
=kde-frameworks/kitemmodels-${PVCUT}*:5
- >=dev-qt/qtxml-${QTMIN}:5
"
RESTRICT+=" test"
+PATCHES=( "${FILESDIR}/${PN}-5.78.0-no-kdesignerplugin.patch" )
+
src_prepare() {
ecm_src_prepare
if ! use handbook; then
diff --git a/kde-frameworks/kdesignerplugin/Manifest b/kde-frameworks/kdesignerplugin/Manifest
index 5d2e6877bd7..b7b5fa87340 100644
--- a/kde-frameworks/kdesignerplugin/Manifest
+++ b/kde-frameworks/kdesignerplugin/Manifest
@@ -1,2 +1,2 @@
DIST kdesignerplugin-5.74.0.tar.xz 73340 BLAKE2B a725a0889a85351e25b0191cfb3751fef8bbcec663686940ddf1589f92cc90bf823077f14303c07f693261abbddad0e0c21bd0813cdd5a5a89f0b26e37b1a41c SHA512 3d1fe367322ace3dcc665775d5503e9d8d413de6b0a8af710b1f774e33cd7b335b7a42ba619191a6bb6729def7913ed7e606cd9adce8aeeee9ca96c5241e899e
-DIST kdesignerplugin-5.75.0.tar.xz 73348 BLAKE2B d66946514e0289da55290013ca483eed8d3afb94d830dd4bf508b3eb3f7c418937f3201205ad388d2888eb5f866b3c75de094cd31d570a610fcff60d67a965ae SHA512 bce0be6a6bd03098c3d63a5b3271071f6029f41434af251dbf776a7c2dd02fc5f01313e13f0961e9f3cba52abcf0cd91abb1792e0bddc0bdd89386b55c8fe5a5
+DIST kdesignerplugin-5.77.0.tar.xz 73456 BLAKE2B f4c0bf5e621ff7b8368f620e9288b4090d3198ee8c9fefc3cbf0f1c18bffb99cac5094cca36e34aa7f6389d9be46fd0f554d3486c39f81880ead226f0356f532 SHA512 35ceaff2e93091e94ea84f82c2c4dc7c2cb74371666ca01a571f0fa744db8a33923d3a70b7791b40682a7fd0bd2458ae0d019fabe38982177556b41af130293f
diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.75.0.ebuild b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.77.0.ebuild
index 504d9c4e020..0433d915f43 100644
--- a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.75.0.ebuild
+++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.77.0.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="optional"
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing plugins to use KDE frameworks widgets in QtDesigner"
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index d411f347a03..75673d4c3f6 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,2 @@
-DIST kdesu-5.74.0.tar.xz 51280 BLAKE2B 7a56eb0c8cfb0032c4452e5fbc24d27afe2a27e77403ec203eadddcd6d4a36672f17f78e168ee6d363f17b4d1c4f47a621ddb74808fc6c58827d2b472d85ae48 SHA512 7d04ded1fd6e466d4d851bc87475c1ab9d459fe1b8c25f284a196ce90fb1ceb16d0c532a14f1bf75b005cf0f09049d07268270ffb508e0c334b8eb1a8af13b5f
-DIST kdesu-5.75.0.tar.xz 51288 BLAKE2B fe21fec9c9b8cf88e85463da90564f40060172d6a7792a10186cd0783c4991682d4c35b242e803548412fd304fd9b9d68119ac51a2445eef8e8565f46b23ccda SHA512 c45e79212be2ce3bb979e12c8ee9aae02a0f488e92d65c39b4a3275bf3efc2afdc306625bfec3492df245220f90b92bad8018b4bbe588deea1c2f3fcdb444a25
+DIST kdesu-5.77.0.tar.xz 51808 BLAKE2B 33b629775ee737862ffc6914b92040fc6478afbeb0fc22f82d8d80dcdf94d5e9377ab9bd2bfd9871b189467fd3c50966fa41704fab6afd085cdef9c53babc2cf SHA512 3d586bf40884623b4c969b91797dcf90567e07af7ad6d4ffc8899af7fe0d70574e4108cd96b7c009e0d3ce7cb4c1e901c2b33bdfc31b2beef60e23f0351e8be3
+DIST kdesu-5.78.0.tar.xz 51848 BLAKE2B a374b38a18c1e513c8a9c2aee654bbffefe742e3dcd264b0d9f8d62fac3ce193e6294b955eba066001a5ca2bbfe8a5fab39aa3272b529322a7abf8e0246fe553 SHA512 4dd6785227a8483e7040a51901533a96b9ad5cfe29f823847d5b6377be819edac3b8ce1d9ad5b60fb51cfb93076a8913f96b742500fdf72b249122c769ad614e
diff --git a/kde-frameworks/kdesu/kdesu-5.74.0.ebuild b/kde-frameworks/kdesu/kdesu-5.77.0.ebuild
index 93a02c7eae1..efdf8a265ca 100644
--- a/kde-frameworks/kdesu/kdesu-5.74.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kdesu/kdesu-5.75.0.ebuild b/kde-frameworks/kdesu/kdesu-5.78.0.ebuild
index fc8d98e4b31..f80367b7e21 100644
--- a/kde-frameworks/kdesu/kdesu-5.75.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kdewebkit/Manifest b/kde-frameworks/kdewebkit/Manifest
deleted file mode 100644
index 2084861d66f..00000000000
--- a/kde-frameworks/kdewebkit/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kdewebkit-5.74.0.tar.xz 29676 BLAKE2B 80e827530412b328306649f513fd98e4b1ccee4cd5665a18d0fb0020ff30061b8bd4d74a906daeb35e6a82612303879f7465e63c4b51ccdd80bfeee72cffbbfa SHA512 2363bbcf1d83ddc4ab30c80347c44a0c5ec1a3527772ee476ba488d5e58ae7ff6cba942e5da46d4400844ea56afdd116ffdb8693571753b7d50aa1b73ca53c0d
-DIST kdewebkit-5.75.0.tar.xz 29680 BLAKE2B 23fb518e8b99e10aac39576df311505327e8f59ac3e20210766af8b2c92137b2c35f57ddf4c53d6e363fbd79f70ac21746caef53380a121f80eeed7ca314085b SHA512 fdeabba712698c456f108987921cd12ecc3b5ada3fa6a5fa7c74b76d8d5d88a07bc92164c339b6dbb1b5802679506ec896b3dfccb19e2d8de2e226ea2b3693be
diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild
deleted file mode 100644
index 52fbabf4408..00000000000
--- a/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing KDE integration of QtWebKit"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="designer"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwallet-${PVCUT}*:5
- designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 )
-"
-DEPEND="${RDEPEND}
- >=dev-qt/qtnetwork-${QTMIN}:5
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DESIGNERPLUGIN=$(usex designer)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.75.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.75.0.ebuild
deleted file mode 100644
index 8998b1af432..00000000000
--- a/kde-frameworks/kdewebkit/kdewebkit-5.75.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing KDE integration of QtWebKit"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="designer"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
- =kde-frameworks/kjobwidgets-${PVCUT}*:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kservice-${PVCUT}*:5
- =kde-frameworks/kwallet-${PVCUT}*:5
- designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 )
-"
-DEPEND="${RDEPEND}
- >=dev-qt/qtnetwork-${QTMIN}:5
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DESIGNERPLUGIN=$(usex designer)
- )
- ecm_src_configure
-}
diff --git a/kde-frameworks/kdewebkit/metadata.xml b/kde-frameworks/kdewebkit/metadata.xml
deleted file mode 100644
index a50ada50ef0..00000000000
--- a/kde-frameworks/kdewebkit/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <use>
- <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index 1fc3dbab806..9f6b10b594e 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,2 +1,2 @@
-DIST kdnssd-5.74.0.tar.xz 57496 BLAKE2B 7503941e98cbcdd5ebc4b4fe5e7d41ec82ea639c3ef5f53979d4567ef2aea0eadeb3c7ed337092f8a8ed51220c0acfae692be65aa84f7add23d89a9c877b13f4 SHA512 ec9ad5b4c3117accaabec7d02fea28cff503788d3dd8a3696f35478b677925071dbea2d714e5ffceeb76ad898fb66030f0e4c3dfbcc7cf7292e05a0fd5102ccc
-DIST kdnssd-5.75.0.tar.xz 57536 BLAKE2B d7a8e9160f0b9b1bef6d97135f60e1dd4a6c1e0855ddf74e51b06fcd263196c95b7d2fbfb4336f87f316c72ee5dbc1e15186e3fef99fbf2c16e753024d680e77 SHA512 7539345eefc908542e2aafbb371a67d91c0672e00212cffcd68665795ba81870abd08e49eb6c70669549e7fa73953054804823a270a53b44ed78a1ad222e61ac
+DIST kdnssd-5.77.0.tar.xz 57492 BLAKE2B a4017049a8ae7d4317b7366d2a49dba924e616cbec63079a23e05b3c2f12d75d27d31dbe847e3ddb94060dae9d246109cfa31e7597d95c88be0f6e33cc168961 SHA512 cc24ac9fb6947a7c7e1cd849216dadd9b580dfab204d1203e4bf6a2e3a70cb54591c115aa5fc6836f4b8d83f5eb56366f4f7ad2bea97718b774a46f2c5b6e50d
+DIST kdnssd-5.78.0.tar.xz 57500 BLAKE2B d96d4a5859e3711f498603b52ad6be5397c7732dabebb7d86f494acb6e2153634d24c04b8ff47b3f35ac02d1e4a013debf6831fed80754d5d60bda3c3fdf22b0 SHA512 34aca3cf061457254b650c90bb6c7c93aaeecf6b3f705706607c63137fd70226b09fdaa0f2d20d969eeb1d1e44f7cb2b8b41affa0434d07d585f4cdad081506c
diff --git a/kde-frameworks/kdnssd/kdnssd-5.74.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.77.0.ebuild
index daad2e500ae..6de1d8270e5 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.74.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
diff --git a/kde-frameworks/kdnssd/kdnssd-5.75.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.78.0.ebuild
index 73300914e6e..bdd7a42837a 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.75.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index 5c05a175456..6a23033d962 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,2 +1,2 @@
-DIST kdoctools-5.74.0.tar.xz 430240 BLAKE2B 989df1f367721b393079d2cf551f008758e079cc5dd325b1bb22d30268f2ed635f2cfeb0504da5a09e74af320ac8271f72ba8dbe78ebeef1e7787006ed00bb02 SHA512 51a410c7cb9440926b27908be77ea9c26050943e4d3bfc24125b803b4104e22c0ca2963c7ccf968ab0d334846a4a3588fa7ade341cf02ec7d8ede4a06fe20327
-DIST kdoctools-5.75.0.tar.xz 430212 BLAKE2B 9ee86da4c451cbf262cb3c7c3059918ffe926a24af4ca7c6c5eb354f5acb10e2df5e951be0831f383401c06cfae2b633983c06011d441cebc63f4414bcf880d6 SHA512 71aaae59abb3c3d34adac16f02aee298e928542ba543457dd94b2faa5a6791bb6e2aef5ad2e61f206963dfd42af2166191b1ff9b4bcce2f46815769563b96848
+DIST kdoctools-5.77.0.tar.xz 438744 BLAKE2B a421da40e069bf8e2c5be170850fb82d2f7381ec4e75dd128bc7c1d5e005015d4b23b367d945209dd11095faeae765dc9c5a69de40bd7fc267d590950fcc8fcc SHA512 de712640776b26ddf714920fe6d63bdd0c5aa15e162fd0d75fb8199528b26e5bf622ad56e20298e606707d1e0ee579d334c63f0d019c872a1ea35ac77735d205
+DIST kdoctools-5.78.0.tar.xz 438520 BLAKE2B 18a1a6180edaf257de24e7db79e9e514878a01c1babaee962fa1d5afb7b94525352a300bad8e9a7a6b96b569cec1d107634841527c2b096b11d602dcfa50e607 SHA512 76b158099ac6c06c10245ba46a1f6431604ac3768f18fc52c7ce5016ff396a681ebc2466212cdc30da9342dc03beac7777cb27ea29484cc52183d1596ebb1fce
diff --git a/kde-frameworks/kdoctools/kdoctools-5.74.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.77.0.ebuild
index 63ad193f63d..9718a54d230 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.74.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kdoctools/kdoctools-5.75.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.78.0.ebuild
index 1754e190906..3b3ac23b5f3 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.75.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest
index ad729a0f0f3..84f04e2d8e7 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1,2 @@
-DIST kemoticons-5.74.0.tar.xz 1697720 BLAKE2B ab83ba6f54a8f81ba9a79589eb077d6b2c893f0b51a992a0c23340ea63e48e3d65fb2608f553bc5f263a3f656ea7c92eaf98962c6da69514b995acb00b4049e1 SHA512 b4f2a232cac9b997d204b8bdc1a217d643091c7bb723208d3f35268997b6eb07dbb9dff1d26c4732c8dd5f96e0c2e37549293532d412f8c175b5498b6d472ea7
-DIST kemoticons-5.75.0.tar.xz 1697704 BLAKE2B d8ddab8e639d318df9ba1ee2768d5fcc407ef7c2c3bd9d4014a922e9fcd474e4410dbc46c439a62e65042a90b333c95d41ce0453dc88353b4fa5fb2025552e2a SHA512 7071b2625ea1dc961abf46bada1d6b596b893f02f71a4ff05de25bc5b12a28f5cf5dfec416da8a85e3a5b4cd23e6099de98d5dc872bb8500665212e43af08d0e
+DIST kemoticons-5.77.0.tar.xz 1697820 BLAKE2B 7e448a397c02fe07245082d97e3f86c56a58dd47689aabf43db16b80feadd7afe5ec93970da3705e10d2251aa89407b3c806fc66856d9f280697e1e9526ce80f SHA512 7e3b59c3505bd49c69761b2b27abfbb26f39dc5be6aa24cac197048363973ee1bfbd6d6c9e6ed4a7269b1a6f78b1356f2bc84eebb6b25d44372e666eeecf6b73
+DIST kemoticons-5.78.0.tar.xz 1697856 BLAKE2B ddc0cfb0fba7a8fdc123753f40a7d8dad4dd89fc676ecea86c8f5917a7b1c2afd869a6bb074e6b722f5eaa31fb8bdc511b3313f4cd6710288133ec5abf78e2f9 SHA512 9e11bd61e09ef0daa96b2ed822649e86d9baff5100d2696b74ee751cc12d288b0af4d2abbff4ba50db25ab1c7664445074993bf0c953847afcc1cd2601ed1325
diff --git a/kde-frameworks/kemoticons/kemoticons-5.74.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild
index 2c76a3228d0..c87676a2f97 100644
--- a/kde-frameworks/kemoticons/kemoticons-5.74.0.ebuild
+++ b/kde-frameworks/kemoticons/kemoticons-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kemoticons/kemoticons-5.75.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.78.0.ebuild
index 1b68d5838fa..9d0e1e73958 100644
--- a/kde-frameworks/kemoticons/kemoticons-5.75.0.ebuild
+++ b/kde-frameworks/kemoticons/kemoticons-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index fcf87594014..400b63c3afa 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,2 +1,2 @@
-DIST kfilemetadata-5.74.0.tar.xz 422312 BLAKE2B 9da6b6573692ed512d4831afea3e84f49e989e9c2b3d6b40a43b3ac42ad87b31eec0f4d5b9ac95574a04bc0e73c093bc65530656364394b0e941b7b3fe5f8605 SHA512 7b07d051f1bd339af6e24450c7ad325685d2ba1e4eda2adb14a25b91536f80d3a045d77501b143a41aa54012b043aed3a324f7c24fef60e72e63f42830034010
-DIST kfilemetadata-5.75.0.tar.xz 422544 BLAKE2B 7aa5229532724eb987453f13faf05596925d712bb0976389fa9c5993ca3a0c3a6543cd5c43016ceea465e7e6cd266b7a649f2409fde140b91da0f8779fba91e2 SHA512 a2ef890021c5aae87b322a6d897ee6bbb0d62852542e5c680bb22f5a20a67525b0fe485f33f2ed6fae585645dc3def375bf28783667e597036c43d97247b4bcb
+DIST kfilemetadata-5.77.0.tar.xz 424032 BLAKE2B 02f59b3e9e45d0aa80b1287e0f43c824cc673b316ae7ad302bcd9d710057ab22b2124f084b7f2af1cdc2c8a432574ae18ac6e307a79617308f7d8a1388926e86 SHA512 20cd237fcb630dbda5994e28f678593b512c686e3dff937a84c228c29c26de9a8ae5f23c9a370eeafe5c137f49f832a2467d8fc7466317e38d13b5a85ec4aeb3
+DIST kfilemetadata-5.78.0.tar.xz 423960 BLAKE2B bfe267392f2bedeb592d092bc8d6298740731ba095de4730a21645cecacc63406bd4420511e99249ab5cb0f06a2c33f01d8ec7cdacc04cda579cf7bd4403e03c SHA512 eb660d1e3d754d3eeb28e73746c2d985d81f9e372532afd0159206a37420758d23da665adaef43992ba68f909e89877751c0a61a8a436214c9c084dea5c2c4f7
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.74.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild
index 89e93e7c273..edb136a9980 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.74.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.75.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.78.0.ebuild
index 6be9f03f4db..5f656b05e6a 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.75.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index f7f7bd21756..d618e971301 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,2 @@
-DIST kglobalaccel-5.74.0.tar.xz 87272 BLAKE2B b2daf0eb27422254b0dae7e6f6fda9fabc571d1084088261a2851bbff0e51e172880687503350c523e33393788e842fef36778f51b2cc21e37984c953dffa254 SHA512 c97e35d0b2f2932f622dae406d385f2d98504fd5970ac75f48b66277283da2a5957e5d547fe6dc21369631a32827b561139f99307a30343e7bc93f54c8cd5918
-DIST kglobalaccel-5.75.0.tar.xz 87244 BLAKE2B 1bb1fd9f3236c63cc4539194551716040de0afd3c66d6b1ed59eb358307c391317bc28d9c16b7e4e138587ca70916ab797aef9a0eb22abe6cbddb2d086c002f1 SHA512 ded01af795b2842ef0fc6995e67759b54bb8d5ec9d07c5300de215324e6d5ff7333871a97106c2a264e0ed86508f9c45d6e77e989e90a5c4ca450a03ffb5d4de
+DIST kglobalaccel-5.77.0.tar.xz 87632 BLAKE2B 51136f6e380a913b6793ebc8e3483a42713778d9dfd3f3ba14d09496de75b2ee3dc2426f12d386590e0b00e6d61c00ab6c27eff656d5fc20a576d0c17bc9dbe2 SHA512 e35c4f5ce44f023292b154073642bcf17dd8b952caff6c5cd0368d947ccc0b53548bd149147e37a4724d78f08fd14f3315e1523dfe0b5279b50691cee0ff249c
+DIST kglobalaccel-5.78.0.tar.xz 87860 BLAKE2B 8140a5b6809994bb13c72e4531fe27b7f544895c5548fe6bf12347e634d44bca0f8d05dcee4a3860022e227627f5c256890433e7093a58c9a898ef40089ec9c7 SHA512 6f6bd00790c1e73872004f356603758d87c651582a37dd1b723f07e2819a428ae71019828fc9a69c3d6bfb9222e463a0b5172eaffa4f91db0659e3a5d1810e26
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.74.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.ebuild
index a5146831b32..beabdcd0718 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.74.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.75.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.78.0.ebuild
index d0e6b8da0a2..5847b4bc78a 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.75.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 453892c15bf..a7e1cb6642b 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kguiaddons-5.74.0.tar.xz 51516 BLAKE2B cb92c948aaf3fd0cbba236c893010200bd70f369eba1b2fe0c60aceb30a3ab2b8ffb34571333a30d91207ead61b9a0b95ad1147da751d6251a6222be32e5446a SHA512 9943b908fefc12a82678102f439d79ccf4207dd8ebd00ac9cd23d0428cbdc5fcc41d11c04deaf7d63a76a1be24b28c1998e80098b620d7a9c7476ae412640686
-DIST kguiaddons-5.75.0.tar.xz 51448 BLAKE2B 2effc24168a43cb35068500904e538f3b937dde86f6d63fa711a44e62eaa738431738fca07940f73bd40a25933ba25e718a1bf2401b9e654b8cb10b64c0498b9 SHA512 43a06401d472f9fd2cf7db0231a3c747f096a9b3f80cf18508b68fd9603e0778f034e3811d38cbcd6ac09791bf9ae1695070a61c98833634ea23ea05e4f84c92
+DIST kguiaddons-5.77.0.tar.xz 58936 BLAKE2B 5a090d5b061edab901d450b3c02a0aa1cb40cb0fad3a48677d568d998a45bc5fefde7ae30fc4a5642abc1585958d41d8bf61f10eeb05533f6f2af42e7d2a3dae SHA512 4cea82b31b9a1bb0abeb9e0e522f6cdd2e8a14b946a299d59e792f74fa0daee5c5a6124af0b8bf03ff647123803000115d2f13379eaddac820575f4b80848311
+DIST kguiaddons-5.78.0.tar.xz 58916 BLAKE2B ffb98a059ffe3adecb5388fb29c78243cc42b94f9862889f11b858a69f9d4f5d2b541d9cd3790a65cd5a3bc22551e5f9895f54622680dba059e5cde0c36c58bd SHA512 79f59af4af45059f9b48c677df2ecf3b79a5ff9efbe3d37e46cf11194376e535e8767e5e568a7524f00998f6e83ccea00d2ccfe63140091d2d689a0a20d703aa
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.74.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.77.0.ebuild
index ea80f7ecfe4..715eac13ec9 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.74.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.77.0.ebuild
@@ -1,21 +1,25 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="Framework providing assorted high-level user interface components"
LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
+IUSE="wayland"
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libX11
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtwayland-${QTMIN}:5
+ )
"
DEPEND="${RDEPEND}
x11-base/xorg-proto
@@ -25,6 +29,7 @@ DEPEND="${RDEPEND}
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON # bug 746866
+ -DWITH_WAYLAND=$(usex wayland)
)
ecm_src_configure
}
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.75.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.78.0.ebuild
index 33afd7d7b55..bfadd369884 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.75.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.78.0.ebuild
@@ -1,21 +1,25 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="Framework providing assorted high-level user interface components"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
+IUSE="wayland"
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libX11
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtwayland-${QTMIN}:5
+ )
"
DEPEND="${RDEPEND}
x11-base/xorg-proto
@@ -25,6 +29,7 @@ DEPEND="${RDEPEND}
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON # bug 746866
+ -DWITH_WAYLAND=$(usex wayland)
)
ecm_src_configure
}
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index 0a729f31d3b..531e181d1b5 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,2 +1,2 @@
-DIST kholidays-5.74.0.tar.xz 223360 BLAKE2B 84e731e8eae5ce28db12512bf258a34ff75e19fa4a82456ff66137d7581786e8ebd8940854a71f4d105638ac5ea6eb3cebdf735d844f6075b9069ed52f804741 SHA512 f35ba7c9ee42383ff629ed61dbc054656d40c7f59172bde313e897e718ee7151db79c8827582abfeb286f05c5c7b4d875c75d9790800b43c5831eb98a66e2195
-DIST kholidays-5.75.0.tar.xz 224100 BLAKE2B efcb728c4f3c3bf77932beb3ed7b81e509bc31d2e75c270dcc33381f1c6a1e375be86fa242093ebc39f4f754f15bb382ca430587a976ed77ff54add4737744e6 SHA512 faeec888b3440c5a11817328bf8776d4e55d316e5629d09eaa33c81d642e708c0cde3d7cb48118c5366f337a557d53d0e9c985374e7540c039207057d7a9209f
+DIST kholidays-5.77.0.tar.xz 224964 BLAKE2B b33cb4d039173e37bb20a133372f8320bdef1ea6af6587e3a88fb7e86ae48ab2daff484ad6a60f66dd0bf9807040fc2afbff83934e38a7833bc8e79ebc51cee2 SHA512 d6c3be0b51fe098193b5c93ac5f905bab28256952b9a960e3f0c46f689f4b700cd636f1e6afd1f52f2268db2fff8f1eee84d168a6871f00e080c167b5e03f4f5
+DIST kholidays-5.78.0.tar.xz 225184 BLAKE2B f2cabea4765d4597fe48276c1234b7272181e4dde90fe3a850d5743858855046c4a73fe7d131581ed874c5a63d61b15e8bc6bea8fccb1ba4d7082eaaaaed35a3 SHA512 a6d7008e3e794060ed9c02d2210d059c39002510f31424f4ef2390df365ea0fa7284b5a3baf874d9e96162dc698455e261a0f3656edffd84ea54685c0853b58b
diff --git a/kde-frameworks/kholidays/kholidays-5.74.0.ebuild b/kde-frameworks/kholidays/kholidays-5.77.0.ebuild
index 4f18261f489..28e6df14db0 100644
--- a/kde-frameworks/kholidays/kholidays-5.74.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
ECM_TEST="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Library to determine holidays and other special events for a geographical region"
diff --git a/kde-frameworks/kholidays/kholidays-5.75.0.ebuild b/kde-frameworks/kholidays/kholidays-5.78.0.ebuild
index 1106ad6704b..b837586dca4 100644
--- a/kde-frameworks/kholidays/kholidays-5.75.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
ECM_TEST="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Library to determine holidays and other special events for a geographical region"
diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index 5165c0015df..42795c13a95 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,2 @@
-DIST khtml-5.74.0.tar.xz 2089032 BLAKE2B bb72c0d67a3a11907f4e0505a9bfdcbd7e7f3fd27a8504f94bb77fcc30906f06a84ca4cbd6732a52cbb2fe85cabe7478bc2e751c07d310890066036dcfc32d18 SHA512 c8c8453d05475196c6d91ec9289d1c396d7dc149d07955912119ce6c9cca44071d9e51676375499b23a923f626e906f18b0bd564db6760e53628985f1b7deb2e
-DIST khtml-5.75.0.tar.xz 2089024 BLAKE2B f76f2849907f97ed6951ccb978c58a6dd0eef3e861be00b68d42d7e11d251415d134dad452a5ef42ce051ef1ab3f9256926e2ededca32c6d44495097d59ec0ef SHA512 fa3559b933501f5f18787f07c444bc46b51390be73d9b8baa0b7925a59c1fd0c99c97f6ccc719944f480ba64bf7216edaaa55935f9488263e3f846273d91284c
+DIST khtml-5.77.0.tar.xz 2089548 BLAKE2B 6c9487884da7d23bcc4794f5a023b575da75950179d4a52cbded94ce70c47793adb0dba6d2dafc2b529faa3d32eed66d86833d8341f2d85478a1087ae307aae2 SHA512 9a38133c4dc8aa49199c78ae221f5b678fd1294781a5f37918d6ca600201d718d22ff193f3ba9bb29b298f4f488d57fcadd6e51ad40e943b3ad5b3360e120939
+DIST khtml-5.78.0.tar.xz 2089492 BLAKE2B 9e04024e1b6679103febcf509ea34792586fe39788fa663db79fdea57e33b4e5211e556456214f4203047d95f81316aa6aba07fc2cc57eccd03265b2ff04ff6b SHA512 56ba1abc6d2261f1e1eaff5953dc034897989a060b1dade34f06eb6087a46a928301da304a563b5bbed0ac26aaf1801e2dfb1f4f43fab2e58d88f04902514521
diff --git a/kde-frameworks/khtml/khtml-5.74.0.ebuild b/kde-frameworks/khtml/khtml-5.77.0.ebuild
index 0fe26e9ad09..20ce70d2e5e 100644
--- a/kde-frameworks/khtml/khtml-5.74.0.ebuild
+++ b/kde-frameworks/khtml/khtml-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/khtml/khtml-5.75.0.ebuild b/kde-frameworks/khtml/khtml-5.78.0.ebuild
index 9b1014d2ffe..241b3163a4b 100644
--- a/kde-frameworks/khtml/khtml-5.75.0.ebuild
+++ b/kde-frameworks/khtml/khtml-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index ec2c6888c3b..3d4c6f65f60 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,2 +1,2 @@
-DIST ki18n-5.74.0.tar.xz 589680 BLAKE2B de50a83ea8cd418fbe4f2a2fe4e47ba6f300c8a3f3220651d982cc07d5781d1bd2b258e3833f4b3f75eec45dff00e5869446e7059c245bf456d86dfb8b4a41e2 SHA512 5027dbd316ea429f72aa45ac215675d970ab5625741fe0908c63957646ec4f12b1d21e7649787364d2d716cd1ceab11a505a4271f28b85a0e18dcbc6c3b15ffe
-DIST ki18n-5.75.0.tar.xz 589752 BLAKE2B d3cc51d7b17f4e82d5670784673f5f05d728f704a5b635efda8a53eac267e95c154a1156f59e8bdc564f1b7c978ba874e715b5ff7e4681c9b6e3e975d8ee72f7 SHA512 2827fef364ae122c9e5ae554bfb7fe43999f498c93a53761b1a0b6cdc8b46b23a103ed9b9d83b6e5dc15099bcdf6a8cf556d92dea460aa8e8f314595ddd6ba98
+DIST ki18n-5.77.0.tar.xz 590200 BLAKE2B e3ac6cd3657555ff6cd90359f825b140110373dc18e91fab000ca471fec440386bc37a8eb23b2fd1bb08568c7fc9c73071d6eff96deaca80ec9f60cd5e5413e1 SHA512 fc6c97b21f2b5ccf26fdead1a9dd9d9faf13d79b1ab6740d29e96d6dd3bd3b312890cb60df0f0120db0699e35445011bf3632e73efac84e4fab4572d7c8b8a57
+DIST ki18n-5.78.0.tar.xz 590176 BLAKE2B f3e9805d2cc5c584f368efa27bf84ec685f74b412840a84d4cdd9cd2a17b977230116c876611267836dff930d6ce8162fa458933e21acffb1e768bd2b4b326bc SHA512 0283caf2a33bdcb2196e91eec7db1ba3e56d27cfa449e431e738e5ada0a0d8d83ed5a315300858e034eb85313f5e820c296939c19fcfdeb4c4e59d19152abbbe
diff --git a/kde-frameworks/ki18n/ki18n-5.74.0.ebuild b/kde-frameworks/ki18n/ki18n-5.77.0.ebuild
index 073833aacca..52492767391 100644
--- a/kde-frameworks/ki18n/ki18n-5.74.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org python-single-r1
DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
diff --git a/kde-frameworks/ki18n/ki18n-5.75.0.ebuild b/kde-frameworks/ki18n/ki18n-5.78.0.ebuild
index d1a75883183..631bcfc6339 100644
--- a/kde-frameworks/ki18n/ki18n-5.75.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org python-single-r1
DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index e74ffb7fc9f..0fd201ee41a 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,2 @@
-DIST kiconthemes-5.74.0.tar.xz 222188 BLAKE2B 430c12cb3953d1ccf6e4e863c9693e99ac73b8464e113266d7eae48cb80e6769da185138890fffdf8527f5a74f837fef8bdf32acab8e8a5957837df6bba57daf SHA512 1d34c98b2ec7c59f6960aacc222a9478212c5224eee883c4c6082dbfcba312d4fbedf164b11b5fc07d6f19a1bac65a593ed91ca65c38f998274f02c5b4ed2cfb
-DIST kiconthemes-5.75.0.tar.xz 222124 BLAKE2B 912899ff13bda517a8043eb44e771328c87454ed6242f8a039ca7cc6944e2377a00b78b6823b190ed47c99f791e64d30bc196d92ae15c222906a1b69d3d7ab59 SHA512 85518b0d7e3548a7912b9268952a49d3099530c0c9003249c7f291d1bab65eaeb6faab705fd4b6d351f9da31c401032136118eb83c33bda7293e1a720ee1ab00
+DIST kiconthemes-5.77.0.tar.xz 222300 BLAKE2B c84cd458680df4a34b073b28feb3b5aa39fbe6646954f92876e3bf5d2dd5f614dcc277ebd737626164b43189a230ff3f57a92739cc8c301d27325be457a7a5b6 SHA512 ed1069ea2edde3bd3f6a42059eab9f0d0cb734f3bc6a8989c9302ffe512e83100112a9e4c820164c1a53f8ba5489a0509010e5346601347f32fe384be16fc2c9
+DIST kiconthemes-5.78.0.tar.xz 222220 BLAKE2B ee022120a47b3db15be316b3719fa08a9039baf2466dfbed0837a3c299a0fc55c28328fbb64ab37dd47d925d8bdee5c38b357aae6050511f776f0ff814c7bd3f SHA512 87d8fcab07b84bff8fb74773dfbb761d37c0f21d4677741c695991f35017e7533886ef380515bcc0fd43cdf38d393897707150ced05dd5cc13d3be393aebd4eb
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.74.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.77.0.ebuild
index c4613f21537..87e334e2d4b 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.74.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.75.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.78.0.ebuild
index 2499e790ba1..11a2fff231c 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.75.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 576cd5fbf31..0c6f9a2052e 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,2 +1,2 @@
-DIST kidletime-5.74.0.tar.xz 25552 BLAKE2B d08e482089acf0b7afab5edc69dc11c92a18f208ad4e8d1948cb4713b03c04267b4622e27d0b973777faeef75391b1f053ab490a062f5cac3a3b4516aa5be90a SHA512 4edc4b6ac3164da38401552bab8645ee2db025d519eadc87d9c2d93284b7e7d5b91410d18f443d64d7b1b0573d9e58b04945e3847e07401d62dd8826accccae3
-DIST kidletime-5.75.0.tar.xz 25544 BLAKE2B 0f7e213170e32d56c95747105bb41ddda806b32d2f7283799efa8de28fbf971abb77cac32c729a3f4086570c7172e4ed04ff1ec347ac38f18291fa2f8b5f2c98 SHA512 59009842f77e9ab55933d40e8d61600fe90396156b5ecb0ffe8c69a73c5bcdc5ae68fced57ad8018274bbafb8e8c310321483c6d8e951fafeb56a37d0e0a4d25
+DIST kidletime-5.77.0.tar.xz 26036 BLAKE2B 156b145691d51bd9e5e695ce00df04282b9484fdd86a37669962205b1471db7f81ea4d4508b822cb3649cddf51045f4239cf46c6c50b4796bc73f60f8af31684 SHA512 b95a08cd568e8ba985cbb8877ebffbfbbfd30efb2111bfda85404e683a7f9d6f60a35687806d04ceb7e19512de9367b6d0a87488dcf84187dadb8dc920d8aa70
+DIST kidletime-5.78.0.tar.xz 26048 BLAKE2B 89bccf9746effba21625e848949c812a373ef87e7fe70519edcda5ca0c94b987d54de1c359756e2060a7aa55824e15c12e668664cb1a813db629e47b25ea9342 SHA512 baf416b4a1e4c0a6c2d60a37585b13877d6e1538ab217d324c3d3af04c1d61e2c852a1afb645dff205b7e25ee8b3b5367824cafdfd3adec35cf831803c71b4e9
diff --git a/kde-frameworks/kidletime/kidletime-5.74.0.ebuild b/kde-frameworks/kidletime/kidletime-5.77.0.ebuild
index ba227d83399..88151db6236 100644
--- a/kde-frameworks/kidletime/kidletime-5.74.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for detection and notification of device idle time"
diff --git a/kde-frameworks/kidletime/kidletime-5.75.0.ebuild b/kde-frameworks/kidletime/kidletime-5.78.0.ebuild
index 1f4a34cf974..8736e2ffecc 100644
--- a/kde-frameworks/kidletime/kidletime-5.75.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for detection and notification of device idle time"
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index e5eb4e32884..95276a1f0e9 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,2 @@
-DIST kimageformats-5.74.0.tar.xz 406584 BLAKE2B 3ea6bc5ef80558e334046368210d8c946584fe6b16b64774b216b75913eb4373c3e8a7f37f12aeb68fb3621f26e4724cd215f357b1019b7101734fa6ab151561 SHA512 08a74183bed30679523993b3b2a170e96f676954d6ad89fda61903c5797fbbf936e5620625f6f382f2a9cbf6c131be779f223603a51e7e2e5e61af6ec818efd1
-DIST kimageformats-5.75.0.tar.xz 406728 BLAKE2B dd89f3b9544ace7e2dadd83bea1b4065501ad4bd1d9026dfd48ccfbba6062a4985ef1e178bcf109290178587c714de2901d1c48aa658b63637a557bb02e6c23e SHA512 06d6cc483793c993baea30b372f6b41207ca1df907901193b46ad6330299e5a33127dae2b621fbfc2c3d2adafa3aeefeccb4a03bc956a075989117d180071673
+DIST kimageformats-5.77.0.tar.xz 548968 BLAKE2B 29c0f5182a1cc2148f77c5ca2b8a28523d7c3c725cb2666e17bdb3efb4c815a08d3431605083dfa1d4711d584fd933e043cf647bc7046b038f21f87d6afbe4b3 SHA512 dfb6ffabe3b61652a9a59bb063c5f7c0fc0286bae6f66c34f5b20f5d984925d683190c806e1ead0b8fcae991a2830c6bbece679e5abfae5189af0d08f1cf8705
+DIST kimageformats-5.78.0.tar.xz 558436 BLAKE2B e21d439b18df40572b5c45048fd51572dfc4a5958d31661bed4d29176c1e78ca997d58aa92672b0653a5a271fc92be3cf8b22033dab1e283a4cd485a5c03e3ab SHA512 cd06c63794ecfdf52863293b48a939c54ce58fdf4b0e84e629652d9e656a17c8e5fd3428aa7b3e741130bebcc968ba7d8d7f198fa2d01ebb297ab9bc1121ea4d
diff --git a/kde-frameworks/kimageformats/kimageformats-5.74.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.77.0.ebuild
index cc92ac98afd..c6cc423be59 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.74.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kimageformats/kimageformats-5.75.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.78.0-r1.ebuild
index 5e9926dd7f6..3d62edafb6e 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.75.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.78.0-r1.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="eps openexr"
+IUSE="avif eps openexr"
DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
=kde-frameworks/karchive-${PVCUT}*:5
+ avif? ( >=media-libs/libavif-0.8.2 )
eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
openexr? (
media-libs/ilmbase:=
@@ -29,6 +30,7 @@ DOCS=( src/imageformats/AUTHORS )
src_configure() {
local mycmakeargs=(
+ $(cmake_use_find_package avif libavif)
$(cmake_use_find_package eps Qt5PrintSupport)
$(cmake_use_find_package openexr OpenEXR)
)
diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 810e5e62b99..c44e1a5290b 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="avif">Support the AVIF image file format</flag>
<flag name="eps">Support the EPS graphics file format</flag>
</use>
</pkgmetadata>
diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index 1bce969afc1..27a4463c343 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1,2 @@
-DIST kinit-5.74.0.tar.xz 121496 BLAKE2B f31da8f7cbde7a5ec60399ccab81edcbf452defec9fca607959193d524998ece74f2ab721ec45f6757aae8a812531085ac36689adbc6fee0c0ba198e30ed83a4 SHA512 a75e972fc2b4d967c3a7600260b7aef0754b40e0b5ae8803ee29c2186736222fd88b22349431393a9731d59ef7ed9bb184f413a39df82ed735d82130042423a8
-DIST kinit-5.75.0.tar.xz 121476 BLAKE2B 1ad3307dd43a4b4041dcecd8ae836f1fccc5093849d496c4eed6d031d9f87085392de0bd96e68b26cc225a96206b2afd69e442a4da6eb78ae0b15fc78b816d2b SHA512 474735a5716ac89d15e0035139fca3371176e0f52726e324ad901ceb306b0efd31a686e7d86f6ada334c7de10c46e5a7ca7ca85cf3c581537f8433cc1ea66d2d
+DIST kinit-5.77.0.tar.xz 121492 BLAKE2B 40c702effaab6edc1685b266fe76eb064e2f2e13e8d505dc51ef99e4b412cd9ddce470cf252dca435eb09d86b6500dd4d49b983a109b204b8fd18d305b0d7251 SHA512 5ff56d0115d2b14cf857ca62d1e0db784c6c187439e0c487009681d7beb7232e897ffa9ad095330697b8c0df881795d16f13680eed4455ffc6b0c7d36bb4e39c
+DIST kinit-5.78.0.tar.xz 121460 BLAKE2B 00f20cb6c92a8df63484ae75b28cff5c37cad808209f0a84cea8dcdb433f1998fe089069e38e80b9ac9cb182788ffdbd33b69ed7d0591d5b595239985a3bd417 SHA512 95a0b20ba6d5168f717c67923eb0f7cdd94e52744dfbcd529cb03dca5a3e81cf40c7ce1ff335e8dd99ff48b1331ffa886df52f1f79697cdedeaf8bd6738a25bd
diff --git a/kde-frameworks/kinit/kinit-5.74.0.ebuild b/kde-frameworks/kinit/kinit-5.77.0.ebuild
index 61f95b79f84..6076139fd95 100644
--- a/kde-frameworks/kinit/kinit-5.74.0.ebuild
+++ b/kde-frameworks/kinit/kinit-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
diff --git a/kde-frameworks/kinit/kinit-5.75.0.ebuild b/kde-frameworks/kinit/kinit-5.78.0.ebuild
index 7787f7f2ad5..8c798ecdbdb 100644
--- a/kde-frameworks/kinit/kinit-5.75.0.ebuild
+++ b/kde-frameworks/kinit/kinit-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index b397513233b..2358f4820c7 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,2 @@
-DIST kio-5.74.1.tar.xz 3281248 BLAKE2B 584fde1483477b70ee7892bf0de37aedb62672c2ada57d85c9646894606f10b6a03750030e1926441707b12b18ece167fa3a0dbbb75a8155bddfd35342d372f8 SHA512 a563b939d2bc71443c6c748ddf293fab84072efebdcea639707d7aaf2739356a906668be3dca915464ce7c81b63d7482ac024df786e04bbafcf999cde5ebc5e2
-DIST kio-5.75.0.tar.xz 3277424 BLAKE2B ac7d4dafb00ca2c16ddbb6a45d0a5e07d61f5d0a9c2d2b26a8347dee7ff23fabdec2184437e7ad14f02c1def3af5778b599d64e0eff3780ae93aca0a9b43896c SHA512 028e4de5897fb61fda7bf80b0d2ccb022bb7df936648ba3429623708b108df8081bf1b0f416097c3658d1cd4b1a96757010d32ab5a9b382195b6915040ed5a06
+DIST kio-5.77.0.tar.xz 3293128 BLAKE2B 67c4d637d3497ca1d488ee2d73e85cfd81950bb0fc5fe8968a0c7a6d1603f1b6a4ff3acd9f944c1314138c53fdba90f3fdf8efed2340bcb10e6aa92b757f8f38 SHA512 36760771dd152d4da4d2f8905ee7d978a2b7718e286ffe2323f1ac1b7975a5577e47e6145a4592b9700a8069867b42f55fd6e4eee4a006318483e5e0ee06ee4c
+DIST kio-5.78.0.tar.xz 3308004 BLAKE2B b21cdde13013d7a3df91e821c8562df650b727e521b6552e9875c9aa74a97bb8b8b4a1d8b8cfd8f7d2c2eb68989ba2b7efc0fe77d46e57759e34ac1b39f9999c SHA512 55996a35f77442f3cc2ff98708da6dfd2734b0afffd7b3b90b5b2845c9770f3ec68a1e4e72d21b1c4e41d06778ab376b96ab64d958c89dd4f8b7fad6501a5db7
diff --git a/kde-frameworks/kio/files/kio-5.74.1-handle-shell-scripts-consistenty.patch b/kde-frameworks/kio/files/kio-5.74.1-handle-shell-scripts-consistenty.patch
deleted file mode 100644
index f5e17f338fd..00000000000
--- a/kde-frameworks/kio/files/kio-5.74.1-handle-shell-scripts-consistenty.patch
+++ /dev/null
@@ -1,310 +0,0 @@
-From fdd7c47c85d5d6dbf21e05e7a0d6afcf383f1d24 Mon Sep 17 00:00:00 2001
-From: Ahmad Samir <a.samirh78@gmail.com>
-Date: Tue, 15 Sep 2020 20:06:49 +0200
-Subject: [PATCH] OpenUrlJob: handle all text scripts consistently
-
-Previously we only handled application/x-shellscript, but there are other
-scripts; a script is technically a file that inherits both text/plain and
-application/x-executable, e.g. .sh, .csh, .py, perl scripts ...etc. Treat
-all those mime types the way we handled shell scripts:
- - if it's not a local url, or isn't executable we open it in the preferred
- text editor
- - if it's executable either show the OpenOrExecute dialog or execute
- directly depending on how the job is configured
-
-The mimetype world is a confusing one:
- - Executables, this includes .exe files (MS Windows); and "application/x-executable"
- and "application/x-sharedlib", this depends on various parameters (e.g.
- stripped executables are x-sharedlib, the same executable if not stripped
- is x-executable...)
- - Scripts: shell, python, perl... etc scripts, which are text files that
- can be executed or opened as text.
-
-Adjust the unit test.
-
-BUG: 425829
-BUG: 425177
-FIXED-IN: 5.75
----
- autotests/openurljobtest.cpp | 56 +++++++++++++++++++++++--------
- autotests/openurljobtest.h | 2 ++
- src/gui/openurljob.cpp | 65 ++++++++++++++++++++++--------------
- 3 files changed, 85 insertions(+), 38 deletions(-)
-
-diff --git a/autotests/openurljobtest.cpp b/autotests/openurljobtest.cpp
-index 2f2ef8ad..ed2211a8 100644
---- a/autotests/openurljobtest.cpp
-+++ b/autotests/openurljobtest.cpp
-@@ -103,14 +103,13 @@ void OpenUrlJobTest::initTestCase()
- KConfigGroup grp = mimeAppsCfg.group("Default Applications");
- grp.writeEntry("text/plain", s_tempServiceName);
- grp.writeEntry("text/html", s_tempServiceName);
-- grp.writeEntry("application/x-shellscript", s_tempServiceName);
- grp.sync();
-
-- for (const char *mimeType : {"text/plain", "application/x-shellscript"}) {
-- KService::Ptr preferredTextEditor = KApplicationTrader::preferredService(QString::fromLatin1(mimeType));
-- QVERIFY(preferredTextEditor);
-- QCOMPARE(preferredTextEditor->entryPath(), m_fakeService);
-- }
-+
-+ // "text/plain" encompasses all scripts (shell, python, perl)
-+ KService::Ptr preferredTextEditor = KApplicationTrader::preferredService(QStringLiteral("text/plain"));
-+ QVERIFY(preferredTextEditor);
-+ QCOMPARE(preferredTextEditor->entryPath(), m_fakeService);
-
- // As used for preferredService
- QVERIFY(KService::serviceByDesktopName("openurljobtest_service"));
-@@ -230,17 +229,38 @@ void OpenUrlJobTest::invalidUrl()
- QCOMPARE(job2->errorString(), QStringLiteral("Malformed URL\n/pathonly"));
- }
-
-+void OpenUrlJobTest::refuseRunningNativeExecutables_data()
-+{
-+ QTest::addColumn<QString>("mimeType");
-+
-+ // Executables under e.g. /usr/bin/ can be either of these two mimetypes
-+ // see https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/11
-+ QTest::newRow("x-sharedlib") << "application/x-sharedlib";
-+ QTest::newRow("x-executable") << "application/x-executable";
-+}
-+
- void OpenUrlJobTest::refuseRunningNativeExecutables()
- {
-- KIO::OpenUrlJob *job = new KIO::OpenUrlJob(QUrl::fromLocalFile(QCoreApplication::applicationFilePath()), QStringLiteral("application/x-executable"), this);
-+ QFETCH(QString, mimeType);
-+
-+ KIO::OpenUrlJob *job = new KIO::OpenUrlJob(QUrl::fromLocalFile(QCoreApplication::applicationFilePath()), mimeType, this);
- QVERIFY(!job->exec());
- QCOMPARE(job->error(), KJob::UserDefinedError);
- QVERIFY2(job->errorString().contains("For security reasons, launching executables is not allowed in this context."), qPrintable(job->errorString()));
- }
-
-+void OpenUrlJobTest::refuseRunningRemoteNativeExecutables_data()
-+{
-+ QTest::addColumn<QString>("mimeType");
-+ QTest::newRow("x-sharedlib") << "application/x-sharedlib";
-+ QTest::newRow("x-executable") << "application/x-executable";
-+}
-+
- void OpenUrlJobTest::refuseRunningRemoteNativeExecutables()
- {
-- KIO::OpenUrlJob *job = new KIO::OpenUrlJob(QUrl("protocol://host/path/exe"), QStringLiteral("application/x-executable"), this);
-+ QFETCH(QString, mimeType);
-+
-+ KIO::OpenUrlJob *job = new KIO::OpenUrlJob(QUrl("protocol://host/path/exe"), mimeType, this);
- job->setRunExecutables(true); // even with this enabled, an error will occur
- QVERIFY(!job->exec());
- QCOMPARE(job->error(), KJob::UserDefinedError);
-@@ -273,8 +293,11 @@ void OpenUrlJobTest::runScript_data()
- {
- QTest::addColumn<QString>("mimeType");
-
-+ // All text-based scripts inherit text/plain and application/x-executable, no need to test
-+ // all flavours (python, perl, lua, awk ...etc), this sample should be enough
- QTest::newRow("shellscript") << "application/x-shellscript";
-- QTest::newRow("native") << "application/x-executable";
-+ QTest::newRow("pythonscript") << "text/x-python";
-+ QTest::newRow("javascript") << "application/javascript";
- }
-
- void OpenUrlJobTest::runScript()
-@@ -305,16 +328,23 @@ void OpenUrlJobTest::runScript()
-
- void OpenUrlJobTest::runNativeExecutable_data()
- {
-+ QTest::addColumn<QString>("mimeType");
- QTest::addColumn<bool>("withHandler");
- QTest::addColumn<bool>("handlerRetVal");
-
-- QTest::newRow("no_handler") << false << false;
-- QTest::newRow("handler_false") << true << false;
-- QTest::newRow("handler_true") << true << true;
-+ QTest::newRow("no_handler_x-sharedlib") << "application/x-sharedlib" << false << false;
-+ QTest::newRow("handler_false_x-sharedlib") << "application/x-sharedlib" << true << false;
-+ QTest::newRow("handler_true_x-sharedlib") << "application/x-sharedlib" << true << true;
-+
-+ QTest::newRow("no_handler_x-executable") << "application/x-executable" << false << false;
-+ QTest::newRow("handler_false_x-executable") << "application/x-executable" << true << false;
-+ QTest::newRow("handler_true_x-executable") << "application/x-executable" << true << true;
-+
- }
-
- void OpenUrlJobTest::runNativeExecutable()
- {
-+ QFETCH(QString, mimeType);
- QFETCH(bool, withHandler);
- QFETCH(bool, handlerRetVal);
-
-@@ -335,7 +365,7 @@ void OpenUrlJobTest::runNativeExecutable()
- KIO::setDefaultUntrustedProgramHandler(withHandler ? &s_handler : nullptr);
-
- // When using OpenUrlJob to run the executable
-- KIO::OpenUrlJob *job = new KIO::OpenUrlJob(QUrl::fromLocalFile(scriptFile), QStringLiteral("application/x-executable"), this);
-+ KIO::OpenUrlJob *job = new KIO::OpenUrlJob(QUrl::fromLocalFile(scriptFile), mimeType, this);
- job->setRunExecutables(true); // startProcess tests the case where this isn't set
- const bool success = job->exec();
-
-diff --git a/autotests/openurljobtest.h b/autotests/openurljobtest.h
-index e71987d9..f5b9a5be 100644
---- a/autotests/openurljobtest.h
-+++ b/autotests/openurljobtest.h
-@@ -26,7 +26,9 @@ private Q_SLOTS:
-
- void noServiceNoHandler();
- void invalidUrl();
-+ void refuseRunningNativeExecutables_data();
- void refuseRunningNativeExecutables();
-+ void refuseRunningRemoteNativeExecutables_data();
- void refuseRunningRemoteNativeExecutables();
- void notAuthorized();
- void runScript_data();
-diff --git a/src/gui/openurljob.cpp b/src/gui/openurljob.cpp
-index 8ac187b4..3e35c95c 100644
---- a/src/gui/openurljob.cpp
-+++ b/src/gui/openurljob.cpp
-@@ -73,9 +73,9 @@ public:
-
- private:
- void executeCommand();
-- void handleExecutables(const QMimeType &mimeType);
-+ void handleBinaries(const QMimeType &mimeType);
- void handleDesktopFiles();
-- void handleShellscripts();
-+ void handleScripts();
- void openInPreferredApp();
- void runLink(const QString &filePath, const QString &urlStr, const QString &optionalServiceName);
-
-@@ -439,14 +439,29 @@ void KIO::OpenUrlJobPrivate::emitAccessDenied()
- q->emitResult();
- }
-
--// was: KRun::isExecutable (minus application/x-desktop and application/x-shellscript mimetypes).
-+// was: KRun::isExecutable (minus application/x-desktop mimetype).
- // Feel free to make public if needed.
--static bool isExecutableMime(const QMimeType &mimeType)
-+static bool isBinary(const QMimeType &mimeType)
- {
-- return (mimeType.inherits(QStringLiteral("application/x-executable")) ||
-- /* e.g. /usr/bin/ls, see https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/11 */
-- mimeType.inherits(QStringLiteral("application/x-sharedlib")) ||
-- mimeType.inherits(QStringLiteral("application/x-ms-dos-executable")));
-+ // - Binaries could be e.g.:
-+ // - application/x-executable
-+ // - application/x-sharedlib e.g. /usr/bin/ls, see
-+ // https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/11
-+ //
-+ // - Mimetypes that inherit application/x-executable _and_ text/plain are scripts, these are
-+ // handled by handleScripts()
-+
-+ return (mimeType.inherits(QStringLiteral("application/x-executable"))
-+ || mimeType.inherits(QStringLiteral("application/x-sharedlib"))
-+ || mimeType.inherits(QStringLiteral("application/x-ms-dos-executable")));
-+}
-+
-+// Helper function that returns whether a file is a text-based script
-+// e.g. ".sh", ".csh", ".py", ".js"
-+static bool isTextScript(const QMimeType &mimeType)
-+{
-+ return (mimeType.inherits(QStringLiteral("application/x-executable"))
-+ && mimeType.inherits(QStringLiteral("text/plain")));
- }
-
- // Helper function that returns whether a file has the execute bit set or not.
-@@ -456,7 +471,7 @@ static bool hasExecuteBit(const QString &fileName)
- }
-
- // Handle native binaries (.e.g. /usr/bin/*); and .exe files
--void KIO::OpenUrlJobPrivate::handleExecutables(const QMimeType &mimeType)
-+void KIO::OpenUrlJobPrivate::handleBinaries(const QMimeType &mimeType)
- {
- if (!KAuthorized::authorize(QStringLiteral("shell_access"))) {
- emitAccessDenied();
-@@ -475,11 +490,9 @@ void KIO::OpenUrlJobPrivate::handleExecutables(const QMimeType &mimeType)
-
- const QString localPath = m_url.toLocalFile();
-
-- // Check whether file is an executable script
--#ifdef Q_OS_WIN
-- const bool isNativeBinary = !mimeType.inherits(QStringLiteral("text/plain"));
--#else
-- const bool isNativeBinary = !mimeType.inherits(QStringLiteral("text/plain")) && !mimeType.inherits(QStringLiteral("application/x-ms-dos-executable"));
-+ bool isNativeBinary = true;
-+#ifndef Q_OS_WIN
-+ isNativeBinary = !mimeType.inherits(QStringLiteral("application/x-ms-dos-executable"));
- #endif
-
- if (m_showOpenOrExecuteDialog) {
-@@ -497,6 +510,8 @@ void KIO::OpenUrlJobPrivate::handleExecutables(const QMimeType &mimeType)
- }
- };
-
-+ // Ask the user for confirmation before executing this binary (for binaries
-+ // the dialog will only show Execute/Cancel)
- showOpenOrExecuteFileDialog(dialogFinished);
- return;
- }
-@@ -601,15 +616,15 @@ void KIO::OpenUrlJobPrivate::runUrlWithMimeType()
- return;
- }
-
-- // Shell scripts
-- if (mimeType.inherits(QStringLiteral("application/x-shellscript"))) {
-- handleShellscripts();
-+ // Scripts (e.g. .sh, .csh, .py, .js)
-+ if (isTextScript(mimeType)) {
-+ handleScripts();
- return;
- }
-
-- // Binaries (e.g. /usr/bin/konsole) and .exe files
-- if (isExecutableMime(mimeType)) {
-- handleExecutables(mimeType);
-+ // Binaries (e.g. /usr/bin/{konsole,ls}) and .exe files
-+ if (isBinary(mimeType)) {
-+ handleBinaries(mimeType);
- return;
- }
-
-@@ -677,8 +692,9 @@ void KIO::OpenUrlJobPrivate::handleDesktopFiles()
- openInPreferredApp();
- }
-
--void KIO::OpenUrlJobPrivate::handleShellscripts()
-+void KIO::OpenUrlJobPrivate::handleScripts()
- {
-+ // Executable scripts of any type can run arbitrary shell commands
- if (!KAuthorized::authorize(QStringLiteral("shell_access"))) {
- emitAccessDenied();
- return;
-@@ -687,8 +703,7 @@ void KIO::OpenUrlJobPrivate::handleShellscripts()
- const bool isLocal = m_url.isLocalFile();
- const QString localPath = m_url.toLocalFile();
- if (!isLocal || !hasExecuteBit(localPath)) {
-- // Open remote shell scripts or ones without the execute bit, with the
-- // default application
-+ // Open remote scripts or ones without the execute bit, with the default application
- openInPreferredApp();
- return;
- }
-@@ -706,7 +721,7 @@ void KIO::OpenUrlJobPrivate::handleShellscripts()
- return;
- }
-
-- if (m_runExecutables) { // Local executable shell script, proceed
-+ if (m_runExecutables) { // Local executable script, proceed
- executeCommand();
- } else { // Open in the default (text editor) app
- openInPreferredApp();
-@@ -767,7 +782,7 @@ void KIO::OpenUrlJobPrivate::showOpenOrExecuteFileDialog(std::function<void(bool
-
- if (!s_openOrExecuteFileHandler) {
- // No way to ask the user whether to execute or open
-- if (mimeType.inherits(QStringLiteral("application/x-shellscript"))
-+ if (isTextScript(mimeType)
- || mimeType.inherits(QStringLiteral("application/x-desktop"))) { // Open text-based ones in the default app
- openInPreferredApp();
- } else {
---
-GitLab
-
diff --git a/kde-frameworks/kio/files/kio-5.74.1-kio_trash-too-strict-perms-check.patch b/kde-frameworks/kio/files/kio-5.74.1-kio_trash-too-strict-perms-check.patch
deleted file mode 100644
index d0b0ca0769c..00000000000
--- a/kde-frameworks/kio/files/kio-5.74.1-kio_trash-too-strict-perms-check.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 03bcb3d3ff89074a68839b6ebeb8030ef0ee4fd1 Mon Sep 17 00:00:00 2001
-From: David Faure <faure@kde.org>
-Date: Fri, 11 Sep 2020 11:54:09 +0200
-Subject: [PATCH] kio_trash: remove unnecessarily strict permission check
-
-Tested with `chmod 0770 /d/.Trash-1000` (where /d is a mount point),
-kio_trash complained about security checks before this commit,
-and works with it.
-
-Also tested with a USB key which ends up mounted as
-type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2). After kio_trash creates .Trash-1000
-it complained about a "strange filesystem", and while this is still true :),
-the removal of the code in TrashImpl::initTrashDirectory makes
-the trash dir on the USB key usable.
-
-BUG: 76380
-FIXED-IN: 5.74
----
- src/ioslaves/trash/trashimpl.cpp | 25 ++++---------------------
- 1 file changed, 4 insertions(+), 21 deletions(-)
-
-diff --git a/src/ioslaves/trash/trashimpl.cpp b/src/ioslaves/trash/trashimpl.cpp
-index b1ba87a4..9ec7cc7a 100644
---- a/src/ioslaves/trash/trashimpl.cpp
-+++ b/src/ioslaves/trash/trashimpl.cpp
-@@ -1210,9 +1210,9 @@ QString TrashImpl::trashForMountPoint(const QString &topdir, bool createIfNeeded
- const QByteArray trashDir_c = QFile::encodeName(trashDir);
- if (QT_LSTAT(trashDir_c.constData(), &buff) == 0) {
- if ((buff.st_uid == uid) // must be owned by user
-- && (S_ISDIR(buff.st_mode)) // must be a dir
-- && (!S_ISLNK(buff.st_mode)) // not a symlink
-- && ((buff.st_mode & 0777) == 0700)) { // rwx for user, ------ for group and others
-+ && S_ISDIR(buff.st_mode) // must be a dir
-+ && !S_ISLNK(buff.st_mode) // not a symlink
-+ && ((buff.st_mode & 0700) == 0700)) { // and we need write access to it
-
- if (checkTrashSubdirs(trashDir_c)) {
- return trashDir;
-@@ -1248,24 +1248,7 @@ bool TrashImpl::initTrashDirectory(const QByteArray &trashDir_c) const
- return false;
- }
- //qCDebug(KIO_TRASH);
-- // This trash dir will be useable only if the directory is owned by user.
-- // In theory this is the case, but not on e.g. USB keys...
-- uid_t uid = getuid();
-- QT_STATBUF buff;
-- if (QT_LSTAT(trashDir_c.constData(), &buff) != 0) {
-- return false; // huh?
-- }
-- if ((buff.st_uid == uid) // must be owned by user
-- && ((buff.st_mode & 0777) == 0700)) { // rwx for user, --- for group and others
--
-- return checkTrashSubdirs(trashDir_c);
--
-- } else {
-- qCWarning(KIO_TRASH) << trashDir_c << "just created, by it doesn't have the right permissions, probably some strange unsupported filesystem";
-- ::rmdir(trashDir_c.constData());
-- return false;
-- }
-- return true;
-+ return checkTrashSubdirs(trashDir_c);
- }
-
- bool TrashImpl::checkTrashSubdirs(const QByteArray &trashDir_c) const
---
-GitLab
-
diff --git a/kde-frameworks/kio/files/kio-5.75.0-fix-special-char-file-selection.patch b/kde-frameworks/kio/files/kio-5.75.0-fix-special-char-file-selection.patch
deleted file mode 100644
index 74ffc55207d..00000000000
--- a/kde-frameworks/kio/files/kio-5.75.0-fix-special-char-file-selection.patch
+++ /dev/null
@@ -1,201 +0,0 @@
-From 4321b8ff8ac7a8ffdea1068d8bbc734a0a34c0d0 Mon Sep 17 00:00:00 2001
-From: Andreas Bontozoglou <a.bontozoglou@gmail.com>
-Date: Wed, 14 Oct 2020 15:01:02 +0100
-Subject: [PATCH] [BUG] Fixing regression on selecting files that contain `#`
-
-Introduced in tokenize() in https://invent.kde.org/frameworks/kio/-/merge_requests/89.
-Fixing by using setPath and adding test-case for parsing such filenames.
----
- autotests/kfilewidgettest.cpp | 37 +++++++++++++++++++--------------
- src/filewidgets/kfilewidget.cpp | 31 +++++++++++++++------------
- 2 files changed, 39 insertions(+), 29 deletions(-)
-
-diff --git a/autotests/kfilewidgettest.cpp b/autotests/kfilewidgettest.cpp
-index 859ea958..ac34e387 100644
---- a/autotests/kfilewidgettest.cpp
-+++ b/autotests/kfilewidgettest.cpp
-@@ -24,6 +24,7 @@
- #include <QAbstractItemView>
- #include <QDropEvent>
- #include <QMimeData>
-+#include <QStringList>
- #include <QStringLiteral>
- #include <QList>
- #include <QUrl>
-@@ -530,58 +531,62 @@ private Q_SLOTS:
- }
-
- void testTokenize_data()
-- {
-- // Real filename (as in how they are stored in the fs)
-- QTest::addColumn<QList<QString>>("fileNames");
-+ {
-+ // Real filename (as in how they are stored in the fs)
-+ QTest::addColumn<QStringList>("fileNames");
- // Escaped value of the text-box in the dialog
- QTest::addColumn<QString>("expectedCurrentText");
-
-- QTest::newRow("simple") << QList<QString>{"test2"} << QString("test2");
-+ QTest::newRow("simple") << QStringList{"test2"} << QString("test2");
-
- // When a single file with space is selected, it is _not_ quoted ...
-- QTest::newRow("space-single-file")
-- << QList<QString>{"test space"}
-+ QTest::newRow("space-single-file")
-+ << QStringList{"test space"}
- << QString("test space");
-
- // However, when multiple files are selected, they are quoted
- QTest::newRow("space-multi-file")
-- << QList<QString>{"test space", "test2"}
-+ << QStringList{"test space", "test2"}
- << QString("\"test space\" \"test2\"");
-
- // All quotes in names should be escaped, however since this is a single
- // file, the whole name will not be escaped.
- QTest::newRow("quote-single-file")
-- << QList<QString>{"test\"quote"}
-+ << QStringList{"test\"quote"}
- << QString("test\\\"quote");
--
-+
- // Escape multiple files. Files should also be wrapped in ""
- // Note that we are also testing quote at the end of the name
- QTest::newRow("quote-multi-file")
-- << QList<QString>{"test\"quote", "test2-quote\"", "test"}
-+ << QStringList{"test\"quote", "test2-quote\"", "test"}
- << QString("\"test\\\"quote\" \"test2-quote\\\"\" \"test\"");
-
- // Ok, enough with quotes... lets do some backslashes
- // Backslash literals in file names - Unix only case
- QTest::newRow("backslash-single-file")
-- << QList<QString>{"test\\backslash"}
-+ << QStringList{"test\\backslash"}
- << QString("test\\\\backslash");
-
- QTest::newRow("backslash-multi-file")
-- << QList<QString>{"test\\back\\slash", "test"}
-+ << QStringList{"test\\back\\slash", "test"}
- << QString("\"test\\\\back\\\\slash\" \"test\"");
-
- QTest::newRow("double-backslash-multi-file")
-- << QList<QString>{"test\\\\back\\slash", "test"}
-+ << QStringList{"test\\\\back\\slash", "test"}
- << QString("\"test\\\\\\\\back\\\\slash\" \"test\"");
-
- QTest::newRow("double-backslash-end")
-- << QList<QString>{"test\\\\"}
-+ << QStringList{"test\\\\"}
- << QString("test\\\\\\\\");
-
- QTest::newRow("single-backslash-end")
-- << QList<QString>{"some thing", "test\\"}
-+ << QStringList{"some thing", "test\\"}
- << QString("\"some thing\" \"test\\\\\"");
-
-+ QTest::newRow("sharp")
-+ << QStringList{"some#thing"}
-+ << QString("some#thing");
-+
- }
-
- void testTokenize()
-@@ -589,7 +594,7 @@ private Q_SLOTS:
- // We will use setSelectedUrls([QUrl]) here in order to check correct
- // filename escaping. Afterwards we will accept() the dialog to confirm
- // correct result
-- QFETCH(QList<QString>, fileNames);
-+ QFETCH(QStringList, fileNames);
- QFETCH(QString, expectedCurrentText);
-
- QTemporaryDir tempDir;
-diff --git a/src/filewidgets/kfilewidget.cpp b/src/filewidgets/kfilewidget.cpp
-index 1bbf3e58..32ca0617 100644
---- a/src/filewidgets/kfilewidget.cpp
-+++ b/src/filewidgets/kfilewidget.cpp
-@@ -789,8 +789,8 @@ static QString relativePathOrUrl(const QUrl &baseUrl, const QUrl &url);
- /**
- * Escape the given Url so that is fit for use in the selected list of file. This
- * mainly handles double quote (") characters. These are used to separate entries
-- * in the list, however, if `"` appears in the filename (or path), this will be
-- * escaped as `\"`. Later, the tokenizer is able to understand the difference
-+ * in the list, however, if `"` appears in the filename (or path), this will be
-+ * escaped as `\"`. Later, the tokenizer is able to understand the difference
- * and do the right thing
- */
- static QString escapeDoubleQuotes(QString && path);
-@@ -1623,7 +1623,7 @@ void KFileWidget::setSelectedUrl(const QUrl &url)
- }
-
- void KFileWidget::setSelectedUrls(const QList<QUrl> &urls)
--{
-+{
- if (urls.isEmpty()) {
- return;
- }
-@@ -1717,7 +1717,7 @@ QList<QUrl> KFileWidget::selectedUrls() const
-
- QList<QUrl> KFileWidgetPrivate::tokenize(const QString &line) const
- {
-- qCDebug(KIO_KFILEWIDGETS_FW) << "Tokenizing:" << line;
-+ qCDebug(KIO_KFILEWIDGETS_FW) << "Tokenizing:" << line;
-
- QList<QUrl> urls;
- QUrl u(ops->url().adjusted(QUrl::RemoveFilename));
-@@ -1727,15 +1727,21 @@ QList<QUrl> KFileWidgetPrivate::tokenize(const QString &line) const
-
- // A helper that creates, validates and appends a new url based
- // on the given filename.
-- auto addUrl = [u, &urls](const QString & partial_name)
-- {
-+ auto addUrl = [u, &urls](const QString &partial_name)
-+ {
- if (partial_name.trimmed().isEmpty()) {
- return;
- }
-
-+ // We have to use setPath here, so that something like "test#file"
-+ // isn't interpreted to have path "test" and fragment "file".
-+ QUrl partial_url;
-+ partial_url.setPath(partial_name);
-+
- // This returns QUrl(partial_name) for absolute URLs.
- // Otherwise, returns the concatenated url.
-- QUrl finalUrl = u.resolved(QUrl(partial_name));
-+ const QUrl finalUrl = u.resolved(partial_url);
-+
- if (finalUrl.isValid()) {
- urls.append(finalUrl);
- } else {
-@@ -1758,7 +1764,7 @@ QList<QUrl> KFileWidgetPrivate::tokenize(const QString &line) const
- escape = false;
- continue;
- }
--
-+
- // Handle escape start
- if (ch.toLatin1() == '\\') {
- escape = true;
-@@ -1777,15 +1783,14 @@ QList<QUrl> KFileWidgetPrivate::tokenize(const QString &line) const
- partial_name += ch;
- }
-
-- // Handle the last item which is buffered in
-- // partial_name. This is required for single-file
-- // selection dialogs since the name will not be
-- // wrapped in quotes
-+ // Handle the last item which is buffered in partial_name. This is
-+ // required for single-file selection dialogs since the name will not
-+ // be wrapped in quotes
- if (!partial_name.isEmpty()) {
- addUrl(partial_name);
- partial_name.clear();
- }
--
-+
- return urls;
- }
-
---
-GitLab
-
diff --git a/kde-frameworks/kio/files/kio-5.77.0-crashfix.patch b/kde-frameworks/kio/files/kio-5.77.0-crashfix.patch
new file mode 100644
index 00000000000..d24a0d976c0
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.77.0-crashfix.patch
@@ -0,0 +1,29 @@
+From 9dc9e26b9196111eeacb5609b36957f74f5a14c4 Mon Sep 17 00:00:00 2001
+From: Ismael Asensio <isma.af@gmail.com>
+Date: Tue, 22 Dec 2020 22:23:17 +0100
+Subject: [PATCH] RenameDialog: Add missing nullptr initialization
+
+It fixes a crash when pressing `Apply to All` in those cases where
+the action was not present, as the code checks for nullptr
+
+BUG: 430374
+FIXED-IN: 5.78
+---
+ src/widgets/renamedialog.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/widgets/renamedialog.cpp b/src/widgets/renamedialog.cpp
+index ac1d91d2..c3e04753 100644
+--- a/src/widgets/renamedialog.cpp
++++ b/src/widgets/renamedialog.cpp
+@@ -161,6 +161,7 @@ public:
+ bCancel = nullptr;
+ bRename = bSkip = nullptr;
+ bOverwrite = nullptr;
++ bOverwriteWhenOlder = nullptr;
+ bResume = bSuggestNewName = nullptr;
+ bApplyAll = nullptr;
+ m_pLineEdit = nullptr;
+--
+GitLab
+
diff --git a/kde-frameworks/kio/kio-5.74.1-r1.ebuild b/kde-frameworks/kio/kio-5.77.0-r1.ebuild
index 567730714e5..6b8abe7e5b5 100644
--- a/kde-frameworks/kio/kio-5.74.1-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.77.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,23 +6,23 @@ EAPI=7
ECM_DESIGNERPLUGIN="true"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
+
LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="acl +handbook kerberos +kwallet X"
-# drop qtnetwork subslot operator when QT_MINIMAL >= 5.15.0
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/qtnetwork-${QTMIN}:5[ssl]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kauth-${PVCUT}*:5
@@ -71,10 +71,7 @@ PDEPEND="
# tests hang
RESTRICT+=" test"
-PATCHES=(
- "${FILESDIR}"/${P}-kio_trash-too-strict-perms-check.patch
- "${FILESDIR}"/${P}-handle-shell-scripts-consistenty.patch
-)
+PATCHES=( "${FILESDIR}/${P}-crashfix.patch" )
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kio/kio-5.75.0-r1.ebuild b/kde-frameworks/kio/kio-5.78.0.ebuild
index 310bd84b0a4..04866eaeffa 100644
--- a/kde-frameworks/kio/kio-5.75.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,23 +6,23 @@ EAPI=7
ECM_DESIGNERPLUGIN="true"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
+
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="acl +handbook kerberos +kwallet X"
-# drop qtnetwork subslot operator when QT_MINIMAL >= 5.15.0
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/qtnetwork-${QTMIN}:5[ssl]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kauth-${PVCUT}*:5
@@ -71,8 +71,6 @@ PDEPEND="
# tests hang
RESTRICT+=" test"
-PATCHES=( "${FILESDIR}"/${P}-fix-special-char-file-selection.patch )
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package acl ACL)
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 581c745012a..2a1efb4f358 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1,2 @@
-DIST kirigami2-5.74.0.tar.xz 282820 BLAKE2B bd3cbdf3b98ee88518a9347180f59fb7cdb262fa6acf824da1de3103c516213a42cf106425eafaf497cab5be15f91bbf9dc4f3e10c7464cce19f0e0b564b4f4d SHA512 43059bc682e2d729a0a926e26ce5ba68947f275ffdd74836c124d9e063273429ccde8c0cebaef53168c46cfd62f41cb2c33d86f1f515ca619bde604aa7f5da5f
-DIST kirigami2-5.75.0.tar.xz 285656 BLAKE2B 2a70b0092c112ca6bf8e9845b705171d7c127bda61a341d459c005f29ceee0473b6d6a831a6836fa782054412bb53bbcf855fefdde6444e9337f703e5e680285 SHA512 d1b2468bf54a4d890b7797656aaac5357067759b06ba38e1d72c036bc044cfeeb0dd32a125e1a0461b743e3f6c8dc57ebbc826b02ee73e566bd42e86736ef78d
+DIST kirigami2-5.77.0.tar.xz 297028 BLAKE2B b75781fb89b3feec655fb6bc288e0c9ccdfc04d8a507c307001fdfd3c18a7204e4ea75be906d3f36595c12831d2d85b847a5fbf7e795d9b71289b305c27bbf83 SHA512 06e68f649f4cb93606eba2d0e726c004339a5410d5f559184c80e904841952af422d44db663add1144be626c4ac8b5f26eee2df8e0327d51b473027838be5bd6
+DIST kirigami2-5.78.0.tar.xz 299628 BLAKE2B 15adf9840618ec9aee218bee34a264c9ea41f87ead46dc3785caa430a25424d972ba80b1053ffd7eb537a0e9fe25d8f00603a0bca348eb21caaf426f1ebab76c SHA512 11789fe6d9cc6c3213e37d47c0dbe6f7cb180e6fadfb16ff461c5d6f60fa896d201694f49984a7db0e44589ff5b7af4772d924641e4aa5d59da4c6f55827285e
diff --git a/kde-frameworks/kirigami/files/kirigami-5.74.0-remove-actions-from-ToolBarLayout-when-destroyed.patch b/kde-frameworks/kirigami/files/kirigami-5.74.0-remove-actions-from-ToolBarLayout-when-destroyed.patch
deleted file mode 100644
index 192ba9dcf67..00000000000
--- a/kde-frameworks/kirigami/files/kirigami-5.74.0-remove-actions-from-ToolBarLayout-when-destroyed.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 6eaefba5001445fa7e198e4caa0bde738240d66f Mon Sep 17 00:00:00 2001
-From: Arjen Hiemstra <ahiemstra@heimr.nl>
-Date: Wed, 9 Sep 2020 13:00:59 +0200
-Subject: [PATCH] Remove actions and delegates from ToolBarLayout when they get
- destroyed
-
-Otherwise we're keeping around stale entries that no longer point to
-valid stuff.
-
-BUG: 425670
----
- src/toolbarlayout.cpp | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/src/toolbarlayout.cpp b/src/toolbarlayout.cpp
-index cbf31062..c2df5998 100644
---- a/src/toolbarlayout.cpp
-+++ b/src/toolbarlayout.cpp
-@@ -112,6 +112,18 @@ void ToolBarLayout::addAction(QObject* action)
- d->actions.append(action);
- d->actionsChanged = true;
-
-+ connect(action, &QObject::destroyed, this, [this](QObject *action) {
-+ auto itr = d->delegates.find(action);
-+ if (itr != d->delegates.end()) {
-+ d->delegates.erase(itr);
-+ }
-+
-+ d->actions.removeOne(action);
-+ d->actionsChanged = true;
-+
-+ relayout();
-+ });
-+
- relayout();
- }
-
---
-GitLab
-
diff --git a/kde-frameworks/kirigami/files/kirigami-5.74.0-revert-fix-avatar-loading.patch b/kde-frameworks/kirigami/files/kirigami-5.74.0-revert-fix-avatar-loading.patch
deleted file mode 100644
index 60dae8389ab..00000000000
--- a/kde-frameworks/kirigami/files/kirigami-5.74.0-revert-fix-avatar-loading.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From aaaabf1ea84d9c5ae9cf50a306b79f15f44f5b35 Mon Sep 17 00:00:00 2001
-From: Carson Black <uhhadd@gmail.com>
-Date: Sat, 19 Sep 2020 12:21:33 -0400
-Subject: [PATCH] Revert "Fix: avatar loading"
-
-This reverts commit 338d91be7254099c1ad4c1f475acb6368df2b114, which
-introduced a visual regression in the users KCM among other places
-that use the Avatar by causing the image to fail to resize according
-to the size of the avatar component.
----
- src/controls/Avatar.qml | 3 ---
- 1 file changed, 3 deletions(-)
-
-diff --git a/src/controls/Avatar.qml b/src/controls/Avatar.qml
-index a4f59448..775e5987 100644
---- a/src/controls/Avatar.qml
-+++ b/src/controls/Avatar.qml
-@@ -133,9 +133,6 @@ QQC2.Control {
- mipmap: true
- smooth: true
-
-- sourceSize.width: avatarRoot.implicitWidth
-- sourceSize.height: avatarRoot.implicitHeight
--
- fillMode: Image.PreserveAspectFit
- anchors.fill: parent
- }
---
-GitLab
-
diff --git a/kde-frameworks/kirigami/kirigami-5.74.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-5.77.0.ebuild
index bf28cdcaad5..c9ac581ea04 100644
--- a/kde-frameworks/kirigami/kirigami-5.74.0-r1.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
KDE_ORG_NAME="${PN}2"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
@@ -37,11 +37,6 @@ RDEPEND="${DEPEND}
# requires package to already be installed
RESTRICT+=" test"
-PATCHES=(
- "${FILESDIR}"/${P}-revert-fix-avatar-loading.patch
- "${FILESDIR}"/${P}-remove-actions-from-ToolBarLayout-when-destroyed.patch
-)
-
src_configure() {
local mycmakeargs=(
-DBUILD_EXAMPLES=$(usex examples)
diff --git a/kde-frameworks/kirigami/kirigami-5.75.0.ebuild b/kde-frameworks/kirigami/kirigami-5.78.0.ebuild
index a916f233d0b..cf073175ace 100644
--- a/kde-frameworks/kirigami/kirigami-5.75.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
KDE_ORG_NAME="${PN}2"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index 8cd29175c44..831faeca0ce 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,2 +1,2 @@
-DIST kitemmodels-5.74.0.tar.xz 398592 BLAKE2B 354e3b4c84bc07476cfd919885fc366741585153ce6680fe2ad4a44aaab05552ffd31538f0f2e038592b46cb1147c1a9a5cc57b7a22aa1b68c7741302d4004ce SHA512 f160c9dfb81bf1d835aef2930a7274ca22edbedb31a6423d5989661eb84bf958077f0ef24d63fc74f87a2c0d18b8f96abc110e3a40aa062f72d8c407b5f0d9db
-DIST kitemmodels-5.75.0.tar.xz 402820 BLAKE2B 0f1b142cf157a8fce5736e22af6adfd366e7a17ec057b7aae93cbb535d706b4c0f70ce7d9107e75da7f73b44d993a14f85f1ab2fdb9236e9d432396b9c5c2089 SHA512 bc78fd5931758562c6dc3f0f9826d638a81f6ae891fe9a24dffe1b85b04c0ac880a65785ffaa9ca1b1262d27649bf1762021288fbc3b1d9ee87473fe62947b7a
+DIST kitemmodels-5.77.0.tar.xz 402720 BLAKE2B 8442d0d5c586722b2f1cdaf393b121157a582d47cdbdaaa05a5f492405175ffa1d66a91679428d0c3d9dc7884eacec8160bde21fe0fd93c527a6ef4d7ec2b72a SHA512 cd4391bd1168ab1015896a0037d8b55195ebc1e19813e05b4021234a797c199f8d18e50851dd4ea2ad8b4cb3ea49945343d4ba26f2afbb7c7762b815120a2185
+DIST kitemmodels-5.78.0.tar.xz 402692 BLAKE2B ca5c75499e7eb8e34668ff2a0009eb72fd6a38bccda32ee6cc8e0c8c0cafdfdfb2a53a2aa2f6091e241ad7f652d55a7d0555f58111ff83d8f46b2239492f6755 SHA512 135fc0019f5b0eafaca482d589eb84bc3e38636fbc7f552a9a98bad4e06dc87c32da236379800e8c804b9cb8964b37b3cefeaf752c34b15550df87bcdb663742
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.74.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.77.0.ebuild
index ed2c33c39ce..c0ea3d34f65 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.74.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.75.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.78.0.ebuild
index 9da87afbe1f..ad449047a77 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.75.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index c6d475786dc..1fbd5e1e760 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,2 +1,2 @@
-DIST kitemviews-5.74.0.tar.xz 75312 BLAKE2B 44237a0f403ed58c1d31038103b81eb31b339c26e729fd4399666b90f8fc59b117ad6dba59abbb2935d4922f71ee9267e8d98c9255aef0785d17fe51b440fc84 SHA512 873786ec95177b29be9456c39fbf77eb04f56b0dc48cc3dd6e6377c77eb5bfea493b9f044920267fc5363d6cff86610ef4a431f45427771aacedc580859d9503
-DIST kitemviews-5.75.0.tar.xz 75200 BLAKE2B f0064fafec5931f5912aa7daefd6cff2743d6087e0bc331d82b92cbf9a150c7b29cac5247277d3c1f82e086dc3f7642608c5f8ecb702e7b4e280c6f0ec23af3a SHA512 7ad9c6d12cf91eefbf16842adbd5b4d1d22fc9263727df11778af6133d0cddffd4f5649976ca8d820410a76d2790efa8049a0f90fb72140f26fba98521d40a52
+DIST kitemviews-5.77.0.tar.xz 75156 BLAKE2B f242f8c41ba7b20764869d7dc50bdc890b6d17862e45944e9345b747f0ebe5ed6c840a770201e0c6642d55b6900001c254002a8fef9e87e1ae71dcaebf87c5c2 SHA512 248c93b8060a514c891c8e0ecad847c40bdebd2c6682abcae8a2ab2cceaadeb235b0a8c54e6bd3db6a3ad0e71dc116b9adccec9b36865c7c3da7016ee31dcf56
+DIST kitemviews-5.78.0.tar.xz 75144 BLAKE2B 308d79f330747e534b4986be856fd58257f315fbead6b2d23d29a18d74e1b82a41dc798d528b0822bc5de959ac9631ba759d44be28ba2915154e013036b7647d SHA512 afa5773e8e69e44dda0aa355335037aff41bd3100dface8db6b97418a20abcd2b384f34717dd68af91bafe95d3c6965288e1273312c78db539439e07496ac7c2
diff --git a/kde-frameworks/kitemviews/kitemviews-5.74.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.77.0.ebuild
index 7ec7f179341..3343e9dec13 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.74.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kitemviews/kitemviews-5.75.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.78.0.ebuild
index 1ac2c82501b..d2438738ece 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.75.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index 26c36a2a05e..466d81e758e 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST kjobwidgets-5.74.0.tar.xz 92448 BLAKE2B 329b2ffbd22a80a01750414d83ece87ce3210b88adf9045c01aa78ff399ca238bf533631aab4e7388010180c5183e300e597e6dfeeda22ab614bfe94230eb757 SHA512 0f7c16f360627b133e101e340e67aa22959b8539581f7495bb950e031ba69e931d6a3a2619b5f6f0c0d5164b6397b2edcd4afb8c8b2e4874477547dd200bee48
-DIST kjobwidgets-5.75.0.tar.xz 92304 BLAKE2B a612a024189a7e5f6fa44b8ba87ded01041b6c631a0bcdf717e95d56ec5f27e6f452a3677e297bf72e0217746ce41d3ca50aaeaf1d48da12e252787f5bf41f4e SHA512 2a3d661ae6fdfefa1d66a4d20b85a5694ebe685d47100b7792019674f0cf5bc3e93dd8d0bfa0990e5b831810f202b51e44d03dbefd7ad7331f62d47368b9fd66
+DIST kjobwidgets-5.77.0.tar.xz 92376 BLAKE2B 76acdc41bc2612053518b5bf6f907717dcad0b14de9361f4441f59ea0784789f39c2479d5b35e4a344ba713ee40f8e3c355cb8055258d3e3d513e94611c5bdbc SHA512 4bb2473e1924ec2745357f21c81bc64803db9efd30eaf06b4742b1d3fd08bba6bd5f2515b5033439d94d4b36cb8f901274b8961076cc4505c90a2599e8749056
+DIST kjobwidgets-5.78.0.tar.xz 92388 BLAKE2B 704d8389d4c030105ab71c0866620fb9874e2da4c7de2291e6c2cfecd4777e7ef816dcfa5679a368a2a86e0580197ce66f6c93dd4dd34f4b50ed8d7256cf2556 SHA512 afcb693c6af8bbeac5f43dac184f986d15238692d7b2bedfd1c89cf032e83ed54ca472c1ae6eba9ebd3357680c665da82dae15acbb4c75aa208641aa9bb164a9
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.74.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.77.0.ebuild
index 358046b740a..483a7c30f4e 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.74.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.75.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.78.0.ebuild
index b2a4d54772b..e63b236625c 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.75.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index 3917f1b30c9..5b01cbdf6f7 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,2 @@
-DIST kjs-5.74.0.tar.xz 337928 BLAKE2B b640441def9c8cd03a960fd0fdb99dc58f80751e7149dc817a8570da3146cf9099ffa6fc5c09fa10be040e7cec818ce05aebdd00c4ddcd4520b6d31290e12b4b SHA512 2b592547048dc7ecd2546e02adeeee20693e5f403e7efb9c8a134aefddb1a105e5baf4c7c55e1d3c3e60072cf0f4c17631c4a7d4c1760641114798a1da0f07e1
-DIST kjs-5.75.0.tar.xz 337932 BLAKE2B 4eabe1f3cb26661870af56a48490c1a714e57f519e1e4cc377b61ebaa78c1832b7cb90d361139431792fb689ef7eb4b38ee0deb381d85a073383a97d8b3f2636 SHA512 7ca5881f7fabc775cfc0c6cfe9365b1973ff4a5b6fb3595e586b9577d3414d894707d3a010469b84a9018dca3ff8fd52f800055fc9c6677b7af9c1b5ad1cfb58
+DIST kjs-5.77.0.tar.xz 337984 BLAKE2B ac6d4a4e19a026fa7ae84f5889b0e9dbf6809e3c3a532c335e4d075e96de2563b0a61e9b24ef7838f746b254566933aaca798264e9660a1a1bf347fb75472d8c SHA512 8ef1c829bd60ac9af5fd79d4a0985d44088f25a20e648cb33df4a9ec9a06bc1c2ee5dff161fa7530c8ecfea535876066da2909d0d4b9da42fbe27e3dd5fb092d
+DIST kjs-5.78.0.tar.xz 337968 BLAKE2B 76eacd676ff516e63d45bedb81e7bf7a56cec90d5bffa050ba3ff99c8d671f6e1c0d496228fbeec1a988603751e3342daff517d814f2205f4f38fd0834afa5fc SHA512 df5c7e22b931e77e44da8360ab961a3170c91146c34ebc57038b705f0a39b5a695ddda167ac286d8437099fd8a4c431a61fcf938af52f85c4214f6cd8b0e79f2
diff --git a/kde-frameworks/kjs/kjs-5.74.0.ebuild b/kde-frameworks/kjs/kjs-5.77.0.ebuild
index 3b9eab2cd3a..71b10b8c004 100644
--- a/kde-frameworks/kjs/kjs-5.74.0.ebuild
+++ b/kde-frameworks/kjs/kjs-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kjs/kjs-5.75.0.ebuild b/kde-frameworks/kjs/kjs-5.78.0.ebuild
index 19f013d4549..103b7d178de 100644
--- a/kde-frameworks/kjs/kjs-5.75.0.ebuild
+++ b/kde-frameworks/kjs/kjs-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kjsembed/Manifest b/kde-frameworks/kjsembed/Manifest
deleted file mode 100644
index 74428541425..00000000000
--- a/kde-frameworks/kjsembed/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kjsembed-5.74.0.tar.xz 171200 BLAKE2B bd45deaa18851bbbdc1b504dad5e9725ea6877a68e47f44f1ab98664f9bdb9a3279f92d6b81746d83fb0c12953a221a3987e19830d123f33946b08e1e5982509 SHA512 b9a317b62b4605effd59a24b55e37155adfbad0b802c885da666e7e9560ad8f7ed3ce65ac49622f47c185190394d722b73d5888077510e6e616c8ddcb92160f1
-DIST kjsembed-5.75.0.tar.xz 171200 BLAKE2B ee9dbd8ad3a259ac8f965d01c930444d1eb221d0df7290b3e076ad2d51fc39bac95dfb7db030bee7c93d918b39323a2f0f68e576de56b64c5c1541678032da1e SHA512 7c4932585c23431fd7069757d6237d9b612139ef9e2b48040233072b214fc55a183b5ad1dbc90c8f9e637c9d2a12a878445fabc79fdad0b1659d9bba1a3f21a0
diff --git a/kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild b/kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild
deleted file mode 100644
index 5b0dabbf5f8..00000000000
--- a/kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework binding JavaScript objects to QObjects"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kjs-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- >=dev-qt/designer-${QTMIN}:5
-"
diff --git a/kde-frameworks/kjsembed/kjsembed-5.75.0.ebuild b/kde-frameworks/kjsembed/kjsembed-5.75.0.ebuild
deleted file mode 100644
index 7e2bd21a65a..00000000000
--- a/kde-frameworks/kjsembed/kjsembed-5.75.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework binding JavaScript objects to QObjects"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kjs-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- >=dev-qt/designer-${QTMIN}:5
-"
diff --git a/kde-frameworks/kjsembed/metadata.xml b/kde-frameworks/kjsembed/metadata.xml
deleted file mode 100644
index 2fdbf33d963..00000000000
--- a/kde-frameworks/kjsembed/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/kde-frameworks/kmediaplayer/Manifest b/kde-frameworks/kmediaplayer/Manifest
deleted file mode 100644
index 51f6328669f..00000000000
--- a/kde-frameworks/kmediaplayer/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kmediaplayer-5.74.0.tar.xz 9648 BLAKE2B b0cfe327720e9dc5c13bc1b79be87655ded29fcd1c3d50c49bc13ba31dd26aac2193754f8cbb690e682d6188e4502a0f03642d6ef989b1948c72b15575b93c06 SHA512 e7d0ba3d2720b9d1dc99cf4f4b11ab2f7c949181d6f1a8bd83ab476d248a67c4f6440e7786b26424347c08b3b8e03fbbf3de1184ce09a7071de501be452eec4c
-DIST kmediaplayer-5.75.0.tar.xz 9640 BLAKE2B c57225a612e00b1fc9d3faa07ec76dab68bd6a900e87ed064075179df51700cd6475c3ae22ea7e09c2d829960e905b0be861489a9f1fcaf99e33e550396b51c0 SHA512 cbd2e184e83691784fa7640c24543e3d6857b5b6fa8a1caa5994acde1e46dc341cc442e97661cfd0f95de65231f445f3cda9ac10354990090f8cd09dc5d09df8
diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.74.0.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-5.74.0.ebuild
deleted file mode 100644
index f9fde16ec25..00000000000
--- a/kde-frameworks/kmediaplayer/kmediaplayer-5.74.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing a common interface for KParts that can play media files"
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.75.0.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-5.75.0.ebuild
deleted file mode 100644
index e2e38a6860d..00000000000
--- a/kde-frameworks/kmediaplayer/kmediaplayer-5.75.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing a common interface for KParts that can play media files"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kparts-${PVCUT}*:5
- =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kmediaplayer/metadata.xml b/kde-frameworks/kmediaplayer/metadata.xml
deleted file mode 100644
index 2fdbf33d963..00000000000
--- a/kde-frameworks/kmediaplayer/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 6f026b39787..88446dd3521 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,2 @@
-DIST knewstuff-5.74.0.tar.xz 1143920 BLAKE2B f36956a82bf92960ee78ef61b272363de52b0be4acb2701fa1ad1494a7c05492fac79349b49a998549d2dd7f1c93406daef5e06f8fd28758aea460f667fe3b3a SHA512 038af364cf048035bc2d1a505e4f4c8318fd90efbfdd9c2fdffd9c22b1196a29b0d153643e838a98d472c19094e994a55983f84c63ef50f47574013a8b9f697a
-DIST knewstuff-5.75.0.tar.xz 1142012 BLAKE2B ab648588dd0039ac48194836a6cc572a1d1fccb7d5e2d3a1ad2569d8d89e122edc91581d1babd18d004df528c7efa26dfed208fa9c40f965d4be8cad73c8c2aa SHA512 612562280ff819e1b68cdc5aa7aec7f0b14183e2906e59d08ed038c2c5166a80ce888075c6e0ddb2a7e5c7638fadf430948767c514a64a8d0800e77c66ef3a99
+DIST knewstuff-5.77.0.tar.xz 1143780 BLAKE2B 72b1e040041e6aca1593700a5378ca88be8b9edc3f2682c433231ee07fed5f56cea749f34dec74835cbc2cf5455e879296d388a0deed5132a9cdedb59ece85e1 SHA512 408b3dd045f13050a41389b4864888f8d261ecade50b4d3903f0982194a0a15828e459e755a001a5593cf818894cca2203ded9cc3fcdd60e23820a1d0f7c45b7
+DIST knewstuff-5.78.0.tar.xz 1144588 BLAKE2B ed3ec0ddce468b0788754f341c285c16843397b6e358b974dd2aee8f044e804ea032b6114464b79c77d23cf553c470cf310d52388e943e62ddac116332b970bf SHA512 9b6318e029d8351ca0a289ce2243b95d5d10cf0e163ede7f4f4e6f4afbca96907a59aa0a806f20454ef943cdac2a5a72846402fe0597236b09bbad81b2ee01c6
diff --git a/kde-frameworks/knewstuff/files/knewstuff-5.77.0-add-dptr-to-cache.patch b/kde-frameworks/knewstuff/files/knewstuff-5.77.0-add-dptr-to-cache.patch
new file mode 100644
index 00000000000..f6547fc6e5f
--- /dev/null
+++ b/kde-frameworks/knewstuff/files/knewstuff-5.77.0-add-dptr-to-cache.patch
@@ -0,0 +1,135 @@
+From 243ea6155b28457c8b1441fee8ab1037828d21ba Mon Sep 17 00:00:00 2001
+From: Dan Leinir Turthra Jensen <admin@leinir.dk>
+Date: Mon, 14 Dec 2020 21:11:51 +0000
+Subject: [PATCH] Add a dptr to Cache, and move the throttle timer there to fix
+ crash
+
+Previously, the throttle timer was a raw static, but it was also a parented qobject, which means that when the cache was deleted, so was the timer, but the variable was not reset. Consequently, things would crash left and right later on. So, to alleviate this, and hopefully avoid future issues, introduce a dptr, stick the timer there, and move the logic to that private class as well.
+
+BUG:429442
+
+FIXED-IN:5.78
+---
+ src/core/cache.cpp | 41 ++++++++++++++++++++++++++++++-----------
+ src/core/cache.h | 7 +++++--
+ 2 files changed, 35 insertions(+), 13 deletions(-)
+
+diff --git a/src/core/cache.cpp b/src/core/cache.cpp
+index 0395045c..ace7be4e 100644
+--- a/src/core/cache.cpp
++++ b/src/core/cache.cpp
+@@ -11,17 +11,42 @@
+ #include <QDir>
+ #include <QFileInfo>
+ #include <QFileSystemWatcher>
++#include <QPointer>
+ #include <QTimer>
+ #include <QXmlStreamReader>
+ #include <qstandardpaths.h>
+ #include <knewstuffcore_debug.h>
+
++class KNSCore::CachePrivate {
++public:
++ CachePrivate(Cache* qq)
++ : q(qq)
++ {}
++ ~CachePrivate() {}
++
++ Cache* q;
++ QHash<QString, EntryInternal::List> requestCache;
++
++ QPointer<QTimer> throttleTimer;
++ void throttleWrite() {
++ if (!throttleTimer) {
++ throttleTimer = new QTimer(q);
++ QObject::connect(throttleTimer, &QTimer::timeout, q, [this](){ q->writeRegistry(); });
++ throttleTimer->setSingleShot(true);
++ throttleTimer->setInterval(1000);
++ }
++ throttleTimer->start();
++ }
++};
++
+ using namespace KNSCore;
+
+ typedef QHash<QString, QWeakPointer<Cache> > CacheHash;
+ Q_GLOBAL_STATIC(CacheHash, s_caches)
+
+-Cache::Cache(const QString &appName): QObject(nullptr)
++Cache::Cache(const QString &appName)
++ : QObject(nullptr)
++ , d(new CachePrivate(this))
+ {
+ m_kns2ComponentName = appName;
+
+@@ -280,36 +305,30 @@ void Cache::registerChangedEntry(const KNSCore::EntryInternal &entry)
+ if (entry.status() == KNS3::Entry::Updating || entry.status() == KNS3::Entry::Installing) {
+ return;
+ }
+- static QTimer* writeThrottle{nullptr};
+- if (!writeThrottle) {
+- writeThrottle = new QTimer(this);
+- connect(writeThrottle, &QTimer::timeout, this, [this](){ writeRegistry(); });
+- writeThrottle->setInterval(1000);
+- }
+ if (!property("reloadingRegistry").toBool()) {
+ setProperty("dirty", true);
+ cache.remove(entry); // If value already exists in the set, the set is left unchanged
+ cache.insert(entry);
+- writeThrottle->start();
++ d->throttleWrite();
+ }
+ }
+
+ void Cache::insertRequest(const KNSCore::Provider::SearchRequest &request, const KNSCore::EntryInternal::List &entries)
+ {
+ // append new entries
+- auto &cacheList = requestCache[request.hashForRequest()];
++ auto &cacheList = d->requestCache[request.hashForRequest()];
+ for (const auto &entry : entries) {
+ if (!cacheList.contains(entry)) {
+ cacheList.append(entry);
+ }
+ }
+- qCDebug(KNEWSTUFFCORE) << request.hashForRequest() << " add: " << entries.size() << " keys: " << requestCache.keys();
++ qCDebug(KNEWSTUFFCORE) << request.hashForRequest() << " add: " << entries.size() << " keys: " << d->requestCache.keys();
+ }
+
+ EntryInternal::List Cache::requestFromCache(const KNSCore::Provider::SearchRequest &request)
+ {
+ qCDebug(KNEWSTUFFCORE) << request.hashForRequest();
+- return requestCache.value(request.hashForRequest());
++ return d->requestCache.value(request.hashForRequest());
+ }
+
+ void KNSCore::Cache::removeDeletedEntries()
+diff --git a/src/core/cache.h b/src/core/cache.h
+index 06e95ab4..73ea7c61 100644
+--- a/src/core/cache.h
++++ b/src/core/cache.h
+@@ -16,9 +16,11 @@
+
+ #include "knewstuffcore_export.h"
+
++#include <memory.h>
++
+ namespace KNSCore
+ {
+-
++class CachePrivate;
+ class KNEWSTUFFCORE_EXPORT Cache : public QObject
+ {
+ Q_OBJECT
+@@ -99,7 +101,8 @@ private:
+ QString m_kns2ComponentName;
+
+ QSet<EntryInternal> cache;
+- QHash<QString, EntryInternal::List> requestCache;
++
++ std::unique_ptr<CachePrivate> d;
+ };
+
+ }
+--
+GitLab
+
diff --git a/kde-frameworks/knewstuff/knewstuff-5.74.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.77.0-r1.ebuild
index eae6157af3d..0f453351949 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.74.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-5.77.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
@@ -38,3 +38,5 @@ DEPEND="
RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${PVCUT}:5
"
+
+PATCHES=( "${FILESDIR}/${P}-add-dptr-to-cache.patch" ) # KDE-bug 429442
diff --git a/kde-frameworks/knewstuff/knewstuff-5.75.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.78.0.ebuild
index 64520eea49a..b3455b59374 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.75.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index c9a63b389da..78553fc33e9 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,2 +1,2 @@
-DIST knotifications-5.74.0.tar.xz 120668 BLAKE2B 114978dce5de16aa8c78c59cc844a45bd60df135f918ac8f20a0ed0fc1d65384ce02a1d9f9dc38bbb6a9de58eea953a7152eb2309184973e326b0e454f4782e0 SHA512 a44d0b0ebb7e825adc8c0c5b99f999769149cb3a12c147b81570737736030449136f86b9934b3b2287131f3c41f639c8cba92256ea1ebd39f5083fd6b7158bff
-DIST knotifications-5.75.0.tar.xz 120864 BLAKE2B fdf01b2c33d9b8a32345bf2558f3c142e5059b611c532dc742dfbcb50d0cfc008dfd2f4f4db950c9fb255b5de9e568a9549902f8c39a2ad121c735d0833c20a6 SHA512 26b9599dea6a317e1a838555af19fe0c8ab9bd80a8fc6d6694fb974af32d48f1ae7023b6f58663fe7a176d1c0db9dc8786b600c11b4db9757cd69e07fcda49b8
+DIST knotifications-5.77.0.tar.xz 120364 BLAKE2B 1a041bda51f9fe4aa1819aecc25206daa34e8918cdb8d65aa089a6c2e60409afd64cef5c85bfd77908f432e3bed5591af2cff59382005a4e6214f20c6b705bc8 SHA512 93f017e490c5c25cac74742e08ecc6639d9f13793bca4d1fd33b1d76e45388a60d93211ad627fbe66e2a6cb34e7c53bc8ef59da8b04a48fa45829fcccf2d6cd4
+DIST knotifications-5.78.0.tar.xz 120444 BLAKE2B 4705f12db1c15eb6dbc5cf7893dfa6abfe5a570d0954a1135becf0c14b7a923ce08fc80ea0648c4b56c210476b053b725cf71b883c838c8ac65a02aa2ba850e8 SHA512 d5a84aae7cd220bec4aa9f4e063bfb97a3f88bfbfa65c4233f6feb7252462e6d690ff5a617833325cf872db3c775751b4313231e474fe304ba02330dad5cf58f
diff --git a/kde-frameworks/knotifications/knotifications-5.74.0.ebuild b/kde-frameworks/knotifications/knotifications-5.77.0.ebuild
index 1e316004a7c..db8261fdcdb 100644
--- a/kde-frameworks/knotifications/knotifications-5.74.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for notifying the user of an event"
diff --git a/kde-frameworks/knotifications/knotifications-5.75.0.ebuild b/kde-frameworks/knotifications/knotifications-5.78.0.ebuild
index a0091de4ab9..4561ba582f6 100644
--- a/kde-frameworks/knotifications/knotifications-5.75.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for notifying the user of an event"
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 791bbc4e1e9..77c09a389a9 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,2 @@
-DIST knotifyconfig-5.74.0.tar.xz 84364 BLAKE2B 3745f0ccacad9f16b05d89a9451d1257a52ccc28b656e83dd7031c5d2951620dc745ca43895213a2b1c2788260387807c1de30712f40ebb93091b5fb2cab59e4 SHA512 73957b4977ebccc47c53fa65c6352ff333af7a170a55a6021e5426df3715c167a43170fc6d82ee7a452246560cc57a976341a013c9ed7afc243b74a18c755ffe
-DIST knotifyconfig-5.75.0.tar.xz 84440 BLAKE2B 335f2f683d8c4fc3bf4b04f89306cff369f98298cbaa17c78e9ffe8fb6a21ddce8668bbb8ef52d0b528a56822f7df74cb083149151081e4434b51129304e8965 SHA512 e3d1d47a7d52532f263b4a8e6e187cdea49d3ba99c48f201678d1c308a678426895fb1fad72716c3988d7fda1c6e4e0697e14b6bc341cb605cc4e1cafd8d4b7e
+DIST knotifyconfig-5.77.0.tar.xz 84412 BLAKE2B db86d02ec69c6e9950a0da9b6a432bc970144e7c8c64c11229a1c518b79eb1d859d130ce60c2deb5521ecae35624cc626abc2fb8176b6e3e9cf1aaa74840e703 SHA512 27a37657eabcfbc0c9268739859e4ac1266591463e299088df4aa7a7f1e3b6aa0bcf5a7ae3f6eaa712354eb1cd1c89bcc6814c2c1d43ac506d737f0bef0fda48
+DIST knotifyconfig-5.78.0.tar.xz 84400 BLAKE2B 27dd14c8264543870a5479cccacd9a1b1802db7649a73a2e6d2bb1cf28c23ed140e56032335eee3c1cfda12069ea456b0e087eea04cea65259e18a5cc234ab6d SHA512 7e2acae37008352b4b92cf4349a51319d9d0448e057555b2f500380b500e986f2542301cc3871e541e63438f90d9fb5d9cffaefb9975969971209c118d5510e1
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.74.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.ebuild
index 24f950e2f42..477ba4e5327 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.74.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for configuring desktop notifications"
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.75.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.78.0.ebuild
index 7aed7fde344..a30458b78aa 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.75.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for configuring desktop notifications"
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index f6f6baeca89..9ca160718de 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,2 +1,2 @@
-DIST kpackage-5.74.0.tar.xz 140364 BLAKE2B a1e61eb9dc8d70edad144fd8c09ef4a6d86d3bb58835d21e2f95ab4ad92fff593f42699342253ed779dc652719d6ed8bd38e43e84d2d4dbf13f53a6f3946679f SHA512 93790ed0cf527c93b2ba434ce0d4e753dcd31ab027c86e69d65a6f8075771b7d4b9ca9628a5164d1ff5aa4a69f84f11093df8f8d63f284127e2943aa8e443e72
-DIST kpackage-5.75.0.tar.xz 140376 BLAKE2B 3d6291ce647e8527c2a077273614a4311d472e1f6f076cb8bb45949cc232f799e297ad8f81f3370daf69cb462900523a4278b825917d02fa4570cdd266486c02 SHA512 cd424971d7cecd429e2d93acd1cad87e5eef01a97328c3bb5e6f664fed2a05d6834738966de3f0919c1afa81069041936646bd2b662345bd86252111c8fd85d4
+DIST kpackage-5.77.0.tar.xz 140368 BLAKE2B be642431191b17e29cf3e9f2ae8df562e8caa9f39002cb6015cc40f753c757e39d742803f19ef80cf8b31d5b1480434a270fb91da0b9a95323a31317b39f51c6 SHA512 752a5927f0df3985808b122d5bd774fe658bc6eed718a0921e46ff9577b6809d302db6f172af01f82b1e5001f3e02d851e30db12246ac433e0d94d7f11ea5583
+DIST kpackage-5.78.0.tar.xz 140524 BLAKE2B c57a7a1244810dc2b74db01f94d4485d7f9a72a0ea6c7f70121efbb1d28df596a12c611cd375c421b619443ea1f15aa1c1b7f7d47ab8884c2288b8160e381ee2 SHA512 71a3646876dcbf7433db72ea55d5e10dcae242e18fc4da4361b83e07f20d22ecd9ce0cd8bc02752424783f6dcb6801a799f7e571ea3e904b38b9bd5847d8eb70
diff --git a/kde-frameworks/kpackage/kpackage-5.74.0.ebuild b/kde-frameworks/kpackage/kpackage-5.77.0.ebuild
index 396a714eac6..0a7c28d5d0d 100644
--- a/kde-frameworks/kpackage/kpackage-5.74.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.77.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework to install and load packages of non binary content"
@@ -16,6 +17,7 @@ BDEPEND="
man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
"
DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
=kde-frameworks/karchive-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
diff --git a/kde-frameworks/kpackage/kpackage-5.75.0.ebuild b/kde-frameworks/kpackage/kpackage-5.78.0.ebuild
index 2bbcd2bd928..01f7fa88c39 100644
--- a/kde-frameworks/kpackage/kpackage-5.75.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.78.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework to install and load packages of non binary content"
@@ -16,6 +17,7 @@ BDEPEND="
man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
"
DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
=kde-frameworks/karchive-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index bfea4587815..5807cb1e9bd 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,2 @@
-DIST kparts-5.74.0.tar.xz 190144 BLAKE2B a78bffe9807a7cf6c2368578c94dfe1056e3ed11b93f81406b0bf849ce2a6bea76eb4d5a46282941a5d43710a44b9965a5d9a46492a5c48a7fc5dafaf854e902 SHA512 477dc2bbb9f66ad9064d362e898072c3b33a59267ec46627c140cd0784858b1d2b1c2eddfe7addf50356523e86e37f1cc138c4e73ce80c61eb96711fceec86b0
-DIST kparts-5.75.0.tar.xz 190104 BLAKE2B 4945038727928ef08650deca7a3c7a9ca15fba21cc36c3da7cb2a2980d2e8744a3b14f2c13d8ea55aac96df87cb48d833c50d27ae5cb1c935351bb07550b5c24 SHA512 b7e232c00f6d6be6b0ed0a65b17f857b1e11fe3da3fd6d0cc836e06423c163cac4a56c8b00e48df11e1917e00567cad01eece994b1e4e14cfd7f7ad1215d73d1
+DIST kparts-5.77.0.tar.xz 191436 BLAKE2B f8e61705404d605d38b4a1a60b14cc50483b213ffe51548aa01285517d9331de01ba3448704eebf14d361b9766db4b874b386a1ea1954af710b3d0a49ba86975 SHA512 b04a9f3490bcf1628c162930147c0c858ba35714bdf2c3c0373eaf2fff95c62c1bf341434215c71fc8269cbbabe4ce306e5f19ff62000e4a1252f02a1e39e60f
+DIST kparts-5.78.0.tar.xz 191480 BLAKE2B f2ce8fb42dc7bddf5b2bcbd18b9935a85cdbb40b370a51e56544f12eec83b113783faa5b55c92d2e70871d9b6694405089781ef9b22a226658081af103b60244 SHA512 e2a8e791e21c5aadb5d0dbda4d85a22cefeda55cb1292cf852953ede2c350e7664bc88a9513c7751fe816d7ed54efa0851f99a34af18c2b7364ab6e18d35423c
diff --git a/kde-frameworks/kparts/kparts-5.74.0.ebuild b/kde-frameworks/kparts/kparts-5.77.0.ebuild
index 81a2b37d0d4..efd7e0cedbf 100644
--- a/kde-frameworks/kparts/kparts-5.74.0.ebuild
+++ b/kde-frameworks/kparts/kparts-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kparts/kparts-5.75.0.ebuild b/kde-frameworks/kparts/kparts-5.78.0.ebuild
index 301dad0741e..08fc6acc8ec 100644
--- a/kde-frameworks/kparts/kparts-5.75.0.ebuild
+++ b/kde-frameworks/kparts/kparts-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index 889eee7e09e..2df6b08e1b6 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,2 +1,2 @@
-DIST kpeople-5.74.0.tar.xz 61664 BLAKE2B 96155d2501dad4431dfb372c5fa78cecfd95bf17251bae489d272ddcddceb5c4ae7aa564484fe9e3d3d73b83d265c98246ef9bfbce5f523e70cd85ec52489907 SHA512 c85ed5e3010d25153957159f6bda46882dbe806b9029aeeb5326ecde6b8e4f3a43bd37a57104757563f1ee7014fb216385c962a25bc0438cf4633bb4b41016cc
-DIST kpeople-5.75.0.tar.xz 61624 BLAKE2B 46861e64b6018df6b560435a50d8c9f4033c430485bc7915cb53e806a708670a8d6aa53b3fec404065dec065c59b749dca3fb591b894434042deb073ad7bec7a SHA512 09e29020ce50c975556cf2488c172778a8f653b370ec9de9e294a9a795c8221387d8186dc68b8c80f8bb8adcc128d9a4109348184684f0d4af70ea55cf595e64
+DIST kpeople-5.77.0.tar.xz 61636 BLAKE2B ad026024f93691c432275abf0b7f057800440f1c79aa1a54d62dbc0c05339c14c7844b32c099f3bbf4f5274c418c6c478aceb0c00f5ee0d3d958d814b66291fe SHA512 578efc5dec52fa32b5c87e5054ab3501c9af92ae2af9d6595c776f213ed54002ff45fb5499c07bc69269dde69717e76410d0779fbe104243888ac3ff9dea045e
+DIST kpeople-5.78.0.tar.xz 61648 BLAKE2B e4d134e8f4653c95150a668b2b45442b9aafc81fe73bfd02f64a52d5d02c997c1547e90dbdbf2d589bb7b0b9f8d738ddfbd1d4d5d03cb9edc9f4c733b93d0c44 SHA512 8790041bd80339e068a2c36b5b441e3928244334db71c4a1f9291d4297639158d8cd5b7f87ef85913844c92c9be1195738832c24015f2fa52d533bcf130d11ec
diff --git a/kde-frameworks/kpeople/kpeople-5.74.0.ebuild b/kde-frameworks/kpeople/kpeople-5.77.0.ebuild
index ff4c69a64a4..7154233240a 100644
--- a/kde-frameworks/kpeople/kpeople-5.74.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kpeople/kpeople-5.75.0.ebuild b/kde-frameworks/kpeople/kpeople-5.78.0.ebuild
index 0ce07764720..a1289e76149 100644
--- a/kde-frameworks/kpeople/kpeople-5.75.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index 7e4e481c1e3..b4716d6598f 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,2 +1,2 @@
-DIST kplotting-5.74.0.tar.xz 31104 BLAKE2B 63434d36d0b67eddefb16b136cf9d608ba3ba0cfc1d9901bc8ee8b621fe18a0749f9522355d6d76130f41f5fd4ea6b6457850d715f3779fd7fe48cdb06a9f7e0 SHA512 54559904c8d2a5ce6827aee23587838c97aff173682652e192e0e180d6643ec98d4dff6e85e89baa7fdbb92e5b8f99079beb300c3f71c589bad8cc2f21bd7426
-DIST kplotting-5.75.0.tar.xz 31104 BLAKE2B a217f06dce8777234894000c6b7f123d89d83ea6397115efe3bdb4393b0398f8ef62c782c003d82415678f3385a2f953ca2f62b4b4b343502a54068a2725cd47 SHA512 ee69491a9326169b032b70de5bad6eda164786b492a81854ec70caf3b6e548acc784d5d89aea26e4682845540cd0457ac4598da4558b879478ffc829b4744d95
+DIST kplotting-5.77.0.tar.xz 31100 BLAKE2B d5e0a36c0f92de3522a2beddf7f0751bc1d57f749286ae7ff484ee4a22f5f020fa99dd4e77346d0a6e2de66fcc7c8944febaa89724757a5a3066e46bf7a871ab SHA512 c8220a9bc66596512bb36f80445c3b66cc8a63afb1dc818611bcbe960f0dcbc02338bd1ac91ef668088da4e536cc11b3c2cfe87c11317bfd5bc2f7f196f0fd56
+DIST kplotting-5.78.0.tar.xz 31108 BLAKE2B a9a2f965e20e80632e70652c27ed9e9e0ed8b05493d56dede1aec9a7ff5568233e65d3e3536a867fe2d400274d2b630b7b99f72acc9b62811f6d11cb6d72d99a SHA512 10785bfad55f0e4ecda1aaf259282cbab5541e2fd37dc531ca371c1a88897e569c563b34e35c1574b8685af9b15c165a3a57381000acd7d729ad7d63b29d39f8
diff --git a/kde-frameworks/kplotting/kplotting-5.74.0.ebuild b/kde-frameworks/kplotting/kplotting-5.77.0.ebuild
index 5bd696dc150..bdd91de56a6 100644
--- a/kde-frameworks/kplotting/kplotting-5.74.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kplotting/kplotting-5.75.0.ebuild b/kde-frameworks/kplotting/kplotting-5.78.0.ebuild
index d37a7d0a016..624975f8043 100644
--- a/kde-frameworks/kplotting/kplotting-5.75.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 66a592e4341..294478283e1 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,2 +1,2 @@
-DIST kpty-5.74.0.tar.xz 57000 BLAKE2B 92e1f24eaf0002e6a0a255dc9f32488868c1b0597702bdc64f3c66f944717e6bf669a33a1e2432a76a765ad020adb4f1a4244a4af91a8adbdb79bb486eff4468 SHA512 2fda1f9598401e3993d4a0ad1988e92856e4c6b3b682aec0e57cd6434256274a31da43d44b0141531d61fee64120511dbe844dbef9ccf805307f33c9a0d60172
-DIST kpty-5.75.0.tar.xz 56972 BLAKE2B 102b7901ea509c42a35614cbe3ea3e247c5e881d113c6567a39b513cad50cc4e100ac0729239ff0ae97356f67633c4e4f5d8bebd222b9ba65451a8f3593d7a70 SHA512 4562258eae82093e0d3e4f3bd0762170167b49f3af50eef06bbd9581fde152cb5834e653db8947d5afc9e8ebd3657d7b7b22fdffb090d94eb310809352bcb144
+DIST kpty-5.77.0.tar.xz 56080 BLAKE2B 94949dd6d685d12fc32c7da46ee21685f724a1ff0051063fba0f2a8e0369ff4e419fad4d3d1c716d59184c93112cf098c7b258152cbf1272a748c9b82148d496 SHA512 501bdf4102f77091ff49d6a79bf0ae3aa05e9d7a2a8fa34f7f39f0f0a8665437e783501219883102af7a10ce9cd811819a5187f1b7b85d0eeb6e9f5236fdc41c
+DIST kpty-5.78.0.tar.xz 56120 BLAKE2B ebda04fc884703269a4d17dff2129d0e19e7a0c66008a41d0c8594bf88e01e2ee117bf5c09529d922cef807ee7348c9a422dc608af6208595d035867b7795754 SHA512 8a686a84fb3af1709404774b12401a99105a7331e9fd24823837e8937907c25097303730d4e0cb88ef05b50879bd884efe8c939295385d311eaee9c791f40440
diff --git a/kde-frameworks/kpty/kpty-5.74.0.ebuild b/kde-frameworks/kpty/kpty-5.77.0.ebuild
index a94241e56fe..99a46228045 100644
--- a/kde-frameworks/kpty/kpty-5.74.0.ebuild
+++ b/kde-frameworks/kpty/kpty-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kpty/kpty-5.75.0.ebuild b/kde-frameworks/kpty/kpty-5.78.0.ebuild
index 11aa24e729e..57656f49218 100644
--- a/kde-frameworks/kpty/kpty-5.75.0.ebuild
+++ b/kde-frameworks/kpty/kpty-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index cf1bc7597b2..878d6259820 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,2 +1,2 @@
-DIST kquickcharts-5.74.0.tar.xz 96148 BLAKE2B c5a18d1a74ccc545d8f71736e8fa1ebf05114cbf466f980e722622417df0770eccaa8d086cf0ed4097e67cc36cf6264d38bc2c72a0b1e162a1d01cd5e9d2b7fa SHA512 873b5d40b20c995c5cd0ad7e5303dcf29083a8e7bef42f7e5370638e5589728df95fd074de00f7f5276c46a37a37b9b31c9722229d660e024041a8d99ec29e2b
-DIST kquickcharts-5.75.0.tar.xz 96208 BLAKE2B b9a09f2657ed08fd9fe2937d940a390b810e68022f682abbbc10731d6b85219e25ba1cc7bf4d0501e7a931de133cb914547eb4da38760309948a50a251b88f94 SHA512 12e9fa5f26ead139eb6ded98185263e60a3e4cf480eb5b5fa9987b241e52b8bee7055aeeb91b9e53def2c1c9c9f3f1e7fd69ac17383bba51112d600269eaf317
+DIST kquickcharts-5.77.0.tar.xz 97756 BLAKE2B c91b61fb678fa48e755305b51db96d4e8704015f48aca2891975bff95464da5e48930304e04e90dda45c591fa1f46ceb7339f17332a98550f0ce97a4a03fe2ad SHA512 4c4621a150951fd73769527086279149153246eed28ce76d8110b5deb70a1b05b83e7d884d183c99d07e3834754c693ffa65029d8eaa01f4d80d763310f8dc2a
+DIST kquickcharts-5.78.0.tar.xz 101204 BLAKE2B 9532001488ba719c78063bfd7142d212b6859496b03a97919ababf3417c4c8d5956ef699301bb0394115fac3298def06d01ff27b3c83a2265b5b2a23684548fa SHA512 d518f68984bc8f95571bce62af1ff1bcbe35f5f73e6ae87a29e1f32fbfd27271c74e39040c49e93c1ff0acf5430022e60ab697bd6a679433a85c57905faaca2d
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.74.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.77.0.ebuild
index 9bf60b12e08..b22ef3b8c85 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.74.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.75.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.78.0.ebuild
index b481fcf546e..83dc705fdff 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.75.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ ECM_EXAMPLES="true"
ECM_QTHELP="false"
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index 60ce0644ed4..0dc6b4b0c5c 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1,2 @@
-DIST kross-5.74.0.tar.xz 128440 BLAKE2B 33a8f033e9288b7980162a80dd0d6f3d3b011082847e1e2592a93898f508566511bd50d82595406198cc8d8bc6d2c44d62741526237efb36567d0ea73465f258 SHA512 0fd08d620d90f78ad0ce62aaea372dab4ad4df17533aa29fc1d86b718d0c7ca19a691298498b59a1d0d057eae902ec838f68f5238b482c91d568595543964456
-DIST kross-5.75.0.tar.xz 128444 BLAKE2B 75d314d7712649865407934e5977b007f37d4e4c377c04f7270cec02ddbe0e3be976be2462d7aea41947003c436d1502f38fce2e5dc2c3160d81a18d9d822e41 SHA512 0acd67a68420b17e6030f3f08098e71e37a8d1e826b15038ffbb844782061167ab66e976a7a577da1180e62b75ffcaa1b24dc65e65ea5cc89491ecbedb0550fc
+DIST kross-5.77.0.tar.xz 128620 BLAKE2B 84b459b0e98dadcc2dc8bcb7392889cac512e90a120e5117f2e8cc79247ae74080fbe183c4e778706e94fb18f87c167a5ca7649f65af680879fa94e7360e776f SHA512 8874d6eb3d167104ac25fbe81e3ee1b183955c9e2e210a1175f641ff017242be53f96bac8f276f5b129e01e52338db07cdf2c57cf4a7109b9d0d393c70d55e3b
+DIST kross-5.78.0.tar.xz 128608 BLAKE2B d76ce4bdde1ae28da088ac9c0d95150e715e8a974ea5d16833ecd76f0123663b69ea56648ceaa70baa159115b02c86e6c65b79735a3ffd728ecdc84c154b5fcc SHA512 5d191200cdc4b676b40375b97fb82dacca523c899ff7e5f5721acbac5c1d4407a9f99ddcdba0e2c4ad5590a6337eb268b70aae9660286c3f3335acae0ea16d22
diff --git a/kde-frameworks/kross/kross-5.74.0.ebuild b/kde-frameworks/kross/kross-5.77.0.ebuild
index 093aa466f2b..c4760e0f0ff 100644
--- a/kde-frameworks/kross/kross-5.74.0.ebuild
+++ b/kde-frameworks/kross/kross-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_HANDBOOK="forceoptional"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kross/kross-5.75.0.ebuild b/kde-frameworks/kross/kross-5.78.0.ebuild
index 606469c2f8f..67f2a66bf8b 100644
--- a/kde-frameworks/kross/kross-5.75.0.ebuild
+++ b/kde-frameworks/kross/kross-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_HANDBOOK="forceoptional"
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index a5dcdc316e9..bd3e8813f04 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,2 @@
-DIST krunner-5.74.0.tar.xz 67892 BLAKE2B a64ade87c1785781e1b73aa0c7c150bcca75eed66699111b23470764602675ed53753dbbf31f895789c9ba51113092b76bd0ef27ba786d6ebd9848addbbaea1b SHA512 504fb43acff3337920477a8f67e995a79bdc9e3816e8a92ff5f259a6e50201e4a4edb90cc483a7496daa87c26e39597ffec2b91fd9b315850ace4677f9ac0796
-DIST krunner-5.75.0.tar.xz 69792 BLAKE2B f24e6ca6d53936ec4f764cbde4352b58d395e09036a93bbe6ec9cf7e0984b7e0e3f0594aaea616e3ba302286d5f8876ac60cc4ded04cec34da6f0f56f6bb7a3e SHA512 885577623a529aca79d4b6dae1224c3a4e47f3f88a80a2c9065603b8305a8eed1239feb413961f54b49d0cdf7cdddd74990f577e4a716cf8959a44c0269ed581
+DIST krunner-5.77.0.tar.xz 70584 BLAKE2B 4d1a4cc72034e67710a65c49abd1cb5f1306ec84c1d014e89531eac3754baef12e8bb4613083ec4fbc9b482a5d2cb21285dd334795711820f2648ba4fee48b91 SHA512 f2cdc6a17aa090bef96e10cf60107a71b4f06f8573291602dc1695aece8de8bbf412bcdd79ada4632788bb2aa6166df3bd913f03c3f9c9ee401f1d85b9a13207
+DIST krunner-5.78.0.tar.xz 73492 BLAKE2B cd0f9d18ff2ee89fe6fa7fa2c63b3020286042bd5c44a5a7d31ac6071a23ee2760cb27ff9fdb9fe346bdd92cb4eb3b08fed09151b8f60841d2b5a731aa0ccb1d SHA512 d6a7aa9546ad23b52e4337110cd104f02161c10e6183c9006259fb13e925c8c034dc19738181ed7f2aa3fc667460f24d2d105df2717068c0107cd189136b3c2e
diff --git a/kde-frameworks/krunner/krunner-5.74.0.ebuild b/kde-frameworks/krunner/krunner-5.77.0.ebuild
index 81a3f92367c..30da30fc217 100644
--- a/kde-frameworks/krunner/krunner-5.74.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/krunner/krunner-5.75.0.ebuild b/kde-frameworks/krunner/krunner-5.78.0.ebuild
index 5ffb238697e..e19ceddf278 100644
--- a/kde-frameworks/krunner/krunner-5.75.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index a7e7c857b34..09b98c8eb95 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,2 @@
-DIST kservice-5.74.0.tar.xz 258552 BLAKE2B 16400aa4f21a093c66c21d7911f9082c094f27ac559ad66b94c68a43a0f1cff6627ae3ad32e75fbaac6c93c1c6cd6cb37bc9be4a6051b670c104785cd82aa9cc SHA512 7756047069ff22d1e78494770ec3fb56a07ce96459a759b8275188f75a9e9e5d334df0f7bc7c09fdf6f357c0e144cc115ba077a15079f8598bb042f37e5ce490
-DIST kservice-5.75.0.tar.xz 258632 BLAKE2B e15e9f2b428f6c48652bf629b3a639327883471cdc743bb479e08561d6dbd5afbeda91945915d1c07a90d54bfef1d6342061c4a60e058f2485e9d422b296586a SHA512 13b99249ca88393eb9129a728ce718f33949711850ad3710ada9f5da2d0ea6f1f90dba609b8a8f0c741317e76c18a0fc39403205bfc3fb57bfe0680823a985e4
+DIST kservice-5.77.0.tar.xz 260368 BLAKE2B 2a2272ee9314fe90b09ced77ba9136af89c809cea8bf9875ed5d985f1bafd90e4fd1528cc58875b7e5e2d2d9f58869d482dc6b09f33eec2c6550baf52c9502cb SHA512 738a3cccca1b5ab71cc007248750d556b425cbb7afee03229e364521b6c3021b20609a4a30fe540ec723d435dafaa4fe14c4beba9d3fe3315dcd03716bdc66b3
+DIST kservice-5.78.0.tar.xz 260284 BLAKE2B 296fbb6e70e2d7586a488cc00615a08189b5e435e9f504f1c213c2b5ff698405a99ccf2694787d4b6695f21a52b46016a7a2e5702f5716607268b469464015f4 SHA512 c435beabb150d19f9f7a1599b9bcc7b9a3b25bc2f92b91794132707180d1cd88def950b945e7e8b2e7b4733ef24563d42fae6ce40ab8e408d03d9af83db8462c
diff --git a/kde-frameworks/kservice/kservice-5.74.0.ebuild b/kde-frameworks/kservice/kservice-5.77.0.ebuild
index 80ab82cac6e..d37bd20eeda 100644
--- a/kde-frameworks/kservice/kservice-5.74.0.ebuild
+++ b/kde-frameworks/kservice/kservice-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Advanced plugin and service introspection"
diff --git a/kde-frameworks/kservice/kservice-5.75.0.ebuild b/kde-frameworks/kservice/kservice-5.78.0.ebuild
index 8649f8107e7..997be9629f8 100644
--- a/kde-frameworks/kservice/kservice-5.75.0.ebuild
+++ b/kde-frameworks/kservice/kservice-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Advanced plugin and service introspection"
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index 2472c877310..ab330750bc6 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,2 @@
-DIST ktexteditor-5.74.0.tar.xz 2380320 BLAKE2B f316776513996857b1e59540b9a7850ac4a810b734ccac2895cd7565e21cf69cdb0322ae8bfdbf972d3fa69c3b1b02bd55ee6115a4f9d2fbc237f716e5217245 SHA512 d37d8f132cd33d403f0c4dc3b8773661dc4e708ffea17a37344534f5370c9d41ce947f6a3045fa740bda7ca0021de0f4519be5a21e8cbd2038bca6ff4b9e8e3c
-DIST ktexteditor-5.75.0.tar.xz 2351624 BLAKE2B 18e521f776b705256372c8fb23095381774e34ed857021cb5d1dd466add1c943b39213a00513eebe8afa473f5c0756e909ee757b229522f0e87a2005d8d0f3ba SHA512 3cedd749a605ab4f6f4b1a5d71ee5b0ed3465d34903ba7d0b3ccff349612e682ae3e4e547674d4ef3ebaabd8c040a53920a42444116f7271e3b1d6f9d469a165
+DIST ktexteditor-5.77.0.tar.xz 2353716 BLAKE2B 90d98b046daf540c9ea873af819e2c02594b6d9190cb2b719d742a255ecf586392b47700de635f2a91df59e396166702490d562ec22e445adad75c4f35404107 SHA512 b07968b33bfb790516470a9ebc5f282fa6318589ce33db5d7e25c68c344fecc5ff98a45f28479b81518ab193db0f880f46372c6e00224fd9744551f8a0f19297
+DIST ktexteditor-5.78.0.tar.xz 2363372 BLAKE2B 9e89b972d432c5695e8087582ea8c2e3d3eca6f0fb835de186f8f83196713434f666175bc2e12a6b3f17d19763b166ca893c0c2842c3f6d3f9408901ce774d25 SHA512 607c3dfbb73b34c8b2c181b65522e177614d26744bc0feaca6e3cf546ac01e17527ba3a853047aca3841e87fadfedfbc782243d24c4e12bc366c28aec1b6721e
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.74.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.77.0.ebuild
index 47d2f7ee676..0bcc2e708ff 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.74.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.75.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.78.0.ebuild
index ad0ae041528..525e3dc0774 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.75.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 07516001d92..7e059bc8e84 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST ktextwidgets-5.74.0.tar.xz 324896 BLAKE2B f90a7426f6f76f3869738e6c86bd3b1951c096f69cecb582433df4cc5b100e70f4203d8b3cbe731cfc77739c541efb9a96fd85563817fda505ade6e98bba57f6 SHA512 f471ea1b09cb73f2e32d506139e45a3f928d834d559f6d25df5bf05e74dcee5b756ba3b87a38eb2de3fc69c9248a8982e1bfec8c9fc5cba6061e24f8ff62ce5c
-DIST ktextwidgets-5.75.0.tar.xz 324468 BLAKE2B 0df1b6a32a202fd0af395f1399c390d20b11b874297fb6632e7993258b4bca33cdad66235a416157dca2fc22490330ea495015c6f571cdc941ef0db10dabf60b SHA512 c85c226c25d74b562012ef6d80e55f301f374ceaf4e4a1e0880a4a67926bb150cb1b736c1ba87edf0a45932034c08b4160090794fe443df366383d019455f31c
+DIST ktextwidgets-5.77.0.tar.xz 324432 BLAKE2B d8141e2d63bc25cde9f35f0c4f2c5f30fbbb6c740badb4c7f684a085ae4ac2c8edbb6de652f16eb248be7c85c59d7e6018668e167f478a1e8e5d70cfd524ecbd SHA512 e7de1e69f2b9c9dee428d877788cbfe13d628cf555d552ca1b95f37c6a12c0519383426d5c81011a774c006c5f2c1b6ab617c4e686946e9369eb9315715a5307
+DIST ktextwidgets-5.78.0.tar.xz 324564 BLAKE2B 50a0a134bd211185e84946e779142e9216ead397ec7f82798c81028dd5dac8af92bf4db4cd608cccb3a57f62c17f7cd6e8798b3145e4e3d4d2d1f83ca4116485 SHA512 b6072bad4f24f921373444240fe1931b14d77c2149bbcd6ca0a35139f17a2bb8dff9c44ef1e4004a9b70fa1754a246dbd4d38d805654fb25a6d7c52a064878b1
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.74.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.ebuild
index a4728a7add9..22ea1a82602 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.74.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.75.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.78.0.ebuild
index 65402c7ff5d..c34da5ec034 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.75.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index c32c4f55ddb..4eccded6ae9 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,2 +1,2 @@
-DIST kunitconversion-5.74.0.tar.xz 854944 BLAKE2B 4460a5c7a2aef3d007105785d69a5f2216860830e6eadcf0bbfda752721d4ddd905c3fae71145d052c7438614bacfe51eaa31300c6e5aeed055a1332f148ee78 SHA512 065e6f5e48e1c76996d46bddf030edfd7ff3a5d221d93599030874779492ee4d6df89cd736e565ef9a7b0ece1068ea5fcf3f59bdc6dc65ca9fcd94806955c598
-DIST kunitconversion-5.75.0.tar.xz 855188 BLAKE2B 033e41eab6b00821d471c05f703cfe490c7c798be9e8b1577e596f4f8686942e9322b3945daa9d9261f8b0cf52f26502482a689f3e9ed417ba2dfaac15745e86 SHA512 a0f78ac5bddfddbecaef68e338640aeb6c5416c2db8d4c66b2fecb62c7ee11feed335fdf8b23fd7c98b19ac7dc78612e73f2d93c0223895ab192850984cb48d8
+DIST kunitconversion-5.77.0.tar.xz 860232 BLAKE2B 5dcdf975bd100f967f0514a1847c485cacaed116fdd7ba3e300c52835444aee5786764265f2c34c938fa0855190731e899b401a53e6eaa9837368f3237f737dc SHA512 3265ef1243ca5ac98fbefb69ad5c1b8f8a87132acbe5c19de78a9e83668908ce1c37b658163ce1e6924a7535e1923c8b28f705a68529ed96a7cf2285cb4c09cc
+DIST kunitconversion-5.78.0.tar.xz 860332 BLAKE2B ce07415bc4e1e04af08a5db334b3a84ec8ca14a531b6b9b1de362b93b1a979526f33dc7ccb9c4668ba4c33743d55b49cb4947c83665c574066ac45b3634c32d0 SHA512 5be27003b64b6ba170ba8ac07133c0e15baef2737c79fa124ac01fbf8adcb27308eecf3a9d10aed267f745c124bfa9d290f9c2c34dcaaea1fff2a83592504ece
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.74.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.77.0.ebuild
index c8ee6ef74ba..f6f394e9579 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.74.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for converting units"
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.75.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.78.0.ebuild
index fb1f0eae43b..4e9024fb205 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.75.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for converting units"
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 1aa2cc4ddf9..76bee391dfb 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,2 @@
-DIST kwallet-5.74.0.tar.xz 299812 BLAKE2B 8c38fc467440b241ce8a0c509ef75e3196303d6001bc74a2b347a3f6dcba6e80fc6d49068002a5317921d46fb60f0f033c79b99a5c583933ed39789e334fd770 SHA512 e18de73657c4b51c3150de88e2d764f710932527dc6e9fbfc8778e853b66e0776619fc5d8918cbf8fb6384f92d7b74836797c374d45a50223aa7d543cf743fa2
-DIST kwallet-5.75.0.tar.xz 299708 BLAKE2B ef9eabf569dc215a5a55e09901fc2e5910d6f7a53ecbf5b99de82e084404e479c48e78629d4751f488cf3033950e8a27a2ee271d0c4b897e931c27c00722a420 SHA512 51955dfb44f89c1793bba0478461efad00c93080a7168c9aa1d5ecdf427896419625d0ee1f68d7508dcdcb64ff5af4c7bd796c1bd571f3fd8f811a57811b5df7
+DIST kwallet-5.77.0.tar.xz 299936 BLAKE2B a9e4f773feab5532fade0c3a5d75131a7890bd45c1d948ffcbe4f3a46fc9adb213805d8ecc1b96445da55b1b7b2628abd0f4b5ae5af69dfe98474c4951a601a4 SHA512 761206a9aedc64b30e9f47666f9b703d4db28f68ede7b2576ee23397c41dd875f51bc7444d29fc0e5e137c517b4158fa435d111559f9156183615897abf5fca4
+DIST kwallet-5.78.0.tar.xz 300012 BLAKE2B 1aefc88a604cad5cd89b2c9e46d39b098dfb05665b56af777a38a4ffb9924af3a7e2f677c238f6ea46f5e324136377358b5d52a0ee9d6059e30a9f5ea3844f42 SHA512 57bff646cab1645f65be92b934b3bd7065d08072e5daa8f68595c30276a47f2c076f6a9dc30671c9da5b4514b3f05435b4acac447820e8d104d6a780cc1c4f23
diff --git a/kde-frameworks/kwallet/kwallet-5.74.0.ebuild b/kde-frameworks/kwallet/kwallet-5.77.0.ebuild
index ad0116bc7be..1f58d828249 100644
--- a/kde-frameworks/kwallet/kwallet-5.74.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org optfeature
DESCRIPTION="Framework providing desktop-wide storage for passwords"
diff --git a/kde-frameworks/kwallet/kwallet-5.75.0.ebuild b/kde-frameworks/kwallet/kwallet-5.78.0.ebuild
index d757b246fb9..eb5d3eef85e 100644
--- a/kde-frameworks/kwallet/kwallet-5.75.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org optfeature
DESCRIPTION="Framework providing desktop-wide storage for passwords"
diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest
index db2cc298822..8e1af947fc0 100644
--- a/kde-frameworks/kwayland/Manifest
+++ b/kde-frameworks/kwayland/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-5.74.0.tar.xz 344496 BLAKE2B 234b90876d45dc340b196e1416694af8b799fd88aa576e824a0e76f970691247d01e3bacb1be78aa5a5bf6f65b023ca2bb83ca7702da37a3a9120f6669b6e660 SHA512 347841dd5dabedd9de13e92275a2b6edb201a45c177c757b69af681e2f3b60c261087c5387c97305869c0a125a5f07de08113208a174ccb946f6ace310445ebd
-DIST kwayland-5.75.0.tar.xz 344572 BLAKE2B ef0e194787d1c874919b1ffb946453f05c2c3b1fdfaedccd365798f8e9093f93faf38a1a163f206c1fffd70cc3a2f7b84c428e6b476f5f4ffd06bb2828a5967a SHA512 8f77ccdf4f30bea2d6974d930734479c0f81f5309807b28f51bbcfda91977e27d5311b4718e4685609da0368c1e1bb060eaa765628a0ed9560f5774dcc357d8a
+DIST kwayland-5.77.0.tar.xz 344616 BLAKE2B 9ee3bb1691884d2f69d4b31e4163c0b6c21fd8bb1d6fb6ac5ea28ef3dbcd9bf286c39da5914f1406e2e9645f2f09c14a9bb861b8e96c29911b0e2d2cbcb93c15 SHA512 f24df9225d6a3fbcf4627a1ea1292d971bd1ac8096777c3d79e306b808dff92ebcee34d6bcfa63e729575c873b4bceaeaa1d62e3cd848774f9a536171fae65cd
+DIST kwayland-5.78.0.tar.xz 344732 BLAKE2B edc7e9f14dd7bd5e8e972f050f33804ef777c6af4f6a7f79f557108527c94675b1a43d70736e240f7ca30c985e456e426c5c6d265b5ea85c0476888f08f76cdc SHA512 42bc035046333400504a8d70aa5140b6cb3247bbe7747821525e46017ff2a6894362a303e93cf5bfa020e2ea85014d50a07a6be842ccd52194cf5b9fec5d5b76
diff --git a/kde-frameworks/kwayland/kwayland-5.74.0.ebuild b/kde-frameworks/kwayland/kwayland-5.77.0.ebuild
index 05e34d43f7f..a7b7175e28d 100644
--- a/kde-frameworks/kwayland/kwayland-5.74.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
diff --git a/kde-frameworks/kwayland/kwayland-5.75.0.ebuild b/kde-frameworks/kwayland/kwayland-5.78.0.ebuild
index 94887114300..103dda8bc9f 100644
--- a/kde-frameworks/kwayland/kwayland-5.75.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 34946888ddf..ec4f0277bdd 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kwidgetsaddons-5.74.0.tar.xz 2363028 BLAKE2B 74645d26b8dc3aabe32fb591ad97b0c2e55acb76db5edcf36ba631c2a974652f926c7b986c160814fe818f3d32b803eab30f022edc0b408bbcebe062a4eb41dc SHA512 90e8d0806933b3735fd510e497b3ce7dae1c017265931799ec2c2012b9c4576a251739b7f7da69aa8dfae1b688322305fd95b94fa0baa49c254c5bc73caaf079
-DIST kwidgetsaddons-5.75.0.tar.xz 2359680 BLAKE2B 663cc8af041c1e6692fc86af18f4694333854ff3cb0f135620fafa8b5192f3d884283c4078ba6b3b3107e56d0f6e4e2b212f2e093426ffb745ced22a8ce73c0a SHA512 ccbed24b53619826130498c1ac1933d923bd5a9d491e3320ded741a4825222abb6268f1e7a3d5117aa2515c83e658228a040dfb870ad2cf04db5f7bbc3913c4e
+DIST kwidgetsaddons-5.77.0.tar.xz 2368232 BLAKE2B 85d887637d920ff28b3872ebb7b9619a9a0c534a8b929ea82b52ab9e495c951c620e544c1520ff24266bd863abdd716787d50bc4e178b44adfb09de1b5efffc1 SHA512 cc20226da1a6fa40648caaaf6a1bacc1ca5d373b3a5429b97061de1df1dc8a7c40943fe5e6eda22665429a8e9fdf007e9edb086279d551ee07e0712308455f15
+DIST kwidgetsaddons-5.78.0.tar.xz 2369660 BLAKE2B 3a2121d9a7ebad6a47f24e599fdf129f1372a61cbec84eee7d05d500cece4ceb68f405c2a7eb9fb7cf29044c933d2ace2a56576181f7d966d0f8a9af7ea8d185 SHA512 73919fba9cb0dd61a42adfe51991d4ee6fd7d872b9cf74cada484c156e38ed24281269bab773a0a87675e0ff7318cdb86485eaf1c334bb544f615c61f12d0cfa
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.74.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.77.0.ebuild
index 7612c543903..73b980e4d1a 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.74.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.75.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.78.0.ebuild
index 2336505d895..2687622dd40 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.75.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index 4308a20e0b3..cd6c774e430 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,2 +1,2 @@
-DIST kwindowsystem-5.74.0.tar.xz 177952 BLAKE2B a4db6407306dc8d4dd1abc56b79481b0ac9762925a241e971ab7e390226b9e2fb5a0044d18bc9a3d2b77a48e16e50ffaa8f02c5d30bc910adea9e706de6adf54 SHA512 f27c2676a2b21ed0cb8b876aa75c9beeebef0403288af8e354a444c63cb653bb8e9b9d349cd06352699a749488441b0a05344c876724f20fd86f06a40ec71fda
-DIST kwindowsystem-5.75.0.tar.xz 176888 BLAKE2B 36c9fbcaa39c65a4f7e403286ac1b04ecad54a5804bcd6b00a7b3b39314538390df40ec62d5b2c428fb2622e2c01f16fe879d66f9d75cb1e9109bf491d116e22 SHA512 2867edd24bf8be325a890b3141e6f2c5ae2f1ff07db4eb8bb3d2fa0025ed4d2e01a25447f5abbec2f961dd092c5a2a34818008dfb5a3614c43864da7938546ef
+DIST kwindowsystem-5.77.0.tar.xz 177024 BLAKE2B 2120e1acd15169a407522ca61cb7cc7e553f06cd4c946d715ab3ed0de5e48b238237d882f465ef08714b7a9e0418909aceb95e288a65566e7e05ea56c4411402 SHA512 629d4833047a83bd8507e0ad71e0ad31cd608d4d193e525f9f85f459a448eda7dc0472b2a5ea8616dd637979136c65f9e1d995ff655951d98259e73683acb7ca
+DIST kwindowsystem-5.78.0.tar.xz 177024 BLAKE2B 545e9b22182cf9ffd3c2a812ce1f52c274df5958a6b7e050d46da578aad53ea232133c2de00a1faaac5b2cb4e2fe64e250d8904526f020f6d50d0139f83869c8 SHA512 440294c1d9236009be1a27827457699eb75f154dc4cca723eff1c0b76c8a30ee8d3a2b89ace76aa3220e40e3547d4410919b338c287d9010a8ff1326ec503fc6
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.74.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.77.0.ebuild
index 2c1631b9393..5d1b90cf1f3 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.74.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.75.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.78.0.ebuild
index b17a44b74c8..c618bbef88c 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.75.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 2c72f867aa5..7888f563e96 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,2 @@
-DIST kxmlgui-5.74.0.tar.xz 864784 BLAKE2B d6cc88603f0036415981411bbaeca6ba7877df085d5b5095b04b7d5567d0e1f23ad3d8c8b1472a365018e9360ee4351c7523fd791d4e53ecca3e9143cc8f2b72 SHA512 98f3e65c30a095d17c0512894bbba0bb172b2044652a0d23324f843489f5bb726359be40a9d68a7916d45a2a6e135f0bbbf7924b35a1939611b75ad6d44ccd92
-DIST kxmlgui-5.75.0.tar.xz 864232 BLAKE2B e249193c73c7cac626ff934e3fe6e7fe8cd0bfbafadf573d22216c87fb0648715afc92b232833269193db9ed9500c1b95910a572773c6dd394b8ec6c2e71ef0c SHA512 b286ee8d2b241e6bf407dcf89e1bed79bb9ae2f83a2c59ca41f61b3b2c80148b205f481641e57e41fdda8d70380af5496faf6f294800b5aeeeb66fbda95c2246
+DIST kxmlgui-5.77.0.tar.xz 860548 BLAKE2B c862dd9524698c5fc3f83933a20b229ad8b52c94b3b5a703f64518bd4e13543f46bfa2dcf85ed21a0d19c0d72e9efafe412f6cbf6698c14e4827ad4f38da6afa SHA512 bd0e9f0b41927f6e90b71328f5e680a9d83a9c9f502edefc78f898fcab6be3cf553409b63e117c80cc8541b7a48ceb66de49fbcc6e7c8afc33a0d9fd901512b0
+DIST kxmlgui-5.78.0.tar.xz 860428 BLAKE2B 4d92a748ebd107d7f6388b33b1b4cd288779866a17ac97f6899a660fe0f0b47da31dfa1d63243bd53608b89efb280095fd56bcb689edf31c159e37832277ee8a SHA512 187ed211c369b9b6195a164ed0b41ddf87397b5677e38b84f73ade1cbf62388e9665ef3d58ce6bcd7d56754a50e57ea0cbd2cf56cdde5b94fd8d8c2cc6484790
diff --git a/kde-frameworks/kxmlgui/files/kxmlgui-5.74.0-fix-multiple-tabs-popup-on-logout.patch b/kde-frameworks/kxmlgui/files/kxmlgui-5.74.0-fix-multiple-tabs-popup-on-logout.patch
deleted file mode 100644
index f49999eb649..00000000000
--- a/kde-frameworks/kxmlgui/files/kxmlgui-5.74.0-fix-multiple-tabs-popup-on-logout.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From 7cefdcf3d04669978aa28481d8ea274402935374 Mon Sep 17 00:00:00 2001
-From: Allan Sandfeld Jensen <allan.jensen@qt.io>
-Date: Mon, 10 Aug 2020 09:54:14 +0200
-Subject: [PATCH] Handle double close in main window
-
-After a bug fix in Qt 5.14 we now get real close events for unclosed windows
-when the application closes, so we would be getting two close events breaking
-our logic when when to suppress on-close dialogs.
-
-Suppress the real close event after we have handled our own simulated one. Also
-works if there is no real close event.
-
-BUG: 416728
-
-* Fixup after git merged the wrong commit
----
- src/kmainwindow.cpp | 8 ++++++++
- src/kmainwindow_p.h | 1 +
- 2 files changed, 9 insertions(+)
-
-diff --git a/src/kmainwindow.cpp b/src/kmainwindow.cpp
-index b9bc2b6..33babb9 100644
---- a/src/kmainwindow.cpp
-+++ b/src/kmainwindow.cpp
-@@ -269,6 +269,7 @@ void KMainWindowPrivate::init(KMainWindow *_q)
- letDirtySettings = true;
-
- sizeApplied = false;
-+ suppressCloseEvent = false;
- }
-
- static bool endsWithHashNumber(const QString &s)
-@@ -532,6 +533,10 @@ void KMainWindow::appHelpActivated()
- void KMainWindow::closeEvent(QCloseEvent *e)
- {
- K_D(KMainWindow);
-+ if (d->suppressCloseEvent) {
-+ e->accept();
-+ return;
-+ }
-
- // Save settings if auto-save is enabled, and settings have changed
- if (d->settingsTimer && d->settingsTimer->isActive()) {
-@@ -556,6 +561,9 @@ void KMainWindow::closeEvent(QCloseEvent *e)
- } else {
- e->ignore(); //if the window should not be closed, don't close it
- }
-+ // If saving session, we are processing a fake close event, and might get the real one later.
-+ if (e->isAccepted() && qApp->isSavingSession())
-+ d->suppressCloseEvent = true;
- }
-
- bool KMainWindow::queryClose()
-diff --git a/src/kmainwindow_p.h b/src/kmainwindow_p.h
-index 13f6f19..bdd1eb4 100644
---- a/src/kmainwindow_p.h
-+++ b/src/kmainwindow_p.h
-@@ -33,6 +33,7 @@ public:
- bool settingsDirty: 1;
- bool autoSaveWindowSize: 1;
- bool sizeApplied: 1;
-+ bool suppressCloseEvent: 1;
- KConfigGroup autoSaveGroup;
- QTimer *settingsTimer;
- QTimer *sizeTimer;
---
-2.28.0
-
diff --git a/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-fix-key-recording.patch b/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-fix-key-recording.patch
new file mode 100644
index 00000000000..ae1269ac667
--- /dev/null
+++ b/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-fix-key-recording.patch
@@ -0,0 +1,29 @@
+From 1bd9ac05b0eed3582937829150b31ea48fd95bb0 Mon Sep 17 00:00:00 2001
+From: Weng Xuetian <wengxt@gmail.com>
+Date: Thu, 17 Dec 2020 11:12:40 -0800
+Subject: [PATCH] Fix key recording by setWindow before capture starts.
+
+It is common that during the construction of widget, it is not yet added to
+a window. Thus windowHandle will simply return null in this case. Always set
+the window to before the capture starts.
+
+BUG: 430388
+---
+ src/kkeysequencewidget.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/kkeysequencewidget.cpp b/src/kkeysequencewidget.cpp
+index a51c6cc..c1f5c42 100644
+--- a/src/kkeysequencewidget.cpp
++++ b/src/kkeysequencewidget.cpp
+@@ -493,6 +493,7 @@ void KKeySequenceWidget::setCheckActionCollections(const QList<KActionCollection
+ //slot
+ void KKeySequenceWidget::captureKeySequence()
+ {
++ d->recorder->setWindow(window()->windowHandle());
+ d->recorder->startRecording();
+ }
+
+--
+GitLab
+
diff --git a/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch b/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch
new file mode 100644
index 00000000000..ba7c45eb6a0
--- /dev/null
+++ b/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch
@@ -0,0 +1,40 @@
+From ffd68935c2ef48fc60cbbb1b4159d49a018e597b Mon Sep 17 00:00:00 2001
+From: Nicolas Fella <nicolas.fella@gmx.de>
+Date: Thu, 10 Dec 2020 17:22:21 +0100
+Subject: [PATCH] Remove unused KWindowSystem dependency
+
+Since
+https://invent.kde.org/frameworks/kxmlgui/-/commit/28a80aba1463b83ea8845ff22566a2110c8fb041
+it's not needed any more
+---
+ CMakeLists.txt | 1 -
+ src/CMakeLists.txt | 1 -
+ 2 files changed, 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a7ffac4..0e516c5 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -54,7 +54,6 @@ find_package(KF5GuiAddons ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5I18n ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED)
+-find_package(KF5WindowSystem ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Attica ${KF5_DEP_VERSION})
+ set_package_properties(KF5Attica PROPERTIES DESCRIPTION "A Qt library that implements the Open Collaboration Services API"
+ PURPOSE "Support for Get Hot New Stuff in KXMLGUI"
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e965d8d..3875a6b 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -110,7 +110,6 @@ PRIVATE
+ KF5::ItemViews #KWidgetItemDelegate in KAboutApplicationPersonListDelegate
+ KF5::I18n #i18n and i18nc in many places
+ KF5::IconThemes #KIconLoader and KIconThemes in KToolBar
+- KF5::WindowSystem #KKeyServer in kkeysequencewidget
+ ${XMLGUI_EXTRA_LIBS}
+ )
+ if (TARGET Qt5::DBus)
+--
+GitLab
+
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.74.0-r1.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.77.0-r1.ebuild
index 2c06e087a0e..fe6e58394fc 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.74.0-r1.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.77.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -27,15 +27,18 @@ DEPEND="
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kglobalaccel-${PVCUT}*:5
+ =kde-frameworks/kguiaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
=kde-frameworks/kiconthemes-${PVCUT}*:5
=kde-frameworks/kitemviews-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
"
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}"/${P}-fix-multiple-tabs-popup-on-logout.patch )
+PATCHES=(
+ "${FILESDIR}"/${P}-no-kwindowsystem.patch
+ "${FILESDIR}"/${P}-fix-key-recording.patch
+)
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.75.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.78.0.ebuild
index 38761c0a0a1..15d397e43a9 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.75.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -27,11 +27,11 @@ DEPEND="
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kglobalaccel-${PVCUT}*:5
+ =kde-frameworks/kguiaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
=kde-frameworks/kiconthemes-${PVCUT}*:5
=kde-frameworks/kitemviews-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
"
RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kxmlrpcclient/Manifest b/kde-frameworks/kxmlrpcclient/Manifest
deleted file mode 100644
index c99ca6fa115..00000000000
--- a/kde-frameworks/kxmlrpcclient/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kxmlrpcclient-5.74.0.tar.xz 29296 BLAKE2B 0d983e66a41e8df356bb83d10d06106dab74c5c9f40148b131e4ae68403c212936e91fbddd9c92cca02271a9ea4ee45289cb208d35c00f72f3cfa46478ec5274 SHA512 87221fc5166312030af1c40d95ccbbdc68c791d0278d9ac181f98aa37328fa713e82bb178932a18d23f1bb1483c0571b4267ec0ae5970046e23426b3a93bf135
-DIST kxmlrpcclient-5.75.0.tar.xz 29272 BLAKE2B d08f2c87dec959a19761f811823d23349a484c42b9389c2995098833f1351be8554ef18d58088944c14a3cd213a88bb2e0947e5490ed2212ee8eee10df1961c2 SHA512 1a221b143f50b312e26d0e3a8c00385e1de55af57c9023ec3e2d10447b34175db63200d16db48fd76172cb41c8245e16f19a10b3bc94ba10b77c3eb2a027fcfc
diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild
deleted file mode 100644
index 999a9c3efa0..00000000000
--- a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
-LICENSE="BSD-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.75.0.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.75.0.ebuild
deleted file mode 100644
index 642e9de973f..00000000000
--- a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.75.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kio-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kxmlrpcclient/metadata.xml b/kde-frameworks/kxmlrpcclient/metadata.xml
deleted file mode 100644
index 2fdbf33d963..00000000000
--- a/kde-frameworks/kxmlrpcclient/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index 3a02b845335..12730d7642d 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,2 +1,2 @@
-DIST modemmanager-qt-5.74.0.tar.xz 112348 BLAKE2B 4a95ab9d303d3f2a43802938843f4130fa700101d91033d2d20a5158f95e9763483e8a40c889d6b4572c7ccb6051cf07ed61956e42f048de6857867e471312bd SHA512 c8dfaeca27a81b5a779f774b0edb4e4c670d1f92fc52f9e4863bacf725ae42f7d4b9dd813e47f56996a3427f0d813fb21162c609615e3523467e4fae0c4b6c1a
-DIST modemmanager-qt-5.75.0.tar.xz 112312 BLAKE2B 4e4e89482f2f22e933c6228046075bfa80cd0561cfa4ba0e04a540904f090ede603383a6fe52a01f7256e95ceaae2c1d76f08346ff0a19b3baf4b1f681052fb1 SHA512 6b0da1652fdcd62d3fe4cd8fb57c15ad6afc73d6f7fe19cc1987e49d08260f782ad0e1a0e9c39e15e6c6ff635289b3d2db90f866c9953fea62a075892d8b7485
+DIST modemmanager-qt-5.77.0.tar.xz 112284 BLAKE2B fdc5fa89ecbe9c12654a7edd8275d94710f76c15e58914bb24c56dd3c34fc3674e9c5cc1722c020691a6ab3b4dfd17648e7f773c0cef79b5c62733a4cc474e99 SHA512 6fac1daf3246f6355473e94357f716f6b2875f715da3ade76c812db77bf1680ea1edd414e3d628d150479858eda05e0bbd02fbcc4f71dc3581b9fd12092d6549
+DIST modemmanager-qt-5.78.0.tar.xz 112344 BLAKE2B 7863574740a80be493a0ff69d2a9a4e895d96a135f1426c9d6e47e9e92ed415ce2bc13231853c40b27c44a56e2fd88ed1af9dd34ca1bac10c26d9b1da63d6060 SHA512 407cdfe81b12c37fbfd6d7ac03656f77613269a848eb92cb67c702917224537c9a436860967053b00c3c5b028b27cd20a8dc0e4efdcdd21457b403d5795a43d4
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.74.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.77.0.ebuild
index 3f2cc5646b6..5b107093f2f 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.74.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="ModemManager bindings for Qt"
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.75.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.78.0.ebuild
index 5d8026871f5..8e136d2861f 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.75.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="ModemManager bindings for Qt"
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index 3960f0bba74..1882e188df6 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,2 +1,2 @@
-DIST networkmanager-qt-5.74.0.tar.xz 194888 BLAKE2B ae162e629235af4d87ec9b9f3df9629d5fe532d49f836980841c98bf2364c58c33672a0189d9447368e35bac016d47f10c271e098f519ddc454fc8c190cbdd9c SHA512 62953a2738cf15633733cd0ae9930c640abe90523495d1481893fc8bd3f2de7ace6f683e541c24f641731e014aff8b2f02520c2644dda4b25fa0460c57110cf3
-DIST networkmanager-qt-5.75.0.tar.xz 194960 BLAKE2B 80aa547c8479dfe812701452fbb5cea4b8fd14887db8d2e5119eb9548a0e6ea1b0a9edae56174f8d290c24f4acac746f6eefc37b365880fd348653df3c0cc075 SHA512 0948d6fa379166dbf64716d0175705074595ca7cc65fc90ab86880d14b7430162a9e20fb620f6bbed0d4c1d08e52698c67df3e4bb53116d32f757fe5d10000b5
+DIST networkmanager-qt-5.77.0.tar.xz 195024 BLAKE2B 9cc7573dcb2318e9437c57272d1c13116e5a30622b1915695f786b7a5e62dd3b2c32ff69b1dd3714c6e28cbb6b7a48eb40ca010b417d17fcf29143141b4530e2 SHA512 f5d7323f12c9332d862f5ce82a46b0e8fc594fc1efccbfbbe312e3b374792e300e06902f7355e0682559f6f1bcba93c139d9accfe0db31c524aa3383ae13adcf
+DIST networkmanager-qt-5.78.0.tar.xz 195068 BLAKE2B b17a57ed0ea7798ed7410cf86af2498f6ee8ae38f27eaf140fffc2a82419781ea12ab51b8709c3a851f17366a96ab516baef648cc193b4c32d1c6941b78ae58d SHA512 cfe26985533bc4890b58937efc75b37bb003ea2c674f376915263e9971345a100ed25c86b6659389b74be7df8637e9c5d7c2793089b6f8c40120b553d2ada8d5
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.74.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.77.0.ebuild
index 8ba8591d575..39f4b4789c2 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.74.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="NetworkManager bindings for Qt"
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.75.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.78.0.ebuild
index f6390d4d289..474eacad9b9 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.75.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="NetworkManager bindings for Qt"
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index c68a96b01d2..790b7a3ee0c 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-icons5-5.74.0.tar.xz 236040524 BLAKE2B 67e5173affa60a18acd30203858514039f14d7d35824ef0354b7d4219d06ab45fd944504bc1f7f98b903974d455ccef3728309c1f61bd6173f9c83e6712f504d SHA512 bc00190778edd4b5b154f210ad3e3479f84d6f65b8114f0901966cebb4bfd0f6cabb7d68b1ac2759d7553360167fa620f258078c3c60437a04ef6fbe84243284
-DIST oxygen-icons5-5.75.0.tar.xz 236041872 BLAKE2B 0cd4329ab9048b42f701986d9389a669228615d5515fff8e7c825685e0816c2b925944326e8e4ee37158afbb44bb97831ddc115957ea0e532da99294570fd0d6 SHA512 7f7fea283151d43342473392fbac0c345556f4780b9156e7ddf31b9ed072fe39133007d6032c4f7af7f2a09740a04dfe98a74901333c2c418f9163dfc570dd99
+DIST oxygen-icons5-5.77.0.tar.xz 236037064 BLAKE2B 4d1c2347f214726624a7595fbb2813640e0cbe4c24017664ca74ef46c57384bb065898e5225978136f23a2459d7ec3ec04e01bfa4fb1ee1480bdfd0df9ca270d SHA512 a04b0638ee02f2f1b2d306bcde9767b3b0b5d8068240a029507a92aaf8602cf99ce61a681dad93e0abbedf81295d77665b1a19a558c949323a111b4ac72f4dcb
+DIST oxygen-icons5-5.78.0.tar.xz 236045672 BLAKE2B 3910340202e1371ba912183d586a917ccc1750f2168ec8c3c01e8c60998115b112417c39916408ec2425b06a1ff00118231203c8aff349e724451b38c3a93ced SHA512 ff9e6a84a581797c9ae5fd38645b0d3e978d74b59af4e61948b841836726ee82cbca5f36dfe0e8194c9622d12fc85427568c1c8ddc54b67c17754cd03b48e818
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.74.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.77.0.ebuild
index ae9b63f2caf..ebb7d84625a 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.74.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KDE_ORG_NAME="oxygen-icons5"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit cmake kde.org xdg-utils
DESCRIPTION="Oxygen SVG icon theme"
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.75.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.78.0.ebuild
index e4cbd64523e..114b256fdcc 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.75.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KDE_ORG_NAME="oxygen-icons5"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit cmake kde.org xdg-utils
DESCRIPTION="Oxygen SVG icon theme"
diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index fb2861f6b5f..239ea89391a 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,3 @@
-DIST plasma-framework-5.74.0.tar.xz 3140648 BLAKE2B dfc8df92d351446a146204f48c42cd4d6325f2652b5b61e0a530b27763fb3b6f07bf14319c86a54f933a58329d214977545e00f261cc784c0d8659eebd8cddb0 SHA512 7aae44d94a175dcdbd779a6801626d20e8d986597d1d05c82c5c035997b874ebb9b4412191e1fa7a26aa4e045ceaf22a7ef359d3e817d812357d51219eb5fb46
-DIST plasma-framework-5.75.0.tar.xz 3146028 BLAKE2B cfce54f3cdd7dbe0efa16705d7d22b428342aea05a462bb87fad783f87c40af611080557b7e54387fb1507508a9db8bd2738d45912619b0056bf3d77b3c007f3 SHA512 951503ae1472f0713179d5f668451487d496c6b88c3266639451bfd869240cd065ef47889a36acb327a34ffe0a669385de347556a506f386ec8b3e3af892e045
+DIST plasma-5.77.0-fix-broken-background.patch.xz 3732 BLAKE2B 19c656de212e3b2162e5f43e6ee2aface46d9169169179b6ac8af3eee01e64ec54139ac0001a6009f2a6d3cc4a59775951a3e10e8c33c7d04bf2b78543564137 SHA512 a262bebc754102709d1b41a2e5571938e58bfbcfd027dce9d0c1dd5cbdb8adee44a1c18b716976dc36d7f55b1d7e16d0536615e9f2895fa62eebb5f08cf05098
+DIST plasma-framework-5.77.0.tar.xz 3152748 BLAKE2B 717d620fd5249887d47bbc6ed8ec42f103b56c4e566b0baae3624e64403b48977b5d36ebdbb30b52ae6cbec7694645050cf76eceaf6ab28c3690bcafcf8c7a07 SHA512 abcbb0b5bf063cdda728b0fc03f0d51f0ad84b4c45fb428efe54556aeb27b4cc3c488244ba0f7e3a435c31e802551d09f758bde815ca0a5aa43cf18e916d1ea4
+DIST plasma-framework-5.78.0.tar.xz 3154276 BLAKE2B 6df7761e4477629c9effd0b5df16334d1c4402475beb3ccf286afcbb3305bc73382e4a74d09897f6a404ec0698c28e93b2a47bd6054df4abade08107ee66448e SHA512 fb5969e43d634ec750706137753e2e6f8adf3d533cdf23d9322fa3350e454cf5f130eeed02cc0f2b5841c1402f0d1ed098a30f08a0ed522b99b592a15026013c
diff --git a/kde-frameworks/plasma/files/plasma-5.74.0-fix-pc3-button-icons-color-set.patch b/kde-frameworks/plasma/files/plasma-5.74.0-fix-pc3-button-icons-color-set.patch
deleted file mode 100644
index 8f938b00b89..00000000000
--- a/kde-frameworks/plasma/files/plasma-5.74.0-fix-pc3-button-icons-color-set.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 3167717797d07a8645391e093fa91526c4645f4f Mon Sep 17 00:00:00 2001
-From: Noah Davis <noahadvs@gmail.com>
-Date: Wed, 23 Sep 2020 20:23:08 -0400
-Subject: [PATCH] Fix PC3 Button/ToolButton icons not always having the right
- color set
-
-BUG: 426556
-FIXED-IN: 5.75
----
- .../plasmacomponents3/private/ButtonContent.qml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml b/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml
-index 6dc2ce085..91428bdb3 100644
---- a/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml
-+++ b/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml
-@@ -42,7 +42,7 @@ GridLayout {
-
- implicitWidth: root.parent.icon.width > 0 ? root.parent.icon.width : defaultIconSize
- implicitHeight: root.parent.icon.height > 0 ? root.parent.icon.height : defaultIconSize
--
-+ colorGroup: parent.PlasmaCore.ColorScope.colorGroup
- visible: source.length > 0 && root.parent.display !== T.Button.TextOnly
- source: root.parent.icon ? (root.parent.icon.name || root.parent.icon.source) : ""
- status: usingFocusBackground ? PlasmaCore.Svg.Selected : PlasmaCore.Svg.Normal
---
-GitLab
-
diff --git a/kde-frameworks/plasma/plasma-5.74.0-r1.ebuild b/kde-frameworks/plasma/plasma-5.77.0-r1.ebuild
index 214f69e939b..aa81b4337d2 100644
--- a/kde-frameworks/plasma/plasma-5.74.0-r1.ebuild
+++ b/kde-frameworks/plasma/plasma-5.77.0-r1.ebuild
@@ -1,15 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KDE_ORG_NAME="${PN}-framework"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="Plasma framework"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-fix-broken-background.patch.xz"
LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
@@ -61,7 +62,7 @@ DEPEND="${RDEPEND}
RESTRICT+=" test"
-PATCHES=( "${FILESDIR}"/${P}-fix-pc3-button-icons-color-set.patch )
+PATCHES=( "${WORKDIR}/${P}-fix-broken-background.patch" ) # KDE-bug 430390
src_configure() {
local mycmakeargs=(
diff --git a/kde-frameworks/plasma/plasma-5.75.0.ebuild b/kde-frameworks/plasma/plasma-5.78.0.ebuild
index 4dd229e0159..48ae282b257 100644
--- a/kde-frameworks/plasma/plasma-5.75.0.ebuild
+++ b/kde-frameworks/plasma/plasma-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KDE_ORG_NAME="${PN}-framework"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 699ffae57c6..177ca2901a2 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,2 +1,2 @@
-DIST prison-5.74.0.tar.xz 40972 BLAKE2B 5e6b83d682ba7f64ccca649308899e03342f2a454e4e8e00c684dd34f8c0972b7ec5f5e5a77b7b0cca6a2682234be4403bb2f8ce6e9a36c6c01f31e537a46db8 SHA512 3d7ed0517a36e8cf3ff6956f61502ee02f9cf06876e842c3575e469701495b3ffaa05fb992d635573a43070ae6c7a5e7bad7c2073eb69c8d6bb6c2b5256c0b62
-DIST prison-5.75.0.tar.xz 40948 BLAKE2B 994de4b1a284940f362b8f5cc91125bae906b1ce2678e80a599c3c4f9dad293f5aefe7bd4360d114a91c127be50f125e6126388206d117c44bdcf8e30e699f77 SHA512 948fd29006f6f38ac3a9a831a4b97b8b9e75b41f9ff092e13fef8633540dd34db6282213ef854f4ea4dc33f52d1d484e8f636e2e680261822fca15ef93ddbe0e
+DIST prison-5.77.0.tar.xz 40940 BLAKE2B 514f0012fe8847438acfc21181e0789c2d78a0b1655aec9f618c15bf73bf33faee39db567161d5a0bafa5a5b3e29e68dcb5b8bd5afe2ad3bfa23fa850b063296 SHA512 3aa9ef9e84736e07bbce43f709169b159aa8bdebc33e65d6300a98ba9d45d1e6bfad111edafe5d38966eb21f6c799b3af31006a288e3d573d872c90f9cd7d082
+DIST prison-5.78.0.tar.xz 41132 BLAKE2B ca08740d04d11ff1deaced4544ba99fb708c2bbc90c9ba4816e0e04194019db651a2f8b5410e6da5d6902ae31e1100bf61b5faaa6846e4cf46f03fe1b72971fc SHA512 1fc889c08a99363e0f22e58b482181c69eafc70c7ab81fdb3f99a48f54515543d9f76761c889025c08cf9a5152c0ceafc0fa53b82a0856fa8f9cd4b88d6434c3
diff --git a/kde-frameworks/prison/prison-5.74.0.ebuild b/kde-frameworks/prison/prison-5.77.0.ebuild
index c23283e7392..441fbc44171 100644
--- a/kde-frameworks/prison/prison-5.74.0.ebuild
+++ b/kde-frameworks/prison/prison-5.77.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="QRCode and data matrix barcode library"
diff --git a/kde-frameworks/prison/prison-5.75.0.ebuild b/kde-frameworks/prison/prison-5.78.0.ebuild
index 06a83caebd9..8df61203b20 100644
--- a/kde-frameworks/prison/prison-5.75.0.ebuild
+++ b/kde-frameworks/prison/prison-5.78.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="QRCode and data matrix barcode library"
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index 2e2a7a2194b..c0768cbc87b 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,2 +1,2 @@
-DIST purpose-5.74.0.tar.xz 156216 BLAKE2B 7d810f2d3b1af7cd041b8e9449fc5934bca7b739b5edf7fe1f5da553f264f189cfac0dd715dddf66a6f46be0a9389dae5d9eb35558b0c41b89dd36e53d945ccd SHA512 dea52fd5d10cc0c34ecab742b691675076ddf1346e2b352cd5f74cd266576f85eb9d721bf68a29cea62f9879b826bf375b70580451c31bdd33509f57ae3cf23a
-DIST purpose-5.75.0.tar.xz 156260 BLAKE2B 907722db174faeb48bb7513a5b0e7705a4685ec3dd8667cdfe40bff3a66929d235dd832b7c335a7d6ed66ebf18ee8763ff37ace2f24950bc43548a849e5a2cd6 SHA512 21e4b6649e953e910653eb045ed485823f857acb2fa48a864ff20a716ef34471fd1e8a5d3984f7c0b7d7516757943aa2ee965a1fc40390d5def3890ccda99a2e
+DIST purpose-5.77.0.tar.xz 158016 BLAKE2B 51e26b284bbeb8ac07690f4b9c571f58b89c977e87a5bdad8f56a5aaacb69b2d1130b08169fcdc7848925b1811d4e632e4c3e9c453e30482a4ed80c4d329c81f SHA512 61261ae4d5ae2327100629ace3e6b2cade9b2894bb21e817700a1265c5283b13a6f828bec47dfd8efa118fadad0f5cc89cbf8fd3e637497dd68345eefaa53956
+DIST purpose-5.78.0.tar.xz 158484 BLAKE2B 4e0873c6e37b8eab75bfa487649bcc45731ad443eda84c637a46a8fa8bab14f71e2abc396d7ccce26ff1901e660f5aa3f5217954ad83264d44948fda37821f72 SHA512 793540ecb069ab89f685eb8a37509f547d3de6e84e8e56f9fb5b3f19f307f527f9e9141188f8a5a4f1ec2d10a9f2cdebe99440561797a35146e78b956b4db881
diff --git a/kde-frameworks/purpose/purpose-5.74.0.ebuild b/kde-frameworks/purpose/purpose-5.77.0.ebuild
index d92e581d64f..2a38cdbeb63 100644
--- a/kde-frameworks/purpose/purpose-5.74.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org optfeature xdg-utils
DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
diff --git a/kde-frameworks/purpose/purpose-5.75.0.ebuild b/kde-frameworks/purpose/purpose-5.78.0.ebuild
index bc4f598c495..c03ada7bf4c 100644
--- a/kde-frameworks/purpose/purpose-5.75.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org optfeature xdg-utils
DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 54789ada31e..ee32eb9727f 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,2 +1,2 @@
-DIST qqc2-desktop-style-5.74.0.tar.xz 58632 BLAKE2B a4f3545d83f03eb57cd7dd9ee81db59bd56a22b7907af4eb00a50a9fa1d2a5e507a271fcb4d2a2e7465691076122251f48c0baed05e7c30042489f6dd93e60ee SHA512 88c91d5933bc2c0020a574be05a851aea54382b6c1dd5f459cba792e4ac784782bc88a36670c28f2df29188cf001bf2c9af98b3e9bc84dd59c110fd7bf936258
-DIST qqc2-desktop-style-5.75.0.tar.xz 58704 BLAKE2B 7ef0e20c207804fe1293c8507a61c980a1efa516d4b31f2dfb9376d2c52df9a43b1dc51a49724a0b3c2c74a229324fb812a0dc1377bcb8f59973b93a7e3d907a SHA512 bcf9c41bf286ee5a8a533dd9ce392848c91f9ec797ac7c8851a1eb462739b9b114583cdce8485e8f5b91787d17327145d112f9ea429e383b798b98433c7651a6
+DIST qqc2-desktop-style-5.77.0.tar.xz 59812 BLAKE2B 2e3bd046635bec99fe89a20975edf3ed9132836fe3db792236233e2942d58ebb35b48697e3f0582d012ac7a1d995cee58bed9b5167c0e66b6f4f923a32d30c81 SHA512 de8a24912c6de97b23c1e48cc362148256d9cb3284078107ff900af80224752cc6ec9ad568c4b65afe4c36a937dad7040eea19aa2bf4fa5d3047d4a60626cc14
+DIST qqc2-desktop-style-5.78.0.tar.xz 59512 BLAKE2B 470775f55bd177454785634f2590bc6f93d52e629021b60f71b86e45ad0f033c930796e3f8058627ae35badfb375b9d2884dde64c51077a63bf1b6572c81a15b SHA512 cde01e39512a5315f31a1df47788564c8b0698391e7b5260be4f370f559fd15fd56f8f9c4be0cbe17db62ec3c5d7cd6519bf37f61f0e49419025db6cee84293f
diff --git a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.74.0-move-dbus-connection-in-singleton.patch b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.74.0-move-dbus-connection-in-singleton.patch
deleted file mode 100644
index 026a5b65d02..00000000000
--- a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-5.74.0-move-dbus-connection-in-singleton.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From f8e56a22721057107bccdf319da36ff82ca2a804 Mon Sep 17 00:00:00 2001
-From: Marco Martin <notmart@gmail.com>
-Date: Mon, 7 Sep 2020 09:52:57 +0000
-Subject: [PATCH] move the dbus connection in the singleton
-
-connecting to dbus is expensive, do it only once in the singleton
-the theme instance will only connecto to the signal forwarded by
-the singleton
----
- .../plasmadesktoptheme.cpp | 20 +++++++++++--------
- 1 file changed, 12 insertions(+), 8 deletions(-)
-
-diff --git a/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp b/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
-index babb433..ff046eb 100644
---- a/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
-+++ b/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
-@@ -45,6 +45,14 @@ public:
- {
- connect(qGuiApp, &QGuiApplication::paletteChanged,
- this, &StyleSingleton::refresh);
-+
-+ // Use DBus in order to listen for kdeglobals changes directly, as the
-+ // QApplication doesn't expose the font variants we're looking for,
-+ // namely smallFont.
-+ QDBusConnection::sessionBus().connect( QString(),
-+ QStringLiteral( "/KGlobalSettings" ),
-+ QStringLiteral( "org.kde.KGlobalSettings" ),
-+ QStringLiteral( "notifyChange" ), this, SIGNAL(configurationChanged()));
- }
-
- void refresh()
-@@ -125,6 +133,7 @@ public:
- KColorScheme viewScheme;
-
- Q_SIGNALS:
-+ void configurationChanged();
- void paletteChanged();
-
- private:
-@@ -161,14 +170,6 @@ PlasmaDesktopTheme::PlasmaDesktopTheme(QObject *parent)
- });
- }
-
-- // Use DBus in order to listen for kdeglobals changes directly, as the
-- // QApplication doesn't expose the font variants we're looking for,
-- // namely smallFont.
-- QDBusConnection::sessionBus().connect( QString(),
-- QStringLiteral( "/KGlobalSettings" ),
-- QStringLiteral( "org.kde.KGlobalSettings" ),
-- QStringLiteral( "notifyChange" ), this, SLOT(configurationChanged()));
--
- //TODO: correct? depends from https://codereview.qt-project.org/206889
- connect(qGuiApp, &QGuiApplication::fontDatabaseChanged, this, [this]() {setDefaultFont(qApp->font());});
- configurationChanged();
-@@ -181,6 +182,9 @@ PlasmaDesktopTheme::PlasmaDesktopTheme(QObject *parent)
- connect(s_style->data(), &StyleSingleton::paletteChanged,
- this, &PlasmaDesktopTheme::syncColors);
-
-+ connect(s_style->data(), &StyleSingleton::configurationChanged,
-+ this, &PlasmaDesktopTheme::configurationChanged);
-+
- syncColors();
- }
-
---
-GitLab
-
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.74.0-r1.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.77.0.ebuild
index ca7de8049c8..7a1989001aa 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.74.0-r1.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.77.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
@@ -26,5 +26,3 @@ RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
"
-
-PATCHES=( "${FILESDIR}"/${P}-move-dbus-connection-in-singleton.patch )
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.75.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.78.0.ebuild
index 2759de352b0..3f9a3c7b4b3 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.75.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.78.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 8eefc418d3e..5b731a6cb3e 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,2 +1,2 @@
-DIST solid-5.74.0.tar.xz 268820 BLAKE2B 60bbbaebb2bbb5a983de2a92444902b7d7e16af2e7a2e3893b881d4b03219077088acd4298f55802ae866f9c909c4fc82dfe04c7b7209306c9328e97b9aaf022 SHA512 cc0190327552c63bca8627b96d9f59ec9fb4e4c1842d36c42455e8a458f97f972274765a94b70f311a4105d33f0abbd921b10a2db2b1e7f4c492e92268ca68b1
-DIST solid-5.75.0.tar.xz 268856 BLAKE2B 3f33ad93088d400f0ea526d163fe0251233b3d3b5bb4da6c52a0976e537f09c122b06b8d56e581fb9ace404744e635ff43b99e50a2353e137bde8c17e2db7dc9 SHA512 6fffe1f52e68499d4f6b40b235ebd0f3597c88c918db4bb90fd5e75f057571fe60ea37dca5f1fbfc5bf82f60a3b3c16b4a1e91b1f2a6b64f228ab31539c1d24c
+DIST solid-5.77.0.tar.xz 273792 BLAKE2B 07ce3824058558097c205d3122f98eadb4ea4ef3ebc9a58932aa0878d1d609ff5686aaf7a375616ac98c6078ac0a4857f85d558741c6d3f59d21afcd03aa9195 SHA512 bad8d9847cecef1cf7ceb46b6e766658ae48893d606df004d531da4347a8fdf7d3619a17c6505a0cbcd5b78c632f325c3fd8d766e8c512dcdd3a5c9d89d61475
+DIST solid-5.78.0.tar.xz 273676 BLAKE2B 3439423e711c01df63f717e5fc1cc57ebe933e5dea5c8121509f57531071cde68a81b3e2d5f45325461404b69dc9d26d816604deef613f0b9528b43b40a97dba SHA512 dd30efff7ec7d6226ec9b5d02e4d4cae700e641398f28d3df4b5ad7e0d4954b5cb37cdd9991d743a4853c74d0cc3248c22f60569574b2b3c760db3cf2ac8258c
diff --git a/kde-frameworks/solid/solid-5.74.0.ebuild b/kde-frameworks/solid/solid-5.77.0.ebuild
index ce6736862ed..a082ce38f59 100644
--- a/kde-frameworks/solid/solid-5.74.0.ebuild
+++ b/kde-frameworks/solid/solid-5.77.0.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org optfeature
DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
LICENSE="LGPL-2.1+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="nls"
+IUSE="ios nls"
BDEPEND="
sys-devel/bison
@@ -24,11 +24,23 @@ RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
sys-fs/udisks:2
virtual/libudev:=
+ ios? (
+ app-pda/libimobiledevice:=
+ app-pda/libplist:=
+ )
"
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
"
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package ios IMobileDevice)
+ $(cmake_use_find_package ios PList)
+ )
+ ecm_src_configure
+}
+
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "Optional dependencies:"
diff --git a/kde-frameworks/solid/solid-5.75.0.ebuild b/kde-frameworks/solid/solid-5.78.0.ebuild
index e40ec75b7bb..30bd18fb855 100644
--- a/kde-frameworks/solid/solid-5.75.0.ebuild
+++ b/kde-frameworks/solid/solid-5.78.0.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org optfeature
DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
LICENSE="LGPL-2.1+"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="nls"
+IUSE="ios nls"
BDEPEND="
sys-devel/bison
@@ -24,11 +24,23 @@ RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
sys-fs/udisks:2
virtual/libudev:=
+ ios? (
+ app-pda/libimobiledevice:=
+ app-pda/libplist:=
+ )
"
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
"
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package ios IMobileDevice)
+ $(cmake_use_find_package ios PList)
+ )
+ ecm_src_configure
+}
+
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "Optional dependencies:"
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index 1c80cf8485e..659b85fa267 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,2 +1,2 @@
-DIST sonnet-5.74.0.tar.xz 293316 BLAKE2B 55f73f617b98c85a4f63abea6eb327ee2f017ee2d63f3c739269afb5311e392b153d8c6a7f29dc9be095450c48d7a220cc387d6d842175a345044c084bc868bb SHA512 80f19d6f7c168f6daed208769c5abe1c664b48cd5d8f3ddd75f3992f917859d14281ed12b819b5bc9f501849243de639388a8e47dc60e0d3bda0e5b8426a54e6
-DIST sonnet-5.75.0.tar.xz 293896 BLAKE2B 95a6532cc3c68f97b1bf4c97196320f73c46bc35ed0b422add51d6b75de7629c18405d7f841b88fd69c1af44fe2de623a24ed1f60297e2039dbe89d9f03e9432 SHA512 8ce91c819142f7546d37ffccbcce13a56109ec23767f2af14713a84102b04889ea0bfd4bd3d3b332df8946e0a161d2af8b8f11799afa893dfd9fc2839e013142
+DIST sonnet-5.77.0.tar.xz 294360 BLAKE2B e0131044b8ea1e5dc4c7508bc661b5ce61c95de148bd95ae1ca68d0b04f43db64ef4c2e330466bed7de8ccbc2e8bd31609d13995c75edaa41ad9c5407131499d SHA512 f453edf4e4becb2e4433ace3a2251f7261d4dfa549a70877fd46c37432fe6e117e542f4db1331893bcc4ac22ed99bc620e5facf03cf783a64a19ca76f7783df0
+DIST sonnet-5.78.0.tar.xz 294556 BLAKE2B 739fc44a3c729755f940e1036a4b743ed967a20bf585e9bd3f6aa57aa96090ff67bf21c89144adab2a5a72af59d8e894f95621c7e2e760ce3f44efc12d5148a2 SHA512 558e8a1d97053af5524c29f4fd677dfef3a59859e03f285cdcc02a9032cd09dc92da4ff253f3d7dd7d0d554d2574e36884984a14da7b5c09be7aad84a1950b59
diff --git a/kde-frameworks/sonnet/sonnet-5.74.0.ebuild b/kde-frameworks/sonnet/sonnet-5.77.0.ebuild
index c227ce5d911..899387e64fc 100644
--- a/kde-frameworks/sonnet/sonnet-5.74.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.77.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/sonnet/sonnet-5.75.0.ebuild b/kde-frameworks/sonnet/sonnet-5.78.0.ebuild
index f5798c21f8c..c02faa9275a 100644
--- a/kde-frameworks/sonnet/sonnet-5.75.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.78.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_DESIGNERPLUGIN="true"
-QTMIN=5.14.2
+QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index 32438414d7a..dd539d4a7d0 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,2 +1,2 @@
-DIST syndication-5.74.0.tar.xz 508876 BLAKE2B 231a86a83735fe295a61fa605070e5672142e3842e335cb6b1fccdd908d58a113bfbb42ef41aa1f9066dc738ce329a3411d5015c0e0eb79682737f350bf18c10 SHA512 c524ea90c4fbe80040a772e967dc024707ed32c124b0efcf4324e5bc60093472762f7b48fcadd1f288747464defd16abe185fdff00c8e414db37a00bc1e6fe53
-DIST syndication-5.75.0.tar.xz 508832 BLAKE2B 43a4165563d6e49430b50b9b73c9e68e6fed7f85921f29ca87220e5bf259e7535205a68389ccb6ade741e097107cdac8e5cf26974d3f423817d6ecc27118eaa8 SHA512 1f16527c456803048a5ea37efcac23c1cd756d22db657d5d0e8483d61e49b4ce6aaa2d4d1907137b2a5fbc97425bb59a92c9b1ea679319786129e89269711408
+DIST syndication-5.77.0.tar.xz 508860 BLAKE2B 083f3532359b015c6ba5a6853047639d73a920b8fddc60aec9c7e3daffac2afd606facd58911caec4b76e723633bc9f48eef66c392448caf97aa7ace85851a70 SHA512 98f452464f8b777bde70b62340a8838f5e3f9be87e8a7300519685ca7b962f3e4b668f810ad81b0e9eb3cd86bb824dee079b2d2ac0b22f1fab9f64b8947befd7
+DIST syndication-5.78.0.tar.xz 508960 BLAKE2B 83f2a77d0a1ff787fca568743cff13089aa5ebda797e4791443dd99adfd8a318ddcf4c20e371a8b98424108c3151a2f07aa6b23eb2a15c516364ed689e0081b4 SHA512 692c3526711e325f59506b490da5580ce58a2a1a92ce9ac83ce6ec3ed4c8d081de2ae819029ea32601f82427ec1ca52da1c809cd88da58f83c4125d10123c4b0
diff --git a/kde-frameworks/syndication/syndication-5.74.0.ebuild b/kde-frameworks/syndication/syndication-5.77.0.ebuild
index 23ed1d19594..cbd2d6e069a 100644
--- a/kde-frameworks/syndication/syndication-5.74.0.ebuild
+++ b/kde-frameworks/syndication/syndication-5.77.0.ebuild
@@ -1,28 +1,26 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
+
LICENSE="LGPL-2+"
KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE=""
-COMMON_DEPEND="
+RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kcodecs-${PVCUT}*:5
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
test? (
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
)
"
-RDEPEND="${COMMON_DEPEND}
- !kde-apps/syndication
-"
diff --git a/kde-frameworks/syndication/syndication-5.75.0.ebuild b/kde-frameworks/syndication/syndication-5.78.0.ebuild
index f57800bca19..3d195d17ccc 100644
--- a/kde-frameworks/syndication/syndication-5.75.0.ebuild
+++ b/kde-frameworks/syndication/syndication-5.78.0.ebuild
@@ -1,28 +1,26 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
+
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
-COMMON_DEPEND="
+RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kcodecs-${PVCUT}*:5
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
test? (
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
)
"
-RDEPEND="${COMMON_DEPEND}
- !kde-apps/syndication
-"
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index 26e5425d47c..f04e8a1a33c 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,2 +1,3 @@
-DIST syntax-highlighting-5.74.0.tar.xz 2028848 BLAKE2B b4641cd116b851564650a59a1354590b1fcca551a28fd0ea4034b5c95369a39084d0de83370416f10e2f4e51f724ab4bce5f22e97259013358aab54b980ca5b1 SHA512 6dfc9540ca4ec2c76c9b96a864a24bba6923529d72605dcd36136809250be12c366f52bf3dda02564169744729172eec2f0d3f69137d374d81af826ec97bc3b7
-DIST syntax-highlighting-5.75.0.tar.xz 2054716 BLAKE2B d2c01653fdb11dce93ebde022677b5f83eee9bad012a9c7ed2f4b7f94440cdb5eeadbff56ec963b9983cb958547e680b36b4f97ebceb2821108527d2ad899e4f SHA512 723d41954a6eb7b7f00c378c52f8bd52dc13389d1bfd5c099320d6591c3337d6b3fb2c375eb917779ebb22c7bd2f8df2370cd05291c7cf11b92434b353229aa5
+DIST syntax-highlighting-5.77.0-bash-zsh-fixes.patch.xz 91824 BLAKE2B 4d201e62aecc7126f11d52ef2d68c308e61f7e167312270baf093eab379a7d95efaa38fec604701ad0fc15e8e050191a00a4075dac488c957fabe4dc4994065f SHA512 598eb3ed82f2bd072750730e6f9492d821a63cc2ebb4877e83aa482597a6cfb50ac721945f5c176c45d75de970dfba3c79f0e048db9076d7451743e672512c97
+DIST syntax-highlighting-5.77.0.tar.xz 2145120 BLAKE2B de91836509fd6264fe0b79f1a7153c4d581913870ec207bd4d69ce24c5d00d92e49ebc70d147715a732626805cf68045be6490ff6ae7e199454c53a4c82ec2dd SHA512 057e9be24608cd856ee8aea355ddc63da9a11d50c388ae303e1f34cdf3a7ac99c592de51e0f04fa2254246ad796ced5029117b22ca71420b6089139d827a31b9
+DIST syntax-highlighting-5.78.0.tar.xz 2201352 BLAKE2B 6cd72e85d43d5061a490da6ff13f16c6e3ad2decd4efc65b8a5ec82f1815102bab0a546cd929a8ce82bccc163a809efb8cc5c82ecba98a410d0debef16b47884 SHA512 e9d47f69a14a890a4c5c0e9c33cce51fa6fef93d5c50b565b4d6e2d1978cddd8ffb4239534ddb02decf75190ec3b5446ca387901cda9f27f59088b6853c76843
diff --git a/kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-fix.patch b/kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-fix.patch
new file mode 100644
index 00000000000..2ec92edb9c8
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-fix.patch
@@ -0,0 +1,122 @@
+From ba9b3c5e0ed2fb33b9a896ec910590410978befe Mon Sep 17 00:00:00 2001
+From: Jonathan Poelen <jonathan.poelen@gmail.com>
+Date: Mon, 11 Jan 2021 01:29:01 +0100
+Subject: [PATCH] Bash: fix #5: $ at the end of a double quoted string
+
+---
+ autotests/folding/highlight.sh.fold | 1 +
+ autotests/html/highlight.sh.dark.html | 1 +
+ autotests/html/highlight.sh.html | 1 +
+ autotests/input/highlight.sh | 1 +
+ autotests/reference/highlight.sh.ref | 1 +
+ data/syntax/bash.xml | 5 +++--
+ data/syntax/zsh.xml | 3 +--
+ 7 files changed, 9 insertions(+), 4 deletions(-)
+
+diff --git a/autotests/folding/highlight.sh.fold b/autotests/folding/highlight.sh.fold
+index 652fef8f..d7a6b210 100644
+--- a/autotests/folding/highlight.sh.fold
++++ b/autotests/folding/highlight.sh.fold
+@@ -16,6 +16,7 @@ echo 'single quoted string'
+ echo "double quoted string"
+ echo $'string with esc\apes\x0din it'
+ echo $"string meant to be translated"
++echo "$"
+
+
+ # comments:
+diff --git a/autotests/html/highlight.sh.dark.html b/autotests/html/highlight.sh.dark.html
+index d1d4fb8a..8cbd0929 100644
+--- a/autotests/html/highlight.sh.dark.html
++++ b/autotests/html/highlight.sh.dark.html
+@@ -22,6 +22,7 @@
+ <span style="color:#7f8c8d;">echo</span> <span style="color:#f44f4f;">&quot;double quoted string&quot;</span>
+ <span style="color:#7f8c8d;">echo</span> <span style="color:#f44f4f;">$'string with esc</span><span style="color:#2980b9;">\a</span><span style="color:#f44f4f;">pes</span><span style="color:#2980b9;">\x0d</span><span style="color:#f44f4f;">in it'</span>
+ <span style="color:#7f8c8d;">echo</span> <span style="color:#f44f4f;">$&quot;</span><span style="color:#f44f4f;">string meant to be translated&quot;</span>
++<span style="color:#7f8c8d;">echo</span> <span style="color:#f44f4f;">&quot;$&quot;</span>
+
+
+ <span style="color:#7a7c7d;"># comments:</span>
+diff --git a/autotests/html/highlight.sh.html b/autotests/html/highlight.sh.html
+index 5d687d86..d176b1cb 100644
+--- a/autotests/html/highlight.sh.html
++++ b/autotests/html/highlight.sh.html
+@@ -22,6 +22,7 @@
+ <span style="color:#644a9b;font-weight:bold;">echo</span> <span style="color:#bf0303;">&quot;double quoted string&quot;</span>
+ <span style="color:#644a9b;font-weight:bold;">echo</span> <span style="color:#bf0303;">$'string with esc</span><span style="color:#0057ae;">\a</span><span style="color:#bf0303;">pes</span><span style="color:#0057ae;">\x0d</span><span style="color:#bf0303;">in it'</span>
+ <span style="color:#644a9b;font-weight:bold;">echo</span> <span style="color:#bf0303;">$&quot;</span><span style="color:#bf0303;">string meant to be translated&quot;</span>
++<span style="color:#644a9b;font-weight:bold;">echo</span> <span style="color:#bf0303;">&quot;$&quot;</span>
+
+
+ <span style="color:#898887;"># comments:</span>
+diff --git a/autotests/input/highlight.sh b/autotests/input/highlight.sh
+index 177e104f..5c2ae7b1 100644
+--- a/autotests/input/highlight.sh
++++ b/autotests/input/highlight.sh
+@@ -16,6 +16,7 @@ echo 'single quoted string'
+ echo "double quoted string"
+ echo $'string with esc\apes\x0din it'
+ echo $"string meant to be translated"
++echo "$"
+
+
+ # comments:
+diff --git a/autotests/reference/highlight.sh.ref b/autotests/reference/highlight.sh.ref
+index 181c36af..edaf18ab 100644
+--- a/autotests/reference/highlight.sh.ref
++++ b/autotests/reference/highlight.sh.ref
+@@ -16,6 +16,7 @@
+ <Builtin>echo</Builtin><Normal Text> </Normal Text><String DoubleQ>"double quoted string"</String DoubleQ><br/>
+ <Builtin>echo</Builtin><Normal Text> </Normal Text><String SingleQ>$'string with esc</String SingleQ><String Escape>\a</String Escape><String SingleQ>pes</String SingleQ><String Escape>\x0d</String Escape><String SingleQ>in it'</String SingleQ><br/>
+ <Builtin>echo</Builtin><Normal Text> </Normal Text><String Transl.>$"</String Transl.><String DoubleQ>string meant to be translated"</String DoubleQ><br/>
++<Builtin>echo</Builtin><Normal Text> </Normal Text><String DoubleQ>"$"</String DoubleQ><br/>
+ <Normal Text></Normal Text><br/>
+ <Normal Text></Normal Text><br/>
+ <Comment># comments:</Comment><br/>
+diff --git a/data/syntax/bash.xml b/data/syntax/bash.xml
+index 3171247b..3b804f90 100644
+--- a/data/syntax/bash.xml
++++ b/data/syntax/bash.xml
+@@ -30,7 +30,7 @@
+ <!ENTITY heredocq "(?|&quot;([^&quot;]+)&quot;|'([^']+)'|\\(.[^&wordseps;&substseps;]*))">
+ ]>
+
+-<language name="Bash" version="20" kateversion="5.62" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;*.nix;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD;APKBUILD" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">
++<language name="Bash" version="21" kateversion="5.62" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;*.nix;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD;APKBUILD" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">
+
+ <!-- (c) 2004 by Wilbert Berendsen (wilbert@kde.nl)
+ Changes by Matthew Woehlke (mw_triad@users.sourceforge.net)
+@@ -943,7 +943,8 @@
+ <DetectChar attribute="Backquote" context="RegularBackq" char="`"/>
+ </context>
+ <context attribute="String DoubleQ" lineEndContext="#stay" name="StringDQDispatchVariables">
+- <IncludeRules context="DispatchVariables"/>
++ <IncludeRules context="DispatchSubstVariables"/>
++ <IncludeRules context="DispatchVarnameVariables"/>
+ <DetectChar attribute="String DoubleQ" context="#pop" char="$"/>
+ </context>
+ <context attribute="String DoubleQ" lineEndContext="#pop" name="StringDQEscape">
+diff --git a/data/syntax/zsh.xml b/data/syntax/zsh.xml
+index ada258c8..5aa83290 100644
+--- a/data/syntax/zsh.xml
++++ b/data/syntax/zsh.xml
+@@ -55,7 +55,7 @@
+ <!ENTITY int "(?:[0-9]++(_++[0-9]++)*+)">
+ <!ENTITY exp "(?:[eE][-+]?&int;)">
+ ]>
+-<language name="Zsh" version="12" kateversion="5.62" section="Scripts" extensions="*.sh;*.zsh;.zshrc;.zprofile;.zlogin;.zlogout;.profile" mimetype="application/x-shellscript" casesensitive="1" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT">
++<language name="Zsh" version="13" kateversion="5.62" section="Scripts" extensions="*.sh;*.zsh;.zshrc;.zprofile;.zlogin;.zlogout;.profile" mimetype="application/x-shellscript" casesensitive="1" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT">
+
+ <highlighting>
+ <list name="keywords">
+@@ -893,7 +893,6 @@
+ </context>
+ <context attribute="String DoubleQ" lineEndContext="#stay" name="StringDQDispatchVariables">
+ <IncludeRules context="DispatchSubstVariables"/>
+- <Detect2Chars attribute="String SingleQ" context="#pop!StringEsc" char="$" char1="'"/>
+ <IncludeRules context="DispatchVarNameVariables"/>
+ <DetectChar attribute="String DoubleQ" context="#pop" char="$"/>
+ </context>
+--
+GitLab
+
diff --git a/kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-version.patch b/kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-version.patch
new file mode 100644
index 00000000000..2a7f2684bfb
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/files/syntax-highlighting-5.77.0-bash-zsh-version.patch
@@ -0,0 +1,39 @@
+From 70b56cf8b3d1a85e15d1e09aa8490e5183967de0 Mon Sep 17 00:00:00 2001
+From: Christoph Cullmann <cullmann@kde.org>
+Date: Wed, 30 Dec 2020 17:35:48 +0100
+Subject: [PATCH] increment version
+
+---
+ data/syntax/bash.xml | 2 +-
+ data/syntax/zsh.xml | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/syntax/bash.xml b/data/syntax/bash.xml
+index 676b630d..3171247b 100644
+--- a/data/syntax/bash.xml
++++ b/data/syntax/bash.xml
+@@ -30,7 +30,7 @@
+ <!ENTITY heredocq "(?|&quot;([^&quot;]+)&quot;|'([^']+)'|\\(.[^&wordseps;&substseps;]*))">
+ ]>
+
+-<language name="Bash" version="19" kateversion="5.62" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;*.nix;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD;APKBUILD" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">
++<language name="Bash" version="20" kateversion="5.62" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;*.nix;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD;APKBUILD" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">
+
+ <!-- (c) 2004 by Wilbert Berendsen (wilbert@kde.nl)
+ Changes by Matthew Woehlke (mw_triad@users.sourceforge.net)
+diff --git a/data/syntax/zsh.xml b/data/syntax/zsh.xml
+index 120b345e..ada258c8 100644
+--- a/data/syntax/zsh.xml
++++ b/data/syntax/zsh.xml
+@@ -55,7 +55,7 @@
+ <!ENTITY int "(?:[0-9]++(_++[0-9]++)*+)">
+ <!ENTITY exp "(?:[eE][-+]?&int;)">
+ ]>
+-<language name="Zsh" version="11" kateversion="5.62" section="Scripts" extensions="*.sh;*.zsh;.zshrc;.zprofile;.zlogin;.zlogout;.profile" mimetype="application/x-shellscript" casesensitive="1" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT">
++<language name="Zsh" version="12" kateversion="5.62" section="Scripts" extensions="*.sh;*.zsh;.zshrc;.zprofile;.zlogin;.zlogout;.profile" mimetype="application/x-shellscript" casesensitive="1" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT">
+
+ <highlighting>
+ <list name="keywords">
+--
+2.30.0
+
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.74.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r1.ebuild
index 0103a86f2ae..64899ef1ca1 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.74.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r1.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for syntax highlighting"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-bash-zsh-fixes.patch.xz"
+
LICENSE="MIT"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="nls"
@@ -23,6 +25,8 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+PATCHES=( "${WORKDIR}"/${P}-bash-zsh-fixes.patch )
+
src_install() {
ecm_src_install
dobin "${BUILD_DIR}"/bin/katehighlightingindexer
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r2.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r2.ebuild
new file mode 100644
index 00000000000..3d8083137a2
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="forceoptional"
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework for syntax highlighting"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-bash-zsh-fixes.patch.xz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="nls"
+
+BDEPEND="
+ dev-lang/perl
+ nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${WORKDIR}"/${P}-bash-zsh-fixes.patch
+ "${FILESDIR}"/${PN}-5.77.0-bash-zsh-version.patch
+ "${FILESDIR}"/${PN}-5.77.0-bash-zsh-fix.patch
+)
+
+src_install() {
+ ecm_src_install
+ dobin "${BUILD_DIR}"/bin/katehighlightingindexer
+}
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.75.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.78.0-r1.ebuild
index 352f17f8e6f..4dabf263ae7 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.75.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.78.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="forceoptional"
-QTMIN=5.14.2
+QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework for syntax highlighting"
@@ -23,6 +23,10 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.77.0-bash-zsh-fix.patch
+)
+
src_install() {
ecm_src_install
dobin "${BUILD_DIR}"/bin/katehighlightingindexer
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index fa0846eb005..d13bcd9f67a 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,2 +1,2 @@
-DIST threadweaver-5.74.0.tar.xz 1410804 BLAKE2B d54888a01ca70354445be7bc3f2fea9c2afbe204fde614afc6f5fd28678b2a796fad585a46ee041253a61d7a456f6ec49f6c6b543509b6c87862c16324845479 SHA512 b419a80eb13366d3a71cd2d894a57f7834a9afb8472f88603fb9b24d678fa546da9fc96ff3a0af5e4db14f5bbbb52e2eb00f7ef2429a94b3b413a0026b69d899
-DIST threadweaver-5.75.0.tar.xz 1410792 BLAKE2B bc080f5115416cfeff634be1f3e2532d4d5472a5b3e403cdb59226f251bf7ee681c5e3293bbe5f1eb1afa2ff714d8e5ce92b15518fea4b75d83f392fac5250cc SHA512 901bec9d7befa8dd96076abe4ebe9863d97dab49477562679ae652073710e4fa8bc83bd5f787d08ab065265338a985448ffa42de0a2dad3e3c6386545b7b0e5a
+DIST threadweaver-5.77.0.tar.xz 1410760 BLAKE2B 7a29d5bb83e8b0e0c15d380ab37389864aec9cfec79aeb61e48aa24f1611e83fa493afbc5efcddd83d1d99094407eb4f0da49fd530af384ca7dbc0d24a74cab0 SHA512 412218520b9099df4f72467c348d0d8233e32025115589c4915ce75e5094966c8a92879f8d57a3cded352983f0db510e77b3020da269a4e0d0968404043c7aa9
+DIST threadweaver-5.78.0.tar.xz 1410696 BLAKE2B 5261da57528f8d793be401460f9a99ca54fbd1f2f9cb2138005b2c2fbc22169153bc3a418b36abb17c0e18bda082f145e0033edd38ce630aaf7b897cc78fbabe SHA512 943aa3aa775a3e26eeebee4202920ea7d7ed2bd8018e67c0e315a9230d948d478ab9e300af8a9af5ecba70aa17b6716da54a7ba4f2d2056cab5942ad75ff9455
diff --git a/kde-frameworks/threadweaver/threadweaver-5.74.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.77.0.ebuild
index 91cd03721b6..bb0ec531692 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.74.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-5.77.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/kde-frameworks/threadweaver/threadweaver-5.75.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.78.0.ebuild
index 62f7250b169..4529902946b 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.75.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-5.78.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7