summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/attica/Manifest2
-rw-r--r--kde-frameworks/attica/attica-5.102.0.ebuild (renamed from kde-frameworks/attica/attica-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/baloo/Manifest2
-rw-r--r--kde-frameworks/baloo/baloo-5.102.0.ebuild (renamed from kde-frameworks/baloo/baloo-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/bluez-qt/Manifest2
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.102.0.ebuild (renamed from kde-frameworks/bluez-qt/bluez-qt-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/breeze-icons-rcc/Manifest2
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild (renamed from kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.100.0.ebuild)4
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild4
-rw-r--r--kde-frameworks/breeze-icons/Manifest2
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild (renamed from kde-frameworks/breeze-icons/breeze-icons-5.100.0.ebuild)4
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild4
-rw-r--r--kde-frameworks/countryflags/Manifest2
-rw-r--r--kde-frameworks/countryflags/countryflags-5.102.0.ebuild (renamed from kde-frameworks/countryflags/countryflags-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest2
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild (renamed from kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.100.0.ebuild)4
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild4
-rw-r--r--kde-frameworks/frameworkintegration/Manifest2
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.102.0.ebuild (renamed from kde-frameworks/frameworkintegration/frameworkintegration-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kactivities-stats/Manifest2
-rw-r--r--kde-frameworks/kactivities-stats/kactivities-stats-5.102.0.ebuild (renamed from kde-frameworks/kactivities-stats/kactivities-stats-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kactivities/Manifest2
-rw-r--r--kde-frameworks/kactivities/kactivities-5.102.0.ebuild (renamed from kde-frameworks/kactivities/kactivities-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kapidox/Manifest2
-rw-r--r--kde-frameworks/kapidox/kapidox-5.102.0.ebuild (renamed from kde-frameworks/kapidox/kapidox-5.100.0.ebuild)6
-rw-r--r--kde-frameworks/kapidox/kapidox-5.99.0.ebuild4
-rw-r--r--kde-frameworks/karchive/Manifest2
-rw-r--r--kde-frameworks/karchive/karchive-5.102.0.ebuild (renamed from kde-frameworks/karchive/karchive-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kauth/Manifest2
-rw-r--r--kde-frameworks/kauth/kauth-5.102.0.ebuild (renamed from kde-frameworks/kauth/kauth-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kbookmarks/Manifest2
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.102.0.ebuild (renamed from kde-frameworks/kbookmarks/kbookmarks-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcalendarcore/Manifest2
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-5.102.0.ebuild (renamed from kde-frameworks/kcalendarcore/kcalendarcore-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcmutils/Manifest2
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.102.0.ebuild (renamed from kde-frameworks/kcmutils/kcmutils-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcodecs/Manifest2
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.102.0.ebuild (renamed from kde-frameworks/kcodecs/kcodecs-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcompletion/Manifest2
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.102.0.ebuild (renamed from kde-frameworks/kcompletion/kcompletion-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kconfig/Manifest2
-rw-r--r--kde-frameworks/kconfig/kconfig-5.102.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest2
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.102.0.ebuild (renamed from kde-frameworks/kconfigwidgets/kconfigwidgets-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcontacts/Manifest2
-rw-r--r--kde-frameworks/kcontacts/kcontacts-5.102.0.ebuild (renamed from kde-frameworks/kcontacts/kcontacts-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcoreaddons/Manifest2
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.102.0.ebuild (renamed from kde-frameworks/kcoreaddons/kcoreaddons-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kcrash/Manifest2
-rw-r--r--kde-frameworks/kcrash/kcrash-5.102.0.ebuild (renamed from kde-frameworks/kcrash/kcrash-5.100.0.ebuild)3
-rw-r--r--kde-frameworks/kdav/Manifest2
-rw-r--r--kde-frameworks/kdav/kdav-5.102.0.ebuild (renamed from kde-frameworks/kdav/kdav-5.100.0.ebuild)8
-rw-r--r--kde-frameworks/kdbusaddons/Manifest2
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.102.0.ebuild (renamed from kde-frameworks/kdbusaddons/kdbusaddons-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kdeclarative/Manifest2
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.102.0.ebuild (renamed from kde-frameworks/kdeclarative/kdeclarative-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kded/Manifest2
-rw-r--r--kde-frameworks/kded/files/kded-5.102.0-only-recreate-icons-if-icon-dir-changed.patch34
-rw-r--r--kde-frameworks/kded/kded-5.102.0-r1.ebuild42
-rw-r--r--kde-frameworks/kded/kded-5.102.0.ebuild (renamed from kde-frameworks/kded/kded-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kdelibs4support/Manifest2
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.102.0.ebuild (renamed from kde-frameworks/kdelibs4support/kdelibs4support-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kdesu/Manifest2
-rw-r--r--kde-frameworks/kdesu/kdesu-5.102.0.ebuild (renamed from kde-frameworks/kdesu/kdesu-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kdnssd/Manifest2
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.102.0.ebuild (renamed from kde-frameworks/kdnssd/kdnssd-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kdoctools/Manifest2
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.102.0.ebuild (renamed from kde-frameworks/kdoctools/kdoctools-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kemoticons/Manifest2
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.102.0.ebuild (renamed from kde-frameworks/kemoticons/kemoticons-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kfilemetadata/Manifest2
-rw-r--r--kde-frameworks/kfilemetadata/files/kfilemetadata-5.102.0-fix-loading-external-plugins.patch86
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild (renamed from kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild)16
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild4
-rw-r--r--kde-frameworks/kglobalaccel/Manifest2
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.102.0.ebuild (renamed from kde-frameworks/kglobalaccel/kglobalaccel-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kguiaddons/Manifest2
-rw-r--r--kde-frameworks/kguiaddons/files/kguiaddons-5.102.0-fix-waylandclipboard.patch47
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.102.0-r1.ebuild47
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.102.0.ebuild (renamed from kde-frameworks/kguiaddons/kguiaddons-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kholidays/Manifest2
-rw-r--r--kde-frameworks/kholidays/kholidays-5.102.0.ebuild (renamed from kde-frameworks/kholidays/kholidays-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/khtml/Manifest2
-rw-r--r--kde-frameworks/khtml/khtml-5.102.0.ebuild (renamed from kde-frameworks/khtml/khtml-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/ki18n/Manifest2
-rw-r--r--kde-frameworks/ki18n/ki18n-5.102.0.ebuild (renamed from kde-frameworks/ki18n/ki18n-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/ki18n/ki18n-5.99.0.ebuild4
-rw-r--r--kde-frameworks/kiconthemes/Manifest2
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.102.0.ebuild (renamed from kde-frameworks/kiconthemes/kiconthemes-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kidletime/Manifest2
-rw-r--r--kde-frameworks/kidletime/kidletime-5.102.0.ebuild (renamed from kde-frameworks/kidletime/kidletime-5.100.0.ebuild)7
-rw-r--r--kde-frameworks/kimageformats/Manifest2
-rw-r--r--kde-frameworks/kimageformats/files/kimageformats-5.102.0-heif-reject-invalid-files-w-0-size.patch31
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.102.0-r1.ebuild (renamed from kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild)4
-rw-r--r--kde-frameworks/kimageformats/metadata.xml1
-rw-r--r--kde-frameworks/kinit/Manifest2
-rw-r--r--kde-frameworks/kinit/kinit-5.102.0.ebuild (renamed from kde-frameworks/kinit/kinit-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kio/Manifest2
-rw-r--r--kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch36
-rw-r--r--kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch26
-rw-r--r--kde-frameworks/kio/kio-5.102.0-r1.ebuild91
-rw-r--r--kde-frameworks/kio/kio-5.102.0.ebuild (renamed from kde-frameworks/kio/kio-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kio/kio-5.99.0-r1.ebuild (renamed from kde-frameworks/kio/kio-5.99.0.ebuild)4
-rw-r--r--kde-frameworks/kirigami/Manifest2
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-1.patch59
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-2.patch114
-rw-r--r--kde-frameworks/kirigami/kirigami-5.102.0-r1.ebuild55
-rw-r--r--kde-frameworks/kirigami/kirigami-5.102.0.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.100.0.ebuild)19
-rw-r--r--kde-frameworks/kitemmodels/Manifest2
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.102.0.ebuild (renamed from kde-frameworks/kitemmodels/kitemmodels-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kitemviews/Manifest2
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.102.0.ebuild (renamed from kde-frameworks/kitemviews/kitemviews-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kjobwidgets/Manifest2
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.102.0.ebuild (renamed from kde-frameworks/kjobwidgets/kjobwidgets-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kjs/Manifest2
-rw-r--r--kde-frameworks/kjs/kjs-5.102.0.ebuild (renamed from kde-frameworks/kjs/kjs-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/knewstuff/Manifest2
-rw-r--r--kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch55
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild52
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.102.0.ebuild (renamed from kde-frameworks/knewstuff/knewstuff-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/knotifications/Manifest2
-rw-r--r--kde-frameworks/knotifications/knotifications-5.102.0.ebuild (renamed from kde-frameworks/knotifications/knotifications-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/knotifyconfig/Manifest2
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.102.0.ebuild (renamed from kde-frameworks/knotifyconfig/knotifyconfig-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kpackage/Manifest2
-rw-r--r--kde-frameworks/kpackage/kpackage-5.102.0.ebuild (renamed from kde-frameworks/kpackage/kpackage-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kparts/Manifest2
-rw-r--r--kde-frameworks/kparts/kparts-5.102.0.ebuild (renamed from kde-frameworks/kparts/kparts-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kpeople/Manifest2
-rw-r--r--kde-frameworks/kpeople/kpeople-5.102.0.ebuild (renamed from kde-frameworks/kpeople/kpeople-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kplotting/Manifest2
-rw-r--r--kde-frameworks/kplotting/kplotting-5.102.0.ebuild (renamed from kde-frameworks/kplotting/kplotting-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kpty/Manifest2
-rw-r--r--kde-frameworks/kpty/kpty-5.102.0.ebuild (renamed from kde-frameworks/kpty/kpty-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kquickcharts/Manifest2
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-5.102.0.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kross/Manifest2
-rw-r--r--kde-frameworks/kross/kross-5.102.0.ebuild (renamed from kde-frameworks/kross/kross-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/krunner/Manifest2
-rw-r--r--kde-frameworks/krunner/krunner-5.102.0.ebuild (renamed from kde-frameworks/krunner/krunner-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kservice/Manifest2
-rw-r--r--kde-frameworks/kservice/kservice-5.102.0.ebuild (renamed from kde-frameworks/kservice/kservice-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/ktexteditor/Manifest2
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.102.0.ebuild (renamed from kde-frameworks/ktexteditor/ktexteditor-5.100.0.ebuild)3
-rw-r--r--kde-frameworks/ktextwidgets/Manifest2
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.102.0.ebuild (renamed from kde-frameworks/ktextwidgets/ktextwidgets-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kunitconversion/Manifest2
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.102.0.ebuild (renamed from kde-frameworks/kunitconversion/kunitconversion-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kwallet/Manifest2
-rw-r--r--kde-frameworks/kwallet/kwallet-5.102.0-r1.ebuild (renamed from kde-frameworks/kwallet/kwallet-5.100.0.ebuild)4
-rw-r--r--kde-frameworks/kwayland/Manifest2
-rw-r--r--kde-frameworks/kwayland/kwayland-5.102.0.ebuild (renamed from kde-frameworks/kwayland/kwayland-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest2
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.102.0.ebuild (renamed from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/kwindowsystem/Manifest2
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.102.0-r1.ebuild (renamed from kde-frameworks/kwindowsystem/kwindowsystem-5.100.0-r1.ebuild)2
-rw-r--r--kde-frameworks/kxmlgui/Manifest2
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.102.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest2
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.102.0.ebuild (renamed from kde-frameworks/modemmanager-qt/modemmanager-qt-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest2
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.102.0.ebuild (renamed from kde-frameworks/networkmanager-qt/networkmanager-qt-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/oxygen-icons/Manifest2
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.102.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/plasma/Manifest2
-rw-r--r--kde-frameworks/plasma/files/plasma-5.100.0-fix-svg-fractional-scaling.patch27
-rw-r--r--kde-frameworks/plasma/files/plasma-5.102.0-fix-flicker-on-fade-animation.patch44
-rw-r--r--kde-frameworks/plasma/plasma-5.102.0-r1.ebuild (renamed from kde-frameworks/plasma/plasma-5.100.0-r1.ebuild)24
-rw-r--r--kde-frameworks/plasma/plasma-5.102.0-r2.ebuild72
-rw-r--r--kde-frameworks/prison/Manifest2
-rw-r--r--kde-frameworks/prison/files/prison-5.99.0-zxing-2.patch31
-rw-r--r--kde-frameworks/prison/prison-5.102.0.ebuild (renamed from kde-frameworks/prison/prison-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/prison/prison-5.99.0.ebuild4
-rw-r--r--kde-frameworks/purpose/Manifest2
-rw-r--r--kde-frameworks/purpose/purpose-5.102.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest2
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.102.0.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/solid/Manifest2
-rw-r--r--kde-frameworks/solid/solid-5.102.0.ebuild (renamed from kde-frameworks/solid/solid-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/sonnet/Manifest2
-rw-r--r--kde-frameworks/sonnet/sonnet-5.102.0.ebuild (renamed from kde-frameworks/sonnet/sonnet-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/syndication/Manifest2
-rw-r--r--kde-frameworks/syndication/syndication-5.102.0.ebuild (renamed from kde-frameworks/syndication/syndication-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest2
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.102.0.ebuild (renamed from kde-frameworks/syntax-highlighting/syntax-highlighting-5.100.0.ebuild)2
-rw-r--r--kde-frameworks/threadweaver/Manifest2
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.102.0.ebuild (renamed from kde-frameworks/threadweaver/threadweaver-5.100.0.ebuild)2
187 files changed, 1143 insertions, 239 deletions
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 55ec3f882bd..4b7777527a2 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,2 +1,2 @@
-DIST attica-5.100.0.tar.xz 69416 BLAKE2B 8fb24419e04feceb8de6d178b47bc0710aa686f0569bfde0fbae8e3190ac6680f63efcf5e09151be9dc2c173c749420fac6b8cbaa5bb80cb77023656ec735f02 SHA512 020c05d1d6b3ca4572ffa5e3bf3adfb928f7d7aaf504448c5c1e286f5510f05edd42e52a73f7881fadb8aea2e23291d4b81813068502234ca3ad3a27982f5c4d
+DIST attica-5.102.0.tar.xz 69432 BLAKE2B e4eb12874575cccda1c42b5cea532bfca83699e86fd5042812083d69772980893c0cf76c157565fcc6ae7774836f4677156eb59f88303503ec1663106f9a9038 SHA512 e60e7189eb0b60b936a9b8a665c25ae70f32c241c98fc576f58b99301dd4de1efea765c75669a6cc9c7f2403f4d21d832c25a18c7bd5e988a6c0798a82cd6f75
DIST attica-5.99.0.tar.xz 69432 BLAKE2B e394a2f7d4e10540499803a78cdfd3322544b165e96c5fae909beb923aeb227661861b07acc9ea58f4ac32366f4363b54a8106dcada4a4c8b4d1d4d35fcad230 SHA512 ac362f1f30c4545a483bbab9a0501c366c0e5431803877de68d399dae932c611c0a3255b890f2e317bfb473a2481722e5598cd8564551f5f9f8d58cf56943027
diff --git a/kde-frameworks/attica/attica-5.100.0.ebuild b/kde-frameworks/attica/attica-5.102.0.ebuild
index 56c7708d5d6..23ac40a1865 100644
--- a/kde-frameworks/attica/attica-5.100.0.ebuild
+++ b/kde-frameworks/attica/attica-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 4ef9327b316..a9a50615e3b 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,2 @@
-DIST baloo-5.100.0.tar.xz 301308 BLAKE2B 9cb9cc2d9b87405f348ce674e7c14b0c80b17b9516932a3eb95fcecab84daeb0c7ee70e6b5968ba8a7c3f41de3cebe258cdec2159ff4b1b1b5873bbfc5c901f8 SHA512 d024be82dde2f9691e0c754a31bb1a1762cbf27be3a93573ecc70e8a1d0e00d791338d7fabda555ef8098413e0a93cd689caaddd09f840284fdcfa4322986401
+DIST baloo-5.102.0.tar.xz 302812 BLAKE2B 9578facf3563f9d48595b5d41d588302c344b785ec0f8c29a5e03411e8165bceae7ccf57630d420acd1f19a4a129a73eca4b49d8763a602697c4706431b840f3 SHA512 ab2c2e5da169371e3bb27344f31b42f4ec63bc18fee0e3812a21e66e75c9e826f00f2e8ca8186b9660579b6990e67a162d0db14195b6b0b8de5fe9792966b25e
DIST baloo-5.99.0.tar.xz 293276 BLAKE2B f1a6b1ff7520b55c16ab52571e2695d06175ebd9e2732127149866b7876c026cce1879d1345cc1140f14f7001b94d021eb30bbf391ab5695974f654936555baf SHA512 be480e9a43c056a02d351ec1e935bc89493d303bd501dcbb71f4be78e4f1122a7d26759600e640d4cdf4a2240fd28b322f7d3dbf5e6794e16b7295a64bbd4f61
diff --git a/kde-frameworks/baloo/baloo-5.100.0.ebuild b/kde-frameworks/baloo/baloo-5.102.0.ebuild
index 57b1d8281d5..8bc9a436ec6 100644
--- a/kde-frameworks/baloo/baloo-5.100.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index b870929cd26..231a758390c 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,2 +1,2 @@
-DIST bluez-qt-5.100.0.tar.xz 114016 BLAKE2B 04c62805cec6f8a1f63e45af8f6e54b8840eb9b43fed4e8ef62adde80ad505e9d1b26d40cba3df8fa9fbe71b32f7f3b6a82db5f5f13a2023ec5b13b18654b265 SHA512 018be9f8d7c20b44f61e12214624fe4516ed71a0bd3868451e22c81dab671f004199d318747b10c5c0b326f94728a797a02bdb3a28939804de8b756f604ca53a
+DIST bluez-qt-5.102.0.tar.xz 114100 BLAKE2B 08e1a7dd8a5f8e420a6fa3983a54d256a4c804aa6a22eaa55979796c8a624af8caefa7797ecc7a1286c35b2dfd366c7397c5eee7dff7216e825890fe3ca1fa57 SHA512 07d6154f4ccc335372362564fe7cffa8e6ab5657e90e220c10c9b79ed2006058e63c49a9bae3a00de18d156bba9c1cb851a45fbda3f2ee52d10a2440fe6f39b4
DIST bluez-qt-5.99.0.tar.xz 114024 BLAKE2B 73e962b87c40f0f6e0219cccfe06174485a08b7c53b145f369533a4074485df14a48e0eba260d27ca66e1d58f29f3be2432c1d32e4979b90b0d6ef2867a9a060 SHA512 3592502e55bcc66d3eed00a5b213ce13c769930463ce4ccb45b56021dc70c1b1bf621e4eca3f54e12368e258235421edd421165b422d66924ef63350b7609639
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.100.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.102.0.ebuild
index 74ff4c175d2..1bda3457c3c 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.100.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest
index f42f6fbde67..5183c60dc97 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-icons-5.100.0.tar.xz 2156704 BLAKE2B 6bf176c4829c1d467e319cbecac6ed2b28ab1f981e807abb4e5fbb43ff009585580e4d2ea16f6c98bee70b7e4b6c54c425d825b520161ea38ff6849980dddf63 SHA512 b9ce019e992913f70db5f0f0a58ba92a1d34f13ab396a4c3735e27a89acbd305ee87c98a36611b13a2a14465afe82beef9515978dfbe5b4b9fc67737434bb8f8
+DIST breeze-icons-5.102.0.tar.xz 2163332 BLAKE2B e49e817d03f297ec4837c9045bfc02329354f2339988042c48c74315f2c096c86cc69354d6a74e774b29c8bc04d33efc8c3a7590c8ccee29ee9cd99f193b3c29 SHA512 4660582257a542c2bc215fc3c6281fedfc1c8c3249548358e5eb518c05a0c5f8811e05561c971a720459c1e55b9196a7a130934009069e5b0e809d749c2bc11f
DIST breeze-icons-5.99.0.tar.xz 2156684 BLAKE2B 8c7ab4788752f40f0d20ea21373caeab417f6b1fbd0b0190b903aacc1795ac433429167726352bf2e7779153f8eb09d824610af3aa3b97c5f3dfce65ace1f716 SHA512 2687a6986322ad1b839269cb35cbb1ea7f8d9cfa9de207638ae8e2d54569b5292b196b02cd74af98d39e10a51c29dccc9a43370079096da2f242eed16f0a56fc
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.100.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild
index 6f003dd08d9..c0be123f553 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.100.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_NAME="breeze-icons"
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Breeze SVG icon theme binary resource"
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild
index 05542a7a224..b865f41a6de 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.99.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_NAME="breeze-icons"
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Breeze SVG icon theme binary resource"
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index f42f6fbde67..5183c60dc97 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-icons-5.100.0.tar.xz 2156704 BLAKE2B 6bf176c4829c1d467e319cbecac6ed2b28ab1f981e807abb4e5fbb43ff009585580e4d2ea16f6c98bee70b7e4b6c54c425d825b520161ea38ff6849980dddf63 SHA512 b9ce019e992913f70db5f0f0a58ba92a1d34f13ab396a4c3735e27a89acbd305ee87c98a36611b13a2a14465afe82beef9515978dfbe5b4b9fc67737434bb8f8
+DIST breeze-icons-5.102.0.tar.xz 2163332 BLAKE2B e49e817d03f297ec4837c9045bfc02329354f2339988042c48c74315f2c096c86cc69354d6a74e774b29c8bc04d33efc8c3a7590c8ccee29ee9cd99f193b3c29 SHA512 4660582257a542c2bc215fc3c6281fedfc1c8c3249548358e5eb518c05a0c5f8811e05561c971a720459c1e55b9196a7a130934009069e5b0e809d749c2bc11f
DIST breeze-icons-5.99.0.tar.xz 2156684 BLAKE2B 8c7ab4788752f40f0d20ea21373caeab417f6b1fbd0b0190b903aacc1795ac433429167726352bf2e7779153f8eb09d824610af3aa3b97c5f3dfce65ace1f716 SHA512 2687a6986322ad1b839269cb35cbb1ea7f8d9cfa9de207638ae8e2d54569b5292b196b02cd74af98d39e10a51c29dccc9a43370079096da2f242eed16f0a56fc
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.100.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild
index e33076db072..ad5e11ad5a7 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.100.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit cmake frameworks.kde.org python-any-r1 xdg-utils
DESCRIPTION="Breeze SVG icon theme"
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild
index 90f75407e74..a698818c252 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.99.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit cmake frameworks.kde.org python-any-r1 xdg-utils
DESCRIPTION="Breeze SVG icon theme"
diff --git a/kde-frameworks/countryflags/Manifest b/kde-frameworks/countryflags/Manifest
index b093aa0527d..e1d3ce2ac03 100644
--- a/kde-frameworks/countryflags/Manifest
+++ b/kde-frameworks/countryflags/Manifest
@@ -1,2 +1,2 @@
-DIST kdelibs4support-5.100.0.tar.xz 3719636 BLAKE2B 83665e6f4d6f42a30ccd3a607037f49f85719f9313c4b819a1c577e5e49608918661e9610ec6030e783ed20378d1137f0c893805f3a51b4cead074bd9b444af2 SHA512 4ba555cb329ec04857d2bb23173999673e27830346557666c4a9b5a8db1b01c39575dc148f9cdc6537ece325ee0398a5bb25315456e3c579e7b467cff48930e6
+DIST kdelibs4support-5.102.0.tar.xz 3720092 BLAKE2B 557bda562e1f502f6e2a985e536a1fa9554242835e7169c8c1843d9b3e4ec002b8bf25d984c5bf4159d82cb2aa49c6e0076c2e775db5c42fd04c710231d4da0f SHA512 f915e0c034ba3562a0636d3e79293c5e56d41f686b1375923fc2fbd6cfe884f81ce78c7aa85642071bf14d22b69fce7edf4f3736741602807032a15ecbfac3b0
DIST kdelibs4support-5.99.0.tar.xz 3667732 BLAKE2B 371b9b96e1f99424d85034d20c79759b0d2a4796ed3771626c2623f9732b37d0f02451c44e9e42e78eddd211f6c4f24c3b0dfa20f21181d17124af28583299e9 SHA512 06716965e50d0adbfe57f3024045ee7f60b62f0ee9910e0ebcf92cf0592434631fae45d5be6ee4e91fdc9ca384bfedbedb9fb3c32acd09b81ce5ee37695f2676
diff --git a/kde-frameworks/countryflags/countryflags-5.100.0.ebuild b/kde-frameworks/countryflags/countryflags-5.102.0.ebuild
index 18e69f8238b..8c93bce61dc 100644
--- a/kde-frameworks/countryflags/countryflags-5.100.0.ebuild
+++ b/kde-frameworks/countryflags/countryflags-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index c6ef01af1ca..1f4733a5f04 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,2 @@
-DIST extra-cmake-modules-5.100.0.tar.xz 332036 BLAKE2B 51581dadfe40f63af9bd8d64e909df68dbf1c93a362a57e4a92d143af690f3b8631a22f6ff3809af307f1178936f314a32029bcf8e99f676f1e22e5171437acd SHA512 96769413210b4c7b84d912fdbb869d113b889b45e864490e89a9ccef07dbba75e2d38649affb76218f1a0a45a691493fe94d23b2e1d9438b095882cbaab1fa31
+DIST extra-cmake-modules-5.102.0.tar.xz 330720 BLAKE2B 1f2036a3a9cf240afa822024d13520b720c039f6ae0de46d1eff150d475623bd122e4824d5f55877eaa7fddeeef0a4fd769f266542bdd4dc0ef3870d70f50ca6 SHA512 aa947bf03d296d193b2407b3f381414116c48e2ad7e8a7e499d00868aa85cde483599e9ce28f87f5dcf2973df84c6322e75bfc7a277af9e032706e32420553ce
DIST extra-cmake-modules-5.99.0.tar.xz 331764 BLAKE2B b4dd785dc90e803d374217e6efdb7d40330bf778eb35b29bc1510b3682d42edaa1df3367657bf43f9c7959dde438a9f51c2878ea47e0b07ce70f2877a953f326 SHA512 e002835fa48f41056ea83895f99f1cf508e14a55bc46fce5ed653f3fed4aa4400d94fab29664335c74e8d563a087c89b6245eb885a9b5cb258709a0b0e32b3a1
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.100.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild
index eec8444546c..4f1be6b93a0 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.100.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
QTMIN=5.15.5
inherit cmake frameworks.kde.org python-any-r1
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild
index 64bfabcb0b6..400478a3143 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.99.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
QTMIN=5.15.5
inherit cmake frameworks.kde.org python-any-r1
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 7f6706bb23e..99326481344 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,2 @@
-DIST frameworkintegration-5.100.0.tar.xz 1759992 BLAKE2B 78763937667e22c352356b43c50dc48bd6c658dd8cc475ec98ce7d0e180e7c30bde48d88924ed7bf65bdbf634dd46aaf22d9be02e7a2fc1017bfb1dbd74fd529 SHA512 f99bfbb8476bd3b14c6611f8557b000257c1464b6c21dcbbb1e69f27e8371f64e45ea4f2817b8c3514de13c9e69888dbad905e7d3ed8f1b4cac82c3205f9a873
+DIST frameworkintegration-5.102.0.tar.xz 1760000 BLAKE2B 72116627d1229c273b04bb9c2f714b83bfa58a43f88d517b245e5f169868f5bb63ff2b9bd4dca4febc5ce7b47b2a3626643ad30f9852c153fc80b9671db20e92 SHA512 2cbddc96e120371219ec626b491b68f0c1d7d738e65e9087829dee596e26a6263f5ff5f26d42e0de622f1940c32b92763a14f7f3aafa7bd8976897373287a06a
DIST frameworkintegration-5.99.0.tar.xz 1760344 BLAKE2B 7f7802fb0b3e552bfde6815d4159b1b89fea03e2032eb139a9ed1cf46196d0668131ebac1d6315bf41ae061f565641dfdb04fa72c7db0547221660fe53f1d865 SHA512 3799ea9587d2c7d2e869a094ccc9a420cb8b1fdbf263d5dd3c4b186464bf34457ac9f91eb469c612f75a6f5235407bd2f52aa9927f447327147ccb6f2c5cdc20
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.100.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.102.0.ebuild
index e4e34fce95e..c90c2445d25 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.100.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest
index 56a8014381b..6c104bb1aab 100644
--- a/kde-frameworks/kactivities-stats/Manifest
+++ b/kde-frameworks/kactivities-stats/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-stats-5.100.0.tar.xz 84500 BLAKE2B 5bb070cdc38053ead5a1e1cc8dfd6bbae04d73bdd769ad9323f431490487cbfb72af91a9b4e55d014fd28929cd8a873f457577a79453c8d8a4c40e9153687c1e SHA512 366a796e155b97ff224daca89dd620a91341529d775002e2bdb8635f8773834dac88f5177d714f891d26da879dec9ea1fbbc7e4e1d899dd0a05378ffadbfc846
+DIST kactivities-stats-5.102.0.tar.xz 84500 BLAKE2B 07583bdf92a006904d8e34d6acca74ccbd9b08c70b2a6d8d381a8c26393b4c5eaaa4ecb71c6d5c37d1e0fb7bf8b47857f8eba5a919e3b01358e10491d08220d7 SHA512 9537499b1210ba69532346aafc8ca73bdd811840b816161a4e983a76f2e77f06c970489ea19d3a063c755fd3ee4f985fde30ea47623f1c364968c1bfcf644ffe
DIST kactivities-stats-5.99.0.tar.xz 84504 BLAKE2B 3dd98986118782bdcae0a1b9b8aeffae201429e1a0e4caf7ba71f76ede1b6d67b7c717bbe2012e144740f765f066c8bb6023400b66de3776b413d3f235867682 SHA512 71b3d74b575183c0abf43423a1a93f3753e842ae3298832b163cde9f4b60b6b8fa050c770f0309684497a799435791e0df6d44b900ff4c645b7d97eeb2ece99c
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.100.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.102.0.ebuild
index f7c9a5e199b..402c4e9fa88 100644
--- a/kde-frameworks/kactivities-stats/kactivities-stats-5.100.0.ebuild
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest
index e9754f41b89..3559ea1d255 100644
--- a/kde-frameworks/kactivities/Manifest
+++ b/kde-frameworks/kactivities/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-5.100.0.tar.xz 73500 BLAKE2B bc9997aad0e9238fc370ed904692cbb8c5312de2be554761ed56e2456023e4daaea11165a954165bd1f818e953c6e5b45c0545f62e9fc427e8db5ce0a6067726 SHA512 7a50c61f3dec3f6922de038817830f00faf118ee4184a466d1913e63a33abb95b39f7bb68a6b7b95ae9cd880b86b3ed5378b923dcb5e3dc2674b8e522106fcaa
+DIST kactivities-5.102.0.tar.xz 73556 BLAKE2B 0e4947c289aac11bbe1e2f8b0ddc505713210b87c6146e36cf49e594cf9fe7737e9eaf82b7fa25e09c3bc0f35616d81d00b7fec886521e59a84893951062c1aa SHA512 7f379028bd839635692f6651687520aa7135173a267e1681707274fa1d1aba3b4f4d174da2275d20bef1d7831173d4b142c1d9a7dbc21c5c880402a32aca2ab9
DIST kactivities-5.99.0.tar.xz 73528 BLAKE2B 8489dbfc717bad5a9965586c6c9343a56d90e6d0c15e1366b1626965f53e6084bc819e87f0e9556ddde03552b62a0079015cbbce7225e2518ed2d9a3e70c959b SHA512 1862c6b8405edbd0b4f59188eb97c00ca0eb9f5c8de5eaf3f631f43ebc8d07d08b6ec9b521921d6c1e53ca3dd351e09bf460ea4c554dbfd6c1ea7cac3280ddda
diff --git a/kde-frameworks/kactivities/kactivities-5.100.0.ebuild b/kde-frameworks/kactivities/kactivities-5.102.0.ebuild
index 2a94ec71027..ec0732b3763 100644
--- a/kde-frameworks/kactivities/kactivities-5.100.0.ebuild
+++ b/kde-frameworks/kactivities/kactivities-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index ceb0ee1850b..f7e7eeadd73 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,2 +1,2 @@
-DIST kapidox-5.100.0.tar.xz 198496 BLAKE2B 9b6ea97377d8032b10030c3c8a62fec6fa394dbc0833574ce2832a8fd2a8bcfe7f60286d10fc637120bf84056e4500655745371a3de77286bf5245be33bbf9d5 SHA512 c7b20cfbc25073e66837f78c5aae660ac99ea880de7a8b65aed6d6f69cd0ca71ab7bd3c1dd76adaf5dbbcac731737236686038c6219e6354a8ece9b1224b96e5
+DIST kapidox-5.102.0.tar.xz 198820 BLAKE2B 767e9fb308399ec553831fa0aa3ecd96531971a420cc3e472ec8ca2319fcd388c7f493815c93a9aac9dc27cd497ac7f125b4dfa8ef81ebbb8d475afc742e00aa SHA512 7e30e53cc1b1a9d99fa80084dc426743e87740b68d3fde236957ca443c0e9758f7afad361f89d8f56d0de12e7e7cc9e690e46728f9cb07d09095556421cda957
DIST kapidox-5.99.0.tar.xz 198492 BLAKE2B 65585e297bc78172912b654f2c8a4eb4629c29ddbb8c23924b526e6dfbb98dcb94a054075a5657e9e08a8d53983fe7f30a2bc1c7a945bc7561e260e3d5c52dd4 SHA512 512ded1d9c0fbeecd42f1b84af7aace138d0f735f4c5b45e3073817f60c63c143c42cbfcb06f5336be06fc23976cfadf87cd84267682f2097dfd36ad68177a28
diff --git a/kde-frameworks/kapidox/kapidox-5.100.0.ebuild b/kde-frameworks/kapidox/kapidox-5.102.0.ebuild
index c4cca249091..15353706918 100644
--- a/kde-frameworks/kapidox/kapidox-5.100.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.102.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DISTUTILS_SINGLE_IMPL="true"
-DISTUTILS_USE_SETUPTOOLS="bdepend"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit frameworks.kde.org distutils-r1
diff --git a/kde-frameworks/kapidox/kapidox-5.99.0.ebuild b/kde-frameworks/kapidox/kapidox-5.99.0.ebuild
index 5faa208670d..5606ebf741d 100644
--- a/kde-frameworks/kapidox/kapidox-5.99.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.99.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL="true"
DISTUTILS_USE_SETUPTOOLS="bdepend"
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit frameworks.kde.org distutils-r1
DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index 9bf32d6f1a9..7570420322c 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,2 +1,2 @@
-DIST karchive-5.100.0.tar.xz 1002980 BLAKE2B 3cd3265f62354884c5f9236fd9faa193919dad78d4f0d971fc631a54a3867a7f9a00330688a98a022e339ec31776ec7233949ddf5978af4e9ea5671a3574b4be SHA512 2c52d1e08794dfb73a22c25e3271555eed4252d6b23bb8d01e1146ac2d5e7d4d9bde2772e5b4a29fc2bd569d00049a603c9801a58307812fc4babb205f7bc7bd
+DIST karchive-5.102.0.tar.xz 1006616 BLAKE2B 34c8e71632f3e415dc9e8474a47e4d59f7a4d2054028359d87451a28127aaae1aa4b9b400100db33c2200692e23fac1aa20d70a007554c38055191e2106c022a SHA512 0bd0dc60180d0610f2a2770680519c7a8bd83b11f8674214fdc057e8e734e771db4467b4d4b09f3bb6c3c392e3506dccbfa500f7ede4e1c7ca9f815a057c89ec
DIST karchive-5.99.0.tar.xz 986620 BLAKE2B c04ad2e2791967fdfeeb20ca16bd79dac09392a378bd54b7011df5a59181d446a41e00a8f93aab8964b71ad69d0565cef60dc1aa42c322da3032f02f16aebc59 SHA512 51b5443c593c8733b1d2e071c0310ece308275d598cb7b9610be626bcfc3b9111e28625501d2678e83e3af66232d6436090d93d29f4bf9fcd38f9d7362f0d9ec
diff --git a/kde-frameworks/karchive/karchive-5.100.0.ebuild b/kde-frameworks/karchive/karchive-5.102.0.ebuild
index 063fb2b82ea..8393f17fcb6 100644
--- a/kde-frameworks/karchive/karchive-5.100.0.ebuild
+++ b/kde-frameworks/karchive/karchive-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index 79ceaa51761..00cc7273455 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,2 +1,2 @@
-DIST kauth-5.100.0.tar.xz 2335828 BLAKE2B bb53864659e29890371e07bbc814d41e475dd3a48c8981d97e84ea99fca76b34fff9f63ce1d37eb961717eaa8a9b5327d6e0c89b05d9e63badb1c74f343e2bf1 SHA512 00632b4ede4a49856d8a3151c7f420f201002748b2a805a657046b25c9a3438f2742ca0612fd60a235ba9e1b07db2266ca69ad3a290abfc44c3af5ca8e15f9f6
+DIST kauth-5.102.0.tar.xz 2335840 BLAKE2B e66d32036207055945145baedbb1b7ad108b08fb62346c4674e22b833ecd29fbde4023b6486b7ba8dab998db8a4b2496a03cf2c2cc1ae8dd7c208964f178e587 SHA512 33a81814043056eca58d342b8cfc1e3fabcdc041858c6d927580039df0529cf51061178e49754e1a523cbcd005c1a4f44fe9ecaa1a5b40a96dc698351d2cd3ba
DIST kauth-5.99.0.tar.xz 91096 BLAKE2B d1451be60487587e327c0ea63f7bb39ac557582f9e272f10ed221232fa9897243ea43b3d8bb52acc8c85c8f769bea30f1cc75bfd7a02dadacda1ef1ce7b28459 SHA512 5d83cb98a952069eb2839e52c163b5de3145eda149b825b8e07919707dc36c90d58cb65c0355043ec5174b3bb4f2eeccd8b0e955bc89cebd69cfd3c5146c8b01
diff --git a/kde-frameworks/kauth/kauth-5.100.0.ebuild b/kde-frameworks/kauth/kauth-5.102.0.ebuild
index bafdda8227c..f3de76372e9 100644
--- a/kde-frameworks/kauth/kauth-5.100.0.ebuild
+++ b/kde-frameworks/kauth/kauth-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 8cd0b279406..ef259750d65 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,2 +1,2 @@
-DIST kbookmarks-5.100.0.tar.xz 1143308 BLAKE2B dea29a0b824ca6acda807513eb494aa1d8d74e5e894bae1409d78e7568e67dd08a8c9819384338966c19d6131229705c096d6097ce5526dd3a6008d45bdaa8e1 SHA512 5c7bca4eb7e57bb6bd77e137c8dcbbc96c7d3c9db369a83e4783e322350f552f47dd610ed9ae2295dd2fff18c2c7588d5c0e2fe46a8f100882b0621cedcefd97
+DIST kbookmarks-5.102.0.tar.xz 1124772 BLAKE2B 3f320b23ba226256ff6dbf7b52d5037e0b86274b11ad8463e8cd6fd18f0987507ef2bbcc8c507391849fd29139e515f580cba82157ff38c7c11073c554396f8c SHA512 773d9943911f8a586453d108f9294ec7dc42372a1cf64e83167d46a1a3a2af99da771a755f0a184654b35908971194af87581b71f2a347e91eb684fe3a7d6a0e
DIST kbookmarks-5.99.0.tar.xz 131128 BLAKE2B 8b2c178ed948a0d4c7f936864ff78152cc4c37572e70a8cc3a0b455853832640aa0adc2906ba0b565c5a8a2092c78cdfb9021eff720552ad3545c41716cb399a SHA512 dd98f4168caebfb0dc79eebfcc1d7bcaf351c8303ab1101d29762bfa53a6e85d52b02c57229fe58c49d4588591631a01d1f5d1ee4c130660662a84d18d34d109
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.100.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.102.0.ebuild
index bd05a6b5a68..7497c9c8949 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-5.100.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index da85344aec7..10a636c2b5c 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,2 +1,2 @@
-DIST kcalendarcore-5.100.0.tar.xz 268088 BLAKE2B 985fd801206c897cad7e439b07166524f963e7ddf9c712bd43bcf3f51ab89dbacb1eb025c09f24cd56f24b4964bf6b125f8050453f6ee1f5dbfec7a346de3f39 SHA512 e60fd4f87576cc11088ca7cf73bef8912b2522c6feb0bbe7fdf3040d3c47041a0fce19159716e0714a454a7fa6201b59bf3a600fa74982573c1b078cb5e7f0c1
+DIST kcalendarcore-5.102.0.tar.xz 267324 BLAKE2B 558c723a54763c2e03607485c4f2aa84bae5d32566a0f7a97226f52506ce6bd9793f55a7dd8919af977065ec03f17d60b8c65c8cd058494aa3d7214c55011243 SHA512 0af0380f91abd7bc461026ecb15631a3f251441d86dedae7eb5ca6de660bcfa45216d30a3dd583dd41399b1622db5bf7ca034d377209febf188d7331a4e25af7
DIST kcalendarcore-5.99.0.tar.xz 267796 BLAKE2B 3d44b5ff4c6bc8ed87e44c87cd15fd983b41591599d4d39498260170b1accf5750518a37f30b58bf14869ee457afbb841fc201b717983d8c8c5a5b44cd7e0bc4 SHA512 5db2c4d0cc32262d3d3cedd52112b4da69555dcd97f8ca4baf2b68d89eb6205af0b04d67e4d641264302417c3e43feedcefe701ada77e35f7cd77af0f7be3502
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.100.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.102.0.ebuild
index bf4911b682a..037afd21ea0 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-5.100.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index ae00c1244a9..7f6b196cb1b 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,2 +1,2 @@
-DIST kcmutils-5.100.0.tar.xz 2510700 BLAKE2B ee8eb95374ee42c61a3992151ba4c4073c3be5c156316e095fb3f560b5a4016deb1c75632ad94a670ef33e7d5ef6605b0bb2acb451f4ac1dd40dc469159ae6b0 SHA512 ec603f2043ffce80737ed970cb9f89937b15092b1d6f88388abefaf34dae6e20fabdd8e93c12fa78c50b6049c08d3cb5bb07988762b5c75054046a1b5db2365f
+DIST kcmutils-5.102.0.tar.xz 2482824 BLAKE2B 3146141eca36715077405bda5227536e718609351b475eb042f955522ea1068e50156fbc22521d0504802b6bf35bb9ebd13d878635abbac24768a9a2c7ffcb30 SHA512 97856c2e7785d69da6dfb4d27e915d893dd52dc618bbbd9ab481cff237245a46bcc3c2603697447441c3e22479337cfe6354d8b91edd3d772d2bd5fff4bb9ca6
DIST kcmutils-5.99.0.tar.xz 189404 BLAKE2B 9497f402305c5eb52ab25fbb884e3e9ff50f12ea9e2fed7541ee2b19ca58966912a243d6cb8c97cde301277252ad765b9ac0d7af01a93f09146f973067a021cd SHA512 c8262a7940dd20004df619dbc6a586b6ebf732bdd13820405d2201765ea5c487a0fd5f24bf02de4edf35e9debe86ccf9a28796e238d9bd3a125e6ff8c0d0b5c3
diff --git a/kde-frameworks/kcmutils/kcmutils-5.100.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.102.0.ebuild
index fa090204161..a67eb665d19 100644
--- a/kde-frameworks/kcmutils/kcmutils-5.100.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index e9b7984cd59..7b6d85913bd 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,2 +1,2 @@
-DIST kcodecs-5.100.0.tar.xz 2533476 BLAKE2B 1b3a7f90ebdc3bf45c52bb340a0660ed1f57e05be3176e274cc60eabf618896c7bc6a98237617d5cf49d789dbefea33f494ae90d2c8ee6d91bf6af54af8de9c4 SHA512 b53d563b06fe9334011de014dbf32f3a036b281c99ee648fe57a49a07f53361915748a9cbdf61ddace05ad4f50410be00f51df515c66ce28e2b48d3dee2ffd0e
+DIST kcodecs-5.102.0.tar.xz 2505268 BLAKE2B 0dbc70aaa994dba3c860d54d5dab23087050058d552deeafc04f2febc61de0bb85d44eb52231af9b32af3d060b994bb041877ab23299dd05168bfb1985389025 SHA512 6d6dc13ed7397a7b051b764e6a7e8fbf25279fcc9fe51fc3d91080c4744d3fc450b9ae331332d31ba4d26f3e5390c00a4d695f83aecc83339a053758f8658205
DIST kcodecs-5.99.0.tar.xz 237228 BLAKE2B 7c36d20b9af87077b56b945d7e80e13e80bb98c4458ed307281bd19579e74f50aedb12e2d1425c7a4342a9ec2b38e16e62038e70b6ff667b1d1aed3e0aff3563 SHA512 7cb801e8125bbd3eac3fd549d522d1307df0a8fadf0369d5d834a6b3f70211183a28b89ec99a0fb85cf640ac573ea6b79db1ff006cbd2a619a53870ef811a925
diff --git a/kde-frameworks/kcodecs/kcodecs-5.100.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.102.0.ebuild
index ccf01d1a2fb..8622a3f3021 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.100.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index 29d78d6c7f2..bc67060a051 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,2 +1,2 @@
-DIST kcompletion-5.100.0.tar.xz 2365972 BLAKE2B 8cd9dc7846417d0b684b1fad5ddd50477aef536000c2c33e251697956c6ab4b137124c65ac69804dbed3302f100ce6a6a8ac0019a31bdcf5098e861f54a973ea SHA512 8f25da5d8fad64211c204b46b7aa8af5a341dc45f603e8822baf3a3c2e1fcd6fca6424041803c05432e63be25a730ca92b8d5545827a19001ecc55886af51048
+DIST kcompletion-5.102.0.tar.xz 2337292 BLAKE2B 8dcff93a8c56feb457a6b14b5d5534434b56599f4905edf79e75e942fb60dc5fcd8b823a70044440a3bc8a63b223fdae1e3fcf4491debb5f01d3a356f70e020a SHA512 86539d04cccb6cbaf4ee33ac781ba6fc9dacde047a0925ffd153309e4d281ce9fb9f7496f6659f2b5bc453e7055fcd80c667a11ab787ebf809aa2bd3afb35f46
DIST kcompletion-5.99.0.tar.xz 124504 BLAKE2B ae07f55066bc6c5f8981e3356928a0f73c7df00c93f538a2b8ad4e3311e8e536f1db5c0f05773de2a254b5339b6eefc55d71d9fb6963f8bda7a239aaffe75a58 SHA512 eefa2fafd36a87fe33165ae879fe31c2e1bd1c10956aeca248a6d553d157b0c21d4e700c96107461bf15aa0c593ec7eaa28d2c04aa50658c4d2d315332da2850
diff --git a/kde-frameworks/kcompletion/kcompletion-5.100.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.102.0.ebuild
index d4f238e3970..c2d11bcd79c 100644
--- a/kde-frameworks/kcompletion/kcompletion-5.100.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 3ae7cb76c25..08e2a2d3379 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,2 +1,2 @@
-DIST kconfig-5.100.0.tar.xz 290480 BLAKE2B 67c7e3d8ba1c0ae158cab17bb1bf1efa9783025a2ac16554af744ee80881fcefae09c23f833b963f67d0c13d67e974b15a6c19e87bde98564eecd74f1156582a SHA512 136b34879b7c55ee27c8612e6994aa338650442455149ebd3b9bce71b4c0adcb707a18f34c2fe7dbf17bff786a68795e8e0c1435c733afa420cf217f674e22a9
+DIST kconfig-5.102.0.tar.xz 291432 BLAKE2B b0e53f6fa86ca1eb8014ece0e838a2b04fe8f76f1c5d4481f5037f623d9c9e7af5b37ccb8ae6e45e456da06ce09330ad37d73e890d9013151df222c10d993aa1 SHA512 c774df3387d09f3bb811fbfe711e0a66d04a41b1ad4fac355cb1684e9d2a4d99f9fbe7ddad3fdcff16d7797d34f72ae70f5b7a359c5537dc08c6edaa24bb8817
DIST kconfig-5.99.0.tar.xz 283976 BLAKE2B f32c585a43c45aac11687bb4657aedfb502dc2e86b3452ac07a585017206bebc79e0b8b48cdc7c8a671b829996a3d550b07ea0c330151d18df1a36b6307c701f SHA512 497db2ea52261c393e035bc91fe734c413c73730d5984c5880eeb7a147de7bef59865b91a9008e6a8abf6e918db71071884dcb2d365402adf7e24d467c684743
diff --git a/kde-frameworks/kconfig/kconfig-5.100.0.ebuild b/kde-frameworks/kconfig/kconfig-5.102.0.ebuild
index e17b870502e..1a0e66b3970 100644
--- a/kde-frameworks/kconfig/kconfig-5.100.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index 8a2e41ca9a4..84b19c850d5 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST kconfigwidgets-5.100.0.tar.xz 2578144 BLAKE2B ce89d8fce444c4300958d8e95ebf72d27b7a3353109b18103240633818925258078b55b3d64f07f9b47fd2f8ec25234f2feb917217e9b1cefceae4eca586615b SHA512 0fa097fdcb9e84b7688a95b9a7d7ab4b11b6f12ea335ff187a405ba0996a6325a66927cd34adadcc9b755798ddf99baef309ac378c7f4296e4b6a7fedfb12084
+DIST kconfigwidgets-5.102.0.tar.xz 2611184 BLAKE2B 7826a17229521aefc612ec4707d00ead3bf19fe9500653a76ec12b34982b2506412525a582f24f53302dba8209a3c7d0d0cd3979cd332e5f0a21ddc37115b9c9 SHA512 b23a340f65843f0bcb3b3ba2aa78cc699ff331aef95723cb994e65637481c9376c9ef66a237400b27c39122f5c410b1659803d1cd4daeb8747e84efd2462ba15
DIST kconfigwidgets-5.99.0.tar.xz 420128 BLAKE2B 1dcbb8474a9fe5856ddf21d53f162c2e489aabfb6cc8f48c0342ecdbd11fd80cb2f33e1cf36f52a9c6d739ba2b309af03aa61496c360ee0621583c076c730ad5 SHA512 1ad9b40f71b67a346186b341813bdb1cb6e8bd7a8730eb571776a1bacd7b39432f1742f0b21bdbbf4fa0eeb765360190626af5fcf5336d42ee2ef00fde7a74c8
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.100.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.102.0.ebuild
index 65d4f6d78b8..0131f1ff12d 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.100.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index 4f295312031..5e31ab55732 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,2 +1,2 @@
-DIST kcontacts-5.100.0.tar.xz 212484 BLAKE2B 4f0577bd2284627106262a9891886e592fca589b825903981cbf7eaa738a9e7d373df1700880c051749482bc9561d778c037284d94b938df06446a8095cbffab SHA512 e46bb48521250d9874021c43bb7374d8f483f833258c2e9fbedea6d995802404d065589c39812a6407079188cc93af8a45d08dcb6dcc81f0f2c67400242019c1
+DIST kcontacts-5.102.0.tar.xz 213084 BLAKE2B c15a3d05e973437f3eea89dbcd4cd400ab4630f4cd8842fe57ddd442e7f626db0e10e326165f55641dac2c7b3cc8542103f505cf2b88a2756f2e4b5226a4bad2 SHA512 eed37eb1b0fd95a54319f384a61ff339aff6039b056d322f8624c6e469bda7b7603c3ea4384ed867e89c063baabd773930b7463082f40dbf86a616c6908f5641
DIST kcontacts-5.99.0.tar.xz 195412 BLAKE2B c87014fafbe2beb7924b2e4746397fc07ed23f77f882d8f040e06adf925b994200d28bf86a21dd30dd6940aafdee220181908e778ec037636614a8a37a6738a4 SHA512 e5db09cafea0e96b68a304b4b73fc6c247e5601ebda8740b4a66e9d6194d0aad4dad27c2d2ff2cd02e1d1c22c7ba5326ef95295d87e98cd1be0e84d2093499d0
diff --git a/kde-frameworks/kcontacts/kcontacts-5.100.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.102.0.ebuild
index df5cb98156d..02290fcea59 100644
--- a/kde-frameworks/kcontacts/kcontacts-5.100.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index c428f1306ba..7e31cdcdd0b 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kcoreaddons-5.100.0.tar.xz 2633608 BLAKE2B 1f918f0eb69b828d506a01d15875a6eb8152e76108975e2fc496f29d86e708a8649ccf3cf071910194534ae64bc9beefff8a45603b6b9892a87cf8c27d6d62d0 SHA512 77f1259012e477e24c30da263d719b8bd6c5a820fe3b7f9a6f45c28dac681cf30d5f1488d0924acd07c342b232f6ce0c271a3a1769617e79c7a43f3f6500c4e6
+DIST kcoreaddons-5.102.0.tar.xz 2634628 BLAKE2B bc2b7c88998bdf0c50e7b2721a346d16f24c8927d4cef83cfcd0a90110528ae901308fab3d12fa9d54fde82a11928499bec6efccba46f6008324de70635bdb96 SHA512 e3c82fc770df184016b9c9eea8bebf5343ca3e5d004fe1b1f7be198e2dcb85dcb154ede23dfdf42b9ecd073abc87dc0a31ce589e0524226a0dad0e74671cdbb6
DIST kcoreaddons-5.99.0.tar.xz 469308 BLAKE2B c3963025496162a49138558f4ceb1c98a1b290f5b14ee40827c797c3c974c23a8f8bd14d5a90e94fc0187cd1b2facf3a4e1459ea329857edf3eb5542f8998ede SHA512 38515712b228c2d0c00b29a8cc8be805af0abdd6dae830bd72f2efb5bf6df46389c87b243a9d0cf2d4dcae7d914ee3c81e4df210adcd81e1bb4a11d62f29b767
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.100.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.102.0.ebuild
index 11aae428512..188cb9800b7 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.100.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 409e3e6ee49..6154e24707d 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,2 +1,2 @@
-DIST kcrash-5.100.0.tar.xz 28392 BLAKE2B b98ed0d4c3b5cd29759788118f89b7739fbf17d4677082343d58577c3bdd91d4ebc16e2574929501ef6822a73c1213e675e2f88bd1e92a31c0cef67e016b04ee SHA512 b569e2cec86bc208487229f3e134f398a3f93c4eb9158e8c321a7043e14ddf97bf68915e2b1f4245585e234e641d2b23b200c12b5e25647e0412f71f08073655
+DIST kcrash-5.102.0.tar.xz 28292 BLAKE2B ea898d9d27917d603b46d38c6625bd3af2f90fab68e6c88bebad04a61a6dda8977fd263fc95fb8db8d52e5d60dcf26ac828a4a067ba429dde961229d2fcbc1df SHA512 524fe2c0341dbe910b844bb44cd9779f799848f61f482eb435f298af895f16157d09ed3c5b7d1ed46c45b146971379149b6cf575bd02cc25f4545689dcd3029c
DIST kcrash-5.99.0.tar.xz 28384 BLAKE2B 08f315a6c31cf7818b896abd6c57403941066c5493721550808037e8bc189239c4359ff5f0de38f5af98d85f9411132dc498971b0ef72139f4cbc73b4f1db13e SHA512 1ca52810bcb90ceb5f2416e88694c21db9b70eb8a3b4af121618be32f7ae79b785e6228b61309c1073c11114b5fe0609fe2dae2ba9f0900d6bb75df5ee91aee8
diff --git a/kde-frameworks/kcrash/kcrash-5.100.0.ebuild b/kde-frameworks/kcrash/kcrash-5.102.0.ebuild
index 12d72472865..1ce9a46c65e 100644
--- a/kde-frameworks/kcrash/kcrash-5.100.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,6 @@ RESTRICT="test"
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libX11
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index 012030ce687..b22b26e0b7d 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,2 +1,2 @@
-DIST kdav-5.100.0.tar.xz 65632 BLAKE2B db90fb08b9926e43540aa0da1cf88339ccf7911a97f67ba5dde04f8dc6e49723d2084a523b23879d55b0fbfbd0955a5a7858f6bd0558a4f0aea6120283b4de58 SHA512 4210b65bfdf22f07a68dc6446752bcaa4f3f0c7aafe55ae6d23969fa1fed863151541d1e05c645fc5f8c982f44976a48ca2fa6097044780d4fd31a9e16c8a21d
+DIST kdav-5.102.0.tar.xz 65604 BLAKE2B 54227d38aa0b9107dbf1ff290f0194b5dbe945cbfe75c83b1a77f4790d70e97a7b24e19928760086d8bd90fead6ce7fb54140402242633efdab064e080323562 SHA512 03e600f7fcbd51e7f20bc49abd16eb6ef71901e54595ffb42fec69b54348a6b5b91db299249ee2eae2e12f1b54499a662dad45322e9f1450e29f6e33e3729822
DIST kdav-5.99.0.tar.xz 65644 BLAKE2B 02224b746ea62665371b07d8524054afc26d14590425d78e63ffeda25642caaa3d99a98e1e3638e8806bd127e427c5d74cefce46f658e6b0471908b1db86a901 SHA512 347aa552517d3453d297a9b3400f722e7fe1b0ab9f4dd41e6e814458c18d3e02671e17277ce14a52e23825d653a04b4b2eba4a20f05b700326a2cd610181f137
diff --git a/kde-frameworks/kdav/kdav-5.100.0.ebuild b/kde-frameworks/kdav/kdav-5.102.0.ebuild
index 29c47faafa3..31e11e45f94 100644
--- a/kde-frameworks/kdav/kdav-5.100.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,16 +15,14 @@ LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
-DEPEND="
+RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcoreaddons-${PVCUT}:5
>=kde-frameworks/ki18n-${PVCUT}:5
>=kde-frameworks/kio-${PVCUT}:5
"
-RDEPEND="${DEPEND}
- !kde-apps/kdav:5
-"
+DEPEND="${RDEPEND}"
src_test() {
# bug 616808 - DavItemFetchJobTest requires D-Bus
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index a7c2b36524d..66015fb0c52 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kdbusaddons-5.100.0.tar.xz 48356 BLAKE2B f6217f6d9e5051919c890dab2fa4fb999286f99a25e1e5938944b41b2efa7b671196056af6cbe6bcb193172183571263e2827b10fb8116a42dfcabe0ff7250b4 SHA512 196e1ce740af77ef8ab57831ba1a0e086822107436bf50e0e6cef209dbe36f29788139f8b17799441a7a07086af324248d0e626027f9fa5810ba745c22daab2f
+DIST kdbusaddons-5.102.0.tar.xz 48348 BLAKE2B e38bf42c0d5ebae66e5f2c53847241cedeb40b8d4ea01f6c857a1751cfb491bd3af21510d1e8dc349539e5db1c140b8362632f0143f33174296ef682ed5b024e SHA512 0094f6916742950770a63c2ba0e390fb8649adedca8a21f5f43e8e84cd71d0c405a0278856c08a5e655c72837eac17ca18a7c6c39845cc619ef8982ae197130f
DIST kdbusaddons-5.99.0.tar.xz 48440 BLAKE2B d620610e87430c464b70a23263fe72e78b2da4412ca2592cf842ebe9d5167359cffb012b922de6c5410024c7e212149689681d02215d4016b568ccf6c518b53e SHA512 76be6b3e3e335e3642f02574d337abe33df77b8372af1829ece5881aeb5b6bf66d27af8dfebc13c6061f5656dc7a5268caa66840c5555c9a81bab0b13584c856
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.100.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.102.0.ebuild
index 5ab6429841e..b3c1fa7d08e 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-5.100.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 1541ce1f256..167cfa4c3c2 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,2 @@
-DIST kdeclarative-5.100.0.tar.xz 2519180 BLAKE2B cc00918deb2c4043d4f4ec60b729ff7c904ccb69741613f36180e9e06ad65e49818f3017177a8807abf8f91f03b00cc980723f288560bdf14d035355d3f20ffd SHA512 a15a4f50f19f39144e0e893aa7e4426a3c4337cbb23d609fbc99fb173c29f213faed375f120df13706a0c2da8c447176360874e3f2f00241237854fddbe2899e
+DIST kdeclarative-5.102.0.tar.xz 2491312 BLAKE2B e39e2f84b396a1a6e9e882d373bc21a0bf67a7ee4d8836394a02c183a6270659252e7d4bc02ebacae0e866d0e642246bc7ca6cb608bae7db9926821b3ea4ecba SHA512 bff8f30725b0bdaa8dec8ec3745d9270c8564ebf6090f5c5e1aa842340f6549f8ceeebe1f08f71fbae1968a4d27c4cd6042af00ea46e0f1361e1ca110456c2e4
DIST kdeclarative-5.99.0.tar.xz 208156 BLAKE2B 382a4947c88d0d7c74a93069d52943ce006838ede0da2ab99b7e58dc209d194a411878be504b4019fe394f1ccfe0f0a8ee0894f6bd2cdeb60f0e226df9ba2b51 SHA512 924847fb519ce88e76609158b1a53dda5fc9cdd231b04d25417e5ae28d0a56ee947686ae8c70c444fa54aed790dba69f87765caecd5f4f54ce36d6bfec6ac8db
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.100.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.102.0.ebuild
index 9dd0ded5315..0ce50468804 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-5.100.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 6fe5950f188..26395945e5a 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,2 @@
-DIST kded-5.100.0.tar.xz 40788 BLAKE2B 8c1f5a33c973c73021ab5e2c222451006bb8320f3fbc42c20ce7451afb2ff34fd86dd4b332d441f58d1f68083c3380a9378a61fdc969f9278e0486fe64c7baee SHA512 561128bc1e97d36b7025c44c79ce0ba160c959611ed4a54f7e3ad830057bafc17d6adbfaaf13bbf452e0c342d2a249a0d3e44c73d5aa1f6a3d0c003825b80f55
+DIST kded-5.102.0.tar.xz 40968 BLAKE2B d7bf8ac8e5def70dce42afa4050bd1a0ecb5a6354b58ca16eee5cc8ea0ee368c0125e290643318b288cc18db102925bf5a77664b7f23e8e234205d3d95e488a5 SHA512 971eca90bca7218c0637a62740aaefa2bb3fb68a2941bd8c25bf65b79e07b69cdf1d629733b2511382b6fab2cd112f194ef09939d8043e96d9242d4253eb1e83
DIST kded-5.99.0.tar.xz 40800 BLAKE2B 847c242751204487745c5693c94e5bd851dc741a659a8c6cdffbdb0e0351e68809d62ff6ad63816cd99ac20829ae69d92246a360cd55e1c2d0ed0059610439fc SHA512 7e2fc9528dcf95b252a1921d141c984bdbe05f7cae780eefad3f1f768c738e0873588242ebc8f9c7a710b8c5badb521dbd80b9cff89abfcfcf9689ac284ae913
diff --git a/kde-frameworks/kded/files/kded-5.102.0-only-recreate-icons-if-icon-dir-changed.patch b/kde-frameworks/kded/files/kded-5.102.0-only-recreate-icons-if-icon-dir-changed.patch
new file mode 100644
index 00000000000..3fd652bd248
--- /dev/null
+++ b/kde-frameworks/kded/files/kded-5.102.0-only-recreate-icons-if-icon-dir-changed.patch
@@ -0,0 +1,34 @@
+From 23cb03267ae1b1cdb8a75be1992d2fbf122aaa6e Mon Sep 17 00:00:00 2001
+From: David Redondo <kde@david-redondo.de>
+Date: Tue, 24 Jan 2023 10:20:01 +0100
+Subject: [PATCH] Only recreate icons if an icon dir changed
+
+Other paths that we are watching can end in "icons"
+as we are watching subdirs. Make sure to not take the wrong code
+path and only do an icon change if one our watched icon dirs
+changes.
+BUG:463353
+FIXED-IN:5.103
+
+
+(cherry picked from commit b6a3e25e81014110f1e0f470832006cc60cbc86d)
+---
+ src/kded.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/kded.cpp b/src/kded.cpp
+index 1f90f9c..b473f1c 100644
+--- a/src/kded.cpp
++++ b/src/kded.cpp
+@@ -525,7 +525,7 @@ void Kded::dirDeleted(const QString &path)
+
+ void Kded::update(const QString &path)
+ {
+- if (path.endsWith(QLatin1String("/icons"))) {
++ if (path.endsWith(QLatin1String("/icons")) && m_pDirWatch->contains(path)) {
+ // If the dir was created or updated there could be new folders to merge into the active theme(s)
+ QDBusMessage message = QDBusMessage::createSignal(QStringLiteral("/KIconLoader"), QStringLiteral("org.kde.KIconLoader"), QStringLiteral("iconChanged"));
+ message << 0;
+--
+GitLab
+
diff --git a/kde-frameworks/kded/kded-5.102.0-r1.ebuild b/kde-frameworks/kded/kded-5.102.0-r1.ebuild
new file mode 100644
index 00000000000..81846924c14
--- /dev/null
+++ b/kde-frameworks/kded/kded-5.102.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ =kde-frameworks/kconfig-${PVCUT}*:5[dbus]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/kcrash-${PVCUT}*:5
+ =kde-frameworks/kdbusaddons-${PVCUT}*:5
+ =kde-frameworks/kinit-${PVCUT}*:5
+ =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+PATCHES=(
+ "${FILESDIR}/${P}-only-recreate-icons-if-icon-dir-changed.patch" # KDE-bug 463353
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF5DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kded/kded-5.100.0.ebuild b/kde-frameworks/kded/kded-5.102.0.ebuild
index eeba5bdeb91..a94d97c31a4 100644
--- a/kde-frameworks/kded/kded-5.100.0.ebuild
+++ b/kde-frameworks/kded/kded-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest
index b093aa0527d..e1d3ce2ac03 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,2 @@
-DIST kdelibs4support-5.100.0.tar.xz 3719636 BLAKE2B 83665e6f4d6f42a30ccd3a607037f49f85719f9313c4b819a1c577e5e49608918661e9610ec6030e783ed20378d1137f0c893805f3a51b4cead074bd9b444af2 SHA512 4ba555cb329ec04857d2bb23173999673e27830346557666c4a9b5a8db1b01c39575dc148f9cdc6537ece325ee0398a5bb25315456e3c579e7b467cff48930e6
+DIST kdelibs4support-5.102.0.tar.xz 3720092 BLAKE2B 557bda562e1f502f6e2a985e536a1fa9554242835e7169c8c1843d9b3e4ec002b8bf25d984c5bf4159d82cb2aa49c6e0076c2e775db5c42fd04c710231d4da0f SHA512 f915e0c034ba3562a0636d3e79293c5e56d41f686b1375923fc2fbd6cfe884f81ce78c7aa85642071bf14d22b69fce7edf4f3736741602807032a15ecbfac3b0
DIST kdelibs4support-5.99.0.tar.xz 3667732 BLAKE2B 371b9b96e1f99424d85034d20c79759b0d2a4796ed3771626c2623f9732b37d0f02451c44e9e42e78eddd211f6c4f24c3b0dfa20f21181d17124af28583299e9 SHA512 06716965e50d0adbfe57f3024045ee7f60b62f0ee9910e0ebcf92cf0592434631fae45d5be6ee4e91fdc9ca384bfedbedb9fb3c32acd09b81ce5ee37695f2676
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.100.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.102.0.ebuild
index dfc41e4ea8e..cd7da441fe0 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.100.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index f95e4bd49ef..e3fe94f7c95 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,2 @@
-DIST kdesu-5.100.0.tar.xz 56260 BLAKE2B d9366ea965e1ee81ed0aa585dddedb46e5d36d1b59bb367d9c5c4d0c1bb0a68ea5dd9f5301d6fb561aa3b523f3622182720c74bdfa3c18184f366565e4dd2b26 SHA512 d2da55b1c7adaf8df4059ff14c3473be430801936e7f649fb156258742f8a014132b527c19c976485a6702033d14c550922c60fc4efd6071fb2df1d797f14ea9
+DIST kdesu-5.102.0.tar.xz 56392 BLAKE2B b40b00941d64a956c3707baac1fc115b730946b9d06a5e59723058df1b38826bea10236e880c87815ed7a61fe01e3cfe8d0346a21767162bfc20bd30ac13dc78 SHA512 d549e4b14b3e4cc5f78fd73b824a7ca0fc8f3d41c71afc6f7f6093ce5962a83bb2d99d6eeee033afd668a1bd01039f7142b77a0cb3973226574805158efc9bab
DIST kdesu-5.99.0.tar.xz 56284 BLAKE2B b050c25ce46485479af19ea3f0f7b56e65b1d0650dde5bc28c79d92f77f2216b1c8ec84630a9f937c9f1eb9a5448183cf16a779d8820bbd7a52be98ab6882dac SHA512 a5fd3dcc98b21c924534047b0f1bc584cbdd7d398bde12c46868e4dcfd3622cd428819ef259d55aa344c523a9ff2995364d96af2b4b44e06d2332c67cc7481b2
diff --git a/kde-frameworks/kdesu/kdesu-5.100.0.ebuild b/kde-frameworks/kdesu/kdesu-5.102.0.ebuild
index 07b753fd8ab..d5ebea58648 100644
--- a/kde-frameworks/kdesu/kdesu-5.100.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index 1ea8e546a80..3e06d66e432 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,2 +1,2 @@
-DIST kdnssd-5.100.0.tar.xz 2309604 BLAKE2B 85976e16b9b764ea463dc804aaa0dc7036ef9ac5e44c725d1e5e98894beff629c9094b0b6794dd2c05c14d333ee93f98dd97e13cbf6184a7a17a9d861bffefea SHA512 80104bd70340e7c0fdf94524dafc40ed9ed2f1411874fd20374443f44ec5136ae69728f3c6e5e9bb5ceb2e087c27e5a5fa8ab719dc3300aecf0e7a7694d2f254
+DIST kdnssd-5.102.0.tar.xz 2280668 BLAKE2B 137d16249b1a4cecd6603d9e3f3ecdec203ac985969635b8fee5ce9afafe6b851e918406c6090b19ae239c59c46c7392223202222741b9fe7f9b029ad82c75d2 SHA512 e1e2b12e2c55bf316966d1ffb02b1c7edf84f68e17bddfd5d73bc2bc97565bbf7597481dca37dd30f31f98f0d17d6d3940fbc3c77cee3376af9daa08c43ed943
DIST kdnssd-5.99.0.tar.xz 61096 BLAKE2B 225d61cc11038c622e087312e2c8e03379db5372aa86f4395985afb8996e8b55daf622b9d2b06f0c650806465575bc1c12d52d6f0b82c1af165628219596a5e8 SHA512 0105ed814220ee69fc70633897920992a0f1d00e3ad003999d0cd2e1bf0eaf8625008715188753cb259a46a235b28b0a64e7878d98df1c33052eac4d51cda6c8
diff --git a/kde-frameworks/kdnssd/kdnssd-5.100.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.102.0.ebuild
index 92440fdf9c3..0e03694f873 100644
--- a/kde-frameworks/kdnssd/kdnssd-5.100.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index e282b14f8fa..e9543ac361c 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,2 +1,2 @@
-DIST kdoctools-5.100.0.tar.xz 462844 BLAKE2B 52e88f5f061e4eec94c60f6cf0575fad63a2daad8a16910ae96e7a81f4c52a6096a717ee1d73e357ada3777b0217202149357668819877dd9ca6fe2c322f5306 SHA512 4a928b3cca81fb8bb52c468b68fabfa1fb4b740af0ac10cba35cc421df1f887c83104bfe4a7ac0f6f387dc9000f1d9927d484fdc8ca5003de5e5186f8a2579b4
+DIST kdoctools-5.102.0.tar.xz 462848 BLAKE2B e7dd1f0540d95a4c711dbb481c2c7a7e738af94471e699b9678aa4d924991751194877c89aca3ebaa3fd03832be74eed24650c07cb42f85171f82aedcdb1de76 SHA512 80271983a91887a3266d5ae5b66e25f55bbea202e6440cd72f666c49b003d07d00092d2bee3ed4218d181781559e7446375acae128f2dd8143250e0b7889d9a8
DIST kdoctools-5.99.0.tar.xz 440896 BLAKE2B 78aa5464b1a6242dc994c3ca227c6f67a7a1443da1bc4d280854c114da64e5a8d83022681adc044921e2a35db502d3e8108aedd6c2fd047575a04c1b380fb853 SHA512 c6e2f8d9863be278935db8ef69622464d870629a9dd57de89b51ac2b19bea1b658ec96b89396474cf6a748ebaaa95869b9ff068a2d085332b60b62eb77ef05ab
diff --git a/kde-frameworks/kdoctools/kdoctools-5.100.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.102.0.ebuild
index fe72dddcece..27262d73b28 100644
--- a/kde-frameworks/kdoctools/kdoctools-5.100.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest
index eaf3fc1e2ff..44cc195db35 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1,2 @@
-DIST kemoticons-5.100.0.tar.xz 1700560 BLAKE2B ad1cd23268007532916f7a3629e0490543b2def4fdbc4aad511b36fce6d172e6cac487dcf5bb72df3336f7b793db08fdb171897ec0f4d949a6e079b7a7ffcc40 SHA512 a1d22009dd6035e2735c0360f675eb9ed6021617213986574a3821b25b3e57143b3b8b3388b61e2dad75987679903569a640069555a039f8598306d6df0c2120
+DIST kemoticons-5.102.0.tar.xz 1700560 BLAKE2B 9e78076ab5c4c536ee5a1fe72664f0fc52f3f45ffafe63f5d3bea390d146195fe680bcd280282dd6f405796c794e4a1784f66c6f4aeb806ddd96e809ebb3b5ca SHA512 c3fe24e01efe121a8db30064f32ddcd3e8532f30f7d66682f9ec1fccf725612ef5333fa992b3f177c7558d1821981a2d67f06ef6b4d095f75a60e70c2ddf1493
DIST kemoticons-5.99.0.tar.xz 1700772 BLAKE2B 94e2af3b4918b7092428f44e48dac17413d9ff19f43ea78c598a0f52f0dffc9cd50631a18376cbc7787386a79e14a2ec30f74a90566b18969be3bf1fb42fbd9e SHA512 148db410fe8f9c653f933284685a82755c1d76729d05a7e21ba4ba8a587469322534b970c40f797782589bf89fad88ee5aee385f5940c45dde6702273bf80359
diff --git a/kde-frameworks/kemoticons/kemoticons-5.100.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.102.0.ebuild
index 6ba8306059f..ecc337e2132 100644
--- a/kde-frameworks/kemoticons/kemoticons-5.100.0.ebuild
+++ b/kde-frameworks/kemoticons/kemoticons-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 1b6b5da2db4..01a9ad04ece 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,2 +1,2 @@
-DIST kfilemetadata-5.100.0.tar.xz 452028 BLAKE2B fe03846f5d653b33d7cd831080671f2200d51a65dcaafae93be27d2d786285437fdd7ed21990d058b72b6a30bf9ac0c38d6074706ec0758537706dfad2d50876 SHA512 7826e010d48cf748ad018322ac73db86f32ebcd3bd8ae944c85b2e8078c9e1882b8c234ba159aad92cae84a288acccea836847cf78a7c2c94f0a93559d546ebd
+DIST kfilemetadata-5.102.0.tar.xz 469548 BLAKE2B 4b63c93e94e37a58e8d415c2fce7c83758abdcba91102eccb042a0ba80e6424f075abe0c1814341a4c13a65bdff227ef2eaea42d2b58bdb1da7477baa477b0c0 SHA512 2be85d8f80ecbc5b1337c621d3807cd40b5dac010ce73e97b248cbcb0eeef7e258a1086c7de5809c15ccf6d81bc4956f1e5d415388b995b94b751ad570177bdd
DIST kfilemetadata-5.99.0.tar.xz 439532 BLAKE2B 251617854bb7aa1b2a916e7f35651f29219066c7ce9659b60c93c29ab03156d3dda4d3536e4916f2a00db614c1e23f8ee4cc5de90f461593f2568e9cc20461fc SHA512 1499c9158fe6e1bf59f5150350b8f698e78881ddb251994ad6e6be0e471ffa1b4c092abc154e8a440eaa14a1f081ca411815800a3541a45bdd7d0b6767942db3
diff --git a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.102.0-fix-loading-external-plugins.patch b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.102.0-fix-loading-external-plugins.patch
new file mode 100644
index 00000000000..5a40d129bc4
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.102.0-fix-loading-external-plugins.patch
@@ -0,0 +1,86 @@
+From 543abf86e6747e406e176ac4e8fc52090bae373b Mon Sep 17 00:00:00 2001
+From: Alexander Lohnau <alexander.lohnau@gmx.de>
+Date: Thu, 5 Jan 2023 20:57:54 +0100
+Subject: [PATCH] Fix loading of external extractors and writers
+
+In 5bbdfc4749f92c510cc82dbd66f5d3b2bc3763ac, the external extractors were mistakenly ported to KPluginMetaData::findPlugins.
+
+However, the logic was broken before, because the dir entries must *not* be plugins, but normal files.
+This was introduced in 73da9a53cb500da000c50b164dd5693ef7474041.
+
+Considering that we tell QDir to only list dirs, the check if we have a plugin or not doesn't make sense anyways.
+
+BUG: 463598
+(cherry picked from commit 5bd67e925db7db2f9619139f7e8000ce0321d52d)
+---
+ src/extractorcollection.cpp | 23 ++++++++++++-----------
+ src/writercollection.cpp | 3 ---
+ 2 files changed, 12 insertions(+), 14 deletions(-)
+
+
+From 36efc6c632ad88bf6b1f16649ec28cc78dad5c15 Mon Sep 17 00:00:00 2001
+From: Alexander Lohnau <alexander.lohnau@gmx.de>
+Date: Thu, 12 Jan 2023 15:15:14 +0100
+Subject: [PATCH] Also add external extractors to vector of all plugins
+
+Amends 5bd67e925db7db2f9619139f7e8000ce0321d52d
+
+BUG: 463598
+
+
+(cherry picked from commit 34637beb6bb4dbaf80377f12142c799ed9e000d5)
+---
+ src/extractorcollection.cpp | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/src/extractorcollection.cpp b/src/extractorcollection.cpp
+--- a/src/extractorcollection.cpp
++++ b/src/extractorcollection.cpp
+@@ -72,19 +72,30 @@
+ }
+ }
+
+- const QVector<KPluginMetaData> externalExtractors =
+- KPluginMetaData::findPlugins(QStringLiteral(LIBEXEC_INSTALL_DIR "/kfilemetadata/externalextractors"), {}, KPluginMetaData::AllowEmptyMetaData);
+- for (const KPluginMetaData &externalPlugin : externalExtractors) {
+- qCDebug(KFILEMETADATA_LOG) << "Adding plugin - " << externalPlugin.fileName();
++ QStringList externalPlugins;
++ const QDir externalPluginDir(QStringLiteral(LIBEXEC_INSTALL_DIR "/kfilemetadata/externalextractors"));
++ qCDebug(KFILEMETADATA_LOG) << "Searching for external extractors:" << externalPluginDir.path();
++ // For external plugins, we look into the directories
++ const QStringList externalPluginEntryList = externalPluginDir.entryList(QDir::Dirs | QDir::NoDotAndDotDot);
++ for (const QString &externalPlugin : externalPluginEntryList) {
++ if (externalPlugins.contains(externalPlugin)) {
++ qCDebug(KFILEMETADATA_LOG) << "Skipping duplicate - " << externalPluginDir.path() << ":" << externalPlugin;
++ continue;
++ }
++
++ qCDebug(KFILEMETADATA_LOG) << "Adding plugin - " << externalPluginDir.path() << ":" << externalPlugin;
++ externalPlugins << externalPlugin;
+
+ Extractor extractor;
+- ExternalExtractor *plugin = new ExternalExtractor(externalPlugin.fileName());
++ auto pluginPath = externalPluginDir.absoluteFilePath(externalPlugin);
++ ExternalExtractor *plugin = new ExternalExtractor(pluginPath);
+ if (plugin && !plugin->mimetypes().isEmpty()) {
+ extractor.setExtractorPlugin(plugin);
+ extractor.setAutoDeletePlugin(Extractor::AutoDeletePlugin);
+ m_allExtractors.push_back(std::move(extractor));
+ }
+ }
++ externalPlugins.clear();
+
+ for (Extractor& extractor : m_allExtractors) {
+ auto pluginProperties = extractor.extractorProperties();
+--- a/src/writercollection.cpp
++++ b/src/writercollection.cpp
+@@ -68,9 +68,6 @@ void WriterCollectionPrivate::findWriters()
+ // For external plugins, we look into the directories. Those are executables and not C++ plugins.
+ const QStringList externalPluginEntryList = externalPluginDir.entryList(QDir::Dirs | QDir::NoDotAndDotDot);
+ for (const QString& externalPlugin : externalPluginEntryList) {
+- if (!QLibrary::isLibrary(externalPlugin)) {
+- continue;
+- }
+ if (externalPlugins.contains(externalPlugin)) {
+ continue;
+ }
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild
index 9181d233b99..d32e196160d 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild
@@ -1,38 +1,39 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
PVCUT=$(ver_cut 1-2)
QTMIN=5.15.5
inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
+
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="epub exif ffmpeg mobi office pdf taglib"
+IUSE="epub exif ffmpeg mobi pdf taglib"
RESTRICT="test"
-BDEPEND="
- test? ( ${PYTHON_DEPS} )
-"
RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
+ =kde-frameworks/karchive-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
ffmpeg? ( media-video/ffmpeg:0= )
mobi? ( kde-apps/kdegraphics-mobipocket:5 )
- office? ( =kde-frameworks/karchive-${PVCUT}*:5 )
pdf? ( app-text/poppler[qt5] )
taglib? ( media-libs/taglib )
"
DEPEND="${RDEPEND}
kernel_linux? ( sys-apps/attr )
"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+PATCHES=( "${FILESDIR}/${P}-fix-loading-external-plugins.patch" ) # KDE-bug 463598
pkg_setup() {
use test && python-any-r1_pkg_setup
@@ -45,7 +46,6 @@ src_configure() {
$(cmake_use_find_package exif LibExiv2)
$(cmake_use_find_package ffmpeg FFmpeg)
$(cmake_use_find_package mobi QMobipocket)
- $(cmake_use_find_package office KF5Archive)
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package taglib Taglib)
)
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild
index 9275e5a3a12..e7116937855 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.99.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
PVCUT=$(ver_cut 1-2)
QTMIN=5.15.5
inherit ecm frameworks.kde.org optfeature python-any-r1
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index ce44947d9f1..e337d6d23c4 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,2 @@
-DIST kglobalaccel-5.100.0.tar.xz 2367228 BLAKE2B e490a380dff7de1ab219c69da5e78708a555de1b5a506ca193128f9aaa6bed8209aaa1cd018ed3919790458c4be03b20ed64f47607828f5d536bf6d639b6ed1a SHA512 7ec716e27f9f188232470983f88179f161c6e42679a2bb55dd3631755938ebc014c96f98722a3fa0a7823b0dd671465ffe1ef886d520230b73bc4a4d7df9218e
+DIST kglobalaccel-5.102.0.tar.xz 2338248 BLAKE2B 4137bd37eadee73bb73651a4f38c3d3f8a5594ea66b67330351f2b1a698be711ca5931247f6d96268177a6ddd21b2aad22783ce9571455b0aa3937e5a4c7e0d2 SHA512 0ff000e4ad869fe313fdd2fd9a1ca4098cea6b101cf010d51f6d04ea1c33e9f6930a31e06624c7ff758302924e36a61774f6730df605388c0fd8bacf6ca9162e
DIST kglobalaccel-5.99.0.tar.xz 97124 BLAKE2B cfeabd28ba90851d25fa110500fab392bf3353fc7aedae2222eb764d9eb67283e4ab7f6e7c5c16a792e0e339dcbdc068b9ca12244f3ad6150fc80204e7eb15e5 SHA512 7f3f3808de25771219ef3a73b28a52bd133ddcf2702ef5cba65078fd45406da1ad453b51859cfb72e4691c65a9720ebaebe8ed7991d7e875eebaabdf178badc8
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.100.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.102.0.ebuild
index ae9ed1be5f6..f6d5ca4cd51 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.100.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index b349b542e78..2541e122082 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kguiaddons-5.100.0.tar.xz 76748 BLAKE2B 33011d7b6de61f1fb4f232f8252203db89af4e62dcf5bffd28178f7cf655db7e811c7573480a8bd543d1fc36bca09aaf62774d9de5328ecbafd1042a2ea003a7 SHA512 783c1ba046da63763da42c37094f61ee083639e7a0334c345a781f74a0f215a9675e1bd213844d4e9e735e8f94f3bdda480c13c734d97cf512a947bbfea75dbc
+DIST kguiaddons-5.102.0.tar.xz 78104 BLAKE2B 59f1e0718790fec770af182a2bd2c0770d708e022e3637bb1986fc7950377f27fcd36a39db7b80f33f502ac41140c4c581d50e1adacd09af814e5b03f1a3977c SHA512 933cc5dae575567b9f568ee778e90614c369ff6b3432b083b4c2fb94cca957b698050a3a4bebe4de11d70fc7b2484022977a77093a2d671002eacbde0921b565
DIST kguiaddons-5.99.0.tar.xz 74324 BLAKE2B 9111bbad7d92ee73da6aa606246802937183986b8346cdc5b74d1115b0cd31255bd2eb379bbe2ddba6146edb607f96c735a85abf6b4831384587bf2df6b00749 SHA512 a47a9b4d642d33a4ed9cccc351fcdc317cc41482b5a10bc9a38500f6c20ba9c0afc88f864c63e5c916d205cb685b4d653f001c4f4719a86e7bc4670acbf9f108
diff --git a/kde-frameworks/kguiaddons/files/kguiaddons-5.102.0-fix-waylandclipboard.patch b/kde-frameworks/kguiaddons/files/kguiaddons-5.102.0-fix-waylandclipboard.patch
new file mode 100644
index 00000000000..e8b157abebe
--- /dev/null
+++ b/kde-frameworks/kguiaddons/files/kguiaddons-5.102.0-fix-waylandclipboard.patch
@@ -0,0 +1,47 @@
+From dcb254dc6b4e5b76e04a5ee8b4db8177aff10d29 Mon Sep 17 00:00:00 2001
+From: David Redondo <kde@david-redondo.de>
+Date: Fri, 27 Jan 2023 13:17:43 +0100
+Subject: [PATCH] waylandclipboard: roundtrip to get accurate focus state
+
+The current approach is too complicated and not correct anyway.
+To summarize QGuiApplication::focusWindow is delayed so the focus
+watcher was introduced, however when the window is hidden and
+setMimeData called before Wayland events have been processed,
+then focusWatcher is naturally out of sync, so the check
+was complicated to work around this state. However the same
+issue arises when the window is deleted before calling
+setMimeData.
+Instead of introducing more complicated checks and workaround
+roundtrip so the focusWatcher state is up to date before setting
+the clipboard.
+BUG:463199
+FIXED-IN: 5.103
+---
+ src/systemclipboard/waylandclipboard.cpp | 11 ++++++++---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/src/systemclipboard/waylandclipboard.cpp b/src/systemclipboard/waylandclipboard.cpp
+index 4c68904..d6c4c08 100644
+--- a/src/systemclipboard/waylandclipboard.cpp
++++ b/src/systemclipboard/waylandclipboard.cpp
+@@ -591,9 +591,14 @@ void WaylandClipboard::setMimeData(QMimeData *mime, QClipboard::Mode mode)
+ if (!m_device) {
+ return;
+ }
+- // If the application is focused, use the normal mechanism so a future paste will not deadlock itself
+- // On enter Qt delays processing of the enter event but when a window is hidden the leave event arrives after hiding the window
+- if (const auto fw = QGuiApplication::focusWindow(); (fw && fw->isVisible()) || (!fw && m_keyboardFocusWatcher->hasFocus())) {
++
++ // roundtrip to have accurate focus state when losing focus but setting mime data before processing wayland events.
++ auto native = qGuiApp->platformNativeInterface();
++ auto display = static_cast<struct ::wl_display *>(native->nativeResourceForIntegration("wl_display"));
++ wl_display_roundtrip(display);
++
++ // If the application is focused, use the normal mechanism so a future paste will not deadlock itselfs
++ if (m_keyboardFocusWatcher->hasFocus()) {
+ QGuiApplication::clipboard()->setMimeData(mime, mode);
+ return;
+ }
+--
+GitLab
+
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.102.0-r1.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.102.0-r1.ebuild
new file mode 100644
index 00000000000..5d03529205c
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.102.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="false"
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing assorted high-level user interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="dbus wayland X"
+
+# slot op: includes qpa/qplatformnativeinterface.h
+RDEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtgui-${QTMIN}:5=[wayland]
+ >=dev-qt/qtwayland-${QTMIN}:5
+ )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 )
+ X? ( x11-libs/libxcb )
+"
+BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+
+PATCHES=( "${FILESDIR}/${P}-fix-waylandclipboard.patch" ) # KDE-bug 463199
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DBUS=$(usex dbus)
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.100.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.102.0.ebuild
index eb28e0b5a86..0bc0ffc751b 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-5.100.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index 11b1d736e47..277c00b368f 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,2 +1,2 @@
-DIST kholidays-5.100.0.tar.xz 251784 BLAKE2B e5e3b87bf2c0ff2c02beda10d243c7e726145dac8f8992dd84ad56b95eb11d19e4508b57a357e10f3e78b4967bf7c02698f2a8353192954ea772b7381838bc00 SHA512 67862bf45c59540ff0c7732bd77b4e85a9e9e5cb3df07846f98c0684f2733aae0dc375dddbe850a2e9dcaba8cc36504ce7af8d8d11422da6fd754206f241363e
+DIST kholidays-5.102.0.tar.xz 252728 BLAKE2B 6f486a0ea361df7172d5b0409411ef5bd0bfc82f79372d0d08948cb0a694412bc3c003be0b5c5118897c2b93a8df3b006818d5e454634c3ec44cb47e47d02b5b SHA512 d285c9b14f9be8bf74a3a40792e250965e0338dd81ce24408fa9c81715c5cc5de19dbc7243f8b545a8d17cdffd175bcdacc38b641060e720c34d147124e2ef54
DIST kholidays-5.99.0.tar.xz 241976 BLAKE2B a11770874e77550a17d0579b6e5af31deb6e77310a1a2918ca6eb296209b7d6a172fe0d7f7273e6741a32fd7cec3d89e28025a2ca24c5131cb9127e7ab4cdf89 SHA512 42a1966aa2ed52898fc158a575dc03e6dc28087753b0819fa7909be516ddfdf7f012947947540bdcbfea6144920702a6f908850dff5b2d5aac48430136594ae0
diff --git a/kde-frameworks/kholidays/kholidays-5.100.0.ebuild b/kde-frameworks/kholidays/kholidays-5.102.0.ebuild
index 52228ac7a59..ab2be601961 100644
--- a/kde-frameworks/kholidays/kholidays-5.100.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index d65c06f5262..2c9d7f9f89b 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,2 @@
-DIST khtml-5.100.0.tar.xz 4030332 BLAKE2B b3019d9b5f64741b404ac82435df45e77091361109a7391b32bb30248cabd6d5c3bb73fe7ded9a3e13fb9574a5e61e0dfe30ecae1d5a9bea1114030b2a3f32c5 SHA512 12a27f52d88db46b5bda575dc3d5669513fc8a9063e828657afa0abe70b0bcfa9c82d9da492399c47de86750c550f440c09a7986d40f1b25b8fe31307d8615b0
+DIST khtml-5.102.0.tar.xz 4009396 BLAKE2B 6b6f43eb13061e593c941256e3466b4706b2abcd1599cdfad447806d58624752f0fb46ece59e29b07076966d335eb8671439b59a5dadb74fbfe00d4a72910925 SHA512 2e280730cd234d48cc57959c4191b6cb827fc79ad24bdb3ed911c241df384aa57ec6060e54007fe31270bf49b263515ef288be1fc53e79f5b5fe775a9ffd3bfd
DIST khtml-5.99.0.tar.xz 1964536 BLAKE2B 995f84f321fca9694074178e0881f819f21f625da36346bb09a1e53906abb5e9f4ad39ecf358409c6d49a5ebb25906c31c94780b30ac5cfdc2eb02c3c0964455 SHA512 ebb3d5b28ea66a73a535b757385fe48647528b4ac5bdec6a02c952b5678cab0a1f21129ff98c5c4353c54ccd4fa30d760053734b3fca3f21e50edf6860965b6f
diff --git a/kde-frameworks/khtml/khtml-5.100.0.ebuild b/kde-frameworks/khtml/khtml-5.102.0.ebuild
index 566a6b53644..efc365f88fd 100644
--- a/kde-frameworks/khtml/khtml-5.100.0.ebuild
+++ b/kde-frameworks/khtml/khtml-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 92597d09dfe..7824e80e239 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,2 +1,2 @@
-DIST ki18n-5.100.0.tar.xz 3157208 BLAKE2B 1ce34693dfb76aa0bb712fd685a909a966c9fa08c0d6135f39227c6812a501f495f148a49e392da824448ccdb07e19060cceadc0680ff25a3b80e5ad510f0f9e SHA512 18d8c9a8e80fa8a1229a6cfa6c8de02044a406ad5af0491461c6e66ad15182a9700f43478e7ec9e90e36cc3d4f20b8e9650ba29aadfa64ce67d61de859dfb5e1
+DIST ki18n-5.102.0.tar.xz 3128508 BLAKE2B b636e9cccd6f92a4db689fccc1c744f8ce5a7c164877a8b7145270cf805f40171aa42ebffe0bb13c5ac8faa3c6c82a8258e6678be4c936ff53d50c752b3959ac SHA512 382f5e06af5d48ca0efc2465d85c073cba66ff04a7928e8763438b116a586293406e6b66567447f35db10850d2db2cd026e40c47b79fe473f01e0696af0d45ec
DIST ki18n-5.99.0.tar.xz 955952 BLAKE2B 200097c2f6405a98448afa725c73443e8ad930f55ff38c9c9d8c86f7a19e3305b5398296ea5cac433834dfefc3e2b13a3e5bd99735a742620eba88e66e54bc3e SHA512 845776c52e949b0306506185ed9000568d55c0bb1db9b6776310e637175d8c86a815b53a53ebf20a7c87375f9535afa50e7a21daf43a6f46eb99b0281431cd76
diff --git a/kde-frameworks/ki18n/ki18n-5.100.0.ebuild b/kde-frameworks/ki18n/ki18n-5.102.0.ebuild
index 0640cdf970f..a5d3e0dc4ec 100644
--- a/kde-frameworks/ki18n/ki18n-5.100.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/ki18n/ki18n-5.99.0.ebuild b/kde-frameworks/ki18n/ki18n-5.99.0.ebuild
index 7c74534520c..5c9fbf3e6d1 100644
--- a/kde-frameworks/ki18n/ki18n-5.99.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.99.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
QTMIN=5.15.5
inherit ecm frameworks.kde.org python-single-r1
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 692c46d93aa..4338b99129e 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,2 @@
-DIST kiconthemes-5.100.0.tar.xz 1330836 BLAKE2B 4e797d95421b1979b47517165c03a71d5f9c634173cc9619bcf9c5b3b8980d3fc4baaad8a06c911e68b62480f8b205efb441a71da89fc2b626a664a08df07835 SHA512 61eb7925114352e15f8feb05b551247b1617bd92dcda2b4250cf5340e5c1f0e367cf7a49872497da1a4fb63aefc084c7d727f3fab6c2ae1f11047dc1a1bcf4f9
+DIST kiconthemes-5.102.0.tar.xz 1311636 BLAKE2B 5eeaecb1bb9f25546124c1fdde3fcaea12e7d8078cfc67bf759e4ce9513825bc2b8d72257304d23fc593eeb03250b21cd100067989caae25ed041c8ded9daa15 SHA512 ec119f27756d2e86adfbff06910a4c58b4035fc974d35cdee6a7292252bde0ab176b2737ac01db1e591dcf5b06f8ade05561a662903fd09922c841bb88d6f3e7
DIST kiconthemes-5.99.0.tar.xz 228496 BLAKE2B 7b2857793ce7b0f6cf9ca7f73e0b07defe652ec80d7323b1521aacc68c23c0d48c10eb793ff7a8cf10879731955a9e3c6fb4bc12b7a8b83e339e61891d5f05ed SHA512 564e5999f9fcbbdc640c6e48a7ac03481a410a6fc29bcadc0574944630a173e97536ea40c9ff232a0f855cbfdbeaa0f74692543f21b63fc179f974780d63bc9d
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.100.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.102.0.ebuild
index db81149ad54..cf7cf0d708f 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-5.100.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 5bf42c2bdb5..1d0f914dd8a 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,2 +1,2 @@
-DIST kidletime-5.100.0.tar.xz 30476 BLAKE2B 8be6c7b6c3d249289dbaad120b6153a69bf88d854d35dff84832e76a97491c704df37e0849a0756bd553c0225f4d3c1aaa19baf2f1bb0ad00b9b362f78547c82 SHA512 845c41853f353754189a139ee50d6f92f506ef32b7ba3bae7d021cbfdfa551b5a495c30d5105879dd9dc0dea7f211d706d10c78a47cb4b91218c1286d58b3ef8
+DIST kidletime-5.102.0.tar.xz 30848 BLAKE2B ccb7b754ff573ab9dbdaf0badb5f403bb9db90ac22b0cd5a4210a866c2afd365a30ee7245337c7589c475323cbb20fbe5b3737bb99d344c3ab531c811c59833b SHA512 5aeddaf18d89c1ae5f9a23950a319d7d3659f713258e6297f1cb9a76c39514d434be80ec87e76c5fa892c445c69263742a13614ffcc5ae8a9c0cd47c57c43f08
DIST kidletime-5.99.0.tar.xz 30472 BLAKE2B 3339a8304ad1b3b1258674ce79023eee4b3365f5e9f42c3c73142c4b0aee9ba9ba009e80623086e9a73c60647c12e592b43d8d79c515527a8e27c2236e18f6dd SHA512 5a5d4e028460b0a3ed72c143539e44c0b9e84f7c3c425a257233a1f4d3fe02e64d7bad7fd800f276df251acff268b68f151c706c4af45f7b6f5fb3cf0dd4f701
diff --git a/kde-frameworks/kidletime/kidletime-5.100.0.ebuild b/kde-frameworks/kidletime/kidletime-5.102.0.ebuild
index 8e0809da05c..da0df79b171 100644
--- a/kde-frameworks/kidletime/kidletime-5.100.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,7 +34,10 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 )
+ wayland? (
+ >=dev-libs/plasma-wayland-protocols-1.7.0
+ >=dev-libs/wayland-protocols-1.27:0
+ )
"
BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 5eecacf506e..3897041fe86 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,2 @@
-DIST kimageformats-5.100.0.tar.xz 12669456 BLAKE2B 2f09330cd5b91f9e4eee20aedcca0404e35e4d2e817ffa8b5c5258000c6b57b0fe5e5ec96b2b52124135c3468486151ffc1f0cf510160bbc34acd26be072bd67 SHA512 6c12e255f1e4373d2dde63e48381c8dfa10a21070efa4efaab53abb11ca0cdd92bb0606c3d6189e0b00e25be1d586d723de2c5d70e0d2cc8ca99aa0c53dc2229
+DIST kimageformats-5.102.0.tar.xz 12971408 BLAKE2B 2e16e90b327c37e78874b144e25d8cb64f972397baa23a0e1e6179eda0180b79b634cf744350b9631011aba2ae1e2c6b2b8ade9988d9cdfb32ea7cb8694cde3a SHA512 2582631b36e22ec6440cff6e6ba052cfca158331317e13f47c781486a824b2f6a8b44c6b715ced35e9087b0a649a87627ac3e72e0be0694d4e25fcaebcbacbb4
DIST kimageformats-5.99.0.tar.xz 12298368 BLAKE2B e1ae582992368031212699598b2a38a1010c08d89ca963bda0c39a0bbf954c88efa7ad4fc88019fea68afb328d624667188d82fee4317f4b893a234e66d640c5 SHA512 e6e456915d2ec0f9ef16400b4bb299fda7eaf28d8c66ef8e91fc700a711c65313785b8de64a310031ab362f507ef72922d7769bee232862e25ee8f4d44f45476
diff --git a/kde-frameworks/kimageformats/files/kimageformats-5.102.0-heif-reject-invalid-files-w-0-size.patch b/kde-frameworks/kimageformats/files/kimageformats-5.102.0-heif-reject-invalid-files-w-0-size.patch
new file mode 100644
index 00000000000..809d11ce382
--- /dev/null
+++ b/kde-frameworks/kimageformats/files/kimageformats-5.102.0-heif-reject-invalid-files-w-0-size.patch
@@ -0,0 +1,31 @@
+From b654f20ecebc30ab73022a6b32c2fd1cef162ea6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20Novomesk=C3=BD?= <dnovomesky@gmail.com>
+Date: Sun, 29 Jan 2023 16:16:52 +0100
+Subject: [PATCH] heif: reject invalid files with zero size
+
+---
+ src/imageformats/heif.cpp | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/src/imageformats/heif.cpp b/src/imageformats/heif.cpp
+index 3365d92..c938c0d 100644
+--- a/src/imageformats/heif.cpp
++++ b/src/imageformats/heif.cpp
+@@ -449,6 +449,14 @@ bool HEIFHandler::ensureDecoder()
+ return false;
+ }
+
++ if ((heif_image_handle_get_width(handle) == 0) || (heif_image_handle_get_height(handle) == 0)) {
++ m_parseState = ParseHeicError;
++ heif_image_handle_release(handle);
++ heif_context_free(ctx);
++ qWarning() << "HEIC image has zero dimension";
++ return false;
++ }
++
+ const bool hasAlphaChannel = heif_image_handle_has_alpha_channel(handle);
+ const int bit_depth = heif_image_handle_get_luma_bits_per_pixel(handle);
+ heif_chroma chroma;
+--
+GitLab
+
diff --git a/kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.102.0-r1.ebuild
index d55121e6524..fef1628f46c 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.102.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -31,6 +31,8 @@ DEPEND="${RDEPEND}
DOCS=( src/imageformats/AUTHORS )
+PATCHES=( "${FILESDIR}/${P}-heif-reject-invalid-files-w-0-size.patch" )
+
src_configure() {
local mycmakeargs=(
-DKIMAGEFORMATS_JXL=$(usex jpegxl)
diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index e8d14576488..589b531cecd 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -12,7 +12,6 @@
<use>
<flag name="avif">Support the AVIF image file format</flag>
<flag name="eps">Support the EPS graphics file format</flag>
- <flag name="heif">Support for HEIF/HEIC images</flag>
<flag name="jpegxl">Support for JPEG XL image format</flag>
</use>
<slots>
diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index b347af3d6d4..341b72ee167 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1,2 @@
-DIST kinit-5.100.0.tar.xz 2433276 BLAKE2B 289613d8d669f69fae4c0f302939ba80a648b2176c0588dbc481df9497774b720c1db23a84116abe2014c2fd574fee37a05e54b46a360c6d7bd254c6fdccc999 SHA512 092d7278a98693d60d1db31e1efad1d8f1e400fcb6953c63adeb8d2ecf79c4816fc5bdde825388890c6f58f97ad200ffadc9dad6a80357efd3a2e4fd4f97f78a
+DIST kinit-5.102.0.tar.xz 2404732 BLAKE2B a88f9211b88eb8d741ac3478fc7e786f569204609b1200b357e201256e5b5b0385fb2e7f9e290d766350b5d0e23f2066ecf6830444fce7e80fb11acc606ace2a SHA512 1bcdc99ebf8a6c9451dd4f792252a0147ec57376272875e1852e69c873dabd2dc6c5e752775bec900d3c0b8d326bf0fb5b51a4374237d762415565135a040bb7
DIST kinit-5.99.0.tar.xz 119504 BLAKE2B 431b1640ad39dbf2d87fba02116431fedf9d5088d79cb39f33cc91905b1fae8d8d11304890c70da58e60e54bfaaa68e9a30c0d1ebdf4872529d235ac58c86c7f SHA512 5629c43949d13208fb1353c849aca9bab97b09e0aec365f914f43ca9f69c8c7844d10582509a999f63ccbbd178bacf87c8fc0947534d7848046e3d5bb5ab778d
diff --git a/kde-frameworks/kinit/kinit-5.100.0.ebuild b/kde-frameworks/kinit/kinit-5.102.0.ebuild
index 22f74df7cb4..bf522c6023c 100644
--- a/kde-frameworks/kinit/kinit-5.100.0.ebuild
+++ b/kde-frameworks/kinit/kinit-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index f73e93f3f0e..5577de5af2d 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,2 @@
-DIST kio-5.100.0.tar.xz 3759832 BLAKE2B a98798bd35662699bd50b767c5a4c69ea85be616794dcbade560c3f212cfa0ed757dd67fa49afe4747d950416dc5d9c005a4183b53c199ce94ed2af16478aa60 SHA512 855ff7ff62a54a20d636c501fcb77e6d5bcb6376219152643298c7a3b2c4262ac61397c82f21711403482346c4cadb2b2e67f40d43a471bb03f25fe0a36cfa74
+DIST kio-5.102.0.tar.xz 3769416 BLAKE2B 432acbd7844539e7c2617ea5743449b7da4377235485644ab9066919ee7c4746388deb116ee6664c52bcefa35c54bda3dfcc6f2f58a03a1638fe6173e5a99330 SHA512 29f46ace3a902a24c3a266413b291eac43bcfc5da76dfbc927f3d0e36c3902f0abf195b0cd97fd163a62b85a3d0bbb006dc73bc0fc43a88e47f72e7991536dc4
DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06 SHA512 b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014
diff --git a/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch b/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch
new file mode 100644
index 00000000000..afdca9c1ec5
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch
@@ -0,0 +1,36 @@
+From fe76c7e7224bde6a93e327de097c8a1e14c7d323 Mon Sep 17 00:00:00 2001
+From: Alberto Mattea <alberto@mattea.info>
+Date: Thu, 26 Jan 2023 13:19:27 +0100
+Subject: [PATCH] Add missing copyFromFile entries to http.json for webdav and
+ webdavs
+
+copyFromFile support was already implemented but not enabled due to the missing entries.
+
+BUG: 464450
+---
+ src/kioworkers/http/http.json | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/kioworkers/http/http.json b/src/kioworkers/http/http.json
+index 42e963c8d..f6c2d55a8 100644
+--- a/src/kioworkers/http/http.json
++++ b/src/kioworkers/http/http.json
+@@ -35,6 +35,7 @@
+ "Class": ":internet",
+ "Icon": "folder-remote",
+ "X-DocPath": "kioslave5/webdav/index.html",
++ "copyFromFile": true,
+ "defaultMimetype": "application/octet-stream",
+ "deleteRecursive": true,
+ "deleting": true,
+@@ -62,6 +63,7 @@
+ "Icon": "folder-remote",
+ "X-DocPath": "kioslave5/webdav/index.html",
+ "config": "webdav",
++ "copyFromFile": true,
+ "defaultMimetype": "application/octet-stream",
+ "deleteRecursive": true,
+ "deleting": true,
+--
+GitLab
+
diff --git a/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch b/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch
new file mode 100644
index 00000000000..68190d3d4c1
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch
@@ -0,0 +1,26 @@
+From 501091059ae9fc2877d621cdbc0fb3c5ece56dae Mon Sep 17 00:00:00 2001
+From: Harald Sitter <sitter@kde.org>
+Date: Thu, 20 Oct 2022 12:47:59 +0200
+Subject: [PATCH] fix dav overwrite
+
+somehow the function call got lost
+---
+ src/ioslaves/http/http.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ioslaves/http/http.cpp b/src/ioslaves/http/http.cpp
+index ec3c8809f..c54e568d2 100644
+--- a/src/ioslaves/http/http.cpp
++++ b/src/ioslaves/http/http.cpp
+@@ -5522,7 +5522,7 @@ bool HTTPProtocol::davDestinationExists()
+ m_request.cacheTag.policy = CC_Reload;
+ m_request.davData.depth = 0;
+
+- (void)/* handling result via response codes */ (true);
++ (void)/* handling result via response codes */proceedUntilResponseContent(true);
+
+ if (!m_request.isKeepAlive) {
+ httpCloseConnection(); // close connection if server requested it.
+--
+GitLab
+
diff --git a/kde-frameworks/kio/kio-5.102.0-r1.ebuild b/kde-frameworks/kio/kio-5.102.0-r1.ebuild
new file mode 100644
index 00000000000..0a3b651f341
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.102.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/libxml2
+ dev-libs/libxslt
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ =kde-frameworks/kauth-${PVCUT}*:5
+ =kde-frameworks/karchive-${PVCUT}*:5
+ =kde-frameworks/kbookmarks-${PVCUT}*:5
+ =kde-frameworks/kcodecs-${PVCUT}*:5
+ =kde-frameworks/kcompletion-${PVCUT}*:5
+ =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/kcrash-${PVCUT}*:5
+ =kde-frameworks/kdbusaddons-${PVCUT}*:5
+ =kde-frameworks/kguiaddons-${PVCUT}*:5
+ =kde-frameworks/ki18n-${PVCUT}*:5
+ =kde-frameworks/kiconthemes-${PVCUT}*:5
+ =kde-frameworks/kitemviews-${PVCUT}*:5
+ =kde-frameworks/kjobwidgets-${PVCUT}*:5
+ =kde-frameworks/knotifications-${PVCUT}*:5
+ =kde-frameworks/kservice-${PVCUT}*:5
+ =kde-frameworks/ktextwidgets-${PVCUT}*:5
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+ =kde-frameworks/kxmlgui-${PVCUT}*:5
+ =kde-frameworks/solid-${PVCUT}*:5
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+ kerberos? ( virtual/krb5 )
+ kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+ X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+PATCHES=( "${FILESDIR}/${P}-add-missing-webdav-copyFromFile.patch" ) # KDE-bug 464450
+
+src_configure() {
+ local mycmakeargs=(
+ -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+ $(cmake_use_find_package acl ACL)
+ $(cmake_use_find_package handbook KF5DocTools)
+ $(cmake_use_find_package kerberos GSSAPI)
+ $(cmake_use_find_package kwallet KF5Wallet)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ ecm_pkg_postrm
+ xdg_desktop_database_update
+}
diff --git a/kde-frameworks/kio/kio-5.100.0.ebuild b/kde-frameworks/kio/kio-5.102.0.ebuild
index a9be2323c33..9b1e05fe054 100644
--- a/kde-frameworks/kio/kio-5.100.0.ebuild
+++ b/kde-frameworks/kio/kio-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kio/kio-5.99.0.ebuild b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
index 34819ff0ed3..e9b2ae663a1 100644
--- a/kde-frameworks/kio/kio-5.99.0.ebuild
+++ b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -65,6 +65,8 @@ DEPEND="${RDEPEND}
"
PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+PATCHES=( "${FILESDIR}/${P}-fix-webdav-fileloss.patch" ) # bug 891961
+
src_configure() {
local mycmakeargs=(
-DKIO_NO_PUBLIC_QTCONCURRENT=ON
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 8fbaeeb98e4..b11a37133b2 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1,2 @@
-DIST kirigami2-5.100.0.tar.xz 368144 BLAKE2B 2c524e5522474064a7ae7d34ca4d8d353f7393542c215a74aa77c13a4910b57559f09b8966fdb86ca7df20995a39831ba24eeae6204ec9100ae6616fdfc50b50 SHA512 a88ad9c767297d7c7057071cc929c23ad2b54654154e6987bc44eb1a93ac72aa51d160c28d2a7dadfbb37c2df23543ac853d329ebb4414e70127422a5d55c1cb
+DIST kirigami2-5.102.0.tar.xz 371140 BLAKE2B 827f7a82f2a0b8c98516718aef5556d7f072d9fe2aa82115fbf5445d9cf19de8957c929a70f4c329ec0a4c1424d6bc926e028d4d19909c88997b80c791506108 SHA512 dee0dfbe8f4d7cc329707510f5ab4beef436de4887978b790bdd98ef001e3241768c9edcdfe39204b5c53997bdf7779457f7293b923282acd27a1dea4c1d911c
DIST kirigami2-5.99.0.tar.xz 365032 BLAKE2B 45d7691e2a5eba7a60c133436a8187c1af1d132d06e516057160b99769a2db5acd7d1b14425a6b4e28bf4f84b388a9e890c58c67ed0577e067db00af7ac00f1c SHA512 ca7fdd861483f22e7c028b65c0daed9756556053fd3db43e2fa991643a9f38ebec3e2840d9bc04f4caa81c50757a16c96609300aa7c85361a23267eff7985533
diff --git a/kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-1.patch b/kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-1.patch
new file mode 100644
index 00000000000..31d38f3313b
--- /dev/null
+++ b/kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-1.patch
@@ -0,0 +1,59 @@
+From f69ff1b0fec56486fd96fd1154160593c1ccedeb Mon Sep 17 00:00:00 2001
+From: ivan tkachenko <me@ratijas.tk>
+Date: Wed, 11 Jan 2023 02:50:10 +0300
+Subject: [PATCH] Page: Fix title delegate elision glitch
+
+Implicitly sized items like QtQuick/Text don't play nicely with Loader,
+and generally with kinda-recursive bindings on Layout.* properties.
+
+This combination of two fixes does the trick:
+
+1. Use extra TextMetrics for reliable width/height values.
+2. Round up text's advance width, so that container loader or layout
+won't ever round it down (which it did with implicitWidth before).
+
+(cherry picked from commit bc03a15b52c7512a1757da77963be5e1e48d5df1)
+---
+ src/controls/Page.qml | 24 ++++++++++++++++++------
+ 1 file changed, 18 insertions(+), 6 deletions(-)
+
+diff --git a/src/controls/Page.qml b/src/controls/Page.qml
+index fccb96ebb..8c9aa04ab 100644
+--- a/src/controls/Page.qml
++++ b/src/controls/Page.qml
+@@ -248,14 +248,26 @@ QQC2.Page {
+ */
+ property Component titleDelegate: Component {
+ id: defaultTitleDelegate
+- Kirigami.Heading {
++ Item {
+ Layout.fillWidth: true
+- Layout.maximumWidth: implicitWidth + 1 // The +1 is to make sure we do not trigger eliding at max width
+ Layout.minimumWidth: 0
+- maximumLineCount: 1
+- elide: Text.ElideRight
+- text: root.title
+- textFormat: Text.PlainText
++ Layout.maximumWidth: implicitWidth
++ implicitWidth: Math.ceil(metrics.advanceWidth)
++ implicitHeight: metrics.height
++
++ Kirigami.Heading {
++ id: heading
++ anchors.fill: parent
++ maximumLineCount: 1
++ elide: Text.ElideRight
++ text: root.title
++ textFormat: Text.PlainText
++ }
++ TextMetrics {
++ id: metrics
++ font: heading.font
++ text: heading.text
++ }
+ }
+ }
+
+--
+GitLab
+
diff --git a/kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-2.patch b/kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-2.patch
new file mode 100644
index 00000000000..4da10130a1b
--- /dev/null
+++ b/kde-frameworks/kirigami/files/kirigami-5.102.0-fix-title-delegate-elision-glitch-2.patch
@@ -0,0 +1,114 @@
+From eacfc6961158cc4f493a5d7e3c47619157f54291 Mon Sep 17 00:00:00 2001
+From: ivan tkachenko <me@ratijas.tk>
+Date: Wed, 11 Jan 2023 23:00:03 +0300
+Subject: [PATCH] Page: Split default page title delegate into separate
+ component
+
+There's no need to clutter Page component with potentially unused Items
+and IDs, and an extra self-contained component wouldn't hurt.
+
+(cherry picked from commit e9f19ecd20a881a6bfeaf0676fc8d6f570fe387f)
+---
+ src/CMakeLists.txt | 1 +
+ src/controls/Page.qml | 22 +---------
+ .../private/DefaultPageTitleDelegate.qml | 43 +++++++++++++++++++
+ 3 files changed, 46 insertions(+), 20 deletions(-)
+ create mode 100644 src/controls/private/DefaultPageTitleDelegate.qml
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 28c17c137..e3e7b3569 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -216,6 +216,7 @@ ecm_target_qml_sources(KirigamiPlugin PRIVATE PATH private SOURCES
+ controls/private/DefaultCardBackground.qml
+ controls/private/DefaultChipBackground.qml
+ controls/private/DefaultListItemBackground.qml
++ controls/private/DefaultPageTitleDelegate.qml
+ controls/private/EdgeShadow.qml
+ controls/private/GlobalDrawerActionItem.qml
+ controls/private/PageActionPropertyGroup.qml
+diff --git a/src/controls/Page.qml b/src/controls/Page.qml
+index 8c9aa04ab..2641b96cf 100644
+--- a/src/controls/Page.qml
++++ b/src/controls/Page.qml
+@@ -248,26 +248,8 @@ QQC2.Page {
+ */
+ property Component titleDelegate: Component {
+ id: defaultTitleDelegate
+- Item {
+- Layout.fillWidth: true
+- Layout.minimumWidth: 0
+- Layout.maximumWidth: implicitWidth
+- implicitWidth: Math.ceil(metrics.advanceWidth)
+- implicitHeight: metrics.height
+-
+- Kirigami.Heading {
+- id: heading
+- anchors.fill: parent
+- maximumLineCount: 1
+- elide: Text.ElideRight
+- text: root.title
+- textFormat: Text.PlainText
+- }
+- TextMetrics {
+- id: metrics
+- font: heading.font
+- text: heading.text
+- }
++ P.DefaultPageTitleDelegate {
++ text: root.title
+ }
+ }
+
+diff --git a/src/controls/private/DefaultPageTitleDelegate.qml b/src/controls/private/DefaultPageTitleDelegate.qml
+new file mode 100644
+index 000000000..8c84d1b5c
+--- /dev/null
++++ b/src/controls/private/DefaultPageTitleDelegate.qml
+@@ -0,0 +1,43 @@
++/*
++ * SPDX-FileCopyrightText: 2023 ivan tkachenko <me@ratijas.tk>
++ *
++ * SPDX-License-Identifier: LGPL-2.0-or-later
++ */
++
++import QtQuick 2.15
++import QtQuick.Layouts 1.15
++import org.kde.kirigami 2.20 as Kirigami
++
++/**
++ * This component is used as a default representation for a page title within
++ * page's header/toolbar. It is just a Heading item with shrinking + eliding
++ * behavior.
++ *
++ * \private
++ */
++Item {
++ property alias text: heading.text
++
++ Layout.fillWidth: true
++ Layout.minimumWidth: 0
++ Layout.maximumWidth: implicitWidth
++
++ implicitWidth: Math.ceil(metrics.advanceWidth)
++ implicitHeight: metrics.height
++
++ Kirigami.Heading {
++ id: heading
++
++ anchors.fill: parent
++ maximumLineCount: 1
++ elide: Text.ElideRight
++ textFormat: Text.PlainText
++ }
++
++ TextMetrics {
++ id: metrics
++
++ font: heading.font
++ text: heading.text
++ }
++}
+--
+GitLab
+
diff --git a/kde-frameworks/kirigami/kirigami-5.102.0-r1.ebuild b/kde-frameworks/kirigami/kirigami-5.102.0-r1.ebuild
new file mode 100644
index 00000000000..246e902cfec
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-5.102.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+KDE_ORG_NAME="${PN}2"
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org toolchain-funcs
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami"
+EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+openmp"
+
+# requires package to already be installed
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+PATCHES=( "${FILESDIR}"/${P}-fix-title-delegate-elision-glitch-{1,2}.patch )
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ $(cmake_use_find_package openmp OpenMP)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kirigami/kirigami-5.100.0.ebuild b/kde-frameworks/kirigami/kirigami-5.102.0.ebuild
index 0b17391a0c3..b728e7fee01 100644
--- a/kde-frameworks/kirigami/kirigami-5.100.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ ECM_QTHELP="false"
ECM_TEST="true"
KDE_ORG_NAME="${PN}2"
QTMIN=5.15.5
-inherit ecm frameworks.kde.org
+inherit ecm frameworks.kde.org toolchain-funcs
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
@@ -16,14 +16,11 @@ EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
+IUSE="+openmp"
# requires package to already be installed
RESTRICT="test"
-BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -36,10 +33,20 @@ DEPEND="
RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
src_configure() {
local mycmakeargs=(
-DBUILD_EXAMPLES=$(usex examples)
+ $(cmake_use_find_package openmp OpenMP)
)
ecm_src_configure
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index 956bf0c95d5..a0523979f83 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,2 +1,2 @@
-DIST kitemmodels-5.100.0.tar.xz 407436 BLAKE2B c4acc389ce7460a9a7c996535f73ca29e8e3650d2d3fa8e3c76a6430fde288f82f98c6c06f6e547d41e6b6d918ef92a612acae9b97df2d010e43d8794473358b SHA512 f147592c0a9223ea3e494ed373b753f0ae167a6e2f9c5458124771dadbfa7da663f22ac7a262da385d1c77b0e7e17412a18ef8ee7bcea1359ecc42b888385edc
+DIST kitemmodels-5.102.0.tar.xz 407232 BLAKE2B 948897f7aa1fc1339943d60caf37601f1601887975a6a0437d5a959a3a3bf27686bd4a15e2400fe624e749450fed8f9891c306914664f083471e7dc3b524b95a SHA512 4072aee205cc7a2e09d5513ac24bc3bcadce2451a1aba4a9a4cd0a55138f9178d016e8b9f1c8c65d948c76c66ea44ea5f0422df56474699af15b604ea9584ac6
DIST kitemmodels-5.99.0.tar.xz 407288 BLAKE2B 87d74c3c65bb4c8a3bbef7f8e0b802e527f733cb2e66dc9aeab4890295f9964ac5c40fe8a9f18e1696209bef3b56a7e5b72c332dea058a22cf84fddd26950d2f SHA512 6b0d47d7df4ec889e918aeabbee2aa2f058af3dafbb2413537d90ab6ec41015e9b648fd9c7e05085e5f2851dcab6c66915d32e8c1e1432d963a9211320c3da03
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.100.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.102.0.ebuild
index 7b7db08aa81..7d6c58d1139 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-5.100.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index 5602d36fe0c..0dc64041d5d 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,2 +1,2 @@
-DIST kitemviews-5.100.0.tar.xz 2293472 BLAKE2B eedba96855259b525aab094a508ba93df078ce77fd37e91dbbab13e0ab5a3b548d562d6736f65612b40f83f5abf4f8136ea98c1da94cff473f5503c1026a6604 SHA512 53f8e68061bbc45e38d497b710b879e0f17ee27170ca37949be0453b21deb533d93279e09970da86d48d4d13dc3b8cf4f7c5c4bdc812f839263838c01b4e8da6
+DIST kitemviews-5.102.0.tar.xz 2264656 BLAKE2B 934dfef9f61b43da3cc9fb5f8c41f92c1e828c3d1ce1c6a24a0eb2a6ed104fa08534e47534ce8527a878f63cbb3b9fab6150780b1c74772f84dd1bafd5cec730 SHA512 bec2962528b7c958da1ad1f4cb74a8cf92973615be4998f4b572917aca12f924669e0e5fcaf5e034e241e6fe796726de16d2690ee6f5947a96fdfe4cb4ecf44d
DIST kitemviews-5.99.0.tar.xz 77340 BLAKE2B 3a6f33a66f3641c8b0099a2b7f116d1ffddc89d59c3c9bba8fd26f0f938eaadfd543864ae2edab074995298353411f3b1154a1d5b2b0cf195d5eb08dfea6e755 SHA512 ead19df2a234337ff9bf62a24e3bfcfd4c946f1664f5888f1e1772773a51825430865cbc207754bf6a94af3e0b205edfd1168652e011c9e175db9f69fbce27f7
diff --git a/kde-frameworks/kitemviews/kitemviews-5.100.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.102.0.ebuild
index aad4cee983a..16ee2daf55f 100644
--- a/kde-frameworks/kitemviews/kitemviews-5.100.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index 9ad6f8d680e..8d8bedbf577 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST kjobwidgets-5.100.0.tar.xz 2329668 BLAKE2B a46df80fff8c5fb1de9dadd8c6acfa4199558db50661ab7a089e16d114233fd481a766943febe0251a59d97d638c86935635ac96f3c5736824fde6c094e0ae0c SHA512 0f1e96ee2a38f366ac583d7bb7426d409d11d428ba473ae3706e6c8baddcc8e1f8b3f90da05083622f2c23cc3d02f0c707e26e9edfafc6f1a2d655a4eb13369a
+DIST kjobwidgets-5.102.0.tar.xz 2301220 BLAKE2B acc8c7917f48be4f052520071752c62e508c11e6e41f518eceacddce798cb31c94b26692fdfa3725cb3974d1a6cfea7af98cc1abea52d5f8b97f725b27ba6d5e SHA512 90a258cedfb6150026c06a81faf5a1ac04783415f13725caaf5d7492e5c5033bfbbf9e42e2daca79079ec5a6d8f98b0b7080b55db5802bd17f1ad94178ebd5f3
DIST kjobwidgets-5.99.0.tar.xz 101840 BLAKE2B f6eea6fc2be7f989ae0fcc8573fbc1a7df68fb872050d99d3a41dd1be6443d1cd5c582ec8a38f5b12519c75b562ec17f4dc9c49b26ee18c97d01ea1f5fbd21db SHA512 b59fdf92bbe3d6591b4f896d08a367e01f863b317e6a9545a79a6622bf2d3833af6c2351437cdffcc276202922c4efbac92256389521a134397e88915ddc4160
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.100.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.102.0.ebuild
index 278a3d386e0..3958075243f 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-5.100.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index 8a7f5dff0a8..7ef6abe9b76 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,2 @@
-DIST kjs-5.100.0.tar.xz 339860 BLAKE2B 81ecaf1aa6cf9fe3fa39a7f1f579c6ed951d1d938c5dd275c1ed17c6fbe5e11dd84db7fbc875a5081a4b2b7bdbad825734609194a932d64b5529960a66619aab SHA512 b0a8547fccf45aafad0be5e41a16c56230314a7630979db37f42a183cc6b840795527374d67660aef093814e407e0fbc0a83d519281d5968f95f9b109ab6670d
+DIST kjs-5.102.0.tar.xz 339740 BLAKE2B ef51d8c7f6fdbacfa52675759a75e3637ca34b5dfbcaedb6440ba36b4bb3c7ff01c48bda497723b3dd8ef54eb2a99ac10e430a57c4c68b757cf1cf98365028dd SHA512 6dc43c4cbe5c79dd1622e0147d70b3de2c20960961617f04bfa9a4c5d4aacc785d1d9e8134dba9fe52b04b7460fdcd2be658dee62f5e4c6d6a08e753610940a7
DIST kjs-5.99.0.tar.xz 339692 BLAKE2B 9a0ffc1b8da4c07998f2f76804c7b3d75c661402ecaf77479d38e9f26f303f6dfb1d87b02a32e309ba0845f52f6254e4f4316902718bdd49cf903f9172ed1d74 SHA512 e19b3517355a0e9d339d502eb9cbac6c3bfd1f7cc4c9603db7de04058bc5f0534891337ff6f70d6ef95a18f11d42fd55e08ff2976d07a943749b99c1f85e75fe
diff --git a/kde-frameworks/kjs/kjs-5.100.0.ebuild b/kde-frameworks/kjs/kjs-5.102.0.ebuild
index a6a839aa1da..6d778961d96 100644
--- a/kde-frameworks/kjs/kjs-5.100.0.ebuild
+++ b/kde-frameworks/kjs/kjs-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 36f07f3e049..94361b18e3e 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,2 @@
-DIST knewstuff-5.100.0.tar.xz 3405756 BLAKE2B beeda4f5a37ee3278004c195555a5c35c97fa3d8428e16e37c81b49b970bdb04a6987c7c9feb1d5aa2ad9a618adb1f72b73a6e58c7cff05592683d0455bb054e SHA512 82ae94a17bef8fca722578ee5326dbcd54b3f2dec619ad6b8b5ccd1e96a64fc407c52b356ef7b72c411104bd3cd801298b73f42e81e3a8489306319f5d00c93e
+DIST knewstuff-5.102.0.tar.xz 3406384 BLAKE2B 3c2ba49a86b2954865db706466b07c94cc2f0b5fd10084f35285ae44ebff9e4a8dc5d968292a13699cefde229386b7dda27eea70a13fdf1c45736361e8a9dce7 SHA512 2ec0b6a8be814267a3b97fa50eb2789d5e78741e67ecd82a9ea095075338814a7d4d31623a6b9f809c129eba6b85f55e5fc6d05d43307859eb1e3420620962b0
DIST knewstuff-5.99.0.tar.xz 1162232 BLAKE2B 011389695ac5138e434b38a764b398b820167d117fb90b08e3b776055714c82b67ea833b4bad32352ed90aaf46396e048f9bf8f770b6548b90b92f9b23c6632c SHA512 bc2bbd3185b12b1651b812ce1b1bb975cafd29615a6c147fa72f7641e65792b14c52eceb3f571a8928f3e3bdee702188a118a2697768c2565ce14f88aff86059
diff --git a/kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch b/kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch
new file mode 100644
index 00000000000..00bafeb28b9
--- /dev/null
+++ b/kde-frameworks/knewstuff/files/knewstuff-5.102.0-fix-crash-in-QQuickQuestionListener.patch
@@ -0,0 +1,55 @@
+From c8e5b36e190f8b71ac14e3afd403debdbe3cf9a8 Mon Sep 17 00:00:00 2001
+From: David Edmundson <kde@davidedmundson.co.uk>
+Date: Sun, 29 Jan 2023 13:33:09 +0000
+Subject: [PATCH] Fix crash in QQuickQuestionListener
+
+The code path is:
+ - we create a Question object
+ - we show a prompt
+ - we start a nested event loop to get this into a syncronous API
+ - we return the result to the question object
+
+The lifespan of the question object is not controlled by the listener,
+during the nested event loop anything could have happened including
+deletion.
+
+BUG: 464624
+
+
+(cherry picked from commit e9e0e3faa986757ba096dbe599468f395b3461d3)
+---
+ src/qtquick/quickquestionlistener.cpp | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/qtquick/quickquestionlistener.cpp b/src/qtquick/quickquestionlistener.cpp
+index 81123b33..f760ef39 100644
+--- a/src/qtquick/quickquestionlistener.cpp
++++ b/src/qtquick/quickquestionlistener.cpp
+@@ -10,6 +10,7 @@
+ #include "core/question.h"
+
+ #include <QCoreApplication>
++#include <QPointer>
+
+ using namespace KNewStuffQuick;
+
+@@ -35,7 +36,7 @@ public:
+ Private()
+ {
+ }
+- KNSCore::Question *question = nullptr;
++ QPointer<KNSCore::Question> question;
+ };
+
+ QuickQuestionListener *QuickQuestionListener::instance()
+@@ -117,6 +118,6 @@ void KNewStuffQuick::QuickQuestionListener::passResponse(bool responseIsContinue
+ break;
+ }
+ }
+- d->question = nullptr;
++ d->question.clear();
+ }
+ }
+--
+GitLab
+
diff --git a/kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild b/kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild
new file mode 100644
index 00000000000..2eb1ae62959
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.102.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ =kde-frameworks/attica-${PVCUT}*:5
+ =kde-frameworks/karchive-${PVCUT}*:5
+ =kde-frameworks/kcompletion-${PVCUT}*:5
+ =kde-frameworks/kconfig-${PVCUT}*:5
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/ki18n-${PVCUT}*:5
+ =kde-frameworks/kiconthemes-${PVCUT}*:5
+ =kde-frameworks/kio-${PVCUT}*:5
+ =kde-frameworks/kitemviews-${PVCUT}*:5
+ =kde-frameworks/kpackage-${PVCUT}*:5
+ =kde-frameworks/kservice-${PVCUT}*:5
+ =kde-frameworks/ktextwidgets-${PVCUT}*:5
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+ =kde-frameworks/kxmlgui-${PVCUT}*:5
+ opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${PVCUT}:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-fix-crash-in-QQuickQuestionListener.patch" ) # KDE-bug 464624
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opds KF5Syndication)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/knewstuff/knewstuff-5.100.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.102.0.ebuild
index 3094e5a207c..45bd3becb0f 100644
--- a/kde-frameworks/knewstuff/knewstuff-5.100.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 939f851839f..7d84492723b 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,2 +1,2 @@
-DIST knotifications-5.100.0.tar.xz 2401432 BLAKE2B a86ebe789bf81b1bd6de02ab0f75d9fb9f28faa85766d235c78616b3be727062da162c27b605406769fc22d4f69c3941c91c9a9beeee8991a4283b69d46bda02 SHA512 56095e4cd21dbc5565a741d73fb050abf96db3cd3045b887e5ff58753e2ed7bfaaca48d2afb8c9fdc33017b5e5619204284a39c1b06c646bc3577624a170e832
+DIST knotifications-5.102.0.tar.xz 2372500 BLAKE2B 5e90caa3cf6d28f9a73206019c9cde82de51154578ca08728802c7af112b9a4133be8ec46c581c043b5f0ba8503c8fe8d3059de809d2d6f47ed12384c2581920 SHA512 56b7e28ecb2ca0402bcf8adcc9fd67b8125438bb93f6e0847cbfaecb198b3c89732a7485f1e436849ebd7950dce247a1058b20fd5d886d8c376c38cb21a71fe0
DIST knotifications-5.99.0.tar.xz 132248 BLAKE2B bc90dd560da54b9cd200135ce4ba793be8fcf2ae36da4dfa0e18b4aa204c91ad2ffa37dc6840aed30fd6dbda1b79ac5b37f538d8718be202b59592170702e862 SHA512 a648e864ec27b47b48923bd6b3eaf593c76fdd936abb818aa15d944268ff1a3f5c27e6fbe0bad3519f7b0c4f4c21245a24e041f8eeb33114a8fb7baeb77f415e
diff --git a/kde-frameworks/knotifications/knotifications-5.100.0.ebuild b/kde-frameworks/knotifications/knotifications-5.102.0.ebuild
index cf32b88543c..cd8094d8aec 100644
--- a/kde-frameworks/knotifications/knotifications-5.100.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 1fcd6bb8f51..c348f298072 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,2 @@
-DIST knotifyconfig-5.100.0.tar.xz 2430392 BLAKE2B 7c0d2edc9c2913e91aa4f67a808c35c76a384aad3b87626fe71cc7b9fe336cc1540f82b741af0af0668564d2f01f65073fc5357ba7b1000773f600c2c9560f42 SHA512 455fdc6355f4b9130ef4714114ae63969f26554c7d5777eecaaf3bd7fcd7e8c0b3f85625d629ae32ed9c805141e89c479c1a99f7b141e1a304d9a293dc00ced3
+DIST knotifyconfig-5.102.0.tar.xz 2430320 BLAKE2B b5a3391e11ffb7426b6677a7f5607098745275770aa595dc5bcdd3861016e1dd86734a8bf5309f56be0f3df2e914c47bea8992c97e3cd84fd9c13eda3dd83031 SHA512 9f46710a283aa27fec22a70f0f7f9a3f756f1f5ae323447eca57b6c8c8cfe47459cd3eae998f3c79dc72ef633eeacc31d98fb4ebbd8b9099cc237141481389b8
DIST knotifyconfig-5.99.0.tar.xz 87416 BLAKE2B 5087d8f78c3764086b5bfa0bc957c6b78cbd4bce747fd18e89bc487067f7ee2d6fb75d8c50c7166fbde74c15d11407372d6ef76e460175956deebcaf3045bf74 SHA512 de999d103b3edbbe96e801bf83acc91b8e0515adfb2aec54a0d517edebbc0170ffa1b6e07bfd43960275afcea9446f77964f519acf25024fd90742d8a2f3f7e2
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.100.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.102.0.ebuild
index a1f0b20c734..90bb1882010 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.100.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 50835275374..e33792c805c 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,2 +1,2 @@
-DIST kpackage-5.100.0.tar.xz 186456 BLAKE2B a85fb158913116fe91c81605588b0212811ff919f1cdae899db8f82696ba516cb6831aef56f94645447e6d183b935788878953298138c0b6f47965304a34b575 SHA512 72c11b66318104fbd30c40d52a871fd899938a03efebb0c70e3f32c0edd8d124e7d9652b65ab1ba866ac7875d95e8b861fcd9bd01df59f05438e493d0c102883
+DIST kpackage-5.102.0.tar.xz 187040 BLAKE2B 1e7171107017f738114a3edb690b49de8f65478ff879031daf25555ec750aa8ea6ae7be51ab304e956dca46e7fd84bad1c2f9253635fcbb3b7f3ff0624d6f1e8 SHA512 d24be8359eae24e735e740f821bad70e5050e4348d578ff574050da315ceae47f902b0260e0ac22fdefaf412a945fb6bc2d9beac3a6443b42257ed1bb3340c54
DIST kpackage-5.99.0.tar.xz 133572 BLAKE2B 7f374db134993071b5d2bc3189cb03782b8b1172dc3c5f53f5d43573fd71f6995bfaf446eba9e51c1e3bdad4c830de8048d0f171423f8d90f5f6c3c97b2f9b5b SHA512 b788dc0b42a41993a14fbc6c6e7264c46886d9cac8c3af48a8c2a0ca57dc7935b13b1018e9075526069173e72c1bd88789b4ac9a260be4784c399fdb2aba6fb7
diff --git a/kde-frameworks/kpackage/kpackage-5.100.0.ebuild b/kde-frameworks/kpackage/kpackage-5.102.0.ebuild
index 3b80fbeb599..b8d5fa3dc18 100644
--- a/kde-frameworks/kpackage/kpackage-5.100.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index 1d7b15953a9..6ee94068672 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,2 @@
-DIST kparts-5.100.0.tar.xz 2500728 BLAKE2B 7f2881bdd2d265e5a20c6d96276da91638c745f1b94e6091e762d1b303b0877624be29c63c4cd2ce479544a0cf8e55a343fb71995fbca04aa7dec6dbe3087ec7 SHA512 e47e8e302222ea0ccf29e82c94e60de32d142caf86c9fe0ebba42e22d6e196d521028e90938083d529468910be2a1588667aa5490eab992acc1169864f7c8bd3
+DIST kparts-5.102.0.tar.xz 2472284 BLAKE2B 4926c9d1215a5608c2c4f7389ddec6221674d0c1e0f082b16eeeb9df9b6e6c8513e75c72da7594d8e6a8a5b5894246df5759a39213cd7335f6f4e2a6cb8bd386 SHA512 8ee384a40879884c319be73723c0c8d4f933a3e655f6488973ec21d8694e2fb2bf8bdd3c02543f217c0cfb75ec9addbbe6260b739316f72656ae5e5f49da3502
DIST kparts-5.99.0.tar.xz 196832 BLAKE2B 83d3609cfe3cb250d26dc82ee49c7e6a7c108da7c83e6e18c8e82ba9f322298951b79f64f9e3d06531a1190251d9975e56c97fa6527bfa0311e43709897eb1d8 SHA512 3fc49ed7548d3172b2b5ad4d55beea70825fce0d67d7bcf2b69ab6651386e684f03f7094d49eb37d3056caf394d9b0d3d4727fcf26570b5dee48b7a2b2a02b2a
diff --git a/kde-frameworks/kparts/kparts-5.100.0.ebuild b/kde-frameworks/kparts/kparts-5.102.0.ebuild
index 208323fd634..cd94c1493b6 100644
--- a/kde-frameworks/kparts/kparts-5.100.0.ebuild
+++ b/kde-frameworks/kparts/kparts-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index 4416a528ccc..6d21d6021ce 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,2 +1,2 @@
-DIST kpeople-5.100.0.tar.xz 62828 BLAKE2B 2c6eb3b87dd23d6bff69519368e472a285aa7b8fbc4e6c05babf1852e05514d81175d69ae0c40cdf951f523ba77027e6e96c71d0bb48545578deb68050abd01b SHA512 7fa98407892fd16c5cb864a07b8670a7679821a7a47cc63dc6f5c91794fb848858a0fe90280b2024dd90a1eb129519909e4dd92b283978b8459a79b1bba27da4
+DIST kpeople-5.102.0.tar.xz 62976 BLAKE2B a069f5f43dee3f270f765863369713c04eba7eaa901250b29236785c1765229940642f8a111fd464db3abf4893b90b2ad0a389195390256e15a8d6d397623e31 SHA512 e84cec60e4f36b374c2d4993631425833d92a5a48dd78b5c0229137e7076441bb32914493ef4703c3bf2f9f4bedcab02dbbd48e1fb2579ef6dc26919623199e8
DIST kpeople-5.99.0.tar.xz 60200 BLAKE2B 62f3b554613578b66a3366ad60601dc8f5069521d6abbcf884ef655a4667515abaf5b8c6f532c5c93d21051a299b1047c616724e9a7a3713c94d6d8880466020 SHA512 6db65b2b8ba81372f2c3571e8ea980cc8f2ac734bdccc3841a87c8289694fba5d052c63df4004ee6559a8ce7a634b358f17118ff64b1a936f07c7bf3bddd980c
diff --git a/kde-frameworks/kpeople/kpeople-5.100.0.ebuild b/kde-frameworks/kpeople/kpeople-5.102.0.ebuild
index a674e988f0f..70759ae8cb0 100644
--- a/kde-frameworks/kpeople/kpeople-5.100.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index 47ba7fe17a3..e98d2602c50 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,2 +1,2 @@
-DIST kplotting-5.100.0.tar.xz 33740 BLAKE2B fcbf49f9c9d3d8d707697807462a28e7192619f427bcfb297ee3d18fcbf0919d6d7993ecf76b2caab94db6e7d9e98f5be68413cb3c634e1a0e69bc9d53d9a8ae SHA512 e5b404b56b76cd60e2f077cdd1c0edf6232c154731e963744bfd09d54b5d81bc65e92f2508f43b7ae60cf353f829e0964afd8d57d79a5120659fb22c92042fb0
+DIST kplotting-5.102.0.tar.xz 33740 BLAKE2B bdac78b4a163333d2d6c15a145d1851ea0e09bfeb42e0ed4e29776419119552a96524d255fc83f04299766da17e5b88bdf8cf179bf9d82081dbb63c251904413 SHA512 4a1e381f8ed03d31ea97b8f57dd8443fbb4afa6e9595d7b44c1f47528bc2c085639d0ee0947f580b35c2c495e961fffafc54bb6de14fd1857c0abab2dea71098
DIST kplotting-5.99.0.tar.xz 33736 BLAKE2B db233bd3d04b4bc0f8d65394840f541121d55200d315d0672b9ee8ebe6af5ed73c4d8e2faa11bab29dd40729bd6cfc55d2de0738986522be03a4af1bf3a6e98a SHA512 db0bcd4f742c9c5c173750af439634c2e42af0df795d81809a7ac8b6e079680d0a619e71399e671c66b33137ca63e04bf8829689d33963f6481dc486db6c357b
diff --git a/kde-frameworks/kplotting/kplotting-5.100.0.ebuild b/kde-frameworks/kplotting/kplotting-5.102.0.ebuild
index 0e9742524e2..f9cb3778906 100644
--- a/kde-frameworks/kplotting/kplotting-5.100.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 3defafcd43f..b10e63e0335 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,2 +1,2 @@
-DIST kpty-5.100.0.tar.xz 2445812 BLAKE2B d624c8d2cd36e82c9131580812290f3717c909838a927a1c1d4d6d24d3e01b7f911fb608045c9c8e38d0730e196c695d8ac27c923c8db22228ba262633b837e5 SHA512 9b054fa42dfa54842a2e12d423b975c0b231ca235f07b2154b04bb407e9de565494e0e63825174ef718d8fe4c9eebdd599799267da90f692e9ddbe71efc77157
+DIST kpty-5.102.0.tar.xz 2445704 BLAKE2B 07fea3b5c31b65c7e20e0fd5ef692ce9b92db42f1b34dd8779af73b2f412764bd922fcae9096faf1395d763dee00e9e325e716b1d59ec5803451f76390d8142e SHA512 19f2f95f1ec4bbbac69a3424de2c3cfc70437abf2aa06a42f4755f5d9b9ed965c62b0da21f7fc4719841abd6f208e775558f26d8ee22ca8d55b6067c3ba6deec
DIST kpty-5.99.0.tar.xz 59584 BLAKE2B 215a7fec2dffd909d91e0ff10d10d2cda294011446dbccb295866387fe08c6bb1db203e4433bed7975af59cdbb191c2897f0d522d8809c947158fca5fea48283 SHA512 d97b8dbe9757ac84910d961a92d58418107c4f31da23b064eb5bc537afeb2f3ffeb7f0655e2634b9d52de0020be19e073fa831216cf5f092a5005c90646dc69a
diff --git a/kde-frameworks/kpty/kpty-5.100.0.ebuild b/kde-frameworks/kpty/kpty-5.102.0.ebuild
index 75e9f7b83cc..1cbc2b786e6 100644
--- a/kde-frameworks/kpty/kpty-5.100.0.ebuild
+++ b/kde-frameworks/kpty/kpty-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index ffc815b6962..7a6c8abe463 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,2 +1,2 @@
-DIST kquickcharts-5.100.0.tar.xz 110752 BLAKE2B c63de2f32f91bd2cf40de673c6c3de0eaab329a39baa9dd9a726f806b89c2208ef25b2d5f8c20c1c2857feea8a8dd4ccd1fded6bb33af545ce2a496d0425679f SHA512 86582136c11ec29bb6319f418c8a2c70bcf79683e12195739a453e53019ad239f9106dbeac3dea96c6d40704b1f125175f3d0db5046c34dfea7c3eae69ae3adc
+DIST kquickcharts-5.102.0.tar.xz 113312 BLAKE2B 052eb69c0f0e9ddd473433053d5a1103d5b286a41834dbb7c6eccbfcdda80640e13fb0e40e6a1c60b1c4db3f8d69c815eefaf07a9ed1e3c3763f169fc404e512 SHA512 2ce6bcc5ebdccbd831b7f276df180b721a79f05f2fb56e48d3b0d782e22c873cc4e28e32bf75974f42d40c0f9a485e6717f8101c87fa3fef5149c4d1f455794d
DIST kquickcharts-5.99.0.tar.xz 110732 BLAKE2B e1b0c6d151934ca5240b60f1343011131b58bb31106f2c759ea6776544c06df593dc11451c35ba7ab072f4886f7c3ce1ead5fbeb9e00f8c49a9bd7b07477d5a8 SHA512 4ea2c39f4152e2e55bc51e1b0e221255d712f7379d51147e0f3eccb681b8bf1f342c1bdfd889ceba338d666b70e81c0c9a00a8c56a6111e7256527852e7979c1
diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.100.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.102.0.ebuild
index 7eb768a4da3..a5942d9c5e7 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-5.100.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index 9c2cc98c035..758b0cb997b 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1,2 @@
-DIST kross-5.100.0.tar.xz 2468528 BLAKE2B 61e67afd5d67b067482f24b7c0a75b4bd21af98d25a02a6df7e048d8e2a56bf5ef5f2a22d4d8dd805e939f19981c84c86f2d22272951fc94c5a12ba50d864a55 SHA512 eadb7807112c7b0b084d8a0b8f12df1e7a952ab31cf600c4c1edf1029b1d7f37da96a34d806ae1a141e33c9fbd5539c5574b0a0edf0c564c6c8425fe115f498f
+DIST kross-5.102.0.tar.xz 2440128 BLAKE2B 2b65d41c47d5c635061fe9c8569b313aecad03a2ab1b3a0a68419fc36bdc1deb1b9240ad50e3bbeabd6a5faf46183f4890dae93375dd5ba4d347103a53b261e9 SHA512 6f49d3fae95f291fd377121c761f4c31ca9763527d45c2518b2c78a4b1b04b92b5eda968056ac0eedde28c231e3dc6c66fd0db4ab2cfa2aee312a529fede8afa
DIST kross-5.99.0.tar.xz 129400 BLAKE2B abf5cd5dcf0f98ca325d0ab79841ff664677ceb0f976bd7e0e29b54275ac5e9bfbd113d4ecb29a38b37e2082594e3370b7231a0b2382ac42d08b33c4b7b1eec5 SHA512 6ac8d86d1393d892456db95662d62ce1ae5266eb1f5c573814b4569c99d4565837085e89d78b9ed0393e03265d16e5f4b7df6facdb970fc36192bbc7a774a66e
diff --git a/kde-frameworks/kross/kross-5.100.0.ebuild b/kde-frameworks/kross/kross-5.102.0.ebuild
index 21bf0597915..57ad5ac6da9 100644
--- a/kde-frameworks/kross/kross-5.100.0.ebuild
+++ b/kde-frameworks/kross/kross-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index 28218ed1679..f172be892b5 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,2 @@
-DIST krunner-5.100.0.tar.xz 87952 BLAKE2B c5219a1c9bc35addb0fc2e6b0ea45445c70d0fc44f56cb9957177d7ef41aeec3e6a7a8531c52b96a9c7b1f2b2efd7ea634033c9d98bcf718c1fe224011bc1c11 SHA512 0acf252b525c1a64fa112e63d19992995752e380a027f26e8b8aaeecaa61b05f9ae04c8c12117a4889d92ad31fa8279dbe48f60327d99cd3a58c4e2149493c24
+DIST krunner-5.102.0.tar.xz 88184 BLAKE2B 6ed780dfb69383338ed7def01d6f4980220bb2ceb89d2d257c4b34cfd8c2a30c183dcea0d2028e939c83bb3d624707cfcb9cce2f0268fdb359a1b78bd40125ab SHA512 d1697ce5e9cd02d5bf43c11f3de74b9603522524f8ae860c5d3430e340c491d915966517414f9e2860f58d8f5ef20218c9a9ebbe981f5504bc34fd4eca7c4bcd
DIST krunner-5.99.0.tar.xz 87872 BLAKE2B bc79bdb1330f48aa2ad119b705a0dbd633fe3c877efb8597584ed30f709b4ac47875563513864480e0e4397233c88645d2f8dc92bbaff4c997c3e660b9b85325 SHA512 76dab24d018eaada8dbdbc40fffcfcfad2e8f2ed62d5c0fa909d8a12361e16fbf0f073fd9c2bcdd2b65aa754625ba4b0c21b1b64c2485f14bede7704a241d93c
diff --git a/kde-frameworks/krunner/krunner-5.100.0.ebuild b/kde-frameworks/krunner/krunner-5.102.0.ebuild
index 02f8941612f..8df45d06876 100644
--- a/kde-frameworks/krunner/krunner-5.100.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 29f44e02a0a..317ff1bd028 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,2 @@
-DIST kservice-5.100.0.tar.xz 2565172 BLAKE2B a5e0f0f2d8145277196e0f8b68c3402ccc350e5748d3b8e136e5304c4bcb9ec4b2a5f3f18274117f9e54149cfd5cb7cbed7090888e28b271db6c48cace89a8ff SHA512 b186b179f9028da9f219dc46f95b4c02db28cbab26508d509084b22450f2e23486e04dbd15437d10c04116ccf03a53617f55af7dfa1ca424aed11eed43bbb9ef
+DIST kservice-5.102.0.tar.xz 2537444 BLAKE2B 1e419c9b021e2164c0962fb4f454490a730161441eafbed6c46a5dfd95abdc285448e3b5bb7eae71b2e73a67f50993ec496060fb3c61c7122a39253fd64c4763 SHA512 f7b312b82c1dcddf73d929158e07dd95cc902a0f61fcc16fcd851900c10ddec083577564893dfd30555d0f5aa616394447c682d90716cf7f9f793f82d3dd14d0
DIST kservice-5.99.0.tar.xz 268904 BLAKE2B 7eeeb262c634c463f51e738353224ddf2b517efa0807c72e305c5d906c7267445fe7041c87ef184c8062477da39c256d9d9848db6ecf012b7c5007d7eebaae02 SHA512 40ae5f05952840e69d6f7504ca7bc3a0f2c4e13f613832418fc2814f07dc7070e14bbc25f9b8c1232d5da7abd400ba14bc166fe025bbfe892687ae62184440a7
diff --git a/kde-frameworks/kservice/kservice-5.100.0.ebuild b/kde-frameworks/kservice/kservice-5.102.0.ebuild
index bea581b14dd..5f513890bc3 100644
--- a/kde-frameworks/kservice/kservice-5.100.0.ebuild
+++ b/kde-frameworks/kservice/kservice-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index a55e6458c4a..023efe26f17 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,2 @@
-DIST ktexteditor-5.100.0.tar.xz 2743652 BLAKE2B 59031d1698824a9174799e6e40fc1aa77e1e45e3bd3ddb11e41e5b444526bbbb4e43ec5dcab8a2f3926e7470b8bdd711f1c459ea9235c651878a398170785467 SHA512 065dca15fa7df6e300cf0b53b99ddd824a93c17d4524638011e6b3f3670b89459c97724d3d813148096829f1677f7ab2643986694d517b0563794d814f382dce
+DIST ktexteditor-5.102.0.tar.xz 2751384 BLAKE2B 0fee6f761153dbd869e634c8d24cbdc1e34e3ddf108e3c4a1790adcbb202d7d8460de9c4be2ceacb3f404dbcde0aedb03fd6b3491f3a5b759c8f9fa1ef14c253 SHA512 11cfae12d49d2fcca543980866c94b9eaf15fc35891e951f9448e723d2fc55e157b5036be293ab441fec1b6c419361497e665b5520e67a170374c3c3172fd239
DIST ktexteditor-5.99.0.tar.xz 2428464 BLAKE2B 8e65c6975bc2db94373d94d9a1ae08aac4aa75f9a2cb1b2c40774c09409af23a30c692452539413003e161e93e90bb927535c5f0cdb2e00a6f5f45235781bc11 SHA512 f521ff9f7143a36c41e9710eb74de904884557952e90ed817c0fdab6abb9554ed5a9532d88d1d6e35e7d60fd9793bd92780ba9d4577c675d6d7f1c76ec4d464f
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.100.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.102.0.ebuild
index 0808a11bf73..727b4e9c963 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.100.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -37,6 +37,7 @@ DEPEND="
=kde-frameworks/kjobwidgets-${PVCUT}*:5
=kde-frameworks/kparts-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5
=kde-frameworks/kxmlgui-${PVCUT}*:5
=kde-frameworks/sonnet-${PVCUT}*:5
=kde-frameworks/syntax-highlighting-${PVCUT}*:5
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index b97286e3109..c5ecf6a5986 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,2 @@
-DIST ktextwidgets-5.100.0.tar.xz 2578228 BLAKE2B 6f24929481fe72514bc9a0c9e25ed1a1076a0b828d38da81d62eec8f39a46f76d31dfb9c7fdbffff90d7c8254a052be8e77e99a52046d9e4654b22770be97dae SHA512 9a9f1bf0541767702afdb1e704e7554abab8288a0f84553caa1fd8cdf0e025a28acdb4bf7168a1d51e344f8044b0b69a6a8072cdecbe9b917c92bd5a601f755f
+DIST ktextwidgets-5.102.0.tar.xz 2551164 BLAKE2B 67c772f94f5c59f1ef8818568d2ef91ca62bc37d058ae0b7535ca18a7230ed99279d22b721577b3105263e3c6c51fa869b55a9a1bf0d3c7a6e338bed58a8abd9 SHA512 775f1e8d2edc886f650b23474a5bedf1bc9eac0b73ab7e322491fc07dc6c187d8b3ef1119bdd19d5d6b30cd0146604224d04e91df9eace753c878b6d932cb482
DIST ktextwidgets-5.99.0.tar.xz 328264 BLAKE2B ed6fc9e63241838897aea3d392922049cced9ccc530b38e8b2ba54d6291b4799debbe5cb91dfc73c143907703e148ccf3e424ef16b5644c90c92f0a4b9e5dd31 SHA512 929a0f7975c7de27c4aa63195919807428ec34a11267c08a22b78983aeba4f2fc1b846f44a8619130048fea2f85a272dc3e77bf9ff2a8bb49fc4c6f8e7acece0
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.100.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.102.0.ebuild
index 1b2be312062..4d9af584d54 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.100.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index 0d643c9b265..57ac163e36a 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,2 +1,2 @@
-DIST kunitconversion-5.100.0.tar.xz 915696 BLAKE2B d4a80297787db8642aa8374c9d51d45f8476e9e9f0e727e99bc8bb9a707b818dc63e745e3869ce07076649ee4c95ab328af629dd815d39611c806bb74b6ce791 SHA512 095fa193fe8477226826115709576d200d19f06fd4478883e09347e912976d56e1a68fd83ae5ae1986b9ee461e7514fb9ac5fdec005019d4eafb1fd676580b48
+DIST kunitconversion-5.102.0.tar.xz 915924 BLAKE2B 0026fa20399d7089ad392ee3cebd8b20d2d95b2910a3d0000bb7ac2d5002800d7d0dc833f9c464f2c0d4fcfe176192b797c80f7c0a523561acc82c4c0b27bc72 SHA512 85d35a51ec900df0b5d9347073762727f166d4cef8dfa176df28e12a465fb056f6c7c56c7380d38a067fd70d95ba36c160633640872c9a2c2ed810eb565e3f47
DIST kunitconversion-5.99.0.tar.xz 899044 BLAKE2B e229b1097f4def6d917525d89e3baf35f08ac1f752865b985dce1f41b170bacb85be738c61e135fa3ed4bc836caefabed7288139b1639d2ca97cfed5365eeb8c SHA512 605e4139b45e270159e7e4a5ae8698c0dee998e8e67053d442bd74b6282ac4810f8e9855ad98b87bcf00eec587eb3742d1de4ea18985759628b04dc17c60ccb9
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.100.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.102.0.ebuild
index 09d78f89083..1957ecc37cf 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-5.100.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index e1ec134f889..2c23078e282 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,2 @@
-DIST kwallet-5.100.0.tar.xz 347328 BLAKE2B d59aad8572390ab81a371488b739797c9e34ff7933f2d788b7527127707d2c1da75a6ceb84ebc22a589df8be929daa515bf9e621714280c8834962be8736298a SHA512 01f5bdbcf2f8909d0dfc044f159847f736d479d720a5f5cd6f69b578b0225d2855a7461eb6e2ec7bc26cf4c7904165db75ba360f6b0ad0e163439fc767dfddeb
+DIST kwallet-5.102.0.tar.xz 347564 BLAKE2B c5ce1aef7a8acd1951269353bfbdb8e07ff35e5017e194b321f1c9d8adc0ef1bb28e5f729108a0ac59a4566e136b78aac139c8f1448b80f425fe5ef9e357c85d SHA512 4b8175e9eafb62f2461eabbf628aef92e7df512d0d66e80f81f15194b32ff23b05dc492193b594eba92c4dc48a2b6706dfbd4bf150c1955374fe5dd2f7ce2a73
DIST kwallet-5.99.0.tar.xz 333436 BLAKE2B 915fb97743be3f0dd8068e1a507bf51f490814b15153599fcd530805df69bfc69ae7de11ce2b31b27ef8eb6bfe6d719b2c7ce1159eec1e932b8fd1655d10a7bb SHA512 21310271f8acd92d05c985ae90bb5f25482c251245a396557719500de8a3562e0487dec26110b4956837ccf99cb83461b6d1d57cf5925b914dafd04cdef33e24
diff --git a/kde-frameworks/kwallet/kwallet-5.100.0.ebuild b/kde-frameworks/kwallet/kwallet-5.102.0-r1.ebuild
index b6b49175381..671751fa28f 100644
--- a/kde-frameworks/kwallet/kwallet-5.100.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-5.102.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ DEPEND="
=kde-frameworks/knotifications-${PVCUT}*:5
=kde-frameworks/kservice-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
"
RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest
index f0dbf73a911..84003b78d0c 100644
--- a/kde-frameworks/kwayland/Manifest
+++ b/kde-frameworks/kwayland/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-5.100.0.tar.xz 336548 BLAKE2B c48a9f6fa7f6f1513d6a1caaec728444fa23c5d3aa9f76ae33fdcb74550d9048275aef73e205b61da98f6e5e17f6c2ae4b83dc83e8be2d7a2f7d45b4b0ed33bf SHA512 270b28d23302d5ab90a90894a5d903a19d60dc9b5a52c124af03de3ec7910826cdec130c2b3c09f1808f33080979f6f4ac608d037e32975e9495f3c9a18b929c
+DIST kwayland-5.102.0.tar.xz 336820 BLAKE2B f9ebc6b610ff3e60ca7aad18fc0d9cedf17870104f564572513f19a524936f9dac8eea51da1e941d85627d21f2a4758a826c1f80008283c2033d8719404b4b7e SHA512 fbda5683268f9a242b76f02fd86fffc7414c054ca986ae9ea427549c4024e6cc2946f92344e0a34450787c6d7d3ab0169f8cd1649fcb86ece0579f9a6959f333
DIST kwayland-5.99.0.tar.xz 336592 BLAKE2B db9cc7315fb5a4cfea301739651925582eb31321c2b44b4831484c878157af4e49078057c9ffe71fd5275ab64f96f325af5e99f058c2ef6bf5b415899338fa6a SHA512 d921eedef35ffa536595660d21c406288e1056000587701efacb02f3265f6b1fd5935626c32c191f3d870a61253d25f79b1b9d370e4e5a6056278d13ea76ccf2
diff --git a/kde-frameworks/kwayland/kwayland-5.100.0.ebuild b/kde-frameworks/kwayland/kwayland-5.102.0.ebuild
index 5da61c769d8..3f4ad020e46 100644
--- a/kde-frameworks/kwayland/kwayland-5.100.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index b029291bd66..74bbfeaac3e 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,2 +1,2 @@
-DIST kwidgetsaddons-5.100.0.tar.xz 4291252 BLAKE2B bfe9f534263640e2fd8d1041308439c69b617090ac0513e2c68fa1f40440f314f8091e10e760d8d8d378e6248bf85252cd948a530d9993b7d10036a4f74e4ccf SHA512 92762cbae607f79df87cf32bacf9e7db1cba8da9e27bb4b2988a5850a5fa70ffe1460f86908073a1d1712f1274ea4e50c07eed6301c09bf2dbbc2fb4a58fd965
+DIST kwidgetsaddons-5.102.0.tar.xz 4293552 BLAKE2B a1df3eedeb5310f9f4abb2d46d65e43c3dcaf0770b4a060b75a71bbc5d602ada465d09643735207c0a117500ee405830b1ad0474900df8029bc60dd9a768643d SHA512 8b0feb251251a645f9081d484a4c95857ba3275671ab733c5c9f3aa0eb73176b9d8ae2b3d34eba577c51528ced1714f413fc11b1084511c0586bf372d4582ff9
DIST kwidgetsaddons-5.99.0.tar.xz 2312272 BLAKE2B 559df700609733faab143d6df9df3358ad55acfbda1aaceec2a9abcc1f9bd8308ae440c4fbacc1ea1c9bc55cdc8f6eb8ec58e8015010ffae0a62d0dcc768c1c7 SHA512 ef60eaceaac2a5940b5e679df22f9e720a695a9a29df9a48f8ffddafe10d6a1d516aaea097364368aade52129a7d9e9aa0c200bc09770e3fb9c1ed66176b650f
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.100.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.102.0.ebuild
index 67dd3ea3fac..40b46ed0564 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.100.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index 22c1c3e9d23..c6556993f22 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,2 +1,2 @@
-DIST kwindowsystem-5.100.0.tar.xz 2433288 BLAKE2B eedd8509cc7599a5a4c6fae97a238f5d3f1fbed1dc3828c4970aed7cfcae09f25891e34e3317f7b3774103443d4361a57348394b63fb7dd51cacb29abcc20431 SHA512 190607c1264609b687e5967e472decd6865b14f0bf0dc22fae7f154d093c8559dd5d2266203e9a1b6ce90ee628e319c8200b3e242d35c056fee569e2ab4c4b92
+DIST kwindowsystem-5.102.0.tar.xz 2435292 BLAKE2B 250d5ecc7d174257e9e3c4d80c9e7768713e0d8547de2d40ebaa93de48e8bd0c88115aeb0be166738f2175128feae3051b7a5b213feef3af4f5c085c4b5946aa SHA512 bdd2045c3ec8d78e912f9291759b6131dfd4bd944fb510b92045820b0e02dfceeb1e80efaf2cb28dda6150464be015581da6dfaf632c03d24cf8cdaf6112eaac
DIST kwindowsystem-5.99.0.tar.xz 182540 BLAKE2B c4789c96b65ba678e32264cb28c344866c39a08007a5324876247c3e823825202b8314c402e5a854569b6b459dabbcf8ffbc9bf8bd4c58ac95ef6eb8ff8e2cff SHA512 91719c273730693cd49dcd4a94701190d983a9c64a74cbd66143901efd77de8e78a6fffb0cc289888567ce66541ca64685458cac932b6fd7333e18a38487c1bd
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.100.0-r1.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.102.0-r1.ebuild
index 0006cc7dcf0..0b3f7a48a88 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-5.100.0-r1.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.102.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 95d3482f978..07496170e0f 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,2 @@
-DIST kxmlgui-5.100.0.tar.xz 2975916 BLAKE2B b6936fcf4468cb6b23a438769b1923c4201ebcb9026fcb34af1d647fc21671d9052a349821ce87ed979412bb862a9356ee64a381fbfc4294ac5f8988ff0130b8 SHA512 ec638c856e17df36424f661cc8da04afce376b0bc2cdf52209f1557fbe5de947a183bc03afb7247bd4bc8ab48ceefad01c21d084a6265b6f4fbc2cb239c91583
+DIST kxmlgui-5.102.0.tar.xz 2976888 BLAKE2B 8e6214d9bb7c7059f268225def714afeb0e2efe9b06d144867852cdfebe2f3c157bb8e1288d6ce10082424a0a19eb70222f79ed182c4b79eaf15ab44623ccc7d SHA512 0094f4586dc30147740a9a15e3dbb7f106b66e020ce69f21ad647b8e151263aa91e328a7eecdb4e6a9e84b5b1e7ec6b4922d1426d5cfe19b8b46d1a4256a01b5
DIST kxmlgui-5.99.0.tar.xz 899568 BLAKE2B 548a8269832969e26c7a86b7870a1824427d9fdd51d5b9a080d7cd587eb1c0b121a2bb4b6948522f78d2e456cd509632def89f12b41be56aa7b691e567f2f178 SHA512 c8d6975683ba8a6c9e4e3bacd11e3764605899d7ae77652566ee745395426c25847f974b7cea5d1692588239d8c7ed001808d0b6a444e4d49edbf695014c47af
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.100.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.102.0.ebuild
index 4e2c1e89ac2..baabbf7e217 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.100.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index eeb512417b7..d40f6a3b8bc 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,2 +1,2 @@
-DIST modemmanager-qt-5.100.0.tar.xz 121052 BLAKE2B abe0054863b006fb59deca91c61eafcf022c38ecf81259914615ac6e3da6da004c8f39dfdf6ed7f8b05226ddad35be24d37009c9f56726611884caa7effe7c38 SHA512 e4d02b3fcf48e8e1503e8150610562247849b8cb62bc6d579ec687033fb06a4e0cefa611797472e35979d8d513f7ae2f095701d9f40e8bbcaef2cc96f017ab1e
+DIST modemmanager-qt-5.102.0.tar.xz 121108 BLAKE2B dc027dc966c8f755fa99ce4b87d8cbfc550cde154380ee93d6fa1eafb97c8390a0fdd9131ee19d52e66ed62480c43fec639076a9297be50e1ad58095f98ae6b2 SHA512 1db89d5baba077d9f5795b281002b306817f1b5d30198b3c05807dc82e2dd60ac7de2c34a023f04ceb84c1643fa6f1bd79c0f455c29e71b93b5a064e40e7644a
DIST modemmanager-qt-5.99.0.tar.xz 121028 BLAKE2B 8c5ae98ede9e260b2d53cb03a11dfe2f033cfe890973697a7536438b7ed87c8be33b60f8cb66e7ff48a64d9d103982eb53bf5146d02ad1ef5a192ab59ebe1b31 SHA512 80d0009f28b03f8fcfbe2431129742aceecaa468f5720d36b6fb0f115fff32becb5d8c10688edfd636cfc6eb0b204b70351c750041a56f7ffede6cc326a4ce64
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.100.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.102.0.ebuild
index f964644637a..02270364e07 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.100.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index d8892457a58..54871241ebb 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,2 +1,2 @@
-DIST networkmanager-qt-5.100.0.tar.xz 197748 BLAKE2B b52e365ca608c39303e20c7149be1b4c320fb59abca1dc0eb144a47abd22ee6c4dfdb5f2441f230c59f30ac45b2ea57ac418b595b47c4c1c6084e2ff594d43a6 SHA512 60a2ba7ac18d80035b3257097a9f7b130ebc6f0e8655bb56b7e14084ba99e869911f43836f7a3d981e98e3e69394b737a99a9d392fd6c7cb54f7699b6c276a74
+DIST networkmanager-qt-5.102.0.tar.xz 197796 BLAKE2B dd96ade3cd0776e51dcae447e9663d8f213c8c0af3ad4098d0383c884f70fb365f96d56081126e30cc43de84a897a23a367a18fde56bb5ce428f2b44d0dde055 SHA512 46f9bebd65c2166dd2f736377d38d77ae3e26dfae2ce99c6198a6128d3fd4a5e0488e1d78c3c8d6013c81d09c54326a880fa1da54bed010b2dc01c202959cb67
DIST networkmanager-qt-5.99.0.tar.xz 197696 BLAKE2B ad956ef5b9b2e5c211ed06929c44eb2cfba0d51a50106923f13650cbf7ab91fca08307a3b28158a5db652c6d7a495ab3182d0b5152d6c74b7eb1b5b45d02f105 SHA512 087a6a0e596dc236114159d40b23784b1ef85dba79c2dad158bafaa6960f53417c9d9d3661e84edbd94ed5eb2ed73911708d039abc03da78084a10891ea57619
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.100.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.102.0.ebuild
index b18a1fce20c..93abb4080ed 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.100.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index 58d8e4b9c8f..55feefe7445 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-icons5-5.100.0.tar.xz 238638684 BLAKE2B 72947978d2897c399b7650e1d1c296a8d96728c1ad970546083e9d5523c7324c081da2f08df2edf6b8fd6f04d38fe4a5cfd1082f6b767eecf07c69b18f8dd894 SHA512 26c9f8baf4cd4e833f1735a41631c4e4d7676c7847b6c55fddbd65a5f253684f9604d52d1d4da0d809ba660708c430bf4363d2a7f468ec360f827386f597ecb2
+DIST oxygen-icons5-5.102.0.tar.xz 238635612 BLAKE2B c15eda70f88893f1a9bc9374cb7d0f689eb51a203c15b3518a5528b3afb426bc0cf199c2277619d05f9ca2e02ccb5137d30abccae2b5c442a2e21000e3b7bb97 SHA512 47b7599d3485aab3091da82ad19f032d989f03a0c02a27b6fcf8075ed4fbdc093d79191fd16ecad46a70960a0a9db1ada396169bc9c0cc921121a39a72f35f55
DIST oxygen-icons5-5.99.0.tar.xz 238633012 BLAKE2B 264077a4619e5dc1feb277215468a6ec0151fdf9f702a39b26454c03a1b5a3b4c6a56ecbd487c03cb79de4b1c3eb97ee3a9210237b7c573382e0f2c30a404f63 SHA512 b1228558f04a498b47c2be1b53a7109aa95b50ce0fcedc8d81a27899fbd661dbe3e491c43d91434d7c157f4063dfa5a74771d69396efbf8938afa7113c00d5c9
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.100.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.102.0.ebuild
index ebf7dee98b8..c5a117cabbe 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.100.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index 2fa718fa26f..72997ac90ae 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-framework-5.100.0.tar.xz 3302260 BLAKE2B 7b928023475502184b9c9d804b34584e278402692a2c3a39246598618f2ee4f2780b0ebed769a4c891e6a51d82f3beb359a60814f7a3fc351df22bbfab17669b SHA512 65d52ceb6454cf3b9a1d898eb8bbd65c96d9eabaf4a0213bf72ee4b9decb0a3cf20e251140186ad96d7346e64533320fee1b8b7157d0a3260e4f4ed0aa1abdac
+DIST plasma-framework-5.102.0.tar.xz 3305096 BLAKE2B 225bb5a2d3cc5e0631defa59bafaeef49e6b1c4cf650d19d4b15cd270ec47ab2a613d4e3689bdea8d6cee19ed26aff78cb5c24a1ef0c8245fac4b80fa2a2147d SHA512 0db243ad6425c1f543149f4d939b7787cc20af526d4e81246debf7910b05a318cf18822ab0518d70dbb2641ad5853359a4e23104138f131c3a4073237c56d4b1
DIST plasma-framework-5.99.0.tar.xz 3141664 BLAKE2B b37534440bc1f3d8f5fc13b6b62527c1bdde4b5d5d1c88530c49da2be221c9f55afac832cd8db61eb1bb91328145bc9b4c9e7b227b1ce740b10fa1bbefd3d2ef SHA512 bcf4f33facb20b542a90f5216fc0c5778d4de51d6a0ae86abdd5a22d7d1bfd7156dfd7a7d6cdad524b8f98596a75aa064fcbb295a36161ce288d4be4f42c5abb
diff --git a/kde-frameworks/plasma/files/plasma-5.100.0-fix-svg-fractional-scaling.patch b/kde-frameworks/plasma/files/plasma-5.100.0-fix-svg-fractional-scaling.patch
deleted file mode 100644
index 490386b19e9..00000000000
--- a/kde-frameworks/plasma/files/plasma-5.100.0-fix-svg-fractional-scaling.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 159f9dbd6f9378c9d1943f83f13fce7c47e3d8b2 Mon Sep 17 00:00:00 2001
-From: Fushan Wen <qydwhotmail@gmail.com>
-Date: Tue, 15 Nov 2022 13:09:10 +0800
-Subject: [PATCH] svgitem: do not upscale svg when using fractional scaling
-
-BUG: 461682
-FIXED-IN: 5.101
----
- src/declarativeimports/core/svgitem.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/declarativeimports/core/svgitem.cpp b/src/declarativeimports/core/svgitem.cpp
-index b9ef54c09..7fbbe837e 100644
---- a/src/declarativeimports/core/svgitem.cpp
-+++ b/src/declarativeimports/core/svgitem.cpp
-@@ -166,7 +166,7 @@ void SvgItem::updateDevicePixelRatio()
- } else {
- m_svg.data()->setDevicePixelRatio(qMax<qreal>(1.0, std::ceil(qApp->devicePixelRatio())));
- }
-- m_svg.data()->setScaleFactor(qMax<qreal>(1.0, std::ceil(Units::instance().devicePixelRatio())));
-+ m_svg.data()->setScaleFactor(qMax<qreal>(1.0, Units::instance().devicePixelRatio()));
- }
- }
-
---
-GitLab
-
diff --git a/kde-frameworks/plasma/files/plasma-5.102.0-fix-flicker-on-fade-animation.patch b/kde-frameworks/plasma/files/plasma-5.102.0-fix-flicker-on-fade-animation.patch
new file mode 100644
index 00000000000..1c6ddab618a
--- /dev/null
+++ b/kde-frameworks/plasma/files/plasma-5.102.0-fix-flicker-on-fade-animation.patch
@@ -0,0 +1,44 @@
+From 3fcd43a6ed03d0aff188dfc190cc464c34302a1f Mon Sep 17 00:00:00 2001
+From: Arjen Hiemstra <ahiemstra@heimr.nl>
+Date: Tue, 10 Jan 2023 12:46:20 +0100
+Subject: [PATCH] iconitem: Adjust fade animation to not flicker as much
+
+As it turns out, mix(old texture, new texture, animation value) does
+actually result in a different visual from simply blending the two
+textures on top of each other, because the old texture first gets
+blended with the underlying color. This results in some of the
+underlying color bleeding through, which can cause flickering if the two
+textures are almost the same. To avoid this, change the animation
+slightly so that rather than crossfading, we first fade in the new
+texture then fade out the old texture. This doesn't cause a whole lot of
+visual difference for two completely different textures, but removes the
+flickering when they are very similar.
+
+BUG: 463061
+BUG: 463685
+---
+ src/declarativeimports/core/iconitem.cpp | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp
+index de1f56c69..a474a72f9 100644
+--- a/src/declarativeimports/core/iconitem.cpp
++++ b/src/declarativeimports/core/iconitem.cpp
+@@ -645,8 +645,12 @@ QSGNode *IconItem::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *update
+ m_textureChanged = true;
+ }
+
+- updateSubtree(oldNode->firstChild(), 1.0 - m_animValue);
+- updateSubtree(oldNode->lastChild(), m_animValue);
++ // Rather than doing a perfect crossfade, first fade in the new texture
++ // then fade out the old texture. This is done to avoid the underlying
++ // color bleeding through when both textures are at ~0.5 opacity, which
++ // causes flickering if the two textures are very similar.
++ updateSubtree(oldNode->firstChild(), 2.0 - m_animValue * 2.0);
++ updateSubtree(oldNode->lastChild(), m_animValue * 2.0);
+ } else {
+ if (oldNode->childCount() == 0) {
+ oldNode->appendChildNode(createSubtree(1.0));
+--
+GitLab
+
diff --git a/kde-frameworks/plasma/plasma-5.100.0-r1.ebuild b/kde-frameworks/plasma/plasma-5.102.0-r1.ebuild
index c6365393369..d664114eab2 100644
--- a/kde-frameworks/plasma/plasma-5.100.0-r1.ebuild
+++ b/kde-frameworks/plasma/plasma-5.102.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,18 +13,20 @@ DESCRIPTION="Plasma framework"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only man wayland X"
+IUSE="gles2-only man wayland"
RESTRICT="test"
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
+ >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
=kde-frameworks/kactivities-${PVCUT}*:5
=kde-frameworks/karchive-${PVCUT}*:5
=kde-frameworks/kconfig-${PVCUT}*:5[qml]
@@ -41,33 +43,27 @@ RDEPEND="
=kde-frameworks/kpackage-${PVCUT}*:5
=kde-frameworks/kservice-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
=kde-frameworks/kxmlgui-${PVCUT}*:5
- !gles2-only? ( media-libs/libglvnd[X?] )
+ x11-libs/libX11
+ x11-libs/libxcb
+ !gles2-only? ( media-libs/libglvnd[X] )
wayland? (
=kde-frameworks/kwayland-${PVCUT}*:5
media-libs/libglvnd
)
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libX11
- x11-libs/libxcb
- )
"
DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
+ x11-base/xorg-proto
"
BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-PATCHES=( "${FILESDIR}/${P}-fix-svg-fractional-scaling.patch" ) # KDE-bug 461682
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package !gles2-only OpenGL)
$(cmake_use_find_package man KF5DocTools)
$(cmake_use_find_package wayland EGL)
$(cmake_use_find_package wayland KF5Wayland)
- -DWITHOUT_X11=$(usex !X)
)
ecm_src_configure
diff --git a/kde-frameworks/plasma/plasma-5.102.0-r2.ebuild b/kde-frameworks/plasma/plasma-5.102.0-r2.ebuild
new file mode 100644
index 00000000000..19a29410133
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.102.0-r2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ =kde-frameworks/kactivities-${PVCUT}*:5
+ =kde-frameworks/karchive-${PVCUT}*:5
+ =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+ =kde-frameworks/kcoreaddons-${PVCUT}*:5
+ =kde-frameworks/kdeclarative-${PVCUT}*:5
+ =kde-frameworks/kglobalaccel-${PVCUT}*:5
+ =kde-frameworks/kguiaddons-${PVCUT}*:5
+ =kde-frameworks/ki18n-${PVCUT}*:5
+ =kde-frameworks/kiconthemes-${PVCUT}*:5
+ =kde-frameworks/kio-${PVCUT}*:5
+ =kde-frameworks/kirigami-${PVCUT}*:5
+ =kde-frameworks/knotifications-${PVCUT}*:5
+ =kde-frameworks/kpackage-${PVCUT}*:5
+ =kde-frameworks/kservice-${PVCUT}*:5
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+ =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+ =kde-frameworks/kxmlgui-${PVCUT}*:5
+ x11-libs/libX11
+ x11-libs/libxcb
+ !gles2-only? ( media-libs/libglvnd[X] )
+ wayland? (
+ =kde-frameworks/kwayland-${PVCUT}*:5
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+PATCHES=( "${FILESDIR}/${P}-fix-flicker-on-fade-animation.patch" ) # KDE-bug 463061, 463685
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package !gles2-only OpenGL)
+ $(cmake_use_find_package man KF5DocTools)
+ $(cmake_use_find_package wayland EGL)
+ $(cmake_use_find_package wayland KF5Wayland)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 79333426c72..1a7a241c123 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,2 +1,2 @@
-DIST prison-5.100.0.tar.xz 54948 BLAKE2B 443e834cd7a0fc0580c3df1a67acb17c1f9b2bafea06926e11cbcadf764170cf640efecc06d181be7cd08c99af07e3cdc723089b1bc18a3843fc981fb561723d SHA512 1b520fc9fcab683861d179d384dfdf081e48b48eeb241fcc3a7239db3057b030deaa720a652b8b2c21ef852625ae4ceb253c515f0785df968361b55d17d230b5
+DIST prison-5.102.0.tar.xz 54944 BLAKE2B 75faee6c3d35b425bd06248d31aa67b3b03e4b1ef8028847ae4dd36e606b9a962f917c0d6ae9684aa93bbed62f379552e160d8593cfe003ac1b48b05d37714d5 SHA512 76e09dd1cc4966cea52c6a3bd9c99c20701b67420249d9f54d455264888020266f7630ea8bfb0bfa75145205672ea67a58d4a5d2891daaa47fac1fbb6bd5c048
DIST prison-5.99.0.tar.xz 78696 BLAKE2B 4594ac4161759c16bf1323c95b60b39ef3e810d1cd52f91ef0a77946b3f1d92e15a88bc912c5f2638739928bfdbf2eae1678851ae7ccc611e7e56d15712103db SHA512 245224a5e76e8e182ec3568bdd833788301fd2014cd4e65fbc5616540464b6a5fd3f3d0fa357f1520bf9e73e65f0e0ef45449631c247e2c0af4f9da4281505a4
diff --git a/kde-frameworks/prison/files/prison-5.99.0-zxing-2.patch b/kde-frameworks/prison/files/prison-5.99.0-zxing-2.patch
new file mode 100644
index 00000000000..946cf9d1cc3
--- /dev/null
+++ b/kde-frameworks/prison/files/prison-5.99.0-zxing-2.patch
@@ -0,0 +1,31 @@
+From 14fb6f0a31373b242bdeb18cf9f3a36441bf86b5 Mon Sep 17 00:00:00 2001
+From: Volker Krause <vkrause@kde.org>
+Date: Tue, 3 Jan 2023 16:55:59 +0100
+Subject: [PATCH] Add support for ZXing 2.0
+
+As far as we are concerned that is source-compatible, so nothing we need
+to change here apart from adjusting the build system to accept the new
+major version.
+---
+ CMakeLists.txt | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 365a1c9..961262e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -44,7 +44,10 @@ find_package(Dmtx)
+ set_package_properties(Dmtx PROPERTIES
+ PURPOSE "Required for generation of Data Matrix barcodes."
+ TYPE RECOMMENDED)
+-find_package(ZXing 1.2.0)
++find_package(ZXing 2.0)
++if (NOT TARGET ZXing::ZXing)
++ find_package(ZXing 1.2.0)
++endif()
+ set_package_properties(ZXing PROPERTIES
+ PURPOSE "Required for generation of PDF417 barcodes and for scanning of barcodes from live video feed."
+ TYPE RECOMMENDED)
+--
+GitLab
+
diff --git a/kde-frameworks/prison/prison-5.100.0.ebuild b/kde-frameworks/prison/prison-5.102.0.ebuild
index 2972465702e..35970545dc1 100644
--- a/kde-frameworks/prison/prison-5.100.0.ebuild
+++ b/kde-frameworks/prison/prison-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/prison/prison-5.99.0.ebuild b/kde-frameworks/prison/prison-5.99.0.ebuild
index da509e07e78..0de66873581 100644
--- a/kde-frameworks/prison/prison-5.99.0.ebuild
+++ b/kde-frameworks/prison/prison-5.99.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,6 +25,8 @@ DEPEND="${RDEPEND}
test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
"
+PATCHES=( "${FILESDIR}/${P}-zxing-2.patch" )
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt5Quick)
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index 69b33e65d3f..4dbb4347472 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,2 +1,2 @@
-DIST purpose-5.100.0.tar.xz 176608 BLAKE2B ed08a98397fd19569029f94edc1f88f31119f18d2c3bbacf2dbd3913e74d8742051333d87d4854387257b7360f97a0fc252c5ce10df9a7ca96c1259ee177bed7 SHA512 f0b6af4c40842dff9471746cc12b7f9195a239d4448faea79a506575ab701801bea7e62a82877718caa4b68b04edcb47ccca02234b629d12c981f5871e70d595
+DIST purpose-5.102.0.tar.xz 176740 BLAKE2B 41c848404801ece1b4653a1ead97018acf410aeb2cf994114ff27a983cc9c0d33b1bf130ebaf82a72eef109deb9babe8706f9f48a1fc83d3d6249eb0c2afe2fe SHA512 78a74e784fd50e4625c845025157eaf96712bc1ce993f6947446ccb964cb94c0bf3647ef94eafc44d45d936815528c66cad5c94d96c2ad7b7c6fb5253a35d0eb
DIST purpose-5.99.0.tar.xz 174964 BLAKE2B 18c0b9b51e3f7496f01b7404ad3a733aaae0cfed4781f188df0f66554db7320bfdd4fe2ce00ef7c91c21923ef9543e90b2e37f600e2fa2fa1462845e1348cfde SHA512 0f5070c6de1c6c7280c2cbc4c8848375bd689df6fcdf6f1eed0bd8c8abb695f6e5c926bbe21099c8d99bf562dfe96df6af269907e5fb9b01b0f2c5f5fabe54dd
diff --git a/kde-frameworks/purpose/purpose-5.100.0.ebuild b/kde-frameworks/purpose/purpose-5.102.0.ebuild
index 977f6624605..166c267df10 100644
--- a/kde-frameworks/purpose/purpose-5.100.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index df83581a2d7..28000f4da1c 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,2 +1,2 @@
-DIST qqc2-desktop-style-5.100.0.tar.xz 66736 BLAKE2B c7bd8d021e3ed0e4789598710c45c46018ee23c1561ca4ff98605d74547ccc5fe95f6ce01edbf0a561642360a7945a09fe743cc9abd5b227cd51a84e616fb35b SHA512 ed35fa8dd6d076842442d20ecd2a419b13be1e554a946e9b4751b10ad33e5bec485c98aad2e98159e8c63964a6c4494920643be1178f64fbb397bfa11b4162e5
+DIST qqc2-desktop-style-5.102.0.tar.xz 68028 BLAKE2B 3fb9e9915621ffc1b28b18c4d6c3e46a7feda29d277e0605ae443cd965627638a4dd9856f025bb695e2146db3a856752bb5bcb4ff6958c9217d1cde5cd6f8654 SHA512 ed11cd88b5bc1a311b757246ab6869e21983f443df8314d275ccf56e775ffb7e02529df496a46a822840fd70b1a904f364514959122a8d6c69d7de182481028b
DIST qqc2-desktop-style-5.99.0.tar.xz 66736 BLAKE2B 6d205d80399f3c2b27ace08dceda4a21b56182b81d21ca22b432b768f9aaeb0d133d5e7ce6593f0a095d3294c268c036f6c2044713d47294419d1f5303a6890b SHA512 d3ec56008e153087e3e2d60c9293e282ac00b35eadd2dcc3644ad4cb998d6f95e84f2129936e58b801f7001de36d55ec2f4076e3d2d7a8cb3c5cd822908b0511
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.100.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.102.0.ebuild
index cf0e8a2b609..2569b0f416f 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.100.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 3318d96f184..854e013f3a1 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,2 +1,2 @@
-DIST solid-5.100.0.tar.xz 302412 BLAKE2B fbd1893eeeda77e54476d11f0b0149ac85fe9704de16f9fba7c9eb789f7847f72d79b60a8d64dc55c108829058a6297d2637c1ab918bc43474fa758566a5c6e1 SHA512 7323859c0ef59911ec2fb76f56e79b5b6a1ac0f5c58630114748a3eb1c39f33faf7291b83f341146125416dd08e35ae4f86d2e97dfdec1d94a5beb66d445d43e
+DIST solid-5.102.0.tar.xz 303500 BLAKE2B 56f483892ca665b8181426bd3ed87460cfc541aae0ee605f26b129d7f33b81886025edbb909c414e269d6a7b7bdaed6e4dca0e8c8a3f43297d6577afe2de5e12 SHA512 93e835ec5c1e34908ff70b0dde90492c5e202160fb69ab4f62cf5c8146fc3ad6c76078fd6b9ac5ea19d62dbce46ff443c9de9c48b6b28bdbbb074681880634fd
DIST solid-5.99.0.tar.xz 261264 BLAKE2B 88f4ccffa9ce6b07cf4df938ba37e3f6d68fc7a3bdfdf8700cff645510678037b8d70c71160fa0de3552db76ded6ff5f62d06bb0da7c42d234a6f70648a0804c SHA512 bb3a1877fdb39d4406e655013bdd233be0815994ca74b466ad8b8059399d5dc63c3c9d08ee729d481f7ab92f7d9a64f04e469c28e28d8413c6a95f4febebb4c6
diff --git a/kde-frameworks/solid/solid-5.100.0.ebuild b/kde-frameworks/solid/solid-5.102.0.ebuild
index 08735e228da..3ba66d5b216 100644
--- a/kde-frameworks/solid/solid-5.100.0.ebuild
+++ b/kde-frameworks/solid/solid-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index 44ef8ac5bd7..13111b525af 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,2 +1,2 @@
-DIST sonnet-5.100.0.tar.xz 2463748 BLAKE2B 1a050aa64121438390a0e617f48ec7813955c703c5902331c26c73fff6e112b41886a92720b69970074ea81f9d23fad4cc4e39eca462fc515a31b893ae1d80f7 SHA512 760a95122f41da4ac8842d1869d96d1fd6ae2d92a93e33c89088fee08050b7bd5f9e4668987d47c86556281f97f54d8b13973e18629cde7af13cf1a0b9510cb8
+DIST sonnet-5.102.0.tar.xz 2437512 BLAKE2B 21ec1843a3b5757b6dcdae154248d3b2cd3fe7aed80e83e746a5a63beb07b828d234fdcd28f69cfa56f250d781552fc3cc544f708b9ea3cabb530feb3126676b SHA512 85bd83954247b5d676b63cf7333e18d936b471138da7509a642e06074ba936dbb0b07723bdacc8d1508b05ffe84748585e98a34bae76836a6378e4c42a58800e
DIST sonnet-5.99.0.tar.xz 307868 BLAKE2B 43591a0bd09f88b745b8577a8ac38b6fc1a60a20f97e2d35de19072f7956fd31974d35ebdbd3a802b4b0c7c63bfdacc214314e43dc3d0655c59a9df4236df6a1 SHA512 781e96a9ff4363dd4bc2a95f6fadcd97991cbcd4781314f082297544c4da38c57fa62c4aec62d8cf850c5d8147e0b30f6835d143a691ea293100c00511ab318b
diff --git a/kde-frameworks/sonnet/sonnet-5.100.0.ebuild b/kde-frameworks/sonnet/sonnet-5.102.0.ebuild
index f6d3a7082c0..7a7c5fa14e0 100644
--- a/kde-frameworks/sonnet/sonnet-5.100.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index 032682d1cb2..d5210e2dd08 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,2 +1,2 @@
-DIST syndication-5.100.0.tar.xz 510500 BLAKE2B 26088c45a7c8d5477caa9190821cb77d8dac74e9da84e571fdc3d1f30e7fcfa7ae0757e6dfdb282f68e55be1a057fbd35e0852e72f20f3df874bc4efc60279a4 SHA512 cb3e9fd5f3ffa309289d475e638ff8b2d525364dce8be5ad99f9d66d52fb33844373446f73e50935f27fea46f47d2d8029566f4b3af5559adddd86986f83f6fa
+DIST syndication-5.102.0.tar.xz 510440 BLAKE2B 3015e1a5b1f0b75e055ace89ba75ed2b747f706cb9753345249fd097ea0cd4f69675d435793800885af199cfb3934554584f7e4aee7f36f45842268ab62e0489 SHA512 a17bd6fd418dd79cc0587a58eaae9a4df7d0efbcbc14d8b703028400d2ca9a4d7e8c6979224144fe8fc6b374bb051a1d4458842283869c58c447f0f9ac001e42
DIST syndication-5.99.0.tar.xz 510500 BLAKE2B f2f0d4612407c5f846c8ff6f15db1abac8ce885b4f001e76f4eca7dd3833bf9896c07ecd1a9f1ec6e2f5182f4cd09fe15ab6bd3dbac2c71391cbec161dc323c5 SHA512 d947915708db77e25ebc89d76c4a0b1a2231ffd139f7f348aadaabdeafdce1d7e3874096407ea4511a54167338a000c6969aa50a7f0d1262762f56f6f2bd9588
diff --git a/kde-frameworks/syndication/syndication-5.100.0.ebuild b/kde-frameworks/syndication/syndication-5.102.0.ebuild
index 59588385a9b..00ff1e7e680 100644
--- a/kde-frameworks/syndication/syndication-5.100.0.ebuild
+++ b/kde-frameworks/syndication/syndication-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index f8fa73d23be..1363bb2e961 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,2 +1,2 @@
-DIST syntax-highlighting-5.100.0.tar.xz 3366676 BLAKE2B d0cc449423374c0c83da39ce074fdecade0193e8e3a59462069f59da94fd1992bec16ebd4f870c9c3f14027032a78a59b3cc91a5754696e674719e28054bdd25 SHA512 bf2157b92371059c9cce18f9e2bf7a11b5a23ba20081529a933f0807865f58cfc272cd1d0c3da3968fefff795c6739b5181abca6b7569f4e36e230da286f02e5
+DIST syntax-highlighting-5.102.0.tar.xz 3376232 BLAKE2B da337c42797793dc2cc4089dc2e5ae3eaaacfa56715b973050ed3b69b905529b3987821763f1ad10b1c0a45a1e8913cb393631fdecd0bf1fde3264da953d67aa SHA512 ab2a13dc5c8275e7a1ff4468ed1bfff6c7357d99857be2066d5a0b57804e41f1e6721a96af5a5414542409f9bbb005a8ee1e48521d5cdbfc5cca3b2ace9173e4
DIST syntax-highlighting-5.99.0.tar.xz 2461708 BLAKE2B d0d98155da613e1d66ef51bcf75244be889c78b84b3dd20cd25296b0644ba2dda6e170b14dfa2db23e9d7a3adce7e6c1c13e1f544992d4c23e91e8750ecd85f2 SHA512 9974a4cdfe7611cd7dae5183f6baf4b65c842939fdcd00d264a3b2cc70f81896a3d2c64743f5955d153eb5ae0546e0bebee34cd4147915d1ad1e2fefec289a5e
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.100.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.102.0.ebuild
index 8f91935918d..13b13eb12b6 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.100.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index dcf418a6dae..1e3d6f38a37 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,2 +1,2 @@
-DIST threadweaver-5.100.0.tar.xz 1413016 BLAKE2B cadb7c5b341cd6b7da6775a251d258e70507c9003378db261640d56d462b8c7e71a3ff1726c7c13d5e3e86a05b9930f11479870db8c85db51447577a12cdefb1 SHA512 26713d066b7c6eff81cd2dd2b3d17831602ecd5e7f2b7b7cf755e591a94684fc0611239f4ba0e40070a9ad48678f7b4dfc902bfa3b1652fbc80176671eec4afd
+DIST threadweaver-5.102.0.tar.xz 1413028 BLAKE2B 1b380674f2f7d541e0de9f1230ed1b31b189b5484f17b4efcaf490382360502fe0c3e0f6e7ed2c91c931a4a0e5025e8e1f4fd83a78cf4f254bc5280d11bf013d SHA512 9047e2c366a3e814767d0a314c718c4f62cdf097ccd66846ccee02e59bbe68be872c4afc37dc5965835516234be58a40a57150a3cf10b39a960a43748af97f1f
DIST threadweaver-5.99.0.tar.xz 1413044 BLAKE2B da94b974fbf5be077e28f11bbe3a70b959f817a7336fd7b0d225a5aa6fc178d9b191a54339bf49b21826e0b1525cb728de718696ee3008f7344c419fbd5e3b03 SHA512 d3283b860f21f6c9388dd4ac7a9de1c7dadbe6c39784cdcaf8fcd30ed677370e032c0d66c9389c09e4c0f6838afbcff69b6b1c272f7110338105e1fdddb37613
diff --git a/kde-frameworks/threadweaver/threadweaver-5.100.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.102.0.ebuild
index 5a02e553b26..4407568a960 100644
--- a/kde-frameworks/threadweaver/threadweaver-5.100.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-5.102.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8