summaryrefslogtreecommitdiff
path: root/kde-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-28 17:40:55 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-28 17:40:55 +0000
commit8294b197c0de9084d8ac8510382353ea4c177b87 (patch)
tree588533368704fdb760c55c9d15e246a827bc3e3d /kde-apps
parent73c06e01ebc820f47f0140310b8a096e9d20877b (diff)
gentoo auto-resync : 28:02:2024 - 17:40:54
Diffstat (limited to 'kde-apps')
-rw-r--r--kde-apps/Manifest.gzbin37064 -> 37291 bytes
-rw-r--r--kde-apps/akonadi-calendar/Manifest2
-rw-r--r--kde-apps/akonadi-calendar/akonadi-calendar-24.02.0.ebuild48
-rw-r--r--kde-apps/akonadi-contacts/Manifest2
-rw-r--r--kde-apps/akonadi-contacts/akonadi-contacts-24.02.0.ebuild44
-rw-r--r--kde-apps/akonadi-import-wizard/Manifest2
-rw-r--r--kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.02.0.ebuild41
-rw-r--r--kde-apps/akonadi-mime/Manifest2
-rw-r--r--kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild36
-rw-r--r--kde-apps/akonadi-notes/Manifest2
-rw-r--r--kde-apps/akonadi-notes/akonadi-notes-24.02.0.ebuild25
-rw-r--r--kde-apps/akonadi-search/Manifest2
-rw-r--r--kde-apps/akonadi-search/akonadi-search-24.02.0.ebuild47
-rw-r--r--kde-apps/akonadi/Manifest2
-rw-r--r--kde-apps/akonadi/akonadi-24.02.0.ebuild107
-rw-r--r--kde-apps/akonadiconsole/Manifest2
-rw-r--r--kde-apps/akonadiconsole/akonadiconsole-24.02.0.ebuild46
-rw-r--r--kde-apps/akregator/Manifest2
-rw-r--r--kde-apps/akregator/akregator-24.02.0.ebuild59
-rw-r--r--kde-apps/analitza/Manifest2
-rw-r--r--kde-apps/analitza/analitza-24.02.0.ebuild43
-rw-r--r--kde-apps/ark/Manifest2
-rw-r--r--kde-apps/ark/ark-24.02.0.ebuild80
-rw-r--r--kde-apps/artikulate/Manifest2
-rw-r--r--kde-apps/artikulate/artikulate-24.02.0.ebuild46
-rw-r--r--kde-apps/audiocd-kio/Manifest2
-rw-r--r--kde-apps/audiocd-kio/audiocd-kio-24.02.0.ebuild49
-rw-r--r--kde-apps/baloo-widgets/Manifest2
-rw-r--r--kde-apps/baloo-widgets/baloo-widgets-24.02.0.ebuild32
-rw-r--r--kde-apps/blinken/Manifest2
-rw-r--r--kde-apps/blinken/blinken-24.02.0.ebuild36
-rw-r--r--kde-apps/bomber/Manifest2
-rw-r--r--kde-apps/bomber/bomber-24.02.0.ebuild34
-rw-r--r--kde-apps/bovo/Manifest2
-rw-r--r--kde-apps/bovo/bovo-24.02.0.ebuild34
-rw-r--r--kde-apps/calendarjanitor/Manifest2
-rw-r--r--kde-apps/calendarjanitor/calendarjanitor-24.02.0.ebuild41
-rw-r--r--kde-apps/calendarsupport/Manifest2
-rw-r--r--kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild44
-rw-r--r--kde-apps/cantor/Manifest2
-rw-r--r--kde-apps/cantor/cantor-24.02.0.ebuild117
-rw-r--r--kde-apps/cervisia/Manifest2
-rw-r--r--kde-apps/cervisia/cervisia-24.02.0.ebuild42
-rw-r--r--kde-apps/dolphin-plugins-dropbox/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.02.0.ebuild60
-rw-r--r--kde-apps/dolphin-plugins-git/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild65
-rw-r--r--kde-apps/dolphin-plugins-mercurial/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.02.0.ebuild68
-rw-r--r--kde-apps/dolphin-plugins-subversion/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.0.ebuild62
-rw-r--r--kde-apps/dolphin/Manifest2
-rw-r--r--kde-apps/dolphin/dolphin-24.02.0.ebuild90
-rw-r--r--kde-apps/dragon/Manifest2
-rw-r--r--kde-apps/dragon/dragon-24.02.0.ebuild38
-rw-r--r--kde-apps/eventviews/Manifest2
-rw-r--r--kde-apps/eventviews/eventviews-24.02.0.ebuild45
-rw-r--r--kde-apps/ffmpegthumbs/Manifest2
-rw-r--r--kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild27
-rw-r--r--kde-apps/filelight/Manifest2
-rw-r--r--kde-apps/filelight/filelight-24.02.0.ebuild38
-rw-r--r--kde-apps/granatier/Manifest2
-rw-r--r--kde-apps/granatier/granatier-24.02.0.ebuild33
-rw-r--r--kde-apps/grantlee-editor/Manifest2
-rw-r--r--kde-apps/grantlee-editor/grantlee-editor-24.02.0.ebuild40
-rw-r--r--kde-apps/grantleetheme/Manifest2
-rw-r--r--kde-apps/grantleetheme/grantleetheme-24.02.0.ebuild37
-rw-r--r--kde-apps/gwenview/Manifest2
-rw-r--r--kde-apps/gwenview/gwenview-24.02.0.ebuild105
-rw-r--r--kde-apps/incidenceeditor/Manifest2
-rw-r--r--kde-apps/incidenceeditor/incidenceeditor-24.02.0.ebuild66
-rw-r--r--kde-apps/juk/Manifest2
-rw-r--r--kde-apps/juk/juk-24.02.0.ebuild45
-rw-r--r--kde-apps/k3b/Manifest2
-rw-r--r--kde-apps/k3b/k3b-24.02.0.ebuild110
-rw-r--r--kde-apps/kaccounts-integration/Manifest4
-rw-r--r--kde-apps/kaccounts-integration/kaccounts-integration-24.02.0.ebuild (renamed from kde-apps/kaccounts-integration/kaccounts-integration-24.01.95.ebuild)8
-rw-r--r--kde-apps/kaccounts-providers/Manifest2
-rw-r--r--kde-apps/kaccounts-providers/kaccounts-providers-24.02.0.ebuild40
-rw-r--r--kde-apps/kaddressbook/Manifest2
-rw-r--r--kde-apps/kaddressbook/kaddressbook-24.02.0.ebuild66
-rw-r--r--kde-apps/kajongg/Manifest2
-rw-r--r--kde-apps/kajongg/kajongg-24.02.0.ebuild46
-rw-r--r--kde-apps/kalarm/Manifest2
-rw-r--r--kde-apps/kalarm/kalarm-24.02.0.ebuild81
-rw-r--r--kde-apps/kalgebra/Manifest2
-rw-r--r--kde-apps/kalgebra/kalgebra-24.02.0.ebuild49
-rw-r--r--kde-apps/kalzium/Manifest2
-rw-r--r--kde-apps/kalzium/kalzium-24.02.0.ebuild66
-rw-r--r--kde-apps/kamera/Manifest2
-rw-r--r--kde-apps/kamera/kamera-24.02.0.ebuild35
-rw-r--r--kde-apps/kamoso/Manifest2
-rw-r--r--kde-apps/kamoso/kamoso-24.02.0.ebuild46
-rw-r--r--kde-apps/kanagram/Manifest2
-rw-r--r--kde-apps/kanagram/kanagram-24.02.0.ebuild46
-rw-r--r--kde-apps/kapman/Manifest2
-rw-r--r--kde-apps/kapman/kapman-24.02.0.ebuild33
-rw-r--r--kde-apps/kapptemplate/Manifest2
-rw-r--r--kde-apps/kapptemplate/kapptemplate-24.02.0.ebuild31
-rw-r--r--kde-apps/kate-addons/Manifest2
-rw-r--r--kde-apps/kate-addons/kate-addons-24.02.0.ebuild102
-rw-r--r--kde-apps/kate-lib/Manifest2
-rw-r--r--kde-apps/kate-lib/kate-lib-24.02.0.ebuild72
-rw-r--r--kde-apps/kate/Manifest2
-rw-r--r--kde-apps/kate/kate-24.02.0.ebuild61
-rw-r--r--kde-apps/katomic/Manifest2
-rw-r--r--kde-apps/katomic/katomic-24.02.0.ebuild33
-rw-r--r--kde-apps/kbackup/Manifest2
-rw-r--r--kde-apps/kbackup/kbackup-24.02.0.ebuild36
-rw-r--r--kde-apps/kblackbox/Manifest2
-rw-r--r--kde-apps/kblackbox/kblackbox-24.02.0.ebuild36
-rw-r--r--kde-apps/kblocks/Manifest2
-rw-r--r--kde-apps/kblocks/kblocks-24.02.0.ebuild34
-rw-r--r--kde-apps/kbounce/Manifest2
-rw-r--r--kde-apps/kbounce/kbounce-24.02.0.ebuild37
-rw-r--r--kde-apps/kbreakout/Manifest2
-rw-r--r--kde-apps/kbreakout/kbreakout-24.02.0.ebuild33
-rw-r--r--kde-apps/kbruch/Manifest2
-rw-r--r--kde-apps/kbruch/kbruch-24.02.0.ebuild28
-rw-r--r--kde-apps/kcachegrind/Manifest2
-rw-r--r--kde-apps/kcachegrind/kcachegrind-24.02.0.ebuild36
-rw-r--r--kde-apps/kcalc/Manifest2
-rw-r--r--kde-apps/kcalc/kcalc-24.02.0.ebuild35
-rw-r--r--kde-apps/kcalutils/Manifest2
-rw-r--r--kde-apps/kcalutils/kcalutils-24.02.0.ebuild34
-rw-r--r--kde-apps/kcharselect/Manifest2
-rw-r--r--kde-apps/kcharselect/kcharselect-24.02.0.ebuild30
-rw-r--r--kde-apps/kcolorchooser/Manifest2
-rw-r--r--kde-apps/kcolorchooser/kcolorchooser-24.02.0.ebuild24
-rw-r--r--kde-apps/kcron/Manifest2
-rw-r--r--kde-apps/kcron/kcron-24.02.0.ebuild31
-rw-r--r--kde-apps/kde-apps-meta/Manifest1
-rw-r--r--kde-apps/kde-apps-meta/kde-apps-meta-24.02.0.ebuild26
-rw-r--r--kde-apps/kde-dev-scripts/Manifest2
-rw-r--r--kde-apps/kde-dev-scripts/kde-dev-scripts-24.02.0.ebuild34
-rw-r--r--kde-apps/kde-dev-utils/Manifest2
-rw-r--r--kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild30
-rw-r--r--kde-apps/kdeaccessibility-meta/Manifest1
-rw-r--r--kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.02.0.ebuild19
-rw-r--r--kde-apps/kdeadmin-meta/Manifest1
-rw-r--r--kde-apps/kdeadmin-meta/kdeadmin-meta-24.02.0.ebuild17
-rw-r--r--kde-apps/kdebugsettings/Manifest2
-rw-r--r--kde-apps/kdebugsettings/kdebugsettings-24.02.0.ebuild32
-rw-r--r--kde-apps/kdecore-meta/Manifest1
-rw-r--r--kde-apps/kdecore-meta/kdecore-meta-24.02.0.ebuild34
-rw-r--r--kde-apps/kdeedu-data/Manifest2
-rw-r--r--kde-apps/kdeedu-data/kdeedu-data-24.02.0.ebuild18
-rw-r--r--kde-apps/kdeedu-meta/Manifest1
-rw-r--r--kde-apps/kdeedu-meta/kdeedu-meta-24.02.0.ebuild42
-rw-r--r--kde-apps/kdegames-meta/Manifest1
-rw-r--r--kde-apps/kdegames-meta/kdegames-meta-24.02.0.ebuild59
-rw-r--r--kde-apps/kdegraphics-meta/Manifest1
-rw-r--r--kde-apps/kdegraphics-meta/kdegraphics-meta-24.02.0.ebuild33
-rw-r--r--kde-apps/kdegraphics-mobipocket/Manifest4
-rw-r--r--kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.02.0.ebuild (renamed from kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.01.95.ebuild)6
-rw-r--r--kde-apps/kdemultimedia-meta/Manifest1
-rw-r--r--kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.02.0.ebuild31
-rw-r--r--kde-apps/kdenetwork-filesharing/Manifest2
-rw-r--r--kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.02.0.ebuild39
-rw-r--r--kde-apps/kdenetwork-meta/Manifest1
-rw-r--r--kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.0.ebuild31
-rw-r--r--kde-apps/kdenlive/Manifest2
-rw-r--r--kde-apps/kdenlive/kdenlive-24.02.0.ebuild74
-rw-r--r--kde-apps/kdepim-addons/Manifest2
-rw-r--r--kde-apps/kdepim-addons/kdepim-addons-24.02.0.ebuild82
-rw-r--r--kde-apps/kdepim-meta/Manifest1
-rw-r--r--kde-apps/kdepim-meta/kdepim-meta-24.02.0.ebuild75
-rw-r--r--kde-apps/kdepim-runtime/Manifest2
-rw-r--r--kde-apps/kdepim-runtime/kdepim-runtime-24.02.0.ebuild80
-rw-r--r--kde-apps/kdesdk-meta/Manifest1
-rw-r--r--kde-apps/kdesdk-meta/kdesdk-meta-24.02.0.ebuild35
-rw-r--r--kde-apps/kdesdk-thumbnailers/Manifest2
-rw-r--r--kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.02.0.ebuild26
-rw-r--r--kde-apps/kdeutils-meta/Manifest1
-rw-r--r--kde-apps/kdeutils-meta/kdeutils-meta-24.02.0.ebuild51
-rw-r--r--kde-apps/kdf/Manifest2
-rw-r--r--kde-apps/kdf/kdf-24.02.0.ebuild36
-rw-r--r--kde-apps/kdialog/Manifest2
-rw-r--r--kde-apps/kdialog/kdialog-24.02.0.ebuild43
-rw-r--r--kde-apps/kdiamond/Manifest2
-rw-r--r--kde-apps/kdiamond/kdiamond-24.02.0.ebuild34
-rw-r--r--kde-apps/keditbookmarks/Manifest2
-rw-r--r--kde-apps/keditbookmarks/keditbookmarks-24.02.0.ebuild47
-rw-r--r--kde-apps/kfind/Manifest2
-rw-r--r--kde-apps/kfind/kfind-24.02.0.ebuild37
-rw-r--r--kde-apps/kfourinline/Manifest2
-rw-r--r--kde-apps/kfourinline/kfourinline-24.02.0.ebuild34
-rw-r--r--kde-apps/kgeography/Manifest2
-rw-r--r--kde-apps/kgeography/kgeography-24.02.0.ebuild31
-rw-r--r--kde-apps/kget/Manifest2
-rw-r--r--kde-apps/kget/kget-24.02.0.ebuild70
-rw-r--r--kde-apps/kgoldrunner/Manifest2
-rw-r--r--kde-apps/kgoldrunner/kgoldrunner-24.02.0.ebuild39
-rw-r--r--kde-apps/kgpg/Manifest2
-rw-r--r--kde-apps/kgpg/kgpg-24.02.0.ebuild50
-rw-r--r--kde-apps/khangman/Manifest2
-rw-r--r--kde-apps/khangman/khangman-24.02.0.ebuild40
-rw-r--r--kde-apps/khelpcenter/Manifest2
-rw-r--r--kde-apps/khelpcenter/khelpcenter-24.02.0.ebuild43
-rw-r--r--kde-apps/kidentitymanagement/Manifest2
-rw-r--r--kde-apps/kidentitymanagement/kidentitymanagement-24.02.0.ebuild35
-rw-r--r--kde-apps/kig/Manifest2
-rw-r--r--kde-apps/kig/kig-24.02.0.ebuild72
-rw-r--r--kde-apps/kigo/Manifest2
-rw-r--r--kde-apps/kigo/kigo-24.02.0.ebuild39
-rw-r--r--kde-apps/killbots/Manifest2
-rw-r--r--kde-apps/killbots/killbots-24.02.0.ebuild37
-rw-r--r--kde-apps/kimagemapeditor/Manifest2
-rw-r--r--kde-apps/kimagemapeditor/kimagemapeditor-24.02.0.ebuild34
-rw-r--r--kde-apps/kimap/Manifest2
-rw-r--r--kde-apps/kimap/kimap-24.02.0.ebuild41
-rw-r--r--kde-apps/kio-extras-kf5/Manifest4
-rw-r--r--kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.0.ebuild (renamed from kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild)4
-rw-r--r--kde-apps/kio-extras/Manifest4
-rw-r--r--kde-apps/kio-extras/kio-extras-24.02.0.ebuild (renamed from kde-apps/kio-extras/kio-extras-24.01.95.ebuild)4
-rw-r--r--kde-apps/kiriki/Manifest2
-rw-r--r--kde-apps/kiriki/kiriki-24.02.0.ebuild33
-rw-r--r--kde-apps/kiten/Manifest2
-rw-r--r--kde-apps/kiten/kiten-24.02.0.ebuild41
-rw-r--r--kde-apps/kitinerary/Manifest2
-rw-r--r--kde-apps/kitinerary/kitinerary-24.02.0.ebuild48
-rw-r--r--kde-apps/kjumpingcube/Manifest2
-rw-r--r--kde-apps/kjumpingcube/kjumpingcube-24.02.0.ebuild36
-rw-r--r--kde-apps/kldap/Manifest2
-rw-r--r--kde-apps/kldap/kldap-24.02.0.ebuild30
-rw-r--r--kde-apps/kleopatra/Manifest2
-rw-r--r--kde-apps/kleopatra/kleopatra-24.02.0.ebuild65
-rw-r--r--kde-apps/klettres/Manifest2
-rw-r--r--kde-apps/klettres/klettres-24.02.0.ebuild32
-rw-r--r--kde-apps/klickety/Manifest2
-rw-r--r--kde-apps/klickety/klickety-24.02.0.ebuild38
-rw-r--r--kde-apps/klines/Manifest2
-rw-r--r--kde-apps/klines/klines-24.02.0.ebuild35
-rw-r--r--kde-apps/kmag/Manifest2
-rw-r--r--kde-apps/kmag/kmag-24.02.0.ebuild38
-rw-r--r--kde-apps/kmahjongg/Manifest2
-rw-r--r--kde-apps/kmahjongg/kmahjongg-24.02.0.ebuild37
-rw-r--r--kde-apps/kmail-account-wizard/Manifest2
-rw-r--r--kde-apps/kmail-account-wizard/kmail-account-wizard-24.02.0.ebuild49
-rw-r--r--kde-apps/kmail/Manifest2
-rw-r--r--kde-apps/kmail/kmail-24.02.0.ebuild113
-rw-r--r--kde-apps/kmailtransport/Manifest2
-rw-r--r--kde-apps/kmailtransport/kmailtransport-24.02.0.ebuild37
-rw-r--r--kde-apps/kmbox/Manifest2
-rw-r--r--kde-apps/kmbox/kmbox-24.02.0.ebuild19
-rw-r--r--kde-apps/kmime/Manifest2
-rw-r--r--kde-apps/kmime/kmime-24.02.0.ebuild22
-rw-r--r--kde-apps/kmines/Manifest2
-rw-r--r--kde-apps/kmines/kmines-24.02.0.ebuild34
-rw-r--r--kde-apps/kmix/Manifest2
-rw-r--r--kde-apps/kmix/kmix-24.02.0.ebuild75
-rw-r--r--kde-apps/kmousetool/Manifest2
-rw-r--r--kde-apps/kmousetool/kmousetool-24.02.0.ebuild37
-rw-r--r--kde-apps/kmouth/Manifest2
-rw-r--r--kde-apps/kmouth/kmouth-24.02.0.ebuild32
-rw-r--r--kde-apps/kmplot/Manifest2
-rw-r--r--kde-apps/kmplot/kmplot-24.02.0.ebuild41
-rw-r--r--kde-apps/knavalbattle/Manifest2
-rw-r--r--kde-apps/knavalbattle/knavalbattle-24.02.0.ebuild37
-rw-r--r--kde-apps/knetwalk/Manifest2
-rw-r--r--kde-apps/knetwalk/knetwalk-24.02.0.ebuild37
-rw-r--r--kde-apps/knights/Manifest2
-rw-r--r--kde-apps/knights/knights-24.02.0.ebuild57
-rw-r--r--kde-apps/knotes/Manifest2
-rw-r--r--kde-apps/knotes/knotes-24.02.0.ebuild59
-rw-r--r--kde-apps/kolf/Manifest2
-rw-r--r--kde-apps/kolf/kolf-24.02.0.ebuild37
-rw-r--r--kde-apps/kollision/Manifest2
-rw-r--r--kde-apps/kollision/kollision-24.02.0.ebuild31
-rw-r--r--kde-apps/kolourpaint/Manifest2
-rw-r--r--kde-apps/kolourpaint/kolourpaint-24.02.0.ebuild45
-rw-r--r--kde-apps/kompare/Manifest2
-rw-r--r--kde-apps/kompare/kompare-24.02.0.ebuild40
-rw-r--r--kde-apps/konqueror/Manifest2
-rw-r--r--kde-apps/konqueror/konqueror-24.02.0.ebuild84
-rw-r--r--kde-apps/konquest/Manifest2
-rw-r--r--kde-apps/konquest/konquest-24.02.0.ebuild36
-rw-r--r--kde-apps/konsole/Manifest2
-rw-r--r--kde-apps/konsole/konsole-24.02.0.ebuild60
-rw-r--r--kde-apps/konsolekalendar/Manifest2
-rw-r--r--kde-apps/konsolekalendar/konsolekalendar-24.02.0.ebuild38
-rw-r--r--kde-apps/kontact/Manifest2
-rw-r--r--kde-apps/kontact/kontact-24.02.0.ebuild44
-rw-r--r--kde-apps/kontactinterface/Manifest2
-rw-r--r--kde-apps/kontactinterface/kontactinterface-24.02.0.ebuild27
-rw-r--r--kde-apps/korganizer/Manifest2
-rw-r--r--kde-apps/korganizer/korganizer-24.02.0.ebuild78
-rw-r--r--kde-apps/kpat/Manifest2
-rw-r--r--kde-apps/kpat/kpat-24.02.0.ebuild50
-rw-r--r--kde-apps/kpimtextedit/Manifest2
-rw-r--r--kde-apps/kpimtextedit/kpimtextedit-24.02.0.ebuild43
-rw-r--r--kde-apps/kpkpass/Manifest2
-rw-r--r--kde-apps/kpkpass/kpkpass-24.02.0.ebuild24
-rw-r--r--kde-apps/kqtquickcharts/Manifest2
-rw-r--r--kde-apps/kqtquickcharts/kqtquickcharts-24.02.0.ebuild20
-rw-r--r--kde-apps/krdc/Manifest2
-rw-r--r--kde-apps/krdc/krdc-24.02.0.ebuild60
-rw-r--r--kde-apps/kreversi/Manifest2
-rw-r--r--kde-apps/kreversi/kreversi-24.02.0.ebuild39
-rw-r--r--kde-apps/krfb/Manifest2
-rw-r--r--kde-apps/krfb/krfb-24.02.0.ebuild65
-rw-r--r--kde-apps/kruler/Manifest2
-rw-r--r--kde-apps/kruler/kruler-24.02.0.ebuild40
-rw-r--r--kde-apps/kshisen/Manifest2
-rw-r--r--kde-apps/kshisen/kshisen-24.02.0.ebuild34
-rw-r--r--kde-apps/ksirk/Manifest2
-rw-r--r--kde-apps/ksirk/ksirk-24.02.0.ebuild49
-rw-r--r--kde-apps/ksmtp/Manifest2
-rw-r--r--kde-apps/ksmtp/ksmtp-24.02.0.ebuild29
-rw-r--r--kde-apps/ksnakeduel/Manifest2
-rw-r--r--kde-apps/ksnakeduel/ksnakeduel-24.02.0.ebuild38
-rw-r--r--kde-apps/kspaceduel/Manifest2
-rw-r--r--kde-apps/kspaceduel/kspaceduel-24.02.0.ebuild33
-rw-r--r--kde-apps/ksquares/Manifest2
-rw-r--r--kde-apps/ksquares/ksquares-24.02.0.ebuild33
-rw-r--r--kde-apps/ksudoku/Manifest2
-rw-r--r--kde-apps/ksudoku/ksudoku-24.02.0.ebuild48
-rw-r--r--kde-apps/ksystemlog/Manifest2
-rw-r--r--kde-apps/ksystemlog/ksystemlog-24.02.0.ebuild63
-rw-r--r--kde-apps/kteatime/Manifest2
-rw-r--r--kde-apps/kteatime/kteatime-24.02.0.ebuild33
-rw-r--r--kde-apps/ktimer/Manifest2
-rw-r--r--kde-apps/ktimer/ktimer-24.02.0.ebuild31
-rw-r--r--kde-apps/ktouch/Manifest2
-rw-r--r--kde-apps/ktouch/ktouch-24.02.0.ebuild63
-rw-r--r--kde-apps/ktuberling/Manifest2
-rw-r--r--kde-apps/ktuberling/ktuberling-24.02.0.ebuild37
-rw-r--r--kde-apps/kturtle/Manifest2
-rw-r--r--kde-apps/kturtle/kturtle-24.02.0.ebuild34
-rw-r--r--kde-apps/kubrick/Manifest2
-rw-r--r--kde-apps/kubrick/kubrick-24.02.0.ebuild34
-rw-r--r--kde-apps/kwalletmanager/Manifest2
-rw-r--r--kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild40
-rw-r--r--kde-apps/kwave/Manifest2
-rw-r--r--kde-apps/kwave/kwave-24.02.0.ebuild87
-rw-r--r--kde-apps/kwordquiz/Manifest2
-rw-r--r--kde-apps/kwordquiz/kwordquiz-24.02.0.ebuild35
-rw-r--r--kde-apps/kwrite/Manifest2
-rw-r--r--kde-apps/kwrite/kwrite-24.02.0.ebuild59
-rw-r--r--kde-apps/libgravatar/Manifest2
-rw-r--r--kde-apps/libgravatar/libgravatar-24.02.0.ebuild37
-rw-r--r--kde-apps/libkcddb/Manifest4
-rw-r--r--kde-apps/libkcddb/libkcddb-24.02.0.ebuild (renamed from kde-apps/libkcddb/libkcddb-24.01.95.ebuild)3
-rw-r--r--kde-apps/libkcompactdisc/Manifest4
-rw-r--r--kde-apps/libkcompactdisc/libkcompactdisc-24.02.0.ebuild (renamed from kde-apps/libkcompactdisc/libkcompactdisc-24.01.95.ebuild)4
-rw-r--r--kde-apps/libkdcraw/Manifest2
-rw-r--r--kde-apps/libkdcraw/libkdcraw-24.02.0.ebuild21
-rw-r--r--kde-apps/libkdegames/Manifest2
-rw-r--r--kde-apps/libkdegames/libkdegames-24.02.0.ebuild45
-rw-r--r--kde-apps/libkdepim/Manifest2
-rw-r--r--kde-apps/libkdepim/libkdepim-24.02.0.ebuild27
-rw-r--r--kde-apps/libkeduvocdocument/Manifest2
-rw-r--r--kde-apps/libkeduvocdocument/libkeduvocdocument-24.02.0.ebuild25
-rw-r--r--kde-apps/libkexiv2/Manifest4
-rw-r--r--kde-apps/libkexiv2/libkexiv2-24.02.0.ebuild (renamed from kde-apps/libkexiv2/libkexiv2-24.01.95.ebuild)2
-rw-r--r--kde-apps/libkgapi/Manifest5
-rw-r--r--kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild53
-rw-r--r--kde-apps/libkgapi/libkgapi-24.02.0.ebuild43
-rw-r--r--kde-apps/libkgapi/metadata.xml3
-rw-r--r--kde-apps/libkleo/Manifest2
-rw-r--r--kde-apps/libkleo/libkleo-24.02.0.ebuild45
-rw-r--r--kde-apps/libkmahjongg/Manifest2
-rw-r--r--kde-apps/libkmahjongg/libkmahjongg-24.02.0.ebuild25
-rw-r--r--kde-apps/libkomparediff2/Manifest2
-rw-r--r--kde-apps/libkomparediff2/libkomparediff2-24.02.0.ebuild28
-rw-r--r--kde-apps/libksane/Manifest3
-rw-r--r--kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch13
-rw-r--r--kde-apps/libksane/libksane-24.02.0.ebuild35
-rw-r--r--kde-apps/libksieve/Manifest2
-rw-r--r--kde-apps/libksieve/libksieve-24.02.0.ebuild55
-rw-r--r--kde-apps/libktnef/Manifest2
-rw-r--r--kde-apps/libktnef/libktnef-24.02.0.ebuild28
-rw-r--r--kde-apps/lokalize/Manifest2
-rw-r--r--kde-apps/lokalize/lokalize-24.02.0.ebuild70
-rw-r--r--kde-apps/lskat/Manifest2
-rw-r--r--kde-apps/lskat/lskat-24.02.0.ebuild33
-rw-r--r--kde-apps/mailcommon/Manifest2
-rw-r--r--kde-apps/mailcommon/mailcommon-24.02.0.ebuild57
-rw-r--r--kde-apps/mailimporter/Manifest2
-rw-r--r--kde-apps/mailimporter/mailimporter-24.02.0.ebuild32
-rw-r--r--kde-apps/marble/Manifest2
-rw-r--r--kde-apps/marble/marble-24.02.0.ebuild97
-rw-r--r--kde-apps/mbox-importer/Manifest2
-rw-r--r--kde-apps/mbox-importer/mbox-importer-24.02.0.ebuild33
-rw-r--r--kde-apps/messagelib/Manifest2
-rw-r--r--kde-apps/messagelib/messagelib-24.02.0.ebuild78
-rw-r--r--kde-apps/mimetreeparser/Manifest3
-rw-r--r--kde-apps/mimetreeparser/metadata.xml11
-rw-r--r--kde-apps/mimetreeparser/mimetreeparser-24.02.0.ebuild32
-rw-r--r--kde-apps/minuet/Manifest2
-rw-r--r--kde-apps/minuet/minuet-24.02.0.ebuild32
-rw-r--r--kde-apps/okular/Manifest3
-rw-r--r--kde-apps/okular/files/okular-24.01.80-tests.patch98
-rw-r--r--kde-apps/okular/okular-24.02.0.ebuild100
-rw-r--r--kde-apps/palapeli/Manifest2
-rw-r--r--kde-apps/palapeli/palapeli-24.02.0.ebuild37
-rw-r--r--kde-apps/parley/Manifest4
-rw-r--r--kde-apps/parley/metadata.xml3
-rw-r--r--kde-apps/parley/parley-24.02.0.ebuild67
-rw-r--r--kde-apps/picmi/Manifest2
-rw-r--r--kde-apps/picmi/picmi-24.02.0.ebuild34
-rw-r--r--kde-apps/pim-data-exporter/Manifest2
-rw-r--r--kde-apps/pim-data-exporter/pim-data-exporter-24.02.0.ebuild57
-rw-r--r--kde-apps/pim-sieve-editor/Manifest2
-rw-r--r--kde-apps/pim-sieve-editor/pim-sieve-editor-24.02.0.ebuild51
-rw-r--r--kde-apps/pimcommon/Manifest2
-rw-r--r--kde-apps/pimcommon/pimcommon-24.02.0.ebuild55
-rw-r--r--kde-apps/poxml/Manifest2
-rw-r--r--kde-apps/poxml/poxml-24.02.0.ebuild21
-rw-r--r--kde-apps/rocs/Manifest2
-rw-r--r--kde-apps/rocs/rocs-24.02.0.ebuild48
-rw-r--r--kde-apps/signon-kwallet-extension/Manifest2
-rw-r--r--kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.0.ebuild20
-rw-r--r--kde-apps/spectacle/Manifest4
-rw-r--r--kde-apps/spectacle/spectacle-24.02.0.ebuild (renamed from kde-apps/spectacle/spectacle-24.01.95.ebuild)13
-rw-r--r--kde-apps/step/Manifest2
-rw-r--r--kde-apps/step/step-24.02.0.ebuild53
-rw-r--r--kde-apps/svgpart/Manifest2
-rw-r--r--kde-apps/svgpart/svgpart-24.02.0.ebuild26
-rw-r--r--kde-apps/sweeper/Manifest2
-rw-r--r--kde-apps/sweeper/sweeper-24.02.0.ebuild32
-rw-r--r--kde-apps/thumbnailers/Manifest2
-rw-r--r--kde-apps/thumbnailers/thumbnailers-24.02.0.ebuild39
-rw-r--r--kde-apps/umbrello/Manifest2
-rw-r--r--kde-apps/umbrello/umbrello-24.02.0.ebuild70
-rw-r--r--kde-apps/yakuake/Manifest2
-rw-r--r--kde-apps/yakuake/yakuake-24.02.0.ebuild56
427 files changed, 9791 insertions, 44 deletions
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index 418d4d27efd1..b1737f59db64 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest
index 72b162ff1cd3..82663d0bef53 100644
--- a/kde-apps/akonadi-calendar/Manifest
+++ b/kde-apps/akonadi-calendar/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-calendar-23.08.4.tar.xz 475156 BLAKE2B 01ec5dd94c7d9144e7c9d0362c09cfd3ec8c7d2dcc086bec30f21808f4f6a79d9bc7d6d383ccd55241e806f1c35699c6fee14c100873bf565b3644a37103ea2b SHA512 8677d7c4fbd15b68e57ebf8efc5ba051ab550fc99752a6751287c027c5719f812cebe7c328939ad1e900fac137b802a8f24fabd35db080a5ff406070eab33559
DIST akonadi-calendar-23.08.5.tar.xz 476140 BLAKE2B dda14574c4bb1845ea2162ae3941e529cf7cbf593da850458d9d028b136876d9f1ce930ba5b7280432fe379fb7cb6db247ebcedef7205fbc36690bd7feab7930 SHA512 28b8bf932f800d2989863bdf169149ac1e5341ffb1255d836c2344968d22e16ecf44610696ccd00ce113293c77e594e96666056ec310d13d3e866b0e928d68fd
+DIST akonadi-calendar-24.02.0.tar.xz 496820 BLAKE2B dfbad12eb3f56ec2deb00e11937977ad9198f4100303f827d170041db95265b6e1bb31c5bda386cce5c532f7db135d563cd089025477955ca6eca07fab9c4f25 SHA512 0a2f205f2995ad61d5923abc2b245510824430209d18437f09b960374c66fc49fe5e185dfcef0f6fa72e3a6bee2b5b7c3dbf2403b26d260733e48cc3ee9c4a1a
EBUILD akonadi-calendar-23.08.4.ebuild 1365 BLAKE2B 0e8857860c617b15c39d0d51e77b35714fda032da76014ce2d2ed421d358f175b33e12623fdb80f9727c7a98fe873ccab6f62d41276244f822609deb7983c728 SHA512 b445f27d1111b7d8c12a05d327908a0552b0378cfce667c085bf7aab144787ccaa7dacc3326db83521a45909567cd9eca3eba8a105de3821decfe2a79d693b7c
EBUILD akonadi-calendar-23.08.5.ebuild 1367 BLAKE2B ec5bcf0aa8a4d288033072a3fb8509bd25684df4635e3066cffb0ff57b108c5e789c8ab1531da7c34ac9e2d4607e346f561cdcac02c2d77cde723d189103efa2 SHA512 0de18ece91e35cc61aec1789515443d3ef9aec9ae18ab06cea34813fc7971cb1e4cc568ec550e8e71e5a1ea86a8c72960384b1fd348f99b5b3c3b7a796897f2e
+EBUILD akonadi-calendar-24.02.0.ebuild 1303 BLAKE2B 59dc937f58b54a8d7f7523ba5180868714fb100afa0bccbbe4cff237ee69f2bb13ad927a639666a4e55102e09db885b1fc3a1e6645c8c453a64ac6f3105ef840 SHA512 24f7eb02a49867309737e0ed71f84cd356b7fe34c47f968bf62da4c1c3b3d203bb190d73585ee3c274e993536ac02407d0e1a81e268f74d53b80fc6ce5dfeb22
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-24.02.0.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-24.02.0.ebuild
new file mode 100644
index 000000000000..b9080fe567e5
--- /dev/null
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-24.02.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for akonadi calendar integration"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest
index a947e835c209..428cda7e01d6 100644
--- a/kde-apps/akonadi-contacts/Manifest
+++ b/kde-apps/akonadi-contacts/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-contacts-23.08.4.tar.xz 420864 BLAKE2B 483570c57a2f84ef160752077fb7d03baaa2fabeafc49485a1f0286f58fb537cd9004391db5930eb480ad80f772d32b2988b7f6486b6f24368e1491c3c72252e SHA512 710540203bca22f42e8c3622ea2897df3a07aadf62315e22a16e04b7ac78048c89f0c50ba1451e9ab4c287a988c236d38993aaa945656babb402ba3a4ef55878
DIST akonadi-contacts-23.08.5.tar.xz 420904 BLAKE2B 8292b4ed461826a06884a891501e3c58967b1512181688e0bee739ca324bea727c4ea58978b1df51db8647fab5b52acdecaf479f88e12747a586eeefded568bb SHA512 d74eb885d8cfd748337fc7881c6e8bdb5dbd8dddd899fd7ca4e2dd88b3701ff2c0f1e29bd5dde0246b54fa40f6d719814087b898518bed73da264ee402cbb9ad
+DIST akonadi-contacts-24.02.0.tar.xz 424844 BLAKE2B 7c5c0c77973ab1cd8ca7cb7699994c61d492705e84f625a886c0d6f95406fa5a4bb5f159638eea875f1c8c6951c26d4d887090af09f21e9432d8d864e779470f SHA512 ba4bcf6e3b47d21a01f25562b2f27d87ae82b289d2b4629cd5779b491da474f487b25b791bd8430c898c548dfed9752b9e05f9a80015cdc246845e03286f83b5
EBUILD akonadi-contacts-23.08.4.ebuild 1254 BLAKE2B 84d26c5273e54f0de5b74d37c943175dd3b9136fa7df01f5545072ffea3e347b3b45bf4d4633e4ce81894562e45d520b5cd44f9eeb80341c8aaf6a08cf08aae1 SHA512 3ffc94f526e0cf7de434f3f8a7bb9ba389872b0d5b26745b2f065a4d4d80839386a8d361e09b29d7be8ca40cdb06dd1953330446749f59cf42b8d0e45a097f97
EBUILD akonadi-contacts-23.08.5.ebuild 1257 BLAKE2B 3a951c3404c4b313933357b9a5556622a7d02807ce1c69edacbe69654d57c086eaac6039c48ee679d86ebf0b5f147f51ee7df5907a403f9c4dab879f03682a5c SHA512 fd9058ab88b9451a301ad7f32ac9dff8e811f0db80fcde38cc950c4e93c136ae61a57e19f9411744b3bff4c84afb2ed8ad034120df903e3665f08e9360478807
+EBUILD akonadi-contacts-24.02.0.ebuild 1193 BLAKE2B 779241673c0cd77e6b6ddbf9807fccfe7e13c254319b2bc8ce7af4849dcc905181551ab41d6ed3d9f9959b05c266a090e1b242a66e361fe6fc5d34b2271a2482 SHA512 4b0416d76abe1eb358ca02db209ea86c762829d659984a1dd6c291b42f014c480bb1729270e6883ca999e343ac0595ff947515e7ad0744969822c0cd967c3e6a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.02.0.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-24.02.0.ebuild
new file mode 100644
index 000000000000..5e5b41b90b47
--- /dev/null
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.02.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for akonadi contact integration"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/prison-${KFMIN}:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest
index 022158213d96..e9d8040aadd0 100644
--- a/kde-apps/akonadi-import-wizard/Manifest
+++ b/kde-apps/akonadi-import-wizard/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-import-wizard-23.08.4.tar.xz 515092 BLAKE2B e95871f5c29dc2972c7a108616fc77663fe17fb0d57db5c08671a3fb4713e8ddd2a693e9f1c45f588b072db8adf536e5ab820c89de4f0b46da01dc6bb10bcbcb SHA512 d3f77ea73ec5a4f04f09ee91d74a9c7ae8ccd35dfd1a37cd3021b59f19cd0e3ff5e14535515dc43047e5a2b56a26a9e50d52519a4623b0aa578c1ce31b128d5f
DIST akonadi-import-wizard-23.08.5.tar.xz 515068 BLAKE2B 787ce65a7f72902be253d7629adf01fe081ae78537eab7a1d53b2bdab74f91926910c0271995607272dee620f362fc677f0cf26c823e4f176746827b650d62cb SHA512 6fcc714eae5093352a4476938fe7f08698dc712b07d5276a8c491ae367b9cb3dad3f0ba6823696c8902dd665dcebaf64e1754ec85f11a6475df9c6b77cea7eba
+DIST akonadi-import-wizard-24.02.0.tar.xz 516560 BLAKE2B 299bce669413b47d24bfd7be57b15c1120b5b9b4ca2ad3bd83d24def7c01e2b3bb58933241d62f9c689e1215fd45b376b7615f365620e6198ed901559fbe534a SHA512 86eefbd4766b9be56932880f54db25fe61f0133385e12c09c5904d6cce09ec2ea138f3fb547d58ed156ade40f6bad77db63eb1879afc04de6b0c74149c2b06ff
EBUILD akonadi-import-wizard-23.08.4.ebuild 1234 BLAKE2B 24d2a3b0805421d5678ac5ee33a3fec0b3cbd0b3232c11dbfb3441ffbdc57a0b8090d3971f5b09a4ff48b298872d00e3d6b4f31f3e5c2bb42a14bb974c357723 SHA512 4bb89dd6c4c47118f38c4f786573878660a6c5ee5e19be575165886188a6ee128f5ac51646f4c2c60e7eac57c5d669e38118a9a3b70cd2b9edb491d65205c6e9
EBUILD akonadi-import-wizard-23.08.5.ebuild 1236 BLAKE2B 3745d207447e5b3a7d89fe1b265c55347470d1f3c7b8c7a07b4ac5c9b63c5c57c1f441fd3b8175059168fe9f77135583110176037d51e76a32fd3f420a0d146d SHA512 acc12a2a5b021f5b0fde0da9705830ead0001c26cb67141beb391d185c7fe9d40f7cec0cf2efc98b55d1b489d41a1a610bbf5c799b2536cf57e8dbaa9d408a2e
+EBUILD akonadi-import-wizard-24.02.0.ebuild 1178 BLAKE2B 06adab85598065ba3b35000805fbb3f6f2513e1964d39de5c6a5d11ccb30d9204aaf4fdb101c2a9f676cc4c58ca1dac4ee2d74582f137355eedd797960bf8d48 SHA512 421fccefcf46633333e28a78ee87e7b6f5ffc0177c09b2cedee3f87d9e1715360758623c6f6a01f6b05f444ec45e13c078479d466b08db2357555bd233444890
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.02.0.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.02.0.ebuild
new file mode 100644
index 000000000000..be3070aa152c
--- /dev/null
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.02.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
+HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/qtkeychain-0.14.2:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/mailimporter-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/akonadi-mime/Manifest b/kde-apps/akonadi-mime/Manifest
index 62ef85859572..eebdc21549c1 100644
--- a/kde-apps/akonadi-mime/Manifest
+++ b/kde-apps/akonadi-mime/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-mime-23.08.4.tar.xz 166932 BLAKE2B f07d3792e70802779a2bcbc061c33fbecaa9668fe82823135fd3c41129f399846f067c79d17be7b278754a0edc81a45e940d3cdcecaa0ad8b7d0e01fa4a616d6 SHA512 de28a447f9d1b78b2e5c5d42ca53e8479c9160551545d46cd6d8e79d6a4421cae70a5a8b5e4567eaafa49da1c2c938240b44af6e695a197dd69d178a710fa00a
DIST akonadi-mime-23.08.5.tar.xz 166996 BLAKE2B 5cb74bf62b08b84f6431d9e2e69f19b76a0c1b4ac7e440093531aa72496865fa4b97b92e81ae6193af864a38ba8381ddade691cf884da7c3e7dc53ff35759417 SHA512 d18d94e8359f734f9b3a1f5beb2c3bd5d23e956c283a3f06252a2c0080e097273c684fc1518611c624890b95afd4fa766843830e506d45c0b1ad1820bcd32619
+DIST akonadi-mime-24.02.0.tar.xz 168164 BLAKE2B dba6913f92b67a5115227cf9d9fff5e78296849708e7b56b1c3234211093c1933fd2791043c0fcb176b2c5593d0c182c81af5444ea553f7bb01710b33cd124fb SHA512 7e82a9a46ce3d7be248ce12fd554ca75462fe673ffeb396e3800ff30a44bd6e3f8e1b2ae87ad7bba883c7a7dedc2371c010471769452c1587fd02940ffeab0a5
EBUILD akonadi-mime-23.08.4.ebuild 913 BLAKE2B 2530222fb4201ace565ef85585d98b8cfef7ae9188825639e2b2a9c478a702a4af20e5900d438b663097bde90a0865c74b312358887161d0178164f44484add5 SHA512 bf95ff9ebd10eb83a70624f53c90b9fad311ba527673176c9403703fef82ea84c786fefa721014adb75c7828c6e49d9114720b5fae3f311d97ac5b99992c1d42
EBUILD akonadi-mime-23.08.5.ebuild 925 BLAKE2B 86d37095e9a4cc629271c5eb881ade9d8d58e54624deb967e3e47f0fc52f686f71f7187aaf9c61e1a5d0824a3782b2fd261bbb66bdcce7c7f073fe52d901bdc5 SHA512 8bec503324b62128f0e48fc23df5cf27584a4760d1725d09f5785c20f98914e306a071240debe03c7b8461662b86567dd7f8b324a587c1fbe568c461677c16c4
+EBUILD akonadi-mime-24.02.0.ebuild 858 BLAKE2B 42ca8134cf7576b8dec2df8205a99f84e17e9d4c6637610c13c5f25d3139d79dbe1f011974e49d004f2a1506fe68b1c99fcfe26ec4cb4f217387d2713021ce39 SHA512 980cdf7bb331cf355f618aff6e314487ae008dda786a062f0d7d6b76a4239e12980da2a5fed118d9345769cd7c7c730e4076b0f4d399876749063ad5fa8efe93
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild b/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild
new file mode 100644
index 000000000000..33ac5cbb9928
--- /dev/null
+++ b/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for akonadi mime types"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-libs/libxslt"
diff --git a/kde-apps/akonadi-notes/Manifest b/kde-apps/akonadi-notes/Manifest
index 2a8d3ec0fc2b..85fbe3db878a 100644
--- a/kde-apps/akonadi-notes/Manifest
+++ b/kde-apps/akonadi-notes/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-notes-23.08.4.tar.xz 28576 BLAKE2B 509ab28bfed3daa3ac180bec739a856be7f15eca66229694db080b9085d20585864e878017c0bbfaee57d477b51728e86b5cde87785d6fd5b84d8c5622ec26e7 SHA512 4d6f4bfbe9ffd113db6a836be458f668f81db37d500038dd778b83be12dc25e0bfa7e6d67fb579d6c1dfc8bc5d2870d2eb1873a9dfbce66462500192e29c605c
DIST akonadi-notes-23.08.5.tar.xz 28576 BLAKE2B aff516702fb2605a51da13b679d97d17784d96b95f0ee77a980fe69583ceea3b018131c0b6f1704b984c0e3f4b0f98fc9e35063f6a4bacb13aec49f8c8ee8190 SHA512 d2019ec24e1e9e306e7c449898cc3bb07edf30dbd611efd1f8ed987e9bc44bfa0116e4974fb860d7212052f6b153513d2d4ce53492c078e7599c509ae05c6a50
+DIST akonadi-notes-24.02.0.tar.xz 28264 BLAKE2B ff61744b8ff889bc4c7587f58ca53a1f3fd68fa322a5fcca29c0b77f2ca0e28cc44c0cd8a6de3e53bf13f158dbb5f67789fc763987a433fa2f36f13b1887447a SHA512 0bcf3bc02d8c8470d5390f5b0408f6721ba584a82bf367d93a44d93a731f3fb764e669906263b5f8d71c202d18e66bc55175c91d551c349740e94c3a76e879c5
EBUILD akonadi-notes-23.08.4.ebuild 499 BLAKE2B ea555b4c949066f7e7e3d11556b25c095a1f52e4e490b94100b31e063c5f55bcf4287cb09ba26475c127bccea30a6035035ef0eb29a8d9d080d1c06746f1e4ef SHA512 bf78a3c06e4541e1a12339ee8d89debcd6975291d09fc5246ce8b59104acde257f83c438cdc8e0c4432302810d4a79cf7b45ac8f6c197ff388734f79c9c8bf5a
EBUILD akonadi-notes-23.08.5.ebuild 502 BLAKE2B 71da878e1ea31255edab54ebb89af11e03d0a65aa70c69df7c114611973bb3c621d2ec18b30d14056455796525ba09be95b2f892a6182a271d45a7ce9f73ad18 SHA512 e51e61c4ee65766c14c582845d834129aa74a325a3b015cac448d77dd67d8a0702eb1d397ea1a387520e0afdfde1e4d043ede83834cd6bcba82700bb6c90a045
+EBUILD akonadi-notes-24.02.0.ebuild 454 BLAKE2B 846c5be4e814a7633ceff2b40c71046fed9a0c4bc8e2e354e46fa7e5f1d0f7ea1f82604ae68bea16bf5f920d1f927685b6783d4daeb9896bc9bf9a462f0144d0 SHA512 fbb0e57e3bad446fc2c0afbc1af22381560b04d3f3fd12f9c84501b785d0a70bfabf34dd887004f62442f11167c13d48a1ba836bf38cd9cf989aa196af61baa4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-notes/akonadi-notes-24.02.0.ebuild b/kde-apps/akonadi-notes/akonadi-notes-24.02.0.ebuild
new file mode 100644
index 000000000000..6ff1805d9e06
--- /dev/null
+++ b/kde-apps/akonadi-notes/akonadi-notes-24.02.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for akonadi notes integration"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/akonadi-search/Manifest b/kde-apps/akonadi-search/Manifest
index d11031770021..bc99d042698f 100644
--- a/kde-apps/akonadi-search/Manifest
+++ b/kde-apps/akonadi-search/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-search-23.08.4.tar.xz 109972 BLAKE2B 10db423f95d13b6c558584e230b04e521383f0755e33adcb44fda93f579706c6eb5a12757ada89ea8e4f1010a9b8be869d2fed0743677befbbd419d18b6373c0 SHA512 a6945a19b9a3d570a573260c48d81f3dd5344b3fe64947f8b3cbf50c46303de7fc5d97afa2c6016f75cddb6f1f1fead270a4a6979e576de6778e4fe7fa2716a8
DIST akonadi-search-23.08.5.tar.xz 110248 BLAKE2B a3a00b36546a91fc4f7d7337f31fa898568c8093709c442bfda95ea38c186426e4f4ef16ad828f7972e061c64565463709cea3be863bf925bb6b00c55333909b SHA512 e2d6321401eaa1b017061ef90cac080ba06be62868cdbdf65d449eb3e568d2223d7a60ffbe7b7c48c04cfc5e5c8a0cb6d243e4fd0967e575f36e6ae52405f57e
+DIST akonadi-search-24.02.0.tar.xz 111252 BLAKE2B 0cb52bec230663599b3682b333c12d3df94f7ed88fa92a684d5f4294aec95b73525c1ec9c3b77b65fe608b40c7ad2ea61af988d982c927abe06f955a23c9203c SHA512 e677458c8351135000f779f9f7aa6378eec739d4966bd3527a0bd14fba1aeb7ebff666e597a33f13cc4cbe258a778c1a8adf6532e8d4fe7c63cadc06382df2b1
EBUILD akonadi-search-23.08.4.ebuild 1305 BLAKE2B 4fb3cfd2c2b993629b5c67c5d303563f70d9d411d0765d2555448335f68cb4dff6302b5992492e506b3a7768263ec887d95a330de658e11f4ddca83545115e9a SHA512 a8c783b56cb246395bdb54e6411d043b6f4c70a1b4c3f7f86f457f0396836a0921305edc5d15365a14fd771023b050eff071612c2a6f26e8b3e582e520cb65da
EBUILD akonadi-search-23.08.5.ebuild 1308 BLAKE2B 1c5ab62e75cc33c648eb55a62bb153a9307337813911274ad0b74603405a4b3786cc6b3e560c3e76c1a5b97bb2738d3960eb82ed79075827f97b89ef3962f3fb SHA512 ed4a4766ec109ad4f26b62070b5a801986acf84525ae2b5a037ffa29be4107096c8f19cf0b239dbf32fb1285a0e33af801714d1539765744fb4cea481ddbd8e7
+EBUILD akonadi-search-24.02.0.ebuild 1237 BLAKE2B 5e0e859e5cb15fc2976fb0ee23ed882a125a2d6eae20e2dd0a1de2e214f63f1f663ae1b294b79bc22fcb6c14cdcb674f75cfb1920c2c907e9781cb2810c14b1f SHA512 b226f7be5ba6b5d6d24daece6037ff59a4a180ed43b08ce1ff274089934a91ab100912c5c96e92ffa078385a26e4457acd71423220765e33c87fd191f81e2b45
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-search/akonadi-search-24.02.0.ebuild b/kde-apps/akonadi-search/akonadi-search-24.02.0.ebuild
new file mode 100644
index 000000000000..e6de427eb4bd
--- /dev/null
+++ b/kde-apps/akonadi-search/akonadi-search-24.02.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
+HOMEPAGE="https://invent.kde.org/pim/akonadi-search"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test" # perpetually broken, bug 662378
+
+RDEPEND="
+ >=dev-libs/xapian-1.3:=[chert(+)]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] )
+"
+BDEPEND="
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
+"
diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest
index af7ca1e5b70c..0ecbd4e3b930 100644
--- a/kde-apps/akonadi/Manifest
+++ b/kde-apps/akonadi/Manifest
@@ -2,6 +2,8 @@ AUX README.gentoo 1599 BLAKE2B aba3a897768323c2fa40a487fefd45529ce024a4ba11b1fd0
AUX akonadi-21.03.80-mysql56-crash.patch 2534 BLAKE2B bc36e6a80f6f93695e35fc19edf9d8a1139508b9fe3cd1f81a1e6a1ca7723def4ed81fb9bdc75822b00835ad65333bb1dc44a552d33f09bfd331a4ddb8e23d13 SHA512 acb0432f98a96d5af609d43dc5aa25d3d5d0668c9493c62b2339add0f3ef78d54449137884eafc0201b9f0f4de4543a584ef6cd746cd3634d1a84169cd0e4219
DIST akonadi-23.08.4.tar.xz 1662596 BLAKE2B 194ece7916ff6349f69c50263a02a09bd3c209eb38956d9be385e883fe38f93399d265a1d5f3004f14cd45eb503892320f9ddfc7d0f1e7df9ee8eda54e683df7 SHA512 14094d320df5c0c512ce0da4ed94a3e1332c87e9abf7cc059b7cfcc2ee55efaea91e5c26817e1f1b3c0b2de79701a56ae81ac84ec54f0fd32a9099e2b09e94fe
DIST akonadi-23.08.5.tar.xz 1662512 BLAKE2B 4e52e2b09e7f0376f7d63fdb590ba0372eb515b7f033d97d8fb76e1e85f9b598775936828d8c9b524807824d88cc9de93ea0efc445009e96f361f754ccd96d44 SHA512 3c1e851b519d8808b7be95b980d362eb525ec61ed06122be3795ba6b6a831aa80c77d799608686a49716a98a8bb9300e70f1c82cfe1de061cdc0af5ad9f30247
+DIST akonadi-24.02.0.tar.xz 1689776 BLAKE2B 17511e725f38543c8c262bcdefc4b01f4d2653875069e53349cd6ad1ab7052e40a10ece33ea9661ceeba00fba75c5978d2584799b47015eb3d801ad9cbeb2369 SHA512 89f4b9030fd1d87a3928eec43967b47508a0dbf8d14877d370f1b1d77a86297339b2b23530b8c29b0bbcc672a5dcfffbfe32671876ea9e843466ec3d79b2e408
EBUILD akonadi-23.08.4-r1.ebuild 2962 BLAKE2B 22074d7dc8d9f75c4656dd735a2abcae4fb75744f8a7f09f9c2dfed154cbd6c7c3056e748887fb0979560c1407ae09fd649da4acb1ddaa9ac89b4dbe13e73077 SHA512 d8466e2bcd04c8542aabf93e9721427ca30799899c0fb64832e4ecbf0852fd047cd7542b07622dfbab3b8cba508789147a062c3ed1f912ae7bb33fb85fbb5846
EBUILD akonadi-23.08.5.ebuild 3008 BLAKE2B 808cd13a57b1cd24b2b579064d9dd737d06e23bb0d9949b38d944c03d15de2aff611235c667548ed6b1fda6069c6dab4627223ff3f989e7247266bc3e2b9872d SHA512 20c157473e94350ffaec5339b3f48ed550607f038a90bb0026e4c512aff888f0883b0344542af70ba43101fc67854c21f32dc624769a1d5453b958ce77c32b40
+EBUILD akonadi-24.02.0.ebuild 2815 BLAKE2B 029f96889d07bfefae16441c9c5e237fbdfc96fe248104e7dfb3f62784c01c6365d6ab8b5350f8748e847ada4fb5ed477031ac73f7cfd7b4bd30f5f6f106cb86 SHA512 ca0d8106ed5fbf3cf6c807b319163a10420fab4bd564585f7332f8847871f05997bc72718a5716084485fc22d1121de8bc5acc26858ad51fa19ea8995e61a500
MISC metadata.xml 560 BLAKE2B d9e5a78a01139f88ec170123145375cb66824e6a0be029af75e95dee4ea69d8f2ffc6044951b50f32ef0c6bd905ceaca34022107a624b6b7830aad09e1369aff SHA512 e93981baa6ea40338301da4565134e52668c2f03f0f8f25edf98fed3d586759c423282953930004402a4adf5476ba2235aa4b66065674d450cfa32a17e713808
diff --git a/kde-apps/akonadi/akonadi-24.02.0.ebuild b/kde-apps/akonadi/akonadi-24.02.0.ebuild
new file mode 100644
index 000000000000..08fc7f7fc380
--- /dev/null
+++ b/kde-apps/akonadi/akonadi-24.02.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+VIRTUALDBUS_TEST="true"
+inherit ecm gear.kde.org readme.gentoo-r1
+
+DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
+HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="+kaccounts +mysql postgres sqlite tools xml"
+
+REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT="test"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,mysql?,network,postgres?,sql,sqlite?,widgets,xml]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ kaccounts? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
+ xml? ( dev-libs/libxml2 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/libxslt
+ test? ( sys-apps/dbus )
+"
+RDEPEND="${COMMON_DEPEND}
+ mysql? ( virtual/mysql )
+ postgres? ( dev-db/postgresql )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-21.03.80-mysql56-crash.patch" )
+
+pkg_setup() {
+ # Set default storage backend in order: MySQL, PostgreSQL, SQLite
+ # reverse driver check to keep the order
+ use sqlite && DRIVER="QSQLITE"
+ use postgres && DRIVER="QPSQL"
+ use mysql && DRIVER="QMYSQL"
+
+ if use mysql && has_version "${CATEGORY}/${PN}[mysql]" && has_version "dev-db/mariadb"; then
+ ewarn
+ ewarn "Attention: Make sure to read README.gentoo after install."
+ ewarn
+ fi
+
+ ecm_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package kaccounts AccountsQt6)
+ $(cmake_use_find_package kaccounts KAccounts6)
+ -DBUILD_TOOLS=$(usex tools)
+ $(cmake_use_find_package xml LibXml2)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ # Who knows, maybe it accidentally fixes our permission issues
+ cat <<-EOF > "${T}"/akonadiserverrc
+[%General]
+Driver=${DRIVER}
+EOF
+ insinto /usr/share/config/akonadi
+ doins "${T}"/akonadiserverrc
+
+ ecm_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
+ elog "Available drivers are:"
+ use mysql && elog " QMYSQL"
+ use postgres && elog " QPSQL"
+ use sqlite && elog " QSQLITE"
+ elog "${DRIVER} has been set as your default akonadi storage backend."
+ use mysql && elog
+ use mysql && FORCE_PRINT_ELOG=1 readme.gentoo_print_elog
+}
diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest
index c24c75aab4f4..0e5107a2b8bc 100644
--- a/kde-apps/akonadiconsole/Manifest
+++ b/kde-apps/akonadiconsole/Manifest
@@ -1,5 +1,7 @@
DIST akonadiconsole-23.08.4.tar.xz 282184 BLAKE2B 71bc95d470f6409e0e7bcc48eb2d2889ac9c6a39c8405bb6cb0e24792f82bcaa2ac6c83e4f1734ae52527298b45040be480f07a6e391775b6cbd1eaccf822313 SHA512 3e701235fd5cd14a2c56ef78dcc193ece94fcf7d83e35a361560a55a73124f2656b23041a92e2c62139f137aa44d2c366ca640998b89c98a07eeb4808ced78f1
DIST akonadiconsole-23.08.5.tar.xz 286164 BLAKE2B d98b053e0626272579196b8ba762b51f0734a7a6d40bb7e7fc71fb2752ed986af95e49317eb59159200dab996aa6c53ac2c18532cda378feeee0cf8f47d9e2a2 SHA512 79071e18b0aed574c67b96cdcdc1ce3914ad67fc1e7e87dc77f9cd6396b210034cdc917393fadb918b90ad89bb2326586002fcf711e0432991e59d05bfde8a06
+DIST akonadiconsole-24.02.0.tar.xz 294512 BLAKE2B d933a11904c14639971c656b7507e750f3d778ab64a525b14bcd9df3c149167fc8a7efabc1cf5c8bd7aa14cc976c8190c557f1086a381b398321fac247ced75a SHA512 447074e9f2c9676dc2fcfa1c3feab3c80cd7270fd739aeebf8ea188274d89d9cd47c67c50e5079ce9657207d499681f99393dc8a8bcc4934586d2b6e5a7cc9eb
EBUILD akonadiconsole-23.08.4.ebuild 1480 BLAKE2B 072e122d9bed01bbdfeb35ad7cdfbae1e07a9379eaf7ae9f01e9704b7b2ff0122431fe4ccd636615731d5a44ee901d62d3f54040c0a591b147e92e9363d9828c SHA512 ba21e9f2c1d1e94f32cf116cfa4ae033e704a12f5a2349db8c8e2821d4c0d8fd77903c28e0cf4f4ef19e287efed11604117f61e475803f657f0502a65a940300
EBUILD akonadiconsole-23.08.5.ebuild 1482 BLAKE2B 7c880f7b865615d897d86d2d3e530e5808a56368c50cfaebb9677c77bf7d49bde070263bf8f81b94a6ec1bd207625c2a707e3f402ec68644b78b1251bf5a8fcf SHA512 ee2a1f847f82c97219e4fb5c6953f9c5d091eb269a3293dba1b98d20b39981943937ccff16fc9869a22a7310352b9b328da1db318a55ccf6a1aee0ca5bd58ade
+EBUILD akonadiconsole-24.02.0.ebuild 1395 BLAKE2B 7c005f6076ef7d4a02d3eee43aa41c3d1963d5e2bad4354209104caa528516fdaf889ace5a5a3f3c192d8eee7a1926fa1f43a76af99fd8da39f7cfe4d1f4aa4f SHA512 39a2f71bcb76300cf2eb7dcf78a18c06f5553d1d9745f61932f4cd4cee94507e6615b395a676c65efbba07f154b3a97ca765f8bd07e7e1f6bc4af1f6afc6b8b2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadiconsole/akonadiconsole-24.02.0.ebuild b/kde-apps/akonadiconsole/akonadiconsole-24.02.0.ebuild
new file mode 100644
index 000000000000..1a4d7675cec8
--- /dev/null
+++ b/kde-apps/akonadiconsole/akonadiconsole-24.02.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application for debugging Akonadi Resources"
+HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools"
+
+LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/xapian:=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest
index 09138dfa2dc9..7ea179f94f97 100644
--- a/kde-apps/akregator/Manifest
+++ b/kde-apps/akregator/Manifest
@@ -1,5 +1,7 @@
DIST akregator-23.08.4.tar.xz 2323108 BLAKE2B b752b2c0e0ab863c01dd58f56d7040d548d7d8e563207b8bd4f39e60434036eb40ca1939d06effbda8a0177d8284cead5f5eeaabce5ca22bfbc0088a5a5aa08d SHA512 8899ac3ba3a93d1baf4a25007ef0fbcee962416523516baa37e9b9f197c90638719f34a403d6a851e06287c71125b226dac621b5cc814915720c88e4c66241d3
DIST akregator-23.08.5.tar.xz 2324604 BLAKE2B e18ddbcb4c45650873cf22667449955226a356f1d4d97dc50f6b6cd5fd40089114decd8890bfcddc3c63b6d9e9a61ba9e595fc2fa5aeb577db0d1e837611cb7d SHA512 5ad1779827d5117d4ee167a02ce77044b9370dde40f2923e52eb85fa33e761f78665644a3a0f5f4cbdb733226127e4db7b2014220b0faee7ca5bd920adb567ed
+DIST akregator-24.02.0.tar.xz 2328408 BLAKE2B aa8f5175c6e2077b23f3b439d777e85fcd4fd7af72887d32e1dd4ab6831f1ae6f5c63cd11dcae8a340b331af9e7fc5fbefb26ce879fdde739922ad61b1553253 SHA512 35beee60177a943074a53505406588da720c3732f8a1875fcd3f8841208205ac8badb29f8420c38808f81a33a1dc22f3cafc5b2803c427419a77650c6724e47c
EBUILD akregator-23.08.4.ebuild 1697 BLAKE2B bb730b5818438d7e281e39f921a71fad05a7ca13c3ff15d18cc4673176c6c26b5901137ce81f903587e276d2f68da30401b1a505b5719b427c5711a355a6330d SHA512 ac2f07cfd26af90ce601417b278c535be1c7573b583f6aebf5e3ee731e04e3d8dc9aa9ba9a064f9d42aaaa1c229bdc0ed17fd3c205d5bc89514df1601f480f50
EBUILD akregator-23.08.5.ebuild 1699 BLAKE2B 0b68af5eaa0493d6d5070a7c0737ad847e50562464e748d23f8c7ac68d3e7694e82e9443267d2982210b8c287a4b58a0121586fe0cb962427f24dc33df526ddc SHA512 fabbc922108c0a8335d44e563c9940da13faa5220ca5dfe80a18c00cfca9c8c1b2a81c96c79c7274d1fd81b6caa3c59c4816bee9e6be675ecb6e6d59e4881c69
+EBUILD akregator-24.02.0.ebuild 1674 BLAKE2B 491dfe9474a575f25378989642e256973153f3cb9cf0ae918aee12f4d9d3746e83dc826c34e8a9771fbac26c732373b9495ad11c851690bf4186a29d6211b61d SHA512 099610114ff32fefc7d7ace3ebde318bd717fa7e653ec175319910b83eed1c483e967d4c7ea6f5f0f6df95c528eb314f2497c4c1f349a0263a2d078f440c85fb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akregator/akregator-24.02.0.ebuild b/kde-apps/akregator/akregator-24.02.0.ebuild
new file mode 100644
index 000000000000..85242ad81bbf
--- /dev/null
+++ b/kde-apps/akregator/akregator-24.02.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="News feed aggregator"
+HOMEPAGE="https://apps.kde.org/akregator/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech telemetry"
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.4.42:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtwebengine-${QTMIN}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/kpimtextedit-${PVCUT}:6[speech=]
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syndication-${KFMIN}:6
+ telemetry? ( >=kde-frameworks/syndication-${KFMIN}:6 )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index 24c3f99044a8..60ac890dc87f 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,5 +1,7 @@
DIST analitza-23.08.4.tar.xz 353132 BLAKE2B 0c65bcfd11fa72c4187d958aba6a52145e1aead18c10c23d71db1b461e0a3f0fbef06e00bc643d4b9d14f01eaa6a5b8111cb5691e27e531be47cf798fce0ebe4 SHA512 2499f694aabb01af40e63f1d2681c0cd3da94fff60b57588062fa55c30e9cd7ca9b26378eb05e7db7cb6cfa618957fe80ba88497b75adf4b6e186fc000ee37d3
DIST analitza-23.08.5.tar.xz 352984 BLAKE2B ac7bb99ddb31fdcd095e0e799ebe215aa115d95560f5aaec16c99136501dd3d68377df402a1fefcedbf096060f2c3f8caaef874005ec2f97befa11aa9f6c46a1 SHA512 6b16a903e1a0579e16dc50b41ba64ea8da47ad7c09faf362c683e8f5b63881c407855c1cd02d8dca231be8387f23a780676315209faf63149b1d3c7c66cd2fcb
+DIST analitza-24.02.0.tar.xz 359172 BLAKE2B a9ad4cdfb11a2869760a866d0509d91362524900307b3eef308d9750fddf43764ff5790c6049d489b0225603f39d3431e96b0a7d20c8d8d83007e63252d7a268 SHA512 8071110418455a28529abe0eb72e92274e3193cef85d442fb947ce4d36b3c23b4d21e453a16e8c75b2df522b2b9bec0435c53d896d8ef0bed97769d4d0e31487
EBUILD analitza-23.08.4.ebuild 884 BLAKE2B 42b517d599b36a1744cf5b6bd9621c3797aa5a12496546a7a8d1d3dce1fb8fd083dae271fa3a387c1a6105b03734501583d7d655031a6d89512a0497c7451351 SHA512 05001cb9d004adf91c66fd6fb7f944793a06450edd880e27d96f018c29d6cfd0c223b5e5c6ac67fcb5612dea63898d729776be1c2d7d6a79fa665f634d6c0f4a
EBUILD analitza-23.08.5.ebuild 887 BLAKE2B f415561a08c3b4383f32655269c91453d455ecfcde296205e6474adf238bbff0046cf5195a130f56b862607cb6627cd530d798391efe5b929a3759c2f24b3541 SHA512 ee41fd458dbe47513a1da8a11d3dc73b1965b118ff89025ffe93f5433647dec3204802e821818e47e6ff7197718f21748ee3f22d38eafb1b3d2616acb4149996
+EBUILD analitza-24.02.0.ebuild 824 BLAKE2B 9a22ec9c8f0af3791f5d97ea42773b05b3a9f8c1ec5e17572eaec2f59b69ffe67f26637141723bd5400841050b49a79aec850fe2c59f46a3b6df745d63adb563 SHA512 cb82fccac80e3750e0f7f1d17509b953b256a722fa5f725c86d6dac19bef99a9e92f92114fd63ccda04665e44fb7a12b66add21b79aadbf0f13dd16acd386ba9
MISC metadata.xml 424 BLAKE2B 96e094c8fed309802b0c6ee26a785044e6fd895bfdd9e2ff2077f4b0906fc1c4561db4fb3fcec135a4797d812b5cbedb52cd5678772a06f8a82abe300cd2c9f4 SHA512 f98402c3e2093cdb3ff8af13bce9a376589127afd2cf3f4e9c4a9ec1a8e283aee4da30d3572cf396bf5cb4de53a4db5bbb34da57655bf850ea1833a5329b0ddb
diff --git a/kde-apps/analitza/analitza-24.02.0.ebuild b/kde-apps/analitza/analitza-24.02.0.ebuild
new file mode 100644
index 000000000000..ae38ff89f2e2
--- /dev/null
+++ b/kde-apps/analitza/analitza-24.02.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library for mathematical features"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="eigen"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,widgets,xml]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ eigen? ( dev-cpp/eigen:3 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use test; then
+ sed -i \
+ -e "/add_subdirectory(examples)/ s/^/#DONT/" \
+ analitzaplot/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package eigen Eigen3)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest
index 33ffd264a558..6a13fd378662 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,5 +1,7 @@
DIST ark-23.08.4.tar.xz 3017820 BLAKE2B 85a1e5bbf35e12721ca8f4c68dd5d71e9c04727c4b1e4a3803589b418368c44c30766680ec6a21abfa7b7549a66edbb8bb051aecce436990cbf7b7298da5e8c9 SHA512 745c922c52192c61b80f928d4ffdbaee36c98b17d49308fa02daa27966753be5373af460efad1df75396b0cc534020e7873122faba5d83f76bfc1f0a68236be5
DIST ark-23.08.5.tar.xz 3018696 BLAKE2B 482a17aa9bf72abbaa75510451ba0dd59812d2cd2aca97efda0f4f1c78f98060d9f654efd0387aeae35d5220304f00139520a6836451056b84064cc8d8b12d16 SHA512 8fab4281f5cfe34938f7a958e2889ad4dabff6613b1e3a8fed1efb2039dbf35a71d99494869037fd821515ecfba6e44304bb0907c27afd646fe7496783735336
+DIST ark-24.02.0.tar.xz 3017080 BLAKE2B 076f92221e807613cf986a70fa631b0a3cb5d13d860d720f6f2b6bcba57cb990cc79b5f29547315fb4bf253a7221160823a09c40ba2f622a949f5a35584bdf55 SHA512 9f1018b950078aa0c3d3017fb435e20ce413d077a9dca3fb801176eaf2b70441f708c1cee20d48d1347ad6d1be028df0f1506cb2f32f3dfe1a3c94659c2d1b54
EBUILD ark-23.08.4.ebuild 2225 BLAKE2B 2ef8b0fa658e0d2f602755bbf3b4d682297316a098cd46b50b75b2da13bbe49c792d9e2d550823f6d88436c80109acadc59c7739bf1e7bfce2f9388425f6b7c5 SHA512 1a1aabc77939a73687b5bbfe80702997b5a400ee7639bfef47e198d3d6596e1aeb8e8e48af22fc76c17a65fc8f67bb3fe7d85f4e2e8857dcd16bc9f3ea0118ff
EBUILD ark-23.08.5.ebuild 2228 BLAKE2B fd700ca4c973c2de208f47ae13c469bc610bd38b849e487c709a4eba1cb8ed612b11beb684fc4025f2a7a962e1e3ba5deb5a98be12aaf5a0a850f21bf6e09f07 SHA512 e3fb8e5e56690fc60963e92e1ef1cd3a6cbcf1af6f3b193d8e2ddd0a8c333ac1df682477c1966d32d590ee398960f88088b858dbe28946132921fc013eb929de
+EBUILD ark-24.02.0.ebuild 2199 BLAKE2B 507fb6ee1b523a4f9a8a5448ad1cd000f79a3505f7edeed173fe49d0c957fa988907dbc231f75d128565d07b529c2cff103a84063e122195a56da8d7c44e2523 SHA512 59bca7777dee37a665e59daf2d2130ee27e874c296e103b7f11273a85b4e33db7617837751e0a8487e429d78310d7e6ea037e82785de98b572bef0695f62a7a1
MISC metadata.xml 468 BLAKE2B f4b2d609976bfc8a7bb4004286273c2384c7a5f9c45d6de44936d9f21dd4428d968c54cfb4d8cfe81e56bb935ed36c481b4c79a0e0a0b946b7e8ce78f794a123 SHA512 415c92c65d6d56b801c71db9153684635c8eeb0d571f1782127d8e7ab06a2b360cc016bc8ac110b7b9fcb53c587a177a5a7f69198b65fd152767a107aac1cd89
diff --git a/kde-apps/ark/ark-24.02.0.ebuild b/kde-apps/ark/ark-24.02.0.ebuild
new file mode 100644
index 000000000000..51e0dfcaf45a
--- /dev/null
+++ b/kde-apps/ark/ark-24.02.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/ark/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="zip"
+
+RDEPEND="
+ >=app-arch/libarchive-3.5.3:=[bzip2,lzma]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kpty-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ sys-libs/zlib
+ zip? ( >=dev-libs/libzip-1.6.0:= )
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+ test? ( >=dev-libs/libzip-1.6.0:= )
+"
+# app-arch/rar is binary only
+BDEPEND="
+ sys-devel/gettext
+ elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package zip LibZip)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # bug 822177: kerfuffle-addtoarchivetest: may segfault or hang indefinitely
+ # bug 827840: plugins-clirartest: continuously broken with translations installed
+ -E "(kerfuffle-addtoarchivetest|plugins-clirartest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "rar archive creation/extraction" "app-arch/rar"
+ optfeature "rar archive extraction only" "app-arch/unar" "app-arch/unrar"
+ optfeature "7-Zip archive support" "app-arch/p7zip"
+ optfeature "lrz archive support" "app-arch/lrzip"
+ optfeature "Markdown support in text previews" "kde-misc/markdownpart:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index 45a323289ced..69affc2c99ee 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,5 +1,7 @@
DIST artikulate-23.08.4.tar.xz 1095464 BLAKE2B b345f6bdc5548f90cec639845a2511c1457114b7a2ff26df6c93b9f5ad09e8bd4942fc2c4959d51ec256ccb7896af088a3f93613de04465cd14ee09fe1d48f0a SHA512 2e03ad0788ccab991463ba7bac591d3010f98f07ea56df0c1e4f43b2c33255e00549a07a4b65e48b30daf178a7bc96012442fc27b2a1d351983259f3a61ee471
DIST artikulate-23.08.5.tar.xz 1095552 BLAKE2B 1d72aaf752ed5e650a602513113a6ec873a69e1c388400ffb44b96b9f55d9e8a1abf205774b7e34a6690076eae043eb04355f431f66a27906460bb8546b09003 SHA512 513e9afa67f0a73aaea36a0d501bc7e1216ad6c697ca9438a615f5ac953758d4e69a8ade05a4a25544bfcadcde17b7f14194331663cd7aaf9a3648770833a8ca
+DIST artikulate-24.02.0.tar.xz 1093744 BLAKE2B cc035e2220dc18b5560a212f0d5d921d8dd8dbd3ef32194f147c7c8a8c41165e67e81364f3e93a476ee28508562c2753751650de367706fba26d8de610564bfc SHA512 5b60ca05a09ea656fe1fddfb7ea5e036107c920ad361b1e29fff4c539e243a488d50a0f8f18ef7cc668d05d8c5e3acd916864f333ff88ca1a50fb4549f57f10e
EBUILD artikulate-23.08.4.ebuild 1132 BLAKE2B 48e96c5507a87943dc2f2a5ea30288f672904ed34439f3994431a317cfd559e10595537d3cd54be2892c3018edf23de956937d9e3234b27621c4787017088c0f SHA512 e9deed4cfb8413642203e0c19b3829f09e610ea3f2aff06f6f675aff9da155d183053e2414890789afa00ed140bd47f1349a0e2bebc438a66166050db1938133
EBUILD artikulate-23.08.5.ebuild 1135 BLAKE2B f697758b95220d106ec3906475111b8e9c4cb36867e4da416bb642f1e7028423704aaf4a923cdf591c28f650b51b6f1b7857fd85fa1711ce2d2b08e54682b21d SHA512 0cc4e97323dc6e1d393da73fb214ab5b82029e7caa633544f4bd6584dcfd68c6cfe818d5e0224a81328c11bdc259d5b3de0c26ac1647aa12b7c0aee5584ae1bc
+EBUILD artikulate-24.02.0.ebuild 1135 BLAKE2B 1db3883f2c9091914d61fc45448b69106642dc04587e6cc34dde18297c9007a70a9a50a3a0ed89277b8ad5d94f253df9cbff7b01af7b4214844244059ec2e87a SHA512 1276a8f664f459c6b166d33c855cb7008381c0056db85cfeb4956730e036ebe3806736ab1a4ec838536db473a31b2c7fd8de7ad8b4575613d78db49e78652dd7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/artikulate/artikulate-24.02.0.ebuild b/kde-apps/artikulate/artikulate-24.02.0.ebuild
new file mode 100644
index 000000000000..2c2b2370023c
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-24.02.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Language learning application that helps improving pronunciation skills"
+HOMEPAGE="https://apps.kde.org/artikulate/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtmultimedia-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_autotests=$(usex test)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/audiocd-kio/Manifest b/kde-apps/audiocd-kio/Manifest
index 5b0e437e2300..187f475c3510 100644
--- a/kde-apps/audiocd-kio/Manifest
+++ b/kde-apps/audiocd-kio/Manifest
@@ -1,6 +1,8 @@
AUX audiocd-kio-19.04.0-handbook.patch 717 BLAKE2B 997c82779a9598d0ffbb0605ca7b9f71ed62298ea3f3acb2ec88ee99417dac84fd8e6ffa0036d036346bf28612c6bb4323ce2e4f62316c4d321201d00462e665 SHA512 7601c79145be90cc9a49eec28b8ff63e275212d76d4faba779a1cda53c45ad863cd638de64d522c099a2c8858275c92058928a6f4396951aaf370277189e72ba
DIST audiocd-kio-23.08.4.tar.xz 564532 BLAKE2B bcb5f268508491d0492645a3afc25283baff221d17fbc8726f2a62214961d3e548f5bdbae3df244e4fa455c583b8fcffbf23b4792eadda5ff02e7b9942b6714e SHA512 d93691df349747ae59b0d8a10e9be270901c3fe69cc7004c82e1d9389fa5700342e3d8af3ca252dc0f8e710c9c04101d5dd0a621eeda0d9ecfc2c887b7a1251d
DIST audiocd-kio-23.08.5.tar.xz 565064 BLAKE2B 6d8997a51b3059d396c9287bb0798c596277cb60fb5b5a53f32516d1c7fa58fb14fbf18820690c1a82604181e3704ac9badb2c4b48b1b19ec4eb78353b5a971f SHA512 33f77983729251b208ed4e1cffd594781c3667d59ccbf07b272fd49bfa8049701965bb9e9b99089c981fcf4cc0bf47cd57ba758febf879592db5ed07636dc391
+DIST audiocd-kio-24.02.0.tar.xz 569948 BLAKE2B b88a8eec994b8a716808a1feaca6780f86b4ad26b2035a1300d5f108bad48936017bdae0ba3d2adb84e475307e158409a997d357571e8610986ffad273fc986b SHA512 d0de6eb3ac1708cb3548454c46e3a13460d9b0f19e87448efb40125302b84332b951fc56973879bcd5178730aece96761018b4bf3ee3da198e1ee31891a8a0f5
EBUILD audiocd-kio-23.08.4.ebuild 1099 BLAKE2B 49d148a75aa90cadc2feccc1aa3e123822ff753b0629682a8429685f3bbca2f86be94efc98116b0117b8c5901092aac9c8761a470af8d7ea333e1219ac493238 SHA512 ace4f48e01fd0f8aeb27d21fca9356351331c0b2abbeeb7ce7fc7fdc89c1eecd5b640715d2bfdd58b9820db6d75635e7071b3fc1f206ab4c2a8a4da16554cbf0
EBUILD audiocd-kio-23.08.5.ebuild 1102 BLAKE2B 68697bd9b4f4f766324ab1379cd68af8421f60cc89fd2a5e11797d98dda118c86019d97944c05f86ab65c2a8115e1fe5865cc9927787dc45eb0bf68a590ef0c9 SHA512 604d894fbc021d0182a1f014c6364bbb2988c0f3789b115c54cab91510e1b507c01086e3faf198921e426aa4797f2a2c05be0b8b0a4b86f6e7990da557d04a8e
+EBUILD audiocd-kio-24.02.0.ebuild 1108 BLAKE2B 85546e4f6a3c4bd3b971549c870a4d4945ec4808e0607d904f2496d9304a02ea249bbb685390b9098cbe4881ff685e640c8ad55886b8107d8de8e7d6fbeaebde SHA512 53d0769847707be8b19a240ce2c9d050979e929a8ed7b5724e708146ffcd7d01a5358e7988e44c7d7ad528e35a8ced235e262e3f41e48b447ebfd2e5274ab9e6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/audiocd-kio/audiocd-kio-24.02.0.ebuild b/kde-apps/audiocd-kio/audiocd-kio-24.02.0.ebuild
new file mode 100644
index 000000000000..7f62bb74ee31
--- /dev/null
+++ b/kde-apps/audiocd-kio/audiocd-kio-24.02.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KIO worker for accessing audio CDs"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="flac vorbis"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=kde-apps/libkcddb-${PVCUT}:6
+ >=kde-apps/libkcompactdisc-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ media-sound/cdparanoia
+ flac? ( >=media-libs/flac-1.1.2:= )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package flac FLAC)
+ $(cmake_use_find_package vorbis OggVorbis)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest
index 484176944848..55e7e8c22e9c 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,5 +1,7 @@
DIST baloo-widgets-23.08.4.tar.xz 276812 BLAKE2B fd0422b021efc8d2019ac2c84f052eee35d6ae449b4ac35b84ddb48e7c4472da6d59929babec37cef8128974fecfa077549b7304be74811c71277bb6171e8dbb SHA512 c076776cd4c212182d59f2f1b1b6fc7b0909f914451331eb8078186008ee0dd60fe218bf81a1c49f3949b10b258e0dad89f9c731dff770a396f3f978fcb233be
DIST baloo-widgets-23.08.5.tar.xz 276852 BLAKE2B 10ff4484b9e57dcbbaaf0bb37bddca2e47244444f1b2dd6f5d93edfe7dc1f3f68575be8daebed7ed0924d31076d0e9730c37c1ef78b9873f28c06a4554842278 SHA512 8876c93dc119763bd6027cfcd0d122af5a308074743c75b1142a285882ce134f5c9ec9003f103fbd35b038865bba5ab14ab839e1b294834c027157c93e0476d5
+DIST baloo-widgets-24.02.0.tar.xz 276760 BLAKE2B 54c5a8cffab80c1cff8bbadc6c7f841718de1e0bb4a22f171deb200c080c5484a1691ff06bd21d394477196e4da1bf7bc0d3cd4aa0afc006e6687b83946f6bae SHA512 a0354bd7049a7ed00f524c604543b7b2096fea32b905f7ad577ff064d579a48b04485791b218a886f47e9ba92e4917032785188b1e2de893752ea74cf464e09c
EBUILD baloo-widgets-23.08.4.ebuild 762 BLAKE2B e4fd4682cd16d5d49caa8f171e01db1ed3c95761f4046cba7dd4c7673e0f0d37e5cb6572963d623869be984b771ca294d3fb1e5f84a1b586ce35e6453acece01 SHA512 57b74ae1fb8fae28f922fc54b81b3564b7b73dbd2e9ae03acd2197e6dcd2b3fab537dbb573bdead0925874d6228cfa405dcc3eb754dd2ec86dbb930f56fc07e2
EBUILD baloo-widgets-23.08.5.ebuild 765 BLAKE2B 305faf2a47c85662b1a2313f1c6bc0ee8c07f6faf12b961c53196074070d2f15812e449c2870c28192b65ed976827f338cd5ade80645e635a7ceb217d0aa7b2f SHA512 f1430ca1da758a973566a339c33f5552cb72749a112ef5f34899b87f78cc11a9076d1db667415e5030b5ddfca89d21612adfdec5c2acb6da2e9c3b5308f8e779
+EBUILD baloo-widgets-24.02.0.ebuild 710 BLAKE2B 02194495f5a4fbb447760499355e048230aae5ba25a1fc655ed88c5839c65816d0c929eee2c4d9d580dfe286467c4ddce166044eb3950cd3f3ce6f154d939fc9 SHA512 bd9ae384dc5ea30066d57a5541bf597b024a108f159b06779b6c3f2703c6839f14000b22e316fe89c04face5ea6d023ccbda3a49162e460b31b5492fb9771d91
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/baloo-widgets/baloo-widgets-24.02.0.ebuild b/kde-apps/baloo-widgets/baloo-widgets-24.02.0.ebuild
new file mode 100644
index 000000000000..ea1893bc364c
--- /dev/null
+++ b/kde-apps/baloo-widgets/baloo-widgets-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Widget library for baloo"
+
+LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/baloo-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kservice-${KFMIN}:6
+"
diff --git a/kde-apps/blinken/Manifest b/kde-apps/blinken/Manifest
index b355fc97af20..5ab7feb15608 100644
--- a/kde-apps/blinken/Manifest
+++ b/kde-apps/blinken/Manifest
@@ -1,5 +1,7 @@
DIST blinken-23.08.4.tar.xz 2725652 BLAKE2B e6b783b6e33ce4000959d69e008ad52c5cfcb6b677930cc84be40d4a6ec339eda3ea2fba2d48e72c2fc03c8daa27e46caf1f7b0e3d6c825ef0141ff5a7c8d792 SHA512 119b9d8d253d2b79c22bd83e045b01c61201c2ef8cbf9083e2ec10b6fde02aabfb63daa800be89c3e40f6138287c6aef91f147fa478b4c15e33318d76a93f679
DIST blinken-23.08.5.tar.xz 2725548 BLAKE2B 6a39fcccfb199633fa9e138c91d900f67ae3fce840e99964583e3f46d77e75d5f9632233f1967971ca3cb2926cdd299217d228d30c80941d47927a50b0f3ff8a SHA512 297f2116cf775a6d3bbf1cd4e8e515de5aa5be63a9e66a49fa43874d70ce3e09cb9e0062cf3a1450f14c47d018e65cb31e5f0c7d4a818204bb0d41eb7d8ea226
+DIST blinken-24.02.0.tar.xz 2725688 BLAKE2B 639362426248d11e27ed173c9903885e85b5b6c03712a44f9a141cfbf21a6f84b3de7f86d38b12851d60e7b3c8fb4ba362c0c6da66dd5a8107c81e7c186ff557 SHA512 05eaa9320b52e4a050df0e8a9de5cf87ce716c8b8e7bbf47bfcba3c5c9f1303f25c0c7e0725be8831814e8ce3d906c33ad1ff5d4cf9c3fb81921f84036cf758b
EBUILD blinken-23.08.4.ebuild 917 BLAKE2B 00d4058f8afe131cd40f3bc7bf4896bf0a4fcc019bea7342202b7c6eda6b1310589c03287da5b7805b7780b726578f441b6d86c6409f1c4fda743fe54b9cbf4a SHA512 fb948f54a0a1fcfce2dc1743a2c023079408dd5285825f88a34e7abe75e0e5925a009cc732c3d5177ce821d2c60e0149bccc1e6be57c0e81a2e873d2defdc0b3
EBUILD blinken-23.08.5.ebuild 920 BLAKE2B 6ce751ae1af0475d988d91176fbfbb1f75d21f1f8726f4dab8b44bccbdda2dc7ca2b786449d8a8be04b828b6769b1a1662c7d382d076928b11aea55f0ceefe6b SHA512 a36e1c4e42cd3e8cc5394d2b6b1d72dbf2020d917cbdb1943b8925d2c892f545162ef44938772f7a42b5377e52eded4c9b0d5a731c71b2c12a2f1f959e85c157
+EBUILD blinken-24.02.0.ebuild 876 BLAKE2B f374d531a96235553cbb51b71ec496add3a2033ad2065716bd6e02b0d9fc78dc58342c5b70323994042021ea67689a668937b8f12da5829b6d4baa4ce89781a3 SHA512 d229d33f00b280146f3683a632398931e159418aa4b16f395a77bc79aad6df2e616728e40b305cf461900b6762c537436588efd2900febab6ae98ad6e1c326a5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/blinken/blinken-24.02.0.ebuild b/kde-apps/blinken/blinken-24.02.0.ebuild
new file mode 100644
index 000000000000..002327cc0dd7
--- /dev/null
+++ b/kde-apps/blinken/blinken-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Memory enhancement game based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/blinken/ https://edu.kde.org/blinken/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ ecm_src_install
+ rm "${ED}"/usr/share/${PN}/README.packagers || die
+}
diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest
index 8614359954a4..8d60464ae74d 100644
--- a/kde-apps/bomber/Manifest
+++ b/kde-apps/bomber/Manifest
@@ -1,5 +1,7 @@
DIST bomber-23.08.4.tar.xz 840008 BLAKE2B 53dc4028f2991961b990f1231fa0802eee40a6c4d0a1074d062c2566179eb17d4066797a648b657a889ebd60c0a4c0d647e17391b732caa9d5caa89e30b2a2aa SHA512 1d930abecfcc60e749a3f661fa249c280cab9797ce97c85f2ecb5e767c59d33c7d115bf45e4087bbf9fbfa2d9ab5a35dc2e3c6b7a26923b12c1f27379bb4c472
DIST bomber-23.08.5.tar.xz 840136 BLAKE2B 44e7dce593e972232512001676cb6edc34abb64a053112a7dc5ef65175c3cf876091e09b5d529bfdf77825215b4afcba456ee6e5af15ce75fa397efcb29eb53a SHA512 094c1528bd2c5fe0ee449622760da66c73a8446e8c349ee777e41e7ae16bb801a5952ca867073662b49ee8343da12066f3e0c6394ef94d53b5d38d37237c9641
+DIST bomber-24.02.0.tar.xz 840272 BLAKE2B 7ec2374053a7e3d02b7d570c96f9a638b024e3c5dbb94663aec715e3ce28c6e4ddbb38d21a276a3c32d044c1fc38d12b8eddc31ba4ed87930774fa28d3d860fc SHA512 37ae23da1b52719208c7de0f399881c9c0d8643e718a64e60b4804a5479d3acd6e3e1a39ca0e7c736341a5384df4839a65faa1ef81fa0de33ebd6c278028f8db
EBUILD bomber-23.08.4.ebuild 857 BLAKE2B 444e9e8831b09b5c81bc6c52e4c36a0523ee07b468c8d827d16779925e7b8319228385e609e015aec4f9820a18441482c2e351f27d212427a4d69dad27b45b79 SHA512 30aa60ca104eb4c501632b63a011bd447089c04ec6a94a633507218744abc3d2de77a39cf186c35976548dab30a2c568bb9a616e149d4dfa187a3e59a8ff2aa8
EBUILD bomber-23.08.5.ebuild 860 BLAKE2B e8d6d91d603d4dc39ff2978b24146093eeb65c9344969f08b4c628d802323b5e171908dfe468a54bec518005fe6b2fec1b513e51f9c999727a8fbbe96abb8f07 SHA512 f4848a01a841cb1b3578f0c32bce89fb65d480c9b81aa143a1550270cdc30cf3cf7ffb81fa409056c930a68ddbd0575fa6b0939abacc13e9b6fb1933810ee3ba
+EBUILD bomber-24.02.0.ebuild 812 BLAKE2B 002533d2f21e5cbf87ac50bfb2091a9c1a4708934c62aefd77ae0be378de5f9764b38afa2f5ac3ea99f7cbee4b51ee5c0049a125b8d530dcd38412f8336938b2 SHA512 316d2ec13b10974470432e7732942fe1f83e4d469b9344449bf56cc0489b5b94b73d266a42a8205c54377517c0c2c46068908382cb1e1c4c4f860f3a7d8baf09
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/bomber/bomber-24.02.0.ebuild b/kde-apps/bomber/bomber-24.02.0.ebuild
new file mode 100644
index 000000000000..bdca1c5231b3
--- /dev/null
+++ b/kde-apps/bomber/bomber-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Single player arcade bombing game"
+HOMEPAGE="https://apps.kde.org/bomber/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ !games-action/xbomber
+"
diff --git a/kde-apps/bovo/Manifest b/kde-apps/bovo/Manifest
index d6aa3a00ed5b..a239f0c3821a 100644
--- a/kde-apps/bovo/Manifest
+++ b/kde-apps/bovo/Manifest
@@ -1,5 +1,7 @@
DIST bovo-23.08.4.tar.xz 216564 BLAKE2B ce3df2ca6357e3315a352ef7e3664c1c807048d68e2efb1b4125d3b8f383a29867cffbdce78d29388afdf1b00ae878ddc31873878adc8503457882893db0abcd SHA512 94840c64e9bf536aea75d38e48fa3e57e780ebe13daacecd1397ff33f8f4018d7b6a45d31393276f486ca9695c19c6f738f2878df8ee077250e16d0dfedafbbc
DIST bovo-23.08.5.tar.xz 216552 BLAKE2B 7be1dc18b3fe952ffe558661f03b73528fdcaf9c7f75d1527cb55d3b7e72a1dd20425607e6a738edec28fb61ae341f791a85c2efdb80a9070d1e9c3cf93ddc71 SHA512 cdfce78158ae60c94f2f9c98028e90d07e07cc3f0371126baae1f15aab9b64ef06e860c89786619259fab73bd709d3af0a6f5f0a1bfeecd45aa75ab01eecf770
+DIST bovo-24.02.0.tar.xz 215184 BLAKE2B 26d297aab76f054d11b947de34a6fe73bbf366cb0da9fc3cc857f50c6fd53f6fa1ed9b3b54131f2a974d387a29b2dfd8708063c58a980fd168863ef8e2e98f36 SHA512 13334280524a61c5c2d660ef9941fb815a110eabe30d7d7e303c161a8870e33fc1c7afd34e97b6b4b77c8594c3b27d45787ef011715d0ee3ebaf75067698436c
EBUILD bovo-23.08.4.ebuild 870 BLAKE2B d52c4515f5e336e89635513e088113502e0a4fc35697aa2bca815ce41f3be64e865fcd6fab3286c789f2e6acce1850ab68421027c7cbdb2a80cb85a7909f05be SHA512 0c59db4be6d1c6013b6569557a354e2da32c16f9ccc9e16e08e4f4882a521c7173960dfd614be7a3ed3ea1bc7e5dc3cb861a9bf6ced88d7e2f38f2d4859ecc91
EBUILD bovo-23.08.5.ebuild 873 BLAKE2B 78057677dd1fee1ac2e6e54dcb842ee086e443e3aa1d5921d6266401e167114750180d9b452f4146e9d7169dba61353900dab929377b973d91a6e931813362bb SHA512 b13348cdbeeb0fce5962d489a3b4926beb73eb41b8b5069f6810586eb877ca74d25b3bc1dab4f98ac88977846f48fe2d7873c2c8b5053dcceda70494989b4c65
+EBUILD bovo-24.02.0.ebuild 802 BLAKE2B 49803d0c5c7f91a53d2071809dc2686033f68964a55504ed9e56e46dbc999a128a71bd98f9a718ba2e6c9ef0dc3ae9beef11105b000bab58a00e46d372bd3656 SHA512 e6041fcc7d87a8e305b4b1b144d202c8d8f9ea0a5c35737cb46e4998baa077bdb349a7c9197475b7749697e0aae2cdbd40f179bc75c4211278a862b0b5a5ed52
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/bovo/bovo-24.02.0.ebuild b/kde-apps/bovo/bovo-24.02.0.ebuild
new file mode 100644
index 000000000000..5948a2198a6c
--- /dev/null
+++ b/kde-apps/bovo/bovo-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Five-in-a-row Board Game"
+HOMEPAGE="https://apps.kde.org/bovo/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS HISTORY TODO )
diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest
index ba867d900cb2..61df5083856e 100644
--- a/kde-apps/calendarjanitor/Manifest
+++ b/kde-apps/calendarjanitor/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-calendar-tools-23.08.4.tar.xz 255892 BLAKE2B 04abc0edc0ec2277eaa3c299123f06380c28047fc6b322c4be14a1d6f46d9ee87b6ee16514cbc0fde840fbb1e38946a284135004cf03ffbcc0751c0af5b9bc76 SHA512 d986575b10284a59f5222b7fa8faaeebe3f3a630259d0781aa9fad3f14ae6916ec1ef4d411bb32c9a56d30ada030269a944c79b4f06f612c54cad4a9eef5e1f7
DIST akonadi-calendar-tools-23.08.5.tar.xz 255924 BLAKE2B 9270cc942f35b06bcc7f16d28f6c426a35683cf344d1837a5e51542cbd6502256f7ba58f3768b16356e445982e287fada396fd36dba6e9d45fb822fb2947d5a5 SHA512 9dccd51cf1004d639c0f02fc7e5ebed71093ca375a2895a301723762a073644b565930f9ee4cf663195db87370497b976ecf216dcf8c1d67bd00481f9e7a2082
+DIST akonadi-calendar-tools-24.02.0.tar.xz 259348 BLAKE2B 074a3ad51d62da64942c5654e02dda17a5fc2991132367d4d9fb775c9ec3c28da7aab20208ed02795eb9a2a1407493008f38a58b7eadf768c2d87ceb59f7ebb7 SHA512 5dff1cdc929b59b2a7782d4fe0aae38e20de35b76c2622a68ef7280a5545db83afbd20c288eb966832710290d35f8bb5a94859bf3da76c8d7f9626008ab54d5e
EBUILD calendarjanitor-23.08.4.ebuild 1042 BLAKE2B debafe8a5aceadb080f75ac7b074fab2048124652f5cc95afeae1f20ade7438442de184237967ce6c48c8ae70d683906aa2bbcf2f6a25401676e9a86bbd62c37 SHA512 d4eb41c55aabc1032cad77bfd05d9fa4c63aed071c0e8758eddc200fb5b2f459b43f84cb459dfeae1c6f707e4c94fe4b082165f7100c2bc41d7bf46bdbabcc61
EBUILD calendarjanitor-23.08.5.ebuild 1044 BLAKE2B 4d706066a3a451c4bbcae6bbd33962b8dd6364df893520a437c481b6ed8ec898f32537e45a486203a6875764f6adf9dfee591d402a17dd4aa944dfebdeb8e61b SHA512 da3e01d1cfaf348092304c319db860edc1e57b973d50618872aaec2755428879272fb8fa0d3d5a49f4c55b530b89d1f6752e38ae581279e1323f256fcf461298
+EBUILD calendarjanitor-24.02.0.ebuild 1026 BLAKE2B 7bfdd781b9dfcd93b03f91fe5352df5f36395bcdd6d3093bfccd83d643d328f9d54bc5d3a9cc76e82e4c2b1fd5abcf1f315ef3ee6162a90d8344d37c920efeef SHA512 543f0187e1e8236923e3fa8e1e2d37957e2b1c0939bf4f6e841ac71e8efc709d00c279a1aee39b9e57be5af601dc83098c2e06dec83d4733c2500e70cebc3e9f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/calendarjanitor/calendarjanitor-24.02.0.ebuild b/kde-apps/calendarjanitor/calendarjanitor-24.02.0.ebuild
new file mode 100644
index 000000000000..f13876cf8c3f
--- /dev/null
+++ b/kde-apps/calendarjanitor/calendarjanitor-24.02.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+ECM_TEST="false"
+KDE_ORG_NAME="akonadi-calendar-tools"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to scan calendar data for buggy instances"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ ecm_src_prepare
+
+ cmake_comment_add_subdirectory doc konsolekalendar
+ sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
+
+ # delete colliding konsolekalendar translations
+ rm -f po/*/konsolekalendar.po || die
+ rm -rf po/*/docs/konsolekalendar || die
+}
diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest
index 8541d306323e..20d82c74e422 100644
--- a/kde-apps/calendarsupport/Manifest
+++ b/kde-apps/calendarsupport/Manifest
@@ -1,5 +1,7 @@
DIST calendarsupport-23.08.4.tar.xz 997880 BLAKE2B dc7467ee218b7b6c5dbf64d1f0807883bf718ae544997011af8de212724f62ef3792013f7f75ca76784405f5a3db93e50446dc77dacf2e06325690febd1ef9f7 SHA512 12f00768c663260fb5e1e242b685f3f20ac21a813eecbc6b7a678183e7f85ecfafcc349aa591df3a8b0a873cbbc110ea171648f52bb3702933a99cbcbc5e9e8c
DIST calendarsupport-23.08.5.tar.xz 997896 BLAKE2B 43ad1a0aecc041dc003e0f43454d059ee2933a7906fcd530a7ece5cf99f5a17028773b621005f4a05d4d3773ee115f23ff71e5f0c4a699ef9775d7be7f2c72db SHA512 b356489bad193bfa27f44403faaa0de7beaa4a3559e5f178b20c091274e607ee2c5fa7ef60f18a0c9e4bea5b825229a85bcbaa63204aae835555c367c5e8d1d1
+DIST calendarsupport-24.02.0.tar.xz 998508 BLAKE2B e8a2667658fa4d2263e84758f720003f1bc702f82b6f3914125d670427fe36d619029463d5abbea3deeecb6d578cb7cab769fb4fe9cbd79c9dbe9335cc3140c7 SHA512 796bd7f32386237d4c452c099ac659841f481724893cb1fc3362913823a9725e073ba001ec34aaa25f3a06d28573df57b267a21f343db243427d91ada69b0aa0
EBUILD calendarsupport-23.08.4.ebuild 1264 BLAKE2B e26a60087f127e5540dfa46835c45921cf29506e24c340ea9688d5d304ecd385cf2935d73a7ed4fdc3ef252e47dd9e127219334bc1f8e700c93a3e91d6be4051 SHA512 e5d8e1811ee0640a33ac26ae37778521e357f5b382af06066850ae25780cfc37afd185d8bdad9a49992496b7beaf32ba7b47a7545158346de74352d19fa117b5
EBUILD calendarsupport-23.08.5.ebuild 1266 BLAKE2B f9f64857bdddc152c84258a606df38b90325b7d9d2ed8b288c30742e9d56f73b5ee4e925b840a83c5324875ec8ea062f4757914ef722d8ff192f2b65462acbbb SHA512 f6aeaa77f1dabb8e4dcb202ad450267bb0c6ee48ca5d182c48c81f3162dafd2fa7dd1d010f2b033cbae5dbbc42785860d42010a2d421e933a7803aa2aa7e913f
+EBUILD calendarsupport-24.02.0.ebuild 1159 BLAKE2B 14783c6707bd365b1222143709c4fd2fc25f1c288c8e338c4138dc1dff7f6de4e630c14f23130f83276f8564d79b6d54ae0538f2db8d769df3d054b30b7cc5a1 SHA512 8dcb8503ba408ff2e4b0774258ee89025dde5ec60cee2e3be737b4188a9e2fad347549e738d987f097ad06faeaf0dc3140cf4c02431d97ba55dd830c54973a98
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild b/kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild
new file mode 100644
index 000000000000..9efe29fd3f27
--- /dev/null
+++ b/kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="false"
+KFMIN=6.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar support library"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/libical
+ >=dev-libs/ktextaddons-1.4.42:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qttools-${QTMIN}:6[designer]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/akonadi-notes-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest
index ecbe970615e9..737abc96724f 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,5 +1,7 @@
DIST cantor-23.08.4.tar.xz 9285972 BLAKE2B 378ee46c46017e743821b90becc57dd99bdce3a99b809f5bf94427f19c01f2dc5f0cf812a864ca56c9eb9d66b95e579cd8ad9061f874816c6f342018b1428d4c SHA512 fa829a9260164d596fa9383a109a37da1f669d0ffb43292fb32ba36a12144f7e532f78fff65cf50b7805b9325163733d3df195404ee0f2618a06d9874a1641d6
DIST cantor-23.08.5.tar.xz 9287344 BLAKE2B cf47910558f702a4a5a1ca4e045a422b2806e523a58c9071682360160cdceb41a6a954682e1eaa57148fedd1ea1be363ec81b3c7d764e985e3f26f39a06214a0 SHA512 0eb3ba85120def88a7f85c0bb445d5ed580a969e02ff503d811916588aef5e015d7873c33dfacb58a8bd88a06a18ca5e321b2a5567e910afdd85054fa79ede09
+DIST cantor-24.02.0.tar.xz 9298548 BLAKE2B 1f991f096cd6a71cd16a807b928c0b0717e89bb9f5f36e8cab9ec8ef0e9ef85f1cd69e488ec6c2418d65eef8603a6a9a1ad252b86ae0b1791c18fc3518faa3e8 SHA512 d309ac6de3caa1a73bebc9da4c3f22a04e423e6595060c889740ff4b9fe8646766c9c50eb1c6eaa7d31d7530660ebbd3abd85cd66763355f5f5902c078926799
EBUILD cantor-23.08.4.ebuild 3130 BLAKE2B bc47eb4864d310b32836955149b0f1ebb8c17d8975cfac18edb220d30c54ae35aa64a07f0f60d73815d381a7c19912376bef542dd22496793044fa694c1ba5d9 SHA512 40bf92049c960eae5f4d9b82eb13bbbf36f03c6a49cf794af84f94f7055aa88875ee247ef295d53b78100a66af7d49896a53418e2ed389724e3edd3571d48832
EBUILD cantor-23.08.5.ebuild 3155 BLAKE2B a130d19d73f5597e92ca4ef4ee6f8ae9266bf640fdb6257e4d0ac20e70dd66e4291a543eb095ab897fbc561c327c71f257cfe3f4c7af676c2b4a22a2a958aa8e SHA512 a3c3a9707745f71a528e243e1fcd0cd061e9d69644d0c80133bdba2d4b1909d44d36a3c7ffeea3022ddf0341ae95e8b631c25a3e5594a526ffa6c9aef2bc36f2
+EBUILD cantor-24.02.0.ebuild 3195 BLAKE2B 370e65e0fb1edc60be9a5062906f458524b4dd42972851d877dec163313731c1030863148f86cc284297078ac8e6b11d92f50d99e8b9ab011609a18309942056 SHA512 f12e909095e21f87b06e952ac0cd244fbd222597a9df88436f512eb8dbea26d7eda1e58ea6ede924581442081ab58f3d1127a6cd30e876f0d1c6a4347ad25fb8
MISC metadata.xml 650 BLAKE2B 17e2c2450044a29836367e9865208517282c366a9389fe1d06aaf823378cd80e73e07e936f10a3b743fcc1cbc6a56f72c7a10863ad3bcc88ba814c3177758d05 SHA512 028a011e95df450d9b92397fcbb0ac56800e1b336c33ed96506c49fc903f6a4474e65221cdd8da3b9a4278830ca0c90a7f562da028088e32ff7e46bdb5b06ae2
diff --git a/kde-apps/cantor/cantor-24.02.0.ebuild b/kde-apps/cantor/cantor-24.02.0.ebuild
new file mode 100644
index 000000000000..58ec0f5fab74
--- /dev/null
+++ b/kde-apps/cantor/cantor-24.02.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{10..12} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org lua-single optfeature python-single-r1
+
+DESCRIPTION="Interface for doing mathematics and scientific computing"
+HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# TODO: restore +analitza once cantor is ported to Qt6
+IUSE="julia lua postscript python qalculate R"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test"
+
+# TODO Add Sage Mathematics Software backend (https://www.sagemath.org)
+# analitza? ( >=kde-apps/analitza-23.08.4:5 )
+DEPEND="
+ app-text/poppler[qt5]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qthelp-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:5
+ julia? ( dev-lang/julia )
+ lua? ( ${LUA_DEPS} )
+ qalculate? (
+ sci-libs/cln
+ sci-libs/libqalculate:=
+ )
+ postscript? ( app-text/libspectre )
+ python? (
+ ${PYTHON_DEPS}
+ >=dev-qt/qtdbus-${QTMIN}:5
+ )
+ R? ( dev-lang/R )
+"
+# !analitza?
+RDEPEND="${DEPEND}
+ !julia? ( !lua? ( !python? ( !qalculate? ( !R? (
+ || (
+ sci-mathematics/maxima
+ sci-mathematics/octave
+ )
+ ) ) ) ) )
+"
+BDEPEND="x11-misc/shared-mime-info"
+
+pkg_setup() {
+ use lua && lua-single_pkg_setup
+ use python && python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_configure() {
+ use julia && addpredict /proc/self/mem # bug 602894
+
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Analitza5=ON
+ $(cmake_use_find_package julia Julia)
+ $(cmake_use_find_package lua LuaJIT)
+ -DUSE_LIBSPECTRE=$(usex postscript)
+ $(cmake_use_find_package python Python3)
+ $(cmake_use_find_package qalculate Qalculate)
+ $(cmake_use_find_package R R)
+ )
+ use lua && mycmakeargs+=(
+ -DLUAJIT_INCLUDEDIR="${EPREFIX}/$(lua_get_include_dir)"
+ -DLUAJIT_LIBDIR="${EPREFIX}/$(lua_get_cmod_dir)"
+ )
+ ecm_src_configure
+}
+
+src_compile() {
+ # -j1 for bug #919576
+ MAKEOPTS="-j1" ecm_src_compile
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Maxima backend" sci-mathematics/maxima
+ optfeature "Octave backend" sci-mathematics/octave
+ optfeature "LaTeX support" virtual/latex-base
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest
index da310c53b4e5..0bc682c16912 100644
--- a/kde-apps/cervisia/Manifest
+++ b/kde-apps/cervisia/Manifest
@@ -1,5 +1,7 @@
DIST cervisia-23.08.4.tar.xz 1947104 BLAKE2B 95e1a70e7a745cd26a23bea52ebdc1ab62f900fd434e4acdef86369e9fb236ee66c1286b4e89f22c005d4a49b91284a4e2dfe0a5fbf1952b6d729cd5b99d69a3 SHA512 b41d227444e08a62fa2befc3b64e64916342a559442a958e4e1854b2d3d5a08c4a67570e6462a391ddb74feb8ab6d565573d5fec76f2d36b296a45535b506c36
DIST cervisia-23.08.5.tar.xz 1947044 BLAKE2B 84e38147d9acde73625c3a9327ddec07e5869e2d28bef3ecb4c8fe6e0830913f1d9fd7462e821bd0aa28531c5a658dc554da3737e9b0941ec2e9b38a594f6544 SHA512 3ef48358ff8703905b72cb620e540afc1b76f10c6d2cc880b04cd9f58f341d688fa354649dc10ad0c2948a1e4ac0434533dad0446a174f95096b48533ff2e979
+DIST cervisia-24.02.0.tar.xz 1948036 BLAKE2B 61011a56c8e3457c42f39013792be2e09c571d9ac280641c21f32d686984c5aabdc8248f19d502f28d6d1f6177e60571f1515e33e9b8ba05a334e73e69eaa231 SHA512 9325c2dfecd23cda7ec66dbf19a7d8bce0d341d4b3d34ef4130ce045abf70ac5cdada9ee830209e07e3ce0a887d641e552dbfa62f0c858849a195c4c29a93f97
EBUILD cervisia-23.08.4.ebuild 1108 BLAKE2B 92099ae25ec566034c87a2fcc8921294812647f76d3f25c7e5c23ae7b27f93b5ac1ec2021a3ec0f6493666e822cbe87b1395498693ae7937d2126eaa19bf7f6e SHA512 239a4d2456fc9a65480f91e7dafb1c2bbe75999545940cdd38752fb74798a84d1e9cab1f70f4a8a1a1d45d007e2bdac4dbecc0695015dc1928d700f2232e8461
EBUILD cervisia-23.08.5.ebuild 1111 BLAKE2B 3a14496f230b823482cbc51dd6aeecbab3e37986f73bdd33f0437efa4fec96b5a578cec6f25bffb2edaba989d7039f98c34382abf18c702f723cc9a293ef13f3 SHA512 8eb1caa9d0e9f7daf5ba365e6ea58a5f19ff73d0e82bc5e2df01673ed828c86b0002733e4a0efdd3be36991397d7619f2caeab16487d028096ef87fafe4aadab
+EBUILD cervisia-24.02.0.ebuild 1111 BLAKE2B fe666623925857528c8c2a2f0475317511331084b05d31df5b0ab6dbff6dd8a8df4d762235f82d7efd5111e8a7e61daa1ed2527f7723416676a19b78b9257b3f SHA512 6399e84cb3ecd631869de3a23d15c7bc4ea26a47bac425bef696ecaea020c772910300c6cdba5d137cb796e3f0a11effe42d40bd7f15137558d3f5b00199a1a0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/cervisia/cervisia-24.02.0.ebuild b/kde-apps/cervisia/cervisia-24.02.0.ebuild
new file mode 100644
index 000000000000..fa6393c4d71b
--- /dev/null
+++ b/kde-apps/cervisia/cervisia-24.02.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="CVS frontend by KDE"
+HOMEPAGE="https://apps.kde.org/cervisia/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdesu-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kinit-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ dev-vcs/cvs
+"
diff --git a/kde-apps/dolphin-plugins-dropbox/Manifest b/kde-apps/dolphin-plugins-dropbox/Manifest
index a5b6fd7381c4..9033bc8a5b34 100644
--- a/kde-apps/dolphin-plugins-dropbox/Manifest
+++ b/kde-apps/dolphin-plugins-dropbox/Manifest
@@ -1,7 +1,9 @@
DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8
DIST dolphin-plugins-23.08.4.tar.xz 274180 BLAKE2B 586c697b5c292ed78e826b1adabb26ee1daebe995d8fac4fc64bbc84c4490387a8100f895934783180da02ad9f008c0ef98b938e8f0cb6b1a8c1dd5be31b7c1f SHA512 7cb3365221aabe411e1339230633a37d674c6e2a77e675f8a1d9c61928bd0d2b75e5d289ba8d7765bcbea47afea56e2b629726fbdcf6e0e4248c4380ce33f40e
DIST dolphin-plugins-23.08.5.tar.xz 274124 BLAKE2B c8b43bd7f87c7221023e75e3f66b450844b379d5bfc95e37ce01dfe983ba3dc234a319da2aaf0596e6eb54319bc4310c718b57d52d070f0f86cd67c6f67a8c4b SHA512 2dd30070660df63b988cda2e14f3ddc27a0cf451119d2a6b121cb9cbeb8788b94498ef25ca434501843784a8e24c4539fe17cc0ab5a158befbc9db5792944852
+DIST dolphin-plugins-24.02.0.tar.xz 294220 BLAKE2B d2d2440ac4372218350f98a98b2aaeb1cdfd9fbfb2e9b8f05e5b0565dbe39948f488c837b9d63ec72162e3cbc0dc2badda592bec52e212ad49dee6fdf506c68c SHA512 0726c8b7988fa4252ad8b0b742f2e8611d9a6aadd020f45ccea93a4611c5b07493fa18f401ca86c31c42f1aafb9072556944d5dde9bd28930e6248fca65f19b2
EBUILD dolphin-plugins-dropbox-23.04.3.ebuild 1358 BLAKE2B 176ef01d0a93d8e96f03dda6a4154553c5cfaf3b47ef6415099be1425914f2c9b170340cf28b493168c56c185c02b1f82c1f3247a86233c4a947703eb1bdf948 SHA512 213e5d2a912aef6de9facf72f252c59bcac35a603b2ee956b04ecb908e9bee47b48e9dc2505b3fc2b690fea986b0bd94e4a18fd49889f3abce2923bf972b08e8
EBUILD dolphin-plugins-dropbox-23.08.4.ebuild 1358 BLAKE2B a238a9f5f4a36f00fc030128b2f3e45cde1fa24b59fb071f15721ea9dfa3ddb91a8f381d59fed0ce4e5ea6d4f78bd8010d3f4dddfabf1ddff09a68245dc6c98c SHA512 e0dbbe4fef4e82fa0d03dc47c49a9a59c03c691fbdee40599023c88e6d269eeb208f49cd7a4f29968ea8c7e7a97b6429c7d6d5295c7ae8744bab1a610fb3b67c
EBUILD dolphin-plugins-dropbox-23.08.5.ebuild 1360 BLAKE2B ab4bf93bf40c138e68a51f94dd23fa7fbe8952f3e84b51f715fe129168eb0a2a086302923335ecb61a5fedf5c45f4899f3ac163691175acfbb6342622402a754 SHA512 599fa944d01d89dc36aefeed87acf1b84aace52d03def8cda1fa25b124b30307efc53dc5f984213975f48b9dcfc42a950bed245275cd469b1ad4fc207a231ca6
+EBUILD dolphin-plugins-dropbox-24.02.0.ebuild 1340 BLAKE2B 8204f41f283d27f81e17a3b23f509db0ce4994577f5a673ee0c05929b87f9b15c48aa9feb83cf168294a93f3c8a01b3a1951c03322dcf492a04cad2bd80afb77 SHA512 ce71a7abbec61933b90605dc7cc20090ab4bb1fe37316e48237dff73c73d0f3e0d1b4ad8d18476639c41e3b063020fcaeec596a79dbd7ff9a9f426cbcf55793c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.02.0.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.02.0.ebuild
new file mode 100644
index 000000000000..f4b248c2d1f1
--- /dev/null
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.02.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="dropbox"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Dolphin plugin for Dropbox service integration"
+HOMEPAGE="https://apps.kde.org/dolphin_plugins/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=kde-apps/dolphin-${PVCUT}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ net-misc/dropbox-cli
+"
+
+src_prepare() {
+ ecm_src_prepare
+ # solid, qtdbus only required by mountiso
+ ecm_punt_qt_module DBus
+ ecm_punt_kf_module Solid
+ # delete non-${PN} translations
+ find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_${MY_PLUGIN_NAME}=ON
+ -DBUILD_bazaar=OFF
+ -DBUILD_git=OFF
+ -DBUILD_hg=OFF
+ -DBUILD_makefileactions=OFF
+ -DBUILD_mountiso=OFF
+ -DBUILD_svn=OFF
+ )
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}
diff --git a/kde-apps/dolphin-plugins-git/Manifest b/kde-apps/dolphin-plugins-git/Manifest
index 19e2783c6fa0..6eb1e1428c0e 100644
--- a/kde-apps/dolphin-plugins-git/Manifest
+++ b/kde-apps/dolphin-plugins-git/Manifest
@@ -1,7 +1,9 @@
DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8
DIST dolphin-plugins-23.08.4.tar.xz 274180 BLAKE2B 586c697b5c292ed78e826b1adabb26ee1daebe995d8fac4fc64bbc84c4490387a8100f895934783180da02ad9f008c0ef98b938e8f0cb6b1a8c1dd5be31b7c1f SHA512 7cb3365221aabe411e1339230633a37d674c6e2a77e675f8a1d9c61928bd0d2b75e5d289ba8d7765bcbea47afea56e2b629726fbdcf6e0e4248c4380ce33f40e
DIST dolphin-plugins-23.08.5.tar.xz 274124 BLAKE2B c8b43bd7f87c7221023e75e3f66b450844b379d5bfc95e37ce01dfe983ba3dc234a319da2aaf0596e6eb54319bc4310c718b57d52d070f0f86cd67c6f67a8c4b SHA512 2dd30070660df63b988cda2e14f3ddc27a0cf451119d2a6b121cb9cbeb8788b94498ef25ca434501843784a8e24c4539fe17cc0ab5a158befbc9db5792944852
+DIST dolphin-plugins-24.02.0.tar.xz 294220 BLAKE2B d2d2440ac4372218350f98a98b2aaeb1cdfd9fbfb2e9b8f05e5b0565dbe39948f488c837b9d63ec72162e3cbc0dc2badda592bec52e212ad49dee6fdf506c68c SHA512 0726c8b7988fa4252ad8b0b742f2e8611d9a6aadd020f45ccea93a4611c5b07493fa18f401ca86c31c42f1aafb9072556944d5dde9bd28930e6248fca65f19b2
EBUILD dolphin-plugins-git-23.04.3.ebuild 1469 BLAKE2B ae5ca81318fd2304f5a1d84cd967cbf50b25180bf1d043630f5dccb1d57ea8acc1cf4dffa03fd99bc1848be8c093f4af1097d8e7e19f22f10e3092cfdbf9525b SHA512 f7be7a6db5c5119991b7482004295285942d002ccb20944a2557762b27636d787c08fd8242fd39a46481be34424942867d33a926b91fde6820c885438213f545
EBUILD dolphin-plugins-git-23.08.4.ebuild 1469 BLAKE2B dc2d7c092629c630d24d7c8bedf9050ac171ee6ed3b124b1abc36e6d94fb6a10b4d883c401ddcb6bf78415dc8708fc87ed30b1db99eb66201c9dfcc2c5676cc6 SHA512 4a5ac3635c2e4cdfe24159b321486b7b252c7e973fab1cbd4b96d90df26ab500e1fed632ce57a4ebe98192fdf21081fe2e5d9c56ceeac3685b272deda62f21a4
EBUILD dolphin-plugins-git-23.08.5.ebuild 1472 BLAKE2B e55134ccc327545f734b8fbfb7c523eb174567e033abcc619afbb93c00deee9c508cf3f67abe551146981b9a6c02ad598679b1ebeae6cc67928d18703548e33a SHA512 542abba296759c09f016903ae745b422b0a43041193b4d15d58b1d8498339ef9b253e052a75d0034efdfb3386bdec9b2615790b5bbf0b417f3b723ab3cb57dfa
+EBUILD dolphin-plugins-git-24.02.0.ebuild 1485 BLAKE2B de1b2020592a938bd0e5c27c84a73badf637c4709154bafd3f150ca9c8145e157b37e76abe53064e5eccb1776dde6ddd0ca52a61334fa4277ce5bf67b312a5a6 SHA512 f7f51cb05574bcc6dae2ea61be8bf9cfb56dab5a87afed8d5a3f74e54cf113eab2bddb1528f247b1583aa732146efd13bb90d243543730886819581601fac001
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild
new file mode 100644
index 000000000000..121c2b8a45a2
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="git"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Dolphin plugin for Git integration"
+HOMEPAGE="https://apps.kde.org/dolphin_plugins/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=kde-apps/dolphin-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ dev-vcs/git
+"
+
+src_prepare() {
+ ecm_src_prepare
+ # solid, qtdbus only required by mountiso
+ ecm_punt_qt_module DBus
+ ecm_punt_kf_module Solid
+ # kxmlgui, qtnetwork only required by dropbox
+ ecm_punt_qt_module Network
+ ecm_punt_kf_module XmlGui
+ # delete non-${PN} translations
+ find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_${MY_PLUGIN_NAME}=ON
+ -DBUILD_bazaar=OFF
+ -DBUILD_dropbox=OFF
+ -DBUILD_hg=OFF
+ -DBUILD_makefileactions=OFF
+ -DBUILD_mountiso=OFF
+ -DBUILD_svn=OFF
+ )
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}
diff --git a/kde-apps/dolphin-plugins-mercurial/Manifest b/kde-apps/dolphin-plugins-mercurial/Manifest
index e7a6343efd92..62a09e30a0cd 100644
--- a/kde-apps/dolphin-plugins-mercurial/Manifest
+++ b/kde-apps/dolphin-plugins-mercurial/Manifest
@@ -1,7 +1,9 @@
DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8
DIST dolphin-plugins-23.08.4.tar.xz 274180 BLAKE2B 586c697b5c292ed78e826b1adabb26ee1daebe995d8fac4fc64bbc84c4490387a8100f895934783180da02ad9f008c0ef98b938e8f0cb6b1a8c1dd5be31b7c1f SHA512 7cb3365221aabe411e1339230633a37d674c6e2a77e675f8a1d9c61928bd0d2b75e5d289ba8d7765bcbea47afea56e2b629726fbdcf6e0e4248c4380ce33f40e
DIST dolphin-plugins-23.08.5.tar.xz 274124 BLAKE2B c8b43bd7f87c7221023e75e3f66b450844b379d5bfc95e37ce01dfe983ba3dc234a319da2aaf0596e6eb54319bc4310c718b57d52d070f0f86cd67c6f67a8c4b SHA512 2dd30070660df63b988cda2e14f3ddc27a0cf451119d2a6b121cb9cbeb8788b94498ef25ca434501843784a8e24c4539fe17cc0ab5a158befbc9db5792944852
+DIST dolphin-plugins-24.02.0.tar.xz 294220 BLAKE2B d2d2440ac4372218350f98a98b2aaeb1cdfd9fbfb2e9b8f05e5b0565dbe39948f488c837b9d63ec72162e3cbc0dc2badda592bec52e212ad49dee6fdf506c68c SHA512 0726c8b7988fa4252ad8b0b742f2e8611d9a6aadd020f45ccea93a4611c5b07493fa18f401ca86c31c42f1aafb9072556944d5dde9bd28930e6248fca65f19b2
EBUILD dolphin-plugins-mercurial-23.04.3.ebuild 1597 BLAKE2B 51621e6dc7ac4802b3b98ad49c688505a6c064321ce7b2318b2753f7de769516acc88804156321fd48429b93ba42084db99564df99d70779584b14b75de3407e SHA512 4b7210738a828c40a3f04b2cc70c3dd5edb7e0831df01f6f13a8718e21dc98e5680b8c159988677e324aa7611d7fb0cfd6a8cf1986a0c7872d8df9ea664d9dc0
EBUILD dolphin-plugins-mercurial-23.08.4.ebuild 1597 BLAKE2B fc3dbf8e26a7bb313c46d6f9785dd9ddc11832b4856a99e302ac56a9bfcd35872c698426cbac2abb28b7c43d72f99de194b3e61121d0ab523b0cadf92ba53209 SHA512 aae8635625314e201aa299da3bc40f32b09b7ae8f3b6cca4480a0a04704bac98a7cd5566ae10177058a5e3ccc046a379b17c267b19f53d4bbf4f0ee5fd551c71
EBUILD dolphin-plugins-mercurial-23.08.5.ebuild 1600 BLAKE2B cc286ec97bf468644d9734c420279ef6f0e4766f1563e7914fca730720640d08e600f5eb70dfb01e5249208bf17fa528cf0446e9219c8655b5547082674fc3dc SHA512 d4095d8a3550cd203c5a28cf3eb778f92838f8f69ac0848fed0fa34ac0f7fd5f124eeaf7574284e95556470e85945450fda688bbfbe31c0d759541d210834154
+EBUILD dolphin-plugins-mercurial-24.02.0.ebuild 1620 BLAKE2B a8fa042d47e33b5b3ef8f17a2b53eb7274949049592105966978255696cd1833343c9825226f0d89ff222f2b652f28b115d970101b4f010f63d1e35bf33d731b SHA512 4602666ba07db5fd20883fdd22e9ef324692624228e03857a0c5d5fbe611deeb1057e5dd8bc524d05bf0efcee0791ad5be5855a14b7489b70273ca6dca26d1a0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.02.0.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.02.0.ebuild
new file mode 100644
index 000000000000..be9eefd35b1b
--- /dev/null
+++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.02.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="hg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Dolphin plugin for Mercurial integration"
+HOMEPAGE="https://apps.kde.org/dolphin_plugins/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=kde-apps/dolphin-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ dev-vcs/mercurial
+"
+
+src_prepare() {
+ ecm_src_prepare
+ # solid, qtdbus only required by mountiso
+ ecm_punt_qt_module DBus
+ ecm_punt_kf_module Solid
+ # kxmlgui, qtnetwork only required by dropbox
+ ecm_punt_qt_module Network
+ ecm_punt_kf_module XmlGui
+ # delete non-${PN} translations
+ find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_${MY_PLUGIN_NAME}=ON
+ -DBUILD_bazaar=OFF
+ -DBUILD_dropbox=OFF
+ -DBUILD_git=OFF
+ -DBUILD_makefileactions=OFF
+ -DBUILD_mountiso=OFF
+ -DBUILD_svn=OFF
+ )
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}
diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest
index 6f6f0aadf06d..b82b1c6a6427 100644
--- a/kde-apps/dolphin-plugins-subversion/Manifest
+++ b/kde-apps/dolphin-plugins-subversion/Manifest
@@ -1,7 +1,9 @@
DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8
DIST dolphin-plugins-23.08.4.tar.xz 274180 BLAKE2B 586c697b5c292ed78e826b1adabb26ee1daebe995d8fac4fc64bbc84c4490387a8100f895934783180da02ad9f008c0ef98b938e8f0cb6b1a8c1dd5be31b7c1f SHA512 7cb3365221aabe411e1339230633a37d674c6e2a77e675f8a1d9c61928bd0d2b75e5d289ba8d7765bcbea47afea56e2b629726fbdcf6e0e4248c4380ce33f40e
DIST dolphin-plugins-23.08.5.tar.xz 274124 BLAKE2B c8b43bd7f87c7221023e75e3f66b450844b379d5bfc95e37ce01dfe983ba3dc234a319da2aaf0596e6eb54319bc4310c718b57d52d070f0f86cd67c6f67a8c4b SHA512 2dd30070660df63b988cda2e14f3ddc27a0cf451119d2a6b121cb9cbeb8788b94498ef25ca434501843784a8e24c4539fe17cc0ab5a158befbc9db5792944852
+DIST dolphin-plugins-24.02.0.tar.xz 294220 BLAKE2B d2d2440ac4372218350f98a98b2aaeb1cdfd9fbfb2e9b8f05e5b0565dbe39948f488c837b9d63ec72162e3cbc0dc2badda592bec52e212ad49dee6fdf506c68c SHA512 0726c8b7988fa4252ad8b0b742f2e8611d9a6aadd020f45ccea93a4611c5b07493fa18f401ca86c31c42f1aafb9072556944d5dde9bd28930e6248fca65f19b2
EBUILD dolphin-plugins-subversion-23.04.3.ebuild 1429 BLAKE2B 4a40444ea3df609c8c4096160bac819da9be4e41cba5c57c3f82282b55b1719167ead46780ce13a3efad92910cb7edb806813bdc05af0dbac0f8e7adc9484220 SHA512 46fe30dd8557497f67514287079d15eb3de6e4c90b412e143d41a5907a7c0d3298b2eb2076a3c2362cab0069194c01d05e7fb22fa4a3d98fbdb10a4074d6977b
EBUILD dolphin-plugins-subversion-23.08.4.ebuild 1429 BLAKE2B e330cd560508349c30238b2f2480547404199543fbfe662d26b24e75f94dd89d0defa61332d0fc2385fae49144f813e1708388143dc0abc882d873985f8757c9 SHA512 c729ca904673733058987d54a665fb66b6706805ab6a892c4ecf0648a3f8a4980674b99242d6aea02fef93cced9e79f78290634a9fc040e6479ab16d597e8b5c
EBUILD dolphin-plugins-subversion-23.08.5.ebuild 1432 BLAKE2B dce59ff49707f6c2e1c2c2733bded9a7bd011828a27eed10a814cc5630825eb1bd16d3d5393d7145b91c914aea9cb58c6b7389b62af1fec45935594e7fe79431 SHA512 4874fc8bf383ba3bf2dd81a36c199e52aba83507fc20a77ec0dc14c9f130af448169533f3dad1ebfb328564b74f43feba18ced6c7e3135820b194d3c66bb9fc2
+EBUILD dolphin-plugins-subversion-24.02.0.ebuild 1391 BLAKE2B ff9f25cd387cd3b3859936c91e6a9837da213999a19d19efed9fbbf4236d1e4a24db893bf85a90a011313dd34ed8757ddad29ba08dfda65b9f45a8d3401ea55e SHA512 61e2f2235362758183820b4b05598436c239e04f589ef4637d7b1c70b9a25dff8111c3e725a8f940f9fe964320cd6210e979c6b34942ddd6bb90a562c356fbac
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.0.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.0.ebuild
new file mode 100644
index 000000000000..4af969045629
--- /dev/null
+++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="svn"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Dolphin plugin for Subversion integration"
+HOMEPAGE="https://apps.kde.org/dolphin_plugins/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/dolphin-${PVCUT}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ dev-vcs/subversion
+ >=kde-apps/kompare-${PVCUT}:*
+"
+
+src_prepare() {
+ ecm_src_prepare
+ # solid, qtdbus only required by mountiso
+ ecm_punt_qt_module DBus
+ ecm_punt_kf_module Solid
+ # kxmlgui, qtnetwork only required by dropbox
+ ecm_punt_qt_module Network
+ ecm_punt_kf_module XmlGui
+ # delete non-${PN} translations
+ find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_${MY_PLUGIN_NAME}=ON
+ -DBUILD_bazaar=OFF
+ -DBUILD_dropbox=OFF
+ -DBUILD_git=OFF
+ -DBUILD_hg=OFF
+ -DBUILD_mountiso=OFF
+ )
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}
diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 51542eef6de4..d1bf42155716 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -2,7 +2,9 @@ AUX dolphin-23.08.5-musl.patch 1817 BLAKE2B 3194646c46cfb4cc1160b3a6d2322031cef1
DIST dolphin-23.04.3.tar.xz 5737968 BLAKE2B 5942d5894c2d51cc3f0c5ab599bb82c2e324203f26a6b7a65dca2198cf046011c37d809ca71c2ef36db1687d8159bdbe97f33eb99d550eada982555d903c381e SHA512 6078947b3dd6c1c62ba2306109c9dcc4be6ebb64bb69699f0457aaa1e0b6b0168d8767d73f0f8731984f5b412200c5463df7237c65990ee073f2d35946ad7b9e
DIST dolphin-23.08.4.tar.xz 5769716 BLAKE2B dd9f27258b3e8a04c53efee66cead0a3c193a4fe0050a7d7fddaba544503da1a2d0f8bc3f8d1700303f900e69e374d0c7d9d912897ae90899d05d7c17f111543 SHA512 f0e7af7a066f71b155292d7a49ff217f89be5f062629e67ed9a43ce3ed77cbb09b3b037de71bea7d21fc97732c0545fda3530e5eabed54a581384792d3195db9
DIST dolphin-23.08.5.tar.xz 5770048 BLAKE2B d46cbd81d2f6e020998fe560affa45916fdcf53e7acbb62503221d4a53cd582d692c025b7c9c16f6285a5d97fda696ff75198b479b7316c95e6b782c39bbb570 SHA512 0b25cc8ec1222fcd6eba971aa701a2ddcf5297c4d78b1cd63fde7ecf8e267f1af76ca1bf544ea4a4f98309b40c41aba441cfda1a9c3fb0e4df2a426e4402cb4b
+DIST dolphin-24.02.0.tar.xz 5807648 BLAKE2B 23bdeb0ad419b49059e9c9723419ceade91432be3326ef399f25f0c8f515ba423aa1fe23536de201f93a4b98a102a1cf05eda3dced6996757a3e581d4d4e79ed SHA512 2366f671a9f10a2469ff7d842b395abdf0493e4fb2450f2015fc537b1c1fd5dabb72185af89e8e3b3531a32b90ec33b7cecac77a51080a03e04c2621cc77f423
EBUILD dolphin-23.04.3.ebuild 3177 BLAKE2B a3ef1c0ad02a544b3c4442eff2037fe815eed550bc863bef53e9e4f32ec3cae73188dfd80661919679499e78fab47c0ed459e7ef2bff1cdbc0d0153399431909 SHA512 fa69815df1e3ae73bc90ea0343639383cd5cfd3ecc979e6d276ce22472c675deb3a3a5bb268742f4c5b689909d03060be04cf749492214d43da0fcfd5334e9bf
EBUILD dolphin-23.08.4-r1.ebuild 3298 BLAKE2B 49f2ec7b944fe91afe6a784fb4b2ebd615668ee30099e5ec9ce7c1d593991f20a7a90c8b25d3c6659564480153194391be52aff9da9c8b0c56e519762c2db8ff SHA512 373ba2fbb775cf3f812414fe37cee8f1bda8e762e288007d5fce9df4e59bceee1f9491eae58cb335b7207ab99fefc415df3fe1bd4cd097b6c49468136c428d77
EBUILD dolphin-23.08.5.ebuild 3223 BLAKE2B 21b3a3d94368a2dad3a73b835da94ec6f260d1d24374f95360ab9377076c1fe4d90a31c411b6034553598537d9254e0555faab9c5a29c8b272a5923a80715eca SHA512 ab54de2304173e81533adccbc35e292d5c73121eeaa913a669f19736e97439e95bd73ad925f06e8330e2ff521519fa8ec6fafea37582d1262e28c7d37266abdd
+EBUILD dolphin-24.02.0.ebuild 2997 BLAKE2B f02dc6ed05510f0be4840fe67b55a339f69d573e98aca1f723d8c2846644742f7c583720a1adf7fd50df93c6fb89af8d08528138947132d728967f25080b72d2 SHA512 72c0f393cd4473f48de53a4c36103aa25013b87facdb0f9c7ff999b6d1ec5896f3943214c9d36faf8cce1080886b643314186b682d63ce23b321145730d9cf13
MISC metadata.xml 430 BLAKE2B 4e7f2312a9ff5828bb5090867a1cb3f8e80365cf7fe92e45973ee6d1fbf1bafaa9427227b6cc424214b4892c92188918c36e25ca346a89e44e2b2ea25d2871b8 SHA512 cd3e017e0c9259940450a1b7a6fa5b8c81e82963b3c4d63b0921474f42651076a0fd7c3dd90d8a23b57646ed6eb2ccba8fbd41944d4e874a4e2ac58c981a68c0
diff --git a/kde-apps/dolphin/dolphin-24.02.0.ebuild b/kde-apps/dolphin/dolphin-24.02.0.ebuild
new file mode 100644
index 000000000000..50e1e901109c
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-24.02.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets,xml]
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6=
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+ activities? ( kde-plasma/plasma-activities:6 )
+ semantic-desktop? (
+ >=kde-apps/baloo-widgets-${PVCUT}:6
+ >=kde-frameworks/baloo-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kio-extras-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON
+ $(cmake_use_find_package activities PlasmaActivities)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ $(cmake_use_find_package semantic-desktop KF6BalooWidgets)
+ $(cmake_use_find_package semantic-desktop KF6FileMetaData)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # servicemenuinstaller requires ruby, no thanks
+ # dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever
+ # placesitemmodeltest requires DBus
+ -E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+ )
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "compress/extract and other actions" "kde-apps/ark:${SLOT}"
+ optfeature "crypto actions" "kde-apps/kleopatra:${SLOT}"
+ optfeature "video file thumbnails" "kde-apps/ffmpegthumbs:${SLOT}"
+ optfeature "graphics file thumbnails" "kde-apps/thumbnailers:${SLOT}"
+ optfeature "'Share' context menu actions" "kde-frameworks/purpose:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest
index 65a5d2d18d2a..8a65ae9cfc6b 100644
--- a/kde-apps/dragon/Manifest
+++ b/kde-apps/dragon/Manifest
@@ -1,5 +1,7 @@
DIST dragon-23.08.4.tar.xz 1671564 BLAKE2B a46e4c03cbfd1ccc3baef7a1e160b0b862f7058c405187a809c9b37a49c7394e4d0a718c8c08895ef92ab92f9bc1252e325b3ca89cbf9b3be76e7b5bbe6cd2a2 SHA512 9a3bf1d29f0afcb8742375e926d0163214f4d9b02d4088652b6faecd86332e7adc71eafe249ce744d46c2a5fb7a032176b45fbe7c6ca3f9c49e73b965d3f24de
DIST dragon-23.08.5.tar.xz 1671520 BLAKE2B 44d545052a671a548052e974f8b86da586fd31eadaeed54b80acc97bdc11da39beb846b0703eaf6199659140357a0a8d8a1a08c9c03874160f20048b4c622a9f SHA512 5e9fea7c28beb5d8198920ccebd1e7c2e289607d03a846f0991695add271f0e9f3ff81798e26324c736c9b581b385d6b24fbc57c5ab1807b7bb38ff72936ff4e
+DIST dragon-24.02.0.tar.xz 1671172 BLAKE2B bb7a3887e861a6daebb73148906507b5ca6a08a5f975c96dea194513eb6c91f1fd29203101e70cd5ab16f7439819f14e6da403ad20ba4621bade80f240916568 SHA512 5173751707a30568e6d1fb8d54f496e36710aa432e33011d8acb85a091f9204266dca01ad9243721697ee3903cf2c5df63938de947902e70a94d557dae116903
EBUILD dragon-23.08.4.ebuild 1162 BLAKE2B d6388ebc8ea327d6fbc8440543b47677689cf507f8bddf15186f1b06ed2a63373bfdc116401a7f4f8e443e2f6a425404f4078e6093391a5bac6e08cba7eec1b8 SHA512 795587c07c47f2c551854ff110196fb0a0f58e26163c3eab3c1bd76919cb2fe027cb80d9dcc4ee565a97491b9bcef79df1f6d3224866b9581a33a358ad0f1881
EBUILD dragon-23.08.5.ebuild 1165 BLAKE2B a643e71ea5eabc3fe9321ac12a8521b090b625a456ca4ad352cc64ea62c978e9b68d85a5cc508e85525dd7b3ef818ad45603a5e7639c370f855376873f44a9b1 SHA512 83aa4cfb5932f30ee96a65bd0d86338bf621a6eb6a5b260680ae4a0d106b60b93a6532b518955becbbc75c3cc46b01c5a110b732c03aea68d31d5eceda26f5e8
+EBUILD dragon-24.02.0.ebuild 1044 BLAKE2B 7659c011d71ab4adf2c7851205031ed8b62890cea7685a9d1eefca83a11d3c2edd147a842fe2c62e9c4743b20b6669afd6346fffc63a9555a44bd62ee129e352 SHA512 6b86c5465da13f27448cfadd22cc7243671f08753b04db111cc1fd77febe8a2b9dd9db2818179d4cce8cd1e4ee2b44a78b549ef052c0453537423d2a947ad565
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dragon/dragon-24.02.0.ebuild b/kde-apps/dragon/dragon-24.02.0.ebuild
new file mode 100644
index 000000000000..0e916719b5bb
--- /dev/null
+++ b/kde-apps/dragon/dragon-24.02.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple video player"
+HOMEPAGE="https://apps.kde.org/dragonplayer/"
+
+LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest
index 5068d917f504..61463d77de72 100644
--- a/kde-apps/eventviews/Manifest
+++ b/kde-apps/eventviews/Manifest
@@ -1,5 +1,7 @@
DIST eventviews-23.08.4.tar.xz 469968 BLAKE2B fe230a030bf7bd2206e3c05695d4554744c7cd756329394872a6e1cb539513a69d72d80632ba8f19cd227fa95f80ddf819f8134eb6835339323de7df74e1d23a SHA512 4c88354a367eeb9383713020d3a98585b9f79c6ff5f870c26898a0d4b022dc36c3751719d485fb71f6e0868a641c8203e0e9b403221cdedb4c3c6ee869b10c0b
DIST eventviews-23.08.5.tar.xz 469996 BLAKE2B 8e95dfb1de5b52f3b168a6af1e4414b6568d1ae8f0a6257e5ab97b18ed0ad4fa7c14f4f0f0c5880614e43c4bad66d528b4a8ca7f254e0e4eb089b0f0df12282d SHA512 0e94a8a900b521d114d0778ea23d5e255c9bf047b9150723a1ea40fec2c5b640d6321626017b0f4e005e653d76a882644874697029281dc932cf57760d36786f
+DIST eventviews-24.02.0.tar.xz 473228 BLAKE2B 8a8b24c4efe8c21ad1e70c2e9052364ba428b1c8e4c136d4e034e57dc56fa713c449053348ad6f75269d29d3bd058a5f80d5732b173cd08dfe59ec75a4297418 SHA512 af31788b35c1700eaa11f4c9b680da9f0d3c8673298d3cb19406b413b0c21127ca236c101191796e4292847c71408843e1b8a1d2a0b39ad74a982cfd7938c27d
EBUILD eventviews-23.08.4.ebuild 1305 BLAKE2B 88ad062f7a3a1aad30c682307299413b4330bc641155b4da47d95449a8ab2318870de0b3fbc243d346cebb8320ee406c1d472beefa51d40a3ae58e263e62a237 SHA512 b621a1a72ed8158c9ef8db4dbfe741c61b00440227424844b448998a53b082aaf3ed12fd24255c5809910016847ca27dc63357b0c194eaf0e88b7eb360f86cb1
EBUILD eventviews-23.08.5.ebuild 1307 BLAKE2B e0fab0dc2baf1f6c4abfc82cfb11d56e90d575d5d2b69d12b709449890dc4554ae4bef48a91710e06430ae017e0621dc548d1a0a170664016f6d1b801adae460 SHA512 cb1396dfbef5bdde4d900072df9e255c1d0b96d6ee0dbef89de8d66560e1ecf39cc826520482a212eabc8aa43afe3188fee39a798292a228e27efc06eb848664
+EBUILD eventviews-24.02.0.ebuild 1198 BLAKE2B c2ef2342cbfa8828245e92b837c2dbcf874aa5408bf0ffa5c3ee69d5e7bbb897bc7c1abd2f46da7776ce8d53e02ff12a8f9725a89f05ad3f974c81255d427ecc SHA512 4b4d968761de487892ad2f046cbe35c0571a017ec560797c7249708650c6bd6652d2bbd208c1e3562b325588064debae5bc304dcf2e8db4da399bfafb2c7f6f7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/eventviews/eventviews-24.02.0.ebuild b/kde-apps/eventviews/eventviews-24.02.0.ebuild
new file mode 100644
index 000000000000..0836fe693d18
--- /dev/null
+++ b/kde-apps/eventviews/eventviews-24.02.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar viewer for KDE PIM"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/kdiagram:6
+ dev-libs/libical
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest
index 0e8423ef5a95..5f6aca12fdff 100644
--- a/kde-apps/ffmpegthumbs/Manifest
+++ b/kde-apps/ffmpegthumbs/Manifest
@@ -1,5 +1,7 @@
DIST ffmpegthumbs-23.08.4.tar.xz 32956 BLAKE2B ad0896e3806111c8d83f45e01b027be52ba4c9c7ae052442ecfedd2420629fd6f70713a929a55a08b10527e7fc8f3905c9645efa581c1455968490ef5def5acc SHA512 5a41ebaef2ffcd26a14b09936c068123282de680b20a3bfc85a3c9c516da1a1b061d13f5dfdc368b8bad86f6f0e9d2ed393602879ced9cc65d1929abccce1e3f
DIST ffmpegthumbs-23.08.5.tar.xz 32984 BLAKE2B 445ee91c4f09394922a5a7a0f6d9e81c855cec9a19526ea9f84dc0d7b6dabca6430aa4ae3813b7b86566098088a2b62991367751d97fb3edaf55a621955deafe SHA512 d4dfb37acacc362e7d98a0fda81efd2630988192e6f02bb8adde815585ad976db0a960806694a10d20ad7256ca2aed97df962ae4a1f4aa00e66aae480baab8f9
+DIST ffmpegthumbs-24.02.0.tar.xz 32996 BLAKE2B 9dff79eed63df2eeeeebf9097a43e0a06d8fc191eeb4a1b431aded6cf51ad6a96c644399776b6aee151bc0b0fc50faeede89b2daa5081559629dc73bd2d383c3 SHA512 cffcf118bed2c88a21632dc6f352a0b62c1a3d9deddfbc11864b02c7550a9465988c394dead098f94faed42972dfbc54fc2ae0a84d39e98c33abb51c15596c76
EBUILD ffmpegthumbs-23.08.4.ebuild 536 BLAKE2B d4d064dd99249f1cc0be98e57d7d2e829d277a2fe152a890c38940f87a58ab8f45d15da69b6218227aa574b29b06e6a961a58b9dc2358358f592b5eeb7450c08 SHA512 442ccb6010a18051899b4987672a5f41678d6d5c8fc8386f0170f05a732a9e8eba7e664669563c485ec4f0f305a94c4b88cce28acc532ae1a2ffcdd0c6057a26
EBUILD ffmpegthumbs-23.08.5.ebuild 539 BLAKE2B ec533ea213ebf39c70e667cf7d2b9c8d3adf2936c2227903a21ddcbe8b764093b04be470161a6b24a87f288ec36b65f23c5314560df1e4e8b9723a0fe6b8fb36 SHA512 c9e6c4bff4aaef49a1f0e3341f0bc9b3c00546ad5e82d490504a403cb466e21cf1c30a51093e4d579de58c7aea79268873eca6c597d5b2004fc13fb4038e9b1c
+EBUILD ffmpegthumbs-24.02.0.ebuild 539 BLAKE2B 400f944ab86ee5f1d4cec0c36a2a187967546506326f61e4af245dbb704c5abe5aaf2ecce1332e2f9484a0bff93b646eb7704c2a383a2595a811f06b662346a5 SHA512 6993b76e7a35b0e9ffe1ed53818c38b7df00243d19dc083194dd0bdd7dafd548099909775677199d8c35a2555e2260a21edc2d01ebfca94654d48424e70e1011
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild
new file mode 100644
index 000000000000..a2eac54e2eb2
--- /dev/null
+++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="FFmpeg based thumbnail generator for video files"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ media-video/ffmpeg:0=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ virtual/pkgconfig
+"
diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index c674c0632c07..fa853e2bd1b0 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,5 +1,7 @@
DIST filelight-23.08.4.tar.xz 700260 BLAKE2B 368f0e428d6ddd2dac378c3ef11f965018d11d58031a87a3622d27f6acd8fff0ba535c357f6971e77424870158cbf38e627a40a2ccdcda25eb3b46702a135587 SHA512 d092a8ec2e4b931947583bbca2222b322583de2342db39632e8e82eb163dcb66263f782fadb4c096195f79059f1097a8f5313244b6244ce9dd7b6dbc904ba415
DIST filelight-23.08.5.tar.xz 700500 BLAKE2B 2892d3eae38f67f81091bee03676a29e7c2fcea9e0dc4a23a30190be262f64d0e37a2be5f6d311ebf996e5a95ce84713e6258c371d0ef291d33bcb27494d5eac SHA512 1d2ea6e13b18ddc7e80c789ad68a29b8d9a663bcbfd054714f4adc8e9e7482a8cf9e6a25213fd4f486494563d2854da043602774e49f784f4b8f2755ad143a8b
+DIST filelight-24.02.0.tar.xz 703712 BLAKE2B 0a7aca8581b33e40f7c6392fd7b0760530362126a05c464556d2718660e1090411b06668cea17827e018d9eecc4598be2fb7817327dcd5c343ae03faf5b2fb68 SHA512 543e80b7cce77dcb1da0e99f27bdb78f8c68dc3d97822949bd7f2b2976149c60c0fdf200464bbd23ecc1d610e2c41a05bc6fb61a1a3762ba8b747b52dd6b161a
EBUILD filelight-23.08.4.ebuild 1074 BLAKE2B 87fa6d7aac21f86b96e4901280ccbdfd77af0525500476d76ecc7a23317e2b92b4104dc0c2281e31d081359f33ec0d1d62f420c9db6faea5f4f648ad1f0054ff SHA512 82b133f36af16a26728e41baf3d2366545608e908117acfe693457fb76cf74d2c2aa499abdeca4fca0196104178c4caf85589aab8bea4719cc4785e95e5d0545
EBUILD filelight-23.08.5.ebuild 1077 BLAKE2B 00c5f3109521f5414abd6123e024fb74c1bec5d295c063ad66b6e5b709f1da4557a80d7e3cf1002172539ec40f366ac0dc0130b9a8f1977ad39a5f5d69de2961 SHA512 a2ba2b121d6a66ec9805396f1d1651dcafe180ed25b1c64ac6c28bea305ee2ac4216e482edfed862a269fbfc48d50715b7d3c64511276c9ad1f5e61724fa816c
+EBUILD filelight-24.02.0.ebuild 1019 BLAKE2B 7ed255677f8d12309cbbadb9b8eaf6eb10980ba58b872ca6f37cd698d449ac7303e92b9c6ce736f1b8f57ee97f3320cbc9e4deb5657cb725c45deb2158c07911 SHA512 00e273672a6004b3b057b9c489f9e94f3f479f6d09eb7baa84a9ccab1695ad7e088adbd9ad5c40e81a25180d75fb6f35b5645999b7740abf831267b5e0600489
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/filelight/filelight-24.02.0.ebuild b/kde-apps/filelight/filelight-24.02.0.ebuild
new file mode 100644
index 000000000000..2296a1c38273
--- /dev/null
+++ b/kde-apps/filelight/filelight-24.02.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://apps.kde.org/filelight/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/kirigami-addons-0.11:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+"
diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest
index 2b5a98814802..bf089884ea03 100644
--- a/kde-apps/granatier/Manifest
+++ b/kde-apps/granatier/Manifest
@@ -1,5 +1,7 @@
DIST granatier-23.08.4.tar.xz 2114916 BLAKE2B 43017e6bf2450c05128b6717778f11639f968ed1a14921542d0dfb65f8037e9583d00a64a3bda708bdd62642e9c87c45daf434ed6f33fd1c9161600f7dfc6ef0 SHA512 c8a281a5cde0238105f1a770284d1502e051f65469bc63562acef7eefbdec9302e34b378da97f31ce4f618688d6e12bbaf06b0ccadc33945164c01b23e6b0dd8
DIST granatier-23.08.5.tar.xz 2114816 BLAKE2B c14b5845ab04c514098699936914540c902b34e3a7ccf9f6fa01430e0e5eebea2ca4230d3db7839b66a2807fb8d87e6efe04f2eec1173e54bfc9d5ac2b83cc68 SHA512 1fa167cad60a5834efd59bc2826ccf387a334cc1a9e261ef93be17a3198e1e751a501c92ddd0e69292b8127fbad844dd9e2324662b9e793d98e8cbc35d999f59
+DIST granatier-24.02.0.tar.xz 2113928 BLAKE2B 47b4ada112bcb0ef676220ffdd54975bfb721bd2b8368117092c02ead5dd1cee418350e6261eb6d1fc10d907569f4d642e3d52f5cd9ee087953ca81063a85def SHA512 030ae2ea75180459ec54b0773e23c19c711c9a36ee07e5e3484e4ddc9de0dee1eec85f53338dbb825f61a978f25479587c2ffca650617a8764b35ccc482ea6ca
EBUILD granatier-23.08.4.ebuild 875 BLAKE2B e9dfafa04bfe6b38efd5b9f51ec7394f363e70cdf6c0b92c60d5b8a146f5a96ba63f2a21ccf2819b2bc2d9ed67f54ef9df06060a7d3a3ff6e5a39fd1f604ce72 SHA512 1e8a2afb74f2feb5cd24d41139d7d2661acdd68b110204c40b9345ec2e78e27deb8d2d7347c26659b2e58ef93651964ad4860b338b656f99dfc0e7ccf29ea93c
EBUILD granatier-23.08.5.ebuild 878 BLAKE2B dcb9fefe8a7e6c4ee50a6eb8fef394f2ed2c89297daafbf6e9b490c6c2f18f6a9fa4baf8cf30c971e616855352fc68e36ca9c86f73c0a20b1520cd2e6ad5237c SHA512 b7505a16acf655e2ac10ee18f4e1ad18f3b74b98df975660d3a1b3700f723f941015bcd58a6c665e127d822f155d7459bcb0a0a0da66b31d485d7293c806017c
+EBUILD granatier-24.02.0.ebuild 807 BLAKE2B 1e178741aae2c4c33f3e458755b77e79d375f22656920b8bf3996b3d38360ced5d3d8d0156050b54bd48beb2f8aaf72eee55f2c6e0ab724b20bac1b2b704e786 SHA512 5fc8fb43fdb2dc4a889e76ac9471e2e80b2a6812aa1ba80cc76e9e94fcff06d59e43e5aa5b18d4f65e333515a1cf89ce1b6b4284280d11cc195388d54581366c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/granatier/granatier-24.02.0.ebuild b/kde-apps/granatier/granatier-24.02.0.ebuild
new file mode 100644
index 000000000000..e243992770f5
--- /dev/null
+++ b/kde-apps/granatier/granatier-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Bomberman game"
+HOMEPAGE="https://apps.kde.org/granatier/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest
index 1ebda80b1aea..45209e6fa530 100644
--- a/kde-apps/grantlee-editor/Manifest
+++ b/kde-apps/grantlee-editor/Manifest
@@ -1,5 +1,7 @@
DIST grantlee-editor-23.08.4.tar.xz 117584 BLAKE2B 874cf73399d43af7cf0fe216a41fd56492e93eb1463371f6492456e8bb6ffcabaf025bde9285cbfc2c9ca72e7ac85e8d7f751f0ee20a53eb87ea3d56b6f1db2b SHA512 f283859e85a7b615ec7bada20bd84822cb457790373ccee370c4ce9b0fb98e4ec25c02ce4132a512e2826f93410bfa9bbb6755eec0fe1b62b0e6287fd701541d
DIST grantlee-editor-23.08.5.tar.xz 117568 BLAKE2B b8f94d6032160470e19204dd7a5da44159a4632a309f426d4aa793d3faa43421d871c98db390ba02acaa2a70d30bd159e9c146f84440af00a32f2ba7fe6d4e5c SHA512 9de2b5054a643022145b30840d1b93a9424338ffe6cec90085b57dd1be02af9204ba7882a865eb79b7cae4a35dc6386af5d1c8e312050d6d1095a9c9821b8eb2
+DIST grantlee-editor-24.02.0.tar.xz 119492 BLAKE2B fa4147c3ec5896158809c441b80484b3c75c832d08269ac64f1e3f38d9e87bda1590fe7242b038befa8326736873035fc663f3f9e93ef66e029fb579117ed6a3 SHA512 e85bbc2e0c86fb42a4ca73e520e357640721e5c3e0a56977282900aada35ebb94315e08e5032bae13646b8c4104ff61f5ac4db51c2b22970eb3e64ec6183b828
EBUILD grantlee-editor-23.08.4.ebuild 1154 BLAKE2B 1c5f4a88217e43a1c4dd57d3e2fd617e1033ffab6bde4f26289cb276a9dfcbee8b3326f24d2ea8a56d9bcf3b8b204870153f114a10830ab7aa1e251ca2978896 SHA512 afc359babc5f8a509dcb25a4c734324e61db1fec7b8d00f2bc6464b460252820cba443a2ae06f932fb895e44a158e2cedbad12d67496241c9526c32538039603
EBUILD grantlee-editor-23.08.5.ebuild 1156 BLAKE2B d93842435cebfc9eb1529c91a55bceb7b1b89edbbb914c3592bc15a837e5cf228a2a16a05bb52201b26412adf9242e3b023c98b46638d208a34cb438bb3003a3 SHA512 11461b8f2f87815fdeef8ff3c2e1c246d2c27ea7137337daf526bcc5f67c133c3ac5b200895624a42e34666092b5cf2c7df993f1d04e7cd3fd0e6b79b12c8b27
+EBUILD grantlee-editor-24.02.0.ebuild 1112 BLAKE2B 65e51560d92daddb43771cd902104204faac57f8cfc6a42181e46d056e98e340055b91251efdff0dbb0ef0ae7f73ad1e0af5185436f0bfeb72171a4042dec5f3 SHA512 ed3ade193441da54922a1bd60a54baca5c8180525ddc07bae9299e2a603375761b62eea95a7a95415ec46145423c2c8371eced4b74a54665e350365dcf5eca2b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/grantlee-editor/grantlee-editor-24.02.0.ebuild b/kde-apps/grantlee-editor/grantlee-editor-24.02.0.ebuild
new file mode 100644
index 000000000000..4ad56269cc68
--- /dev/null
+++ b/kde-apps/grantlee-editor/grantlee-editor-24.02.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/ktextaddons-1.4.42:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/grantleetheme/Manifest b/kde-apps/grantleetheme/Manifest
index ccd5bac583b9..b65401f5ff81 100644
--- a/kde-apps/grantleetheme/Manifest
+++ b/kde-apps/grantleetheme/Manifest
@@ -1,5 +1,7 @@
DIST grantleetheme-23.08.4.tar.xz 63216 BLAKE2B 6cfecb48af8831acbdcafc8d4a07f43dfcbe8ed4eb46b1ff671913554212c159b4c9d865cd85af1436be1eecd3f0010ab15b85a28ab4d75729b8f2dc767cc82e SHA512 495c5b9883585305075f95329a1d316803f6de9b51b01fd4cf1e374d88935f2dd5b67efa2ab08df0cea06917ae41a03e45aec27d31f4007b5aefead95855c7c3
DIST grantleetheme-23.08.5.tar.xz 63212 BLAKE2B 169909c66468bd8fe4825205660d7023975c1a46bd29e381479601677d06adfea7f25dd44114df3cfab266d88668a4c94ca8e21b7d0025f9f820a64eff1c680e SHA512 3503a7d7ffb99510c52e3da9ce4585bb130f8acf78a7c00a7e07515f66ef930406a6d69891275cc297481f5ccc57395de44523ab42232c7e2c93fe4999e7d40b
+DIST grantleetheme-24.02.0.tar.xz 62320 BLAKE2B 33b0e85cf8fae8f7ad00614226216a574c8123af16e85c297dc1ad3e773eb9d76c915934d90825666b7f6bba8295c16e1b42f2707b49319282b7a735b28ae787 SHA512 ec782295e94e601eac1958f4c9c13fd7adbf1068d66205cbe229ee721ae40a266b5a477d944f2e1b4a9d2fa6ac6fcf6845cd67aec5cfa870933ea8ba5e9624f5
EBUILD grantleetheme-23.08.4.ebuild 913 BLAKE2B 45bb3371ed8727560ed76f774b89b86fd2f965214c7cf40f7663286c0e15b2a9a0229922a53a06ab03eb6a0bd920b1a5b4dfc1b2c1aac1e11763934d21355e7b SHA512 8940902d6f26cbcb8a277601c09f77c96e638a112468b1a25de3bd2f81d562f48821896c744f067055773c306f7a3ca2d494705fc7464348c223fc2d58359abe
EBUILD grantleetheme-23.08.5.ebuild 916 BLAKE2B 8abe203b742162da61aea87218a142111c68acf6f58dcbb84b7840267bc64c1dd9ec91f1a157edb6ab95f64d31c9fe8602f5cac534d42c268231d8f746360428 SHA512 ec2df644a12e0d4df357f2613081bdee911d93f88a50e077fbef20a68e100757a3d8d8c16855ca3759fa155884f6d69e251bc5b7228469b03529387cb6a7a0a1
+EBUILD grantleetheme-24.02.0.ebuild 881 BLAKE2B 0f9564258b4a1b5cf019852e52290d32ea9de731f87b40d12cb5c72e9916baeb09402eecf20c34c1d00ecf6bacacf46a42d57eb7a0ddd2782e0da278b62642c5 SHA512 a89ab51ee856051064bde21dde4ade85b4bae8c9ddba13bab5c709f10a3d72643d1765846fbf718dc662764eb77d7175537b79462e57b7ed9ceb3dcf78516813
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/grantleetheme/grantleetheme-24.02.0.ebuild b/kde-apps/grantleetheme/grantleetheme-24.02.0.ebuild
new file mode 100644
index 000000000000..477302a0c660
--- /dev/null
+++ b/kde-apps/grantleetheme/grantleetheme-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for Grantlee plugins"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+# fails if package not already installed
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+"
diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest
index 4f93ec7ce310..13eff5fe212c 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,5 +1,7 @@
DIST gwenview-23.08.4.tar.xz 6903120 BLAKE2B a8ab777fee2f514fa4f7277f597f3268dba5a3b5e8895b9dd5881d8fdc081a457b47d634bd1e58d371389058baf27c9cb417a9a0e5be381a02cb65fe4eb1793e SHA512 60d2509ccc4c85cce206fbd4755a6b9a0ec6ab7ba094361705de972dc8a30f4ab2be3c7a163bd8113758efd93b3fef0feb98dc16b00e92ce4646ccd47db0b943
DIST gwenview-23.08.5.tar.xz 6904128 BLAKE2B f8f2a54ef438c4d3144198ee3a48de1ec72e7e3fc0f9b811130499087424b7c7a659d269c8be31998642589c0cad3d9e8c7cfebf6582c8d97999eb4e501a4aaa SHA512 8607f17b57211e31efc709dbec1091f7ca1587db90877583222acb5a82a19340530068adb85ca1748b0c849cf1f6551bd2fefdc2d55dfae1446b3582dc1615b9
+DIST gwenview-24.02.0.tar.xz 6916164 BLAKE2B ed6a68acdc11e1af5af236a7365ea3c48dbc4cb31c9ea61144c366fdadff0e520b2187ada91d0449374ea6dcf88a265fcaab8fe2454699d152148a93323957fe SHA512 efbb976fbfd9f788a462bff060946710577aa4c1d81501a8897e4f3cb4c2782463d244980b1b8e442032d8cdde001cdc19d1ddd7482b493dc5e4146807d39e3e
EBUILD gwenview-23.08.4.ebuild 3086 BLAKE2B f2b5e2a10199518e3d98641ad67b129af77768f4a9374d1e22ed0072adbfbb3cc7af7561331c71bd63108cccaa49502f00b5ae1fa96d7749fa8574d409cc38ee SHA512 b4a3c184561c4f5f2e9fb35065b0287763dff405e1728b05c3dd5ba53368b3b64311a7fd9d73dd3b6336c59518af762c4ffc9cf53a682183c405d9ef29459e1e
EBUILD gwenview-23.08.5.ebuild 3089 BLAKE2B 55e2f12a202a286cdf4e69df7f8d613ef10689503778a01c13546f8ed3bc9b882654aaa9c542897663655d84a7b96753689e536f82984a6bddd27512a43ceb12 SHA512 51c2f07e068f6c109fee8026089d33bd0bf6dffad53f19ca660a3507a9d0a218d28abe1604c2fd990d98474ff2b96651e66c99953d9fed82c3d194159aa9b1cc
+EBUILD gwenview-24.02.0.ebuild 2902 BLAKE2B 1b8b64c31c8edfb0cae84a8b0b166857886b847a666ad4fdf1056f3840d7e9ebd58a0d355daba64688ef5e934eacf609dcc58e8dfe8f43f6df0237defbdfd10d SHA512 e94cab1dee36ea8f0be78954fcfe3b22bbd738f51bcaeabee6e041e749dd7a267820cbe80af63e70d0c292aa22cbabf39ce395a8bbfa22eba68c0da0ec66bf61
MISC metadata.xml 697 BLAKE2B 1b9d505c5490486b4a5b6e11447a8c0bf3d52f678f80a1825164458188cc4dee675b3f620818d6a402f7a4dc14498370efa0c08baacc7f78b928beda8f54b697 SHA512 4cf16eb17b7b10862f6268a2082dfaf808c00ae9342a2b864716a64c23dcfca6c837d39a2637d8b9a6c7ec391492b4c3fc7bfd5e21e81c97f21053ff4acd9aed
diff --git a/kde-apps/gwenview/gwenview-24.02.0.ebuild b/kde-apps/gwenview/gwenview-24.02.0.ebuild
new file mode 100644
index 000000000000..a6b99ed30471
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-24.02.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Image viewer by KDE"
+HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="activities fits +mpris raw semantic-desktop share X"
+
+# requires running environment
+RESTRICT="test"
+
+# slot op: includes qpa/qplatformnativeinterface.h
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[gui,opengl,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ media-gfx/exiv2:=
+ >=media-libs/kcolorpicker-0.3.0
+ >=media-libs/kimageannotator-0.7.0
+ media-libs/lcms:2
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ >=media-libs/phonon-4.12.0[qt6]
+ media-libs/tiff:=
+ activities? ( kde-plasma/plasma-activities:6 )
+ fits? ( sci-libs/cfitsio )
+ mpris? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] )
+ raw? ( >=kde-apps/libkdcraw-${PVCUT}:6 )
+ semantic-desktop? (
+ >=kde-frameworks/baloo-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ )
+ share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/wayland-protocols
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtimageformats-${QTMIN}:6
+ >=kde-frameworks/kimageformats-${KFMIN}:6
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ dev-util/wayland-scanner
+"
+
+src_prepare() {
+ ecm_src_prepare
+ if ! use mpris; then
+ # FIXME: upstream a better solution
+ sed -e "/set(HAVE_QTDBUS/s/\${Qt6DBus_FOUND}/0/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package activities PlasmaActivities)
+ $(cmake_use_find_package fits CFitsio)
+ $(cmake_use_find_package raw KF6KDcraw)
+ -DGWENVIEW_SEMANTICINFO_BACKEND=$(usex semantic-desktop Baloo None)
+ $(cmake_use_find_package share KF6Purpose)
+ -DWITHOUT_X11=$(usex !X)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "SVG support" "kde-apps/svgpart:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest
index b767b2f64c21..174cfc0bb146 100644
--- a/kde-apps/incidenceeditor/Manifest
+++ b/kde-apps/incidenceeditor/Manifest
@@ -1,5 +1,7 @@
DIST incidenceeditor-23.08.4.tar.xz 580832 BLAKE2B bd30c82918fcdc987734b87471c80bd550da6b041f275a398ad742e5339967ba76118519179ce14be291c3dbabbadab103d2b825375b259842fcb454d26cf817 SHA512 101b4daf9c94afacce69725cb2e64f8d337844cb577d8b83d074a6cb50ec12c30bb5e97f87743a79964c691ebec16eec0a382306eb6f465e75108d86c421b24d
DIST incidenceeditor-23.08.5.tar.xz 580968 BLAKE2B 2832f7002985f0ed070b4c5fdb2f63131a0111a5f4f25947f4c0361a0404f6919c7fde532ee23787b6632a02f4bf59a3cf804fd8d9202b44f7c761ab9d8af0b5 SHA512 ced163397e03bc6b1c56326004ba9768b1f8ad69c8e033e2e852d3242582bb9c50b09c524c17b70dbce3054796af01503ccff309175cd3b9a5582344be2d8c73
+DIST incidenceeditor-24.02.0.tar.xz 584536 BLAKE2B 4d9d935d55e4153af88bb265213e746f638e70940695b608f3d63b6e6152707438839bae4b8353f21c327ddf47fddb8e9e295ebc9b47a915ceed714e22283d4f SHA512 1b05ad9c670dac527f8794a8aa5e1bc73b65e97bf1438d039d248dda191c772adc45037fea28f2de8f9c5fdcdd2db927a2bfecf9d12dd601f788f7dc72ed5f7d
EBUILD incidenceeditor-23.08.4.ebuild 1894 BLAKE2B 01c63075afa60357574eacbf6e769d7d06d6ec02e78391f707a867dede1883a61322cd703fd1a89538e1f564164e3f9d964d9e6048397973ab58c5539be272f7 SHA512 72becaa3d215ab3e8643a710032fb224511d25d5a034d6aac32b199d8c0cef5651abce5b6ffcd7b7f431b9ef4d0a8c343eb8575a2d80a4d974058152c0f0e77d
EBUILD incidenceeditor-23.08.5.ebuild 1896 BLAKE2B 44c839d33f15f0ca3ca3f80c46b7bdf6fb2433e97ee8cd6d231924d423718705484bbb0b8c31f89e30dfb06b37ecf9e82b796937548d6cfa9508914356f888b0 SHA512 92b3d7bcee6d66becadb0707999076d451f3fa2e22b7d21fa6766e6d71931bf9d87bae46009280e38ceb6f11244d7a27c3206a6078bc537bfa35f6bcb0018202
+EBUILD incidenceeditor-24.02.0.ebuild 1832 BLAKE2B a1dd7c45408bfe975a51bc3c9dff22a329a0ffefb261022d4820610511eed19c13dd05b1b21b9d88d403266ea371f7cdf400dc13b2bb9670a17837f792b85468 SHA512 3ce6a0d28cc5b379c756d5883a6fcd5ee45adf05512a6010531a272809d3b69518a9d22f1af0d66071f244c68d890216950ddbe09236faf441d9ee5cc1a6f847
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/incidenceeditor/incidenceeditor-24.02.0.ebuild b/kde-apps/incidenceeditor/incidenceeditor-24.02.0.ebuild
new file mode 100644
index 000000000000..55fd888cdffb
--- /dev/null
+++ b/kde-apps/incidenceeditor/incidenceeditor-24.02.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Incidence editor for KOrganizer"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ dev-libs/kdiagram:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-apps/eventviews-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] )
+"
+BDEPEND="
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
+"
+
+src_test() {
+ # Paths exceed unix domain socket limit, bugs 770775 and 837182
+ local myctestargs=(
+ -E "(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/juk/Manifest b/kde-apps/juk/Manifest
index d03c66e60eea..3f6658af4da6 100644
--- a/kde-apps/juk/Manifest
+++ b/kde-apps/juk/Manifest
@@ -1,5 +1,7 @@
DIST juk-23.08.4.tar.xz 2081852 BLAKE2B d295adc2f0efd653c641750829a43401ff0499cf29834462cd309fa4874b8c21ed6ceaad19ac15c26b3b4334a29d04c66f1646356c8d95a050d6b4419662764d SHA512 77ab57fb3f7b8930547325ffa382a010507305f39c5198bc7c53097009671ed7473a18bc17d09b5b7499127ba9f9d295911a76f582298db3b5d92b58c2add76e
DIST juk-23.08.5.tar.xz 2088240 BLAKE2B 95c2fcf3786918a000caebbf4e3a6d7ecff3924c60fd3b1cde4c624a82e0fdd77341738b2cc43c0308e3aebe94355cb1dbb038c29e208d79b75466fa7a4b90aa SHA512 26a4f4a2732d05daf8b1a54f722aadf301cef791eaa21ce171fc7b1504dd0dd5df6e5814bb5062545bbdb8fffd42cfb5ec4211cd889b9a9fe2f01e578003cd79
+DIST juk-24.02.0.tar.xz 2018400 BLAKE2B ad60349f8ed788a3eaa224656a0d55f4aa42f969958efea094ba7472087949db6ee3ab261e0d15c41a4f9b4e554e59f79a2f86abf79a32e460640fbc39988038 SHA512 a62f33022625c7f354d2ac4e4062ca8e0f568ece1df1d7d322b609e40a5c9af78823183f03881f5a71772406a2b229abc60687522e1fb11929b19b146cb15bf5
EBUILD juk-23.08.4.ebuild 1331 BLAKE2B a61fb8cec6c062be627248da7ac6a9dfe2a2329bade07bca1c2f0362a35f8f59581de9859cd8f93c30284a433c8dd15d55f7a44cce152cb1eb408bfd3cecaec5 SHA512 2cb0fb7befe4e28ae8055becaf2eeac607395f2b49ee92219e87b9921dce258ec23e98542429d57b9d02422e01bb70ad96ee30705288fad46fd61e47aa698348
EBUILD juk-23.08.5.ebuild 1336 BLAKE2B c794e35bc36ba840322b9ff2ecbb9ca676bd893b89b2f451d3cf3a603be178ebe49b1d36e2df23e7b1949c5feccf98240de27c1346c1db73cbc1ea87addb8fb6 SHA512 baca76231c7c4229e5ab1ea504f460bef1ca6849c7e5d62d1ec09924d9652fc01651c15ae703120dae7dc82765774138b295842270599276ab08e7f293c570d2
+EBUILD juk-24.02.0.ebuild 1271 BLAKE2B 34cd7f70cd87832a7880821a5fc2c2323aa4c6b9d20a4f9beb9b2234e7d540ef271bb7076bbf7818ce9cf04dd66a84562ef708e79e3166342fb0deb2137434c6 SHA512 67873179b05d0fa1a37e5dc9f57b350265a9dbf6bb7b760e0db354f91528aad4cb92d9b7b4d656927978585c86f959e2fdf38c8309dcd04feb9aa52f516a6e68
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/juk/juk-24.02.0.ebuild b/kde-apps/juk/juk-24.02.0.ebuild
new file mode 100644
index 000000000000..acc0d695afb4
--- /dev/null
+++ b/kde-apps/juk/juk-24.02.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Jukebox and music manager by KDE"
+HOMEPAGE="https://apps.kde.org/juk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+ >=media-libs/taglib-1.6:=
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest
index 6c697f5aeeb4..a6cd8bc2f675 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,6 +1,8 @@
AUX k3b-23.04.2-disable-transcode.patch 1411 BLAKE2B d416de9a8d8a6516b8f3399f1e057e1fb5cf56936e6d657f774d326cf363f60d05abd3441d2a09964cbb3bc9706b613ca0175904cd98be077dd080101c07164a SHA512 c9b45a8fd3ff6fc88b159548350046b4e8cba62a4ed9dddbca7253bc24b9256d08f01123cbd52e74729b45505cba6cfa847f221eba65e85c4beb58b18323d507
DIST k3b-23.08.4.tar.xz 10967652 BLAKE2B 3af91aa090e70b05dfd3b37fbd89d72ed2b17eceeb218d83a31da37fb620033d56e36fc55619ff16d19a6655acce7a4170f4a8ca9f2337b0438930ab4b5ed5d7 SHA512 a30e46516c66c3bdcd3f04675a33f0801b7ceee0659081a7c63bc29d1161d227a7157e779ec7cad42f7f8ac9cd7cdbf9f14577bc7bbaa05c5fb9dfda1e8e5d62
DIST k3b-23.08.5.tar.xz 10967984 BLAKE2B 736ccb30e07f962b845e41a62a5556dfb005e3cb7aba4f4f5ac90aa66818383b5a6eeb465ce22144c299b9968e1a690a645c0cf77d98584324db2880ebf032b8 SHA512 d7e951d4aea07e8e55279b2a835e7b06e7fdec34a9accaedf1846db238eff215d7e56fc4c6fa8b80e2fa50f36795d8bad500c6ec4afa9ebfb34df86545a74156
+DIST k3b-24.02.0.tar.xz 10967672 BLAKE2B 0d931558fa250e398f6cf2399df618739b519b89619df58f4ce1f79320809822654c37824fbf8f0618842a87591254568acef3d62f28b0c9e3dac6f614a5435b SHA512 49072adb6651d532888046984f3cbd3e6bdd1769f87537d3c723223b1ac1f93e5fcef5f0c6eb1d99bbc8c34792d5c559b7cb2d7e105b0ec927abbf35494e1522
EBUILD k3b-23.08.4.ebuild 3521 BLAKE2B b90d76db77b0ebffc9bee9f50ddda2d4d397f56d132c7eeab1086b1d019e8ec249ffadd9bbc88c058072d84633d01ae7292c645a28bbcb9bff7dd29fe8063e53 SHA512 f0f63728c295aff5b5cadc2d6d978abf9a44c1a2f95c74b5c2158c3f772a47524576acab6e967f49f81c9a62858ba2dfcaeabb3eb24dbd169958660268098c0c
EBUILD k3b-23.08.5.ebuild 3526 BLAKE2B 90047a8dd06107380ac04971cbfc53b1f091c9ed1e2c2ff19a56ec7d702b7e208d9275f9716c1fff12810c8bfeb28a485e22b50d9ea640ef5d31f2090dbc63e6 SHA512 d4220aa8b600362c2c749e56a5a5b2fbe89a92949c1c8445f32fffd6a8ed931afffe14ff641cadf2732fc8619fce66301f5eb9ad390bb245b5ddcdaa6fa77df5
+EBUILD k3b-24.02.0.ebuild 3400 BLAKE2B fb95739335582972b3fe4fd865bae1a54de170a6ad65844d7d45adf5a9c9febf4dbcc59009d47eea6a65d01106c21fd1b221351ed9248e1812cc281afae16293 SHA512 86e6fcc6ceca3b5135e1bb1c7c8ecc1d113267fa22814ba7a920cd527ccee340baeb214e8594112f851207722d8d06042f64bd022583ddb257859e9cedefa514
MISC metadata.xml 425 BLAKE2B bd960e9f3a85890ed303b60ea7a994cc93319dcbd6fb9966820b8136a6aafc7f443d345cf54f4822a19926ea7926c288c626112ddd3ca54229656d90d7d6f49d SHA512 06a2fee8384d4392fa4b812225e49801975cb4389e3d8c48fe7c4f08dd0a21e0ad8131f6b23079e166955da90cdd8c94e9095c1515504bd0efba8465fc8527b9
diff --git a/kde-apps/k3b/k3b-24.02.0.ebuild b/kde-apps/k3b/k3b-24.02.0.ebuild
new file mode 100644
index 000000000000..405785161034
--- /dev/null
+++ b/kde-apps/k3b/k3b-24.02.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b"
+
+LICENSE="GPL-2 FDL-1.2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis webengine"
+
+REQUIRED_USE="flac? ( taglib ) lame? ( taglib ) sox? ( taglib )"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-apps/libkcddb-23.08.4:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib?]
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ media-libs/libsamplerate
+ dvd? ( media-libs/libdvdread:= )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ flac? ( >=media-libs/flac-1.2:=[cxx] )
+ lame? ( media-sound/lame )
+ mad? ( media-libs/libmad )
+ musepack? ( >=media-sound/musepack-tools-444 )
+ sndfile? ( media-libs/libsndfile )
+ taglib? ( >=media-libs/taglib-1.5:= )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
+"
+RDEPEND="${DEPEND}
+ app-cdr/cdrdao
+ app-cdr/cdrtools
+ dev-libs/libburn
+ media-sound/cdparanoia
+ dvd? ( >=app-cdr/dvd+rw-tools-7 )
+ sox? ( media-sound/sox )
+ vcd? ( media-video/vcdimager )
+"
+
+DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
+
+src_configure() {
+ local mycmakeargs=(
+ -DK3B_BUILD_API_DOCS=OFF
+ -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON
+ -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
+ -DK3B_ENABLE_HAL_SUPPORT=OFF
+ -DK3B_ENABLE_MUSICBRAINZ=OFF
+ -DK3B_DEBUG=$(usex debug)
+ -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
+ -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
+ -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
+ -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex lame)
+ -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
+ -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
+ -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
+ -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
+ -DK3B_ENABLE_TAGLIB=$(usex taglib)
+ -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
+ -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
+ $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ elog "If you get warnings on start-up, uncheck the \"Check system"
+ elog "configuration\" option in the \"Misc\" settings window."
+ elog
+ local group=cdrom
+ use kernel_linux || group=operator
+ elog "Make sure you have proper read/write permissions on optical device(s)."
+ elog "Usually, it is sufficient to be in the ${group} group."
+}
diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest
index 2d1695163d5f..4c3d82eb9f9f 100644
--- a/kde-apps/kaccounts-integration/Manifest
+++ b/kde-apps/kaccounts-integration/Manifest
@@ -1,7 +1,7 @@
DIST kaccounts-integration-23.08.4.tar.xz 88496 BLAKE2B 67bf00ee415e1bb36b964035c352755112ddaab12e3c7f36a1a9d34f86aebdf7795da9394d7aba02b6c39904a2b9a02dc27deae251666ed7db346c64fe569268 SHA512 b05ae335b735f1e839a31d793f80ad530c3fd22bad953809ad9f45676a41d676b95406d0eeddfbae7ffe7168e6f3c32073d3ea4e925ab08ffab6df553e8e7e0b
DIST kaccounts-integration-23.08.5.tar.xz 88544 BLAKE2B 6f21ea51c822ffde6c7d1db8f37a924009bcac16cf4e3955d86e1636d0eff7572f5fae89923c37c69ecfa7d8762c4c93ba165cf8d0cf5365ad9c683a0fdbff72 SHA512 dd959cf18dd91586b689c9fd832a2b8d62ef0630985078405b220007727bd9f773664b94d2922d1d9fd97b4e8e0f3ec1fae3a3bbbe0532241b96374045b35423
-DIST kaccounts-integration-24.01.95.tar.xz 90552 BLAKE2B cfb9d9db1f942940bae89e367277a2300319c73fe92f05c3ebc4e4eb3b3da94eaac16fff8ddc85b2ff3b5f61af88795f120b5d846d2e7e3e0e6aee68425d9e7a SHA512 1c559b4f6276f283fe3e0334867a4811d20ab86f2809f197e9a593f28fd63d73c7da5195b2b573b00418b231e921c3e131485e188907a9785c129011e82086b8
+DIST kaccounts-integration-24.02.0.tar.xz 89828 BLAKE2B 86e6e1b2dc74b7f6e719213eebe921ff994f46ce25fa748f521a612930d3c9df2bf8677adc0374f3f570ec423c0a03e1fb14f24f825eea3ae1ea77de07f9f826 SHA512 4ed5fe6147e0cc0b810e4caea82fe12c272b1b8bf0e120dfef3ca0fb320be2c4c75568d1a7a8a6e03f86d70f6e42360f6594a0daf59227799da6c349293987cd
EBUILD kaccounts-integration-23.08.4-r1.ebuild 1167 BLAKE2B fa31f0e44528cdc62c809b4407057e7738728f19f558bcb8a59e90aefbf74e1bed53d77092436baa53397a91200c0d1d52f55f599b9f3a40db042c4665c68f50 SHA512 38fb7ffd92ffa00362e719c80cadcb2877019e9e28f77b26f6539f6181dc40045ddd7c97be39aff0839ca10d35b6afc71cafc2fa048342d6846bca8e44fb4e75
EBUILD kaccounts-integration-23.08.5.ebuild 1170 BLAKE2B a41d1c8fddac7d806d35ac6f6d8a99bdbb134cf35e4361650e1a9b0ed8a4634d4451aa7bcb0ef6332ea0600d543f66a75f98c0a9027d5e6dfb76b68134cc20c0 SHA512 40cfdde3ae1aeaf8f4182fa26b5f738dd2b26b663a5186135e10c5d7fb9937604982afa267bd9c3b6593402d427969ef9ef8133fe7904deed87806799f71fc92
-EBUILD kaccounts-integration-24.01.95.ebuild 2214 BLAKE2B de9c459b96f3c03578cc1c8e2e5ce13355343b1efa32fb6f54e10baf82cf15b84d26f5adccfbfa3d36a5122a787354e81aebbdb1034e03fcf56a7274924302ab SHA512 f5e282c6572fc7f85c7034863fa58a5b9f91a2238bb90bb1ffb4b078673269f71dc19c220ef4ef40e5b879d10bc8ff1d1a82449976cb169c2837b0a6c0a18042
+EBUILD kaccounts-integration-24.02.0.ebuild 1978 BLAKE2B 4c6ff0d93b4fc96f09157223de2cfa839bc8356ad6fb0e17a1e35b2a0ebfbad3832f7d9b8371a72838656637d44cea30ac4716e0cae42f88d765c83ff2c613db SHA512 d8bbd6a1daaea962e297f15f71e026a6b51b2c736d6213628732717d68270b0a42c5747d2bbbcf4be115baac6a235e68192471f7daadf7dcf849a58ff4f40963
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-24.01.95.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-24.02.0.ebuild
index 2c52803baef1..7384422bfe71 100644
--- a/kde-apps/kaccounts-integration/kaccounts-integration-24.01.95.ebuild
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-24.02.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_TEST="forceoptional"
KF5MIN=5.113.0
-KFMIN=5.249.0
+KFMIN=6.0
QT5MIN=5.15.9
QTMIN=6.6.2
VIRTUALDBUS_TEST="true"
@@ -28,10 +28,8 @@ COMMON_DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
>=kde-frameworks/kwallet-${KFMIN}:6
>=net-libs/accounts-qt-1.16_p20220803[qt5?,qt6]
>=net-libs/signond-8.61-r100[qt5?,qt6]
@@ -42,7 +40,6 @@ COMMON_DEPEND="
>=kde-frameworks/kconfig-${KF5MIN}:5
>=kde-frameworks/kcoreaddons-${KF5MIN}:5
>=kde-frameworks/kdbusaddons-${KF5MIN}:5
- >=kde-frameworks/kdeclarative-${KF5MIN}:5
>=kde-frameworks/ki18n-${KF5MIN}:5
>=kde-frameworks/kio-${KF5MIN}:5
>=kde-frameworks/kwallet-${KF5MIN}:5
@@ -59,13 +56,10 @@ DEPEND="${COMMON_DEPEND}
"
# KAccountsMacros.cmake needs intltool
RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5
dev-util/intltool
"
BDEPEND="
- >=kde-frameworks/kpackage-${KFMIN}:6
sys-devel/gettext
- qt5? ( >=kde-frameworks/kpackage-${KF5MIN}:5 )
"
pkg_setup() {
diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest
index d306f9c6bdc1..12fc0e1fda55 100644
--- a/kde-apps/kaccounts-providers/Manifest
+++ b/kde-apps/kaccounts-providers/Manifest
@@ -1,5 +1,7 @@
DIST kaccounts-providers-23.08.4.tar.xz 66160 BLAKE2B c37f0d9926cb83b2e8f2171bfed30b4f3770d285e3235b3a2d29cdc485e5002a8a0d27557149f29ee2a06ff295bbab59105b15eb0e2f3644deb753c4ca162d07 SHA512 01db6934bec4e62292862590d1895d7408e8c314f00d5da6003795f4c556cf4940b51499528181ec6709584a30b1aeb597cb555793e01e15522b3cb04b7830f1
DIST kaccounts-providers-23.08.5.tar.xz 66184 BLAKE2B 964d186ec371c089f855a40d4113fd44cd0047b5f14642a21211a0ccfadfd148ee78222d50399f6046036ec9847d684daac5a2838cea26459a988013b5cfdde2 SHA512 740a4cef4fb555add1559eddba606537b452cbb0e67b8ce0e21079dd82aa5196c3fa975a8b121e43de69ca19d2f0744ab67a7581b634b931a52ead91d74dc074
+DIST kaccounts-providers-24.02.0.tar.xz 67260 BLAKE2B 6125aecbc41bb16b4353048ba85b86bf7bd222bb1fbe1e3b74ec7420dbeb36a9b4fa5fa4bc009e7205d46d38eea433e8069ecd79ec194d2ccdf6b1575f41193d SHA512 80db90a036ddff40ba2be67291634cf59d4df236a8304b55d0f9b6f9dc5edef16e6cc1424b890d56b321175d14c509b4521b6181840238018ebcec70c56df556
EBUILD kaccounts-providers-23.08.4-r1.ebuild 955 BLAKE2B 57fd23af2172a7566725dca15ed94ae3f8bef4fba17df5ea902c1811be501468f5bcae9455d99930e0d6009434e3fbb88cd400e9fc192c55f459f06044baefee SHA512 c637045bf724cd5ab457015a494d12a9c2262802fe7d506c1f1a81abf55b93942499b86c47c9c863fe1db73283257a4fae1ed3b0fd53f1200ab209b750737978
EBUILD kaccounts-providers-23.08.5.ebuild 1001 BLAKE2B cd8ebefce0e51c8b4d18328661cfe283ed7c314bae3010b1a8fe93501019f855c487f122246cbdacdfbc0760fbbb1210f73cc7ba9a8a748b5036ca2c72132968 SHA512 6e6391d548a693e0f4a218f65c3034adf9b1323f921a061558709aee24b557aca1eefbfbf12925ecac1d41c11f6dcf9e4a88d8adedc25ad2d45d6e3765ca18dc
+EBUILD kaccounts-providers-24.02.0.ebuild 901 BLAKE2B b66741c39d7e50b3fd4ee299efbb597b18c28f0e0034fe2dd22d3b51d78b6fe8fc614d24ecf606fe1419b4809f67e56ffca54fb233b4c96cad6c670fbb485369 SHA512 75b1211dcd59cf37b322d322a0ff2e869f730da2cccbc26af3cdf080d45bd86c8e49c0001c1a472ed2013c801e6bf74b1e371289520031817f2183e35e13937f
MISC metadata.xml 435 BLAKE2B 7500606054feb92f23fe39021ed214b15e2e3bc434a19d70a3aecd79b2cad8cc41d0a0d59f85f75ad7503a7f41ae2e68de9a6982f88f44edef213418cff04998 SHA512 154aa6b34b5798d87b3c2f2e7c048df1a05bf1f79e84aea0ec21438a572e999fdb14a5f962af97ad803606374dc56625eae673fde563f33715c680e213180e23
diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-24.02.0.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-24.02.0.ebuild
new file mode 100644
index 000000000000..f30942d6b1da
--- /dev/null
+++ b/kde-apps/kaccounts-providers/kaccounts-providers-24.02.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE accounts providers"
+HOMEPAGE="https://community.kde.org/KTp"
+
+LICENSE="LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="+webengine"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/kaccounts-integration-${PVCUT}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=net-libs/signon-oauth2-0.25_p20210102[qt6]
+ >=net-libs/signon-ui-0.15_p20231016
+"
+BDEPEND="dev-util/intltool"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package webengine Qt6WebEngineQuick)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest
index f51f4164216c..814f33ed851b 100644
--- a/kde-apps/kaddressbook/Manifest
+++ b/kde-apps/kaddressbook/Manifest
@@ -1,5 +1,7 @@
DIST kaddressbook-23.08.4.tar.xz 3458660 BLAKE2B e385e52d15674be7a01b2f8aeee52232fb73a01a5e503e480b735802902b0605ac38a7f9f638b8d95be52b9e5e70fc909c20b61fdfb87c5ff03eb37dd261936b SHA512 30633bf4e1fe86192779cc8380870d1c110259f38e81ba6a494ac44cd057442df72c68dbc177de4f8f1e1cdfbcb2e1c1740064de1d75bf05fc2e9f1048bb5a7b
DIST kaddressbook-23.08.5.tar.xz 3458708 BLAKE2B 04be326d547fe1f9fd89ef6a0fd59060829494d2f503b9b8cb5ba771aa98d60d2b8edbfa11ebb18de7645ad595c20642e2c56671271172c18e78eceb7beb346c SHA512 906efc3c2c947d02df0fdb6134dc0ececd0745d62f1f761195987c2c15698e9decca89de166bc46d17043f5d1e8c71ae1d9e6ee62a5737150da9d0c10429f9b1
+DIST kaddressbook-24.02.0.tar.xz 3460788 BLAKE2B c866b963ebe2ea424f6399b467770434e6f4315ed94442ab76a65dde229478eb6ee8e721bb5b5e52579d0fb466b7dadc5a4df92ac2bf9e67c7363db248ac5eb8 SHA512 71c5e41575513ba5bec3a3d2443ebcc04466756fe3a584198f32bd91e9e693aa4da32d2b221acff67884cb31c9f9b66c06634750d2a12ebd2de7ee92ac9169b1
EBUILD kaddressbook-23.08.4.ebuild 1933 BLAKE2B e4bd22fd0bffbc08499ac7a51fbee3ada1d987ad44ec02bcf192e9826e0bb1bd0e15badf76ee35ac16811880a3e5fbc1990e7ba144e423ebd7e689c6147c11c9 SHA512 6d37e887ce26aaca0a134dd937d8dc57641653eeaf8e0998d6481274e19338e038d05aac658993a4ee7e93252198c3eeb51d51e7077db699b78c900ade2fbfba
EBUILD kaddressbook-23.08.5.ebuild 1935 BLAKE2B 9d2158b7110525b4d842acd83e3176e4117b537327785ce31d92b260a7743c8a1988e6316a3ee8b511ac170ffaddb967a6550c6fd940ffb8a3829131580f1234 SHA512 76065b8990b06b2abd6e2e9cbc092b711264ce3a0167d5eefa80f1e9f578b687d40a146d0dae2d2340217cbbd9a438d3414a68c81188a069deab1b4a33e04fdb
+EBUILD kaddressbook-24.02.0.ebuild 1785 BLAKE2B 82370674af2aa1f9a407cd8443fc02751219d7649a604607fde08a17d7eba4ddd3572285b88c661ec9be4c5d136bc07a0e8cc92348f8f34c869d4801aed67789 SHA512 84db86deb447826a684859b434969d172e38665cb3589e04d4f86ff7a0d51b9267da5eaac4bf7ecbf4436a90fd7629e74f7dccd693cd1c2965932bda8dec3bd6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaddressbook/kaddressbook-24.02.0.ebuild b/kde-apps/kaddressbook/kaddressbook-24.02.0.ebuild
new file mode 100644
index 000000000000..3cc1af0d465b
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-24.02.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Address book application based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kaddressbook/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="telemetry"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/libgravatar-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Postal addresses" "kde-apps/kdepim-addons:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index cff80ffb2c88..7a7496ed1a8e 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,5 +1,7 @@
DIST kajongg-23.08.4.tar.xz 4592152 BLAKE2B f175ec87b92e79d49c463e1f79a0ec585b22a1b14e6a497b57d8811793b4d3b2fba328318e04025cbe49df3bece09b58c9babd806af1ba33e66b24be4aaa32e0 SHA512 20aa141c8a10395d75e0095cf494abb9c0e5636e3739f31b0f7ac467ba6b1695dcf1ade442797419b017d9d3926572bd8dab7f8c7611fbbcf46ce28a64aadcf6
DIST kajongg-23.08.5.tar.xz 4592668 BLAKE2B 6155d5e483c5c0e46c2486b445a1e4e73a3a489188ab3eed5178918ab45802eab1a09cbec4d17c27679cd1b677ceda41006a88de7dba0550d346f3893f71cd8b SHA512 3a2eab57e71dc74e9f846705aebf827190d7927993d8442689961f42ec9ca5970f104a9ec14a80cabe8b18ef14fd44df8290eaf34914445ec4e4fdd32c718f10
+DIST kajongg-24.02.0.tar.xz 4591252 BLAKE2B c64a0bbfec1af32dcef3a7436f390f9ff768c9334a07ff40ff0248c5afabb5361a2b87f70aadc772b3876022ea0cd3202fa851624adfa1c3a79872c1618c60c3 SHA512 9b60c43c3fd8b5741f83d9cf215f645c3073226310211aaffa47c42c5ab41ea0fa66bd598cbbd1dfe074054a685284d38c50536dd42428a2150c7dac63c1dfb2
EBUILD kajongg-23.08.4.ebuild 1029 BLAKE2B 259a092855ee3b7138512f88a35bef4f28856ba1f25916fc293cb0e9c4bbb1a04dce44b24ad0daff2a3e001a7ec9d50cdd95e06df91314a5e7120f5879817cdd SHA512 c3b70b109d5c31f4cdcdd1fdb9ffe3c4f67d4bf87a61e9b60f34a917bd230cbbbfde95e1581d5a7e0b8cb632b735fa87095c844c2cf04cea024341a6368d8fcd
EBUILD kajongg-23.08.5.ebuild 1032 BLAKE2B 097b03274a9d2cd5f433e816e3064fa55813704ae21ea6b925e0648f04af109304287ba9ce00ba3b2f548698f06c10d221b436e9f14d99d2a3aa190a31040133 SHA512 890b48e2935ae2412554f9342d45c3ba2340d4e1ab5a35893b6fba4e34dfdfcec47132317740417b56d2e2420d07f62fd5ceec59cd2fe85d8c7fcb6ab2e710b6
+EBUILD kajongg-24.02.0.ebuild 947 BLAKE2B 34a1f4f9195dd591141783cb9ff27d88334116d74b6496d0ce94798ec3f79d72f1d8c6b32cc8fd0e92ec2c0d5fb15f3cc99b26a9ba11382008c31ad1c42d21d1 SHA512 a200c0960287cac8a6260e55d3077e87b0c8ad6d0350543a99a781d4b2fdb491efeba48a754bf89718cc3e0954cb6abea372f2ddb3ba7c2810cec2dd2fb8dd41
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kajongg/kajongg-24.02.0.ebuild b/kde-apps/kajongg/kajongg-24.02.0.ebuild
new file mode 100644
index 000000000000..d34b81340ab8
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-24.02.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit python-single-r1 ecm gear.kde.org
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://apps.kde.org/kajongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-db/sqlite:3
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ $(python_gen_cond_dep '
+ dev-python/QtPy[gui,svg,widgets,${PYTHON_USEDEP}]
+ >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/libkmahjongg-${PVCUT}:6
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang src
+ ecm_src_prepare
+}
diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest
index 65aafc4a5019..0ba893ae7495 100644
--- a/kde-apps/kalarm/Manifest
+++ b/kde-apps/kalarm/Manifest
@@ -1,5 +1,7 @@
DIST kalarm-23.08.4.tar.xz 2622400 BLAKE2B 1d09a5def444f35903240d2639067988fb09f7d7561201759f21e02618f0f266e017d775deea4f4dd0b8569bf6a948d47bb83eead8222437944c195806328df0 SHA512 3dc9afae1cdbacc73b7e01eed32078eb43f637d86a9a035432d36138bfc54ddd2f6066812e71ed2892c833e612b1a1b95b7ad154b8b34036739397cc0f437869
DIST kalarm-23.08.5.tar.xz 2630096 BLAKE2B 10fa714648be1a96b70ddb8fa445092d7a0d3368f976d45f4b45c47955e0bdc2b5e727520862f8bfb30911bdd60e80926208dac40172d650cd056d3ee6f7a535 SHA512 f9c2f1f8228e85c0fe10c6837948aa8f9fda7056edb8d1aa51f43ade1852236d4030b8720940dd3cbfba17339b8ffb971131baa747f114e87b88d4c9f826d2f1
+DIST kalarm-24.02.0.tar.xz 2629336 BLAKE2B 186f8b0c9f495a9d7938a5995688b25e4d3c09b54701cb2df44bae8e00f63ab07124249256549add9c2fcf74e8ced879654ad311382c03ea7163c3d8b303b18d SHA512 8b4ee0a0f392aa0fe84564ff053bf9be5610295db0ac1869d306c36f81ad4a9068b44b95abe118cbe1dbf4c43df01e5a3a93ae66eb228d3a37d2d893a14e778f
EBUILD kalarm-23.08.4.ebuild 2598 BLAKE2B b0eaa53563c5e18e41f2f9960dc77f1cf17188a726156187cc419bae4588d140bb06fda67a876cffedfbecb30ecebf6109fc1c206fae85cbdeda5f5f70cf23f5 SHA512 d85a1cdd1874da706649e1ebf008d0c1cb74d44c7d94940c0e5d5744f5dcaa956de8dead48d35c97122a1118a93429998d5616d11762133a51ac720cec67bf28
EBUILD kalarm-23.08.5.ebuild 2600 BLAKE2B fe606f6e9a12fd7ac51a4497ed9a597bbf4ec54300395da6c5b529ca709a25094513d2a8dcd2f7f1cc0ebffc3df4e14e36de1e30d450bcbf2316a68e4d13b9ed SHA512 33a83e94c8302787a0543f810f753086a6b67cf534938e35e8f8247e404e93f02194448fb3ad3452500bfb64da2e3bb09c47b90105996b7206e5c3fff3012ca3
+EBUILD kalarm-24.02.0.ebuild 2400 BLAKE2B 474271ac39de53f6fd7fc571e3cce4bc5005eddf7a2e87933057fac7d6fa4fe6c3e67370b082f8a4824c55de59ce83ac21b0bf9d811176fff19ba4a97cfd97a4 SHA512 e831553e1c7142f0ef6fdc54e70d87f346fcf345ec6cdd3449659e971a9c97e577886692464a9de9c9f27a6377f97c8e4988f71c6f87a6aad8711dc3d1e2e51b
MISC metadata.xml 438 BLAKE2B 0cc73fa9fa28e053c582394d18ebe87b89be773d41d6a759f9cfdf73c613d53a315aa8f053720c5299b58bf1c4a29b18eec1e351c084cd8fbd433ad038c9d534 SHA512 0ba40ac36fd400b220661da3e60b45c4e33595c9530bfa58384ac818250e6a48fc75875eb523d8d3ebc7d668902f7a9c10a87cfee7df441fa0d363c3534e49b1
diff --git a/kde-apps/kalarm/kalarm-24.02.0.ebuild b/kde-apps/kalarm/kalarm-24.02.0.ebuild
new file mode 100644
index 000000000000..66d520ff05fa
--- /dev/null
+++ b/kde-apps/kalarm/kalarm-24.02.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
+HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="+pim speech X"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+ pim? (
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ )
+ speech? ( dev-libs/ktextaddons:6[speech] )
+ X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}
+ pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_AKONADI_PLUGIN=$(usex pim)
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ -DWITHOUT_X11=$(usex !X)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # LC_TIME bug 665626, 857012
+ # TZ bug https://bugs.kde.org/show_bug.cgi?id=445734
+ LC_TIME="C" TZ=UTC ecm_src_test
+}
diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest
index 5faead2b14c1..5830ef6221a4 100644
--- a/kde-apps/kalgebra/Manifest
+++ b/kde-apps/kalgebra/Manifest
@@ -1,5 +1,7 @@
DIST kalgebra-23.08.4.tar.xz 1039864 BLAKE2B 12e509155843c3cb2d06f137dc90d0b67d693141cb202f5a2d94f0fcdee74e3a76709f2e9eece3b834aaf51cc9951d887943d97aa90692625907ad5e17b141c1 SHA512 9f0aa0b34916d2d31871ffe572f73f64ac18fadfc45354eb54140fd5380332f060fccdd782c0de7dcda89d9b3057ea72243fb4b880125e36617c99d987649456
DIST kalgebra-23.08.5.tar.xz 1039996 BLAKE2B 1fed7fb19080d0b48dfed61ac9a539f78bbbb233ed333008f87e1864295bb9bcfc6da0ada611943365caa0c6920e63eac1301c4d0cb867efc461a96e8d5904da SHA512 fec2aeebcdcf5421b120cfccc9aca377cb5bb996d53eab12aa7f92ca146adcc184b9812d8b386b43424cdaa43752720c443eff3f147c75aa6972cadeadc6fb03
+DIST kalgebra-24.02.0.tar.xz 1047424 BLAKE2B 2cd5d6b7debe4812f3d63182a2139f454732b3e1be6c8750c4327f912e7b847ea1c7398c77cb83af52e6227e74001ef2415d73465fd98385e39dcf9aa4e1e964 SHA512 7a55eded467099021fbf3d6726f5e08a1511d114b854437ca3df5660619bd8f15b5ecf364fb6790deaa62c9d4a716368c176978e346848c51f2b99afe718ef73
EBUILD kalgebra-23.08.4.ebuild 1271 BLAKE2B 79aa11e61834bbbe4128520a78c381e62db3aaf6bcf7bc5a30291c7a92bc1790663aa998ce1d36f7910d10b3c9e286c569a06293431d7f3547296b35ccc1db78 SHA512 27e95220e71a8a9a0ca45489202392056119d1e15d624bf65a9ffa3a938ef50907253c0042dafaffef991b69e84a639397c5a706876a701e19141e1da98272ac
EBUILD kalgebra-23.08.5.ebuild 1273 BLAKE2B 378020d3d0486ed41584960b2a51aadb6f4f6e149b0fb1c7a38340b435eea1aed219a7dcc5c03e4f28cc50baf488c0968fce07bd3577d3cef37c91cc22262398 SHA512 08b2dc88379ac0c217b44e79926612189d31fb60c5b2a382fda9365ce9ae29cb94620bd30e4af38c6510d53ab67d6760f2006d39b6b9bba73dd3aabb609256e3
+EBUILD kalgebra-24.02.0.ebuild 1182 BLAKE2B ccca612ba24289bac27a4f694d482c6473c013cfe4ca021257a96b27ca0aac64e3d64d2e63ebc8922a003644526f18df971eca093b36ceaa8b36b65e8e785a32 SHA512 8fb51e064b1174122da761660c8bc3431772f05b8fb8431c2964bf83d75c8c9bb0ae7cd06492898ea455f03adcfb1590d3e89d23544e93ca53168f588fac559f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kalgebra/kalgebra-24.02.0.ebuild b/kde-apps/kalgebra/kalgebra-24.02.0.ebuild
new file mode 100644
index 000000000000..749c64d3155a
--- /dev/null
+++ b/kde-apps/kalgebra/kalgebra-24.02.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
+HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="readline"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/analitza-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ kde-plasma/libplasma:6
+ readline? ( sys-libs/readline:0= )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+"
+
+src_configure() {
+ replace-flags "-Os" "-O2" # bug 829323
+
+ local mycmakeargs=(
+ $(cmake_use_find_package readline Readline)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest
index 672b001a65c4..08bc3028406c 100644
--- a/kde-apps/kalzium/Manifest
+++ b/kde-apps/kalzium/Manifest
@@ -1,6 +1,8 @@
AUX kalzium-21.03.90-cmake.patch 815 BLAKE2B ba13821a0d50f1120e37d73b30d13b7597a67342b74c710155429b3880bddaafcef665f44acbc93d63dc7ed894b5b906a906bfef7a0a587554cea278c4c41553 SHA512 3b188578152cc399b13062afceb6e5a0e006f5e42810c09dec45ee7d8388a4177a98a076fe7789d1aeba49236e70f861f6a9af6907a5c06db3405db383cf83c9
DIST kalzium-23.08.4.tar.xz 24642260 BLAKE2B 2c6ed12a8d4e0c69f5725ea56edf5ea3dd2654c54a9912d33d5515037f4ae8a97d5fe7824d925dc40a99f43c7b3de5900b112d9e6e766f0d69a80e80b0ab1e13 SHA512 70d599f47bd84c728fa7459c51890d2814591b91a3fb5d768145e5da57eb196832d3995f780e143166e67e0689f99d9497084a0f76ddd797358ad5129f7a82e6
DIST kalzium-23.08.5.tar.xz 24641244 BLAKE2B 06bc81654199330d8329ad5247bb1163cbf25941f214056c0de5c010ee34da8c00469fae15e389089c6d1edbe02e63fc01d1e3bc52ac6cd536036fbe8662d07f SHA512 102f16f035dba09eddcd10f8454d8aa32f850611b1ab4638417b3da7b1f7eed46e87b10282b44d519d5667a5d7ea03e1da8a1b99ec57fe8a93f370b0c00b05f7
+DIST kalzium-24.02.0.tar.xz 24646188 BLAKE2B 925ceca96fdcd96f6bfa98e8f7f8a327a2c67f487ea31141206c877481e3cb3f6a46e3bf50a4922c4bb1414a5473c3307a88aaac6799d68b9b5d1c4100ac9a8a SHA512 f1abca41dac6e2acbe4d319fc53119b772459d8d2d2595206eb2ccb8ecf712331263f798b0fa3cfd5e7e3d115f0d45b4fcdf5e2d6c042d03c3001685ef18c084
EBUILD kalzium-23.08.4.ebuild 1835 BLAKE2B f3b35059513a3f1132319e4b84fbb8f3d5da7aa48d2035ca44d4ac262175efc9d1d74abf739003eac9214bd3b8176282b9655fefb8764e4e5951c385c1453726 SHA512 ab68f6d295252f9589cfc7244b19ac6cf610954347a975f0b1359e10bd51d3bd1dcb735fa5c4018b221f40afe208e558cdc99d6190fa23008e0760e48f275dae
EBUILD kalzium-23.08.5.ebuild 1838 BLAKE2B 5922d861f82fe3484046801238b2cdd3480ece675ff932cb1fb3d0ae967b7201e2aa727df6212f85a6689216b7a5e9534d0a3e9bd74da0f390fdb849f0edd2ac SHA512 9951a4d76c3f59348fee9bd2a462a1949c160c7885df87bacc17110878ac73a11f94a3527c06cd6445628b6bea3a1161fbb97075af683e0ba9bd9923ff7a7dc0
+EBUILD kalzium-24.02.0.ebuild 1802 BLAKE2B fe6f16a2bc13ed07e225f7d0016207b1f4ef10d09a88378d2f8a9af70d8c823fde391b099e130b386c1d4ea5f2af03d674a6e76657926e88dd3196cc18883548 SHA512 1d22bd6c6d1e6bba74573da5cd9d3f4cf65cf0498176b5f06bc2098e7d8070f9b7a26847f373829fe0a3423555751d2ed9aeb3eec6ceef6ef9085e491b8537b3
MISC metadata.xml 461 BLAKE2B 3f1c0869769225696ffe1f2d97ff7544d187cfc3316f72a2623806e499a418234655173ceb4932c396c8b4cf970ac2f72534cd3474a2c52b6e062b3228ba99d9 SHA512 c33c0d637690649dc2da606da08cdd489596addc9b51dad827e3ea2f9fd6558d66512452303364b3bd3a33a4d1e274d0598aba1db31e1d5601baf3b290051485
diff --git a/kde-apps/kalzium/kalzium-24.02.0.ebuild b/kde-apps/kalzium/kalzium-24.02.0.ebuild
new file mode 100644
index 000000000000..34691d7f3b48
--- /dev/null
+++ b/kde-apps/kalzium/kalzium-24.02.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org flag-o-matic
+
+DESCRIPTION="Periodic table of the elements"
+HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="editor solver"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtscript-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kplotting-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kunitconversion-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ editor? (
+ dev-cpp/eigen:3
+ >=dev-qt/qtopengl-${QTMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ sci-chemistry/openbabel:=
+ >=sci-libs/avogadrolibs-1.93[qt5]
+ )
+ solver? ( dev-ml/facile:=[ocamlopt] )
+"
+RDEPEND="${DEPEND}
+ sci-chemistry/chemical-mime-data
+"
+
+PATCHES=( "${FILESDIR}/${PN}-21.03.90-cmake.patch" )
+
+src_configure() {
+ # Fix missing finite()
+ [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
+
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_OpenBabel3=ON # TODO: bug 823101
+ $(cmake_use_find_package editor Eigen3)
+ $(cmake_use_find_package editor AvogadroLibs)
+ $(cmake_use_find_package editor OpenBabel2)
+ $(cmake_use_find_package solver OCaml)
+ $(cmake_use_find_package solver Libfacile)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kamera/Manifest b/kde-apps/kamera/Manifest
index 33effbb85e3e..c93fd2be666d 100644
--- a/kde-apps/kamera/Manifest
+++ b/kde-apps/kamera/Manifest
@@ -1,5 +1,7 @@
DIST kamera-23.08.4.tar.xz 131624 BLAKE2B fa4a3f833fc2b8c02527728984ba8ae14e8e7c5a63315412f3d89933ac0c57c543a7b011a91f66a010918c35b98a3ccb8787a7cd83bf28100efea0c3b3ce0331 SHA512 99a9d0b85642f2e8d571e0c58e06e4c5647b724939f31a248aa5adc7763c9f517d106e54e8b6d9de516e5911c50c7e39b7cc88cf0dc490ddcabef36a33695d18
DIST kamera-23.08.5.tar.xz 131704 BLAKE2B 30e2e855eab06c688f55cc9243c8a7b55a526835abff331d2d37dba0736a413a16ea1e6d92eecf60fd6bafad5d6b261b9545f6623b0cfdba0869eb3d23811869 SHA512 2d9eaf6cc0c40b13f81a2e671faa73972c923bb3fd3f4e7ab9d3586b3a530513506fe63d4f76c68e08b514c1e8c012a08753fb5e4b395b6e8453740d4ca18fd6
+DIST kamera-24.02.0.tar.xz 130564 BLAKE2B 4cd264fe21905eea1588b309f28236e0bbd33a22e5ba7a9f5877ba873dbf49742d7e0e434d3f3d08bcea0bb16a849ee75f44fdcaef821ecb00a57fd377710865 SHA512 e0ba0b8e3290040f9859e958b3671f92592dff7b0bec57343ff53fc40790ccdcaadda0a504a3242b75ecb032a4c315e79dba37faa2d70d543aaeb9982463016e
EBUILD kamera-23.08.4.ebuild 836 BLAKE2B 9f6c9ce71845efee20dafbab958ce22f52690a8be725bbe5f8a4b5e3c45784bd656b4b32c3e03ab4da85bc699e1c2066ee45e64dca7e7ade84300c07ee35599d SHA512 8b53a3314c28a0e70635b890dfb3c204e7ea102a0180e357f51dceb463b80f98080e80f76578c805d837f555d767f9c83bccd80c415bcc96d3ac8540bf9113e1
EBUILD kamera-23.08.5.ebuild 839 BLAKE2B d916763f6992a8f0caa763a3909f4ec30cc1586f10e89f8ee6d79b80409f89db3ed0fea8c740a01e1e335635d48d25295be103e2e4ee475b064b4dd0eef5ac87 SHA512 1398f080e71a2ba634a2dc878916137a2ed3ed6833801be3d4a4df996740716af30d65fe473de8902bbb81daeb298febdd9ae6d3aa624a6a6ae099b117b1c948
+EBUILD kamera-24.02.0.ebuild 830 BLAKE2B 2a0f143a1c1af15b95fda3c29123f3fcf6ca5072c9f016a8cb4e559ceb240f79c30b3d742e635a58a36dc1ec9316deeed6e86bdb71ec7e1244cc61669343a954 SHA512 2d528edc86ad6ef64280cbc3562adfe81bcbadc4a6b6f58f19a1009f2ad2aeddad0b403b619b7de318102e0f10cb9eba410f2d6469f9cbf1479899ece39f4734
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kamera/kamera-24.02.0.ebuild b/kde-apps/kamera/kamera-24.02.0.ebuild
new file mode 100644
index 000000000000..a18e8ccd49e5
--- /dev/null
+++ b/kde-apps/kamera/kamera-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Plasma integration for gphoto2 cameras"
+HOMEPAGE="https://apps.kde.org/kamera/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=media-libs/libgphoto2-2.5.0:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ sys-devel/gettext
+"
diff --git a/kde-apps/kamoso/Manifest b/kde-apps/kamoso/Manifest
index 44104dbedcf9..64d3b7511332 100644
--- a/kde-apps/kamoso/Manifest
+++ b/kde-apps/kamoso/Manifest
@@ -1,5 +1,7 @@
DIST kamoso-23.08.4.tar.xz 233744 BLAKE2B 2c0b2275adfe9d453577373d10754028831cc988b6503ea94682262faf80392da679b3d6d52d53320175059006b6fd9a037f017561f548ea010e34f5523f3457 SHA512 6516f3cf85e581bf139c09444f3ee42e998b91a014a5d6c1f84e8d1db5ca44689ebd2d4bc639d11649f99931e0b28ac449b27a300573657345d66ba8bad85ece
DIST kamoso-23.08.5.tar.xz 233444 BLAKE2B baa84832d7bafc1078a3e576214da657ec85a8c730ddd8219e96b68c3984caa73810dca1483e7b13b3484263ced8df7c60ab157d0affded1420cdaf2d64d004e SHA512 1c89795a67cf10eae4769d7505f502771c6f1951ff056ca810801cf3dfbb86c188b75898842c5d9e782005605560371edcb2e2237dc7b2b698741c55b8dad519
+DIST kamoso-24.02.0.tar.xz 200356 BLAKE2B d41e75447871276e67647c825d51d9f1b4754a09782c5730a2e3463f8453848d1da734f9cd909034bddac3bd4344d458da71c45a4c93f9c73874eb215524b76e SHA512 9a1271cc974d01f85ea675b4d8a839ed5d8515cc9ba8041184139b39706cf8abcdc1e46dfc6e0d3c9bb13fa10e5a7667ce9137033e22213dd7ff687807089b3e
EBUILD kamoso-23.08.4.ebuild 1201 BLAKE2B 35159c62fe961f96f24ef30eb2942189d645a52f58f467ca4706ccefc6f061083520ba307e31d38973a4f9b384f0e62f9a57e177fee7a52f417c683b4663d1ea SHA512 dbf690588f26878d87d8deb3a0be94ee3246525a0daec74ae8c814fed60321c579601fa414619a41451683252448d1c9c9ef84c9df5eee0e42d3502bad6e88a8
EBUILD kamoso-23.08.5.ebuild 1204 BLAKE2B ae69508f74770dc42c067d5052ded159e0c3ce678df19f642bed94255e2716f80acbcb50a53db2e1952bd66fd4cdd707feaf6a336337d3f8aa02bbbebf7a3752 SHA512 b5f2a9a95f9829c9e865c1785c068582752a31442a7992abb20838c9e56506392c01a9490095cef4db0f38a0c42bddde6393e25e60388451c9cc325598871452
+EBUILD kamoso-24.02.0.ebuild 1204 BLAKE2B 92e3c4ce26fc4d5246ae4e191e8075d2d20c981c102360fa840958a3bb8e288485b2afc9b3fcb2ebc9a7f21cf1c2aa20841ff16d58e208dcbeb29742dff2e53a SHA512 e47a79ed127a810aca21bb8d9a297e16f214ffc90a6563c1ad4668f2bce06bcb4205a43e5b798dd2708e7b3165308cfdd21a882b62aa45b8764fa89cda1c8d88
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kamoso/kamoso-24.02.0.ebuild b/kde-apps/kamoso/kamoso-24.02.0.ebuild
new file mode 100644
index 000000000000..85f7f802bac9
--- /dev/null
+++ b/kde-apps/kamoso/kamoso-24.02.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to take pictures and videos from your webcam by KDE"
+HOMEPAGE="https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 653674
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/purpose-${KFMIN}:5
+ media-libs/gst-plugins-base:1.0
+ virtual/opengl
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( >=dev-qt/qtopengl-${QTMIN}:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ media-plugins/gst-plugins-jpeg:1.0
+ media-plugins/gst-plugins-libpng:1.0
+ media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
+"
+BDEPEND="virtual/pkgconfig"
diff --git a/kde-apps/kanagram/Manifest b/kde-apps/kanagram/Manifest
index 98322e538594..1f6d9436d7f0 100644
--- a/kde-apps/kanagram/Manifest
+++ b/kde-apps/kanagram/Manifest
@@ -1,5 +1,7 @@
DIST kanagram-23.08.4.tar.xz 8069036 BLAKE2B bbffee02650800b8052798d373b829e99ab7af0fc82f6103a78fb663ea0d248346cff8d7c175f5b49d170a01a07744392f186056dad25cd618a43c80edafe302 SHA512 d4519d4309df22fbbd80fee943abdc81b15199492ffb442f3c4c422653871b3c981803a0e5a8961c9bb6d08af920bc1f2dbbac9319156a06187217a1d9324e10
DIST kanagram-23.08.5.tar.xz 8069044 BLAKE2B 2e56d8875090cf88e36cad810bf6131e9f024fc7c59258c7be125d1f19273ea315d363faf789b0c72c7a7f7d69aaac8339200ad56432ed4804830f8027d52700 SHA512 03073b96783e77108d2209959263d15f256bd5fc6511be9aab9781bbebc89cb20e2ab90679cd244254ea85d39fc1e1ceabee32f0ee986bba2faf6b9265f7838b
+DIST kanagram-24.02.0.tar.xz 8068760 BLAKE2B 9edac090d744e62d48d281b81ce4c101a600108b619e625c43f5693a1a9f15d0016ab726916e38320d511634961fdcf9abca1887545e9f36e2e57d15b00a29fa SHA512 64f6dc6466f8ebcb787a7487a92471ee7777cc9b35c86b47f8805508cccb91fd17b647b6dc5194adf42dd3ee21da66dab8866298bacb9dfe900717a844af294f
EBUILD kanagram-23.08.4-r1.ebuild 1244 BLAKE2B 626f02b83e5ab2f46fd7d9a11a2b81356a8a0d9ee0607d66bd0f8c5a10ccfc2df27cbb57f867f56bae9c1589323e1d21c7d80e5c2c358891afce90443b7e0ae1 SHA512 89b6dc84e37889b1f98be06a647f055cf4e2adc10f2692ef92dad531d335ef420e9bc756122c4b1164663f2e22b91d8309e8edc30bb9678fb607d91cfc918467
EBUILD kanagram-23.08.5.ebuild 1247 BLAKE2B 2c0aad455d13bf32cca640ffd924ab2b89167c1b819410976ebcca9dfa3b0ba8289dd9d589cc70acc3323514a3359b29abad1bcb97eca5a2ceef3c5b2be92766 SHA512 97b87238f44444497938ec7e1d1c91e7398416387df009cc72d3cc36ad72fa04bab78f18e39b571eb08c9fcb6b0f27f9cf55bf1337de58d1cc3ca17150835e66
+EBUILD kanagram-24.02.0.ebuild 1122 BLAKE2B 048b83d9349e514868be11eccfbc447ddcbd5d37d1c844ae61fc5020f741d1cdedd3f7ea0d525f8ca5231cfbe3d4e35d6c6e0262e10b851e319040ad53b0b256 SHA512 656986d3aa889ad5ace7664bd6ce303ba604e8aac5255f8e25558c0879adb8bba4647a1221b4004772608088995cd10e71659e00e16cb0c4f15da344c7420fe0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kanagram/kanagram-24.02.0.ebuild b/kde-apps/kanagram/kanagram-24.02.0.ebuild
new file mode 100644
index 000000000000..b434cd0df366
--- /dev/null
+++ b/kde-apps/kanagram/kanagram-24.02.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game based on anagrams of words"
+HOMEPAGE="https://apps.kde.org/kanagram/ https://edu.kde.org/kanagram/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/libkeduvocdocument-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=kde-apps/kdeedu-data-${PVCUT}:*
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kapman/Manifest b/kde-apps/kapman/Manifest
index c49b0bfad4ee..9fc5551769da 100644
--- a/kde-apps/kapman/Manifest
+++ b/kde-apps/kapman/Manifest
@@ -1,5 +1,7 @@
DIST kapman-23.08.4.tar.xz 2483464 BLAKE2B a487a53530bc993ed6c0ae798b893188351838154fa5b80f640e608727daf44460de08bc1a0207e1ebfac03503a45be5d7aa67df0b24e6a91a6d9cb713430398 SHA512 03b47a4b82748f5628977f61a4e8018e9ab1586909449adb8c6a3a821a99510329d4bcd60716dbb8acef803e9baf34eecffc3c6beffa99b5c170048b6c01d28d
DIST kapman-23.08.5.tar.xz 2483488 BLAKE2B b5b299ab8fd6005eea214c6e549b341daf9fdc12e80816c8c25913f9605bd928d3387e9750af1528fd8d7019fbd9fc74bae5d034ffba32eab620a40923f4ab45 SHA512 d3b45c5090ea7376caa18dd2691e0cce031a53bf2a0562aea71cf05ffdf04fa2d20cd41910951756f6ade49ea7c2ca74db57f15a43763f8d8dd5507f54cdd7e5
+DIST kapman-24.02.0.tar.xz 2193184 BLAKE2B b2266907b7fb03c61a0f737cac9143c8c1797e1260fa97b948845d083fffc450cc803c83b18f4f016227287f64106b419edb23942213f521d85b5f1d7d7d1860 SHA512 70db54b4ccf882e36dc41b01e6441849609f599b424aa022b67301bc26b09feaf3e06d4be78bd98c4112c5bf910c56254f851706e6a85ca1bd7397d19d9f9160
EBUILD kapman-23.08.4.ebuild 874 BLAKE2B 6dc98aab88c02f2e458c106c33bb477a6923e1f1a49c78903a3a1268c91775624cba7cb1795b6f387325f9c9656f3003ddc631423e109917121df26a73710448 SHA512 8a61c3259b755452371eabf0b40ec64cdcb3cba059dbe704b2414e73583d5318d0aa41395775c1863bfc486d4fab8d2362c3111bf37bbb5815ae97c55c1d1e94
EBUILD kapman-23.08.5.ebuild 877 BLAKE2B 332b95c67d6649268ea7d519016b5d154233247b11f4a6c46e6b7d119eb3607bd141f7de50b19147fed14736f9b584ebc7329e46aa2b41fde304248c23234f58 SHA512 da92f578e8d91442fe2f753670c6901da8d44387a31f9f05cddd6a800f67731fb6da1905c69ebba5136acb4b91ac3ed45514328f28a384895bc3b8bae8cf82ff
+EBUILD kapman-24.02.0.ebuild 806 BLAKE2B 092d4300ddd2ea20292aa9c030cf0d99b7de62c116ce8030c4a0054f3b43410a71c3020a424004194287c139946736600dc0d9263755af5de9c6ac73808e2946 SHA512 2343322d0685dacb49a944c186f02449937587686578dced2164ae0a7eab86beb423fa72dea1b150409dbc41a139a61bd8395605641d53966b098178b452fd21
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kapman/kapman-24.02.0.ebuild b/kde-apps/kapman/kapman-24.02.0.ebuild
new file mode 100644
index 000000000000..d1d77ff89079
--- /dev/null
+++ b/kde-apps/kapman/kapman-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Pac-Man clone by KDE"
+HOMEPAGE="https://apps.kde.org/kapman/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kapptemplate/Manifest b/kde-apps/kapptemplate/Manifest
index b2ff525f689f..5be4e687a5a3 100644
--- a/kde-apps/kapptemplate/Manifest
+++ b/kde-apps/kapptemplate/Manifest
@@ -1,5 +1,7 @@
DIST kapptemplate-23.08.4.tar.xz 340024 BLAKE2B 3a9f36b26c45348169d986e0356d6f76e8b115db0afd7db3f1f2b493997c826cc74a8bb99b38b3120dd09d07a27e5972b428c66045fec7e41f596caa276fe9b8 SHA512 f270c6454d9c0bf08b309fed098a2516314f1350179aa8aa1e5f852dbdf0544348f46286733000ecf382dcb9ef4814fd292b74a33c8ef2ccf4f60bba3e0167a5
DIST kapptemplate-23.08.5.tar.xz 339976 BLAKE2B 768f2ec77c05b48aeca3dfa1ee1dbe274d09c5d40dfb8562e64176caacf016bf82791268707d1b65882d1c019f5adcabff2076d1161f6a4cdc8d605a4f12c9f9 SHA512 f3acc363b7db209035b91b5492bd95159eb73303c9ef1780fc78cd10e7c247b5096e67a2975adba081e49d9ae4bb99874167b2fe550172160356989fb73c96cd
+DIST kapptemplate-24.02.0.tar.xz 339956 BLAKE2B 990dfa511d4a2175714725a6fe70372843d61605f6d1e3a8fbc101faa2255ea38665139ad1fe245fb3c1b5db14d0abf371a360b5e575ee558f1898f6d53e8b59 SHA512 cca1e66ab71bd4ebebae120d504846075e6ebfbf719fbf2ef837d5116cccf082f26d32d4ec9b03bdcd28aa493434d3ff34d336a592fd0c6e8615dfc19cad0868
EBUILD kapptemplate-23.08.4.ebuild 847 BLAKE2B 0b506d5bfe9d1dba10b1fc503b8f55e9bc1e6bb09bc30868495069b25722491a4cd9db107fe177dcd88cb5d2a6f9455295c7f4d5a56c273ac41ffaf80479bc24 SHA512 380ec4d596f8dee9eb2fec23942c8e86f73d883cc3f13d247f526bdf2a4fae8c266a19e45115d9df8e7b4d34647d6551a300dca5fdf05eb02721b551b3497de6
EBUILD kapptemplate-23.08.5.ebuild 850 BLAKE2B 9bb628aebf822cf63bc69871bda76b909c218ee811026f22589205d795355e503af87f8c8a3f8247138333233a91d7747b75cd9374e00d9cde5db86849f350c6 SHA512 712572c539c5d3520d6dead49a36c8c189d930401a16a2c744cf5496714b84ed6c59ee14050c5558a25a20d448804b762c90f4cbbbcf3c9f007336246c72abbf
+EBUILD kapptemplate-24.02.0.ebuild 802 BLAKE2B bbac2d1d76d2be89bd8db427ba4c413b975b75621fadff76da4db3aa52b8b5cd2b9b23c82553f9d60642e6b93562ac672f3e0337ab5f6849519adc90ac2daa3b SHA512 6b4c29304be95da79f594c6dd3ed0a62c9a1df232f3bee30b60a16ce17ec43e3c38524786c3a00021bf58b5056b63785acb4ce2310dbf8fab988d4c6224a51f6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kapptemplate/kapptemplate-24.02.0.ebuild b/kde-apps/kapptemplate/kapptemplate-24.02.0.ebuild
new file mode 100644
index 000000000000..ece168b9d952
--- /dev/null
+++ b/kde-apps/kapptemplate/kapptemplate-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Shell script to create the necessary framework to develop KDE applications"
+HOMEPAGE="https://apps.kde.org/kapptemplate/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest
index be83fb9c8c1a..c6565ec89b8e 100644
--- a/kde-apps/kate-addons/Manifest
+++ b/kde-apps/kate-addons/Manifest
@@ -1,6 +1,8 @@
AUX kate-23.08.4-no-pch.patch 2142 BLAKE2B 6a9047e1b858a7673ba16ef4bda0553e982c737d1cfd3c14c055772dfda321f943254ba54a83cdad4acc567bd3087097e2e3ce35e11456226c1f34e9762e40a1 SHA512 457bb8bb5c57c3602648ff672344948685ce53c098fe0ceef26a3b3fe819d457065b30668ae87516f8b1505266aaf4ebebcec3783ff1c73aec00bd9b70c4210d
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
DIST kate-23.08.5.tar.xz 8043480 BLAKE2B 68b27c125a1e7f144ecc1d7b6d3348337b2f14f7fd61307e4ec64b74bb388378314d6575801bbc22c49bf4470133d8f91dede5f9b384a2f2356ec1e111da01f8 SHA512 d3647d7c6af74fdfdf3bf9eb9da906195215800025b43558bd6c9811bd2f457a52555c84997801e0b0badddcd99b0dd6e384bf9ec82790fb14cb20ff026a5a5b
+DIST kate-24.02.0.tar.xz 8396652 BLAKE2B f6fa99ce30b2e04597161d54f83287e88342e171437b5393153ed4b3be7ca6bf74f636b7910e571b9db416685c8742a46b4ad7f061842acdccfc21ddeb4fc77a SHA512 53344928f204f1900998800c23064ee388f34590698337b56a11bd1fdf194665d959b584a6b603b7c7a523bdf5a98dfaa7651f6d9777e6dd38ed459706b7998d
EBUILD kate-addons-23.08.4.ebuild 3028 BLAKE2B 9463610c3a4ea6fb979072a74073c86e4386867a6b3bdfb91c6b9d3027599728e831a1b0213113984d348651a528ff9182085a141548fd8a2a50f2f871b3d3b0 SHA512 69a32484046f7b5b033a4865e0da1c7b11bc8b0b32b9b1e15a048ebf8911b870e436d0957773851ffe77c896acc74560048c59662a60ade4d47b5a7728f38397
EBUILD kate-addons-23.08.5.ebuild 2977 BLAKE2B 06145249a1ebd3033657b553eeef85cb6e9232317fe0106d86d3faa9e75a40ca4a6ef71f0628141dabd92c70efad3075ed8775dc0419523d2cd9e0a5bc044664 SHA512 bad8d100a96ed9e7ff589fc947c1448a2c21665148c96c8e375379f35b4db7dba2a7d0a167c36bbe5a730e0c1a23a5595ed021646a230417354806d8cf94d24d
+EBUILD kate-addons-24.02.0.ebuild 2836 BLAKE2B 5941a5d13fc86bef43dbf6c65621f80242ef415c7f65215619e02a834f43fd321914e32b8c78f33f735da7207674ed4ec7255080ede014a895f4dee8511d5100 SHA512 a98b9c5fa6fb5e58bd93b0c8b3852ce500b4ed2d34df203c43a1620ef1eacf59f6a3b75e8b0a2b700b98c730fb7be3b98227831ec392761458f2f6901b2cc811
MISC metadata.xml 751 BLAKE2B 01d2cfdb4e2849372da5d8f1a02d54b875741cc2674d293cd376396ca83ddcf426acb04ae61749bb2a969f4d95fb969d8149bda79de24a773f98473e7b728d2c SHA512 d84414311962de3f2eb9082c2b54d074cfaee3bce5b9ce572f593b373762f913ca60d8bd180e06627ef62f8194e8a394bcfc12f077f6598d95736723d9482af4
diff --git a/kde-apps/kate-addons/kate-addons-24.02.0.ebuild b/kde-apps/kate-addons/kate-addons-24.02.0.ebuild
new file mode 100644
index 000000000000..508b50681943
--- /dev/null
+++ b/kde-apps/kate-addons/kate-addons-24.02.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_ORG_NAME="kate"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm flag-o-matic gear.kde.org optfeature
+
+DESCRIPTION="Addons used by Kate"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="+filebrowser lspclient +projects +snippets sql"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml]
+ ~kde-apps/kate-lib-${PV}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:6 )
+ lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:6 )
+ projects? (
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/threadweaver-${KFMIN}:6
+ )
+ snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:6 )
+ sql? (
+ >=dev-qt/qtbase-${QTMIN}:6[sql]
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ )
+"
+RDEPEND="${DEPEND}
+ !<kde-apps/kate-22.08.0:5
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # these tests are run in kde-apps/kate-lib
+ cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+
+ # delete colliding libkate/kwrite translations
+ find po -type f -name "*po" -and \( -name "kwrite*" -or -name "kate.po" \) -delete || die
+ rm -rf po/*/docs || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_kate=FALSE
+ -DBUILD_kwrite=FALSE
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON # docs in kate/kwrite
+ -DBUILD_filebrowser=$(usex filebrowser)
+ -DBUILD_lspclient=$(usex lspclient)
+ -DBUILD_project=$(usex projects)
+ -DBUILD_snippets=$(usex snippets)
+ -DBUILD_katesql=$(usex sql)
+ )
+
+ # provided by kde-apps/kate-lib
+ append-libs -lkateprivate
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # provided by kde-apps/kate-lib
+ rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}"
+ optfeature "DOT graph file previews" "media-gfx/kgraphviewer"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kate-lib/Manifest b/kde-apps/kate-lib/Manifest
index 5e25c8a838d0..e0f277ea0fe1 100644
--- a/kde-apps/kate-lib/Manifest
+++ b/kde-apps/kate-lib/Manifest
@@ -1,6 +1,8 @@
AUX kate-23.08.4-no-pch.patch 2142 BLAKE2B 6a9047e1b858a7673ba16ef4bda0553e982c737d1cfd3c14c055772dfda321f943254ba54a83cdad4acc567bd3087097e2e3ce35e11456226c1f34e9762e40a1 SHA512 457bb8bb5c57c3602648ff672344948685ce53c098fe0ceef26a3b3fe819d457065b30668ae87516f8b1505266aaf4ebebcec3783ff1c73aec00bd9b70c4210d
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
DIST kate-23.08.5.tar.xz 8043480 BLAKE2B 68b27c125a1e7f144ecc1d7b6d3348337b2f14f7fd61307e4ec64b74bb388378314d6575801bbc22c49bf4470133d8f91dede5f9b384a2f2356ec1e111da01f8 SHA512 d3647d7c6af74fdfdf3bf9eb9da906195215800025b43558bd6c9811bd2f457a52555c84997801e0b0badddcd99b0dd6e384bf9ec82790fb14cb20ff026a5a5b
+DIST kate-24.02.0.tar.xz 8396652 BLAKE2B f6fa99ce30b2e04597161d54f83287e88342e171437b5393153ed4b3be7ca6bf74f636b7910e571b9db416685c8742a46b4ad7f061842acdccfc21ddeb4fc77a SHA512 53344928f204f1900998800c23064ee388f34590698337b56a11bd1fdf194665d959b584a6b603b7c7a523bdf5a98dfaa7651f6d9777e6dd38ed459706b7998d
EBUILD kate-lib-23.08.4.ebuild 2022 BLAKE2B 9db6e4e7191b175d43deea9782b17e86e4425274fbec2715038663c73e42f0c37ecbcc247a199b012f4b2783dabd7fea7e24548e936272fd6a98b842ea769790 SHA512 1cc732f962f460c9d8f0330feab402343bbf068c134913b533548c370a27b0a0e35f4bc5ce4afa8750f040d4fd8d472e40539ce01a02ea54f124743e2e652b7d
EBUILD kate-lib-23.08.5.ebuild 1971 BLAKE2B e5d570bc117b6efb2c9423df535d6d2e8f7adb006604ddfa891c71b93bb354957a5fca80d6d91d2429a188d3a89186877556b44959ac43081f2a806b50378c62 SHA512 f3d653c4bea93b17dfa1353b862712e372d26c75e4cb96dc0612b04bf41a9570e2d97e481e105e32fe0e858bd8c85da0c4c8aedc9baea737b6e978c098ee787a
+EBUILD kate-lib-24.02.0.ebuild 1760 BLAKE2B 05af2243773d407c1640d3e971c2bdaf719b26a27bcc78614521822619b42979825692951ec151ca4eaff236ce5a183682ae27b070b9e91b6b7586f541983820 SHA512 6bb44d32f021112a64e9efee12228321c4668e56055df31d66b41c7e900b28312c0fa26ca2beb39e5c6a90fd2f5d0b66ee36eabf6b8fc84205273428734ded95
MISC metadata.xml 443 BLAKE2B 89f901dde356a64629568d269755d7aebed4a7185232af0b4b18934e1efb2c2e675d9be1a85422bac073803e09fd701513c5be473b0a87300cbf25e92726caab SHA512 8298a2989e10740e8f59c07c454048b254e9a20aab01e1de4910aba908b06dd3a1f511958ec838b9547f0d5504a30c079f0fec1f5af88474b7060f3b18ec4804
diff --git a/kde-apps/kate-lib/kate-lib-24.02.0.ebuild b/kde-apps/kate-lib/kate-lib-24.02.0.ebuild
new file mode 100644
index 000000000000..e43347858e40
--- /dev/null
+++ b/kde-apps/kate-lib/kate-lib-24.02.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_ORG_NAME="kate"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Shared library used by Kate/Kwrite and Kate-Addons"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
+
+LICENSE="LGPL-2 LGPL-2+ MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="telemetry"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ !<kde-apps/kate-22.08.0:5
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # delete colliding kate/kwrite translations
+ find po -type f -name "*po" -and ! -name 'kate.po' -delete || die
+ rm -rf po/*/docs || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_addons=FALSE
+ -DBUILD_kate=FALSE
+ -DBUILD_kwrite=FALSE
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # tests hang
+ local myctestargs=(
+ -E "(session_manager_test|sessions_action_test)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/kate/Manifest b/kde-apps/kate/Manifest
index 71ace74f5c95..03f9e2a4aca4 100644
--- a/kde-apps/kate/Manifest
+++ b/kde-apps/kate/Manifest
@@ -1,6 +1,8 @@
AUX kate-23.08.4-no-pch.patch 2142 BLAKE2B 6a9047e1b858a7673ba16ef4bda0553e982c737d1cfd3c14c055772dfda321f943254ba54a83cdad4acc567bd3087097e2e3ce35e11456226c1f34e9762e40a1 SHA512 457bb8bb5c57c3602648ff672344948685ce53c098fe0ceef26a3b3fe819d457065b30668ae87516f8b1505266aaf4ebebcec3783ff1c73aec00bd9b70c4210d
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
DIST kate-23.08.5.tar.xz 8043480 BLAKE2B 68b27c125a1e7f144ecc1d7b6d3348337b2f14f7fd61307e4ec64b74bb388378314d6575801bbc22c49bf4470133d8f91dede5f9b384a2f2356ec1e111da01f8 SHA512 d3647d7c6af74fdfdf3bf9eb9da906195215800025b43558bd6c9811bd2f457a52555c84997801e0b0badddcd99b0dd6e384bf9ec82790fb14cb20ff026a5a5b
+DIST kate-24.02.0.tar.xz 8396652 BLAKE2B f6fa99ce30b2e04597161d54f83287e88342e171437b5393153ed4b3be7ca6bf74f636b7910e571b9db416685c8742a46b4ad7f061842acdccfc21ddeb4fc77a SHA512 53344928f204f1900998800c23064ee388f34590698337b56a11bd1fdf194665d959b584a6b603b7c7a523bdf5a98dfaa7651f6d9777e6dd38ed459706b7998d
EBUILD kate-23.08.4.ebuild 1573 BLAKE2B 215f67c2246c7362f0895b3963e3107dee2a0453b7a2b304ddefec99a312968d668a7c55a44d4116ebe6c524ef74c4343d334b051c333237fd647ce4436e67cc SHA512 e6362860c46f46b8356ac2976e46cc2492f19e9d3c49969361f2ddfe4563928a91bb4f1ceceedf8ccb921560f232a59f6dece9696ed2074e5b9f731b012204da
EBUILD kate-23.08.5.ebuild 1522 BLAKE2B 94bb05d6e81e65f79c6c132d8fd242575d6bb39fb28139ad4b3edda6085974afd4f6728fa9db104931fbf88fc4523e9e2b495af32df4eb3b7d5e994f3b32a827 SHA512 03d49eeb295d524f6e6fb58920137c565dc869f447d5af30c9e5d0541c62cc5981d488612196bc98de07e4ad8277982b7c8b631d4ac790af8c93553c2b1b9ed6
+EBUILD kate-24.02.0.ebuild 1388 BLAKE2B 1004f60067e415978165e8cb993c0cc8e38aeab075032b1fe25072ba54023ddc7d9da6b5c5b573fd0ea77c689d934bc58697da729e92c98047b5cfee90c05cd9 SHA512 2dbbc89df9535ed471a82df41aacd04bcf7a46a1947f2263fe7b4d99f2b7963356a0a640eeb7c7709464bab0805fcbe5d90c84d3a0c0de4ad114038344e1ca71
MISC metadata.xml 370 BLAKE2B 4a882073a69500715bae3af90f51bf9becd25174d09a163fc3a475da35b334b9a914a7d7e058298482005742ef80cce7e496c0b6d3ed0ce9a33eca25ffdd217c SHA512 117402c52064333309ca0aa7e4c38e04bc8c9b225f5e214244facd9e6a9e0f7b66b8a1bf9cef4655e1423d567128d4f7061a21a23673fc8475c5f47941e23f3a
diff --git a/kde-apps/kate/kate-24.02.0.ebuild b/kde-apps/kate/kate-24.02.0.ebuild
new file mode 100644
index 000000000000..1a89216959d1
--- /dev/null
+++ b/kde-apps/kate/kate-24.02.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ ~kde-apps/kate-lib-${PV}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ virtual/libintl
+"
+RDEPEND="${DEPEND}
+ ~kde-apps/kate-addons-${PV}:6
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # these tests are run in kde-apps/kate-lib
+ cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+
+ # delete colliding kwrite translations
+ rm -f po/*/*.po || die # installed by kde-apps/kate-lib
+ rm -rf po/*/docs/kwrite || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_addons=FALSE
+ -DBUILD_kwrite=FALSE
+ )
+
+ # provided by kde-apps/kate-lib
+ append-libs -lkateprivate
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # provided by kde-apps/kate-lib
+ rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die
+}
diff --git a/kde-apps/katomic/Manifest b/kde-apps/katomic/Manifest
index dada30735a0d..58463e91e656 100644
--- a/kde-apps/katomic/Manifest
+++ b/kde-apps/katomic/Manifest
@@ -1,5 +1,7 @@
DIST katomic-23.08.4.tar.xz 1454340 BLAKE2B c5aab1bfd1694fc7254b928f18424fd0355dfc891a0136e221a2ae16a7d2c1f6b5abdd3b2d1f2af69b2826f3d87bb0eec53c0c54e4d2de0f9def726bc29d30a5 SHA512 80cf7f0ecaee20b9d407dc9bfbd13d8be56e9a902602e8f28fd5667c5f19223fb9c19aec31cf47fb8f9ac3130e7246b355629439497aea112ff5958e7c3799a4
DIST katomic-23.08.5.tar.xz 1454392 BLAKE2B be40de71bcc67f8ef026b2103d593779a8c5bd21d66888206e0fe38938f888e6b2d06f0b6bffd11210fac3d7ce10cb5a70fdc0a2604d0373437c5977be73c38f SHA512 053d00232c9d22037c7e5ca0c126a48188fc70286c07ea1c460dd378470778a695a9aa1222ee18f9925e0e762d21940a8710923b871bd8c3c7b6a5ef195f3704
+DIST katomic-24.02.0.tar.xz 1454532 BLAKE2B 912d223506c1d453b3a48505e64df27d7c90a32fa2b515e6832a071d37c740e47aebd5a05203ccb3106d90fc9c2a407278178808165fd40997fead6097424394 SHA512 76b94101ddf58ce0bea9d35db05baa4eedb63fa950b394a52e24d86e6ccc0f4d868597e530728531ce28de6835d248936bec4cb8235b90cfce1482da3ca9359b
EBUILD katomic-23.08.4.ebuild 847 BLAKE2B 8113cd65671f1c65ce03064c68da60dd0743c02cd145d1a61fac987a6982865c80c98f667d8c09df1f173f161ad0d9f305a0e6ff7fa26a861bc1146dcf960785 SHA512 063ccb9657f54aad5a380e829907719ce100eda112f3805a1f7bceaf68474754e1f7622f6f63839d16b1208ac5937b06c72429ccfea37caeb409157eb5056c81
EBUILD katomic-23.08.5.ebuild 850 BLAKE2B 09e27e63d8c719da1046de1f02568e3993b4b060c771d194094d11c3c5d87fa24ff608a4b1f216c5a9e9cee2fba21968873e79ddda21201d54d7223bc3194c41 SHA512 a456963042feafacd43997126fbceeed2d43d74d8a935cc7a595d6713f7d64c2f03693058bc43050035b380e2974ba1f201a6570f53c674bc9b8826fbce37e16
+EBUILD katomic-24.02.0.ebuild 802 BLAKE2B e7b49c92417f5238d261708d499e200876d5d3f98ded1fbd44ca90670928b09d085bb515058c16b73ec36edd6eb9adc692743e2cf8cd1e26776c7ae6dcc7c74a SHA512 44a0dc574bb71f223686d8337bd683d415ea71b178e415befafb2334863f80c2ce6e4e55a97ea165819ee236520358d13aea1a093b80fc06cfa82a141e7064ae
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/katomic/katomic-24.02.0.ebuild b/kde-apps/katomic/katomic-24.02.0.ebuild
new file mode 100644
index 000000000000..4d34bcc6f665
--- /dev/null
+++ b/kde-apps/katomic/katomic-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Atomic Entertainment Game"
+HOMEPAGE="https://apps.kde.org/katomic/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kbackup/Manifest b/kde-apps/kbackup/Manifest
index 881a9d339ee2..7310418344d4 100644
--- a/kde-apps/kbackup/Manifest
+++ b/kde-apps/kbackup/Manifest
@@ -1,5 +1,7 @@
DIST kbackup-23.08.4.tar.xz 400340 BLAKE2B b1a1fc5d5fc871e7842ca10c2d9a297f54bf67c2a66e7bd04141a8b516705b87a46a3325640274716f6c0a1ab09190b97f093494078e6bce11159884820561c6 SHA512 5cc023e1ccb1336a71c7bd7c8572a3187c8ed71654482be676a3c9ae0e7c3cc473eb4720bb500def31b379b22998f10e148b14b7651001744bcf80c2f9523fb5
DIST kbackup-23.08.5.tar.xz 400324 BLAKE2B dc252e9cd8de474aa6000e26f2db9645d8633aa7c6f3126a953475f88ea941a921bf5a15561a2724f96c94fba3a44b8b337fb3dad92fdf0a1ed2454f5e4044a6 SHA512 93d8cc5b9459dce624fa8acf7ded3987aceb63ab75d14081171560700bfc95f4b1a63bbea5ed0435e4cc0c9f53752de168e81ade70c1dd7492af619e923dd126
+DIST kbackup-24.02.0.tar.xz 409396 BLAKE2B d2eefd7f0063f704a72b1b0e4f573b7e6c880eb23e8d5a54a63fdf717fde1b3d2c7b0ce2803de980687ff1cf6ba3f225b1f6c43380a86a8149250409cc3bba7b SHA512 dd7462d782910123aec01b9bda0b7ee456c7530bd5e7e89426eaa76b160414d2cc7e8f9064fa0b6ad7b34cd1a859fa60f16f60777cdfb63ab5e49bc593931ebd
EBUILD kbackup-23.08.4.ebuild 1013 BLAKE2B af13a67e0289f3d35e9fd3af84cc53c6b2af799bcfc747b7013a68e1b8bb3e7ae03b39716a8511a74c7adcd9c910e3dcaf90fe0657dadbfa5e666feb724da615 SHA512 32f319665573b9dd41a9ff4165ecb635f833118fbc82048c0ef40b346ac145d1479700787562bcdb3c43ff224e55a81f9506b75626412c824a4a4bd49e8570ff
EBUILD kbackup-23.08.5.ebuild 1016 BLAKE2B 2b4633ca297a75eb3a8e199c963f497eeb98301ad56bfef37ecfd306ab41817e8c6a4049697b514e55e23c5902e4cbd325c3c90a7c6005aa5ecbbb4d3a97943a SHA512 4bc15edcb4f62a21eaaf875c48714907353e5201b664f45ffb0a618bc75d749695c38afee20458bc6f5a7ea21caa43aaa8b5558132d37e466d8f91f3911e07b4
+EBUILD kbackup-24.02.0.ebuild 961 BLAKE2B 84040843ec60433c0b4231ac986f67db7c72e9126eebd2eef999a6d0e97f4df9e7aee7262c868bbc9dca7ddbbc6acc82f4525b4dafa47b6a34c2ef8958fb7f9c SHA512 1f4a629ec47e072fec6ccfdee6013344c2904bbb7580f86527212a9962cc6ad2a4fbd947d13f665bfbf6022fae998cfe7c16e63b7e87e54ca5f498567298d882
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbackup/kbackup-24.02.0.ebuild b/kde-apps/kbackup/kbackup-24.02.0.ebuild
new file mode 100644
index 000000000000..ad82ccb458c8
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://apps.kde.org/kbackup/"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ app-arch/libarchive:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kblackbox/Manifest b/kde-apps/kblackbox/Manifest
index 937b48098446..b35d9cf2a1f2 100644
--- a/kde-apps/kblackbox/Manifest
+++ b/kde-apps/kblackbox/Manifest
@@ -1,5 +1,7 @@
DIST kblackbox-23.08.4.tar.xz 556844 BLAKE2B a3217c9039721e32e7fb9f31c98e55180fbe2b77b5dc3e33de53656dc8631567a0220ef0f1a9a5ffd81d0d461b34a163ee5e41203544874bf20b385839df9b1d SHA512 488e017edc186d85ebf27d69157fe047ff28c1ff08d56f386d484f9b1b611f1f9e17c093f3a1f279ed5709dd15678e887d7458569a43bab34f46c1bf7f1ce1c0
DIST kblackbox-23.08.5.tar.xz 556816 BLAKE2B 3fd2c0a91ad505d5bc6792ed506997f3047ba0ce9a8b092eb6fe8785b7b43f451f56f52a46aabdb5329ac365feb407c55facbfbecdb5933d22dab5534c0d0002 SHA512 1b84cae0fca6146cb05f0e1abafd987dcaf4e24b07b52f5171e0f3bb8b9ef349086ea4bc08c6786d1a0d7e39beb10011f2b6ecf433966970d68c1b31339bc0c0
+DIST kblackbox-24.02.0.tar.xz 555504 BLAKE2B 15fa181ae460ee9fd8314826cd9bc948ca4b804499e17d06f7cb68d640a3c40c319d94aa8b8331bda943954d638228ad674b107b5ab16f33945daba67f659d4a SHA512 fe9fd41c884400cd47231c37fbd4165dbf4eedd578df25d414d73f15aeb71ab0c5881bb8a43e255a56b743d352a29a90b4aa2dc8f31411ba5f7a58614d556319
EBUILD kblackbox-23.08.4.ebuild 1011 BLAKE2B eb6661e2886a48fcd79be8122a3c2c1b0c5bbba2df04e967b991c76270a94eb7d3fc5e4cefb54832c08f572d5636e2a5fd0a899e602dab0baa6392ba82655d40 SHA512 6113894d50c2fd51336b82d0725b0fd075a5181a21d87e88c99f0b36b08b7c853342d086d152b2cfca58d84663e72865aeb2653261617dead66828220157215e
EBUILD kblackbox-23.08.5.ebuild 1014 BLAKE2B 68953ff4adf1f216d864c5265a95bfc41503262b657f082bc9ff4862c79b8b76b6c0513873c6f7a7dbe87cca24e1f43cc4c949baa945f6994b27ce2713c9ba0e SHA512 6c33f8540dac53ccf6a764d1218986fce72e9db7455a7ce0bdf29152051b858e9b8ee3e385da6e13b9babefdd5e824db542a1247b1565282993394e3f02c1d7e
+EBUILD kblackbox-24.02.0.ebuild 943 BLAKE2B f3e74023f4c1f6cfb22de5b7c3e7309d40a673cf6cd26afea6d136339101588a8239a6e23fab94eef22abff7ca54392aa1f2724dad2ec1b28b8337fb1702eae1 SHA512 fd6cfd83a42c5bc2bcffdf0b6afc71f4fbf1ab35344323c76113a1ea2147a3316ecdf27a457ca1a6cf863e8bdb53003c642efeb372e1b1b681ef9777456cb0e6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kblackbox/kblackbox-24.02.0.ebuild b/kde-apps/kblackbox/kblackbox-24.02.0.ebuild
new file mode 100644
index 000000000000..ac67a965d0e7
--- /dev/null
+++ b/kde-apps/kblackbox/kblackbox-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game of hide and seek played on a grid of boxes"
+HOMEPAGE="https://apps.kde.org/kblackbox/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kblocks/Manifest b/kde-apps/kblocks/Manifest
index 3be637618750..f00752c9fa41 100644
--- a/kde-apps/kblocks/Manifest
+++ b/kde-apps/kblocks/Manifest
@@ -1,5 +1,7 @@
DIST kblocks-23.08.4.tar.xz 2109608 BLAKE2B 3bbdc585d3f7e598893f69634241837f7858b1b7839eed6ac6c740b778bca1b442d99def7639b74dcdf1d31e4d838c7cbf73e57b8ec0578c1e68f1b2cb0ffd81 SHA512 47644e62a84a9583fc85f4539d1cbf65a9c18b60c013e037c3c7415de8135ec1d44aaaed772f5ba7569df16f33b7cb35f24d21888229cbc22d73bae604287c5d
DIST kblocks-23.08.5.tar.xz 2109492 BLAKE2B c3be3626fec75f46db8a94e04e72c5af35f426f5c1c4a339bc2dc4b6cbc3f79baa37ceda834a6f232f993519f2021d808e82c967c82db0a87f316c79671f15e4 SHA512 39525ea0cd7a0775efe1491f6960df28d8de65a775118e15cc1ef8d1ae70873829d096ec256f0505c4ca2fa0ecae1b49cbac6707f876afae2800a9307a055ad5
+DIST kblocks-24.02.0.tar.xz 2108800 BLAKE2B a5f579a7bca79132570de35b5427646a074469491b2e07b9ebcda952fe27f94176e2baffef91e77fe82b0d87c01d884b81fc1d31994682bd66ff51c0afa13fcf SHA512 b82b8addb63ed4f07ad5b18801a985222c71f33e5363718acbbe81be9e59de583ded0294606356e6d6df1d76fd2c83a94b202c034d3accb8e33d22ebdba7dbe1
EBUILD kblocks-23.08.4.ebuild 918 BLAKE2B f876c541e5349c4e1d4e42be8a4641195e41b6bc58eac97a0f466e44c5808e4668ff1ed119ced491c0875eb750ce87ec529838fdb4611c8778986ba9a39c4fc5 SHA512 cc4d67b29e8b633ef165358ca98c57f7e6b64cf9e6980df6c963dfb6b1fedc618c0889ef9fd57ebc05dd539f73b15e4245d8229f82a1da15d061f92235791653
EBUILD kblocks-23.08.5.ebuild 921 BLAKE2B 5909422a8966d39353823b93a65b0816e763d64fc1c0b83803bb4bde8ecb9701b2bec93d5e884f80d3735fb9d3bc4109ccc49b83cf27197289df7fd043417b07 SHA512 e3d52433e724c22d01406970ad23641b5d30941aafaeebc7852733b1724364a7c01a35b7a0829500a7bced4a0ee9c8fc7b10991978097b94935b5b3d207b7590
+EBUILD kblocks-24.02.0.ebuild 850 BLAKE2B ac6b4443a986dfb1f05b7e792f6650b27a0381d2243c27b676f5e3451e313d008d3a4b0f1d07240b724791f5834935631211fb2a0f76ddc5b0eabdeca8f4b7ce SHA512 4e95094280ea73a9845340dcb862dd83d9dbf181ec40abfefdb51c0ae2e990d70288bc09d56d19dce63f736e22e47ded97b7b9e128aa6d7d6d6d96e62c9f1a09
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kblocks/kblocks-24.02.0.ebuild b/kde-apps/kblocks/kblocks-24.02.0.ebuild
new file mode 100644
index 000000000000..317c7c38efaf
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Single-player Tetris-like KDE game"
+HOMEPAGE="https://apps.kde.org/kblocks/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kbounce/Manifest b/kde-apps/kbounce/Manifest
index ee0464820af8..f2221840f26a 100644
--- a/kde-apps/kbounce/Manifest
+++ b/kde-apps/kbounce/Manifest
@@ -1,5 +1,7 @@
DIST kbounce-23.08.4.tar.xz 3546804 BLAKE2B 003f66fca73a8db3320022cc9df343e9178df2ce596b08de8199a883dce9f63fd15dc71915c9b01abc966f734aee4ca923bb43e952f4d3b2cb3d6fcea3a6a2d7 SHA512 478dfa367910e9ad9e84fa061959a993d07d9791afe597780555b8a3b3e31456e567b0a9084d055c597c612567b2883c4444c522048a67963b5a32377c1bafb0
DIST kbounce-23.08.5.tar.xz 3545492 BLAKE2B 37ad958addfa387c8d712fec1291066cf1534c3a05a9f4070af2126a06ecab51335e948873bd49fb855f1ecc38139a267fd24105b7a1f56e32b323d5d92993f2 SHA512 9783501977727a7dcf194aebbe980000168dd6eaf7af7d90a166489fd000eda93051ebcf97e473a4f72d98fe9faa2e6e4320231829217d6e927580b9fd16861c
+DIST kbounce-24.02.0.tar.xz 3548240 BLAKE2B 2c50ead17993c3d2603d9cd3af73829a993cfde08f075a3e5c4a8f91123d4e03de33e5c62264dd42e2bf31c7370bb65ca891a414a05c18c46c61bea8e41bceb0 SHA512 5a5e2e8470183a669c4f31a010ecce5ec551cbf088642d9324d4b66e6ee7e462e64d3b27f3c41162c4beb802be4601467a3a5ebf59d486d9fcbea3c0f9a55e3a
EBUILD kbounce-23.08.4.ebuild 949 BLAKE2B 594a32c2e9c4435f165519325adb42690752e6ec73d5d4aa0313d5d50e49efece1275f394b8200e612488c256d6ff3d37588e79f59cd0228e1e975f03c7fe580 SHA512 4875ea41ee987275c05732dd5dcba04c1e543c0e4037bf17c09aa17063726804387f9c10a5801bbcbd4aabb0e01164c0d6c77a49f4b60d8b41985d99a29d733f
EBUILD kbounce-23.08.5.ebuild 952 BLAKE2B de67e8618507243b37b21ac06631fc4dc7d808888738dc79cbb4cecf56bad0e85f56a6db21d662ac72f68538ab6cc16fa2588965952bca035697be4663b4e140 SHA512 229f6a90361e4d5b398d69492826c179ebf5be3a47af8d4ccc2ab16d7c0c0abe9084a014610640a7938b0363f599d5f110961e7c7f2558cbac939c6da1b6e639
+EBUILD kbounce-24.02.0.ebuild 946 BLAKE2B 4c54ca4a1ae554da4dabe945baebe332ba4f62bcbd81615bf62b7f3a74eb7736ba2cd0a575e203431c9db18d462d9de42f4eadbf53fc93d80293df080b7a5678 SHA512 34e5875066fe003fa1f4358ccf49255e80c7ba3bdd83e95dde126977e5837ebff8db2a3eca9f60b111d1d4aa3936c7105fb533b515d467bf5300ececb377e94e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbounce/kbounce-24.02.0.ebuild b/kde-apps/kbounce/kbounce-24.02.0.ebuild
new file mode 100644
index 000000000000..377a2e4f38b6
--- /dev/null
+++ b/kde-apps/kbounce/kbounce-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Bounce Ball Game"
+HOMEPAGE="https://apps.kde.org/kbounce/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kbreakout/Manifest b/kde-apps/kbreakout/Manifest
index 3ec82e84ee7d..b9bdea97128d 100644
--- a/kde-apps/kbreakout/Manifest
+++ b/kde-apps/kbreakout/Manifest
@@ -1,5 +1,7 @@
DIST kbreakout-23.08.4.tar.xz 2561932 BLAKE2B 227c83466dec39389f6dd89ea84299adf7df2269750b290891dad07bf6626a90187218e6450b86b525a8a3d3b1f0666c31c8b4089dd2ba777b23484aa065a6d3 SHA512 dde3816883a17d64a01ab91abf1db1f04d60a87438986dfb7a652cd7267034b1e2dbe943eb4a10342ecb7d2acf36338f11544bbb8e5cd3a659b81770af8bba54
DIST kbreakout-23.08.5.tar.xz 2561604 BLAKE2B 1852d1ba1657328a8865da495bd7884ce08b96165e22aa5b874d72dbdded4ed4aafef2764708016af3c8fb97818dde5f71f56ab902c34f5b5b66ec3b4232c6c9 SHA512 ba7b135c89430312e879a64e25274fd1ffff6dcae7fde6fb02d9db19bf4d1e6808d727cecb396e25797e9dad748ad986c429c56db50b7920868d78b35ae5e707
+DIST kbreakout-24.02.0.tar.xz 2561128 BLAKE2B e77aebb6f9eb292a6a1d4a85bca3cb270025ef7d4e2a876b59f48bbd8effbb8f0a524395b2fc80b62486e2b2366ba2dbedd527f2ebb9f193339e4a21d021b0ff SHA512 18238d9705ca8e7b35c3da49de0e1f86bb6dcb6ed686898d7d1825f248873e9d0caf2a9df55fbc4289d29c76afec92ea745b3f08d6686e68a0252657791ffd94
EBUILD kbreakout-23.08.4.ebuild 890 BLAKE2B cd7f2f608b0e5a3c44cc99f3cddf46408b1d92659e623b2d000a6043fdf39ac2ba2e17f665293f49e14dd7fe39ef3881bc9be912004c41647053bfc8262428ad SHA512 8972c2d5d694f5db9dd7c6fbfb3acdd91bfd033414d53a3ffbe6a1fc7ab4281b4101189a9f6f58930669d74a8d56142beabc482ca38297c4dd61258e369066f7
EBUILD kbreakout-23.08.5.ebuild 893 BLAKE2B c2431e44404694dc535c5196a540d5a095691f698559608651a6797e87e77de8743cb20d71ec5cff81702a47feea731e53aa5ff90d53a6420c2ebd2ea80eb61e SHA512 67cd10c927d7ca4c5dca2284a453a32d6bedf9fb9e33f7b2f92004cc5197ed38afa2037575b03183ff0f9c3587fd48e97f2748a35f705c9c3637c12f537792be
+EBUILD kbreakout-24.02.0.ebuild 822 BLAKE2B 26d21031931ae93a8642fb1a9a7d0a6ea0aa8dd04d48fb1c60c3c3ab2ac09cf196604c10ddbbe7f18a36b278a24d90e382adeabb26c122a2c3470801a799eb8e SHA512 a9f99a9c798d7bcf9bb40e56dc08b1850088536ddbb0d2d3a8bb32ca46bf6a565b938cf0d2e6f3639edc6bb694a8d6f9b9a964c2f0ac08d53140105c65b26492
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbreakout/kbreakout-24.02.0.ebuild b/kde-apps/kbreakout/kbreakout-24.02.0.ebuild
new file mode 100644
index 000000000000..4392f55ed6c6
--- /dev/null
+++ b/kde-apps/kbreakout/kbreakout-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Breakout-like game by KDE"
+HOMEPAGE="https://apps.kde.org/kbreakout/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kbruch/Manifest b/kde-apps/kbruch/Manifest
index 7638e3457d2f..35cb8956d6ed 100644
--- a/kde-apps/kbruch/Manifest
+++ b/kde-apps/kbruch/Manifest
@@ -1,5 +1,7 @@
DIST kbruch-23.08.4.tar.xz 5662880 BLAKE2B cfb43beb5a10547b465bb77fc9483c842a5510834e2a342604c740975bb34a4a34b3ac07022814ea7eb44a9a580295e9c11c93d74a5b1830e770b640a222628b SHA512 85d3e1cb919307052a0852c62e49b45b00fd88568f69faf237b5266c1b073425a91187871d6928cbe0299bfaedf59c3540b51b66f24e2a67ba42cfcaaa99d4b7
DIST kbruch-23.08.5.tar.xz 5662960 BLAKE2B d1b5a2e54c3c196d366c1cf7f26b132b7d530f23128bedf8c729988349b18e6e056097642982853a3a9c18a1a8f0614083de010e8583ebfef981f8bcc7fd308c SHA512 3c21ad952f0a9cc01ede94861a38601debd737ab35ea7d1619952b4922f0d4896c0a034e67ef9dcb16552624a431e41fd5c62010e8ba667f0579531eb54cd4d0
+DIST kbruch-24.02.0.tar.xz 5662888 BLAKE2B c26dcbf5b676d9b2f9ba922a7c7dd515b9257ae751934ae2bb9a6e0b258b59557b2a073962c9d912964b22687d3c16c4ef26d89f191053813a6046b9ad1617cb SHA512 f2828f7bb1e85114ea1b96791090a756d99697aeef0e05aa606c25b44aa7619c00c41ffce381e307101ff7992876970692d6c0be43ba9a9c1b0f2b5cf77f6905
EBUILD kbruch-23.08.4.ebuild 747 BLAKE2B 1b690033d9ad38e04ba706bd64e6ef228516c4d81aa6d928a4083d584a20edc34d24899a34adc34b01bed8a2fedf161b649f7f0f9a477af033f24636d257e0ea SHA512 b988f4b0948129495e18753e34fb8f0426a1c35fbd0096ebbb8f4076e9463a8256185c43c346cdb2969b6d535b2fd48c857c2e669aea5802c951ab9afea25aeb
EBUILD kbruch-23.08.5.ebuild 750 BLAKE2B aaec7a99f5af20b6a698dbf49f51390229bec7d1a8e878c554c268f659bec2a8eb1c1917a554bb7ff974f6914a139cea03c2c5d85c5392d09b39ac318132aa84 SHA512 8924a6d696297d44acfdf397061b857092c0f6eb19e3ece8bf8d5eb041d7085c8b8ac5a1f60ca5db280750fb8326a574979a79b9214785427a4f35af00e256fb
+EBUILD kbruch-24.02.0.ebuild 709 BLAKE2B 61c55f1879f8f4dcf545bb6e62c3f8f5cb7dd756ec83d02163080e0f4d72b0412a9253417b488ccd124ee25bd956f42d1e33b3bdf47e6c9759d6e3926f907d3d SHA512 ec9f6b8ddf71dc5cb8d31cda5232678854e86094169c08e692310077563159f5f68fdd348edc5126797e092546e428d55a6451b4994f4b2c3846f5ce269b2b75
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbruch/kbruch-24.02.0.ebuild b/kde-apps/kbruch/kbruch-24.02.0.ebuild
new file mode 100644
index 000000000000..19ff8f4ec17a
--- /dev/null
+++ b/kde-apps/kbruch/kbruch-24.02.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Educational application to learn calculating with fractions"
+HOMEPAGE="https://apps.kde.org/kbruch/ https://edu.kde.org/kbruch/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kcachegrind/Manifest b/kde-apps/kcachegrind/Manifest
index 225b35fb58a7..c2c519893acc 100644
--- a/kde-apps/kcachegrind/Manifest
+++ b/kde-apps/kcachegrind/Manifest
@@ -1,5 +1,7 @@
DIST kcachegrind-23.08.4.tar.xz 930720 BLAKE2B 630c31f3c93b5ed2ce4e1f54406de75b96c75dec67f2952737fc00db0672ef2bf6fe62023462101f2c6f409f0ec3f280476647a4bac7037a26fadb7d6d5dca9f SHA512 44dd42cf3e89202d9a0410102886b48a364f91832f3272edd7a5498df9c3d60469915398a31d6d506ac6116aeb5fcf5246e5f30f16ae3e27e68ad8ee7e17dc05
DIST kcachegrind-23.08.5.tar.xz 938564 BLAKE2B 6f44b9d4fbb1e02c17b741f9f3beb6db445a8006987c03d3459c3b3dcac4844cc2fdee52b67d22b1bc1e2892d361beb6471af755e157a92bacffa5bfc16fa7e8 SHA512 1025729b9dd537c954fc8ee4412a1e4bcfa7d25961cea397d73ef9e8b05709a62210007c6321c7781db164871a0a52fb0efbbf8885c6e4f13f907d29ee806af0
+DIST kcachegrind-24.02.0.tar.xz 936460 BLAKE2B 88855cabdff153958f3a233896a4a0947652a4de2c5cad07507779705ec67734603a9f227028d914843756a57bd9ab8a74683e2e7cb8f5e3dc05f20919543eae SHA512 8e95a4568096046bac621fa736570567b5adbae317ce006810cc194a33c368ae14d880d50e80b67623e27022b8fd54ad1911d53e8d79c1194cc124be1836fd6b
EBUILD kcachegrind-23.08.4.ebuild 973 BLAKE2B cc419ff644770cc587112369b4027db8ec616ee1206853f706a58ff20be09953a664ea6ce80ab7a7939868c910a6a0c70a4543c4e8bd91ff6cab4a6ccdf2a9fb SHA512 9fea60f036bf54b99e546633f9caff809629d0e02b7469740aba9233ddf42929a4108eddcf226fb990d0b8091d933a0b4c7b00e5c952ce09f25067c5beb9f5ce
EBUILD kcachegrind-23.08.5.ebuild 976 BLAKE2B 1ea04f63b40e88076f06e695898f481952d90cad1453dc5deb9ef801701535f34dff0cb56c5361f2f036e172e7443572ac743277e8d7753b0a3329d1a9256042 SHA512 bd899b8704ce8067af63f38762b5bbd503b2cc2b844f7e0c90ae19264ca53d297c4fb6ce5ef93045bf34fdd3cbcdc2a3f3678155f6fb4044efc0baa9ef2d111c
+EBUILD kcachegrind-24.02.0.ebuild 915 BLAKE2B c043b660b348fa512c8f30becf7a764a49d06ceb2411a37ae87f4bae2876054ae239f863dbe8f6c749cb00e494258c89baa26951098b1c1cd3467d72aeecbb48 SHA512 a7093d1067fac8c69be8a732c596285aa4257621fc96b92c6110aedd730620e2a9f98fc5d1be6ffa193f9b0dbd731de5b4f5ad52500ff96ebdf9e7b1b2c93bea
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcachegrind/kcachegrind-24.02.0.ebuild b/kde-apps/kcachegrind/kcachegrind-24.02.0.ebuild
new file mode 100644
index 000000000000..5c8c762e933f
--- /dev/null
+++ b/kde-apps/kcachegrind/kcachegrind-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Frontend for Cachegrind by KDE"
+HOMEPAGE="https://apps.kde.org/kcachegrind/
+https://kcachegrind.github.io/html/Home.html"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ media-gfx/graphviz
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-apps/kcalc/Manifest b/kde-apps/kcalc/Manifest
index 09d9bc913b68..3dd1e7bd937c 100644
--- a/kde-apps/kcalc/Manifest
+++ b/kde-apps/kcalc/Manifest
@@ -1,5 +1,7 @@
DIST kcalc-23.08.4.tar.xz 440940 BLAKE2B 0bdcf2a60b926c3f429f1bdfe8a4790f6583583b0f1d6d95f65d636ba11bb01681a8de8f6784fcbfc7f01aab5a634ef6da4d08dbac6168ff42776f43cc3798c1 SHA512 7d4d7400d54bfe531da662f60f4c42a09427f264eb7d5cbb617211ad7c5686e117ba4fd687bcaf99d158ae4250026605bcc9101b2fad4f741709c9bfcef89b71
DIST kcalc-23.08.5.tar.xz 441012 BLAKE2B a6df25ee2e29068c0dd8917ce9156a19f36d599e10099025f6025bb28d1d7c81417325e73220d7d92c1bb4e7e211fe2c3863fa31d00ae766457cb60dc8f0e625 SHA512 945bf5944aba66868478b2d6cb1b184fbe394328c1de3fd1edf4e8aacef7f072a1e5fdbfbf49fd99219cd027df928b4db03908c0509a9913ebd16599611bf657
+DIST kcalc-24.02.0.tar.xz 444400 BLAKE2B fd5fc59ef28782e70dd2b6a292f22232d65a4a5bf6b75088e524e7a94be5822b6e9f48af6c4e68730656100b41f741d9e7704d23a1435d0109741dcc67c34bf7 SHA512 7b5f947962c01c4cdd140bee4d98688f20e2b29cd57fd8ac72cd8ca8fb18d6fc75d474bb83169218b4547a32f91d0201292b413b7d9c167b44eed4f4fff65bfa
EBUILD kcalc-23.08.4.ebuild 908 BLAKE2B 09b099a6a90791a5dc85b7d2ccd5e80aa7583ac5ad64af0f134738b852f55d47684cd8d5cf926a70f2ff8edfc1a8e3d0696804440af1430c40fa79f9f75d77f1 SHA512 1f30aa5049b218a5892584187c2a19077a61763c5e4ac91463563f88a98bd7810e3f7a8a7d30ba0c12bfc1467f50a9d9cc66e5de276e80169fd5c9cb83b8fe76
EBUILD kcalc-23.08.5.ebuild 911 BLAKE2B 54cab06e65da9d621057851e7f6e15025230c072d3fa2e17af98b0028211a88fd3aec0e23350b5abf9e978b0f3c423bb7938716cb62b52391dbe179bdfe55a3c SHA512 511f2bc3011fb4e68659a13614e19ed88264ced2318c8437aedb9da5794cb769683708dc23f969c72a15b97641513f67f3cd1339f703446e6b0f29a1d2e4dc2b
+EBUILD kcalc-24.02.0.ebuild 833 BLAKE2B 3ef0d288ea02470263ee5f9aa344eb28e3dd226aa32a36fdc27e91e3d2488356a850364ae37bf2420b0b3caeb66f3eadef56906308b0cfbdd6f62977caa2b36f SHA512 961d695fc0de83d958660a9e96405e15e78224d96a38fd5feeab9af005148a2b5bcb32b351ce2d35e4c345d5ef5c620ee7fbc8f3d4734a83193a758b5a99550a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcalc/kcalc-24.02.0.ebuild b/kde-apps/kcalc/kcalc-24.02.0.ebuild
new file mode 100644
index 000000000000..920787c2cc73
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://apps.kde.org/kcalc/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/gmp:0=
+ dev-libs/mpfr:0=
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest
index b64c9eede36c..326054597ff3 100644
--- a/kde-apps/kcalutils/Manifest
+++ b/kde-apps/kcalutils/Manifest
@@ -1,5 +1,7 @@
DIST kcalutils-23.08.4.tar.xz 353752 BLAKE2B 5e390579018f38af53ca30d4e5a43a0da29b62d63f82c73f9f767de183c326ff2329b40517782bbd9792c5e36ac0ab3d0f5fbff02e65f7e9abae155b21487b61 SHA512 92743a2f18bbba757b74969742a2642182a4c129b76943d6f574edc3f0e736ad96f75f3e9c6d85637cfc20cfc477441216fe600f0c2f7991cc235d053e0a7e9f
DIST kcalutils-23.08.5.tar.xz 353696 BLAKE2B e3f8db5354b6c87f4543feed6bce4eea20dfd79a977eb2fd5b50bbd5489b559cdb5a015cf9f61d6891a694b63617888ec60c89583b0d83d936a11c40c5d96ce7 SHA512 3709421ce8ea993978d47031cb46b68641551abf4933f957ab8f2a0f136cf56bd96b0a6f3ed945809ae4e16ddce8d601ea096cc33c09d9b4567aec5a3260cd51
+DIST kcalutils-24.02.0.tar.xz 354688 BLAKE2B 1db88cbf9534c8cf6be7e47273d381aae71b40ed6ec5034af1284290b07eef2340d2d9ff18ec8225233a996add13a257f18faec7155ce28c3bab5e7fe4858054 SHA512 e75635c5e87d63b5d0fcf5d16c3cecebc26459ed172b2eb56e52e2d07789803078f6028460bd1fe795febd6dbf657f70b4baf5ea81edeef4053bd99631be355f
EBUILD kcalutils-23.08.4.ebuild 897 BLAKE2B 703c55d3df6b186f39b9f62f5e4d56335ad40809ffe9c9d9daf59c404140f09b90440d2c3ab20987e5fda0d6b88d8018710645be68b9c53b6b7ef407442a1334 SHA512 6298f9990ae4a3f06cd56c8e4b8cedf9705513f46711dc811ed9b141effcaaa65e0751f9231409f26d681e52392dc799cafb97c91af754e4a59fb34cdf09b21e
EBUILD kcalutils-23.08.5.ebuild 900 BLAKE2B 25b727b229a04c552bbdbc50101c45a7c740073a13ac6780de88c2e5addc7a58359ea36d09cff1ce4c7bec1bf58b4f52fb1a28e4a0f5f681ae4a27ceb2618682 SHA512 6c03eacc39f4b00ad289b7a5bf09e3952b2ca272110547c46c7a3a0381dc85f29bd51daa0676a29a21be9b41b29135db592925871d79e708772ef4b0340d7f13
+EBUILD kcalutils-24.02.0.ebuild 866 BLAKE2B 310b60a0453582dda9683be6dd6d0125c53622a04ec26f1b081ba618912e6f7d18a798d562557d1410c8896ee8f5794ce130e33ce15c2a77f76651be3e028853 SHA512 db04da25cd6cb14f0a75fd818c1c50725f160245cceeef30c82ff7175763beb249551725b3a83570d92459683da6fee78fdec09daab5f4c84c42605e62a0ad5a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcalutils/kcalutils-24.02.0.ebuild b/kde-apps/kcalutils/kcalutils-24.02.0.ebuild
new file mode 100644
index 000000000000..07101be9e25c
--- /dev/null
+++ b/kde-apps/kcalutils/kcalutils-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library providing utility functions for the handling of calendar data"
+HOMEPAGE="https://api.kde.org/kdepim/kcalutils/html/index.html"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test" # bugs 653616, 711666
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest
index 1363b4ddbaed..cdcb65d8264e 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,5 +1,7 @@
DIST kcharselect-23.08.4.tar.xz 384524 BLAKE2B 495bf159617619fad3e3c6c79ea27faefc971f8fb59d65eea6ad2142f769a6064646ee5a6eb251bb9c3c14afedcc3011cf29074d5f543ed01e9a114847ded189 SHA512 3c586d1a2bff3af367d6912fa0985aad4029837324d5bde104f7505160817354adb8cb9ae814ab8c5d6bb16de79331484acb019820abc4f9e227db5955ac831a
DIST kcharselect-23.08.5.tar.xz 384536 BLAKE2B a37a57610814628f17bdb3eee7afb3b0782e8afbb81380bcf241d1c11ad1435cd9ae3eb9447565f7bc3deda0abbb8249a54acdb933f054a50a1aff5f50df3c2f SHA512 611eceb71478cf03545f8b9daaf848bff9f2b78f306dc7a5e0b3271f95cf56049b6203b3fd92c0d621e3b2e2395c71e90f771e2c1a0ee175ebf8bed9edaac7f5
+DIST kcharselect-24.02.0.tar.xz 386224 BLAKE2B 97475c825e8c0a4311dd294c4930612547a8e15378cf2f16d301d6b018f0e119ebd35005e00ccf8608e34b2843e5502352a45e8299a0c028983c964bed81c21e SHA512 cc803dde0bf3f7bc634a682cc4e31f3f5c38133b80f549d98f7efc40bded73b1ea122f439d629805f4466028c78d142b97f24c7d0316010aeb9a48ffee5991e2
EBUILD kcharselect-23.08.4.ebuild 781 BLAKE2B 53d9b55d0b0e80f7e76316d5a5af0bf9e8a883d68995640c6fe05a20c85ef5991b23de74c9ba1f82aae028af94e09f4af7fe216fec9648d2591aaeb98fed2a62 SHA512 76723d30aa13b8d7276a1b757d75deb28a739b2b3376272fbcffdadac5b6bf0bde5dfec23cf9f30b4b62209723bf0623ca78e71eba98a6d644929885b5f8f397
EBUILD kcharselect-23.08.5.ebuild 784 BLAKE2B b86cf2d370e863e1e110748467a7a9abbf9723936421275d06bfd7fd88abb07df3e280ff04f7d5d54af47cc7c9d28ccc44d703bc40386d128c791eb70234dc75 SHA512 2f1aff1a34702cbaaf9274171c8a778121cd4074b88d0d685b5878664d97733ddd4e82e147272c41922ac6f56000276717694c1118f5a2558a05fe95c14309b9
+EBUILD kcharselect-24.02.0.ebuild 729 BLAKE2B e12e307565a3af4406d59cc7931e0c7c6c0fd410b394ef44da70d96d48bc3268e1da58d660fdb6e5b94e195f2c6fdac89529a44c12c94108ef0ef895422bbc4c SHA512 eeea9743df7dacd068f48b9f77c33a11ab54dbe9d0aca1929d8a1bb1b76370edef0c03d81e16319c49badd55cf0d2776b29dc1fa223dc19c6cd98d77933b9104
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcharselect/kcharselect-24.02.0.ebuild b/kde-apps/kcharselect/kcharselect-24.02.0.ebuild
new file mode 100644
index 000000000000..d9ab34a33575
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-24.02.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://apps.kde.org/kcharselect/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kcolorchooser/Manifest b/kde-apps/kcolorchooser/Manifest
index fe0cd5d71024..fafb91dea168 100644
--- a/kde-apps/kcolorchooser/Manifest
+++ b/kde-apps/kcolorchooser/Manifest
@@ -1,5 +1,7 @@
DIST kcolorchooser-23.08.4.tar.xz 34880 BLAKE2B b7277d34f388fa25ce13a0f7ed666b3d4d5cd54b3adc9d18689e4ae7e67db3a1bfd8e246f52accb615e71c3461089b272bb2c05b923abbb86d9ece9b33090e55 SHA512 772425bb8db6d0d9f232a0513920f75e0b649364fbff3602ce562ef8b91dc179a58e4b7679306e2a354ef101e6b6722e67f2523d6578d6c2f9c6f1ad446852f1
DIST kcolorchooser-23.08.5.tar.xz 34908 BLAKE2B c6ecd9316152301b765236082bc081a9db2f32cca6936a6de0efd7fc91559e37a6977c1608548fc90a645585565aefe53d3bde846a41f543564a4d7f37ff6f7a SHA512 d5c515e4caa06f4b952ce09056b8bc61757f0432713bd10b4164e8a27487df8254daa0e5ad7b35d34d64b9d54c89a93eb8c716a272e8ed0bb358434211f169ec
+DIST kcolorchooser-24.02.0.tar.xz 34552 BLAKE2B 7241454855aa2faad0312a7bdb6d668c42f9701c1110c30a104e2f0e667037f68a29f426887ec29ee239d4fb44e57ac07a68239d5f5741e3d85478748fe0a762 SHA512 fa6d4ff2b3d466ad65afe3a27e186430e6404f5b40ebaed3d8616f207cb1436f31e9196ba13e6ccc40a490095ade73841edc9a7e9f76096f3c244f1d93a3e410
EBUILD kcolorchooser-23.08.4.ebuild 529 BLAKE2B baae0a3bbbfb00a2e6f8891d403e12317cff55cb6dd7fa156efdc72cb6192dce8f06f99905587772e03e895506a7ed498ab0ef1b3c91f2de417b942d07a46cfe SHA512 ab9b55ef420d25a417f930430b6e1696ea110ec978692e932d89421dab210a239cc66b759bb0c2cc85b7d648e3fe7e12dbe6593ed588d31719d6f4eaf914cabd
EBUILD kcolorchooser-23.08.5.ebuild 532 BLAKE2B c72a2fbcefef4afe07ddda301cf8214fa9b00a971f3bec8f650cd73486fc8f46dc0171a5324788f65d2fa1d3d8211f3a614615cf051e4e139ddb16d8f7466a72 SHA512 45141635939de197e0b58b1ba911ae0fdbe6b9d6fdfdfc3029875458175068f30cc03fe0a341d5c7fefa2b90a021e4fe0ebd64890da2ecd311da04d99c3a9a91
+EBUILD kcolorchooser-24.02.0.ebuild 484 BLAKE2B 4398b7e5c1edb855ba330b82e487d8694c8805833ff8d69fd9fe14781a05d18062ed77c44d3bc72431e26fccb77759653a1b736b8f9ffe606ca543ef69b9b045 SHA512 2d328a27e2f9895b2d974be57847783557f6f705bc0156cc5c13bacfdaa71389300ca097ed1359ae31f6aba6c2c4bb30f02b8b54d7c68b7afd8c9fc3d372c2f3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcolorchooser/kcolorchooser-24.02.0.ebuild b/kde-apps/kcolorchooser/kcolorchooser-24.02.0.ebuild
new file mode 100644
index 000000000000..c9f646795592
--- /dev/null
+++ b/kde-apps/kcolorchooser/kcolorchooser-24.02.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE color selector/editor"
+HOMEPAGE="https://apps.kde.org/kcolorchooser/"
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kcron/Manifest b/kde-apps/kcron/Manifest
index 03c8e324d6a8..0309ed89d558 100644
--- a/kde-apps/kcron/Manifest
+++ b/kde-apps/kcron/Manifest
@@ -1,5 +1,7 @@
DIST kcron-23.08.4.tar.xz 942500 BLAKE2B ebddb93d7d63d7bfd9cffc4acb4b1c7c871baf151a12837a7562d8e42e8084bda730f0887cf020b433fad84dc1d6173d4ba3dd3878119ad29d5f6e68566057ef SHA512 446702f4951f44f5be364f2f8b2e58a6797c621f4f9ca92b020effb3908bd0d187a3d67b0c36f3e3464653ea247cbc4e5715fbb8d0b82eafd2fdc213ea65c429
DIST kcron-23.08.5.tar.xz 942512 BLAKE2B 1d22d416161771612c2d9447fea529ff609ae5182074c0133f3e27b6b6e93feca72d07d4d76ef1dc79ae8c944bf365619ae7ce8fd63d1f0676453d9f53d44e87 SHA512 228767bec29a3e358100617ad597c1b131f3663984dfb077fe7d589222fb7f6cbc509e6a5332bd56027b82813394e8e60c99849624fa32013db596267780de32
+DIST kcron-24.02.0.tar.xz 942864 BLAKE2B 6c5bb409831f46472812fb3ebefc1f22c148f473c49ea9130368fc5a49d7e775e37809a02554d8c2c1848341e0fee2118567afcd9aa42f4ca08b596bbea2443e SHA512 c0e75e193ba014351d9f0152a179cd512b5d11849bec7028eb47167fc7d80532054ec86dd7d5f4d78a2167e0c879ec87d2d98191877887f47f63d22975dc91ef
EBUILD kcron-23.08.4.ebuild 762 BLAKE2B 774638b41eeb22757ad2471b8ad36ee9a026cb2f984e716d39f6b33874dee169377168c4a06f5a77b9c64290017108f2dfd703e57f6bd5de973c6de4ccd16834 SHA512 b7c5ce852cdea965af5893a03f7b268dfe034e2ab270617771014bb0df4e0b6e88d97863a756cba33328df7989696bb7995185adffed5230bcf62748f030771b
EBUILD kcron-23.08.5.ebuild 765 BLAKE2B 5d3fdd93470a3f86953d74797ec91c5660d54411aab8985e5a6e61cde495cd48c4b2cd5cbc272f2bedb9ceacd5a82390a0a17a79704f77aa566eba3d474c77f4 SHA512 0d25985f0287b77eb1ab2ee950839e60b5f6c794d761f4ecd393a57c6e768daa6cbb95b7bc73a9595c1d70b7728f74fe2ff989d1345b9a1fa368570664ae80ab
+EBUILD kcron-24.02.0.ebuild 681 BLAKE2B 372c9b8e0a5a59b59339c19f53899ce7989cf50663bc5b17ad8f6fbea762f8cc8c955771c135591e7c0674dc9e0e16f16ebecc55a6bba29d9b9335cd121622d6 SHA512 e44110a922afe2f1ef98c7529c406dc1f4b59f7d9554b6703b839a13b8f59ed5f763ba2f94f39adacdb9e8e0f8aeecb38ff363ba85f9e9bbd28a926cb3ad07cc
MISC metadata.xml 371 BLAKE2B a13c3c79abd426352bee3ec64648a55040fd5d47f82d4d439516b77ff36f1804b2c9bcef24bae55e4c29314fc482dd3416b6f21ef3bef76a1ee9ae9b7eef7fb5 SHA512 ab4afc53336735ccf251f352031c0e0b2f9d081a1633e79cb4d1af102c56962ca42c88a346e6c0e593ef02dbf683b61e8a648b77eb4bf2dec866af3fdb87ac0c
diff --git a/kde-apps/kcron/kcron-24.02.0.ebuild b/kde-apps/kcron/kcron-24.02.0.ebuild
new file mode 100644
index 000000000000..d40710512942
--- /dev/null
+++ b/kde-apps/kcron/kcron-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Task Scheduler"
+HOMEPAGE="https://apps.kde.org/kcron/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ virtual/cron
+"
diff --git a/kde-apps/kde-apps-meta/Manifest b/kde-apps/kde-apps-meta/Manifest
index 23d82f33c4d2..d3e84b257fff 100644
--- a/kde-apps/kde-apps-meta/Manifest
+++ b/kde-apps/kde-apps-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kde-apps-meta-23.08.4.ebuild 889 BLAKE2B c492427348cd56d98c0852cb001fb8e716fc633a66e6bb1329530915e3fea499ca011ef1670e6c3dc393cf321eaaebd950a23b3d23ab2ba328e85f156f9551ff SHA512 5b48c64976988d0b0462cbcb8e0259927cc92034c67bcdb41a4b1f13792d128097237f4fabc2cc179136b839830f34485f361822d5907e3472d46bcc774d50bc
EBUILD kde-apps-meta-23.08.5.ebuild 892 BLAKE2B 335e1c5546ec73e4727d307831706e47759fd9d09318fb1babb4234b8799e0d973473b9009247b69c4772b50c6f91e43a3a76f50749ccd9f58d32b65b127cb69 SHA512 d043d3d0dd4f3a5ddea0edbc6ab499758dd13d922e87d2abba0f49209d811473893b927cd71e3a4d03c20e67b44d05f69bfdb019f9d33504b18c1bf3ed502948
+EBUILD kde-apps-meta-24.02.0.ebuild 880 BLAKE2B 4147f2bc963b021f8cf783c5c22d1c0be42dbd18a4c79f7b055174b89cd2229f71b4801e8aa6b9c1a3d225484cafc8a0a4a2a1047e5078c22447f90ff018d081 SHA512 f8ff684a4a7f7c86daca6f1a74753c0921b06b5bba80e7611cc814e50238303aa0d224b3ff51742026b23dac1a833d2238b728feb08faa13989e99ff5db0fa24
MISC metadata.xml 1118 BLAKE2B 627925a21a6fc6c289a2fcb9bba60051bb22340b42ddcfcbb91a8532f433d04e5ae8978879e4a503dd858056a0d561b90b5d002526fe4b0004499283197c57dc SHA512 e3dad2aea389e1463460d58ac18e016ca7fdbc9a5db1f4ef69b9638531799b08d9ff4df2f3f8b541c727fc4b09d166f4fe23804cde5c2e514d4a5007c04b5519
diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-24.02.0.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..13773b9a1a85
--- /dev/null
+++ b/kde-apps/kde-apps-meta/kde-apps-meta-24.02.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Meta package for the KDE Release Service collection"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="accessibility +admin +education +games +graphics +multimedia +network pim sdk +utils"
+
+RDEPEND="
+ >=kde-apps/kdecore-meta-${PV}:*
+ accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:* )
+ admin? ( >=kde-apps/kdeadmin-meta-${PV}:* )
+ education? ( >=kde-apps/kdeedu-meta-${PV}:* )
+ games? ( >=kde-apps/kdegames-meta-${PV}:* )
+ graphics? ( >=kde-apps/kdegraphics-meta-${PV}:* )
+ multimedia? ( >=kde-apps/kdemultimedia-meta-${PV}:* )
+ network? ( >=kde-apps/kdenetwork-meta-${PV}:* )
+ pim? ( >=kde-apps/kdepim-meta-${PV}:* )
+ sdk? ( >=kde-apps/kdesdk-meta-${PV}:* )
+ utils? ( >=kde-apps/kdeutils-meta-${PV}:* )
+"
diff --git a/kde-apps/kde-dev-scripts/Manifest b/kde-apps/kde-dev-scripts/Manifest
index 8ae8ffa67a11..8b7ce5db8a0e 100644
--- a/kde-apps/kde-dev-scripts/Manifest
+++ b/kde-apps/kde-dev-scripts/Manifest
@@ -1,5 +1,7 @@
DIST kde-dev-scripts-23.08.4.tar.xz 373928 BLAKE2B 4b61d741043004a12fb3b2113b13236dd38e6d3946982bec02a04502ddab2efedad49519ec06054483f7af34986ffb46cb70a6902678af1c1be882b4d378890f SHA512 f7cc9a187d2a92139981054c66cd26a430ea376728468264c115cdd9b2f37550a97a72cbcda8fe909e9f8f28e924f185d3eba5012d8aee731c5221f26aead738
DIST kde-dev-scripts-23.08.5.tar.xz 373940 BLAKE2B 4ec42c172192eb9d2811d49b782d5bd60bdac48da24f451a65db1aca797884afe237df8a5e3930538d97ff419886f99dafd0033d374eb149d175b5b6e7cad5b4 SHA512 6e14364a18e049aa680b6e371606cf223591220f989c369c6056e26201728ae9ee7b91f1da363b11bed15e3db1c68c1bd6c0eebeaaee74e8bf33b6770b971c81
+DIST kde-dev-scripts-24.02.0.tar.xz 371920 BLAKE2B cafbd3bf5ba84fb2abd846906dc1c2dd14912da31274147c9d4327874907ad5901d6f2b9429b03e1cd32d680e57c2cac0dc98e687ab0658af6e38e2ae4759d51 SHA512 500bdd8779e6f70350ddaa29762d38c20c1dab17d43b8d62c49b0e9ca26013949e9ded5b5c734a807aae2dd91352b550d25ccc6238c837e70b8042792a4ecbce
EBUILD kde-dev-scripts-23.08.4.ebuild 646 BLAKE2B 745e9f3bb5f49e09c4c46f46eb902378b645f280a56c9f5065e9ef11308abb9e647c7ee6f45a5eb108ca91d94189cc239621a53187be3fbcbdc4826f90a23245 SHA512 00f5adbac8b3782d9d6339951dbd9c438b6c5564edee6283d516a46cb8f4d59be5db22357f939e75d990154760cd3bcbb00c615065f32bb45d065ec76d02c1a8
EBUILD kde-dev-scripts-23.08.5.ebuild 649 BLAKE2B 304125bd000c7baeea1c96428110d2adcaab620dc1bcda5fddd9ba6b75bd7553fc74798592d48c097d7d7c732277ef659862973823818e6dd434de5e373cadf2 SHA512 df8560b9c288687ed79d18fb72bfa4efd4f0fa6678c3f935066a788eb786d90cbab9f1e4b78bebc69f5532b771adfe8ddeb1ef64cd25bff12bd0898608219461
+EBUILD kde-dev-scripts-24.02.0.ebuild 649 BLAKE2B 304125bd000c7baeea1c96428110d2adcaab620dc1bcda5fddd9ba6b75bd7553fc74798592d48c097d7d7c732277ef659862973823818e6dd434de5e373cadf2 SHA512 df8560b9c288687ed79d18fb72bfa4efd4f0fa6678c3f935066a788eb786d90cbab9f1e4b78bebc69f5532b771adfe8ddeb1ef64cd25bff12bd0898608219461
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-24.02.0.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-24.02.0.ebuild
new file mode 100644
index 000000000000..a5ca3eade1d9
--- /dev/null
+++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KFMIN=5.104.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Development Scripts"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+# kdelibs4support - required for kdex.dtd
+# kdoctools - to use ECM instead of kdelibs4
+DEPEND="
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kdoctools-${KFMIN}:5
+"
+RDEPEND="
+ app-arch/advancecomp
+ media-gfx/optipng
+ dev-perl/XML-DOM
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # bug 275069
+ sed -e 's:colorsvn::' -i CMakeLists.txt || die
+}
diff --git a/kde-apps/kde-dev-utils/Manifest b/kde-apps/kde-dev-utils/Manifest
index c5b0a8be3f2c..bc9dffa6a170 100644
--- a/kde-apps/kde-dev-utils/Manifest
+++ b/kde-apps/kde-dev-utils/Manifest
@@ -1,5 +1,7 @@
DIST kde-dev-utils-23.08.4.tar.xz 75168 BLAKE2B 1f5369aebb46996201a91afe088374fb9ef2239b3520dc85f0e9fb3d708109ced2572d2e8d7c142ca9c78e1eaa1c95e43a5ca41ccbebc3a57c66ecc3f91a10d1 SHA512 a19550e8c3d8b1a915e4f3feb1694081427621364a7f344cae455bee57ed93db17c0acdd82897e1727e0039b2e13fd6246ce40a6356e4b4f1f55006fa96549ac
DIST kde-dev-utils-23.08.5.tar.xz 75136 BLAKE2B 098df3e332e8ed1deecb8e1a50d43df0f549e18cc4739baa72392ac2e9c9cbe0e2dbb75d6ee5b90328fb74a9ae4297927286ec7996fc43b2214d716fab36f200 SHA512 08404c3aa9842f18abbcf02ba5ac6d6d07d9f2e2bf65d2c43530a3c16b4ce805d8ca149d9801ee25af392832ccc4504105490620767a75fb04224c2b57932499
+DIST kde-dev-utils-24.02.0.tar.xz 73800 BLAKE2B 030a8c732766d719b26b6a2b9f2f186b5d8b06006afbe20cb494cdb7ec0bcf1b80798199c3731fbbf7a51eb296b106adae539b58116c80596dffdd5da6ad951a SHA512 4f77576be15eddad5a96847660c0ddec082948a3e6b854f4208e3a32323597e3aedc2ba9421e56710e9b88fcc7b219465d7332d41efbd17526a1ff61a4d20759
EBUILD kde-dev-utils-23.08.4.ebuild 743 BLAKE2B 16946ceb4e8f65f8a3a19ce2f920b5c970dba186ec789264b5b4747ead0e6d3f0afe67b9f0742ea5c9735fcb626105a4dc649577ebc419e85d63c8ad979bf2e3 SHA512 649f8c684e083fbc7b6d5ef7d9b913dbb55849528d581020c56ca2e0f96c521fcec29c72ee208ae6d36c76d46ac3142a3a266add04096014591aabcba219f055
EBUILD kde-dev-utils-23.08.5.ebuild 746 BLAKE2B 68afea03d502599c8af9cab7802312cbd7691567889a864d087c3adafb166fc686cc61640fb832e2665c0b2791a32b87afbeed594b2adc4625b7db184a69134b SHA512 1c7adcbbcce82d31dd5490206906c34d6e68848c67b1451bbc0a44771129a62f4fe75eb8035672104f305d927181a11a5d0d309a8e2315c6ebaa2135603729bb
+EBUILD kde-dev-utils-24.02.0.ebuild 714 BLAKE2B e42818432bb5b3bbea79f2560012aa35bdbdfc48a00d658a7a5209e25cfa2815b0f596901862d62c191b0d296286bb2a73a862f23d86a023f3ed929566b777dc SHA512 b1e10359038db8692910b1f68a2c5f75143697cff04a9134a9c0e19860007aef8a7888f80df3551a6625bd5920949ab919143e4863df0f67ca361139985abff6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild
new file mode 100644
index 000000000000..f34dacfe47b0
--- /dev/null
+++ b/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Development Utilities"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qttools-${QTMIN}:6[designer]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdeaccessibility-meta/Manifest b/kde-apps/kdeaccessibility-meta/Manifest
index a0365b2bb770..331fd4575367 100644
--- a/kde-apps/kdeaccessibility-meta/Manifest
+++ b/kde-apps/kdeaccessibility-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdeaccessibility-meta-23.08.4.ebuild 446 BLAKE2B 7d8037a85709587be60694cf5b5e4670ba0ead0a2943f8639da2a10f319c155df221db42260b1f42c01aea89ec812947b8472b65980fa43168b669f28c48afbb SHA512 07967e3e2c1878378c41ba1676103dd315f107daf1e0229873306e2afa82d7cc65a759ee0ae874f1e72c7f47e3fdb9f568b4c4a047cf38ab3590b7a87d09f9d4
EBUILD kdeaccessibility-meta-23.08.5.ebuild 449 BLAKE2B ba710e2911a995ace09b623d641e937a6567ff3caefde500a7efb0558a40533812e06b5cd14f1719e9b560a367bff5c43fe52dbc911de34d73c602950806cb24 SHA512 0d59297732734049fa26b50490ce9e092dfb9fe6b52f6a10372e636406ca953369ed0edf6b5c409fea62e91e264f4e4fe8f3c4664632fc0dbfea19bfe672a9a4
+EBUILD kdeaccessibility-meta-24.02.0.ebuild 430 BLAKE2B 982e5ea6bd22f4a39ce4b186c37d14015187da1b27cf2428fde4aa9e1d3aa79dd5c87b20ace8434a1298c9c3a75cc8940c2b056315e3a8f1aeb6e16194bf4630 SHA512 eecabac2a660d9bd1b07a954e44ce6f10eaecc8fb4f674ff1f8d70fb81a38ed6cec70922f80912439ab617d3f751f45207a7413b4e23cdc1e785763d27466075
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.02.0.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..d7a9358e04cf
--- /dev/null
+++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.02.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=app-accessibility/kontrast-${PV}:*
+ >=kde-apps/kmag-${PV}:*
+ >=kde-apps/kmousetool-${PV}:*
+ >=kde-apps/kmouth-${PV}:*
+"
diff --git a/kde-apps/kdeadmin-meta/Manifest b/kde-apps/kdeadmin-meta/Manifest
index b8a2a0218c1b..f530a2b63319 100644
--- a/kde-apps/kdeadmin-meta/Manifest
+++ b/kde-apps/kdeadmin-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdeadmin-meta-23.08.4.ebuild 405 BLAKE2B 9b54669bf156840dbb56de1cf3f4ad4a64b950149bfbbc3d3d0b86fd201c9cca7f5d7a819c33a306a026707a662c16a758a69dd3c6224e88693999c0f746d88f SHA512 54428cf682360aa6479707c3da4af67dea61167cf2c31377c528d336da48332e7df5e97b173220c70a3cca528ef762a19908736f2ddd4d518950df17a7b227c7
EBUILD kdeadmin-meta-23.08.5.ebuild 408 BLAKE2B 61e92ef93cba200c69295d4ea141608dc7fdb89c5f5f7418086ff125b73217f3c40c8aeb4a08761d5dd50a8c59684cad735044eb035d2dc79cb16e53d2130976 SHA512 695eb8f60d3d750dae4b96576c1820d0cc077d6b53c4701eff9d7fc9e489745eeb758450757ebcaba647490b7099239e8efe9126bec1cb9f4b7baa9cecd3b54c
+EBUILD kdeadmin-meta-24.02.0.ebuild 382 BLAKE2B 1d483f5a24d0badc7e9aa28c5afa1d80716dcc7cfdadaed86d1d27e371443fd5610f6c7af3a8324664464ab83a28a4e8ec5ec2c8d0e309b94014ae8e5e93bb47 SHA512 2180cb576c9dbaa634f1ebbead66366c3856cc20cf26c7b6ad78f97bef04bb6c904be3b652a6f24f73541403cae728988601a253b55e194ed4c6aa33671cfb9b
MISC metadata.xml 427 BLAKE2B 0a3a1f3fcb5983cea786182bb60fae6f769a8c8c1c008acd3857814bedf317e6a1b5309a7c8bdde9575ff0bd4a426bacd1f3b9e75cf12bd5b161a33a562f4eb4 SHA512 bf9cc9414fd8ca26ac16d0edb84ab353a279b6d04071a34226fa962afba14bfd3e72afee80eb963d849c31818dd6e10542353ffb057d0a295000e5351e4ae2a1
diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-24.02.0.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..c29b513f4421
--- /dev/null
+++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-24.02.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+cron"
+
+RDEPEND="
+ >=kde-apps/ksystemlog-${PV}:*
+ cron? ( >=kde-apps/kcron-${PV}:* )
+"
diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest
index 0bc5e6538b31..16be6f9ab7c4 100644
--- a/kde-apps/kdebugsettings/Manifest
+++ b/kde-apps/kdebugsettings/Manifest
@@ -1,5 +1,7 @@
DIST kdebugsettings-23.08.4.tar.xz 108708 BLAKE2B 1cd205733b4f2b2097e758d7f76ebb78e0e294d0f5eb2d9bb4f6b19766b27f8285c274f949095a9283bb0c1e94622ad698486c15b25ad5da3ded96f04d402e56 SHA512 d1d11542674ba51ab55529d50b40bdc233957b68f24548daae290ad3c89ca55035a0469de61260a0b1fa243e4519731d1f4b45caa94e06d414ab3611ed57f193
DIST kdebugsettings-23.08.5.tar.xz 108668 BLAKE2B aa351ce7c54c4963240e11a18dfdac28b3e4c32d04e8d86dcaa6c5edbe262fb26084275e66915293017a29fc8a42d0905f6e0703c8d3af2ffa76a8bf2a273fb8 SHA512 6087f3e66e8d931d7dc5777b544372f38066beb9d1f4b5b78031d930b8cdcf0b95c29cd9b5f45d249edeca35ecf01424ebb18481267c3d1d7ccf0c2b9e2d349e
+DIST kdebugsettings-24.02.0.tar.xz 109468 BLAKE2B 5089e656ca45ccdbe5529e107924256eb488971ef9bb4a87447392bae1c6f27b8ed4456f3a4929a1f4e1c98d80ca0f8ca4e3dc954edc6c2a5f273d2e957c489e SHA512 d3e6a4e9e4f82a0df656b19ffba1f65abb7002b6c8d381d86f57e8ec5f3eb41ec6a51d8193ea8f0b2bfa5ccabbf8e67af0c9fa48c6a3f3cc12530672cbeff4b4
EBUILD kdebugsettings-23.08.4.ebuild 801 BLAKE2B 1b02b819022e51354d1fd0bb7cb672ba83a321b02c1362eedc00b96dd3cccb0081ca721b16c38c3faa4821fe76dea73c078aab24ac9e621068147a04f48244e7 SHA512 34f0e84c479c007612efe190f45358e408bfb2e44f3bd51b236566de952491e2d2b7e9c68168c23950ab813cda2784fec875865705ca274af72ecf96ea41ef49
EBUILD kdebugsettings-23.08.5.ebuild 804 BLAKE2B c2c629dd89b673cb5131225ebd5d03c9d5031a48149313167378e6fa3918314afdbfd917a0b3ddf0bfaff6b1710bcd50b6c0c2c5ef78c952aaf03731cdcf56e3 SHA512 decc17a3c14a60bc4ca1fbcd44833e999babb5a4c8d56a90898cdb677d6bfc8262088058511d2542f1b484c95b8b5e5accc7556544c44e2b79d8cd64450e0b41
+EBUILD kdebugsettings-24.02.0.ebuild 749 BLAKE2B 5bb294ffc4539cc9b7d5e8d170b507ff0dd6b5ef23a3cc8d7ea40d5599d6dbba92e5f65550ead15060a9920e37e365b24dcc9d8fbb61a357583dfcd378e61b10 SHA512 8add112b38d877f4a8151240e257570319a1a799796139ef98bb86b2f51af55b7e2d6d225cbb8522acd07cdd021d01bf34cc054dcd2e918cde9f86290eb0d28b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdebugsettings/kdebugsettings-24.02.0.ebuild b/kde-apps/kdebugsettings/kdebugsettings-24.02.0.ebuild
new file mode 100644
index 000000000000..ae366df0cc5f
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to enable/disable qCDebug"
+HOMEPAGE="https://apps.kde.org/kdebugsettings/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdecore-meta/Manifest b/kde-apps/kdecore-meta/Manifest
index 5eb3f69c3005..26a805d5005c 100644
--- a/kde-apps/kdecore-meta/Manifest
+++ b/kde-apps/kdecore-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdecore-meta-23.08.4.ebuild 839 BLAKE2B 4dde9e7c62df5e4c4c974ad6ee09bdc0acc7030a9883a809a5028117cd0d78b733387cc125cf51e88c801507ed337acd814f43fb5f4074eba550b1adaaad55d2 SHA512 43e20af50565fa220627877a19571c629f8e19f36f0f8776f796305fbf7024a074316606211fadc8edb3e5b34ce0de2cffaa15eefaaf78cc76f2cb644cc065fb
EBUILD kdecore-meta-23.08.5.ebuild 842 BLAKE2B ce885385b43d250adaf7039a9c82df7e55d8d195ca81e93be30111a520fa3a004940fb0b3bf914beeb06b2b614a889b24e85f62480e93af4dfae5b826be37575 SHA512 1e970a424c959eb995e016ba2c47070bbec1bfb2d62222799243c9041a88848ae7ca1cb40dc46c1295210099375c2d451121d1634408f51b152287acbb7a91c7
+EBUILD kdecore-meta-24.02.0.ebuild 816 BLAKE2B 9df0581b4044842cd4200740cddecafb927a22881fed546a068ed892ac3937df89a2818c5b61e2b0d9ffabed578ba800e9948923e3fdc4cfd3606750596db05f SHA512 c6da679c5519c190f74d92c86d9538fa4e14f4860f97d52fd94294734266984b20ac6693fe96912db1dcbbe2301aa499b49b3ac0f55587a28e86c5ebc594cad9
MISC metadata.xml 751 BLAKE2B 6550fcc8eef87eebefc064a082de31c27bc8f47acc010b0f79e3131b1fdfc6eedb628f547b44ad20ad8c6987ba35582b5f6751b71567c10eb27c46500e77a6fe SHA512 50801e5b9be74755db674a918499abd395db5d2e872f6080e4996c0ed6b96ad6a75a3a13c9c26b6f0f19724eb3fa1327e6e43fd7c9d4e672e635478ded8d2c17
diff --git a/kde-apps/kdecore-meta/kdecore-meta-24.02.0.ebuild b/kde-apps/kdecore-meta/kdecore-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..68de42d3e445
--- /dev/null
+++ b/kde-apps/kdecore-meta/kdecore-meta-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdecore - merge this to pull in the most basic applications"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+handbook +share +thumbnail +webengine"
+
+RDEPEND="
+ >=kde-apps/dolphin-${PV}:*
+ >=kde-apps/kdialog-${PV}:*
+ >=kde-apps/keditbookmarks-${PV}:*
+ >=kde-apps/kfind-${PV}:*
+ >=kde-apps/konsole-${PV}:*
+ >=kde-apps/kwrite-${PV}:*
+ handbook? ( >=kde-apps/khelpcenter-${PV}:* )
+ webengine? ( || (
+ >=www-client/falkon-${PV}
+ >=kde-apps/konqueror-${PV}:*
+ ) )
+"
+# Optional runtime deps: kde-apps/dolphin
+RDEPEND="${RDEPEND}
+ share? ( kde-frameworks/purpose:6 )
+ thumbnail? (
+ >=kde-apps/ffmpegthumbs-${PV}:*
+ >=kde-apps/thumbnailers-${PV}:*
+ )
+"
diff --git a/kde-apps/kdeedu-data/Manifest b/kde-apps/kdeedu-data/Manifest
index f7012a87cd23..9f9c936c682d 100644
--- a/kde-apps/kdeedu-data/Manifest
+++ b/kde-apps/kdeedu-data/Manifest
@@ -1,5 +1,7 @@
DIST kdeedu-data-23.08.4.tar.xz 333520 BLAKE2B d0b64505944ff749a160b66eaa23e8afd511068474ce04dbd27aa98c26a049d53c0ffba409be61ad18d86dcabee40688aee13ec50ee3f56ee4172bba174edf24 SHA512 0c41aeb6bac9a45ff6d0022e7d38ba532c95efe01ea8109789d0f7e33b15d104f65941b3c9c6feef00db38c0dfac21c6818241e0642d46aba63f2fe5a9bcdb23
DIST kdeedu-data-23.08.5.tar.xz 333492 BLAKE2B 82507a4d46fceff8c744f55561de231d07219b52022623987c647814e0ace977fc8af555d9c937aec78aaa0b959c6e86ea0a983b50f45079e99b5ab0cbfa24d7 SHA512 5afefd88d3822f2ba20cbc1806d4d8532bef269cf3eb5da55c0fe964a9634e3dcdf6d69717dc859a3158699ec77e0015aff656cfc316136acfc983582bc9f08b
+DIST kdeedu-data-24.02.0.tar.xz 338776 BLAKE2B 4d74a9394a2f0f01fe0770c5c076709cc23073fb032665fa23893ebcdd7a446a777497b2dd71cc3e03411916628424b376a74435b4cccbd272daba28bea11f64 SHA512 679da1ba486eb87585a418ca71259b886918dff92fad732d4eb42797da0b046daf4d6fbf8d0bf226b3d04045f5d361d21518e88fecfa268c054df10d4f77b4a6
EBUILD kdeedu-data-23.08.4.ebuild 357 BLAKE2B 4531a5596bdc6192eb500950624a57d10e971e7400a4d1f02302ea40193951d24a41e5318dac6d44e3cca58f19f919f4cffd36c1eceb723223a946efa6aff99e SHA512 94242e45623d4d5829caf61a0cc8f5722d5bcc469c1899018c896fbf7deac464633166dc550cc91f83f62863799b3a5801fa9dbfa91e97474ccc4a0e1d0ddd8e
EBUILD kdeedu-data-23.08.5.ebuild 360 BLAKE2B 57915578106fdacd80ac6d313445652dfe48a22141d26fb91dd2598aa77c6be9d4d6a605f06125eb3ad5671f3e0581d9cff803aa836d2e28d9739d362c5ec930 SHA512 247e07983b2ef72341300e35ea7384bba71b3273dfeab5857a605764538ab3adf98cb2ca6022181817b0754bb1e247c78ed29c691331ff254a80d6e1adb1f641
+EBUILD kdeedu-data-24.02.0.ebuild 360 BLAKE2B 57915578106fdacd80ac6d313445652dfe48a22141d26fb91dd2598aa77c6be9d4d6a605f06125eb3ad5671f3e0581d9cff803aa836d2e28d9739d362c5ec930 SHA512 247e07983b2ef72341300e35ea7384bba71b3273dfeab5857a605764538ab3adf98cb2ca6022181817b0754bb1e247c78ed29c691331ff254a80d6e1adb1f641
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdeedu-data/kdeedu-data-24.02.0.ebuild b/kde-apps/kdeedu-data/kdeedu-data-24.02.0.ebuild
new file mode 100644
index 000000000000..1fbcfdb96290
--- /dev/null
+++ b/kde-apps/kdeedu-data/kdeedu-data-24.02.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gear.kde.org cmake
+
+DESCRIPTION="Shared icons, artwork and data files for educational applications"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+ dev-qt/qtcore:5
+ kde-frameworks/extra-cmake-modules:0
+"
diff --git a/kde-apps/kdeedu-meta/Manifest b/kde-apps/kdeedu-meta/Manifest
index c145bd7bd516..d75dd1d9f69f 100644
--- a/kde-apps/kdeedu-meta/Manifest
+++ b/kde-apps/kdeedu-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdeedu-meta-23.08.4-r1.ebuild 1057 BLAKE2B eecbc582f0d227259a14f28ebb6d6e2e813f92987e36622b5acd74a8314283a6b9331479ae37b401bdf6964db5e1b9adf1390f8446dcb5e0ae96661e5c02ca10 SHA512 9e0ab33a26855c9ef8bec210712e74be6845eb811539ffb30edbc5cb393d207ea762dcdb9d7613a40fafd20f8de610ac52b6619f0f88c881db68af08a6360b5c
EBUILD kdeedu-meta-23.08.5.ebuild 1060 BLAKE2B 779a913bfee4d9886e4cbfe95f6cbd0e2c4175846c4725f7b3b7e565b712c5c7815d198a63f9076f1e42f9819a27be80a9c258b28ca5ebeea010ddd381a44de1 SHA512 b5220a7f585fbc0d393ba707340bbd6973b89bda53c896a29e15f8c5c50e6a6386981c573d1c26795d2ae296388810651ea66dfae831b8cb4e3b307fa35f9e0a
+EBUILD kdeedu-meta-24.02.0.ebuild 1048 BLAKE2B da1e9e98e34d1d65775bbfb67b89f69bcb202663dac53de1c19d5d1e82996049ec2073cf4a1a7dd7e3dc015cacb43bd4a1062aded1f4dfe83d38ffa2d753d964 SHA512 b9433b2d9bb549e6863f13c33a303ed8f83aa914c8e4ad83059cd5b856b5a322b166148c14367c125560ce5bdd0110f1559b09ea481c5e70b45f2ff1a9d08f01
MISC metadata.xml 421 BLAKE2B f6cb6b55a61018bdaf40c71e3cf39da432e2b528ec0acde7d21e4e0b9878f12692fd24e108c6578a21ba8920582ebcf80a765a6949dacd22fb090918cd2dbd0f SHA512 50e68907fbc1591aaee8a6a8c26f955a562b9b5690aca87f388847b27e29168ba6bfe981ed268365928de567fa065e8f93d330bba3d1ac0dce2e5d947ce70a87
diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-24.02.0.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..e6375474ca71
--- /dev/null
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-24.02.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
+HOMEPAGE="https://edu.kde.org"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webengine"
+
+RDEPEND="
+ >=kde-apps/analitza-${PV}:*
+ >=kde-apps/artikulate-${PV}:*
+ >=kde-apps/blinken-${PV}:*
+ >=kde-apps/kalzium-${PV}:*
+ >=kde-apps/kanagram-${PV}:*
+ >=kde-apps/kbruch-${PV}:*
+ >=kde-apps/kdeedu-data-${PV}:*
+ >=kde-apps/kgeography-${PV}:*
+ >=kde-apps/khangman-${PV}:*
+ >=kde-apps/kig-${PV}:*
+ >=kde-apps/kiten-${PV}:*
+ >=kde-apps/klettres-${PV}:*
+ >=kde-apps/kmplot-${PV}:*
+ >=kde-apps/kqtquickcharts-${PV}:*
+ >=kde-apps/ktouch-${PV}:*
+ >=kde-apps/kturtle-${PV}:*
+ >=kde-apps/kwordquiz-${PV}:*
+ >=kde-apps/libkeduvocdocument-${PV}:*
+ >=kde-apps/marble-${PV}:*
+ >=kde-apps/minuet-${PV}:*
+ >=kde-apps/rocs-${PV}:*
+ >=kde-apps/step-${PV}:*
+ webengine? (
+ >=kde-apps/cantor-${PV}:*
+ >=kde-apps/kalgebra-${PV}:*
+ >=kde-apps/parley-${PV}:*
+ )
+"
diff --git a/kde-apps/kdegames-meta/Manifest b/kde-apps/kdegames-meta/Manifest
index fdcdde1ff64f..aa853dec8c2c 100644
--- a/kde-apps/kdegames-meta/Manifest
+++ b/kde-apps/kdegames-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdegames-meta-23.08.4.ebuild 1582 BLAKE2B e1a759cfd97fcb6d75ae74500dd0024536a8e35e5825f1f64c61df6c670faca18e95af1903af89dde9feca85f8cf153530878c455bf011eaf307d9265cd41880 SHA512 cd82371beb3a13bc996c41d029e84c1f88e44afdc1088b4725dc7fd9ed7f8e6eeacb78a4e6f18ff34da41d85edf3d1efe28eddccfb0e5e0a5709de9bffd7aa4c
EBUILD kdegames-meta-23.08.5.ebuild 1585 BLAKE2B 7fdceae34785a6286d8fa0c749b7991fbc117c79bd2b18e5d1b39d2da943b2113cf13dabc6a94b75dc5fa8c0bbaabc01b8cf80659b91e5a5577184324cc5fb84 SHA512 1eac15515bbabc102c00bfa8fdd5fc40544f88461b36312bdde644b6923fa31596326e9e5a88ecc826817d26d8e3aebcd4bf4bfa515656f67c00d5e8d26303ea
+EBUILD kdegames-meta-24.02.0.ebuild 1559 BLAKE2B 5b5851411bc3e48a7f65a7bd154776adcd0825a8af4e8c1b4727ab251acabc3fe557f1a2a800117caeacffc759da9ee160bfc990fd5717ff3c53064180a703aa SHA512 bc485ce112ec70b8d2a381081cb89eeeb7f6bc1a11d7ff068bc5bca106bd42233b3ef1d7aa7796bce64ccba023a85b5927aa7207aef0c654d4373fc55d081533
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegames-meta/kdegames-meta-24.02.0.ebuild b/kde-apps/kdegames-meta/kdegames-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..25a56b6cd249
--- /dev/null
+++ b/kde-apps/kdegames-meta/kdegames-meta-24.02.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/games/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="opengl python"
+
+RDEPEND="
+ >=kde-apps/bomber-${PV}:*
+ >=kde-apps/bovo-${PV}:*
+ >=kde-apps/granatier-${PV}:*
+ >=kde-apps/kapman-${PV}:*
+ >=kde-apps/katomic-${PV}:*
+ >=kde-apps/kblackbox-${PV}:*
+ >=kde-apps/kblocks-${PV}:*
+ >=kde-apps/kbounce-${PV}:*
+ >=kde-apps/kbreakout-${PV}:*
+ >=kde-apps/kdiamond-${PV}:*
+ >=kde-apps/kfourinline-${PV}:*
+ >=kde-apps/kgoldrunner-${PV}:*
+ >=kde-apps/kigo-${PV}:*
+ >=kde-apps/killbots-${PV}:*
+ >=kde-apps/kiriki-${PV}:*
+ >=kde-apps/kjumpingcube-${PV}:*
+ >=kde-apps/klickety-${PV}:*
+ >=kde-apps/klines-${PV}:*
+ >=kde-apps/kmahjongg-${PV}:*
+ >=kde-apps/kmines-${PV}:*
+ >=kde-apps/knavalbattle-${PV}:*
+ >=kde-apps/knetwalk-${PV}:*
+ >=kde-apps/knights-${PV}:*
+ >=kde-apps/kolf-${PV}:*
+ >=kde-apps/kollision-${PV}:*
+ >=kde-apps/konquest-${PV}:*
+ >=kde-apps/kpat-${PV}:*
+ >=kde-apps/kreversi-${PV}:*
+ >=kde-apps/kshisen-${PV}:*
+ >=kde-apps/ksirk-${PV}:*
+ >=kde-apps/ksnakeduel-${PV}:*
+ >=kde-apps/kspaceduel-${PV}:*
+ >=kde-apps/ksquares-${PV}:*
+ >=kde-apps/ktuberling-${PV}:*
+ >=kde-apps/libkdegames-${PV}:*
+ >=kde-apps/libkmahjongg-${PV}:*
+ >=kde-apps/lskat-${PV}:*
+ >=kde-apps/palapeli-${PV}:*
+ >=kde-apps/picmi-${PV}:*
+ opengl? (
+ >=kde-apps/ksudoku-${PV}:*
+ >=kde-apps/kubrick-${PV}:*
+ )
+ python? ( >=kde-apps/kajongg-${PV}:* )
+"
diff --git a/kde-apps/kdegraphics-meta/Manifest b/kde-apps/kdegraphics-meta/Manifest
index 9144901b1fdc..f9ff193f49ee 100644
--- a/kde-apps/kdegraphics-meta/Manifest
+++ b/kde-apps/kdegraphics-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdegraphics-meta-23.08.4-r1.ebuild 913 BLAKE2B d05672d0fb61c5d492bb63bfdf4ac1702b831129444514b4d2b9734a172c1366d4667af7258e5ac9ae8d05020ea10128ab676a5d19d12526e4b3c0c8f4c97853 SHA512 13a9746c868b7cedd6b7bbf5abd54dd1c579985bfc1df284a68c6e1dd2fdafc49e692b0e104db0c5def1787d1eb159ffd682d400e23d66691c71ccbe31f2bdd9
EBUILD kdegraphics-meta-23.08.5.ebuild 916 BLAKE2B 59d7b7c6c4f7f4c2953f7f578c92ed0ac28a00021b9c6da40c58c1b40afacf8b6a77b693b2216286163066bac59fd788c019bd0d4032a3202925770b0c989f55 SHA512 422e30e6da0ede176f7129f122229f5b0c595e96bcbba3ef028f391ad8abd7d20887a8272e703348fc4f42de94fcd75dc576e8bfbbf9fd3fbedddc2f89632100
+EBUILD kdegraphics-meta-24.02.0.ebuild 890 BLAKE2B 46681ee019fd34c15519cc43c9d31dce365a3eb209c837ff7c4bc6b6ee567f447590290a8d4531edb38d6e0c23e42f4a602caf0c289cdeb451884317dbfd122d SHA512 e6fe30aa3bad24b89f8040d2909b0189721e780306d183f5f964bdcd46c66f3bf17e2e86ddf019b68e09ad526be70b715b0ffb3abe0a28b929d23dcd13a06f57
MISC metadata.xml 434 BLAKE2B 67bfd8c86ce6e2ed5be858aeac63d9dc05bcb834f0191f630b790c41f23a0a59427761069eff1281d5ecc860fbcdf8dc28f358359cdbebe690cffddcc84e68ac SHA512 b195c165e716bf397dcfb01cddb5602f552496cf3e4faac30136d1d2bfb8da6820ce1ef895a441d5ff0746e1ebff3b700ab41dbb7dea858d23c2b01732eb0eee
diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-24.02.0.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..111bb3aeb4b8
--- /dev/null
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
+HOMEPAGE="https://apps.kde.org/graphics/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="color-management scanner +screencast"
+
+RDEPEND="
+ >=kde-apps/gwenview-${PV}:*
+ >=kde-apps/kamera-${PV}:*
+ >=kde-apps/kcolorchooser-${PV}:*
+ >=kde-apps/kdegraphics-mobipocket-${PV}:*
+ >=kde-apps/kolourpaint-${PV}:*
+ >=kde-apps/kruler-${PV}:*
+ >=kde-apps/libkdcraw-${PV}:*
+ >=kde-apps/libkexiv2-${PV}:*
+ >=kde-apps/okular-${PV}:*
+ >=kde-apps/svgpart-${PV}:*
+ >=kde-apps/thumbnailers-${PV}:*
+ color-management? ( >=kde-misc/colord-kde-${PV}:* )
+ scanner? (
+ >=kde-apps/libksane-${PV}:*
+ >=kde-misc/skanlite-${PV}:*
+ >=media-gfx/skanpage-${PV}:*
+ )
+ screencast? ( >=kde-apps/spectacle-${PV}:* )
+"
diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index 600ea71ff546..5b5039f0835d 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,7 +1,7 @@
DIST kdegraphics-mobipocket-23.08.4.tar.xz 13008 BLAKE2B dae4353c6385f4446ce07b4c65710f0152b960e22c05e781a3a6c60adc6297f9c9a0ea6136f87aff14e2b1ab33de631ff7863b37508c5b896fcb01d3dba482f6 SHA512 09c6a488bcb6a714d47a137236c38fd503b6d3bfb1ef282059f60c28c211078c9cc6b14f21562f12299f041e3611c06d1db109489a177e1204a044dd2f64f68c
DIST kdegraphics-mobipocket-23.08.5.tar.xz 13004 BLAKE2B 55a4f78a79244ec94d1075dceedf0e9c55f731c2577cb6682b7cce8e356d4a8364a7de59ee9bd340df4c67331f288e6db16e74396c872abe5dbdf4795b0ce847 SHA512 8c421e8070c4143b99091f73d3bd3b67571eb76d9de0901e8cb96d8529280ae623531e9245eac2d9ff76d261cf2f66b8262b12909b9e43b270e9a5f4cb47d5b3
-DIST kdegraphics-mobipocket-24.01.95.tar.xz 12988 BLAKE2B eff868317eaf5e31ff2fa5a8cb16a1e3c24c3418c3f9a1829940121992678f03967ed3c7aef54845127501eaa6cf0ad5c3121b580db80900f0febfa9487adc7f SHA512 87f7ce88e73ca542cd17c0706fb82da2869d4ae9501b45c270ec7d0b5093730378f18ea68402256fbdb98ec2a494a5b0bb7dffc56431b938cf85d39979c9e6bd
+DIST kdegraphics-mobipocket-24.02.0.tar.xz 12988 BLAKE2B 80dc2eee31fd9ef6e35a91651eb8a8aed9002b2fd87bd3d6c927a05a1d8c5a84b6ec8f33b5b4642af4b3a2e1f143fd6f0b0eb1b406e654133186515ed1e093d1 SHA512 68216992dd811d90c1fb1f871fbc4d61da09c6f50aa678a091dc4f5febb5ccd025333bcfc9f2c9dc2c5669effb0b98973b3f998b50f21ab96eccd1811e1553c9
EBUILD kdegraphics-mobipocket-23.08.4.ebuild 374 BLAKE2B dad70af23038ce2f18a29160498253ee83d6515d2881cc66cd2ed5d5d0033a4788e585a2ca88e4bb92fe3e0f11549d5f193c7d3b88a9547948acc03db7ab5223 SHA512 59d2fa559a620b0a2df5d5987d62e864180720483daa207784b832c1ee730466a94d8114d091a3d404ffd767eebd59a3431630c1d41cb92283aebbb2cb869f0d
EBUILD kdegraphics-mobipocket-23.08.5.ebuild 377 BLAKE2B 214752a322f875f554db261ce922cf8906f803ed54afcbafc074512bf0801d5372a2a5b00314c9509cf8dfb00ce0e78bcb0099360f6a3a7ccccd874a06fd37ac SHA512 aa5f291ccc550d40c7f6a96dafd1bfc5a5b8122cdd2fe1c5028f76abe2ea8cbb98976c9c82712eaee84eed2b71bea6e72d2e59008572fd8802c4a428278f7a00
-EBUILD kdegraphics-mobipocket-24.01.95.ebuild 401 BLAKE2B 6bd866122f3fb964450db272b99b2f5fa4739817190acc399ca3f4642b8aaab7f7a081ac3af783c9aca1ac3b5cbe346e9c68f70baf549dca1da5debaab65efcb SHA512 b08d83c91e2f8ad49da62ea5ca8648a2511c8caafec33b1621199ff4c641ccebe4208e09ef8c2f874ccb8fad9d2295aa98bb4c069e0f5c88172f289b2442ae6b
+EBUILD kdegraphics-mobipocket-24.02.0.ebuild 374 BLAKE2B 7bd77aa20e350e07a8159e7ff2b2a6e624e7a2d1f3fa8c43db0593c5b1e4e00884a7e593522c5b7048e288ffbebfac97558588c8e1d646eeba2d5c3d90da0a59 SHA512 7fc72d8d17bbaaaeb77bbd72f5edb839a6a14b6fea598ce14da2f2fb1150e243c5fec0bde397f8dd6526faaf8c615740d4734b57e04a043699a0337b15d658af
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.01.95.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.02.0.ebuild
index 36c750410c85..225cab8c554c 100644
--- a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.01.95.ebuild
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.02.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.249.0
+KFMIN=6.0
QTMIN=6.6.2
inherit ecm gear.kde.org
@@ -18,6 +18,4 @@ DEPEND="
>=dev-qt/qt5compat-${QTMIN}:6
>=dev-qt/qtbase-${QTMIN}:6[gui]
"
-RDEPEND="${DEPEND}
- !${CATEGORY}/${PN}:5
-"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdemultimedia-meta/Manifest b/kde-apps/kdemultimedia-meta/Manifest
index 48f4934c196a..ea2da65843ec 100644
--- a/kde-apps/kdemultimedia-meta/Manifest
+++ b/kde-apps/kdemultimedia-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdemultimedia-meta-23.08.4.ebuild 816 BLAKE2B 94bedbad8915aa5e6ca684809043d628e87f23839e04582c523f84d32fc80861407909ac5fbf140d7ec1307e5ffb831bf05eeae0148963f08ae86f74039a87b9 SHA512 83423134350376461c74aa40f637ce41c7b9a687af9faa21b4f164f02eb254312eb9288a3f716210655edd4ace595509ded86f9652cd5ed75e9c20c4b4e236e6
EBUILD kdemultimedia-meta-23.08.5.ebuild 819 BLAKE2B c685483ab4ea1e840f1e98b0bfad05d5175eef50e8c6dbdf4fae63f8318b3a3e0eb964124fb01d1f6a312aeee6485bfa6572da5f437ac42d205d38cda34b6367 SHA512 391da9f40a7a8bc7d44a5238f101c415b8a8138741068eed867298c99fcf7786102dde551f986354ecc9bc3ab29600f75f7e825f0aedae34a40f6bb078c163bc
+EBUILD kdemultimedia-meta-24.02.0.ebuild 793 BLAKE2B b4b84581c0beb74e25f8d5804ff25d74af17882a7f748d5c282e52bc456419948e4584050233cbe1cea87aea25f43144b01b0a3f26dac28d4e457ed1e6da69f0 SHA512 2a07b507f145f136f15d71fac0861ab03f2b09f4d9bef106dae624ff60f0d65178189ee1f64d20aef0db25b54d2a802a665be7540339df978dca11efbd6afcee
MISC metadata.xml 396 BLAKE2B 1c8e4de9c200231320878631c34997b5d795b34ddeb2c7fea2c15f591ab1dfbe5e53f8dff5f9f491fdd1b93af5be8e682c370c0377c564ac5f56e625fca96e3b SHA512 e4f98eee41035480f44e861e2b4e69861636557ca21ff5ecd90d73d13a7dad6f8c74d3b213c5ee81cd095a5540b5837c3e1449e9657edfd09b19413498d63406
diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.02.0.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..46ae9d64626b
--- /dev/null
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/multimedia/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+cdrom +ffmpeg gstreamer"
+
+RDEPEND="
+ >=kde-apps/dragon-${PV}:*
+ >=kde-apps/juk-${PV}:*
+ >=kde-apps/kdenlive-${PV}:*
+ >=kde-apps/kmix-${PV}:*
+ >=kde-apps/kwave-${PV}:*
+ >=media-sound/elisa-${PV}:*
+ >=media-sound/kasts-${PV}
+ >=media-sound/krecorder-${PV}
+ cdrom? (
+ >=kde-apps/audiocd-kio-${PV}:*
+ >=kde-apps/k3b-${PV}:*
+ >=kde-apps/libkcddb-${PV}:*
+ >=kde-apps/libkcompactdisc-${PV}:*
+ )
+ ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:* )
+ gstreamer? ( >=kde-apps/kamoso-${PV}:* )
+"
diff --git a/kde-apps/kdenetwork-filesharing/Manifest b/kde-apps/kdenetwork-filesharing/Manifest
index 38a818fa0f9b..6d99238a12d7 100644
--- a/kde-apps/kdenetwork-filesharing/Manifest
+++ b/kde-apps/kdenetwork-filesharing/Manifest
@@ -1,5 +1,7 @@
DIST kdenetwork-filesharing-23.08.4.tar.xz 482700 BLAKE2B c655d005c9efa898f8970cb8e7b0c0af8e07e4ceb5d4a387725897b351436278d1be043dfd1921c9d38a5d3d2bc4156874bdc4760ecadc427fa0b7f3f08be055 SHA512 669696f3c8fbe14e796840d30e454c438e4843fc5f96c0a4a414b97a6b2d31287034487e4d73ca8e2fb15798023d14f87eda594a72de9b712ed3a3e381d045b4
DIST kdenetwork-filesharing-23.08.5.tar.xz 482676 BLAKE2B b657e52de808d4f2235a8f9e25e3b6e6cf2fcab111f7ad1fc899b7751a292489a8636dbea104744244dde41f6dc0db8c2f0d71dbe80d2875c37bb1976d5427e6 SHA512 a918171c02753c39bc5be1b931c93c160f246e992c7a761b9d094fc5c1649cee4ac11ea84cc4eaed5a7050f48303e06d86a2b2ed72cbf42b3887d196d10812db
+DIST kdenetwork-filesharing-24.02.0.tar.xz 487856 BLAKE2B 96e04c3b6dc297e7490f6882abe9f6c2754b71584c479f48ecf55b690b996e23dc96c0cd928de5850b2d3c853553b46d218e405bcf5a7d7e06201b3a49e2ce7a SHA512 1b90ca63c5e959e6ba950e721971eaf2cbaf45a4c9ef003b5aa3aeec1bc6efbe6995b0c2eecc5dfb4537cc8ed095106f1609f3c0b02bedcdf700bf4527ee3b3b
EBUILD kdenetwork-filesharing-23.08.4.ebuild 910 BLAKE2B 4a3d45790fbcac8dd0b4c1d23372ad110e4cce01f47655f3e99f20ddc2299a7935a29b78d2967acc09097f93e1c6969e2dc021e6fa90144439b5f772dd514dd6 SHA512 8442282938543e3607198ddc422034bb7458e8e5a6ac1bd6c8780ed27180858bfd644a3b37bba4b50573cb2f57afa32e51d2eb28942dcbe1957a500b0089a2e7
EBUILD kdenetwork-filesharing-23.08.5.ebuild 913 BLAKE2B f10aa6a178ea9dc05a2cb6d3a7cc57b63542941f4605241930c46eb1e55881494a88c5f7a7fb1e2bc08b4c7776412e631d7c6812a47d0ee585bff8b413f482e0 SHA512 51c4d3d600a8e6780de6b91255e4532195a4de3ab6f186f6aee02d0adeb3c4e294821a02a630db3df68d5734ff99d85c8ded19f607ddb05e90e0500841a67255
+EBUILD kdenetwork-filesharing-24.02.0.ebuild 826 BLAKE2B 8967f3521be5d6f5b6677e4e8adaaa14d520ff523e3b84b1c8fb49813a1644439a49352fe15fed9a34720b6ffb2d73837cab3d9ed03917c0ddbb15fce617870c SHA512 6b363c2e0b883947b400cffb633d4888c6c32258d5e896b61179177c0313b14c71ab2dad237bff9f62129e2cc2534574f1a126a31e95c21c1416795a07c00118
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.02.0.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.02.0.ebuild
new file mode 100644
index 000000000000..ef43248d13ed
--- /dev/null
+++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.02.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Samba filesharing plugin for file properties"
+HOMEPAGE="https://apps.kde.org/kdenetwork_filesharing/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/qcoro
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ net-fs/samba
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kdenetwork-meta/Manifest b/kde-apps/kdenetwork-meta/Manifest
index 7f24068e7ff3..8969f858bdb7 100644
--- a/kde-apps/kdenetwork-meta/Manifest
+++ b/kde-apps/kdenetwork-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdenetwork-meta-23.08.4.ebuild 862 BLAKE2B d0910f45ac49679e93addccc0fa2ac3a5db14169e8492f3d64d991af38deb3a1b2d14d318c984a5280fee8fed2bad8f990136e377f1b76945824bb8f884a1fd5 SHA512 eb72cee122d58c80be7c8ca2008ff65fefdaa363b18f5b6385b269b4e9aa1abb18e5c67195717d62008bd2f8bfe1ae5f79496a0426311a058f4d9d88180de8a6
EBUILD kdenetwork-meta-23.08.5.ebuild 865 BLAKE2B 9c958afde56ae076ff241b013cc62f29e5735e0b0551d67937df5918afa7727686e080126d2adce56ae16b98dc59e16f23078efa2e99f492dd3363615bacaa87 SHA512 bf441397242ce837f03f7f19bf6d70b6eb2a7ab9080708dac9d3b419a7da117e6dab611ec6966621590b90978f0185e98bdbfe695797128dfcc082fe1e9a1663
+EBUILD kdenetwork-meta-24.02.0.ebuild 846 BLAKE2B a722f08be512342b7e41f1a5b634e29ca5c954a8a7236b1967481cc5998e62743c7c2391a8bfac071d532eb18a60346527e10ac212fd1775e29e29bd4c049c45 SHA512 dacaca378c5bbee9f721ae812e6ffe2fbe08e49bad9f06d664f79fae383d873f9b08786eb74299effd9e3e7b586a581b76efa54a5a1c4c4007fba756d4227dd1
MISC metadata.xml 800 BLAKE2B 4fb9e81a6a1405aff6ddf60fb49cb31e4b54e5cbc60e6a72f257fd4aeac50eafe493cca3317f83b3c7110a38d5e5a445a2a34a5b26448b29f5aa853048495b5e SHA512 af9e5be86a7efeb2cdd8fbc55e7484501917f2160a7a5a9d4fe737392c1e442963b2b59c0b805678646b1923582e6646f986437820aab090408db97490121e77
diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.0.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..a778763c3ace
--- /dev/null
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bittorrent dropbox samba +screencast +webengine"
+
+RDEPEND="
+ >=kde-apps/kget-${PV}:*
+ >=kde-apps/krdc-${PV}:*
+ >=kde-misc/kdeconnect-${PV}:*
+ >=net-im/neochat-${PV}
+ >=net-im/tokodon-${PV}
+ >=net-irc/konversation-${PV}:*
+ >=net-misc/kio-zeroconf-${PV}:*
+ >=net-news/alligator-${PV}
+ bittorrent? (
+ >=net-libs/libktorrent-${PV}:*
+ >=net-p2p/ktorrent-${PV}:*
+ )
+ dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:* )
+ samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:* )
+ screencast? ( >=kde-apps/krfb-${PV}:* )
+ webengine? ( >=kde-misc/kio-gdrive-${PV}:* )
+"
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest
index f99af9fa2ba0..355b5cbcb542 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,5 +1,7 @@
DIST kdenlive-23.08.4.tar.xz 12710892 BLAKE2B aa56da4f23669ee214371c3032129f0b939c360b74bd51fab4a8b096b3a9d35d32d7ff0e9f25ec8371e002802cf2b69616946a6e702a89d23ff01c659762d5b4 SHA512 1b6e7c1317c299352a40a3f170e95f46d24936d30a8102f165bfe6ac94bb3c4fa0956122c09f0da6f43b08e0b12d00c9dd9b8b57936b3f2059a7caa7bb0d4d09
DIST kdenlive-23.08.5.tar.xz 12728000 BLAKE2B f2232bd5b3fbb36183018346f65eb2f590ea560a9aa10a198274709f34b0ff178922df9ab5b00d9577fc1a864b03ebd232f6e1a45bba7c9862ef9b60937d72a7 SHA512 1fbd11e1f6a42c668b9d22d74179b25fdd6e66dd903a5779f16ecad324850beaa5492859d9edb566ac94b162499ffdf4eb30be28adb1027d50de54369c96f2ac
+DIST kdenlive-24.02.0.tar.xz 13147512 BLAKE2B 9f39cfce1e166c33db157c27a39687bf76896db48817dce4fe5203aed184da373c410dfc023ef316dc0a6836964ce77409431eb99ad0dd9d6c6bf898c930e407 SHA512 db173b5b74665961bdad14551fb2bd662132145e2cb04b4c435247e1aee908d48b51184f202869ea7ace917231a79c954f6461483c3c669cd267dc0aab4676db
EBUILD kdenlive-23.08.4.ebuild 2344 BLAKE2B 77b1c8ecd91a28ffd014632f2ba99c49e0fa749275eb4430fa74902cd00c6c1fdb306ff8380459265eec5f2768f741cdee1986918a474ed39b8e4771837982b1 SHA512 ca6e50bb7c53ad1685c2e3e38a4d3031d3a265577f62f16f2aec06962351ef04b0ac9e5129e26347c84a32f0254dbb6510fb3e7bf9683de930f86d1d30f821f5
EBUILD kdenlive-23.08.5.ebuild 2347 BLAKE2B 563974abf0dcbb9992bd2221a49f40de9e3016c4087a49bd0026f74e4ff970b9383cf5a4bfaf4dd76d04209ab5ddd409a2556c013ca64e683e8123c8c3faa77d SHA512 b276c659b8a543f4edd6861c1d3825c7cd6cc5fbd735e5c968e035307a9af8de12f6ecc8f7fb6e4262016cc393b91fe29bb4bcaa2993bd875b378f2da4bb2e8f
+EBUILD kdenlive-24.02.0.ebuild 2092 BLAKE2B 32ffcc059eeba9bff089cec8d4e3a65c297d9080a4ea5080f3e753dcacec9e137b321cb8b00f7710aadaeed2c9470c7881725f850f8fd12c898d01afc6f50fbd SHA512 cd81d1c04cc2e3f71f60babf969e75d4dd06bb5e0d3259d5e613f5b1e26a2958b049f8c723451a6f6061455442640ebe691520d15dd0c4bd8830e7ee7be0e3a9
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/kdenlive/kdenlive-24.02.0.ebuild b/kde-apps/kdenlive/kdenlive-24.02.0.ebuild
new file mode 100644
index 000000000000..1228396213b1
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-24.02.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="https://kdenlive.org/en/"
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="gles2-only semantic-desktop v4l"
+
+RESTRICT="test" # segfaults, bug 684132
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtnetworkauth-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml]
+ v4l? ( media-libs/libv4l )
+"
+RDEPEND="${DEPEND}
+ media-video/ffmpeg[encode,libass,sdl,X]
+ media-video/mediainfo
+"
+BDEPEND="sys-devel/gettext"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package v4l LibV4L2)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]"
+}
diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest
index 0f6145247b69..976c2aecea06 100644
--- a/kde-apps/kdepim-addons/Manifest
+++ b/kde-apps/kdepim-addons/Manifest
@@ -1,5 +1,7 @@
DIST kdepim-addons-23.08.4.tar.xz 2652624 BLAKE2B 5c31a29a21512b530ab640f824e80d1a8c6abcd21c0d7ca96a198546197bfdfe8c358746c23d4850c7951be4d090b4e5c41b1bde0f4044e281307481f99b43e7 SHA512 f106efc284be7d6c8fe07985cf0c0632f0632671556c9bfb4c2e041157fb19a57d3d885a00178fbc78b99e8e187ad992be6ac84ad2933e2c6ad093ee49c716cd
DIST kdepim-addons-23.08.5.tar.xz 2652304 BLAKE2B e4eb1c249b01779067b1d12e11b64f7cf44565e0cfa7ec1f1e472d901ecca34793c330951ef70de5a05c64b650594d25fa096e3b2754db7ad203c2f8a549a5cb SHA512 ee9990b4ad3c838c70199b515361eff2b2d756c9c9be5c9a74f65bc1bf3177e77a59f0054968be672284cd65ecb0c6d1bcc4787c998e9e0fbc3820605285eb4a
+DIST kdepim-addons-24.02.0.tar.xz 2649240 BLAKE2B 7da6d758cb692996ce212cd5237f742279c53024904efeaaea25f98a4f6d257fe6f317992486d2054607ab3bec22171834fa2703f1ad0aeba002ff05814c9d61 SHA512 85cd21d61dd0961d21a151aaff76e6765a9aee574ba28a9937f94cdb928307a15d94f9d0b953ede5d4e4fce15c01a050b0b18c430e876cdc1c1fd2baf5c9803b
EBUILD kdepim-addons-23.08.4.ebuild 2438 BLAKE2B d91cf607b8d90ce1678624bcb8f46d723db07c11bf29c8d01194b456e0c391dc6343b3b3bd0592caf0e41322f4386560b3dcd55570b5f877e96a9730a5f867fe SHA512 f89da11deb6520793b689e8f208c4a6d385d4023609eb8b959ecf705d7cc590c9d27330b6cf46e92162c0f9fd20e78fea79105e16149ff3bf28f91a9b5c86614
EBUILD kdepim-addons-23.08.5.ebuild 2440 BLAKE2B ce7aefafd8a200d72c278502d7d1b4c458867c2a89e8f19518de0305c3cc93f493869eb96832346c2619f8a2a764933d6d23c9116d0087ab4e2ffaa269e48c43 SHA512 56978ffef1e48a860b1e0319e7951506aab74dceba4457d5b6fddfa4f1b0a58b2b8949f61f9116fc11cf47eb516a17abf38c0a067d462de1c518090dcf75d821
+EBUILD kdepim-addons-24.02.0.ebuild 2370 BLAKE2B e5ac13c0325abcd768195010971957099f7722692d11599050174f376e77ed8d280b7536cebd8b0488a6c55d81adbbc4faa4db7715f5e3f906520bcf131421f4 SHA512 daf327a0e4df6379dbed2395e3067062c6dc036da9dbd31a6c2f8a368e79e6553aa3713ebce817b22aa68fb43fdddd23490e50efbe87279f5e51937191c68603
MISC metadata.xml 535 BLAKE2B 372b4b81f73cab00c89c12fb43fbb4edeea2521a7f443c70bdd68269780b82ed98e71d5a1b16cab55827f11fefbd70c65fbf860e3d6b73b39647bc02256edaf1 SHA512 a4a82c962488e785ecc5b36711c5730955f0352d7fcc184facfc351668dd22ba82247b9608ca39fac48f6260f29283b3c95e967ab0d887421f5849b425aa7b4d
diff --git a/kde-apps/kdepim-addons/kdepim-addons-24.02.0.ebuild b/kde-apps/kdepim-addons/kdepim-addons-24.02.0.ebuild
new file mode 100644
index 000000000000..c9be4518689c
--- /dev/null
+++ b/kde-apps/kdepim-addons/kdepim-addons-24.02.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Plugins for KDE Personal Information Management Suite"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="importwizard markdown"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ dev-libs/ktextaddons:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-notes-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-apps/eventviews-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/incidenceeditor-${PVCUT}:6
+ >=kde-apps/kaddressbook-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kimap-${PVCUT}:6
+ >=kde-apps/kitinerary-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kpkpass-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/libksieve-${PVCUT}:6
+ >=kde-apps/libktnef-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/prison-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:6 )
+ markdown? ( app-text/discount:= )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package importwizard KPimImportWizard)
+ $(cmake_use_find_package markdown Discount)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kdepim-meta/Manifest b/kde-apps/kdepim-meta/Manifest
index 5aa0438a56d2..166fd0e8183e 100644
--- a/kde-apps/kdepim-meta/Manifest
+++ b/kde-apps/kdepim-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdepim-meta-23.08.4.ebuild 2236 BLAKE2B e5a2b610555ff5753cc439e1b2b66c773d6d060dfcb41f301519c582865dca0a990e3833e97795e141d9b44efbb07dae1f43d3d7e8d677516e5a4f10f32eef03 SHA512 3d9ef5ec33a5b4b62e3b3aaa12a474ff94205f94fb214fc7cf2b1bfdf85c654f7fba418475392d9110769346ef67701ce1a9cdda81a7ee992bda08e8008ccdba
EBUILD kdepim-meta-23.08.5.ebuild 2238 BLAKE2B c9b8cd2bb2ade6839c5e47933e32294439501e295e3c606a97f581839f3c05649396b69be74cb0403c105fce3329d71feb09aa874f19fd41ab2c06962f912206 SHA512 0b8014250c0640402e9ea54015ad03c9e46f45b1e9d66df4f708ba5cfee030c3d268849e8c8dd3860d92ff5a63d1b66f8094cdbaf788394eeb7a9f5dadb5513d
+EBUILD kdepim-meta-24.02.0.ebuild 2254 BLAKE2B 2a1ccf07e6519ff78e452207ddd24b34aa579f5892c232f04aff06c979bf7c5bc1cfc79888ef14579061f6276a039628d55ae9901ed614894362179575f6fd27 SHA512 c14c421d1f5467c0e6d3f7d38496e3703d21c07daa3622d26a647a77a6e8cab5175da0e377dca814e3ad36bf15011f94974942d4536cfc31d0160b1f9495f7d3
MISC metadata.xml 719 BLAKE2B 5738f59b4f5659b529f74f7f35fc8773408b45baf022e0b4e55656e45246e4217e130566dcb8ed0fe8f51d2198802a71cdf81ea7b1740de2bba3f289fb94c949 SHA512 5f9cb7928079b28d9125665f25c90c3bf3acc51d65760ba93ccda918fac56ba399a501fbe8d283d20aba5d83ffb9aa0ee5d7a2ba37e613d5ae7ab680a04cfe1a
diff --git a/kde-apps/kdepim-meta/kdepim-meta-24.02.0.ebuild b/kde-apps/kdepim-meta/kdepim-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..39fc87b30cf8
--- /dev/null
+++ b/kde-apps/kdepim-meta/kdepim-meta-24.02.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bogofilter clamav spamassassin"
+
+RDEPEND="
+ >=app-office/merkuro-${PV}:*
+ >=kde-apps/akonadi-${PV}:*
+ >=kde-apps/akonadiconsole-${PV}:*
+ >=kde-apps/akonadi-calendar-${PV}:*
+ >=kde-apps/akonadi-contacts-${PV}:*
+ >=kde-apps/akonadi-import-wizard-${PV}:*
+ >=kde-apps/akonadi-mime-${PV}:*
+ >=kde-apps/akonadi-notes-${PV}:*
+ >=kde-apps/akonadi-search-${PV}:*
+ >=kde-apps/akregator-${PV}:*
+ >=kde-apps/calendarjanitor-${PV}:*
+ >=kde-apps/calendarsupport-${PV}:*
+ >=kde-apps/eventviews-${PV}:*
+ >=kde-apps/grantlee-editor-${PV}:*
+ >=kde-apps/grantleetheme-${PV}:*
+ >=kde-apps/incidenceeditor-${PV}:*
+ >=kde-apps/kaddressbook-${PV}:*
+ >=kde-apps/kalarm-${PV}:*
+ >=kde-apps/kcalutils-${PV}:*
+ >=kde-apps/kdepim-addons-${PV}:*
+ >=kde-apps/kdepim-runtime-${PV}:*
+ >=kde-apps/kidentitymanagement-${PV}:*
+ >=kde-apps/kimap-${PV}:*
+ >=kde-apps/kitinerary-${PV}:*
+ >=kde-apps/kldap-${PV}:*
+ >=kde-apps/kleopatra-${PV}:*
+ >=kde-apps/kmail-${PV}:*
+ >=kde-apps/kmail-account-wizard-${PV}:*
+ >=kde-apps/kmailtransport-${PV}:*
+ >=kde-apps/kmbox-${PV}:*
+ >=kde-apps/kmime-${PV}:*
+ >=kde-apps/knotes-${PV}:*
+ >=kde-apps/konsolekalendar-${PV}:*
+ >=kde-apps/kontact-${PV}:*
+ >=kde-apps/kontactinterface-${PV}:*
+ >=kde-apps/korganizer-${PV}:*
+ >=kde-apps/kpimtextedit-${PV}:*
+ >=kde-apps/kpkpass-${PV}:*
+ >=kde-apps/ksmtp-${PV}:*
+ >=kde-apps/libgravatar-${PV}:*
+ >=kde-apps/libkdepim-${PV}:*
+ >=kde-apps/libkgapi-${PV}:*
+ >=kde-apps/libkleo-${PV}:*
+ >=kde-apps/libksieve-${PV}:*
+ >=kde-apps/libktnef-${PV}:*
+ >=kde-apps/mailcommon-${PV}:*
+ >=kde-apps/mailimporter-${PV}:*
+ >=kde-apps/mbox-importer-${PV}:*
+ >=kde-apps/messagelib-${PV}:*
+ >=kde-apps/mimetreeparser-${PV}:*
+ >=kde-apps/pim-data-exporter-${PV}:*
+ >=kde-apps/pim-sieve-editor-${PV}:*
+ >=kde-apps/pimcommon-${PV}:*
+ >=kde-misc/zanshin-${PV}:*
+"
+# Optional runtime dependencies: kde-apps/kmail
+RDEPEND="${RDEPEND}
+ bogofilter? ( mail-filter/bogofilter )
+ clamav? ( app-antivirus/clamav )
+ spamassassin? ( mail-filter/spamassassin )
+"
diff --git a/kde-apps/kdepim-runtime/Manifest b/kde-apps/kdepim-runtime/Manifest
index 51aaa81702e1..8af453c2a527 100644
--- a/kde-apps/kdepim-runtime/Manifest
+++ b/kde-apps/kdepim-runtime/Manifest
@@ -1,5 +1,7 @@
DIST kdepim-runtime-23.08.4.tar.xz 1869568 BLAKE2B dc482ff384c7ec544d79b182c944c6df4e28a23f10a02876a0d0e0e8d925e8ec6c9e7d8127a4a3c36ac4bfb1516607d7fb257873575a8fc2f414b67c93ddcfcd SHA512 74ddf93b6e96c64737cea61ff729eb01d43f4c023626ad6e4e0e72aa0a3d105fab0a16a9943d00a9a2f2117066653dc9535032ba360a4a56b38b741280a90921
DIST kdepim-runtime-23.08.5.tar.xz 1869936 BLAKE2B 10f9d7f58076c1c92b3fcff28def00603f9331c3c8adaa900f43ff2d90d2748b12f2b72be825b3a1200f4e0cec6b2b37caf91ab6223476c42a9545df4e16c25b SHA512 c42883c338f079ee97a8182610692243394ead7d7d16aa4d677d757b3a01c00a5d4fff0b77ec66a0fa096a58a6a9ca0f60c752f025c5e6d9d9683250aedab730
+DIST kdepim-runtime-24.02.0.tar.xz 1676108 BLAKE2B f6988c3fa22c9007013f1e2596fa76747e168389effa217e60b99e368d9efdd8a0847a55c411ec655a35da4a91f68b62dcb16cc54d98df84c0b66d2a7295980a SHA512 4b1a6014fef84bb6777196b2b30d7c43187fc17d931360391c464acddc52a016f4d6ebacfd15a23276fae23eeadf5f74893ae07a6b3375c4a56a2a92cd995c3f
EBUILD kdepim-runtime-23.08.4.ebuild 2471 BLAKE2B 8fa19254052dd96d65708a46dbab27958d6d37051afc1f5417800954cb58fc18cdc19dd5a7bbadebef2ef78c6d36946084d171a57f57c468236dd0723861ba61 SHA512 21b49d5b2e7c3725b05cb59223a437b2df568183729d923d801c3630e37766585e3c09b68418701d0eec360b4c2a14f7d6fc92963d2e33a2d0a5b6347efa0dae
EBUILD kdepim-runtime-23.08.5.ebuild 2473 BLAKE2B cd51383fc3e30e36a8ac4e7402fab68b138fdd089672422ca9f8ca12f5947b27479e5014e566e57f063413b8f00f36aa29106c0f76fd17367cb77f61f1169954 SHA512 1bcc02118d53b2d8085b7d3d08ad336c51eb0d0d47c8733a59a20e5a2f944beace08a40de62a54eab44068f6d3c9e12ac785c55920f54fef17f02be15d7738f3
+EBUILD kdepim-runtime-24.02.0.ebuild 2330 BLAKE2B 950f53bb9fc65e22e3f5beaa8b73447c17b39eb74eef8c3f67ad7c79dbde43a3da89198e9b7427f109522aa8235e2bff8091d708da5fee544b115c2a503652a0 SHA512 dc28e22923c1759fb64ea2926c90b83385c14b197c89f74cf9c1a75d8ae2dee00324e53e0db9f551967ed470d3fe3202fc695fa4ab43643ddcb37a91c38debe8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-24.02.0.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-24.02.0.ebuild
new file mode 100644
index 000000000000..461550ac7832
--- /dev/null
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-24.02.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+RESTRICT="test"
+
+# TODO kolab
+RDEPEND="
+ >=app-crypt/qca-2.3.7:2[qt6]
+ dev-libs/cyrus-sasl:2
+ dev-libs/libical:=
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtnetworkauth-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/akonadi-notes-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kimap-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmbox-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/libkgapi-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdav-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? ( >=kde-apps/kimap-${PVCUT}:6[test] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kdesdk-meta/Manifest b/kde-apps/kdesdk-meta/Manifest
index 8493741c2f3d..0696af6d0396 100644
--- a/kde-apps/kdesdk-meta/Manifest
+++ b/kde-apps/kdesdk-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdesdk-meta-23.08.4.ebuild 1104 BLAKE2B 3a40b0ef2d124b184e422ea2d2d0730f00c20221b617583bb926660deaa4c3300f72c407c7bdc49c14489059e0459e1b907b9bf41f2dacc90f6b8d0ea81b5db9 SHA512 fe2f5e2669869d8407e7f0ef50b7e97e0887c6a852b0762f349c75b7e96b698ace1350ddea9853672361d7e45df4c3dcec3eea919c0bec04f1ae7da42d4e0ce8
EBUILD kdesdk-meta-23.08.5.ebuild 1107 BLAKE2B 2c0818f1d858132826fd2e18a0c31e628ff71f903dab1608994657d0732b7c455d756427b0e627d9b3e46815c7e4a9fb748b8663fae19fac39227def85e9dbd8 SHA512 984a29bf358734bb56aafa5d600d3502827760e4f44916b0fecff485a970aa159fc08310a0edce3125f3dedf5e5dab36f808c4f114f1658c164aa39c139ec199
+EBUILD kdesdk-meta-24.02.0.ebuild 1095 BLAKE2B 94588506fd8d67d0d0eadb1e5ad48425b170fe0977359eff30b6cec5d8c16a88b6d4226502a771597cb606a02c13c3ee8de218c0b96788b916d729a50d4b7e29 SHA512 33c3f3d6e65838a9c5246182aa0661a44b6b1ccf6824f9f0eaf6944a68e425ce9ae4f8d5948cf5419913c1321185c12ec5807bad0447700be613230505b5c59f
MISC metadata.xml 872 BLAKE2B c9da9727644c8b008fa18846ffabcc3942ee38adf9b81eb3d29c492565b558a092a163d0e3944e13db314a997af75578d6eff1e22bb3670defe07d012694ecf9 SHA512 c8a7acb4b1b9022aa89fc1ad0bed5a84896194794d50737b13480dba049a8d9b57cba17fadca2c2cb8f67b7e8f609c7a1328fd1ca30ab2ad0c5826f5b2e1d51d
diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-24.02.0.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..dce8d3391eaf
--- /dev/null
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/development/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cvs git mercurial perl php python subversion webengine"
+
+RDEPEND="
+ >=kde-apps/kapptemplate-${PV}:*
+ >=kde-apps/kcachegrind-${PV}:*
+ >=kde-apps/kde-dev-scripts-${PV}:*
+ >=kde-apps/kde-dev-utils-${PV}:*
+ >=kde-apps/kdesdk-thumbnailers-${PV}:*
+ >=kde-apps/kompare-${PV}:*
+ >=kde-apps/libkomparediff2-${PV}:*
+ >=kde-apps/poxml-${PV}:*
+ >=kde-apps/umbrello-${PV}:*
+ cvs? ( >=kde-apps/cervisia-${PV}:* )
+ git? ( >=kde-apps/dolphin-plugins-git-${PV}:* )
+ mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:* )
+ perl? ( >=dev-util/kio-perldoc-${PV}:* )
+ python? ( >=kde-apps/lokalize-${PV}:* )
+ subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:* )
+ webengine? (
+ >=dev-util/kdevelop-${PV}:*
+ php? ( >=dev-util/kdevelop-php-${PV}:* )
+ python? ( >=dev-util/kdevelop-python-${PV}:* )
+ )
+"
diff --git a/kde-apps/kdesdk-thumbnailers/Manifest b/kde-apps/kdesdk-thumbnailers/Manifest
index 5ba7db5b6b76..4f655f960128 100644
--- a/kde-apps/kdesdk-thumbnailers/Manifest
+++ b/kde-apps/kdesdk-thumbnailers/Manifest
@@ -1,5 +1,7 @@
DIST kdesdk-thumbnailers-23.08.4.tar.xz 27380 BLAKE2B 9a9c85a1dfbc129896faa5266a1fb009a0f5a24f96838dfeb808ba31921a718943ea9940d715fac93b4840c6b70a4eb8c1bf7cc268c954ccb0e2025d87a6e032 SHA512 0f2506c4acedf15ce3561225b9f8bb5a9d28932be0136a4483f4d80ec2fcfad6bd171ef3012ce6a407ae2f453dc760f0c7ae8284c373d4a772975c78310b0c2c
DIST kdesdk-thumbnailers-23.08.5.tar.xz 27376 BLAKE2B 29f92529c69418d1fd89ba50c4e2c7a432276f0af0786559d4482f7c53e29e50c35e80a2b6a11bc4c505de0f0e7239d1425e72a4cf49505cae4b7aca0e86098b SHA512 2d02cc2ac5ef962e7eab3e6c40f9bc8ddc26758dec37eb857c0584996214c59c518c30e01a664931fd3a98f54b1e2ba8deb0b0039a3b43dd1567f4cb79acc23f
+DIST kdesdk-thumbnailers-24.02.0.tar.xz 27136 BLAKE2B 56aa5ca24e16c961006c07cddda38b9ef7770eb6b0446e3c35333b9af7106121d20a5511bc9d7b7f192d4d4133bbe7acb730b57d09174f3d2e71d9d8406762e0 SHA512 591aa717fefd9c9692457af4b2ee0f8278a5fadcab5ca2b9ed61f1ef607f3538111df71c3e901a259aa65158bc71671283e52d9159b9bdd1fa0c03842b962acf
EBUILD kdesdk-thumbnailers-23.08.4.ebuild 553 BLAKE2B d197e3a569d06f2de32694f55ef8d0d99464a787e7b45c4598b8d797137dfb5aaaad29f1045d79ab63ed1a956fd0be636d1942d4608eb7a1968a4e09bc2266a7 SHA512 12446e9188bea6dfd50bc99836668910474872e14cbe6d09f2c4f555c6bc2cec4bf46209a001638c7b1f2e25111da04cae7617b1407d752162199620166fde50
EBUILD kdesdk-thumbnailers-23.08.5.ebuild 556 BLAKE2B 70063268b03079e718e5006cc64071d3d2b28d00c53f94315b851f5b3378352e7d0764a9404e225ba4fa3e3f9207e72cc5f27f49f03d5e07db5672b00083e879 SHA512 a5f381bc055b899d4b2cc76688aa6cc8017389910a41892c8bbc989117b3e9264adf11923387b3b564c930a8748c57baa71efa3fb1344c0d51e28b982eb210f5
+EBUILD kdesdk-thumbnailers-24.02.0.ebuild 556 BLAKE2B c92d01d7bb6633145294d136c6e62009cdbfc18b92dd44693eb00693de6ffa38f3c876a3a8d5e5cbf990d776d50861a0790f945fd40c9ea5c9a855c38f3805d6 SHA512 630eb3c706af1ea77f89238de010d4b98942bc8db0030fe8ee515a16d848ff73cf74ec11f3926efb3c1d47c0c71a29ab7f94507f0bd0d46b9ab65f2df3d2f3fa
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.02.0.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.02.0.ebuild
new file mode 100644
index 000000000000..f8105ffe5cad
--- /dev/null
+++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.02.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Thumbnail generator for PO files"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ sys-devel/gettext
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdeutils-meta/Manifest b/kde-apps/kdeutils-meta/Manifest
index 38a2b07b0e5d..6dbee15ea130 100644
--- a/kde-apps/kdeutils-meta/Manifest
+++ b/kde-apps/kdeutils-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdeutils-meta-23.08.4-r1.ebuild 1369 BLAKE2B b28c4930c0800b81a24e93583f9cf102b87f639d7343d8e8f58fe149ddad25789d5aef5f6092f345a22dee14b7855f695fcf94db04c7445d17979b5720ef493e SHA512 9f03ff27680dade6a1c5bcdd4039bc17635118aa8abf61a20187c46f304c7c3b14395ff382c9f9d9b77725850bca0b98703f8c62233a4d1f81cfc66cad93d119
EBUILD kdeutils-meta-23.08.5.ebuild 1372 BLAKE2B 16c54101e5cd8c1ccf1c2dc99fc0cc485f1905024e897ebb7a04241e07eb45ef6962f7756b7f83efa60516d0e18e4116a054845f6addbac6c764a2e4e3e4a74f SHA512 ec27be66c18532c9e74fc104163eac3e2d5b918f16a81aa487607bade0eda845f253d1505f6dcb70d3d94def3a2155e03640d4be450583795535be5b4184fadb
+EBUILD kdeutils-meta-24.02.0.ebuild 1290 BLAKE2B 02e9205afde7ccdcfded60f9f2aa499e17b9a2724d083db93b403ce8181446007649df200cae5cdce8bff6d890b20cff38ca03fa19172d4a2027167bfb8cb459 SHA512 f706ad2b4caa25f445959a38e19120ff386987c00f777f69d638feb7ef5eeaf51ae401b0daf7fc0cf0a42151783953bfe761dafd2cfc9c1e76e475f8bd9a3e8f
MISC metadata.xml 948 BLAKE2B d7ee1ea1ec3cff06e596b3988cb2e8a6079a2f494cb4676e31da380e9b97b2cc0e131e19204922501a0f907c0b969e1e4a8ce7a6e07965282b3f4bdb9efc95a0 SHA512 db2d30445c0aacc2fb15991075afe5ab0324d39a125b3cb0fe717eb9040afeef0274cd87a88b5f8387ef122180667a7c769ba6f304909d56793047eaae106377
diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-24.02.0.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-24.02.0.ebuild
new file mode 100644
index 000000000000..2ff6a511c35b
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-24.02.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/utilities/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="7zip gpg lrz plasma rar +webengine"
+
+RDEPEND="
+ >=app-cdr/dolphin-plugins-mountiso-${PV}:*
+ >=app-cdr/isoimagewriter-${PV}:*
+ >=app-crypt/keysmith-${PV}
+ >=kde-apps/ark-${PV}:*
+ >=kde-apps/filelight-${PV}:*
+ >=kde-apps/kate-${PV}:*
+ >=kde-apps/kbackup-${PV}:*
+ >=kde-apps/kcalc-${PV}:*
+ >=kde-apps/kcharselect-${PV}:*
+ >=kde-apps/kdebugsettings-${PV}:*
+ >=kde-apps/kdf-${PV}:*
+ >=kde-apps/kteatime-${PV}:*
+ >=kde-apps/ktimer-${PV}:*
+ >=kde-apps/kwalletmanager-${PV}:*
+ >=kde-apps/sweeper-${PV}:*
+ >=kde-apps/yakuake-${PV}:*
+ >=kde-misc/kweather-${PV}:*
+ >=kde-misc/markdownpart-${PV}:*
+ >=sys-block/partitionmanager-${PV}:*
+ >=sys-libs/kpmcore-${PV}:*
+ gpg? ( >=kde-apps/kgpg-${PV}:* )
+ plasma? ( >=kde-misc/kclock-${PV} )
+ webengine? (
+ >=app-editors/ghostwriter-${PV}
+ >=kde-apps/kimagemapeditor-${PV}:*
+ )
+"
+# Optional runtime deps: kde-apps/ark
+RDEPEND="${RDEPEND}
+ 7zip? ( app-arch/p7zip )
+ lrz? ( app-arch/lrzip )
+ rar? ( || (
+ app-arch/rar
+ app-arch/unrar
+ app-arch/unar
+ ) )
+"
diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest
index ad7c35c6f63d..51448e3c0af0 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,5 +1,7 @@
DIST kdf-23.08.4.tar.xz 495240 BLAKE2B fa7fc3b7029f513f4c8e5967a445804cd01f50ec85527e8c2f7533c9db024393e274f5aa4ed4e49c58d53f9b070a2fcb37bb31ef893df387720a8f98d96a02e9 SHA512 d084092ad5ca11922997fa723f4175a3c40ed492530eaa518178b5eb86dbbd01b910782f86fdd1c292071aca438b5121301d8349e4a8a5486ebdf4ab86e81775
DIST kdf-23.08.5.tar.xz 495184 BLAKE2B ef0e6cb0a43715e661c126357ca75ffdb60f8402bf5e147297deb1d78f4c06374b3ef839c1c41d9ab408b84ed8cd7cf1bf6337770db01878b8d92cdbb574d35f SHA512 4c4bed0d015a8c88492d05e50458b9a6185ea1cf616ad0298e3a421a988e6e58ec63e1ba7ced11e45783fb84d04edf20331beac6162f44df040a3b6a4c9e43a8
+DIST kdf-24.02.0.tar.xz 494436 BLAKE2B 5efb7c92dfefeb3bd01de474cf2cd5f81495c4ffd87703a5b67dc542ea70a4598b208be2ac6b696ae5ae78329dd018a323ebf7aab8c0225a32b46d1ee6f1a61a SHA512 cf77760ff1ddfcac4481dd88dcd1686a09ac0ca44a78bb46e4a81dd1dd4018a3d62813d8ea70d5eef3aef2ce90e5e9d9ff6b24808e153a07c4d8aa594cc7a5ce
EBUILD kdf-23.08.4.ebuild 980 BLAKE2B c08c86434ad276e30cb7b276227ab533055c7c5d243f29379a5fa7f08668714c5f5abf626ae2b548cf2216430933d27f59fce98c525430c819c5555ea5015eb6 SHA512 b6cc14544f1f9e1ccb7414b34515a2c3f46332bbe7d57075914cf2b45080b1dcd29b1682c49285fffde00959f663329f4c0ff4c897b02936125ca27d5923915a
EBUILD kdf-23.08.5.ebuild 983 BLAKE2B dcf3815f2b8a332e36f03dc96bdde167dace6e34b81cbcdaf0a5571bdb192acb919acd4b960e5f90f5bb73503aec77adbf263fb9a0e92d726ff7e6cf11869f61 SHA512 2b3ba786ca4867985c7b26565bc282101e8c7f4c2998283b4c0bf425b92a1b8cdd795d6e332d7b149334dd7a9b3eadb4c40b763b27c31aa9386a3aeea12e34b8
+EBUILD kdf-24.02.0.ebuild 928 BLAKE2B 5abe381eed996e0f916975ffa7261a16da45b3aacc9579f1cb42979775caf5b530c3cafe7d87c70043b41f219b611588229da3c4d6dd9f2ef7dfd6701be8fa17 SHA512 d0b70c89a4b731db941c42bcbab03284cb23c09487bc0ac530a9f7e288e75ad0cf68721f8cfc3506fcbd46626846c63510d08b41275387d83d154eca004e5ecc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdf/kdf-24.02.0.ebuild b/kde-apps/kdf/kdf-24.02.0.ebuild
new file mode 100644
index 000000000000..54b4dbb95a63
--- /dev/null
+++ b/kde-apps/kdf/kdf-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/kdf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-apps/kdialog/Manifest b/kde-apps/kdialog/Manifest
index aa65dcac443d..c9e7f375f227 100644
--- a/kde-apps/kdialog/Manifest
+++ b/kde-apps/kdialog/Manifest
@@ -1,5 +1,7 @@
DIST kdialog-23.08.4.tar.xz 144352 BLAKE2B ed14c6250bae8ba908e98ee2ccfaeb4977770cfd3e9383cd955759662a17933a0e9ffb46d29af07a697ada42b6cb06c6fafdb5c1bb0aa2dad0e30edd0a7dd660 SHA512 cdae358779b13fed037626644a8508c0edee3e0baebf7aaa3f8d074f9cd55aa87ed241482fbcfa7eeaf8181ea80634c48b5570625d6aca68c5a1ea4230d3e556
DIST kdialog-23.08.5.tar.xz 144408 BLAKE2B 5af2c9f1e6315e9773bd23e21946c4aafec8b3da8b85a790d3a969bfe92892f74e0561c6ff5a5243a891a416b56e7ecab3b591d487d4db3ae1a1081df7e19da9 SHA512 0272ae61278ae68f48573da324e0ae5375d2261f0597908973f84de7b70eabce18dc3d4c90665191d5c22678e5ee15778b2e95d2ee0c49a7125e53323f1f4016
+DIST kdialog-24.02.0.tar.xz 144000 BLAKE2B 4766e6d822e486e6f5a4a6c6bae350c3dc1e404fed0a33af01611d8d5bda183666c1bb5bba8c9c41baebcba67a2034f7c20f77ab3c880cc3d07b0b1aede8e4cc SHA512 f9beb4cbbbd989f8acc07004752df47a3f7f59d4ae580ddb36a4036e099525816b3b3d16ae65b5bbd1d0c965553ab2ce75cc9bb88f6a7ad47ced4959471f62d5
EBUILD kdialog-23.08.4.ebuild 1092 BLAKE2B c82270307ee1ca696fea01598fa538f957a33268a5fd773275a052c45dcf4757eefbe15857373f630b431503458ba7be279c7971cd289ded8306702695bdcc89 SHA512 938a60041a9223bbcd440642a2f5e2fbe7d9e528e8cf267ba1defedbba774fd8c263615378e86ca3e0658e892edbf39a4d14464215174aa5d854281a2777a96e
EBUILD kdialog-23.08.5.ebuild 1120 BLAKE2B bc81f86b41725d527e4f88cf8df3100ef912a4e624b5264745394d370c6b549b3e1e1071aae8aae33d12ef51ac908c976a8401b10d6b0b825044a9cef7aff0a7 SHA512 3904b6b0ad712519ac06c3a5e7bd88fd00a26f53a2e0f4691b81829f349a450bf066a19afd9747703cc7cecdab4f1bc7f749a22e4c1812b9d5ba35fa2256e55d
+EBUILD kdialog-24.02.0.ebuild 1042 BLAKE2B a44a031ac2bb4be2b317d762411ea4137cfdeb50c75764a3e8a1dbea1fcec2bb8f24c4a16c561e5a5f18a1fbafc4aadfb934ac3ec92805c6368fe69469bcdeb4 SHA512 aa39d8b37f3e17c8be5103c343472de0ab10b1842c5b88681ad5c0364199b2c71879b5016e9a7645e4483e070e5d46bcf4e653b41e851276dcf0558b99708546
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdialog/kdialog-24.02.0.ebuild b/kde-apps/kdialog/kdialog-24.02.0.ebuild
new file mode 100644
index 000000000000..6a3380922027
--- /dev/null
+++ b/kde-apps/kdialog/kdialog-24.02.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
+HOMEPAGE="
+ https://develop.kde.org/docs/administration/kdialog/
+ https://invent.kde.org/utilities/kdialog
+"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="X"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_X11=$(usex !X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kdiamond/Manifest b/kde-apps/kdiamond/Manifest
index c1d8ad840b5f..16dc384fd72b 100644
--- a/kde-apps/kdiamond/Manifest
+++ b/kde-apps/kdiamond/Manifest
@@ -1,5 +1,7 @@
DIST kdiamond-23.08.4.tar.xz 4710592 BLAKE2B e5367d2d89a0350c3421ee73cbd238db335d9d27b9b29ace315505d10e5533dd7352412beab05178a13901c2281ae5fc4a473dc30a4f38c88ef257431db696d6 SHA512 77da6c37f144349bf1d0041dd294c2864308125209904fa3472194cc01f6c3230520ae1340de27402e151170e093865786ff73c634af9d33d3f08b759ff8035d
DIST kdiamond-23.08.5.tar.xz 4710560 BLAKE2B 02d23853d23fd7b923ee7cd0d9a48205d6b35ae591731a735d0a3ef2f2e3ba3a5b74239a4f2e2695b3eb519f1c89d11744153e83c8428567f32755d40e360118 SHA512 b580c645862d21b8a5fb669ad46643a543a1a8a060606a573d0be49f143e69d4aae7bc24dfd803309313a31aa5c779a0066df0a24321855a404e75b2e15e29c8
+DIST kdiamond-24.02.0.tar.xz 4668176 BLAKE2B a6778733134ecd3227500978803f69dc838036928ab59340d7702953826d952df0e768a50febba9cd87d20cd7343c1292ecda23c263bea4a3822e988edc489cc SHA512 91f45c2aeb8596064218899e939f2fc8435891895e0660cbe91f44ec9dd1bbff206448db6ba2b43fd7b794b1b3a662c1d862d085c0def88f030699917fb5afe3
EBUILD kdiamond-23.08.4.ebuild 917 BLAKE2B 24281f61013e6dfe786a2123da96c60e166f0fc0b3e1beb1bd5234fe4aa9d75e3e4722ce62197ae726846ce59e89f58e01b1526bf383dea556e80d9d5dd612bf SHA512 b7219e194724ec96f3dff833f200c10d2eae1acef901ac366bfd2b2b46cc52f7daf4310142628a1427df1169296f7d094e032b9b4adf34c8b1a0f188ee5162ec
EBUILD kdiamond-23.08.5.ebuild 920 BLAKE2B 8f0eb6b6740786c62a3d2d81975107edfd2fe2d421d668bf3ae62c2be014c2ec3e32a9383e79bd28443d18fcb09005a61d57311590bbc15dc1194d297cca5001 SHA512 dd815c6cddfaca5cc93bee30d6c22289cd2f0c242682676b2666b4c3cbe88678372dd439330ceeb05ff1bf78f9fc3c3c0301b5c9a84269ff9df3aec8760a500c
+EBUILD kdiamond-24.02.0.ebuild 872 BLAKE2B 338dbab28862b384a494c065b41ccb26f85e2f1cfef3be90e3ac44b92b42c6f24a3179265af2c6a91eef0d0d498bdf4bfc6f2f34e7c536ea6952a9b30355dfe8 SHA512 640a791d259e8e0d87e76b61302ae7ce19e61382c5fdc511f3a0cddcfa3f964115fd330f80379ea2f391138edab853299539bcb218f581ed2946c190fda47361
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdiamond/kdiamond-24.02.0.ebuild b/kde-apps/kdiamond/kdiamond-24.02.0.ebuild
new file mode 100644
index 000000000000..ced17d893e04
--- /dev/null
+++ b/kde-apps/kdiamond/kdiamond-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Single player three-in-a-row game"
+HOMEPAGE="https://apps.kde.org/kdiamond/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/keditbookmarks/Manifest b/kde-apps/keditbookmarks/Manifest
index 90ce09b7977c..cbf071a96f90 100644
--- a/kde-apps/keditbookmarks/Manifest
+++ b/kde-apps/keditbookmarks/Manifest
@@ -1,5 +1,7 @@
DIST keditbookmarks-23.08.4.tar.xz 239640 BLAKE2B c11f424dbdca9442ef45fd78f7acad438ccb32d615e9940317e9cd71b75536efe7ddf46b622a74c940173bf628e5de4351dffad0928790b3e53ed977074643c1 SHA512 99bc73277f92e60755f9a8a0ac9d8ff014ed462806c0f15bd44a29ab980c3ab3e364eab9c86b2ca878319116e726d70959c26244cbf82479d4c0af9f1d8489dc
DIST keditbookmarks-23.08.5.tar.xz 239624 BLAKE2B 4a0c32264ed0a12c55e97c55c660be5bcf9e8270b24d012d5e6942f6701b5d28e6594e2f321543765eb1aebcecc3f0f55c51a5dbf43fb9c1a61cb54743e8af8a SHA512 848d727accc18802aa448d64276cc601691be8590f583bf76aa3de505d647f937da52b61d6b76e273eab233f81d8c24f68abad5ed2a73e67a2e22c31176f0ad9
+DIST keditbookmarks-24.02.0.tar.xz 244416 BLAKE2B e8327e794be5d434a9d6fde1fa58fb7db7c1a118b6f06ef78ea97b63d4d6027f2a4542879f657595756a52e77a572b54cb7d9c2003bd85a676c5d6c80fd7e4a1 SHA512 82348e3ef5556d74de70b16cb40835d013953448c6aa2bfbe15571036e9507b21cc0e399308aa2864e0062b99bcaa84b20451c0c19660977d2e364dcafcfd4c7
EBUILD keditbookmarks-23.08.4.ebuild 1152 BLAKE2B 8e272aaa567871029dda153fc61ee018656b3998d768afcc7f34ca94f7427bd690e911f79e4ec662cbaddb5fbaee5495fc75a910e4aec7ebd9efcc707212d49a SHA512 af055639d903c2455eef868ebe6c9849fb1f3c8ea64a669bdce6b96f530a2d028aeee3c123517513679bbbbc72c8a95532356d970e154a45b812e795bab0e183
EBUILD keditbookmarks-23.08.5.ebuild 1155 BLAKE2B 925a19da384f4198fddc82689810b56f48d0eb5071193956a25fff5dda4d4c6194f7ab3f7679a896a9216bb58f6f528b4d047958f59efa6d14f02aefa0632fc6 SHA512 59f061f479fb2232d12ffad337f5ec36e3971b93748197d8a3519f6a3441d8e09a2ccb69110af04194f2f696c6d2f2afa02815e94d91727836715a147ac58207
+EBUILD keditbookmarks-24.02.0.ebuild 1197 BLAKE2B 3d5f474cc01637aeff21bc5646835e9cfcbc46b158ebbde5625004b5b8de7b34f1c61d9ff0abdfcd4cc87190c127ccd0f9705ead6a2c3af73f44dc35da71018a SHA512 3da30c1b132a73a92693f606e5bc411a468e0bc522ca35d92a8dee36f88e110f2a882e61bba9e287a1969615ad8897c8c7ae6f6d8d6041135746169c7530818a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/keditbookmarks/keditbookmarks-24.02.0.ebuild b/kde-apps/keditbookmarks/keditbookmarks-24.02.0.ebuild
new file mode 100644
index 000000000000..ac1d2ccae6de
--- /dev/null
+++ b/kde-apps/keditbookmarks/keditbookmarks-24.02.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Bookmarks editor based on KDE Frameworks"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="+man"
+
+# TODO: X handling?
+# 51228bab29102d03f2f973ca5c34500de8d908a8
+# fa227b2f1c94c11486cc696c728c8ac4781d4ed8
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use man ; then
+ sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
+ fi
+}
diff --git a/kde-apps/kfind/Manifest b/kde-apps/kfind/Manifest
index a9010b2b6892..af7dbd0de867 100644
--- a/kde-apps/kfind/Manifest
+++ b/kde-apps/kfind/Manifest
@@ -1,5 +1,7 @@
DIST kfind-23.08.4.tar.xz 344740 BLAKE2B 76df608ebbb8242d999f80b33f085fb0b941ed22c54c11613454a6d7372f5ee7834264431904681331ebf4519329a836d715d0432fb512edf880adfaa8608177 SHA512 df2bd7ff47e1c86f4e7ca794bfbca1c8972dad0707a2509ed7aabb4f4f9d19acaea4b0635e591e436a9575052c43a787dbec4e28bd626168e600af36116fbc6a
DIST kfind-23.08.5.tar.xz 344828 BLAKE2B 9be690657f9afc99bc4882ae20af5e92f934f6ee687428151caa54ffdeaa911244e95bd4564536b50212de765b469b80293bd437ca96e12fdcc43ef42ea776e8 SHA512 f5e23253c7c2c5d119bb62e31a6165713aa352c25b15d47f11e3c512fce64149e4ada6f51835fd96b5d576a7f42d647a8a1aa8eb9fdd503b6b5e623e4bac4d64
+DIST kfind-24.02.0.tar.xz 322760 BLAKE2B 68dc1054a80658eeb2d59d4fec21afc4e6ca5d042713bd60c1ee5cdd3d151b9bd998c7c7bfb0adefae396c10a87a394f8a889998051fb9a6c3e811c5bebb1e44 SHA512 e6daa0780a7c2e40ce9ca624a5b37a696407df77fae30bf4912f3435ee28a9978299801eca390387f7b8d8615807a7fc4f3a2aaec3156235572f727fbab2b1f9
EBUILD kfind-23.08.4.ebuild 981 BLAKE2B c50cdfd0f210cbf3fced312ee90c9185a7f6c3d915e31e3a848c0680742611ac61514afae99c59247cb8f4de1141b99f8944e7e97615fa9b5a929f2137ed1694 SHA512 fcdec9819f4f9196b712a194824968fd9ff3e791946f605dd0a4e0c25df4f1a61bccb47b1f63540b97900a7da38b49ffc4ecd2c8d0a67aa0e3a6b87fe9669fc1
EBUILD kfind-23.08.5.ebuild 984 BLAKE2B 67d0c2dc6c2d22af3c310068303dbf55acca239dfb2fc2219ba2106609f78133ae9100e84f0cb0a7886b0a8e3947621c6526a1787bb5a9162d888684047a5369 SHA512 8a31a34d0edd99833b82c604222ed887224546e5a1b6d726f8e79b2840117e1bd598ebe2c9d7aea34b1420697e8a9e0397a02671d75f0dd810fcc2bd960e5e93
+EBUILD kfind-24.02.0.ebuild 966 BLAKE2B 926a9dbd9cadaea3d930f378b69b4b50d2d7c7422863f512452cd436c93b7a4562e78d05cb35ab6c34f98b916093eac8180d7a918f7b03c2d139303d3e024247 SHA512 3f0e7b392a32acd64f6307c0fac4208ad5f4f6dff645256016106c648bf1b6e6bb238ba3291e5dafdc82ab277a9a5b5b9de867eec1fa5c88ca409c4440728d71
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kfind/kfind-24.02.0.ebuild b/kde-apps/kfind/kfind-24.02.0.ebuild
new file mode 100644
index 000000000000..e7c47fdc8ad5
--- /dev/null
+++ b/kde-apps/kfind/kfind-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="File finder utility based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kfind/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
diff --git a/kde-apps/kfourinline/Manifest b/kde-apps/kfourinline/Manifest
index 283eed0e51e0..e61d0bc6626c 100644
--- a/kde-apps/kfourinline/Manifest
+++ b/kde-apps/kfourinline/Manifest
@@ -1,5 +1,7 @@
DIST kfourinline-23.08.4.tar.xz 740420 BLAKE2B fd4ca053dd730839156de6e54509995cf3f4327f60124c6296a6d6b361449f3c7a9163909771d040739235fe07ada0d30512dfdfc8780d57fb80c060950cab9a SHA512 bc5cac83849c1ea9726550896ee001e51c6303cdf3f3291bdf01138ce29343f06c6f4186da5a92a0bac2668cc9b4f5c923d7629cc4d5cd0a4b4f0af16629aaad
DIST kfourinline-23.08.5.tar.xz 741372 BLAKE2B c180eb3a6d202c3f3c5a09d7d3c997526f2e68a4d7685122a1fdf9544683471381603eec32fa221c524a72ea5c79a1ce74d8dc2d5de7390f9ffc03ab6a65eded SHA512 d338a9373e2aaa3a5791a36556ab0b1ae6ac37e0c993eadfe80edb7cd811d66a232a54f04a7e58f81075e28b32efa7866dad75bc5b3744d713a703cbf27f1095
+DIST kfourinline-24.02.0.tar.xz 740372 BLAKE2B 9f6a3881499ffb630902eb4a31ec77fcce548179c3c9d6ffa1b94e6f1737e311ed1849be377fef0c4d808e052b205ab27ba3cf2be8be1af16a4afad5be38d911 SHA512 5827e38ff2e2b2d0451d4d724255f1bfe258defc068eebe38e30e2ceb5d4ecdf5cec346f0717ef3c7d28e186b625b992e1d05a70ee0e099a173cbe3d91bd4186
EBUILD kfourinline-23.08.4.ebuild 849 BLAKE2B 3a8fc4bdfc244d6fac3eb0af30b607312da51af798c80e34378d1be2863fc98dfbc7d7731b1739da170954df82abfe8c3122b2456412bf85a4775fa3bfb193db SHA512 c15cc8c23c1563e6ea6c1fdb1031128bee2aae31e0ce0c7ed914a4d180fc5c49ee7d598e1fc088f9fe4bdb2cc77d08d231686870d53307cb21c65f3b33f70cb9
EBUILD kfourinline-23.08.5.ebuild 852 BLAKE2B 12891a3373e9a6c8df7f031e316aa4d49ecd9e206eed81538a76a625816349fa96e3bec6f58424305fbf7e0514683e6dfe2999aa06f2a8abc62d22bb769656eb SHA512 b8ef9d964f4199ea44d9de7c02e21ce45e561c62fc142c9e92ce8ba39a86333384f3250a30e5c92906b38e6bd78230818f5bb4f0268c6cc48087755d330df062
+EBUILD kfourinline-24.02.0.ebuild 845 BLAKE2B a88570d2f0385e076b5f23f858f176071196a5977234a330f1f8d1fc517158345aa2c198a699a620de8567d73b4cfcc96971e9d456716cf8517021ced158ccea SHA512 2c41a0c130bad89af960eb61050bbfae3c2c5b89c72853c1f98b8ee6094d1829310571f6ccc0257d2f4ac66a2c4c9fe4c5bc30a869c931a65c8e4aa65ac35118
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kfourinline/kfourinline-24.02.0.ebuild b/kde-apps/kfourinline/kfourinline-24.02.0.ebuild
new file mode 100644
index 000000000000..baf00f9cb020
--- /dev/null
+++ b/kde-apps/kfourinline/kfourinline-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE four-in-a-row game"
+HOMEPAGE="https://apps.kde.org/kfourinline/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kgeography/Manifest b/kde-apps/kgeography/Manifest
index 6df9c453f0b2..63e37bbe6b40 100644
--- a/kde-apps/kgeography/Manifest
+++ b/kde-apps/kgeography/Manifest
@@ -1,5 +1,7 @@
DIST kgeography-23.08.4.tar.xz 12552756 BLAKE2B 7fe8d505a1fbadfb1145e4ea4db2501a304084188d168f1bfcfab5bc7e4a2cb23b455c2ee6602ac7115bc1d20c446e81bcd9324196ba9e73fce0ef56276e8e6c SHA512 13092af7cbc6dbdf3a5c6260d3308839eb0abf17e2d250a35186ea3b7b664ff54c805ba4d0c58712f0207327fdb6fc24e79170ce482215568a0c1504e2e0f357
DIST kgeography-23.08.5.tar.xz 12553068 BLAKE2B 4884472ba7858df625ddfdf07ef50a70e390d6364e6c277d2ea92e753f81ef7178c4b91da560abd9a3ebc72512ee355f777a66742122e75e463110dc0eef4b00 SHA512 f87b108f97bbc6bf83f23b65af380dadd8be6b02558636501e542f7ddb80146b4b7799e6044a3fe59f82c8b12a68b33c2289178371ec4e8a72e5ef2035c4e685
+DIST kgeography-24.02.0.tar.xz 12613548 BLAKE2B f0d540aa422c59857240b417bf8fb9ecebd7ddb4688cf1cb79a46131ccd894ffb4e3f78faec71cf56103e33d5a72beb9a3dcc695dfb5987c7f673afbcf7a8e54 SHA512 97fa9cf96ad21ba0fe54ab6aa3d2facc6420163c517e9c397e9c1e0f1ce88c0815a0dd57323c96caf5691b9f1d25a1f8ea337e9ec59c0f8f227e54d9398070d4
EBUILD kgeography-23.08.4.ebuild 831 BLAKE2B bb76c556b7b890f8bcba3d727c62ddcf47356950f95845e2da8c7f4c4520efc9bb61a6452bb41dfcd0f22823178337e949c399260d28bac28c29cffe5bca9373 SHA512 d6e29f4828781142f67405fe9dfe368f3e87c6313fcac962eece387156c0cb583013a53b09eb5123240e2737ddaff0754903fbddf940c1a4e7415f267413331d
EBUILD kgeography-23.08.5.ebuild 834 BLAKE2B 285b243db82fcfe8bd6b88e9b3e5106d032d851a84d558eccf66ebadc42d4ced47dc2afd63b176ec0828ca914c6b3a471b0b91ce3657ac0802b12c3d6573e162 SHA512 a235e18c6be4a1d2be4bd5bdfcfb8f08e1f08d8a76e3d68b2a2b056bdac3f15f734cf85ea066dd5993c7a50146ac2c5de98f3bb75600a79f4e344ff96227ae21
+EBUILD kgeography-24.02.0.ebuild 770 BLAKE2B 4aec4118b5fb8409386a3bba561b379903256add7b9fefae90ac376bfeb89964419ab20fb8814053691a8fb3b4e781f7ffec692b94739d70a90bc66234fcd6ee SHA512 412eb16448b78557026f417276ad6bbca1c49c7fa00c69c8da3499d75dd3cfb47b9b95d1b4d1988308dc30319af79d629c5c5954b847d52ec2af18b223bdd4df
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgeography/kgeography-24.02.0.ebuild b/kde-apps/kgeography/kgeography-24.02.0.ebuild
new file mode 100644
index 000000000000..b47d9a0a19c9
--- /dev/null
+++ b/kde-apps/kgeography/kgeography-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Geography learning tool"
+HOMEPAGE="https://apps.kde.org/kgeography/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kget/Manifest b/kde-apps/kget/Manifest
index 0ef378707651..bf2925b7ded2 100644
--- a/kde-apps/kget/Manifest
+++ b/kde-apps/kget/Manifest
@@ -1,5 +1,7 @@
DIST kget-23.08.4.tar.xz 5566060 BLAKE2B 1c4b47d9b77e7abc38c36f9a242c8b930068eaef103a585154411f4c10bd31143f061cb469a13af65ba9fe675418331e84b409784919f273af3e2a4e7c22b185 SHA512 aba5a03a5c35564754b4583db30bbdb07daa1ffc8e689a7db1469e8aeacd907ecdb515adcf7b839448bdb31881779e38f579dbfc9282d008c225ccd2bb6f47a8
DIST kget-23.08.5.tar.xz 5572688 BLAKE2B 60cc3da0f3dd4dd2cda4fd1851d74aaedc6dd5d4a7dfcc689f3f32f1c5632b067ce01e4b972d424243dc96a446ae33d59faa3abec55ed44a31691163f53d16a7 SHA512 c8ded9a4786db55b22734f0432d87bd260bca74f300e9dcf1ec38973269068f0b7b77d9943082cf2db0a8c37fbb644828b7e186ae83fb527be1706728de53e57
+DIST kget-24.02.0.tar.xz 5566360 BLAKE2B af4d73192166055381c118a5b7aa669296bb91cf0e479aa8982b4fd378b80821d3b07b2bfbf321d8d743611f09b7f03baefb429e67d3c072bd62dbf55dd72c44 SHA512 c7a9ab1540515ee54d5b0d1ebe4220bcbdb376e3f2157252a79f852b51b0d313f0ea51f13b078a39b76234c51d38eebf62c1e0d8dc311d3b5007ea2db37c4c37
EBUILD kget-23.08.4.ebuild 2080 BLAKE2B 8d5f293e8691f58412c9fdcbed0a4fc972da079459fb667c78e0f8e5f52fa0ab2d803f8912d0c9b1182011b42f1000951a8164b497a7d860135e6f2f2c74811a SHA512 0060401ff67e1b16a5856e48d3e2036a26f1af8842bb7e6a91b5c16bd07f3a679b723040e751788ecabda21ca7150b0695cb72a9108b4600713d1349b7305eff
EBUILD kget-23.08.5.ebuild 2083 BLAKE2B da0c12681cfb7c929e911e38f4d7d880f9ec24496c75ac956964fc70104f099f1d0d2b8eed9d15df567f3562e04f5ccf61ee39ca6ad712c309f8a9f42ec70025 SHA512 006f9d629a6ff1c517b7e3fce5e2b6b1b03b1af2ed25491951003fa39e667c35886e2cb734fb0f688ee240cb8732ff7c1cbf2a3b01bd2c22a6a678841697e724
+EBUILD kget-24.02.0.ebuild 1866 BLAKE2B a888f48387f5d4271f56870a2d4da63ca6139e7d63cfd36d6856c8e11b35b7a5134d3a04392ba116367231fd3f1094b1c9f6284d277401d9e3a78844d6b2b332 SHA512 278d0307b44451dabd52fcccc2a8ef9726663a1b283cb6ed0c4bc0ac0aa0b7965edfd43ba14ac18e27f07fe2d99a800a4c00a8838d9dd9601649275d3b4bd489
MISC metadata.xml 644 BLAKE2B 1035e680d0837bafcb6d4fc1e3663d9f59e5804e9c42ded3bdb0669847dbb272f8505271335249b6539c93de0b4f8cc0de39fa2541724117106d78c5000db1bd SHA512 08cce2553d94bbc5094fcac0c9a6e0e188656732af8c8c787bea3bd775c3402d07f1ec21512ae91cf3b7bc4f579f731b9a0fcf9e1db63b0fe6e9d41f28a207fa
diff --git a/kde-apps/kget/kget-24.02.0.ebuild b/kde-apps/kget/kget-24.02.0.ebuild
new file mode 100644
index 000000000000..8cf71e836c74
--- /dev/null
+++ b/kde-apps/kget/kget-24.02.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Advanced download manager by KDE"
+HOMEPAGE="https://apps.kde.org/kget/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="bittorrent gpg mms sqlite"
+
+RDEPEND="
+ >=app-crypt/qca-2.3.7:2[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml]
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ bittorrent? ( net-libs/libktorrent:6 )
+ gpg? ( >=app-crypt/gpgme-1.23.1-r1:=[qt6] )
+ mms? ( media-libs/libmms )
+ sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package bittorrent KTorrent6)
+ $(cmake_use_find_package gpg Gpgmepp)
+ $(cmake_use_find_package gpg QGpgmeQt6)
+ $(cmake_use_find_package mms LibMms)
+ $(cmake_use_find_package sqlite SQLite3)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 756817: schedulertest fails, see also upstream commit 45735cfa
+ # filedeletertest hangs.
+ local myctestargs=(
+ -E "(schedulertest|filedeletertest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/kgoldrunner/Manifest b/kde-apps/kgoldrunner/Manifest
index 778086f129b5..b310bd55e793 100644
--- a/kde-apps/kgoldrunner/Manifest
+++ b/kde-apps/kgoldrunner/Manifest
@@ -1,5 +1,7 @@
DIST kgoldrunner-23.08.4.tar.xz 4968252 BLAKE2B 95dfb96a3f79afd6ed40f11e81307f89cee6c224d960387672d40be91553d3dd70707f4c5e237c42e47ed3937053a7e0228c1f8716ce413506a2577486f827c5 SHA512 6b03b024c5c01e0d5b2baa11f4ab11b2305c71cbc5deae882c1088156a0032709d1983c6416db2d0f99aa443af1030064dd7281ea73b47c56c5559587b339dbd
DIST kgoldrunner-23.08.5.tar.xz 4981040 BLAKE2B ca07d02f158fae66d682976ca156ed1026d03440b50c351067b39e0d3111b2adca52ad442a34a62f6d3e3a2a973d88e4f8e11553f5883c7f350b8097b599a335 SHA512 ff0dd9fced9325e1f2566eeecb0a98a7619c8156c54d3d2c79496a7178d507cb7c1c609e502debefbd185e1de4214767e3d726066e32bba04047b19dbbb6d736
+DIST kgoldrunner-24.02.0.tar.xz 4372912 BLAKE2B 975e2c17d5b8082389b3d00dbbd3a57108e56f717d6ded8926c1c0e5675d227934cdb6c3d4ba4b5c5c093e43f236e8fe2bd145b344a0daa7d112d62d8ce4f164 SHA512 aebe4a0b1e17ffa354715ccd81c11a67717a2a2bfab1aec741328bc92b44b18d34f596f9c963ef43bb31a411179341fe0096f168bb034c4d38f461cdd692022b
EBUILD kgoldrunner-23.08.4.ebuild 975 BLAKE2B f8139d8bcda08032e0185d0964398b4fafd20e9cd8b628d1e5f9d88885b46d80794fa2ade508cf0a4a9787e2bfef8433f6fd8cad0df8d4a9d768f2bc08805dfb SHA512 5df12de1031423ee40e53faaf612cb477ab723e8570de0d08483b74a714fed23fe4a29789aad657ab89bf25a80cf207195724ed2aadcca72766dc73c1c291bb2
EBUILD kgoldrunner-23.08.5.ebuild 978 BLAKE2B 8b85df32ce72f2e206fafc5643e5540de1f8ba6bc36864e2b39b5990c42dc4de84b01d31f727e5a11dbb04c4d72712ecffb3b90ab72423e5c357456b62bd2324 SHA512 ff6e565dbb76fa96e453fef7732335d21322842626c5b177e68f49af279beb1b1a59a30ba1199bf7a78903f8df4ce9ced962c52e015c5788aa3ad876ff002bbb
+EBUILD kgoldrunner-24.02.0.ebuild 962 BLAKE2B 0b9fef936f3d62c82548afd47e3befc84f869474030ceaf77bcc9f608ba13cd154505246169ebfa93bbb2ec4f3bbd4c4dba463dddfcc6882c072f4f5db845e2c SHA512 422ef3474c2267031e8c21df4c5babf10d6159754607d431815db3796509f12e55a1da090df88251d84e4bf9ac6bdfa53c595a053065aab5227fbc7f7127bd86
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgoldrunner/kgoldrunner-24.02.0.ebuild b/kde-apps/kgoldrunner/kgoldrunner-24.02.0.ebuild
new file mode 100644
index 000000000000..45c96685aad3
--- /dev/null
+++ b/kde-apps/kgoldrunner/kgoldrunner-24.02.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game of action and puzzle solving by KDE"
+HOMEPAGE="https://apps.kde.org/kgoldrunner/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ media-libs/libsndfile
+ media-libs/openal
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest
index e3485db77d13..b2e84c9e51a8 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,5 +1,7 @@
DIST kgpg-23.08.4.tar.xz 3045840 BLAKE2B 5dad5f7709504bc206e63cf0c913e9e0a079936eeba060a2820353e4b33a999883adeea35a092efdf33c07ec1d837bafeb524f9cce7d695848f9b2a805e5dc1c SHA512 d71454a50717aa32012ca8486e183ccf48155a47472528e9bcb739f5034d77ecc8929697863603c8ee0ced4332958ac38de661abd8c484f7cfd3d42723ca5e31
DIST kgpg-23.08.5.tar.xz 3063592 BLAKE2B 42eb82f94e614b16bd8e49135eb5c566ee5ae47fa602184ba22e3a4e4b75adbd38a4348ea489cdf2f5b122a88b59a987a6f5f257469b916f9c747c87ca4473b4 SHA512 6137f9dc230595a40c5b04045ad2f5b0adfefe878bef0200aec688bd2e8d74b09d11ca83cf696dd893dbd374836686e9b5aa9f7459c565d7913748290a853de9
+DIST kgpg-24.02.0.tar.xz 3064360 BLAKE2B 6c0faeb1009e30feea81ae69d8f31c892187cc6cc58130088ba9c050e0e8d2e9ab6e7ca5346d0100b06ba428eef22b58c1b10ef667aaca0b37e4422a9c0fb303 SHA512 ba0c08b54496d4d28bb92154dd4b009adf3b17182b1b9ab85cb4b963bf47bd895cb0c953d030f22211af2b8f7076ba26fd8c0457d80e1b0971b9c5743932c94b
EBUILD kgpg-23.08.4.ebuild 1448 BLAKE2B a5d2032e789560c9df3669b2f81c7ddf473b4f64d69b54d0cf5b3d42a63c914d542c5f88826fc9ba3eddd6e0f3eec360fb84ae30ced984eea4af21ac3a648f5f SHA512 887e59d6841484b9a65c007410dbe08d3715fcd6d2540cece19dbc6a62091dda3b437a26659b3a24a7d30383e5074123597676254c4c59f8578b2784319a2775
EBUILD kgpg-23.08.5.ebuild 1451 BLAKE2B 050f222f048626d21bd1e4bbc2cca134597795059ae169504863217a01fffd0c95e868961fe279d7299c5f60a105c5ed8a0e08d1b40a0c57c7f64f04f264c2ff SHA512 9b5397cf16d7a149ae9c7bef41990a39ce1a8e06193a106f06782942490640719a4bf9dd8b2e31e81c287f9e844589394e10c5f6ad2ba157f84b825ebe843675
+EBUILD kgpg-24.02.0.ebuild 1394 BLAKE2B cb25c0fb9a35397531baee72cc4ef6c57018865c3f640b22ecca3c701565150307815eb1347faab8a50e4e2a136083ef90e726394868160e6add3a4218484dfc SHA512 183c5e0405975f903b7e3e3b61340af72e1ae6d0e363f085c12b81f67d31ffcaf039453d316f062d43bfbf9a61be2c7e312c9e36c29a06ebec68b66cf3a5351a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgpg/kgpg-24.02.0.ebuild b/kde-apps/kgpg/kgpg-24.02.0.ebuild
new file mode 100644
index 000000000000..5c70d3b9acd1
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-24.02.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="gpg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
+HOMEPAGE="https://apps.kde.org/kgpg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${COMMON_DEPEND}
+ app-crypt/gpgme
+"
+RDEPEND="${COMMON_DEPEND}
+ app-crypt/gnupg
+"
diff --git a/kde-apps/khangman/Manifest b/kde-apps/khangman/Manifest
index 16892e19cd77..f4a03c0bbc71 100644
--- a/kde-apps/khangman/Manifest
+++ b/kde-apps/khangman/Manifest
@@ -1,5 +1,7 @@
DIST khangman-23.08.4.tar.xz 7444208 BLAKE2B 6f9c0b4f069c0a0733fc77637239f301c5ae36c7f71a33b5ce5c8a0e38198bac0b7441b12d2dc023913e0485c6c3f8625f90bc796b5e3ba20f98dd1f26b4ec7f SHA512 928063ea0922ff42347a34e116775edbd6649d66cca8644010c760e94d79e2c7d7fce957523db48caf0fe16cc658a3d79d77e5f98e092eb94c9d22fd98886281
DIST khangman-23.08.5.tar.xz 7448596 BLAKE2B f94445b7ae79585ad2d8256168694696e64fe82f7bc4832216bf4e4b69787f9adabd021bc762f9f2ed34d1df0e0e5bded06a13efdc334615c9d5e8ea263f4441 SHA512 9a3d360384dfa93365caa962b8ca0aba4903b7fa1291033788d7ca9b24b11dd154081a8888f6518db0e919e22f20acb1444e2297967cdef0554b6c580e9c1c4b
+DIST khangman-24.02.0.tar.xz 7371588 BLAKE2B d75b5a43bbd82d6409588436e609963e2a293120d2b727f35bf21c2683e66f2ed289b91e86c0c26abebb2f4a64c4aa0d47661b2a9e4cddefae01993217f7a86e SHA512 324a8498e0532cac4e3805bedf802251e2426b9365def91766ca966f2f131c4369e99a12d22a6cbf351ad25aebdde262a1643e606479c87c46ef10c7c5dd27a8
EBUILD khangman-23.08.4-r1.ebuild 1220 BLAKE2B 10970a8160f16f9b5e0d8aae766800c09b5a749be2b082dc62a808ba3a292c9b4eeef42eb7f5ee025472c81f851d9d8e8795b5a06757026031cbd040ed0eaff0 SHA512 462ac9ddde152ade12d190fa2b15e1713ba7345c8d7cf51e835e1eec0b04eb30fff267dd33b2154e6dc445f88489f47015dffc27c9b7518a2342cce64dce9a81
EBUILD khangman-23.08.5.ebuild 1223 BLAKE2B ff309178f1214f749794177f3a03e4be55925010fedef364d6c834939370e3d97c71f5ca9d87e1313f45ca638b161607c9628bd451b956f165df07a9c26d02bd SHA512 29651c0a0a379f6b8128cb177c1cce0ffa69ad2c91cb4de86665346b31b2a5f941040d77bef7593a26d9fce53dd8da1f3bdc37ee3a67759dc3a1b6afc74896e3
+EBUILD khangman-24.02.0.ebuild 1078 BLAKE2B 4f440369ac16e5daa151a8ede29ff0d21b62b5beaf64ee8cae6df68337f79372e2cc73daadb5f248016e7983d3ef80dd3aac7e11e638d2ec85f20e1b27569961 SHA512 06534c12198ebb23cd954690c4c2ac94c6681cecc492884d97fc40d14857fcd9ae4f7de34ec20359346d7325a9a04622d847a119507c72fb490d0fe38f5aec44
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khangman/khangman-24.02.0.ebuild b/kde-apps/khangman/khangman-24.02.0.ebuild
new file mode 100644
index 000000000000..5711042b38e7
--- /dev/null
+++ b/kde-apps/khangman/khangman-24.02.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Classical hangman game by KDE"
+HOMEPAGE="https://apps.kde.org/khangman/ https://edu.kde.org/khangman/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkeduvocdocument-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-apps/kdeedu-data-${PVCUT}:*
+"
diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest
index df197fdac6ef..0758c8781a9b 100644
--- a/kde-apps/khelpcenter/Manifest
+++ b/kde-apps/khelpcenter/Manifest
@@ -1,5 +1,7 @@
DIST khelpcenter-23.08.4.tar.xz 4370804 BLAKE2B c46e2f9faec5ca9bbd94f8b88e4e73fb5bfcb698d2344541d96c3ca793cfa3d653ec213cca95047e9214e9349d11248d6f573fc44f729036ba54caab48fae816 SHA512 fd59f41cea9d1492b4f2e99b8612511aabeddedcbac1795978b0a7886d5a3ae3d63d99dd96750f79ef0da895c698c9b7f00b1ed599ad47b55b9a0c673f8e79d0
DIST khelpcenter-23.08.5.tar.xz 4371224 BLAKE2B e7a4523dfa6b9bf57f8d9265750eb4d67bacdb47660f9e902986ac191626a5f35b729a35fedab3dd015f9a261b42996225783fdf98eefd3d16e30f2732d20d44 SHA512 2ba3dc6485fe0fca94263123ab577e92d17ed30cadf296266ba2f1d3ffa3352bd4964e2aff00404933035aafeef57795e1dbe31dea63ca9d67cf24ac4fbaabd6
+DIST khelpcenter-24.02.0.tar.xz 4385932 BLAKE2B 2333126e976ca67329f01c4609130d02f3fbed7f990ec359155e48315c77d4b5785c05d619f364fb83b6704fcd867ae0a6b10e253c3b7cde8a3230bde28fd840 SHA512 cf9df9a9db4c75955cbabf745115720c763746a1d8bce164e5380726da6e24012e3cdf63012b44872ee67707a75ea5cf93ba57437b6673772ccd58fb21fa8986
EBUILD khelpcenter-23.08.4.ebuild 1439 BLAKE2B 5c2b2e6ed75986dc6935ab69cfbaaead70a3b37ed8b3b99bca64f560230e4914b5d95f51020352a36cc88c179b5c3d9bf96646867e3cbc19b3ff0bd73d49405f SHA512 c219fd96e4b689ee89d5c69581b2ddfa3052c0ba0f4545a1627b175e59d4bb4937e986c259e41ced36aa45c3633b3acf1d8911d5a01ad8c5b1c42ffe58eceeee
EBUILD khelpcenter-23.08.5.ebuild 1449 BLAKE2B df355e4b23a58606b0bed70f626d394c1cd499e80a58277c13d73f186769dcf96b4ddd40177d59d1bbedd6239f4e1076eb65827bcfceb75a2eee1cfe4852a856 SHA512 88b3dc098026fd63b48bc254d43a9acd2a5b662ecfbe617467b66705d9238edadad62e40e11801903b65a8b8a8c6eb371d89ebbae54fbc13501a6dd681808104
+EBUILD khelpcenter-24.02.0.ebuild 1264 BLAKE2B 166d6eca513ce9f5d991890be42f10b17fea485952207cc813889b0723816cedce4ec612ff9d217ab837755bc71d121926e75820be0e08cd7c6d8df24072989a SHA512 566b0a8a227401713d8b5bdde89a692572b14db5886810635ea08505153db6ce47c926ac8fb00cbc13af2bd9c2d24c07e80a33c75674d1ed3580e8eab8662db1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khelpcenter/khelpcenter-24.02.0.ebuild b/kde-apps/khelpcenter/khelpcenter-24.02.0.ebuild
new file mode 100644
index 000000000000..58d52cc03392
--- /dev/null
+++ b/kde-apps/khelpcenter/khelpcenter-24.02.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to read documentation for KDE Plasma, Applications, Utilities"
+HOMEPAGE="https://apps.kde.org/khelpcenter/ https://userbase.kde.org/KHelpCenter"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/libxml2
+ dev-libs/xapian:=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdoctools-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6[handbook]
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ kde-plasma/kde-cli-tools:*
+"
diff --git a/kde-apps/kidentitymanagement/Manifest b/kde-apps/kidentitymanagement/Manifest
index be2d90910af9..0721c67f9f28 100644
--- a/kde-apps/kidentitymanagement/Manifest
+++ b/kde-apps/kidentitymanagement/Manifest
@@ -1,5 +1,7 @@
DIST kidentitymanagement-23.08.4.tar.xz 163940 BLAKE2B b4ca402c5a05e6e3f982017c3bab0a513252b57670b33fb89e69e84191289d3c058ead5b255c9e497100dfa1c3b683461185880c5d36741f0a3c8cd91503eaf1 SHA512 118d01299429255525767a849b9e77c87d4442763b1360522b96e7234d01c90a25ec9457ac92b1f436b9114a849e5dfad86e4fdb94297d99e8d5bd5aa9aec3a8
DIST kidentitymanagement-23.08.5.tar.xz 163960 BLAKE2B 3f5972cba942f39ab672183befc75e16be5a3f0f10b9f344a0d1e32303278f594c6ab521e087daf6b61b28d9378879cb9eabb468ddd4bfd8b2b677df36e45297 SHA512 70c85a1513e0c676d3fa3215258dd3d82134a26712f7544832675b7ca8074162794967640479a62c5eb68bcf3c2c4b364ff53a79d9cb544d871876f4978cca3e
+DIST kidentitymanagement-24.02.0.tar.xz 183868 BLAKE2B 17c34b3d8447d6d7a4f4f216e2131495fa6be73167ee0fdb243a475a30bb74f9977ed4b0688b52d4502102dd8b7f708ec225b71b05a070f34c1f17889ba7bf44 SHA512 83c18c302261ad01cb98334eb1be548dc65c77068c2c6aa05610f042dcfaf1208ba8fb5866175ae21ae94c8738c17cff173f0f098d527a2d52a83e03260c5213
EBUILD kidentitymanagement-23.08.4.ebuild 862 BLAKE2B d0ac8240802a9c63feac8d69f6fa85397dc80166de0e56a899d5c641dbc1483dad814c795cc34a1e975a184aae5ac8b3ee1c775e0ab691feb9f777be5932c3f4 SHA512 90e9789150a444a9ecb3632104726fd4164a05129535c3413a3f15af3c1394b80cbad6e5753edbf8cac6ce5faac327cfdd6a6e8696975520e0368985bf53b340
EBUILD kidentitymanagement-23.08.5.ebuild 865 BLAKE2B 38db345114d8db49a1913ef70bfad81a1974cd0e5734ab7867a8f58b66bca2588788ea4c339565f970821e32653fd749318100e28787e01879ebea88fc472f30 SHA512 e8e805f8b2148d068ded50aad5ac6cbfa3056ab7e89dd0bd7f3741087f2401a466f1d119215d591ca97fd046a10034ebebdfb19aeeb023e5fba2c2c9d9634bc1
+EBUILD kidentitymanagement-24.02.0.ebuild 813 BLAKE2B df6590a765204fd95611b2e65328d5dec5f924f600f6db1381aeeb95a94ae114e035ed3bcc2529eb768ed215cfc8079bce7078208cd8ad13ce1b8f50d61bba74 SHA512 503e887b013f0c27c52db37b25c7edeb1ae7fe68f6c5451d48516963d9bf90bc14c503b774f84cc96ab5038a09ef8d55ee2a43ff972ca9215ca436870cc0b0e0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-24.02.0.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-24.02.0.ebuild
new file mode 100644
index 000000000000..2340dedd7a82
--- /dev/null
+++ b/kde-apps/kidentitymanagement/kidentitymanagement-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for managing identitites"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+# TODO: Do we want to wire up BUILD_QUICK_SUPPORT?
+DEPEND="
+ >=dev-libs/ktextaddons-1.4.42:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/kpimtextedit-${PVCUT}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest
index 721eab197e03..930b7ebcd57b 100644
--- a/kde-apps/kig/Manifest
+++ b/kde-apps/kig/Manifest
@@ -1,6 +1,8 @@
AUX kig-20.08.70-cmake-boostpython.patch 2660 BLAKE2B 51c473dd8733f44214571772b2249abe730087648d962ebab12faacaebaa2e1bb0788220faf2a03b110477a1112fce771d1b269d03e3a05670a35ffe02c82c86 SHA512 0abd06e611f90a8f73ecf5599377df45ae350c4352ff5c0cac47918d4938142bce9677a0430aa3aaf8d6f0edd5241f4751fc2187410b7287dd399caef6c8e7ec
DIST kig-23.08.4.tar.xz 3299000 BLAKE2B 4921069bd9f0bdb3f31629fb48e32774722ae2cef0e13a7520302bef7b4df2800753b8c25aa4399107ff5cb0437e72409fd298dc7df7dac3da270a307351d9b3 SHA512 8d0c475b22cbb693bd3cd6754507270c69a5d7f9b2c2bb30ffa8d680ab092f4857f27e88df8897ad3d92cc99850bd34df966f92447180cf7304eb08b3bedfb71
DIST kig-23.08.5.tar.xz 3298936 BLAKE2B 91ca3b87837d0171f36916ade29bbb07d840d9d0bd022e6605342412f07343b6129f2efce44bb1b2337f114bb167cb639bb205e3b80d42f92aacf7f0471c2f8a SHA512 6029b26af85faadcfa35487d021eaa3e8b0d0133067be64fb01d65eac90fcd88cf6f08e0f13b6fc115b61e085f981298a2aba8913e891d91c059fbc1ff453130
+DIST kig-24.02.0.tar.xz 3297536 BLAKE2B 4d5b617501fa3c8fa946225d9827a4ff2fd30ec9552aa92a262b82dc4a966580f30d4c3b584a0d3e575009e2a90d03c1bb27dae4eb65f1cf36c492114e8a34a5 SHA512 1fad89f38a5a1dbf4f7b8cc36ca6aad73b3ffa59381400a848b53d40986dcbe3bd24d113151643d4b74d9aec477ffb6d93758048c0a66f6df91a1ff729ddf233
EBUILD kig-23.08.4.ebuild 1754 BLAKE2B f09ac2edbf34f2a6d36783bf9756e98995bf2bde824a74eda4e2fbaadc5346ed299ce063ecf4869123f673603d9c180aeb46a0e755ea58773f052c1f37919889 SHA512 e60d50960ec941bf5c9dd33e74581f2ca8ff3197c29938c536c3cb3a5d6ebb8e9bee9bc0d38a0a4216a0953d3b263e4d4117eb9f9cb9544123f129dee913cfd0
EBUILD kig-23.08.5.ebuild 1757 BLAKE2B 637fb8ac78ba66104685171f99723b11af8c31416cbd18fa85ad8aa86be07e6ab4e7cd050a29d235d261df10fa8c8f50bd3f88bac606dede3271635254174aaf SHA512 8b2c8726098081b6adeb76252a4248d61df599b1825aed632aaeb900023bac8d8fb9de19648e0906d14a8f88d4bc66b838e9bdd0cc6f6d4d2ccd60c0e1677ca9
+EBUILD kig-24.02.0.ebuild 1757 BLAKE2B aff9beaa0e0365536ea89dd14ab5004f23828fade88ca3a422ee0f8c75c122588709e166f8f2696e4cca8660df97c2513be83e7aadc636d918ab806e74b6b65c SHA512 527666ead4f58303d301d7de7983e08092f815be29111bbf2fcae257d41c6b1e32ad5021242f38ffc7febcc40c2f4682198704dfe110198ec93e512f206744ec
MISC metadata.xml 486 BLAKE2B 11cf086271c289ac0e3f1343ad70021b4b847e7be0ddb8f1dfb2630a4d7ff026456e2ed1c2f303bc8d9a4ec6e062c923bf809e14e814ca8dd653d9c2fdbe8006 SHA512 b4a4b83cd44c29cf1f194f5c3bdd1e48f9ef08c02d1b33dcb25fe36d243588f5b83753c03826f1cb74df4ba225553fdd65263c047362edfca5709944cb24e08a
diff --git a/kde-apps/kig/kig-24.02.0.ebuild b/kde-apps/kig/kig-24.02.0.ebuild
new file mode 100644
index 000000000000..8b523659bcdc
--- /dev/null
+++ b/kde-apps/kig/kig-24.02.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PYTHON_COMPAT=( python3_{10..12} )
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit python-single-r1 ecm gear.kde.org
+
+DESCRIPTION="KDE Interactive Geometry tool"
+HOMEPAGE="https://apps.kde.org/kig/ https://edu.kde.org/kig/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="geogebra scripting"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
+ scripting? (
+ $(python_gen_cond_dep '
+ >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-20.08.70-cmake-boostpython.patch )
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_prepare() {
+ ecm_src_prepare
+ python_fix_shebang .
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON}
+ $(cmake_use_find_package geogebra Qt5XmlPatterns)
+ $(cmake_use_find_package scripting Boost)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kigo/Manifest b/kde-apps/kigo/Manifest
index 19f4ae99ad73..4554916ab41a 100644
--- a/kde-apps/kigo/Manifest
+++ b/kde-apps/kigo/Manifest
@@ -1,5 +1,7 @@
DIST kigo-23.08.4.tar.xz 5269340 BLAKE2B ec13bb3adf158127008bc0da8cca7b67916f48f480ebce8418710bb522f65642a0883f7db3dd2671cab46df2719155d044e0a870c6683715c390bbda9baa1083 SHA512 736939664374ea5fdf663e58e54d14dc8fd91577ffb9208c1ed09baee155db252bb12613ab1c28b3de0877b187fcc5593502fdbfe4f18b677aab419a041daa03
DIST kigo-23.08.5.tar.xz 5269404 BLAKE2B 0fd18228c277292e416338906da287fa24b880c478f39e8702db5f642300509ff88b77f06ba2163bf869d47e76f8284c0a90ecfed767112263c22acdebc69b99 SHA512 251df2e37d79255a8424b180f3c921ee572d6378ce0533ccaba4e18bea7f45823e4457ba55aa8746fb3f92b6a2a5653bf4347bf9e35e1410dc95652ff64efcaa
+DIST kigo-24.02.0.tar.xz 5157392 BLAKE2B 99c10e4ab881b4843c69ec9c5bd1767dce34da4d37e268150a9711ba16d8b7e08b31912478152f83125ea6cf6b9a5f1a4c22bbdc11d207046a30fcd06a0cdbe4 SHA512 c4c0e5e5000dea80458c2f5bdbbfb84512e90c7bebd58f0048341a37c3080ff79c5c0234b68d12510e839efd6b02df5126f26ec5fde27072ea26641134360752
EBUILD kigo-23.08.4.ebuild 1014 BLAKE2B e54dbeb172d6deeaca13fcc62543d1b47fa08161c2ec2f5edfc5123d1a7fc97ab242be300e660699e1e30d400cf21b71398d5acb496e823fa31cf0160f08cbb3 SHA512 a4038099312329d7cec71c46ec32cdf0f230298595ddb29f2cf70ae9746fe6293529883adc8a6b686f355dd33a8006085a1ea83e9b9ef62fa4451681cd5e56b8
EBUILD kigo-23.08.5.ebuild 1017 BLAKE2B d68daa7e9c1404a2ed825fd4a3d411b1f768c33c0881fd243e026fe8d688fc443b26fec109ee2a0643e54f2be45f69c084c587b23af2a46396522c2ae896c2b7 SHA512 07f1fba157a6c71de523557074094fd67e1c8dc02f4fd7cd478bf54b5aec587c5f2b69a93a91a205491fa5589754d135aa0eede3237508c6646fec3e797a00c5
+EBUILD kigo-24.02.0.ebuild 969 BLAKE2B 464e03d5627e0abcece49b685ab4b54476804c4f06c493aff5f8164dc2bfb854c5bf0f51fbe838ceb7178916ee738bc3185d15225c07006dc0c27f1e21774e13 SHA512 2de715503c67ccf34eec21be68572306fedb4643db1ad727ccea9259c8a7ccdb81d5dcabd41061b43446dfe8f54a267b8a4abfd971a41feb59482172e452f796
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kigo/kigo-24.02.0.ebuild b/kde-apps/kigo/kigo-24.02.0.ebuild
new file mode 100644
index 000000000000..2583aea0756d
--- /dev/null
+++ b/kde-apps/kigo/kigo-24.02.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Go game by KDE"
+HOMEPAGE="https://apps.kde.org/kigo/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ games-board/gnugo
+"
diff --git a/kde-apps/killbots/Manifest b/kde-apps/killbots/Manifest
index 8ce77d70cc9a..027cbd2dca0d 100644
--- a/kde-apps/killbots/Manifest
+++ b/kde-apps/killbots/Manifest
@@ -1,5 +1,7 @@
DIST killbots-23.08.4.tar.xz 1206400 BLAKE2B 52295a2a7d0bd7c6cd192af61e044afa74604edccb7e29583082a9b66f359dbbc7b376694fa08add4cc70cfc85b9c54ee3276fd8b36d88ec159b5b0397bb86d0 SHA512 13ae64cf9045056740b5075713f201c0bd362dd28e1407e5b2afc404683f14a94cdfebacb58d4f10e2edc7766577a226ecbcec90025e0a2481c3e6868c126328
DIST killbots-23.08.5.tar.xz 1208076 BLAKE2B cfd320e6b16da38a6c2182764a3ef0149b35909f73fa8a6f712133abc51dfbfa50fe35c44e44c89bdd74cc32708daf3b2b1a37875461e76a1f535c1263287a57 SHA512 07840edc08915127df08791dbb5784564ea844df5f70bb3c3d518016204abfd3142b7d858741d212bac9eb4e0b539f33f6fc30309399c80221c3a0cdfff141ca
+DIST killbots-24.02.0.tar.xz 1162708 BLAKE2B 53eac42647e76980e0da2afa688edcd28c59e160c8de60c2cee667de1e4183a51a33e5bf4323fd6b43516ff20a0139c17ba5386ccde65ec929e4385294b3913d SHA512 ffef7a8f8412654b7836e7b37266ccebb992535606c42f4f77ad5eab9ca01c089911f0e1a963ee1de20a5261b4a031edde7a7e551faae424a7afe0d8848f4aa8
EBUILD killbots-23.08.4.ebuild 883 BLAKE2B 224920771201ede6287afc18ac641eb425e8433953348bda70e408631f50d83c756630869cd728c5240b1df44080390ea2c0ce30b8249ea92d2d3e0e22102e69 SHA512 d9675e97e4457bb948908014af66404a85f44eedd95dbe6b8bbbdd57637908b9c0aa7799ec1181d8070d69e5e7fe18c180571a154523594aa0fee182a7f9a40f
EBUILD killbots-23.08.5.ebuild 886 BLAKE2B d6ec8bf586464a4a324e9e9de09d6e10d96b5f51d24f67c322bd901163053caf8634324355fd35521431dbc7d7bd72f0335706c4b783cff57420bc13174e6642 SHA512 b163447763ddd8b150ef1cd7a3698dc863b6136c0c62805f57bfca00c3a705ec61d8888ab6af65092eba8da78c8b6e44e014f2a4426df2506e894c017836bbef
+EBUILD killbots-24.02.0.ebuild 895 BLAKE2B f70f7f3977a33e63517002400555457350c9f3466db03326cbf7021a1a7adcf2739c461ceba67c771e79c4a4c19f5a82846b38b9c37168660c83b41ae99e19be SHA512 37f6a681589c2df862962b101011a533b07cd46cc02b401078a6bab812754e9731e3999e956c8da3a1d2928a98997aba18c5c3c9d673087dbf04e1dcd5f17b2f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/killbots/killbots-24.02.0.ebuild b/kde-apps/killbots/killbots-24.02.0.ebuild
new file mode 100644
index 000000000000..61031643db92
--- /dev/null
+++ b/kde-apps/killbots/killbots-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Kill the bots or they kill you!"
+HOMEPAGE="https://apps.kde.org/killbots/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+DOCS=()
diff --git a/kde-apps/kimagemapeditor/Manifest b/kde-apps/kimagemapeditor/Manifest
index 3ca519577ee0..0107ca744517 100644
--- a/kde-apps/kimagemapeditor/Manifest
+++ b/kde-apps/kimagemapeditor/Manifest
@@ -1,5 +1,7 @@
DIST kimagemapeditor-23.08.4.tar.xz 1106832 BLAKE2B 276bf4e29a5f80085118317f4105ac967ecdfe42f4a9d950158040f60cb7c9cb74d09c4a68bb6ca290ac812f0be9e677a65f0beee6d8f7ef0cccf5ccd2da98a6 SHA512 f5c0e8b75b4c27fa88ec8ab527d5f6a39f44834a88f869e53228ac4636d3608c312c7f8f453e0ce6b8b6d0d5c357de4efb7a559f6f1b778f929760ecd3df21f7
DIST kimagemapeditor-23.08.5.tar.xz 1107004 BLAKE2B ddf829f7cdfa785bbf7785127ed7645e62a8672d4cf83b52c5b249fcd4b4ddd08d570c5eca941ea35c02c99e868bb4d6c79352cf7b48a4bda9ecedcb1c445adc SHA512 ece1f7566cdb8e88164f249e6677071557e98957733f4df5e9abd878d46894098614eb2ba7dee2c7521f66c8c75116fbb7a16055de7216fb536540c55cba67d0
+DIST kimagemapeditor-24.02.0.tar.xz 1106144 BLAKE2B 302f8b9f39673a977530cb7972ccdf54d656ae2174fa19632cf6a67f4e043af35c9611c7b608295ae62416132099320ac6eb88d3febd3ae520a523428aaa0670 SHA512 a85801a18b6c59223e74392bca9d7d07ff375bcbaa1148d1ef29dc531b85a10f36c7cd1a9903117b3e1ee912a3c7a19c483fc85db1ef9b78079fe0b44760c750
EBUILD kimagemapeditor-23.08.4.ebuild 893 BLAKE2B ff3edea0bf4ab66d555a730de48c4af71aac5ff4be49bb906a2786d41b194da31ded9169083527ecefdee20c4d8bbb6967c1a4a6bf9807bb29bf1d66c558574a SHA512 51eb8f116b7793ed1c66f391c9ad4aee541666914d182c6386ae8d7d8f5d2425da747661dede26a4e39d2c7ca65384e30806648e0eaade54820805775986342c
EBUILD kimagemapeditor-23.08.5.ebuild 895 BLAKE2B 9e7e2531b41aaafc08ed767101d97a6e57e6db63b427e6ade8e838a2c60b3019423fe9098274608f4b76026848b82b1effb591d97f6c8c15b698c42c036f0527 SHA512 b40c19e1206204cea76a11a74fd97abcf53ccc60ca062748de8f3e7d81d0b163ed09b3f92ef6705e40edb1700fe0a5bcaa0bd502d5554286c9095794a89931d2
+EBUILD kimagemapeditor-24.02.0.ebuild 895 BLAKE2B a356cfee4b886e791387076f110f36a5780f90fe2adeff7797b0ccfd467e21a800f9ef720f24d9f696d9badaf157040f2be1ead78a49689b2a79438fa30ea557 SHA512 26acfce36830bc2084bc854df8091e96ce42ded5bfefc60bd3a9d7a9211b679dea613f0aea7796e0f50df3c3dee3c715c645f1521887c6f1c19ec24f9ed7e250
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-24.02.0.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-24.02.0.ebuild
new file mode 100644
index 000000000000..e6792042763e
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Generator of HTML image maps"
+HOMEPAGE="https://apps.kde.org/kimagemapeditor/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kimap/Manifest b/kde-apps/kimap/Manifest
index 03da646787a3..1d6b4295fa73 100644
--- a/kde-apps/kimap/Manifest
+++ b/kde-apps/kimap/Manifest
@@ -1,5 +1,7 @@
DIST kimap-23.08.4.tar.xz 131156 BLAKE2B 9b15c52df75731d09e3434e9776b6d25b64a209650b2ab385bf0efbec281b2fbfbbd444827a26f3be9597ed61dbe624e4fe01f8d71ef3db0a0e917a646cf63c0 SHA512 bc7f195fdc362ad52064135a65b84d8808100042acf818006ee8500abcb7a2d32d841e0cc6196bff529bc7c4348aa3e90dc7e2256fd908ebd62f35211f0b1dd4
DIST kimap-23.08.5.tar.xz 131156 BLAKE2B c82c0773bd71cdac0165459418a5ba9a55346f25838d3e87763b4376318d68b6a725ffdd590b9955ae302bb1a32b22e3ee7d4a98456d0ae7329f02a92d64547e SHA512 53718d33c2e470aa82276473360162664bec734207498f39d3702aebde70f7bf8ee2902b8834d47f95413d1c040b52e5ea9c06386f3e5cdcddebcb75a8611337
+DIST kimap-24.02.0.tar.xz 130836 BLAKE2B bdc1dcd74ada02ac49af874e6003a4297db14bd73fbb40b3f827c300fa4b4d3899e82e3d57a4057e68c346d0c657820073e204219666e0294185dc06bb505d68 SHA512 814d435b223539be21cd6e98878ed221f7ad8396c4597d569ace2e775ac9d02f56a441d2f232d28bb6e13e1ad592803cd2c757f90684d73470edf8f0a7e02683
EBUILD kimap-23.08.4.ebuild 874 BLAKE2B 351043ac5dfaee0381d55708999002819d042a8d1a1a00b1ed8f79bb12602948d1f69dcd6062e3894dc5a7e3c401f59f1832f943684c2a839cf76e181fb97aa0 SHA512 44370ab9d6e923d0342cfed789d9a6bc37c7651f0d3fffc4487fc5856a525b24ec6f8f25e4e8176db4a68c2bc2be3c5efe62c218ca5be0b559944c072d14a0ea
EBUILD kimap-23.08.5.ebuild 877 BLAKE2B fa84bf1ef4de8cd1681583928b80676b0c3f226ba1834b347b4ae1290f5566e214083900a480c0e24bd27bf72cd8ded7b19b23c6e722db8de4ab61a22cd89307 SHA512 3f5aade0c5c03e803cb3d968af0abd1cb60e3e07099dee062d6c9a08d4adbddd15a1d0263eaca24d808e8a28320068d55ef575d47fd52f8c12678c9b425405ce
+EBUILD kimap-24.02.0.ebuild 865 BLAKE2B 68cb8baa4184f863f400920b65131de95a6f2863fa5ca00eff1677d73d8a62cb1e961beddfed9f0b0c912580760855e1c533ac92bde4d883fd836999e736887f SHA512 36e4ab4ed93575b44d4dfc4aaae66b06ccd008bc92ebce08cf12dd3991de4d9826b28ddbdfaec24efadd2056eda3f03523d37699b56590cd48dfa958cec76750
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kimap/kimap-24.02.0.ebuild b/kde-apps/kimap/kimap-24.02.0.ebuild
new file mode 100644
index 000000000000..64db88de3a72
--- /dev/null
+++ b/kde-apps/kimap/kimap-24.02.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for interacting with IMAP servers"
+HOMEPAGE="https://api.kde.org/kdepim/kimap/html/index.html"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+"
+# TODO: Convince upstream not to install stuff with tests
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
+"
+
+src_test() {
+ # tests cannot be run in parallel #605586
+ local myctestargs=(
+ -j1
+ )
+ ecm_src_test
+}
diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest
index bfe3f2d523d8..293e97402549 100644
--- a/kde-apps/kio-extras-kf5/Manifest
+++ b/kde-apps/kio-extras-kf5/Manifest
@@ -1,3 +1,3 @@
-DIST kio-extras-kf5-24.01.95.tar.xz 1466276 BLAKE2B 1c486ab8d112cae6db754ff4d03829d6b116d399d0627f4f5477ddf901e1d5fa889db3b1d9a0024f77ece85d7ce67bc6c14a7daa1ba33d9f376fb104fc93e5bf SHA512 677c3ac6bb0bf55b9f65e0d8f1b373f96f5cc1c534f4f40135e451c128d60f617a75e2c05bf613a38c3cd5d0fcbbb3ab3c63c7c35a2bf86f2104912961fc7526
-EBUILD kio-extras-kf5-24.01.95.ebuild 2868 BLAKE2B 0f870bb97e4b96f09777519799f6f0192812f1d5813c4627ada35639c6e6ee621389e96f43534d6a21050bf924a6cf5e763eac15b9b65167f1ee54a1e7f8f48f SHA512 2d6d778bea13c8e8bae423bb410d0bacc2d836d37d9cbe1dd36f5123d8404020d5037e8eed30465d93c8622df22b743165b13a44900ba5879fcf2a24f8575888
+DIST kio-extras-kf5-24.02.0.tar.xz 1466300 BLAKE2B 7dff74be32df25b09848e77608fd34899022de9243182efdf752d05597040ddd8b94c214d0ca687df143a83eea0acc7aed4d2b829b3da207c3519a6ba6722ed2 SHA512 f24dc142084220f8e87e740891f96952def8fd687975d5c7b7b598d66734de6deb2dd86c78af8b1ac44b1216131db44a2cdb2fcf2f16615072dfd4f3273b09bc
+EBUILD kio-extras-kf5-24.02.0.ebuild 2881 BLAKE2B c9e013bb5947087057fbc61725dc2b96dd3d05b3845aabb2fe50f359c12222f46995616e40883b4b2c38c1c1c5f726ad2e7e99ef9ca8c7bf744549eda16b6798 SHA512 fc9a769b2187b3c0f9ced9e0f5609edf1b280af2fd4f5e1742d2222ec430e55e39db8dceb6bc7023f9b2f38829c5c630acba5183e25c399666533fd22eb36ac5
MISC metadata.xml 1230 BLAKE2B 9b567eac809ae4520744b33f1bac2230e14e8666b7d12be0dab5b99a750626ff6f87b93f15c3ebfded9ca0540b6244105ec5531aa61778e052fe9610130f3a17 SHA512 60f5c4fe5c342680b50d3c8796142d41477468edab3aeb7b45f8e4d8ae932d2ee781bb49034272ca1d726031ab14c73fa137541318dcefd62f28aeba271c4295
diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.0.ebuild
index acb19adb061b..087fa7d87368 100644
--- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild
+++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.0.ebuild
@@ -12,7 +12,7 @@ QTMIN=5.15.9
inherit ecm gear.kde.org
DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
-HOMEPAGE="https://invent.kde.org/network/kio-extras"
+HOMEPAGE="https://invent.kde.org/network/kio-extras/-/tree/kf5"
EGIT_BRANCH="kf5"
LICENSE="GPL-2" # TODO: CHECK
@@ -64,7 +64,7 @@ DEPEND="
net-libs/kdsoap:=[qt5(+)]
)
sftp? ( net-libs/libssh:=[sftp] )
- taglib? ( >=media-libs/taglib-1.11.1 )
+ taglib? ( >=media-libs/taglib-1.11.1:= )
X? (
x11-libs/libX11
x11-libs/libXcursor
diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index 9417ff13bac2..3fd967a3e233 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,8 +1,8 @@
DIST kio-extras-23.08.4.tar.xz 1490584 BLAKE2B f38b87c9934a2d8f7862131d6ad8200035cdd55696918e1e8164e7811907a17ae583f392856fb4e709a2a09dcb560fb40c08d2485caed12331da9068bc3b3932 SHA512 ac2be6e745121962e13fe952d746281fa45778b6d491b001b9ea7a65caedfd5d6354ee75537fde0bf174638d248eb8796db6710830641149dcf35544048cfe27
DIST kio-extras-23.08.5.tar.xz 1491032 BLAKE2B 657cda9dd5b00e9a5bf5d4136524350cdad27548f5c504aa403cae96acd9f03b345726de2c78c49fa0a25c978ef3ca64443a5503fd4d8045148ec516983df751 SHA512 8963e53f0be3e22a605ac35fd5596a73bead1b48b9ace152f38ffa76aba60fae7f9249d85c10296cf363a91063a26da064c4c02d1d1eab1a932cda987445bec8
-DIST kio-extras-24.01.95.tar.xz 3552976 BLAKE2B 5892ef1f018ecb794dfc83a89bdf595e12336144bc2bd2a2a2a640825b9dcac8088dc37f7376e3e7790c5effda2b4038aa2da535497366acd082f103363dc201 SHA512 ad0cf481a80a9698a4ca1fade7af190c3ffa240a0ac3b5f00385ea20fafb7e3c42042a2047c3f353b893701eb517ca668ab480dd4fb88abd118610a581c65ca4
+DIST kio-extras-24.02.0.tar.xz 3549900 BLAKE2B 8f6d38bdde854d6cc51a1bf462a85a83064532f3798ba03f3263fd5c9a2bfda38d8c2038181947e37d9ee014d4f837ecbfec0016080e667e4126738e7736368e SHA512 31499e8e79c3a67b221f87ad9afc78e6ca889cbdb855750dc75465bb9acebe43884c9c84e5d304dd930262a6c3edb86c6d66177b87144b74ff424503045b8ac5
EBUILD kio-extras-23.08.4-r1.ebuild 2813 BLAKE2B 502406e0c89b14dee76d18056c676675f7936372799214c4744ee14041085f8a437d79a4f5e36d7e479e6008441a6d0fb4357efe45cc2c1bb1f2e21fa676e20b SHA512 96cafb5b54a01691121e520606a56f539930c040ae40beea329b73ef92abe14ccb6b3d195973f237ec238cf38ff40f4f19ee0196ae282f8e5f8d3f8a57a77c78
EBUILD kio-extras-23.08.5-r100.ebuild 335 BLAKE2B 2a045ff2eea1f82f38b7f847dcd0abcaacd0efd8b552be4bcfcce79f82f6178391a0aa992c4518721d13561c3bd2681b2f482c7ad7236b70e01edb6be1badad2 SHA512 31fe0220f1775734db5eb9bd5de46d4e900290740b1c0ce8bfc83e790250338790ad1e565d7a8d9e625612fd87560785e20204c28fe5f26ef190d5bac5b1d4a9
EBUILD kio-extras-23.08.5.ebuild 2826 BLAKE2B 958df439cb303dc93aee05202b1b025b40a447564c114bc66289ea9c26ea354ef3a8777788eef39097e1a5c6eaa13ab6b39031c2d9f9e60cae2b624b5220971e SHA512 858e548f8656b3498be8848716bed5cc064d07902cd74cf749838503483781f879fa3752a9d3d6955b9c77142cc809a1f9b65ec586412b8a2047b3bf33d87d76
-EBUILD kio-extras-24.01.95.ebuild 2695 BLAKE2B 20e63418b966e43615214c942394fbddf24631a54eea69841fa5e93ed773992867b09f3079ce513d835cb77fe8331f6127100f528fedd151e5fb3b64bee8b1c8 SHA512 46488114f205a0556d8e4cb4bd4855bcf10d393b315e8bbe9be60ca4716382ded0ba5cfe1441ea6e5a93edbc42fb92074f07bb1ff8cd3ba2416cdacad4f775bc
+EBUILD kio-extras-24.02.0.ebuild 2693 BLAKE2B 7d737b3f102419fefd9724ffb59280c437169146ffb43d0e9cb2b2d98ffe8a94722995aa48dd50ab9f0d16d8593a4fb85307b599d88e8dc85dbba59d5d9cccb0 SHA512 d3bf71e4eec8d02a542b89fda231d44e45d4d5166c77a09974ade4e87d7e149b644da5851f712d350c8aa3844cca8269d76cff97b00898f812d54f2dd10bf150
MISC metadata.xml 1126 BLAKE2B c0d81be1cdef0408907a5edd4475a80e1cdb5d34b64841f9f77dee91b1aac70cceab2e69a598761553bb4d39f8872bee51ccc6682d83148fc07f5ea354551f97 SHA512 a8819b4e309dbed0a35d0879de8e1b5342e8c6a1626bd9278f4ed274d714b491f3e1f6a58e291fed17e98cee3e4a6c12ddd429e4a9bd33ab9d125f7dfddde2a8
diff --git a/kde-apps/kio-extras/kio-extras-24.01.95.ebuild b/kde-apps/kio-extras/kio-extras-24.02.0.ebuild
index d82c9dfeffcd..a9f918588ae9 100644
--- a/kde-apps/kio-extras/kio-extras-24.01.95.ebuild
+++ b/kde-apps/kio-extras/kio-extras-24.02.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="optional"
-KFMIN=5.249.0
+KFMIN=6.0
QTMIN=6.6.2
inherit ecm gear.kde.org
@@ -62,7 +62,7 @@ DEPEND="
>=net-libs/kdsoap-ws-discovery-client-0.3.0
)
sftp? ( net-libs/libssh:=[sftp] )
- taglib? ( >=media-libs/taglib-1.11.1 )
+ taglib? ( >=media-libs/taglib-1.11.1:= )
X? (
x11-libs/libX11
x11-libs/libXcursor
diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest
index 78fa072eff0a..1768173a6cac 100644
--- a/kde-apps/kiriki/Manifest
+++ b/kde-apps/kiriki/Manifest
@@ -1,5 +1,7 @@
DIST kiriki-23.08.4.tar.xz 371504 BLAKE2B a7157826005a57264b08c76d9c60e8aabb463586e5819dbfa9bc285aa7f78099fae12dbb4b689d56739618388666bdc94ced63256200c28bbc5f9d6f70b227a1 SHA512 c76eb2c628acad96a1d6deb71f3fe8c95866e0ed7154e388361f22fdc23f36b046031706f0bb92423cf9d3ab9d71c52935a86ecdab635336f68056e4be7a594c
DIST kiriki-23.08.5.tar.xz 371540 BLAKE2B 65b4e6d2aeecc31c492bdc67dbcde4535670e4b3a9aaf5a905816e246c4988dda1211b86e010751c558edffdb7f85d2fb3baa8b887e935a75990936001c7e351 SHA512 c3962ca41b7f461518d227132f7bff261abc503845bd38764c2c6a01f18efa5a5a2f2d5547a0500c2fccce858d03b17d237da55114af8bf9ae76ba81e075dc8e
+DIST kiriki-24.02.0.tar.xz 370480 BLAKE2B 91d601a68be162b5fb0c121ff42d8301b505d4d1f274b6b746b57e17d41e9cab733ad4a982d9bdfde3b78cd9091b99c636af0624fe6544ce44920f8cafeccaf8 SHA512 b98d22a57347d11f84eca3a3229b1bd52d76bd03404f14682e6bccc6a26883e2e2cb078ce477cd97d13bd4ff200a6f75bd32f40099f9d37a9a65f1df7364e183
EBUILD kiriki-23.08.4.ebuild 907 BLAKE2B 742bdb1d6b4827fbce0e1c05924f835dde76ad044085c3fae3153ab7196b6f3eab31a8badefcc41450488a86f02d51c679666f59e24e2029216dfa5fb9482e32 SHA512 0742c7db66168b5b680656fbea0833350252e1dd3af9b8b7861aaa51a758604fc80e9142bd5120e6d9a5d2da9d37494e4453beaccb4b2602857f83afb8d87b5b
EBUILD kiriki-23.08.5.ebuild 910 BLAKE2B 77a90a898156c9c504b8a174027f1400b62fa739c5cbbc117485316d89df2d93229fc607c245991d801d6d7cfe7774a46cd7e64678a76fc99e48ac0e0f8d64b5 SHA512 1b204b3abd3677d6ce5a5e021844560ceabfeea5bfa4dd648d4d742d5f973431b8529ad9142daaa71cab38bff03d3898cd2f491f746356dc7986ca24e7389097
+EBUILD kiriki-24.02.0.ebuild 826 BLAKE2B fd5471de33740568a4255cd46dc14d489423b1c60242eef470742bd3fe605bfc3b9027d1aed1e32d06f2d0990d19c78933afc9983b1a409b2d6c3a9417442cba SHA512 eaa5b661c9ce69777489e1495638431e11a10dc8b626a8d95a970004860c5afad45ceb87b7dcb21eda08a7fe7bc12565a135ade4207dfc012d240d6e90423685
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kiriki/kiriki-24.02.0.ebuild b/kde-apps/kiriki/kiriki-24.02.0.ebuild
new file mode 100644
index 000000000000..ebdbccbe06f9
--- /dev/null
+++ b/kde-apps/kiriki/kiriki-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="An addictive and fun dice game"
+HOMEPAGE="https://apps.kde.org/kiriki/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kiten/Manifest b/kde-apps/kiten/Manifest
index 9fef9fd45739..7fbd23a91059 100644
--- a/kde-apps/kiten/Manifest
+++ b/kde-apps/kiten/Manifest
@@ -1,5 +1,7 @@
DIST kiten-23.08.4.tar.xz 11336344 BLAKE2B d5789c42e98abf91e90ae06ecb1d8c03946744eb466689e97f02e97be1d56058974f6a6425f0e2abaa06eb40092451e682eb1aaa5ef24cb1a5e18aa80e4dd5a3 SHA512 6a769d58007a3b82c377854dc776aa9a24412f32b59a0c5633b7ce41e855d565e1904e8eff1fdb665c41f0e545ce700aaa40f43f6143b11ff7e0893081b969e6
DIST kiten-23.08.5.tar.xz 11336836 BLAKE2B 75ed99e8a000171d4e598942fe6c5e0b90e5fd37ee711c27f7234120ca907ab117f70287ca102de438d6705e4d66b29118dbbc0dd01188c38bee1147b98f6b68 SHA512 a34efb1c28dcb86d2078904e34a61b3350093b3b88cefe57644a9f2f97d242d48fa3bc7b56321984c8f15ccf7b0919ba9ecbc874f370559d660431164cc3b0bb
+DIST kiten-24.02.0.tar.xz 11332304 BLAKE2B 7131899ba5bcc3af8bbd5f70b352c947f72571f6ec08fc6280a062aa797d1b895ba65d08201631b2de175b1396306e50334894c52c20748cb37453135cc5c21d SHA512 9f32bf165361d10c28ed30ace8788386c014d587aab115220bb5fc8e20554fc879e6f85d7eb980cc94bab2d77efe8ea740b7f6570abc0cda67e1c4e1b2900993
EBUILD kiten-23.08.4.ebuild 1089 BLAKE2B 3add815c0e79e3eff80b9b6a7b80e48dc1acdd65481ab968a59704279076782bc337fd57f9dc214bba9206fdb718c370f09a5edc6b9b4d9be3e8fbc99fdf1fb3 SHA512 f162611f4da2c9ab6fd85dead583db0971bf80f4f8b0d218a5eb9ce286de695137dbfd0a8996ebc17ce3a435422ed5b6b00384a455eb492957feceaa0dd7aad7
EBUILD kiten-23.08.5.ebuild 1092 BLAKE2B fd6775c98bbe534b8c33cdffd7f1e241a774578c8a90d50252a1f3d3e1001ffe96d867d18f46b72afc68ae4307c785182e476a1382cebf94f8e0c3f9515454e4 SHA512 4d6e2c224c21bea28804570b80d94c2054fdeb0eef7af6daeb3ca6442ca7effe3019744c59d24d7a06a7a0c7edae8df459739e246a24f61c86238284424d1798
+EBUILD kiten-24.02.0.ebuild 1028 BLAKE2B eaec570342058415e7d504c975bd532fd7d46139f3d7111b2ad460a83e3e3206a7509502ddc8f3a45eff0dbf2a848d522838b7acce54189ec03f3eaf1e5ef520 SHA512 14b653c6aadc8673a469bdd4cc9c5e1a20d70c57ab24d78430ec6c5df8b21d84472aeba887ce442d5d457bd2542f39786395c924cd041c4fa142422434ae6e29
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kiten/kiten-24.02.0.ebuild b/kde-apps/kiten/kiten-24.02.0.ebuild
new file mode 100644
index 000000000000..16d8bb0100f8
--- /dev/null
+++ b/kde-apps/kiten/kiten-24.02.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Japanese dictionary and reference"
+HOMEPAGE="https://apps.kde.org/kiten/ https://edu.kde.org/kiten/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ media-fonts/kanjistrokeorders
+"
+
+src_prepare() {
+ ecm_src_prepare
+ cmake_comment_add_subdirectory data/font
+}
diff --git a/kde-apps/kitinerary/Manifest b/kde-apps/kitinerary/Manifest
index 24c7cb9a3fb5..7413bb0aafd7 100644
--- a/kde-apps/kitinerary/Manifest
+++ b/kde-apps/kitinerary/Manifest
@@ -1,5 +1,7 @@
DIST kitinerary-23.08.4.tar.xz 1944284 BLAKE2B 8f77cccac19961230b3590ab214a2cead510c2be376a573b66f6f0a39b590da4ff110bc6d87f64c076bc66f036128ca3d3ceb2e19fde3db82fb6ba4ec8b1761a SHA512 0111fc4d53affc4df41f5e451ae20fe25a65028ece3915ff50a0033ec7fceb329514d117ba2b931bab3ae2be5b6615e8b07518c05487d936d03f389c3e43e8ec
DIST kitinerary-23.08.5.tar.xz 1940264 BLAKE2B ed09bace93b45275c2a7d9106a737b808f9423f044cd36349daaa5c864e1e78bd8592fc95a232bd91927e7af8a4f583759b2db7855c52445c8911d2c6346e3fa SHA512 bf62f4c2fbfbaaafe1d6e3acebdf4b19dab9a2f3e0fb6a2ffa16917e91f27386d562a6a9f5676cdd0ab8c1451a0e7e0e9282a0bc481e1f1b538882db5e1c23df
+DIST kitinerary-24.02.0.tar.xz 1960048 BLAKE2B 5c8f0beb2f053810bf0896b19e6114450c1b473f37a921f2a0cc200d70c47b2e4e22cd166368503d13a1154d351338f91ffc35db8c79cdd8b0d58643e30a0beb SHA512 bf4bb90d2826e11b2c61b757043d6d5c68a541712f8e640afa26d97120a3d03b0db532722a61fc5c35ed92e4cc5d7c2efbf3c0de3ced1b132b1032d6ba400ebf
EBUILD kitinerary-23.08.4.ebuild 1106 BLAKE2B 1667c669f0e2ed11394b8c6c24d91f5bc5b807bbe510d4d083144baa9ddb05463f1e01b6e03c4d47d6712cca23948340915e09b3e18d242216a6e5af83a25cc0 SHA512 3472771874e03e814a13c4eb4695bf52d683a5512e4cbfb49ab5970b7fee7e832c9d9460152b521079d4386c90bd9fa5b44c882dff5e4d7079a48b428b52d5b2
EBUILD kitinerary-23.08.5.ebuild 1109 BLAKE2B daff9038f1417bec196a35087d4193f62776bb1673b6858ce39e384800827f28420e9ed695ba63f9fa765a9486f85f5b5a382590392d82866cfa9d2c8d325b2e SHA512 395f41e9b61cf7d7d0adaee01985a4fe48d70445468ed10fbc9bb5c387a48e2eff0906e287655fc2824858f5d8b2b87a8f8afd878ce64a07b2ccc89e294688ad
+EBUILD kitinerary-24.02.0.ebuild 1101 BLAKE2B f973724311616b6910a60d9e620c91dc37600bd9cc3096333998e0b573f9ca1ef2161dd925f48c744c07ad59c278da082eb41242bd4ea5d41411df1986478702 SHA512 a6cdc1b03ccd6ea81b60c71ff5c4e159d0cadde39ef2357d76cb4d22ebf591c5ac1d8e9c6a575f64bde81bfd446b4fe41fcaad45d5f4bbf48f9ab63763382d94
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kitinerary/kitinerary-24.02.0.ebuild b/kde-apps/kitinerary/kitinerary-24.02.0.ebuild
new file mode 100644
index 000000000000..2550aec52a50
--- /dev/null
+++ b/kde-apps/kitinerary/kitinerary-24.02.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test" # bug 907957, 851000, 739732...
+
+DEPEND="
+ >=app-text/poppler-23.12.0:=[qt6]
+ dev-libs/libphonenumber
+ dev-libs/libxml2:2
+ dev-libs/openssl:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kpkpass-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=media-libs/zxing-cpp-1.1.1:=
+ sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+BDEPEND="x11-misc/shared-mime-info"
+
+src_configure() {
+ local mycmakeargs=(
+ # sci-geosciences/osmctools; TODO: useful at all?
+ -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kjumpingcube/Manifest b/kde-apps/kjumpingcube/Manifest
index f5f6b748a013..dc2da4bdab96 100644
--- a/kde-apps/kjumpingcube/Manifest
+++ b/kde-apps/kjumpingcube/Manifest
@@ -1,5 +1,7 @@
DIST kjumpingcube-23.08.4.tar.xz 338136 BLAKE2B 14081580bc0eaa39168493e0a689b8dd010f359fda10d031866a150ddb23cae0dcc525444ec6f4aef06fe19ae568770da5facaedecc98e7d89bc59162f01879c SHA512 3383e076895b46f774fb3399e75e9d18c999484cdc849e7d1d652a644790cb6e60a9d7d178a3a2bb635b37199e3f3bb7404fbd9eb8f9356b5052e584c5e67162
DIST kjumpingcube-23.08.5.tar.xz 339036 BLAKE2B d47666b498f13bb1d1754cf6ed17b3e1377a5ffd4d95fae7e0593b7404e3ba22a63354e15c5f012c2610a78495aa23f334af7698d938531429013a4c5a9db6c1 SHA512 b5eb092afaed411d1ef0008d5c5a79be86455d0663ad126d25bc45bc3464eeb40d02d03b07ed7bd1e7c1a7fbdba39158625799a05be846cc394ca29a81910eed
+DIST kjumpingcube-24.02.0.tar.xz 338940 BLAKE2B 19767c46dc7b9b924d8f12a98944f782cc351077f8350a2f8e046e2599e75e6cce52e9519ec7843d653b20e50e42911cb62b5b2b0d4d043a26892694b628fe61 SHA512 8079b61f9c2cfda8b40317014210aeffae0e22c0abfa7a64e7367c49b1a0b09e9007fbae139f64cff3eeeb3dd5f02cb213871098535122f9266d6893679b1327
EBUILD kjumpingcube-23.08.4.ebuild 965 BLAKE2B f16e9b47e47b948bab08af8e8646cf64fdfaf44042625cba3b733c6c2a7599be1e96108daa39c83d40c9f893b16472677cb22d6f988f24c27355f0f6e6362783 SHA512 a79d0ad5c4a5066609f051afb5a57ebeb6de7ab77f708d81065fb889bb2769e50f64a479c8bf5663c0e57611896bd9f8fadc1d46fa335bc4215de5d52d5719f9
EBUILD kjumpingcube-23.08.5.ebuild 968 BLAKE2B 0076579a13fcf897a8a4e753383ef9e0edff5f6365c1e20036b973c86b20593534f6c57113ad423fe8085aace19e3e328e34378bca0745813fa020d31899134a SHA512 560fe6122e20c56799badbbb543ec973e701c62931f7e1f31222d6130796ed4e5a5cd1e8329e53db68b423382b647a7200f2306ce0d579c9073793b0683f952e
+EBUILD kjumpingcube-24.02.0.ebuild 920 BLAKE2B 76dc6c0893753ebcc6955f0b92c8f1275d167c3cbb6fdd103a8475c04945b0202dcbfd25e97957d3d69fd0d540da6988fad8a164ffe8b01d821b36f86ed196f5 SHA512 3daf6fae78dcb7e4190153938a7d050226529e07b5df1180880d0ec267203f0e596069a6b3fa1d4edd712235f30883974739ae17d1547d3ffc6fa661f1f2491a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kjumpingcube/kjumpingcube-24.02.0.ebuild b/kde-apps/kjumpingcube/kjumpingcube-24.02.0.ebuild
new file mode 100644
index 000000000000..2493a1ef0f6d
--- /dev/null
+++ b/kde-apps/kjumpingcube/kjumpingcube-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tactical one or two player game"
+HOMEPAGE="https://apps.kde.org/kjumpingcube/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kldap/Manifest b/kde-apps/kldap/Manifest
index 0b6a15d3b70a..861ffa529197 100644
--- a/kde-apps/kldap/Manifest
+++ b/kde-apps/kldap/Manifest
@@ -1,5 +1,7 @@
DIST kldap-23.08.4.tar.xz 183416 BLAKE2B c6d0451aa6ad0014610ca7902e2d947bb3c34b43410330ea2cd73d66f679e6aef681ac5d91a6077da7a950628439632fb43ff5c32357b3ef94a9c40d21d377a0 SHA512 340ba36cb36aa7081746cfc6d54c85c70bf9df8859c9cb7ecf30d2a059f6c6b2072d87fc49afa7e937e399d480decba795ffe9a0df38c40c5dd665ca436119d0
DIST kldap-23.08.5.tar.xz 183440 BLAKE2B f112e2ffd623d9be30d39b3062640cecfa1c5e213846ee701b14ed07011980cbd2f72c320e804a16c04bf3a2d5803b0bdcdc14cfe68db0b6f3be1ba62a2a61f9 SHA512 2f732c1ddc16b21eb6468d4c35efc205b57b80b08bbd35ffd7eef8993d94e8819f12c42d09f86a5bd41c7af8dcfddc783450e474ba33eba739122bd78b395574
+DIST kldap-24.02.0.tar.xz 183408 BLAKE2B 18f61e53a6ecd4bf539e39a1a4bf6676e148606d981957e17bee23829e1f960908c90d019f323b69235fb77dacf5b2e5412d5b4ab909104b823ae015bbab1e1e SHA512 9a4bb339164713b8cbdce3221e23681ea0ca6e090858fcfbb4a9d8255890fbe22f982d43f0c445f209327f679e890b6dd83cd183a4bdfcbab4d90d6bdac9f34a
EBUILD kldap-23.08.4.ebuild 690 BLAKE2B b25622f080f7daeb4adb20d7d44f28ca93faaaa75acaecc29bb1cdc3b55bc5424d4ed2c0458f623bcd98759a64a915605239c709ec261b8d32b650d43a043712 SHA512 4dda3198f67c1934e2e8a3ca8b3dd0cabe99f47190b6fc27af9ee640ad4584cf3808f88b78c17ea794e84b761b7e9c273a62777d4a8461f34684b208f1e2ce7e
EBUILD kldap-23.08.5.ebuild 693 BLAKE2B 1284b701f7825840d2e62c1122568e9d03f824a4c7efb9d96447cd47ce0948247259e7207cf9113b1a62b083d0fcda45ac074b45d293ba8a2ab76754c5386704 SHA512 ddb3eda4ceeb250df82ea997dea8995f49d479c2c6e2f7e87b7b47d0030cdaf7c7e44c1ba9dedb8de0883078cfe0b469e7a668318f13369bcca78a81ed0aff28
+EBUILD kldap-24.02.0.ebuild 654 BLAKE2B 09c8657ad8dde510312f915b9e5a808a48c106a4c9894f696a6009c1aed8d8f7477ec929e43bd17ca34733bbd60885e329d969a7b12a9b33b968cd041995fb7d SHA512 fba3abd5c83455021f2c94da86c142199d3fd6436a90d8adf34d3da964f71df107211e275f8805704bd04d6fc7336fdf428c35310c44dac70de8f9c33bf15457
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kldap/kldap-24.02.0.ebuild b/kde-apps/kldap/kldap-24.02.0.ebuild
new file mode 100644
index 000000000000..0ac84c87b4fd
--- /dev/null
+++ b/kde-apps/kldap/kldap-24.02.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for interacting with LDAP servers"
+HOMEPAGE="https://api.kde.org/kdepim/kldap/html/index.html"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ net-nds/openldap:=
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest
index e147d50e3bfb..93bb5196a6bb 100644
--- a/kde-apps/kleopatra/Manifest
+++ b/kde-apps/kleopatra/Manifest
@@ -1,5 +1,7 @@
DIST kleopatra-23.08.4.tar.xz 2721028 BLAKE2B c56bbc58f70b0e0a58756730dc77be58bd829eb3ef3d17a83442ff454dbf2951ce9d1f2c660fbd823f5299c135ca91d9ab6888b74caacc1bc688e4ef16d2b548 SHA512 94cfb78ef42cd41bb32413b1d1355c450d4bab462ba966b2e895e2be500b6518ad50fc5eca56cf8a3cee61c8e3389d94b16978a8e234742d22b493aaada73478
DIST kleopatra-23.08.5.tar.xz 2725800 BLAKE2B ebcda23b62788505316b90cdd3997b560abf7d0b79c49db9c47f13be4693a982ce7af19404850ff43902dd1d5be04c8b0f8f0539b60365ced25f4137dc8eece0 SHA512 052edeb168aa80dda9c0292b622c2dbb94d4e046ef37d7e9b4cb84f62aa8004958d4dfda6376e3bde3edea991a523d58a34417fa0864784909232479d6e9f066
+DIST kleopatra-24.02.0.tar.xz 2782712 BLAKE2B 3589eef02bc3d2a29da9b1d6820da2d4a9452e6bbfc0602211d0c680e06f6dda44fff96edc4004caad6e8793026881d70f25c3232e329f259f788265295d823c SHA512 88b76a9aaadce0120355cb386249dd9f905e23c5f7b249c26a1afbb623878ade26b4a3f3ef5b90f03496ae4bfd1234a186c33acf9174cadfa45c1cc7a119e4b8
EBUILD kleopatra-23.08.4.ebuild 1830 BLAKE2B 8a2cd1e27bd11da5a6f0454270d7a5281d5227858712198714d5a903ef1a0236a4c3c1271943d440c8b5818ec4a6e11e1a1df05764d2b52ee4282a35b35acbe6 SHA512 8e7a80ed5cd142906e1e790c3acccdff6df2f2552a8f70c43332383abcb7a6dc8d15c0abada96297b3389486d4cb4b46d766c327c3ec12f7773a5233c0e314db
EBUILD kleopatra-23.08.5.ebuild 1833 BLAKE2B 14c3a7b4ae67228f81d18f8f6f332899971f31609847d73678d7440654e746d118f7b537cb1c3c1c76e9a6d11f7358ae0890d3843c92c20ab0cdd4f0d11f5879 SHA512 0ce3f2ac036fef84c7442af38a63f5bbb90b91b113ab5693a125cb2b03e2a6cb506eb21b2c9ac1fcca03c7e626785dd6e350e531a0eaedd020b6114ffd7b1d8f
+EBUILD kleopatra-24.02.0.ebuild 1744 BLAKE2B b934edcd1c37b2424d3eed29200affa0431ffd274a828a6abb94cc10ca45073415a6b7d31684bc01a1777a150ab9e4e549d039fea10bf0d338109b856fadfbab SHA512 6a3337538e8808103d997a0e71bae42c5d507c12a7deddbda3cf17d2d0b438f8363bbd1c8bfb2228b7038a40c9ffce5f83f815634017657cad393658e4dc1119
MISC metadata.xml 421 BLAKE2B 2d59a8c375d953a93b35184503bffd26005b4ce8e5408ffc0e1f6dd5283d031d2ed2d6bd7036d380391499ce50d4dda3fde3432e6f4f0106145beac01641c87e SHA512 df430c37f0b8c4f78b9490bdaa784bbb676d9f4e103d5a016b3f46492dde84bc7763597864c42e7be1d4c070951f49cfd0dcda10e90cf0fe20d7b212eb07db16
diff --git a/kde-apps/kleopatra/kleopatra-24.02.0.ebuild b/kde-apps/kleopatra/kleopatra-24.02.0.ebuild
new file mode 100644
index 000000000000..8ce55351f986
--- /dev/null
+++ b/kde-apps/kleopatra/kleopatra-24.02.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
+HOMEPAGE="https://apps.kde.org/kleopatra/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="pim"
+
+# tests completely broken, bug #641720
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ dev-libs/libassuan
+ dev-libs/libgpg-error
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/mimetreeparser-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ pim? (
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ )
+"
+RDEPEND="${DEPEND}
+ >=app-crypt/gnupg-2.1
+ app-crypt/paperkey
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package pim KPim6AkonadiMime)
+ $(cmake_use_find_package pim KPim6IdentityManagement)
+ $(cmake_use_find_package pim KPim6MailTransport)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/klettres/Manifest b/kde-apps/klettres/Manifest
index a85c868eeebc..ee0841f018ec 100644
--- a/kde-apps/klettres/Manifest
+++ b/kde-apps/klettres/Manifest
@@ -1,5 +1,7 @@
DIST klettres-23.08.4.tar.xz 47846384 BLAKE2B 26f3f6c3d7bba8848de45e0997b01d69f522d19472e9518df330cbfcc17a7959a50a4b92247a75af96de291ff640e63b09ccd88d03eda27c8b029c109cd38626 SHA512 2866754e03ad7826edca5244b913d2b367f8254833d4d2bebef78a97f995e05ee6dedf815e927ada6c9b0dea0b8d518a100219aee91d4d3b562182029a8014ed
DIST klettres-23.08.5.tar.xz 47844268 BLAKE2B 7f4272c97649a939d452aee328b723f8e65501e9adc34ba740e422842b4e5495ef78c26f02ee7b47d175953ff673f96333462a4e3c10c2403ab6c62f89509891 SHA512 423c8f16a119cb05cec61b9c2d947a3435f7656732ba7312c48ee16bc7a4f003fe98f144a8d7e8cf5503c650809ab48352ef1c8e1840087477e2b0c2254cad55
+DIST klettres-24.02.0.tar.xz 47848112 BLAKE2B 1a8d9fc38219aba09a322175cdc19c6064749dc101549c0a1caf320a9cd793701983f7c930fb678a6a889a794c85ccd9461cf60fc47263a6c8eb3a35fedba000 SHA512 3457fabf5fb434c4eecc8876a5f4caf9062b466701bd70c24c02f853edc5e6ad6ed22111f8fcbc18cf8eeb6b8b922bc550f1988aa068b700c1f042b4ca280bbe
EBUILD klettres-23.08.4.ebuild 886 BLAKE2B 0539c38d762cdf2d88e5f6bc12553e1fd584aa90a9ec1e2e0a3ec983a6b93b04fc67fa13cc74c833b6ff4e74a63ba219841c267ff334441ea231e4df4877ea2b SHA512 96491cee47cffa3de1ec9e6c0cb1e6d9158ccac20e4ad842c46d28d4db558079b450fdfb3f8f598fa661310b9eeb13d52426948ae65f899c76eefc1134241f9b
EBUILD klettres-23.08.5.ebuild 889 BLAKE2B 76c16a099457fba277e0e8ad8a009b336c8064919bf2911d68b67d08d6b2f72f8344cac74a7482e51b6e3bb316a14bec7bf7b948626896c3c263ab078659f5b6 SHA512 3655e53e35773e8d794ed220875227120c529b991398a3b463654a59dcd78b45aacadbb6f8b59ead5f08dbabee5163c65a9a4d484a6c003eb73c7180875f1dbc
+EBUILD klettres-24.02.0.ebuild 822 BLAKE2B 0e815b8cfb8e65bc13ebea6c95972c1f8bd2728d9eb1f57c7e01a6f4982e80122d1c93fc862b2b461760247f073942bdcb7ef500ef77a71946b5ec8edf54cfe1 SHA512 17b9b5e52533317ecdbd85c6ac69497f7ed38150bb79998e16fd35314b6e07d99ae1c9caddb07a567a205fd4eec3eba4d6e671061eeacef6322f27f7bd0c3ced
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klettres/klettres-24.02.0.ebuild b/kde-apps/klettres/klettres-24.02.0.ebuild
new file mode 100644
index 000000000000..fdf12019a77b
--- /dev/null
+++ b/kde-apps/klettres/klettres-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Alphabet learning application"
+HOMEPAGE="https://apps.kde.org/klettres/ https://edu.kde.org/klettres/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest
index c727d2ea60b1..062ba9ac59c0 100644
--- a/kde-apps/klickety/Manifest
+++ b/kde-apps/klickety/Manifest
@@ -1,5 +1,7 @@
DIST klickety-23.08.4.tar.xz 1502376 BLAKE2B d96ec66049ff78e3609b36a44fe38d6045bb95422633110c050997f959297d10c7ebef795774ff34b925b2df6edbc6c4071a97531576a583bb9d97076ab18d4b SHA512 57d2a86bb28259ea1b5571ed9aac3924796de7564e6db9cbbc74ddeba3c33dd7a86c0377840cce068d1f697821101fcb1c4f587401c941d1dfedaa7119fc7d6a
DIST klickety-23.08.5.tar.xz 1502228 BLAKE2B 7a9c2a58056bb7b80135d53218d15f437e52cfbebf6de00770281286e841b8a18b86988e3bbd1ea9037a854442f752395b95bd71fbd69ca63585ea43a6a4d520 SHA512 d5078ddc18481a22e796e20cf05a3e2ee8e2626e73bda2cc043dc1f2b7d92fb985e7ab62aede7f96325c9485109f429fda587319f7f6b231ba6487ea0a046542
+DIST klickety-24.02.0.tar.xz 1501484 BLAKE2B 6003f2d017b5b56516d6c7531039dcd9af4dd3da0646d430cf5ec9600e8ae83d548e0c4ba58b340e34ef1aa898ab20c3b08cd70d6d07889c1f9d494764a81d4a SHA512 7a12d46dcca2a5f05308a0d3d43b64a8c462c820033b0e0a6bf79d9fe2637ae75cbd9dfb1927880afd72d677132fdd28c4cd5a980fc1b71eded18b37d6f20966
EBUILD klickety-23.08.4.ebuild 995 BLAKE2B 7f05256d998435c968cafcbbcd3f7fb962ee9467b95e8a89abbbb7ccb8c9701c992cc5f187676968a5148d3b7963000de2162bf5f9537dd20331d74e9dcba77c SHA512 062893bb3d460d0a54323895c3d7f7d18c76a3c5a5547c6cdad4dcb4f9fb54dba3b54b8ae756ed8eaac70cbedb88d6825f68da617970a97ecadefacdcb1fb80d
EBUILD klickety-23.08.5.ebuild 998 BLAKE2B 159bcfa3e64e35c42ba13c5bfcbfc5c79c6fc1baf0bf68b0f24da17743b379905b33f83574526381c686676b90ac931263b8e5d6394f4251cb324514edbc82e4 SHA512 c933efde3ae2e09b64afcc3b37ef9a2f067dc954e561e123b8e51af488965a8a11a96cdddb08dcbc4a33facf1345470959e24c09ba062abde094f95df4fd8a5a
+EBUILD klickety-24.02.0.ebuild 950 BLAKE2B 6a45ac5c9dd38ff102beeb03458bf6ffafe4710384bc4082da333ef74e89ec79064b2896ae13d725cd1631f1720b1e6ce0fc8e34134a29d9f18f0b82b339fa44 SHA512 2eaa89d3b491b3ed57a51acf2376e496b36920733b6640e264dacda9dc33f4bacd7f50c48dc296e11c430093e589c2a44823aaee3e5877ed0a0bceb82b1a9373
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klickety/klickety-24.02.0.ebuild b/kde-apps/klickety/klickety-24.02.0.ebuild
new file mode 100644
index 000000000000..32015a515889
--- /dev/null
+++ b/kde-apps/klickety/klickety-24.02.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="An adaptation of the Clickomania game"
+HOMEPAGE="https://apps.kde.org/klickety/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+DOCS=()
diff --git a/kde-apps/klines/Manifest b/kde-apps/klines/Manifest
index 0e9d7cd546d0..9ce9628e907f 100644
--- a/kde-apps/klines/Manifest
+++ b/kde-apps/klines/Manifest
@@ -1,5 +1,7 @@
DIST klines-23.08.4.tar.xz 1739260 BLAKE2B a65dd31fe94268cf04ae8d9ff8ad1e36ae73001a26dd177eaaa8b4b95bca194c261cd48ef44cba605fd7090409ca27d4f73371e0a9ea376d569e5fee8a4b9a04 SHA512 28ac980776185fb78a8f4dc785619d2fd4d443f2b87590ab7e142008b44382f9015a7627d87e4c40b4f72542913887831c61571bf1b74d69d657419b2beceb8d
DIST klines-23.08.5.tar.xz 1739488 BLAKE2B afa419c1a52eea307c51554606305963f96b5058dd16e7d05fbfe487c640275fd9c751a352306579427e96b4886fb74d389631511fb9c61fc62413c66c222b09 SHA512 372d48230d1703d32386ee98147c2fde7695db98f4670e72714f384218815f895232bf52eecce783a02a85dd1aa76b4b06b8d394f66cef4fff2b62012c593cdd
+DIST klines-24.02.0.tar.xz 1739712 BLAKE2B 09e57476f2e72b4c1fa44269c8ea6fac9cf38d8562f3ddaebecbbf9f59885c7c01afc40ffe93ba89c6754397aa25fcc9842d733a05751ec73e4f3410680aa2d6 SHA512 c819fd1ae4656bff11ce1761a29a859928458c08dd84f015f279235c43ace7126ab8c5daf0a7c150bc22734e2e7f6bcc595fdbec7d6b620ac88886cc391515b3
EBUILD klines-23.08.4.ebuild 896 BLAKE2B 7212b8184b768645501760beae533abcc4dcfd93266537229ea0379d925d761ccf2ef80fefcdc56526655e78b9f719d72de1750d0ee9385403ccd6a78221d036 SHA512 f27f9fe033230346b1e5f25dd91c4acccc6080eebcb995ec432cb8e223f57634bd85aa4bc4ac789cf8b484e3d0e0a4c2a1708fe45c81d85455f211c67cd4d4a5
EBUILD klines-23.08.5.ebuild 899 BLAKE2B e91a74fa98fcd601083714b7a3547d9e5d013e75230bf39ea1ae1cca84034df42aa851f6b8a3c015bbb65520a8801484cf33dab1b4a298bbbd100d7f1df5244d SHA512 fa855cf5552c6fe2fdc75fb36a6ab712042688c369a29d84546fa48eac535969f1b2dfa32520b9f351541a298854125d26bf2e4036b191bee4387493bd5a63af
+EBUILD klines-24.02.0.ebuild 851 BLAKE2B 6c947c5b558dc3b90f70bf807d43760364b2fb24b915caf384266d0c142c6c85b4d72ad350d609e5d6ae73c2e3ddf2fa80945a250f1c1492f50dd5c46fe57f07 SHA512 97357a092553c9e42a2edbc4c1b3960a838c1fde8aa8f4556f24e9bd29203095393acb3ca0ff6beb3a12d816049f77ecb388611b531175cde0464d9e25ce54b8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klines/klines-24.02.0.ebuild b/kde-apps/klines/klines-24.02.0.ebuild
new file mode 100644
index 000000000000..bda1b026718b
--- /dev/null
+++ b/kde-apps/klines/klines-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="A little KDE game about balls and how to get rid of them"
+HOMEPAGE="https://apps.kde.org/klines/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS )
diff --git a/kde-apps/kmag/Manifest b/kde-apps/kmag/Manifest
index 9531357911c0..b8108eae7c46 100644
--- a/kde-apps/kmag/Manifest
+++ b/kde-apps/kmag/Manifest
@@ -1,5 +1,7 @@
DIST kmag-23.08.4.tar.xz 725948 BLAKE2B 9452a669aba71be41bae86223c98c71ebea96f1a8d4afb290a79bf8c286a146d9c2f0b057359c0fe258728933e0e0ca4c5e95c67963ed0f4a29f2bbbfa99f069 SHA512 3baff4f28c4c31e7d89913423e1aff686275010210158ffeae81705dee3711de74ffe8f7d9fef292b1413427974b091cafff5d199315da283a635f0874f50ca5
DIST kmag-23.08.5.tar.xz 725968 BLAKE2B 1a91d5af8e747e44384afe3c1f067d3545d563e1d9dfd9f5e8932d4287bdc044efaef67742c13314607a61d6134f97dce0ad90cedc8271846044c97d4575815a SHA512 6bfe3fa2dded39d1167afbdcc3cabb5f2b3e39c72ddae01870a504957c8a9cc965d9a9c35ad3199c9f90fbb66b773694ce117c5499bab7e214bc9460bbf94b51
+DIST kmag-24.02.0.tar.xz 727660 BLAKE2B 6323ab9088c72c3ce97ab8511871bc002bacf984be299046ed8197044f2bbc8ade2121344977b0ff9c166b968374975fb394604d97bf121d067ec5f56de374dd SHA512 c6b38b660f62105879ac6681b13449b150bbca449f988b3eb1be701f598361ca862db0d4412184fac3df2df01ad730444d755cbfa79969e28078b9140a19d47d
EBUILD kmag-23.08.4.ebuild 951 BLAKE2B 5faa09425d32ffe4c7dcad11ce25cd492658350df8a2dd12baf3d8538fe93a4de4c026a6535b8643fa10bc32ab3e6e57d70cc0d43c0ed658c6cabc0558d48151 SHA512 c7c40bc5915f3541c87cd0a95281b01e4547747d7da26b0ab997742c925f00b02b0227973d235fbaef25ad1763ee690a9babb6928ddbeb9e3a6e11d70e3266e2
EBUILD kmag-23.08.5.ebuild 954 BLAKE2B eea7836f212bb09bf1b373c38eb300cb0fb1e3599064ac5894809554f123776f403d6d5a37b343db26bd6beeaf7ccbe2f184603871dd7b52e959c6ed813f9dcb SHA512 d4fe44220b81cfa56203d3e5c6dbdbeee1ecbd2a9a22f0b6bd3f85ce0e899623336f6fdfec5c47f5d60a99a58917fabe9e443440cc54b41be952e94d1774e74f
+EBUILD kmag-24.02.0.ebuild 877 BLAKE2B d976d1671d307e91cbdbc20cf3a71c7a85859576390d15603a340e843936a12fb3d407e37e820e0b638256d717451cee4df82be0e93ad828299d7d94de8d03d2 SHA512 0e72b0817f7fab2d5caf2ed8118a1e81189ed553fef7b2ee16757068057bc756c193e6a9a9026edc3e0d6f1496f73f1ffe1c73e001f6222d10f60c749534b268
MISC metadata.xml 400 BLAKE2B c475c15863f12df6a31b8bb59b12b1dc8d66dc6651bfde77f73b1d546db577593a3d33bc9dd1434a5d16baba61c1cda5d22b3b31648b5601dc8c6e7746090c8c SHA512 bca2129e14ba53dd116f7404127deae59092bd6b4ecc239c0f9f4dcfc8076d22099439d491c6ceab9033318273480902277530a83bace4d54cebb2ef854edc51
diff --git a/kde-apps/kmag/kmag-24.02.0.ebuild b/kde-apps/kmag/kmag-24.02.0.ebuild
new file mode 100644
index 000000000000..2d1d7c78aab1
--- /dev/null
+++ b/kde-apps/kmag/kmag-24.02.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE screen magnifier"
+HOMEPAGE="https://apps.kde.org/kmag/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="keyboardfocus"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.6:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package keyboardfocus QAccessibilityClient)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kmahjongg/Manifest b/kde-apps/kmahjongg/Manifest
index 09a68cd04dda..428c9dcd6f1d 100644
--- a/kde-apps/kmahjongg/Manifest
+++ b/kde-apps/kmahjongg/Manifest
@@ -1,5 +1,7 @@
DIST kmahjongg-23.08.4.tar.xz 4101040 BLAKE2B b0b96fda9989cf3d4df596ee24b85ab538d41478aed0577e99f5748029d15cb5d3d2f298cd750bf74c8f1f0cca288cea599cec74f051a3f424ac105c48e9bcd5 SHA512 8a983d128c22b6c4d1b80381d48804788cfc46e663a236427893ab81e78bb355cf3bcc81e98bde20b2812709dd31241782d1c96ac1fc50e1e4cebed440dc9168
DIST kmahjongg-23.08.5.tar.xz 4101108 BLAKE2B 31183187c4aec01645e02f4d261834fd84f2be21597c327e42dba20a8939ffe078752eceee948de8460f2af00eeb21de5522b6a1da7d2d670011f31f6c933cb1 SHA512 0e37cb4f180b2be4137f69831d321bd9613842efe9a4550d3dc59001cf1ab239ba81826ac258680c377e05fce7a261b68069a1085b3bc2f1403ef5ddc6112eef
+DIST kmahjongg-24.02.0.tar.xz 4100304 BLAKE2B 969bdff3f76661d6e09d76efc171c3456538139e144ba5aef89e3d0dae16e3f964bc06f5d8079100e62da60f8a3c9deb48216dcb8f0bcb7733e17152cd48c0fe SHA512 b5cdc9d6cfa87700195c5ab4163048f971a15f102b40d124e7133547e7948f2d69386bfa785aeafc964c8f37d540de6c04e007891b8373b7a5ad8fb81c0dc002
EBUILD kmahjongg-23.08.4.ebuild 1016 BLAKE2B cdf02875eb69b7704567cacd15098636efcbc42197b7212318b295ca982998c58b91a38c5ec24898d750540e7206f15a03bd09fdf6a5b82cc0579ba41dc5d581 SHA512 89924d027b2ea75c69d8a148f05f96d3e71c5f4d35c77933dabd28224313a2da35ec869bb5f994b834ae25c928b496bb125ded82b6a0561c16113fb366a9ec43
EBUILD kmahjongg-23.08.5.ebuild 1019 BLAKE2B 87a12dc59f42aeba7e5e1354f59310aca3c683e250043c1d07c7ee163b1c1a2cf561fa141bf93e74c218dbcb69e3cedd2ed27553b047aad5a86ee0ca6a7937c5 SHA512 d5f957ca73ffb55b5d47848179458257e69301850ae421ca6dee5ff9d77541eaf8d090057ec50174a8e40c0266e5e55533e1f4dd72a9de8416fd824096031647
+EBUILD kmahjongg-24.02.0.ebuild 971 BLAKE2B 41f001bd8f6edc4be8d6441566c4526d67d09597f6756300b8587649b50d6028328895173cc13035042d1438f0481bc804e84778ec33396ea8e643438de968af SHA512 704c0ccff4eb00f95503bb911ba7c2b0a0e2929fcf34402ff9c9bbd20b2b6f69217dda9fde34dcc7fc2996ff367f765a09f53dd4d9fb3a3db37c373790860aa6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmahjongg/kmahjongg-24.02.0.ebuild b/kde-apps/kmahjongg/kmahjongg-24.02.0.ebuild
new file mode 100644
index 000000000000..17e5307efb18
--- /dev/null
+++ b/kde-apps/kmahjongg/kmahjongg-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="A tile matching game for one or two players"
+HOMEPAGE="https://apps.kde.org/kmahjongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-apps/libkmahjongg-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest
index 6f553cd23653..f23e8b4b6198 100644
--- a/kde-apps/kmail-account-wizard/Manifest
+++ b/kde-apps/kmail-account-wizard/Manifest
@@ -1,5 +1,7 @@
DIST kmail-account-wizard-23.08.4.tar.xz 185668 BLAKE2B 1037ba170204667f300c056c11d22e26496854dcb896e88ddf9fa62837c789b81d87d27bf7bfd601d97fcc9956f85c7af45c4dbb354373f566f6f2a470f77ee5 SHA512 9d9712b40be276803f8cdc9f1d929502e3fcc1cb08b2c2439f3683e1e835ccc91f41c7c49eeb394a4accd397f227a5819150b0c78a5445caab1dde307a94c993
DIST kmail-account-wizard-23.08.5.tar.xz 185768 BLAKE2B f791505c8c770bd4430637b5d8766a522c3ef15e1cecba1c3cb8b3663a1ab2ce9dae4482c8e8a5704de5bb489e97baf969bd5422a3b26eba7e36c18e0539cf1c SHA512 2cf313687c214e8462ff42decdd67d4bed7d442cf73acdbd0a7dd26cbca1b8067964d61d3783c72fd34e435be5b222444118e01b56c37141d213b26686914c1f
+DIST kmail-account-wizard-24.02.0.tar.xz 171240 BLAKE2B aafba0e6c614f5f059123df8cf42174b9f3be109f78dcb05298e5973bc30ab59cb82ec3cccd92902968f6d0ff413c41960b492d7b2700910bef4f2cb61b1a530 SHA512 4543c18770d4545b8ad67fbdbebae07a4a3582f381786e7b23ab743f75a69a8d81612fe6e190ddfbfa47976072f0684e8f884288673d923efcf33fc8be9692e5
EBUILD kmail-account-wizard-23.08.4.ebuild 1656 BLAKE2B 0010a8f15e01817cd207d1494122acad8a7c52920541fe3e7bc64947773bcdee016b341c48ebe805f9f8d8a869ff996d03c9a44ba5118cb58fa185daa0312be6 SHA512 18d8cac87b8bbc7d4af60cb145497918d1abf94857aab83a49bb1444a108c35ef3692a22b5623fa5d3a9cad86fb6ed9da95c36bb5440e567656f3ed32331181f
EBUILD kmail-account-wizard-23.08.5.ebuild 1658 BLAKE2B 2f24f1368aaf5caf8c3e69cdd2f25e5cfbb5905c542f18508907996d853fa633701b3ea5c6c3e417186386e3f38bfb85ec000d628c39db09d8d5a7c1ea3fb28e SHA512 ce653f73e245b88e3c95e488aedc0ef473bc07da5dd721cfa755b21dcd20536fb47c0689ff91e6da5034fb4a30aada2735bd1ee4edbb7b29f6b8ac5e99b5c196
+EBUILD kmail-account-wizard-24.02.0.ebuild 1497 BLAKE2B b8b08466a0166f44005a64f457a7ef24fa9e65be840801f583761610511560e95b18e535d0815195277bff727e43a5183a39b8bd0bf8d458c9bcd50ae0940d6c SHA512 3b9535b9d220427412f81cd19b51f01af12bbd4a9d1e5409a0ad4888688df46aa5cf4e5f3d56ae56d7c9507abac7b330f42bc3c66fda32bd723ff26e705a98e7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.02.0.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.02.0.ebuild
new file mode 100644
index 000000000000..be1b05f3e4fb
--- /dev/null
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.02.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Assistant for KMail accounts configuration"
+HOMEPAGE+=" https://userbase.kde.org/KMail/Account_Wizard"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest
index 63987c987941..c34767d233dc 100644
--- a/kde-apps/kmail/Manifest
+++ b/kde-apps/kmail/Manifest
@@ -1,5 +1,7 @@
DIST kmail-23.08.4.tar.xz 7667812 BLAKE2B dde2b7077581788ff01e4b01fa24203281d3ec9b0d6b58a9c99c351ff1c840f2090e2d3fe0e72b8073cf8fccacc296a8022ac747e47a8cfa40c1c769b28ed880 SHA512 e025cd8c70d14a851ec77e9aa6246300904ce7d3717b0592e1e1335ce8ef1a0bf5efbe8263ffe3cb7766034f1a0e65194f5c701b3d400dab214f4cd8af107390
DIST kmail-23.08.5.tar.xz 7669124 BLAKE2B e3075a89552112dae16e092fc716118b19dc84afb6f001a1e45254632afa6dbae692667ec9960b29015fadb1fbc3e1bb8687bb893bb8b8ecc33244c79ff2506b SHA512 f22c0da7030ba0042c45c2d4be7f44cedf4c99794aea36249826e555e0bf52a4d43a975b6b4c97c2548da9d034932375f71607f7a1a6df1254267ca0b8a11d6a
+DIST kmail-24.02.0.tar.xz 7696140 BLAKE2B a6aae4bcf4c0e0476ecac68a2d153ae7ea568e5467381998ee8e6b18063b018bdff670a54958143f13f0859cea3f05a64b0f2c29d7f859da9c6a93a12f65ebd8 SHA512 2ef46ae5abebf9001d9eedec6f5ed85ccd8f3d455160c68a0a7621b4a9c0d19fc3a948b24a7d8557cd19bcffb3e99e5c804ba298591d7aee728eb67c2b88953f
EBUILD kmail-23.08.4.ebuild 3662 BLAKE2B fda415a05406d43436a43d2721df3a41d0837423b945a067750d0903de5455b1169289da68097767edd181e7d58329bcad5c90356fc2ba6e9f4f9904c84aebde SHA512 ec934c7bb80bc39fa4b52e3ce03e698e7ab2fec1660432c72684cee890e1a97dd650ed758a77d6d84f473f682bc0f34a4d5d22bb567b11c3ccff59d986ecea0e
EBUILD kmail-23.08.5.ebuild 3664 BLAKE2B e9cf11c86b5d420a92e74ba736f6c1273fe642a037ec9bb48ace7d6cbf0b010f077fc275d43f24f32d52391735b96dc321268c59b675b2ae53f04d11631a6ef6 SHA512 86cbca4447cd29b0d29247ddc6a7f7d1af5edef5d3c6dbf9e568be76ee955ed1da4f965acd2cd4cc2a1e62c3810031da253ec45c01bc8bc01ab9377c8870a839
+EBUILD kmail-24.02.0.ebuild 3621 BLAKE2B b05dc4fe80efe5782111ace22194b75c20b947ff06601f6dfee6fcffcd2e06a00f16f82cc8a2714d6d78236cb46461d5f45a5a4af30b075bb3a9b061f2bb6ae4 SHA512 215dfcdd618a5946492fbf0787407901a24ae020007cc22b7080d066e391d50cf59f204466c5bf29229529d0dc1fac77e5be3fa7279d5675e11f30faef380e86
MISC metadata.xml 371 BLAKE2B 8d7325373019e5c73324a122fbf35343ab97141bba1820170595adcf636f51fe905a0870742283cc9c56a48c1d4519fdcc6e64d59ead7c76f6ab4c96cb88ae81 SHA512 c234ed3cebd70f5dd809517da752458ca24a52b0268711cee718b42de7afb75fe9c24dbbcd0a8e540668250955fc18dd14e389d5fb57ac6016f223ea4d99fffe
diff --git a/kde-apps/kmail/kmail-24.02.0.ebuild b/kde-apps/kmail/kmail-24.02.0.ebuild
new file mode 100644
index 000000000000..4296bcc366cc
--- /dev/null
+++ b/kde-apps/kmail/kmail-24.02.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes"
+HOMEPAGE="https://apps.kde.org/kmail2/
+https://kontact.kde.org/components/kmail/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="pch speech telemetry"
+
+RESTRICT="test" # bug 616878
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/ktextaddons-1.3.50:6[speech?]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/kpimtextedit-${PVCUT}:6[speech=]
+ >=kde-apps/libgravatar-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/libksieve-${PVCUT}:6
+ >=kde-apps/libktnef-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+ >=kde-apps/kmail-account-wizard-${PVCUT}:6
+"
+BDEPEND="
+ dev-libs/libxslt
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
+"
+
+src_prepare() {
+ ecm_src_prepare
+ use handbook || cmake_run_in ktnef cmake_comment_add_subdirectory doc
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_PRECOMPILED_HEADERS=$(usex pch)
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "virus detection" app-antivirus/clamav
+ optfeature "spam filtering" mail-filter/bogofilter mail-filter/spamassassin
+ optfeature "fancy e-mail headers and useful plugins" "kde-apps/kdepim-addons:${SLOT}"
+ optfeature "crypto config and certificate details GUI" "kde-apps/kleopatra:${SLOT}"
+ optfeature "import PIM data from other applications" "kde-apps/akonadi-import-wizard:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest
index 2fafc59efd4e..ccc02f8792a4 100644
--- a/kde-apps/kmailtransport/Manifest
+++ b/kde-apps/kmailtransport/Manifest
@@ -1,5 +1,7 @@
DIST kmailtransport-23.08.4.tar.xz 174704 BLAKE2B 0895fa6aa110f025bc61014bbfcadfb75cb28b9d25f4fa5895c5830861152479c8c83cb7e5afb0f1ed213db4ddf7217271dcfb6250b131f3b241f62904291dcf SHA512 caf66701021aad2cc7c83dc4b171d5868bc6f28f51c6756bc1c5658d8ee5db040a7514d33b79e491ad328b43a75b291c15252072d194b54c363f68371749c2d3
DIST kmailtransport-23.08.5.tar.xz 174688 BLAKE2B 3d4983d9ab7b25219c84f3d1d8ca9676e848c620e2396c06c05a55ed2b180b91f003a2bfa0707ef7a266fba4e5a85c3a6b08a598b973b9e5aae5c27d60cc6c60 SHA512 53410478e9e7bcf18a21eb45f96061b50e8f7319ce276255569c873f8e37b82d55ea0c882af368eedbf72cefa65a58e34ad5bed4adc1c2e57d866515c65c19b4
+DIST kmailtransport-24.02.0.tar.xz 173052 BLAKE2B 65a22434b03eb9ac3e84337c7e11c7e27dde8d87ac26c4e12e03e708cd10321e7efec0d6b9a709d9ba55a4b786e9d6785f11bd5a47d7bdb3660ebc3173043f39 SHA512 e06e50184d6d4c152cba06982afad5f4fb26274cf57c8a68c61f26f32081932769f8f168850751f4a91da74806a77f257237948cf8a643daa6a1707a00cb713e
EBUILD kmailtransport-23.08.4.ebuild 925 BLAKE2B 318ef9f2664eb946e7f28e0233f00f709bc0438c7e253a882a769c4d6dc085ee215f6525f14742eb3da425198df1365cab0970fd1007afb0c9a827d19d52764f SHA512 959d5afd9e7fc948e81c521d1c674258b1d4416be402cece223a1b532b8f6a44ab4b60fce59c184dbf7c59f7476032610e9fa5822b0e1e3efdc76788dde24fd0
EBUILD kmailtransport-23.08.5.ebuild 927 BLAKE2B 1cc1edb01de21788d35ed898f1c3eb978bea3f9d72cc1e1d3147dcdf8c9237d934903e8f0b4c947a608fb19edd9a36c3927bcd95a82512c7b6383b4a1b70d3f9 SHA512 a295b0cc62b959d0b509b63e43774b5ed7e491a53695f428dd0c52a74d554ee9b8d4f41aa961a49b816ab4e3a5803442e45a4a94d4708e7312148d77c7aac55f
+EBUILD kmailtransport-24.02.0.ebuild 845 BLAKE2B ba166c476d11ca7afd9eae0853a75108ca5cceb06620e109bb3e7f31f0e611a40286a4f852d72bfa10c0b7caac321cabcd36179b30f698d69cf8506c0d21710f SHA512 6aac3a4932807877bd5461f7bb13a2dee839f9365442bb2d4eff35470823cbcb511a89bc353a635517677faeeca81e765d792697c2f4f000e9267f8e5266c0e9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmailtransport/kmailtransport-24.02.0.ebuild b/kde-apps/kmailtransport/kmailtransport-24.02.0.ebuild
new file mode 100644
index 000000000000..3a1c4b9c2207
--- /dev/null
+++ b/kde-apps/kmailtransport/kmailtransport-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Mail transport service"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6(+)]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/ksmtp-${PVCUT}:6
+ >=kde-apps/libkgapi-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:6 )
+"
diff --git a/kde-apps/kmbox/Manifest b/kde-apps/kmbox/Manifest
index 3a1fb8334b39..ef07119ba59b 100644
--- a/kde-apps/kmbox/Manifest
+++ b/kde-apps/kmbox/Manifest
@@ -1,5 +1,7 @@
DIST kmbox-23.08.4.tar.xz 29048 BLAKE2B b7653bea1be23f0ee622cd5aa3b02f93e69595f2cc88284f5ff79a8261d315b47d7439c05e1fc8910e0297388ff53f1682fe8b6e569fed8859f0ddf7bf84fcb3 SHA512 d55ab3f8da87bf25f4bda22917d00af888de59db088463a3d55c060efbdb809a608b747f2841b303c23cd6036e8985eee6bfdf1eb1af77b026af92a036064e69
DIST kmbox-23.08.5.tar.xz 29020 BLAKE2B 68d55c5da0be6fc40883930044c72e8710849458bceb323db10296321d02433407cf85d356f8103cb15239bbd2a68dc4de26b0888e3164ab7560e0cb82f594b7 SHA512 53342dc5487c392f0afd8c72766ee2196060d8fdc25505e92350517d85c10ea22a1d7d8bf44e306acd19e8ca8c09d8b4c7c39c07e68440146f0655e3c81e2b87
+DIST kmbox-24.02.0.tar.xz 28812 BLAKE2B 5746e7b4ebbf24fc8cb1a5cb408e0822e402c0df6a21bba5373c1a6998f3783eac5e2ae2f433eefa821460c786ef5d4722683d092bf3ddff291ea491c80efe65 SHA512 2804f998ef203f1449c083b1d378b1c41a2ba0055c8c062a484d6a25ec1b65deaa3378f644dde9f13aaeb43d2896c07c1e353835497692c16e4d57bc7bc84b48
EBUILD kmbox-23.08.4.ebuild 383 BLAKE2B b2de5019579a0c355eaa9327a13b6949b3d2dc2ddf180f1d57529b78366b2a1fb6a9c6e1e238c6f7baa536a22fd1d82187184e9e285fe1644ba73a3138cdcaa3 SHA512 bb301c6cb96372134139cdb0a9cd43102bf20fd3205e28339316cf41b1df931487ae4259bd6d6a4407e7f556ce96075f9ec88bdc795bafbe4fd34408aa179d90
EBUILD kmbox-23.08.5.ebuild 386 BLAKE2B f24abf518795c55d370f16b9a2914ffe3ce9a52ab51880a057fad8bb0dd93178f720efc82c24a80ff6174ff672bb88613dc03aa7ea8d1a6d5a442515f9c4dd37 SHA512 c55d55c4632fa6ab1e6a723a73014ce5ee7487494bc4b4bab8d20a785a481beeab73d95b8989a063a1c3b78dfe6d79bc21b3e425762c3a38a28f47d1fe014828
+EBUILD kmbox-24.02.0.ebuild 367 BLAKE2B 76ebaea6340b94d108160afbe42478549547870c9e7bf93a8a4d2cd4ed2b5cb8b0ac76fabde1a69c4e6c1606a1cba61815eb8b7aab83bb6b4e6cc12a6a4611ca SHA512 3b3bac0f83dbd327f67690b848b27e4b861eae3e62366d9c740b3b44a771743f8deaa6bf31e0b0f1bc59e34c76f19c9a001a1b20d5e40bbe34b9cdf116b28e5d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmbox/kmbox-24.02.0.ebuild b/kde-apps/kmbox/kmbox-24.02.0.ebuild
new file mode 100644
index 000000000000..069a3749fcd8
--- /dev/null
+++ b/kde-apps/kmbox/kmbox-24.02.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for accessing MBox format mail storages"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=kde-apps/kmime-${PVCUT}:6"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmime/Manifest b/kde-apps/kmime/Manifest
index 936d194bc04d..9a39a455e58c 100644
--- a/kde-apps/kmime/Manifest
+++ b/kde-apps/kmime/Manifest
@@ -1,5 +1,7 @@
DIST kmime-23.08.4.tar.xz 162940 BLAKE2B 843aa9cda8dc526d4148ffc8b0a495740d87634f19fab3ba78b847d8b90a14c8340c960e9c18574a3ca7d958f5143db9bc39334dc9855c1239e6fd1d15e44e34 SHA512 cbc4952f7b387cf743949f04263f37fea28947b677fd6a6eaa96a575a233b637203cf7c8116a2476e20cf94f9bba09471021fcb0cc07688e040d0d383848f7b9
DIST kmime-23.08.5.tar.xz 162996 BLAKE2B 1d07bd6668b3a0bc0fbfe4b74c054ed261265e91cfb391309e7914a255e347baeaa5bee5f9e4211a2a982015d81275f4ca4b008f0be4e435dc8058b43a9fc6b5 SHA512 dfc5ed72da6232a0d9477da978fbdae322f81690122375e70364b9a3ef8f922fd4de924bd212f708eb5cb587cc6227493c7c0a274e67ac4591565c9e66017e4c
+DIST kmime-24.02.0.tar.xz 161380 BLAKE2B 105ed2a941828cae1f48ffb10eac106985919de39f0877f3d93530cddd0af28eb39c4733cf6a5530d165920f2df20cded557bf1552413c4746c64d8fca14dad8 SHA512 5d76b5fa0e127223bdea4822a91ad2c53d83130c12de33086391c875b29f85dc6ddea456a8172372794d23503b1a0ee3bbb3d4a29de26c4421e5fc81bcc60c6f
EBUILD kmime-23.08.4.ebuild 445 BLAKE2B cf4ebda9c2a2f2627775b38fd701394eb6d4ba65eb343a2c4580b49d1fa0f3888d74c578796f96463e2f52cb9fb925b56f978c95711113ba5d7909cbab526d3b SHA512 6584bb7d071d054fd33244db467ed1c5cae838cb8d34f7a1fd0290ed28bc96e776479d97960a59c73202dd2b48cce0cadd48f995077fd6380029b2e11973e47e
EBUILD kmime-23.08.5.ebuild 448 BLAKE2B f56f9fb34b0bce16733f4c04f827f5afed64de5b39c630daf44ff9800fe0d17ea7f34079b571193d3dd88f96d5e2782417c13a3e83997ef5ee5b1e9792982f05 SHA512 bc91fa5a144f24230046624e6d749bc83e5b28de906dc06c4b6e95910f7967f9fd60f2b75dca342e1a4fecf14d405f45e8ab4414d7ad0c9de1e63ec695e0bc07
+EBUILD kmime-24.02.0.ebuild 411 BLAKE2B 8a8aae93d9f304187dd998e3d197f6598c462ba949a28d21db93195dc84ee52d49ce8d2679c0913010a38a8a63b3ad448b5f0af66073dabc42cde034a2e4659a SHA512 de0ed44f11ff0ab0cc8cc354262fa767b0f25aa1c446a28468b1841ad9727708d1919b068fa254d0cd4eac4dff12865f70e69d658b3bbb6509f5a1362958ccf3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmime/kmime-24.02.0.ebuild b/kde-apps/kmime/kmime-24.02.0.ebuild
new file mode 100644
index 000000000000..7a94c21b7eae
--- /dev/null
+++ b/kde-apps/kmime/kmime-24.02.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libary for handling mail messages and newsgroup articles"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmines/Manifest b/kde-apps/kmines/Manifest
index b430b4da3eb3..5d58f24b5ab9 100644
--- a/kde-apps/kmines/Manifest
+++ b/kde-apps/kmines/Manifest
@@ -1,5 +1,7 @@
DIST kmines-23.08.4.tar.xz 1010720 BLAKE2B 195c3be355477a0263bfc1dda2543207af18c0c4c2e7823eaeee05a9c5f76aed7bf74133076f63b495f70a32f0365133e14c77a4a33f3458b361a2bdb78151aa SHA512 cea976bcfb1953da1fa91ac56758dd2b02b64018f7c363db32c84c1f8ce12ba0836b8f94544691d8f61885949cb73cada7e9e452d4d23e72cf880600d96cbd36
DIST kmines-23.08.5.tar.xz 1010708 BLAKE2B 5614fd269b0d14b096a65f84dd1656e77433da2ad3c81d227b0cb6cbc5d545eadc5ffc13e17faa0c174ed34b7b55d7757454d6600d7b573021349b4c473dd85d SHA512 dcba68d8c5a8d01fea25f66c4130a22e28deca05ad51606b2056e1d77fc1aff26e2e3a09a4a33aeeeea89d20e64fe7942483be82f0be09deb261550b6d503280
+DIST kmines-24.02.0.tar.xz 1091564 BLAKE2B ba5f094048bb09239c87a3a567ecf885731431fc61911a80552257502499cdf9332207bf96cfa1e6fd11daa0c7dd38931d8f09247344cda130d3807163a2b1f1 SHA512 30bb1d4f2c3a86daefd31a7587228bb529275d0c30cf704400ff60a7598cab789049ad99ce4bdcbe4ed3d3dd696eae3648c89dff6d6cd80a9a3a2871ecb860ac
EBUILD kmines-23.08.4.ebuild 889 BLAKE2B 86c8c8f8a18074089ab90defe115d7f2d18f3a7370051aa699ac37f9cb85de91d83b299996beb78a618f26de43141079f6dba74057e0aa07ddb96efa83006aa5 SHA512 35cf5aff79fbc73edbb4477b6f4a14a4b343625d7307de338f7218fb33bee7e2050d077d21f3c5b66a7a9034de946896a86292079a94fe11ef33923a70333680
EBUILD kmines-23.08.5.ebuild 892 BLAKE2B 17b235a79c5b8aade07cedd027529b33cc9fa4bb62ad091648ea771a92c552713d53e4461dfca325545b3ffa411f223316f26db2d290a3bce444c001b63d6924 SHA512 dbe239172133077ae0dc9d9f982d5d9906d3a3d2c64a2fd50123e21799d8665892c8b133a5e823822868506a3461be9a1bc4803975d7105d60255a76c964bdb8
+EBUILD kmines-24.02.0.ebuild 844 BLAKE2B d2d1cbb466ac60b9b273a2c39885bb8e17cf247ac8bfdcf8179989a142cf63d94a5bbbe42cd6ba5cd5784e5005d5b1854e74d07fc4f7f19747ae01c69d4c217c SHA512 f5a2da7b3179423a958b2bad67ad94b3f3063a3e724de63d694be983df7b78507feeba34781f1732d8636ef58a39ce4b7dad0c708a0bf3c3785dfb00bc77a98b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmines/kmines-24.02.0.ebuild b/kde-apps/kmines/kmines-24.02.0.ebuild
new file mode 100644
index 000000000000..00d804e7692e
--- /dev/null
+++ b/kde-apps/kmines/kmines-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Classic mine sweeper game"
+HOMEPAGE="https://apps.kde.org/kmines/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest
index d34425fa8246..680e09515717 100644
--- a/kde-apps/kmix/Manifest
+++ b/kde-apps/kmix/Manifest
@@ -1,6 +1,8 @@
AUX kmix-23.04.2-autostart_disable.patch 1151 BLAKE2B 9f9609a39f66e97d7a6427fae6aaf14c0f65755b05ddfe55d05ad49f42463960d4e9a9f97eae9a38311174b376c8e182336ec4bed793f36a02cd2aa71bda3d42 SHA512 5d1ded259efc871d4b4d9b6fd43aff29970f9c04579cdd1419563a08761cb4fbb9d16642cb648d547aeec7c53b26976d49e30e2e0c8cae23b3bb2d7ba1fa6b9b
DIST kmix-23.08.4.tar.xz 1208572 BLAKE2B ffa5abccc79e3c0cb5f72ef89f726ef4d068227edecfa89ad93f55f7f0f2cd9291aa5a404a266a2ebac2ddbc645f96d2d0d0ae510a43fe288c32c222bbb7011c SHA512 a981c93080748b854b35fa0048b7fc0878237e114f2c59d86ba479b456b6d537af381cfe4c8c1698776eb25f1eecb7eb3075ec3c3df86c24c4f3f5a1a3bd374b
DIST kmix-23.08.5.tar.xz 1208736 BLAKE2B 952a9780e2f64509e59266b2b5292a043f6200a96df0413f16feca93891077cb330789a8b9f15c3501c9280419f5241b1fed507d8230e46cfc52daa3672f4325 SHA512 33dbf387b66d98352066bed5897e913dac5bf4163481dd4f9a06a4d4716108fa35c13a1c6e0d518c5c854cd2847c83bd91678ba70558f29a8adb87304ac8f3dc
+DIST kmix-24.02.0.tar.xz 1210096 BLAKE2B 1b493e941f2f344b6fa2b58da44f35f28e93a841b8013f8f1c757ce00ac9f3ef8a3bfdcb35c24e35be86496f57b16ce68725dfe4cb37c3b59ec02555e1bbae0a SHA512 5c7f8223c15f67a895d801a2cee14b0ecb5d2a4fae356ca73e2478afa733a79c73009e39d11a4d2c86bb98557ae19c79f2c372970338da469f150c65ed011156
EBUILD kmix-23.08.4.ebuild 2265 BLAKE2B ab301920be91d81ed404e69e1aa772c86f3eb7448674c501464971b75fdb6ac49b3915027066a055306d6e5995e89976e2e7f4c622e0ecfa2366d1b0ff8ee2ec SHA512 ff65f563b4ea8ad595099c9e0ed4ab8aa18dfef24790649930876f51b833bf97eb4190a6dd290adc6f84ea176e09ec592ec59ecd49964e883572e6969284ba6b
EBUILD kmix-23.08.5.ebuild 2268 BLAKE2B aec96e6f8a672b61d523976c6c1c732efadf1cf56bd60a1d21ee207c8af7be5e8fa6361f070dfaec1b63835979ac53b5aad7dcd4fd788673200070ead2eae5b5 SHA512 68dd9ef48d28e81b2fb1c5882cd7dfb5dbd8d49951e51e2e98d3d8b1694d9eac41cedc807160da8a6bf6d8b7428ce93e809169b302b720228c73e1130e649dae
+EBUILD kmix-24.02.0.ebuild 2268 BLAKE2B e2355623ed04d608daf001e86c19097a892fbe28fb961733513e9e27ae179b27c624ba74e3c21d66a9a6361f0d60a1bdfbac053e3eca6d5915f7d7252b7f0e02 SHA512 2835c9a16dc668cb69b43573cadbb8e686abb530f2186b4b2cdfbc0eb9f0cb3d2434335bc99949e5d2233a819893305feb2a5620bb4cc6915a19fec085340364
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmix/kmix-24.02.0.ebuild b/kde-apps/kmix/kmix-24.02.0.ebuild
new file mode 100644
index 000000000000..6bdff80a5251
--- /dev/null
+++ b/kde-apps/kmix/kmix-24.02.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="false"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Volume control gui based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kmix/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa plasma pulseaudio"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ alsa? ( >=media-libs/alsa-lib-1.0.14a )
+ plasma? ( >=kde-plasma/libplasma-${KFMIN}:5 )
+ pulseaudio? (
+ media-libs/libcanberra
+ media-libs/libpulse
+ )
+"
+RDEPEND="${DEPEND}
+ kde-plasma/kde-cli-tools:*
+"
+
+PATCHES=( "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch" ) # TODO: upstream
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package alsa ALSA)
+ -DBUILD_DATAENGINE=$(usex plasma)
+ $(cmake_use_find_package pulseaudio Canberra)
+ $(cmake_use_find_package pulseaudio PulseAudio)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if use pulseaudio && has_version kde-plasma/plasma-pa; then
+ elog "In KDE Plasma, kde-plasma/plasma-pa is the default audio volume handler,"
+ elog "therefore, autostart by default was disabled for KMix."
+ elog
+ elog "Should you prefer to still use kde-apps/kmix instead, do the following:"
+ elog " - In system tray, right click on [Show hidden items]"
+ elog " - Select [Configure System Tray]"
+ elog " - In [Entries], search for [Audio Volume] and set it to [Disabled]"
+ elog
+ fi
+ elog "KMix will be shown as [Volume Control] after manually starting it once"
+ elog "and will be autostarted after configuring such in KMix startup settings."
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest
index 6f074c7a0ab1..ef5d09386af3 100644
--- a/kde-apps/kmousetool/Manifest
+++ b/kde-apps/kmousetool/Manifest
@@ -1,5 +1,7 @@
DIST kmousetool-23.08.4.tar.xz 131008 BLAKE2B 7542d5ceaa115a68b8f2d658ad34575ddae27776ff8d623a158d9aaa217ac975a8defe7183a601df832ecde04d3964c152b49fddbf82f3bcd1fd56f98c36315f SHA512 4b18142125f15f08d10c93941be3fc93124788cba08971c756fa1ddb036148187990a3c178dd9291573e96cd3ed16c965c257247a7f395e11f87535cb2f95067
DIST kmousetool-23.08.5.tar.xz 130964 BLAKE2B e3d4cd6697225f229490bacec909d674f57057b182b3b05aa48637be0447f472d2cce4003cfd905ed493a9ba56247ae74bd93fde2ec967735ed03168ef45230c SHA512 bb74c282384be910cafa59e41e2f6ac0c311bd968b03f9d079ae538eb46c0c653574a4983ca694b64c4ba783b38baf6acd7e7aa6294f72e243bb42e2c62cf1ad
+DIST kmousetool-24.02.0.tar.xz 130064 BLAKE2B 5043f86e7075939aaf67bc597a0933d102a5cdee4e1cd8f665ae6221bc5f25dffb5b716cb90100e486fd42a66c613a4d05684c938354a2629a91b28b1a8b7b62 SHA512 24d14c0175c097453a28494ea5241d07a0f418e3f57c6dccddb4bafed672f2b920445abf4a5dd57f5e6f745b4406823d3e9a57de47fdbc4bdfcdc8060bac224a
EBUILD kmousetool-23.08.4.ebuild 873 BLAKE2B d3c63b406da7a807d46748854fcebd4a6f50f7c82935adfca8f3bfe92a47647fe7fad98d07c5621874cd9754af95bc2b8ca706ecb5a649e7ee3ca9ee4bfb5aff SHA512 dce5fd366cc099c927791919dbdaf97a1ba9e316e3a67205c19378026b9920e2d6a6795b8f411528bced4cfffc01cff9988517a6651baaf3864f122f338d5aa9
EBUILD kmousetool-23.08.5.ebuild 876 BLAKE2B f9a07500046f3d1d6d171fc69d91e2f09663d7a466e4d98335d107af37ffaf98ec578ace058fcb730fdf5c928baef4070d25598becde62fe177da49c573dfe54 SHA512 3b8b782effb041e084788f9cef62370024a43a5f185ee9b672dff7d3010d830d32a2903bd00f299c37b34da9f4e0dd1ed9995f8c178f6ff5ef5b615f2c653c8d
+EBUILD kmousetool-24.02.0.ebuild 875 BLAKE2B cfafe246e03e35f9da2803e010db20fd43297496e77dd17e8f74e7e2e5908d7eff11ac4a99edaeb63775e280670beb65b10fd2e6f5a151725cfbcf9b924e33ff SHA512 e1d5895cf45cbb4e4c59727dedf568738e35312051bc6b249a325454e8b170c960d6a7b58894883de29af84698479af451400dbf80ed4b331a3af11044ed8cc5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmousetool/kmousetool-24.02.0.ebuild b/kde-apps/kmousetool/kmousetool-24.02.0.ebuild
new file mode 100644
index 000000000000..278da58c3d1d
--- /dev/null
+++ b/kde-apps/kmousetool/kmousetool-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE program that clicks the mouse for you"
+HOMEPAGE="https://apps.kde.org/kmousetool/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/libXext
+ x11-libs/libXt
+"
diff --git a/kde-apps/kmouth/Manifest b/kde-apps/kmouth/Manifest
index 8e4405462336..4a6719e798fa 100644
--- a/kde-apps/kmouth/Manifest
+++ b/kde-apps/kmouth/Manifest
@@ -1,5 +1,7 @@
DIST kmouth-23.08.4.tar.xz 2091512 BLAKE2B 69a7092fc102334680b07666c924287323064b8adfaf985e1ff6b6bf6b970b68407146067cc0fb1aff04dccc42b2dca8c37d84e78d6c689c4c90b0a2ae912208 SHA512 e8a535a35e8a12d70a610b641dbb485f4c8cc9bf5345a8b96b58d8d68eb99ecded60c8567782cef48ef4ebd9d57b7f798b623f63a64d3913219d074582135cfb
DIST kmouth-23.08.5.tar.xz 2091588 BLAKE2B 53b72d188ba1705d520a3343c169aa72b73164a9ef8957e7c954324625dffa47ffd79f83eba83e3d6f2623391a74219f6355626d6232a8247883ab7d1e5333b0 SHA512 8e98cf7924d05c49043f091b6eb4608cba1a215f447d53ba005c805e783f515099ab657b2c58eb9ed2fe5d42872d96bf268c078b5bdf24a6c93a57210c1041dc
+DIST kmouth-24.02.0.tar.xz 2090592 BLAKE2B 665c69c2f9cb46747ba2973a89b2b243137e30be5785ced574a31ec66a0fdf253b03e3fe027cd01d9e21ab1914071c9161293e1b1199d0f13cd71ac588a03342 SHA512 e47d1f7b79cefa4c4ce824d7a5d8ccac60e06a6d7e6bf218c27bbe1dbb8e3a35010795dd7d7df3c1245fd0341f9308b944ef71913e6b9918d4e579c4278903ff
EBUILD kmouth-23.08.4.ebuild 899 BLAKE2B 51354d492ed033ebd7ae309f63fd0d0bc16c9b326e570d42c6cecf1ba5f8ed5c5cf755f9db87081be515e44e4bfcdf40b6cb7271b2ead0eaec76b6a44f4c0cef SHA512 b5367d3246574ec7d70e9779db0d51bddaa456caba7fc8fd2395c2a29d18624a50c663bfb4e4b743ea6b11781ee97c9ef156dbaab423293fe9f26f8c46ad5463
EBUILD kmouth-23.08.5.ebuild 902 BLAKE2B 0934fcd3e64559fe6bcae971963db631b43c65f47cf08fe3ad0fbe95cd254970401f0ec83b22b4b2555fbb3db18747daaf350f7ac65eccc05487d49e8c2b84a1 SHA512 16140bd7a9f77671b9d0808918f5a78c9fff2f322ed395496a56d06ee9ce0301f79aec2bd0bb28e9ed2ca7b154c9d8d77948187115cf9e7aa1aaf95a9dba961e
+EBUILD kmouth-24.02.0.ebuild 802 BLAKE2B 6663a562aaa32e656b5f4f33f1f36ee58b0dd0a1a69ca40145f48dbf5b8e6a437ec033674ac5dc4d50160e832175778b354e9003b60271c67e8a8fc6f24ead8a SHA512 602d46a6458d4e2e0484e6502765ef0c8ed24fa3086ae19d5a726b1d5ce41c011976655f11106f57d6b4c37e2541b046046c1965143b2fc32ffd4325c2a7bb4d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmouth/kmouth-24.02.0.ebuild b/kde-apps/kmouth/kmouth-24.02.0.ebuild
new file mode 100644
index 000000000000..0804c1f4b829
--- /dev/null
+++ b/kde-apps/kmouth/kmouth-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Text-to-speech synthesizer front end"
+HOMEPAGE="https://apps.kde.org/kmouth/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtspeech-${QTMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmplot/Manifest b/kde-apps/kmplot/Manifest
index 5fdea29a2d87..9690214bdf39 100644
--- a/kde-apps/kmplot/Manifest
+++ b/kde-apps/kmplot/Manifest
@@ -1,5 +1,7 @@
DIST kmplot-23.08.4.tar.xz 3101432 BLAKE2B 1d82fc4d8051280abbd286d466924b43e098ee2754c6592cb2505306ff1c6f0243bb0eb621982cabfa24bb8bd7fff86d2580e42c7e950ed73c28eb3e1dbadb75 SHA512 7db91dac6ad16d0ff699436ea5a18aa74e8be6d597d8b89c0cfca0dd7127c55d70efc4811131fa05f188c47a4b89ddbcbf1251cd8bf09c500f33e239edc3d9bb
DIST kmplot-23.08.5.tar.xz 3101360 BLAKE2B 0667a8177b73a0f1d1a0621c0d00520bff39ed69afe4281251ab166ad72c7c9964de1794b045fab4cf9d3d8e467e2d822544bfb6cfcfbdaecfe91de8961f3c43 SHA512 b3aeb3023044f908c392c6152870b6bde4d6bcb8e86eea790daf00c6c5f40853c70ed005d1c14888d121c84a970977c251ab09bd12b8c23483cc155cecc48a2c
+DIST kmplot-24.02.0.tar.xz 3100360 BLAKE2B b83f3bc7268b1d53816fc9de31c1fa3a212222b12deafdfc8e1f51daa1b4c91d4233196268fa6c00e7aaec03fa273667e46c1ecc364d8d793e902a1c2ed5b8e7 SHA512 78a51f8c8e2d6c28b5b4986cc308472a7e71c2637f3f7356cc74912b2ece3e078a922cf89503657ec8f8d0f4308f4839c45cb42d7750826ede825838c011e3ff
EBUILD kmplot-23.08.4.ebuild 1150 BLAKE2B 311721ef94243d4b5468a230838460f0772569eddae967eae80e7b5470394db6f9a6bc66b9ce3d774f1ef59c33563c5e551246f734f149d792e1b3dae1fb9df1 SHA512 9fe196b4ded93b462c9cc885f26bcda0dba7e9ca2ddc038d5a48cee9efb54e23c5c3e06c7ecba9fedd65d5bfca8f61d0fc8989c7a367c9078cda77df0508411e
EBUILD kmplot-23.08.5.ebuild 1153 BLAKE2B c04ce103c4fcb024b59dca102d2c57a56cddeb7d82d64485c5ea20cc815705a10e54027d33fccdb62249ea3760c8003e170db27fced6d6779800769a4cf84861 SHA512 a6f8524b3e4275ae7eb21bf6bbcc49af85c1fd2e4bce33eb3745b5045639b31eb9f54fcffab1113d8bc5501d0fb302522eaa4a3352938e84b4236bf1234cfe25
+EBUILD kmplot-24.02.0.ebuild 1153 BLAKE2B 1f968c3454c609daae5d79dd2f2cf85ec2b44875b69cba35bf6c0d861ef64fd0afee50e7bd22114eec0397a9eebbb4036b885b0663e471c3051f350eeba13325 SHA512 8bfd24f54dedf0e7ae0ea49d96afae1a16e2e16d87591e2c0162dde660744f01efa33d770c33754737ea3cbc578ae9e3dd7ce45e76d52f34a46902a851831e8b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmplot/kmplot-24.02.0.ebuild b/kde-apps/kmplot/kmplot-24.02.0.ebuild
new file mode 100644
index 000000000000..c9a61486da66
--- /dev/null
+++ b/kde-apps/kmplot/kmplot-24.02.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Mathematical function plotter"
+HOMEPAGE="https://apps.kde.org/kmplot/ https://edu.kde.org/kmplot/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/knavalbattle/Manifest b/kde-apps/knavalbattle/Manifest
index fd3748dbe5bc..60fdcbff8e22 100644
--- a/kde-apps/knavalbattle/Manifest
+++ b/kde-apps/knavalbattle/Manifest
@@ -1,5 +1,7 @@
DIST knavalbattle-23.08.4.tar.xz 1401952 BLAKE2B ea09e5170236c254dd5faaa05f23753a093a10a5a7bf8602f9807ea4d12ebfa8a8e5979f98bcb05d88f2f8660c4b9ba46d0885d06da0752b103682369cb57a6c SHA512 554e1b08601c4e66dece154698cfa331a753871cbd58b1220d0e03ba3e30fc13d45f9f401032fbdf4563acb9a91388a433227b02dbfad38dbe945d62e3eb3baf
DIST knavalbattle-23.08.5.tar.xz 1402920 BLAKE2B 298821807ba61b93902a1a67bf2573f76ca76a02449ed11478ba4b86ddecdd23255211bc36337aad9b23dc277fd36ce13cfb2f721c50941f00cb44b07aea423b SHA512 442624b3209a53c3068920ad9cc1c65df742c04aa22a16035086adc9c7c85dcb9455583dcb6dfa4a853ecabdc661c61149db5c3c03590589a595b7f792f4d950
+DIST knavalbattle-24.02.0.tar.xz 1400520 BLAKE2B f7e45be569276df21ae50b2fb43c9ae2ac8edf335dd881e5ad920d9608ed2e9e457e77efbb1bf04650d5575a17f1acfdac8060906d881944e377551abf6da00b SHA512 8341295f14ed053a1e0db6987ea235fedc09da83520767995acc0bcb2197e3580d14d26aefc23e845a2dc80a99f8a282094d14583fc6cf07e3e1a0ed1e96b96f
EBUILD knavalbattle-23.08.4.ebuild 1007 BLAKE2B 06821fb3a789d15e49aed1aa113c7df442959836b36b8382c07ad996d5288e9bbc534b8370177a75b1bafddfb12fc365e0c6e7ad551a37535592af6f7b470d8d SHA512 04eee0c26ae8f863416501dc0ef4c25ec8a2103fbf55e7d5d37368e3564ebd2544aeb4484e805497e466ab55d922ae40f09f1bb2f58b1c9ceed9411f041500bd
EBUILD knavalbattle-23.08.5.ebuild 1010 BLAKE2B d119f1ac27a728bfe9ee0493081ef693c20362c8251566b245945095b882a4e0ed1b6e58f486f3e3b92283602e0e1ceb6b73cd4802a933b44307be21978fcff4 SHA512 360967360b7cca82ee68bcca37ef2c69ed38641efb1160a2ce5181c99e79889d5fd47d0a11e8dd66ddc55a1431cabba3916a149d56e97f2855fab5053490f12f
+EBUILD knavalbattle-24.02.0.ebuild 916 BLAKE2B b2266903b65f10a28cf4cbc1887be19b3b1e3829e7efdef34e5a519426f933662821d4697046a18e402d7085ea4c10651238afd233625c9a679390baf10c8b13 SHA512 cdfa602fd7277593f2b80ea3bd96b3d1a23a761fc3c24fdcf4acbaf05fde1de6d2ce382bcd1112eea0fbaa9cc41567c2c7d4d622a04108c49d21071e2bb1b1ed
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knavalbattle/knavalbattle-24.02.0.ebuild b/kde-apps/knavalbattle/knavalbattle-24.02.0.ebuild
new file mode 100644
index 000000000000..910417198a6f
--- /dev/null
+++ b/kde-apps/knavalbattle/knavalbattle-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Battleship clone by KDE"
+HOMEPAGE="https://apps.kde.org/knavalbattle/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS )
diff --git a/kde-apps/knetwalk/Manifest b/kde-apps/knetwalk/Manifest
index bd9e20e50017..328a03dcfdde 100644
--- a/kde-apps/knetwalk/Manifest
+++ b/kde-apps/knetwalk/Manifest
@@ -1,5 +1,7 @@
DIST knetwalk-23.08.4.tar.xz 1107012 BLAKE2B feb919c10a946cdd1aec1061b72656deaeb5ce12f848c3d85366ac57c3e7976320a7eac9f841beb8d465d13c23cd4f2f919f4ba7af1b6ae9c38e6db70fc41c3d SHA512 2d5287dd595618a61c637e1beab86691e4f08359db5a90ddd7627ad7080b2c698311bde555d226ce042f6927b6f1fe553268b79b4a31e28d523c7c0fa8fffd97
DIST knetwalk-23.08.5.tar.xz 1106916 BLAKE2B 9f0e59e220c97a12a3afcd052603dda9309a370d36825aba985c6deaf941142523774375efbd3d9276927c46d468774b1117ec1ea95c1158b81d7158639fe614 SHA512 7c75b2be561205d48e68655ec165df7dc4b24ad45325c4f0466a95fef9aff242810b2233fe2061d79bab31df84ce96e45abaa7642b99f09577520a9dec8e54d5
+DIST knetwalk-24.02.0.tar.xz 1062004 BLAKE2B 008c5a471ad04d167f025657971900ae6045c21692af895eb29cbdc1574840e8c29cd1df93a9d6435291c701628e98fbd7e033d2ea5b5381b2f85204764419ea SHA512 4d57e2a53d82b4bfffde0da1d8be320b3f16953ca79a543a97eab59abb4e24453759ec5f713e0f7fa23eb72a607ca50f2586f135b03c09a45752a4b44c4754e6
EBUILD knetwalk-23.08.4.ebuild 969 BLAKE2B 85653354c251dd8d1f96631830e7879a691b9b7e4eb0c7c3de13f923a641faa512c086d78d6ca7439aad75d3fc18f1265fc8d22757326992ea993b4bfae6f7c3 SHA512 78c2f4b3d7d2940febf9d42fb5c3c29927356d0c8fa819f6028593297be4eee375f26947a79b6a5170218bcff70443505ecc99827315e67a53723acb95b98cc8
EBUILD knetwalk-23.08.5.ebuild 972 BLAKE2B bfda21dfd7d4786133647b91bcb31d4e270f63b967dfa3a4e57d9d79a177d5074b13d52e0bf291a8bc6011fd0e66729f9712a62418336340a302f24e9ed60646 SHA512 dfcdca3a4eb844527f96dcf21a747dc60c772ac9afcb2f450b8b1b6ef8e0648dc2371111d2256d858315f182f6aa94729b5192c7429d168c5494acfba07119b5
+EBUILD knetwalk-24.02.0.ebuild 981 BLAKE2B 578d1814382cc2b582caea88624c401d91c47d37096e1bd05b714973996cf74602258f3dd79aa428e4e5663477267956d1ae2c51125c76b71e06393113db0535 SHA512 54f2a5ca99800d33575e5d1538aaecc1693fb2f7d519f7254c438d57b69a396749f14943d97ce4557cdf03232e3d9040d1b15c4150b3497ef5d25806a0d4a166
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knetwalk/knetwalk-24.02.0.ebuild b/kde-apps/knetwalk/knetwalk-24.02.0.ebuild
new file mode 100644
index 000000000000..da51302aeafb
--- /dev/null
+++ b/kde-apps/knetwalk/knetwalk-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
+HOMEPAGE="https://apps.kde.org/knetwalk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/knights/Manifest b/kde-apps/knights/Manifest
index 8db6b7bc69b0..0abd5daf6e7e 100644
--- a/kde-apps/knights/Manifest
+++ b/kde-apps/knights/Manifest
@@ -1,5 +1,7 @@
DIST knights-23.08.4.tar.xz 3330968 BLAKE2B 1fca5b8e25fecb8960c22f74ace62fa8af457d3f0de19e28b51f27146f0a08bc6d11a93b0b895e816f918582b3e07a1b0ad9c9953297a3a7ed802717b8243a56 SHA512 d3e9a7ce021b4da08fadc97c1872bfa7f74aa2a12b9ab72c0968d19d74842fdaa954f1eb85c39c7e8ec5be4dd72245a32decb1e4a90094a7e4665e0e0f01fee6
DIST knights-23.08.5.tar.xz 3334500 BLAKE2B 88afa3fc6deee29ae406f4e43028577e3f8014616530955316f3e559e3e55fddb942005471e1a630bb511a92e14228a033caca541099f9deba7f9f9ac95e70b5 SHA512 e71fcbf60216711cd2740a2f44b9937da2a244a4be2e57b1b4afbf772a1f096b72664f36cbdce86a61ffd123694c608e24d106681ff56bb8dc68e9daf0529a63
+DIST knights-24.02.0.tar.xz 2500568 BLAKE2B 30ab2f400db52ed6cf72fbb1ed490090660acbe38e9cf4781342c34ef12b0e3ab073fcef648e31639cbb909ec0fd0aa0122a459eaccdc1314bf62b35a7df74f4 SHA512 2f11d78c7052355460bb5c57de439b595fc1e6c3b9041a51340495fdccc3b0a85f31bcfe40cc29ec0bca93e03aa65326c0d22abeefa5fab88cd4e4a38dc4bf9f
EBUILD knights-23.08.4.ebuild 1465 BLAKE2B 114075d1e21d55dae57f20b0f293283b1ec1b7c57a0aebe0646cfe159f7a262d9fbc8c4235ef9bc008646c826822f13226ab84cd2d1698ef657d621902069255 SHA512 b3e206b3fc831fa88d148a96a09269eee12eaca84e7e679da62d4ee808ddb6933369a5927f77a95434c735d795dee1dea4125fac873d05a12e397c4ae6bb7a39
EBUILD knights-23.08.5.ebuild 1468 BLAKE2B e46c46d743d2e3ffdcc8af7584d8a625b59cc7529b103e2d668ae81f496bda011706df78b6a18fe32c4febbc20893772ab925d470bf210ee26508e1b092e83da SHA512 98f5d998c7d1c6f516c3154dbaf4ab9412b0645cbdcbb219936399a0c381daea614c88b5c7752c0ebd2644946cd8bf45225e334dbf42abfde3e747632e615582
+EBUILD knights-24.02.0.ebuild 1397 BLAKE2B bccd01b6248dfbb880cf7a54358c60189f5e989908d52ff25293c8cb29987c4518b7bb41de5634bc67c8d40103ba7439368398c543b9310372019c2da783d8ea SHA512 31e44a11adf2a1b6bd5807cc56ef33b480061399240296b55e4c22a1983096d30f3e3c5d22335c1475f71a32e819427cd9c18978977a3e935a009983d50673dd
MISC metadata.xml 432 BLAKE2B f489f1abe350e3eda89f73da469c27e74f810d3a4dc71c8602c60c0cc27a5bee233e4c8568af5da2356dfcfa3e7ea07000d6f8087eddf3ebf16492b7b9d461c1 SHA512 b916868628b726a78679eac0474545297dee5aa7eabc82f88bdf66cbf49f497a2d9c7c01d3d415e78ab7483d692074bf1c4e3b97b26ee36ed1e0387c4a5d287d
diff --git a/kde-apps/knights/knights-24.02.0.ebuild b/kde-apps/knights/knights-24.02.0.ebuild
new file mode 100644
index 000000000000..264ab85286ba
--- /dev/null
+++ b/kde-apps/knights/knights-24.02.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple chess board based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/knights/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kplotting-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ kde-plasma/libplasma:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ || (
+ games-board/gnuchess
+ games-board/crafty
+ games-board/stockfish
+ games-board/sjeng
+ )
+"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/knotes/Manifest b/kde-apps/knotes/Manifest
index 05feedf35238..182e99feb78c 100644
--- a/kde-apps/knotes/Manifest
+++ b/kde-apps/knotes/Manifest
@@ -1,5 +1,7 @@
DIST knotes-23.08.4.tar.xz 377664 BLAKE2B bdae8f7869ed6f1ec3701dc4d5f72083291eec5814e43ea06fcb9d1d8375581b231b68fe56a52b42c7d673ff9886718f6206edeb2b05f3d8521499a6f51fb743 SHA512 944f317403968e8195679233378bfd88ffcf8c364539e1b29d5d04aa5a84654e5e1efb75f81c53766848f5a5c802ddafb25a8f583ae9e7aad3989d682f83c632
DIST knotes-23.08.5.tar.xz 378896 BLAKE2B 789a04d76594a07dce5f60cbbf7f39bcd2e89f4689791533a0954483f928fc70b003e23d2a318b50b7ba876e5b7382cf248606d18b84b93f5928a96eaf99f90a SHA512 797cfb4a702ac6473b982c74d0c8c5ab36df3cacd546a7701f0ac38156043b5db0983ed29fb3a3ffd11a494526dd71361eec53aee0512dd85bed5204ad3a73fb
+DIST knotes-24.02.0.tar.xz 380688 BLAKE2B 45651aa77a891764522c003e94e5ee5ea6ac9e398b1ebb775acdbc9caf5e994969a619d88271a12fa26d95b2d2e2402d18d2c8aa2c8d0244cb66b168a5086380 SHA512 2f3ee2e66da7f240104d625814a0e86019db100fa5a529c41e027cea7b0d3ca9f85f982762b6d1220b7973f6c7add69240e0a1cd3b5a84374edc851187d86664
EBUILD knotes-23.08.4.ebuild 1871 BLAKE2B 500af39c3c3c0d15a44e421d7d96c1726fd519285036fd52b5fc0598c502b250f7a4faf142dcbe81db1e853edb3521790c6fec813d70101acc9c6becb964f99a SHA512 1e81e29d40ce0ac561a741028b1358bc1af3b18c00d374457f7c210b1c34ba7f189352d2f7059b63cfc0ebc723a45eb080310ac8dc2f176e7f0f3a1073cf3fbd
EBUILD knotes-23.08.5.ebuild 1873 BLAKE2B b85850b2baeb395e4393791a28ddf977f0e4aa5c80a55a83a4e7be875cbc030339c5df7626e7505d07535bf64bc08f87c4b7cfeaa673b446b6423ad7e19bd634 SHA512 195f7d1d43064387beffa8d194ada8869e66c9fcb8a0f2fbdd4e0b9fb22f52bab00db8c52734b0b4eb65dc5c7743bab937eac136c8b45be3622627a4bf7ada7b
+EBUILD knotes-24.02.0.ebuild 1725 BLAKE2B 61dbb135aae13b7726eee4f20367816e9e6cd8a629e0c06b57ec1ae5c676f73d786bf185c2c82b8717074f38c5ec1d4d41f2d8c4649f4fce949ad50cc5fe919d SHA512 91cc9b6efb6384b8ec0e7ea5e088264b16764f95e707dcb878c5353b7355527c8bcdd9be01d9053586aa9a01b1dfa81c2bdee2d571a1d9de2d3c0069e6dd4f5d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knotes/knotes-24.02.0.ebuild b/kde-apps/knotes/knotes-24.02.0.ebuild
new file mode 100644
index 000000000000..c76e252e5d9c
--- /dev/null
+++ b/kde-apps/knotes/knotes-24.02.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Note taking application"
+HOMEPAGE="https://apps.kde.org/knotes/
+https://kontact.kde.org/components/knotes/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/ktextaddons-1.5.3:6
+ dev-libs/libxslt
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-notes-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
diff --git a/kde-apps/kolf/Manifest b/kde-apps/kolf/Manifest
index 00f8a2397c6b..2abb2409ca6d 100644
--- a/kde-apps/kolf/Manifest
+++ b/kde-apps/kolf/Manifest
@@ -1,5 +1,7 @@
DIST kolf-23.08.4.tar.xz 1075268 BLAKE2B 1fea8b2ea6da7df3a2baacbc6a4893dac7b96bc924b0846b8f5c7abaaed5bbc566bced654eee6af1b95058845e9097892b96b65967d02ab08f16625c34ea3162 SHA512 8a4d20aa876ec47e9d63f8a8750800ccbeb8b3fb64019ab75f1391a7cba4c8359a9923866e1d552d967653d6bc3aa0e05bff35303e6741ee57b5d22fecf65ae2
DIST kolf-23.08.5.tar.xz 1076364 BLAKE2B c66dfa20d525a954d599f35cbc03ec293c85af22060020493dacc8c0f7e03e5de6408e954fb05145ed40ab22dec7795bb5e6ac6f92f4e550f66e41d98a3f2573 SHA512 0622cb495829a16c904631f83e52187c77ed6cd1e4d49e19a4d8ddd55a3de0c51ab511fc1ed32d24ae2604147f1c75cee04780a4d7a6fe8be6553f669d34caf1
+DIST kolf-24.02.0.tar.xz 1072728 BLAKE2B 564babf3100e7d2b48ebdae5bf2457607c3581e5aef73a52fa28d61436f6298a68f3f42988da093328127320801bbeb5290634be3f412046942862d8dfa4be25 SHA512 1b9970e79567c1fd09ed5bcfd901ef8afcc96dd8375c0beb34e9df11b6d33e363ff2b21be31a321caf767b11a79668e423cab3151755f973aa476e32c336ab50
EBUILD kolf-23.08.4.ebuild 1002 BLAKE2B d6425e487a2cabb7adfcaa2cfdbc021d3b94c7ffcafb897a7e5415f21e0682bc39a1ad0e36d2139de4a21bc17bca86a1181ab86d6a7817644dd03f4e37428393 SHA512 4f82fe398af01f8a7abc1d0da4f8ed23fb63d191456549ee611aefc2ba1d26a804ebb211e2e2917370e5308adef295d4ba0a1f287b9fed38649d7e2da29987e6
EBUILD kolf-23.08.5.ebuild 1005 BLAKE2B bbae6a50e3e9ae755baa0245d73bc1f3cc96a4a4ef01931d049d1eda159eeff90197da89fbfb0d8f5311308782e3295cc9edcbd142c92c9f3b3d7145c9893ea9 SHA512 f076f884e52d73d262eb4b443447f5ed5615d06f64475fef39760721e1bfa0e7040e85512a775873a7bd1d9f5476c60ffab495712305f2e750374cabda3084db
+EBUILD kolf-24.02.0.ebuild 957 BLAKE2B 16b471d598be961d20d4098abc8cd3704a43896b37881bc36ec169090df175c3243c7d8745496a35c18cf7f99b5c1c3c1e2f734ec3e1520fe155b751ff356cc9 SHA512 44b8791ac08cace57aef7501811e9aafe5388805e4ae8c44e537808d27a425da1dbd455d95fd8ae8224ef9630b450648f756769c371c1b52f38b43d780a64d44
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kolf/kolf-24.02.0.ebuild b/kde-apps/kolf/kolf-24.02.0.ebuild
new file mode 100644
index 000000000000..b5d8b7ae7d6f
--- /dev/null
+++ b/kde-apps/kolf/kolf-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Minigolf game by KDE"
+HOMEPAGE="https://apps.kde.org/kolf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kollision/Manifest b/kde-apps/kollision/Manifest
index 2a8cf7701295..a7ecc573dc4d 100644
--- a/kde-apps/kollision/Manifest
+++ b/kde-apps/kollision/Manifest
@@ -1,5 +1,7 @@
DIST kollision-23.08.4.tar.xz 308652 BLAKE2B b1729b9ee955d05d837686440a5e9f0686dcc7af07ec465956f730b454ff7b64cd69474938af48cdafe7f7297b7e0b66c49a0858589488a974a69b6a60c92138 SHA512 1cec2a92b1dd15699864dccbb71255dbfeb1851e48ae1e745943d44c6bb3b78e76ae6b5559a4c8de32bcf6cef47be4716ac466909ccf1e022a15209425fd1038
DIST kollision-23.08.5.tar.xz 308616 BLAKE2B 36abefa507864d03a378ae31e3b2eb03bef945337424c090de4c2535bd128d23a290b5992b087f042e6f2a961bc1b9b3197ccd3dcba0e01805e8b99a23bf1c35 SHA512 f6374c0e17b00cac09ec90edb05caff00be4324436dd427d3597271ed31a3cce107f31ab13e7eae7739b812bb52049629e4ae75f65710fb4fdd254a4b8db442e
+DIST kollision-24.02.0.tar.xz 307636 BLAKE2B d3de37f1c6c8b4106668cc7ac17385034a194ebe0ca80c9a74d8fb3e742e3084ff31edc06e4d0ce8987558174925ea9f8316c730dca300557351a3f9a8c85397 SHA512 09057d2f68ebe831dd77a951b3e426d595528f2c1e313e90347c9341df3145ebe6cb4631518f85026de38f48b5db253fe2038a62a78666d659324926808fa888
EBUILD kollision-23.08.4.ebuild 783 BLAKE2B 3cf0223ef9d184ae7ea0c730adcfaae1b31c3fb77614223be4fd62e301e3c990f0dcf87bcfba67dac62152d4f2f42890b043c11606cb15dc2ff9a573290ad37c SHA512 d803314c39bc5cdb7e9ffe5c7fd26369f930b0f685560dce0b54ca556e782836619c72279a73931fe20767e0a7c1a4d79f283669f4993517f1ccb17da918c3ec
EBUILD kollision-23.08.5.ebuild 786 BLAKE2B 0ce021f81cdeeddc593c352b0939312d7882854fd85f6d7b98c2535d28b7e6c1033488e7d139ab7d8fd803698f0df333e10f2d1a23c7149f17b743052792369f SHA512 4ac8a0fbf4da3d29998ccbfafbf9216a3560b44af3dbf9ebf551d8cf5077c73a8a1cff2cb6f1a2e248c2b0b55fad14a5b9f3a1ab24a2b12f54550a23e9cb7aaa
+EBUILD kollision-24.02.0.ebuild 738 BLAKE2B df3a4e20de2d1a144cb367854fee7525eb12d1b4c270f3dcfbf40b8c0bfcbabd4bc3b11f818a35eb79ea0b0dd366810a4e6682be2546208255d4b79842670e13 SHA512 ae9d0dc09a6b5b26de5371f91870bb3206a78d75e5295261329e1e7ff1088b70a608054e5422ac324d4b04eb214098544d83a8af98ba9a4685bab2bfffb1f924
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kollision/kollision-24.02.0.ebuild b/kde-apps/kollision/kollision-24.02.0.ebuild
new file mode 100644
index 000000000000..0a0481136716
--- /dev/null
+++ b/kde-apps/kollision/kollision-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple ball dodging game"
+HOMEPAGE="https://apps.kde.org/kollision/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest
index db34fef83242..e56b99248e2d 100644
--- a/kde-apps/kolourpaint/Manifest
+++ b/kde-apps/kolourpaint/Manifest
@@ -1,5 +1,7 @@
DIST kolourpaint-23.08.4.tar.xz 5790208 BLAKE2B 8838f084dd5449b9c68bf180c925f05f8fc142defc470016f164b90afaa6cd270ccea3e6ea659ef420ed688981dff947aed92182d7b3cccef0810b9ec14eee96 SHA512 18e95641465f604f75673b4648be6993d7065a7514d6ff9fda17cc63e58b891b7be46263489c4fbd16561b4e558a795d8a39af7d7405f4dc1479fc8f9dd0f9d7
DIST kolourpaint-23.08.5.tar.xz 5790124 BLAKE2B bf3652ffe7c228b4f5e085bd708739325dbf0cc9eeb3623da67e7c220a4469aef734ab44212910d9b2f129b4d480e1a4b42cd62159972682a82b5a60f78a5c85 SHA512 52f701d49b94c440da7732b4cd76fc84eec740710e1dcc92749e367d4b185b95956f6883f5783f1dd11480656f9d9e5005d1f5225ab6eb47b31386dab24ac2f0
+DIST kolourpaint-24.02.0.tar.xz 5796164 BLAKE2B 67b0d831c7dbfca4da06f1e89fa1da4e82a94adcb9bee9a50a426d57d5f9dbf30d500c25c264bc2e235292f13f9e5b5edf5091521b57a0ffa4991c46fc544776 SHA512 661ff43f55df98f0027fd0c12517999280552cef43261b610c9d704ae6824d21add3beb9443dddba6739308ef0f65eb826b490384ab6bedad14ade84d9552bd3
EBUILD kolourpaint-23.08.4.ebuild 1156 BLAKE2B fd27b1332d998bc5127b6eb1e292470783b03b30e0b522eee0c416c9b46b7f6a017fcb0f229d52b1d721fd47e8e7d4ba91931703d974a7ce08715c99cd592382 SHA512 308aec367de0d466ef419e1f2303ba5b743158d20098d503289f32c653bfca4fdc862a180c906b5f0fbe60e5037819e31c7f2800af5c7f3f63845420cd019b84
EBUILD kolourpaint-23.08.5.ebuild 1159 BLAKE2B 88618a84f8ab6651c77e0a80ef99db40ed8c40b4d1697cd485d9949bf4965f56cb30aef9a56960c5ae68befef9e4efbcdddf4f05396742726367a9592f925da6 SHA512 7e158cdc15fe2007a25dcd25bad38e0809272de7097c050e3f788f7a9873ad355b40d2f2d2c379d78fccb029985a4366bee4a1ff2ec88be2b33780f910ef56c7
+EBUILD kolourpaint-24.02.0.ebuild 1159 BLAKE2B fd60ecec5826ffa44be6d949dd36f1f48c2cd2538ad7358a36bb3491a553b34809ca7567e4a18c4849ef7c46b25ed6f4eb52e9e33f741c7d97fe88c79dabbe2e SHA512 2bbabb9316a284eef3b64223d2f14f5b793bb719b2068ff85f6f1be558d31df4dcbefa9d33f91573e6ebc6f49a7c9fd540ee76c85d52196bd31c9f297783cbd5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kolourpaint/kolourpaint-24.02.0.ebuild b/kde-apps/kolourpaint/kolourpaint-24.02.0.ebuild
new file mode 100644
index 000000000000..04556d74da90
--- /dev/null
+++ b/kde-apps/kolourpaint/kolourpaint-24.02.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Paint Program by KDE"
+HOMEPAGE="https://apps.kde.org/kolourpaint/"
+
+LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="scanner"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ scanner? ( >=kde-apps/libksane-${PVCUT}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package scanner KF5Sane)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest
index 2cc210e51686..174fa7e76a74 100644
--- a/kde-apps/kompare/Manifest
+++ b/kde-apps/kompare/Manifest
@@ -1,5 +1,7 @@
DIST kompare-23.08.4.tar.xz 984888 BLAKE2B f857d5291c5084b96157ca7b282254721786edc31d8d82ff07400918c8bdf8e0a9a4c85e4872a5aba9c4aec9f13bf6a670a1fe87ca1b8226a5ed799752e809c6 SHA512 3131e5d3d7c158dfd7d07e96d48e1461de97e143d05daec6654333a4e0674cf2bd69f7debdabed3aa90073d5cc42a388b637e954f6db24a518cc238efb1e3abb
DIST kompare-23.08.5.tar.xz 984968 BLAKE2B 0086fa56c982a1eaaec26f04ad330cc80c94abbecf7170b96814b1c5fe823c5d143e61c32b8fa008b02fc8dd30b935b57a205f5162924470658db5b5156149e3 SHA512 6ef72161207a502fdf2b2bc122b31576673a56867f3d77af854ba89e38a535e5d115cbf6fdad584478b06953a02752abd8de830a40f574c44e0ff0b3cec516e3
+DIST kompare-24.02.0.tar.xz 983668 BLAKE2B 8b4c1d689241d640ab3fc619ac81029e967c531a437e3dd9c0ac0ecd6b37934d25ba541c92690ca5ea6274f839289b5006a024187fab951f1c0dec41d999644c SHA512 d09933f091c29be1641f241b053008e43ddaf27ff58ebed583e2c23c5fd1190325079f03fc8e54d74b6af68fc43c40a611ca1f344e89281292898b7643b55c16
EBUILD kompare-23.08.4.ebuild 1112 BLAKE2B c346e1d8582c37757f9d6ccd6975888c4e6bf58b530ddc191293c84b882711fd6733ae3e5e9f14c5905405b4d34ba8d323f3bcff003108fc4865a4868292b9cd SHA512 c46df536472138a63952d07971ad553d6e89d173293c8b47b1876b611ac17146f54c9e7113e6c82034bd608f92260b1b33cca4b1e843a767e49b34cb4988e1a9
EBUILD kompare-23.08.5.ebuild 1115 BLAKE2B e30975387748b2445c409d15b4983711527938b0dc720ac1c6326a651a70f3150c0aa5b3cfab5062c0ca89c1e2334d35c125399afccb5df435f020553f7fd95e SHA512 63e9cd9120911d994240926bb613e7d7dbc7ea91bcfc543685f8df767415d68d4bba7b382b6327424f6c581b4650be7bac08a16b7f78c8d15499e678e779822f
+EBUILD kompare-24.02.0.ebuild 1115 BLAKE2B ba4c8e4cb9dd90a6ac7bd26a302daf0535f9392d8ce8c1b917a5908df257c4033e0000f2276fef1fa9362a7a8fdc57e9d5b11f06e3ec2dfb85a3f068e5a6fd60 SHA512 caa851e7ddd6d02fb71e18e028a16995d6ec2b95e23e888529e3a400416ca5ff03a11f541d5b04f0bc6090231dd7cf03240e9af0404cb762f91425c68deb7d25
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kompare/kompare-24.02.0.ebuild b/kde-apps/kompare/kompare-24.02.0.ebuild
new file mode 100644
index 000000000000..6fdd9195b0dc
--- /dev/null
+++ b/kde-apps/kompare/kompare-24.02.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="A program to view the differences between files"
+HOMEPAGE="https://apps.kde.org/kompare/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-apps/libkomparediff2-${PVCUT}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest
index f4bbba0db7c8..e8bdc313d300 100644
--- a/kde-apps/konqueror/Manifest
+++ b/kde-apps/konqueror/Manifest
@@ -1,5 +1,7 @@
DIST konqueror-23.08.4.tar.xz 10080680 BLAKE2B b22d4635089e81d62ffdcafa749b3302f79d64ce51222784bde11b0ed4cce868172ed4318f17ec495d128b22590e5dc86ef4feb0a4de3e67f0b82d189d61141b SHA512 925b995eeb4819f8c2403b0d4590d95f29b0a5d6d67b99f8fc0c0dc1be7accf2c18e226cb578c738aefb8300b0aec2baf4d4612b91ee6b9ccedfb8a8cf9e695b
DIST konqueror-23.08.5.tar.xz 10092644 BLAKE2B 5e3cc994e459e27288909e803864928886e4392ff1e430042182e13f428e3226a5b510cca2f3f5dfbb9311895d885dd1f3cb888a2f4ef61e5feaa9e22f9f5311 SHA512 8f0ebd03b24de9723800edd9a9c6dd6de5fe272e7a0702c1e07de4aa24fdbd7dae47de8afec07fced9c1d4fcd52a66fa0bad674f68a94499c7cc4bbb79e422ee
+DIST konqueror-24.02.0.tar.xz 10139140 BLAKE2B 8ee6abc6e55ecafe7699473cf6931316122b2961043994aacb0a577681a6856da7619bc98ffc24c335ab5fe12846c4189cfc09b24c41579f272d407d830cf2f1 SHA512 8608ae3dea3df4a9c1735af607bf54dd9f180525c7e1e07d8aaa19ab69ac2985c130a0a4a9685ae4f0e340d887c899600b5a6f823fce8b8e88ffc27b2fc1bcb5
EBUILD konqueror-23.08.4-r1.ebuild 2440 BLAKE2B c6dac4542867fef7cb15b29366cf1acedbbb7b3bd9f5070b203e922c8ab0ab39004070d5d6e28dcfda34c7d5c1c28bd9631e6800c674d7204517936c3c965ded SHA512 d5dfa518248b6eafd059035b6966b5585a870b471f5adcb617e8c11526a468c6891e8b98fd117f9a0863684a00326efe20f40476307955646ef8fee499751d5e
EBUILD konqueror-23.08.5.ebuild 2442 BLAKE2B c258f3d2e2bd83cdfd404d8c016580bda888ae9faa1f017d3b83982fc97bad6c210dab529dcfc291ce74c66df077ab0b0bbdf83c35eb7fb46beb648ecb91f7d9 SHA512 04b9ba9ea472f8d96977242aca451070a3140045a024823431a6d56dfd37c243615033b5cbd49e04447ac50bf7db5cdda6bbc7533e4d14480250d8c028cfa1cc
+EBUILD konqueror-24.02.0.ebuild 2370 BLAKE2B a935fdc11f4b78436c51650f845ff88b98d2813765c227bbc42392fb86e088a62113113708141336fa95cf83d7a74e62891dbf9835f48e0735e6cf92510ecc08 SHA512 51f99abad56e16181b5546239bfde64d5ff644f3ac87c1663382d0f2eeb0093c5bc8850046cf8f641718ebb72ded7a2278bfecc0e157c652fe1c3df86a35c176
MISC metadata.xml 450 BLAKE2B d539f48a8ef139115c8f671bcdd6793cecf7ea997c94e5de8c4108a6f7312d5e57dba2484cb864dd8b4026664bcb836a2088cd4163683f9628c566f692575068 SHA512 7daa66e0c44efd582423d5771ec09f8712524fb188adc0582a7a5b4e125a33fa623744842fb3ff83bc21ad45e7f7b622df5e5cb6d14421bfcefa04aa0f5c6cfa
diff --git a/kde-apps/konqueror/konqueror-24.02.0.ebuild b/kde-apps/konqueror/konqueror-24.02.0.ebuild
new file mode 100644
index 000000000000..9b69c036e6cf
--- /dev/null
+++ b/kde-apps/konqueror/konqueror-24.02.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit flag-o-matic ecm gear.kde.org optfeature
+
+DESCRIPTION="Web browser and file manager based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/konqueror/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="activities speech"
+
+# 4 of 4 tests fail. Last checked for 4.0.3
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdesu-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ sys-libs/zlib
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ activities? ( kde-plasma/plasma-activities:6 )
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-apps/kfind:6
+ kde-plasma/kde-cli-tools:*
+"
+
+src_prepare() {
+ [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
+
+ ecm_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Hunspell=ON # requires fixing bug 634122
+ $(cmake_use_find_package activities PlasmaActivities)
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "bookmarks support" "kde-apps/keditbookmarks:${SLOT}"
+ optfeature "filemanager component" "kde-apps/dolphin:${SLOT}"
+ optfeature "SVG support" "kde-apps/svg:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest
index 6ed2b4aed8b8..aac587124cff 100644
--- a/kde-apps/konquest/Manifest
+++ b/kde-apps/konquest/Manifest
@@ -1,5 +1,7 @@
DIST konquest-23.08.4.tar.xz 876360 BLAKE2B 9be184ace341e5307be9e92d9ba49bbbd03864fb32a3db253d1efb690fce4bc593dad7a13a8e7089ff6a6007e20d8e38fe6ebe7f0c17c05d28d44733a7644dd3 SHA512 601a695d05b169e5291e06784cc29bedeb42e5bab3b4ea9aba9432f3d465b84631bdf790505885afc8f824753f23828ed49419d11cba1b9d3278fe100dd21685
DIST konquest-23.08.5.tar.xz 876844 BLAKE2B fd7c1be53ed1cf42eea5d7ec2ef6ced1f6994905d6b882f89f17a5767e7a7cb6d29e1b541c035cbc65b32175600e9b7cb48b90165e95d7fef12e0d89482514cc SHA512 2663c80d1f42bed06cddc5c1c52d0fc8aaffa3c7a927c06364c561b964253a1bd528bf679d547879dbc63b7ed34745db73ded78e88e1076f48cf7eb88762d9dc
+DIST konquest-24.02.0.tar.xz 876376 BLAKE2B b038a87a14e151c96e4f23fc85fa2dd24bff2783f4bf0d56dda8c69be8018b035b04aee62e6a97ed53a8ded7fe6e72383c39c31a2b96705b633ce8ae4e3ac612 SHA512 3134fb99896b26f17f388e312877b62f9029f4763a32195bc1b77c688392f14bfa11b24f70a1be888a1da70a6514f9eb7ae6bd04ea74ccbd185bc8d2e63cb199
EBUILD konquest-23.08.4.ebuild 878 BLAKE2B d3d5391d94233726a7573a3ffc9837608e63abc5a6b317fd08d7563e487edc9e2cd7d60854f779626d979552ce8afcdb04e7d07cf9d5b125b7c1cdf464c21ff9 SHA512 9aa5073dc1e283a7952df78f5dd326eef9803c53a3ee8f661dbacb2963282e45f6c98ebb639d42d5ab1b741510f8294d0963950bfce042b4b19dc695164bc4ab
EBUILD konquest-23.08.5.ebuild 881 BLAKE2B 956db7829962b209945845262d5be93a0d47a1899dbf154b90adf5f13096bbc7cf89d07b6b4cab38d097521e92488b556a2e385777194bc8b86052bf037522e3 SHA512 bc6d7dd7bdd42c82ae58663c97f7ad0d1ad223c3fbb9056353f442b9e6120bd48d1cb83deb447de2cd4192b58b96bc1e5e75d38d89e6e15dec8c96804c225862
+EBUILD konquest-24.02.0.ebuild 904 BLAKE2B 97b6b25cd279c6401982b99dd2599e8d3fdec94560675bb5308cdda255c9ace1b677784fd011a0baca9610d4b6d310c663942259251ff899bcf48d3bf21cb06b SHA512 3df8b329e4d11be48cffce2266a6a180b7dbad7b2b6c199e12e6feabbe646d20c8399a7e704464c04a03afbb69e167d0ea9177b91f5096506315181e019f15f4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konquest/konquest-24.02.0.ebuild b/kde-apps/konquest/konquest-24.02.0.ebuild
new file mode 100644
index 000000000000..7f3444de1b9e
--- /dev/null
+++ b/kde-apps/konquest/konquest-24.02.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Galactic Strategy KDE Game"
+HOMEPAGE="https://apps.kde.org/konquest/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtscxml-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/konsole/Manifest b/kde-apps/konsole/Manifest
index 2180b9ac228a..14f2956e3ba2 100644
--- a/kde-apps/konsole/Manifest
+++ b/kde-apps/konsole/Manifest
@@ -1,6 +1,8 @@
AUX konsole-23.08.1-drop-unused-X11-dep.patch 917 BLAKE2B 0e471d484e7aeeaf1457b75e96d1c05dbe3d63b867e77045b4470686a0bd713d431b9f897d446477333d6d8ea96b05ce9afc94c0f7e1c32604f51000977e9375 SHA512 665ef7b2073f16dfcb9b13718c4a6e4182ed62a54c85eea3fe03f18a9c790fd3e0907816f031045df27c9d0b22543ff4f9b4a0877b6868e925d72a48b0b8e552
DIST konsole-23.08.4.tar.xz 1839412 BLAKE2B 6a81f64616045c69ccf2aaba2e91863708f82cac89e03c6b6f71f3ee472df9f6777f275c4507a377bb4260fdffb1c8f9bf452a15e8bea171f132818b66b023b1 SHA512 7b6e8a3190290b82283adaf8da59cd41f14da9350ad8baa6340e37d8e8021c65694bda09b89ad3bcbf490a932ab16b2fc3182c0cafa70df189353dfc807cb5dc
DIST konsole-23.08.5.tar.xz 1839952 BLAKE2B 6e8c373a346903b741b3a16953b80590fe87f286613783dc99e96d815920240ce53a4774b27c920d842d8b189fe53d7bb7da95995c058102853ee9dc151d45d8 SHA512 dd227f0446b623839f984cfa2f00b94e16c929f35b4714e791a11baf90907ac87ed469f50980a07e6528fbcc1654192d2504676b73d7856b6389077a4ef01f88
+DIST konsole-24.02.0.tar.xz 1751856 BLAKE2B bbb9328ddd299586ba1c60a164f7b6f2f63b85c255275fa0c57899aea2cc956728cae962cd4752fca3dba2db9c39e397534ad0892a6ac2b430f762ac94b24c43 SHA512 c1a4258a36c8b357afa1be3fc1316eacbc76b9c862c0936683e8fb3fd5e8c0422831cccbc5aeaafb5ff01726e55717ea0bdde7718c8a1058925d51ec837f5713
EBUILD konsole-23.08.4.ebuild 1850 BLAKE2B 90e601c6d2e27cc5effded383ce09c2822307a2cb0c50282d5d87051fff6b5413556854aa8d66b3e5322a2a44387e3bfae714620c5d6a177c3a4475f3b2778df SHA512 dcbb54b206ac73a656013c6751e336267df0cac34e307c57ede405b8ccbe852a7361565ea29b55f9787e0e740fb7a2cf6cdddefef0e5cd8c42c0e9b5f9da203b
EBUILD konsole-23.08.5.ebuild 1853 BLAKE2B a73563fe5b49068d700c970162b59fed28dfc6f1ce3bf27fa13c89406885f49903948a0c9bff33b55afeeb258f4aca1ab0d66572c0a36a0981f9995354f25d13 SHA512 16dd572f10c4825d62bf658d7810b831a974b046f0f79fcf66701f0ba5cf28aee52296ecfc148d89ccb63a5af58837c3b80ecb7495041fcb6f709ed140b6d3d1
+EBUILD konsole-24.02.0.ebuild 1724 BLAKE2B f754edb3625c8d1160f7a5535e451eaf1a2c769d779600f50c753e5f7574392b9dfde0d4b5665657d79e5de5e580987a1dfbf1f43ffd0d4831e1601392454095 SHA512 d40a2972ec7c1919952dd2c211397631e9d01efa5063d6c6942324d90d0f28238f1b7293f6bf9d9c8e24a671266be6151c7bcbe0c5b5939e00fad99702798971
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konsole/konsole-24.02.0.ebuild b/kde-apps/konsole/konsole-24.02.0.ebuild
new file mode 100644
index 000000000000..0bb1b74c36ce
--- /dev/null
+++ b/kde-apps/konsole/konsole-24.02.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://apps.kde.org/konsole/ https://konsole.kde.org"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/icu:=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kpty-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-23.08.1-drop-unused-X11-dep.patch" ) # FIXME properly upstream
+
+src_test() {
+ # DBusTest: drkonqi process interferes. bug 702690
+ # TerminalInterfaceTest: unbelievably flaky, bug 862594 and bug 662756
+ local myctestargs=(
+ -E "(DBusTest|TerminalInterfaceTest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/konsolekalendar/Manifest b/kde-apps/konsolekalendar/Manifest
index 2944fde001dc..284054eb13dd 100644
--- a/kde-apps/konsolekalendar/Manifest
+++ b/kde-apps/konsolekalendar/Manifest
@@ -1,5 +1,7 @@
DIST akonadi-calendar-tools-23.08.4.tar.xz 255892 BLAKE2B 04abc0edc0ec2277eaa3c299123f06380c28047fc6b322c4be14a1d6f46d9ee87b6ee16514cbc0fde840fbb1e38946a284135004cf03ffbcc0751c0af5b9bc76 SHA512 d986575b10284a59f5222b7fa8faaeebe3f3a630259d0781aa9fad3f14ae6916ec1ef4d411bb32c9a56d30ada030269a944c79b4f06f612c54cad4a9eef5e1f7
DIST akonadi-calendar-tools-23.08.5.tar.xz 255924 BLAKE2B 9270cc942f35b06bcc7f16d28f6c426a35683cf344d1837a5e51542cbd6502256f7ba58f3768b16356e445982e287fada396fd36dba6e9d45fb822fb2947d5a5 SHA512 9dccd51cf1004d639c0f02fc7e5ebed71093ca375a2895a301723762a073644b565930f9ee4cf663195db87370497b976ecf216dcf8c1d67bd00481f9e7a2082
+DIST akonadi-calendar-tools-24.02.0.tar.xz 259348 BLAKE2B 074a3ad51d62da64942c5654e02dda17a5fc2991132367d4d9fb775c9ec3c28da7aab20208ed02795eb9a2a1407493008f38a58b7eadf768c2d87ceb59f7ebb7 SHA512 5dff1cdc929b59b2a7782d4fe0aae38e20de35b76c2622a68ef7280a5545db83afbd20c288eb966832710290d35f8bb5a94859bf3da76c8d7f9626008ab54d5e
EBUILD konsolekalendar-23.08.4.ebuild 913 BLAKE2B 30bb85fe6f7f2539efc2207f70dbca4d8c64f938b7d05c7c3eee670e23adeec150c0d128d57b9dc7b4bf612946e7f0aabb62ee452e444752dc8d59da6b0c7a28 SHA512 2b7fd2eabbf324435018a6f57953cdefb432090fe3324e15ef1ed7952566bec5ab58f9fb887c031d9392912fff807fb882b23d3497d02f2a999ec723b8813909
EBUILD konsolekalendar-23.08.5.ebuild 915 BLAKE2B 6aeee602b69857d12f393d3f23fbd0671089dc070f19f6e0acb78be06e72f732ff8deb3e82fd6e874c79dfb630513b776f8e7b4dfbf02dd9bfd6702b14142055 SHA512 c43b891501176f93d68c78f1b80404c68b27b12c4de8ec64b40facef05e4bc0de4ad815d2e5add772e9885c16bd5cb0bac7f7d1fc4d0167e6f3791b6be00d699
+EBUILD konsolekalendar-24.02.0.ebuild 892 BLAKE2B 483e951ae3374d941b74919c8efabc5669f09a6d88e80adc243824a81f862677d0ff9353857616a2ad27d9bdfef8f9cec0874aae58fb8c555eecc2c42a8a2e29 SHA512 1b8df0b72b9fbd6b14210951851e0b160582333b3f834fb806c23cef381689f37b8f3290e326919cc28d0cbc84f0e4b89116e2e9a5d00ac38d50c3e42eaee540
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konsolekalendar/konsolekalendar-24.02.0.ebuild b/kde-apps/konsolekalendar/konsolekalendar-24.02.0.ebuild
new file mode 100644
index 000000000000..434771f85377
--- /dev/null
+++ b/kde-apps/konsolekalendar/konsolekalendar-24.02.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_ORG_NAME="akonadi-calendar-tools"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="Command line interface to KDE calendars"
+HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # delete colliding calendarjanitor translations
+ rm -f po/*/calendarjanitor.po || die
+
+ cmake_comment_add_subdirectory calendarjanitor
+}
diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest
index 79619269d67f..51f7bfa4f722 100644
--- a/kde-apps/kontact/Manifest
+++ b/kde-apps/kontact/Manifest
@@ -1,5 +1,7 @@
DIST kontact-23.08.4.tar.xz 876388 BLAKE2B 617e000b595be325ecc90ac73c68ba6a278e33cb2c6ede0f179f10b8bcc0270ded7ad1ac8a51a399c485fad8f01d9b0e0acdb0a8daed7a9f53d8be2fe79926bf SHA512 43ab37155b415d815adab492764aab82a46525082d0976f331d2ff95427aa553e612e1d9bf190fc5c1606f01fb77a56676783a9b0e3c038d45ed9306c048d8a2
DIST kontact-23.08.5.tar.xz 876316 BLAKE2B 52b484eef4a5fa91b1f09974d94dfe8d2d5e74dd954f89fd468b02a2aaa7c244f2d5122db77a3d6da001a51134fb28572241112030dab788f2af50d6a1887cb7 SHA512 3965d54a10b52277c1a161b37bff8831f6488e00d76ecdf355df9241d857317c42b6b93756064666c1f54abcbcd6a4e83072a1fb240ae822ffd5e4618bbb0994
+DIST kontact-24.02.0.tar.xz 860236 BLAKE2B f933f078a8d2e7e9781d5dc4b85b3917fb28ec545a78f47b11de706135221e23367d90572639d6634b3116e381c847eceab41a2cdfb8dee967b8ccd56da3e0b4 SHA512 ee30ccd635b8c3bb52f6f16b498bb788fcc7e125bd56f02f9e4e08888f62fdea680bed8adfd85c641e3a36b7ea104398cec8b9aad48614bc10b93b3efb4ef5d3
EBUILD kontact-23.08.4.ebuild 1412 BLAKE2B a31ef39a6068530bfb84e7f34b5727c9e53c056a8910f5c2578029cef1637d53a4ef4fcf976cedd57e19704c9ab4415921c36374d7e8447d3e91a9f27993c0eb SHA512 298471faa48b57c0fc1943f216efcfb95a5426d08de460f653c21074db7abbccb5a2b94921397601dd21251ffa10953bbeb1f0f27f93a6db4c9d2d2e57fa4b42
EBUILD kontact-23.08.5.ebuild 1414 BLAKE2B 3015d9a2d0605775b4e9472cc5a26bb27b2cb95e051230a6930d19286cb9282cee760b3e3d3ac7c6e0376077169aafb680687837c06a0df7f1d4ed8587507e2c SHA512 2d9aee8f662092fb82e488fe80bf87ab6d274c833b058e22f49e9a22c677f54b9ae9f72ddd944079994252fde41b131ac3691a1cfe709eee29a60cb4d13fb669
+EBUILD kontact-24.02.0.ebuild 1314 BLAKE2B b5eafe231df2607fdfc0cda6a545e65407cd801064d3714cee777ff66559edac5e5e1ad952621a0fc6116029e881ad53ceb8e1923449b5cb7dce216f0e3ad40f SHA512 241a8257ef866bc1dc76d6ddf23b6cd766552c32dbb2c216ffa7931cb5d89604a57134d8ac05ff575493be194ea2bd6da7096e1fc034f2fcf0278cf30e0c7a0f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kontact/kontact-24.02.0.ebuild b/kde-apps/kontact/kontact-24.02.0.ebuild
new file mode 100644
index 000000000000..22a9d0459098
--- /dev/null
+++ b/kde-apps/kontact/kontact-24.02.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Container application to unify several major PIM applications within one"
+HOMEPAGE="https://kontact.kde.org/ https://apps.kde.org/kontact/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kontactinterface/Manifest b/kde-apps/kontactinterface/Manifest
index d5b6f513c225..86eaa191906e 100644
--- a/kde-apps/kontactinterface/Manifest
+++ b/kde-apps/kontactinterface/Manifest
@@ -1,5 +1,7 @@
DIST kontactinterface-23.08.4.tar.xz 40112 BLAKE2B b116bfc8fc120b1980c7cc41690a8f28c99b597c6989e4c9324f6c5cecef655b0373d9ede5d33916da4c1fdd0fcf606fe6104a92bb574fd9986d448f8e13d46f SHA512 de1dfaea7273761474af637768be3f9fed4c571041179e9d22352d189486ad147908b1865f7dd1fc08a803d106009aabc00ed7bbd81e896311d85efa28fe0527
DIST kontactinterface-23.08.5.tar.xz 40116 BLAKE2B 604e56786080e0815dedc7df0029414af38f78c3c4b7cfc006dd5cdf78f3f1e211a8c17e4a0b7e9f8edda1a15c5d97779e4a9a873588b6ddde968bebb0282456 SHA512 77f9e4a03ee698ec31925b3080ed792b0ce7cbfe230bceb59c64b2a17dcc13935871ead0cf229624c682744d0ec4c189ac596ecc6716a89ad2b3b6caaf73271c
+DIST kontactinterface-24.02.0.tar.xz 40360 BLAKE2B 23dcedc3d9674e08fdf2aac924ddb4483f86fcfeef19fe8d78523f1ef684f8968abfa8dc46e1ea7fb63f53678313d22541e040ea243997b3277aed1ba3eb07aa SHA512 aac515a88aa4b12fc2ccb89e53b9e78e39af56f9ca9fff24c3b2670f9f04d0d13b022b3099bbe091a1cce03da6ede366b4aa6fd87d7914ab526dde6c6572ac83
EBUILD kontactinterface-23.08.4.ebuild 778 BLAKE2B 5802b26ed8a678876a5dad7a889018110ceb43b59e51d001b060d83a87c00a540af647c63a03908d79d89e091b858385dd06ccf4ce8c628d9406a2ba93097476 SHA512 43eb5c5bda15df8c27d0c44836ae6b3814a70db5600f12ecc53711a565c4e386394201662e431196fedb3078955a532d06effc3bb900124df4a20fb85e65ae0d
EBUILD kontactinterface-23.08.5.ebuild 781 BLAKE2B 2a0766d5fe502db9a9177daef06962908e103cf7ffbd91d3b5eca056b5fa5455e47a04a87d965b7ae78fd24809b66c2c1cef2faa9f6e9e8c70c2e50c66f63cbe SHA512 3f428b5fa24167ab86275fc8afc34c6a9814a1679005183fecf9e166c0170ba44a2adffa9f6061cb83abf664a1b5648ea3543b394f39dccd1672454020c04455
+EBUILD kontactinterface-24.02.0.ebuild 654 BLAKE2B f5ccd5f7bc634b7fa9c0647ca48a743c9425bf8928e7991f664354d759cd7bc297c3ee5724c14120dcb5d5ec29cfb2eb0dc12dcd29d2a7d270a6b21898f527f9 SHA512 700897181e957f77033f715fa5d26c58688f2c0c7421ba368c7dbd1c7a177818f6645835d6bd4578015fb2e63a9383ba2f0256344d2ab031e147206e6f019e55
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kontactinterface/kontactinterface-24.02.0.ebuild b/kde-apps/kontactinterface/kontactinterface-24.02.0.ebuild
new file mode 100644
index 000000000000..c3c9e301cd80
--- /dev/null
+++ b/kde-apps/kontactinterface/kontactinterface-24.02.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for embedding KParts in a Kontact component"
+HOMEPAGE="https://api.kde.org/kdepim/kontactinterface/html/index.html"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/korganizer/Manifest b/kde-apps/korganizer/Manifest
index 73c63029001f..8d5e0784ae32 100644
--- a/kde-apps/korganizer/Manifest
+++ b/kde-apps/korganizer/Manifest
@@ -1,5 +1,7 @@
DIST korganizer-23.08.4.tar.xz 2566568 BLAKE2B d5b2a56de5bae4186df99542b7a7b964ea70eeff87622f11880ec64ed4ddf2881bf86ce74e3cc446b87541c6b042e06ae5d9b3bca94b63395522579218a57504 SHA512 f4637b29bd123a1bcf405f3e2d1ff75bfaded40b5004f3a976c1713d701a37bc0c3fa98862bd052a81be159ae9f63fed1ac56de18d6a284c1e3ef2175693883b
DIST korganizer-23.08.5.tar.xz 2566660 BLAKE2B 500c282213bd00391f13e8b05d0bb000565c978a4a6312b8ae22b97b45a361a5c4db6ef8abdcfaeb8604ae44ac0140ca396c48b524948d89676ab392825bb2ea SHA512 fc18799233224ae8cfe468f31593f8e6fd322e397b01f1939f046f1cc0ccda635d2caf71148bd3e093c863f05d0feb1eb3b6513b024c291623f82d4dccd1fd0f
+DIST korganizer-24.02.0.tar.xz 2574760 BLAKE2B 5d1ff0c281dbabedbfad919dd4137af4c8b7e9820f8c8cff4c4c65057bd4e318000520662acdd3e6dd326ae44eb4f21ec9b23bd0867beb08680c4ce45fd9f6a7 SHA512 adc92d843dfde6adb85e498cba2bc22f6680478c1ecddebeeb46e15f3cfce9085644f4b1b610f5f1b10ddd14039e264759e7fcd7924393dcca61229558f0586f
EBUILD korganizer-23.08.4.ebuild 2471 BLAKE2B 7e511d61cde68216f631d51446e0c8ac3a880ae3dd9b0db8d4d046c8a17b5c2612d06b31877b582c27c2c3e2243da0a54c79a5bad7dc5266f2953f15c2ea2d5f SHA512 53842f0084f6e0bf6e7e88a072b2263bd52ed67abb9f8fd6b204722e5fedb924534c52011f51014672147a7ff357263b8a346f0827317c96f96905368ad095c3
EBUILD korganizer-23.08.5.ebuild 2473 BLAKE2B ae8db6b0227bf040f0f92c153bf547084dc9f439ef728c551a5dc2286baac135468b4939ad494410e482c7a691a71e4370fd5733cf4d461a3e3f060306ee7882 SHA512 a16b0d31f860692db3e19cb0bfe87681cb4abc9c4d8e8810ff353361edb54530462a7ca0b8a82ba98a910d393fe70323cfc3943f43b3c1502efa92ebd1dca0ea
+EBUILD korganizer-24.02.0.ebuild 2318 BLAKE2B 3223c27530eb32411de13e745b7b29faad3a2e7a89d0400f6b7747858f06d4af7317fd64753d0490da7f8db38da58b005749737e0ebfe658b4387c9aad4a43f7 SHA512 44eef923718c9cfc3a263624e888cab692a91e002779d8d57924bad419216fe1d5e95cb73c8509ff2a8f1e5e9f5ebbf07173d3b40cffc79a60c9bfe7dc6cf8e6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/korganizer/korganizer-24.02.0.ebuild b/kde-apps/korganizer/korganizer-24.02.0.ebuild
new file mode 100644
index 000000000000..d9ece6e5368f
--- /dev/null
+++ b/kde-apps/korganizer/korganizer-24.02.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
+HOMEPAGE="https://apps.kde.org/korganizer/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="telemetry"
+
+# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-notes-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-apps/eventviews-${PVCUT}:6
+ >=kde-apps/incidenceeditor-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ x11-libs/libX11
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qttools-${QTMIN}:6[designer]
+ >=kde-apps/kldap-${PVCUT}:6
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
+BDEPEND="test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest
index 3966d87eb853..5133c70653c0 100644
--- a/kde-apps/kpat/Manifest
+++ b/kde-apps/kpat/Manifest
@@ -1,5 +1,7 @@
DIST kpat-23.08.4.tar.xz 3755892 BLAKE2B e79937bf507ed482e49faf2501df554352bbad2a1068718190d0bafbc79f7a464d0d12f187dbba2a188fad27e69eb83a1c46944c16ae27ab79d5b644938de8b3 SHA512 ee31864c926be8245f32b4000c8ba3552adece07f05281a44edd4ccf304fef0546502a386ac54ab6d6bd710d8305f41cd15193b5922fa6fe42814714f9616f74
DIST kpat-23.08.5.tar.xz 3755860 BLAKE2B e6a88119b88489b9bbe40b71ce97c8339f61f9a7731e02c0750352a126297cab0149d94dae4b74ea2ea2519510ec241fa7e238b840dc78db21db54c6628f7075 SHA512 fa4a05dc13ff9ae41d30a5fd85ee93c7a23602b591ae3e343adfd147d782b7db58690efe2216d999ff73e7a640d4cbaaf8a66da122508c9f39f4f884776d6b4a
+DIST kpat-24.02.0.tar.xz 3713884 BLAKE2B e07c4fa8c031d1d6b1d768adf97d2b4c1b8c354df07603cb73e21d0776886ca3e1cdd1c18ad2be7e216fd6f510a80939f72934b9bffd9e3f4437a055ea290e9f SHA512 8377ad55021166f762ea925f289d72e657f619abd9dece7d13a87cdd17fdc0fc84604b13a3091a61a766074316b12dc7dbccb908692b78fca9fd96731c277fad
EBUILD kpat-23.08.4.ebuild 1234 BLAKE2B f9c053ddd257ab8bbd3df7a94b01dbc82c1b73a29bf919eda07756f1f166e2168fb32b2625fc70438579e7992002f45985dcfaacd746b13a63ac73cc41079283 SHA512 c5dcf2466fbbf7f9af0836db9881be2d3abadc00167c9db73679c2acedda8648b31ca0a8092460dc4fd51b5ed26ffda3f3bff79ab269c4cdd3bcb1a8a2c3e8a8
EBUILD kpat-23.08.5.ebuild 1237 BLAKE2B 6a922f620704944565d25509fc39dd631b8e405741eea8bde213e3febcc2d36d88bd1d800d7a7267c1d7fa561b1f2272f09924f73fc14690f555e33d993d5949 SHA512 4607e72b28f0ecb35ed508f10b6526d7e34770af488ee9013e69e317d3d252e3aaffb3041d96514ba8dfbd76b8868379a82101f8358159a2130e46abed6ffc1a
+EBUILD kpat-24.02.0.ebuild 1223 BLAKE2B f19d2f2aa7fdc9cb16b1e087cb8775858b8f03a88d9439b77d02c970430222d2aa88341e627f5522aab07c7689294e97a4ae2960a0196d102bf25c04b441ea38 SHA512 0eaea838bedef7d5aef11d6c9d93f60e14e07b15d1f143aec10cc0a5e1c405b3a2e13f26008c95c51ae7cbf0cf203838be3cfef5e83fac86d303158d20d86b8c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpat/kpat-24.02.0.ebuild b/kde-apps/kpat/kpat-24.02.0.ebuild
new file mode 100644
index 000000000000..36dccb75b7e5
--- /dev/null
+++ b/kde-apps/kpat/kpat-24.02.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="https://apps.kde.org/kpat/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-games/freecell-solver
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_BH_SOLVER=OFF # bug 733502, requires unpackaged dependency
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kpimtextedit/Manifest b/kde-apps/kpimtextedit/Manifest
index 6cccaceac6c7..d7057fc89f1c 100644
--- a/kde-apps/kpimtextedit/Manifest
+++ b/kde-apps/kpimtextedit/Manifest
@@ -1,5 +1,7 @@
DIST kpimtextedit-23.08.4.tar.xz 302940 BLAKE2B 6ac3bf0b9123117b8464253b7c2992ca53e8b9de202b731ad925f8f5cfb6d06d941040c9e56af23438bfad16dd083b9b0cb05073a5fdd39681a9a18744970d59 SHA512 e6c13fc7b919776dda0bebbbb3eb4607ff752002e5308438da594f9838c053081ad88f375c4333c058c86b1c1e1a9e5f04ee122e55c5b3e0913e09487de1ce5e
DIST kpimtextedit-23.08.5.tar.xz 303128 BLAKE2B bc0e986bad2ade3cf62982b15a7919e9e3ebb6c3bbd7702bdfee725ac3fe0d655225c9bfee947ad78b85fc152594ff555fccde95cd7ba94da1b42f286703c7b2 SHA512 9e5dfdeb0abb8b3546e99e7311f5ba21b94b1a19a6af50c6eb12a5f8799f6c2f8bf164042ee36ad75506f82aa996314b18d3990e5f66421a7a59b9da3a941bf3
+DIST kpimtextedit-24.02.0.tar.xz 166980 BLAKE2B 1e6003449baffa29004a7a233ef080b4b95c7630318398eb8679528cab8f79c319ef0b92bbd9b3fd93c20fe5d6eda673ac56fb7c406c0c063147df8b590cdbe6 SHA512 ecc869a478d3c843346e7f31a5ee44df628b56e4151ccce937b4e7ae1208ae3b44a2debedf2ca87ec2f2960fc0b165d927aff30351cbc6ff60b539753f75b425
EBUILD kpimtextedit-23.08.4.ebuild 1127 BLAKE2B 787030a24637fd0650bf802bf8af145c2a36ca7f5c433ed146ef711dcd33b21f19239ddd4d5510c78253b12cef21e64ab3cf3cf77f4b2e9b93699c503bf7f0a9 SHA512 557f8de0be449aa39ce5aaccb988bc9f63b51ff78e9adcbc9e114fdec39f5af3bfcc091dae9540de78caaf515fed0d8f40ebb44f6b2d858588214b274995a60f
EBUILD kpimtextedit-23.08.5.ebuild 1130 BLAKE2B 64cfea2b148b2d578310bf80cef6f370abde55b031c036665c775082f5467ba735444b92a91c77013e559c26c4dcdbae24ac3de581d00aedd80e2346fc02cf86 SHA512 b2a3d6e8a95c29f74a465a474149503183ba141060157ec766a9267982a80b54cab2f744c7c1901cc1d78cffe68053fbf263b0aa948ad90046b5371813fbe7c6
+EBUILD kpimtextedit-24.02.0.ebuild 981 BLAKE2B 8912104a6de7814788836c397a4f088c8a79c30949f29a683600963ccfd411df9c5a1d37acc118d92aad751faabe60828569b7b092729217a4496085195889bf SHA512 66ebb6a467368c9db23558eb16eb667f5aa7e5f3c0766351b6255ad9c09f27ff2ea4ba9f25c578d799ca230a1edafc19e8746d2b88ba20b75bba5dfc2db32a58
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/kpimtextedit/kpimtextedit-24.02.0.ebuild b/kde-apps/kpimtextedit/kpimtextedit-24.02.0.ebuild
new file mode 100644
index 000000000000..40506837e2a0
--- /dev/null
+++ b/kde-apps/kpimtextedit/kpimtextedit-24.02.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Extended text editor for PIM applications"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.4.42:6[speech?]
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kpkpass/Manifest b/kde-apps/kpkpass/Manifest
index 29deb053169d..74993b17648b 100644
--- a/kde-apps/kpkpass/Manifest
+++ b/kde-apps/kpkpass/Manifest
@@ -1,5 +1,7 @@
DIST kpkpass-23.08.4.tar.xz 29404 BLAKE2B 06bba6cc5464c357dbf5eb3e8cbb80cb0b9266d38a2c04bbfc4dff56db3d20e9a98b4e75532e084ca26a55a4faf9b1ae29c6bc02ee7f6c5ce6e9d17e5f4db173 SHA512 492b3eee910e63184988bbe0b360b8e438689673efe592e71358f0aff0f3d29528b7cce95d2f4a2496b2052147d9d4a6123c9daed3a72c360b78070fb93890dc
DIST kpkpass-23.08.5.tar.xz 29416 BLAKE2B 03816824eda2993fd4fc3f92fc4cb1c03469f0e832d2b9dca470686e8e9d9ab8750f01cf095a147a59dc50bd7e3455183be32a1324a874da56105321dc3c578d SHA512 5855b6e8dc03590fe61861c3bda42cbd1df4eff9a7f4c4218d4a3d9d2a0cb5146750b9f839354e2a852bfa6fe6b6b1c08db94fe90f58654c3364797f42a573d6
+DIST kpkpass-24.02.0.tar.xz 29104 BLAKE2B a2fed667e51444fac4c9225d9b57580f7527182f76cb50a25a636e99741592a86a44eaa4d10a3f9a01c379a6a29ba46adf74e680b94aa5228c02ead66f99b9a7 SHA512 4790f939cc0039d70c9aa64b4646616ac9ad6183b9670614805225cf03f0bf46fa2c835af070297ba61eeca69a051f925300a9b46098044f26c14225fa0ff4fd
EBUILD kpkpass-23.08.4.ebuild 469 BLAKE2B 6a4b1146f9d5789f4b22df8c99ca047389d059f3407913b4b3921c8a1d08fb801e2b7497615e1509c13a2d67276ae20d8b2643407c440ce8123d5b1cf3374639 SHA512 a3ad8fcb76d1b1985dba95dc0a7fdfc43a177a227d93be06ce07b18bc4665204f8c039e8d48906f90a242692e9a6604957eca6b7d6edbdeafdf5337a67419165
EBUILD kpkpass-23.08.5.ebuild 472 BLAKE2B c8953941e806fdbc1151937b08f24270d464a8d0b640386476862c9152f0ce9c4df79527e40f40aea90001a254399d8948b34b66c1651c56013f1fedd471c07c SHA512 04e0907fdd085674b843ab443eac0239a3d599eb506fa12131f9314b8d12507813a97a5500be6d2742e12526cf498803c100a10c32d971841685382d1168a1ea
+EBUILD kpkpass-24.02.0.ebuild 454 BLAKE2B 0a7bbdb7480d848fcc3fc6c68014a12c7dd1bec05a3cbfe66bccfb11808c52bff288bdb36b0e604c5c3d91952bd7f95579cbc505a412ef805a4974b1f908cc81 SHA512 02d66db341c239f737c0dad33b35b4f2bc66711766595a3851fd35cfa6e06c0e39efde66d1e5ea9f23a4a8cff23d6c43bb43d62de03cf2d01ab00a7f1e4f8cb7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpkpass/kpkpass-24.02.0.ebuild b/kde-apps/kpkpass/kpkpass-24.02.0.ebuild
new file mode 100644
index 000000000000..f2368eb04475
--- /dev/null
+++ b/kde-apps/kpkpass/kpkpass-24.02.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library to deal with Apple Wallet pass files"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=kde-frameworks/karchive-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kqtquickcharts/Manifest b/kde-apps/kqtquickcharts/Manifest
index cac629241779..ea77f9655cfb 100644
--- a/kde-apps/kqtquickcharts/Manifest
+++ b/kde-apps/kqtquickcharts/Manifest
@@ -1,5 +1,7 @@
DIST kqtquickcharts-23.08.4.tar.xz 30868 BLAKE2B 9f35ea43326792d79cbd7b83d58ba4de7fc3f8d3eb58de3602e25861ffe3733d93ce849f4d41ab4ef28f4906d45a8bc789a9b3532d7626abaff7575cecd52c8b SHA512 4661bd3d76f6ce3036b2e63f1311c68979316981f03052cbab56c372daf09f52caf31baf4bead65918207083300dfc5930269591a51fd8578ec0861bb5710483
DIST kqtquickcharts-23.08.5.tar.xz 30868 BLAKE2B 59356c623b285cec9a30924b1fcb23b7c4aa5ad542f1c8cd70b2bc2bbc95b0191c673a0cee412e1dcb6219eea46e7db7a6717780110818ade52e71aa7deef456 SHA512 374655f3752973da75f50cdb322bae0b2b31f02bb5d0d309ad626ea7ea431c9d001bbaf679c3665f53e7d954539b4d8ca3ebe81919619c957892d056bc2461e1
+DIST kqtquickcharts-24.02.0.tar.xz 30864 BLAKE2B f85b481921fa79a5a9d6998a01c1c405db5ec7015031c4339035ca6c23d119dde696120217133cf4b922ed856c320bed69340651eaebee5e17c482c208732c2c SHA512 886f46a2ded9b6de35dfdfcaa373f95d3008134d6000c4bfdc998a42e42ba4b2a29d7a0e1a58fd19962627fe4dec024ab73dcb6a5816d9988b915d40bf63fa8e
EBUILD kqtquickcharts-23.08.4.ebuild 395 BLAKE2B d34ebbe7cb6d6b25e6e19e890541eb94107dc3cfb54b70a3740c1aebcfa02034ee88354efe5ed5f6db822f8d291cf8c3e8756d77a5dccc616dd818b14ccd37a5 SHA512 dccd91dd1020ac55772dd7a5b8964ef14764fc7483ebc565d2f0914b306101b16af5d7513693c4b85056a8d19ac566af246b42e2bc6b311fe5b80187c3cf7248
EBUILD kqtquickcharts-23.08.5.ebuild 398 BLAKE2B 534bd3e58160050d278969c79ba70ddc727aeeb858b95849206b2329b32c4ee87caa13d15be4b554b181d37655a6b14bc4b1fbc565d4dbed5b6fad98d8308260 SHA512 5f08ebabdcad55db10d75821e04dfa3b047a4e3ddc1f689132510aefd4135b1b143fa17f8435fd7274ecd55b4517d4b5ade300542aae5c6ef963081ab0f25492
+EBUILD kqtquickcharts-24.02.0.ebuild 398 BLAKE2B 534bd3e58160050d278969c79ba70ddc727aeeb858b95849206b2329b32c4ee87caa13d15be4b554b181d37655a6b14bc4b1fbc565d4dbed5b6fad98d8308260 SHA512 5f08ebabdcad55db10d75821e04dfa3b047a4e3ddc1f689132510aefd4135b1b143fa17f8435fd7274ecd55b4517d4b5ade300542aae5c6ef963081ab0f25492
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-24.02.0.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-24.02.0.ebuild
new file mode 100644
index 000000000000..9e63d0cf3294
--- /dev/null
+++ b/kde-apps/kqtquickcharts/kqtquickcharts-24.02.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/krdc/Manifest b/kde-apps/krdc/Manifest
index aed23e86c98e..f992e60af62a 100644
--- a/kde-apps/krdc/Manifest
+++ b/kde-apps/krdc/Manifest
@@ -1,5 +1,7 @@
DIST krdc-23.08.4.tar.xz 1630352 BLAKE2B 82216c4326df8c81727f3f3e04ab90abb6f533b3da425c0d1f18891672fa6607e47f3ddc90bdc7d9582d8db90f147e506cd81f06da9a8de86936c45a46a40bd0 SHA512 d6fc4548e1f95e116725e149d13c03ff452ee1b3c7f189520ae41a8279b8852b84d522dd7372757da0ddaa47cd45f545dfdb5dfdc349adc63c1350273c3e3146
DIST krdc-23.08.5.tar.xz 1630604 BLAKE2B d1a9efdebf66babf8758c8862cef87ea7c14a43f4ea38eee89f6669b5f61d5e7d2d8cd94570c0e9f875ed2d61c9a2e4cec53371ae158dfd3e56da564b54a4509 SHA512 b1d50e0d9e4a8c7133e2378d90a1c011f40f2209c014f9b1ea9143ba5a3dfd597b0ebe576da245bb4a2758f9ead6a1014455eee287597272232f19b471c1d60c
+DIST krdc-24.02.0.tar.xz 1644432 BLAKE2B 8df3aaca6cf4b8d779a693a60747d4e4835b87ab594f3af8c886d38cc0a5c65a03bd17eb6f0860e8e8b5f7b738783d3d7124c6cc7beb78ae9d1c6edeb0b5902a SHA512 03c30e51cec4be201fab0e14c61c894f035602884bff74a66a14da379a69e7e9cd2c1254b1167b970df148cf77cc379d590ec9eb20230600dda2714e51c60e8b
EBUILD krdc-23.08.4.ebuild 1562 BLAKE2B 2fd2940cf71f1ae541cf36c2c87e9ac02183dcd0e86f89bcd54fb27f9cbb9d5470fabf407a91c50b308703e4f81a6390162558ad0377f1a6983f2224aa8732fc SHA512 8ba1d598babded05b321a18d3b933550621bbffcb8dafb1a9b20b046e80e5531590a48d325f193c44b69c5c1417c5b8cb6564b3500a16f0b2092eea928b2cd6c
EBUILD krdc-23.08.5.ebuild 1565 BLAKE2B 0755dd19b7bd40f29849e8903b14e7f3f2d1e0277e863a5acc05333f0a92f4789d2977f17ec46a36f76f7fde9339459188110aa5fee1cb97cb86d89cb6a16ef7 SHA512 54af5d941ffc50b81dbf5208aaaf2aeaeb1f73f4315323d869fd12630f87dfd5df062487660b6ba609bc8f96733e83cb067691014d25118b2584a858fc435ced
+EBUILD krdc-24.02.0.ebuild 1725 BLAKE2B 2c81bfe39caa40d520bca7db9e393f1e04abe64940c8f21be1ebf22f28b8af19824b877e9f8895160bb04cba77e28adf80b8748d3545c1e92f73ffa6a57644f5 SHA512 c09147cac6bb58895cbe2b0dd47ce5002b6d80de0d390855637b117fb30aabe7d829824151152d15599f87b8dd5783dced4d872c3f2e95cd7c92a94862a9f3bd
MISC metadata.xml 443 BLAKE2B 89f901dde356a64629568d269755d7aebed4a7185232af0b4b18934e1efb2c2e675d9be1a85422bac073803e09fd701513c5be473b0a87300cbf25e92726caab SHA512 8298a2989e10740e8f59c07c454048b254e9a20aab01e1de4910aba908b06dd3a1f511958ec838b9547f0d5504a30c079f0fec1f5af88474b7060f3b18ec4804
diff --git a/kde-apps/krdc/krdc-24.02.0.ebuild b/kde-apps/krdc/krdc-24.02.0.ebuild
new file mode 100644
index 000000000000..bd4d687f5d7b
--- /dev/null
+++ b/kde-apps/krdc/krdc-24.02.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Remote desktop connection (RDP and VNC) client"
+HOMEPAGE="https://apps.kde.org/krdc/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="activities +rdp +vnc"
+
+#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
+# TODO: in port to KF6: >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdnssd-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ rdp? ( >=net-misc/freerdp-2.1.0:= <net-misc/freerdp-3 )
+ vnc? (
+ net-libs/libssh:=
+ >=net-libs/libvncserver-0.9
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: in port to KF6: PlasmaActivities
+ $(cmake_use_find_package activities KF5Activities)
+ -DWITH_RDP=$(usex rdp)
+ -DWITH_VNC=$(usex vnc)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kreversi/Manifest b/kde-apps/kreversi/Manifest
index 73651af3c505..54d29e2e1c25 100644
--- a/kde-apps/kreversi/Manifest
+++ b/kde-apps/kreversi/Manifest
@@ -1,5 +1,7 @@
DIST kreversi-23.08.4.tar.xz 1079780 BLAKE2B 7b9a4ebdb15c25870f2f6fd93a534f5ddd0265154d2bbfd761899939935a67f428f9b10bcf1c38d6fb6e7fbb8387e4191319e3146b90109ee703c1cd2ce668df SHA512 87028eb8533894120a578cb6e4efa3f8baf4556af0648a8a5a49d9fb9aa35e8d5a8b0c8dbd5efbb0e07bb7b47e6ed0896f3db4a9953e00c640b1fba84ea5cc80
DIST kreversi-23.08.5.tar.xz 1079904 BLAKE2B d9fbf9370a43ff182491add0513e8b0dd957ae53fea6daedea0a87a8a2f18051c2ff54b9a1aed9b796e7b3e6453f390f6b820307ff8a38a2f4eaa529897aff5c SHA512 4ab7df2a43ff85570b00855f89994a9413f0de2f941b8ca94e54e8f68588575269d669509d3ca56be3b4dd8ee184cc44927f05c504aa32211d345607b7df5708
+DIST kreversi-24.02.0.tar.xz 1079520 BLAKE2B a26a8fb004c38a248b8d09cef363dffaf1509bfef6a3108668bc590b43a071c7c321935a9a14d4fc343426128be6429212c58027e1ba6992e0f6ac9d01e341cd SHA512 272d8e9d3f795f5f0d0f1654223219f3d9495d69b73bfbd3fdc0eb969610391d3ac338ac5e5fb82ae10559d1ebbceb2f11b6f38a23a046ed08ad05853a219dfe
EBUILD kreversi-23.08.4.ebuild 1009 BLAKE2B 6b4f4fafa80c4708b1fa0623ff21da852f7faf110b25d51da2968bd80dabe63c510bb5348e1d909eb0c236fa51bcc8b0ff9f9fc504bde5f92541889f3dc08889 SHA512 e9a142d3067b07768d71c35786a300a89b40056cb713bb62081495cc23e64f3b4a95a260353050cd3c30ee9bc6204815c8efa057b85da8348e52aa653989cbe1
EBUILD kreversi-23.08.5.ebuild 1012 BLAKE2B 28cdbe5d5d9d069a97521a1703e7aac3c002c80fdf752aceec6163c35f24dd68d1d902dd508d9922f383c6e623151bbe9c5d6cff0a683dd3aa4de04a7e7c3830 SHA512 a21ce770edd5893fef0dbed6f8861c5b875faea78831cb30893d471999692696f724147bd417b73693dbd5a60e05b58422c125e8c941921ccd5b764fa6190693
+EBUILD kreversi-24.02.0.ebuild 1024 BLAKE2B 9607612139c2e42f9cd21d261bef66ef88f4fb8f380b101789c845d54541a9fc5377c9ca6366f656c5cbd144200cccac85e84c54d228e99e7aa61f1d540d863c SHA512 d4e471125c93ba8536a7ddc300d7a0663bb5fcec7b7f6394a5bd273e3f4f3b7bb1bdc097e3aa09ea494dd3f502141133ce6ae8f8ee88624c6447ed491e6b3bfb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kreversi/kreversi-24.02.0.ebuild b/kde-apps/kreversi/kreversi-24.02.0.ebuild
new file mode 100644
index 000000000000..ae2990140de1
--- /dev/null
+++ b/kde-apps/kreversi/kreversi-24.02.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Board game by KDE"
+HOMEPAGE="https://apps.kde.org/kreversi/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest
index 92a1b4c95328..8c9cd457bff2 100644
--- a/kde-apps/krfb/Manifest
+++ b/kde-apps/krfb/Manifest
@@ -1,5 +1,7 @@
DIST krfb-23.08.4.tar.xz 1322700 BLAKE2B 7656072e515e8555611dcb4fb4776c30ae82bffae09aef0a84172d1fa929dfc48da3080701b3a9464548ad161caa0fef792eece4ae202cddbc79de9421b86c1e SHA512 4aaec6eeaecf0d34a30afcbd29dd50ca27ca42e6b4cb7c053e8d66878ad542cab61ec4603730af943eb7c668b655e43b4b1fe1045738e5d453bc417ee5dcf113
DIST krfb-23.08.5.tar.xz 1322780 BLAKE2B 539bdcce235065604d0e3dc1a976f5298088d29a4294a84cf1481f89d5cce4747186a567b46fc65f551fdfe1dfebe45e50f796d50ef157c1a84f03e5a496834d SHA512 979c47759c347cb385dcad975faa6f7e4cada6ad6dcf1766bef1c294d1980f87453f6f74ae05b2bea2d5c0f6ef51187512087c22dd8ca1684f289d5c78ef300f
+DIST krfb-24.02.0.tar.xz 1320668 BLAKE2B 6a9ba480558579da0d5d84ee412cd0285dc4958ed70712f186c7f476131b99f205710db4b8d6c8ffd6e9f279b37956c948768dc44bc0da5d09a905a5358b32b6 SHA512 eef4800974a388699e6d15c709b32b6aa0f784a3098bdf89021db9b5343b71317962d0479578aaae3032cc79ca3ba6b126b97b0faa7225bc1c79dc91680716ed
EBUILD krfb-23.08.4.ebuild 1753 BLAKE2B a2c64b017d7badd9d6e74cbfe0bc6715a22e701cee9ad76298be7972bc4345fa12ec8520f31032e9bcb67d05739080246317cbce5f2e462f6660f66450f807d9 SHA512 e0d38d06e0b22ef9a69fac8e4163db81cf1009e02c6c4fc9f7b6aeb1dce7aedcecacbffffa45a29ace2c84c17cefd60df6913063716912f7bc8aa67375c883d5
EBUILD krfb-23.08.5.ebuild 1756 BLAKE2B 8305229bcd6d4fe73d278fa9ebf0e321c452212f343bf8303a974e2f07ed58f5776881c39be88c25953dabf5091116ef7af6f4c1eb317b2920f5afd1b5369b9f SHA512 ecbb03bf8a8b7fc25714d6c5be70de03668e7c58cd4ab596abc1ded24a3c159a8f3877d9f17831626efc6a46b9140895e79c600025a38932af0be44738e33a0b
+EBUILD krfb-24.02.0.ebuild 1679 BLAKE2B 4cbb65272f76a739b4ba61c417fbcc3c0bfb8a553c7658bebf3179e0d1a7c28bdc07b2b5071450bdfad92cf09e043d5cbc940b46877a7430b4750b8428ac886d SHA512 9429ca24e4dd71913beec51ae692dfc8c783df5f1446c50c5aa2b7f79f47e7bb4b96f3f74e6a2077c9071a2f8520435ee4e4dbe04d8f9506a31aaa956621e5d3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/krfb/krfb-24.02.0.ebuild b/kde-apps/krfb/krfb-24.02.0.ebuild
new file mode 100644
index 000000000000..b1bccc814dfd
--- /dev/null
+++ b/kde-apps/krfb/krfb-24.02.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="VNC-compatible server to share Plasma desktops"
+HOMEPAGE="https://apps.kde.org/krfb/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="wayland"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,network,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=net-libs/libvncserver-0.9.9
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXtst
+ x11-libs/xcb-util-image
+ wayland? (
+ dev-libs/wayland
+ || (
+ >=dev-qt/qtbase-${QTMIN}:6[libinput]
+ >=dev-qt/qtbase-${QTMIN}:6[X]
+ )
+ >=dev-qt/qtwayland-${QTMIN}:6
+ kde-plasma/kpipewire:6
+ kde-plasma/kwayland:6
+ >=media-video/pipewire-0.3
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ wayland? ( >=dev-libs/plasma-wayland-protocols-1.5.0 )
+"
+RDEPEND="${COMMON_DEPEND}
+ wayland? ( sys-apps/xdg-desktop-portal[screencast(+)] )
+"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISABLE_PIPEWIRE=$(usex !wayland)
+ $(cmake_use_find_package wayland PlasmaWaylandProtocols)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kruler/Manifest b/kde-apps/kruler/Manifest
index 5c316c46b189..48df4a08f356 100644
--- a/kde-apps/kruler/Manifest
+++ b/kde-apps/kruler/Manifest
@@ -1,5 +1,7 @@
DIST kruler-23.08.4.tar.xz 288464 BLAKE2B c8a42e9be92682805676f23cb2c8939f4682240f132e56eb57ef9e94dd1b0931cc4b874cf0d22c3127609224325fa0339b9701f74cde05df7fcbe08afeb35d6b SHA512 9cb5831e156d8ce55164ec7c1f8ac39960f7334ed82b6202156560a65d398e33b5cf3ac6e4779eefa4ef6081267d28c75b781e8ddd3457c969a3a30eff1a6714
DIST kruler-23.08.5.tar.xz 288536 BLAKE2B 5204bdcffe7a122e7fe7097ab12e5e5337cb2711b5ef0bf9943a6ed26a704e25552d16a5b1c86a945328a3ba9f0655bb3e9e77f7f7b4660642bce65735bd5744 SHA512 e48dd790c6bb1d8ed17cf9c8ac26e3d1faf90af2610848db4d4b4645b047d14b0a7861853adf3999286fd0c7332059e4e8c6b38807eb5224dff12c14ba7d2591
+DIST kruler-24.02.0.tar.xz 290424 BLAKE2B 662ad341bcc3cb1a815b1d667c91145f76c43b49a2d574d086bb3f774e00fefebeb14387930d15efd42c89665ae91b7427101b105e6c33024a7ac910da99206d SHA512 7d1817d7467f4f0fc4792702b121f5a50be4a281a818790315edc11679957546ff594c1865dae141c7ae79d152006e1a987dfe2a816863cd2cfbb805ab648822
EBUILD kruler-23.08.4.ebuild 940 BLAKE2B 3b5d62caf08af1bdc346a8455a4d27be517cc719d89621569a870262e73ab555f4903d2a133b1e3aad610195dc079ccc2f5d5ee07f60c4b013b03af69f825dd6 SHA512 2682d95b3b1fe286790a28e0644b5cc68dee2baf6a4fa23d37b19aee94e6e709fe5a5606b1a076431ba9ff84af0d7d3ed71e61e886227acbfa03063c199259f9
EBUILD kruler-23.08.5.ebuild 943 BLAKE2B 08d496a67e059f24989fdc594c444f38936406a5ec58bbf0a1c6805b2b6326eb8d0ae5032498f24c5f60e40d436b87e585247064d30cafc4ab4a44853a53f436 SHA512 7e6b93b47cac8ea3bfda7c7b64ee027298f9fc06aac632be6e6d2b75d9c70f4dc32cda2966dd6131165d233a0a2c0621fb91761ddfc0d8befb6a7fe0356b10e5
+EBUILD kruler-24.02.0.ebuild 907 BLAKE2B 231ae26d2794755a7e411f75cd212c134aa8ce8c1c6768ca270b53b4dd7afeeae3078c615c08c98061a6dccf8485b037f85fa7b8072f7a7de5120ed5447148ef SHA512 5b9db7b613204eb0603ab202ec1cdf7d16f8cfd6d560e24f9f2bf31df9aebdec67ce5f97892c1fcf806ae9c2cef4ef29640227eaf129c735d9a8c66669e962c0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kruler/kruler-24.02.0.ebuild b/kde-apps/kruler/kruler-24.02.0.ebuild
new file mode 100644
index 000000000000..03d883263a21
--- /dev/null
+++ b/kde-apps/kruler/kruler-24.02.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Screen ruler for Plasma"
+HOMEPAGE="https://apps.kde.org/kruler/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="X"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ X? ( x11-libs/libxcb )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_X11=$(usex !X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kshisen/Manifest b/kde-apps/kshisen/Manifest
index 58234d84790c..23705bc7594c 100644
--- a/kde-apps/kshisen/Manifest
+++ b/kde-apps/kshisen/Manifest
@@ -1,5 +1,7 @@
DIST kshisen-23.08.4.tar.xz 1008936 BLAKE2B 4b28153d07c08901e14132da85dd40cc849f0b9880ebfbf517f4f282848483e181665c6d57ee158d4eaba679cd1fcb9b07c59d04dfaf17085c0b48eb364be34c SHA512 665021cf270904c69bae3b76ec4d877dc86362b70545abfe75d11a897f58a6968f5133306ea86637236988db4aba1d0823737af2201b06bc83072d3fb4642274
DIST kshisen-23.08.5.tar.xz 1010444 BLAKE2B 9942f9b2b20f0ce62b96d24c136f4ff4c58b4df24f95166d513364dceeaee95275b55c2d964ed4ff0f052b44712effc4463376b43865819a6fb61a026a10522d SHA512 b51758c1f947314f60b74db5c481ef5fc15eb156c0968ddf4cb565677da4e71927b624ad57724acb3c8d14e06173a40bacb699357cc870d7bf012c4887f8b8ca
+DIST kshisen-24.02.0.tar.xz 1009868 BLAKE2B efbc68d02c56b4b4bf41d9a193b9e62d64e20e8d5c411f5255725645684ff228ac81e17dbdc193c38fb6624d7ca85bd320d5b332519a067a398cc7bc4085db73 SHA512 21d39bd69653133c3fd553ead82f882853509d924fd724545ea3241bd9f17ad240cf4f000f07e3ebc0dd5d875c96c86ebba6ef4a23ae8a3579ded0ffb3129c52
EBUILD kshisen-23.08.4.ebuild 930 BLAKE2B 67c5030cff3558cedb2af3f2800d48944f90667c65d1c3386244cecd4e6e43e34ac3416623c44a5ea850e50859387ff50024f98e9ce41605315e50478edb8c2f SHA512 bd1af58653187ee8ef2ab397cfdc8de3bb34b371ad2c27f557d7d6fc8ee327dea49fdb79706665efe7e83dc513d28f536ca0e8b9eeae53d703300088f9ab0ef8
EBUILD kshisen-23.08.5.ebuild 933 BLAKE2B b5183708bdd3f44dcf76daf706efc0820240ce9b3ae85da03f8bdcea24d44de5a74295995b2fa6207597fc7cdcfd2c11727703c85cb9f4c46023ad2efe7f9a3b SHA512 8db560a404fc75f26b2ca6863cd586b2d4fb3e3850ce86710a682dd5eae6531a8e7cc3f5a9b3baeb3a72e9dae985e0227674d838458d18df8e35be045c07a8d0
+EBUILD kshisen-24.02.0.ebuild 885 BLAKE2B 265d35944ed21bc9422883b39c81999246bf0495fb8e261aaac101753f8e218fe3ba41906efcab7981f362f516d62f6e44d9865cbfe6c5261fe1fd4733a0cfa4 SHA512 ce0f3a8768b3a2f9c446439ec094c19c58219ffaccf5eb39b912a7f277169782ea0147d99bef6fa3e7c90679c9f459c145aa645ac965b8ded63a4467d2a14e13
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kshisen/kshisen-24.02.0.ebuild b/kde-apps/kshisen/kshisen-24.02.0.ebuild
new file mode 100644
index 000000000000..1b11ce03a781
--- /dev/null
+++ b/kde-apps/kshisen/kshisen-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles"
+HOMEPAGE="https://apps.kde.org/kshisen/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-apps/libkmahjongg-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksirk/Manifest b/kde-apps/ksirk/Manifest
index 33f68f48df2c..b7407d2bdc2b 100644
--- a/kde-apps/ksirk/Manifest
+++ b/kde-apps/ksirk/Manifest
@@ -1,5 +1,7 @@
DIST ksirk-23.08.4.tar.xz 7079372 BLAKE2B 40aa4a182119a2ff6c5c66f33197230c7ac4c7c7e1af79d33650714a452032ff58bfa697f8389d302d3b74b410bd1db6a861cea7a1306eedf00608028a17f56f SHA512 f780c07eeae667b3c3b9c9af1dc011dc2704eb28f9773c24020c34d985c7c3f825d9b0c8bcddfec1c6a066a671e94391d7c4ce4f4c02c0cf48f9f6ea0d36660f
DIST ksirk-23.08.5.tar.xz 7082556 BLAKE2B 3bc1c1e2ed7e576faf152ec9133cf6de2c24ada4fbb69acbb844b8e48e08f8f9ad75ab52c2de966ab15990cd57739cce2dcecdb707da821596eedba1d6fb34b5 SHA512 d3b5b96ff821fa50b120088729a0bbf767971f99619f9a66ea89520a94033f97d1b37452ad10ff0af96e19f78bf1aaa827ab62530ad8059b4ed5dfab02827801
+DIST ksirk-24.02.0.tar.xz 7076656 BLAKE2B ed0b5301842b3cac98d14f775b0c3030f766003fd51552ecf2f27b8854aa71e90ad835c7c9e1b884f5b0230ea7d0b9a5dda640d176088de5b6f9aa2f0abf89d4 SHA512 8807c5ad6729765edc0881149ca7439c9599b27169dd97d0a45337034bc11e477bfe4b7a37c329a8ab6bf55500312f1c3bc732df9e8ae1b7edb427c903c65287
EBUILD ksirk-23.08.4.ebuild 1104 BLAKE2B 08ede42e0adea131dad096f62104d72e0f46049925617ce4d7cfb46233e6ae752602147679d88840fe0c97bc61b9168e5de980aeb585ff8b7000ab6b7ded8dcb SHA512 a0cce98d50ea704668584b7151c9db506ace1cae650e276acff11c00d1c356584539288231986f195127339d9f7b27b2e3753168a8ed625aad708a8764df8262
EBUILD ksirk-23.08.5.ebuild 1107 BLAKE2B ac0501eb9f3575a825093a405f460c6302e6a6638e37c04edb372f23a1b1dc5ebcc24c4c7f061b04a7dc28bbcc0564f9127f7c53c370fc43790cc461d5a80e99 SHA512 9f8982de3696d6b185e8c337949c35c763952b01b9ec333cb8b0e0bf5cd3b8bb2a8cf064140d354bf6512fe38acf57e3c809911df2864dcac89800633cd7698d
+EBUILD ksirk-24.02.0.ebuild 1129 BLAKE2B bd0a539533566f1726b10541504cf0c1dd1e082cd57a8b5eb37992bca7b439ea0a2d6989be4d4c885385abb0104675caac3a93960d9da18a32874890e1ac9ec1 SHA512 de4dfcbc51ccf65de7a2606dd71f386d2bbd583d7845d6428eb7bcae13d607532655ed278b7deec9d275edd51f441045c08eb14c0de9c2a9ab7318353e9ffa78
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksirk/ksirk-24.02.0.ebuild b/kde-apps/ksirk/ksirk-24.02.0.ebuild
new file mode 100644
index 000000000000..90c72e7f940c
--- /dev/null
+++ b/kde-apps/ksirk/ksirk-24.02.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Port of the board game risk"
+HOMEPAGE="https://apps.kde.org/ksirk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="xmpp"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ sys-libs/zlib
+ xmpp? (
+ >=app-crypt/qca-2.3.7:2[qt6]
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_JABBER_SUPPORT=$(usex xmpp)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest
index 2c10df7c3c45..185aa1516332 100644
--- a/kde-apps/ksmtp/Manifest
+++ b/kde-apps/ksmtp/Manifest
@@ -1,5 +1,7 @@
DIST ksmtp-23.08.4.tar.xz 50220 BLAKE2B 4b5f76667bf6f8321e478315a00b4a683f12b357be3d964f2076f24716d00f9f72e69c19865c9a89f6b90ee43320af648155ee80cfcd138055d59cdfb03acf4b SHA512 3a94f0fd40a1cc234f56d8f61beb3056a397c5c2842b131b7dd83860b35ecff0befd997bc5be7359931e547b4fa5e681843899ff65c940aae241531393d833f6
DIST ksmtp-23.08.5.tar.xz 50196 BLAKE2B 290b97ee1bb92c904c605dc86e85bb002ac53e07e84fc691b5129e47ef4b083469ae1ea40fa11a5d9bda02f1b6c3384fbe2bf4b08f12129b5254096fcccbec67 SHA512 d5ab89d6f21da1df4ce236c08545eb79fc7720caea0e5c61d457663f6ad62a519fe51fe87614ac4ca8fd5e0d9b90f2d108cc3ca6051009cca3dab324848c9c09
+DIST ksmtp-24.02.0.tar.xz 51432 BLAKE2B 0f8d2f0e2e2fd29f6207167fd978f25b5d55c6e38a55d221272f13955ed72649d2265ab87b5b2af26419cbab8b281a70f97ac4945fa67bf7857d2056c8ec788a SHA512 c0438b575e868c12c3080fa9d4b39e6fb2c22193cec3a3d4d62c6bb0d25414b528d1d3170819c060aad2c8d0a5d3062f08d7b3e52c07de16d1a6dfc7ff746c2a
EBUILD ksmtp-23.08.4.ebuild 631 BLAKE2B f87a1d601f7f40b8f70eb86b291a67283228157f296741af11b6cfc26fc1df7168fefd645feb38218f3b83c219ded0c4e1c58d121f1498ee41fb566f87e7443a SHA512 8255ac70d73b9a9647396b601d6f7044cff6f5aafe4d4bc386b2f455dba263a1239ee7256f0ac221e53ae6165ad5abb978f82a81f4216db15bf411ada121b28b
EBUILD ksmtp-23.08.5.ebuild 634 BLAKE2B a661c9db61a9440340d0e67e1418e2ee5fb14f8dfc4fce2be4164ea0f5551f88fa86c608b68c4b2905a0bb0c8e84b786f15e49e52a260b64d5c7018ce8f7b34c SHA512 b55cf1c62132f4cf4f0ac8b5f09123fcfb6dce32e260a10e81deae5f78cce08294ad3707a16e2b8b8e540e8d60668fa27c8bbc73223f81a86900fc60e2bc1c0a
+EBUILD ksmtp-24.02.0.ebuild 609 BLAKE2B f87a54ef1404e18675a859f4f8d891aa28238eb85cc00d7fee8d53e337e8d20453a1acecedcab44885c3132929ad64365a025c9cc5f06ab0be0c1d499ca4e36f SHA512 7faf82af00889e30067c34626aa5dd477a86a4eea83aebea96bda30d7c2e5b7c982b8b60e7c94987bd89119ee50d4062e9cb9104a13c1e643fcff55aa6dc3cf2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksmtp/ksmtp-24.02.0.ebuild b/kde-apps/ksmtp/ksmtp-24.02.0.ebuild
new file mode 100644
index 000000000000..7351390c0ef7
--- /dev/null
+++ b/kde-apps/ksmtp/ksmtp-24.02.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Job-based library to send email through an SMTP server"
+HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test" # bug 642410
+
+DEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksnakeduel/Manifest b/kde-apps/ksnakeduel/Manifest
index 4603de47ab01..5b55d0805017 100644
--- a/kde-apps/ksnakeduel/Manifest
+++ b/kde-apps/ksnakeduel/Manifest
@@ -1,5 +1,7 @@
DIST ksnakeduel-23.08.4.tar.xz 604160 BLAKE2B 195ca9580935bfab0e28fc20a417fbcc35d5af03705daa4372cedb86ed61d1cc309ec8bc203f550ba3406b1c302679c488d0efdb2acac216f3bf398472e7d4e3 SHA512 10d555fdf9e8aad4b1b224f00e6afec283a07e9421e2c257f48a5e83c536ca2eb84870db6326502017bed6058d766c188531af10b9d8afdaf0c91fed2b17cec2
DIST ksnakeduel-23.08.5.tar.xz 604216 BLAKE2B 6a03faa7573a1cfee26d4796a275ce7f32510a356b38ca05a6eba77450c7dbe164d1c0fd17ccd244a5fe8ba62250cfba1d999c74bc79c144178ee5eab6b8812e SHA512 29e89e323a368aaa4ad9b646716795c38e708a0578f70cf1723b74772784cd88f97d2a3157dd78e51569182f1466c6be3f0bed1a4fb1fce33b353f15130b6c6e
+DIST ksnakeduel-24.02.0.tar.xz 603624 BLAKE2B c2dc602c623bca571197fa623854c4b439fdeb87235c76a1abf4153003c3599f9bf69cbab3619983fddc503472385d0b91ec50e1860172929eaa72ccc6d810b1 SHA512 77ab547cd8e1c46273c3168747192b196ed2711a12ffe57dc924ec2d76ee21de5d2a8db3d894cec00dd640363743da0e330867f117d655170f90c1d895dd88cc
EBUILD ksnakeduel-23.08.4.ebuild 952 BLAKE2B 3f7b36c25aec8a6c7cf547e1f91d93465457acc9055a6c781cf55f2454bb6a77e8151ff03f32e2c3c1d4e242d8895a2c7b69a1875ccad37ad5d162444234b541 SHA512 8c3295556aebe85f294e1c25f5c518d2e17628738a0f5d63851be9f06106a1eca6cca4244e1b342aed68e06ede34657204556c63d0e8fa183fd24f8791c1ef82
EBUILD ksnakeduel-23.08.5.ebuild 955 BLAKE2B e5a18a3fe5b670c3ef68677a15624ce6d13d47a90cd7ba8149c36bc6973d4fc9830bcba44929e4c67b289e302de520e819bcf2b86502275a49a364ab591815d1 SHA512 5c73db1392204f699793cecd1556d698d0f91dbf9eba7c8e8deca5f71149cce73822c10baa8b46744c8adcb804287c1491d6775c58ac71002bdbaa8e29009a1c
+EBUILD ksnakeduel-24.02.0.ebuild 964 BLAKE2B c12f3219400397c167e5f8a63afef8a44b3f9381c4724fb7ae319d1f608dfacb2591b10ecf369eae94c775bd77196775ce8794b0f876c69311aab5c149495db9 SHA512 4924892c145a909615e672d6005f807c0364e2abf5bcc777dee3db155fc0cfe2192d92b977628ef08129de7de9c72db9c78479a05e1d317184446c2180b101e8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksnakeduel/ksnakeduel-24.02.0.ebuild b/kde-apps/ksnakeduel/ksnakeduel-24.02.0.ebuild
new file mode 100644
index 000000000000..5bc0c4e4ab44
--- /dev/null
+++ b/kde-apps/ksnakeduel/ksnakeduel-24.02.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Tron game"
+HOMEPAGE="https://apps.kde.org/ksnakeduel/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kspaceduel/Manifest b/kde-apps/kspaceduel/Manifest
index c4f3d125b0ca..07078bc5895c 100644
--- a/kde-apps/kspaceduel/Manifest
+++ b/kde-apps/kspaceduel/Manifest
@@ -1,5 +1,7 @@
DIST kspaceduel-23.08.4.tar.xz 662096 BLAKE2B aa0d1b67efd25ce949fa7395d5664cdd984fad74aaf5971fb631bf25bcb53200a85ef70e3ee3d06264990a4fa96efb4c8b08ba64f700bfd44deee6eac5cc62af SHA512 64e6c4aa1dbeba9cbd4fae0a439aeaa7bad800ca24cc4868cc53b5c1a3b4d51a6b18dd43ffd3e4faa2ee3d8e7073c961c9c7ffda0508fe9d8dcd4710f3e534be
DIST kspaceduel-23.08.5.tar.xz 662164 BLAKE2B 676573cc242a0830ef5b14b572dd4bd5e45a4137aa637a51d6d66a4da13a28ce4de1d0cbafb51b92cadaa79d7326a04ddca26ba00b5624b45760ad6d733cd5db SHA512 21b17825889b75134812ac6df6b9a431c14d907126868e068654e2b3eb1f0d0fb46c5353ea3db3c03f99fd8905ba663736903ae507b993036298b5152cf1ee68
+DIST kspaceduel-24.02.0.tar.xz 660896 BLAKE2B b27479722fe079e01b93458fd43226f9da537df7552223f0a30ce2fb88e15f3cc56ed3a48012331b050659ce616a1d2177f690c93556d783526516e362bc582d SHA512 f03167a2e0b8348685046eb0e46db8ae6b5d50ea59999b44bd88a7d810253c404c26374ecf1e4946ef5bb572481c72869d7279a5aa46f0cfbaa7026e2cb905ec
EBUILD kspaceduel-23.08.4.ebuild 831 BLAKE2B 74cbda15ea81e1f20e6d7d916d497f15a2d81b771696830fbb35819faa3aae6d0754bde041566e1d7436b7d8dc66df4951c90697abf208c1a19bb1d65126142b SHA512 e62c7c0e8914ed54dc6566e7831dedea35f04ae27335883432f8778e770fe6833371c6f74c1ca2adca114689a12946e505b69816b58932f8fc10d9c09998a084
EBUILD kspaceduel-23.08.5.ebuild 834 BLAKE2B 36f4024f9a89eb4ef5cf3af5414acef9076c2829681db509ec234e30a17771df5d03a2a61005be0b8792577db0c4526369932b2e5af34034b8e793119396868d SHA512 6821605b8fc16d618fdfea0a3c4f87710b78d93941f11515c06b8e131f62a43506b989bbcc7f8ac9f788ccfc00305776b6103ccbd823021f6930e4ba8bbed2ac
+EBUILD kspaceduel-24.02.0.ebuild 786 BLAKE2B 3d862d7b0652275359ed972c5d8d81f243ef247fbd4da18f3b7d736404ffa34db91b8efc4e39426b2efcc54aa8512cab016723769de39b288655f0cd139a74dc SHA512 9a8a06bd7536503d013c4008292500464ccd743368b0e293caae2cb003a8513af627e2a30859b5473c5671ad35b957401a431593f6bb5e363c877208e7dc67ed
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kspaceduel/kspaceduel-24.02.0.ebuild b/kde-apps/kspaceduel/kspaceduel-24.02.0.ebuild
new file mode 100644
index 000000000000..bb7e004fdfda
--- /dev/null
+++ b/kde-apps/kspaceduel/kspaceduel-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Space Game by KDE"
+HOMEPAGE="https://apps.kde.org/kspaceduel/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksquares/Manifest b/kde-apps/ksquares/Manifest
index a4629a6b6aea..fd05b745c02b 100644
--- a/kde-apps/ksquares/Manifest
+++ b/kde-apps/ksquares/Manifest
@@ -1,5 +1,7 @@
DIST ksquares-23.08.4.tar.xz 314512 BLAKE2B fe72f10fcd9e20cfc0cd00f2bf4d25ecd2097d446e9672aef23995c8fc7869e0c27840f77579f125e6fc49972cac9dee195a5576e025bc54d5bda9407a35d7b6 SHA512 0696f8954f1357468d96a0d7356d7fdcd46c2e1ee874abfb773aa7cc9ae06d93505536165729f09cc3dcc0af49dd08f25fcafad86340d9a7dcddef32e40a91ef
DIST ksquares-23.08.5.tar.xz 314572 BLAKE2B 56548b6ff4795538622422c8dddedb150f16a15d6a8560572b0052ed29e2c9498281675dcb040f6adeae22122b5be1e7843ad9159e1625f137b6ffe7c9ab7b9f SHA512 e69846939e21fc068d7dc7b24e07968a016dd16349c6bcf2bf278088e2ebcc43f13c962309971a164bfd4cdf42a08f65dfcb8b420daa2653b44a2828ec9aca11
+DIST ksquares-24.02.0.tar.xz 317792 BLAKE2B 45df82963ef4b574d665fec5522207ee694eb17312741d21f8def25436f0e48e3fa83bb4b7213db7e19424bc214f1d9f788c7c11e7768613e00be27c6a51bb3b SHA512 1be508911e2ad7ae19251160ee8042ce033609112d91ad5c1141b95cacab72b9e2bff61158f1aa68e55f1e1e42d7d3414b76a6125f84cb008afd70048340048a
EBUILD ksquares-23.08.4.ebuild 867 BLAKE2B a70f5d79fd72132edbd01b50c2ec9a4b4bfe80f34b01ddbdf0f4ec94e137c15b23035ca6f6de689616accc3e419a5856d7e55b3687de070414e46ceb3a807131 SHA512 cb1a929cbc98163d59366696092d2c5b3059c4b56ec11fe02dbf7f94fea558e49e6789b827da149421b1b286d9c9b01a477b6778104a6d31ca2da35bb4f6a1b4
EBUILD ksquares-23.08.5.ebuild 870 BLAKE2B ec3afe77658b66acbf3e3636dc793117a40cae6b096121fa275421b0e165d7a0c2adae50c995c52559d87746937eddfdf2b7a349c164ea06c31819a222c26812 SHA512 7b7018fb13dce6a266d9f964af884f44aa9165e0ff7992e9084bf1221c575229429308f205c7f12ad77d576652bc808becf960cd058e62530ce9ecb4c8ecab37
+EBUILD ksquares-24.02.0.ebuild 822 BLAKE2B 74824795150f30261f9ba08927fad7250566d36101e8a8ef702aa346ca17d17b3f0019ec3348901c99c8f21c5730d7bd217d7c863565b97c662d188ae5e23a3d SHA512 0b2e7b87dd8a22fe9abb1901f898d3abc7450de0890a1c045161ac596b86143cfae4e4e04a622309718bf7f2aa78f13d0b64f8c5558d2bda90a2c00df4a6d0b6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksquares/ksquares-24.02.0.ebuild b/kde-apps/ksquares/ksquares-24.02.0.ebuild
new file mode 100644
index 000000000000..790a31363358
--- /dev/null
+++ b/kde-apps/ksquares/ksquares-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE clone of the game squares"
+HOMEPAGE="https://apps.kde.org/ksquares/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest
index 9a11ed63a1c4..4ebcaaf90a40 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1,5 +1,7 @@
DIST ksudoku-23.08.4.tar.xz 1709996 BLAKE2B b5a4a504fdfe890c835b0b21358acc9ac9e1dba37350db043541ad31a853b6c9623da6cd05d33cf5e30855ad50cf8572521380be064331256fa553f11c112e95 SHA512 e330778acddd3f3be52125ce1120d500c33da5e58e3034194cf059b1b977221b7c0d1d004a48e009d07f090fcb806e8976eabe32c83aabae51704ad5cbdeb4c8
DIST ksudoku-23.08.5.tar.xz 1710076 BLAKE2B 28c09a43ddff90866238aca1240bf8fba834c1cc50e1759d7437645198ab2bd4bd45c3fa4969712d4881205d9f10409a74bd13fb5dc7837b65e2274e14abaa6d SHA512 cce20658b2225316d473f207b747129c284234dea61c4e2706fec3df38a8290aa81e581689199681aa0601727897f5b108f62e255288a8093fc4bac9d5be4581
+DIST ksudoku-24.02.0.tar.xz 1709748 BLAKE2B 422a7509f9ab22515bb116dfbdc1ef5e451f89334015a3b41657c7c01bfdc5af5c075c955f83d7d59cbed8198c7062cc8d312acb47fe53a67552afc7cbd824c5 SHA512 e8d01762cde8af4ed92b113e2495a70cba71b873dc7637eb4f74f282f9a27da166a6789feb5ebe3c16bac0398697eb24a43d127f3713a70a0257dd3140f3edc5
EBUILD ksudoku-23.08.4.ebuild 1323 BLAKE2B 88bee0edd5450348a3e20269a4bbfc0878aa6c251f11f57824ddf1d91144bab7bb21ad5716907a865a2451afd9bdceda9a1b19309902a5a82f8bc5b5b775f32e SHA512 6a4ca9bf79f1b71d8fffa833c3dd83e73eaad6c8e539ca5cafe69c0a7c6eaa1cab5189def9f9f41b889df4ff798bbf4b2edd99a84e931402f37b8acf6e310396
EBUILD ksudoku-23.08.5.ebuild 1326 BLAKE2B d33e0b82b205797121f2fb6394c2cabb467c86a290e6525edf47f776ad3068fb55aad49e187fb6b5310533e4fa9ad49bc3db414f13d3dc90be32e332631a2ad3 SHA512 d2e11ef66a26d82826f13c65ae8ad07f7b8f420d04b1a0ab1603271776fd9a644328cce523e9bc95ce4c45696bc3159e56da7b2fc2761b4de292b020fb89f8fc
+EBUILD ksudoku-24.02.0.ebuild 1155 BLAKE2B 8b1f3eae502c806cde9cd9a9c0f05adca15df5848f929774abbeffc77d0745932aa4fd47da0ebee94c0b085430ee565a74b510b25aec4be06dcf7e553a06cfb9 SHA512 ed6cb4869a879fb31912c73ee9d0555acc739a89b00d9221d9f611a0799f7ac98d92a3c3eb4abc723c7f8b70b36e873c1b8ae29ab6857228f93b1a75e8d510da
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksudoku/ksudoku-24.02.0.ebuild b/kde-apps/ksudoku/ksudoku-24.02.0.ebuild
new file mode 100644
index 000000000000..cd74be5de329
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-24.02.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Logic-based symbol placement puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/ksudoku/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="opengl"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl?,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ opengl? (
+ media-libs/libglvnd
+ virtual/glu
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opengl Qt6OpenGL)
+ $(cmake_use_find_package opengl OpenGL)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/ksystemlog/Manifest b/kde-apps/ksystemlog/Manifest
index 5a564c18c296..b9956c2cf8e2 100644
--- a/kde-apps/ksystemlog/Manifest
+++ b/kde-apps/ksystemlog/Manifest
@@ -1,5 +1,7 @@
DIST ksystemlog-23.08.4.tar.xz 2014984 BLAKE2B 67dba05e1c4e1bef9d94f5e45ea198e9585537c0748744ae4911a6f57fe6d49666197bf1eec0aca3c65a9f9a3bdb0177517086540a7533374f96494a2d80f816 SHA512 95ca75043324d40c2dffa6153ac79fd50cd7461ee699b848e516b75c6eef8a9e9961b9457e970a41e1bb5792532424f5568fb402db24088a63eccae19c613a63
DIST ksystemlog-23.08.5.tar.xz 2014948 BLAKE2B 2d08528d7cb37b223c01bc509091b499c129e52cf90d893014f0a8ba564fc792f35131f67cca6465c59dff3f346e8ae5242ad6222850810af0ca532804f5f9e0 SHA512 8decb41ac919b3a7b67cc73f8e68d32c75b935072f14435939c373b84766a863c148572cf0d7e851f075e5ffe4ef8fddc85b70eaabeb29c16e8e3fa95b4ba584
+DIST ksystemlog-24.02.0.tar.xz 2013576 BLAKE2B 4f9b7e29d2377f824fd04465dc181807cc742cc9206c72528ab44645c974b34f08976aab9f36c73805558eb81409ec02a71c6c601f3b4bbbffd8ae6f4a24e560 SHA512 7460f903bbec625057a77241330102b8c0d1f7f26913c1a465a0d89c600fd62ec42e070b0e8c594d70461a1c6d97c0ef3bda09720d7c27f95fa3df96fda77428
EBUILD ksystemlog-23.08.4.ebuild 1667 BLAKE2B 28357ead22644a517b1d7701c72425eae63033e86a3de106c2bf433592656df0786f2ef21093c5c2b077bcffe667e728d620c07a6f6ebb808a021a3c1c77830b SHA512 8f8c4d328e18677e93f35c269fd9c38ab50bae15ca0a5e45896e42c9561a70b04d591fa4d763f9bfeb52d515ba88325d5e15aa0db75f36a42d0c58cb496a6641
EBUILD ksystemlog-23.08.5.ebuild 1670 BLAKE2B ad4a9cdea5fce92d4b3538de1ce3c96e06c3f20a855d4eb70c9b9f4b43599fd56e4cc1dc9d1cbe8507b159a7c07e10d5eac2d0233e8dc84e466b20719660fe57 SHA512 ba430cec3f01a1c8558f09064eb6ee98ea045511e09d36574a4d43e7277dad66dcacbb1630023f3b07a3ea9687fe77f22fe64124d7ab07e7640d988ed4216fde
+EBUILD ksystemlog-24.02.0.ebuild 1551 BLAKE2B 4edb3fdad404bfa3dd32e5e62b6cee70deaa277f3fe99756ff17cfb1a3bbfd4f4e34d88e051694157dba45ee93496c97e8a808f032de4aff083f025ff9817f25 SHA512 64d9e3386232e677cd716ea3d3b4daa22a20e70f60db21683b4f1a7e1b62b6f5dc80a72723250d4d1389ca4a31428bc52e7b48c09ad5f641004b4841cb0296ed
MISC metadata.xml 426 BLAKE2B e441ed4b9e30f9cc4da23e5aee1ad8e799a6df18a4e5b5f623722ca8f6627eaf9df193249caa84cddd28823f69f093cb39dbd722275b764a2dfdbb3cbe7e27fd SHA512 1780c918ce9e47504a8627c3c544371f7492d8796615cd94e68459476c74fa474bc93ce678ca0261e246cea52935fd01879f6ebc786e1d355b762e460c0f0d07
diff --git a/kde-apps/ksystemlog/ksystemlog-24.02.0.ebuild b/kde-apps/ksystemlog/ksystemlog-24.02.0.ebuild
new file mode 100644
index 000000000000..8fcb1a25ec3a
--- /dev/null
+++ b/kde-apps/ksystemlog/ksystemlog-24.02.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="System log viewer by KDE"
+HOMEPAGE="https://apps.kde.org/ksystemlog/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="audit kdesu systemd"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ audit? ( sys-process/audit )
+ systemd? (
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ sys-apps/systemd:=
+ )
+"
+RDEPEND="${DEPEND}
+ kdesu? ( kde-plasma/kde-cli-tools:*[kdesu] )
+"
+
+src_prepare() {
+ ecm_src_prepare
+ if ! use kdesu; then
+ sed -e "/^X-KDE-SubstituteUID/s:true:false:" \
+ -i src/org.kde.ksystemlog.desktop || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package audit Audit)
+ $(cmake_use_find_package systemd Journald)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ use kdesu || elog "Will show only user readable logs without USE=kdesu (only in X)."
+ use kdesu && elog "Cannot be launched from application menu in Wayland with USE=kdesu."
+}
diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest
index d9c768257875..c147492b451b 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,5 +1,7 @@
DIST kteatime-23.08.4.tar.xz 315496 BLAKE2B c7184036745c21c29fcb46e15f5a61b3878f4a3b15003273add77deab6ef9813b6a00666f1feda9ce35ab4ba820efc4181021e96a0602e29ecd3c3e480e5a01f SHA512 9de2a368d17f2e669bea9fa73b2bf29ba974813502bcdc8bb3e1ee2d085f5f36dc28d71d488e9432aadb43db2ddf0151963b05e3cef860eaf0659941712365f9
DIST kteatime-23.08.5.tar.xz 315528 BLAKE2B 43268eac5b670d75cab1583793fc8bb00d1ca7ccea46868d8523b431012e922ef97b354042c79315c4bdcce6e7ebb628d1ae1b0c15a9f9290d368db1e63cead5 SHA512 057562c1f731a72b037a7a9fb4b46fede7ab7441ee09fca9be4dc66624cf701a0a603781224e77a9c5f81ac402b57be052983288e932ef8ae46c7b93ec3abe2b
+DIST kteatime-24.02.0.tar.xz 315104 BLAKE2B 6e31f456db7567ab50349e9429082e2a705ac7fb085384a104a52f2ca1dcde6b16ee86280f6649f557e07dabf7f8e8c65d83a2b3a3b242c030b279237e0791b3 SHA512 3103d2e2622fa880021f2693f17d28ceddf8df21eb4ad1151822c07cce0d07fc30b3e6546ee0461495d8f288f09e0d80e0b91b333f4ef85588e73cad31745a07
EBUILD kteatime-23.08.4.ebuild 916 BLAKE2B c717c382b909834f6f280ecba965b7bde3c75ebf70f05776e076db81f32feeb4bfb35cf7635b6ca0001af703bd7608c8a6f4018607378cf8a2bfc0f9948b215d SHA512 27df65ac3a8af8c3ed1f2c3e99f6b554ad8f9ec8297c99b6745ffd413fffbdabdd42295bc6dfea88f9b1289a90e2d65fa022b919b1f5efbea361815e204801d1
EBUILD kteatime-23.08.5.ebuild 919 BLAKE2B aba9d5ee647e8469baac5d10ef1377b29247cdf82e5a9116f6dd29f076aa18912db4801e00b366b2661868bf36c809a4c1c5bd62b9223976ea2657ef5e12ff06 SHA512 1792f0811d14862b21941dc15f838d4ca283e8f8c1140de36e0a571204d84d248b4fe602bd751b3325b3d94eb8e34587d80e1a422e1dc26f559af3b56cc0e1ad
+EBUILD kteatime-24.02.0.ebuild 864 BLAKE2B dd8adf4f6262714628c3498bdb84ae2f1d060a658d446564e04ae60aea63392a1f97c4e1adf462c73d8e1bdf4014e100acc933ae319e12a6df4e5a3fb3f9475d SHA512 9bcef23af9c73bac6cdf21cfcc73f6868424a74af0692fe89fedb22dbb8e2cff0e470ba3fd373c96fe27269b8e6ec2fcc0aa7a5a578823bad06d9851835326ba
MISC metadata.xml 458 BLAKE2B aa5828711349e9988628ab78eecfa13c6715281c6f55121e5b2e635e06c1a31402aa71cc2db7f8f931646d956339ca5527308fdc9fe88fb2c78bae76f06cbcc1 SHA512 7f53b4308c3e9c8b4bb78d822075acd242f10199facd8bfbcd23558adcbb6d7f4e86d841aced3062c927943d3701a004050407a500f3a207f9afddadc467f501
diff --git a/kde-apps/kteatime/kteatime-24.02.0.ebuild b/kde-apps/kteatime/kteatime-24.02.0.ebuild
new file mode 100644
index 000000000000..6fd284c47929
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://apps.kde.org/kteatime/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest
index 35edb63a1587..7d6f51f2c808 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,5 +1,7 @@
DIST ktimer-23.08.4.tar.xz 406380 BLAKE2B 4a09cef0a0af2f6a25bd4e1cf4642fbffcb1e3e1d9a6b8ffe145ec233590432444da915a5103a1a251821e42f0e2b53110fa132da9da37f3f19fc4f1b8107951 SHA512 0ee6040a4943131d6b5f4ba9910fd241b0690d3d91414974e02a3208271d2057981b31d6a8056f292d46ed499b1d2142e821b3812805c3fd2a2068be1b04abf0
DIST ktimer-23.08.5.tar.xz 406472 BLAKE2B 3e2fdb11e151ed5b178b21b8cb95f605fb9a3d7cb386659b015f48157143a457eef1b8555b8c64004cae3bb1570bbfd87cc03953ebb759befb9277219c98d2bc SHA512 b9d8cae50265031b3ea9d2aa56e24cb6b0fc426a44f773b43b68a034834390d7938177337a45763d2ebef3e6a9c0f8ca3fc0f2c41b88d918665052f44ae8321a
+DIST ktimer-24.02.0.tar.xz 407652 BLAKE2B 537e0c67e16707e25078abc214951fcc733ad9b29a16b51e5ffdac780d78e43642d95e03ba6ee11facf41623a0ff5586c0594b5068f004764b0d855c7aa39439 SHA512 f128e13f7d5f8a7bbb522760bc8f31e6d7dabc4e5be4846041636e06ef18b4bcda12ef1f452fbeb7166fd191b8f6b5de5077323ed5b4ce91419032970e868d24
EBUILD ktimer-23.08.4.ebuild 797 BLAKE2B eb7407670d38c67a2268ce409b5b79f159a61c586015581008647cfb216cca4bd48702a9c6b4e419e56720e0e8b758de4c28d8f9f61c4b5697de4127f903dec4 SHA512 3491dee5e9bbc3c2b6dfe42d642cee932ecea5f21ccd4d3c5a0b3a1cc3e40412deda1bb66402608c525a81d479d02561a1561307e92861810d23ad28a87e0c43
EBUILD ktimer-23.08.5.ebuild 800 BLAKE2B b3c72cb050aa71da8a7e9bfd4f9ad82c6f1d47e176eb70a956a5f26df00f6318154aa556ac2082d4b9fb265f709ea744adab4f55384b53a028c74008b5e5b16c SHA512 5c461e64d9785236b6ac3b69bf2cddbc094a697892ecc1be255a5e987d68527bb3dad5fd0334316a844e016aa1694a39f5703e32531fab4bb765922ca0c1c8e4
+EBUILD ktimer-24.02.0.ebuild 794 BLAKE2B f1db8303fa9e725a0f8125d1df1ca1b16fa0f453340703821918c5001cc2542a72bef3b6c33bffee809866907c85646ef363326ca65f84f8b7cf128378f09bd9 SHA512 c58af608953575ea57f5bebc9250fa70c46de236108e73c9bbbcdd92b97c2b120da34a8df88ad1ba240e50e7f9f1037863280d2d828e3fd6eb060b95251b6261
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ktimer/ktimer-24.02.0.ebuild b/kde-apps/ktimer/ktimer-24.02.0.ebuild
new file mode 100644
index 000000000000..c5ab7e99e71e
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-24.02.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Little tool to execute programs after some time"
+HOMEPAGE="https://apps.kde.org/ktimer/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest
index 9ab906ad54bf..49cf09eab612 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,5 +1,7 @@
DIST ktouch-23.08.4.tar.xz 5040416 BLAKE2B 60f58bde11c542f9c4eae83c6beb5285c90963830f4387c14df14b1ef69fc3430d374559aa31165c5ffd7a2ac0aff62a1454a2b890f32f31e7a6a7ede6bd9e06 SHA512 8eac1a04e8c7daa70e8ce7672c7074bfca59d31c7d1eda5811ede005d7e8041ee5ffcbb3beeb8d96c1419a46f686c0cb02996b8acbf2b8e89ceb4168a3b1d16f
DIST ktouch-23.08.5.tar.xz 5040232 BLAKE2B 87579b6529c913bd376a129b40ed3384381e2f7848445ebb906e54022e42705dce99eaeb68e490bb8d25d00d8e4664f25f13e63b7a4cfb13c9ea9ca27e55926e SHA512 19678c063cd77f8bf77b58f510184581c973b0723fdfdcf2261a5d3d12ffccbef767f8d6eeaccf88e452f2328fc56a292c40603d02f992b656eed37868956b80
+DIST ktouch-24.02.0.tar.xz 5041412 BLAKE2B 291cee6f904e9eb3465860010b5573391c806318d85b53968e7023719dcb96784dfc4083abc52c80a32e14551f89121613fc7d585fe1c85097b8938a8a11829d SHA512 10e181f1a95a9543cad91f11aea92b91272514a0f0e88dc652e069ef5ae1eea14ecda19f81e8ec979000c079b986bdc35456a930ad5b17a266045e8db6299e04
EBUILD ktouch-23.08.4.ebuild 1547 BLAKE2B 53693460bd5c7c95f7d6cafa76290e1941d5c31b57444d3e2b796f439cd9e1051bbe725052075350c96a7e94c02349fd70bcc607c744bfef05e3f9eb6032b777 SHA512 617dfe9ab2bdb98844af4c7810d105aed7b12960b86821e5f34dc312cfcbe57c071d674fae4ee5c0bc3e6f465b34c7c4196b1d80592a6b4965b6c69dab9a7633
EBUILD ktouch-23.08.5.ebuild 1550 BLAKE2B a9216eb3fcb70a006685e500cceb7aa2dec8a9a72f6dd16832ea430860fbb32f00ae93ffed0a7b2f7db45833af9015ba62f7f11fc01ec6133178f08e06b23571 SHA512 239df093e5ed965c7c79727a0d0b1112340ba2d1d91dab2ea62202a9938a6fb1b874749e928519fa053ce4271aa74d2187e5f3c7533b2e845460cad43abc5612
+EBUILD ktouch-24.02.0.ebuild 1550 BLAKE2B 587582d6216fecb2b8c538c56ab4f26e927fef827e6f0304cc732f2432f54e69d42811016f36f0347ee8f42470f1a2c03997d8e2faf690ca19155df5df624799 SHA512 94fe80920a748f4d322261db4ba22a8abe06f6ccd7d6e95c6bfd5d4274fa4c30b6700287bf0504936b60aec50429c4d0984dc1904ab1fd99b27efc25763de9cb
MISC metadata.xml 406 BLAKE2B 515e93940c5d57cc66d5ab4c567b5f4a0ba0768561f3a83e5b99ac610c8a89d28282ec1812e8225fb8da2e0f51318956c386b4dbcf5346d94c76f42a655645cf SHA512 c8c3e7a26162e1e1b7211beeefd0949cdc3cb74e97aede8f0ac1f660d5b557e2514d52242a6ef1b6539c2e7ad3d7a463f5c24d1b47ecbb00722ff66e9109f07a
diff --git a/kde-apps/ktouch/ktouch-24.02.0.ebuild b/kde-apps/ktouch/ktouch-24.02.0.ebuild
new file mode 100644
index 000000000000..024af378f734
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-24.02.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Program that helps to learn and practice touch typing"
+HOMEPAGE="https://apps.kde.org/ktouch/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="X"
+
+COMMON_DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libxkbfile
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=kde-apps/kqtquickcharts-${PVCUT}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCOMPILE_QML=OFF
+ -DWITHOUT_X11=$(usex !X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/ktuberling/Manifest b/kde-apps/ktuberling/Manifest
index 321a78335e91..8bfae962052e 100644
--- a/kde-apps/ktuberling/Manifest
+++ b/kde-apps/ktuberling/Manifest
@@ -1,5 +1,7 @@
DIST ktuberling-23.08.4.tar.xz 71417048 BLAKE2B b58cf87a466450523340dd9a196828568da770e55ab0b7b22556747ddefbfa0b4ba6d5484ebb1768b708ae44bcb16666ad219e955c59c5d053c340da21cb0ef7 SHA512 ab02f9eb395f5f7e1a15dd19dd008402855fea07d206a4967cf5fbaaf3c347ecfca4e49007c8066cb1c771e924ecc5cb36fbf63e7fb97d2bf004b82f1b0005d2
DIST ktuberling-23.08.5.tar.xz 71404564 BLAKE2B 756687489447268662ed7ab779ea570509fa41fbeaf7e75702ba7bcef909ad5a31c6be0f241be0de4ce950601bba48e340786e43ff211a719558e36f059251e4 SHA512 2f3578891ab7487bc22d5423ba8924115b8bbd41a43c7d7a9077b3bb297126b3e90017725be923825d67bfee9ed93bcf69cef7c36f57bfc02c85213012dd317c
+DIST ktuberling-24.02.0.tar.xz 71574080 BLAKE2B 58c8f9ec972b3dbb7d431bf017c2e0a898488df2e2225e10b730db7e6132980f3e06eb79bc2e91550c15915dde0a2ab8220fd4d9ddedf37fecda25982e77f1fa SHA512 f8d2ab5b639b0b2c79b90f7d27cd394453688adf1e1bf99c10f6b68eb7c258318cad9012419debb434ce8497ff3d4feb0f0ee0cc6326032e7c080816ddb5db9c
EBUILD ktuberling-23.08.4.ebuild 1092 BLAKE2B 331fbf1bf83191562f95fd26f8f243524321d9d6d42077ab43819838bf551a6dd703ebb125f2a8d22d9bf4609d4af87c201394c8e607998374c6f12e122a78c4 SHA512 7fd04e265233a9a4205a1e60f5d7745be23f8883d0c54a55eb9be075749d015c4346bdbfd8cc14390d200cc9821928956e3937d556d413ba86907af8a289ef10
EBUILD ktuberling-23.08.5.ebuild 1095 BLAKE2B 66b1db62ebbbd3f81b5f3ea4e2b3dc2039a573fd15b46ed77609876cc8d5a02a366d65fb276f865a4ca85f273fd4dfd1a9830ff686aa25ac834a418acfd93fad SHA512 8d166e371dad062f99b32f3437796728e2a99056366607869ea46fa5a6fb8fdf53775e631656ca879f87d46682443812cf30281c54176aa85ab4de49bc6eb9e8
+EBUILD ktuberling-24.02.0.ebuild 952 BLAKE2B 828f56323106804d673fd90d903dbca6e60d0f92eb70e9748e46055652e871e505a5b397c6f37c1d158cb3da401e3860bf1f71c4b4ce932f912c44b89970fb7f SHA512 6a9ac6c08fad22d39d7c0fe83fa4b304bb31a276caaab166bf9908632c8fdd3354df4a68a4bbc251272c92a1937d7a22d9b300c6a56b7e6b83eb6b8ad8cd93ce
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ktuberling/ktuberling-24.02.0.ebuild b/kde-apps/ktuberling/ktuberling-24.02.0.ebuild
new file mode 100644
index 000000000000..60f28b9c8a59
--- /dev/null
+++ b/kde-apps/ktuberling/ktuberling-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Potato game for kids by KDE"
+HOMEPAGE="https://apps.kde.org/ktuberling/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kturtle/Manifest b/kde-apps/kturtle/Manifest
index 11b9785736b4..d6a5d47e09af 100644
--- a/kde-apps/kturtle/Manifest
+++ b/kde-apps/kturtle/Manifest
@@ -1,5 +1,7 @@
DIST kturtle-23.08.4.tar.xz 2247892 BLAKE2B d8ae33f3feccfb447370ef409a3d9c3860b4e2de44992d19843b652167adefe10a914bc867d2e415fe651a8340c6b1c7833ad9a56dc818d8220fbb1721ee81a4 SHA512 e850fc49af7c240483b3a82d4e4176e1ac3f5b623c146d4927a87f0b7f8ce61e80b354245311d299ebeb3c08dc486d81e9efb24ca4f205c8ae2f3aae789e8053
DIST kturtle-23.08.5.tar.xz 2248160 BLAKE2B 3e7965489f23fece4cf3532a4caa267d80f49bf34d28193ee22c4b5e334b4d85af93acf628f2ee986b0dce882a288f38a53865a84c1b0d19b6fcfc9b3207d0fd SHA512 88004190af7103e2ce888f304cd6921bf88be2ddbbe5264885991ed3cb3ab085663b079a70053bf4e6221df701f763dd444449f929d359d3402729ebfe2f80f0
+DIST kturtle-24.02.0.tar.xz 2248180 BLAKE2B 861d808abbf29a15302ab915685a5ef3248832156eb4996cc8519bb0dcaa174735bf6ceda24864fd56b305dec501b4b3adb6ce8cd53741450faecc621ef91a27 SHA512 1662a70ba87de998925acd2622994a27c98365a54778eb7b42722bd75ff6eea48ace5a1a7ffbbdc1f8787f3c9c93d98a9f260977f9d0355696fbee17034acc48
EBUILD kturtle-23.08.4.ebuild 997 BLAKE2B 1d02b8d2e37b70d1dd049345867f27b89ee0449a823ad1f7924d3761afc7955ee1849de27426c96f749870b4b9fc4f9083ebbbef1a41fe77deedb4feddeea7db SHA512 5dc378cd02fc8d414389c8a18e901c5c433fddf02bdadac3f207d469f4f781743832063c2729129e24bc2439cb46c77b5852706c8bfce13f6de059ea92821c42
EBUILD kturtle-23.08.5.ebuild 1000 BLAKE2B b1856f0a025df4b3a1b095df284bc724dd37d385640b89d0e5ec5b15ea8bac5323618d23367a6f9461da69c4a7a141b2c83eb58dc42506475a9be1de04193903 SHA512 14fa19fdb7660914a53852d004fbff74606e6619f90c1fe44e9f7584d70f108880d6001f650bde71f3489f40438e1b60d4d40ff8306ec32f61de19194f4a999c
+EBUILD kturtle-24.02.0.ebuild 931 BLAKE2B 3d9f3f444e4af46ff72bda81c7945ab072b4792c662b9b5c906127bff0217bb5dc2f10da971fe4d1e173a51f9627fcd23ae0c6e830347dea18d1f500a0dd892b SHA512 5be77dd36fc084892d85d1347391f89b2e9ff2b29f46c0151f54b6417367f1ca12bbf4406af4c6dc55f69aeb87b48dc4420e248429c58a316dd00a23ccc5e01b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kturtle/kturtle-24.02.0.ebuild b/kde-apps/kturtle/kturtle-24.02.0.ebuild
new file mode 100644
index 000000000000..5221dcb8a25e
--- /dev/null
+++ b/kde-apps/kturtle/kturtle-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Educational programming environment using the Logo programming language"
+HOMEPAGE="https://apps.kde.org/kturtle/ https://edu.kde.org/kturtle/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kubrick/Manifest b/kde-apps/kubrick/Manifest
index 315bc036b323..95e91df769c4 100644
--- a/kde-apps/kubrick/Manifest
+++ b/kde-apps/kubrick/Manifest
@@ -1,5 +1,7 @@
DIST kubrick-23.08.4.tar.xz 355368 BLAKE2B 3e4b05ec6e99fd777e1c5a6361ba9e4d9025fb2453977ef68cc5a0688e2b9d43a17fc71fbb1e417e979f029e0a5e718313ddb4e315df009a30d2c4a1ad073c3a SHA512 f0c3780e5116e4e281b1c58f8fab0634d7ee9ed2b4ae5c00fd61c3247b02d08792829221bdedde2137c611495af2b50ecfd80dda9fefd8ee47a2b603cb0464c2
DIST kubrick-23.08.5.tar.xz 355416 BLAKE2B e6cdd4f9a3d416cb94b7a59c1f14e430a6e2e61fcd0b7f5c6f2b1d9af2d5d49896dce455c83593008b2722f399e11a44b224f56bc136843b96642b4c5b99f559 SHA512 85462d4a95a1e656ede7714290253620aef13d7be5d555ffe486cc0d8fb8e05f1a22f72575e0604a126b04cddd064438f843092cf117e557e18413eef0026b0f
+DIST kubrick-24.02.0.tar.xz 354744 BLAKE2B e94d6a6e3876c47ab6aa3fc53c54a93c313a269a58eecada69d0cdaff1215f2ff02822047155df48649d3c909f5b2fc123b4ccc5725c87dcec5960e2f7b6b1e4 SHA512 80bdbafd3c8cdca6ef2deada8332356cfebc604c8418b2806a2c921a7e49a124cc350912c2748d60af9cae6af7caa759ff87cbd685a2f4258339ec9a2de160e7
EBUILD kubrick-23.08.4.ebuild 894 BLAKE2B 02a60e79062ead58414a22de1eb703ac8de54cff00beec2466cef22fff8edfd5b2c618d501a9a6279678e6a3b340c2714ec30108b8df853bf89899664a04f30c SHA512 46b862ec95589e7fb5e17210acd8d0dac2700f3cf5c766af3296d73cfa1d57fe08ff917de7cc0e7a689814111ece75b0981e60f7cc1f1221f5fe5669f493dd7f
EBUILD kubrick-23.08.5.ebuild 897 BLAKE2B af484553e02963d90f13776b45d4d737382ed46e1b51dd099d3275d89226526a8e444944f044aa5f0b6cd82670b981a6d67770189989e90880ebf1abf0e867dc SHA512 4bfaa0a4f27db3b4bbe98217b0b344df41c7e8edfa25a723e39a7b3c526edd1bbb1d2ec1216675c53ed410b1ca65dea83b6bd1e0724a03aec1301b50a814f651
+EBUILD kubrick-24.02.0.ebuild 826 BLAKE2B 0cde0895892ca88d561ed77c95b4b5a13a8708fc0e9407e22864e688de773681045b02b49ee587636c3e42601f573b4d3d74d4c3225f1e6dd20a0a6343a2e4d3 SHA512 c4d46d752afaebbae3cdc4b624091f54ada0104d7ac99ecc44131ae91e66103161fc85d1f37f20c9248d8eb27d3ab058cb3943e49294c7f0113c7241b7ed364c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kubrick/kubrick-24.02.0.ebuild b/kde-apps/kubrick/kubrick-24.02.0.ebuild
new file mode 100644
index 000000000000..c94b1ea5bf5e
--- /dev/null
+++ b/kde-apps/kubrick/kubrick-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/kubrick/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ virtual/glu
+ virtual/opengl
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest
index 985efdadb417..845890a7fdfa 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,5 +1,7 @@
DIST kwalletmanager-23.08.4.tar.xz 852868 BLAKE2B 6c85a6baed4eca372c2a21a957049c9cc3384e81f37b1d6ad85cdace94b1d850928437e326123f2ed8fe97fd56bac72606bbd6188346a240334c3e297228e7bb SHA512 7f25ed4ce17ccab4eb0af1758b8221f419f06aa185e55800ec7735bb283e991127420896a23d6439c1facf83e4e932abf0258ba8446f3d2c2e468d20dabb05be
DIST kwalletmanager-23.08.5.tar.xz 853312 BLAKE2B 1c74755661b3997f7bc7437e205d85d8b9e55cd4abcc89b46fdd8a1dc2cd2c7e661a01631b76bea20c2fe15221c9597d5ed467a529986cfa79b033af50e3d42b SHA512 a4e452d9ac4263f7864baf0dd45465cdb213f3f331d771a8de246e076fdb2e670b3d3ad56484ae3754c5979a62b35ce00edd2ecd5310a211c881ffc681797458
+DIST kwalletmanager-24.02.0.tar.xz 856284 BLAKE2B 2afe2d8ca60f8ef81af2b2b4d4fc4e097ab7a88742b3776c9f2fa3ee53005830e2153954cc33bd83fee9dc088f0169a901fc0928249813a67a9d751113def5b2 SHA512 4833d90af893a2faff62f5fecd11caa0d3603a18c5dfeaa194d4c09ed617ddfc4abc1434e326031419fed3da1948c7a230ac791fb799d7dc54fcaf498928ce34
EBUILD kwalletmanager-23.08.4.ebuild 1341 BLAKE2B cae5576ee80d73efe342755c6cfb194721032a452b69a250e34d02e13f24e0b83981febc4384263fb1e1e8086c3e77e5dcd9b64474754c345ce1ab436cb870c1 SHA512 1abf79d7c68877d6c27823a590b84dcdb01ed091d2a4652a5478f9c86abdbd8035c54c01f584cb9251b632752370dd900f88b8cb3ec37e5bda9cec5804577f0c
EBUILD kwalletmanager-23.08.5.ebuild 1344 BLAKE2B 37d737f61c127f55b0cef6d52a2505a61306b7cbd3d32dd7afb77a14416ff899d680d8e0f318cc4c1fe6b8fbd42738d343405f9e5fee42daa7de3c9cd0063305 SHA512 5a76f4121278671c58b215e7746b71e413c55ffa87d7f23a1083c954b5bdc6d76fc40b5017c6ce386a12d3256e217af0ac5ef28f38d2fd00fcc5c9ed5dbb1ded
+EBUILD kwalletmanager-24.02.0.ebuild 1165 BLAKE2B 52cd051c191c67aa1350a3d22ea04ddf0292f352ce80f3723c52a742ea24b67b639690db64ae2bb453578dc5a5d38e85376bb15ff24cd6ff986655af1f9a955d SHA512 639a6513aebe65d93b0b43bbd4d973ec8ba23ee08462db110ef372e49de7be8b4cbc98c758844f34e2af8b47987d0671ea6b6dca2683f6349867d22f0ed32c41
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild b/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild
new file mode 100644
index 000000000000..f42e5be16c77
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
+HOMEPAGE="https://apps.kde.org/kwalletmanager5/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest
index 9c441f3e962c..1d48b0f3eb91 100644
--- a/kde-apps/kwave/Manifest
+++ b/kde-apps/kwave/Manifest
@@ -1,5 +1,7 @@
DIST kwave-23.08.4.tar.xz 6982484 BLAKE2B adf1d7acf2b6177a32c149cbec945fc124952c75b921e741c8a3ab17f164724e99b953ca75f232bc9ddb1dd5437cdc3df5a792b96be43b3e04861b8a43d6812c SHA512 5507924468ba912efc8d6f57a21291b9a2caf2b444ed35ad5c69011e54ea1b7706f2a0f1bbadccb68c6988745ce610466525c8d989483197c15df43e27875ea6
DIST kwave-23.08.5.tar.xz 6983092 BLAKE2B 44dcfc18659cba78ed9a7b0b155d1362e4122ef5b245fea64e039b74c1a1fda020814ba9d35530e2abdf65cfbc72c8c6bf93fe1c44266c198e5c19ffbed9d1b4 SHA512 e80b0d79b652419b0b09b10ab1613ca823e9ae9ed4d9112e29bf91d4841e8bdf84c54e52483245922798623a2727f554540646aa873077ec8b83c4c5343824c1
+DIST kwave-24.02.0.tar.xz 6979816 BLAKE2B 6b3fad98141d730d08d66e30a101ac56187ed4404587b12eb99b75789fbb0ef0d640f331779b8b4401819ade6ba3166a313dacd6c48ffa3dfb22c797d73e94b8 SHA512 699669420e8151367eabcc1a5d13ff13fe40c81ea9d784addaf1b57aa8656d3c7bc08b56db5ef5c9a4153abc3de9cc1f0c5b3637ecedf5bcd6f95c24066e9eb4
EBUILD kwave-23.08.4.ebuild 2093 BLAKE2B 386e76847468f69b7a98697f5ddd57f232f6164165415fc7d1dda569f088723c22dcd60960d16b6ce1956e7606db36627e8d87863cd9847a883268904ab0c5bb SHA512 ea576e0409ca6a7c002ac9eede805f4f4fd06b7d34f6f13c087876075b6d75b91192a15b123bfe2f429072ff36982797550f80bf87638d7400a22adad9d3dd99
EBUILD kwave-23.08.5.ebuild 2096 BLAKE2B 5aee360d85fa61a2035c774a55b21ce6a19990ce01fa9e49b8f180bcb90db0242b979443e2619d0fa07a724558e04ad6f61efeecf3affd9d6ce054d28bcaddf9 SHA512 f3245b02f99716d2ff03540fc5dca1eb1844c801d33b871337312f95e9a770db9b315a526ee916d68975635a8779e03b14c344280a79031c9b43aee71c9ae6b2
+EBUILD kwave-24.02.0.ebuild 2096 BLAKE2B 2e25a1283458da02c3ca281419761188c82a383bcc52a9685ee40f1764389047dd18427ce3491be6ee8ec811bc160ce6ab41aa49b6502f8c81093797ea2d1bc8 SHA512 e41ad4cdd82cd0e922a8d1e4af13d22d40f1adad6b73c15e68fdf877a5aa47d0ae5392c396f4af6f0b92d117d42e30050e061e9a85361234114bd3c7597507f2
MISC metadata.xml 759 BLAKE2B 6a8771c874742936e5301754db683f085d283fd53f6f9f2b3e81a9b59041a3440e9202c60230763852eb6598f15a57c35d76eef8fc4adb66b44c7eb9069cc220 SHA512 7c3e7738773fbd838fa60b18f9ccbc5b8bc182517a17691e29b9b61a57f25817f52d6ee03609ba4c9ea48398aad27939b652a5bd628722324a6f8e61f52ef718
diff --git a/kde-apps/kwave/kwave-24.02.0.ebuild b/kde-apps/kwave/kwave-24.02.0.ebuild
new file mode 100644
index 000000000000..323d9080f514
--- /dev/null
+++ b/kde-apps/kwave/kwave-24.02.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
+HOMEPAGE="https://apps.kde.org/kwave/"
+
+LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
+
+RDEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ media-libs/audiofile:=
+ >=sci-libs/fftw-3:=
+ media-libs/libsamplerate
+ alsa? ( media-libs/alsa-lib )
+ flac? ( media-libs/flac:=[cxx] )
+ mp3? (
+ media-libs/id3lib
+ media-libs/libmad
+ || (
+ media-sound/lame
+ media-sound/toolame
+ media-sound/twolame
+ )
+ )
+ qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
+ opus? (
+ media-libs/libogg
+ media-libs/opus
+ )
+ pulseaudio? ( media-libs/libpulse )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+BDEPEND="
+ sys-devel/gettext
+ handbook? ( || (
+ gnome-base/librsvg
+ virtual/imagemagick-tools[png,svg]
+ ) )
+"
+
+DOCS=( AUTHORS CHANGES LICENSES README TODO )
+
+src_configure() {
+ local mycmakeargs=(
+ -DDEBUG=$(usex debug)
+ -DWITH_ALSA=$(usex alsa)
+ -DWITH_DOC=$(usex handbook)
+ -DWITH_FLAC=$(usex flac)
+ -DWITH_MP3=$(usex mp3)
+ -DWITH_OGG_VORBIS=$(usex vorbis)
+ -DWITH_OGG_OPUS=$(usex opus)
+ -DWITH_OSS=$(usex oss)
+ -DWITH_PULSEAUDIO=$(usex pulseaudio)
+ -DWITH_QT_AUDIO=$(usex qtmedia)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kwordquiz/Manifest b/kde-apps/kwordquiz/Manifest
index 48369569f287..157e39d614f0 100644
--- a/kde-apps/kwordquiz/Manifest
+++ b/kde-apps/kwordquiz/Manifest
@@ -1,5 +1,7 @@
DIST kwordquiz-23.08.4.tar.xz 4073160 BLAKE2B 4788e71dec5b6cae0c2becbfda7fffd6fc0fe43857798833f07888ded59940b60131450f4ca91dc65a5db825b4705518ef1ebd4ebd8c45674b77fc4d596dbeee SHA512 1a368c39e434a6e587fb7147dc62f158cb924a402fcf6023948812a7c813ac03a9a914428d101d8569caedf61d3126e3941b392fad3c117d931ee0ffeec4ee04
DIST kwordquiz-23.08.5.tar.xz 4073612 BLAKE2B dd38a5ae4f9ec40230764d07c9ba86b841df8f859067215989300dc88a750ed1a0d90504baf3329bbdfe59e712577f294b154d178b349209ce31b832dc329288 SHA512 f87c21c34fe8ef6a8b031324c22ee83a4306fee41dbe835963d1a1cbbe7ab6e808ea66060d128bafcdd613519fd61f327d60116c3a70e6dd5a6af52728495233
+DIST kwordquiz-24.02.0.tar.xz 4072936 BLAKE2B 3e275ad3371bc8236f79fbb024977fefd3e3fd50e26a50e68362eca2990d8e90a54b254bca6c5e976808cd92e8244f8c75d5ac485d80e0a4871dce7966a12032 SHA512 02329fd02733dc418ea6c3e8bd74945dd68055bb992c639af352c7e246f1d48697afd082d59bba47929038dc1544670925a5d61c9a450c9336f86a79d400e1a8
EBUILD kwordquiz-23.08.4.ebuild 1200 BLAKE2B 0c4c804c6327c4c75be98d8176305b1ccf59afc4f71360f1204d2536493e17714ec7d769b2bc03cceb27c38b74917496f160557950b5425f25e4df8d559b584f SHA512 4eaa4434035bb5d694477c9267d86bb2006c11a273222607b3f08391e2f21749d1268242eff679f10707ac4e9f54cb4e396518ff25e79a3c4500a1983fd9a70d
EBUILD kwordquiz-23.08.5.ebuild 1203 BLAKE2B 123e4be34267807f4fca93bf27e2f736d10472b1b317b7bc6f81c007dc0aeb5f7a7ee74fa9276023ad483e7cad364b373ae48322bb0f7c07abff97f5f17c7c0e SHA512 2c0b08708faf793eff1a4c4a8de9711ac7830edc5c756820aa83dc28aca4d239ecbb98fd72460a5d4beff490fbc88bb7ba2e68cd946d305cdb72378bd2ec5665
+EBUILD kwordquiz-24.02.0.ebuild 919 BLAKE2B fe508a7c336979590dc06d7cb10a912103ee69859fc55aa3e02f33e028a68f0aec64f9b621698afdca174199967395de7a650380de80b9969f93d668ef632249 SHA512 ad015a96f984458dabda0664c2657182c9768b3aff53fd3f7eced4cd50c06e92d27c45d9d279dc84497169e9d6fabb535e02ea567664658d42d48402b14a4d0d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwordquiz/kwordquiz-24.02.0.ebuild b/kde-apps/kwordquiz/kwordquiz-24.02.0.ebuild
new file mode 100644
index 000000000000..2d372cc73ca7
--- /dev/null
+++ b/kde-apps/kwordquiz/kwordquiz-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Powerful flashcard and vocabulary learning program"
+HOMEPAGE="https://apps.kde.org/kwordquiz/ https://edu.kde.org/kwordquiz/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/kirigami-addons-0.9.0:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkeduvocdocument-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest
index 8f59728c666d..02a5d1e34815 100644
--- a/kde-apps/kwrite/Manifest
+++ b/kde-apps/kwrite/Manifest
@@ -1,6 +1,8 @@
AUX kate-23.08.4-no-pch.patch 2142 BLAKE2B 6a9047e1b858a7673ba16ef4bda0553e982c737d1cfd3c14c055772dfda321f943254ba54a83cdad4acc567bd3087097e2e3ce35e11456226c1f34e9762e40a1 SHA512 457bb8bb5c57c3602648ff672344948685ce53c098fe0ceef26a3b3fe819d457065b30668ae87516f8b1505266aaf4ebebcec3783ff1c73aec00bd9b70c4210d
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
DIST kate-23.08.5.tar.xz 8043480 BLAKE2B 68b27c125a1e7f144ecc1d7b6d3348337b2f14f7fd61307e4ec64b74bb388378314d6575801bbc22c49bf4470133d8f91dede5f9b384a2f2356ec1e111da01f8 SHA512 d3647d7c6af74fdfdf3bf9eb9da906195215800025b43558bd6c9811bd2f457a52555c84997801e0b0badddcd99b0dd6e384bf9ec82790fb14cb20ff026a5a5b
+DIST kate-24.02.0.tar.xz 8396652 BLAKE2B f6fa99ce30b2e04597161d54f83287e88342e171437b5393153ed4b3be7ca6bf74f636b7910e571b9db416685c8742a46b4ad7f061842acdccfc21ddeb4fc77a SHA512 53344928f204f1900998800c23064ee388f34590698337b56a11bd1fdf194665d959b584a6b603b7c7a523bdf5a98dfaa7651f6d9777e6dd38ed459706b7998d
EBUILD kwrite-23.08.4.ebuild 1365 BLAKE2B 7e7f19372646252e59943829f26813bdf0954418b59e3d19eeb30122296ea6f65cf97c1ce8375829cfe231af48f53b5b2cd468a5c4151a03da777e6f3a562e1b SHA512 4f2e23c040ce90479d73b082b6fdf920d8119e0cc5d48e1bbbc41cb163f6f212e645e26eff49c43d227f3bbbb05a302b00581ce6604a8427078c3a115bd48bc6
EBUILD kwrite-23.08.5.ebuild 1314 BLAKE2B 1ef51afa5f9e7ac6980f5d31c61e6be172d2866790cc320a5d7bbaa60a23e13e8057b8619d32d3d48c24b04031f9fb947b9052c1cfab8ff2d3bd0702e2dbbbe6 SHA512 c97774fb96866f5be9a229046337e46f319f5f384465bde1045637f8ea9c8bfcda5ce1a9239c620f1a52eb7df70b973e5f8eb31969a5d721b0ffbceb70bf9a90
+EBUILD kwrite-24.02.0.ebuild 1259 BLAKE2B 6aeb619954c72281eddfbb403bb7b1e371206c8db928886dd8993d349b8815e3775efe0fb0d71a7f56279b77116157a52e7e83f466bdf96b7f85729d972b1297 SHA512 de055f4864390a5f1b0db3e91b02be0b613cb8a1a19650f2d690caead717f592f8c1202f872b944e2c4a18a5b9a3ef1fe27b59b424d8c883fa350e574b3e3898
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwrite/kwrite-24.02.0.ebuild b/kde-apps/kwrite/kwrite-24.02.0.ebuild
new file mode 100644
index 000000000000..a182cf7812d6
--- /dev/null
+++ b/kde-apps/kwrite/kwrite-24.02.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="kate"
+ECM_HANDBOOK="optional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="Simple text editor based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kwrite/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ ~kde-apps/kate-lib-${PV}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ virtual/libintl
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # these tests are run in kde-apps/kate-lib
+ cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+
+ # delete colliding kate translations
+ find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
+ rm -rf po/*/docs/kate* || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_addons=FALSE
+ -DBUILD_kate=FALSE
+ )
+ use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
+
+ # provided by kde-apps/kate-lib
+ append-libs -lkateprivate
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # provided by kde-apps/kate-lib
+ rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die
+}
diff --git a/kde-apps/libgravatar/Manifest b/kde-apps/libgravatar/Manifest
index 1e66f41dfbd2..7e89355e4f39 100644
--- a/kde-apps/libgravatar/Manifest
+++ b/kde-apps/libgravatar/Manifest
@@ -1,5 +1,7 @@
DIST libgravatar-23.08.4.tar.xz 36180 BLAKE2B 56eada58c0fc21d01bb9d47e3af420583fec3a28ba05326d01a6e643805bdab812abdd7df0cc9b1ff1f62cbf6230285f31fe522625d5009b04613d1a5efb2437 SHA512 5a34203bde09a456131a55c6df222650be354f66209d422f1a9680fdd5a8b381915882837dfe3bf71b23962d045acfdd68296241c5ad0b7d89bbed73e6b771b1
DIST libgravatar-23.08.5.tar.xz 36184 BLAKE2B be5aa4ce9e756609a02d030cf73131a37bb9c344ae35295298173fc9daee81a69259f52778f98f74233efa9f0f1b829ef8d705e0f6637ff34df163aef04cb61a SHA512 8500d38410d478be79fe6f689a47249e45cb8ba5a2d25cfb175764ceb573d179c5387ba98f81b1913ec87870eac1d0416ad1e2dfde592b650ab6fda6d0b2270e
+DIST libgravatar-24.02.0.tar.xz 36616 BLAKE2B 81fa2dcdeb9872c962f8edf88a0a45294e50c0d1386170c25ad1d51498f665ddd5e8ab731dd2eb5e9e592a85f99c982635023f633ed23aaa15950a5a4580220f SHA512 ee8d21fb77671416cacd6cbde34847621d92853a7ef37bb2d909362429a59768c12d36bfa124097ef03bb08f7c3700dc4c1bc56dfbc9df83d5bca7232bf29195
EBUILD libgravatar-23.08.4.ebuild 812 BLAKE2B b06b7dfd1ca69375d5f94e169a546a906db2242adea5c7cb700a87046d8ace68407bb3079b770768bb44730d86f1fae9384ae3439af1b56a606669885e6a5464 SHA512 ac4e7ea2996e338f84fcafe7b1b82a189d532022483f346334bea130b6070c6873a9f64f87e446d26e6eb280d7d9629e68a130e5ea67043d9a30b7dd90d90ce4
EBUILD libgravatar-23.08.5.ebuild 815 BLAKE2B e49747e494e6d61840cc9b9eee82d08d4e4d81e0f97a011ecaa29737d040f796d9af78f21c65bea2cb72a117ce08438c182d55975bda57094ba4d67855928e84 SHA512 9ec1f970569c79deebdf4d2a01008034467ef532d3da55356b49f029cffc95d0506f7000ce8d7a54172b3e1d417ba2d194314cabace1b3733185043b980a17eb
+EBUILD libgravatar-24.02.0.ebuild 751 BLAKE2B ba381ca98dad6e18012714585677e28942bc43d35f788a9ff63f3436196c62ee655d820aad7f5ecfcb643fd3f76ff5b747f0b91ae64e4ab7b407d6dff35206ba SHA512 b1141eed2c12a2a1790bf74416e2cddf9c405c45a5b525b38012dccb797534fe189940d6f39a1c8e9e52481ccf08ca5616a48aff9d51cefa80fabd5485111381
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libgravatar/libgravatar-24.02.0.ebuild b/kde-apps/libgravatar/libgravatar-24.02.0.ebuild
new file mode 100644
index 000000000000..235e7f78e52d
--- /dev/null
+++ b/kde-apps/libgravatar/libgravatar-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for gravatar integration"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ # bug 624584 - needs internet connection
+ local myctestargs=(
+ -E "(gravatarresolvurljobtest)"
+ )
+ ecm_src_test
+}
diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest
index 4eb4bf233495..c72f8c05b440 100644
--- a/kde-apps/libkcddb/Manifest
+++ b/kde-apps/libkcddb/Manifest
@@ -1,7 +1,7 @@
DIST libkcddb-23.08.4.tar.xz 451368 BLAKE2B 6991787c132735dff221404a950fde63c1daad7e2e5d2f5aaf1fa9c096d098279bf890e745a57c7c96252e627c1b94066c62eace8f276e8552f44eea90d39612 SHA512 934e1b1ea1ff709cfd088f07a7f443fd33126d382c38aaeed4a37c0f339aceb9fa3b2585e00f3dd96ab731a3e2f43cec8b657605c383daec7cb0a54d86e7d021
DIST libkcddb-23.08.5.tar.xz 451388 BLAKE2B 2c6118d0f9f263d45226005340d66c99b32171459ad2f744b788b3d88f714546b99421251422fae6296b97fbcb3523ee12436974bed67ad9683a26124cd69e53 SHA512 fbc08f6a7d701df179a0b59e6b9d242faefc1801b2cda5f15d821ca5de019ac2ab37464f6cd186cd7be39a0fa5545cf89f074a094f437807e16024459a144d82
-DIST libkcddb-24.01.95.tar.xz 451888 BLAKE2B a4c41f3d695b64f5d9a8b056e3e059db71ea885179ffd206435d2b04337935b5acf89d5b2d0bad210d8cc764b4fd92c6f795b5ba12cf0504619e53bd60cfc1e7 SHA512 c3f8adbc024d1995c3c346386e12d4a0841ca62b3f1d1c4f89492fcd9fc2d62c4a9c52fdab2f9412b246af8870b16f66f2756d9d82a4dd1517d6fa4a1063bfbc
+DIST libkcddb-24.02.0.tar.xz 451872 BLAKE2B 5e3678b3d25466898056c1e5fef889f13ee9ba58d05755593770cabe393916bee20b1332b671b971d636ec39f5068a655254cd1807808f0da56c31f3a67af9a9 SHA512 0a784d939f4f8183c231e9c3f1fee5e4bba360195455a0cbd68dfaf8cff5bd4b5c51e03f60bba23cbfbaea8acf67ac54c737a5bb197af20a36b776c76f0fd3e7
EBUILD libkcddb-23.08.4.ebuild 1129 BLAKE2B 551b563c22971c640408b8416c808a59a49f967dd0c0a0dfff36a64cd34e8015d280af2a888efd672429aa1648852e3b05a2a421e30dfadc3d296e810570de9c SHA512 8bf861760125bab6ae61c1e5182ddba70a72f4dda3efb7688800f7a8b4adb2a09927eee6be5e716a8a2f1f82c29f6dce091321dcd13f0879cda130ab1fe36dfb
EBUILD libkcddb-23.08.5.ebuild 1458 BLAKE2B 071a184ea8b4b69b6641829edd05677e633808fc8a06711c79d5f48ac71731fd9cc1e3bee04628ed7983ad393ec028663029cff386901d8e36619ead2c90f168 SHA512 18d2ff53427fbd48eb16e36845dfec87db3deb58a3de795892547095db55f4ae89f8fa38ee49cb14e541280cb910562e00181fb3763432b33e3b026a8c2fa155
-EBUILD libkcddb-24.01.95.ebuild 1103 BLAKE2B ae21c1bec0e663b43d133a0fc4e89fbdcc902e9df85532ff8fc92dbf4d1a17190b626623cd0a0a69d5ed7edd3c15a6c13715e67c674fec713eab4b75db6a7b5f SHA512 3bc964f8841bee22470a8f972774569db34c1ce62e53534aad3bc76089c83fd118f5a886a7a0f21a80144f4a2c154446aa81aeaa3ce0fcefd2ae00240156274f
+EBUILD libkcddb-24.02.0.ebuild 1130 BLAKE2B 591ae768f88e54e1d27a1e418945dbb90b585ed5ba2ddb1b2c0505f4fd96c01bc4c607ea9438a838564d08d8a5b7cf90a78e9118c62b89c7821949f7fe4f2eb9 SHA512 265b6e83efeed02725a0f65dfa13504da95410e5f91c1bc053a172ac12edadade48cbdf344836428b0c33c2d883b9dd633a47df82dec5353c871a1e7ce3fd29c
MISC metadata.xml 500 BLAKE2B 845b5b69dc8a0a89378391f4a67e7977f58479b29b9a834f42d2b2124b0e8470778427de5f02ed177c1b0dd0727d895ff1ce1d3e48dbf65e9040e88ae94d2953 SHA512 39de0081d4b6319bffca6f7e79e01e720407221976b8c24e1eed1dbd95bc8039ef90d373144e23e040f0a5fef0b6323bcbc8b337810f9814d5d441dafc28c6db
diff --git a/kde-apps/libkcddb/libkcddb-24.01.95.ebuild b/kde-apps/libkcddb/libkcddb-24.02.0.ebuild
index a02ec11a3a1f..ca1961184a19 100644
--- a/kde-apps/libkcddb/libkcddb-24.01.95.ebuild
+++ b/kde-apps/libkcddb/libkcddb-24.02.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.249.0
+KFMIN=6.0
QTMIN=6.6.2
inherit ecm gear.kde.org
@@ -22,6 +22,7 @@ RESTRICT="test"
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
diff --git a/kde-apps/libkcompactdisc/Manifest b/kde-apps/libkcompactdisc/Manifest
index 330a8899155d..08cd51982287 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,7 +1,7 @@
DIST libkcompactdisc-23.08.4.tar.xz 99392 BLAKE2B cb9ce82472034ae15bcc44d2cadee1657c9e8e621e92058f489b2b96ffe6f6e296075e3a31089d7fafa5e5f4b29e76cbe59e66844b90b297945a44b7a42b54f5 SHA512 7be95f9adaf472e1a4560de1f80ee2f35f4f1db2788d94503959a2c5848a18f5b6437f2f70929fbed4a5e5ca47bdf52add349ca5973da390baa88cbbb9e99b2c
DIST libkcompactdisc-23.08.5.tar.xz 99360 BLAKE2B 087435f61ebe793b15c4b4f73bee6841409ee17467567ba861d85bb1af1b843fe541c2d20347ca2d9e83c1670b9649303d99f06de1771533e649cb15322955cb SHA512 cf6e10c04e6664ed2db16131de34e6c23ddd744887dbd94c7bc64913be9f797fd439731f03151e216c1055b759566521d7be502776b5be327613bf49fca69871
-DIST libkcompactdisc-24.01.95.tar.xz 99708 BLAKE2B 6e4c2ecedccf98d61e5638f06f840f5c2c29b2f18969f59fa8d8baa217153d6be49cb953a14b4c21f33ed282e032d8f1fea76e8a4eb0c492781a222846c6397b SHA512 b2f742dd84f4332c9ad7e7296ffbf6cc778086f56b213789b3babaadb1f5cba37e1a793d45de6273c9b391722bbf7528269bf5a55247221a84b5d03957732b23
+DIST libkcompactdisc-24.02.0.tar.xz 99720 BLAKE2B cdfea6f4d7103013a09c4cb43069f7c28049050c02fc70808d3001fbc9ab09d772bc8455db7ca8be8294f74fd003a7d9dc2cf97b24cf16211e5c824be7609fb6 SHA512 0ea9e6f8b009f40fc484a60534311179e77bc7831e8b4230b69865364ad318463341c535031566074c3eea58bc7a398896156b2cf73a90ef2dff10c89f3bb8d3
EBUILD libkcompactdisc-23.08.4.ebuild 617 BLAKE2B 9f76b64741d419e814957b670be4e29955b2091f23158242e1c83dfad4e14592617dd8703ece2c2ab693b527cd4cd1d867d618cd0a6cec3ce0f7b80da8ebe30d SHA512 2a4133abe3bf27c968df43c17a6f98fa1c54dd526ee6a3ce5e0f6d6d1405241a7d531524447a71ab2633d51d01cea931130a54e7bd77a15d0bc95a21e35c9a61
EBUILD libkcompactdisc-23.08.5.ebuild 778 BLAKE2B e2c8de639d9a54cab9523bc0ab717537e7d7bd87bb8c06f60045cd44fbe03f4ef4a79c1443fb7ecacf3b5e8f6e2d87eaf70bcd941b625dd8f2a19cfb72373f73 SHA512 7ca976a97a052db1fde41a424f21d0cd761af00852596ba6761ef2e693dbaea60fb2f9459dd59247da45a677c5a01f8ff74910d9fe2c6ab057f74debdf30722a
-EBUILD libkcompactdisc-24.01.95.ebuild 660 BLAKE2B cdb3f56164082fe59b5b11ff4f77de2b590edba977ca172759c6964748aa0fd30a21da7a18575eea5e26733c4d2d7ea5fada53dbcbdb00d51cab05e93e9a35ae SHA512 6354afdc96a3f2da852d868d7a1e30a607d70bfa3453062b0133ef70a61992f26330b5aa6b4b96c9131259c07dd01a1c0cc626d6f9f865681c33e2fd001789f2
+EBUILD libkcompactdisc-24.02.0.ebuild 630 BLAKE2B 5e58ae0c7510aa5c66af2c08161185613cb75fc7bddae2f116a6740959d88858aea7db67b8be519724d3c9f8fa7f5fa06a84b67418bcb35f83f60040b96bd668 SHA512 00f8735d5170434be0392fdecc6eb17c0f287006026432c50a2c011336fa88eaaa32319984b95d39912791697f655a5c8d04b9104f4931883bdf9bf18aac8394
MISC metadata.xml 437 BLAKE2B 2003b1d95cf9e5003a00dee70b38f274c19409d922c0f9db381c0b64631541183d642951af2c2e088fdd4ca019728e4692346397a664cfbfea5adf76bd154901 SHA512 742e962cd1f78a6eee879e58da6d665211f55c30f84c1cd6f0b87921646965c1e6348b9c8ec161cbc7ef2983f0f950b9f05b28836671fa5c298262eaf4db473e
diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-24.01.95.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-24.02.0.ebuild
index a8c005c915f0..9a91883d2caf 100644
--- a/kde-apps/libkcompactdisc/libkcompactdisc-24.01.95.ebuild
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-24.02.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.249.0
+KFMIN=6.0
QTMIN=6.6.2
inherit ecm gear.kde.org
@@ -12,7 +12,7 @@ DESCRIPTION="Library for playing & ripping CDs"
LICENSE="GPL-2+ LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64"
IUSE="alsa"
DEPEND="
diff --git a/kde-apps/libkdcraw/Manifest b/kde-apps/libkdcraw/Manifest
index d2a0c3fc00aa..e555cd764796 100644
--- a/kde-apps/libkdcraw/Manifest
+++ b/kde-apps/libkdcraw/Manifest
@@ -1,5 +1,7 @@
DIST libkdcraw-23.08.4.tar.xz 37516 BLAKE2B ea4ef9c636e507fcfe64a5ffde420e9e5be5aa3c9e113f2edc8d966003920d583cb31b0517fa63d08b4a7e634270aa52a12d1410879624b8815575b2de7f812c SHA512 76899cf888e3b9c676394cc07a853325bc61289d4f86483e02f03fa3b6b81123b0abfe5ba8b72864dbd640aaa10c569096a22d548cabecc8ead73e902904c47b
DIST libkdcraw-23.08.5.tar.xz 37500 BLAKE2B 03f192f09485dbdb2361d9553b067211825f3862a07661f3494b03cc12db66823af539ee29f04a2ef2874c61c42c129b5116428b0cfc9994022b0c079ca0ecee SHA512 76b5b5ee83dfb20f5bb857b7b1d654388066da70413f58319d8ba0b143d0ae8bbd1f2a1ff26d205742fe57f7cf76a81687419787498c72a6faa9d21f92836059
+DIST libkdcraw-24.02.0.tar.xz 37308 BLAKE2B 9232b4f569ec262e4d21e9bb9904869e1f58689c6942a485713dae03f77834f82227e2efbb3e7cc2042178264984fc2d25a9c42e55438718cd521921d9ee9159 SHA512 7da463581d2a6cbfba9e4a1f1e50bb283c6bfe690c760745987407fcb53b13cb6a71f0ecf6ed55bc03db453fabb3eca5e4ac674b6c182f2d2a7fa29f08d03bb7
EBUILD libkdcraw-23.08.4.ebuild 377 BLAKE2B a61d604524288d73f20b25a70e74edd363dc5594fb0546c7b1aba86d81518fa20b204302a817135b3d5ed293a0d9352ee5590d550e2d15450ff6fc750e956a71 SHA512 3b34bc2a6e2fd694969a76d97c8fcfc1a2bcca96dbb2b4eae2f1f2332b9b0f90d1b48fa3f9cc294e05ef5ce1d9bf767180acbc72ff6e577a2ec75479b4b3344e
EBUILD libkdcraw-23.08.5.ebuild 380 BLAKE2B 3a1d1cac58f173d7f64f542c0de06b35d0a9ccca3e10354fa0fa1ba4572edccf5d2b664bf3aa2030f1c2ed20bb64ba02e687a46cd61509d998d8729757a992b1 SHA512 faa5bcefe9e7896d7e52cc78d11d417f83fd0bb80d74e31cbd323fe8eac6579fbf5cf69eed900fc25ae933d5f989f3a4a85c20dfc8cb340d43846cef827efc79
+EBUILD libkdcraw-24.02.0.ebuild 362 BLAKE2B 5bc35787f0ee3b0b23f21fc6645fa83ceeb7e00a219343f91475d4b2906e20f0e9c1a251d3c83824c8ad3c5613e6b12e98e3cdef686c67347a0da607a7980ac1 SHA512 b51e93282a0284299bfe93201708f38bf9c48c5e8482024386f25ca0cdc154fed9b1a3f2d6885253cd25f2df29e0a5b2d3f6a8cb39bf4744b3e18a2b7ef6a47a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkdcraw/libkdcraw-24.02.0.ebuild b/kde-apps/libkdcraw/libkdcraw-24.02.0.ebuild
new file mode 100644
index 000000000000..93ad877e9e3b
--- /dev/null
+++ b/kde-apps/libkdcraw/libkdcraw-24.02.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Digital camera raw image library wrapper"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=media-libs/libraw-0.16:=
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkdegames/Manifest b/kde-apps/libkdegames/Manifest
index 602af9c657df..682fab82bcf0 100644
--- a/kde-apps/libkdegames/Manifest
+++ b/kde-apps/libkdegames/Manifest
@@ -1,5 +1,7 @@
DIST libkdegames-23.08.4.tar.xz 5984140 BLAKE2B 312a26d74cd1b242c0d049e34c7d768146cf8c9891225f39e9c3c46aaf47de8e907f09d9d4e010c1894ec3003c799e572d5bd215df2b765954e95645eb67a7ab SHA512 7f92ebff1f142f7466b81b2604e38cd8b0f34a75b07aeec977b27031cc500081c08d085f4bef7dc743a7d14aa666fd365f03d0aba52b7a9c62a888358a0d8026
DIST libkdegames-23.08.5.tar.xz 6016168 BLAKE2B 464e11761dfdd3951cc1a19d2dacb57d2091fe78c988c17d24e502b3afa2a7a3afb053a6316c478b22bdf5a8682f24b4107729702be161989bc4ed0da632d229 SHA512 c0d2befdbdc6372b8e8d406b41805a5e8f914114b525772ff8434cfe46551adffed1b669b957e18ac6e0136d9a9fdeddf84b52a46170815b4531c8b15b1c50f9
+DIST libkdegames-24.02.0.tar.xz 5972352 BLAKE2B 388629b82e84fbda28084162da82cbd2805ccd246d8096e0c1e8ae886aeca592f116709100126efb36faafd558496607247baf7bdd8092cce754dff7f81e6338 SHA512 7765b1bbe503da7b2e16f4dcb08a79d1da57423b0d334421b961b4704d7a15fc0ced302574c30b5a7e67effe4787d4bf26bf11bd309b08892ff752166ffc2dee
EBUILD libkdegames-23.08.4.ebuild 1423 BLAKE2B 886e08f0e645e0d1d9b188ad5a4b60abb2f2cf65074a8cc85c1dfc970d39470dd06d0fe06140b53bbc5f7c7665f8085afcdf7021f697bf5353d0d1266fb65b02 SHA512 e5bef56c18ea3a1607b2f3d6f09f189226be4f50a498fe06be7772d39ff2527c96f4cf21a78ee01c2594e25191e8f7f74c3191cc32dffb30c354f7a5534ce090
EBUILD libkdegames-23.08.5.ebuild 1426 BLAKE2B ff5ca74f74ef49016c9ae5dfdd4cbf5070185dbfff942c7848b9c074ad596e9b7535f175a3acf642fef4a6ca5a2a0845d652614f10444a0f328ad469cc5f7b06 SHA512 b6fde4030298d7b5863db8bb7f7125531f62d4983fe36338fd0517fdbdc7533c18769099d0818a1cfc60aaecc7210e2798edc9ce7d7e5dd87e0967679e471da9
+EBUILD libkdegames-24.02.0.ebuild 1292 BLAKE2B ad4a24c287fe7a1173c0b76366785ef79302ac29a014591c409bcbe00c5793e25c23a5fd65c6f567049f8a72cfa4af1fa83b509358bf41be4262670e8bb90c42 SHA512 18f233c389ae9f109293f63d169d6e9d7f6eed62f0ae7a14d065c03d934e224c76046f210175a3596eadf3f34d75a71136a53dc34fcecffe8021325d946534a1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkdegames/libkdegames-24.02.0.ebuild b/kde-apps/libkdegames/libkdegames-24.02.0.ebuild
new file mode 100644
index 000000000000..226fe639e983
--- /dev/null
+++ b/kde-apps/libkdegames/libkdegames-24.02.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Base library common to many KDE games"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ media-libs/libsndfile
+ media-libs/openal
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkdepim/Manifest b/kde-apps/libkdepim/Manifest
index 33d37270d548..7d28fa2de8a0 100644
--- a/kde-apps/libkdepim/Manifest
+++ b/kde-apps/libkdepim/Manifest
@@ -1,5 +1,7 @@
DIST libkdepim-23.08.4.tar.xz 285312 BLAKE2B c1d25cee650da0b0eb5ee566bf89a9719c2b0fb7cc49fc960a1e376acd49223b8e015565ae7131bff0680e819b7db4f48afc50aefd1a7bb78499e8eb225e34b9 SHA512 1b1125c8f90b04646253b9d97c65f8d5d23d2faca74b545958fe8412937edc3c36966c78e778eee83e9938d8c355bfb93a82783700412b505a1b907e6a7411db
DIST libkdepim-23.08.5.tar.xz 285476 BLAKE2B b0283e159a12cc50ce4174d4a8afd9b9fdf7298f1b707c040cb620a09aff425084e53393f4a9694a0ac9bf529893a3f7f2e5598a70f1a48f5ad5fa66493d9e36 SHA512 34487e087a1684eb9ab008a80cd56fa1da3993b49464035ad49c56fa7f3db2d4b1ce4c9edb4a7164239285280fa654694a4d9432429b39aada5cc6aa1f3e41a9
+DIST libkdepim-24.02.0.tar.xz 284956 BLAKE2B 54eb1bdbbba47cbcd0ff6bc636c687159294cacc9965bba713ebd4dd4c558fef2c0a3164d1aa6b559883be1f6abab6656701115bc89d935e4f12a84497895803 SHA512 272b4c64877e4c6609e04aee6afe06203665cfdfd9f83d4cd87b2f7022816cf9001ddebee66618511c73fe76f2801d65871bff934e843024094578e39921a77a
EBUILD libkdepim-23.08.4.ebuild 683 BLAKE2B b16b935677d0aecf043dccd60cbe6c24568025985e0911c5e64936cabaa93c276005f5d7fac02f29168e8315324a44275121f1c4bc7a43eb7f31f1772660d59c SHA512 9496a8ed0aea69404a39c83d55db42abc6264d7b0b9bd4f039121f953e81db9922f7d9aaf6a6d8044090bc9be0126577a297bce6a26cdd7abac9383675e5937d
EBUILD libkdepim-23.08.5.ebuild 686 BLAKE2B b6560c0f6b9a085d87b1e9cd28444bdd8f9890cd68917ef973b7b6025f235dbf4a6854e271850e303ab7c75069fe309d3c96f5d8bbae7c6b98b562ad0233c680 SHA512 e2725bed6ecd1e5e91b04de6efa26704c25cc783cda958982bb452ede882c9ead4976a3ad7244e9e434a859f03c27bac80904804031cd095d1897b2f75adecca
+EBUILD libkdepim-24.02.0.ebuild 555 BLAKE2B 114313d00584c70eddf791a727bb418e6f861cfc32fd0cb7fb54e3e91bda9eea62ea6e71969c9f854ea3a2e2b60e0ec4ab6299124f37fbaca9df9f66bc8783ab SHA512 f29302b7dd2c2a057d320d6b6a2d513f20c4ab931587e7a1ba7f6f9a2a77567a73f5a1c59eb8dfa6f4d0afe969ef6713752b060048312ac079a54de65539f25e
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/libkdepim/libkdepim-24.02.0.ebuild b/kde-apps/libkdepim/libkdepim-24.02.0.ebuild
new file mode 100644
index 000000000000..836684a2ce88
--- /dev/null
+++ b/kde-apps/libkdepim/libkdepim-24.02.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkeduvocdocument/Manifest b/kde-apps/libkeduvocdocument/Manifest
index 6ee022f7a627..a7a3dc6824db 100644
--- a/kde-apps/libkeduvocdocument/Manifest
+++ b/kde-apps/libkeduvocdocument/Manifest
@@ -1,5 +1,7 @@
DIST libkeduvocdocument-23.08.4.tar.xz 229624 BLAKE2B 19869a60d85b0f7bbc9491e69a3d4f82bbf05e8e6173e0bb6a571b9b991c582291713ce526fbeb7f16ffb3812881f8ccad745a99e1081480013e14d1a40d0a5d SHA512 e156496384514267e0ef153bdae672ae63e04a4a03941ebf57fea77528d880a69d622cd86e0d0fea601a67757bf52320f1e9b610bb96a5457957e57eb9ed3e81
DIST libkeduvocdocument-23.08.5.tar.xz 229608 BLAKE2B b3dfeb16f5f7e7fbac4615ca5f6366a6aa82f185d4054142aaf5f458152930427797cf656af162e90f5e9f80f6ea8b96798d1b9d1ea881937ddd3529ae532968 SHA512 63b4cc2facc78a9b0cbeaeaa01cfb1f0114d66e816e7c0a8fb093b869e6a44feab6b023731af1e3ee0d817536e9d594207ad970fbdd1649e0be737cef6d3f360
+DIST libkeduvocdocument-24.02.0.tar.xz 229704 BLAKE2B 01f9be2caa01e8e1bc2fc6006d1a5740cf369674db373703075b67edc60d6adfadc1f4745b27e77e2a688295bf1742dbb9d792b68a795abf2bec454afbb25e7f SHA512 dc8f846809f975fa83f1ef6cc7dc6927c9bd3ceb5b6890427673445294e61cf05603c582b8d171e94460070b0f781c18c173f120ca7479fe1a1a4b6ea6f61f2b
EBUILD libkeduvocdocument-23.08.4.ebuild 518 BLAKE2B 7e748ae4f5c1de216e711d3b3a9b94f1a181dcf313e9304f58ac381266e327bd1232a34d696aae21ccbd6a4f8012cb0188670f7ed6aae1f6378c0e9dc0d163cc SHA512 382d37add14efb69f47578b2ca8738895b67a64025a85c5ac9a074cd53b328e626a0a4e3362721f1fc43e7f1527da4467b93361e09fb30b7476533cdbd114296
EBUILD libkeduvocdocument-23.08.5.ebuild 521 BLAKE2B a3489a3fcc451564233a0a77c002a7a13a2273d16cff99da7bf230ddabe23c2a7f2a62398698023a7e376d9a7db3cb618f9007243111feafd10b63d7bbfbcbc8 SHA512 7923a0b179cef57767fb75299b6597ea7cf6c7318dbe7326adbbd0f07bc4251d01e8bf91c934883b0b775a5784b6905ae458fea1824a5ffc378face5c15765e1
+EBUILD libkeduvocdocument-24.02.0.ebuild 507 BLAKE2B 05cdbee9de7ba62c7be299d773f04e5f268fa6bbfca903ac29fab6e3a3ba00c1af152e9d41ee6db100199a94663f45405159658595f4b5ebe527c36ab5906438 SHA512 9cc850654168d7ee4b1000a157d42fe54c7f66d2b510113bdbac6af9f81a1176d645edaee7ffa85ac75134218b823d7a94d62b1951f664b3ed2b25e929e77896
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-24.02.0.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-24.02.0.ebuild
new file mode 100644
index 000000000000..65927b2678cd
--- /dev/null
+++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-24.02.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.249.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for reading/writing KVTML"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[xml]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest
index 69c9a568aafb..bd7d3c05f25d 100644
--- a/kde-apps/libkexiv2/Manifest
+++ b/kde-apps/libkexiv2/Manifest
@@ -1,7 +1,7 @@
DIST libkexiv2-23.08.4.tar.xz 60688 BLAKE2B 068e6f5581277427cbf538ff217356cfce3d4cda87e49a152908fb3a99dc30f92e4653f032d1043a9fef6a998f5df8d87fc557f19c4ecb5ae4bd9da4adb82aec SHA512 c74bd9c78aca516616ac8c1f74d6ca3b4058c33b207c361caf90d31b784c0f1a63c7934681208a7b569345b42be64d6eef54ca2ce5e1a82f32234d4142c80679
DIST libkexiv2-23.08.5.tar.xz 60688 BLAKE2B b5b004a1eecd1e24542f41088b9cf04107d11e5cc2f4c80728c6bd1fccc06dee6f83ccf466f8fed7e1037c7f5fcd00eaf6519ed993f18affe77c839de60a9183 SHA512 e6535c24fea7c4a640433f6b1064d2058ba96a5908d08980ff978da8a4eb177aa26dd75a25c8ab44bb619b7a8e7ecfce8670ed3a67812806e9b587aeb48bcd16
-DIST libkexiv2-24.01.95.tar.xz 60596 BLAKE2B bd5430a501342bd3d26228ec5a7025cbb9bd0ecde337702a35672819caab5f270fba1dd196eb51d476c6b693c5418c22ad6b83fc35d1dbef06cb0492f84505d2 SHA512 c253344815d2526c88dc1d86ed0d64fe05c071515f924ce7a102c887f06ab413f1830711902f5ee94c3ea7e91fdbeaa33c46a958c0f043aac315cc2bec58ecc1
+DIST libkexiv2-24.02.0.tar.xz 60600 BLAKE2B 55a228dd46b66b452c690fdc10c37562394640dd6243f20dd8cfce8b89acc2e93874eff215f8f30350e7a9523bdd8d4d915c05afb682f42e224cfd5de7021e4e SHA512 c57f6fe622c130eabb47817c8124f48474b83c1dea753904e71fd93b0b4cf6e0af75281547dcc14f9ead6a4abc591a4c6547118ae69bab939543bd92ea3f7494
EBUILD libkexiv2-23.08.4.ebuild 378 BLAKE2B 9ae8ca266a7892ac9a2d891037e283e8d7a0d3cdf5c531e979d1883709c857ee6a3c2ca5ca4896b2752d8100cdcfd4096b04c8733cfa372bfa22eeb2a09910da SHA512 c2668f702955d5985569260f86b334253b7cd3a11d1dd92e2845cf3b774a3e7460503cafe4d9a83f1b8cdd795094d8a23adf865a2718c568459131f9563bb150
EBUILD libkexiv2-23.08.5.ebuild 381 BLAKE2B 5a23e177e2d03304b58ffd3c92419d5d57ee2eb93c35b1dba08385b3b7181130d240901a29f516c260a08784afdc81519ad5cecdde2f9bda5414d66bf18f816a SHA512 c4697ce00305c003ce90132f88beeac8b18c21fec3e0d6bd4a5a7500e7a0a85a450b8c7ab7b368ea15e36de939c1ef18f02af65886fa74b92b0ddb4710bfe283
-EBUILD libkexiv2-24.01.95.ebuild 362 BLAKE2B 4a4458c4d145e799c1fbdd41c9454f77e60c3a15fa239e8d4ac2716a9e2bb27fcc4d1f231feaf8a1495219a181eeb6a8b7bb8bb844844434deee7c4d75506283 SHA512 9a0cc04fa844ee0f9ccaf7a1fa38db336baeb390c3827070dfa475bd8cf27cee036e49e9a32d55475bdd242b3423092902898c4b29f5a4ea4182171876cd5c4b
+EBUILD libkexiv2-24.02.0.ebuild 358 BLAKE2B 656d47b79400ab9282edfcbda62f35a2c458e816240ff327e0eb74862d1c792b05bde329c767e2159e7cc8af62161184cec49e22c737e330530a0e0d69c9aa5f SHA512 3760e0d1b8ab055534422cc47f0ed0615abdf82c22c1150303471f454695670a29ee846bea5dd7089de0fb98d0c400a8d8d7d94ee384b930f53ec39e2c99a0a9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkexiv2/libkexiv2-24.01.95.ebuild b/kde-apps/libkexiv2/libkexiv2-24.02.0.ebuild
index 0bc0389f38a6..b3e1ac09aa3c 100644
--- a/kde-apps/libkexiv2/libkexiv2-24.01.95.ebuild
+++ b/kde-apps/libkexiv2/libkexiv2-24.02.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.249.0
+KFMIN=6.0
QTMIN=6.6.2
inherit ecm gear.kde.org
diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest
index a483ee8d87f7..a4058ec185d0 100644
--- a/kde-apps/libkgapi/Manifest
+++ b/kde-apps/libkgapi/Manifest
@@ -1,5 +1,8 @@
DIST libkgapi-23.08.4.tar.xz 334960 BLAKE2B f686f573a81ff6ee5e5631fca28e1cdca44dcae5c48fd9b11a03bb2585563ec4fde138c991c7ca87671551be0c32ac5318cb7a829e5f5cb75a9585891a90cb08 SHA512 b2da67cc4c41abed5bba7c14bdc4e37262f60a92590b0565a0dd5c749914c213e7f9188c099549126f24d06ec6b41cd248a06c113c71e016f8b314c40a82069a
DIST libkgapi-23.08.5.tar.xz 335116 BLAKE2B 0d2c4515efa9a8adf9388b6447bef3d06887861cdb7eb6c40596445844b6e9fd13e17870f1dcd377c9a9d59998afe306ddc82694452816092bb1c74b0527b3bb SHA512 3bd99cf96aff46034847ba3b75243ed3171154538dfa5000336288c67439787cc6334b0d010176e9b38676ca9a109da9cc0f78a96fb37e43fa46974639ec3ed9
+DIST libkgapi-24.02.0.tar.xz 336460 BLAKE2B ed4475c0f66acff48cc15c3d97b97c47031c8ca05a546c03dff93091b7c0f8f6cd123400bb55d1ef944b9334199888ce3f5805d619c02a5a24ed13dc10547235 SHA512 8a5293f3627c50bc76265e7204df253556a37821951c4306b4a56061a1aefe76bae44da2503e7f6be8ee07b169eb366647427e5aada728b1049299b4fb502501
EBUILD libkgapi-23.08.4.ebuild 1342 BLAKE2B 26aff1cbd92183cbd3c05505326fbc25b883967bf67254642b2871e6627b4ebe04108e051038acaa430b63b7eb05fd250ce5b77c50fade717ce0d20ea1aaddad SHA512 73b925d0721b2d892e2dc6c68aa2d1197ef84d9d93c8adede88efe29697f2a61184ba747acb0c8560ac29d9efd049dc5d0ff962a9a7d1fb5cbc017b2eaa07340
+EBUILD libkgapi-23.08.5-r1.ebuild 1512 BLAKE2B ce28cdf0238c6e56c64bbe1375032ee6cd2ef28461c764d63700e4a770bf0b7f04a80f51f59b2fcd3e0c047fb5fe4afe9da0c24f5d14c6acc8b3a1b63e2f91c1 SHA512 7707a8fa224b9564ed1cf886869f23a7aaf0f03c2a14652f807deb8e124265adb29dcc2f2684a88342cca34996e1c7d76b98769d5e8f90a8a88c55e761ab4236
EBUILD libkgapi-23.08.5.ebuild 1345 BLAKE2B 5ff95d1b4041780e5047339e16b8ddef2bacc62e2659045472bd52ac28f1b8a6f918a041bd976f1b143e723dd9c3aae1709e2008d7c7096279bd50cf927954f0 SHA512 6afc4e142e456d41794d6d9116cf30ac9d6f74b03612edc6dcf410f549281130dc7b49ca1fcfb595a484df8398f26a9e1b652cc9d505c61f87e88a96ced0e00e
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD libkgapi-24.02.0.ebuild 1292 BLAKE2B b789b4eecfa4be6badfb985eaf5773e236fb8f657c6e788ffc3c265512bc4e4831f1332295f63df4fcd38aab6ecad47b5f27ed8743ba5cb2251b2850cca9be8f SHA512 b1e0020d81272feb056d25572c10b8ef179119583372037ff1d1a489a18733e32ffafc89e3c845dee17d9ae53237466806dfaf6a6aa965c47a9fb9cca7b9e9b4
+MISC metadata.xml 437 BLAKE2B 2003b1d95cf9e5003a00dee70b38f274c19409d922c0f9db381c0b64631541183d642951af2c2e088fdd4ca019728e4692346397a664cfbfea5adf76bd154901 SHA512 742e962cd1f78a6eee879e58da6d665211f55c30f84c1cd6f0b87921646965c1e6348b9c8ec161cbc7ef2983f0f950b9f05b28836671fa5c298262eaf4db473e
diff --git a/kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild b/kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild
new file mode 100644
index 000000000000..4bb890933a7f
--- /dev/null
+++ b/kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for accessing Google calendar and contact resources"
+HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html"
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="kf6compat"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcalendarcore-${KFMIN}:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ !kf6compat? ( dev-libs/cyrus-sasl:2 )
+"
+RDEPEND="${DEPEND}
+ kf6compat? ( kde-apps/libkgapi:6 )
+"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SASL_PLUGIN=$(usex !kf6compat)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # Both fail for multiple distros, see bug #832709 for more discussion
+ # Revisit at least once Qt 5.15.3 is in wider distribution (in Gentoo at least):
+ # contacts-contactcreatejobtest, contacts-contactmodifyjobtest
+ # More failures not specific to Gentoo, bug #852593, KDE-bug #440648:
+ # calendar-eventcreatejobtest, calendar-eventfetchjobtest, calendar-eventmodifyjobtest
+ -E "(contacts-contactcreatejobtest|contacts-contactmodifyjobtest|calendar-eventcreatejobtest|calendar-eventfetchjobtest|calendar-eventmodifyjobtest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/libkgapi/libkgapi-24.02.0.ebuild b/kde-apps/libkgapi/libkgapi-24.02.0.ebuild
new file mode 100644
index 000000000000..c1abd356c873
--- /dev/null
+++ b/kde-apps/libkgapi/libkgapi-24.02.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for accessing Google calendar and contact resources"
+HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ dev-libs/cyrus-sasl:2
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_test() {
+ local myctestargs=(
+ # Both fail for multiple distros, see bug #832709 for more discussion
+ # Revisit at least once Qt 5.15.3 is in wider distribution (in Gentoo at least):
+ # contacts-contactcreatejobtest, contacts-contactmodifyjobtest
+ # More failures not specific to Gentoo, bug #852593, KDE-bug #440648:
+ # calendar-eventcreatejobtest, calendar-eventfetchjobtest, calendar-eventmodifyjobtest
+ -E "(contacts-contactcreatejobtest|contacts-contactmodifyjobtest|calendar-eventcreatejobtest|calendar-eventfetchjobtest|calendar-eventmodifyjobtest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/libkgapi/metadata.xml b/kde-apps/libkgapi/metadata.xml
index d925f2439758..c45be7e6598a 100644
--- a/kde-apps/libkgapi/metadata.xml
+++ b/kde-apps/libkgapi/metadata.xml
@@ -8,4 +8,7 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
+ <use>
+ <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest
index 10a98d4f9629..30f62d5be828 100644
--- a/kde-apps/libkleo/Manifest
+++ b/kde-apps/libkleo/Manifest
@@ -1,5 +1,7 @@
DIST libkleo-23.08.4.tar.xz 564896 BLAKE2B 83e516a762357bbddae82991b687ba1524f358e6c5bba4e9cea4b7008b95cb2b2e5c1473149d21703c17b7239916f78fb9032518f88432df44d40f67f2ed4229 SHA512 18fea28b8a47539c7c1db95f5f7cc643552686f99ba75bb99f481d6ffe0d9acc6768dc9ffbf6834b90c1708aa51950153ac1035aa3fedbd52851161bf1ace9aa
DIST libkleo-23.08.5.tar.xz 566004 BLAKE2B dd9d11738c58a7d50c2f55abaa252b6978536fdb76669ba4f8d481a6f283980d61cdb39530461e54ced87f1f5499450983b9fa597afec2550531884fc2ea59c7 SHA512 af29ba96930613c51196ad77578c49c0288fb5b5629026cde9d29505e3a155d87998c19ea6a0babe1d1fe56d202668b1b8066a388632ae6a1e09729aa79e52c2
+DIST libkleo-24.02.0.tar.xz 569804 BLAKE2B 2625f48520c56dde84df05e7338392329874eaa065535df1bcec9a4f6975bf498e3c7ac3aeb453f3d0e3c73c19bf3c9ff8ed83eb28a975b4c9af1db978ed4830 SHA512 1db20c89f2512d96c7b538ad7297123f1af0316cd8ff79cd28966bcd7919ce10465de850dd35bae9ee2efac3de3e841e92e09716b32f83b95c21e946fe286a13
EBUILD libkleo-23.08.4.ebuild 1035 BLAKE2B 38260d3fddaf4214f9d73d0c7f2c241af4530fd1528de92b6af5876316d5d426d7072a33e83a356afd4e3c59c2fc4606bb8de9eebac425211558b9e0ff1b5674 SHA512 6db69281e0f3c1fec4b2f313492f1d77b32447a5229617ae748b97c99f0ec9f2b2331e72b8b37237903002539d5d7f6f5adb783907ffcc913513856e488f10b1
EBUILD libkleo-23.08.5.ebuild 1038 BLAKE2B f7b9397ab76a4401e63ef1b017c2dbea0618a122758592ef03465b19021d2a6129b246a01eb15ca795c09f814e0e85335ed9bbb066951d088a1f7213d8b03c04 SHA512 cb3565265b20bcc3e718a0f5e34e09524100e35034bd45405429ba688527c40f53cc7b57442403d1ed70b3103155ff7638dd7709575d8776ac056b87000ec8cd
+EBUILD libkleo-24.02.0.ebuild 1023 BLAKE2B c042dfa8e33e5527a8f97f693e3cdf28f8c7573429bc27669f345e4c746344685ce8b3cc7ef253ac576c5e709b475f3ca66a19fcc6bcabc32f334cd1cf5f6ac2 SHA512 500b533add14c0dc9c0b5182402667adc2567dfff866e578ecaaa2f8ea1e8dc08727f208024d1a973e94b03226c0cff0ef81b7da38924b5b94da77e404186174
MISC metadata.xml 437 BLAKE2B 57e3ea17650e5e927cd94e1750831dc60748f4bb46f00e4fae9a548a24a5d187636dffc4f095a60e28b7a1647000550ceb842af4c33ec7d1285a883deb1f194e SHA512 8d2c898901d0afd275acadf8c758d91a41bbd0692c7f311139f51cd6962c6ec95bd44e2d689f02fc59b8b9ce13fc28e78a7d0fafe7902f9816b09818e0b6b4c2
diff --git a/kde-apps/libkleo/libkleo-24.02.0.ebuild b/kde-apps/libkleo/libkleo-24.02.0.ebuild
new file mode 100644
index 000000000000..0898f30760d8
--- /dev/null
+++ b/kde-apps/libkleo/libkleo-24.02.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for encryption handling"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="+fancyviewer"
+
+RDEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/libgpg-error-1.36
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ fancyviewer? ( >=kde-apps/kpimtextedit-${PVCUT}:6 )
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package fancyviewer KPim6TextEdit)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest
index d1478dcdd839..a0d2befd8549 100644
--- a/kde-apps/libkmahjongg/Manifest
+++ b/kde-apps/libkmahjongg/Manifest
@@ -1,5 +1,7 @@
DIST libkmahjongg-23.08.4.tar.xz 1688424 BLAKE2B 8b8ce65ca8a192a98bf09d9cd96524b8bf9fdde89c7e47d4b374a4b1a8cd41e19423a890f726638c588b489f8d9af850c2b04301d550a99179dfb8ca970b924f SHA512 1deeeaa7a2a7417417c408dedccc50807c2ef6882d2a647853332ea2bcaaee3a75ae5ceebfb93b74990188b416f6d9ea0c7496ea5570997bfd6445d93f82c0e1
DIST libkmahjongg-23.08.5.tar.xz 1688620 BLAKE2B 3baea8ff2d1cfd0f3edc2740b4c08d156178041919538a27121bfe6d4acfaac394896ce6e4412473694e75dfb2e13b45d29bd4f35f09c3f05dc5b84b2f058720 SHA512 c456868092bf7593bc2a1bfefd58b9b862339a5e899fc035b6d8bd0b40224ca2cba534df682a6fef98f5a40905ccfb0077ceef461abfe32b6bfbae953f5f04d7
+DIST libkmahjongg-24.02.0.tar.xz 1690900 BLAKE2B 1c30e1bc2e959537522742dfebc374bdb932d6a68b2dda89efe627477e8c05166c0eb6e3986df64e77cb374d60172cbaa68a2557b96285ff32e60d5fe5ffbba0 SHA512 00ca8d0aba54c0d31301c62dc9920f25e46e81d6e09915b3f7e9adab80ec4ed1a5bf22ff4ece71bdae2c2a6579a714adc492c067511c9572c305df615b44f19d
EBUILD libkmahjongg-23.08.4.ebuild 672 BLAKE2B a5f0d155e270d65d54f0dd5c7dce001831c926ded75d10ad1301d6ad59708a11f1569189b682f18d6653ffb7f48a3bc2d27c80b9435872a79d4a9825a8fa6ecf SHA512 a1993ffaaeec3fae96b71211b2d14bd279f85cb018bb438c1bc9b583bba5e6dc19d6615d12946eb73d379cd45b0c60287b671f92aa47918a53714a765ec63d7f
EBUILD libkmahjongg-23.08.5.ebuild 675 BLAKE2B b9db079d815740727107b3169a5da50417102ea458f7386e845221471d6ee6e70f44063676b7ca5b1b63d39f569492ec9fdcc512861b57dd6f2ed5066690dc58 SHA512 f81ec64e9afc03b2d493025d0842329fe61e46ca9b121535a8ff0bb76cb4ad92fa9a6f6a723370bd0d4084ecac528e1f91faa7f2892f17071ae8fb7c7b19f91e
+EBUILD libkmahjongg-24.02.0.ebuild 545 BLAKE2B 6163c12a87295dc189b2aac3817bd4a4a46e25b71065a7206fc2a918e8d4127da2c321d70d1b16b9c11bb1e4de9f34231d39c4c145156b5831a6c67f14a7d671 SHA512 21488c86884f72118123ab82e8f626b95ef8aed9be152bee20efad282777d518d30c6f0ea94ccb9cc62ee71bde4e269fab2a30e64f4e623873527f9501de96f9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkmahjongg/libkmahjongg-24.02.0.ebuild b/kde-apps/libkmahjongg/libkmahjongg-24.02.0.ebuild
new file mode 100644
index 000000000000..dbfe6bb03601
--- /dev/null
+++ b/kde-apps/libkmahjongg/libkmahjongg-24.02.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkomparediff2/Manifest b/kde-apps/libkomparediff2/Manifest
index 7294ec4d312c..dd5d1d22d3eb 100644
--- a/kde-apps/libkomparediff2/Manifest
+++ b/kde-apps/libkomparediff2/Manifest
@@ -1,5 +1,7 @@
DIST libkomparediff2-23.08.4.tar.xz 188264 BLAKE2B 0dc469d37410eaad422f3b3b65be90e0a6f04e373c66add19577a2ed7dd72fcb59ec655cbf6592e70bb04f9958e33711fbdb3d32cb2d0c40fcd7f884604154f6 SHA512 41cb1e0ed94406789093a2da805cc2762353a76c8a1b3ca6b89ec689d000069faf26095a90190a736ebc52636134138346976fdec3d531d7eb7c50c72c2844ce
DIST libkomparediff2-23.08.5.tar.xz 188280 BLAKE2B f3e1a67f5a73e7c0e08cd7a2aaf1afaeb88c7d0e7882ee84f8326b18e7d405800c9795621bd13204d703f213a7120c652c107893c2d691484cde536ca7ec8480 SHA512 2385c3a20991ad048b3b6b5cdb5ad8375e9e00a9ed6a43818664d8efc54cc9cb17d45997af9689b34ab38cb03f44172ea4a6bd52b0089d3ac2475656c26aeac7
+DIST libkomparediff2-24.02.0.tar.xz 188276 BLAKE2B 86b79995efe32d71c23f3ca2ab5a0519a446cc86c8b0859822edef846cc5df87fa2329caa0365c741853dbc1a56d616847556e0eb66bb192b3dc0f8865ce9458 SHA512 e06f2cf2e7678312f2a96d08b6c919bf75d2559ea415aba3ae20c6bf62cfe32a5fbb9fb27780ea24a3f34579b6f77938cd17698cd36d807d7ffff3f2f07cc7de
EBUILD libkomparediff2-23.08.4.ebuild 643 BLAKE2B bdc3f2441cf883b1c9a18e35c2e82082bfbd8a393d3eacf1f61e2e3ab8d987659ff1cf3f343ba7e9a194cc0e2ab5d36cb10a18f4b17c2e8c41d39f1fd38dfb89 SHA512 198b7a452ae6aec1fc4af1a7f02c450c25bf8ed86dc9ada7b524144cb0b63f15b43552009befce59a2625b6d1b8d5cfb27ca6f592c1a6a6313d1f3ab82bbf6a3
EBUILD libkomparediff2-23.08.5.ebuild 646 BLAKE2B 5f21d8bb0316cf07851cbc86e1dcc57651e8389d9913b8917de7ed215f53a725768f10b241e0eee36aa819a6fb8508429b2da24c3ac8a60c71d33fe37807c1e8 SHA512 903e987997c563b74d1320a23b0c83aa082813a9fe8d11b21ed4acda881852ac9569db330c9d0e1b23538aa98d03cbb0bea664071ef9ec631e799eb3d87f9ae8
+EBUILD libkomparediff2-24.02.0.ebuild 646 BLAKE2B 3c123a8afef42a2dd592ba575e018111e80187dfe49d0b7a4a5ef5090e50b1f4538deb7fd22c834af2632c545fe7deda487a7f8a8db3a1418b553e0ef96eb1f1 SHA512 76a5af5c7435d8ac302c7dda389556fb2b602aee151f100ad7973d02fa08e27bbfbdc7c3ed604bd9aa9e6bb63d860540c418554cb21f43f4d96272b6cd4521cb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkomparediff2/libkomparediff2-24.02.0.ebuild b/kde-apps/libkomparediff2/libkomparediff2-24.02.0.ebuild
new file mode 100644
index 000000000000..06b612156778
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-24.02.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library to compare files and strings"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest
index 28e92c96602d..e0c39c2ff3cc 100644
--- a/kde-apps/libksane/Manifest
+++ b/kde-apps/libksane/Manifest
@@ -1,5 +1,8 @@
+AUX libksane-24.02.0-ksanecore-23.08.patch 400 BLAKE2B 6d5ab87fc34609a42c86bb5a30c966ef39743fb10911dcbd09b9ab00fd4435da0bca895c86d6dd3c64b1a56bcd132bec0e994b823b76985f922ed1418b095120 SHA512 93231683766d8924764dbaef8e119648a5dae65f866dbfbef26b9c81c205815eef0a546403c0e67d6684eb7890b42305babb83bff5c684eff36063f73052f52e
DIST libksane-23.08.4.tar.xz 155488 BLAKE2B 70cb2ca0f40acfeba8f8bc7ddc54bce5770fa7071e72b140d13d541d05b11ceda52973ce5e2acb02f0e09e40b1961c403564b1618f278cfeab0a528b6764d86a SHA512 af3f0d0e66a9ca7b259264a8b94496786ddd563ee87382123b07be4ca8eaea77d58ea44a7a2312d9d43a7643283e36c4ab7dca8c435c85ece7aa55a7575e4deb
DIST libksane-23.08.5.tar.xz 156004 BLAKE2B 9ecc437f0eb94a8f74defdd58909cc6a0d7738c9972e778298894093139c145193d403e1121e4682a7895f6b9a8098e5ca97e2a8efce7a6280b0802cdedc2b51 SHA512 1013d54d70667d9784aae0eb202ed9b1314b4b865b40d1185af8bccc2a2d23fdf8c2f24864e1f92e356aadf6e8026b77b9334a57c7ccace9d5815bee932d2cb8
+DIST libksane-24.02.0.tar.xz 153792 BLAKE2B 86b537b489015c6d869c47a2e287f36608cb57ade092eb37c38676f14cac4d79674b69e2b61fee08fe3661ba8ea3f5d9aeec8ad79363f647b6ca30f137c6ab11 SHA512 97777cf30d89de0c4b4db0454d1e9385cd5aa9045933a9af1b4b238dadb89c27ec46090465f74232d4f8151cb19260c48fe31bd2a6f79795c56075eb65fec109
EBUILD libksane-23.08.4.ebuild 753 BLAKE2B 60fa9cc3e2850f23f16dc3f320dc92d434745917926fdf2126b4f9ef3b5783dd0e87eab5b03bbb5c907dd61f0e6f560c55420e22b13ae13f7b57fd06cb679b33 SHA512 8f954cd645242c36f7b8dc818bcd976725f5315b2d78aded8756195ef76607f678191d74ea829fe9af0864402f44149ad10033a700518be8788c79ab7a0e16ba
EBUILD libksane-23.08.5.ebuild 756 BLAKE2B de4f2e1c9f21efd8bc59633fae088080b67386dd8e76ef6a6bf83d83353f32d2fee16508203bbbdaa8c44a2836a8ede644f2d683f86c6d76c727bc8db576af14 SHA512 129a3a8e4e2475fb4256a5d6aa99cd49e5cfc13591c8787da337a561e13c9cec10e6c14148684d3b70bb7c037dd5ce48797e425a93c334cf1d0c7740dc2217a8
+EBUILD libksane-24.02.0.ebuild 788 BLAKE2B dbb2247d776d6d0a439b2f8d00fe351d55f225d553a9b16f728df97795a4837ef363d346d135c1c50aeebdbe9dc722fb22999f5099f04e45840c6e1a83cec14d SHA512 3ce6360d8f1aaee94a5f616a22412dc562ddf1ef504efeb4850dfc52722a43b26dd76ff3a5cdfefb4d744d3181c28b9e6bc6d5b7d5c7d85851c7ee7b7531cb81
MISC metadata.xml 440 BLAKE2B 09802236acebec3b481f48351f5397ac95b2a0a13defe6860c118f7b55e5f36ed7976e67633a0d391b4e05bff712696b03d3d49c486f09c7ea01ca6422825216 SHA512 b8e84e2bdedc8bcdea58a05f2252f7f41e374d98c10420e912fb7334e480946ba14023cd278d18091cc7f3883626eda9caae221b6c2696fe154c016e82019cf2
diff --git a/kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch b/kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch
new file mode 100644
index 000000000000..2bd46f773647
--- /dev/null
+++ b/kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch
@@ -0,0 +1,13 @@
+We need SLOT 5 here.
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -86,7 +86,7 @@
+ )
+
+ # Check if sane API is available.
+- find_package(${KSANECORE_NAME} "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}" REQUIRED)
++ find_package(${KSANECORE_NAME} "23.08" REQUIRED)
+ add_subdirectory(src)
+ if (BUILD_TESTING)
+ #DONOTCOMPILE add_subdirectory(autotests)
diff --git a/kde-apps/libksane/libksane-24.02.0.ebuild b/kde-apps/libksane/libksane-24.02.0.ebuild
new file mode 100644
index 000000000000..e908bf015014
--- /dev/null
+++ b/kde-apps/libksane/libksane-24.02.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="SANE Library interface based on KDE Frameworks"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="kwallet"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=media-libs/ksanecore-23.08.5:5
+ kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-ksanecore-23.08.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package kwallet KF5Wallet)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest
index 1b24c11029b8..a1883c62b277 100644
--- a/kde-apps/libksieve/Manifest
+++ b/kde-apps/libksieve/Manifest
@@ -1,5 +1,7 @@
DIST libksieve-23.08.4.tar.xz 579640 BLAKE2B b6aa3f958977e6ee28a7bb144aa83049a8b41a818fc9b0e7f4007440a3eaf8b0b57faa8b614f04ddb1c0b85424412c6d9770e74cea9ddb9e2715134deb955e17 SHA512 b7a762355da38e98c15df2f286ebc214cbff62a7463acdc0d0d4587358ece8b912f4d099b7fa06eaa51e44748237c91ebca07e3ab6388a11d672fd9b33b6201e
DIST libksieve-23.08.5.tar.xz 581988 BLAKE2B 23aca922e538c3f31793e5e50ec00111db1cc0de5a1249618e27112791c229018d6e5b1a9876947a6efb4ed16e1bc91fbd397a6eb46d6b5a98716a604ae4e12b SHA512 791f4d9e5f24c8b3ba785db2db73d800275e82bf5ce68fdbc0ae0b8411a24417de71be0d38f21b1225e124efcc4fba4fa585602fbfdefcc5af106a8aa1d848d6
+DIST libksieve-24.02.0.tar.xz 584284 BLAKE2B a510df2d6381bf16efb400f2e5f7fb6bd62a43e2e3a305f66825b3bf99f75f9efae390bac2eaea67e71ebf553b5c4094c2635a159bab2720357ebbb26865eac8 SHA512 30a03eb13abf70a68a6fe76b2dc113acb4b9f5ac004201151689928345fc2eb18eaa84bef7d3412c45a6e7065bdb3dade9f1aadaaa025e922b63423a6a505066
EBUILD libksieve-23.08.4.ebuild 1482 BLAKE2B 39ac93efcbacdf7666f05bbaec89eff62ac96cce0d268ba21768efd50316ad9e1ff4f581dc5e2aaace555f93947dba53b86af356d973da4957f7261fde35a86e SHA512 b1cb35e8c660e88e67f40ac99facf420d164f05324a4af7f375e9a6777734bc8d189bd2cb8ee22a71d032d68d04332510596696684ddfed1ebf2e79c8dec8054
EBUILD libksieve-23.08.5.ebuild 1484 BLAKE2B a839b295a5b935839d52878c8d05b4c2d5e08bf4bafac9e91a1c9d271ff8c2cc460ed166b32eade9d2e4b7935a95a43a85138ae365dfafe0854334376b58f64b SHA512 41a67d66efa01d3c25e74e81745b79969ce35a1220ccce258ba9b698dbbe8f36813de3ef35894916d8314ce51afa613ab853934ad3c1c0d38fb86ce1ed22d7ae
+EBUILD libksieve-24.02.0.ebuild 1324 BLAKE2B 7ec8f3f2770ee039bb70f8461352ae96407153d0ab9e0809ccf3b8c838d0d9bc7e4c6f40c6cfb6097fed44758483a9edf066c9212dafd6c6e244937a97b71b4d SHA512 889226c88ed53fbf7cdd130ed97a492a14984a11c4740a0252af74b5f764303fec745889ccb23d090a3a6e5b2d4ea4cada108685c304c35215a923a0d3fc59bb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libksieve/libksieve-24.02.0.ebuild b/kde-apps/libksieve/libksieve-24.02.0.ebuild
new file mode 100644
index 000000000000..368a75be48eb
--- /dev/null
+++ b/kde-apps/libksieve/libksieve-24.02.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-libs/ktextaddons-1.5.3:6[speech?]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=kde-apps/kimap-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/libktnef/Manifest b/kde-apps/libktnef/Manifest
index b4a05383f3ae..aad704c3396b 100644
--- a/kde-apps/libktnef/Manifest
+++ b/kde-apps/libktnef/Manifest
@@ -1,5 +1,7 @@
DIST ktnef-23.08.4.tar.xz 312296 BLAKE2B 3e60626d1779627b24804806c993756d4f9049e0abdd5309aab23e9b29181803e22cc90784be7e75c293446114d0cd889174531c1f14b4148d2a0d7aa21f014e SHA512 39f1724e7719b33ef929e6ac409589feac52c04958666047ac4e4d6e05ef93e4d917287ad56b2388a92c66a2a71c7efaf1e07c1f8c7d5a48a9416e629fab9812
DIST ktnef-23.08.5.tar.xz 312392 BLAKE2B 1ff8c848ef01f771836b88baded31c9bc3c40e44095fb6fd42257f835e619a8a9d8a6a66ee2aa18e46e408f71e4af45ae03da2e34f0d4511f629c59f62eca9da SHA512 888389dcf96d07f9e4c0e05615cda67c1e663916ae4461429cbcba5d9dcfd0a3c911c8a6c3fb8eb3fd2a8cedb3193981f9815cc686275186e2f031316a389216
+DIST ktnef-24.02.0.tar.xz 311428 BLAKE2B 9bdd6f00ce68a4dcd5f1e70903207d264967a8c1465c3799a4deb7357c63b6f9c9a09e3797de9ace25064df0d19ca1911eac556546f3ef5b4dbffb0abb2a80ef SHA512 466d61f2c9c5c7586e7c2b974d7cc77e0bedbf1cbfc44b1c9aa0d3e05285e4c07b71245b2a448ad2e196d7a2969e2cde7413d0aab647e2ba7315d317723dc3eb
EBUILD libktnef-23.08.4.ebuild 576 BLAKE2B 86566ef6ea30df9b529bfbd36a8f31ba612065a424e6b6d27f358ccf2c543726b95cc4ee6040117ff7bc2a4efe775bdf13ad74904042da6b860a671a61203342 SHA512 367affcc0f3712626429a8c4213cfea02c392551904722f265203f9ea585764ff6efc53fa97dc4837bc85576632b3a3e55f0183985d7b87b00ee00b35a81f810
EBUILD libktnef-23.08.5.ebuild 579 BLAKE2B 9f9479eb925df9c036bd90a6c933de600ccff9a5ff0941f86b8352390fcba2b906643c13528905e9881b89e0ed07ec53565e29597a9879a347d1b77cac60b422 SHA512 401041d24d43756190e8f4f54a2d324d73b4728938f1210ba85a2e4dac4b088cb21e345503387301249b71e19a40b038c832eb0c8bd7eb8400616d237a3699f2
+EBUILD libktnef-24.02.0.ebuild 554 BLAKE2B 9b2cb918448b76369bb333c089a0dbbdc3f5cc9bafd123af2a86c35220ff8a16bcf3f44d8569429f7f155828f9a719233a880f800fa41de836f39f9033c19a26 SHA512 234719e7dea487d513c11572cc787697fa80ac0878211b773690a54c5c36401c5e318f5def3e5bbf1122fa71cfdeb50364f869dd58b210193cecc79fae37967b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libktnef/libktnef-24.02.0.ebuild b/kde-apps/libktnef/libktnef-24.02.0.ebuild
new file mode 100644
index 000000000000..cb38af550c2f
--- /dev/null
+++ b/kde-apps/libktnef/libktnef-24.02.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_NAME="ktnef"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for handling TNEF data"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index 6aa872a23b25..88835a2b5386 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,5 +1,7 @@
DIST lokalize-23.08.4.tar.xz 2142760 BLAKE2B 505086c412ef69ec94977f40bd1fee493c301f1d26ef8c2b6e516aa535133d245f3761c2dc46b25e0eeca919398bdec92a843f2068bb01d36d84a637f1d0cf92 SHA512 03e64933d09512e1210178045978f4e870205ab2c82befbca1446f11009bb24c5296ba17ee63f4b84a9c1baebf25b7d853c44ce264918f230ab7984c3c4ce0f3
DIST lokalize-23.08.5.tar.xz 2142784 BLAKE2B 907825b24df33c17f696be771141fa0054f15ae4f3575c7f1aa816f0a0120a874dffa44b326f270c519142b70f948c4de78ac0749c5518a45af5129a37808e1c SHA512 37639cb714d0dea7e10088a1e790624cef82b3f9bd1d0c2a4a71ab131d88d077951496f87a12d0d16df22801042e7104244ee8ac28d0fc5b928cf1392bf787d4
+DIST lokalize-24.02.0.tar.xz 2142724 BLAKE2B 845384aac0a97ccaead2e7a1c25cf99a20cf9db2ce215c3d560b63049096070bc27f6912df31c5259c3a8f0576b6533c4c7aa3a0919bbf0b6b4edd0c7dcce95d SHA512 1abe2c1a99fc63dd9d28f96d554aa8eb1ba8870b8ddbc79bd87e9071d4ac43024efa902ddcbb1954b1903234e2be70925a07b058c5acac5fa8b1a220484f1c77
EBUILD lokalize-23.08.4.ebuild 1931 BLAKE2B 36118ce92111e0f398753ad405c9848f289d98e659b40f5e574fef3679bc44bd8c01def80a14f80daedf8c8726594ea57964557ec100b05d4716955e9027832f SHA512 3dfa6eb925f69734ec50d1f13ea7649f90c6f66d34071a320644a9622a8502f903bd1be8cbd4a25112ebc6155fa9f6b4ca8d18eb1b30894ddd81588db1ba6972
EBUILD lokalize-23.08.5.ebuild 1934 BLAKE2B eb34d449a00c81bc0859b4085afe49dcddc2b7edcc864763a929a453f95f4a9e70428d48ba6e4f60e16c30c09e590eeb9e03919ac3e3d166ae673b34b4e4ff53 SHA512 074d74596c9788b6493ee808d61d5f293a161108054576da7560a4207d89e930db4916320ec6562e162c91fd5ecc9d11ebd690e234bbdeea40f0dd03d4212d3d
+EBUILD lokalize-24.02.0.ebuild 1934 BLAKE2B cbe4142bbe846815781250a588a0666846515140bba3d7ced28b7aa3c12a850c60557496373b6a32b812a0c1a0ad45e132580359a5bc79ccef81d008acbdc5c1 SHA512 70fbf13c5ecf779ae725817e5074de8eed85ddceb5b7b646de17b062c333f7f4dadefd0273c41046ed497c2e5a47f98abdaa5669beff1cc1d4c61296de7b9893
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lokalize/lokalize-24.02.0.ebuild b/kde-apps/lokalize/lokalize-24.02.0.ebuild
new file mode 100644
index 000000000000..a19c8ea8ba95
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-24.02.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit python-single-r1 ecm gear.kde.org optfeature
+
+DESCRIPTION="Localization tool for KDE software and other free and open source software"
+HOMEPAGE="https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test" # tests are broken, bug 739734
+
+DEPEND="${PYTHON_DEPS}
+ >=app-text/hunspell-1.2.8:=
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/translate-toolkit[${PYTHON_USEDEP}]
+ ')
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_install() {
+ ecm_src_install
+ rm "${ED}"/usr/share/lokalize/scripts/msgmerge.{py,rc} || die
+ python_fix_shebang "${ED}"/usr/share/${PN}
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "autofetch kde.org translations in new project wizard" dev-vcs/subversion
+ optfeature "spell and grammar checking" app-text/languagetool
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest
index 6c34118b2731..d3d951ab4c1d 100644
--- a/kde-apps/lskat/Manifest
+++ b/kde-apps/lskat/Manifest
@@ -1,5 +1,7 @@
DIST lskat-23.08.4.tar.xz 1250376 BLAKE2B e4a941779ad9f2dff65064c1821a7690e919e1e5c8e02bdf193e49038939d5a09fc5b7cb9514fb08e513b9bb1b38528805dcd32c5c50807643c01fc193a116aa SHA512 38b5e398bd35e592f5ad6aae784c1a8f8e7db8bf8623121f38056522a465735b7463a4f06883029109e167bb48efbfe85484a8e333c2330cb806e3ecfe722575
DIST lskat-23.08.5.tar.xz 1251488 BLAKE2B 884000a1ca5dacff34fe65381e15b632b992b7e1a1e1dc0d2683702711bdaca583e74e0fb693758ae3945c2cd6fe094d79a2b9fa6d050ab85989184f66895978 SHA512 44d6d6291666a97bb012cfeecef240a5441f5664fde6df20a4ba58c05b16f06a88c7f78970bc705b48c60ed4a1dee0e431686f5fe75837e9805aff2aadf6761f
+DIST lskat-24.02.0.tar.xz 1250672 BLAKE2B f881ac091141166b936b523b67a7b5cfa6863a2d95af3533a19f4d774fd3c846b88a886e665228a7bd62acf762084381fe72da38d95c2b1a0ba5ac46184fe597 SHA512 d13c0ecf685da8508df14d2bbb29eefadee79bf0a88d4db99d757689587c7e573e02eb50f04c0e430b46c1a67659669dd3e923a92936e23003b7015e4d2824f0
EBUILD lskat-23.08.4.ebuild 824 BLAKE2B 67170c43198c038e8e7ae4c57fbb2188db1f00689999720acd78ae4a389c87e0804dd90ee3049f39a5ff01e4e227176f6e714c8c1ba4432b17977a6e9e1bbc85 SHA512 7d7c0f11e01d9cbc32ab7cd757887cc2a44f95b56574323a341ba3c961bc7088e0b2362b443f1b9d6ae12184ee82a3c57a142cd439ae92f622bfcef1baf33a1d
EBUILD lskat-23.08.5.ebuild 827 BLAKE2B d6403f841a2b1e2da7be07a5fdd9dd8105c27ebce7cd43b3951b386e1634558dc6e8ae9493c10a55f2fe384d24bb8ff7a1d6ea31b6b8b847d99bce3c0631fb39 SHA512 b326bbb4fab40b4602feed482ed6252e773ddd5e0d01a1e3ab778d8221d7da79600f00cf0f61a0fa356e1dc7b1e1689920353fc56117622eb2a8617c71e394f0
+EBUILD lskat-24.02.0.ebuild 779 BLAKE2B cacc1250e9da805b3bba1652e596f3017cc8035bb210ced050666bcef0d7e89b0dab200e3e062d2e1ae596d2915cbba7039b24999291d2e94d4df811d799e78f SHA512 4294df1f3e9964d36fc119140846a5ffe5f0088a905191a7389679215471eaa2a0a5e3be7e6a49f6a57a096f4fa860bdec10135056c4a14a7325ad94d0eef68b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lskat/lskat-24.02.0.ebuild b/kde-apps/lskat/lskat-24.02.0.ebuild
new file mode 100644
index 000000000000..2d5078167b4e
--- /dev/null
+++ b/kde-apps/lskat/lskat-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Skat game by KDE"
+HOMEPAGE="https://apps.kde.org/lskat/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/mailcommon/Manifest b/kde-apps/mailcommon/Manifest
index f128ef5590c6..d79f57b93c71 100644
--- a/kde-apps/mailcommon/Manifest
+++ b/kde-apps/mailcommon/Manifest
@@ -1,5 +1,7 @@
DIST mailcommon-23.08.4.tar.xz 763028 BLAKE2B 670a16e5106ab884015e5175e8875361cd293fc7259678ec930d0b5c6f09b4e8acdd0e770d3ca5b8f1f444cc428c537bcaa1b80975d0426c8f3b62e443a10541 SHA512 036ee554d1ee1a1bf37583e49d8d4adf1aa04f82a711d8df4ed0a70f7f7da199957bfa146a13b15fcdd6d3b245355cfafc21974a457cb7d3e74470551f51c126
DIST mailcommon-23.08.5.tar.xz 763084 BLAKE2B cade987499bfcb1f5761a9f627517b14089b7a644c501c76076a16e35131f2c4fec17b8bc38340277527ae553bd2a85ddd3bb8df3d5719d6ad3bdda7bb9ce92d SHA512 d60539384fb54bfaf7ae527a7f2e9786e9eee91b27b96a2e8a59c97ec276080d6bededde3df22c828126a44f797e6372e2838b7561f0f8c819392831555fb181
+DIST mailcommon-24.02.0.tar.xz 771936 BLAKE2B 62b9ba9f1701f62124a8684524e29d1ffd642b19b8ceeacc205905de0a1c4d3b22f3e65220c245f47a430768e8400b463f368903b941ccecb53603302a3d89be SHA512 5d3da4e5c86be01942d23db8dcd848082e41897b256a782e12737808d7f6c02a6607946d16134c4b6ffd7b80fb7041fd0d6211d298f4ad6cbdec09da1f3a3349
EBUILD mailcommon-23.08.4.ebuild 1682 BLAKE2B 9860cf5d1635110826b88db4865df0fef8ed173cd532393144c72158702779917e78416eff49c7059dbb99a80d056c8a37c618b1dd2ab98705072caebc5927bd SHA512 8472dfa68f071a6d42c48516953044bde9a27a660436fda1235f28d784a4bb12242d1c86bc5370499c49e05aab202bd6687974c995bf228baf61c5ecb556c383
EBUILD mailcommon-23.08.5.ebuild 1684 BLAKE2B 54664e72d14631bc9ce94be9b9e324ee4e6cb6cd7102a1db5d72e7b6df7419b923f458da9630c34849e2205192c44d98b85383e02db2479b8374b7e7ffef365f SHA512 564299c6b8b61092157e681f55084f922308057458b5304d0aa4d74f6adafa21ec4208b19ea256937f284c7927638cf2cbd5de0d90225a5241248c8a778b5d90
+EBUILD mailcommon-24.02.0.ebuild 1609 BLAKE2B 5d694baaf4e487783e0ea223cf67b9d07b8a420ca3fafac33948cc54bb155b980fd13f203b564ede98baa91712f168c049f9e8ed03654d9c9d9f27bee04003aa SHA512 74407cfa55011377eb026ec29812825d3a0b9ab580dad273dd06d654427dedd7e290fe9a0cd5f532cf216abd471578df5dd9ab74518c4d2b45dace60b225c085
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/mailcommon/mailcommon-24.02.0.ebuild b/kde-apps/mailcommon/mailcommon-24.02.0.ebuild
new file mode 100644
index 000000000000..6addb3e90029
--- /dev/null
+++ b/kde-apps/mailcommon/mailcommon-24.02.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common mail library"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/ktextaddons-1.4.42
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kpimtextedit-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/mailimporter-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest
index b951ee5e2455..ca690c186183 100644
--- a/kde-apps/mailimporter/Manifest
+++ b/kde-apps/mailimporter/Manifest
@@ -1,5 +1,7 @@
DIST mailimporter-23.08.4.tar.xz 593416 BLAKE2B 588a966800b2e239b6f3100f3402258e57e1c424185ed1e035257e6147e2832e860e7033ec0b3568fb059ffbc9fcc016d01ae73daf9d9301be604496fb082630 SHA512 504920ca89ae9b91dfba97c76ed1f3af868c479b9622a6812484856cf5e5381b6f211d1d5eafdae8830e4ce14fe2490e88d4cb4d209baba291242456554f9243
DIST mailimporter-23.08.5.tar.xz 593380 BLAKE2B 48ae9105d09ce58bb6f83869a57f8c530c8297a9c695ca12d8abc0283f6bde70743b7546966b7630adc9574909dd9820217b906aec135a921c28509315738b59 SHA512 b6f57aa20603c1215dd96ec04716e5f724ffdc24434930525df0b3d9d4b2f0e42236e376222199455a64bfedf92edc52da8e3e7216d506b1cb611fdfd2091790
+DIST mailimporter-24.02.0.tar.xz 593008 BLAKE2B fb7ca5acd441039aee207f3577be2ed780b08daf6c03b30a28a4fb72027d0ca86e70c3b1266d2768cd77d32dd5e8ec0843da22c9238c4679b6649387b9a7e117 SHA512 c7d2e614e037532167b7498675229347a9a0453515bb20f85856541b33232e59bacfb94e71041a1ff047e84dc47faf1c1cb299b263a23ff4eb9f5394110d24b8
EBUILD mailimporter-23.08.4.ebuild 788 BLAKE2B 3d4ea4a752bb0681355a9499796ed3358e7f52e99507a257f09a87b0b66db4ea845f5bd6b7372dc652a61f4e7cbf10df8d10d8851d1eec8364592cffa1cf88c3 SHA512 7b2d74ba5a0da400c036667424d8961dcd998654d2b8433e2cf48585fb4f3d0cd264d0037f0cfc89df17dbbb5c03513fd2933bd1e31393f8c71e8a9373db3cc3
EBUILD mailimporter-23.08.5.ebuild 791 BLAKE2B 63f97939b4ccdaec0b5ac8248b940ff93b8a7c896acba537970e593f3b59a750fc28803c3e628c370e5951ec899e3e97697fbc6cc9e52cae444cccfb9768b0b5 SHA512 76bd08498aec3833b05b0e141e094ac33283854682f6de0f2cb34363c314daffbdc25185f341d96b09febbf372f47e90ec121804646025b1033e1d9104f672fd
+EBUILD mailimporter-24.02.0.ebuild 727 BLAKE2B 2731ffa3ac8b4bffe7d7856103c188c59816e21649bc8f55f9a7b8de0845b06109d2c73d7457f4b7902614255b4595f311c353f00049a17e13de5a3ad96ffee8 SHA512 0d2278ad73b6442e3e35988249cb570998f560eec1cdced9cd33463effe541f152926775dc092cb195c2ce3ad24c628970d1b423ffa5aa3d9dcd7de27382fc7d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mailimporter/mailimporter-24.02.0.ebuild b/kde-apps/mailimporter/mailimporter-24.02.0.ebuild
new file mode 100644
index 000000000000..84aaf49d850d
--- /dev/null
+++ b/kde-apps/mailimporter/mailimporter-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library to import mail from various sources"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index fb10e26d8e5f..c7a28ca98fbd 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,5 +1,7 @@
DIST marble-23.08.4.tar.xz 53784524 BLAKE2B 1b02d5d8086f6be64483fb1d89f676fe26a6f2ad3aa3d25f48b4c812813d8952d65f02a0778e3d69b924d25b55e1dc3e59f6c58a3971c81ff4acf895cbccbb90 SHA512 a51c9ea45fdbddcda104000cc8781052737cbaa936097dcedef43e64be6072cf57658ed3167922ba80be8c27b53ba1eb5c6ef84d8f927ae7defed1db17968651
DIST marble-23.08.5.tar.xz 53786140 BLAKE2B c3df435cbe59d9af7668570746b504d17710db4fb9b263349a3c4fcb74ad2b6620f78a9ea81b6d31a59942b1024392aac4a1cfb858f1743b787f73488c87463a SHA512 fd5c10733c83cc7a605ab1d84a07eba2449969095b22e96d3a81ceac0da2892630710bd816b7e9dd95a15c706761e1293966e3e7a65fa3f2bd7583a687a4802e
+DIST marble-24.02.0.tar.xz 53833404 BLAKE2B 8b004e77ae87a12af5374aa608e7445e17c4931bcecace6b369d3d0817737e33240ec7ec892f3178b65bb90d00e04d1465815b81c0a2eebf6bdd97fcb470ca72 SHA512 e23727792212adab4b5d907b0d3050f5d50f309bfaecb16af017eecad675fbbf895608292f65950eeb6e1ddc9a42844831627574b5c86283c3792c1281893df4
EBUILD marble-23.08.4.ebuild 2678 BLAKE2B 88d45b108d45065294c4532bea7aa4a5ca0ab788f1a4782339c3034dcb660f39cca869916f115a86965e4da2b2857699827289cab1badc10ffe0ec6beecacd57 SHA512 08d3bffafe0716a8b9b3a53c32f3c7b63fa5ef8abb803d3e52eb2ace86e3ed54951cf815a119f3d007fbd9508fc59d341e380a9cd00d10c59ba29adca824aef8
EBUILD marble-23.08.5.ebuild 2681 BLAKE2B fb54e93fb4affa7839b11eaa0364f2a9d48cbf3a3ce1d35ecf0c3f496cde168e3e5ffac9ee898450308f6e43eadfa0d63f93aa0ea50ab9c1e4444c26e53fa74b SHA512 b611ee77aaab9ea33bc25b3f14619623c3a622779b11dc10e2847c7ae622f3de916ef716a6950bab32e5bb185442c2c8962f55add0700786bf1c33219eb7cba8
+EBUILD marble-24.02.0.ebuild 2681 BLAKE2B 4825e35180e26269df2666697ab649e455d8e9d670bd68ab4b2839fe07cb88a6557dd8420c65b669cf56272d9bafab66408aac5339ecdde2616addce25181d89 SHA512 9e58219d186b898fdb53063063afff1626e0bd2cfb3017d2c5bcf075783f660307d2fa70c8bbfd32dab351c418a2eb3f36ef0b4bf6fba7e8d49eccea64c294b7
MISC metadata.xml 910 BLAKE2B a37a5cc007ea6af8f319dcc827d85bea57ed7cfd6daae76ef19b1f35f89a86df08ecd767f86655c769f86350310c2972be8841e8a594916e33baa8069f462bc6 SHA512 47bc8f365cddd40247b4c4ecdd7932bcd7a833d1c0ff46fe4d9c6722ee063d11bbede81623e8b9a572691330b868c2cdebdd8f1785c95418af6b64c73af0396f
diff --git a/kde-apps/marble/marble-24.02.0.ebuild b/kde-apps/marble/marble-24.02.0.ebuild
new file mode 100644
index 000000000000..0290d2f3c1c8
--- /dev/null
+++ b/kde-apps/marble/marble-24.02.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
+ECM_TEST="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile +webengine"
+
+# bug 588320
+RESTRICT="test"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ sys-libs/zlib
+ aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
+ dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+ designer? ( >=dev-qt/designer-${QTMIN}:5 )
+ geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
+ gps? ( sci-geosciences/gpsd )
+ kde? (
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ )
+ pbf? ( dev-libs/protobuf:= )
+ phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
+ shapefile? ( sci-libs/shapelib:= )
+ webengine? (
+ >=dev-qt/qtwebchannel-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=dev-qt/linguist-tools-${QTMIN}:5
+ aprs? ( dev-lang/perl )
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
+
+ use kde && cmake_run_in src/apps cmake_comment_add_subdirectory marble-qt
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package aprs Perl)
+ $(cmake_use_find_package geolocation Qt5Positioning)
+ -DBUILD_MARBLE_TESTS=$(usex test)
+ -DWITH_DESIGNER_PLUGIN=$(usex designer)
+ -DWITH_libgps=$(usex gps)
+ -DWITH_KF5=$(usex kde)
+ $(cmake_use_find_package pbf Protobuf)
+ -DWITH_Phonon4Qt5=$(usex phonon)
+ -DWITH_libshp=$(usex shapefile)
+ $(cmake_use_find_package webengine Qt5WebEngine)
+ $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+ -DWITH_libwlocate=OFF
+ # bug 608890
+ -DKDE_INSTALL_CONFDIR="/etc/xdg"
+ )
+ if use kde; then
+ ecm_src_configure
+ else
+ cmake_src_configure
+ fi
+}
diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest
index fd20d13d8c7f..177af4bcdd9a 100644
--- a/kde-apps/mbox-importer/Manifest
+++ b/kde-apps/mbox-importer/Manifest
@@ -1,5 +1,7 @@
DIST mbox-importer-23.08.4.tar.xz 30088 BLAKE2B 65978f707734ffc09d4eb80ef2c4debe3ed1f72a526120501c4d3407a87ece84cbf9f1860c3a3cae75b32fab5e86d2fde74251b6665d86e53d57c2066585df9f SHA512 6bd26b597e2393a43cf6ae1ba9b4d32e72d7c100973eb11bec83c69b5c267dfeded5a8944b67bf9a4ca11adf0ded843dc05935f4c420fa724a75c7643b2e0e97
DIST mbox-importer-23.08.5.tar.xz 30112 BLAKE2B 10f6d16b1958fb6861c183ca130c8a5a820d2c3900df23d32dfb0a7fa4077ee2b7082d69a41feb13b88d14f7fe6d4e08d2277eaea5ff28113725e104209d5a30 SHA512 0a7d7bed962367a5d85365f54f1f8bbc922aa6eadd934acf34ce5f85cb3f68f8825581e158845c52a1e5fa7dd6a7aed3c6e04fdcfffb7b6dcd5a1d451cd2cf72
+DIST mbox-importer-24.02.0.tar.xz 30668 BLAKE2B c1a93abad04be3f65384e6da1ede92fe5285170b2ad90ef613a4edfa03cff9f4ee8e51bbd154f90c1c360e49ae14659def87578f8cc2b6a5e32d1e7b945a47bf SHA512 cb3cf486f47621c966a28844e8a81ecc52ae18ddd819206579c9b3028fdbcbda1454bcd8df5199b9f1348b95401842307d5769215389e4e62fb2b6158a442080
EBUILD mbox-importer-23.08.4.ebuild 929 BLAKE2B e8803e393b2b7e9b356a036f35ea8eda10c7a009dfa904edc3b3355adaedbc8c9ad3c3f00bc8d35f3597c966583e7cb6110414f62ff70008d4f6eb8d89118094 SHA512 db079357a68f331294d097299dd420f984642dfa3bf16f264cae1768da7d3ce05dacf1b645c97444410420bc3b841183d65eb60a43b347aeb53faed71fa5dbc0
EBUILD mbox-importer-23.08.5.ebuild 931 BLAKE2B 0f8296519a83a24d4392c54494a7175cdef0fe3a83b3cf78049ec5e8c701237d56af0b1b117edcc0a0210b6069bc21c0e79d4702c9a05c3d4f470995abc4746e SHA512 8691493d1629c41862626b66abb1ddf340b528796f4575ffe6e5e113de2409c9a44b15e7877d2ca5363030acc28ea8cab9e7bcc29551cf050e1e8c52a8e5d72b
+EBUILD mbox-importer-24.02.0.ebuild 890 BLAKE2B 67ce93c3b5a4f905d9a32631f307e333f938887b377c9b036911db7f2723e5d9175c964318ab3053df3be6c5d69cb3e49380dd3985d2db42726d31a932a0b9e5 SHA512 fb2def7687d75bc125aa0dc75510d03ee27b42a1f2d5aca2514e38158cd3ceeaf17853b2434fd8a12b7f5c2869154aad3cdd0304e55b6cba29989974a070f512
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mbox-importer/mbox-importer-24.02.0.ebuild b/kde-apps/mbox-importer/mbox-importer-24.02.0.ebuild
new file mode 100644
index 000000000000..fe61b5b57ecd
--- /dev/null
+++ b/kde-apps/mbox-importer/mbox-importer-24.02.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Import mbox email archives from various sources into Akonadi"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/mailimporter-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest
index 39b105c25f6c..4dcf5e11e440 100644
--- a/kde-apps/messagelib/Manifest
+++ b/kde-apps/messagelib/Manifest
@@ -1,5 +1,7 @@
DIST messagelib-23.08.4.tar.xz 11332580 BLAKE2B 22dab02a6bab50048bd135af8b7d23091d0d37c6e2a709c80b04cd03ae1d070d9433d810aca37b86a053b85edde48e73ea5c83b4d719d5194bb96af712deca66 SHA512 99bb35e6a33b9d1b0ff554d75e88b20f6ba8f4b3618f1ea0181febc5c604313a9ca6cc975b965b9100e4afee7b0507011dd88a161d351e0f259377ebe4f6df91
DIST messagelib-23.08.5.tar.xz 11374208 BLAKE2B 37201cd3ef58e1dfbe688ef240684838de6fc49816bb4294b047e0b2471395109c775183e453eccd19643d4d05f161f6d2e25ea83a4dd653f22aee36e97f7207 SHA512 e06eff48ad43264b79e5a8fc63a1b3aa021d44ab8aa9bcaa095e4650b001bc26bcf9b3edab95905655fd53f75e83ac8fd47b5e8e1828c535da804007f89ef39b
+DIST messagelib-24.02.0.tar.xz 11294224 BLAKE2B f07d4511634ad90f30c5f8ee6b886171372760e94810f2ab3f9873b32e0e1ce4e8895839947859bbd71b27bdd93d375319717311d6312076f04268b4d399d492 SHA512 af5d0d7d29d67c4a25d8904af671e017498ce0515b1cb105fea65d27116b7f9b97e3c74f1d42cfaf06caf1ce3509487777f0daf7a79bb002789d0a371919d7f0
EBUILD messagelib-23.08.4.ebuild 2297 BLAKE2B 70190ff79ddd0851c4328dbefa16e55ea70865a61a22e6019e3056e88f59264ec7474e698cf9d07ebb575e8341ffbc0ecf05e5849f5f3aa00c0d2fb7caa86c94 SHA512 3eb9244450dec60e4992466d56c044f8bcda0f8984eb1cf274adef629409d4c4dcd597053cc3480d921e6f6cc6028f595d4ac9e5fce65b0d5fe3a415c6a9d60b
EBUILD messagelib-23.08.5.ebuild 2299 BLAKE2B 948106ab7db991f4a8a4cfa112906bd743fac6006e88e1a0091848e25adfb5598705e5cdac65e0203a84a51e15b49e5d89d14561c8ff2af2cc2933f8ff09ad57 SHA512 d03c267db085a660551ab4b068ce2649519dd15ba4498455a88de981c20e5185fe25792813a2a4b4ed3d485706317c9e9c040513755ce8c0f5c811eb441ba7b2
+EBUILD messagelib-24.02.0.ebuild 2259 BLAKE2B d84f279ed6dfc0c3a58a026b84b3e5399f7027ee4a2ecf7b62d2dc1a5d66da347878ae8e2ed17c895e605ced66d0291a6e5159737dfb11e99fecf3b5cc6ce3d6 SHA512 af37f218d2865ab97764d8a0d73ccd789817bf01b5c7f8a5aa1b4210139996900aae49032444a605ef29fa1063755b3a3b8997bdd41de15bd6babff09447c270
MISC metadata.xml 376 BLAKE2B c0e382740e7426d19e30704acc764914dd33412d9d87d57807600864844285e6737a8bbf590455ba17604d0d5fff4358d5eb97176be99a3d337e3d5d27a1466c SHA512 0f160e665e3870cf01f9b810b750934051b236ca5eb596a129ff4485099c3d333ce60932d8e75dd98613f8b7eb60f6ac4c57e8097e06b144e741a3650fb12e2b
diff --git a/kde-apps/messagelib/messagelib-24.02.0.ebuild b/kde-apps/messagelib/messagelib-24.02.0.ebuild
new file mode 100644
index 000000000000..26e2e6da6106
--- /dev/null
+++ b/kde-apps/messagelib/messagelib-24.02.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libraries for messaging functions"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+# bug 579630
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=app-crypt/qca-2.3.7:2[qt6]
+ >=dev-libs/ktextaddons-1.5.1:6[speech?]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmbox-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kpimtextedit-${PVCUT}:6[speech=]
+ >=kde-apps/libgravatar-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/mimetreeparser-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/mimetreeparser/Manifest b/kde-apps/mimetreeparser/Manifest
new file mode 100644
index 000000000000..1b713958108a
--- /dev/null
+++ b/kde-apps/mimetreeparser/Manifest
@@ -0,0 +1,3 @@
+DIST mimetreeparser-24.02.0.tar.xz 634048 BLAKE2B 367869304207be6915d67da225537ab68a6842533136e48cc94431ccc1ba39fd1094f9a01aaf1172e1d808121a66f92689f2913ec6ad8960bae875ec4933724a SHA512 7258c7eccac751feb9c3358aa7528cf1fa6bdae4f971baf37170371087235d00a5873376391679e17bc0b28241ddeaba4598f6ccc80c9285fc48edc6343b69d3
+EBUILD mimetreeparser-24.02.0.ebuild 706 BLAKE2B 492cbbdd63d4ea74728df73603731de95d9942a452c56745fd03f89bfa7780f9cf8352019a25cb524d8d62e8445fdf578f448550792bceab31f6f3dcfec182db SHA512 f409be16d98acd002eb9cf8d4fa3c4312d425300f98219902ac2a4e7b62ec679fc14d234ca45b0af9a28048cf3b8fb22662a831054caabe775a90c2060f5b358
+MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mimetreeparser/metadata.xml b/kde-apps/mimetreeparser/metadata.xml
new file mode 100644
index 000000000000..d925f2439758
--- /dev/null
+++ b/kde-apps/mimetreeparser/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/kde-apps/mimetreeparser/mimetreeparser-24.02.0.ebuild b/kde-apps/mimetreeparser/mimetreeparser-24.02.0.ebuild
new file mode 100644
index 000000000000..bb04d4e9dd54
--- /dev/null
+++ b/kde-apps/mimetreeparser/mimetreeparser-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="pim"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libraries for messaging functions"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/kmbox-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest
index 5a03a258712a..8dd20f8f6d98 100644
--- a/kde-apps/minuet/Manifest
+++ b/kde-apps/minuet/Manifest
@@ -1,5 +1,7 @@
DIST minuet-23.08.4.tar.xz 27683700 BLAKE2B 0898c444f9b093aec2fad4272d288b5528d73439a0ec693c50f2ef1af742efb55c0372a22eac081823e2a80fd9cb48f943955e35138449efab7b2f69cf386989 SHA512 b68c59c0150346f9424a51b38831ec22eece0ee18e051e11b8baae4c6dda4f2153a8dd45e5a7716326c2fe1fc29c37a69da2718126b1a56ab711e17f05461858
DIST minuet-23.08.5.tar.xz 27683728 BLAKE2B 7e30811bd04561a08bbcbc04f9696ff3ed2dcdb5148b617f3156d4979364c5fd16a7a0eacf8511696706eeb73640741424e0f06fbdab05b52c4817d91e6b5e18 SHA512 4ff9b1b71915b98b88a10895de7b01e10a729d416098fa28bb535183805cc7f71a1f3e77563e71d470502afe794f5eb7ec6ab9717265c9c2e2bdf9d0c321ffca
+DIST minuet-24.02.0.tar.xz 27702956 BLAKE2B 82912f93e54372b8595c8a1e69eed3624d66a86c5537f31b126fd8d8822fe486edd81f9e8b3bf7bb1b6e6dd637ef02909fdd8612306311dfeeab15f604eb99a3 SHA512 58238ecba27a1ad52fb5bcbe0f62fffbf37b4c3350dfd8377a7c6af48886cbef153dd451b3459e6f4ec9604844cbee12efc985b595ac8eadf2456dcc211a6ee2
EBUILD minuet-23.08.4.ebuild 686 BLAKE2B 831bfda7aeff2bfc505a2e7bf51bd3ca917a975725c7c16217ba6da154c72c92e8d6e5e4aa3500bb4709a13d4ee0483ff2087d3eb90c05647ccdc4210efb5bb1 SHA512 10e60f76a3ce7099a933a844713e3f4df24883ccd5bb4de1d46bdc6bbad3436b868563671ac94b506e02717cae95c32de157e6a9ffb589a64c51b7d4800dd890
EBUILD minuet-23.08.5.ebuild 689 BLAKE2B fee922f4f04b76537dc75923f0887379f04b816ecc23f7b4ae402bc873942a9f5ddbb65da81c3db7fd36041aa466f759f826752504c91dc3737a17de4c1768d6 SHA512 8573965b1e7e749ced4ed904c54ff12a5cfbae6371356a8a97611bdd174ffe4167257048294ab65afebaafbe7a6f4767d2e097fc0828608f77ea2156b5b15fc7
+EBUILD minuet-24.02.0.ebuild 689 BLAKE2B 6e6f0a0d5f65472fe795100b995bb43a96c0ade1815c56c36d749bcfa955503acf1944ebe6c167a1bb92117c880e6d9964b342c5387315b4bbe7fdf932ad4c3e SHA512 479df23f52c26d5d20ad3550845c6131563d5b310a2568f2501adec58f2a7564ffd24b8acb482d63835043c5dbd2c0ee707528de90610e842c2cbda73439aede
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/minuet/minuet-24.02.0.ebuild b/kde-apps/minuet/minuet-24.02.0.ebuild
new file mode 100644
index 000000000000..3e5c44d58027
--- /dev/null
+++ b/kde-apps/minuet/minuet-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Music Education software by KDE"
+HOMEPAGE="https://minuet.kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+ virtual/pkgconfig
+"
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ media-sound/fluidsynth:=
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest
index 12293182263c..9d3be49b1ab1 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -1,7 +1,10 @@
AUX okular-20.08.2-hide-mobile-app.patch 849 BLAKE2B 73e324e61d8a39d085bff4b818845f7392cfff8e01e38624e1e3aa1c7073bc4d6adbe2fbe314a6f4a43b6559cd83c5c45589df49aab8e7e5f0c5b8cf559a47bc SHA512 8b35589046581600c67a464011e34494626f3cd0f4d08080b51ac704f2c7c3f9bacc64f5b0d2f1bcd1732c6c50b924e1dbdb9bfdf259cfc88e8f583c4f1df53b
AUX okular-21.11.80-tests.patch 4269 BLAKE2B bbe4f8761b113b42e5c882db5c68ab95419cf64b317acf62565de35984604f94cc93f8432487585156f743a9dd314f585f6470513fc8897a42c8c212da2aa03e SHA512 45a8a3331cb5bec3e00f424c700abb8dff4a49ec29d620366006dcf72af335a2af95c5c4d0e0df29b821ecefe138084aa25036b22148802e47a7edf48920b2d5
+AUX okular-24.01.80-tests.patch 4225 BLAKE2B b550eca4ff3b4e51b0fa8e9122800874f893a945e804c02b8d9423fcf16ceabd3078741ab978190863f0aed784fcb1f1805dfd88b9eb274cb20a5b09f88933b9 SHA512 4203ef7a3f1c966e50386a917038c9f50d22adcefc0444fb38c984a367ea12cf09b4945d897635abd1ccbf38e88d4ddea1ba0d6672c63dce4104b23bddd708d0
DIST okular-23.08.4.tar.xz 8516856 BLAKE2B 82f69bd1469c87cb65c521e5e75eb0bca8b804a95e859add92a9d3725c5a96e7e2f2c25baa5ce42893a76c4bbd916f4b16b4b179cdef3794a01eb869ddb705e3 SHA512 a655345d13e94c515f55c498505f3694d4e5f6c9f2e54bba109468344d6d4e20fb47330760fbcdbec1337d15286e675e1f112f7a377499e149e3d550c9e886a5
DIST okular-23.08.5.tar.xz 8515760 BLAKE2B ec8ddf33917cc092e23934cc184280bf69fd92e184f05a14a3b0ec3636f00a90e35ab7c5b05e6b4083a4a94fb3d8725aa7b71686d5fe1d8962c4678690670f29 SHA512 c9e8b430fa4a5486cee0587f9beb077b4e8b5476f00ed42c9369fbb195ad9733ed310e01ebefc3c08cf78a53a3e72eab44c42a236b3dcad7e02421a864331dd6
+DIST okular-24.02.0.tar.xz 8550540 BLAKE2B e7636e65077e75e10d9cbc620278995c0700970bc299b5880fea0effd8887bd7c9b11e811e72f3d5f065556469f9285a03ef0ecfbe18e21bae601c712f8a78aa SHA512 9612054b0c6f50955821c8b211c875f2e62a15ef0aef2b76946a01a3f88263eb9a255c675c9cce5e5244ecfa19e888eec1b01a6a18f95f307ae267b50ecd3dd1
EBUILD okular-23.08.4.ebuild 3664 BLAKE2B 46782334281c719ce56e7e50909decdca86706e0bb8a74073cc10582fbbecbfc6e1e1e196f05298cfb0c7d79fd9f12fc212fbdaec5c2af663c978967f2de462e SHA512 d7f80401b728a4bbd20b3fc904ceee8fbf4ccad695bf6e1095fa9d7b5a3d614289c2623b9f68f4089d5fb706a149f777ab5963dacd42462c2eb35de1f55993a5
EBUILD okular-23.08.5.ebuild 3667 BLAKE2B 029aa906ca953aaea2e36c7b9a9bfb374fc45ec171e55dad828098c275b8cd1e700ed151b7035b48c039b7d2c0ff6a1e64cba6e4ff2d2e51e3687db741713f1f SHA512 3e124b809458ca6347fe9b7eecacd8fb9e87c0f468487451a4f4775c94ab78081670a43005778750cb91b2e690b1ccb38d9ead4d1a91fcf1e43785d59e7bef27
+EBUILD okular-24.02.0.ebuild 3289 BLAKE2B 2a896b67e004aa7c6ed3d6a52a7cd110c641f09512faa3ad48459fdef0af74630d6721dbdb21790441a7c61a2e5c7003f95766d467d4ea77f77dca6f611b8e07 SHA512 572835f48e9333bdd588ccb5c590fa48a74043e537d0b71b389fefd37327848993a8da784693973a84edaa53662c7a546b7ab5fd95e8dee8e34607f708e29cf9
MISC metadata.xml 1158 BLAKE2B 531049f2d7584fc27dc696e31f98257f9cfa2586c29598a547933d29058131aa07a6a2662f3b61312f24c43d826f8ce99c17c6ebfd4372fe22900aea020c5e46 SHA512 51112b94fab4711ef02e962ff7346bfad44ab22878196bc16e809bd3cd1ff25282b7871cfeaacff5ed3ccd1f32cff4c948a4706bbb993055cdae93a6bc8a6686
diff --git a/kde-apps/okular/files/okular-24.01.80-tests.patch b/kde-apps/okular/files/okular-24.01.80-tests.patch
new file mode 100644
index 000000000000..1ae19277b56e
--- /dev/null
+++ b/kde-apps/okular/files/okular-24.01.80-tests.patch
@@ -0,0 +1,98 @@
+From 7e5c4aa3760db4dbb76af47e173be3dff229bff7 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 19 Dec 2023 10:13:52 +0100
+Subject: [PATCH] Move tests into existing (auto)tests subdirectories
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ generators/chm/CMakeLists.txt | 11 +++--------
+ generators/chm/autotests/CMakeLists.txt | 7 +++++++
+ generators/chm/autotests/chmgeneratortest.cpp | 2 +-
+ generators/comicbook/CMakeLists.txt | 9 +++------
+ generators/comicbook/autotests/CMakeLists.txt | 5 +++++
+ 5 files changed, 19 insertions(+), 15 deletions(-)
+ create mode 100644 generators/chm/autotests/CMakeLists.txt
+ create mode 100644 generators/comicbook/autotests/CMakeLists.txt
+
+diff --git a/generators/chm/CMakeLists.txt b/generators/chm/CMakeLists.txt
+index 5d569499f..2784f75fc 100644
+--- a/generators/chm/CMakeLists.txt
++++ b/generators/chm/CMakeLists.txt
+@@ -24,14 +24,9 @@ target_include_directories(okularGenerator_chmlib PRIVATE ${CHM_INCLUDE_DIR} ${L
+ target_link_libraries(okularGenerator_chmlib okularcore ${CHM_LIBRARY} ${LIBZIP_LIBRARY} KF6::KHtml)
+
+ ########### autotests ###############
+-
+-add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
+-ecm_add_test(autotests/chmgeneratortest.cpp
+- TEST_NAME "chmgeneratortest"
+- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore
+-)
+-
+-target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>")
++if(BUILD_TESTING)
++ add_subdirectory(autotests)
++endif()
+
+ ########### install files ###############
+ install( PROGRAMS okularApplication_chm.desktop org.kde.mobile.okular_chm.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
+diff --git a/generators/chm/autotests/CMakeLists.txt b/generators/chm/autotests/CMakeLists.txt
+new file mode 100644
+index 000000000..36c468156
+--- /dev/null
++++ b/generators/chm/autotests/CMakeLists.txt
+@@ -0,0 +1,7 @@
++add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" )
++ecm_add_test(chmgeneratortest.cpp
++ TEST_NAME "chmgeneratortest"
++ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore
++)
++
++target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>")
+diff --git a/generators/chm/autotests/chmgeneratortest.cpp b/generators/chm/autotests/chmgeneratortest.cpp
+index 2c7696ab1..24742248b 100644
+--- a/generators/chm/autotests/chmgeneratortest.cpp
++++ b/generators/chm/autotests/chmgeneratortest.cpp
+@@ -30,7 +30,7 @@ void ChmGeneratorTest::initTestCase()
+ {
+ Okular::SettingsCore::instance(QStringLiteral("ChmGeneratorTest"));
+ m_document = new Okular::Document(nullptr);
+- const QString testFile = QStringLiteral(KDESRCDIR "autotests/data/test.chm");
++ const QString testFile = QStringLiteral(KDESRCDIR "data/test.chm");
+ QMimeDatabase db;
+ const QMimeType mime = db.mimeTypeForFile(testFile);
+ QCOMPARE(m_document->openDocument(testFile, QUrl(), mime), Okular::Document::OpenSuccess);
+diff --git a/generators/comicbook/CMakeLists.txt b/generators/comicbook/CMakeLists.txt
+index 2fc8ff710..d92c75905 100644
+--- a/generators/comicbook/CMakeLists.txt
++++ b/generators/comicbook/CMakeLists.txt
+@@ -27,12 +27,9 @@ if (KArchive_HAVE_LZMA)
+ endif()
+
+ ########### autotests ###############
+-
+-add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
+-ecm_add_test(autotests/comicbooktest.cpp
+- TEST_NAME "comicbooktest"
+- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook
+-)
++if(BUILD_TESTING)
++ add_subdirectory(autotests)
++endif()
+
+ ########### install files ###############
+ install( PROGRAMS okularApplication_comicbook.desktop org.kde.mobile.okular_comicbook.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
+diff --git a/generators/comicbook/autotests/CMakeLists.txt b/generators/comicbook/autotests/CMakeLists.txt
+new file mode 100644
+index 000000000..6426105e4
+--- /dev/null
++++ b/generators/comicbook/autotests/CMakeLists.txt
+@@ -0,0 +1,5 @@
++add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" )
++ecm_add_test(comicbooktest.cpp
++ TEST_NAME "comicbooktest"
++ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook
++)
+--
+2.43.0
+
diff --git a/kde-apps/okular/okular-24.02.0.ebuild b/kde-apps/okular/okular-24.02.0.ebuild
new file mode 100644
index 000000000000..479cb58acf43
--- /dev/null
+++ b/kde-apps/okular/okular-24.02.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Universal document viewer based on KDE Frameworks"
+HOMEPAGE="https://okular.kde.org https://apps.kde.org/okular/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="crypt djvu epub markdown mobi +pdf phonon +postscript qml share speech +tiff"
+
+# slot op: Uses Qt6::CorePrivate
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkexiv2-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kpty-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/threadweaver-${KFMIN}:6
+ kde-plasma/plasma-activities:6
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ sys-libs/zlib
+ crypt? ( >=kde-frameworks/kwallet-${KFMIN}:6 )
+ djvu? ( app-text/djvu )
+ epub? ( app-text/ebook-tools )
+ markdown? ( >=app-text/discount-2.2.7-r1:= )
+ mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 )
+ pdf? ( >=app-text/poppler-23.12.0[nss,qt6] )
+ phonon? ( >=media-libs/phonon-4.12.0[qt6] )
+ postscript? ( app-text/libspectre )
+ share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+ tiff? ( media-libs/tiff:= )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kimageformats-${KFMIN}:6
+ qml? ( >=kde-frameworks/kirigami-${KFMIN}:6 )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-24.01.80-tests.patch" # bug 734138
+ "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_LibZip=ON
+ -DFORCE_NOT_REQUIRED_DEPENDENCIES="KF6DocTools;LibZip;KF6Wallet;DjVuLibre;EPub;Discount;QMobipocket6;Poppler;LibSpectre;KF6Purpose;Qt6TextToSpeech;TIFF;"
+ -DOKULAR_UI=$(usex qml "both" "desktop")
+ $(cmake_use_find_package crypt KF6Wallet)
+ $(cmake_use_find_package djvu DjVuLibre)
+ $(cmake_use_find_package epub EPub)
+ $(cmake_use_find_package markdown Discount)
+ $(cmake_use_find_package mobi QMobipocket6)
+ $(cmake_use_find_package pdf Poppler)
+ $(cmake_use_find_package phonon Phonon4Qt6)
+ $(cmake_use_find_package postscript LibSpectre)
+ $(cmake_use_find_package share KF6Purpose)
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ $(cmake_use_find_package tiff TIFF)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ # mainshelltest hangs, bug #603116
+ # parttest hangs, bug #641728, annotationtoolbartest fails, KDE-Bug #429640
+ # signunsignedfieldtest fails, whatever. bug #852749
+ local myctestargs=(
+ -E "(mainshelltest|parttest|annotationtoolbartest|signunsignedfieldtest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/palapeli/Manifest b/kde-apps/palapeli/Manifest
index 1a03cf0148f8..118617ae0b16 100644
--- a/kde-apps/palapeli/Manifest
+++ b/kde-apps/palapeli/Manifest
@@ -1,5 +1,7 @@
DIST palapeli-23.08.4.tar.xz 2121592 BLAKE2B 215095801c5c29006d0216a6c8a6c13a3fc5db8c126ea4fba8d4e691194de8cfc237244c192c3d54a13571fc7c5ab746c796746efb90dc0327d950e630728f53 SHA512 2c0a69dfa857ce0cd6e0887d2ee030025906bf4041f3505c33e9a80b2bc1b7d4aecf91edb68c96070c10af2782644698f095a85aa8b71c112e333e3043b13a77
DIST palapeli-23.08.5.tar.xz 2121544 BLAKE2B a441ef48ec83f37163de0a6fc03db7ca1ac8ef555e7594502b18f73ac804114a0b58c6fae7294154daef4b8fa5968e848dda4d64cbbe4ea1739eef30ad58c141 SHA512 98836ac282c2fec37608109c04a9bf1a3032d929c755572ad75ac81dfdd598ca7d33cea5a5749b64d1b0d07b8c2522ec76ac520ced76461777e1b872ea26b245
+DIST palapeli-24.02.0.tar.xz 2120244 BLAKE2B e526b56b68c9156c24ff04f17b50741f9330a5e5170ab0d7ed9ec2f07bb102d28214256b03f6858752378dfb4efbadf72b92eb5cd8ebd7c3cebe2557ac0cd730 SHA512 32516a7adb53cdd9eacc9461750efb9ffe9577b4dc420dbc629f098e61529faa607508f845ddd5f2b7037d4794d8c51981dd8d08b203a3050ae84e6069186b1b
EBUILD palapeli-23.08.4.ebuild 1048 BLAKE2B 464685408c9a5269adea03662e7b5ce3db84c8b8bf541b3796fa1ac97e4e94e6b1c7036ae457d01bf360e85c09c443ad9da2d1ecd7824822355e92121bdd6f37 SHA512 f8cf49e9f78b65780da52ed0f6e2bcb65b49c855ddb9a0be8f49265fd0072fcff65b1406d9edf8950a5df8353e5b52af73c438b13054b38d7b9e7ab3dfc7fac0
EBUILD palapeli-23.08.5.ebuild 1051 BLAKE2B 030b9552322e500386ae09fc517acd58d099246b3f55ff5633a9dd81e4149e0aca9e39a072108dadfc55d2ee7f6abb9c08d90751bb99738432fe3d1b3d449804 SHA512 a081aa7da0348d9c25eb10dea0f18d5aed00401f3b9ab4e30720c496ece64d480d801f0881fb2575751fa7683a38aebcacc553eb3ef43c6576b1961f539782a2
+EBUILD palapeli-24.02.0.ebuild 965 BLAKE2B 28a0fee390f4018ff7d07baf946eb6d99886e87ea911742d6a18d26ae4817a1df750109e12b82a1043ff91d8d18b77b6bf069bfba1e85c83f11920232f8b1215 SHA512 fe88a2495abbe97ced6515ae5c025b39a62496334866407ebf915db556fd10a41498e15fca8467ed85da689cc44e8d35ca9314262c0a31357e9c3176148e233c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/palapeli/palapeli-24.02.0.ebuild b/kde-apps/palapeli/palapeli-24.02.0.ebuild
new file mode 100644
index 000000000000..c18bd553ae27
--- /dev/null
+++ b/kde-apps/palapeli/palapeli-24.02.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Jigsaw puzzle game by KDE"
+HOMEPAGE="https://apps.kde.org/palapeli/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-apps/parley/Manifest b/kde-apps/parley/Manifest
index eaea9fe27fda..fc83b05104e2 100644
--- a/kde-apps/parley/Manifest
+++ b/kde-apps/parley/Manifest
@@ -1,5 +1,7 @@
DIST parley-23.08.4.tar.xz 8601656 BLAKE2B e6fc25613020615ed4cd6a347179eeebb8061e43a24a78bc21a485e83e44faef351be31cdff0ea77de9ea9e75a71314a8b558b5d928c375531ccbeee5543d396 SHA512 451a248fa796df60a6f5047afdb24e5dc9a4a1fe82ecee4e5a279658b18c3c94c6d0cd9b61a72aa4e015ed890169d929295b73086747825a7e5d6b3418a24c25
DIST parley-23.08.5.tar.xz 8610724 BLAKE2B e486826ea225a66dcc6a7023d9b8903e590b86526af395cda09b36a2d939fc1b0cbc9ea60cde9ecd561783101bb606b8af03dace64070be47268d2fda275f2c4 SHA512 2fa685a2b33fa2487d75380980c302d65dd858afd598a4ce3bd8c95b00120c7cf487b39bed500502ac87ce947b33b12199fcde1b5d3531d3ea69fce81f6015d5
+DIST parley-24.02.0.tar.xz 8616768 BLAKE2B 402573dc098f7bdc9114e856c556bd720f9cf90e8b26448f3cdff2989a156514852a0d8ea4d6f8c1f7cafbf5ce5be2c0d16e4e321896e8c510e5c244668355b0 SHA512 8911571c2185986777461d263d790b78e5da613d914fedd0db2083b4ba5a98a95e7efc1a00667f91d37f74b1b9ec338cdf1c8bde68178da4b7eb78639cbbbe07
EBUILD parley-23.08.4-r1.ebuild 1555 BLAKE2B c8c381ba1c1dbeb7ffda02eb275bdcfd41a540d147d0675092d2f742a87ac6204e5d9f8cb493dddcd6b60fe7e461babea8abcb4488a8fc0414b93c6ac79c01ac SHA512 f915187cb5033899c9f142b47220f989585936151c6a2e4bcfa0449200dad9629e0e1a29031daecaa1a7b3f5744c9c295026555adff29bca8b8ebf5e923a7c9f
EBUILD parley-23.08.5.ebuild 1557 BLAKE2B 775274dfc0a828eb8a98da44406f3e35ba60d488053eb3a2e29a3d380b5c8ae45d843bb86867a477f0738c3db91f48c80bb15c88ec7cc3ef9f47cba6eb93fa18 SHA512 95752127624b4f524db99439d500eb777fa69ea515a66960123ea21f3c8e6067a84bdfe2262f2e013ddd2caccf5c6a77d849d21046fda6f4966d5987e6352354
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD parley-24.02.0.ebuild 1670 BLAKE2B 7223f121d6e0847ae8ac4322e8a7decd22d4946146d9e6df12c99eefe65afddfcfeb37dc2375d23880b04eacea0dddd67731437cec482696d470d6df1b5e890e SHA512 37108fe26d402dc032833d29e737f6bb60415fa56a3c11b9b67ab7f779db2d09dd35547da6888b6d034f70ec5619e2ca3ac722431db8cea38a9ed09e4ce5ddfe
+MISC metadata.xml 446 BLAKE2B c39085c0d8382fcc7c9f833be1072c16787297c17700c46cc8a85c58e25fcd7ac58433223ef98f31a6ba125521cfa69f37bffe0234f7eb9405ae96cbbf5d82f3 SHA512 b9fa5147e800934b6efcb5580d6610b9a1591c13194a1a9f325b96b34b4deb0bf7ef35b462dbd3a074248cad7de6cd9c2fa86faf01f4830e6401bf451c1e27f3
diff --git a/kde-apps/parley/metadata.xml b/kde-apps/parley/metadata.xml
index d925f2439758..9232f6089248 100644
--- a/kde-apps/parley/metadata.xml
+++ b/kde-apps/parley/metadata.xml
@@ -5,6 +5,9 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <use>
+ <flag name="webengine">Build browser integration for the editor, requires <pkg>dev-qt/qtwebengine</pkg></flag>
+ </use>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
diff --git a/kde-apps/parley/parley-24.02.0.ebuild b/kde-apps/parley/parley-24.02.0.ebuild
new file mode 100644
index 000000000000..6f9537ebe1a1
--- /dev/null
+++ b/kde-apps/parley/parley-24.02.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK_DIR="docs"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Vocabulary trainer to help you memorize things"
+HOMEPAGE="https://apps.kde.org/parley/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="webengine"
+
+DEPEND="
+ app-i18n/translate-shell
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkeduvocdocument-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kdeedu-data-${PVCUT}:*
+"
+
+PATCHES=( "${FILESDIR}/${P}-webengine-optional.patch" )
+
+src_prepare() {
+ ecm_src_prepare
+ cmake_comment_add_subdirectory plugins
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_BROWSERINTEGRATION=$(usex webengine)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ optfeature "online access to translations" app-i18n/translate-shell
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest
index 0c5bd59786b1..847e98df7a75 100644
--- a/kde-apps/picmi/Manifest
+++ b/kde-apps/picmi/Manifest
@@ -1,5 +1,7 @@
DIST picmi-23.08.4.tar.xz 1541732 BLAKE2B d36710f398ff7e4563dbd62eb27fdb892e1305bb66bbf3c3e45aa4c3245ea776e85b12ff5e21cf9874be9557d830cdf98353437a5a54777c7f61f123a0f04107 SHA512 6036049de96b2d2ed71f5c632dfb97d23e2f3a8d9caabafea6f1760d8875d218450a608dc763cc5af6876af28cce2b415a0e0e3b3cd17b0c96fc64bd296d5028
DIST picmi-23.08.5.tar.xz 1541784 BLAKE2B 05ef5eeee0e003c96397d34658e752f51376c58a371ee259b2c2561c8a3b4009b6951d27a5778ee1ce9ce19ba5878a1de38a949d1a3ffc0fb902a8458b35d528 SHA512 4982d7ec9271d94d6eff3e3d252376f4de2906e5df70571c64fac63ab9c0e60234360d755dcbe9900f4d40936813f5bb049cf9d5ce7522b8dec33732993823be
+DIST picmi-24.02.0.tar.xz 1541812 BLAKE2B 04a3940cf7a9e525313ab80638527002b8668e7e2985193dd65ceb7ce30cbc0736b29f039a45a257da920602d879bcf98191f90be5b4b772e25fef9e257b379e SHA512 3ecc63892a5619e1b561593ad3e25e4895c4dc55340a0110ea085471a89a9c47314b5ebb846d986bec39d57a64f4210847e4f562ed27d1c848f01c127b2118a4
EBUILD picmi-23.08.4.ebuild 1016 BLAKE2B fc03891ff224e282640c7f240018bb1e4ee4a085fe5fcff4ada636a07b01f9729467483229aa97d707a777a8c0302444dafc1767cf6d671121ea2019c45f8189 SHA512 9c12586145f255010bbcf63f10c10355ca52ed3b75cbfee8e6c2a567047027fd8810f75078dd370c58d20fe6e9df1280ba4c012d934c9cb96a3958896584693b
EBUILD picmi-23.08.5.ebuild 1019 BLAKE2B a58a0dee2923db2722bd441c13682a281be4f9fe314994eb7022c721a90677d7e5eb9a6f7525886cad6eec920e60c2ad402c072d48095e9efc186c4d797a4bbd SHA512 a071c84038fe3c97cf44f171c7cceedf63dd4148f696689c6c814fd98ed727932e6fd2042ae25f1a3fa1750c2b108a2b87167ab40d891d5d1af5845092f42092
+EBUILD picmi-24.02.0.ebuild 834 BLAKE2B 3e63a4ead046bc2969ba752a903cbeb9d982a323cdfe9c3ff5a22558178c444613b9ced708d07b922e0cbfce694cb24ce7502195bc77322a4e4d0f9724614f41 SHA512 c8260f7d55cc31a5fb3bdb665403d0e13bb4523b765a2fdd8c9431ce08c58a4880ec4505b3a414e564df95b401d7afdf696c35d3d4303b809e469ed168552b21
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/picmi/picmi-24.02.0.ebuild b/kde-apps/picmi/picmi-24.02.0.ebuild
new file mode 100644
index 000000000000..b2016ea093a9
--- /dev/null
+++ b/kde-apps/picmi/picmi-24.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Nonogram logic game by KDE"
+HOMEPAGE="https://apps.kde.org/picmi/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest
index a2e6090f407a..b0b792b02ef3 100644
--- a/kde-apps/pim-data-exporter/Manifest
+++ b/kde-apps/pim-data-exporter/Manifest
@@ -1,5 +1,7 @@
DIST pim-data-exporter-23.08.4.tar.xz 427752 BLAKE2B 987189e08697aa51cf5cedf0561735e9e145b7be6c3f34ea027af7265cfa3bd2d4575cc9a1dff379257e9479eaad728fda7ce893ff0810ce053f8884e79fab08 SHA512 ec7acc42879eb954e95983005f35527f63bd1ab1fa23e901706d1604737c06df7fe0839777466915db9ad91efe04ba012c4bdd943aa68736c3030783ead07573
DIST pim-data-exporter-23.08.5.tar.xz 427796 BLAKE2B 5f94e9638aa65f63c8ba8871eb7eeefc46c976f33e6db647fc15eba2383a8e2c8cf9e59205ca1480f1e331402d2aa982a42f323f1c6c75b82770c5aafc34f7b0 SHA512 5e01c826a5b97cde56b281a02f663693a5fef7e5cc666eec86fff075b230fd2ab3b28b6fff0d91234c568b293fbb80df1c79d9f8a3c8ca29659e4bb5f8cb01cb
+DIST pim-data-exporter-24.02.0.tar.xz 427544 BLAKE2B cb0724ea785de5d19b8fe7b1e3b47c3163eb7dae3be58f24d2936ac7c9ef47471b3f16bf236e3d1e97dcebbfcd1efb3194c87d29ddac4d2e7c763ab84012db7e SHA512 a073c91cb2a55356c06cad1c856cb28beaae412f125289806a6c35c844bd26d86c290626329eadee5cdfba67b38364a84a9d324c8a875454efb4cc452188da63
EBUILD pim-data-exporter-23.08.4.ebuild 1556 BLAKE2B c272b7222e177092cc4a28e1103ffdc58c1c02d7ef6961da744f045b4215efa2f84000435595c9afe39164da3577d623c9591ffb390346e14401d192ccc311d2 SHA512 e1f8984b023d7332467114f99e98a9a6b4342ac0bd85d8deb3629dafb12cf60df34c574bc5e6de6dd3bb1ffd3ad6d579820334d9257fd037e94169f584b52d28
EBUILD pim-data-exporter-23.08.5.ebuild 1558 BLAKE2B 8db190c525113dc2cb1ddd133a11b498837563906525636f109f77ea3a8c8712c0e4596820ee131321137b86b6697b23c606382dd46881fd7b6b2b4b6161112e SHA512 f3096f660451930c41f76d0d7fbcc212c8fe18cc31e3ef42cffcd8b19a1c846fe77e2ce2d4fd9da76e36fad994fc00785820999e103116cf8b22f64bd363d358
+EBUILD pim-data-exporter-24.02.0.ebuild 1566 BLAKE2B d3a6fcc643f502a202729884771e298aec3d256bb339f987323ba93e2dc6501802475a7a8e616fbd9ca1c77717b2306531ea5e9bcffe73b5b8413afa83e05dbd SHA512 14073cb750c3b46bcd92ac45e58ee70b7a8836a9ede198c27b7ff45279d3ed8c031012d54ec759b78a4ab688962e2cdb130b1f574f39d24faece7bff3d817012
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-24.02.0.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-24.02.0.ebuild
new file mode 100644
index 000000000000..d4b13a1a2feb
--- /dev/null
+++ b/kde-apps/pim-data-exporter/pim-data-exporter-24.02.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Assistant to backup and archive PIM data and configuration"
+HOMEPAGE="https://apps.kde.org/pimdataexporter/
+https://userbase.kde.org/KMail/Backup_Options"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="telemetry"
+
+RESTRICT="test" # 11 out of 21 tests fail...
+
+DEPEND="
+ >=dev-libs/ktextaddons-1.4.42
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/pim-sieve-editor/Manifest b/kde-apps/pim-sieve-editor/Manifest
index 73e035fc5947..1ddf0be42eb7 100644
--- a/kde-apps/pim-sieve-editor/Manifest
+++ b/kde-apps/pim-sieve-editor/Manifest
@@ -1,5 +1,7 @@
DIST pim-sieve-editor-23.08.4.tar.xz 466140 BLAKE2B b6a3df2d91a82e02dddb6e0f5d8bd5d276343593ad090c68b479ce8b7ed4b2667022fd26b64073112cc77107bd7165269e88e87b89b7deeb82a43b67cf5f995c SHA512 dff7b2fd05566905abbc13c89c1715ed22af5a0a0381cac435ea1d53bd667bfc9f670ddb9dfec3fcee94841edb529e8c0493d2b79fb848973626f87244040b1c
DIST pim-sieve-editor-23.08.5.tar.xz 466164 BLAKE2B e6b9709c816e6beab19cd461c513d9b185940a6228a3a57fee49ba1a0c81e5615bbf156b307db6b4fbb19dd80f955bc7e7a40e763e060138f40a787d31084142 SHA512 edc8e32dc5660603bcc440c8f9c2dafcbe6cd08d191d726df11e9060787e013f6adf08aa0bd811cea77ab14f1941deb8190cd42e9a28c9c4c64b6687e1558b19
+DIST pim-sieve-editor-24.02.0.tar.xz 476056 BLAKE2B 97e3260dfe48857da8e8177ef5917e4aa09b122fde2ca397ca56d22fe0b9c9adb89593a03779be564b389856f772d7588bb213e583966a779c59d07f7c0ceec3 SHA512 ba0640dddd4be0da4f01d5beccc33ac8d0c3f039de2b21dc71d43c8e8c853f1b68cfe67786a76a84a9efcf92a11020a8236c60a12943886bf88a0fd4956d6c92
EBUILD pim-sieve-editor-23.08.4.ebuild 1395 BLAKE2B da5129227ce9e0f5b3d74bbe24fca53155b98ed8b0ea66094fa87e1a3b753cf2e7d33fb0925c23006b9e14ac4d29ab56dd703e286edca2cd4b39d82327a7d209 SHA512 f5b64b4fe1637a7fc64eeff05f2c7f303263b906b0a7c8f65b062ab539b5c2a5bef109e5a264a4198e10d8ca0df0c714979a368ab0c981e0f1e3374fea7b0fa9
EBUILD pim-sieve-editor-23.08.5.ebuild 1397 BLAKE2B 62a668041403321c2d3ee6c792fb52d5a4b9bbc3dd24be5d76fa17972d12262e26a48e90f67766d23c65722d00b593932adf6167a956539c62d50930a31f2f6e SHA512 39846da28334537390a8d7bacf857d792620fb516ef2766737b3bf3a8bd4a19089c8e62b10a88dea42c3668ca257bcf4cb51f59c6951fc64c1f98bbf0abeaf95
+EBUILD pim-sieve-editor-24.02.0.ebuild 1347 BLAKE2B cbc2ebd12f383d36553cbed7910aae054f9fd312a270f6350b7c81c72544f9175dccfd2e6e9d87c4f258368775b20cfa90df114d61da6ba13852b1163bdc0a0c SHA512 d6b2109dbef044c56888d87fbc4d633263e2e34c4daf130980a414d047cddd257b0fe3d6dcd3d0c4dd2cee1cbd25af42c71400efc5b521d79f7ce08f808c28f9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-24.02.0.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.02.0.ebuild
new file mode 100644
index 000000000000..7e9da0dca65a
--- /dev/null
+++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.02.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Assistant for editing IMAP Sieve filters"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="telemetry"
+
+DEPEND="
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/calendarsupport-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/libksieve-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/pimcommon/Manifest b/kde-apps/pimcommon/Manifest
index 1208adb6fc62..52b91f890704 100644
--- a/kde-apps/pimcommon/Manifest
+++ b/kde-apps/pimcommon/Manifest
@@ -1,5 +1,7 @@
DIST pimcommon-23.08.4.tar.xz 349000 BLAKE2B ee148a2b09165f0a5130d86dee9ee1577ac67733172c45117cd289145ed6a1473c33f05c06ff42aa4838cf3540a2f0502a633f402c99f386fb5e9a353f3e0be9 SHA512 6192686db2b812604b4dca67d7c8b6be245f1b22bfd827a3f2e109362c583299b77d607f853268b5e4e2a3a83a25d0529a6d4c3393732c644e6e769d6c027c85
DIST pimcommon-23.08.5.tar.xz 349196 BLAKE2B 66d525d68108ecba772cb4f145da893a3f739f3729cd458c62fcc4affaaed8776a4dc558db25fb86597e0842738f2820af622efe6c24e4ed344d43477d5795db SHA512 36464dc23f601d7ffb4cd85be9bc48c15bf610b59de635664ba01d50c914e58ce78c66f0ba33c4db245fd063d721b7b918fd39ab0e466a307a52f7b32d627ae3
+DIST pimcommon-24.02.0.tar.xz 348428 BLAKE2B 541e403e8b65159a708ef5cb697585519bba7a066b95fc177dd90bda9d075a641c91b0b1bf49e9546659da3c2d45b76afa868ac6b1681f0d01dd26a95595b318 SHA512 682e05e2ea410926089220aa5cc3afb1d18ff898e2972b3f4fc18421afad8edff089b213a21d63dddf63be48d0afbd293f1e3c8ac155f3d42db2dacdb628fe7d
EBUILD pimcommon-23.08.4.ebuild 1530 BLAKE2B 7f6e3faa963c0509171ffacc9b92d18e20182435a57451dc56bbd7bc05bf0e4d837624bb15a362c6d26a53eb239393ca5b67b10e3faf905d6c06ee5785ee364f SHA512 8f62186936a8cb7bcf4f50882e359f37311f81ddee094ad18f9662a178208d63584d4058c4b7237d5f1e96c98acca5ecd844a79fcddffea0bb6aae4aedd74e51
EBUILD pimcommon-23.08.5.ebuild 1533 BLAKE2B 01eb6218ded644f638c16827403d2211ad426e5f638a924b72f16c1ddd8ddcea0ae6c4284dd5ebd37851bba18ed5b81e864cff8fd75980883059dd52a5bed4da SHA512 3a4796c03209008d5b1f623a1ecb451bd3807ad8e7f7bd57d83e94f185cc9b8f5b2d58184ba3f432781cc7bf5e9df4808eca5c3e467ce485a7d12f770e8df7e9
+EBUILD pimcommon-24.02.0.ebuild 1396 BLAKE2B 3831c4b1e82a93d4b66c57d39aee4100107b080f82279317eece94a397a8da7f4b9b5007b4ba447ce0f5d269bb994058e3e3d11638a22ea6e3e59a911a1d548f SHA512 fe57d29068f5d547efebe12dfde8a257d214fa048f89d013ec2e1712f359c1fb8273870a8cf26b3f32e082df14f13c39c0fe91b1e516bb5bb73826188bb758f1
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/pimcommon/pimcommon-24.02.0.ebuild b/kde-apps/pimcommon/pimcommon-24.02.0.ebuild
new file mode 100644
index 000000000000..43946e6ee61b
--- /dev/null
+++ b/kde-apps/pimcommon/pimcommon-24.02.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.4.42:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/kimap-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+ # bugs 641730, 661330
+ local myctestargs=(
+ -E "(autocorrectiontest|pimcommon-translator-translatorwidgettest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest
index 8a1051c5c57f..b9148201f15d 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,5 +1,7 @@
DIST poxml-23.08.4.tar.xz 44312 BLAKE2B 0f6f39bd1e825d5c9f2cc9cb8e4d4d8f872b782e10749bfce3bb8192df51103f1fe4d7d91f00cdd86bef1dea5d789f84013b412cce39024e8060775007a9a154 SHA512 a52821aedf0dcd0283946c8174f5c1fae7b36a093ade37de1cb5e8e811d11bf6f87e24d154798f2c8fe76e4b4ceb44541d9b1baad4fe41edd29ea5aa974c6e56
DIST poxml-23.08.5.tar.xz 44332 BLAKE2B daafdb886b2182df8c365f7e19af82db666e4c022227ce28f1cabf8852f730ce52562189f25951d402ea900f7ef069d5f942ff7fc9e2e5e38b190b97246db9e9 SHA512 0dbc297779ee27a10743cfedda581d58ec52bc3ff2b0098d5d749d171574cd28cd117b2aebd227a4b48ac96e5eb42f07e8b429a46e8190a6e169fc5c1272a0bc
+DIST poxml-24.02.0.tar.xz 44352 BLAKE2B cf08d78f01c187d354bf662d1020ba94909041eb248183400f1192c968e9c869eede868fb6a3af937cb97dbe8202bf7a4afcf8468cf685da19bf2a8845603226 SHA512 515020f55d16b306f7fec8979140250151fb386a49e1acabfa8d7207c17a8a0c91771b669a73efed31976cd13a3f86880a15a09e06e54293d3d632fdf9ecd820
EBUILD poxml-23.08.4.ebuild 421 BLAKE2B 031936162ffdb9ee049b5ab46ce7f4f880b0ee3ba0889343388d6a631985abacc607de25ce81ead116a5facc9c817d0c13506b66057e988240a65b97be5168a5 SHA512 2b7f0e4301a9d3a322487edd35f40716a685e073b6a363ccd98ecfb10720373b3a7a4c1afd800bd54533c3e7d55b778c6e419f913b5131b8c6e93121e85f7430
EBUILD poxml-23.08.5.ebuild 424 BLAKE2B ba111c6ff56b348db925c807e6bb38b0a4ae6e47e0c4b347cc76e9facff11afd9170629469093038c92b6bc6edf2fc559019ff36df2cee598dfde5ecc7b35c55 SHA512 2db5addec13be3f946b9a32e9058a03fc06018678bd69e67b2d47404e0ffca5b1afc5a30c469d7d2682935c5cba5a91932d5497a134110749817e56e3989595a
+EBUILD poxml-24.02.0.ebuild 424 BLAKE2B ba111c6ff56b348db925c807e6bb38b0a4ae6e47e0c4b347cc76e9facff11afd9170629469093038c92b6bc6edf2fc559019ff36df2cee598dfde5ecc7b35c55 SHA512 2db5addec13be3f946b9a32e9058a03fc06018678bd69e67b2d47404e0ffca5b1afc5a30c469d7d2682935c5cba5a91932d5497a134110749817e56e3989595a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/poxml/poxml-24.02.0.ebuild b/kde-apps/poxml/poxml-24.02.0.ebuild
new file mode 100644
index 000000000000..9dc3bdca018d
--- /dev/null
+++ b/kde-apps/poxml/poxml-24.02.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtxml-${QTMIN}:5
+ sys-devel/gettext
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest
index 89bf61b146f4..519afaff8151 100644
--- a/kde-apps/rocs/Manifest
+++ b/kde-apps/rocs/Manifest
@@ -1,5 +1,7 @@
DIST rocs-23.08.4.tar.xz 1571048 BLAKE2B 5f3a7d84272b8565ec9eda00e5c583efc682e25a2b065d63d5cb4d21c2c2443317d5f0b939c1e7e360a6c457e25e43f216219d30b2b015c9be1208ae23af4f84 SHA512 80136c77cb4f7d11820f8fb60d50ab9c6cc9b8a653f822780f8eea721a34221540eb8ba35a4e306f74252391037af829da5d822115732ee709703fc2c7372d36
DIST rocs-23.08.5.tar.xz 1571200 BLAKE2B c324344b536f21678db27cf44796d643746ca5ad6189423300c1134cad7f7ec812f572be1d742123e65b63260cde17365e04f634b7744f27ee3d86a51da9cd96 SHA512 89175f8c0882a2fbb3810ab093d8278bf5e730cb23ce02bbb1f39839f433bec69f6c3df8b726f913a8a748f97a17266130a5683bcf37a39cfcadfa19f6352363
+DIST rocs-24.02.0.tar.xz 1570520 BLAKE2B d60e208f4a3c9b55778c4b45b863ddd7f33001cdfe5b1f43b38e15d2e1879fca6cd6217f852da878ce534f31dc29577fbcabf571fde335d7ae51fa1c89553cf4 SHA512 79eb19f25039cd4e395be779caf32e21e9ca06625a49758ed5ca926b2d2f3096f799b37ea6c4093254d5a3f346cdff446e89b1503431b556ce878eeafb5358e1
EBUILD rocs-23.08.4.ebuild 1264 BLAKE2B 43cfc3cd11866d375f6eeeb639883e8ecd858c30e96a51d735ae784e472d117e76d07fa76c36ca495a119c464d13dd1fad3f6ad631e2dcc4c616e98b4e404b37 SHA512 2fd169c0aece4317f1f7632600238354d5c3608f470618f92a96b7104ea94a13d18a4f161a93704b146eb93f329cf794e7a3d63d8238ae2c1f9b86361680f3b8
EBUILD rocs-23.08.5.ebuild 1267 BLAKE2B b1cf6937f061cf1e1c9a4ecd4ffc1b2acea9ebe91eb02ad42f73b3c772a789b4d710244d60791294735102bc1d76dfa9571e026d501bdcb17aa218f523d24a2e SHA512 7330579e3202feed536ece6820491e1dbef24a04319a5504238f75783ddb63afddad9e5b90504a1c2338bc770d870d7d8f4b39bbe36d309efa3e621b0d8cdbe5
+EBUILD rocs-24.02.0.ebuild 1267 BLAKE2B 67af104760e5015d3fce32e9364cb95f39a0358f168de83e8a96541205628bf0d215ad5424148e0d3e592c42574e6aec47dabac33b4ed07b464a69de0d6842ac SHA512 a0b79caffa27c7d73f619a410f3b90fbb1ca991cb079514b8db688fd9b29b1a8d7cbcc8eb676a62df38946392e3cd583ad27131af49df134dabe11836f0e6beb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/rocs/rocs-24.02.0.ebuild b/kde-apps/rocs/rocs-24.02.0.ebuild
new file mode 100644
index 000000000000..0d84875dcf72
--- /dev/null
+++ b/kde-apps/rocs/rocs-24.02.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Interface to work with Graph Theory"
+HOMEPAGE="https://apps.kde.org/rocs/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ dev-libs/grantlee:5
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtscript-${QTMIN}:5[scripttools]
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.49
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+"
diff --git a/kde-apps/signon-kwallet-extension/Manifest b/kde-apps/signon-kwallet-extension/Manifest
index 0114e0c8682c..d10464e2b550 100644
--- a/kde-apps/signon-kwallet-extension/Manifest
+++ b/kde-apps/signon-kwallet-extension/Manifest
@@ -1,5 +1,7 @@
DIST signon-kwallet-extension-23.08.4.tar.xz 11232 BLAKE2B 23eaf069dd8676b6bd42a7918fa424907b9cf8927cfbb6315653fd817d10580c6b992647519231546b306f6085071f2b62f5fa39236f82f267d5421202845b14 SHA512 39defa70a410e65ea8c7df47ad3bdd7f59dc52bc3cbd4b329684a26a061ac122caa93dbd7cce4dfcf8398fa6b7bbe41d58beb28e16ab6a84fdf9d18f285a56d1
DIST signon-kwallet-extension-23.08.5.tar.xz 11220 BLAKE2B f29733eb7c816862b6e9d4f6c068278f3b4e3969440f35639d648ba91e84b5acd5cff2d7a58a5f7019d87ac7e92e96dbc4d33320947bfc8989811163eca7b0aa SHA512 8df03b04bbec03aed51a332a3168bd614f9642df1e0b44275bf5b32089e64895083083f0f7b51a4a111bb5ddd8fdd0e751c1a886e56591b3b6af374659b18bdd
+DIST signon-kwallet-extension-24.02.0.tar.xz 11224 BLAKE2B 8a22e2bb19ea95acdfc393635872752b8e275f5d20d477bf8113802038e1d80e47423c1cf2d354a1187f0f7b3432295276170cd39e646bb7b70db5accdaa8ccd SHA512 d2572881f7522a1d96dc77f9bf157dd952c7ed25a3a6ecf508ce6ceac22519b98e036a4cb272ef4790bb5b91a74575120c895317cea9b8dab9a1e0a1605acd5d
EBUILD signon-kwallet-extension-23.08.4-r1.ebuild 396 BLAKE2B aa55ef1448019cf2cb2e6676a4ef6f8dd941ca50b39b4bfe38f0488bb23c1c082e9207a1f8c951d60f1616fab33b97f1c9aad5af3746caa14aa8130effb1bf64 SHA512 3075c2e83265ad8a010be0219b4e10dbe899495d6c7bcf3e1033a2161ef0568856fd9b4a5f38d03a23643902135fd2bd6101b35d50915650ef81b83895dceed7
EBUILD signon-kwallet-extension-23.08.5.ebuild 399 BLAKE2B 1d3fabcc0c153d5aec1ea43860085b5b1f5cd8860e98e55c87078605a8aef8b329ea4b6343a2169ce60c4b93e28f4a9ebab22afe03029adfb8bc25c82051d06f SHA512 e3bfd2da9602fb2b06ec7f26feb476b1181a1415eff358bc33eb527d029171e908c98285d7ca88c6c86d6cbfc991f4763783171bda83265524428f8078292525
+EBUILD signon-kwallet-extension-24.02.0.ebuild 411 BLAKE2B a5a2761d98be62a3cd9dd3112692fd14bf89137595e6f6177a7123f07551e92126900f113a3d4caa4c0051da8759bd59316d92fe30f7673f50cee902ee3643b2 SHA512 c68b4fdbe19f693846b512717dfe93f42a6763ae9cd23c40f8c9afb3cea01a80aa107bc8252ace97359029f601d1f7c6d7f1672c0379f649f4dd968f49b14939
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.0.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.0.ebuild
new file mode 100644
index 000000000000..653bb8b86e51
--- /dev/null
+++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.113.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="KWallet extension for signond"
+HOMEPAGE="https://accounts-sso.gitlab.io/"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+DEPEND="
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=net-libs/signond-8.61-r100[qt5(-)]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest
index 66ea5b49bb1d..c80255808233 100644
--- a/kde-apps/spectacle/Manifest
+++ b/kde-apps/spectacle/Manifest
@@ -1,7 +1,7 @@
DIST spectacle-23.08.4.tar.xz 1352620 BLAKE2B 5c8401f9e8b562b5e14aadc92ee9c2b948efdb4985da940154232b747957af0295135380f53c31367fa3f7f7d3085cc84e7754aa5047ad9128a00342d34592be SHA512 a182d01edb74adea9a4762aeb95bda76dd01458212d78d3093d6d6663d0abbecb59e4862505813e9306be638d01d431eed1c35ad3ee1a413fe07871bdac71e79
DIST spectacle-23.08.5.tar.xz 1353080 BLAKE2B 22679e37ae3cdcd526853f91e4f427a6b24c8b366c80533a2fe4c727896a52ab25a6055f0d931cab2365cd40f5eb2ccf3bba3bb60e8319902dc1dd83d1d5ccf4 SHA512 4dce51d1932104c7f52cd7f0f306065f0d9bb7a57dc79603850ad6f9283729698324ee358c68f63b9ed306b19ca016a291a0d13e8053a14493283884e9c2c505
-DIST spectacle-24.01.95.tar.xz 1405504 BLAKE2B 80fbde505d698ed62c52e322fed95c6d6a24a84a5a8a51e564072749d718d37bbd8070f05bf0ed4e1221877e2182ea171b0d0e5a365a045911ecd17ac1530fab SHA512 239ec2d9c1a2a021072cb956a59bd2c7a0985aa33ec7da856c3432d5376c2b7a2b4dd7fd6d9c4c31abc16799d876a7677b41fdddcd8392184a1c1b149b425095
+DIST spectacle-24.02.0.tar.xz 1406456 BLAKE2B 1298142be849a0d24e34de89ed60a46f287a051a65ee3df625db34da0facd4bc07a1c6001f5c28f60bde8efefb64cc9eafa3f5e5a30566fc45a9825c27988fa3 SHA512 7faae67fe276c4c120cd0d910514eb404455b1bde737cb4029b91ae6fa3f38c6f5597d0bd078ff3e1635f7ad989b119f1a6a5d355576a2c1393fe0bfdb6cba43
EBUILD spectacle-23.08.4.ebuild 1854 BLAKE2B 98fb8ae3168271a1f6ebf377ebc09555021a97eb320c00a7a3ecfa415d86c4b72b7380a5a848c5d1bedb98379aa82a2ee2f5fc979cdb217f1a48f4a15ae4d312 SHA512 8949e7a913db3b1c850b8877552af4acf7a91dd42588aaecf708a45653a146d4da05e1c55dd7b2c007dcbc1ef3dfe83699a56f432e9571abb25f7069844ba9ab
EBUILD spectacle-23.08.5.ebuild 1857 BLAKE2B b767f73243789cbc2bcca594a5a6e1493a1ac37f71c878cfb1da8fd55604b017799786b48f6ffeedc767b2dd313a770e69dfbf5f74431bece3e7103046465386 SHA512 d2162963d1440d3324f9951541a48aa438a0812fb36cc2a61a6148211374457827fbaa54c2da602c62bf5669a0fcac7f1d839e7feb83b0d7b4136bbe00a2253c
-EBUILD spectacle-24.01.95.ebuild 1707 BLAKE2B 58e3727b1029faa5e453e1ae24b78e425bef2be58a068547d041fa073071646f0b7d84582c93ddbd09cf5408428fce4a37dc0f5b1cd3d03bbd6d568085fbf2ce SHA512 1d516cc1cb7a49ff6d23e321ab2b2197913c7f2cd508327a94251c74fcec564e107e0cdb881430b3796f86b4ea19b1f1adac490516ab5f54a3db6732970be93b
+EBUILD spectacle-24.02.0.ebuild 1794 BLAKE2B db39994ac3d1118b9fc4a3fb0e5663f84330df85b43f18615087cf19ceaf7e769844b5c062b58ab1cdbcccc28bd28e66186cba9bc81b2e515fa95d6f5624eeaa SHA512 acfc096877315ceac7ddf1f38a87b3e15ab76057af32611d049c76b4f8ff728dbd29ebca6ba4352030ad66d4fd85b2f7dc9071f5929d3a1064fe79fc333a5ae9
MISC metadata.xml 433 BLAKE2B aa15f0a819a00c6b039f74d707659bf6beb6ee9c2ac9cd5a1c69163cd684c46d928105e832d93ac8096f128cb479bc30a85866979773cefc5a800ade4a7fd254 SHA512 2df906f333d8f522e66d7977570f8fd35efd329fb797cc4998a9eadfb7405748207f895e8b741004fdcde5dddff58a746337a33edbb7e4a748106fcf366675b0
diff --git a/kde-apps/spectacle/spectacle-24.01.95.ebuild b/kde-apps/spectacle/spectacle-24.02.0.ebuild
index cebf981c6e49..74a40705321b 100644
--- a/kde-apps/spectacle/spectacle-24.01.95.ebuild
+++ b/kde-apps/spectacle/spectacle-24.02.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-3)
-KFMIN=5.249.0
+KFMIN=6.0
QTMIN=6.6.2
inherit ecm gear.kde.org
@@ -18,10 +18,13 @@ SLOT="6"
KEYWORDS="~amd64"
IUSE="share"
+# TODO: Check if qtsvg is still needed after upstream commit f851494a9f3f550842c5bf1b55442313ab300b22
+# I think it is b/c qml?
COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
>=dev-qt/qtwayland-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
@@ -38,7 +41,9 @@ COMMON_DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
>=kde-frameworks/kxmlgui-${KFMIN}:6
kde-plasma/kpipewire:6
+ kde-plasma/layer-shell-qt:6
x11-libs/libxcb
+ x11-libs/libXrandr
x11-libs/xcb-util
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
@@ -48,12 +53,6 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1
"
RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5
- || (
- >=dev-qt/qttools-${QTMIN}:6[qdbus]
- dev-qt/qdbus:0
- )
- >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
>=dev-qt/qtsvg-${QTMIN}:6
"
BDEPEND="
diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 0099a5e78639..d6fce8ebf853 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,5 +1,7 @@
DIST step-23.08.4.tar.xz 996108 BLAKE2B b10d800c1c493a2e639f91ce165d70464b59df9ffcf36bc0c78f1c9e472f7e442678ba3aa58f4e403a46be0842205bdb28fca1878114e81a8eb79000f64dacba SHA512 fe4438817e3af5bcef78389646324cca264519cf8f841addce62ed4092898d37f8b3c7cb27a70d4d8d549e27ce6a1a634e69a34228ed1d4c57cf32ded68c46a3
DIST step-23.08.5.tar.xz 996012 BLAKE2B f1f1592d0f097e218deb8d8f828e6e3712d4708cf60166e48bd79ed52696b19df460889b57f21eea89c76d129438177081b49a8dffeff8b9707d1c1710abccfe SHA512 18a55bed73d75095504aa66d38ee8a574ee0c9bbe0a5b7cbb3f1fb3805a9dc428cc0fdaec17bf5c7ef45a48dae6b86f3c3ed3568aee7e0ff650b83ddce70110e
+DIST step-24.02.0.tar.xz 994944 BLAKE2B 6c302396bbd44afb8f6a8d8a54cd9ae6d63b0c797a7123a71cfc2e3c86f63b71df9e03794d5468c1a2054aa4ca17e1908a9099cbd985eb4ebf4c8b808254345a SHA512 f23af3224ff8590ecc32613de9ffd30f920a9c3bfcd2caf28bf0487029fb1db6cc6549895187d8d571bea4c6112a2d58a9f16f118e341ef82595b23d49b498a4
EBUILD step-23.08.4.ebuild 1403 BLAKE2B ba5e3b8f307c1bb8fdc3795dd4de3ee4cb0644759c662289124dd0c66603759315956a2f2e692dc8d73f7e5acd00cbc4103399da7deee33afe4458772a3a3918 SHA512 f5838ec5c42aaefb42011f5d577e83f03f125f73f4399927c471297b42f51c275f4fc843941df83b508255786228b1772c7ab8b1e4b12c73a56969de721a43b1
EBUILD step-23.08.5.ebuild 1406 BLAKE2B e32c78d15a0d2abcb70f624b0e01fd6ec1a6d2a295261d3832e9b979efa22002645d3642fcc86470f8891cbc0864fb6b46d17711cf79ce0c42f68f8fd0a5e636 SHA512 9d8a52d0c619270210be87a2116634a021a2b6e6cfd6bbcff97486bc360e451a6ae7d199ef42c1dfaf664b4a7fd6dbe925ac2bae58bd4f960e38bae01dab63c7
+EBUILD step-24.02.0.ebuild 1406 BLAKE2B 68fe6f1e87058ff54520150856edfbf1fa8014909341530f5a5efb0af87dbb368f107fadd0c0bfce08949989bac6673319c76a32749149c55870813ec216300e SHA512 4038d6d797c9d760609de4bcfa57e003e842bfe1a871f6c76d6ff237d37a8e584081f2f71b6a7ea1fc981dcef2e724953b932de4556cebef278a1d458badc0d0
MISC metadata.xml 417 BLAKE2B de9527c46129517ecc1eac9da86866a8196d7256cd1e6b73fd9c415b18f3278099bb08200e16b791bea345daf84a6b3392ae583530f848e699fb8102c2f99b4f SHA512 ff67c68e133f784d4819a3b475ca8090bf6a2ee7d4266f4f48bc3a3032fc3778ae4004206981098f304a3c32fbb9a36a0488dca095cdff55e2abfafc16424fff
diff --git a/kde-apps/step/step-24.02.0.ebuild b/kde-apps/step/step-24.02.0.ebuild
new file mode 100644
index 000000000000..aa5b366f5a5e
--- /dev/null
+++ b/kde-apps/step/step-24.02.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Interactive physics simulator"
+HOMEPAGE="https://apps.kde.org/step/ https://edu.kde.org/step/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+gsl +qalculate"
+
+DEPEND="
+ >=dev-cpp/eigen-3.2:3
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kplotting-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ sci-libs/cln
+ gsl? ( sci-libs/gsl:= )
+ qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package gsl GSL)
+ $(cmake_use_find_package qalculate Qalculate)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/svgpart/Manifest b/kde-apps/svgpart/Manifest
index bb9926b1e14b..b292aa5d9dcf 100644
--- a/kde-apps/svgpart/Manifest
+++ b/kde-apps/svgpart/Manifest
@@ -1,5 +1,7 @@
DIST svgpart-23.08.4.tar.xz 28712 BLAKE2B 757df13a6f0c88884e8602d0fb8144b5f593736bc11056978353596e1a7f310745b7e8e8159a7d1efecd9f48c8f53dd90af38bdf968d7ee886dec9f9f18baca6 SHA512 95c4e0e7768660ba4012d2ae9eb52858292bfb37b1d162bcab937027036ee17726ec3682e81e21d39da492364a6c2776b022ee5529f347b8161fa8360ceb099d
DIST svgpart-23.08.5.tar.xz 28720 BLAKE2B f161d95e351286ac2d0c90e06504471622e2e717d9bfc7d78ba709803fda5218ee92bb6f8d30224963c4f690976bc1f6d3efe0570c7811f59e2d3342385ed74d SHA512 2bd0a97eba7d02372defa22b253c8ecbf21a8bf1038b7fb24812ec7a45336dbf26eb1606d363646cc1fab37524798d02432383f09dac1f3ee2a76cf32024e6be
+DIST svgpart-24.02.0.tar.xz 29332 BLAKE2B 43d1172a45a76cf43f83b40580edd6f8d66d5f9a1bb3908be21e98533a80400f73c43dc5b404ed8ad198d14bd62a0212e2f4d11f3dd9c80b955f03fa1c5898f6 SHA512 360519f22757bc9077d5987a2415013a59f9d3c2a8453195c7b388979fcf80debbab0ab810e1efde52eabcbc5c84bd99ab8a8a6ba2ee640a55991b093f0559dd
EBUILD svgpart-23.08.4.ebuild 589 BLAKE2B 807d75451816bb89e3a461d2605e78934b63cf4f9066a844a05d8bffae5d0f55538420dccb6dbd582af7fa38dd0260d51f851f8a98f23a69f76d45fff05d8555 SHA512 b86e7140c46542b269552b464bfc62249b1f230a96763394f2858cdf901e29174cc9b259bdeeae73518cd19d58247358d6596c21e80f38523b18a8b05d67703d
EBUILD svgpart-23.08.5.ebuild 592 BLAKE2B dc3ce76e9ad20c0e5fc7b57bdc513ead255dcd8b472048332f9ba9c8ab392d35936e15066771a4c9df9f40d7faba58a190ee5a4c2005b6f2d3c122b2070c4cc6 SHA512 a2fab35f002030f7820811ff1a48e14830a88d67d038616aa56deb5c120d3705e0ff5186c721bf4f762c3a3d16207f32717dcf53fc96de5095e36c9490c3e7d3
+EBUILD svgpart-24.02.0.ebuild 544 BLAKE2B 92e0c29ff3aebc881a434d6b0cbe562a64884a9c90747cbd0dccf40cabec21cea374974087c82571594cc924cc4d13f0797c950522db37ea27f62b61cf1cff10 SHA512 b0432514d451e4b6a33e627b7f029512543f9e261f2ab260abd498e9e53cb5f6684d6f167939a3d0c7d93bfa3974d8d792c64e68f91b601ee4b4cf2f970b609c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/svgpart/svgpart-24.02.0.ebuild b/kde-apps/svgpart/svgpart-24.02.0.ebuild
new file mode 100644
index 000000000000..88ef49f54eae
--- /dev/null
+++ b/kde-apps/svgpart/svgpart-24.02.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Kpart for viewing SVGs"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest
index a8f44aa1f047..555a2796039b 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,5 +1,7 @@
DIST sweeper-23.08.4.tar.xz 399668 BLAKE2B 15f5070f9929efffd6d3986ac96a99b354213db765c151ac8fda2003ab4422f62185c11c42066bb0e29abaca6e709ab18b817572069f4831805e544301171088 SHA512 a924e927bcbc4d895ee346d9ca5fe0f41bb9fa2c3ec5b46114e7d6f9072f1314ca5efc229d5338558c3d3ebead9442416acd0a42949bf754687ea782656bdde6
DIST sweeper-23.08.5.tar.xz 399660 BLAKE2B 9af6fd1a5e0f49e18d9876404090a06078491ef16f1b1c0480322648e293d7aab6a4b5ac006c7d223ecf917c7207783f6b20198c2fea487f365e8f598a2e25bd SHA512 3a42824878da4e7ba1fbb13c5ad44f5993de8156997e073962f13eae86bdf30fd0764d54eb2342a709d84ba741d2e67be8b5950a5009bd7b7620a99695fcdfa6
+DIST sweeper-24.02.0.tar.xz 399124 BLAKE2B 7ce6801480a7c49a7444de10d3b882b4fc358c89d7e53b90cf1093b3bb05205031940000ebb4726bc27ec1265be044647933d70b3bcb5b8e7e97e508f0246bda SHA512 82cc4baca5e3a975141417878670facfefd3b804e08a59c63374b05f09bf8d2f46b7571055c0cd5a72f18983d30a23b75a2bac8ea5f16f580cf30555cb741525
EBUILD sweeper-23.08.4.ebuild 992 BLAKE2B 9a96ca3c3cd10af9a46f152dcea9d0e5420cd5270c420b9feff8c15022eb21788636075cde89d613f27fcf72ac00780d27cfe5195e4e403a111bfdfeb5848079 SHA512 55d5b36b279390dbfc7f5ad81d6af84e860fed1bbee908729d3911a26fa3de65298cd82bc83b9e08a42e3df0269cce2bed2cef3f2180d194d01b0109d189d53a
EBUILD sweeper-23.08.5.ebuild 995 BLAKE2B 8fcf08c86ced082ebe3cc881b6a6fcc36705daaf6dab8b338142724aecb0cc61902b096d5ae47b243a4f538b7a8a5b5233d8d3c2bffc7225c1af751c169c8674 SHA512 1be00ee27d9d2611a1d7fb1e38fe7ac1199bdde2998ecd96cf735b770c6de3133896c301952bc5b87b3e57b541ef11d15e75bb14cf6d67f82c2813a72fb7199a
+EBUILD sweeper-24.02.0.ebuild 850 BLAKE2B 0ab5de4fa82df71352bcac28d597cb7f44677ebbdaf0ffe024a14d92286dbecf7df655c0d374b69b53d73a5f8f81d085766bea9403cc8a4b261bfe83d80c077b SHA512 a31d8dcfc77d887705505fcefb4de774269040e0c223782b35f5a4ad1df589d7c04891efedfc4b18f9e3e306f55a5837a827bf2eb037185107494d15de8a7eaf
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/sweeper/sweeper-24.02.0.ebuild b/kde-apps/sweeper/sweeper-24.02.0.ebuild
new file mode 100644
index 000000000000..96d906bb0808
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-24.02.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/sweeper/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ kde-plasma/plasma-activities-stats:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/thumbnailers/Manifest b/kde-apps/thumbnailers/Manifest
index 939baf58a65d..46ac442e6b54 100644
--- a/kde-apps/thumbnailers/Manifest
+++ b/kde-apps/thumbnailers/Manifest
@@ -1,5 +1,7 @@
DIST kdegraphics-thumbnailers-23.08.4.tar.xz 49428 BLAKE2B adb4c927442dd3c483bd30022668c727c956b9b13acd94826ef1ad91c7e03dc8e05e8306e97445b17ad342b7c8fc041e4914e0af74fd0ee511f22293d5d05ef8 SHA512 8198a38c5251f11fa9383bc36de55d1f75a560d6ae26462fc7158e83b169af8c598949e7f79b7d2383f9c2d3d658c8140e5a1a2b042aa5a3f3ae633d22c091cb
DIST kdegraphics-thumbnailers-23.08.5.tar.xz 49436 BLAKE2B 943ad7bd93ca5e4d80854869d4d97f7121d259a82062afb7781d1845e94cbc6ea1732aff3d3476eb6db5ffe54f8f97b352ef8977ebdccc2b173594dd3cbccd6f SHA512 77c328e9532fbd12548d4d219d6da2ad369ee14825d3cf5d142ec11afb842640e1fd01e7e1f911147c93e7e93893b9ae10be66b3d568866ed8985b5e5b38663f
+DIST kdegraphics-thumbnailers-24.02.0.tar.xz 48536 BLAKE2B 608a9b1b8418fc03fbf973de5442db0e0f1bf75ebf45a9bd853dd3c9a37afcd16bf8654341bedccf6dab1364f3b80c428fa8db52a927e1297226e7dd774ee353 SHA512 bad6ea7661598af58aafba8fdcd947319e477c21471baa9d87dd0a1ff729e809979b0e932e1f2a14d136e111d6a69424d17efe9231895e86a1ff87ca60ec06d0
EBUILD thumbnailers-23.08.4.ebuild 909 BLAKE2B 63f913e4c61e29ed6f197b110a94be884dfb0ebedc45f1ac212523daf2eb4d3b32aaf443d4245740ae2c78530a511023cf7d7b642769e2406c556b0cbe3a0e8c SHA512 559c046ec3109fb4b01000876711bafd18b39822a74a62ba2dbcdf22eef313d2163d367a34160575367f1702e195d4e62386398f429c879a6fa0aa6fec87eb2b
EBUILD thumbnailers-23.08.5.ebuild 912 BLAKE2B e3451be32f2cb71ed1e1d49cf34f9331c251c8aff0602479423c193d808a9ef9db07bc31d6fc6e8aaaaf77616eb495b23531e9a28f8f0dbf52d93be4e62953f7 SHA512 38b02aa7b59f81081ddf973d76b3eeeaa2a8b9afa6e9507c5d6efe8a9ed160a2f32add757c82123553be22302e155c73e23f388053be3f403f0668f08a883648
+EBUILD thumbnailers-24.02.0.ebuild 812 BLAKE2B afe419f3ed57863b28b123490df02f94e18fcd7c045ddd4b551ebda94ebd761ab88cb5191fddfaedc2b595739eca1a1f81ddd18a92125d1d4a0d9ccf80918892 SHA512 b44e6f39a6d9474f8800adf07f76fecabd6cd774e4d536c88064d80214f9b62d885b2a8fdb69406861e5757c9e5e75b819323387dc22e5cb39c117e201e6db85
MISC metadata.xml 448 BLAKE2B 16f30643067e51624b579958c8fbc684e802a146b878f690c40acac04108829461f85281966907943a52f769a1c684cc86fc8ddf638adc34292d40efda5fe8ae SHA512 9471e7360d1ef5f77faadbbf9e28d6b8d8079114b8a75f8d4bce762773c797d48ca7cebc2818decefdc10dae5baeab93fe4de22b3269c98ca75975b47522eca0
diff --git a/kde-apps/thumbnailers/thumbnailers-24.02.0.ebuild b/kde-apps/thumbnailers/thumbnailers-24.02.0.ebuild
new file mode 100644
index 000000000000..6bb6437af8f1
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-24.02.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="kdegraphics-thumbnailers"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Thumbnail generators for Mobipocket, PDF/PS and RAW files"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="mobi raw"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 )
+ raw? (
+ >=kde-apps/libkdcraw-${PVCUT}:6
+ >=kde-apps/libkexiv2-${PVCUT}:6
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISABLE_MOBIPOCKET=$(usex !mobi)
+ $(cmake_use_find_package raw KExiv2Qt6)
+ $(cmake_use_find_package raw KDcrawQt6)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest
index 8a0c089a1a46..1d6e63be6afc 100644
--- a/kde-apps/umbrello/Manifest
+++ b/kde-apps/umbrello/Manifest
@@ -1,6 +1,8 @@
AUX umbrello-23.03.80-gentoo-docbundledir.patch 2064 BLAKE2B 4645a03331876abd1876360f0165585441c192a43a56135da66150bf8f691b30120a8b32143c52e3421022f26b2b4ab2c57ea7b421826527c6d3aa7da66bf921 SHA512 c6e7458ac419af6d66968f4d8a1badb4795fcfdbeda61902ab0b99a205a80fc2e1e35b24d39ab925203f66c9e145e56427851fb5d4c297a4b5068fd5ed33331e
DIST umbrello-23.08.4.tar.xz 5775132 BLAKE2B 6fb05a3b0f5f9ca479f5b689bbcba04ea5cd4c0aee9796da9781b6e27f2e034fef88f49ba51431e5ddca2e5cef7c5c9a4034890899846488b3de80ba63daad5e SHA512 c45f581518a68e1314481e81d48577a140490a40de6a0f18ee21687ac1872fae5134fb057a191bdca7c5fee4fe9bcf6045578ab286d3a82bcda0e9bcba002d65
DIST umbrello-23.08.5.tar.xz 5775280 BLAKE2B 466ca92b2125765bb159b2e2e8a4bef7e4f04c32a6871191fdf1cb2d0d0443e8c6d5fb2405dd7f3f758d8f0b106961425a308ca90be0633b4f1dfa02524dd7c6 SHA512 1820e1ff81754132d7d758817e833bcd7719bdb0dbb9a30c02db6cd8d17430dd95eeca9e532a06a17c478c17fba87ae572022774a73d7b750fda734936be642f
+DIST umbrello-24.02.0.tar.xz 5779812 BLAKE2B 1cd2f891984f7e5e55f00d848418dcac82bdda6505acd23f2ec7ee8e910e80ee4b65f8d851b4cab15015a1a04f4e6bcb08308b47980d84ebd6f7a5cc5e36f04d SHA512 3f4cf88a7a4a65622115e00461a04a99f02c36be97b389a8592c2d191f26f4403960ddc7c6715b99cc97e9a527157c41d41996701e6d2addd2d2d7fab1eeb0b1
EBUILD umbrello-23.08.4.ebuild 1815 BLAKE2B 549a08f587fcf6f117cc52efc2c727a5ff1eafa07e76f40cbb13d312212e6093545b2a930088ddf1f6b39ac1aa3a34fe67d66ccd432307d67db1ff17853d9999 SHA512 5380dfdafe9d34b70ed865325bced060b7ff4fc00ed44e7cfb01393f783a5933f605b94c7e535efeb32e9ca9f581ebc15d55a5564ef33f3b328ee15cce3c05c7
EBUILD umbrello-23.08.5.ebuild 1793 BLAKE2B c4761b790edd512cb2d3aa46720f17746fa80a477814930fcf9c7b822c6fc803bba029d35d8152159ca2cea6db679de08e59815886076c7788c2ba3112ad15b6 SHA512 38915a5225ccc32fcccf2d9d2c88b12dc967aebb0416627f22a60192419758d6c07b4ca22ec5189e20f0be8a71a70c1fe833bf23c65b7585d866d4d400959b06
+EBUILD umbrello-24.02.0.ebuild 1793 BLAKE2B d8abea88e106093a5cfc7521cb424dc81e5a43d36c4181496577eb7d5f2f91a0ced0c0241387710e9e3f07f9a607fb129e6d4f85af55020a64a348099b6344d6 SHA512 b37d99234bec4ea0696316b4e16bcdadb4c2a173c297a79a6009ddf6a424ad647df23d33245c63a9754b0f32bf002d90665e1d101cc125124f33830b1a49d144
MISC metadata.xml 459 BLAKE2B 465f4c84b8aeb296c6c2e6b7c387545709a78db7bd3a42e276ecd67b9e0d6137be482e058b984784a3e68f965561763149de1fec93abb3d4c601f9de115c5b38 SHA512 fee91c5580066b6e088669602c6629a20e65e58390809427e737c6042b1233b118dc9d245b15af14f588aaf84cdba30e811e8a1d246ba6ecfd43215285741608
diff --git a/kde-apps/umbrello/umbrello-24.02.0.ebuild b/kde-apps/umbrello/umbrello-24.02.0.ebuild
new file mode 100644
index 000000000000..81434d570b5f
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-24.02.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false" # TODO: figure out install error
+ECM_TEST="forceoptional"
+KFMIN=5.113.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE UML Modeller"
+HOMEPAGE="https://apps.kde.org/umbrello/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="php"
+
+RDEPEND="
+ dev-libs/libxml2
+ dev-libs/libxslt
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ php? (
+ dev-util/kdevelop:5=
+ dev-util/kdevelop-pg-qt:5
+ dev-util/kdevelop-php:5
+ )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-23.03.80-gentoo-docbundledir.patch # fix hardcoded path
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ ECM_QTHELP
+ -DBUILD_APIDOC=OFF
+ -DBUILD_PHP_IMPORT=$(usex php)
+ -DBUILD_unittests=$(usex test)
+ )
+ use test && mycmakeargs+=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Clang=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_CLANG=ON
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/yakuake/Manifest b/kde-apps/yakuake/Manifest
index cc2ecc2da2d4..42e4a41920e7 100644
--- a/kde-apps/yakuake/Manifest
+++ b/kde-apps/yakuake/Manifest
@@ -1,5 +1,7 @@
DIST yakuake-23.08.4.tar.xz 435356 BLAKE2B e9fe6ec0aaa39b873eda07e24a9789fd7d124e615fa6a51aa5217973e1a7a353798adc77d5edfdba62234c33f608769b942532c513f541abe73330fa231c35f7 SHA512 e1dbdb90f274c9429b08ba510ed93608b39d9e56758689e547987c508c59237998d5d5d205f211ff1718acc7ff87f4983fd52df9bc447eeef237ad019d6604f0
DIST yakuake-23.08.5.tar.xz 435320 BLAKE2B 5d84033bbcf854a7f71bdbc5c5563358608f42d31af656b429da2a2975ad8cc67d512e5bf57577615e0f1e822868143022b2cc545ea4ebd6cabd35b4ecc0fa52 SHA512 264e98a764d21be2182b04acb689ad8ade5b1b402582cd1f6deb2141088173adf1c64c9751a4a07677b1bcea1f376c220f14075d72f630b0409a0e2d4ff9f92e
+DIST yakuake-24.02.0.tar.xz 439620 BLAKE2B e5fa9f9d0ef406ae55046b084357db3aeced58d9fc48f0b6f77246486a1717f3bf387deaf05fa04235253176007e31b5da17f3b310feff51c57f3aa022b880d6 SHA512 242730b3d94075cdda62df433ba83aeeb1b137e5d292aa8f78d21a9fc53d6d363c7e4aa4413dd36f0e269cd059ef92a77cc1b6acde3fd79831a3818b5dd96bf8
EBUILD yakuake-23.08.4.ebuild 1582 BLAKE2B 06a2191f163ac4629f5d415d399d262b25dbb7b2bee0df3f0e5b2a119cd5d7bd532096e2affd3a0defb23ea2d6e71adb7220451e6c70842f8008109a97230155 SHA512 022e35cb31f2877cc7f25b6128a3ea50fd91b87997a3309cb9f67f980333404964eff896a4ea7f7ea7df5e13413244a530d8920e39b29b026a115cd551e78030
EBUILD yakuake-23.08.5.ebuild 1585 BLAKE2B cb70526cb845d99abbc588eced7d0a118549de3628dc44a1eadee9d005158ff1f12ac87ae790cb60bed8af30a90a9272e2a1816bac3861122ca2cd9324abf03a SHA512 243e3a33713866e66bbca950b60084bf6160c9e77fe8f65893867e008e6b10b266b7df07adcccf47e7435d7226c6e7cf7535aa60e198fc4a01f5934dfd49fe1c
+EBUILD yakuake-24.02.0.ebuild 1592 BLAKE2B 9afabe49bb64e20627bdd4e9c483ada9d238e8c1b623b7b3f78637b93478baa4823ec618e8636526841d442d4dec72dedf3c611e52b9b1b93f5622e2b80a1f32 SHA512 d0f5de3321fe27f58e86469caf50872b6f101ea6e39aaf7fdfa52296968857bae4a85863abf8d50f68313a56bc68c4b2fa1ded11b44b630e9759c0924a64b97d
MISC metadata.xml 726 BLAKE2B a83c5ecb170ed0ad51e49e35bc0672214394e520211e9927364a4c702268c4ae28fce5d674294db201eb91918d71c6a3da3946ec181ecdf6225c099faa5ecc6e SHA512 0076e0e70dc41f873753cffbe7035f019680e4fd1ecc02c0d1954516561e96672fba2d14b52a5575d0a11281a7e18dc7dda736a48f024e444462684f16c56bf5
diff --git a/kde-apps/yakuake/yakuake-24.02.0.ebuild b/kde-apps/yakuake/yakuake-24.02.0.ebuild
new file mode 100644
index 000000000000..f74cba816a70
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-24.02.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="absolute-position"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/konsole-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ x11-libs/libX11
+ absolute-position? ( kde-plasma/kwayland:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # TODO: start to use WITH_X11 option? but there's still the
+ # KX11Extras use...
+ local mycmakeargs=(
+ $(cmake_use_find_package absolute-position KWayland)
+ )
+
+ ecm_src_configure
+}