summaryrefslogtreecommitdiff
path: root/kde-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-18 08:46:05 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-18 08:46:05 +0100
commitcf1a411e806b434c96329401a6ff0901ec7f0d5c (patch)
tree969527fcceb3b686400c73b5ed22c1d587a8eb3e /kde-apps
parent6a01345ec5dc673d0ebd4653ceb063eafa7fcf65 (diff)
gentoo auto-resync : 18:04:2025 - 08:46:04next
Diffstat (limited to 'kde-apps')
-rw-r--r--kde-apps/Manifest.gzbin35511 -> 35539 bytes
-rw-r--r--kde-apps/akonadi-calendar-tools-common/Manifest2
-rw-r--r--kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.04.0.ebuild17
-rw-r--r--kde-apps/akonadi-calendar/Manifest2
-rw-r--r--kde-apps/akonadi-calendar/akonadi-calendar-25.04.0.ebuild49
-rw-r--r--kde-apps/akonadi-contacts/Manifest2
-rw-r--r--kde-apps/akonadi-contacts/akonadi-contacts-25.04.0.ebuild45
-rw-r--r--kde-apps/akonadi-import-wizard/Manifest2
-rw-r--r--kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.04.0.ebuild42
-rw-r--r--kde-apps/akonadi-mime/Manifest2
-rw-r--r--kde-apps/akonadi-mime/akonadi-mime-25.04.0.ebuild36
-rw-r--r--kde-apps/akonadi-search/Manifest2
-rw-r--r--kde-apps/akonadi-search/akonadi-search-25.04.0.ebuild54
-rw-r--r--kde-apps/akonadi/Manifest2
-rw-r--r--kde-apps/akonadi/akonadi-25.04.0.ebuild62
-rw-r--r--kde-apps/akonadiconsole/Manifest2
-rw-r--r--kde-apps/akonadiconsole/akonadiconsole-25.04.0.ebuild46
-rw-r--r--kde-apps/akregator/Manifest2
-rw-r--r--kde-apps/akregator/akregator-25.04.0.ebuild62
-rw-r--r--kde-apps/analitza/Manifest2
-rw-r--r--kde-apps/analitza/analitza-25.04.0.ebuild43
-rw-r--r--kde-apps/ark/Manifest2
-rw-r--r--kde-apps/ark/ark-25.04.0.ebuild80
-rw-r--r--kde-apps/artikulate/Manifest2
-rw-r--r--kde-apps/artikulate/artikulate-25.04.0.ebuild46
-rw-r--r--kde-apps/audiocd-kio/Manifest2
-rw-r--r--kde-apps/audiocd-kio/audiocd-kio-25.04.0.ebuild49
-rw-r--r--kde-apps/baloo-widgets/Manifest2
-rw-r--r--kde-apps/baloo-widgets/baloo-widgets-25.04.0.ebuild32
-rw-r--r--kde-apps/blinken/Manifest2
-rw-r--r--kde-apps/blinken/blinken-25.04.0.ebuild37
-rw-r--r--kde-apps/bomber/Manifest2
-rw-r--r--kde-apps/bomber/bomber-25.04.0.ebuild34
-rw-r--r--kde-apps/bovo/Manifest2
-rw-r--r--kde-apps/bovo/bovo-25.04.0.ebuild34
-rw-r--r--kde-apps/calendarjanitor/Manifest2
-rw-r--r--kde-apps/calendarjanitor/calendarjanitor-25.04.0.ebuild40
-rw-r--r--kde-apps/calendarsupport/Manifest2
-rw-r--r--kde-apps/calendarsupport/calendarsupport-25.04.0.ebuild42
-rw-r--r--kde-apps/cantor/Manifest2
-rw-r--r--kde-apps/cantor/cantor-25.04.0.ebuild116
-rw-r--r--kde-apps/cervisia/Manifest2
-rw-r--r--kde-apps/cervisia/cervisia-25.04.0.ebuild41
-rw-r--r--kde-apps/dolphin-plugins-common/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.04.0.ebuild19
-rw-r--r--kde-apps/dolphin-plugins-dropbox/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.04.0.ebuild56
-rw-r--r--kde-apps/dolphin-plugins-git/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.04.0.ebuild58
-rw-r--r--kde-apps/dolphin-plugins-mercurial/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.04.0.ebuild63
-rw-r--r--kde-apps/dolphin-plugins-subversion/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.04.0.ebuild59
-rw-r--r--kde-apps/dolphin/Manifest2
-rw-r--r--kde-apps/dolphin/dolphin-25.04.0.ebuild91
-rw-r--r--kde-apps/dragon/Manifest2
-rw-r--r--kde-apps/dragon/dragon-25.04.0.ebuild38
-rw-r--r--kde-apps/eventviews/Manifest2
-rw-r--r--kde-apps/eventviews/eventviews-25.04.0.ebuild44
-rw-r--r--kde-apps/ffmpegthumbs/Manifest2
-rw-r--r--kde-apps/ffmpegthumbs/ffmpegthumbs-25.04.0.ebuild30
-rw-r--r--kde-apps/filelight/Manifest2
-rw-r--r--kde-apps/filelight/filelight-25.04.0.ebuild41
-rw-r--r--kde-apps/granatier/Manifest2
-rw-r--r--kde-apps/granatier/granatier-25.04.0.ebuild33
-rw-r--r--kde-apps/grantlee-editor/Manifest2
-rw-r--r--kde-apps/grantlee-editor/grantlee-editor-25.04.0.ebuild40
-rw-r--r--kde-apps/grantleetheme/Manifest2
-rw-r--r--kde-apps/grantleetheme/grantleetheme-25.04.0.ebuild37
-rw-r--r--kde-apps/gwenview/Manifest2
-rw-r--r--kde-apps/gwenview/gwenview-25.04.0.ebuild110
-rw-r--r--kde-apps/incidenceeditor/Manifest2
-rw-r--r--kde-apps/incidenceeditor/incidenceeditor-25.04.0.ebuild67
-rw-r--r--kde-apps/juk/Manifest2
-rw-r--r--kde-apps/juk/juk-25.04.0.ebuild45
-rw-r--r--kde-apps/k3b/Manifest2
-rw-r--r--kde-apps/k3b/k3b-25.04.0.ebuild110
-rw-r--r--kde-apps/kaccounts-integration/Manifest2
-rw-r--r--kde-apps/kaccounts-integration/kaccounts-integration-25.04.0.ebuild49
-rw-r--r--kde-apps/kaccounts-providers/Manifest2
-rw-r--r--kde-apps/kaccounts-providers/kaccounts-providers-25.04.0.ebuild35
-rw-r--r--kde-apps/kaddressbook/Manifest2
-rw-r--r--kde-apps/kaddressbook/kaddressbook-25.04.0.ebuild70
-rw-r--r--kde-apps/kajongg/Manifest2
-rw-r--r--kde-apps/kajongg/kajongg-25.04.0.ebuild42
-rw-r--r--kde-apps/kalarm/Manifest2
-rw-r--r--kde-apps/kalarm/kalarm-25.04.0.ebuild89
-rw-r--r--kde-apps/kalgebra/Manifest2
-rw-r--r--kde-apps/kalgebra/kalgebra-25.04.0.ebuild49
-rw-r--r--kde-apps/kalzium/Manifest2
-rw-r--r--kde-apps/kalzium/kalzium-25.04.0.ebuild68
-rw-r--r--kde-apps/kamera/Manifest2
-rw-r--r--kde-apps/kamera/kamera-25.04.0.ebuild34
-rw-r--r--kde-apps/kamoso/Manifest2
-rw-r--r--kde-apps/kamoso/kamoso-25.04.0.ebuild46
-rw-r--r--kde-apps/kanagram/Manifest2
-rw-r--r--kde-apps/kanagram/kanagram-25.04.0.ebuild46
-rw-r--r--kde-apps/kapman/Manifest2
-rw-r--r--kde-apps/kapman/kapman-25.04.0.ebuild33
-rw-r--r--kde-apps/kapptemplate/Manifest2
-rw-r--r--kde-apps/kapptemplate/kapptemplate-25.04.0.ebuild31
-rw-r--r--kde-apps/kate-addons/Manifest2
-rw-r--r--kde-apps/kate-addons/kate-addons-25.04.0.ebuild99
-rw-r--r--kde-apps/kate-common/Manifest2
-rw-r--r--kde-apps/kate-common/kate-common-25.04.0.ebuild19
-rw-r--r--kde-apps/kate-lib/Manifest2
-rw-r--r--kde-apps/kate-lib/kate-lib-25.04.0.ebuild69
-rw-r--r--kde-apps/kate/Manifest2
-rw-r--r--kde-apps/kate/kate-25.04.0.ebuild61
-rw-r--r--kde-apps/katomic/Manifest2
-rw-r--r--kde-apps/katomic/katomic-25.04.0.ebuild33
-rw-r--r--kde-apps/kbackup/Manifest2
-rw-r--r--kde-apps/kbackup/kbackup-25.04.0.ebuild38
-rw-r--r--kde-apps/kblackbox/Manifest2
-rw-r--r--kde-apps/kblackbox/kblackbox-25.04.0.ebuild36
-rw-r--r--kde-apps/kblocks/Manifest2
-rw-r--r--kde-apps/kblocks/kblocks-25.04.0.ebuild34
-rw-r--r--kde-apps/kbounce/Manifest2
-rw-r--r--kde-apps/kbounce/kbounce-25.04.0.ebuild37
-rw-r--r--kde-apps/kbreakout/Manifest2
-rw-r--r--kde-apps/kbreakout/kbreakout-25.04.0.ebuild33
-rw-r--r--kde-apps/kbruch/Manifest2
-rw-r--r--kde-apps/kbruch/kbruch-25.04.0.ebuild29
-rw-r--r--kde-apps/kcachegrind/Manifest2
-rw-r--r--kde-apps/kcachegrind/kcachegrind-25.04.0.ebuild36
-rw-r--r--kde-apps/kcalc/Manifest2
-rw-r--r--kde-apps/kcalc/kcalc-25.04.0.ebuild41
-rw-r--r--kde-apps/kcalutils/Manifest2
-rw-r--r--kde-apps/kcalutils/kcalutils-25.04.0.ebuild34
-rw-r--r--kde-apps/kcharselect/Manifest2
-rw-r--r--kde-apps/kcharselect/kcharselect-25.04.0.ebuild31
-rw-r--r--kde-apps/kcolorchooser/Manifest2
-rw-r--r--kde-apps/kcolorchooser/kcolorchooser-25.04.0.ebuild24
-rw-r--r--kde-apps/kcron/Manifest2
-rw-r--r--kde-apps/kcron/kcron-25.04.0.ebuild32
-rw-r--r--kde-apps/kde-apps-meta/Manifest1
-rw-r--r--kde-apps/kde-apps-meta/kde-apps-meta-25.04.0.ebuild26
-rw-r--r--kde-apps/kde-dev-scripts/Manifest2
-rw-r--r--kde-apps/kde-dev-scripts/kde-dev-scripts-25.04.0.ebuild28
-rw-r--r--kde-apps/kde-dev-utils/Manifest2
-rw-r--r--kde-apps/kde-dev-utils/kde-dev-utils-25.04.0.ebuild30
-rw-r--r--kde-apps/kdeaccessibility-meta/Manifest1
-rw-r--r--kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.04.0.ebuild19
-rw-r--r--kde-apps/kdeadmin-meta/Manifest1
-rw-r--r--kde-apps/kdeadmin-meta/kdeadmin-meta-25.04.0.ebuild18
-rw-r--r--kde-apps/kdebugsettings/Manifest2
-rw-r--r--kde-apps/kdebugsettings/kdebugsettings-25.04.0.ebuild34
-rw-r--r--kde-apps/kdecore-meta/Manifest1
-rw-r--r--kde-apps/kdecore-meta/kdecore-meta-25.04.0.ebuild32
-rw-r--r--kde-apps/kdeedu-data/Manifest2
-rw-r--r--kde-apps/kdeedu-data/kdeedu-data-25.04.0.ebuild18
-rw-r--r--kde-apps/kdeedu-meta/Manifest1
-rw-r--r--kde-apps/kdeedu-meta/kdeedu-meta-25.04.0.ebuild42
-rw-r--r--kde-apps/kdegames-meta/Manifest1
-rw-r--r--kde-apps/kdegames-meta/kdegames-meta-25.04.0.ebuild60
-rw-r--r--kde-apps/kdegraphics-meta/Manifest1
-rw-r--r--kde-apps/kdegraphics-meta/kdegraphics-meta-25.04.0.ebuild34
-rw-r--r--kde-apps/kdegraphics-mobipocket/Manifest2
-rw-r--r--kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.04.0.ebuild21
-rw-r--r--kde-apps/kdemultimedia-meta/Manifest1
-rw-r--r--kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.04.0.ebuild32
-rw-r--r--kde-apps/kdenetwork-filesharing/Manifest2
-rw-r--r--kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.04.0.ebuild39
-rw-r--r--kde-apps/kdenetwork-meta/Manifest1
-rw-r--r--kde-apps/kdenetwork-meta/kdenetwork-meta-25.04.0.ebuild36
-rw-r--r--kde-apps/kdenlive/Manifest2
-rw-r--r--kde-apps/kdenlive/kdenlive-25.04.0.ebuild79
-rw-r--r--kde-apps/kdepim-addons/Manifest2
-rw-r--r--kde-apps/kdepim-addons/kdepim-addons-25.04.0.ebuild117
-rw-r--r--kde-apps/kdepim-meta/Manifest1
-rw-r--r--kde-apps/kdepim-meta/kdepim-meta-25.04.0.ebuild73
-rw-r--r--kde-apps/kdepim-runtime/Manifest2
-rw-r--r--kde-apps/kdepim-runtime/kdepim-runtime-25.04.0.ebuild83
-rw-r--r--kde-apps/kdesdk-meta/Manifest1
-rw-r--r--kde-apps/kdesdk-meta/kdesdk-meta-25.04.0.ebuild37
-rw-r--r--kde-apps/kdesdk-thumbnailers/Manifest2
-rw-r--r--kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.04.0.ebuild28
-rw-r--r--kde-apps/kdeutils-meta/Manifest1
-rw-r--r--kde-apps/kdeutils-meta/kdeutils-meta-25.04.0.ebuild53
-rw-r--r--kde-apps/kdf/Manifest2
-rw-r--r--kde-apps/kdf/kdf-25.04.0.ebuild39
-rw-r--r--kde-apps/kdialog/Manifest2
-rw-r--r--kde-apps/kdialog/kdialog-25.04.0.ebuild43
-rw-r--r--kde-apps/kdiamond/Manifest2
-rw-r--r--kde-apps/kdiamond/kdiamond-25.04.0.ebuild34
-rw-r--r--kde-apps/keditbookmarks/Manifest2
-rw-r--r--kde-apps/keditbookmarks/keditbookmarks-25.04.0.ebuild48
-rw-r--r--kde-apps/kfind/Manifest2
-rw-r--r--kde-apps/kfind/kfind-25.04.0.ebuild38
-rw-r--r--kde-apps/kfourinline/Manifest2
-rw-r--r--kde-apps/kfourinline/kfourinline-25.04.0.ebuild34
-rw-r--r--kde-apps/kgeography/Manifest2
-rw-r--r--kde-apps/kgeography/kgeography-25.04.0.ebuild31
-rw-r--r--kde-apps/kget/Manifest2
-rw-r--r--kde-apps/kget/kget-25.04.0.ebuild68
-rw-r--r--kde-apps/kgoldrunner/Manifest2
-rw-r--r--kde-apps/kgoldrunner/kgoldrunner-25.04.0.ebuild40
-rw-r--r--kde-apps/kgpg/Manifest2
-rw-r--r--kde-apps/kgpg/kgpg-25.04.0.ebuild49
-rw-r--r--kde-apps/khangman/Manifest2
-rw-r--r--kde-apps/khangman/khangman-25.04.0.ebuild37
-rw-r--r--kde-apps/khelpcenter/Manifest2
-rw-r--r--kde-apps/khelpcenter/khelpcenter-25.04.0.ebuild41
-rw-r--r--kde-apps/kidentitymanagement/Manifest2
-rw-r--r--kde-apps/kidentitymanagement/kidentitymanagement-25.04.0.ebuild36
-rw-r--r--kde-apps/kig/Manifest2
-rw-r--r--kde-apps/kig/kig-25.04.0.ebuild72
-rw-r--r--kde-apps/kigo/Manifest2
-rw-r--r--kde-apps/kigo/kigo-25.04.0.ebuild41
-rw-r--r--kde-apps/killbots/Manifest2
-rw-r--r--kde-apps/killbots/killbots-25.04.0.ebuild37
-rw-r--r--kde-apps/kimagemapeditor/Manifest2
-rw-r--r--kde-apps/kimagemapeditor/kimagemapeditor-25.04.0.ebuild33
-rw-r--r--kde-apps/kimap/Manifest2
-rw-r--r--kde-apps/kimap/kimap-25.04.0.ebuild38
-rw-r--r--kde-apps/kio-extras/Manifest4
-rw-r--r--kde-apps/kio-extras/kio-extras-25.04.0.ebuild105
-rw-r--r--kde-apps/kio-extras/metadata.xml2
-rw-r--r--kde-apps/kiriki/Manifest2
-rw-r--r--kde-apps/kiriki/kiriki-25.04.0.ebuild33
-rw-r--r--kde-apps/kiten/Manifest2
-rw-r--r--kde-apps/kiten/kiten-25.04.0.ebuild41
-rw-r--r--kde-apps/kitinerary/Manifest2
-rw-r--r--kde-apps/kitinerary/kitinerary-25.04.0.ebuild48
-rw-r--r--kde-apps/kjumpingcube/Manifest2
-rw-r--r--kde-apps/kjumpingcube/kjumpingcube-25.04.0.ebuild38
-rw-r--r--kde-apps/kldap/Manifest2
-rw-r--r--kde-apps/kldap/kldap-25.04.0.ebuild30
-rw-r--r--kde-apps/kleopatra/Manifest2
-rw-r--r--kde-apps/kleopatra/kleopatra-25.04.0.ebuild67
-rw-r--r--kde-apps/klettres/Manifest2
-rw-r--r--kde-apps/klettres/klettres-25.04.0.ebuild32
-rw-r--r--kde-apps/klickety/Manifest2
-rw-r--r--kde-apps/klickety/klickety-25.04.0.ebuild40
-rw-r--r--kde-apps/klines/Manifest2
-rw-r--r--kde-apps/klines/klines-25.04.0.ebuild37
-rw-r--r--kde-apps/kmag/Manifest2
-rw-r--r--kde-apps/kmag/kmag-25.04.0.ebuild38
-rw-r--r--kde-apps/kmahjongg/Manifest2
-rw-r--r--kde-apps/kmahjongg/kmahjongg-25.04.0.ebuild36
-rw-r--r--kde-apps/kmail-account-wizard/Manifest2
-rw-r--r--kde-apps/kmail-account-wizard/kmail-account-wizard-25.04.0.ebuild52
-rw-r--r--kde-apps/kmail/Manifest2
-rw-r--r--kde-apps/kmail/kmail-25.04.0.ebuild119
-rw-r--r--kde-apps/kmailtransport/Manifest2
-rw-r--r--kde-apps/kmailtransport/kmailtransport-25.04.0.ebuild37
-rw-r--r--kde-apps/kmbox/Manifest2
-rw-r--r--kde-apps/kmbox/kmbox-25.04.0.ebuild20
-rw-r--r--kde-apps/kmime/Manifest2
-rw-r--r--kde-apps/kmime/kmime-25.04.0.ebuild24
-rw-r--r--kde-apps/kmines/Manifest2
-rw-r--r--kde-apps/kmines/kmines-25.04.0.ebuild36
-rw-r--r--kde-apps/kmix/Manifest4
-rw-r--r--kde-apps/kmix/files/kmix-24.12.2-revert-kcm_pulseaudio-dep.patch96
-rw-r--r--kde-apps/kmix/files/kmix-25.03.90-revert-sndio-automagic.patch37
-rw-r--r--kde-apps/kmix/kmix-25.04.0.ebuild78
-rw-r--r--kde-apps/kmousetool/Manifest2
-rw-r--r--kde-apps/kmousetool/kmousetool-25.04.0.ebuild38
-rw-r--r--kde-apps/kmouth/Manifest2
-rw-r--r--kde-apps/kmouth/kmouth-25.04.0.ebuild32
-rw-r--r--kde-apps/kmplot/Manifest2
-rw-r--r--kde-apps/kmplot/kmplot-25.04.0.ebuild37
-rw-r--r--kde-apps/knavalbattle/Manifest2
-rw-r--r--kde-apps/knavalbattle/knavalbattle-25.04.0.ebuild39
-rw-r--r--kde-apps/knetwalk/Manifest2
-rw-r--r--kde-apps/knetwalk/knetwalk-25.04.0.ebuild37
-rw-r--r--kde-apps/knights/Manifest2
-rw-r--r--kde-apps/knights/knights-25.04.0.ebuild58
-rw-r--r--kde-apps/kolf/Manifest2
-rw-r--r--kde-apps/kolf/kolf-25.04.0.ebuild39
-rw-r--r--kde-apps/kollision/Manifest2
-rw-r--r--kde-apps/kollision/kollision-25.04.0.ebuild33
-rw-r--r--kde-apps/kolourpaint/Manifest2
-rw-r--r--kde-apps/kolourpaint/kolourpaint-25.04.0.ebuild43
-rw-r--r--kde-apps/kompare/Manifest2
-rw-r--r--kde-apps/kompare/kompare-25.04.0.ebuild38
-rw-r--r--kde-apps/konqueror/Manifest2
-rw-r--r--kde-apps/konqueror/konqueror-25.04.0.ebuild85
-rw-r--r--kde-apps/konquest/Manifest2
-rw-r--r--kde-apps/konquest/konquest-25.04.0.ebuild36
-rw-r--r--kde-apps/konsole/Manifest2
-rw-r--r--kde-apps/konsole/konsole-25.04.0.ebuild64
-rw-r--r--kde-apps/konsolekalendar/Manifest2
-rw-r--r--kde-apps/konsolekalendar/konsolekalendar-25.04.0.ebuild37
-rw-r--r--kde-apps/kontact/Manifest2
-rw-r--r--kde-apps/kontact/kontact-25.04.0.ebuild44
-rw-r--r--kde-apps/kontactinterface/Manifest2
-rw-r--r--kde-apps/kontactinterface/kontactinterface-25.04.0.ebuild28
-rw-r--r--kde-apps/korganizer/Manifest2
-rw-r--r--kde-apps/korganizer/korganizer-25.04.0.ebuild79
-rw-r--r--kde-apps/kpat/Manifest2
-rw-r--r--kde-apps/kpat/kpat-25.04.0.ebuild50
-rw-r--r--kde-apps/kpimtextedit/Manifest2
-rw-r--r--kde-apps/kpimtextedit/kpimtextedit-25.04.0.ebuild42
-rw-r--r--kde-apps/kpkpass/Manifest2
-rw-r--r--kde-apps/kpkpass/kpkpass-25.04.0.ebuild24
-rw-r--r--kde-apps/kqtquickcharts/Manifest2
-rw-r--r--kde-apps/kqtquickcharts/kqtquickcharts-25.04.0.ebuild20
-rw-r--r--kde-apps/krdc/Manifest2
-rw-r--r--kde-apps/krdc/krdc-25.04.0.ebuild62
-rw-r--r--kde-apps/kreversi/Manifest2
-rw-r--r--kde-apps/kreversi/kreversi-25.04.0.ebuild41
-rw-r--r--kde-apps/krfb/Manifest2
-rw-r--r--kde-apps/krfb/krfb-25.04.0.ebuild63
-rw-r--r--kde-apps/kruler/Manifest2
-rw-r--r--kde-apps/kruler/kruler-25.04.0.ebuild45
-rw-r--r--kde-apps/kshisen/Manifest2
-rw-r--r--kde-apps/kshisen/kshisen-25.04.0.ebuild34
-rw-r--r--kde-apps/ksirk/Manifest2
-rw-r--r--kde-apps/ksirk/ksirk-25.04.0.ebuild37
-rw-r--r--kde-apps/ksmtp/Manifest2
-rw-r--r--kde-apps/ksmtp/ksmtp-25.04.0.ebuild29
-rw-r--r--kde-apps/ksnakeduel/Manifest2
-rw-r--r--kde-apps/ksnakeduel/ksnakeduel-25.04.0.ebuild38
-rw-r--r--kde-apps/kspaceduel/Manifest2
-rw-r--r--kde-apps/kspaceduel/kspaceduel-25.04.0.ebuild33
-rw-r--r--kde-apps/ksquares/Manifest2
-rw-r--r--kde-apps/ksquares/ksquares-25.04.0.ebuild33
-rw-r--r--kde-apps/ksudoku/Manifest2
-rw-r--r--kde-apps/ksudoku/ksudoku-25.04.0.ebuild41
-rw-r--r--kde-apps/ksystemlog/Manifest2
-rw-r--r--kde-apps/ksystemlog/ksystemlog-25.04.0.ebuild61
-rw-r--r--kde-apps/kteatime/Manifest2
-rw-r--r--kde-apps/kteatime/kteatime-25.04.0.ebuild33
-rw-r--r--kde-apps/ktimer/Manifest2
-rw-r--r--kde-apps/ktimer/ktimer-25.04.0.ebuild32
-rw-r--r--kde-apps/ktouch/Manifest2
-rw-r--r--kde-apps/ktouch/ktouch-25.04.0.ebuild63
-rw-r--r--kde-apps/ktuberling/Manifest2
-rw-r--r--kde-apps/ktuberling/ktuberling-25.04.0.ebuild37
-rw-r--r--kde-apps/kturtle/Manifest2
-rw-r--r--kde-apps/kturtle/kturtle-25.04.0.ebuild33
-rw-r--r--kde-apps/kubrick/Manifest2
-rw-r--r--kde-apps/kubrick/kubrick-25.04.0.ebuild37
-rw-r--r--kde-apps/kwalletmanager/Manifest2
-rw-r--r--kde-apps/kwalletmanager/kwalletmanager-25.04.0.ebuild40
-rw-r--r--kde-apps/kwave/Manifest2
-rw-r--r--kde-apps/kwave/kwave-25.04.0.ebuild89
-rw-r--r--kde-apps/kwordquiz/Manifest2
-rw-r--r--kde-apps/kwordquiz/kwordquiz-25.04.0.ebuild35
-rw-r--r--kde-apps/kwrite/Manifest2
-rw-r--r--kde-apps/kwrite/kwrite-25.04.0.ebuild57
-rw-r--r--kde-apps/libgravatar/Manifest2
-rw-r--r--kde-apps/libgravatar/libgravatar-25.04.0.ebuild36
-rw-r--r--kde-apps/libkcddb-common/Manifest2
-rw-r--r--kde-apps/libkcddb-common/libkcddb-common-25.04.0.ebuild23
-rw-r--r--kde-apps/libkcddb/Manifest2
-rw-r--r--kde-apps/libkcddb/libkcddb-25.04.0.ebuild55
-rw-r--r--kde-apps/libkcompactdisc/Manifest2
-rw-r--r--kde-apps/libkcompactdisc/libkcompactdisc-25.04.0.ebuild32
-rw-r--r--kde-apps/libkdcraw/Manifest2
-rw-r--r--kde-apps/libkdcraw/libkdcraw-25.04.0.ebuild21
-rw-r--r--kde-apps/libkdegames/Manifest2
-rw-r--r--kde-apps/libkdegames/libkdegames-25.04.0.ebuild45
-rw-r--r--kde-apps/libkdepim/Manifest2
-rw-r--r--kde-apps/libkdepim/libkdepim-25.04.0.ebuild27
-rw-r--r--kde-apps/libkeduvocdocument/Manifest2
-rw-r--r--kde-apps/libkeduvocdocument/libkeduvocdocument-25.04.0.ebuild25
-rw-r--r--kde-apps/libkexiv2/Manifest2
-rw-r--r--kde-apps/libkexiv2/libkexiv2-25.04.0.ebuild21
-rw-r--r--kde-apps/libkgapi/Manifest2
-rw-r--r--kde-apps/libkgapi/libkgapi-25.04.0.ebuild37
-rw-r--r--kde-apps/libkleo/Manifest2
-rw-r--r--kde-apps/libkleo/libkleo-25.04.0.ebuild41
-rw-r--r--kde-apps/libkmahjongg/Manifest2
-rw-r--r--kde-apps/libkmahjongg/libkmahjongg-25.04.0.ebuild27
-rw-r--r--kde-apps/libkomparediff2/Manifest2
-rw-r--r--kde-apps/libkomparediff2/libkomparediff2-25.04.0.ebuild27
-rw-r--r--kde-apps/libksane-common/Manifest2
-rw-r--r--kde-apps/libksane-common/libksane-common-25.04.0.ebuild22
-rw-r--r--kde-apps/libksane/Manifest2
-rw-r--r--kde-apps/libksane/libksane-25.04.0.ebuild45
-rw-r--r--kde-apps/libksieve/Manifest2
-rw-r--r--kde-apps/libksieve/libksieve-25.04.0.ebuild56
-rw-r--r--kde-apps/libktnef/Manifest2
-rw-r--r--kde-apps/libktnef/libktnef-25.04.0.ebuild28
-rw-r--r--kde-apps/lokalize/Manifest2
-rw-r--r--kde-apps/lokalize/lokalize-25.04.0.ebuild62
-rw-r--r--kde-apps/lskat/Manifest2
-rw-r--r--kde-apps/lskat/lskat-25.04.0.ebuild36
-rw-r--r--kde-apps/mailcommon/Manifest2
-rw-r--r--kde-apps/mailcommon/mailcommon-25.04.0.ebuild63
-rw-r--r--kde-apps/mailimporter/Manifest2
-rw-r--r--kde-apps/mailimporter/mailimporter-25.04.0.ebuild32
-rw-r--r--kde-apps/marble/Manifest2
-rw-r--r--kde-apps/marble/marble-25.04.0.ebuild92
-rw-r--r--kde-apps/mbox-importer/Manifest2
-rw-r--r--kde-apps/mbox-importer/mbox-importer-25.04.0.ebuild33
-rw-r--r--kde-apps/messagelib/Manifest2
-rw-r--r--kde-apps/messagelib/messagelib-25.04.0.ebuild77
-rw-r--r--kde-apps/mimetreeparser/Manifest2
-rw-r--r--kde-apps/mimetreeparser/mimetreeparser-25.04.0.ebuild34
-rw-r--r--kde-apps/minuet/Manifest2
-rw-r--r--kde-apps/minuet/minuet-25.04.0.ebuild29
-rw-r--r--kde-apps/okular/Manifest2
-rw-r--r--kde-apps/okular/okular-25.04.0.ebuild98
-rw-r--r--kde-apps/palapeli/Manifest2
-rw-r--r--kde-apps/palapeli/palapeli-25.04.0.ebuild38
-rw-r--r--kde-apps/parley/Manifest2
-rw-r--r--kde-apps/parley/parley-25.04.0.ebuild65
-rw-r--r--kde-apps/picmi/Manifest2
-rw-r--r--kde-apps/picmi/picmi-25.04.0.ebuild36
-rw-r--r--kde-apps/pim-data-exporter/Manifest2
-rw-r--r--kde-apps/pim-data-exporter/pim-data-exporter-25.04.0.ebuild58
-rw-r--r--kde-apps/pim-sieve-editor/Manifest2
-rw-r--r--kde-apps/pim-sieve-editor/pim-sieve-editor-25.04.0.ebuild52
-rw-r--r--kde-apps/pimcommon/Manifest2
-rw-r--r--kde-apps/pimcommon/pimcommon-25.04.0.ebuild64
-rw-r--r--kde-apps/poxml/Manifest2
-rw-r--r--kde-apps/poxml/poxml-25.04.0.ebuild22
-rw-r--r--kde-apps/rocs/Manifest2
-rw-r--r--kde-apps/rocs/rocs-25.04.0.ebuild48
-rw-r--r--kde-apps/signon-kwallet-extension/Manifest2
-rw-r--r--kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.04.0.ebuild20
-rw-r--r--kde-apps/step/Manifest2
-rw-r--r--kde-apps/step/step-25.04.0.ebuild51
-rw-r--r--kde-apps/svgpart/Manifest2
-rw-r--r--kde-apps/svgpart/svgpart-25.04.0.ebuild26
-rw-r--r--kde-apps/sweeper/Manifest2
-rw-r--r--kde-apps/sweeper/sweeper-25.04.0.ebuild32
-rw-r--r--kde-apps/thumbnailers/Manifest1
-rw-r--r--kde-apps/thumbnailers/thumbnailers-25.04.0.ebuild21
-rw-r--r--kde-apps/umbrello/Manifest2
-rw-r--r--kde-apps/umbrello/umbrello-25.04.0.ebuild71
-rw-r--r--kde-apps/yakuake/Manifest2
-rw-r--r--kde-apps/yakuake/yakuake-25.04.0.ebuild59
426 files changed, 10045 insertions, 1 deletions
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index cc1a93cf0861..8f77218b9176 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/akonadi-calendar-tools-common/Manifest b/kde-apps/akonadi-calendar-tools-common/Manifest
index 96744522cb6c..5f5989bd6e38 100644
--- a/kde-apps/akonadi-calendar-tools-common/Manifest
+++ b/kde-apps/akonadi-calendar-tools-common/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-calendar-tools-24.12.3.tar.xz 270076 BLAKE2B 3ee8150de43bc407a47b688b9311960c0d983b4c56adde0523cd9c549272723c3d54260119fa5ab43f6ad49eba246fa1f9154bc0ff6defdffda2c6b71e58644e SHA512 b451d3e5e49066bccd1c360ffb9e73f4a7a81f056b1881b3fce194affaf7739c288a1ddae343bec55672b0870bbbeb67aa58beeba6b486baf502e2125fef60aa
+DIST akonadi-calendar-tools-25.04.0.tar.xz 273328 BLAKE2B 3d8af0d85fafbe26489188e0f1ea531112a502cb35039be0ffd1105d2c29315c8e0c282b0476cb49a4806f3a8d3ae261d9ba6b6674c87cc64b31931604d9fd92 SHA512 58b8538ac195cf0861717e672176a1dcbf80016369f6e8dce7b4f4df447b8836e5a5f80b39338c201fc1a91abbe7969d37689a3d3b4646ca5da1bcff5ad97856
EBUILD akonadi-calendar-tools-common-24.12.3.ebuild 360 BLAKE2B 387337cb90bca53c84b0223ae88d5468b510591292035097de04f55d2ab2a1044b9d81d21d53af88360e7d414b1c3ab06f617dd70e98e75b6fa008a4d8134fdb SHA512 cf6c0ca6df849c02fe67f2a27c268c172873818e8f6750960e0b5d899cc26c145a77cb24e8902eb9edd24bfe8ca53b0cfdaa9ddd35d811ec9f147fda1e5370ea
+EBUILD akonadi-calendar-tools-common-25.04.0.ebuild 362 BLAKE2B c696c23475e7ce14faaa1d6c134b1eabc71e5ce968700777b910773c9671c8c1a0d96639ac23ce977f7596772d5814c6eae5c50e1af3bc04186cfc045125c849 SHA512 d31f3d39c1347d29bc96c6eb5b44f1805b324fea36ec1698775bedcbc3765ca09a58de6c4d4f7fe81a77ffaa12b6588e77f42db12e611ad07716402a1774efcd
MISC metadata.xml 388 BLAKE2B 9e6ad08af2697daa84bd94a34450986acaf0f46c2715fc93de6049794b430786e88cc01a861bedb36fa4a6769f6868dfcd991e5c92a70d0ea5287b2d410be87d SHA512 795b6fc9030c09254d057ab70962daf231a41c9f9f0316d95dedf0a9dc7ec606b829863b931aa025e4245a4632ff48998ec26c8bffaf2aab42ee189e4d4a464b
diff --git a/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.04.0.ebuild b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.04.0.ebuild
new file mode 100644
index 000000000000..bbddd935b6c5
--- /dev/null
+++ b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.04.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2 handbook? ( FDL-1.2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ !<kde-apps/calendarjanitor-24.07.90-r1
+ !<kde-apps/konsolekalendar-24.07.90-r1
+"
diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest
index 39b4cfe94bb1..4777eeb80ffd 100644
--- a/kde-apps/akonadi-calendar/Manifest
+++ b/kde-apps/akonadi-calendar/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-calendar-24.12.3.tar.xz 524664 BLAKE2B 96fe91e68d203a12b5d011fa881c622c748b6a77daeb314256b888f81533ceb306cd899bbab26586659c5c9251ab26fcd4c04751113f56950d02cec6f72768df SHA512 9e9c2344f6457e2c16e9d2bbbc5271a7612665b38ed66c17103695d5cbfcc767abe73907900811b6316be6de00ec340f197517932a03cc3b70855543cf318eb5
+DIST akonadi-calendar-25.04.0.tar.xz 540148 BLAKE2B 3a5be34cca7a233be41a8d5e5e92128439b97dbb56f7d3907f56041fd111a5cf0f6929642947c7649bcba6c21be0bab25213a0f35984633233f1b1c510696f6d SHA512 290265306ea7c6bf8d3e026d6374417f55c2b97d65ce3aeef1a819257854985e2880a3bb9802b051fa53237e4deb16906bbc66386994a0ee7d9be45aaf479786
EBUILD akonadi-calendar-24.12.3.ebuild 1346 BLAKE2B 912723b9c36cd804ec5292a65ecfd87b979ce1b3624d3616d513c11e53f437904157ee756d6848fb52a812a6227301f7ec746bb989afbfa7658a497b057e13e5 SHA512 4a1329e5840d303d284443bb1ff85e605bde2a1604b59eff488be9f7698f134a92aa6e8063a8040c38b9966b66219379f6df8cabc7b4de02f0d0432bf1237554
+EBUILD akonadi-calendar-25.04.0.ebuild 1348 BLAKE2B 4f6b37913d57771103eff3f8535938bf6b7d12e93ae57b98f456ddfa2d6c14cd0460ba7efadf9f32f6279eecd6b99278adc0f25979e85e9642333ae3e4aa754d SHA512 7730c3fd9ba397313f2e02d40b81d881fcaa5254671cec3b54ada32f20d7811119dc7bb593f2943f0e3038525ff3d15d79a74036b923c1bcfba76857a199ded4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-25.04.0.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-25.04.0.ebuild
new file mode 100644
index 000000000000..aa7f753c603b
--- /dev/null
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-25.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for akonadi calendar integration"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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/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/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 0a230b5ade31..1717ec6a0b80 100644
--- a/kde-apps/akonadi-contacts/Manifest
+++ b/kde-apps/akonadi-contacts/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-contacts-24.12.3.tar.xz 436184 BLAKE2B 68d360e8838a68aa3c60510e553264dbfa70e18ac0146af3e36794d68e20dd8e570e51aac43144bef29dbcf7b3d0a76e21353a9632531ee6fb3c99488babbf12 SHA512 36af82bae6db3505f73e00d59d8e915acd8913be11b990d0f0e366842399376da8fa02d638868d78dd4ea59aa1ca36a3107fbd258ad458a84d9ff68a32898a53
+DIST akonadi-contacts-25.04.0.tar.xz 440032 BLAKE2B d7aea7109c14d2dfe5cd3c980c244b5e5fa06c6b52087de78887f1c9011d326a8186610470135fd451c14e496796ad35e97396d84b6cc0ecf8ccdf8f99b64eb8 SHA512 9d1456cba3f62b1a85d8d1c332344e76a170e760aa8e5990ec03e96143edd139622081bcde589ae4a6a7b34248ead77a769aa7eeaddd4da9ee4eb23a6dd99dd3
EBUILD akonadi-contacts-24.12.3.ebuild 1235 BLAKE2B bd32defde6a57872ed8ec7f15165c6463ad9f387bc4c79cb6574fa91147581a4988750a03cbd98bfe12669a3fed2d95f2ddfb685e95c7792aec57ab057385eb7 SHA512 9dade977abe858692500872cc85e191015e29f2f5863d6f9296e164be3b484ba4822c9073ca2aaf8c5fe673c886013e69ee406efd6475ca641a99ca1f8bda896
+EBUILD akonadi-contacts-25.04.0.ebuild 1237 BLAKE2B 5d473db549ad9c860d7272bce2f71d4849645124747c706f5f85546b67594ade83dc9b83035838b4446eb32f8f04160ce4c610aefef4a996ad37b5bcd0d301e3 SHA512 7d09dfd9fa2495252f4b8916ebd9def8e276d9ea72f2d84af3197dbf0bc19739f696bade7081bc886bf67075caf8675161cad560dc0e3f38944c6e137ae464fb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-25.04.0.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-25.04.0.ebuild
new file mode 100644
index 000000000000..dd0a33739410
--- /dev/null
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-25.04.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for akonadi contact integration"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=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/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${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/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 3acdde5a2a83..9ebc82b98014 100644
--- a/kde-apps/akonadi-import-wizard/Manifest
+++ b/kde-apps/akonadi-import-wizard/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-import-wizard-24.12.3.tar.xz 491924 BLAKE2B 06796ad883b0a8af41ab66fd9ffdb8553dbf64e69b0f1ff7cdce076cdbc2c2fdda511ff8120d1da103286db7ba810d267dc1574bc57ad7fff301745004299db1 SHA512 27e71c80f8a56db40bd0d99d527cb6d8912f7853d965ead80596db80c2184b0fefb74d8824a4e2088dfe0ad1d084dc3d40c32c3e8f871616f09166c95ffdfdf5
+DIST akonadi-import-wizard-25.04.0.tar.xz 495700 BLAKE2B 665e473ab19346be21dc9a94e0f904b1f5d7503e5924a4ac3dac0d9c5ce40e2f4c64deb2f6db1952d89b0c54998737d3f6c0fd397dd8ba8a7f1eac0802ebb177 SHA512 896a64b8468e4b5a4c6c5aa02179c4822817f63edb6c4125cb4591af70456713d5d2a47d4af2e371fc39a43e38d523db8d76e1dbc43482456b110a6a109d2eb5
EBUILD akonadi-import-wizard-24.12.3.ebuild 1229 BLAKE2B 94f39e26168945b8c29716dace94c0b23eaeb071b47a395198f85339e88a4e830edff7c91363e33b8eb95f62d09ec03ac441e44e0bf644366a57be571caf10f3 SHA512 975a7427cde3fb09df75d4f0b3e58e8e79ea29681ea21f1b8bb4427588e4346d8a4bf3ab84151df190e75f3a7fac5e9b91cc889b3c9c6f8a071ce7fd059336d1
+EBUILD akonadi-import-wizard-25.04.0.ebuild 1235 BLAKE2B 81658ad078ef6ffe82d918c52bf460eea2d67df5e9e465d5ab38159d7763831e0f9fb1cccaf1676347c6707ec12dbd9185278c4e61e255ddef0a0373ff6e3ac7 SHA512 ef7c953071da2b438ac31f0248a77152ca21be9680c984e5feab19e241735718173e3761329dd60642d4e1eebc41b81a7ad346c254e188174424174dae8b1927
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.04.0.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.04.0.ebuild
new file mode 100644
index 000000000000..eece1b0276cb
--- /dev/null
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+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/kiconthemes-${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 cec65859a519..dbba0731c4ee 100644
--- a/kde-apps/akonadi-mime/Manifest
+++ b/kde-apps/akonadi-mime/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-mime-24.12.3.tar.xz 175348 BLAKE2B 86a49d0530e6b751ee104dbf3f97c5f013117a9c5096cf404371267572b5980deb866a996a37cd7d681446c3d4137cb61b201517dec5590b07a6c8ce506d343d SHA512 12fa1f2bc34162abf4a6bb75f48f9312a93a4b41a330327e1809bff2f1ab57f779067c7f60714804d905ff07f05b87cde7abb85e76c33b8044f9cc60270726f0
+DIST akonadi-mime-25.04.0.tar.xz 179752 BLAKE2B 5f8219409519e65960fccbaae698e3f3fc82172ae230f818a2ee8d63648ef3caf55d87110b0a777f2d6395cf20d723aad628d1082daa0b7af7e608f1f446f792 SHA512 bef5a689660597ced265a32e843459adf5a202a91f7643f414ed82ba55e0a908f33e30317ff4da15b14890443be5f7b79037d2aed47079406b43f1eae580e140
EBUILD akonadi-mime-24.12.3.ebuild 865 BLAKE2B b9fa58f02a9c48326b17b61a56cfd0161124c5b027241c02c53f34181165a666249050ec0f79196a7a6b2268cd1f5297ddb912bcb73baebf85f991a8353dfcb1 SHA512 2e7bf96cabc31b866a550c9bcf1e737453d3f0b48cbcf994663794c9b68f4a2d8f43efb0936b254f393e5dc1d38489ab72e7dfed195ab84efab108792b4a3c5c
+EBUILD akonadi-mime-25.04.0.ebuild 871 BLAKE2B ec727b942401847ec4d9ff5dce1f59086e908d5831ea96a3a0ec95a5e69fca4bc451caa78a137f43cbb1f460b0a2d2a15fa39573602a12abb6585d1fa436a951 SHA512 604bd7b9ee50bf4de8ca6ea3dfcc46978208446772c0ef80e19c34ed4c1207bea9deb40e5ed2f542b033b6e825fe3006e684755fc5d697e84999e74906069ca7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-mime/akonadi-mime-25.04.0.ebuild b/kde-apps/akonadi-mime/akonadi-mime-25.04.0.ebuild
new file mode 100644
index 000000000000..faf26cf271b4
--- /dev/null
+++ b/kde-apps/akonadi-mime/akonadi-mime-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Library for akonadi mime types"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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-search/Manifest b/kde-apps/akonadi-search/Manifest
index 8393959b4243..07b8b3f8da28 100644
--- a/kde-apps/akonadi-search/Manifest
+++ b/kde-apps/akonadi-search/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-search-24.12.3.tar.xz 113292 BLAKE2B d7e07dd4791779c528c510ed16dd2488d31e10fcdeb41a83310fff2bdabd2872ffe146962389980331f0fc1fcc98061d5747b358c59ca781949daaedd8b32688 SHA512 12fc5d228dc87819834790e30744eaf1145403fafa170ab395a6b1b183148493c1b2e1d7cc84797a66f086292065c7d3a24760a9b5580f89a4db7e9db6836a69
+DIST akonadi-search-25.04.0.tar.xz 113856 BLAKE2B dd80d5713d6aa65889597fe05330f40ff15a42ad68b0a8012e8385b63607c5cadd4726800c9548dcd7f52de4418dacdbbe2028e95509f9dabbd3e20f6c169d3d SHA512 6141bf1e0bf69303db1c3b2c89024cf94f79992bfa29068714e9e3e58baa2b487005bba6e067294da7903dabd8a08d7f0ac8340a5b9de2019d6811f0c08ba62e
EBUILD akonadi-search-24.12.3.ebuild 1459 BLAKE2B 75a2bda53723c3b2c95b0c91e3ab7aa6f831b9dfcac74a76f7bbb405c6ed83ad7999c45f9465b83ad527881b1bc7c0c74df9e489b882c858de5194654d097261 SHA512 ac9b4b9d0f379f30ec5eefb642318b301343bf7f2ea838bf4a2b7d6a74a497d11da9c08ae74670fbe1e8c57978f6fe5995220ca5dfdbff400d9d334c76e39396
+EBUILD akonadi-search-25.04.0.ebuild 1461 BLAKE2B 526de6931293b1c356cde419a4f258cf26131357d689041788cdf9dabb10ce158cc54730dd5e65815821b7545f7864fd1d66ddef118925617451748b9158db7c SHA512 199b186fa466b86031ea861ecba2e5fa3e755a68af7ed8f5606fda39c32a87b7fb917f2d7e2384bae73b44d9fb94d1dcd8073a8bed184728dca0a3e70e68fd5d
MISC metadata.xml 380 BLAKE2B 536a672214ff36b0f344cc6b91c802d6d58688cebb8733ff6b0a7ce59cf5a2dcf47d22c66a4698e720a85ec8684ac6aa666a8d72d70b8fed03fd2d810e39d415 SHA512 f026d3e180540eedde728f496f2827dad46c08f2115cab977b7c8f533184e0eb7dbece0ecce18be53551606663cffddf901af806545525eb08afa6ab80e0b9e8
diff --git a/kde-apps/akonadi-search/akonadi-search-25.04.0.ebuild b/kde-apps/akonadi-search/akonadi-search-25.04.0.ebuild
new file mode 100644
index 000000000000..a44848353c7d
--- /dev/null
+++ b/kde-apps/akonadi-search/akonadi-search-25.04.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+IUSE=""
+
+RESTRICT="test" # perpetually broken, bug 662378
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=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-config[mysql,postgres,sqlite] )
+"
+BDEPEND="
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
+"
+
+src_configure() {
+ # not packaged (bug 911819), but if present leads to rust shenanigans (bug 927072)
+ local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON )
+ ecm_src_configure
+}
diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest
index 682309d77119..375f58622f47 100644
--- a/kde-apps/akonadi/Manifest
+++ b/kde-apps/akonadi/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-24.12.3.tar.xz 1712368 BLAKE2B 6d254b9103659ba70bcf555265c4bd09a0e472ddbcb356070f87340e5cec78595a90dbf75483a82326fd348a95e3068bbcba5f40f2cedbfeafefaa31f05726cf SHA512 f4062136c414e114e314e6cd76616503fcb08c8dc2f5b17f72bdb26681feced3cb4df80bdcce5587a9d0c7c8c6234d6bba505bcb8a5b2f939349d2323908e973
+DIST akonadi-25.04.0.tar.xz 1734848 BLAKE2B b14957801d8d4a073c659ee65d9d839f55b257f1ee97478e8c9889bf437b54107077b43c8c98e6ddc851f126219eaa8e98fbd0a0a2b55b7c37b380d2504693a4 SHA512 ccbac4371e9449ccd7107beb4293c3ba764f7db1be3aff609d0cd43152f24ed66c501229daf71bae0d46d9331a5e06947ea7f5f11710d5c213de30b32b9e1936
EBUILD akonadi-24.12.3.ebuild 1519 BLAKE2B f0e1ca30b2526e3e6543010ef56f767d511f814a691d4dc0c9feb36d9aad3c09e1f97a9f743fb18725c44440b3678a223dc8256e1c3f4005683e2eb10d686a36 SHA512 0346904741315b1ce4e9432260dc47bf693b668fd009c6603459c81f92a2c942091cb9600f1150439180df5ec48359326239be2f313e704da7fd6b0ce5f5bfb8
+EBUILD akonadi-25.04.0.ebuild 1525 BLAKE2B f252719384b693ab18d17518f785bfe9b706e5ea21cce0d958c6e87f6935e7bc8618ad897f1b135ccee743600fcaa1dcd0c476b4fa918af8a5dd0331b944449a SHA512 a608ac36322f6ce571f8cfb003ac812e7b163e03a24dab008f52d86528f289fe057b7d52b7bb9cd3f9973a06b1a523f2fc91ba08572331c7465be2f8ef734181
MISC metadata.xml 560 BLAKE2B b1df1d7961def428bfb47401edb020a743e13cc945f8df09458073e5269a07128f0388a3fe0e19051dc074c4b7c95b41f0c70d2b1fc29eeddd745321f32164e5 SHA512 abf8fc06d7abd90b49382d3e2f4c7b18c9fc71aec9fa227a466ae9db02a88ee2f6da8e0cee3980cdc0d2833ff6275f1bc2314fac1b5b6073fa39fa1ddab8c44b
diff --git a/kde-apps/akonadi/akonadi-25.04.0.ebuild b/kde-apps/akonadi/akonadi-25.04.0.ebuild
new file mode 100644
index 000000000000..96f90c56112d
--- /dev/null
+++ b/kde-apps/akonadi/akonadi-25.04.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+VIRTUALDBUS_TEST="true"
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+IUSE="tools +webengine xml"
+
+REQUIRED_USE="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,network,sql,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/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.17[qt6(+)]
+ )
+ xml? ( dev-libs/libxml2 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/libxslt
+ test? ( sys-apps/dbus )
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-apps/akonadi-config
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TOOLS=$(usex tools)
+ $(cmake_use_find_package webengine AccountsQt6)
+ $(cmake_use_find_package webengine KAccounts6)
+ $(cmake_use_find_package xml LibXml2)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest
index d26c134a1018..94d93e5027c3 100644
--- a/kde-apps/akonadiconsole/Manifest
+++ b/kde-apps/akonadiconsole/Manifest
@@ -1,3 +1,5 @@
DIST akonadiconsole-24.12.3.tar.xz 313864 BLAKE2B 649baf5199cb965593c91dfaa106ef28e24d61128f122165a81e73393fe42cc8ba2ed545f0bba6541b265baa00537ffd8e02081ac6e3eb117426d2e582646c4a SHA512 d14b8d6d0099edaf16e009060ac03c7b31100b62d2e680da0df3e1d9826053a69df2255d445b1f7a2c8d0a3d96f29a48ee1384997e4fe9b883b5e12853a7e5f9
+DIST akonadiconsole-25.04.0.tar.xz 318948 BLAKE2B 766df417853121643fa9ba82b8bfdec01f17af279b69af1aef672d1c4fdb88196defdbf8a81bb0099691b826a5864e0fbcc5407735b3e049aabf7e420d3e22ee SHA512 df79fe5130679d8ab60d495b9eef5ea068dae448f02966d50b245ca361acc5562822159455ab581a6ec02d5d4cbccd1db06df5b38ecd0a21016fa249775fb8b1
EBUILD akonadiconsole-24.12.3.ebuild 1402 BLAKE2B 4d6e540ebbdcf4b00f68573d1d6f13eb5ed59373fe9ad63c34d30f8f38b38e7fe30cb9e0985fb4988e81cf267788b128111680cb8b7f61a30ea27a86f30eae20 SHA512 1527aec889a26e5c6f45d3c1a7d5c9039f63e9b6e6b90b3466b08dc52d8794a72d8cbb06f2aded833d447f86cfb07bc2655aa72a0c784fef88ab7b99b1d82d19
+EBUILD akonadiconsole-25.04.0.ebuild 1408 BLAKE2B 927dac219499c534ab9212005b75e46471dc2990852ad46d5408ceb1e80ab68b02edc6738d789ef2ced887a29bf6416af7b2a9a9ce06ebfc1444d8071ec39215 SHA512 f1cb88ceb1bc304c9e46eb5442e74fd7a205d57f8934404b1a0ed2fd770277ffa63668ad66a216d3f04cca11541c150801bdb10d19ce097ecb78daa68833a34e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadiconsole/akonadiconsole-25.04.0.ebuild b/kde-apps/akonadiconsole/akonadiconsole-25.04.0.ebuild
new file mode 100644
index 000000000000..e00c88c1c029
--- /dev/null
+++ b/kde-apps/akonadiconsole/akonadiconsole-25.04.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+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 59c9d7488bdb..062f8b0bcc94 100644
--- a/kde-apps/akregator/Manifest
+++ b/kde-apps/akregator/Manifest
@@ -1,3 +1,5 @@
DIST akregator-24.12.3.tar.xz 2134576 BLAKE2B 87ff1daf6f98fc23ccb987f6c945ab682158f9a198785a0b5066a6703612c7091ace86f01b7741877eb5547e97a41f5a1f3ad7363fb7c49d92523539238ecafa SHA512 39da7fb9b0d6b37a24660e604186d137c819d9dd9b9d8499250bbb116e7419d52b87af265f3324165ae5ec3162656965ad231893b7680a48d2bf3c44d5bfffbb
+DIST akregator-25.04.0.tar.xz 2143288 BLAKE2B b5f40884672dc585a39c6656cddab65c492383c0520d0084a9c398274fe59c48a607b7fc9065a3ab911457bb2c581044d49e289558d44b970b4d068f201464cb SHA512 c7bc1fcba24f7561780c63612d6de0b4e19b6ed7022d53f7a9b65b9fdb659d0e8a1ba5978f95457248cb7684695af506e5e43d5ab6302739b5fb9eba88a1755a
EBUILD akregator-24.12.3.ebuild 1879 BLAKE2B 7327bb487ebba071d1ac74f493510c9cdbdb3a6f42b91a301717de45bbf7333f0cfbb93db9ec306da10e2af8c19a7985f82d5ea7c6ce28bee2599fde2c942de1 SHA512 80b6674c0afb513c8e75ceb46400867326d9c859c97941dff7e7acfedc71b90ff63892028c8c5846b9ddf65227a7fb9ef3560a83acfcb83f6653b1dc1fe680cc
+EBUILD akregator-25.04.0.ebuild 1885 BLAKE2B 53d01b01432d04d96e332b309caa527d40cc99f2dc01a69600a6e9646b8658e6845c838e28ef930f0062140cedee0d7d7172d60901aef1bda008b1870451f8a3 SHA512 68268c9ce1fc1897ae88df5ee0dd14a2eed8664062e5621bfb3be37cef705f4c518938054fbcbb418ed260389d270ceeffbb96e96ad21dee40d2b05b2283c486
MISC metadata.xml 500 BLAKE2B 9118be15bca519a21d9af85870ef6c37702ecb3d797057237b6d89eb1455141677484bbc1edf4daf2f3486891345c6ba516606cb3a2f7f72b995fd75a8e52ea5 SHA512 07e23ae81c13b953f536274a7b5e0ceef6fac4805e0d61d092a7ebaf7fc735824afbaecbebe155a57c09572b47c9c99265e6fda7955a095cf36a94264be0447f
diff --git a/kde-apps/akregator/akregator-25.04.0.ebuild b/kde-apps/akregator/akregator-25.04.0.ebuild
new file mode 100644
index 000000000000..c3d9888a274b
--- /dev/null
+++ b/kde-apps/akregator/akregator-25.04.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="News feed aggregator"
+HOMEPAGE="https://apps.kde.org/akregator/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="activities speech telemetry"
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.5.4:6[speech?]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6[activities?]
+ >=kde-frameworks/kcmutils-${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/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/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syndication-${KFMIN}:6
+ activities? ( kde-plasma/plasma-activities:6 )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index 3e1c37dc2b7e..7338b747f9c1 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,5 +1,7 @@
DIST analitza-24.12.1.tar.xz 359992 BLAKE2B 08a0e2898ca1f22bb52ed592e3835b364c06babd4955930967492a3f17c7da2991805d84d9f1f7fbb422f30c0a23f5d4d217815d8a5ae8b45bccccb736bd55e3 SHA512 a43200449de93070284f665304206a6bbe5b02db5fd390e545c456466f7300b79ae15e37d442fcbb8f3c7ac33e41212b2b0d95ef9ace18841ebb082e385cc605
DIST analitza-24.12.3.tar.xz 360052 BLAKE2B 23aa5b40a3dd1024e20f3f07e70a0090d9d122f12a5004d8420b75692f2746cd51f32ff42d17906ec02af0e2272914c90a3259a5aadb567d8b95c71e8ce85037 SHA512 405676ba8497df27bed3c912bef0e2eda15e082cbbf35c953ec44a219e73e893f67fd737ecc8babac7748e3dcbac5c1c8e0165206264aa7dc99750b33b9ba82c
+DIST analitza-25.04.0.tar.xz 368008 BLAKE2B 9f39c53eaff80e0e00cf45f0987c78566b75749a68973b54f6ed91563d9217d7c7ae3627d950af7ca5951759257c0f9597afbbf4b6fa1f94ee922bc07f0bb06a SHA512 51db6b9da2ee8f373b9e60fe4c9a8ecfbece40a3794f23d074ff6653c327d7e8be5bf0f65709d69ff609b8569e3bc7ac4db8b3f4ce8b3ced72356cce06fc8ccc
EBUILD analitza-24.12.1.ebuild 829 BLAKE2B 0ea1d4617db13d1aac5a11271071af81e91100b75a96cab79b863db44404bf8c96d5dc2f4861e8b16b63e81baa65e6b38bb05524ddea424c287ad04c4d2ddbaf SHA512 1ece65a00e8ef2711a461679153d25fa4eefe0af27c3b6be0196798312bf3e9fa325cca96b01365054dccebba3a6584efca1bea45a6f0074749606f6292743d0
EBUILD analitza-24.12.3.ebuild 829 BLAKE2B 0ea1d4617db13d1aac5a11271071af81e91100b75a96cab79b863db44404bf8c96d5dc2f4861e8b16b63e81baa65e6b38bb05524ddea424c287ad04c4d2ddbaf SHA512 1ece65a00e8ef2711a461679153d25fa4eefe0af27c3b6be0196798312bf3e9fa325cca96b01365054dccebba3a6584efca1bea45a6f0074749606f6292743d0
+EBUILD analitza-25.04.0.ebuild 831 BLAKE2B 34f546ef0f7ccf7d781002a512325933532955993a9deb89a2c6288df24745290cc2d9735cde00cb0c2f8c65d618f36456781efcf778151f1f31c8490c419fcd SHA512 ea30072139e11e3c944679c5356741b9949e7ee05e7056ae3cb19063cde193538e96ed51dd1569679e6d9987c730d376562e24140d747cb1721052a0c6edc4ef
MISC metadata.xml 424 BLAKE2B 96e094c8fed309802b0c6ee26a785044e6fd895bfdd9e2ff2077f4b0906fc1c4561db4fb3fcec135a4797d812b5cbedb52cd5678772a06f8a82abe300cd2c9f4 SHA512 f98402c3e2093cdb3ff8af13bce9a376589127afd2cf3f4e9c4a9ec1a8e283aee4da30d3572cf396bf5cb4de53a4db5bbb34da57655bf850ea1833a5329b0ddb
diff --git a/kde-apps/analitza/analitza-25.04.0.ebuild b/kde-apps/analitza/analitza-25.04.0.ebuild
new file mode 100644
index 000000000000..9c355a37ae97
--- /dev/null
+++ b/kde-apps/analitza/analitza-25.04.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library for mathematical features"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="eigen"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,opengl,widgets,xml]
+ >=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 44865583033b..d5c114de6062 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,3 +1,5 @@
DIST ark-24.12.3.tar.xz 3010672 BLAKE2B 5e38c807d8906455f09532b1c58d491c25a162cbdd907c27c29febfab5b6afe7f1c56d30d6511064004ab7afd7485541da6742ae9b22eb94650bc5d98dd37cc5 SHA512 a3663b22219f0f8f619b10a4c9f676e3a72f5260ecfb45f1068e830b159128ebadf3eb19c6d43bbfb8e02380d0798360089dda61e00fefd29bf3d8318734859a
+DIST ark-25.04.0.tar.xz 3017272 BLAKE2B 0a3e8fcdb493325ca53dc4b9e32ee2491eede64293ba1756f4b923a692e61f8adbf0692eba08bba66c534ba8e39c5eefe70ecd875a1a3946e7ee86188304a014 SHA512 d46a32138d037f982c237a0ec7735ffdda28b01e392fed1f6600ae743221deaa5809653202151b64c11ee0c67527a5d9de5c127d3658b6f036326ceb2a491c5a
EBUILD ark-24.12.3.ebuild 2221 BLAKE2B 8aaaea98f61711d41dad593538d37641c2fbee133909c05ef6ecf025d6f1c93ff077d5a1605b45217edca6a3a9c8471dd0d57fe4db63b29fc707ee3a1b8563f1 SHA512 83c50d4fbb61b4dd1be8f0e47fc4fb8bcc2f66b0a773bba88059d02da7aafba8a537dff5eba233b75828e957ca92448647e3682cb79145703693ead1bc120098
+EBUILD ark-25.04.0.ebuild 2227 BLAKE2B a339748590a47a337e371783056cf46d3a37c4017a5169740a7552386bffb25e10bdbdf93908cfb71b1c43b6c48187df6530c0c79a45899d78781ab4e7e22096 SHA512 87b048c42652002411812fccc0b26bdbac2211936ef46974e6d7541f92c8e0c26060a2ba28d131d274f10694ec74dbf085c2ce48eb74b4ec7049aa58878b97b5
MISC metadata.xml 468 BLAKE2B f4b2d609976bfc8a7bb4004286273c2384c7a5f9c45d6de44936d9f21dd4428d968c54cfb4d8cfe81e56bb935ed36c481b4c79a0e0a0b946b7e8ce78f794a123 SHA512 415c92c65d6d56b801c71db9153684635c8eeb0d571f1782127d8e7ab06a2b360cc016bc8ac110b7b9fcb53c587a177a5a7f69198b65fd152767a107aac1cd89
diff --git a/kde-apps/ark/ark-25.04.0.ebuild b/kde-apps/ark/ark-25.04.0.ebuild
new file mode 100644
index 000000000000..17b5e848de87
--- /dev/null
+++ b/kde-apps/ark/ark-25.04.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/ark/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index b8981ec8d2ac..340c0fd0bba4 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,3 +1,5 @@
DIST artikulate-24.12.3.tar.xz 1054360 BLAKE2B 558336efaca7c7d782d0acda2c501e34eb231f4ae62363460881ae6b3d2739d80d5e7c0e2a610464b523366ff12bbee5fe7222c9f43c676c4e6ad68c1d91f9a8 SHA512 bf2f1a51de4843849e68c0a1e6b9b3fa3ce8709d17f560e519a9f568d14cd743c581ccc17bf6a52ad93af79a9a325fa42fc079b838188277ed252e2f8a1ac2d5
+DIST artikulate-25.04.0.tar.xz 1054512 BLAKE2B a52552a7212d0f7712f0f3d5cf6b13a00868d11772296b7355aa980535e9296d025e4b38c8dde325cb64554421552db3200026b908b8f3f56912af886cfdefd8 SHA512 37d28acb147ef2d6d84673a337e26ee949124cc23b01435438bf20623eb2dd3d5d4490ab403d8333cb327f8ddef2f54912e8a37e21925ae9330d14631f9a239e
EBUILD artikulate-24.12.3.ebuild 1134 BLAKE2B a8bfd4b1c26d33a7771b8832565005cf4877fb690899c95e2c679ede369303d9b50d19c5ae2663c76576a574d6c0cf0e47e6d9517dea432527c0495658df86ee SHA512 74180254cce63128791b75a96f3441b8f5720569ce870f61b4cf7f6698f10b004d92988da6e0acb1c7357091f5d1cf396909c303fb4e538f1b592f21c9004865
+EBUILD artikulate-25.04.0.ebuild 1136 BLAKE2B 502a3cd88d7667e327026cbb8dc2579a7ab5f1ab78903bfe6d1f37419ade8a7d9e79d82c0e39a115e1d15943dccba66ee9fca112c05e9f5ee3230fdc2d32eb2c SHA512 64f5e96b737ed1200ad4cade697532cd7827c98362b917241d44ec3a79505e1ac7f36db414da7e161e1b5517ec949dd0366abf1e820321a6e43044bd2bc85046
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/artikulate/artikulate-25.04.0.ebuild b/kde-apps/artikulate/artikulate-25.04.0.ebuild
new file mode 100644
index 000000000000..b61d367d5a2e
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-25.04.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+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 14ed6e537695..a07be1349dbd 100644
--- a/kde-apps/audiocd-kio/Manifest
+++ b/kde-apps/audiocd-kio/Manifest
@@ -1,4 +1,6 @@
AUX audiocd-kio-19.04.0-handbook.patch 717 BLAKE2B 997c82779a9598d0ffbb0605ca7b9f71ed62298ea3f3acb2ec88ee99417dac84fd8e6ffa0036d036346bf28612c6bb4323ce2e4f62316c4d321201d00462e665 SHA512 7601c79145be90cc9a49eec28b8ff63e275212d76d4faba779a1cda53c45ad863cd638de64d522c099a2c8858275c92058928a6f4396951aaf370277189e72ba
DIST audiocd-kio-24.12.3.tar.xz 580232 BLAKE2B 4894b0189e3e5fb5d40d8cf56b24b583eb3f35365adbb5b22e59b45161279c78b07f56c9b4d5a384bf9addee5fa528f7213173e4484135b1fd1a933e4ad47248 SHA512 7705af081a008fe7f049b3ae00fd0bdae8738554c6aac31d6e5742dce2bf5c0040851a1df3a5bf7219acc4d92bfd42618e9b546ca9cb96fe472c66de89a3520f
+DIST audiocd-kio-25.04.0.tar.xz 583892 BLAKE2B 7742794b20fe98795b143d76712205d84eaae3bb3e0039c9182365c3cb88c632b3efbef4fbc6c59165204af7040c2e69c33117e12501bf26b86798ab2418f756 SHA512 dbfa07b29b71d6af980e584b9dfb99efbd18dcb8c6cd2aa3580a03e62b408a72e779f0299e81ca779efcf21dfdf4fd339107e91c440822904a707160e756b0a0
EBUILD audiocd-kio-24.12.3.ebuild 1147 BLAKE2B 12913c49af14589696f6013e76d5a156e5b6f8edc2f1af1bcbf430a82071f257d4a86151038d8ded24028503f2079c495f512a7f7a48253de290e234f0b29f08 SHA512 fce916522d8e4fa406af3e96d85483a92827932f347af0e7180786e6f8a549a7dd5ec90dcdfb9286794f50f9f0c88b61a4f8fa26fcb09eb727082bca6d1751ca
+EBUILD audiocd-kio-25.04.0.ebuild 1144 BLAKE2B 24e6a3596e14e48202fbe646a74219eb734efebc330e3575948e08e3f367828dfecf2ae705c36152ad00f6a2190aa5ee6a292078f97c1c06de281d8cbbfddfa6 SHA512 196998f3f3f90bba3e82de4d1df88d5a7797d91aa2af983300e3603587b0c44387acd6119536aa218d27c5488a406a3fdac0bfafdb668686461ba322ccbfaa3f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/audiocd-kio/audiocd-kio-25.04.0.ebuild b/kde-apps/audiocd-kio/audiocd-kio-25.04.0.ebuild
new file mode 100644
index 000000000000..f56201a2be5d
--- /dev/null
+++ b/kde-apps/audiocd-kio/audiocd-kio-25.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KIO worker for accessing audio CDs"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="flac vorbis"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=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
+ >=kde-frameworks/kwidgetsaddons-${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 daaf6b07b1f8..d6863bbf4c23 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,3 +1,5 @@
DIST baloo-widgets-24.12.3.tar.xz 277980 BLAKE2B c5ed435f4289849fb12d74b97a3eeef56f531c129278bb262c61e58df7e140f322e03c63b202db8c9b7c6a787964ca39d7ccc779b95360eaf33c184984634ea0 SHA512 53ea001230982eedf8d77da2f953147c9d9920e8c1be9f8dfb75e157121017762d8b2664d601de9a68db46400187e3ea695590af5ebc76ed8a4da9f4ee49d3d5
+DIST baloo-widgets-25.04.0.tar.xz 278096 BLAKE2B 868b2d589e562a7e1b8a12948b338112bed43fee762ca41253375a6f5c98d85b7ddf14abe971656b079889f7257270d7bea3ced567856cc11075f5e727c86fb6 SHA512 59630b8b8e7c5e9fbeca86ecc8d711fefae66507d54e100b3db367694cffb4e0d327192f681b3caa261e718b3cb201bed97fec06c1e4298e5469176013d409b5
EBUILD baloo-widgets-24.12.3.ebuild 743 BLAKE2B f3105f63841c9be695447ec6629fc79f288d51e84035ab8217714fb558c999e282b278dd89523391be1c449d2dded2a6a079c9fd5f3418a7815c7e6b61e10f32 SHA512 482a3312dff65a737792080a0a9c5d76d1796adab4eb66cd7fb52db3d1d27733e4eba4e32866fbb1164cee9fffdeeb93a5aa8ad9272535d4e2ca3a28cf8acba2
+EBUILD baloo-widgets-25.04.0.ebuild 745 BLAKE2B b53984f68ac02c2428afddbda6cb856bb4dcde7ac9e6de96153da3807ee07c8b0513c64cc4941c90278f18b568437088601e5574ac408ef4c02a51bb64a59dc4 SHA512 3f1525fe7fc4317272537665de40c43476353c6a21db283203b582cda86b4a4b3ed992a565a3cf4591f41dd7142a7a82b2d229174efa06e4437ec27b8a2a946a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/baloo-widgets/baloo-widgets-25.04.0.ebuild b/kde-apps/baloo-widgets/baloo-widgets-25.04.0.ebuild
new file mode 100644
index 000000000000..039061332b2f
--- /dev/null
+++ b/kde-apps/baloo-widgets/baloo-widgets-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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 454fa9bba5a0..70ff7a28d944 100644
--- a/kde-apps/blinken/Manifest
+++ b/kde-apps/blinken/Manifest
@@ -1,3 +1,5 @@
DIST blinken-24.12.3.tar.xz 2676080 BLAKE2B 3e8e040c5a3ad26cbd8b143447949bced95e77ebf4669a56f988d9385b69820ae93c090f40d98d1abe9e9b2c30b5946f8c5ca94df6908b4ffaa2f98994e0241a SHA512 8b46c26e07d191d781c3b6924e0304b8a0914aade08bd503069f25a80cb1069bcd9ae938197748cec9c95097a41081f372b8c210459b48702a5c0a92d0b4c3d1
+DIST blinken-25.04.0.tar.xz 2715144 BLAKE2B f7076449a08d129b403790557bcf9c52bdf8b85fc9643176067755f8cb9148ccb09ba6209ad989635c03ef3d1ae09c0a74e2d9033ce1220738ee24c90ec3cdd3 SHA512 a95eee56aba86a8ad87ea29ad5c7776a4e7d380baacad55739c4e4c36086aee050f82cb35d59f4bb0d1528bd9d7870d6129ba5979bf60002cd2a122cef336e4c
EBUILD blinken-24.12.3.ebuild 904 BLAKE2B c19cb482c53845b38d55a76d8f81898d2a8675f7e45fa9ba09018357eba2f40421620d69a2958c24ac52abc45cbe77012d837f6c3ffbbcdc413ae9feae035978 SHA512 2ffdc3e292258e7c0e8ae8e5033e02e76d2a8d9bc7afb4b03b05f84df44406f81b0cafcabb69d0021299c03e64b281643c7922aa9495c2f628fd8e669ebd9281
+EBUILD blinken-25.04.0.ebuild 908 BLAKE2B 25082cd4d403aa30a4d372abab5e95e6afb545508c0f8a85ae4d4a31253f1d54118e3b9e418bd5a0224b7ba47fa4f56f5a287c8656b3614763529e70376ab1e1 SHA512 65b7a324c16d48fd9516a7ff282c6fddbc0b33b06f7287187b6e0f6ab08c04abb2cefdcf8dac374afef2dcda56c10d306ce3c6ddbdcaa21e317e4ae642c7c56d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/blinken/blinken-25.04.0.ebuild b/kde-apps/blinken/blinken-25.04.0.ebuild
new file mode 100644
index 000000000000..d966e385b544
--- /dev/null
+++ b/kde-apps/blinken/blinken-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Memory enhancement game based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/blinken/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=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
+"
+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 441c8a36a0ff..0be71df714e4 100644
--- a/kde-apps/bomber/Manifest
+++ b/kde-apps/bomber/Manifest
@@ -1,3 +1,5 @@
DIST bomber-24.12.3.tar.xz 839324 BLAKE2B d615429bbe1ef8af13a759178f3997839f3c07f273767c068633c5802b504c50e9f0b1589ad9abf0205340e40743018ce3e9cc3f24020efa74025508333af37f SHA512 112fc831196519bcee0670a10f7cebd115b96922a7457c8ab7550436aab7fa2ce1c5cc44e1417472f23e521d23ccb06f9e40979a2f4fadff79e8ea5573ab6685
+DIST bomber-25.04.0.tar.xz 840924 BLAKE2B 6cb1035e27fc9e34d1ec717c289abddb9ed638121985387337f5797f2776d1011d154d6ad8ac3646f40bbcc84abf913cd2f915de2f55b36e6c1186a6fbeadca2 SHA512 f40188c91abb4271ecb6a63b9a2f8c89bb70a9a1b748b92835b198719dc7ee3343aab1989bac862e34254c88c8711e14178a505ecd2c163673efcd517f99d61a
EBUILD bomber-24.12.3.ebuild 838 BLAKE2B 2fbc1c971dffd220075edb0bd3250bc65941c2c17387f09f9468edf77caa7cf1373bb4c47aa57cf3d3a7ac6dc2d1fe899b8da90d662a61d8e64b7590b74f15ef SHA512 5df9be8d5331252abb5fcea22641584d6e1abeb86c1f16c66eceed445226739ca176eb5c990449f57b2c97d9bbf444b8f8988d3a1ce3161f7905d33a1743476f
+EBUILD bomber-25.04.0.ebuild 844 BLAKE2B 60d4e22f7a2b0b16b5b662a73f0405e2d513ddac19eb88f319326c2b29638d5063d7f301322add17590bb8015b979520d1a8c3e4f44bb877e3fe53174a06ec1d SHA512 b5b51d623dca753400364a444458efbf4fa48a01f40cad8464e318fd82b586a36d5fa8147ed10c06f47370cc3838ec25ba6c05882be18f0f83c196577bb0b64a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/bomber/bomber-25.04.0.ebuild b/kde-apps/bomber/bomber-25.04.0.ebuild
new file mode 100644
index 000000000000..4c0772a7f6ed
--- /dev/null
+++ b/kde-apps/bomber/bomber-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Single player arcade bombing game"
+HOMEPAGE="https://apps.kde.org/bomber/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 5448d2f0a489..5f72e5c29ef2 100644
--- a/kde-apps/bovo/Manifest
+++ b/kde-apps/bovo/Manifest
@@ -1,3 +1,5 @@
DIST bovo-24.12.3.tar.xz 220360 BLAKE2B 616c77a380acebcf5a2a1cc689ad910a16aec22a6fbf6ce835136e1cd0f8da28ae991e26813a0f05a405c613917d080dea30d99268c47ebb83a03ab0ad2bbc1c SHA512 9d1bda1619d29e93c6d26a45064c56da5d8a369bd437b3fe8ee4d132e06a5d82c2d5d7de766cbd37de2aa07de35bad0b2dce198377534cd688443328d166cf1e
+DIST bovo-25.04.0.tar.xz 221600 BLAKE2B 74d571abbb2faa6180458cf367de3a4481abe1defc2149870be6880bc64980456dd43acbe02a7d0204d39d771ea06225cb7388668202d8ea2664cfc3076314d3 SHA512 0ff26a6e7857602989ff441840b131f386c8c177ef02515ada082999f28f3c381806d548d14c0d72c10bcbaddfae1356bc49419d7396f5ae7acc945e9a97f5f5
EBUILD bovo-24.12.3.ebuild 828 BLAKE2B 90a81271e13daedc16f25933c6fb329a5bbfbeeaec3c7b297e98d34ac89cee7708d59f1668485b6a42ff9572ba06df6834e2952d2996b550a4ae63e35909c730 SHA512 720090d2ed03d0e517e904211a19b80203c4159d40fbd4d3cd544e1ec6b6f6240ccd54617974a5ef3b52746bc646d37fb4928068796a58450b8fbd750a7c9519
+EBUILD bovo-25.04.0.ebuild 834 BLAKE2B ed797b813993da4774f172fd4c8840000854415598a354ebb4be855223b0af1f66f35d43b7c94cdcdfa203edff1d18f5ff44071d2a21a67e860479ae3acd7f77 SHA512 f539f59ce426c252109adac34785fbf084a9df77561c7c0172909b143703b90d003f16db6609c63b423a72f45ae917d0239c31d3109c830b5da376736c3679ef
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/bovo/bovo-25.04.0.ebuild b/kde-apps/bovo/bovo-25.04.0.ebuild
new file mode 100644
index 000000000000..59401f84b565
--- /dev/null
+++ b/kde-apps/bovo/bovo-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Five-in-a-row Board Game"
+HOMEPAGE="https://apps.kde.org/bovo/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 9493e97bdf5e..649e67666b9b 100644
--- a/kde-apps/calendarjanitor/Manifest
+++ b/kde-apps/calendarjanitor/Manifest
@@ -1,4 +1,6 @@
AUX calendarjanitor-24.05.2-loggingcategory.patch 1510 BLAKE2B 468a353b10ec3803109fd2afe6d858f89835158e759bd8dcb6534540ae90acc31141b96023d592d00d9d9bb4dcbc593ca64070fe84218a28687a02ee6d0889d4 SHA512 3f3ca0ee0361619f2051e211ccf4c4c68d9d4c132fce3a7ef3eb5ba46bb74751e23d43be1aafc4709b1aae0aafbd00cb2120ef236cdd25862c7372b2db0450ea
DIST akonadi-calendar-tools-24.12.3.tar.xz 270076 BLAKE2B 3ee8150de43bc407a47b688b9311960c0d983b4c56adde0523cd9c549272723c3d54260119fa5ab43f6ad49eba246fa1f9154bc0ff6defdffda2c6b71e58644e SHA512 b451d3e5e49066bccd1c360ffb9e73f4a7a81f056b1881b3fce194affaf7739c288a1ddae343bec55672b0870bbbeb67aa58beeba6b486baf502e2125fef60aa
+DIST akonadi-calendar-tools-25.04.0.tar.xz 273328 BLAKE2B 3d8af0d85fafbe26489188e0f1ea531112a502cb35039be0ffd1105d2c29315c8e0c282b0476cb49a4806f3a8d3ae261d9ba6b6674c87cc64b31931604d9fd92 SHA512 58b8538ac195cf0861717e672176a1dcbf80016369f6e8dce7b4f4df447b8836e5a5f80b39338c201fc1a91abbe7969d37689a3d3b4646ca5da1bcff5ad97856
EBUILD calendarjanitor-24.12.3.ebuild 897 BLAKE2B aab3bffa1acd31f107e7e43a7fe84e1273a9d88b4612e63c4b98033db7abfe0af6cee3917bffbe329f8fe09a881cde8852cd00f40d0e51e18b004b0aae139a64 SHA512 00b63fc43a78a46219a3f51cfe3568d79af1cc1db2e77a098e7d38eccb614ae42b7d69829ba62524045cc3ed61c892bd87f3d33d0703692341666c6e33a39986
+EBUILD calendarjanitor-25.04.0.ebuild 899 BLAKE2B aadc8c83c4994930f752d7127adb2149d12cf6f16353f8d9bd8675f007e64b2e4d4bf0eb93065bf20261094ebf893067befc6d2693712a37d071006cb1787db0 SHA512 4e6e9b0d68c0c035f5c36b4d82cc14cffac3fee6de0cc65b8c16b2aaddf4d8527d75b319f662085d1af41e4fdfd1e2b4c5920fb2082954401624cb01fce6f54a
MISC metadata.xml 388 BLAKE2B 9e6ad08af2697daa84bd94a34450986acaf0f46c2715fc93de6049794b430786e88cc01a861bedb36fa4a6769f6868dfcd991e5c92a70d0ea5287b2d410be87d SHA512 795b6fc9030c09254d057ab70962daf231a41c9f9f0316d95dedf0a9dc7ec606b829863b931aa025e4245a4632ff48998ec26c8bffaf2aab42ee189e4d4a464b
diff --git a/kde-apps/calendarjanitor/calendarjanitor-25.04.0.ebuild b/kde-apps/calendarjanitor/calendarjanitor-25.04.0.ebuild
new file mode 100644
index 000000000000..3a1978c8cd1a
--- /dev/null
+++ b/kde-apps/calendarjanitor/calendarjanitor-25.04.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+ECM_TEST="false"
+KDE_ORG_NAME="akonadi-calendar-tools"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to scan calendar data for buggy instances"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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}
+ >=kde-apps/akonadi-calendar-tools-common-${PV}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-24.05.2-loggingcategory.patch" )
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ cmake_comment_add_subdirectory konsolekalendar
+}
diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest
index addbd7d69daa..db33e16fed39 100644
--- a/kde-apps/calendarsupport/Manifest
+++ b/kde-apps/calendarsupport/Manifest
@@ -1,3 +1,5 @@
DIST calendarsupport-24.12.3.tar.xz 997776 BLAKE2B 41f1dbc02e8322b4332b5478b9801fb17fa1035b7abda18b486431b34468289b544f754108d774b15a39812a9a021005b162b12debecb8b44f23e27fdf7e5a7a SHA512 443aade247237f71329619536353e109211efd0781920d69ddf791e56f83bd3520fb731ca30091e5b05dbfc4af1eb2be30a0dbf4585d19c2ca1f944b95e22034
+DIST calendarsupport-25.04.0.tar.xz 1005348 BLAKE2B 387245f20c5fe0c32dbd016cfb3a5311928ec8f535f46097618553a7f09272cf35e464c94a1080e84b04aad1d4e198c01bca54c19067967d8bc0394e3cd78e71 SHA512 79628f442924c8334db0627a149a29ebdb3eb87d025515d90921f07d6fbfdf4e777dbfe8bfecc5017fec0ddd6877ea3e489e14c98c085fa7a66e8e1fd5b6e96f
EBUILD calendarsupport-24.12.3.ebuild 1089 BLAKE2B e6bcb1cb8f47b9155e4d49ff47d281e92717b3b36e66d825151a86e8df4c3fa344968fb19b920e444e89078d9a7a04b8c37844ce0021e2ea37ba4d6821244bc7 SHA512 b79467a059830acebbe208b1a1f09e6cdbfbf137e0c6131f96f27576e3fe7705fb2e132b460603d1c10cd0470cbe8ba0bddec176bc68202bc9fac50c2e4f57d4
+EBUILD calendarsupport-25.04.0.ebuild 1091 BLAKE2B 780bf023e59eafe79e391e75b8f1dcc5a4501cf71cd74e28f6536b0fc0a81e86b1355384bc9369f28e5c0d5b047c0f18b3a856365a0ecbc9326e817c2847400d SHA512 85a8f17fcfa9ec740c16a939c572500dced5968bbfac0b119a78b23ba87b2274d6c14cf1a583658fdc2a55086034357c55b9512dc20c96a524bdb1af68488ae1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/calendarsupport/calendarsupport-25.04.0.ebuild b/kde-apps/calendarsupport/calendarsupport-25.04.0.ebuild
new file mode 100644
index 000000000000..c7fbfccd905c
--- /dev/null
+++ b/kde-apps/calendarsupport/calendarsupport-25.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="false"
+KFMIN=6.9.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar support library"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ dev-libs/libical
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${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 b79e8bf47897..9f78505844d9 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,3 +1,5 @@
DIST cantor-24.12.3.tar.xz 10875632 BLAKE2B 19f6574baf9686e45542967f966779bd9fb793d4b6d1a8f99ee9170482ad30328e7da0ea3ff72c5d2e71b1621b963d0ffba8f222f47a8c5621ee0b0f48d4b948 SHA512 9c2896883ea012b853a6ca4b593bf25b0a3799f27808bfab2fdc3da045368769cdf3c6f04266531f46a6df731caea474cd64662181abb3b816ab8db116d732af
+DIST cantor-25.04.0.tar.xz 10905352 BLAKE2B 76699d075c4cca91ec1bfde14bcc2093a11e9c2696453239b475b14b30b8935347304f46855fc48294330039415f2e27a23a1418793c2a6258f0d10de86b633e SHA512 bd3449344633a1f89f6f74377954f81ed4ab91ac74a5419eb3ce97d193003c3ed4cb42c42af9eeeeb52f6d2bb129f4d911275998ca614327811f9c9d3a3cc567
EBUILD cantor-24.12.3.ebuild 3166 BLAKE2B 846fcc3c3e181bda46fbff84c0775cb7582ef232dbd9227fa9037564d5f313649818a9ed62a2a63b4092445749e060846560ccaaf9c7602c9f68a5da05f086ff SHA512 c70e867482ddf02098e1ae79cfac43e7936d95f525e0bc8bfb280af38875f8109415cde510bcbe164a0f795acb2fabb33aa333a2389e69f96c44858e2156ae54
+EBUILD cantor-25.04.0.ebuild 3157 BLAKE2B 29de55f25cf0c9747f502487465bef2da9809c44083ea9576224b8295f7f6c165b09b36cd76b76dc0edd53ab2e6c65fc02ff605a0baa2f126b5ca6020a4ea177 SHA512 eb51c9b6ee419170b54c900fd6d509c3c749ea95a3440ab41190d5a87022b69d39f370bf42c70836326366c96d606c7b8237b3ed600368694048b1759e48a098
MISC metadata.xml 757 BLAKE2B bad918f228b990940df343bff388229d5badb63d8f9e1fa796f10156448eb11685c49e588851f341e3707f4908a3f842772757eb508d7f96059e1f560537204c SHA512 7c11314754678bcf2d5a81bf5ff70948582290e6692769cd294c6e0a6839cbf079c1d324227b84c20f9a860adda6d1cea0e317aa0e49d074c0c4cdd334047700
diff --git a/kde-apps/cantor/cantor-25.04.0.ebuild b/kde-apps/cantor/cantor-25.04.0.ebuild
new file mode 100644
index 000000000000..c72791b3be9f
--- /dev/null
+++ b/kde-apps/cantor/cantor-25.04.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2025 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=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org lua-single optfeature python-single-r1 xdg
+
+DESCRIPTION="Interface for doing mathematics and scientific computing"
+HOMEPAGE="https://apps.kde.org/cantor/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+analitza julia lua postscript python qalculate R webengine"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test"
+
+# TODO Add Sage Mathematics Software backend (https://www.sagemath.org)
+DEPEND="
+ >=app-text/poppler-23.12.0[qt6]
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-${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/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ analitza? ( >=kde-apps/analitza-${PVCUT}:6 )
+ julia? ( dev-lang/julia )
+ lua? ( ${LUA_DEPS} )
+ qalculate? (
+ sci-libs/cln
+ sci-libs/libqalculate:=
+ )
+ postscript? ( app-text/libspectre )
+ python? (
+ ${PYTHON_DEPS}
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ )
+ R? ( dev-lang/R )
+ webengine? (
+ >=dev-qt/qttools-${QTMIN}:6[assistant]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ )
+"
+# !analitza?
+RDEPEND="${DEPEND}
+ !analitza? ( !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
+}
+
+src_configure() {
+ use julia && addpredict /proc/self/mem # bug 602894
+
+ local mycmakeargs=(
+ $(cmake_use_find_package analitza Analitza6)
+ $(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)
+ -DENABLE_EMBEDDED_DOCUMENTATION=$(usex webengine)
+ )
+ 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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest
index 56e0d3fbd4f2..15b5461cb037 100644
--- a/kde-apps/cervisia/Manifest
+++ b/kde-apps/cervisia/Manifest
@@ -1,3 +1,5 @@
DIST cervisia-24.12.3.tar.xz 1809892 BLAKE2B b1522194c625d4ba43623e2cd2d190887423cd5695dac0fa7b544239f7709094748a30bee49d0e3c1e08e3c90369723efb9e0d62fbcbebe7e572f244452061d8 SHA512 cf59b8245083a2e9595e4070181979ff2d7b1b9bac5d6e259b40a4e8bc6ac1a96ff7028afbe3e922f678d8f9663cae33f22bf75ca0afaa7869f866de4491a3b4
+DIST cervisia-25.04.0.tar.xz 1809972 BLAKE2B d5ebd3d2ea43355df1deae7babd5324686d9fcf996012b965fbab422fc79db08b6fff98221d42d389dc5a32534830751b20d65e4f46c0e6535aee5f3653cfb95 SHA512 715383b097f7c802dd44790a15ad421f80519c90663814528968b66a0c3467adbae24f171fb308efeb6405e6efd5d1d3e6f6c9ddc9f7f28a2ea34c9ac49bc4b0
EBUILD cervisia-24.12.3.ebuild 1110 BLAKE2B 17b1937419051b7d841a7d1e56fa9c0ef7a05d4e6d2428709f1318bc502f360baae0e62298990c141fb0e520eca6d705efe594d058ed1ec1bd47ff5a97960320 SHA512 1679425620e6586f70f33ad7b9c1df1bc0a5d5a4478e0c9d2e9fbd98cbec37734ab8d600756687e4e29131bc174be4266eedb0440f43e3fe73ee40492e86404c
+EBUILD cervisia-25.04.0.ebuild 1077 BLAKE2B 6384d30f82bffe1c0b97779731974a802a8f05ecb76ea64d84a648bd2cf4066f63ed79acaca7fa795ed9d3bad909bb6dd450e5fb0c971fc1cc458367661fffdb SHA512 3719662446efaf154dda3d8cd7c7c1c00c7fe9988244c7fb0abc5c475665fc56e73177473f7f7ad4bf5b0ad52c2ba4ce4a1e1df538964a32c0e0d65d4c43074d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/cervisia/cervisia-25.04.0.ebuild b/kde-apps/cervisia/cervisia-25.04.0.ebuild
new file mode 100644
index 000000000000..13c38847fe2b
--- /dev/null
+++ b/kde-apps/cervisia/cervisia-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+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/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-common/Manifest b/kde-apps/dolphin-plugins-common/Manifest
index f5ce57017734..89f159d41775 100644
--- a/kde-apps/dolphin-plugins-common/Manifest
+++ b/kde-apps/dolphin-plugins-common/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.12.3.tar.xz 319108 BLAKE2B 0e6c5735b308cdea158b58f535335dedf1035920ec7cc6fc0bdb470dd0f58ce90c6efc3a4799b45fda7b967616babea980ce3792f2e9a507f543e4e8a488ae36 SHA512 4025ca9274e14d0f5c6bf880c8365ba5809f37d508174184daee6e7c45d5859fbeff3753a0c48d38ad9c59609be161ceea54cb38618de919ca762314e1001581
+DIST dolphin-plugins-25.04.0.tar.xz 329340 BLAKE2B 1ac49add95258837310aece77372cb5960909fdeadb78e1dcfce5bf56e1af1f94a3353894899d8e978658f40bde6365e93b582f33232721ee77e113a780dcc99 SHA512 6959f35e4b9699f4abe81a60b4a8823b17efa1cb46f12d1b6a3cc9477a78504f2401fbba61d69709598ad42c33245def21383fb315401db9bbe2d243a5a09952
EBUILD dolphin-plugins-common-24.12.3.ebuild 497 BLAKE2B c8e42dc862e5e459d2abafd49eee28fc83d1bf6a8064e3ec60a99c6e92b8e0a5c748218c2a2c206efdc76a8c4e5199201cc282bb12c481b86963eac9f1a9af06 SHA512 4f3a6ffaaa6b0e37fe51a541b644ad73d387f0b8057c1be45445cacdc2a9cbd053f95bbc3e09d9f38ed9d053b495f09dece53512612931df7eea9f44cb338d87
+EBUILD dolphin-plugins-common-25.04.0.ebuild 499 BLAKE2B 987f6fc117a012b5997fe4a35a00d84ef79c221c17dbe2b4c962e557357e4013a288233f47a164386e278171f57a58a3ba6dae49393742822ff1b23b082d2c71 SHA512 8e66102ff09a454aee81cceb369dc71f399a5d188969949c5b4480a52a6bd4c36b6d98420a384bbc7a49cd8e517b8703c1df6b6bbb8e7407cd07170fe6d98137
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.04.0.ebuild b/kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.04.0.ebuild
new file mode 100644
index 000000000000..24b4ac878137
--- /dev/null
+++ b/kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.04.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ !<app-cdr/dolphin-plugins-mountiso-24.07.90-r1
+ !<kde-apps/dolphin-plugins-dropbox-24.07.90-r1
+ !<kde-apps/dolphin-plugins-git-24.07.90-r1
+ !<kde-apps/dolphin-plugins-mercurial-24.07.90-r1
+ !<kde-apps/dolphin-plugins-subversion-24.07.90-r1
+"
diff --git a/kde-apps/dolphin-plugins-dropbox/Manifest b/kde-apps/dolphin-plugins-dropbox/Manifest
index 544ce68aac93..4861d90b82d9 100644
--- a/kde-apps/dolphin-plugins-dropbox/Manifest
+++ b/kde-apps/dolphin-plugins-dropbox/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.12.3.tar.xz 319108 BLAKE2B 0e6c5735b308cdea158b58f535335dedf1035920ec7cc6fc0bdb470dd0f58ce90c6efc3a4799b45fda7b967616babea980ce3792f2e9a507f543e4e8a488ae36 SHA512 4025ca9274e14d0f5c6bf880c8365ba5809f37d508174184daee6e7c45d5859fbeff3753a0c48d38ad9c59609be161ceea54cb38618de919ca762314e1001581
+DIST dolphin-plugins-25.04.0.tar.xz 329340 BLAKE2B 1ac49add95258837310aece77372cb5960909fdeadb78e1dcfce5bf56e1af1f94a3353894899d8e978658f40bde6365e93b582f33232721ee77e113a780dcc99 SHA512 6959f35e4b9699f4abe81a60b4a8823b17efa1cb46f12d1b6a3cc9477a78504f2401fbba61d69709598ad42c33245def21383fb315401db9bbe2d243a5a09952
EBUILD dolphin-plugins-dropbox-24.12.3.ebuild 1220 BLAKE2B 40a82c11c4007054d38a0576b35a83e93174605af1f6116b9b566bc3bc85833771061b6d0f39d54f2b1d577e2ad3c5ad66373340b981ddf333de54c957d01754 SHA512 31cf891340fed45c9540c9d656c3fd4a59e34c69692b293b0cd1bcf00ba63e8bbed288d5f7c182b256551e3dd10d960876d7dae9703a72fb30a3ecf31749a720
+EBUILD dolphin-plugins-dropbox-25.04.0.ebuild 1221 BLAKE2B d27176a4b2ee2dd9c1bce0e0d62973b8617a8a43354ba72e8f95d805de3e320e2e66fdad16fc0c215fd3889613cde6923b61544106c193172913eb4e73613081 SHA512 7b18860c945de4010ec801fa22e6f943dbffdbe30879d5ce6e098338df2005d6befb1a7067d038f39cd9f4269c31ce68a7b14a369469e45876734565e98f7149
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.04.0.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.04.0.ebuild
new file mode 100644
index 000000000000..6f89444f7948
--- /dev/null
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.04.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="dropbox"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.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}
+ >=kde-apps/dolphin-plugins-common-${PV}
+ net-misc/dropbox-cli
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ # qtconcurrent only required by git
+ ecm_punt_qt_module Concurrent
+ # solid, qtdbus only required by mountiso
+ ecm_punt_qt_module DBus
+ ecm_punt_kf_module Solid
+}
+
+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
+}
diff --git a/kde-apps/dolphin-plugins-git/Manifest b/kde-apps/dolphin-plugins-git/Manifest
index 0b5e1fa0705f..5e5cbf7447ac 100644
--- a/kde-apps/dolphin-plugins-git/Manifest
+++ b/kde-apps/dolphin-plugins-git/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.12.3.tar.xz 319108 BLAKE2B 0e6c5735b308cdea158b58f535335dedf1035920ec7cc6fc0bdb470dd0f58ce90c6efc3a4799b45fda7b967616babea980ce3792f2e9a507f543e4e8a488ae36 SHA512 4025ca9274e14d0f5c6bf880c8365ba5809f37d508174184daee6e7c45d5859fbeff3753a0c48d38ad9c59609be161ceea54cb38618de919ca762314e1001581
+DIST dolphin-plugins-25.04.0.tar.xz 329340 BLAKE2B 1ac49add95258837310aece77372cb5960909fdeadb78e1dcfce5bf56e1af1f94a3353894899d8e978658f40bde6365e93b582f33232721ee77e113a780dcc99 SHA512 6959f35e4b9699f4abe81a60b4a8823b17efa1cb46f12d1b6a3cc9477a78504f2401fbba61d69709598ad42c33245def21383fb315401db9bbe2d243a5a09952
EBUILD dolphin-plugins-git-24.12.3.ebuild 1302 BLAKE2B c39628d658f575b9c2aa51145acfe53c333f644d9a4b404ec3a68131a3034a6f1febbdd5469c993c019355143bca239f54bd3826f823420af7e7534f99613145 SHA512 268c92a23c39ba2bd9a14fd8bc7e6289f385d04f5ca10c839ebb0577791c5d9ec688a9739a092604fa940c0dcbd6df136f586f0bf74dcf938dba85fc2077abbd
+EBUILD dolphin-plugins-git-25.04.0.ebuild 1304 BLAKE2B b681bba5c4721809577cffea19fe42bccf845f7068fd603184c384542ce6a1db104442bbd736c06fb5c207a6986cddf3c23cfd4f502889d1e3682b79d060177b SHA512 d1af754d577ac7c6c3466e3d89463fbb5ef175c2bc0a0cfd5b77d6b1a689642192c40499010aa4b2372c0cb05e3aaccb1e57642539ff705209347fa23ba3b46d
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.04.0.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.04.0.ebuild
new file mode 100644
index 000000000000..f877360369c6
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.04.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="git"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets]
+ >=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
+ >=kde-apps/dolphin-plugins-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ # 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
+}
+
+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
+}
diff --git a/kde-apps/dolphin-plugins-mercurial/Manifest b/kde-apps/dolphin-plugins-mercurial/Manifest
index 5a97f35b8809..0f20145c2b6e 100644
--- a/kde-apps/dolphin-plugins-mercurial/Manifest
+++ b/kde-apps/dolphin-plugins-mercurial/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.12.3.tar.xz 319108 BLAKE2B 0e6c5735b308cdea158b58f535335dedf1035920ec7cc6fc0bdb470dd0f58ce90c6efc3a4799b45fda7b967616babea980ce3792f2e9a507f543e4e8a488ae36 SHA512 4025ca9274e14d0f5c6bf880c8365ba5809f37d508174184daee6e7c45d5859fbeff3753a0c48d38ad9c59609be161ceea54cb38618de919ca762314e1001581
+DIST dolphin-plugins-25.04.0.tar.xz 329340 BLAKE2B 1ac49add95258837310aece77372cb5960909fdeadb78e1dcfce5bf56e1af1f94a3353894899d8e978658f40bde6365e93b582f33232721ee77e113a780dcc99 SHA512 6959f35e4b9699f4abe81a60b4a8823b17efa1cb46f12d1b6a3cc9477a78504f2401fbba61d69709598ad42c33245def21383fb315401db9bbe2d243a5a09952
EBUILD dolphin-plugins-mercurial-24.12.3.ebuild 1487 BLAKE2B 4d2143b0cb9315a926b5df6dced6f1c21c231923fe4b10ba67368039ff28c374ea826b3b9313eda857cd53d224e08b8553989cafa9b910dde143a5a21317e44a SHA512 c55481280ce85905568e3c24f6007abd937905c05c4c6478e7aa507260930c5edeeeb7599d84d9dfd6f9f0f901a0ef834e87157c4ed28b7138e53b3ef95936fb
+EBUILD dolphin-plugins-mercurial-25.04.0.ebuild 1489 BLAKE2B fa80ac9d49a1927c765e0c250f0f5f922533d9019f97b510c6995ce5976be3f32000c32eaf078d17de87897460262fae62027d474cc8b93ac0a78a62a26be61c SHA512 35c00335aeff2e36d9a2f98011b4ed837deff72ad32f8dea6603b14449bb85d84826a141164c724e17bb923510b55c0c9a14a97a25d7ffc4e5b1822513637dcb
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.04.0.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.04.0.ebuild
new file mode 100644
index 000000000000..4d6dcba8d8fe
--- /dev/null
+++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.04.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="hg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=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
+ >=kde-apps/dolphin-plugins-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ # qtconcurrent only required by git
+ ecm_punt_qt_module Concurrent
+ # 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
+}
+
+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
+}
diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest
index 5008fb591192..0c158e3e1e3e 100644
--- a/kde-apps/dolphin-plugins-subversion/Manifest
+++ b/kde-apps/dolphin-plugins-subversion/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.12.3.tar.xz 319108 BLAKE2B 0e6c5735b308cdea158b58f535335dedf1035920ec7cc6fc0bdb470dd0f58ce90c6efc3a4799b45fda7b967616babea980ce3792f2e9a507f543e4e8a488ae36 SHA512 4025ca9274e14d0f5c6bf880c8365ba5809f37d508174184daee6e7c45d5859fbeff3753a0c48d38ad9c59609be161ceea54cb38618de919ca762314e1001581
+DIST dolphin-plugins-25.04.0.tar.xz 329340 BLAKE2B 1ac49add95258837310aece77372cb5960909fdeadb78e1dcfce5bf56e1af1f94a3353894899d8e978658f40bde6365e93b582f33232721ee77e113a780dcc99 SHA512 6959f35e4b9699f4abe81a60b4a8823b17efa1cb46f12d1b6a3cc9477a78504f2401fbba61d69709598ad42c33245def21383fb315401db9bbe2d243a5a09952
EBUILD dolphin-plugins-subversion-24.12.3.ebuild 1319 BLAKE2B 6cc9518d3f4c79aa5631c8120c5955c85e684258d6f7d822cf644953aab7ab52570585777dc8673563c63c562b85dc53cf2adf5172f3f68dd28b65485b704654 SHA512 c0f6baeca5c5cc09776df968a030c44f88d818fc67482dda7a1f3bc45a4b49635d1bb3d3efc7d7eac54a888ef7692518306ada03e339a5f225c0f60fa5efaad6
+EBUILD dolphin-plugins-subversion-25.04.0.ebuild 1321 BLAKE2B 6058cffaadaf1bc167f7a45172229789bf3c1f41b26e4f266b82c017897c9a757d26181e08daed4c6a141951d4978eec6e9705aab93fb1f10e4036a6fd7d4131 SHA512 ede000c402a880e6d6f25a532f8e68783766c0093f83a28bd61d74e27f745dca705f9199bdede81da9da5b80ef1e505e76dee7b90a488a7bd6a8c1850ec065e9
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.04.0.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.04.0.ebuild
new file mode 100644
index 000000000000..a21c07627488
--- /dev/null
+++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.04.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="svn"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~riscv ~x86"
+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/dolphin-plugins-common-${PV}
+ >=kde-apps/kompare-${PVCUT}:*
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ # qtconcurrent only required by git
+ ecm_punt_qt_module Concurrent
+ # 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
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_${MY_PLUGIN_NAME}=ON
+ -DBUILD_bazaar=OFF
+ -DBUILD_dropbox=OFF
+ -DBUILD_git=OFF
+ -DBUILD_hg=OFF
+ -DBUILD_makefileactions=OFF
+ -DBUILD_mountiso=OFF
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index c9156780c040..4706a1831f10 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-24.12.3.tar.xz 5696652 BLAKE2B 6748c72a9e45463d302372d1938dc3bda64762399ef8faf9fbda9e93f882129140b6b4ca4011356b9e13a5a65b66d21cfe278a59b78b2429109398cee914157a SHA512 dbf5a7eea3057494d5cadb9a133e05b246dc8db3f75ddaf93d2278ad31fba7b1ef5216dc299505f6af0ae35ad3013ee54278c1f16f9a3153d3cc78f035ce8c28
+DIST dolphin-25.04.0.tar.xz 5738564 BLAKE2B 43ae3e2bd0fe7087b6c0d0934cfe30d0a07e1d1d46f6933bfc32499ea3bed87a248cb25eaf7821a4dac07c5887d0df0f7b240ace8d46d3607d4468f54eaea037 SHA512 ea2adca7cd71a0622abd07978b4ba5f665221614350e7ae4d4667c613ba8891a189bc1b6a055daf7fcb1b306fd60036397384adb6a63a22cab27d0e2d82c67d1
EBUILD dolphin-24.12.3.ebuild 2948 BLAKE2B 9f1751c0901b1c93bbf385bd28e9ad9f4b65dbc54c10d41c5abcbe145a1163614ce32f0adb4cf9a46f5599fdf9f9362c8956fa1dfc882878b642e28b24b06ef2 SHA512 b1b90857ec7731e1e1ad1c877f32848bcb70658ca41233d4f06052b5d535cbc65d4a54b9defda465dba14f76e569aab1461ada550d4abfac48eb086d532830c2
+EBUILD dolphin-25.04.0.ebuild 2954 BLAKE2B 3ba01e42c89c67d7e1525748e5ab9b4e39f66edfe39ce130a5ebb723af436d4ddcd3294e9cbeb7ce88ff18b8e73535f48931013b6a867c8b00ab46d72b10d105 SHA512 d4c93eb4ab45785ba661b4afb59758f2b013be2f362147d4ad7521c2154b9baefb43e7e40406e5feb7df63a9609b023af5642d3c2914821f49a3e61798efd7a0
MISC metadata.xml 405 BLAKE2B a0fb5d2ad322912bbd984491d1a94b6c96a447350d79bf7eeb489a059bc92a900aeee53fcb8f2c10a3e300ad27f6aff3247306ec51346f116f13cdebd2ab12c7 SHA512 aa981f5ab16721a8588a9e72de1693e7499af39fb6424a42f31a445b05c03f1004d6d8a3f57d109e710d0a39dde31c1b37c87078f42f35b0acf431d027c8a0b7
diff --git a/kde-apps/dolphin/dolphin-25.04.0.ebuild b/kde-apps/dolphin/dolphin-25.04.0.ebuild
new file mode 100644
index 000000000000..9f3424972f7e
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-25.04.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="semantic-desktop telemetry"
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets,X,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/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/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(+)]
+ semantic-desktop? (
+ >=kde-apps/baloo-widgets-${PVCUT}:6
+ >=kde-frameworks/baloo-${KFMIN}:6
+ )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kio-extras-${PVCUT}:6
+ >=kde-apps/thumbnailers-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ $(cmake_use_find_package semantic-desktop KF6BalooWidgets)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+ use test && mycmakeargs+=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged
+ )
+ 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 "'Share' context menu actions" "kde-frameworks/purpose:${SLOT}"
+ fi
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest
index 756f530457f0..2716b2b33072 100644
--- a/kde-apps/dragon/Manifest
+++ b/kde-apps/dragon/Manifest
@@ -1,3 +1,5 @@
DIST dragon-24.12.3.tar.xz 1830472 BLAKE2B 6ef9ffbdfc4f50c8d075989fb74f04bc50d478ec5ff1b507603338192bb8ef6ca50991ad8a3d4cd3daac5990cb1c2b6eb237bf31e32509ad553808465afa2b47 SHA512 8c0a6f5cef94a5d592ac5800b4d578bf8b83b19393f7c30a5e2e6b1df71ea3744647099882d571ca5064cb10240f87d78b2648f6f892af96c70c9ca324819852
+DIST dragon-25.04.0.tar.xz 1771628 BLAKE2B 46e426347a8cabbf935d04b4fa1bffa0570882698423008c758ba3cf069f0caf139c55d5749f8ebb5492abe8a42211ab39c20223dfe33e8bd483deeb76ed9045 SHA512 04a86fd0b11e3930a112805885cee21c84a58d5e3d46b90941e9286f6ae6918e9b4e34aa765c75f1a5b03797f2b356dc89d9758607c505cc91905eea4883d129
EBUILD dragon-24.12.3.ebuild 1073 BLAKE2B 76412513b912af39b5bfbd8be4f00cd4abfd0248a4cfd56ef59aecbc3bf3dbbfe551f5762215c1838d4c37b4649808ce24b4d906c585b502fdb2bb3ecf95fe76 SHA512 be522a6c95601879169a2e05b26613218d157a8d31b615d4879cc8f16c4e3b15f808941244104ddc7d44165fa9163be2cc23804478c2315ffba31de9d323e912
+EBUILD dragon-25.04.0.ebuild 1079 BLAKE2B 0c83a3f0a7a9e65a7d00123c6728c6acf46c3730ef1c82490747b4bd77db2aa490c99901662ea1f31d90fb71c53b9b5465fb192cc1e530496942023eda8be4b8 SHA512 60b4fa5d73a02ab3358148d2001ea6d2d5021ace25c92e07d6dda25dbc47d64bbe02ddead8e95b2cd07915343441a342628b1368b760670fb2d39cef24361d9f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dragon/dragon-25.04.0.ebuild b/kde-apps/dragon/dragon-25.04.0.ebuild
new file mode 100644
index 000000000000..738832c9c49a
--- /dev/null
+++ b/kde-apps/dragon/dragon-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~ppc64 ~riscv ~x86"
+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 3b72c06985de..62d80613744b 100644
--- a/kde-apps/eventviews/Manifest
+++ b/kde-apps/eventviews/Manifest
@@ -1,3 +1,5 @@
DIST eventviews-24.12.3.tar.xz 501240 BLAKE2B 7a4b7f0f4e871737d2bf5ea53e430fa313aac2315693c5ea69333591972c76f41664cdd5f1fdb8879b220806630d7f70967e4d53f9b26f205a9a308d094f4611 SHA512 455eba6a96c28eaf9cf30af664c264b12242895f23d901b074cf29cf9fb29f406b81312eb58315917899552aba2cb98fad8a2d538936956e7eff201201e36e6d
+DIST eventviews-25.04.0.tar.xz 509716 BLAKE2B 93dded1f0e0b3166fb6f460bd96ad16f65380b9c031ae56a0cf123a7867ccb9674f41c5781c4f7fea3084718db3a5d572effef1bfc3add84e3c1db9040ef0d92 SHA512 08fb258e378169cc4177776492b1d0bbb863e7f43694a648376a80418f7ce7ced7861561bf22c0a5c68449b62460a3ff00c367e961f04fa19adef39b6bb1ed1c
EBUILD eventviews-24.12.3.ebuild 1161 BLAKE2B 62e5af9dc0d4ffe4ee9083b891dc310db5971bf7a191505439caac236fa5778e6bd5637b740c66cb3a62a18fab86b9550bc009e81075bb142371be89b4272fe7 SHA512 6dcbef299106b09cc746e2339eeefea36a96cd407ddf424925ee9f25fadfbea0e399bd8cce61e25011090e309d5723cbf84f1cb31c91c2888561f4a6084bbc59
+EBUILD eventviews-25.04.0.ebuild 1163 BLAKE2B 6cdce8b9040599aede674bd9e9b57fbddae80c4e8675086ea6e5ec7466209c1597ee80fad64257d34dd51597e05c78c288a257a106bc92370299520cfad07874 SHA512 7aa0b34b9de8a1358113cdf8fa39a4480fbc728831c75758ab96216c660086f7bfb3fbaa34d325393d4871935a9a5caf5723f5291372383c7d07c03273019e89
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/eventviews/eventviews-25.04.0.ebuild b/kde-apps/eventviews/eventviews-25.04.0.ebuild
new file mode 100644
index 000000000000..f6d0e061aa85
--- /dev/null
+++ b/kde-apps/eventviews/eventviews-25.04.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar viewer for KDE PIM"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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/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 6424af3d3de4..a4cae1746233 100644
--- a/kde-apps/ffmpegthumbs/Manifest
+++ b/kde-apps/ffmpegthumbs/Manifest
@@ -1,3 +1,5 @@
DIST ffmpegthumbs-24.12.3.tar.xz 33196 BLAKE2B c6220b40d90776c54495e5786606b69b0841f0401adee041811d7207bc3a2423dd5af7062db31668171e144d49706eda562c31dea0be5c564d110bd935221a2d SHA512 10ec742cdfe780c9813e0497ea174d36d933fc73c2080e55a36fcd464c2db1860e2bcd02cdd47b01ee587cf4311230067d7c0ba51d13bfdd396d05ec8b40e7d6
+DIST ffmpegthumbs-25.04.0.tar.xz 33208 BLAKE2B 1d8a36cb137a6642bc3ae5ae146c34cbd92eaa2363c325a982beb23fc637ebd1a6de6b318cdfb042f4083b9638439661a6451d0b7c9f8bd159654218f379db16 SHA512 8482d25b26b9a93c054b8f5f637a0262d4f1d6160f1923bd93850757ec4f496fc44078f9e624c0916cef104a2224caeaa5e21ae430ca2e02346d409bc33e9ea1
EBUILD ffmpegthumbs-24.12.3.ebuild 610 BLAKE2B 11d4392c6a69564700533f1e681e2073676884a69d39005e4ceace8c745fb9ba2d22c445987234530daa26bcb31d9c0858410fe9d3f08bdd763d340a86d43f59 SHA512 aa3ce60d382c6cf60cb894445084d21badfdd364c852313004fd19308b07d80ad0b54e03744207fb6e5cf8f0cd49bf890aaaca9c466a7e05e0cc93280fa3769d
+EBUILD ffmpegthumbs-25.04.0.ebuild 612 BLAKE2B 14206768e6d5202818227618794fac5f482f3c07b52ea22ec10e9909e185ed1918d6b19890f8d41037a6257ef0c146b38175c0787ded4c75613e8c34c5b81a49 SHA512 76df47c78bdaae3539fae0b29ba961e6d753414228ebf4cc685a271bd3d61ee8fff8dd3ece74ff4a95cab8352a66f5a0bcca1c22c31218acbcd407780155f0d9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-25.04.0.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-25.04.0.ebuild
new file mode 100644
index 000000000000..65696853835e
--- /dev/null
+++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-25.04.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="FFmpeg based thumbnail generator for video files"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ media-video/ffmpeg:0=
+"
+RDEPEND="${DEPEND}
+ !<kde-apps/ffmpegthumbs-23.08.5-r1:5
+ !kde-apps/ffmpegthumbs-common
+"
+BDEPEND="
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ virtual/pkgconfig
+"
diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index 0f06a7ad3600..132161bcca70 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,3 +1,5 @@
DIST filelight-24.12.3.tar.xz 686712 BLAKE2B ca093b8df28f92a1cf3df6f3b0815b7abbcd0a82476c5d85f272165cef8d82dba15fdb50623c502e026b00637d8f218b6c7aba1a697f3fade119a442de3bb1f3 SHA512 468219eac232f8fe8a08ef60bf01dfee894bd303eef4d435e5b232fb6dc4bfc889a2d6373bc9df1f8dbb96c28298b2321ead7b618b4c299d59ef7ceb9e0393b8
+DIST filelight-25.04.0.tar.xz 689220 BLAKE2B 5722032f814da52be2ed0b5ca5540feccbddfeb69ce531c4ec74eb21b08bed3c47eff88f07fb866da08af1449a4ee7506ceed1dcf40638f41fa19f28a1c4f3b5 SHA512 200d34b18b4ba9de649d93e7b24874b125bdab7cfab69c05757366b3f712208e37a28efd0d144717a7c7078da05601a456c4a8e7678863238ad75ba4b8ccd2e9
EBUILD filelight-24.12.3.ebuild 1026 BLAKE2B 2065521d9c50f087699ae9272b697cbfeecf7621cefd680c66ffe4a08749e30f2aeb529d1bd9d8d52757d5f238d0e746b60d0e4b2d8ffa6cad59f92eae2a37a7 SHA512 b566105f0a97c1007ff305c927bc2255cf829814a66033f40ac8a0422fcd6a5ccd752fdca352c1a3d5be9842c44402d77aa7a76209dad8ab5a3f0c1cea41358e
+EBUILD filelight-25.04.0.ebuild 1032 BLAKE2B 6587020a9e4784c4d21362a6cf7616f23cf7b156d617fe1ee06554c09751aa75cd70e2070d98956d7f05e32d2e15bf8b97c0323da78a6108f6c045875befcfc0 SHA512 226bcd8d600cb66eb73a34a978181dc449aaa6ea3c8593247d2943a453d16c2b30ec3b7237e3c67707a7a3fcaa086c0e4761266584c38b76647b04c081daf8b3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/filelight/filelight-25.04.0.ebuild b/kde-apps/filelight/filelight-25.04.0.ebuild
new file mode 100644
index 000000000000..4a05d484b265
--- /dev/null
+++ b/kde-apps/filelight/filelight-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 911856
+ scanManagerTest
+)
diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest
index addb26c8a67a..404e5e8758b9 100644
--- a/kde-apps/granatier/Manifest
+++ b/kde-apps/granatier/Manifest
@@ -1,3 +1,5 @@
DIST granatier-24.12.3.tar.xz 2014180 BLAKE2B 57946eddda6b84b4fe0e8e2bb728a8305787fe54132a05b3195003f8323cdd7ef86e54794025f57d2c84256b36be2d13ac6792a00a00414921cd7d8092743e82 SHA512 5e148af4db79bcc5a8af5ffa0be498423423c6359545c94933b54e1b7d6fb980e544154251f208fd8025955f874e02b4d0163ba580062877334cc5327b2bfca6
+DIST granatier-25.04.0.tar.xz 2016988 BLAKE2B 176408c8df69c9795a1042b5806b2c2ed97712f7e8b02ece32e8c3b37ffbdbe9e06263d4f0542ef179f4ed71c19b5a4d8ae1653d3bfa356b6f159aae76ed1a5f SHA512 bfc1ddca5e2f7afc3ccb0e641e1b278f50f557301bf1587851f5ddd789e3e895f5c78c53a9bcc4b4ad3599ea0c3ab2d47c325235289f827aff6e88491797cc2b
EBUILD granatier-24.12.3.ebuild 833 BLAKE2B 737a7326ed0e3000d64aa1c29fba4872c610009fd7d08436771abc54145adea292209d4ce2794b5b830092b29413dbd1b039d2357dc8a77e15d8509a6ff2b644 SHA512 e30d9a31068139498f84bbc730ed78e62fd5d55404e791efca03c142a90fcd569f5ada0613c92a4d77185e725f2b1c6d62c113a08a8c9cbe646edf814503d712
+EBUILD granatier-25.04.0.ebuild 839 BLAKE2B e16910e9acb153021ad1afedf78aed2de84547728b90547b6ceff686d283b911a34f9eeaf515b011eba01492df64d6681e3830d3956c80e8a035530da002ee74 SHA512 893af1aae05cf776bf4b84c689c08500b9707abd2eff3356918e473a305f9f2d4b630757f0d0e786987c28975095966000456957fe6fafdd9175e27c74ca4df2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/granatier/granatier-25.04.0.ebuild b/kde-apps/granatier/granatier-25.04.0.ebuild
new file mode 100644
index 000000000000..355e7a6d3d6a
--- /dev/null
+++ b/kde-apps/granatier/granatier-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE Bomberman game"
+HOMEPAGE="https://apps.kde.org/granatier/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 a9bc5b73f33a..6e75946eeaa2 100644
--- a/kde-apps/grantlee-editor/Manifest
+++ b/kde-apps/grantlee-editor/Manifest
@@ -1,3 +1,5 @@
DIST grantlee-editor-24.12.3.tar.xz 124348 BLAKE2B c148da50c189fb6fce0b32837e60003d9a05380efd7c32a1836e3bc9d279e9efd22bc4e3cf0d042a37c524a5f6617cfecf5ef1e5bd6bef3fd7f09cf5afd8611d SHA512 59bb04543909f2c17a1b8365a9cce63eb9320d87c3c04ba0c217f85b20736a2efda0a28ed4e399fb4f8897122517a12a1541a004908f8929dde149998193b439
+DIST grantlee-editor-25.04.0.tar.xz 128460 BLAKE2B 5bb6c7661e08ea1e81b517041fd88f7669f0ebf7f2408ea5bdb34d174df2c809f523290070d500e781b8c9177b44f82156a9a8f3f4f1f535a50a295ae746ef17 SHA512 f08ae9f883e53dc8bb0ff6c54ffddf63fcb2b879592d884987268e659fb143dfc022a9dc4cdcfc0d07a26ae8d3b2fe8042ce7da8ad104158ed14acfbd3f302af
EBUILD grantlee-editor-24.12.3.ebuild 1118 BLAKE2B def74891cef22e72404541a1a78d49685d9636927169a8e46487816b7938dd06d5623131ca1d2e585ba6ee9d37514bc13bcff2b1749f2e4faa39d7a1e3e6f97a SHA512 e94a60101e9c08d28c42cfbfd51c21b2f88231310b045189f015e1f75db987e5d56d416dab06a206623fe8358ba2fed0f785eb861e78b2a4559dd424e147f85d
+EBUILD grantlee-editor-25.04.0.ebuild 1120 BLAKE2B d962a25881df81161dafe51d24c94b67d643853ef221d01666c97e010c27afd88d35b1edda4e628ad3ef6325ee58a4557c3b41dffb7c7bb1b434758adbe8a874 SHA512 c2652bd135102b716e4a0d2e3c65144bd7259e9c2d7c75270570ee7356cd55b64bab38a5e0155fc6b9c26bc267427d17f89c833cc93f24c117b6226880600fcb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/grantlee-editor/grantlee-editor-25.04.0.ebuild b/kde-apps/grantlee-editor/grantlee-editor-25.04.0.ebuild
new file mode 100644
index 000000000000..516f8dfda7bc
--- /dev/null
+++ b/kde-apps/grantlee-editor/grantlee-editor-25.04.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/ktextaddons-1.5.4: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 0f1f4740d7e8..0b9335a28f4d 100644
--- a/kde-apps/grantleetheme/Manifest
+++ b/kde-apps/grantleetheme/Manifest
@@ -1,3 +1,5 @@
DIST grantleetheme-24.12.3.tar.xz 63528 BLAKE2B cca8e785f10e1c2462ed8e37790666e5743ff9db8b5c09dca7080c22ad58195952e6338f1326f106345c2e597254f3a7f4a07f2fab626ebece7ef55058278202 SHA512 79576d113c203135bea6018ea0de3b5507def5ef9bda2086fa740d1f1e5b9c21b4a44b30322e73c1375571fd829589cf72e87895cb09a2c9887e465a327b5138
+DIST grantleetheme-25.04.0.tar.xz 63676 BLAKE2B 80411536ec27a91cf1e79e806bb1bd691e149c2a8d398f5b0ac0d99fef51c5351565b2ea5c1ebc40d42886a9a1162524ba7fcacf8a6b7b0e843bc698bf2d6695 SHA512 0cf1d7ed083583e31a2a684f15e824edd267a8db708f9d7c38f598b4d73091469e2b6bd1d48f75f2d8a851c2d896f0aa345b4265f41bd8c48cd98bc2e70d66ba
EBUILD grantleetheme-24.12.3.ebuild 886 BLAKE2B b9de8dadd9af691331a67401fad564329fa01b0dc3c4fb2e2013c803cccf915c0c7c9b503d7a24b8c8b4fbba6f184ab7910665a68ab27d30b5f898aca33a2da2 SHA512 4339e7f72a89fcaa790aa76405453791fe0da92456e5382f3a6b471b8db0731d776e5f7623b781bbd32ae0c107042da029eab0eb16eceb706fd76e16cf9cb8b0
+EBUILD grantleetheme-25.04.0.ebuild 888 BLAKE2B 80c5bcc0fff4cfb5d783d8faac914cd3bef796467d7a1424ff9afda4ab69d47aa8f028b0ebee6a68aa1d3a6933220ebacf19f88c8bb7ed18c7ab348cfe364c00 SHA512 1c9895eaf8ed57cfc98834002970085ea34a325b4cda9f7632d4fc1f7c50f6ac2413a561ce44bd5c4a625ad411ad8f5ac8b912f97095b06db62f8cb1cc07c04f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/grantleetheme/grantleetheme-25.04.0.ebuild b/kde-apps/grantleetheme/grantleetheme-25.04.0.ebuild
new file mode 100644
index 000000000000..df4dbfe9d2c2
--- /dev/null
+++ b/kde-apps/grantleetheme/grantleetheme-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for Grantlee plugins"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# fails if package not already installed
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${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 e5d5f5859c44..19be0e47d44c 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,3 +1,5 @@
DIST gwenview-24.12.3.tar.xz 6525684 BLAKE2B 69f4d71c334bafc087134aa41472e63ff0129c004d7161187a3216f0d76035a81ffddae7b7ab86321dfb8a3b05592d23bd8020c7ad282a1a76af15bfb3160989 SHA512 cfb435963c925abf418f63cc3d1acdcb51dd9b7be5da042cbffeb1193f6972939d93762a0e1535ec177f32fe914c34a084e8af43ea636673d452d1dcbcd2eda2
+DIST gwenview-25.04.0.tar.xz 6533248 BLAKE2B 9f12424ffc91c1d3663a181c78edfb40ab6567ac1a366800e848247497ab584f6f36244a2bd6af5a2747d89ffe992a98893edca61b15a70d42f3b5f005083d48 SHA512 58d2b14c8c4d9f042ebc152c674df29ba3356d078a7261928d6b464b1d7bcb128c1cc007295c2619f42d14f9fd4838bb51d07474039527400dbe71d93bd9cb50
EBUILD gwenview-24.12.3.ebuild 3063 BLAKE2B 6bf930622c1a5a18fb43f8b5a59b21a9fe6a8725162885316bd9500a463c211632d4eec3c0ed8bd035b4fd4ffbeddd3534408647f9ea9a0e7db1bcbc3f771b01 SHA512 c94078912453c4f4a26ecc99e1c0d61ae0b497ec0e4f3d85efb74a75f1bab3e9727f82b5efd3f603587a0f7e1b1605aa243f51bbfd81ba7e2f5b37b0b1a266d7
+EBUILD gwenview-25.04.0.ebuild 3069 BLAKE2B f30bf7c5642378b0fc28e1b4f7a4caeee9889fb98adb5e293c9a8f5249e4b443f7dd61d4069feff7a65d9ee9b9dc993d0c10154276571f0355e85fb1fcf379fb SHA512 a3e34209ffa6f7ff7726ffc28a3f6f0d0cdcbe288aff907d1dee52a4eaf8f6eca7f766862e3d00a3e258f84ddec92cb79739387a97bf7c161f7f1d61d43ce4c8
MISC metadata.xml 697 BLAKE2B 1b9d505c5490486b4a5b6e11447a8c0bf3d52f678f80a1825164458188cc4dee675b3f620818d6a402f7a4dc14498370efa0c08baacc7f78b928beda8f54b697 SHA512 4cf16eb17b7b10862f6268a2082dfaf808c00ae9342a2b864716a64c23dcfca6c837d39a2637d8b9a6c7ec391492b4c3fc7bfd5e21e81c97f21053ff4acd9aed
diff --git a/kde-apps/gwenview/gwenview-25.04.0.ebuild b/kde-apps/gwenview/gwenview-25.04.0.ebuild
new file mode 100644
index 000000000000..14f8713c6f9a
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-25.04.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities fits +mpris raw semantic-desktop share X"
+
+# requires running environment
+RESTRICT="test"
+
+# slot op: includes qpa/qplatformnativeinterface.h, qtx11extras_p.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/kcrash-${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.1
+ >=media-libs/kimageannotator-0.7.1
+ 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? (
+ >=dev-qt/qtbase-${QTMIN}: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-apps/thumbnailers-${PVCUT}: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 KDcrawQt6)
+ -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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest
index 8ea1efc26659..7ddce53aed75 100644
--- a/kde-apps/incidenceeditor/Manifest
+++ b/kde-apps/incidenceeditor/Manifest
@@ -1,3 +1,5 @@
DIST incidenceeditor-24.12.3.tar.xz 587848 BLAKE2B 2940ba7ac82f969eae779c0e43bb6ea8572b6949c5b255a732f2fb9177de8127090e6fc9b2739b7a3d30e540e381b049cf0a72b130188c4d6f77d60befd7eb18 SHA512 8ea8681cfbf0e40b7bc81c2600ad6a318e7aaee805ceadb8ae7f50f989e73628d296a77526f21cee1a53bd008ab50123332e4ce8fa42e6e7b4fa85a655ad4c86
+DIST incidenceeditor-25.04.0.tar.xz 603132 BLAKE2B 06e45631cbd00ea9bf02a31fda17d9374b4161b5d5ad305fea96d844c658066a55de7a3057459f3599e80e29073322f80929fe58f1e91e8fb8bf29eb0dc31706 SHA512 1cdb2321028f89a9eec4efb1ce490397b98f98d39f1da3c08f286c7102c134425034b8830468fcc0141dd5500b483e177825656e628c9e2484aec1fc6a35dbb4
EBUILD incidenceeditor-24.12.3.ebuild 1873 BLAKE2B ad02836df99851546d0a6ca1d5ecbf4e020ad9eefa266f7cbab0a6ae00ee7802f10b4e89871a3c5322410b4245511ab2760a7dfb9a94130f07925150abe0db28 SHA512 3aac2d8b92f30877075ff7389988d5c5b67f8eeed5400cd81efda90356b8d946221f600bd797a5f85edb2b933ad044629830579c0f9d69782699a6e4e477e22a
+EBUILD incidenceeditor-25.04.0.ebuild 1875 BLAKE2B 0881739526a8f8f64842ae988df3e59cc14c347a9fb3c9082cc8c58faf92aa0b4d7e01e6c358b8c30ca96ecd0027bbf34ba0e9283830fdf812af4b00197a6ea8 SHA512 5fc30202d27f9a6eebab8b8bd2ef1c915eb62ba9170f77cedf9e66175a0f605c1b9b510e753236a20cd688b84e693666760353c8a8af1f3ea6a2b2adf4d897a8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/incidenceeditor/incidenceeditor-25.04.0.ebuild b/kde-apps/incidenceeditor/incidenceeditor-25.04.0.ebuild
new file mode 100644
index 000000000000..6ee0e617fe3a
--- /dev/null
+++ b/kde-apps/incidenceeditor/incidenceeditor-25.04.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Incidence editor for KOrganizer"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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/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/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-config[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 2081dcade14a..16caed68e6b2 100644
--- a/kde-apps/juk/Manifest
+++ b/kde-apps/juk/Manifest
@@ -1,3 +1,5 @@
DIST juk-24.12.3.tar.xz 1910992 BLAKE2B 403e23b768eed4b8681fa88b72d47f8c76fe8d49399a4ad2845d81b8aec6b65e3a4efcc451b591d03a768285af977e04facd624a5449985732b19681f249eb14 SHA512 b4735daa8dcaf29c2e01a034706f0e64cd0e418f2ec4e09ff885d6cfc699ce9bc1271d9a9c53837f7ffe45e174a10499dc439f1d202d6076bf4cd9e4719e685c
+DIST juk-25.04.0.tar.xz 1917348 BLAKE2B ae8035d24a5ed3105e8d409ce4e2f70c73ba3bc8ac9392f2da158e631313153d99ad98906bc20b55aeb690674e9707a93ae5d1f9e97e836519a2e6bf38657475 SHA512 ac22ac490d5bfa7dde0168d6dfd0633bbc88eb0d46d3ad52f5cf235b3d90dd02dab8b6113e2fc1a0dd63a0a0ea6e2985112eaa461e92d2676ef0cbbd5d5b90e1
EBUILD juk-24.12.3.ebuild 1300 BLAKE2B 956fb8e59602a4a3e1f45db9eb2da209286f62a9677fcf873f44d47c4224ae253fc7981b0b47bbca3180ec69a5cd08cdc0ff70e40dad56bb69d70518008937bc SHA512 44fa72c050a86948c5809464efe5a3ef2cd571d95e08be1fb4afc92425b63a44f873dcd3797373886c024ec12b1860bb3c5f1f4311ab7f54f235ae4087968ec1
+EBUILD juk-25.04.0.ebuild 1306 BLAKE2B 472dc0c5d0677531d92b2c3ec9ed5b516a823ebce7890ca1447d49255eb557ad39474d424a453d2d14b9391a2e5a267d5a5990dccbc5d189ca955a0716c0d5c0 SHA512 939dd53596e00cd3fdda39b222755c34df36bdfa53906d7b58e8bc3a4e67555956d7ab49c301379b0f293d8f418875ae74a54669a330edd1e7fb9e25074a1849
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/juk/juk-25.04.0.ebuild b/kde-apps/juk/juk-25.04.0.ebuild
new file mode 100644
index 000000000000..62eaf300e675
--- /dev/null
+++ b/kde-apps/juk/juk-25.04.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Jukebox and music manager by KDE"
+HOMEPAGE="https://apps.kde.org/juk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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 e13f650b4ed8..747d708c69a2 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,3 +1,5 @@
DIST k3b-24.12.3.tar.xz 10697108 BLAKE2B 6e5663bf9e81e826f8147af7dd222736dd7245f86db9f6fe68583c80d498ea997fb8680c385ada32faf2a29666222dc617b0dea2ec074d0caadff70fd9656b1d SHA512 aa6a866ebb9652ae07d0687acacc2fce77f881f455885e42d70cca1862ece9a26976ff7d7aeed8e06dca44bcd95b243e32e7f0f082b6342d1f59b4c90ddb7c4d
+DIST k3b-25.04.0.tar.xz 10755360 BLAKE2B 6628b634064ff20b40e173c3a697ce9fae7f42f311cdbd0c97616d9d4eb4834758fcf7245d0d8c71b225a7cedfd3d50d654e03769ab18f5b156c9f33ceef88e4 SHA512 c50414732035ede19707b452a19ec9c6232774165cec3424e60d87138dca48e0f7874d38822159a2059f29c91add558a5ea53381f4cc19a3bfb50b4ee8e8ffe5
EBUILD k3b-24.12.3.ebuild 3427 BLAKE2B 481a591e6f98ffe25fb45d07650378973dd0fc3e6fd90c9f8d4fcce0bbcd2bb14339128a4465f08e8f78a1e0ebd63cc9f2a2431cc632ca14900390d89fcf6b8a SHA512 003cf91c668c0110a0d35e5518e354f986d6edde500068fa0a86d3c0219521c649e9e74953539f644fa7008868dffc78e23b910b7748441b8a2ca24c31a214ec
+EBUILD k3b-25.04.0.ebuild 3433 BLAKE2B ff81497be209623b4e43643cdd5499f31e15b8357820271b633f6ba07b6525a9bf928e36891b5e713a39e1d1a11109f9c4f5353875b8776d5354a1aca2257b0f SHA512 0c8000c6a639773baf55bbb64299aa1fe51fb8f995b4b93dc562ef64cc27a51345ab11fade91e09dddefddd07b37ea60f75168df7e96b290775c83acf58c01ad
MISC metadata.xml 425 BLAKE2B bd960e9f3a85890ed303b60ea7a994cc93319dcbd6fb9966820b8136a6aafc7f443d345cf54f4822a19926ea7926c288c626112ddd3ca54229656d90d7d6f49d SHA512 06a2fee8384d4392fa4b812225e49801975cb4389e3d8c48fe7c4f08dd0a21e0ad8131f6b23079e166955da90cdd8c94e9095c1515504bd0efba8465fc8527b9
diff --git a/kde-apps/k3b/k3b-25.04.0.ebuild b/kde-apps/k3b/k3b-25.04.0.ebuild
new file mode 100644
index 000000000000..ce407e7dbbe9
--- /dev/null
+++ b/kde-apps/k3b/k3b-25.04.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org xdg
+
+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="6"
+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/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=kde-apps/libkcddb-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}: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/kfilemetadata-${KFMIN}:6[taglib?]
+ >=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/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ media-libs/libsamplerate
+ dvd? ( media-libs/libdvdread:= )
+ ffmpeg? ( >=media-video/ffmpeg-4.4.0: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}:6 )
+"
+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() {
+ # -Werror=odr, -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/924376
+ # https://bugs.kde.org/show_bug.cgi?id=492571
+ filter-lto
+
+ 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_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 Qt6WebEngineWidgets)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ xdg_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 3c8c097537b1..90ea78746af7 100644
--- a/kde-apps/kaccounts-integration/Manifest
+++ b/kde-apps/kaccounts-integration/Manifest
@@ -1,3 +1,5 @@
DIST kaccounts-integration-24.12.3.tar.xz 93720 BLAKE2B 05cab239b6d6a6f823ce51c683469298f829cdf4d324460957c345ef90391e47e7986d8bf7cf8a1ac50af8c630562bdba6c884c032ff19a998be150218759a3a SHA512 ee842be963389282af0bba2968a1cd700fe89d0c9f62d1193a81d5b5e02372ad3b4ee69ed247c30031816134e78b3417da86cccae2117e22c6d1290998f0adf3
+DIST kaccounts-integration-25.04.0.tar.xz 94968 BLAKE2B 01f45e651e6184f1b759a5888617a704110c4ad56a14871e3ec0e86ada890107b7f26712cc9229731ea0a7f25f2156d698c32c68075262ed75784f6d2bc4ed78 SHA512 4f883370840586177ec3c5945086e7d16612ffd210ed1e6ed7c39a164195100704879a81e4ff817dd61a390bcf1b4dea8d752e005f5e3926d32e0bb3b6488f84
EBUILD kaccounts-integration-24.12.3.ebuild 1149 BLAKE2B 76bcf3353a18a92fe97fe14e2e07ede89e6909894c7f2b1a3b7504ae2569c733a3ea8000f9ca92e936941fe0063f45f91ed5f44e06a122dc0392e7bf69567ec6 SHA512 2302283d264b50b084d77a8ad94d07e4685bd8cb8bfdc888926d21ca9b19763dfe130ef19863c24d69cc64cdcc8a13a446fe24911a68723429987c04b16a4b40
+EBUILD kaccounts-integration-25.04.0.ebuild 1151 BLAKE2B c6fdc1780b10b51fdcf808b1f43b630689f1ba865b086afd65e76bdf7b84bfcf2a3f77bfc854f82e6fde08a50028ff9eaca46fe424376aed0a7e50bf16884f75 SHA512 b4cdd00968dcafe9ee1edfffe082013108a522b40f413da5cd3f829cfe1e073d6ca5501304463334fb9608b7e8eb3ce156462acf28921f9bfa1a48b68646f65f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-25.04.0.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-25.04.0.ebuild
new file mode 100644
index 000000000000..3080ff4b8aba
--- /dev/null
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-25.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.2
+VIRTUALDBUS_TEST="true"
+inherit ecm gear.kde.org
+
+DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
+HOMEPAGE="https://community.kde.org/KTp"
+
+LICENSE="LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# bug #549444
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=net-libs/accounts-qt-1.17-r2
+ >=net-libs/signond-8.61-r102
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/qcoro
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-apps/signon-kwallet-extension:6
+"
+BDEPEND="sys-devel/gettext"
+PDEPEND=">=kde-apps/kaccounts-providers-${PVCUT}:6"
+
+src_configure() {
+ local mycmakeargs=( -DKF6_COMPAT_BUILD=OFF )
+ ecm_src_configure
+}
diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest
index 54dd469c8aca..08243118b116 100644
--- a/kde-apps/kaccounts-providers/Manifest
+++ b/kde-apps/kaccounts-providers/Manifest
@@ -1,3 +1,5 @@
DIST kaccounts-providers-24.12.3.tar.xz 68856 BLAKE2B cef41116ab14c7c41990bcfd415c91c63e21ca01e17f7ab95d74e99160060a190685379fd5b2f6d9281f0ed99c1fb1168b643e63f67c94b15bbec282a734bcc8 SHA512 f5cd1410ff12312b5788e0ddf13a9e1ff9f854c7798ded9cccb3825db1328f1609155a79082746645d5b752ca7370107400c991c3158fb7f003e6c76eeef643f
+DIST kaccounts-providers-25.04.0.tar.xz 68768 BLAKE2B 1dc374e308a3653f2b042064ff8e084d862a581158f8cd954ca00b3d446dacb5beca327501d13f26620800adaae44d548c0f07c126b68abd430e03320066fa89 SHA512 79932145e6e912d604230f05b6dd8fe4c7c396917d06c701ddefec65c2d819153637a43498c6980517f9b6d503173d632cb5c16912837a9c4bd1605a2763462a
EBUILD kaccounts-providers-24.12.3.ebuild 809 BLAKE2B 991b7a12795de7ff71a9f17e85c8917087797783ff933914418d32851d1a0ead8c7c09399ef65dfa61105895b395a9abe6e007c2b3865d116934ebd0977f2dc5 SHA512 16ee299c5bbcbd58cff8e7ab66b14572a3a3c3c039c01303649effb0bb515170f19fe980c3a2fa6a519a62ff0c0f0bf4b12177deeebe7aaed1bf516dc8d6ca4d
+EBUILD kaccounts-providers-25.04.0.ebuild 815 BLAKE2B c8280c75a092be11b9017d4e3b6443664013dd7a16bc1a782d9394227fd3393acb01bf898b09ad10687b5f01dcd786b91585399ed08dfe8b6114b997e146fabb SHA512 0ba0ae027264da41ad7db7fa4508102a31a6a2d7117702eeb5b258d38a0333156380c20eacf2596e2bb51b987fa03dcbaf01ff3ca058f66cd707b24acca4e1f1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-25.04.0.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-25.04.0.ebuild
new file mode 100644
index 000000000000..b14ba4cb5341
--- /dev/null
+++ b/kde-apps/kaccounts-providers/kaccounts-providers-25.04.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE accounts providers"
+HOMEPAGE="https://community.kde.org/KTp"
+
+LICENSE="LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6[qml]
+ >=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
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/qcoro[network]
+"
+RDEPEND="${COMMON_DEPEND}
+ >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)]
+ >=net-libs/signon-ui-0.15_p20231016
+"
diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest
index 9c8cc01ad58e..5876bd819dff 100644
--- a/kde-apps/kaddressbook/Manifest
+++ b/kde-apps/kaddressbook/Manifest
@@ -1,3 +1,5 @@
DIST kaddressbook-24.12.3.tar.xz 3430680 BLAKE2B 38fc37b150ac9c5e2555a836265792a2d67ef92c21c331b2a49ccacc24713eb489a1fba142abb97aa30c96b5132a5a2572eb00c138f7ba87493e7bcc0b588440 SHA512 249f8a55eae232654f5f3e2022f6db2f409a5e14dde5be9acc84d46fe3047500d389353796f527903ce37aab3a334c9938d12b7816bb356757454251cd0c9ab1
+DIST kaddressbook-25.04.0.tar.xz 3441164 BLAKE2B 94abf56cb62cbca3d57c69ed379a3d4689f146dfbe31729c0e6319b56b5a0fcacbda8d88657dfbb93547725c5d3c7b56c6b793eb1b1bbfa5ed36015c97b1c390 SHA512 112f1c243bd6605ec69af339257915f158faf505ac8736c08d1b89d7ba6e8a3d6039a49cf8fbcde7bb625cfac38735477e6fe15bb3c45a39d547ec47831f75b0
EBUILD kaddressbook-24.12.3.ebuild 1973 BLAKE2B 0c5d4f39ad97bb6bbce6f2c85fe28749fb0e132deddecb2cf2a62ab344cb6effd315c8a87cf17d8fc7a1c45fd4c20c93dfd4247fb6644f045efbaad39949a359 SHA512 58dbed4580c8f5dd28455ec3a3b4eb326f6b339ec49508e1ee461020f6c19dbbc1a23f7ae0a7584afc292b2218c4d4bc1170716c308131078bcf0bf0d9103ffe
+EBUILD kaddressbook-25.04.0.ebuild 1979 BLAKE2B 4ec366f7c1190b33287b93b0f3356456feeb50287e7aff9ee3f336af1ca43303677603621c64fe61b72c61cc07bf0e7147fde24180179e70706f18ecc7d2f62d SHA512 3c8e81eefb7b052a6de01586182d13db5c9564a9c1b02c909e875217ae23ad12f4b78ccd57354ff849af1f67202e8b312039473ffc61751ddaf051984ad8776d
MISC metadata.xml 503 BLAKE2B 9aac0f7fa72bd40ecdd8bfec9417b62149d994f5fbf02fdd600fb30aba523b0bc46ad99f5e357a1e7dbda3ddd0647bc010182899081b755a3667d2926d91279d SHA512 873197976d024369e77c0ac5e8e2711107de6539d9ae78f397fbfcd9cd4ce653481c5b7bbf9d78a8f1f16178db5e8884229e6d7be16d8707e40a496820e515cc
diff --git a/kde-apps/kaddressbook/kaddressbook-25.04.0.ebuild b/kde-apps/kaddressbook/kaddressbook-25.04.0.ebuild
new file mode 100644
index 000000000000..1ced9e8dfdbb
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-25.04.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+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 ~arm64"
+IUSE="activities 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/kldap-${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/kiconthemes-${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
+ activities? ( kde-plasma/plasma-activities:6 )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index fe5efab9449e..1d8774507f76 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,3 +1,5 @@
DIST kajongg-24.12.3.tar.xz 4624632 BLAKE2B 08932167d8a3c48789499cfd7f513b5156deb67d2bca7f74660b2f4f32f0c3acc7bb12b1bb8461724583241a8f0c4e8007067ad19f18cf529b94a6f3961b7cd9 SHA512 551ad779a17df9238409c40e3d9e1a5dcba262847554098d618b349b491cb84d4f97ac777ff8f9d467392f129b78d898c7ca519e6713c30903b0fe955ab5618c
+DIST kajongg-25.04.0.tar.xz 4637652 BLAKE2B 1f285539d51ba9fe752315f286e0ab97287867f87cbc6f4c176d2a6dd7b3be0da66e0a0d8db7b23e1e0bb7af2771170c35559290e606c7298b023d004d1906fb SHA512 78a140fc170cd587b88d618cec2d6469181e0d9c3baf1541638edc094d6139e296d749d1dccedeca93440f50fb9e54a51c6962e805aa49e91310215ba39cc630
EBUILD kajongg-24.12.3.ebuild 1029 BLAKE2B d01860e34552e15d8167ebea3c39915cc59481ae6c742118fb6088948a48586ad935e924e47bc6899bca62ec70985fba5eee522decc5fdfb9c4d9711316996ab SHA512 6fa7dd2c49f611284fcd63f13a3dc63c6ca236479e57050d54637a77fa2719b499386720d5e847e6d2f263ea0d48b3fc3236464b56808ef86a6b54b86bc1c4a2
+EBUILD kajongg-25.04.0.ebuild 975 BLAKE2B a846dffe0cac6bee250e8681b308c76259174e9202ca91901ee8db5001978a356ed3207648c483242b250485c2bb04f47f95aa9eea96aa9c8a57f52139a7d539 SHA512 2de0db2bcb1a594f97c2878d5ad0401855cc90958473ea274949e54b7b200f14fcf9f8a82f116296cf4931ec2bf46c661708a385873cc6f65fd5df124b3883b5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kajongg/kajongg-25.04.0.ebuild b/kde-apps/kajongg/kajongg-25.04.0.ebuild
new file mode 100644
index 000000000000..dc88b51f1a47
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-25.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{10..13} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.kde.org xdg
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://apps.kde.org/kajongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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
+ || ( dev-python/qtpy[pyqt6] dev-python/qtpy[pyside6] )
+ $(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
+"
+
+src_prepare() {
+ python_fix_shebang src
+ ecm_src_prepare
+}
diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest
index dc5e174d109c..1ca46c7a9f85 100644
--- a/kde-apps/kalarm/Manifest
+++ b/kde-apps/kalarm/Manifest
@@ -1,3 +1,5 @@
DIST kalarm-24.12.3.tar.xz 2648416 BLAKE2B 16cbc23c6752d6fdf7befb458580387c8d02f48c538d8c719370d88ffd2b0837ee189e731cb99cda3c9a71bbe4599a7543f0e02804883a54b8ac842cdb986f3b SHA512 47945cfa9e2f1af590f7fcde523da04043331545eced9f7ba934f54609195013f4461e292901042e3ec28d60b337adae1da6e947afe0d9e2222fa1337e32c3ce
+DIST kalarm-25.04.0.tar.xz 2679792 BLAKE2B 7d168e53a83fd46a3a02ee4d0ee5c1defe0414af3856d498523b0b5619a5f029e7557c223babea7061d25a487b94bf52b7efd00eca4c1be535b57f74853dcbcd SHA512 7ffb39cb65490a8d5ce5ad32813ee93c9991d5ace29fa4eaaacd0166d92ec32e75f8819fe8900c862b981b44adfc0304741dac0ca9f0a5574b6c660b1813ea09
EBUILD kalarm-24.12.3.ebuild 2732 BLAKE2B f1fd6cdcd6922b8eec8dfc732cc8c9e932ac8bfe6fe816e56533279275af1387a67677568d260dbf055934e8d25f955b4f3a5861663757daeeceaad3a20eceb2 SHA512 ef760bae683d99b03dafda7a18e8712f4f52136dd96bb39c108365cfaba6ebc5e0c2af3ebd1afb9ba7ec345749f582ad45c50c656967b9c8d3d1998f234f71f5
+EBUILD kalarm-25.04.0.ebuild 2738 BLAKE2B 8524891a2accfd68067ab5f02f088c6bb4c425285f456777a49814c729a05b3e8394aa88617f1199c7e619b040f8f3e64a8827d956439af72928aefb3c098dd7 SHA512 5a169a518b6d3da0c46318720db8799eaa5f4cb63ca07546e302cd8cc36414f1380f59f84ca771afb12977653d1a8a57095f9020014b740d721f3be12501c199
MISC metadata.xml 611 BLAKE2B 202f2006b0d48edf112bdb7038cbf3df1ce7416fd542ae02f03f137c69aab95d4e0e31ab35b0ba6ff499291fc4e886cb732dc7ff3b309e2ea6271595e69ed417 SHA512 803d3ddea785a3ff1acd2ebf7fe7b84f5be8aff81781171127491cddede16b9536acdc3ac1db16dd4c7eccb62c8fc896983b3deed178ce0554381da256f4958b
diff --git a/kde-apps/kalarm/kalarm-25.04.0.ebuild b/kde-apps/kalarm/kalarm-25.04.0.ebuild
new file mode 100644
index 000000000000..89266c2f6ffb
--- /dev/null
+++ b/kde-apps/kalarm/kalarm-25.04.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+IUSE="mpv +pim speech X"
+
+COMMON_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-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${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/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
+ mpv? ( >=media-video/mpv-0.37.0:=[libmpv] )
+ !mpv? ( media-video/vlc:= )
+ 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-1.5.4:6[speech] )
+ X? ( x11-libs/libX11 )
+"
+RDEPEND="${COMMON_DEPEND}
+ pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 )
+"
+# kde-apps/kidentitymanagement through its cmake module forces
+# kpimtextedit[speech=] in order not to break w/ kalarm[-speech]
+DEPEND="${COMMON_DEPEND}
+ >=kde-apps/kpimtextedit-${PVCUT}:6[speech=]
+ X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_LIBMPV=$(usex mpv)
+ -DENABLE_LIBVLC=$(usex !mpv)
+ -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 46266c6d63fa..246a586f77e3 100644
--- a/kde-apps/kalgebra/Manifest
+++ b/kde-apps/kalgebra/Manifest
@@ -1,3 +1,5 @@
DIST kalgebra-24.12.3.tar.xz 949004 BLAKE2B 56fc541bbde1598e599199893d3a3709824b65834761a55d15a0e2c5291818234db32bca459436d0a29fb795cc9e7e8882efd257ee1d07d471ad9ba848c81904 SHA512 e9a6e0520fd6a94be9927bdf77018a771e1712c3d36d736efd1768ec6bb76356a7127be38d22fa4903b604150591be38de65c13fd51d4a62b19211bc4f617cea
+DIST kalgebra-25.04.0.tar.xz 953212 BLAKE2B 4a085798aef50675f1f5ee563992d27c84dfb14b0de44945de855d334efe2cc4ad22b9fd1cae84df10139ab67f1f7c0fbbb6b264f4b3971fc5ff2fe06f15cfe2 SHA512 ccb6e2e71e3f6982ee7ed813291bf4daba9dac32a8d661cc4c63c1e3e3a28486505e1622bcdf7dd0153ee1441980a27ac9ee074cc0f904dd6c94b368c11ea0be
EBUILD kalgebra-24.12.3.ebuild 1159 BLAKE2B fd160cd50572f4f02080001690ba8d68bea3def1a12af4365912eb5e310931c0961e28273dcf4eb1d5255391b04ed1ce76ddd445f4cfa8574d24b200bdca3d59 SHA512 5ff4efcb3cac7ea23516ee248287e01e322af8d6e8c2599e75a57a4fc53f89111e4b375265e8b0227ebbce802d2ebd8f6c4a800b0e65868bc631bc41f9169c43
+EBUILD kalgebra-25.04.0.ebuild 1165 BLAKE2B 1d933b2caa504d1b135f72c4c2c5d9dff99f59ce4e46097cfa4f661f42704ed0364321629f6dfdcdce9873f856386f4f4834b25058e950760cf04cb07ca459f9 SHA512 55e62856fe4a8869f734b92a352b283935f8b6e9fcb6d8e277068c6ff706a83ae93a3f56b0f3c1e091ae7973bd504098b48897b94440169ffa8eaa4be1154af9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kalgebra/kalgebra-25.04.0.ebuild b/kde-apps/kalgebra/kalgebra-25.04.0.ebuild
new file mode 100644
index 000000000000..d79abf4cb974
--- /dev/null
+++ b/kde-apps/kalgebra/kalgebra-25.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org xdg
+
+DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
+HOMEPAGE="https://apps.kde.org/kalgebra/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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 e160c131da38..9f099a4db1dc 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-24.12.1.tar.xz 22682996 BLAKE2B cc9aba168eafd965788c5896ea9b79a5486b39f8629a2d0e6b4eb490bb434ea676238dd1704ad023982f4a59faf759115772695b0f5604c0d300ee7aa6fc5bbd SHA512 598d856bcab0f5e2774a5f1d7c33d7800808bd6e499d791643f92a48d8dd1459105fbc0210b1308d01d5660abca951269141d99f63c2a2a157f697b2a74c3a6f
DIST kalzium-24.12.3.tar.xz 22679464 BLAKE2B 56ba846cee4afefabe58bb59eb2eb06af99fd3636606e0d29f743eb44988b76f7da96e7b8c2ab16690d141530b6214bde1665737c120964b8497f2abf6c2ed53 SHA512 c9d9678714dbfe384a84341e54cc920759136a3731fc02f1b3622162db6875a63e1e97e0d009d19b7ee4f864ee0fd6e7f51c61c0ea6cae9ce3119f9abb1c2dbe
+DIST kalzium-25.04.0.tar.xz 22660532 BLAKE2B c03a246eb253a1805a1f4ba935ca890062e146175f32513578b75730dfee2574724cb7b1fdb9a2c6c05ac990a62686e7ed3476b06c87d768931c02033e86a947 SHA512 1cb2b562f2715a11e11cb9b62d8b1779eed931b81071b1a42b514e2f7333520ebffd4c231bc1c3bd86897bc6d813188056558be1a3a4ee2dd26090eaaa1cc478
EBUILD kalzium-24.12.1.ebuild 1874 BLAKE2B 665cadf6888c8e4cef1804dee46c71f91b184d9005e0fe45b8a547be49896a03d15a827250c45210289e5dc4a3d312cb80c7945bb0d18b38250f576efc1fff28 SHA512 ebaa0a25e1621a09042b3f72db7c57532de9b3e46df13de21b0393865705efe3d9a5b439ac8e6c1ca692745b300937ca5ea7788157b3ab1c90c4b1c6b3b7694b
EBUILD kalzium-24.12.3.ebuild 1874 BLAKE2B 665cadf6888c8e4cef1804dee46c71f91b184d9005e0fe45b8a547be49896a03d15a827250c45210289e5dc4a3d312cb80c7945bb0d18b38250f576efc1fff28 SHA512 ebaa0a25e1621a09042b3f72db7c57532de9b3e46df13de21b0393865705efe3d9a5b439ac8e6c1ca692745b300937ca5ea7788157b3ab1c90c4b1c6b3b7694b
+EBUILD kalzium-25.04.0.ebuild 1880 BLAKE2B 581c90c72c39f6f865485a6ad98a9ed12ffde78bc0138059d87df3e92314439daedaefbb96cc1b3ed0e6fcb8d8169807d025f6d8b09a1728ff2538e6a5477e91 SHA512 6efe052622009a8b557756f28839cedc31f22b2787377b8b623ddf8d94dcc000eca1d8023c90a4720412391f059d868d674a0ad8b2e81622ba690b3d57757ebf
MISC metadata.xml 479 BLAKE2B 63e802fdc582c5cb1e35dbe705b4f03a1d06816c805de9d244af6814f3df1c12de91d6f993c6959faaf6cd65600138561291f16bccec8912fd9b60ac26ff9b73 SHA512 560238767e6e7cbc1002ca94429d18e29c9ba8623243f1d5aca7efd90532aedb1a265b12f2851e5b6f5b544cb589ec0dbe0494fce06d3d848772fdae4bcb63eb
diff --git a/kde-apps/kalzium/kalzium-25.04.0.ebuild b/kde-apps/kalzium/kalzium-25.04.0.ebuild
new file mode 100644
index 000000000000..4ab2787fe27f
--- /dev/null
+++ b/kde-apps/kalzium/kalzium-25.04.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org flag-o-matic xdg
+
+DESCRIPTION="Periodic table of the elements"
+HOMEPAGE="https://apps.kde.org/kalzium/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="solver"
+
+# TODO: IUSE="editor"
+# editor? (
+# dev-cpp/eigen:3
+# >=dev-qt/qtopengl-${QTMIN}:6
+# >=kde-frameworks/knewstuff-${KFMIN}:6
+# sci-chemistry/openbabel:=
+# >=sci-libs/avogadrolibs-1.93[qt6]
+# )
+DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtscxml-${QTMIN}:6
+ >=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/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kplotting-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kunitconversion-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ 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
+ -DCMAKE_DISABLE_FIND_PACKAGE_Eigen3=ON
+# $(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 46785c7196e6..d49a239128e5 100644
--- a/kde-apps/kamera/Manifest
+++ b/kde-apps/kamera/Manifest
@@ -1,3 +1,5 @@
DIST kamera-24.12.3.tar.xz 131732 BLAKE2B f7e61152b3cfaf357d444f721ab796cf17dc6e52152302b01c40de931e63fd16f106e0c2df91badefa475e83410078d0996f545e3f09ad63c58f063142676078 SHA512 fd8fb9e0a3f6ef8aef62cb859ac772007d0db8a796dafb04f01ee92735be90c832bea3f8a9e11f549a7acb1b8cf0b89bcb5facb9c61b4235f7ff3b9747547e8e
+DIST kamera-25.04.0.tar.xz 133040 BLAKE2B e030fd5a578922897aede26a2649a78a68326d34c9878bcdf41a83fb932743762df7977c681ef83910b754f62c7828fdac8d3810aca636e9cd5f65eb18539d4b SHA512 7d95bc517b575a8733e5171e2daeecc0ab8e569efb6db6e49f4675584192a2a8431042d659db3bfa16f789e1cd788db56f665cfa1b007a95c0c5d734bc89ab84
EBUILD kamera-24.12.3.ebuild 832 BLAKE2B 6ed24a46f2d51633b0ad910eebd719422a53e972c4acbf53907035d6d5af1fc646c8860cc73b67c1634680fb64dc7067357a2bbc21f4662e49a0212af97fd938 SHA512 4ab4941a62ebb2811ba28dfb2cff2d9547d37ec7e571d118421bd415af419dfc7d7a39086b22b87c065146a9de028e1cf57ebcb565f9dcc30c60ba02d1496297
+EBUILD kamera-25.04.0.ebuild 834 BLAKE2B 0e0c414a1b26d3fdac584dd77e68f64ed0340b0f72bf549b5fa8c5bd60f6a7ee73d74ba920156f6a13035fec0055de0cac80cc42f4816e33bb383c6fead9f387 SHA512 4e6b0815df109b21b8ac3ea5679cb05a72f7cc182b579e7fa53dd19448449404292c5b2d54548d704c4c5ca28842a457dd0c25fb27c13727f58a2ab5b372346b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kamera/kamera-25.04.0.ebuild b/kde-apps/kamera/kamera-25.04.0.ebuild
new file mode 100644
index 000000000000..021335d288a7
--- /dev/null
+++ b/kde-apps/kamera/kamera-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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/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 06ac2904c3ae..77256ba80268 100644
--- a/kde-apps/kamoso/Manifest
+++ b/kde-apps/kamoso/Manifest
@@ -1,3 +1,5 @@
DIST kamoso-24.12.3.tar.xz 234492 BLAKE2B 9eb9cf74733094a0f90c02145e43c962f1c02c49e8f67db1eefa496dea9f85f60bd5ddecad0ca32b4d2f92dc0457824ee8ee25719a9709391a37940d42bb5cd1 SHA512 b8da368516722609f544abdd2976f7ffebe92112f8a910290d2b31fbbee06b8fb79096a580b7995359b0625bb60c4ff7e076c5ab539bd819ab37847693ef31df
+DIST kamoso-25.04.0.tar.xz 235632 BLAKE2B 239fccb48e94a0703d5269e0138a447704b2ed2601c13fdd3fcca170499c032072b36ca5482696a5ec29313ec753b84d250fbd5085814a9ae78a4db67cdedd73 SHA512 5d2b67e2233df1bd58e5bab3e1ba732a322e7375cbed00fcfc0cd665e04ae6684f2e00aab14e086116165e738e9a71a9b3934640efa02dbef78d04528a108d8c
EBUILD kamoso-24.12.3.ebuild 1203 BLAKE2B b67f113bd03e0ae396d17c54268110870881d083bc9966f28c4430733686e49e07d500eef5740474679814bcf9e1784f7eb19568ddeab53eddb0884ae51c5774 SHA512 69658778ccf648d390db7af986a3397b571e4f1b2ccc2758ce50a2798869862735413434e65f1f816597059e408a79823b460be89545459a56b8fb49a08832f0
+EBUILD kamoso-25.04.0.ebuild 1205 BLAKE2B 399012ce7c742bda7b8e8e08d5e6e488da63042325e97a9109ee1f91a4470422f764baf5e3ff1a701a5cac68f4c321dc1e099abe279303aaa9ab2d701f96b131 SHA512 abe7930d47c7f294c45ffe948bed856fea9609923091aeafee5a8d775a0d7eb00a7693f8976d0b570e33cad9eef01f50733b4f59d87421f12e56166e11805168
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kamoso/kamoso-25.04.0.ebuild b/kde-apps/kamoso/kamoso-25.04.0.ebuild
new file mode 100644
index 000000000000..d10bce851b56
--- /dev/null
+++ b/kde-apps/kamoso/kamoso-25.04.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+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 c58b1c7bdaaa..c05ce4e44561 100644
--- a/kde-apps/kanagram/Manifest
+++ b/kde-apps/kanagram/Manifest
@@ -1,3 +1,5 @@
DIST kanagram-24.12.3.tar.xz 7785240 BLAKE2B 6bbc82e76f6f650380c432e68270480cd011bdaf5747ab759bb030b2d34eb63b88dd499c9cf23e4f83d5cb35aeaf32eaa0096b2b63c5e5a319748f43a840f245 SHA512 aef41d08461a405d2b0b2f270ab415134f169bf5a60e89e8cc6997d4449421528c604747258619042a8e05b1c7be0e9f1f965dd1a78101ce757d0f6e786877e1
+DIST kanagram-25.04.0.tar.xz 7786648 BLAKE2B 76cc3adf9ebdda6bb95e46f890b75779190f8ad57297907c6147afd7c8c5f05178da2f1c2ef777729a949c9599a2432a1651da80cab1fadcc4b81585ebf28452 SHA512 e3ad4d04f26fd00117fe96caddf264e9d5f31cae1808b6c5866016d2819f3c94ad5fd077ce6eb1653e2a930ce8af710b543db1a3f2c8375e2efb1f91ad7d9baa
EBUILD kanagram-24.12.3.ebuild 1111 BLAKE2B 30be13c624debd02fdaaf0205183da0dcfd51658e1bf45062342441a0faf079a9869f675d46e1c24c1507181c991deaef6ce69a6177115bf9cd299c3c40e97b5 SHA512 3c5abbed97752999b0022c4afecbd616f984a914942b2ec915e79260f7e5ea2cd4857259676d18c417e7fd21e83fde9ca1d698ba18cb5f72758c72e9522010d1
+EBUILD kanagram-25.04.0.ebuild 1117 BLAKE2B 84492eea4f1f73c0e4450dab1620c4d075be0231eba6998b4bfefa26a44d3c7d3910a6ea3afb4c73d2e9c9775c911e2a68b6fef89ba8a30f1ccbfe1e89e1598c SHA512 374fc8d721de509bd084fedf83ae1606252088c7f7115ab301eeb6d3f3c1449a8f956edbf7e433bb4623f3858507517d0e818289959b73e871537b82db13f91e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kanagram/kanagram-25.04.0.ebuild b/kde-apps/kanagram/kanagram-25.04.0.ebuild
new file mode 100644
index 000000000000..eba172f1cc39
--- /dev/null
+++ b/kde-apps/kanagram/kanagram-25.04.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Game based on anagrams of words"
+HOMEPAGE="https://apps.kde.org/kanagram/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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 254330db8ca9..3fa6d5d8731f 100644
--- a/kde-apps/kapman/Manifest
+++ b/kde-apps/kapman/Manifest
@@ -1,3 +1,5 @@
DIST kapman-24.12.3.tar.xz 2148476 BLAKE2B bc2e7830341c18659ec1c527358cb3ba113d0a2d2a4acfc3862b116546daa801c44d007ea514565349f6f9d9ba9be385f11c14855c3a6378cc8c69f13a55544e SHA512 196718aa5fed869b76c795a6f2152ddff9a9b2e844dad4d14ef82376be6e734f355123bdf15bacde4a6d6616e2a24934687fec382791d70112950a5509084091
+DIST kapman-25.04.0.tar.xz 2150060 BLAKE2B 14526dbd888e7dd65b8a0815642d29aa51191a659ae2c18b6687c6238245fd64c44ceb4dea1ec5eeaaacc5ff90c560157cdf152319c83b50953771d2229eb289 SHA512 eb4f08e9bb7eabcda4a703c49dde0018328f3a36b4250f04649c33ea809453ab78db604e50029aac3969cf51b7649e21e44830a858fb75de7d223a07ae23b941
EBUILD kapman-24.12.3.ebuild 832 BLAKE2B e61fedfc5a34e9ef7272b0da9140357b96a465998b991447eefdfeaf241f1e0d6534efe104d69f76f0d59fbf0bf73c2afb1b5d15f38a13b8523e4c3325655e3d SHA512 7e58077a072444a96731666faefc05bc9c8a5a26edcd1abab95b34002b3bb85a0a894622f95487c7bbe2462b9a93885f064b4d44ff40b1fa1099cdf791370a45
+EBUILD kapman-25.04.0.ebuild 838 BLAKE2B f26eba1c6a905046c13efdfeacb94a27d5779995d6ad01098b5ef9c1ea1095367c9026792218b1a49e823f14aefef649a725ed7bb757ec54ae58ff71e5a53cfd SHA512 fc952160dd51dda47a70a8f9d47c76f41ba71d3824a99a9f91058f33e7b5d4d7879b01af760e015fc9120f94c6583fd968a05fd5c84678b31017e8f74890fd3a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kapman/kapman-25.04.0.ebuild b/kde-apps/kapman/kapman-25.04.0.ebuild
new file mode 100644
index 000000000000..721ec180cf7b
--- /dev/null
+++ b/kde-apps/kapman/kapman-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Pac-Man clone by KDE"
+HOMEPAGE="https://apps.kde.org/kapman/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 b4dffa93e594..331dbd26ff9d 100644
--- a/kde-apps/kapptemplate/Manifest
+++ b/kde-apps/kapptemplate/Manifest
@@ -1,3 +1,5 @@
DIST kapptemplate-24.12.3.tar.xz 476524 BLAKE2B 63a2623cb912326b6c13824f11158713b43aab26146c0e09f25969a29ad4753d8241c8efbdc49aa8da027169ff95deb681c27a9853291da735d1c5f63d3655ae SHA512 35cdb510183242c620f0207d37641bacdea4a94b979364bf735fbb283f6afad25343b9b78920d680c45a50065cc9b9c67314d260f145cd0095b7d8c5a4fa65c0
+DIST kapptemplate-25.04.0.tar.xz 479488 BLAKE2B 93227c33ae58d96d56c0106e9fda6ceb4f8b4f393407b9246d7870032070fd40701585009e6441d70948a9230aa6da0bd0c835813cca5b2488bf75e1b606218e SHA512 6952ceeacab5fbeda4ff002ce7fc89d8e1524daaaf4182bfa30d358bd77cb9545b9881249c0e31a0365988bd1dfed36ba3782c606bc14487267e34defbfd9647
EBUILD kapptemplate-24.12.3.ebuild 852 BLAKE2B 5d7fdf1dd7fe008025896942ff2315069cb653f1af60b930a6773af980bb1dcd454b1ec37b90d6a4e3272c4ff21d8fee6fa2586ddcac843bf29fafdf5c0aeb8f SHA512 d98d580be57e3bc85c227b539d12530a8965ddc04327e965506a437ee18a59e4534d496101161b3a50898a8d828e058ea22cb45d75bc4592357e1787296a273a
+EBUILD kapptemplate-25.04.0.ebuild 825 BLAKE2B df6cbebf11b604bae55da2c9ce918d92808d937e82a0b3b484f979444074fea9e47aed7ba0be86fb262f5454a03e2a0cbbbc7537cd9b3e8f1c2b5c23c66049e8 SHA512 57b1bc1bd3bfb8cb76fa74fabd8aee75d96aa0072ffe0967a4d52bf3780ea14ae7371ded10459bd260de1339d06843da4fc0dbce3af2e4c527ff2ad47bc6b366
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kapptemplate/kapptemplate-25.04.0.ebuild b/kde-apps/kapptemplate/kapptemplate-25.04.0.ebuild
new file mode 100644
index 000000000000..58bcc3b85da7
--- /dev/null
+++ b/kde-apps/kapptemplate/kapptemplate-25.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/kirigami-addons-1.4.0:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest
index 4f3f08827628..eec4ea9922b3 100644
--- a/kde-apps/kate-addons/Manifest
+++ b/kde-apps/kate-addons/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.12.3.tar.xz 8317708 BLAKE2B c1a3901d3b1d4b44243f667c6de4d4d3dd877ae633a658235e90d179b82318dce795f7a7d08c4ef4c3a815edf2b71804ebbca4966df6110a4890bcd30c0a448d SHA512 84a2ad1211433fa57f4bcfaed29b22953b9ef7c8efaf897708846f1a34d4be76d1b2a9114a5a53eeb65334648ac83b34ef69360cb3007d9d75cd2d56f02ba161
+DIST kate-25.04.0.tar.xz 8373780 BLAKE2B b280a56d38891eb9252c06ba85dc27ea03feef123d9e65d1524236f5ea859a184bdfab053c216c04aec456ea598478e8c07856a13c7d6ec391a141b627bade13 SHA512 f7db201027c4cee0ae682b6142be2f98b6d68286a6e4f3b96edc2c550a0f6330b10248e2fda5cddffc5160c1961f7873b3eea056a964dd9c8dd379b9344807bc
EBUILD kate-addons-24.12.3.ebuild 2769 BLAKE2B 845507c77cc5f3e135ddd3b1738fe89184e5a6a1455684598c6087f8ae8cc70db3b5d4e943c90b5e3cebd8d0d96dbaf666eaf957ce54bbfb9ce3731caf5ed227 SHA512 26060fee2eecaec95f2f0bcb43aa685db438263fdcf77bdd2a0a623f02ef2b32269cfe5a534097832958a7579ea6558c015c4eef71e0aa2c5ddcf0797f96419e
+EBUILD kate-addons-25.04.0.ebuild 2753 BLAKE2B 2c5c838afb8174f2e1d825ad8e20ee3f9474a6f65d4b1c6562c2493246162a4fcf5a6effd85dc6518ea6d448c3eb8ff72b52385b0e4eae6d40f6d3718dab327b SHA512 6d385c398e29f441f80b56d43a7f9c1ad2b25c732f51d7a0527eb6ffc34cf907c5088cff843a3011a6ee52e322294738c97cb4ea86ff5f640e72634e61cbb6db
MISC metadata.xml 887 BLAKE2B 28f36d68c3f4d6c1b56fb0b67e367a0081c01e06ec53e2fd0948953f633f031703ca6f702bd126bcb20020b4597635760d9d99bfe7ff8213e2ff3586d320843c SHA512 0d062ec7beff980d8e86e58f0a4666b3c3c17e2a0b7c87788eedf4135c78e8931209af0154c5baa50eca3799cce11fdbda0c987f5419ebbc9252306733045c60
diff --git a/kde-apps/kate-addons/kate-addons-25.04.0.ebuild b/kde-apps/kate-addons/kate-addons-25.04.0.ebuild
new file mode 100644
index 000000000000..7b9ddc33899a
--- /dev/null
+++ b/kde-apps/kate-addons/kate-addons-25.04.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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-libs/qtkeychain-0.14.2:=[qt6(+)]
+ >=dev-qt/qtbase-${QTMIN}:6[sql]
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kate-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+
+ # these tests are run in kde-apps/kate-lib
+ cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+}
+
+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
+}
diff --git a/kde-apps/kate-common/Manifest b/kde-apps/kate-common/Manifest
index 1ce3eb738974..9ed50ae57490 100644
--- a/kde-apps/kate-common/Manifest
+++ b/kde-apps/kate-common/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.12.3.tar.xz 8317708 BLAKE2B c1a3901d3b1d4b44243f667c6de4d4d3dd877ae633a658235e90d179b82318dce795f7a7d08c4ef4c3a815edf2b71804ebbca4966df6110a4890bcd30c0a448d SHA512 84a2ad1211433fa57f4bcfaed29b22953b9ef7c8efaf897708846f1a34d4be76d1b2a9114a5a53eeb65334648ac83b34ef69360cb3007d9d75cd2d56f02ba161
+DIST kate-25.04.0.tar.xz 8373780 BLAKE2B b280a56d38891eb9252c06ba85dc27ea03feef123d9e65d1524236f5ea859a184bdfab053c216c04aec456ea598478e8c07856a13c7d6ec391a141b627bade13 SHA512 f7db201027c4cee0ae682b6142be2f98b6d68286a6e4f3b96edc2c550a0f6330b10248e2fda5cddffc5160c1961f7873b3eea056a964dd9c8dd379b9344807bc
EBUILD kate-common-24.12.3.ebuild 412 BLAKE2B 1ab27dbc7809a064d89367dd4a649402aefcafb4d52cecf9e020445864a35471776ea38edeb9e0d4a350bcabf5b1de54d071e48fdcae58e185d978a44070565a SHA512 322c1d2dd9f3d6a9ec8e9ccce642dccc6b332540c3544207589b0eb9bf9a5b9ba04ef2a670afcb20414b4d3848a967f549c3c66c1d33f15bd9a1320f0983c50d
+EBUILD kate-common-25.04.0.ebuild 414 BLAKE2B 76fa63f44dd040083b50f28b0389f346e992c9f6f3a64413d7d761aa7fadf1879b4f79a18c3627c694572c9fc3e141da0122953b8e31a8979c673237bd7945cb SHA512 41d1866e3825d6e374d079a59bb8753eca651b6e26697168421454a5323824a8f12fe75530242cf9da90af843942234e077df5409a035e2ab81824f2ec32608d
MISC metadata.xml 370 BLAKE2B 4a882073a69500715bae3af90f51bf9becd25174d09a163fc3a475da35b334b9a914a7d7e058298482005742ef80cce7e496c0b6d3ed0ce9a33eca25ffdd217c SHA512 117402c52064333309ca0aa7e4c38e04bc8c9b225f5e214244facd9e6a9e0f7b66b8a1bf9cef4655e1423d567128d4f7061a21a23673fc8475c5f47941e23f3a
diff --git a/kde-apps/kate-common/kate-common-25.04.0.ebuild b/kde-apps/kate-common/kate-common-25.04.0.ebuild
new file mode 100644
index 000000000000..5b668f591111
--- /dev/null
+++ b/kde-apps/kate-common/kate-common-25.04.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ !<kde-apps/kate-24.07.90-r1
+ !<kde-apps/kate-addons-24.07.90-r1
+ !<kde-apps/kate-lib-24.07.90-r1
+ !<kde-apps/kwrite-24.07.90-r1
+"
diff --git a/kde-apps/kate-lib/Manifest b/kde-apps/kate-lib/Manifest
index 3a51fee3b12a..bce027c0593f 100644
--- a/kde-apps/kate-lib/Manifest
+++ b/kde-apps/kate-lib/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.12.3.tar.xz 8317708 BLAKE2B c1a3901d3b1d4b44243f667c6de4d4d3dd877ae633a658235e90d179b82318dce795f7a7d08c4ef4c3a815edf2b71804ebbca4966df6110a4890bcd30c0a448d SHA512 84a2ad1211433fa57f4bcfaed29b22953b9ef7c8efaf897708846f1a34d4be76d1b2a9114a5a53eeb65334648ac83b34ef69360cb3007d9d75cd2d56f02ba161
+DIST kate-25.04.0.tar.xz 8373780 BLAKE2B b280a56d38891eb9252c06ba85dc27ea03feef123d9e65d1524236f5ea859a184bdfab053c216c04aec456ea598478e8c07856a13c7d6ec391a141b627bade13 SHA512 f7db201027c4cee0ae682b6142be2f98b6d68286a6e4f3b96edc2c550a0f6330b10248e2fda5cddffc5160c1961f7873b3eea056a964dd9c8dd379b9344807bc
EBUILD kate-lib-24.12.3.ebuild 1679 BLAKE2B bbe13157c642c25baccdfb3c40923c16d2869bf2b686065c533dc108c6b2fefeaf6095f64ece9554f600078b41d05dbb2df6291276816ae875ee987c3838b617 SHA512 7f23e4db83425785f73ec31f20a2602a351600c6b9144fa7b22494d22caa03f369b54181d5d408501e97d29b461292750d6c5792902efb796318aad7ecd3a08c
+EBUILD kate-lib-25.04.0.ebuild 1681 BLAKE2B b37d6074c10cee82e874ce490ee71085c087df7f52b59e3c08771ea783a929b96ef94d651b409fb25b018538c7568b9b779d1cf2ec59773674c269e62d6d9041 SHA512 aafa401a6eaa677b51fe3d4ae7d774a6e4d359a41f40f251b4b9a23eaa027c74e31ab52177c71a0ecba187bc86b7ecf024f0240f7a9affe68fa700a72e0a36cd
MISC metadata.xml 454 BLAKE2B 70a481c3b22112574ca9ca2aed5f6b7dd13d073798eb7305171522a881f139e6fabbc27f1a82937cddf3cc4918c39a317e0479ec4a2de0f80c21826ff210a47c SHA512 112ae597846801ed3baa4d8c1e9a26b59435d268fde5413299467ab599adea93c80cba5670289071808a88a0c8aa3d9720aaa049bd2e1a96d64b591d07e51951
diff --git a/kde-apps/kate-lib/kate-lib-25.04.0.ebuild b/kde-apps/kate-lib/kate-lib-25.04.0.ebuild
new file mode 100644
index 000000000000..1fbb556f139f
--- /dev/null
+++ b/kde-apps/kate-lib/kate-lib-25.04.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
+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 465a1cf2028b..22251052dfcc 100644
--- a/kde-apps/kate/Manifest
+++ b/kde-apps/kate/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.12.3.tar.xz 8317708 BLAKE2B c1a3901d3b1d4b44243f667c6de4d4d3dd877ae633a658235e90d179b82318dce795f7a7d08c4ef4c3a815edf2b71804ebbca4966df6110a4890bcd30c0a448d SHA512 84a2ad1211433fa57f4bcfaed29b22953b9ef7c8efaf897708846f1a34d4be76d1b2a9114a5a53eeb65334648ac83b34ef69360cb3007d9d75cd2d56f02ba161
+DIST kate-25.04.0.tar.xz 8373780 BLAKE2B b280a56d38891eb9252c06ba85dc27ea03feef123d9e65d1524236f5ea859a184bdfab053c216c04aec456ea598478e8c07856a13c7d6ec391a141b627bade13 SHA512 f7db201027c4cee0ae682b6142be2f98b6d68286a6e4f3b96edc2c550a0f6330b10248e2fda5cddffc5160c1961f7873b3eea056a964dd9c8dd379b9344807bc
EBUILD kate-24.12.3.ebuild 1470 BLAKE2B 2b8336a7272b67b258775015f2dad7e4b935742744d06e8faa3012b43a20c0fed3a808eed34efcb6c89da929824ec2920eaea61f89433a75885448436d658bf5 SHA512 bcf4b1332ddf942a10de452eaf6fd040042dfa5910a5923df56554e01d6fca42a004aa45a8b559b1f9aa0c17791d5b0cfbae9d8bddf888b95b42c75632f72c18
+EBUILD kate-25.04.0.ebuild 1476 BLAKE2B eebee4cfd1039b5375a37ed3e692a930102cbf29a9ef478d76a0b4978725e3933051809516eb24dbe6f335b6ae9ba616dcce20610e623d2d5714c54cee8e8e6b SHA512 0749e405abd711a2191d25dd71d42afc6b25d15b9477f3dd0a69f33539061c77123ff49a6c96971f14d2f9edeeba7bb93e3db1fe2f14608ac614dec26e9d821a
MISC metadata.xml 454 BLAKE2B 70a481c3b22112574ca9ca2aed5f6b7dd13d073798eb7305171522a881f139e6fabbc27f1a82937cddf3cc4918c39a317e0479ec4a2de0f80c21826ff210a47c SHA512 112ae597846801ed3baa4d8c1e9a26b59435d268fde5413299467ab599adea93c80cba5670289071808a88a0c8aa3d9720aaa049bd2e1a96d64b591d07e51951
diff --git a/kde-apps/kate/kate-25.04.0.ebuild b/kde-apps/kate/kate-25.04.0.ebuild
new file mode 100644
index 000000000000..cf7d538719df
--- /dev/null
+++ b/kde-apps/kate/kate-25.04.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org xdg
+
+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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+# TODO: replace HAVE_X11 and __has_include with explicit WITH_X11 option
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets,X]
+ ~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
+ >=kde-apps/kate-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+
+ # these tests are run in kde-apps/kate-lib
+ cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+}
+
+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 8aa4b014d2f8..312dbe739264 100644
--- a/kde-apps/katomic/Manifest
+++ b/kde-apps/katomic/Manifest
@@ -1,3 +1,5 @@
DIST katomic-24.12.3.tar.xz 1447012 BLAKE2B 163e99ebb8585d4334718c2dc797be6b02e078c41fd3079442dd99684a309d2f19d6f456304c100c8317361bda68af3742506fa3129e657391f6d337d5a607a4 SHA512 cee411029499c5c732e26b31b7a3a45839746ab59417d4b45bec6f19b31e654c26b144589cd5d62ccd08ea7792ba29ccde38e204669f66e6b767eaf658b5812a
+DIST katomic-25.04.0.tar.xz 1450452 BLAKE2B 749a878d5871bd887c61b9cbacb7c9599ca02a2784775236f245a02867822de5f1f38ffa9095357f6ac5471be9a688f2b3f3621e7076fc080e5c9c977e1fe493 SHA512 cc25c96838844b3325bf1bd1cc8a9f876296e4c19e0a51026a83c6e59b5c9a7d6eceef5cb8b9d79925106aeaec17d9ad7efb1d6bc4dbebd81958dc533760bdf4
EBUILD katomic-24.12.3.ebuild 828 BLAKE2B 5fcf9b24321b53142efdee9ac7bb477ef8b11aa316c724e0125426d1a539ae97178e2f61b236ffb78531bcd2a8eda2e1ca4ea8efd052fc303664748131d018ab SHA512 29d271f7c491899add3f3806f67a31146505eb1974a5835d1cdaafa690a1cb5c7662a47467907444e8a303793d1e6fe0aa3728c8824e4f7842ab5e63fdac4925
+EBUILD katomic-25.04.0.ebuild 834 BLAKE2B b52af0b0732d40704d3b78f1f1a90e015c8031d18b11817f6b9bb93d5274ea0c102ee607219be07ddb7c5d2eeabb4e30ad3e3d0953b13d2c2bed118e1e1f354d SHA512 a9e773664088378c71bfff07b7c69df238e2b5cd6dbeef8172f50d982aff5a0df143c180477973859c20f62437ff1bca79f2c0bf320793b1d02f5669ec988c00
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/katomic/katomic-25.04.0.ebuild b/kde-apps/katomic/katomic-25.04.0.ebuild
new file mode 100644
index 000000000000..2280c31c13d2
--- /dev/null
+++ b/kde-apps/katomic/katomic-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE Atomic Entertainment Game"
+HOMEPAGE="https://apps.kde.org/katomic/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 7a6a0ca3c880..10ab0ce7be84 100644
--- a/kde-apps/kbackup/Manifest
+++ b/kde-apps/kbackup/Manifest
@@ -1,3 +1,5 @@
DIST kbackup-24.12.3.tar.xz 388596 BLAKE2B 07bec162b555a5b5010d2327075b834738c4264b96b576fe7abfbfb9da4876f4975fa4685871bda5e0ee993c6bb416eaa0266e59f16b1308067f1a84ae73e04a SHA512 8470e1b98db285609ad5abb7e69042e30036626d559b66d3b9fe9349927df1bba8c67ea71d669fd70ad056f713c3bd52cd067debd7228099fffc9fc30c8211f5
+DIST kbackup-25.04.0.tar.xz 394852 BLAKE2B dbecac3f262ca52cefc89faf5355939150c6686cea4bb123993c3ad014c4f645b1a4d8e876b2eeea211c18a8cab6f6c1d5dfcce85081ebe28971cf196d611833 SHA512 aac867cfe57ce67d5620595ac5596c0857fcdbaa86da683b8152b4d3f6462b3be65917eb407e9fa53a21e08722b2f1b10634b3d69d2eef0b0223cfc784b9040b
EBUILD kbackup-24.12.3.ebuild 1062 BLAKE2B 48f78ed745322a116303a1f6b51d7b7cfe6416d0c4baf3573ad4db6e793dc9c7f66fc9f203fbe84c91096a4849bff9052110fca7279f4a5c18e1fddb4d9f4863 SHA512 407938cb50af43c7dfda6430aea14243aad47641482957216191805df758ca65c839fa0ad4b5ba237b35b1aadaf02cf56e49f5b85ef74c1b74696ddc9bfa9f83
+EBUILD kbackup-25.04.0.ebuild 1068 BLAKE2B 6f4541209038c97742ce34cc5a81ea798d9d73c351d5360a1873db728aba9b4a1440718b50fd0cee60353721bd9da60d169f958469c9640d17cf2c97ae9c38df SHA512 d3bc39b7eaa3e63180f0dc5242f016dd380085e80e76571032581da19cbf9a7209b809765a0deedcf60711946de7e50007ab08dd3b7b6aee6568052651336d72
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbackup/kbackup-25.04.0.ebuild b/kde-apps/kbackup/kbackup-25.04.0.ebuild
new file mode 100644
index 000000000000..2339bd92ef37
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://apps.kde.org/kbackup/"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ app-arch/libarchive:=
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=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/kstatusnotifieritem-${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 3b7810d6aab9..f159bc8cd305 100644
--- a/kde-apps/kblackbox/Manifest
+++ b/kde-apps/kblackbox/Manifest
@@ -1,3 +1,5 @@
DIST kblackbox-24.12.3.tar.xz 551088 BLAKE2B 05d350efbb7eff4de0aa05cdeb802075445ece966a2c6d40f8993001c89e3ab154526a6a57da0872dbbd2a39b59ebe717806cd147e91b01889588eb9987d06f9 SHA512 f3f2a46739f54cba03430a4f3473204dd83db456e0729a3d5c74f254838fb90b06f8463bd706d1ef9291f8c5f090c1caf48c39bf557b6a603b16b901737918d1
+DIST kblackbox-25.04.0.tar.xz 555928 BLAKE2B 1ca051ee4774fd5f8583ada1914d10722891ad9b91eaab8d8493f06e1a5d4d006b642e8c8a51e582149251d438a0ed9d84b56339b65028efc120f5b3d96b2b09 SHA512 ec08393de6ded8fcb35dc80d625642a935f3cdcd9a1bea4ba236d8232dd3d15b413732c415d5867e4d63fb175683de77593619ffcbe18880dc8886c9da91e690
EBUILD kblackbox-24.12.3.ebuild 969 BLAKE2B 026d597729ee4ee6097e1514ce237ba3c57d17f027328abd72a1ea6d6397b21213cf7cf51fad39ff33de42e4e16a746b11152f2fddb7652ae062613c540573e9 SHA512 87d4b0a23ddc67475187e6371b41cd3d0ae1929ff89995859cb46947e852ba774da248c858cb984ea8fac21cb1d055485ff5b8c50ffe2aa832360e10b0873bf4
+EBUILD kblackbox-25.04.0.ebuild 975 BLAKE2B 3a93252db9442e584e40cce88c8612f595b3924f4a0d2cc34cc0113e2afde25364c43fb0000c0568609dc23d2d79e87bbcff979a452af532c752421b283e9f0e SHA512 fd959e1ea2093e67e09abb83da64b669518d17a29d9bb66fa244729b5d9152da4cc57152b58b11d9db563af64f472045fd66a6b371c14a555cdbee077d842c43
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kblackbox/kblackbox-25.04.0.ebuild b/kde-apps/kblackbox/kblackbox-25.04.0.ebuild
new file mode 100644
index 000000000000..3bb0d9645b90
--- /dev/null
+++ b/kde-apps/kblackbox/kblackbox-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~riscv ~x86"
+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 fbb298ba8794..1b5f8f906461 100644
--- a/kde-apps/kblocks/Manifest
+++ b/kde-apps/kblocks/Manifest
@@ -1,3 +1,5 @@
DIST kblocks-24.12.3.tar.xz 2102884 BLAKE2B e3a6e6d7ffbbcfee593208fbe5b873155891e80995ae3863ab65389d289115699709dc193c7fea05c49cc381dcec770ce016377bd33e69b54c9c82434a0f1c93 SHA512 96cf2363dad9617c412c622f8367e11a8eda2260a1a7bb410b92cdde207bf5d35e9fb1e849a931a89a91dcf60920726269c5f9e414d6b8731593a70b249c34a2
+DIST kblocks-25.04.0.tar.xz 2104656 BLAKE2B c88be295366de03a218d7a8d3eeabe336a2a982927fe15d2d6e44a1f9fc28ca04423df9b8b6c6aa32f7594e24e8b052c763adb978e8b6372906b3b6e5eb5b87f SHA512 1a98ad53c2f9aac21c3222f28d6be8e579f28e516fe267cad92db1ebd254f12adb9206b090d0c7f795770d43a059676b523106086097ce1111616f2c292d3bb9
EBUILD kblocks-24.12.3.ebuild 876 BLAKE2B b5c74227a8f5700d32aab61bf4d80476d2c3e1f9889d58a93c71433f37e3c8bd1b8a4ad98c04900629e6129079eec8cb06701cac27e8e9588cd023498200b43c SHA512 078d30f5b11ce6244bfc6fbecf31fcd8bddd7babb00136fc351ba26431eac549add552845db198b951a5af3054392703cad77431d616ba05e6575559d9c83956
+EBUILD kblocks-25.04.0.ebuild 882 BLAKE2B 751fc9470629d8797c2a59f6f087d6702ad1516f9adf631941dd0fd8aa1d421b722cc1c9d57460ef163d2fbecb5430d04cdb0f96a31b351ea10108b901703c65 SHA512 cce1e1ab4304096e68a5bdc33fc3454d85090f8e82d35a85ed9f84108ef9d04433ea45c2e65b34a9a43663f2817a5ad334e19157d8b0ca8353238f780c39dc26
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kblocks/kblocks-25.04.0.ebuild b/kde-apps/kblocks/kblocks-25.04.0.ebuild
new file mode 100644
index 000000000000..c320d6421c3d
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Single-player Tetris-like KDE game"
+HOMEPAGE="https://apps.kde.org/kblocks/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 2bbf7a1f5a0e..65243e978ce5 100644
--- a/kde-apps/kbounce/Manifest
+++ b/kde-apps/kbounce/Manifest
@@ -1,3 +1,5 @@
DIST kbounce-24.12.3.tar.xz 3322872 BLAKE2B 89bd1368220bb24f7d49522c21fb83d80499530455be7427da5f7b47a48fe14303374c1e78be760cccaf2af01135076c468d622b8ee8a1610c3d406ab2dcd1cb SHA512 2ea06d2c33bc54824cf80f93097798302152e0811a41541dc2f6d1d8ac0be6c17450dc13ceb016dfc25bf2b3423618e6e9d96532d96b8942309e7fe915cc8a0f
+DIST kbounce-25.04.0.tar.xz 3324192 BLAKE2B 247d7a40f5801a4ac5eb850762e7747e50191d00419544951ac0c1ec8c25203a27d0c0246bf7735815c08bb9c1b7a9b952c5e555454793f59aadcf83eee2772c SHA512 dfc31cf292b2d88826e1eae335956c9e83d930cf27e41b754756b2627092db1441ad33e59ab598203bbfb44484d63849d6d092e5a680129bef9f9caada298f90
EBUILD kbounce-24.12.3.ebuild 972 BLAKE2B 658bcfe3467dc234a3f6d90cef64b37be163c214b52d6b612a5758254120fe80bf5fd6a1855fc6c073a95b0dc2a0cab3f4b018be9512ea14137ed06c29903ae0 SHA512 ac0b4728f9472e288a48c3e87b80c02fbc3c97aa34ea18df4e40b86c8a7490975529612ff64ffdb9c9575d01957995b451f23a93f51a5e229fd597bcd365477d
+EBUILD kbounce-25.04.0.ebuild 978 BLAKE2B 3f37d06fbdbef8bfaab5f3ca14c0a9d008c3176dc8426ebafbf21e9a7561ea015b2d8a14a51afff784fef59dd51110442ae3443a658d40d8d7d0a34959a2caee SHA512 95409c416f3496be4177893b8b1f9e11b2df4fc54f1ac12ce05f47c83368e3c57a2aa28008193c0fb34922123624acc0168adff73b764efa4633222d74eb1f78
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbounce/kbounce-25.04.0.ebuild b/kde-apps/kbounce/kbounce-25.04.0.ebuild
new file mode 100644
index 000000000000..2267dcdaede2
--- /dev/null
+++ b/kde-apps/kbounce/kbounce-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE Bounce Ball Game"
+HOMEPAGE="https://apps.kde.org/kbounce/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 15ca484e8223..09b1b3ecfa37 100644
--- a/kde-apps/kbreakout/Manifest
+++ b/kde-apps/kbreakout/Manifest
@@ -1,3 +1,5 @@
DIST kbreakout-24.12.3.tar.xz 2556204 BLAKE2B 7cccf8c044dfc777d1372e393426fd4a3df4a7d9e38d9d8a31fbf7949493d44c9daa9266dd850649b42e19c89acee610016a138fe04b3e8e15a6bbdfb08d1986 SHA512 7709d843edf3ae38f318c6670e6227d9b890a5b4ab99f61ef46939efe10a687327a6ee22b28890f51bd3b81da29413096b1791655d632a569e55b81c5be311fa
+DIST kbreakout-25.04.0.tar.xz 2558900 BLAKE2B e0243428120f997e3fc3c974b0c6cec42f4f61607b31d9506ed93a7290ef339146075bc35ee8ecb78231dcdcecb4e20912214a54b2d256add4528508b1405517 SHA512 cedd62771414b20971227bddcf501a4479fc05d4e9cad99c8468e75ef307ba2b78374b1e5f9b7a23c3eb67efae40c60670f65e9cff1e6469d278f4ef49cf033c
EBUILD kbreakout-24.12.3.ebuild 848 BLAKE2B 59252c58ef5160d3896c154bbe6d74eb39f8c7a67101617c3ef295e71358b76142cd9620479718b455739847fdc9f9708a4aca3af9cde4b97c8ffb1f5739e0ef SHA512 55692809f10ccff7b4a5daa22b974d4641fea994b3b315ab732c75077368a8b9393c2367ddfe6f5ce6ef4cf29951a0b1bdd84b46e7a007dab7c409aad71ba636
+EBUILD kbreakout-25.04.0.ebuild 854 BLAKE2B f1c9424854e687bdbc909b7a0467486b5e47b704cb0ee1ca18ae98362ddab6e6fc7c982d7795319aaa40c0e4bd1a396b851addb6a29d7c2fa3f836585ea74a8d SHA512 9e8150cf296f644c2891ac75f4aba465f7818c71ce46f32d4f954c6eed0b9ab9c5fe521a884b836e7b86b9628741f032f7aaafa8041ad23f8bde0b5bfb2e7b71
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbreakout/kbreakout-25.04.0.ebuild b/kde-apps/kbreakout/kbreakout-25.04.0.ebuild
new file mode 100644
index 000000000000..1810880fd3ff
--- /dev/null
+++ b/kde-apps/kbreakout/kbreakout-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Breakout-like game by KDE"
+HOMEPAGE="https://apps.kde.org/kbreakout/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 950d69001114..4e73d91524f3 100644
--- a/kde-apps/kbruch/Manifest
+++ b/kde-apps/kbruch/Manifest
@@ -1,3 +1,5 @@
DIST kbruch-24.12.3.tar.xz 5159084 BLAKE2B 80e0af5f67bdaa859814ea11d924cb8d54208b77a316d81e3c73c768aa27b601484c50c4fe8fbbc4af32b30fc3b604cc8ae70fd5d93c2cab09983d40d1954d5f SHA512 7db200e872fdb77ea3601da83b83e404109f1691b25b8fe54bb619b382d34c54b66fa395837524d233bcf894eae207d16c883bc8187eb5591bde2e77e8f2ae39
+DIST kbruch-25.04.0.tar.xz 5163384 BLAKE2B 61fa625a904b51663f2409c76fe33537fcd46bb87942ec51e53e91b5aa0716cb747420aa4e2296e9b2f77a3e193f4f63237c78d4ad890028853b8c68781fdd36 SHA512 388dbf2205776af9fe1718ea2b4e4978ca751c9f485f27f62d1691415b3837c3ef5a9c8e10afa79fde27459b5cff2a189c3677e63061a8bc49c3717fd79fa158
EBUILD kbruch-24.12.3.ebuild 736 BLAKE2B a44f01a6a73fa603141df6671e8c602d174889709a76a0bfda8ec86f2d231c5e3b2ade09d32518a52527174910943c7ac299383119e204e8c59201cf7fb9bc52 SHA512 115ad6578a2adad2bc9cfa9682e4e21af4dff1684a52ef385fed0ec657b871b0e9310c11d3b1ee4d3acf6751cd5891de30a20d414e57e233bbed852a19838be8
+EBUILD kbruch-25.04.0.ebuild 742 BLAKE2B 6385ed1dbd59993325b87ee04838314199e123845c6accf8a2f2a5fa2ce4cdd1d595619857e1dc43a8af6773dcb99b00c68c777587b784fc96d3217dd50b5561 SHA512 ed569fd329257a21ceae7066173e437b88cf9b431eea5c9ba66d55caddf9909d3cefe75b6f37a2c71cb4f6cba53054dcad1032336e8d66120fcebd40cfd22d2e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbruch/kbruch-25.04.0.ebuild b/kde-apps/kbruch/kbruch-25.04.0.ebuild
new file mode 100644
index 000000000000..f1ea45affc2a
--- /dev/null
+++ b/kde-apps/kbruch/kbruch-25.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Educational application to learn calculating with fractions"
+HOMEPAGE="https://apps.kde.org/kbruch/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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/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 819a76d9c4e9..aa695ecf2f13 100644
--- a/kde-apps/kcachegrind/Manifest
+++ b/kde-apps/kcachegrind/Manifest
@@ -1,3 +1,5 @@
DIST kcachegrind-24.12.3.tar.xz 978072 BLAKE2B 1368549f3f6aedcb5ee9c49ee484e8c0c62e0baab9358115781c27aea7d66f970a373681638f690e93f1d601cd62ab3697046258cac176935fa4baad9ebb5fc3 SHA512 a15ab02e1dd0620820d46929d8138af79abd2bc6d245b5bf1bef9522f9f5de0202d42962168fb46187fdb013dd12b2a17c1d6f5c80afaefc7cf849c99c74a5c1
+DIST kcachegrind-25.04.0.tar.xz 992024 BLAKE2B fb2864a8bddb4c661dd5b9ce72f3eaa3182e92c255519ca08b9cee9a9347f05b07e535f7874996f87a08b032b060f1fee264f96229d38e22600c5a4c29da9bd8 SHA512 acf31e20e32a29645d75eb442a3e005d43c2b1ed47d96d80f6c6f80935fa2e0aec8ca245c12dc08d37a994ddade38134748dbffe591bf0e15f293ec76222540f
EBUILD kcachegrind-24.12.3.ebuild 929 BLAKE2B 14af0ca235b6275bf8385b19a9be9965f8810609b7c86db344664a07033fe975136fa76b98feb67a478d37523a884810b70766c83a5445bfd9e4c76f39299828 SHA512 76078d9b833ba68c3a6533197dbedcfd0e60ce2295f64eac9442f67b79794a9b6818af01f20f13b617d3e9c3d741fc945bd004455f5097ed814be6442c7e1f92
+EBUILD kcachegrind-25.04.0.ebuild 935 BLAKE2B 4bc338337a934e0cbbc81731a82f56a2b63cbd329b908f87db3d744c6b42fd4cf92f569de8e6f35a8b7e077c88a23bd70f11ab40e5976ed21cc5e59c1ec7bf52 SHA512 395314d59cdeb96d7088eb1a72161a928b0d9ab734f9ed40ed2a97e1ca1a46cdf2e161391b6570d2d062bb7fcc657b724aaf127cf5376727e7041374a4a030a9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcachegrind/kcachegrind-25.04.0.ebuild b/kde-apps/kcachegrind/kcachegrind-25.04.0.ebuild
new file mode 100644
index 000000000000..3c5fdde2ef73
--- /dev/null
+++ b/kde-apps/kcachegrind/kcachegrind-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~riscv ~x86"
+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 5f087044fe03..44a62fdf2931 100644
--- a/kde-apps/kcalc/Manifest
+++ b/kde-apps/kcalc/Manifest
@@ -1,3 +1,5 @@
DIST kcalc-24.12.3.tar.xz 471340 BLAKE2B be72bb9dd13a915ce75be807ff9d688c2b01479a0274118434a54ad16677e9ebe7212c84e32ee5e5301bd293f78a56ed9bd42219c808a122ccc0275ab3064427 SHA512 07c9430102a8e6d203473157c78e5ee74e372be8fb623d24706e1a4989031b04aae49d4e9456397fb1fe6cac3b915bf4e2e36f96d20cd2c36effc12ba3cc3282
+DIST kcalc-25.04.0.tar.xz 483472 BLAKE2B f2e561d99e4420f4786aa4de24b14b5fe0a2977cd0d54a80fa73b666aa9e258981ab95f7cbe9007ef2044236e619388bc315871d165fc7c887efe9fb2321cfaa SHA512 7f4a393aee5b4ea8e6651243793c01380c953c23dedd0db4b61197ddf13b04b988dda4de09cf21ac51ad60619eecfd8af1b476b9d9bf6efc9823bde86172a285
EBUILD kcalc-24.12.3.ebuild 944 BLAKE2B e34bde8f39a6df0f57dee7949ca684b048e2a22630d53c3d1028ea4356a2ffddba37e856d6cbde7bbb90d80a275ee0dbaa0247e69cee736e06515484197fb0ac SHA512 4486f0418088b46766317fa6494b0d769c39b4287703ecab5ccd4595d0239d8b0d9a139999982a7312d5046a93e45c477a5f42505a0262a559f04d77f8ddb2a2
+EBUILD kcalc-25.04.0.ebuild 962 BLAKE2B dc17a35fc7491efbcf54f924d4be72d45ad26e5e4a87eeabf3b1ffbfb70176ea15e3661044c51031f0b95d1c1a0293a1de82e6edd2439f79ec6d7a3180ad743d SHA512 58634a57c95b6ea43b1556f04f586701c78d9c58b3916f11fdfd61778062ac708857842f666e5a1cdc80f4196228e16d74b5b61d4efbfe041f8ae9de31add7ee
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcalc/kcalc-25.04.0.ebuild b/kde-apps/kcalc/kcalc-25.04.0.ebuild
new file mode 100644
index 000000000000..ce20145e3b66
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://apps.kde.org/kcalc/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/gmp:=
+ dev-libs/mpc:=
+ dev-libs/mpfr:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=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/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"
+
+src_test() {
+ LC_NUMERIC="C" ecm_src_test
+}
diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest
index a3049f8a7685..97efe906f240 100644
--- a/kde-apps/kcalutils/Manifest
+++ b/kde-apps/kcalutils/Manifest
@@ -1,3 +1,5 @@
DIST kcalutils-24.12.3.tar.xz 355384 BLAKE2B 301d6b9e4f15df0dc3feb8e363d3a00dde4b089b25e7e80fcf378d534c0c13b0586dc9d11fc6e19996fce1c0143f4477a5283da4a7825fe0abe55b9e04f443f7 SHA512 104ca44d88d76038de31c015dff0ade6f3e964789dc415d6992d7236bb3efb1ff626b61e2da1f788e77ac796efe618c9b7e347b1a5274119124b9a7921f2ce62
+DIST kcalutils-25.04.0.tar.xz 365288 BLAKE2B 7e29ddbedee61212d0197f12a799d357551197d226b063f132e8f8c2c565cd063b79ca683e48d5dc8fe333b19fe9df350c49e10c78097f104d45a65ac680f5db SHA512 b3a37ecb273daef9d614fb2d0dbb49a88444693ba2a3c95ac84dbfa0519aedbf6f7e1b697f72155d2536a1bb0934557bb911dad1f8fb0d935fe28763b03c0d1f
EBUILD kcalutils-24.12.3.ebuild 873 BLAKE2B 95f4423c690671949cf8d3a332db6ff30095b7d48a00d37e7501a47310122c82c3fd8125e3329661711017ff1ab5532acc5646e35c4cfb9376312109446b8754 SHA512 3239a7a94c46f4f9d259f3a9210bff53ee42be7decf9a7aa5cacfc126ab212fb4b446854d81e4576d7b1e525f92a2ff8da897e35f385fe45c8d134ad41c06882
+EBUILD kcalutils-25.04.0.ebuild 875 BLAKE2B fc9668eb4fdb6b9ad94b8e3c4f56416e9771d8236992364f95b44083fab4d6d1ed0835c062e15ed3d0e8a758e4e88528fde0e34778caa8401ea68710733abf41 SHA512 221cdff52b9128c196095dc080e190ac0b015278dc79308b47e0d93b25d1c2706c4cc7bac9827d45a0c57de3c7de2c875d0bb1c10def9d90c0a4254ec5da96d3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcalutils/kcalutils-25.04.0.ebuild b/kde-apps/kcalutils/kcalutils-25.04.0.ebuild
new file mode 100644
index 000000000000..fed1de562234
--- /dev/null
+++ b/kde-apps/kcalutils/kcalutils-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+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 b5bb8e973692..0dfa5db4ebeb 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,3 +1,5 @@
DIST kcharselect-24.12.3.tar.xz 477216 BLAKE2B cc8a00db6473b8ea52372452e85b4e56a46f8908bde986b83bac868427a475eaef0e3d4ef3a59576bc26113919b6b35dc0ae70867858c47fbc9102ffdd87a3b9 SHA512 e90e028cce4541e36217b78f6c882588933edde19973767bdd7fb7a1823e325494f1bea2770e14fc80c649165aad72d01d49a916f82dfe83611e3f0cbbbe0b1f
+DIST kcharselect-25.04.0.tar.xz 478168 BLAKE2B 3a67ac1bfda0160ac5be3e6fa6e3bd2cf64a24310ba597876d4b6b5acf7d7c10d8e0cf3bbafa5148c95fe5baf74954eb1efc1c41245072f24715d52ff5b35c8f SHA512 613561bf860cb68d52722db056e5ddfba036477c23b381d46e4f05ea587464cf2927a8e50a1e98ad35de79a5e06a7009df7d18ce91b709c2238b7efcd1417a96
EBUILD kcharselect-24.12.3.ebuild 796 BLAKE2B 91de1b6b6bbc741f2e134b952967ef2106a59490a5bb74cd290d73a76bcffa234a6ae8f466b5ea8d79e70757ff2ba36805e0da45f824761f7b2bee760d29a89e SHA512 9685855a9c5d464e558d9d4a0c2883b5f44d3eb2a73a4f289bc5e05fc68560aaff4abfdd3ef0841331875e0bb30f0c9af21414eaad5a42ecfa86847bd83cc425
+EBUILD kcharselect-25.04.0.ebuild 798 BLAKE2B 9462c6c949415166aca19ef218ec81627a454e5062800cbd3c3490fd996ecdb8de575cbbc4e89efd19f22fb338b1a2614439375a64f2f3207fe4b5a6e79eddef SHA512 931d54b0b0d966dafc87685788512448491e36e7363b7e7c2d8a5e138c9b619a40336941a4b756d2f1d4cae4e430bf94902b6baac85b4fd098724a3defcf7fe2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcharselect/kcharselect-25.04.0.ebuild b/kde-apps/kcharselect/kcharselect-25.04.0.ebuild
new file mode 100644
index 000000000000..bc7c65a06988
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-25.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~ppc64 ~riscv ~x86"
+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/kiconthemes-${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 ebf704e91ad3..fdc4eb656ea0 100644
--- a/kde-apps/kcolorchooser/Manifest
+++ b/kde-apps/kcolorchooser/Manifest
@@ -1,3 +1,5 @@
DIST kcolorchooser-24.12.3.tar.xz 36244 BLAKE2B 976e6ccd4b9b665b6f4f51b550796b2b0e975c22430fb6c3b0f08019808ef7b6acc798c1abe416d09975b6c9a69eeaebf7557ca2a94a9b603aeb523d6ca82297 SHA512 d4be1e46f855d21a78f04ea7fac02496144cfe88978a832a24ddf20b5ce81c7cc78eecea0f9425a7dbd82ce4f1de95c19753206d9831e1f5ff2d104147bff135
+DIST kcolorchooser-25.04.0.tar.xz 36356 BLAKE2B 27f3c83936c7d2095378a18dca2c1b8085b3ed865417fb587d5974091d0e9546f001cbceb7166c4987edbaf013d864fc7cb230e2e8a3ce881e02a3d132d291c4 SHA512 0b50e99dca895f728f3a0017e1a758b6d7afb3fc967fd05fd1fafc8df0d23b0267e01f84c73f6e83c5148562afed4be9c751c2839cbaae2824eadf1ed3a0522b
EBUILD kcolorchooser-24.12.3.ebuild 517 BLAKE2B 49b1409dfc99b8a50e030a5119ce982caa306ae940302d587f07c0c5edc4826d9a1bf46d2280732bb4ff0ff5c4a9932f0b4873cafcdfdf85fa1a384e11c1f005 SHA512 7c9bbffb6ef9da77b7e3001418ce6d2933cfbee042e6c43ef3102a29de516ca3725eca2da058ded75d9c249caf53e0ce39996632af91a537ec4bdaa07c8c04eb
+EBUILD kcolorchooser-25.04.0.ebuild 523 BLAKE2B 22a40f2a5e6e602f59943cf61ab10eb0adb38f935ca6cdf03596f0c2cecf882843316d5dd7cfe0038b71fc2e09bfb78195ab83418a32730b51446f25d01091b7 SHA512 ea5c427880b699f43106a49bf135314289106658240e4ff062fd65d9a32a247434a91fb19ca58b0724419ee8d89efc2373f4d1204ab7c9f5910c424d10143b7d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcolorchooser/kcolorchooser-25.04.0.ebuild b/kde-apps/kcolorchooser/kcolorchooser-25.04.0.ebuild
new file mode 100644
index 000000000000..15b4e7889a33
--- /dev/null
+++ b/kde-apps/kcolorchooser/kcolorchooser-25.04.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE color selector/editor"
+HOMEPAGE="https://apps.kde.org/kcolorchooser/"
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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 e33c3b10494f..9710f24abe83 100644
--- a/kde-apps/kcron/Manifest
+++ b/kde-apps/kcron/Manifest
@@ -1,3 +1,5 @@
DIST kcron-24.12.3.tar.xz 896748 BLAKE2B 29d8aed0454394555bb9531532d72886a34f378c12a959a03d3e4e3e4c9a48b5860989365d7f7d9cf68031354f9fd77d6b2bde19f1f264343297160b5884d354 SHA512 28a3a8f9736295a4a38ddc734df73ba90fb3d05bb0aaa9c43a00a6bd84f8e2d32939458c4c22c245f35f3a99aa46a566b0f62a322a34d71c395b5d7098005fc0
+DIST kcron-25.04.0.tar.xz 900324 BLAKE2B 882104610e5bcd1c5d7a1c5a112248e46de49fdfd1ae6d41b148d33e4d19db31b17778fe52c93c13feabce38a4557e097ad9aaa9dffcbecdb38f36ed796458ef SHA512 0cd410114f4ceb8ce7cbcee01b75c86cef825cd73517e6f3c2303a05a438e4ab769ef8ce8fb941667910f4dce6a85720b1cc3777fa65de5333f6033ec5d94abb
EBUILD kcron-24.12.3.ebuild 811 BLAKE2B 07b7e78d0ea0d0c175670445e204c8874ff2eff0d4c727f0265dbaeaeb1a0c715ca46121f26e6e41369b270ed7e3e88a6ab507cfba66a9e49362bb730241b67f SHA512 bd94c36c384a84b6f7d780332cda80a3b2213a45eb420c48da2241848c30ff3a14137db7adc68ae6578fe5cf4849f9fcc8a7a90165956159d1a641060bf946de
+EBUILD kcron-25.04.0.ebuild 738 BLAKE2B 899ffdf4c552dfae3e13908e7e6c3e51bc6a26b7d407974b3fadda0e6be8d63e87654b516b95c5fd68e1eda5d84463454d63b6431f5f791bc24eadf50bc5ace9 SHA512 81876397359091be390cbf9cc400cdcc3dc9077326cf90ff010377a2922df7f3bb78ab59fb22d81ba6df4b484eb4f717a3d9946cf9dc209132780b571f2738cf
MISC metadata.xml 371 BLAKE2B a13c3c79abd426352bee3ec64648a55040fd5d47f82d4d439516b77ff36f1804b2c9bcef24bae55e4c29314fc482dd3416b6f21ef3bef76a1ee9ae9b7eef7fb5 SHA512 ab4afc53336735ccf251f352031c0e0b2f9d081a1633e79cb4d1af102c56962ca42c88a346e6c0e593ef02dbf683b61e8a648b77eb4bf2dec866af3fdb87ac0c
diff --git a/kde-apps/kcron/kcron-25.04.0.ebuild b/kde-apps/kcron/kcron-25.04.0.ebuild
new file mode 100644
index 000000000000..276c0c07abcb
--- /dev/null
+++ b/kde-apps/kcron/kcron-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=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/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ virtual/cron
+"
diff --git a/kde-apps/kde-apps-meta/Manifest b/kde-apps/kde-apps-meta/Manifest
index f85aedf7454b..f30214d8d461 100644
--- a/kde-apps/kde-apps-meta/Manifest
+++ b/kde-apps/kde-apps-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kde-apps-meta-24.12.3.ebuild 885 BLAKE2B ade1bcc12ac1bba25aa070bdbea80695d570c909cb32155ff05e55c68f67a1bd8610bc8ef32b434302d125fa35e48e302a9587a3822bdd1c28a202d1feef3e6a SHA512 7c050e815fdeb050adecd8a7910cb3743b8a17cef547f385997dae2ca5d6167a402eaaf4313d62ac7637c4b802825cf1385c1244929879bba009f7ca6ed471ae
+EBUILD kde-apps-meta-25.04.0.ebuild 880 BLAKE2B f27ef21dfd52322e3eb42e9d04186b074b2f407c8af24189647f7fd811ec700519461a575a99a2237002201273cc89299841630a38301910610cbfbfe864bb14 SHA512 c880bd01c9093ceef515bfafdb711049a38e9940a6c8d2c070beee289a00d4735e4620188b62fa2b0da21f2b41954cf7b23ad94b244c29893fea1dcd981d2041
MISC metadata.xml 1118 BLAKE2B 627925a21a6fc6c289a2fcb9bba60051bb22340b42ddcfcbb91a8532f433d04e5ae8978879e4a503dd858056a0d561b90b5d002526fe4b0004499283197c57dc SHA512 e3dad2aea389e1463460d58ac18e016ca7fdbc9a5db1f4ef69b9638531799b08d9ff4df2f3f8b541c727fc4b09d166f4fe23804cde5c2e514d4a5007c04b5519
diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-25.04.0.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..fc127a28aa18
--- /dev/null
+++ b/kde-apps/kde-apps-meta/kde-apps-meta-25.04.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2025 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 6c20d005f065..808ba8f54168 100644
--- a/kde-apps/kde-dev-scripts/Manifest
+++ b/kde-apps/kde-dev-scripts/Manifest
@@ -1,3 +1,5 @@
DIST kde-dev-scripts-24.12.3.tar.xz 376188 BLAKE2B d84b49d5800aa2e869ff27299b5d62c9bf1472aeaa8552e414260c73c3068d064a59506c1e96a27c32baaff712ac15032fdfb3f9635dbc1d1f164d936cff771d SHA512 b4dccd1b25a6936e4fb0959fe66fdcf5ccb0e83cb89c1a04a3fa06d97a3cec5a4b104ce4079613a68280a68efa84e58bdafdcea1cdde1fc404f6ba99a3df5ece
+DIST kde-dev-scripts-25.04.0.tar.xz 376188 BLAKE2B 0412655336d8d2e85d4b2babad17db59368bda096d3f72e5055daaced6ab15b79d8344dade8593eb51120922f2ba59836e67f2f9146134d7c3208068a25af062 SHA512 392fc137baea9ab17e291251e5dc17d933da667a29e0f7df44878603552dd93481eb482b580d50bbdf24762effc6fa9c654ffe46e58cc48adc88fc3f865907b2
EBUILD kde-dev-scripts-24.12.3.ebuild 467 BLAKE2B ebac39a190e0755c9148f68ba071322b72f642ddb8529a4ab1230a3a8afbb43b01a47ce3b87e098940f702d7bebf530f247d68122c9d5e612cfe8113f82fe215 SHA512 b1dbe35053b419b8b2da80ae5228624d59a491c1eda207ac7a6f8b2e7175cec427770ffeb52517ee80a19f32c7f60c896c6c7e7362271fd36d4de1424d8ae2a3
+EBUILD kde-dev-scripts-25.04.0.ebuild 469 BLAKE2B f42309bcf41be28d02025f0a6fb8664ef1212bd9b56dcd584360058f8e600745c9c07f233bc27fc76357ad2ae10f85d81663c62ffaf8712ee3b00f52732d5c49 SHA512 f6cc91a15d2c6fcad53e738641cde4a7159c5bca3139dbe54bdd9115325f0ce4341ffe433448021274bb870fc7f376296de3e1f70e82c796aaf5d528d857127b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-25.04.0.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-25.04.0.ebuild
new file mode 100644
index 000000000000..e6a5bfc2190d
--- /dev/null
+++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-25.04.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Development Scripts"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ app-arch/advancecomp
+ dev-perl/XML-DOM
+ media-gfx/optipng
+"
+
+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 bd2eec35305f..261711f3e5ec 100644
--- a/kde-apps/kde-dev-utils/Manifest
+++ b/kde-apps/kde-dev-utils/Manifest
@@ -1,3 +1,5 @@
DIST kde-dev-utils-24.12.3.tar.xz 75712 BLAKE2B 3395dd4a86890ad28c9ee3c7f61069d887f6f544f1ab679c2928f3a28f9c3e15b1fc82e0f8aa455e0c1995822a6cc6f26cf6ef93a22c2d30e6f28b1ae3cfd191 SHA512 74dd04caa6b6a5dea62d07dae1b5306b6e7e32f2807396a5ee9566e6e08e5e1afa63d845215422bd47d8372531b9beddf0307d86b11498dd8a22b299833402f4
+DIST kde-dev-utils-25.04.0.tar.xz 77080 BLAKE2B 04cac3e3c38cc2038bf19c0906c2bb47033aee8040d42f665c9b405ba2f01a0e232854a40ea4bfd794ec9f818e4dfdefb0a9447343d0d011a6d39c9f8d430522 SHA512 746c110839ce7b49afbc1065d9da1ebf6536a59831af62183221b1e82a3300c86ef8be653b5265a0bc30a195ce8c20a66cae80c0324bceb40d12c3c8439f2064
EBUILD kde-dev-utils-24.12.3.ebuild 741 BLAKE2B 6f7c41bcd1d4fd85032c73a984f30f6a5307a407bfbeceaf9156e83dfde3de7c05a6ed7ded2594e302ce2fd3aa25ccb7baead633a0ab38404bb9e2eb569261e8 SHA512 5799e73a80f01375600916728d3dbb426a86b466193a470b9bbca7b129a9dcfa1773fc588f02907bbedeef65e43c658a51f1471972556737b56a92e4ad832e22
+EBUILD kde-dev-utils-25.04.0.ebuild 747 BLAKE2B 3439864425906f72f1949340727b589d86cdbbf5f6a0bf804215bb59925611c5cb953ba16c266e958f39c61f6ff6d3111195d5163896a788082116462a2235cc SHA512 ee257ca7355fca37505202b291d6d7bbc6e77cee8165ef557911d663e894fae025eeaceea0b50b3a65b02ec7cda67053dd020a809bc1434d1cb19d9a029cd644
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-25.04.0.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-25.04.0.ebuild
new file mode 100644
index 000000000000..78526ac90ac3
--- /dev/null
+++ b/kde-apps/kde-dev-utils/kde-dev-utils-25.04.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE Development Utilities"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qttools-${QTMIN}:6[designer,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/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 21cdee261ac1..385edecd8c8a 100644
--- a/kde-apps/kdeaccessibility-meta/Manifest
+++ b/kde-apps/kdeaccessibility-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeaccessibility-meta-24.12.3.ebuild 454 BLAKE2B 1940ca8808a03d66648841589d8d2e107c591e8cf14f8a7e460e3084618a115c42a29614a5f1bcd98f3a65007558b04b10088ce460a7709aba095cabc940db2b SHA512 a95259d3d049ddb2671bbd46a30ef87eff2d797cd7234196d67ce6d1286d7839015eada535d0eec7367f1311fc1badbd2c479a565e1757da502c4f5a527134f0
+EBUILD kdeaccessibility-meta-25.04.0.ebuild 456 BLAKE2B ea066352db020bed9337d6fe5b7ef7295598941ab5e3cf8e6e7b149e06fe96c21d3bb10effa32107354cc334fd2c1f3815580c373a50c6617e1affc2c9751f11 SHA512 67aa09b1fc9e989ca04667be3025d278e63de7009fd7f4ea47ca49ff2b3b97bf23ef573b225371321a93d65fad721933480502b59beceb8ca872b30257ef6434
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.04.0.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..808b2312b403
--- /dev/null
+++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.04.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 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 ~arm64 ~loong ~riscv ~x86"
+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 3c4c6f3fa0ac..ccdb4459e960 100644
--- a/kde-apps/kdeadmin-meta/Manifest
+++ b/kde-apps/kdeadmin-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeadmin-meta-24.12.3.ebuild 444 BLAKE2B 2dcfab64d1ee69255d2c39e68648565bccf48d3fe267b5a1b94f8714b2a93c323e7e49f4b7e69aa0bf736e62ad7da7e2ea70dc510f91fb26c033ee9357b4327e SHA512 13fbff1c739fd4e2d3a1ad3399ad9ddfe5167651601dc4a8d08aef9c9a59d33ad09f2b167a216b58e8fb5049a98c08976963803c0c2961cc61bb1bb135049083
+EBUILD kdeadmin-meta-25.04.0.ebuild 446 BLAKE2B f99ad8934923bbda75649778f4269f2d1418fdd2637a3fc8981c1aea521e3c665b037187461216d8f195dd179db1cc0ed703127cb9fb7c1bb868f2744f54d74b SHA512 c69192aac2c3ed5d528b757cd13f13c2c4ed728c0c12028badae66936bdadb5851bf9438ad4ce8723da5607c9b556b1ae96433203983586b89b375d0c1649b58
MISC metadata.xml 427 BLAKE2B 0a3a1f3fcb5983cea786182bb60fae6f769a8c8c1c008acd3857814bedf317e6a1b5309a7c8bdde9575ff0bd4a426bacd1f3b9e75cf12bd5b161a33a562f4eb4 SHA512 bf9cc9414fd8ca26ac16d0edb84ab353a279b6d04071a34226fa962afba14bfd3e72afee80eb963d849c31818dd6e10542353ffb057d0a295000e5351e4ae2a1
diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-25.04.0.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..970318091e45
--- /dev/null
+++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-25.04.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+cron"
+
+RDEPEND="
+ >=app-admin/kio-admin-${PV}:*
+ >=kde-apps/ksystemlog-${PV}:*
+ cron? ( >=kde-apps/kcron-${PV}:* )
+"
diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest
index d36ee25a926d..cb614cc1c3bc 100644
--- a/kde-apps/kdebugsettings/Manifest
+++ b/kde-apps/kdebugsettings/Manifest
@@ -1,3 +1,5 @@
DIST kdebugsettings-24.12.3.tar.xz 117588 BLAKE2B a8182c3722b96d70c5e9dab88be428a698b58ea3555bbb095a61194f3a78873a618f8f9899b2b83d048ce48ea91e1d51a5c72944c5b1fc2f7f25dcd977c8fe6d SHA512 84cbcf3e541057b43327bbda043d88702026c0a130f338b3a1b77c131fb5f9e13127d53b400d1502089ba3019fb3c7c82507bf73120bcea8d0cd54f9b02ee432
+DIST kdebugsettings-25.04.0.tar.xz 121484 BLAKE2B 3edc84eda1a8501adb158b16ff0d8e0de6c8c3bc835f9e9aa7b9f72479373192e2d12ce1fdeb36d0bf4920a5a4b23c872c157d7b287aeb69f6b57c3e4cb239aa SHA512 642b2085e4fb8bd251cdf3d8fdbb14cdc3481a1b1472c33fc232fe19ab0bd4fea229dd8a7b6c2e1c617a7fb014d880f8b9a3c22bbf0b23c15069de7a3ee44d0d
EBUILD kdebugsettings-24.12.3.ebuild 852 BLAKE2B eced6e8f8d737dca824593c95ef90bf117c493a3485f1570486efe5f29ad6ef9d947f5a0e4b91d90febe238123e126db99cdd852e84b053e610fcf9600187ef7 SHA512 a5a6679bdc93564ab7662575679b76ba10f32d48949e803d99c8ac413e7c8f26a298c49f477429bd33382a18bc69f48c2e047f48fa05619490748182db3eac63
+EBUILD kdebugsettings-25.04.0.ebuild 854 BLAKE2B 8fdec45a0c4387114aa8471974d1499937547b0715a699d99d9351733019788fbce5707b3d4a6a5909fdd0cc90b07a454254e110168e873f44f22a97a8b5bb3b SHA512 4ed7e035f42bce1b51ae7ffa5d54c20f00e6a17b884cb507baace953c3f8a21698b8fb8d158437c88bed9eda7a366eb168f51141523d8e1a6a381c22912e818d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdebugsettings/kdebugsettings-25.04.0.ebuild b/kde-apps/kdebugsettings/kdebugsettings-25.04.0.ebuild
new file mode 100644
index 000000000000..d8bcefd5c2f9
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~ppc64 ~riscv ~x86"
+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/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${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/kdecore-meta/Manifest b/kde-apps/kdecore-meta/Manifest
index 44722877c352..a162fd51cd62 100644
--- a/kde-apps/kdecore-meta/Manifest
+++ b/kde-apps/kdecore-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdecore-meta-24.12.3.ebuild 727 BLAKE2B d75ad3568307da024f516533ee4c425e1bfa60797b400cb0ff6f4036a66db6be69f78d923a74cc91a625703121b8314073b252257402bad1b88c922e1c2eb1e5 SHA512 a8bfe66392b195cd990c4bc3410be24dd3d84f998d05c325f54065a3a1cdc8aa23adca9036e9f4125c3f5ee83ffe6464f81ad207047938b385bb066c579972de
+EBUILD kdecore-meta-25.04.0.ebuild 729 BLAKE2B 59fd543b80ca4e6c161fa43ccce650d40d873720d7d616e1c30b6753d296b28eb185e25fae858824bdb0447545eb468a93f5d1695e7ebe0e5ec373824877dacd SHA512 1969b72f1da4db7fd80c88d39a2fbb72bbb889944516756d85ccc567a9440acf24488a61fae3c779c3e7f2c7df4b17c2b07375bc73407dd71875121880d6b723
MISC metadata.xml 585 BLAKE2B a3e6b1c8bfd2ffc99b83ab1a1bfdfc7964431e2c4ea99d1299f1dab3e81c38a40fc972b16bb3896ae931f58682cb476fc3b67a67188517651f104ea4fd5fd686 SHA512 ad53ee0bcd3f67d431cf8ad0a491b095fd07bcdc9ceec4220198bcc25b5adad23c3f901ba655c81b740cf166a80567c299fd14ea553b32a91e4070f219628902
diff --git a/kde-apps/kdecore-meta/kdecore-meta-25.04.0.ebuild b/kde-apps/kdecore-meta/kdecore-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..b089ad7e5229
--- /dev/null
+++ b/kde-apps/kdecore-meta/kdecore-meta-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 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 ~arm64 ~loong ~ppc64 ~x86"
+IUSE="+share +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}:*
+ webengine? (
+ >=kde-apps/khelpcenter-${PV}:*
+ || (
+ >=www-client/falkon-${PV}
+ >=kde-apps/konqueror-${PV}:*
+ )
+ )
+"
+# Optional runtime deps: kde-apps/dolphin
+RDEPEND="${RDEPEND}
+ share? ( kde-frameworks/purpose:6 )
+"
diff --git a/kde-apps/kdeedu-data/Manifest b/kde-apps/kdeedu-data/Manifest
index efdaef15dbae..b63f85dd60fe 100644
--- a/kde-apps/kdeedu-data/Manifest
+++ b/kde-apps/kdeedu-data/Manifest
@@ -1,3 +1,5 @@
DIST kdeedu-data-24.12.3.tar.xz 338764 BLAKE2B 6dbbf7f8eebdd488946c9ab1a32523f3f29d82219fe1dad12ed6fb89032d90856a4b6f7653b3f4f3fbcae604d785910b628f18f80c360f723911f1fcdbe2b4fd SHA512 740b58a5f718211fc77d57be97fc216d86cb91515889b2b5f6d6f19507457e65acc18253ba50fa562c78802fad037dbe9eacfd49e273d4274f70d55ccef0ea59
+DIST kdeedu-data-25.04.0.tar.xz 338776 BLAKE2B 84342edb5fba11e02f8eec4eae9f3c9e713a9edcdc19d084663abf09c7be04f90f4c58c73a8703fb36adcc02cbb6ee79e663daa7a14add68044bb65805ab8d6a SHA512 ce52f43ef06fcd0e7787dc4791d7d1e4fdb531c5061ff277721ddfb3a71f68fe88f372cae2ed6d8268711405b20c4c27b094313b069f1b0d2150a1a6a6b2df38
EBUILD kdeedu-data-24.12.3.ebuild 364 BLAKE2B f73181423aa1fcef3d50f84b1f36314025c6101d322bc1c2c9f9cb7b6f5cc46dab17618036ee884ea82f0d1de8b7d319939c2d9ad212cf7586a9a38541f409d7 SHA512 e255a92181ecf4100d77b5bd268113acb88bd9dbfc99a5dfca4fd8184ae25b54779c2c286fe3ea64b0855e32a63f2be100507409e0d6de09b4972c39161bd9d2
+EBUILD kdeedu-data-25.04.0.ebuild 370 BLAKE2B 8f89d9d3a1b61cf5241ec81c80b8c26582ad7c494966532f8c518a099760e226a5e0d24b58284b740322ca18bdce1eed937f7065599018809045cdfef33cc48f SHA512 1cdcd3eba68751b47e2e2599fc8606a43b760d8b331986da972513b4240beaf223a86302117302a673ca6bb15b1376cfb01ffe9cdc3da3c8a031dd6c61acf50d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdeedu-data/kdeedu-data-25.04.0.ebuild b/kde-apps/kdeedu-data/kdeedu-data-25.04.0.ebuild
new file mode 100644
index 000000000000..374bae326dbf
--- /dev/null
+++ b/kde-apps/kdeedu-data/kdeedu-data-25.04.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake gear.kde.org xdg
+
+DESCRIPTION="Shared icons, artwork and data files for educational applications"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+ dev-qt/qtbase:6
+ >=kde-frameworks/extra-cmake-modules-6.0:0
+"
diff --git a/kde-apps/kdeedu-meta/Manifest b/kde-apps/kdeedu-meta/Manifest
index 28786d670179..8df58f2c97af 100644
--- a/kde-apps/kdeedu-meta/Manifest
+++ b/kde-apps/kdeedu-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeedu-meta-24.12.3.ebuild 1075 BLAKE2B b54f9087f6d94201d6c98f62206106f25e0e8f05e8461bd288970d4391702adfc609e9e1e681b80ac95fb32fb48cd35c89ccc31708ea2d574116537d91b6f289 SHA512 15a0a9197fc44a91f2babd208f785831ada61035c08d7607a9f957352c473b158e6da8d644a1bdeb580cc3f2fd24732110692c2966b5f0691019a4367ed7b5c0
+EBUILD kdeedu-meta-25.04.0.ebuild 1077 BLAKE2B c3c72d6bb7d15c01ab97889808eab2b05abf02e5752bfd26c3d5b531a8ccc3667e36f13b20869f6fc234998c8236f92ac10a8886d644e783cc291a1899f594de SHA512 341644ae169e93ab96270ef480ea39a3913b1ce5a2026087370b840cd23e72f34d4b92287a0721a7b0d5a43a80b1bad029a639831b3a588c816a61bc0897f8b5
MISC metadata.xml 421 BLAKE2B f6cb6b55a61018bdaf40c71e3cf39da432e2b528ec0acde7d21e4e0b9878f12692fd24e108c6578a21ba8920582ebcf80a765a6949dacd22fb090918cd2dbd0f SHA512 50e68907fbc1591aaee8a6a8c26f955a562b9b5690aca87f388847b27e29168ba6bfe981ed268365928de567fa065e8f93d330bba3d1ac0dce2e5d947ce70a87
diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-25.04.0.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..2ee1d9b39e80
--- /dev/null
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-25.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 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://apps.kde.org/categories/education/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webengine"
+
+RDEPEND="
+ >=kde-apps/analitza-${PV}:*
+ >=kde-apps/artikulate-${PV}:*
+ >=kde-apps/blinken-${PV}:*
+ >=kde-apps/cantor-${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/kalgebra-${PV}:*
+ >=kde-apps/parley-${PV}:*
+ )
+"
diff --git a/kde-apps/kdegames-meta/Manifest b/kde-apps/kdegames-meta/Manifest
index f901e4c0d713..72c69ca8a90b 100644
--- a/kde-apps/kdegames-meta/Manifest
+++ b/kde-apps/kdegames-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdegames-meta-24.12.3.ebuild 1614 BLAKE2B 87142d71510f639bbf71a387d28c51e1ad556210cf9f0f267383a35ba58df93c670c1b5f1c3f665fddeea8b7c0fab74cd80151c65a40fdf8a8a622850483f4a6 SHA512 cc693632038f08717b5571f9f6ad42f049ef49de75eca30a3ca4775624a663ca5783c1f20ba9b2493dc8eab72e2fd499863a5d58f01adac49930ebdde6b7860d
+EBUILD kdegames-meta-25.04.0.ebuild 1616 BLAKE2B 399976c4f8ba44a0f2ecca860751087b42ae0b0094af79999bb99076ea98aec9eca7fdc671dec043f500f7776276d486160b0f0c6afd9831fb6604693c1750c1 SHA512 cca964f70a974c416557152eb420117553994e1a00b1fcbf1e82d83542dd6fb24e3551cdea2fb1d18038df2923bb1ea4a907bccf997bf603764dc66e25687a6b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegames-meta/kdegames-meta-25.04.0.ebuild b/kde-apps/kdegames-meta/kdegames-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..bd2f85942fa2
--- /dev/null
+++ b/kde-apps/kdegames-meta/kdegames-meta-25.04.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 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 ~arm64 ~loong ~riscv ~x86"
+IUSE="opengl python"
+
+RDEPEND="
+ >=games-puzzle/skladnik-${PV}
+ >=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 1948a586f457..ca8ac87c7a22 100644
--- a/kde-apps/kdegraphics-meta/Manifest
+++ b/kde-apps/kdegraphics-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdegraphics-meta-24.12.3-r1.ebuild 975 BLAKE2B 59636ef44c065275472fb7ad3d544b0bd316a3c0bab0bf844cb608618c417b8f47d16ddb2a3bd02e419d2b5ab500ed1e6e4f6f3ab99ff53690d834edc490d909 SHA512 3fda140b4e2c3c087626091059f3a93c8360311bb8b188a16c8b2f0ee56c0376b4031d653c56d20fd663ba92cd509e3140c6e7137dec2d735ae80743767f8018
+EBUILD kdegraphics-meta-25.04.0.ebuild 918 BLAKE2B a5c9e25c80a3ee50407423800bcebcbfb947d50c713f52072068736a1c62c6b49907bd5f57de673ac99193b52f3ff4aa62d822e0edb37cd80760b2c1349e62f2 SHA512 187c4cab067163a89918991d4d25e6e38669f0a781db6fc3dc433f915bca5a29e7e08e041fb62f88bab478f5b3ef73cb60830058b42dd0243379989a2796ecee
MISC metadata.xml 641 BLAKE2B a4d712ecc330c77c399db789f0c30126fe0a9ec3524f484a49e9d470ec817f9ed811038b459abec0e59713a5e7504fa5b5586e5ced31529e921e13c44fae8b04 SHA512 1d3d087dc5cd3699e7594305c9741134b2797bce547d258231285977050cbf504f65642e4ffa40e1b2507b19561efd48313b689f201719b5f6ce67f285ae81fe
diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-25.04.0.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..85182ca4e628
--- /dev/null
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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 +webengine"
+
+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}:*
+ >=media-gfx/kgraphviewer-${PV}:*
+ >=media-gfx/qrca-${PV}:*
+ color-management? ( >=kde-misc/colord-kde-${PV}:* )
+ scanner? (
+ >=kde-apps/libksane-${PV}:*
+ >=kde-misc/skanlite-${PV}:*
+ webengine? ( >=media-gfx/skanpage-${PV}:* )
+ )
+"
diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index deb020f8c673..858a25feb321 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,3 +1,5 @@
DIST kdegraphics-mobipocket-24.12.3.tar.xz 13060 BLAKE2B 1b824cbe9704d02dc1a4843aa06d027e2936de6f5ee356fc1f9ecae9ab4de5808f6a6442e19c4422443c716715da28e751165af08ca7a4fafa8e0c5b12c3c388 SHA512 08b9a3047149124456a35a2ef8e00ca13be682fe5da44da7f652876eedcf23c105a3d31fc5802aa431de01c710dc34befcae25ca0ce426b7a1c8ef95b51bbca7
+DIST kdegraphics-mobipocket-25.04.0.tar.xz 13124 BLAKE2B 4e8e6c74b75c80d6f02e7e5e010e4730accec085b0a216e9d4f8632c62c87a4196b8807bdebd6f56014af020e69cfc78635ae978a5713784144d55cb11a20707 SHA512 5d0852e60535bb6d64a8053367a7d1bb03a8a1276ba8e973e8c2e87c923645510f248d0c0d4b6dc2141572bab8921bb11444fb6f51473611398b3fa25e0c8c8e
EBUILD kdegraphics-mobipocket-24.12.3.ebuild 407 BLAKE2B 7f8164a3ba2ee0dc4178ad8d4107fedbf379e46b8919bae7d24251d2be3e1285c530dbe11376b1ff833672f3876ae27f7962929bd0c9830cfb0f669f28b6dc1d SHA512 50eec00248bf1301a99b8c0ed678b86e975c8700f80246714b8b00bb08ecc15eccfd0f77faa03817e3d60e2458d33f40770fbf5c398326884ee20f386329ba77
+EBUILD kdegraphics-mobipocket-25.04.0.ebuild 409 BLAKE2B 26fc617048c3d27813160a3fb97ef2c31991cfdc9b2056dd719758ea74742f910ca4ed612396cd5b976beea23433953c990256243975eb7e377148975014ab46 SHA512 5984115ab181cfd3577331293db63cba44b1c06f547111bdc9763b8b48f66876da24ae1ad7d93c51a8c918892a99ea4200fd34cc931e2fd0709eb138b21bd241
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.04.0.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.04.0.ebuild
new file mode 100644
index 000000000000..6bf78aae9536
--- /dev/null
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.04.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library to support mobipocket ebooks"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdemultimedia-meta/Manifest b/kde-apps/kdemultimedia-meta/Manifest
index 4c5e453c5f3e..d250c9e4792a 100644
--- a/kde-apps/kdemultimedia-meta/Manifest
+++ b/kde-apps/kdemultimedia-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdemultimedia-meta-24.12.3.ebuild 845 BLAKE2B b39488d5c4cc03948fb30e9613d40fe9d5d46db29f54c9118ce7ed3de13eb2d11444377bd81b97c56c4d107974a5687c2dba8e0c0ee5b2ae3b0e8410d440733d SHA512 3edf81d1533cd67b81086af038797e9c7d18b984983c42a36717f901154a3d37a8c99555b489807cd7c03823c192f6ff2dac8cb8f34a87383308cc48d51fa5a1
+EBUILD kdemultimedia-meta-25.04.0.ebuild 828 BLAKE2B be6d514756da150c2cb39d89bc2de9a134189880dbb24a61236c4798c6b1f6b2e7f299f79ace3cda7e7196cebc64fb4ba6997e291fd411b1a5541713da99d0c3 SHA512 8ad5072b2860388eb18cac9875962ee0fdb8430c382970ebf39f517763dccd28d2106f0ec0e130f30c1a3311b0bd472152db88f9965194a07a4a3cc74962f144
MISC metadata.xml 396 BLAKE2B 1c8e4de9c200231320878631c34997b5d795b34ddeb2c7fea2c15f591ab1dfbe5e53f8dff5f9f491fdd1b93af5be8e682c370c0377c564ac5f56e625fca96e3b SHA512 e4f98eee41035480f44e861e2b4e69861636557ca21ff5ecd90d73d13a7dad6f8c74d3b213c5ee81cd095a5540b5837c3e1449e9657edfd09b19413498d63406
diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.04.0.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..2e6d1692056d
--- /dev/null
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 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 ~arm64"
+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? (
+ >=media-sound/audex-${PV}
+ >=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 5c20cdcc119e..83c699270567 100644
--- a/kde-apps/kdenetwork-filesharing/Manifest
+++ b/kde-apps/kdenetwork-filesharing/Manifest
@@ -1,3 +1,5 @@
DIST kdenetwork-filesharing-24.12.3.tar.xz 500680 BLAKE2B 8eb8406068ffcdcdfa12c387add26c11a10e803bdf1a6676a51d5af71f79fe03939be67a0b3b38918195f35aaad8ffa4e604ac2165c03c247fd513aa651c26ce SHA512 e04c2079efe72e867c9850baf6171cb0312884c3fabf33f447f2a90db6706c62cb2eaedff65794dd9bd89827073314dfaf691dc31fe21ab039eaba7dafd0ed3a
+DIST kdenetwork-filesharing-25.04.0.tar.xz 510160 BLAKE2B 11a969cc276033a0b20d7c47e9ca4922a3fd980f10d72dde3355977b23d05a9ec8f58de63b42d1747114247979eaf046df1ec02d00e4f571f9e6dab4b0716fcd SHA512 b96ce1e562052c2d52ad39dc401ddfcbdde98875663a8d4b6f9741c7261be41a5e4c8d018b19929343eb5104ed411f4ecacb1b831143e7e640e600f15b86f18d
EBUILD kdenetwork-filesharing-24.12.3.ebuild 852 BLAKE2B 3a2b028c67879d2bd3636c8d3904642091f220dac0be6def5a7c5c80837d2e8fc6a39d84a247fee6d8c23c994024e09cb24d30580a7b69020b2aabe54c03ad04 SHA512 79af13f3fe846ae4507b1b80986279c7c0a174497b58ec93e1330c0f9520cbadbc9fd613ca5d1d5a2a633840c9c95818f08abe9cbee60673f4de1c94ba44e1ab
+EBUILD kdenetwork-filesharing-25.04.0.ebuild 854 BLAKE2B 692c404aaf9b9a73a8e33f141366bb2787e5ae728d945a2a1d097a1c30f29a4816fb4d033d4026097018131b0dbbad510aeffcb1934acc536e37f36042dac4e9 SHA512 763c95d7f274f50260d8280ecb259a2182bed5427e9a36ff4a47a0f304755686c7ac05ee463c10d5fd7e63aa5271896acae4aaaf06c7d7968baccdbd809a4ec4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.04.0.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.04.0.ebuild
new file mode 100644
index 000000000000..907be40f8af8
--- /dev/null
+++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~ppc64 ~riscv ~x86"
+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 0584b9c6fd3f..611865021067 100644
--- a/kde-apps/kdenetwork-meta/Manifest
+++ b/kde-apps/kdenetwork-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdenetwork-meta-24.12.3.ebuild 997 BLAKE2B d913fcef2aa32971e388ae2cba860a243f796d8fe684a5f9f1e1d66d677087bf377d5668dd7c102cbb6244fc6c2da7ceb711aa38c054327223e63c45d8a7a479 SHA512 d0d5026f97995ed11b55af84184ac9a595d5a848e5a7a89ac6ab95cd81198cb9a90974e2c680de0a503aa1afc322a292a1b8bb237a789b5a87ac274ffc3cd84f
+EBUILD kdenetwork-meta-25.04.0.ebuild 999 BLAKE2B 008288b53856edad362251d9a18d8a54a51c36a62e9493f302b068f5e7e0c432e342fdf7eba7174b60a0ce5f67b9d40d16a34e2c5a39d2853be8a3c2d188b7c1 SHA512 55e5e6fcbd9431ab04cc2d2f79a52dc4279bc4aa93604b1f49eb7dc213beddb704b4888a73268ae793729a43388d00c460b24c813e61efb0d6a7705437f860fb
MISC metadata.xml 901 BLAKE2B 66a5e4bbf4c77c0f5d281d16ef0ce673b39a90c00c3d39aa31dc95bb83a0d012d32bc3a3da4abd327c2ffb055695cf578c9564cf7e70e99514fc589f7d71af73 SHA512 8c9b7e4e33b544f17d7a8ab75f136bc3e9ecb0c213dd525a5e58a4c46aae3cfce16a0b3fffb21838a3848b699061b54fc34ad971d8795a92e4e6973e94dc3a54
diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-25.04.0.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..fad5b7ed8c0b
--- /dev/null
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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 ~arm64 ~ppc64 ~x86"
+IUSE="+bittorrent dropbox samba +screencast +webengine"
+
+RDEPEND="
+ >=kde-apps/kget-${PV}:*
+ >=kde-apps/krdc-${PV}:*
+ >=kde-misc/kdeconnect-${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-apps/kaccounts-integration-${PV}:*
+ >=kde-apps/kaccounts-providers-${PV}:*
+ >=kde-apps/signon-kwallet-extension-${PV}:*
+ >=kde-misc/kio-gdrive-${PV}:*
+ >=net-im/neochat-${PV}
+ )
+"
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest
index 0d18a5f37b98..f0e1117d8f38 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,3 +1,5 @@
DIST kdenlive-24.12.3.tar.xz 13155344 BLAKE2B 7b43a4beb0b9650b318924738ad8a7836e1f5611f22e301017c5a8f95a95c0c0964de04b0b7c33c15b2e97fc61e62a84d387871645157d3935292e0c88e46c1f SHA512 21a1edb3191fb964419f8f74da0fd62c734e0b6c6e0f697666493a9492fe274d793d6da0c20696713235a73371db595192232cd4aa2d04de08a01db2b3e94e8a
+DIST kdenlive-25.04.0.tar.xz 14114644 BLAKE2B 3df9ef36b5a0bf573062dec18ae1289421139655080edb89c67f5ebaa370d4673b5d0df5c66bcd1b38a903f26add3d2daed3f913d57ec0cb2ce65e98ad1fe947 SHA512 6b362d261414ff8ab4d5a39505db792c8c3a95758100de84f2f8bf84f084abcbcfe4748d02288376a10a2caa810401fbde0269907f003aabd51d2720e82205f0
EBUILD kdenlive-24.12.3-r1.ebuild 2196 BLAKE2B 431ccdfd213da5e9ebd5aeda67fe09aa9f72777fb0b329132589ca14c1577d03a58cdb89fbce96d5e22152d2a0fae84f8d15bc79294736611318817b4f9b3617 SHA512 bcc740d38703d1a9c9378810473d8539a90c99b6f0b9836f4021cf730fd814006c2207af1409d18e65153bb61e30f3f35c9491f51db7df567e3a26f0feb203f8
+EBUILD kdenlive-25.04.0.ebuild 2270 BLAKE2B 1de3f37bcee34d8cd2dcf4581613fa2e9b0c07efca69cf8669941fac7584a3a14ba611b316880d24c403c0539967c2abcc89e5b76e9443a2d6e1e4a7766a06a0 SHA512 2c3d031ef703f510e9fbfb7188bc54aed7e28d8d70cda599599c72bf308078f7abc78ce21f026045040bcbe3817db5c768db87fcad6dd9ccd2f90387845655d4
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/kdenlive/kdenlive-25.04.0.ebuild b/kde-apps/kdenlive/kdenlive-25.04.0.ebuild
new file mode 100644
index 000000000000..750288f0491f
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-25.04.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="https://kdenlive.org/en/"
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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.28.0[ffmpeg,frei0r,qt6,sdl,xml]
+ media-libs/opentimelineio:=
+ v4l? ( media-libs/libv4l )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ media-video/ffmpeg[encode(+),libass,sdl,X]
+ media-video/mediainfo
+"
+BDEPEND="sys-devel/gettext"
+DEPEND+=" virtual/os-headers"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package v4l LibV4L2)
+ # disable fetching of opentimelineio
+ -DFETCH_OTIO=OFF
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ xdg_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 2e39e924d38d..6421f6a09216 100644
--- a/kde-apps/kdepim-addons/Manifest
+++ b/kde-apps/kdepim-addons/Manifest
@@ -1,3 +1,5 @@
DIST kdepim-addons-24.12.3.tar.xz 2618472 BLAKE2B 2092b24746dda6adab2cffa976bc765efee29162b3f659a581df70f14644809604520c8fe601781991a792100348c626910f58f718309f495d3e3e2d0ca70a73 SHA512 d4a745cadc65ac37e1f96eaaf7ac1ed292f824ce438ae700b5292b1169a85e3d8f95627598a27ba5d458bceff1c718a0fa6dfccc83e7eadfb54c2ff6873f36c8
+DIST kdepim-addons-25.04.0.tar.xz 2642120 BLAKE2B dccd7b755c966230dbdea79b0415a8fa1c1a44a97e9cb384bcf96cf19db13f2b5313ac53d9a7559d926acd97f87702f128a6822ed494ca52ddf4ca998d04fe37 SHA512 416b1c4fe50b9c45f9d270ad3f3670001ec7b5fecc858149b84827196a530497bb80ee15da532fba792d5d611e931320654472081cc5107ae2c7aad796a50891
EBUILD kdepim-addons-24.12.3.ebuild 3082 BLAKE2B c12f50d6989b93984bfa54cffa9159539bd499f05dd1e20b0de6aa12e8195119fd87e904f13a7879dd5f0fbe67d0356c2c9a3cfcf223445adf618bc153420d33 SHA512 5261d76d10ff213dab23918c4c7becd06f8de9fa931c21b9cf5fde1dbec245ddf6bea0226c14ecafd64555de5e4b372a6a0a66a80b57ac45166e7b0a56f4131f
+EBUILD kdepim-addons-25.04.0.ebuild 3862 BLAKE2B be01851365b3fe2e88cc6796326601dbf8ee5da3d9ce62e0de765eb2186077acd9ec6c9b8194a3c42ee6147840efa7693df109fc73679797eb6ff2761463cc1c SHA512 e9d21be70f2dc0e62c9ff52670ea0812e03a4ba17336e8e298c99c7ea6278fffd499e4eed7e04eb6456bdc14f9a0884529673f0cecb35944f30dabcec41e5c8a
MISC metadata.xml 634 BLAKE2B bc38913e35cc529483c887f882aea06c4657d4d088a1f0719c6fb989a8833bfe76ba2f6f855f53f8b5ca6efa3e576a7e5b47cb1a05ac999a1563ca9d37eb59f5 SHA512 d92590663ef759ab6f446f9669b9f8bd53906aa031efda462fe2632da580358b44144123a48c4e6d5c016a759a15d66076c2a073011c3cae3850852b5ce247db
diff --git a/kde-apps/kdepim-addons/kdepim-addons-25.04.0.ebuild b/kde-apps/kdepim-addons/kdepim-addons-25.04.0.ebuild
new file mode 100644
index 000000000000..acca1b586ffb
--- /dev/null
+++ b/kde-apps/kdepim-addons/kdepim-addons-25.04.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+VIRTUALDBUS_TEST=1
+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 ~arm64"
+IUSE="activities importwizard markdown test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=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/calendarsupport-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/incidenceeditor-${PVCUT}:6
+ >=kde-apps/kaddressbook-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kimap-${PVCUT}:6
+ >=kde-apps/kitinerary-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kpimtextedit-${PVCUT}:6
+ >=kde-apps/kpkpass-${PVCUT}:6
+ >=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/mailimporter-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6[activities?]
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${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/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${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/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
+ activities? ( kde-plasma/plasma-activities:6 )
+ importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:6 )
+ markdown? ( app-text/discount:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( sys-apps/dbus )"
+
+src_configure() {
+ local mycmakeargs=(
+ # not packaged (bug 911819), but if present leads to rust shenanigans
+ -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON # for adblock support, bug 940898
+ -DCMAKE_DISABLE_FIND_PACKAGE_KLLMCore=ON # utilities/alpaka, not packaged
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(cmake_use_find_package importwizard KPim6ImportWizard)
+ $(cmake_use_find_package markdown Discount)
+ -DKDEPIM_RUN_AKONADI_TEST=OFF # tests need database software and networking
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # Locale differences in date display.
+ "fancyheaderstyleplugintest"
+ "grantleeheaderstyleplugintest"
+ # Comparison files outdated, also affected by changes in other packages.
+ "messageviewerplugins-rendertest"
+ # Tests pass but segfault when they exit.
+ "kdepim-addons-eventedittest"
+ "messageviewer-dkimauthenticationverifiedserverdialogtest"
+ # Test pass but get stuck indefinetly afterwards.
+ "kdepim-addons-todoedittest"
+ )
+
+ # tests can get stuck with spawned processes, 4 minutes is a reasonable timeout
+ ecm_src_test --timeout $(( 60 * 4 )) # seconds
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor
+ fi
+}
diff --git a/kde-apps/kdepim-meta/Manifest b/kde-apps/kdepim-meta/Manifest
index 07699e397206..249c22bf49b1 100644
--- a/kde-apps/kdepim-meta/Manifest
+++ b/kde-apps/kdepim-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdepim-meta-24.12.3.ebuild 2198 BLAKE2B 6a45624d6621fa1713b076fede470587d7503a39c71cad5dec1c5a4abab493f7a09d6320dd989dd864ce8aeb1b9088337c3ea84dca0a194e96c2712b6c8ee08b SHA512 fd18bdf5256eed58de5ddc04572eec42224a27c4deb7979bd27cc2f5d01f8450ec3302cb9e69986d9f7f6a0652e8b7e7f09cbf0f45f3ea750a0ee289621a4463
+EBUILD kdepim-meta-25.04.0.ebuild 2200 BLAKE2B 043a9bf8ac1142880047f108ebab936d42c62b6acd7d89411b72c1fa4826ca42c6b8bc874c99cd40a5533a0ddf5ef2965815c98ed773ccd6e631fe8ab5465d33 SHA512 5a7f7dd89d7d6153421da9d15380abfe561a8bc9cee19042d12034b3b40076f988f56745870882cf67cdaab673b1709d20e05fad40a430bbfb9763c6e153031d
MISC metadata.xml 719 BLAKE2B 5738f59b4f5659b529f74f7f35fc8773408b45baf022e0b4e55656e45246e4217e130566dcb8ed0fe8f51d2198802a71cdf81ea7b1740de2bba3f289fb94c949 SHA512 5f9cb7928079b28d9125665f25c90c3bf3acc51d65760ba93ccda918fac56ba399a501fbe8d283d20aba5d83ffb9aa0ee5d7a2ba37e613d5ae7ab680a04cfe1a
diff --git a/kde-apps/kdepim-meta/kdepim-meta-25.04.0.ebuild b/kde-apps/kdepim-meta/kdepim-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..2035e6f882f2
--- /dev/null
+++ b/kde-apps/kdepim-meta/kdepim-meta-25.04.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2025 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 ~arm64"
+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-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/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 750046919640..b9280055af2d 100644
--- a/kde-apps/kdepim-runtime/Manifest
+++ b/kde-apps/kdepim-runtime/Manifest
@@ -1,3 +1,5 @@
DIST kdepim-runtime-24.12.3.tar.xz 1667960 BLAKE2B 56ec43938c3de6a8840213b778d2de8242ecf50955aeb97b1f2fa229ad18b2174380ab11f0db9b1db97646fedf024fb9ad48d86246e23f1ee698a66d9d711a1d SHA512 10d109fd122330cdf8bb3d7500f0a899a191e8fe2416b69f1c60273c463bab30b7f6f96780cb3fe427604bf21f988409f29f5dc973bb165843ff19c7f889e11d
+DIST kdepim-runtime-25.04.0.tar.xz 1703896 BLAKE2B bf7b26d7c3c63b85c0c43eb8bbb5417f91694cb16174be7fb49adf4048a9996e568e95b5f14c68dfdb88baba66a76e1b55b80024c48dc5deb62f21c99776b95b SHA512 9fe89fa60bdda638e5c49399d257177dc197a3ab102a5d179eb839e6d1ed7f511fdb982c48407cf0d1b3e04cd51d035ef6f33b565475370f9daab1e1d566bc45
EBUILD kdepim-runtime-24.12.3.ebuild 2470 BLAKE2B 38346f6c1e30435f4e29d144e5e89acee3d509bc56fdf30aed1fba20ccfd9de949cd133d70ff3b840fab43bcf9e09f578851f3908bea9e28657dca089ea1bb0c SHA512 7e91387f2ad1e525d48cfb590c657c9b9c950cba7d45c664ad6a5ce0ec82cdd5f6fa80baf554311f83a7928d94dc98683a03796b4ea66dbf6f5d3c530a288fde
+EBUILD kdepim-runtime-25.04.0.ebuild 2476 BLAKE2B e945c79942d10a75a66bbc4c8ec0f12b7f288f92667d4f39be4dc4c2fa1ac97b06d047365f598af8a844f5ee01307e35f133789ebf1f39455ba958486d727e9c SHA512 86b7564570799ebb3104ed0f2e03def3736dff88e63455fdc5b1c8de89765726033cdb643e378ebbcfa9ac2388e1655ab0fb84269e2a28f5eae86bcfddce1ac4
MISC metadata.xml 432 BLAKE2B e1448668a5840f38d305e7f89abb55e2fb132b5e513cdf533cdf47ede98e544cacfa4c03fb827a7438dde7c5f11fe377e4337b7438f929e1bdb28e4670f0d6e8 SHA512 42477ce73bda3ea00aa5c431291fd68768af852226c39ac59d73e2a9c83a8d1ce92ba68311d1ebe5fc21912432986c493842bc36d047d2d6c4651693534e5c62
diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-25.04.0.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-25.04.0.ebuild
new file mode 100644
index 000000000000..305493383bbd
--- /dev/null
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-25.04.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+IUSE="activities speech"
+
+RESTRICT="test"
+
+# TODO kolab
+RDEPEND="
+ >=app-crypt/qca-2.3.7:2[qt6(+)]
+ dev-libs/cyrus-sasl:2
+ >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,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/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/libkgapi-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6[activities?]
+ >=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/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/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ activities? ( kde-plasma/plasma-activities:6 )
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=kde-apps/akonadi-${PVCUT}:6[tools]
+ >=kde-apps/kimap-${PVCUT}:6[test]
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ -DKDEPIM_RUN_AKONADI_TEST=$(usex test)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Etebase=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kdesdk-meta/Manifest b/kde-apps/kdesdk-meta/Manifest
index 62a59b61f5eb..42159ab618a5 100644
--- a/kde-apps/kdesdk-meta/Manifest
+++ b/kde-apps/kdesdk-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdesdk-meta-24.12.3.ebuild 1196 BLAKE2B 18ecc711a5447aad3c33ddaa1acd707968dd1a88f17e9343887397794c559c219dfb0a079d9faa9c56cc0c72f1bf045d230e9c629209b615698108aa105c8c6e SHA512 218fe4679310a0ff366a4e8f00956a964618cd376a039a950d6759db05b8b6be707ef15c4174e4cfdf08a4642b6f2187ae0b5087ab08601716523f57f7df3f2b
+EBUILD kdesdk-meta-25.04.0.ebuild 1198 BLAKE2B 512131328661d5804aed6bb9af8865ccf6fe0e8cffb50a3e94abbe51a1c5753e7131f7223f5e4ab95490cfed27ece666e50a4719e72f4647df6c6f40aa97e43e SHA512 5d7bb643797c319bfe14a5832a78a5d71ed43e6eaac099daaebe33c790527ab4a2cac6ec74bc9a69985a39f7bfef975ce5e76f92ee24c7e9859bca8b279236b6
MISC metadata.xml 872 BLAKE2B c9da9727644c8b008fa18846ffabcc3942ee38adf9b81eb3d29c492565b558a092a163d0e3944e13db314a997af75578d6eff1e22bb3670defe07d012694ecf9 SHA512 c8a7acb4b1b9022aa89fc1ad0bed5a84896194794d50737b13480dba049a8d9b57cba17fadca2c2cb8f67b7e8f609c7a1328fd1ca30ab2ad0c5826f5b2e1d51d
diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-25.04.0.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..8a2b9ec6428f
--- /dev/null
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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 ~arm64 ~x86"
+IUSE="cvs git mercurial perl php python subversion webengine"
+
+RDEPEND="
+ >=dev-build/dolphin-plugins-makefileactions-${PV}:*
+ >=dev-util/massif-visualizer-${PV}:*
+ >=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 10c82e05584c..71d7b4f9ccfc 100644
--- a/kde-apps/kdesdk-thumbnailers/Manifest
+++ b/kde-apps/kdesdk-thumbnailers/Manifest
@@ -1,3 +1,5 @@
DIST kdesdk-thumbnailers-24.12.3.tar.xz 27252 BLAKE2B 40df864d2c0bcff8bc686782b167aef7d82e320ce021cfd66acd2a34aaf8417735dc5ba9a1e8b2d1ba06517ba9bc7ae5e477245d6a29ecbeddf8413671bee300 SHA512 029450ae6baa1f333e5e4db92d3847110e073aa38f5a99cb49db353e925ca5b9ddbaaea742e395aea2d7eabd29c85727cb795369392bf62f0aa1934896919023
+DIST kdesdk-thumbnailers-25.04.0.tar.xz 27268 BLAKE2B 14ccda7816b3d2585ca72b7952af8d15ff24948598c8b0943c5072685beee22e3cb462bcb697a0826d64a3339b9a20e179153902a3261226ad1891272f5fda6f SHA512 7762d7560f7fbccf6aece986ef1d3e684ae876b180b67efb46a5337aecffb7ec995779e48ea20600b5bc0922c2a9cb28ba33dd6b1073df964041b2d3e9c46832
EBUILD kdesdk-thumbnailers-24.12.3.ebuild 625 BLAKE2B c2aee9f03fb88dfb523880688690894558b6adc937c945b12d6a11bb66f4a7a2fa5b8b1743f9b6c624fcd33dfafa4286f5940e207f406bcf529e0349f29ed2cd SHA512 42ed0c736ec7a6dfbd92d435ff713ab52df0b46368c5335569c11f7b971c779e32effeef74128f6526a1f68a8c3dd127afc6f7a705e55cd76341b92a65883557
+EBUILD kdesdk-thumbnailers-25.04.0.ebuild 627 BLAKE2B f8452fda540d210adef6344ace9d6c0aed96cc86d409cdb030332320f4d12f06bd70f4318f30371add874188431c12e03eb83c77469cb2301e354cc0df8eb9d9 SHA512 b8e3563a3199582ed55146cb8a3f3a14379f4c73bc6bb699296579d1e8e02fa123305b4284de6f516ce7e803bccf8f7ef37d7237e42b448a9ebeaad5a23b2aa6
MISC metadata.xml 385 BLAKE2B a7297a79e621fb6110cb317bdc6c69be643e475cc5f957b8ca169bee135b93c6e2ceed194a2678665a9801313cfe06acd355c68786e2c50718d30184e2e69ae9 SHA512 cb46899bcb387735da77a01f3804fd79671be27cb0666e4ab9d2d8a5f587a52ee6da2eae320fcdff2e4b2b6bd5fc248c297cf123d533609c36dc999d7841994f
diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.04.0.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.04.0.ebuild
new file mode 100644
index 000000000000..911f39153e1f
--- /dev/null
+++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.04.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Thumbnail generator for PO files"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ sys-devel/gettext
+"
+RDEPEND="${DEPEND}
+ !<kde-apps/kdesdk-thumbnailers-24.05.2-r1:5
+ !kde-apps/kdesdk-thumbnailers-common
+"
diff --git a/kde-apps/kdeutils-meta/Manifest b/kde-apps/kdeutils-meta/Manifest
index 7b925b90b51c..077855a0e922 100644
--- a/kde-apps/kdeutils-meta/Manifest
+++ b/kde-apps/kdeutils-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdeutils-meta-24.12.0.ebuild 1342 BLAKE2B edbce94021b07c3d87b373d5f4ca52b0b3ba695bc9544da8d10aff3addb7879a37206c8febd938034f45678d8c5fb0c213a4b90558415b3ac5aafae5d0b03dc0 SHA512 b2140ab66ba118d6538c2c03e9bf9da9a4030e8f0b3d1dc745ae5b82445c30aae737d3f4bd7dd22365e7e4e878a9a8d4c182e018cd15fa2520959301770d2c97
EBUILD kdeutils-meta-24.12.3.ebuild 1354 BLAKE2B 9ba2acf522ce54231d636c96a1f0db242000c5c97bd868110c71a9e5c4308d6977673fdfeb7b86098683de5c639cc32f63d5e0966d643201d1a90c0e629e73f5 SHA512 3c83ac73cad3db0d05cb165962ff3d411bb2300a6c5e2baf65877bf99e0d2d75d72de74c90375e8e87d5a459fd875b9d5b46f6b95dfe79e5dbb2ea0cfb9a0b3f
+EBUILD kdeutils-meta-25.04.0.ebuild 1356 BLAKE2B 72e90de96c2800738ef3c05a6f93b32e9437871f3d8392a05adb1582725e8fecb9f0ef519be31a7dd3b9686a86c8a4849f9647c2689db1d901f82263ba6983ab SHA512 5cfa6f7e2d2e76146bed0d41b52c398acc0cbdc25a02412577d052e95533d23c68003111c92e7d4906ab7d74689afe8790c5045b72c885c84f48bd3b85a54446
MISC metadata.xml 988 BLAKE2B 85e5f29002cbab4f82413891625a9842d90364e8a11431e33d6da1cd145c41b562747a71c08d8a7732295242fc1ef79db62c295628a2da079b0f25356b14828a SHA512 6f3ed16fc699dfe890ad0b2b8089e83d18edc57c43e966bc973b42ef39c05d8327ee62be799c03409ad2664dbc12bd5bf22a42a93f94160724e08c2c13f81cf8
diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-25.04.0.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-25.04.0.ebuild
new file mode 100644
index 000000000000..2f4244c0777d
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-25.04.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 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 ~arm64"
+IUSE="7zip gpg lrz plasma rar +webengine"
+
+RDEPEND="
+ >=app-cdr/dolphin-plugins-mountiso-${PV}:*
+ >=app-cdr/isoimagewriter-${PV}:*
+ >=app-crypt/keysmith-${PV}
+ >=app-misc/francis-${PV}
+ >=dev-libs/kweathercore-${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 d9ec3b65babf..24f97dd5700c 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,3 +1,5 @@
DIST kdf-24.12.3.tar.xz 479720 BLAKE2B 03691ebca4918f8cb42f602a716dd0a0c0b59d3d89c05a4da23ce829ec59e2fa6db781743e7876f650c597a401f185e96dd7c59e8ea0e94153cbb16370e99f35 SHA512 11fcd14c8b9e39166c51cc602d07548381f382bfb5bcbaea7c59e946a73b0b50537f39e9021bf3309cb55917d37bfa903316a57ebb77febd04a43bb3e24d3f64
+DIST kdf-25.04.0.tar.xz 481688 BLAKE2B f5a00e4a1ddeb36ff6afbf8274d3c96af81ab12460250898e59e890dfa09578c5816ef3008d3799d82a49825929794a328167f6d82902acc83791598423395a2 SHA512 5d99130761a6479934bfc4393be7e27fa00125d448067307b74c39bc25d5201566c158b5d39122ddc4d12e2737ae38f73fefe28f541cf036792bfd1352c20b74
EBUILD kdf-24.12.3.ebuild 1039 BLAKE2B a5bf74fb3f4ec673aad74119483e3604444146b0c32934f9099978dadeaa05bcb2c1ce8fafe218483a367f94b8357b2bad625fa7e35729635fa0e7a16b9f34a1 SHA512 64c6ba838203329239da0592f9bed35b5ced4bb6ec6ae397aa84c205bdbacbe22d5ec3d642786250caeb7a319045766649ede8b4c2d0b9df73fc231dfa6d9984
+EBUILD kdf-25.04.0.ebuild 1083 BLAKE2B 643503b74bf43c234f235f950718dcd7457a42762c33c1e93e82910cbd49caf3174fa6d0d5d4923aa8c7b1e4beb878492b4835812b096cd47f5c778dcf27eb44 SHA512 ab2d7d7e81a66610a1847a205767ec2aefab6a86b78e021882614ffce4889b50220ae951cec6a16593faafd6cbeedba914e14df86e6a2924d25e4712fd0c56e9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdf/kdf-25.04.0.ebuild b/kde-apps/kdf/kdf-25.04.0.ebuild
new file mode 100644
index 000000000000..9067a6a0df24
--- /dev/null
+++ b/kde-apps/kdf/kdf-25.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/kdf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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/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/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${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 1c697493c0dc..9fc5dc775236 100644
--- a/kde-apps/kdialog/Manifest
+++ b/kde-apps/kdialog/Manifest
@@ -1,3 +1,5 @@
DIST kdialog-24.12.3.tar.xz 146992 BLAKE2B 41d4fbf1645f378faf4f5f7e57da6bb24b34d4d64f68db0c2e49bc9e8b1e823d5fc250bad204d362a580aaeb44ba5fa291ca0c3a85efae3e91e5069272192544 SHA512 a48f4432b1dae01f6bcef4656eba859bbf14c7b1e812e5f7e29d645ddb119564a9939b983ccba4722e7df2aad3e27381e5773f106b2ab307845b5b5807b28aa5
+DIST kdialog-25.04.0.tar.xz 149372 BLAKE2B f2ba6365ef8b15c4bd2d188fa1d44dd0d318bf0f57048ffd49341373bf3fd644b8fa3bab40bbe5226252b45304025d098f76569e249353d7cab22bcb72fce5ec SHA512 33a63915e1acd51a6b29d2fe3530cd1996294ae8c6ede52583bcd1d2211e28c0938c53184c27282159fa3516386a1dd6c501822d2faaec3c42cccdba5134a43f
EBUILD kdialog-24.12.3.ebuild 1075 BLAKE2B f87da550db1b44d43ffb1f4c775981af42800e9ea8cd01bd38aa876bdae7d1e913738838fd83c0928acb31ec00772437de4e918849c7f8805d36664263a74974 SHA512 3227560d51c80dda69ade1ae882604d444dc01e1e54564080b597ef1707887205a8ccc787107ae9c4f16c80bcb75e7def1ed5f81f027cd0f6ca78647ac62da44
+EBUILD kdialog-25.04.0.ebuild 1077 BLAKE2B af5592e1ee055583a94495b8f6fb81403f7723e4efe2eba19eb89e5383bff2acb6b19dda1726b50780d0419dc306686c3fc294580294c16b188ba2147a098948 SHA512 51b34323827cc3bbe9a99ee34db7a9bfeb4a0d6cd330c0ba7528ffc8ddccc23867e9327c7a19b73f9c31146fcd84b3570d7a4692692e16e424ed928bf1a066d1
MISC metadata.xml 379 BLAKE2B 2833bf49a7bd4efa04260342bac615611e2eba1e3c839bb11a49ce6548415e429493113c289b4d619cbb24ff9e74d5745e3843440f415db19f453380b8edf6ff SHA512 6dcca432ee270f52b7c50c96c436969d26f7300f9ad3ce9d2b8df168f640732a503d3cf62b8c51d7f26d54700af1f47a990910049865441848f1cf374e6df7b6
diff --git a/kde-apps/kdialog/kdialog-25.04.0.ebuild b/kde-apps/kdialog/kdialog-25.04.0.ebuild
new file mode 100644
index 000000000000..bf450b25c89d
--- /dev/null
+++ b/kde-apps/kdialog/kdialog-25.04.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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 f8f0cfef3301..cee41662a9ef 100644
--- a/kde-apps/kdiamond/Manifest
+++ b/kde-apps/kdiamond/Manifest
@@ -1,3 +1,5 @@
DIST kdiamond-24.12.3.tar.xz 4673280 BLAKE2B 30956d3618bf9a2a67fe51fba6f8f02d8e1c429e9f639345eed84509376de3d9a9293bc8bb370daf81a1a95f5c48d0ca3b8874a5122b07cb41a6c989b89c5cc6 SHA512 e39fa680f6d0014fb0cb5261671ade9964674c8a2f4c18e698ab978dc9083688b4b1a3f4b3a89d1ed3086dbad7c7f12e890b519d9e54ad33052427b181254360
+DIST kdiamond-25.04.0.tar.xz 4674828 BLAKE2B 4f6d0255f484aae360b567c612bf1ace225e30d0a22d10c47def00b1bcbeae9095a9d2dde00875b6594a1120f3ea514554ef1517afb9cef918131d57965909be SHA512 a4c35a744cc837e0229a5582898eecd61677b59aff7697e2316280ffc45517ad31f8af014cfb525ffd55d67446599d1ea07387199a27f89c202ae80d91bb63c6
EBUILD kdiamond-24.12.3.ebuild 898 BLAKE2B 784ed5e231debeee3fff2f2e9389633b95345587a27f8edfa45d1725128d802e44bde40c45bdcf18176580f820dfb6a7d56a79f77cf94fc61ecf4db58142715b SHA512 a842b746285733372e217acb85d8aa032c4a562582aab6ab0d1ec3a930e2c3cf9ff2cb114273ea87f07a3ac4dacf54a5f875a911c5ddb8cfc37f506104341ab9
+EBUILD kdiamond-25.04.0.ebuild 904 BLAKE2B 16c5d169e6c7e0f94e3c38720fd9e4702f34798845144d7d7d26239fa26ac0877471ff8ec818e197a556c786a03397ace566cb8fd67983e6afaeaebc86b141a0 SHA512 3e7540df43b044af77bb684aa5aac4a2bb8e85aad54201e860bb3680f854adad971a19bf39a575e6bddd1950bdc8816c270d32245164af07fed523ab8369cf63
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdiamond/kdiamond-25.04.0.ebuild b/kde-apps/kdiamond/kdiamond-25.04.0.ebuild
new file mode 100644
index 000000000000..e3d3c47a655b
--- /dev/null
+++ b/kde-apps/kdiamond/kdiamond-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Single player three-in-a-row game"
+HOMEPAGE="https://apps.kde.org/kdiamond/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 0c4f907eb833..9f3cb2e8e1d4 100644
--- a/kde-apps/keditbookmarks/Manifest
+++ b/kde-apps/keditbookmarks/Manifest
@@ -1,3 +1,5 @@
DIST keditbookmarks-24.12.3.tar.xz 260656 BLAKE2B 67114f0ae3681dda2bf6f57dbef4213ced52277c5c4ac8da4aff61cbe2c4cb75089d8097328dbc02395c9b9f2bf07fc8ee0797b37ec2062e77b017c9211ffd55 SHA512 65d8b96425f97d0a6e9714915613f23f4b9df1daad5f764bc372dc66eb41a3d62953106feb57e27be2ec2c75a7787f9b81c3344329ae36546eb4d46ce45137f1
+DIST keditbookmarks-25.04.0.tar.xz 262488 BLAKE2B 4b9bc49dc1a77875a7427d0f0d2c5720fdc9f494b2628095752e31f05d68219946e8cfcf291b95373029a0206f9c8dd314f145d41ff7502b4c3454bfde3a7e3f SHA512 6eebc950397972134671b4878d6047e9c533e1bccbd90d68faa19f455c95f8b8fc02c80c060d821b3ca7725b5832e98b90b91a884740c381f2093b74fc27cf0d
EBUILD keditbookmarks-24.12.3.ebuild 1266 BLAKE2B 1f76ed77e05d1d842d9e053d5e56b63ec57ce135102c4ee32ea27403794472df551b58164adf7165084f964d2c03a520b8eafe097e2e8cb7890ae201fa8f756a SHA512 cc62caeed8da4e58504447b0c2576ac9296bc4da5ac9d6c7a52ef2147c60f71631a3089ace76c411209eb76b56353eaeac025f1c36ba821410736768ced00ce1
+EBUILD keditbookmarks-25.04.0.ebuild 1268 BLAKE2B 5557c6003f4040e27d38db0919dbf907f7e5bbdf816ebcd59829a691b828d7961d8e4012fb36e979197654e99ced11a9445ee5d1b5d20c8d3ac7fb542cdae7d4 SHA512 8187eca514944d24d6c41b55a25bfe08cce4299aa0778c657a6bf939f539dd20154fa64cae64e3ba70d224c92108aab2b270c7f5d1918846c03731d8a52bcef8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/keditbookmarks/keditbookmarks-25.04.0.ebuild b/kde-apps/keditbookmarks/keditbookmarks-25.04.0.ebuild
new file mode 100644
index 000000000000..73f67610fb8a
--- /dev/null
+++ b/kde-apps/keditbookmarks/keditbookmarks-25.04.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Bookmarks editor based on KDE Frameworks"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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/kcrash-${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 f6fd923212e4..7d4acae94918 100644
--- a/kde-apps/kfind/Manifest
+++ b/kde-apps/kfind/Manifest
@@ -1,3 +1,5 @@
DIST kfind-24.12.3.tar.xz 330488 BLAKE2B 03ecc120bfcdeb86f5eb71c7652cd2c4f31c601005210b8cedde88fd50b66ebac872a6ae6cf617b7f5a0f0019064fbc8e86704750c0a0a90a52f024df987df9b SHA512 073ea0a6edae9007361c8ac330c3ebeb5e168a64a1ab4e46343e097e59eb481090819eaa0ecc51167ea3ce69dc2d446068729e78e0790177ea598250eb9f072d
+DIST kfind-25.04.0.tar.xz 333296 BLAKE2B 7d1821a6435ee8f31a4921b77773aa2d3267c9a9540dbfc5754179eeed66cba9e37d80223e843dc0db730c8ca077575d9d7c929e876c4f6f03842b4cbfc920b0 SHA512 bda90eb83fb98bfaa673e5210a00f754770238959aace4e44dc12c7857d9b967670ccdc833bf0ba4b0e6bcf96dd33ee1fab75e5be41a7888a1017b053790e36f
EBUILD kfind-24.12.3.ebuild 1035 BLAKE2B d1fa05e3c1ecd1b73c7f68a5f2044b1947b04c4aaf8730203c67c9c9a7144d0fb9fe3a664d1a8d2aa331b7b50f0aa6dfc810d60355044a1907a23c95576bf351 SHA512 da49aac4fcf1d7dada6a8d2c731c948b86c71022c4d07cce17120b003f732912552a43d411936b212b3ff44cb2f42b2d1d0d6d2312722ee827dcf1f2a52cfa4d
+EBUILD kfind-25.04.0.ebuild 1041 BLAKE2B 3376bc391a3ce3d40b21ef6ddc5037ef9ce289d49bd8799f47341914b698fffa614710a8ee6cd5e77c31ace4ec8dcd201a006075637a46c50359c716017aa2a9 SHA512 0499977dbcb01a97f12441055c9678124f9b7eabeb88ef49c8878183687043898e6f03673090d564055ca49afc420e97d535ad0351d052f31fb6a4a394ddd3ba
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kfind/kfind-25.04.0.ebuild b/kde-apps/kfind/kfind-25.04.0.ebuild
new file mode 100644
index 000000000000..fb3eaaa3e54c
--- /dev/null
+++ b/kde-apps/kfind/kfind-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="File finder utility based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kfind/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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/kcrash-${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 0690e13ba5dc..f78dd9c378e4 100644
--- a/kde-apps/kfourinline/Manifest
+++ b/kde-apps/kfourinline/Manifest
@@ -1,3 +1,5 @@
DIST kfourinline-24.12.3.tar.xz 746328 BLAKE2B 1cedfbcdf186ea194786429f99f72510c110915572b78d2a7107d18872c61a55419f6713090b19b1f9e328d25db5be4f52aa5ce274564df31d77573b90689943 SHA512 edca6bdd9b339ba92f5315a444dfe9ab3957074ef891bb44f0c490e0776465d82bf088ab9a22eab3a6138a24cd9a70461a90e1eeb25cfa60dfa3edc0553e0ee5
+DIST kfourinline-25.04.0.tar.xz 749028 BLAKE2B 65d49bf74558309a7464fd1798779f6ea41f311d77abf1889dadc49012ed53bc8e567136d2e2312ec000ac79176d03e1e2677ef7fb01595ecf0f7e270b011b83 SHA512 a71c5f6eff456cd95ba4165c50bc3256eda0171b9f2c67aae2d1fe57fb4be82a4709bd6bf8766e066119701ac732785717b9c52344df2cc071aff40670cdc87b
EBUILD kfourinline-24.12.3.ebuild 871 BLAKE2B 0c8cf79c78452b1516266e63135883ef0c33492f9e68abf5c829a0f6fda53c0d7d4850afa53a07dadcdcae5020916abb20ece0988a02126a0c6b49af33fd41fe SHA512 c46cfcdceb858b50bc8eca0f97096917d1dd21a8be9fac43471b62b9c2ec73902b5ba583ea6c2662329c9fa0ca2dad9f64df8ae172604ebd758b6e291cd0f3bd
+EBUILD kfourinline-25.04.0.ebuild 877 BLAKE2B 1599ed34e918bf32a142142276bbaae9a20495c5ddcec894a82520c19b2ab1dcbf4ed7332ac4ebfe20b058db3b4acdee907e07ccbb0fb45d498f3de98f8a4dc0 SHA512 6563510826dfb03e85b77c37e0f092d20809414cdbf2f8cfa56934431b37d62bbb4d1dee1110c23139c04482969d1714f1106ad07ea5be3a8b8e53f2b99dd0b8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kfourinline/kfourinline-25.04.0.ebuild b/kde-apps/kfourinline/kfourinline-25.04.0.ebuild
new file mode 100644
index 000000000000..27b2dcb2d7a1
--- /dev/null
+++ b/kde-apps/kfourinline/kfourinline-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE four-in-a-row game"
+HOMEPAGE="https://apps.kde.org/kfourinline/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 3a31d410f12c..45d2d10b8266 100644
--- a/kde-apps/kgeography/Manifest
+++ b/kde-apps/kgeography/Manifest
@@ -1,3 +1,5 @@
DIST kgeography-24.12.3.tar.xz 12425584 BLAKE2B 109dc7554c5f4fa7110d7d47c1edcf12ef4e3dcd48eabc4659770e488c8c43d35711fbd00b22d0b78cd25d1373fa5f0c9efae51e86c188cda20a4faa1671eaa1 SHA512 f70d106e2eed23bdb172f72ff954fa314da8f752fb2930f6315ce8454e651c28b9ae4f7cf00f9dc91aa061897749e7a43d4d4814cc4f9b6484b17d5a564e697b
+DIST kgeography-25.04.0.tar.xz 12489368 BLAKE2B 0f93eb2f6cde3361b560f14c487f6a5dc3370500cf0e2fe3d127eaf58ce509edca36a0f6150a14d2d408ba70b43d95b61d3c72ce96ad75587ac24fcab5fb8336 SHA512 c7e2c84b24bb5f1806913c2fb9ea0d56e5838471611a69014a05e5785f2533ff6ada2e3ad22a06bead1afcfffedc51391812e633b33c645edef10db939e382b8
EBUILD kgeography-24.12.3.ebuild 789 BLAKE2B dcbecf73d6cbb2704d42a9e83e25280814220d0442cc30db2afecf0d086bb4c32611931542631683024196cd33c18ea3e23d4b6a69d8369eb12b4e0d722a3878 SHA512 14c99f0788b6e06cc3e1314d8ca41e1b6f463374fab9b375a47e382506a88186a477412f044b95f7f3bc228c5610183d9d861906096a59880171162fd0a27bb8
+EBUILD kgeography-25.04.0.ebuild 795 BLAKE2B 688725c7940668e4bdfdb0ee5bcfba865ce1f58ca1522c8ee5be2f7841bae39796fb358b17fa7ec4facbf23eaad246d2cfeaae60822e44eec46e6ee80b9de9a9 SHA512 ecb11bc8af026931ccaff3ad6c0f42a6defc0c66ef33c4bbe86dca9326d37575cb494ee6b371a10d1c1b4d2e43e85d7f9d74ebe89c0174441be9a0b03b2e1240
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgeography/kgeography-25.04.0.ebuild b/kde-apps/kgeography/kgeography-25.04.0.ebuild
new file mode 100644
index 000000000000..d94415e87cea
--- /dev/null
+++ b/kde-apps/kgeography/kgeography-25.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Geography learning tool"
+HOMEPAGE="https://apps.kde.org/kgeography/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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 da6fb41c9491..76c08b663b9c 100644
--- a/kde-apps/kget/Manifest
+++ b/kde-apps/kget/Manifest
@@ -1,3 +1,5 @@
DIST kget-24.12.3.tar.xz 4913524 BLAKE2B 65acbe964af7db92d64b4a49f0597f377ae6f786d8be9d180c64a4c0e663d280d7bc23d74d8762fed765c9d93f0b24ec43e4cdf1f912dd9ea9026835e695630e SHA512 f333e348bfbe05b4df5d826b9d67eaee989da94a80b8617d84642db78ec9820dbab93f072b6801750c91250e87c0a71b020fc2765da7d198953db9b67ffd5af2
+DIST kget-25.04.0.tar.xz 4853980 BLAKE2B 473a4d57314311aff5b76726b6a7a52fa1bb452c1d3cc20d8bf4c7e07c295baea6771eb70c5a056b4a1da708be25fe397fbdfb9dc82624bf5b6b76c030d9d20c SHA512 7b8cc5e9f4825ffda9776b1157d7033e1a9af66f120f04b090162f62956054bc9d7f936df7cc622f17deb92960e955519b3d83ae0fb49378ad07a4435eab3f10
EBUILD kget-24.12.3.ebuild 1895 BLAKE2B d8ad3f8e6af1a4e5539d79ddc01e49c1fe26dd33fdd2be54474a4a0fe55b2e45b69fa03de44bf440d035bcfea40794930a2060050d1a89ec3aebc2f28989511a SHA512 5ebf2db42548a3db44079b5700c85ad78222a989ff0eb206a850615b485806ab16739daeff1756df9f9c53ad4a9a768df14a8d74d89b9bc3aea41bbc967d0bd9
+EBUILD kget-25.04.0.ebuild 1879 BLAKE2B 44dbca10dce0c1a12163ad291cced36d3c014b0e08401df88156720e151b63ab4a047dac146a9a46467f242beaf62ccbdfbf73d9d925d0c8b646550555927ebc SHA512 fbf30605358eafc37d9a411345f89157c131e3bd0f2ca9ebd45211e5bb69d7b8cb0c739aa86e993773619a21c99e0919699c00e97c73617517ed37ec919c1eea
MISC metadata.xml 700 BLAKE2B ad7b7a645426bb90e509643b6b547295bb2afbdc0cf46300d8fc9e607669755c63c5de51eb5a2dbfd42a1c94f128118305c8c7a231c9b6f2f837699a1ff8c7d5 SHA512 284d1333186ec0a9d11d4e5afae55be09e139b64ad818fb92c46bac6fede5cd2c47e8da7a728adb35f7fd2daccc583aa77b6e132feb29588637b82fbd18121fe
diff --git a/kde-apps/kget/kget-25.04.0.ebuild b/kde-apps/kget/kget-25.04.0.ebuild
new file mode 100644
index 000000000000..1a983590a14e
--- /dev/null
+++ b/kde-apps/kget/kget-25.04.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Advanced download manager by KDE"
+HOMEPAGE="https://apps.kde.org/kget/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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}"
+
+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 3c7751487880..c93ac81da219 100644
--- a/kde-apps/kgoldrunner/Manifest
+++ b/kde-apps/kgoldrunner/Manifest
@@ -1,3 +1,5 @@
DIST kgoldrunner-24.12.3.tar.xz 4347308 BLAKE2B 0c68fb3c9037d818c5c3f73bd3d5ffad5468d4375f7edb82b94d7062406b09b9cae76e1a5c78f7d233f184c8eaa0d103f3550de704c37171d32df6b6fef89a69 SHA512 5187a6de7e78a07e84104de62f5e0f59adf30b7f4b898bbcfe86e308e00d18661a22db80f8b1e251e047022afe8301cb754b252f4f79632730ddf07b9d06db15
+DIST kgoldrunner-25.04.0.tar.xz 4419420 BLAKE2B fe85ebf506bbf204e2583b02c5aa50477a57cb981e0a75b5403cbaf07ff5437943232d0f99b36cb353b6fafe46aed8f79894b20746a11afdad26bd4103ca80e6 SHA512 ce627a40a6932998b3bceb1be2170be6db4cde255bdf01ff44e9da6997e2f5310d21e05e70599bb3896c8002f073741cfb0f971727d7153f46c90c392dcad31c
EBUILD kgoldrunner-24.12.3.ebuild 1001 BLAKE2B 76769f293aa44465362ce28c8dab33f5f85a306bb0177bdb67b1c6dc1599a7d86d72e230f0558ae62d4af23bfba0812c7023d082842e1a6193e2d5a831dd9906 SHA512 a26c0b51778956d3d078f1f6129f91e980656829e4b9a3eae76d5f754374baf5aaffaef024af04cf0ee47daaf8a5baa0b233e158dd157163580475eb06f2d348
+EBUILD kgoldrunner-25.04.0.ebuild 1007 BLAKE2B 3f49270e9a6f7d625607b250f0aebf66e98b1931ef54f37a1d440754e6bdfcf6fa3b43ab5a43e9735f145f5a1e9a6433e69d7725a28b333507defc0e5693cf8b SHA512 f636bb8a7ca9ea09276a2354e1ebfbcfc96a1ded5f74e15927437dff6165533e40116465b61dc0aedf7ad9345c26c7af569d71dc1965e31c9c5ada5bf0b6c6b6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgoldrunner/kgoldrunner-25.04.0.ebuild b/kde-apps/kgoldrunner/kgoldrunner-25.04.0.ebuild
new file mode 100644
index 000000000000..3707ce88d9de
--- /dev/null
+++ b/kde-apps/kgoldrunner/kgoldrunner-25.04.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Game of action and puzzle solving by KDE"
+HOMEPAGE="https://apps.kde.org/kgoldrunner/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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
+"
+# TODO: 7zip
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest
index 6fed0073aec1..015ff68b91e5 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,3 +1,5 @@
DIST kgpg-24.12.3.tar.xz 3031792 BLAKE2B c26198e969e150fb69df76bc496cda56228c66329ec1f8d3b2bd7384c315783ac9ab3bd693ebc39b2d786620592030537f6b302896b4ba584c43211483ca058b SHA512 9ac3f115d86325a8e86df2c06ad9bf3a52332fb2b10011fbfe7ff3a441bcab0d1ee456fa7168c0cc82d2641b73b956068d539b4da841b632a13269729968e90c
+DIST kgpg-25.04.0.tar.xz 3049900 BLAKE2B 21e220d909d1af3868f6334b017ab22fcb2d1ceccc557dd4ee0f43646d927466868da2dc4746284ad557893beafe0d2ba4c382c34f0e947d73dd7d0aa9853dd4 SHA512 36026c372115e175642dfac6e68f88c1f67678e943e8bb20b75b0e71e3b9d65dc2df5b5fdbf323f9c0f06406443325e1c63613aabd0cc0993b407e4c680eeeba
EBUILD kgpg-24.12.3.ebuild 1370 BLAKE2B cf615b272b53e89bf1775a4d4809dacde4353f3f287fd187c7399b4653fe53809bfcd4735fff402ba1bc06c77fd190e57507b0217f682d2e42fafff53ec51ac5 SHA512 84a80a4a7a7c7ed8cd3a3459c90b8c996ac8d6ed9a4fe54b260974a745540c9c2c060b2920e2a87e0e8f743bcc3f4a45b398ae89666abc76eac6a3b9ccbd7023
+EBUILD kgpg-25.04.0.ebuild 1371 BLAKE2B a6bbbc0323ecb1c4043a8d201b4755d56d784084ab67dd5ea3c30c1fb5d8fb20626e9ca32efcfeaafedcd3085ba0c6e583c60852d1743c74d6aea7824bc5427c SHA512 5f2b7dd64104fd7b7065d65c4a175c246573f9241b9115f71a358be5148c3d55bb5ade72799c71c3438a3f1b906ea46582c0d6f5c4aaf70f36c400a315104910
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgpg/kgpg-25.04.0.ebuild b/kde-apps/kgpg/kgpg-25.04.0.ebuild
new file mode 100644
index 000000000000..71dd84ebded5
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-25.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="gpg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+IUSE=""
+
+COMMON_DEPEND="
+ >=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 b0eb33c612fb..cd5a5e5b92dd 100644
--- a/kde-apps/khangman/Manifest
+++ b/kde-apps/khangman/Manifest
@@ -1,3 +1,5 @@
DIST khangman-24.12.3.tar.xz 7025216 BLAKE2B 12b3d285b5f97cefde2b040b59709cf857a7ae3b8b50e8297dd6d4c6f867456d9620a3779259c62d8db3848a47680dafe682fadbabab5db1c50416082542d09b SHA512 7d9b05245995c9c84e53288acf9c162ab0d314ce2a142c0f5e27d2a259dbbc0fe3bc70a0455ab2d628f7dd6b706b1b5bd4f47ea0b2bc484e047681351c83bce1
+DIST khangman-25.04.0.tar.xz 7029300 BLAKE2B 3eee694883a85cda9298f2e423b6b13763066a1860cee3ae9c40cafbff2a1b0d28a87018f319d1d9c62ba7bf5abc416f9272d085c03d4418c801905d68534b24 SHA512 51261e2e8ec219680a9924c94ee9d2f10d645b8bb7264cefe570afce64f2a525c3cb592147c2bb48a6d5cc40ca27aa5f893da9cb017025388ff3b6ae0a076104
EBUILD khangman-24.12.3.ebuild 998 BLAKE2B 9e00d3bf72aa0c7ead78d2ff48aa91249317473f020bfca877256871054d13bdaf1189337413cc185eaaa92d1ae14cca7785f45e17ee2b2ceceecd58f3e165b3 SHA512 72614e73e9a64ce07b616ed81aecd37a1cd637ae0b3c8adbd398ab4d68c371709a61e20f499f45af3119415cfd0403dca43bd3fb48591c98ebd5cbb5f8ea4059
+EBUILD khangman-25.04.0.ebuild 960 BLAKE2B 4256cd8dec7fa4d464248697df22106c8157103a126e1aff9e9f85fc4b3c89f70be150a6e39d48f9eb96f5f9d52252c682b3711511b07b883599f1ba81313306 SHA512 4a6deff8154f63371095077baae73274f9a49a419e7041d45f8dc755cbc1eb800225d11652f1cf619507d6290fa5c1b8b0730a33a674ac53c8d4898ba8589244
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khangman/khangman-25.04.0.ebuild b/kde-apps/khangman/khangman-25.04.0.ebuild
new file mode 100644
index 000000000000..0c6ac92d9f3c
--- /dev/null
+++ b/kde-apps/khangman/khangman-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Classical hangman game by KDE"
+HOMEPAGE="https://apps.kde.org/khangman/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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/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
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-apps/kdeedu-data-${PVCUT}:*
+"
diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest
index 19263d62d23a..d09496314a51 100644
--- a/kde-apps/khelpcenter/Manifest
+++ b/kde-apps/khelpcenter/Manifest
@@ -1,3 +1,5 @@
DIST khelpcenter-24.12.3.tar.xz 4239288 BLAKE2B eee4c2a0b3d0c5ae0ac95e1236f4e62601fddf96e4d058109e14fcbdefdddbf548026efe69fce4e7e9344914d4234c8d9f9eff37a2b7afecbb013292ead7427b SHA512 9fdadedbda90a2b1f18ae76441d2853318d7e1b06874067e95d3c8aaa46845c53b3f61d9f8bfc97d67fb93f2a6548ad1a8aa185ca9b3e8dde2fffba6e42bd4d3
+DIST khelpcenter-25.04.0.tar.xz 4248156 BLAKE2B d30c9e6c7df76e6603c5224e4519826f6f13b20a33d90ec642f6540641a8bccc52d43b5925ec7526dcefcd996474674ad7c5e223f11282728bd95109412a7f56 SHA512 c1b25addd3fb334731d5b22982da6e3504994025f83de67de1f53ca1d42ad72c06eba960fc03ee8c275ec6424a6f85b2a03e3a9c89f39b32e2baf579d62a51c9
EBUILD khelpcenter-24.12.3.ebuild 1242 BLAKE2B 2ee5d66f6b244c05850c4d79b38758c885f19460e549e4961b8c3b94fe4b695ead751334c95f4abe8d90906a4562967ec5c6512be3b1ef1d08073dfd023ab0bd SHA512 f26674ae4682de29bcc32a473a8bf248cb077cf56911127178f1fc044d4ecd2ae6244c14b760f7616d2e0ea5d4ce7fa082b5f6c7e2b818762cb57d3951924c07
+EBUILD khelpcenter-25.04.0.ebuild 1248 BLAKE2B 2ee226f40845c329edd3833e212e4bf94555a674de30a26329ab39b99bde673ad4b82920ab93a0d32cf76c4ad697b6acf2836b1c4a40098dbdb3987135fe0987 SHA512 520ba43db34632568f6a7c73f7c49c5f09d065d3f2cb457b15e24818a4b6664a80238f88d4fed74545a7fb903d870cea30b2c85a1cd7416b4c804c75a94f7102
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khelpcenter/khelpcenter-25.04.0.ebuild b/kde-apps/khelpcenter/khelpcenter-25.04.0.ebuild
new file mode 100644
index 000000000000..b14e5aac816d
--- /dev/null
+++ b/kde-apps/khelpcenter/khelpcenter-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+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}"
diff --git a/kde-apps/kidentitymanagement/Manifest b/kde-apps/kidentitymanagement/Manifest
index 4700be699d10..b4b865433714 100644
--- a/kde-apps/kidentitymanagement/Manifest
+++ b/kde-apps/kidentitymanagement/Manifest
@@ -1,3 +1,5 @@
DIST kidentitymanagement-24.12.3.tar.xz 196856 BLAKE2B 7ec105cb717d737562157cefd2392411ed84ba1e2d948fb5ae99f91e2336803a5a79ee93fa81e071313d19b3290d2caa84c45401c757c670d2c8b0eda249a9a1 SHA512 f486018f4c5bffaf1e147213851153cb58156e86bb16bed88e382c7926d1cb2416f43e6efb26c605284507344b96ab2e02c09cec8496f8c37d400e2ba33cf3a9
+DIST kidentitymanagement-25.04.0.tar.xz 198072 BLAKE2B dc8ecee63bd0c7bfd463c6926a955f849e96316aa7f21cea6aca6cf112e2cf4cabe839e9bc2e430a53e2e89d9baf0edb8146fc5259ec90c4aaf8883a23e0f412 SHA512 0c3a4f773fd04b5f84dd176c9361525bdad8582d6a6413cb706fa42a83636f2dd4c079a283a5caf13ebb3445a82823a4c70d3435e4e37277ba56abbaac7cb55f
EBUILD kidentitymanagement-24.12.3.ebuild 837 BLAKE2B 69c6f828bc19df342ab5e06585ac810b209032742358db6f5355152207a6348031515f666f615ead14b1df1f73af329817f7282e545e97e2c8ad2df918d5db3d SHA512 61c2b8a1735811b026c65bb18c3d03465af7a68022e982e09208a0bac16bb833badadf1c4e40fd66a40ef396f24e5b276c9003cc4d763a64ee9433a4c9475934
+EBUILD kidentitymanagement-25.04.0.ebuild 839 BLAKE2B a23ad2cdffb295cede9e9122022fcf56e3daa60074f91123616a8f4e1da8d6c5215eb73e8a1c4d2a09bb8ba7dae858fe1dc008a007ff9e755d8c8988d795103d SHA512 8b5d6d165a851cf3643a6a0363b78d403dad2f6cdacf83ec8212f35008d1c10cdd1b101927425a4a1e10ae702105eac849161df4cd1fab47b2447d921dcda6c1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-25.04.0.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-25.04.0.ebuild
new file mode 100644
index 000000000000..d54d4dd4830c
--- /dev/null
+++ b/kde-apps/kidentitymanagement/kidentitymanagement-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for managing identitites"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-libs/kirigami-addons-1.0:6
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=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}"
diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest
index 2de2af4dcfd6..c7d4b8606657 100644
--- a/kde-apps/kig/Manifest
+++ b/kde-apps/kig/Manifest
@@ -1,4 +1,6 @@
AUX kig-20.08.70-cmake-boostpython.patch 2660 BLAKE2B 51c473dd8733f44214571772b2249abe730087648d962ebab12faacaebaa2e1bb0788220faf2a03b110477a1112fce771d1b269d03e3a05670a35ffe02c82c86 SHA512 0abd06e611f90a8f73ecf5599377df45ae350c4352ff5c0cac47918d4938142bce9677a0430aa3aaf8d6f0edd5241f4751fc2187410b7287dd399caef6c8e7ec
DIST kig-24.12.3.tar.xz 3253492 BLAKE2B 982c2e025b43c2a87381e29dab8741e3cb1c9fa21d5aa9ebee5cd5bc7b7a96ab2d62cb93a16fe1f50af1e0b1b9ec361e2ab7a9540cb4cb774ff72ca800a59498 SHA512 e02c1b3fcf593b7d20d91d91c265f5f620ce5695cb422dffdedc43e5ebf3b6d8994d9b4d4af31248796c555c73f762c4d5264512f5c0a26ee36b7a23a11322b9
+DIST kig-25.04.0.tar.xz 3253632 BLAKE2B f721c103bff1e3dd45e465bcc778c657b9327346dc6ec65161064d3fd60a834a867eba5e510bd8ba44e899447dbb97894a2670f224422c1a948339c28db3f342 SHA512 7431d495646645ea5ce2a8eb4eff169d017c62c865bc9fbd73762a501f183f3a288d0d7d504a00be2fd48e69a755c43b892205c42723a724ca4295cf0e369b32
EBUILD kig-24.12.3.ebuild 1731 BLAKE2B 87f82197e0438bd477428614bd31e31d1da2b039598ddc0c7e5d7a2359687c7dc17e377285d2cee49c0205fbba59ca58d52bff0e365253c7c8263ad5f9854502 SHA512 908155146f3cba82c23df69b96259cd02947846a9b42e0978973b43106e36509d4cfc6fc1d4cb90f4451ab755dfca6afdc5868d8bd9452422b2963d8f1be95e6
+EBUILD kig-25.04.0.ebuild 1733 BLAKE2B 17e84f26067d64b1949658a4bc05cd25fb6cf4fb97741ee5bd307bea124ffa3c5dc72f49245d734ce03cf9127250a33680021a6b04918b7d5b025c435937e06c SHA512 cc1a3f9927084a68d498d2d7b8c8da12afe0d38e8a476c983f3f5ad78fbe5cdbb4f7d668468f21899c76734203b9d0b9907c74105565796d048ed9ded3e7ec0a
MISC metadata.xml 486 BLAKE2B 11cf086271c289ac0e3f1343ad70021b4b847e7be0ddb8f1dfb2630a4d7ff026456e2ed1c2f303bc8d9a4ec6e062c923bf809e14e814ca8dd653d9c2fdbe8006 SHA512 b4a4b83cd44c29cf1f194f5c3bdd1e48f9ef08c02d1b33dcb25fe36d243588f5b83753c03826f1cb74df4ba225553fdd65263c047362edfca5709944cb24e08a
diff --git a/kde-apps/kig/kig-25.04.0.ebuild b/kde-apps/kig/kig-25.04.0.ebuild
new file mode 100644
index 000000000000..e78e3cbb7a3b
--- /dev/null
+++ b/kde-apps/kig/kig-25.04.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2025 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..13} )
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit python-single-r1 ecm gear.kde.org
+
+DESCRIPTION="KDE Interactive Geometry tool"
+HOMEPAGE="https://apps.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 aeb2e5a74d8a..0add437ed4d7 100644
--- a/kde-apps/kigo/Manifest
+++ b/kde-apps/kigo/Manifest
@@ -1,3 +1,5 @@
DIST kigo-24.12.3.tar.xz 4834212 BLAKE2B abea4df148b8e973446e9efb1d88b3b3c5daa0c292999da931734eb3a1f613dd7de2c07bbc2dd7a27eb38f5b1a570fd056568dcf89375216bb2b98b91c0acd2c SHA512 5f2e25a275efd93d4a866dcdc4d28282313ac22ff7a5431241ef8ccce14eb80cca0e8b02c1ea07e7c5d1e08a71e8bd63fd3c380e6ca34f20a72271e2da84d006
+DIST kigo-25.04.0.tar.xz 4838192 BLAKE2B 74dd6c6bd97b18a3dfcdc01904611a124782905f021d362e3302e65990bea27b2a58dc99e2edcac3d49ec36c357f54eb21bff4997f6b78bc65806338496058ed SHA512 e4fd3a94e1195152ac38ceb1c959c4ebb9b4f95cfe2de9becf6b61caf1851d09dc9308e749ecce5c7b1ba08b03d122df0d168ab5a9aed95b63e57a30f3629670
EBUILD kigo-24.12.3.ebuild 1040 BLAKE2B 493ccacbd80aad380062c839dc3fff1d7642c1572c5c8a3c095b9b01f9eab50f917784bb8b8480174397a05f5bb91d570c112f338fd645e3c87ce679cb35efad SHA512 ff7a481571e28722df06f188c8a7c9ddb2806190bc910277f2bda54b8b6bd9e535e55824ea5081d08013f64e9b2404f64e445a42a301587214857c48524f62fa
+EBUILD kigo-25.04.0.ebuild 1046 BLAKE2B c87951892cfca19acea2b4793a8a023c7f105d72369f1a8e63f3a156c29f6b2c625bc577d19f165bbb3b46ffd1bc99fc8c5241dca57d5cd1c753e928238201e1 SHA512 e1e90d6591cd9f3384a43380941735718b02f432c013830531cedaf1edfc00dd099ab2068bea3583ff8f9701ccdb4236e0932c1e626dd3a25bca866a24dc0f0b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kigo/kigo-25.04.0.ebuild b/kde-apps/kigo/kigo-25.04.0.ebuild
new file mode 100644
index 000000000000..24da86c4e34c
--- /dev/null
+++ b/kde-apps/kigo/kigo-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Go game by KDE"
+HOMEPAGE="https://apps.kde.org/kigo/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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
+"
+# TODO: 7zip
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/killbots/Manifest b/kde-apps/killbots/Manifest
index ebe47e535803..15fbd54062b9 100644
--- a/kde-apps/killbots/Manifest
+++ b/kde-apps/killbots/Manifest
@@ -1,3 +1,5 @@
DIST killbots-24.12.3.tar.xz 1173124 BLAKE2B 0530e77de45fc056604656b4ce37e74776ce3ef181ef2e92f7bc20743e20b23a47165a6f3b043e010545fee7c497ba94a534149ab17c3e2c68009440bc1b0669 SHA512 87f4dbd49a7c3d5446e5f557495ed916bc6d26feb97bafaee425a2407bffe95b827dc4a48bc98bffc328b57fd82baa6b9da911d8a01cd4b2c7a36c070472ac97
+DIST killbots-25.04.0.tar.xz 1177544 BLAKE2B 50837a3c786843a045dcf6a75d3723f5a86cf4759b26b6633551bb99d4525031272f7263e4914073d43710928265958a4c9b872a44161b53f2451d33538f11a2 SHA512 dd3df8bc41bb248a47455c36dee35bb54846659a475dc28fec9493c06759c4035eb44b6b352844ca62480cb9f09b39007961352c969167a013ded4e119c138fc
EBUILD killbots-24.12.3.ebuild 921 BLAKE2B 6bb08b1a6e5b1a70d7f631c20a92618617b4d8d9fb4c7adee9f13494f42f5404776d5f250143223efeab62d589a8b55133cac8da2cd64ef128b7f8152b3e6f6c SHA512 2657686bb60de7bd2b956fad620ffd758002d42127a3ebcd927fce9e56bc74edf3ea22c86836df22d080477b1e5d938cfe53d166a0e095df052142fcf936f816
+EBUILD killbots-25.04.0.ebuild 927 BLAKE2B 67d27fb8fb9844e585dc5310af36becfa9bc185d835083ef8128f78737c0f461782d6b2e11e0fa8c53e88824e659b4c5a07772c4d0078cd52737fa41ed7300a8 SHA512 60ec010d9449d5ec8c2f1ca3be0fb33e649e323312872f5cbd623b2851ca354a9af3619f104e89dba25a94c86cca7a7b092745af1085e8250e7d508050b975b8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/killbots/killbots-25.04.0.ebuild b/kde-apps/killbots/killbots-25.04.0.ebuild
new file mode 100644
index 000000000000..6f98389cd05f
--- /dev/null
+++ b/kde-apps/killbots/killbots-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Kill the bots or they kill you!"
+HOMEPAGE="https://apps.kde.org/killbots/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 62620e6749d8..138049e7da2c 100644
--- a/kde-apps/kimagemapeditor/Manifest
+++ b/kde-apps/kimagemapeditor/Manifest
@@ -1,3 +1,5 @@
DIST kimagemapeditor-24.12.3.tar.xz 1074652 BLAKE2B ee11f9124eb22f560e8145db2272278492b4969e7af651b008254052f4a86a9a7d65dc0169da7a7187d5c17c6a040b096ff7b692eb13d610aacb03ba48355f90 SHA512 e92e26ef8e6342aa444da35239ee5f3edbb1e17a48c86d53890b245460d8a9efe3cfe701a583e23e3851946d7660d2e2787206a3fa41d842efef2c4be1b31bef
+DIST kimagemapeditor-25.04.0.tar.xz 1077132 BLAKE2B fe9decdfdf46239c125f6ee2808ab099dad8af83be8cd399ebfffacbaa7b551252b2c9d87b698f89f544fe79e50d0988769942fc92e699749ed7e90f7efb8d23 SHA512 742848f5ba76168b997746708a433874fd3d1f0148b911dd2d779073a9a62e2e41fa9db616af8cb477e341bd39749c4bbee64e3c57ddfedfd545a07c993083e6
EBUILD kimagemapeditor-24.12.3.ebuild 852 BLAKE2B 46537142b936b145fc1d7ba93888b46e53f08883e2c7cde4c0505c77beb9e04b4c6c54afa1c98c37e4ce503e65d594b45403c53d430b39af14a7d96008b7ebaa SHA512 380fe0b81f7694e70e66cd17751363ae04e653a933f9a910313b66d90a2616727566269cdd1570cdb63120e6a69aa507652f1d5bc5e81fc0e30e463bd4e0618c
+EBUILD kimagemapeditor-25.04.0.ebuild 858 BLAKE2B e55ef81382ff27b9c26631eed9410f789e3e1c2962b59117af56dc8ea348c575a32c5de4b8c798740863efebfad86dcfa10627998159e238bfdf8cebe889a29c SHA512 78c64567451720c9d0c22ada66c177a98dc114717ad1051646f34916f63319ccf1989a5a7025ade5fa5d3b0d31e048a698878c5159fcf76ccf0d4b76037362ce
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-25.04.0.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-25.04.0.ebuild
new file mode 100644
index 000000000000..f969d9caac8d
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Generator of HTML image maps"
+HOMEPAGE="https://apps.kde.org/kimagemapeditor/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}: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/kparts-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kimap/Manifest b/kde-apps/kimap/Manifest
index bc8c19211411..881082d8aa53 100644
--- a/kde-apps/kimap/Manifest
+++ b/kde-apps/kimap/Manifest
@@ -1,3 +1,5 @@
DIST kimap-24.12.3.tar.xz 132408 BLAKE2B cea6cce566693f3d5d025be4f0c37a75db34057793f8c3da7ecb8ca2fa0d0606685ca470c8839c0d367a6ba6b15f3b0d3144487d9f63fa085ab242ddb62c51d9 SHA512 e6b3cd6671d7da320f99edd2b212bbe5fbbf8e8a61544a46f581798c123620af82383e252476019cb1c1f30329af8137125b4b548019a891e199e7fee6591bd8
+DIST kimap-25.04.0.tar.xz 133884 BLAKE2B f41ba9123b9a3fe7ac900d00a18d2667ed8941cbd2fbc842439a616416366f752857cbc2a00e00dfb00991013c56a1b99ec25ae757286853376a5d90c6cb4b55 SHA512 3fb5bc13741f1e0d7992088e5388e2da5a0d6a6ad814bbcc6714048f70f7e0e074acdaa7da2c2c32fbee8bafda6a7ed023c215395a14aad84e3a7b9a4d946f44
EBUILD kimap-24.12.3.ebuild 846 BLAKE2B ef3d20a884d202266ffbfcce43ecc0e2f3a55dd2ef5e4a230d2710f6e7848f918384a6f18c585d6ebdde642ad8dc533f2bcd215e138f23a3881e1a556919c723 SHA512 bbcb7fa05aa0af51f50b352a7cb7d70938e3aff61e46dcd596d932f198388359d0cd481faaef33bb4c41ed113fe54adbc823a9d74c97f242766c951b99909ec9
+EBUILD kimap-25.04.0.ebuild 848 BLAKE2B ae02bf2248df3c7456ead65ab78ec0f422edb605b69425bd2b1f137407bec3d0e610fdd3822f6dd7ad619c74495f2d91b556b9f743e47139e21284af31295302 SHA512 29351e50d593af4af2e56f1fb581bad1fba3e6e2784ce5bc1e91adba658b9530bae336a55f1c1d1a03a02b2065c3141e716d49f155f0b74260cd0444feaa0cbb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kimap/kimap-25.04.0.ebuild b/kde-apps/kimap/kimap-25.04.0.ebuild
new file mode 100644
index 000000000000..3d36010d22a6
--- /dev/null
+++ b/kde-apps/kimap/kimap-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+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
+ ecm_src_test -j1
+}
diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index 266f65459db8..02e7da452bc9 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,3 +1,5 @@
DIST kio-extras-24.12.3.tar.xz 3515324 BLAKE2B 75c359edcdbd86247683c0cfe57825a10f104b330e31e102d5f92b12c25e77616bd8a8785dfafd00610923f7775d5eb5cafe41b2a4b59bc20d02d239c4ed87d0 SHA512 41c7fd123547a1b46b6b69a50879943c7ec020ef697f173286ea92d585cd6494816fbaa507c25d97220a32c3f51df50ea57a60413273e8959dee7f9e91f60d50
+DIST kio-extras-25.04.0.tar.xz 3549468 BLAKE2B d696dac0172f6b807a69c110c5ff6528d4d9143412de05d43c219671f3831f60093ad307ef8e26dae343540df227799fd4f15942c600dfda5a60eef0a8bd0313 SHA512 eb6e2f2e5fb2a28a1bbff8bcfc062d19be577384ac533e7ad3740a23e169113dd2f5c6a4389958b182a0054478f547a474d338210b1bf105e85d5f182ed88928
EBUILD kio-extras-24.12.3.ebuild 2774 BLAKE2B 6700e52bb41ea844adb920973811e34a5bfa992bc2fab896f6853e43cb9f8750734890060ebc44866036869c3df36c0ee3884ca53833955d6491a3a926cd8b1d SHA512 24e0b50760f38769e9299f31da846b9b0b36a9b658d1b29d959948658a86ecdc8206841053a171da956c1fbbe119cbd761c0a1cfb6fff33d78527c53a1b25cfe
-MISC metadata.xml 1046 BLAKE2B bc1d376ddf4d31da2d81f124ef8ff573c07e2a2f8fc9d20df740f6b080ea996296b902f3be0407adc291ad74e3fc2cddbc0b3baad11b5ffa92f524070ce8bb34 SHA512 b35eb0f4c969531bcce42854adca33b8433f761ab4dbb92728d1ec6b0d947b1ceee05dbc556305d67bf278686b92fd86c1a16012dc328ca5d8ddaa1c89c12c9d
+EBUILD kio-extras-25.04.0.ebuild 2951 BLAKE2B d5b495086600286aee7ed59da310979c25309bc22cd4d9e7c333003f46f5c55b7395ed4c47dba4c53a09acf6ff2d2088c940cdeb24391374b9e706024c9dc22b SHA512 15db6b7d84f0677c63a6fae1199fe25b2e851e350bd1ea797e02b994498da2d93113f0a581d667c1e0c9a5aa8fb91672cab39147b643afe87c213cfb60c00b52
+MISC metadata.xml 1232 BLAKE2B 9fa4cb034ab5b6a29eee23a7e3494ad23bb41464ef3328aeb237b9262092180433470260cbf7587c54db39f9ad8c41beb8f9a4339b333fc1c8415197737677d1 SHA512 6a92aba13103bca64c2e054893d93a9fa54811e2198a1dfc981d54e4c5410ce2f22fdcf9b5a26ccedb226e2eb6c5dd7f27c555f812efd9df33666454b6cf8fb8
diff --git a/kde-apps/kio-extras/kio-extras-25.04.0.ebuild b/kde-apps/kio-extras/kio-extras-25.04.0.ebuild
new file mode 100644
index 000000000000..b7dc565619de
--- /dev/null
+++ b/kde-apps/kio-extras/kio-extras-25.04.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
+HOMEPAGE="https://invent.kde.org/network/kio-extras"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities ios +man mtp nfs +libproxy openexr phonon samba +sftp taglib X"
+
+# requires running Plasma environment
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/qcoro
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ kde-apps/libkexiv2:6
+ >=kde-frameworks/karchive-${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/kdnssd-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ activities? (
+ >=dev-qt/qtbase-${QTMIN}:6[sql]
+ kde-plasma/plasma-activities:6
+ kde-plasma/plasma-activities-stats:6
+ )
+ ios? (
+ app-pda/libimobiledevice:=
+ app-pda/libplist:=
+ )
+ libproxy? (
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ net-libs/libproxy
+ )
+ mtp? ( >=media-libs/libmtp-1.1.16:= )
+ nfs? ( net-libs/libtirpc:= )
+ openexr? ( media-libs/openexr:= )
+ phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
+ samba? (
+ net-fs/samba[client]
+ >=net-libs/kdsoap-2.2.0:=[qt6(+)]
+ >=net-libs/kdsoap-ws-discovery-client-0.3.0
+ )
+ sftp? ( net-libs/libssh:=[sftp] )
+ taglib? ( >=media-libs/taglib-1.11.1:= )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXcursor
+ )
+"
+RDEPEND="${DEPEND}
+ !kde-apps/kio-extras:5[-kf6compat(-)]
+ !kde-apps/kio-extras-kf5:5
+ !<kde-frameworks/kio-5.116.0-r2:5
+ !kde-frameworks/kio-trash-desktop-file:5
+ >=kde-frameworks/kded-${KFMIN}:6
+"
+BDEPEND="man? ( dev-util/gperf )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_ACTIVITIES=$(usex activities)
+ $(cmake_use_find_package ios IMobileDevice)
+ $(cmake_use_find_package ios PList)
+ -DWITH_LIBPROXY=$(usex libproxy)
+ $(cmake_use_find_package man Gperf)
+ $(cmake_use_find_package mtp Libmtp)
+ $(cmake_use_find_package nfs TIRPC)
+ $(cmake_use_find_package openexr OpenEXR)
+ $(cmake_use_find_package phonon Phonon4Qt6)
+ $(cmake_use_find_package samba Samba)
+ $(cmake_use_find_package sftp libssh)
+ $(cmake_use_find_package taglib Taglib)
+ -DWITHOUT_X11=$(usex !X)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ optfeature "alternative filename search backend" sys-apps/ripgrep
+}
diff --git a/kde-apps/kio-extras/metadata.xml b/kde-apps/kio-extras/metadata.xml
index 40dd5ecbf7fd..14a96cf4117a 100644
--- a/kde-apps/kio-extras/metadata.xml
+++ b/kde-apps/kio-extras/metadata.xml
@@ -13,7 +13,9 @@
<use>
<flag name="activities">Enable activities KIO worker and fileitem plugin</flag>
<flag name="ios">Enable AFC (Apple File Conduit) KIO worker for iOS devices support</flag>
+ <flag name="libproxy">Enable support for WPAD problem detection via <pkg>net-libs/libproxy</pkg></flag>
<flag name="man">Enable manpages KIO worker</flag>
+ <flag name="nfs">Enable NFS support using <pkg>net-libs/libtirpc</pkg></flag>
<flag name="phonon">Enable file audio preview plugin using <pkg>media-libs/phonon</pkg></flag>
<flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag>
<flag name="taglib">Enable audio thumbnails via <pkg>media-libs/taglib</pkg></flag>
diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest
index 57444a08b227..24597f5d2197 100644
--- a/kde-apps/kiriki/Manifest
+++ b/kde-apps/kiriki/Manifest
@@ -1,3 +1,5 @@
DIST kiriki-24.12.3.tar.xz 374492 BLAKE2B 81a922bfa821667f24f30d66e3068e3411ceee1ddc8ddd614da0d5082fc02ce62ac0c71addeb597736909905ae2542fe03f22e59f716606d3e2ca0d44b7c11bb SHA512 2cb12c02edce8f70f2c847752d5aac9e52fe2a01672d532990403e3181e0ecc4344250f6c35a614beb2d8b583f45c1caa883487f18813d297799b786b44671c3
+DIST kiriki-25.04.0.tar.xz 376116 BLAKE2B 60ae686c1c5055fa2a0f614a8179f6d0be481e48bc7a81fdf6096c3a1d70d226d3fa137f1e5391be3a60e3e46e885858df55ad4952406d40f43be4dc6bd20493 SHA512 13d65c9773826e66f9b6a68a6ef54338a065e5aef5b671400134605ea884236feeb6924cb60389376da257fe142a1928e46d6d60c1363e0228b97c82a1eae8a1
EBUILD kiriki-24.12.3.ebuild 852 BLAKE2B e02b3be8371843b8f169f5db872710c70cf2535340ef184f6ea133874a640ad782507865f8c23cf2d077abd9ab275d9415e8f39c014b8eb24d2ce62b1742979c SHA512 e0ceff676fcf1a64f866cd5fc5243d16ca490f795221796bf3a0135c033eb7c360aec082f14678f0c6808ab13c53a166ddbd4dc1ecd4832ca6390ba841d4d58c
+EBUILD kiriki-25.04.0.ebuild 858 BLAKE2B 23ff37a4e5b47f36dca7afbda6d6c3578006dd97dff23a2618d668e3ec2bcb19baa87ebcc2838668bfb3647b34385ebf47d54d8b9e2470e3f05b2490156b23f8 SHA512 0077cf0dac89c46cbee5871f0dc0f3b15f9607b919608f6f1b4c7dfc7e1e1f28fe92386f484ecf2c35e58a5d40cde13cc510032142e77e492396fa7be02b571e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kiriki/kiriki-25.04.0.ebuild b/kde-apps/kiriki/kiriki-25.04.0.ebuild
new file mode 100644
index 000000000000..06e040164835
--- /dev/null
+++ b/kde-apps/kiriki/kiriki-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="An addictive and fun dice game"
+HOMEPAGE="https://apps.kde.org/kiriki/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 cf190977efdb..9c7924a14491 100644
--- a/kde-apps/kiten/Manifest
+++ b/kde-apps/kiten/Manifest
@@ -1,3 +1,5 @@
DIST kiten-24.12.3.tar.xz 11313672 BLAKE2B b3416ddcf36fe6446aa71d5975841eea27cfee22a6c81e379688da3b8506714466cfb87f1bafd465843c58bcef8f84ca49ed9fecaaef4d152d2585b806430b1c SHA512 2d4248feff60054ac22bb4fc84dcba970fec6ed5c4b29de04a3bbfaabef6efe7afeb7e428beec25485a3e2f2b82482fe324b465a959bffdce2ea8c9fb6a911d9
+DIST kiten-25.04.0.tar.xz 11317136 BLAKE2B 1c16ea9ff7b47d8406701489f3c7279c1610d5c315e1a3f35d9cde7cf8986785fb246ee70592c5201a7266e9da6a499bf0c23160045fc478c848b50a20994e1e SHA512 7a765f39e29ff4c6aba8478cc6030dcc5c1c30a52030aff4a2a31aa59279a0809f1f50603a785a08ca5b461c674505e36eb8cdd19f720793807b8772958aa75b
EBUILD kiten-24.12.3.ebuild 1020 BLAKE2B 8a9baeee332da1c2018423991dde0fcbffa3e0a5db215591e7f12b2a1e3f3f2f6814970665c80bf7a998658b2dbf07f8567cef544e39e4aa28bef4c08a10fc84 SHA512 b81568fde8af86c936182bd8d10ed8eeafc0ba24dec9a1aa89e8d0eca9b51080da9517ab1a5482a54c4f84413cb3e1ed00bf5d4d93b834eefc48c775be759d38
+EBUILD kiten-25.04.0.ebuild 1026 BLAKE2B 85706ec4684a6fb2fc4748c63366683d6393d56df4dc97dbb9251c222c758ba5f2eabcc56665adc917107e6ce769cc09f4696d716dbe9a1fa6a970581fc13686 SHA512 fb45f24ea06e86844ee08201bd8da77089e0bb93f12cad286e84aeaecc21924f4ef76ff760391db565f88f7d35d5e48ad496c6dfa12db1ff52f22197c57c56a4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kiten/kiten-25.04.0.ebuild b/kde-apps/kiten/kiten-25.04.0.ebuild
new file mode 100644
index 000000000000..54bea9aef574
--- /dev/null
+++ b/kde-apps/kiten/kiten-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE Japanese dictionary and reference"
+HOMEPAGE="https://apps.kde.org/kiten/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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 f6469519433f..7904d3c86afd 100644
--- a/kde-apps/kitinerary/Manifest
+++ b/kde-apps/kitinerary/Manifest
@@ -1,3 +1,5 @@
DIST kitinerary-24.12.3.tar.xz 2007392 BLAKE2B b1282bade646083b1858812b796a0e27cbaddab2087006923a2f734e45817fb7d4ad5a4f573a0b8b23bbdb82b57ee5432758e7dedf730550f66a2102814d70dc SHA512 dd3ed4d70bf231c61814f37d2c797b9c3462c3992466abda36eed57d7bdd43769161d8b9203e411966108af37cd0233c3aef58d91b919359a81b2510d3295a27
+DIST kitinerary-25.04.0.tar.xz 2068332 BLAKE2B 30fd3c4c4a115a45795749f4455304733d23628ed656572eeef696cacbfe448ff0eb6e183b65171f807fda684011fbe6b0e8f30c3bdc57253b92abe77e178595 SHA512 431a06c7c021412d515343ccce608a0e9593e734440e463e8f06fe9d85682bf16812187cb6aba85d652bc339406cedb139948ed04885f31ae0a0c595d1395866
EBUILD kitinerary-24.12.3.ebuild 1108 BLAKE2B 633dd92913a828cb6e447f0d975f1cf5a34319deb1f27bb87ec33f81be4f1c02327ef6904a95fb73e14795037dfafcfaee895fceb8145cb41623539514065ee0 SHA512 051a8725aff597731f69c1547b810b4e94eb10042862366c98a76d78e4196a41b581d60cc56faf00bee6d4dd614886dca934bcac3fdbf610891317a814135629
+EBUILD kitinerary-25.04.0.ebuild 1114 BLAKE2B dda85f1bdc3ce81fff7528f00fc84de45ba0feb8337d7bea6875f7b622937c9268a054bf34f242b43796401b82f063afcb465f192a316ebf0ac72f86ad7bab4d SHA512 7505ff1a445c1a8cc47c213f9cf7474403954e275f8008dff37cac7605f3bccbee32c899016b12f1394fd0dceaa2655e1b082b7450afa705f0c2fbc6d9bee30c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kitinerary/kitinerary-25.04.0.ebuild b/kde-apps/kitinerary/kitinerary-25.04.0.ebuild
new file mode 100644
index 000000000000..4c5903d96889
--- /dev/null
+++ b/kde-apps/kitinerary/kitinerary-25.04.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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 1a72d956422d..dbae24484454 100644
--- a/kde-apps/kjumpingcube/Manifest
+++ b/kde-apps/kjumpingcube/Manifest
@@ -1,3 +1,5 @@
DIST kjumpingcube-24.12.3.tar.xz 347488 BLAKE2B 3240e1b7a8ab460b5824f868d23649b1175702ec556bbbf0091680c0c2ebb2b4794284dc4375eaea40b35380abb81d5ca1a461160b16ab23f377501e8f64221f SHA512 df4d240932031b872cf606ba27c8fc942298f5f3f60ff0faee8dcaae89f9fc668a93466f896f36284e6a51c526495275054bdcdf2996c8e1ea69bce9a6e5ef19
+DIST kjumpingcube-25.04.0.tar.xz 349904 BLAKE2B ec965e92b8499650c50520ce1160de1e0906ee9c26f725111fd686366ec75ce67023777c32443364995b8e631742f09369e2e3e05f77ea0d84703c655dd84026 SHA512 e54111dafc63ad2c9e3fb38a5e046eeb628b8ff49fdf145b379f24657ab8e498cf80b06f5131c9fbb8e1148911dca89a4a8391aca047d4a7ece7ef623581ac35
EBUILD kjumpingcube-24.12.3.ebuild 1003 BLAKE2B 5d0e85d40f351925a8c35ac3228642d34a1ccdde8305608a822ee14efbc577d33a72280a4cdbb4e418de14276aec628c9f50baa58e7edd1e6cf7d82cb7a26ff3 SHA512 c11bfe86c399ffefc0849fde216a44231415e5efe210cd5dbc9c66664772e171305477865de3dd238b6e3c5e13c2b1cac6a19b2150a99f078acc64f967d2abca
+EBUILD kjumpingcube-25.04.0.ebuild 1009 BLAKE2B 09dcf8b42373f3838eb6b033474cabb9562b89cab682dd5d7021ba5e03a6c874bb0ebc1aca5e83ed1c54b985ace1f024aec99855f70d7d2fb3859246cd39e48c SHA512 111de9b81b48b9642d1bcbc07993b43b8676bcd9091f63acc7425ce06da64e6b019452e5b465e341ae2afa3d7fec6e3791bb818c75ea15e029d6d2a192e896ca
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kjumpingcube/kjumpingcube-25.04.0.ebuild b/kde-apps/kjumpingcube/kjumpingcube-25.04.0.ebuild
new file mode 100644
index 000000000000..22425e209d15
--- /dev/null
+++ b/kde-apps/kjumpingcube/kjumpingcube-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Tactical one or two player game"
+HOMEPAGE="https://apps.kde.org/kjumpingcube/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kldap/Manifest b/kde-apps/kldap/Manifest
index fd3618f439b9..ec6058e305f2 100644
--- a/kde-apps/kldap/Manifest
+++ b/kde-apps/kldap/Manifest
@@ -1,3 +1,5 @@
DIST kldap-24.12.3.tar.xz 190472 BLAKE2B 2c92c1e133c3577a48e2cbe2e8dcee3d65b0c23e8ca09cc7443db01a8d9d85b48a8683f16b822e6626c2629545968d0b2b36b5cbaad616b7202323fa4e0aaa7c SHA512 ce8c04ca18b49bfd05d47768fd0e05607f9ccf62463870b8338c0bddfe3e5e40eb76560c7197e3bb444360cfe5a5aca9464cc9fea61d60df1d8fecd9fa4d15a8
+DIST kldap-25.04.0.tar.xz 191648 BLAKE2B ffd38ffcfc39ffcc5980469373ce406984c32508aa42ca01c976992f52ae1bcd0699e2a037bb9521bde90f671f96585478b7692b45fc6faba2924baf66b94983 SHA512 af5342a5ba6d1ef6e619fd08b37e0310320231a306b9d0a422d86f72027bf1c3fe108d51321bdb30c44b6c44d4cce806948e6435ea62f7ae71b65349e1ce3ba6
EBUILD kldap-24.12.3.ebuild 661 BLAKE2B e401dc25514244ce467f51ab385fff8ab912f462c129e245c07359f5909b6305c8c58887995427dca15a82353642c8b1230202ee060117918aba09f761f03b59 SHA512 00d5c04b313a941f7f78bb20dae7d0a1aeaf765e7eb4e0948cdc87fa3b6d9639ef537c681171d6d632ae660312cddfd690b322d02b59384773d0585f1cd2c480
+EBUILD kldap-25.04.0.ebuild 663 BLAKE2B 4e64e83c2f3830cf304d9930b06925c53d7f1c4d6c01bca8479796ed50ea5d6bb47db82c6240c61f4f0e94699c15c1d8ffc6d3b82a4c95b7c3311dc7ef0e1388 SHA512 4de5bbc0ade7cd059d306d417e57d6dcbc80fd3f0eb2316391eb13f62a28faab25274c255d172caaf08ddaa7d2be7965583b30b287f319a7b937721131cd40fc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kldap/kldap-25.04.0.ebuild b/kde-apps/kldap/kldap-25.04.0.ebuild
new file mode 100644
index 000000000000..c44bc7a88360
--- /dev/null
+++ b/kde-apps/kldap/kldap-25.04.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+IUSE=""
+
+DEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-libs/qtkeychain-0.14.2:=[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 8d9958975f62..b34bc41a7922 100644
--- a/kde-apps/kleopatra/Manifest
+++ b/kde-apps/kleopatra/Manifest
@@ -1,3 +1,5 @@
DIST kleopatra-24.12.3.tar.xz 2797796 BLAKE2B 8a6ee790ab4ed07eb3750264eb2656962169de2b492572ad385f5de55daec05c07942775de9f9e3a075e88571fa1440de21a1aec70ee6ff6e0bb778c83f039ab SHA512 002b63ed26903167e04397af72407cac370bf854b63deff0328ff9148b8e2bd7eb01e297b205b178f5621bdc05ce512423b5dec306f1689624e5816647bfeca6
+DIST kleopatra-25.04.0.tar.xz 2850476 BLAKE2B fb2eb8e2c9836b2eaf799a7c33bc208aa426b9867a2e6b33eafef036e8b4c094979d632961f3b6cd3e7420f8f9eb1b04ad58782f5a5b9338d9f983580e2e5072 SHA512 96b5596b3f15188ea76bcc800a449d656b2866049aea983d65b7cb6e822b7308b1ef87843d9f98781f988a5d3b8155439c34df7beaa162c4b9aacbc67d5ea2a8
EBUILD kleopatra-24.12.3.ebuild 1883 BLAKE2B fc1ada7ae5be0b29635eb98357dad4115399107240e3301996be8836388822c0848d9fc5f9c61b88ba6c91083819ac8944ce4475fa4ad4ec6b4246c6aeaf744c SHA512 7894daba0ac92b14273f6ed6804d5ffde23b4b498f5180e6cc3a6ebaf8e9ddf455594faff36b36030d69fb6698d2080aea1933f2aadc83755be1f653d2407b57
+EBUILD kleopatra-25.04.0.ebuild 1840 BLAKE2B 2599d59dced0cbf70e2d28e89906c18c8bd90a6702702a0e3243a7aba67364db3d0d675406300a9a7a5aeafe3fb77f6c3827b98442860e09808be60b5ad3de96 SHA512 602c46814810a90e57c65a28459469fc52f3f6e83f9f7baaa6f3fcd75e17a326d795bc95e63f1ea2897bebd8d0f9a18d9a48ef6c1c0281ba5e14d963f4b43e2f
MISC metadata.xml 421 BLAKE2B 2d59a8c375d953a93b35184503bffd26005b4ce8e5408ffc0e1f6dd5283d031d2ed2d6bd7036d380391499ce50d4dda3fde3432e6f4f0106145beac01641c87e SHA512 df430c37f0b8c4f78b9490bdaa784bbb676d9f4e103d5a016b3f46492dde84bc7763597864c42e7be1d4c070951f49cfd0dcda10e90cf0fe20d7b212eb07db16
diff --git a/kde-apps/kleopatra/kleopatra-25.04.0.ebuild b/kde-apps/kleopatra/kleopatra-25.04.0.ebuild
new file mode 100644
index 000000000000..25dc02fd7235
--- /dev/null
+++ b/kde-apps/kleopatra/kleopatra-25.04.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+IUSE="pim"
+
+# tests completely broken, bug #641720
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.2:=[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/kcodecs-${KFMIN}: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/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/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 KPim6IdentityManagementCore)
+ $(cmake_use_find_package pim KPim6MailTransport)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/klettres/Manifest b/kde-apps/klettres/Manifest
index 403e9ebd463c..80064968f698 100644
--- a/kde-apps/klettres/Manifest
+++ b/kde-apps/klettres/Manifest
@@ -1,3 +1,5 @@
DIST klettres-24.12.3.tar.xz 47186628 BLAKE2B 44514f62ecb125c2cc2efd2497233ad3d1bdbd29b08fe9a656ac8e385d76b4b0f466c4c0e744d5fc179743be1be67aa8a9d2c2f490437139e435b1f6dd395c29 SHA512 7ee4c744778f87cabfc6e0ea8da145f9cad676712666914c805f4da91e01c3ab4710256d9569c5fee653e2e03fb88e5e96d34fc869e1b5f07246528ec536641c
+DIST klettres-25.04.0.tar.xz 47192460 BLAKE2B 8d12d57d8fd9284a709bb7795da6bee4fa7ba3bb0c9226f9161a279484412bda7399b75aa472627e1de5af96eebb9308490ca8585a4e287c50a2bb7d280206d3 SHA512 2578270eb57c2c98ba2e9a9f8011d2ad818a1ebfcbc18576b1f426b9a91f858fab50b47906b193389b0b73ffe82e57801e91ccb4357bf374f9bf6b91ba877803
EBUILD klettres-24.12.3.ebuild 814 BLAKE2B 1dde31d37a0310146c05694f64c32427311c211d5812910ee8b7adc4205dc810e5fad9ea290fe291feb867aa661417bbf74632a42c3ef79f7a7b46876a165413 SHA512 753efabe2bfb7f2bd7a6b150cfd0743723755262d974ae05ae0ed2c9a2ec1bf56a144659ff71b44cae572b7233ef9c5d557aab6e2aadebcc4fb6ce595950bcc6
+EBUILD klettres-25.04.0.ebuild 818 BLAKE2B 7d9147fc1da6aa1c861b661a61e45aa09145dbbfc63590369fa8795ca38d893df06462400f6cb6faa1e35491748a62bd8eaab6a150bcf0e938142bd39d8b3226 SHA512 58d7aa2d2251c70646d9db0a36978e8ae12c5e7ab40fef6e38919be00bf7981efcfc584591a795584c343c3d271954129243036ee01361e61babef360d9d7c17
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klettres/klettres-25.04.0.ebuild b/kde-apps/klettres/klettres-25.04.0.ebuild
new file mode 100644
index 000000000000..692b63bbbbf4
--- /dev/null
+++ b/kde-apps/klettres/klettres-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Alphabet learning application"
+HOMEPAGE="https://apps.kde.org/klettres/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtmultimedia-${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/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest
index ff724f2b08fb..01c6d7e91650 100644
--- a/kde-apps/klickety/Manifest
+++ b/kde-apps/klickety/Manifest
@@ -1,3 +1,5 @@
DIST klickety-24.12.3.tar.xz 1387316 BLAKE2B aba5aa8401d3fd49bab5367a70bf15d54769ccdeb1dc04a70bdb51871f923e740de7c57d994d1f6961617759344621d266eb1cc19f13caf8ee0785b7ff883da2 SHA512 99f39180e7409506137720c358d815abe86a7ef2b24d4d92b89141d7cfe0aac6023d18229b04ae5e6abc320af4467d7aab15e1377f88519f8d8de2fad9b8c945
+DIST klickety-25.04.0.tar.xz 1389708 BLAKE2B fe3a5ca7f041fcc556edb77b7c85e8ffb7a3063adf98cb88cd7315f324d0149debaf55f2e343f24ea977e1b3db4e3933b71c110ee4c9a457bee2e847817f4467 SHA512 3ef441962615a03f03397a642281fc615017deb8ff3ebc0c1e77396536ebbf77bd9c4ce37c572f65f5186364fdf2d9b70d8b0bd327211ae08417916978d72eee
EBUILD klickety-24.12.3.ebuild 1033 BLAKE2B 03fc30d0f8b4fa92b72e738811a174b2a7f28aa89beb82d86bdccb995aefa22f1cc52bdce1ca986d5a3b646863fbcfa09e88c7e353908490afa103443bbe4f12 SHA512 b0b2da41ae8306bb193943512b4341198764dd486fb9a219d9973146627f7e8b8c2ebb25121cbc722c3ad3f196501f82f510a3754727554866fac633aba148e7
+EBUILD klickety-25.04.0.ebuild 1039 BLAKE2B e072e02d3b240821936502c5ffb7c991a1654c9d4679dace7e1decd9bd2131bd348254c3e4c34a8bdbe7b266bba68c4106e170c58a1092695566cfa46a918621 SHA512 597185d0a7129cb2d6b09c4467662d853b72c552ff89a4436cc4f663199a48d605232d0129f22e73181c7203d33b77d33b8eee61095226ea0c51aff2bad159e4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klickety/klickety-25.04.0.ebuild b/kde-apps/klickety/klickety-25.04.0.ebuild
new file mode 100644
index 000000000000..3814e39302cd
--- /dev/null
+++ b/kde-apps/klickety/klickety-25.04.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="An adaptation of the Clickomania game"
+HOMEPAGE="https://apps.kde.org/klickety/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+DOCS=()
diff --git a/kde-apps/klines/Manifest b/kde-apps/klines/Manifest
index b43ebb56f19c..790763cf8188 100644
--- a/kde-apps/klines/Manifest
+++ b/kde-apps/klines/Manifest
@@ -1,3 +1,5 @@
DIST klines-24.12.3.tar.xz 1672948 BLAKE2B 64a2cc1f1d9898cc54b45158a4d282ae378d6e4707c55f28ef14843b72dbbe9d7c5fffa0677091fa2b5d5ee7120c50c6f0a0dad3aa82100544f766decff4e134 SHA512 6eeeb742543421f2f0fbd62717cf4e7765d3c4a389e56be79434ba2ca3016241941a69cab50e22487f8cf25bddc97d8ba440c5e0a4da76063a763d9b0ed8725e
+DIST klines-25.04.0.tar.xz 1674956 BLAKE2B dd32522f5479199d3aeabe202363e9c28f6b02d2e381ec306f4a30a64bfc439dfff0a6a2a2d3ade4a1f855ae88b97e31bd5fe63feee4c744c4c7d5f4c28a9e71 SHA512 dfe01bf2dc3c2c5c48225b06c5a0467232a9e64b157dc7357ea9baa9f290e2f597acb22c9b59871d745bada60c4a5e674e528ce5195ab6da35104a6e5ef73236
EBUILD klines-24.12.3.ebuild 934 BLAKE2B 81360fea0c0f3cd3660535adb186815d5cd5268b843649d6f240588af0b2107a62908844d105affcfa883f9343a52a6f1cf92ca8d82262b9ceac61140108334d SHA512 6acc8f2a8916ed742c43d94efdba72caf0dc22dff9dfa75a3c5cff3028bbfdf0d6022ec1c5696c5145c6601470e83530c4e801f03762d76c66aa460c237a41af
+EBUILD klines-25.04.0.ebuild 940 BLAKE2B 342bd9be8408281908689f20e7632170c9e0b4488aa5856f97c35f7334b46b2864304f396a617dfb81d36c2b3119339dc90f09df685767fc2f2c443c891928a8 SHA512 144ffc6c2ea1a362748d2d8a949578dfde8fbef79161288a161c0481055d67dda9b322df8d1153fe62f3021619fed448fe86ccc3c468c11bccfacb81a10c62b9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klines/klines-25.04.0.ebuild b/kde-apps/klines/klines-25.04.0.ebuild
new file mode 100644
index 000000000000..7bb20ca5bbaf
--- /dev/null
+++ b/kde-apps/klines/klines-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+DOCS=( AUTHORS )
diff --git a/kde-apps/kmag/Manifest b/kde-apps/kmag/Manifest
index 3ea4044ded85..59b1b9340b6e 100644
--- a/kde-apps/kmag/Manifest
+++ b/kde-apps/kmag/Manifest
@@ -1,3 +1,5 @@
DIST kmag-24.12.3.tar.xz 677832 BLAKE2B 3fa3e83193e2f255aed9a59c6306699949881ebfcde417b4987c5f95768f9ada34ac0c0cb8207599ca747632e7360fa751d4e4061d79b2ae396836b657109d6c SHA512 1d2b62e8a03084062c04bd0a91e0978a1b249ea4f212f0ee0107a9a662978f49f4e350f1ea99268d5465c40775aa31a50bfbe492c9a1e6a6378c1758998cc188
+DIST kmag-25.04.0.tar.xz 680296 BLAKE2B f240b4843210116b330816d7d41f49f064be0d9abba1248a4a9d3c597e2abb5a55f5cd25486fd122dc800997b9acea051ce6da6ec610f9b52198df5234596770 SHA512 694d56b7e774fe2ebd4c9e4e44cb063ec0e01715f4e4a6a7275a8c9508055cffca7e21c9aef4fdaa0606e1a34519b22c12c5c54dd6cf8062a95b14ecbd8656dd
EBUILD kmag-24.12.3.ebuild 904 BLAKE2B c70e78205cea2f5700456d31fd9950e29d296f99a82f05652d666ad9518e7725e94bce35d79e400f5beee2d385d5fa8a8ad28cff1f039ac563ff2a4e9a831f41 SHA512 02bace094d3af5b69aaa3d59d8085513089f44ba78955f01d1d5d72f6d6d29afe0ef23d8ebad35a600774227e7745a8e0027b1a69620404db0c1444a6f86479b
+EBUILD kmag-25.04.0.ebuild 910 BLAKE2B 7a5fd4f9165f621ca38d98eee419b25b5125151ebad0bb6db748ab8bc0604ed8d54f0a65e0809950092259f2e2e116d5155ae3043ed53a781d7e691d8d8ef0a8 SHA512 010ff1383d22de16d172410a84ee899290fa642a9cec9d05ba161617840f76bad579f28f18b4d10001f494dde77835310f1ff05ec97a39d4a0df1f52a55c0382
MISC metadata.xml 400 BLAKE2B c475c15863f12df6a31b8bb59b12b1dc8d66dc6651bfde77f73b1d546db577593a3d33bc9dd1434a5d16baba61c1cda5d22b3b31648b5601dc8c6e7746090c8c SHA512 bca2129e14ba53dd116f7404127deae59092bd6b4ecc239c0f9f4dcfc8076d22099439d491c6ceab9033318273480902277530a83bace4d54cebb2ef854edc51
diff --git a/kde-apps/kmag/kmag-25.04.0.ebuild b/kde-apps/kmag/kmag-25.04.0.ebuild
new file mode 100644
index 000000000000..f50422687bf6
--- /dev/null
+++ b/kde-apps/kmag/kmag-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE screen magnifier"
+HOMEPAGE="https://apps.kde.org/kmag/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 QAccessibilityClient6)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kmahjongg/Manifest b/kde-apps/kmahjongg/Manifest
index 643da7b4a7f0..e3af291212c9 100644
--- a/kde-apps/kmahjongg/Manifest
+++ b/kde-apps/kmahjongg/Manifest
@@ -1,3 +1,5 @@
DIST kmahjongg-24.12.3.tar.xz 3721860 BLAKE2B 2f434927818e484d93e3a878473aa392d7e34d84a2f4fdac55f11794a5b7bcee92453c45a561de43a304053c51e2fdb4cc0e7398777928fb0d21506739211008 SHA512 b79d47581fc77f38ece32d96eaf9e2b3768777d0db984bfa625bc8c66a1784a6e771b15de4aa2daebb4fe46310ecc9fa0135e5c3e8dfa399c5a886401564dc86
+DIST kmahjongg-25.04.0.tar.xz 3726448 BLAKE2B 08262cce8ee1fab90bc80daa561434e5fb6b9699f50910035b57fe8208da15f34f5492ad022963f6d1fae540cc1bfe43994ad0bbd2b80ac39870119c0f8328c9 SHA512 b95c2af68fa2ac53edb9aa097526574dba6443b9751f6e9e61823b2f2a4a712a6cbb2015ec4cfc28ec008b20853d0f6114a2f419af97f71d910e3608a66e18c6
EBUILD kmahjongg-24.12.3.ebuild 956 BLAKE2B 0ec1eb7358489f6cb4c21026098729a5d031cd4dacd3c25417b7eb5e5dce65bfe3204cfdf6bf0ae5baacfd9681f01fb06ca9fc80e3122f72210cf3892ac75929 SHA512 89a6f8a2b47983fc4f2d1b1397facfb43016405e9aadac7731565c81f1fd3d84972916d5f7a7353327bacc9b2dee73427deaac7f0cc0f871d54b5eed8ab97a4a
+EBUILD kmahjongg-25.04.0.ebuild 957 BLAKE2B 932639f33bc5b6b4bd3d0fef742ae83b784c9a4dc29f81f34d1da68062ac3394a5fe3b951f1dd51a330ef4815c6479cd2bcd1c808cf4f29db150fc714fdccd4e SHA512 4f4581d10152abf7f83acecb7e61b8462768957d19cd2792353424ee77e6320c7017131afaffaa819c680f578963ad77f52df8a2dec53c5bb1f63c8860711238
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmahjongg/kmahjongg-25.04.0.ebuild b/kde-apps/kmahjongg/kmahjongg-25.04.0.ebuild
new file mode 100644
index 000000000000..16a6741fcf55
--- /dev/null
+++ b/kde-apps/kmahjongg/kmahjongg-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~riscv ~x86"
+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/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 0c609e065eb4..5a8c1bfd9990 100644
--- a/kde-apps/kmail-account-wizard/Manifest
+++ b/kde-apps/kmail-account-wizard/Manifest
@@ -1,3 +1,5 @@
DIST kmail-account-wizard-24.12.3.tar.xz 168300 BLAKE2B 08b4f4a9d7ca7001002eab24ebb2b4e5c5e1a999abe80be7dbf8584c1549f171876317781a6441508dbd82c76f6e9b28c3d9283018364db41d04576b0ceaff56 SHA512 c1ca998202806fceb15b4265d8e995bf7840eaaf757ded3531551baed8daee2f9f3a79c5292fad7cd53e031af9df54fb5a46c19580f1c5c857d685ffbfb52f96
+DIST kmail-account-wizard-25.04.0.tar.xz 171632 BLAKE2B 35c6a7082139c215f7392414ab2c5e028705cdc4edc310e3cde6e7bbad72ea231e230daf79fbccb9845b9ad6a98d6a217c7ed20d2a6dfdd5bb86df5d9bb31ade SHA512 6db7afe83626d8097f5c4c2d7a19aa4d1294edbe64009e7b8691b29d4472c1084daaab7d5ece17fa6447073e1e6b960ab9289df0e6c80b630fce95c7e13cc64e
EBUILD kmail-account-wizard-24.12.3.ebuild 1600 BLAKE2B d740c65d6988a776279e48fe411a930040661250e5e21d91d27ae1da24ff9410f9988bb2760989c2417464b7b6cdfdc7187cbba819658a802d87af3ef8da9a25 SHA512 638f7f4e1d66f9cfbc1399dd356bac298bb90ac68f1f8385360ce3cd0734e962c80253176ad3fdc061ac87b87e3b3933210b9076e107a04408ada2a35359115d
+EBUILD kmail-account-wizard-25.04.0.ebuild 1602 BLAKE2B 196eb9c8b67b49bf06dc89e679998fc7a7564e2a67dc975c6cda525663baa41f9724b38ae02afd1dbdf4e533c2e393055264e6ae8a086784c18fbef0cfc36614 SHA512 eb84da93eada7e50165053b5e04c4aa6371efdf0179c115a101e284c785e137f891f8bfaaf8aada8683c4e3fb20eb0c0ec90e7ee3e6e62608d8254270f02b7e3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-25.04.0.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-25.04.0.ebuild
new file mode 100644
index 000000000000..921fcc9c0ce9
--- /dev/null
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-25.04.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+IUSE=""
+
+RESTRICT="test" # bug 926456; requires akonadi server
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/qtkeychain-0.14.2:=[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/kiconthemes-${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 1163167611c1..b6e2068753cf 100644
--- a/kde-apps/kmail/Manifest
+++ b/kde-apps/kmail/Manifest
@@ -1,3 +1,5 @@
DIST kmail-24.12.3.tar.xz 7772952 BLAKE2B b7a45af3b302264ddfa2f72f49ae9ef134ab03ebbda728ba8b882a3522ec6627d4efd6107c4ad177e49f749bcea73052d5b7168dcc4a8f13be34e20c7ba46e85 SHA512 692fd83be7b4b0c6ee8f5e688a08769c098388eede1d8687fa9b4f63bdab3368047755b542ea57348e71057bf0380471439c035c95386ae6da598b04593551a2
+DIST kmail-25.04.0.tar.xz 7807192 BLAKE2B 32dd71373cac81fb1591f5484648be9f0893f8de80b43c7d2d8885fc306f635a2f4fc2be040cb2dbbc85d0e5816b8cdf966d24f68643b8c35b7d24b794590f57 SHA512 f1a0c2629bc51774567b69ebed22cb6fec6dee99bdda007bf1221bced79633fade554db11f03a0a76dc0cb42dd5ac0e05f68f86d9455dd43225920e3ab7ea688
EBUILD kmail-24.12.3.ebuild 3911 BLAKE2B e7351130f0873a0dae1ed40af73c33ccfc3ef849f7f8f7a4a23566a70671a0d580a540e189493a289df7a2e958a91ef36cd591d12c9388b896b366d9e3750546 SHA512 c81a1535c2f005e65b210d07c398ed4d6205965cd6daa5b069717b6058f6790157a6bcf5a72bf23693050324b5eed1588fc7e5fee3d56266d6fe66ce415fdd72
+EBUILD kmail-25.04.0.ebuild 3873 BLAKE2B 471497c7e8c5ec605ecad6b3314273fd36ef3341a8bd01c30c7f35da0fb4d0a48e05d7feaa3a20d6ec14f17cba556769e662a294baf214c6e9e9a29ba41edd8a SHA512 4e7b428652bea76124cce3b5eafe2be4c72407907911c1208c3fa5763450df22e5cf1dd1cd132befe06603a916de84fc9317c5a732bb39e0ec54ccd741ef76b7
MISC metadata.xml 496 BLAKE2B 3a1f9cb1712438b640bfb0acb46a971148b3db414c5f1f214e893f13b4f3d6a95de2fc13d808000321fbbec220ee53052b0e5cbc8b10794d6828a7a1dd72e0f6 SHA512 5b2a74cb5f0a568570bb71cd46a2aaffbdde4984e61246f61061e451a93489887acc526079c64ab5040af67e6537e4e76294332c6686bdf8bacca3fc526d20cc
diff --git a/kde-apps/kmail/kmail-25.04.0.ebuild b/kde-apps/kmail/kmail-25.04.0.ebuild
new file mode 100644
index 000000000000..e303bb7fcaeb
--- /dev/null
+++ b/kde-apps/kmail/kmail-25.04.0.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+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 ~arm64"
+IUSE="activities 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.5.4:6[speech?]
+ >=dev-libs/libgpg-error-1.36
+ >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
+ >=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/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kldap-${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[activities?]
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${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/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/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
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ activities? ( kde-plasma/plasma-activities:6 )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ test? ( kde-apps/akonadi-config[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=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest
index 90d7d1ebc37d..50c6c04b6199 100644
--- a/kde-apps/kmailtransport/Manifest
+++ b/kde-apps/kmailtransport/Manifest
@@ -1,3 +1,5 @@
DIST kmailtransport-24.12.3.tar.xz 189116 BLAKE2B 6135c0dcc37b9a89b7523ed1ffb456d873fe1fe375e9bbafb57e7ae793973a3b9c2e86e09fb66ad9d08160c43a700845aaad7371184d666cabf3f8919577b55b SHA512 4459e7ed1b3e1d0b70b2ac755b902150b3ef0691af02039e385edf0a85ee0da94b5986d9c5606c3e30f21f8d06970af9cb254c9b3a20b3a5147a9d628b56843f
+DIST kmailtransport-25.04.0.tar.xz 191592 BLAKE2B 8b8f3e970566f1a2e4d9c2455b9631da7ac964fd4db22a0f18ec9c4f85dd9d1398447fff300f58b369324b5e75f538065f0496c3d217f3138ecdb7dc35ae4a1e SHA512 2c38011f6db07a03fb684a1e5550253e61f570c4ce9f52ee8c452de05514e552abb29f08743c8dda645ea1664866626a6640d38c629fccfd370694eff81e3e50
EBUILD kmailtransport-24.12.3.ebuild 849 BLAKE2B 074d47cbceda066e22091ff31fa58c9cf56f1f26e77798366ff6711b81be165d826bc1b1dad6cc15a03017bc9e09d2a50c545f65e11ec97d59b366fc0fbc44f8 SHA512 5a0e32a2f5067962afc303c99252c3986360abdde7171477b5a657fe1c8a2b99aaeec8d9e34ef06c22c4f793cfe7a68d465c532ee83511262dedea1f8f75bf43
+EBUILD kmailtransport-25.04.0.ebuild 851 BLAKE2B 34b98a387808853409fece216b7073793051695805186a9e82ffa871f4cbd153a737ff2188f95d2586e142f190da93532f8aa38e6a105a2499aa5362010702c4 SHA512 4484b213aa822983cb8d15ca9e7b88ad1c9443263908a159f6da675237047ae9522e0d13304743d6929ca508f5cc5024269034f2cd4b3afd89af8dff001828f0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmailtransport/kmailtransport-25.04.0.ebuild b/kde-apps/kmailtransport/kmailtransport-25.04.0.ebuild
new file mode 100644
index 000000000000..81a0e1da651b
--- /dev/null
+++ b/kde-apps/kmailtransport/kmailtransport-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Mail transport service"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/qtkeychain-0.14.2:=[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 8625f17b6b95..9f99125618e4 100644
--- a/kde-apps/kmbox/Manifest
+++ b/kde-apps/kmbox/Manifest
@@ -1,3 +1,5 @@
DIST kmbox-24.12.3.tar.xz 29248 BLAKE2B 8dc4f6297e6002483b00e509b28542fa993310788b086215230a7379d16f50b483e05a1e250727e2a1934e22d5f4a7d5cf01b15e43260d13be3332d1340b98c2 SHA512 1bf382c603f460095602469ac92a34577a46f23f244afbc6b56f7e675965124308254eb7e73c0ea05698cfd2c23d1a8109b935c7785ed2c5860c3bd114539b30
+DIST kmbox-25.04.0.tar.xz 29240 BLAKE2B fe7bab6168e12662efccd151efe7ec6ff27f4e98fed4d857d176f2e311bca8163f5a2a733ce30a9dbbc9bdfc6297efc0919a46e28f69d56c6f62783528bbc6e0 SHA512 fa672b63aa50815693e79ac95d5cb8e48728ba43207e27df4e07ea8a49f27b08c75a13c306200eec1ad2bc4b27ac389b8d63e16599bbdbccf59a30006e0259f2
EBUILD kmbox-24.12.3.ebuild 384 BLAKE2B 4f92827376a2b8835069ae8a9b8adbaeadbd0304587c26c5214ffa1d531e4535c0c6a56c50aa149f5f932bc02a9d8bebcf127736a10232463e2e99de475247f6 SHA512 7a853caad339b3c70aa2843f942cb967b0fe560033edd6b4fe9bdb76735f78f6e511f6330c10f54f6a6eb388b66e7b818f25c6b56472192625240f4212f3d67e
+EBUILD kmbox-25.04.0.ebuild 386 BLAKE2B 2c494a62c0dbee6762fc207204955dbd7e80d66d591e4a34c69dfce16fc8b7eb3e7682c8b58a06a63b9135dcc2965f8ce862f15a7e4e2ed012bc081ee3ebaad6 SHA512 902b8b78a23896b6a109f31ef5f2614be434b4851a13cc71f0cfcb929b5ecfd15f79960b153f6f231157cd05b204d55cb56e705a5667e60803f4d2393b0688b4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmbox/kmbox-25.04.0.ebuild b/kde-apps/kmbox/kmbox-25.04.0.ebuild
new file mode 100644
index 000000000000..6082dd69ff6e
--- /dev/null
+++ b/kde-apps/kmbox/kmbox-25.04.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+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 ~arm64"
+IUSE=""
+
+DEPEND=">=kde-apps/kmime-${PVCUT}:6"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmime/Manifest b/kde-apps/kmime/Manifest
index 3ee8f14f945f..8c9a0288039a 100644
--- a/kde-apps/kmime/Manifest
+++ b/kde-apps/kmime/Manifest
@@ -1,3 +1,5 @@
DIST kmime-24.12.3.tar.xz 164992 BLAKE2B 1621e01b8327a79ef2b2990d47167642a6a28902824c20271cbb044092b83eac41127664baff845638874d807b096278dc7ce621886bf43baf0747699648ef46 SHA512 d4d9246ed5e80ca34580cbb9db57f26b6985d67820b959e02f2e61884319ad1461970f3d7af55dc30eae68f8e9bcfeee8e42f726f2dc4437ee05dc7b627d01ff
+DIST kmime-25.04.0.tar.xz 164780 BLAKE2B c10bc6c436c91bb4c00cea4c6ca465329bc67ff735940f884e23fd0e065d1785f407273612a36d72a0cd38e5d2f082b09b1347a289710f445279f909e0b67752 SHA512 d772cc66412748c3c2b7bc972bb26b1821cb8a8805bcb90a674a070bfacfbb3cdaf5e0775bb288b5ed80fde614f604a58057e43c00e3a626f9eaab49544662d1
EBUILD kmime-24.12.3.ebuild 449 BLAKE2B 8c3a480d3b00a78c04ab0c497b453db4842690d4f6b32ef9605076198b06cabafbe2838d6f9c29e96ff9f2ae5735f46954b9b7e95ae2a3fbdc73954984d018d3 SHA512 053c5e018f7840c0d25329aadf46708afd16113b0990e5e594eba17e5a31b561a774e7e59793bfef1a04f7088adb1c44cf27a3238b4696e69f7a29fb5fbee2ed
+EBUILD kmime-25.04.0.ebuild 451 BLAKE2B 78071d6cee4abcd3c3517bdd2fe585c447427286d01bb9262b3f015ec1854edbd9e99be4dca758891f222dbd2ca63fd20546ea7e4cb3af2f9c0d5c7bbb0e73f5 SHA512 fc499e2b849a965acaa22f9c4d0fca476125c753e69ae61d9cc445d8bc7beb7f0791969dc9b963625b17e5b23dcf0b5b6a167865a37f726645110a22ed94b6ff
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmime/kmime-25.04.0.ebuild b/kde-apps/kmime/kmime-25.04.0.ebuild
new file mode 100644
index 000000000000..af0d704f0472
--- /dev/null
+++ b/kde-apps/kmime/kmime-25.04.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libary for handling mail messages and newsgroup articles"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=">=kde-frameworks/kcodecs-${KFMIN}:6"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug 924507
+ kmime-{header,message}test
+)
diff --git a/kde-apps/kmines/Manifest b/kde-apps/kmines/Manifest
index e75382b6aa98..f466319469df 100644
--- a/kde-apps/kmines/Manifest
+++ b/kde-apps/kmines/Manifest
@@ -1,3 +1,5 @@
DIST kmines-24.12.3.tar.xz 948808 BLAKE2B eb31947f529777f380eac64339cd92336620f2eff1d25a54e6ca5761f2e5da31c121e4c69ede52e19362374c8789fbabda05972c12d19b208c50b9a3bf2f5016 SHA512 c4c1164c86787034880cc624e4e897ece2edc32a8eaa179ed1c313e04f2c5fd3320f1833e752a51c1e264817c420f0e0de78165b4e7da94a0f53fae2548c6296
+DIST kmines-25.04.0.tar.xz 951020 BLAKE2B 072274014cd7417aa95ab72121587f1bb6b51dd5d481f6b1258ca70713de8a05fa4311e26a9c6271db93821e2595e96fef7efa4f7824a086d7b01d43573ffc48 SHA512 52b65c998bb1c2c28d02aaef39b1ae8781c4ddd83d8510a1238637c14e0349ac4f5ce154a01be2a6bf79fc4f46057819152c5208be804ab5ff601cf239da2bb9
EBUILD kmines-24.12.3.ebuild 927 BLAKE2B b10532dc6dab30d21a06f7e41c80c84fed5ab6a4a3d803f853e09fb4df1adfe4a58f57f78e7e8ee9a213c9ffb254a8b5a3adfc92a58fbdc2b6c4e0d059366e3e SHA512 d7854c4d9d8440e0d9abdd263ac7a9519f7e9948f5803c76c80af9a5b39dc28484902d21dc118171f52cd4ce76c5366204faa79e580b776979d8bf39f788050f
+EBUILD kmines-25.04.0.ebuild 933 BLAKE2B f4734949dc3b052d52d5f1a4c5855cf881a6851cfc93a541b62cfcdd3e37f095e7753fa03438f8a346c03f7213b97fc1a5c6acad1e258e6b70b96a4f55842f69 SHA512 9f6948fbc188f687fea99cfe005e35e055b39c04f5878cfb2b3665bdf5816d1cc9e6f99f058ba01be7a31ca61bdad3a9d38a5bbf27f16c6845d3461f91d8a272
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmines/kmines-25.04.0.ebuild b/kde-apps/kmines/kmines-25.04.0.ebuild
new file mode 100644
index 000000000000..533f784636b7
--- /dev/null
+++ b/kde-apps/kmines/kmines-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Classic mine sweeper game"
+HOMEPAGE="https://apps.kde.org/kmines/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest
index 7aaf3711103a..42901d91a777 100644
--- a/kde-apps/kmix/Manifest
+++ b/kde-apps/kmix/Manifest
@@ -1,4 +1,8 @@
AUX kmix-23.04.2-autostart_disable.patch 1151 BLAKE2B 9f9609a39f66e97d7a6427fae6aaf14c0f65755b05ddfe55d05ad49f42463960d4e9a9f97eae9a38311174b376c8e182336ec4bed793f36a02cd2aa71bda3d42 SHA512 5d1ded259efc871d4b4d9b6fd43aff29970f9c04579cdd1419563a08761cb4fbb9d16642cb648d547aeec7c53b26976d49e30e2e0c8cae23b3bb2d7ba1fa6b9b
+AUX kmix-24.12.2-revert-kcm_pulseaudio-dep.patch 3305 BLAKE2B b1a1fd3aeeee5c103327d9b387c22d57b047b6f951e4d158d304424b94f9f76302698cbea8b339bae1613864931618f3e6b566899b4224255ff2e7422edf2959 SHA512 a165e3ca7cf2c32b19daba6165068ce7f5455a402c59aae8f4713b7c599796eb27248c7ebcba981b263306dee810c88caa6b468e1cb938de99867b3b1b4ed798
+AUX kmix-25.03.90-revert-sndio-automagic.patch 1248 BLAKE2B 44d403ffee5fc4d03c6fc0226c3ee6ea6a71661728420197540da3b3a4ebd75e4472d205d4d521f9fa495c1fe6636fecd8e25cfec7ede309032e9fd730a5c4b7 SHA512 8edb0f2570d9318a33fd144b75a38fa00d63c034270e81385354f5c93891b0649f53ae03a30359c4e91bcef5ad02f2858b004075fa2201ede3486bc25756bdcc
DIST kmix-24.12.3.tar.xz 1167852 BLAKE2B 0e71e92d3b9bdbbf446c84d305788d6accf1d953326e99651088a68aa08f370b5274f29b2369cc88ba68384ddb7319f4e61cc90aa4b67c19b1ec00fd3f0d62c4 SHA512 c966de6ec9a9160538b0291be36bb84aab4888d20955aa2b141ad5c1b7295e90e9026af0033735ba271c2256bc6291f5c90cb5d0471eff5185715a3ba505e446
+DIST kmix-25.04.0.tar.xz 1177276 BLAKE2B 33f5acc4eff1b004e6efd1232d390c8ff0f4f4cd57d51077ae23e7c9a7992d6d9ba0c1a73524d41ba4e9650baf1c6fbf66624826651ca86aa1ce852777dda676 SHA512 51dea92790753228ae356a732f6045b6923dae97e2035d8799d7cf432408534d7332608b2e57cada132a07dda6d0c32ad1695d504da11e5ebb4606101ba01814
EBUILD kmix-24.12.3.ebuild 2166 BLAKE2B ac35dd476023b8c55469e3fc90eedf08bd6797eb0ade0d3723d667971ca77ad26fa2b6404c6e4cdbaacf9f08b3f1e88c27d2710000abfde2c810a1a5ef08b400 SHA512 6c6beda8e8d93bfc1206ea29a803fec1ddccef14b57a62cb4463b4239136bf4de830c0bbed0c3b30ba84084f05266679cc6cf67bf7858698000388ac76a75f42
+EBUILD kmix-25.04.0.ebuild 2522 BLAKE2B 6785885c55d9093dde09476b8ead1c37addd5866311ed5fb50470ef644ee08cfc591e387b427bd4956a700d950112f3e9bbb8cf520e79754afeda05557591c1a SHA512 cc0ea1abcae09140f4b05de1799f53f6e245842b6495acfe049b13fb1b86ee1b17d78ee411af7e79fd63f2c01294b8267fbaef6b2eb1aae2121dcc661b37a99c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmix/files/kmix-24.12.2-revert-kcm_pulseaudio-dep.patch b/kde-apps/kmix/files/kmix-24.12.2-revert-kcm_pulseaudio-dep.patch
new file mode 100644
index 000000000000..15d9b8b14718
--- /dev/null
+++ b/kde-apps/kmix/files/kmix-24.12.2-revert-kcm_pulseaudio-dep.patch
@@ -0,0 +1,96 @@
+From dfa2433dc58ddb24f7d9070c963d0267edf9e4b0 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Wed, 4 Sep 2024 08:03:09 +0200
+Subject: [PATCH] Revert "When we click on "Audio Setup", calls kcm_pulseaudio"
+
+This reverts commit a54f760987557036b90888a3efa7ad17346a00ed.
+---
+ apps/kmixwindow.cpp | 24 ------------------------
+ apps/kmixwindow.h | 2 --
+ desktop/kmixui.rc | 1 -
+ 3 files changed, 27 deletions(-)
+
+diff --git a/apps/kmixwindow.cpp b/apps/kmixwindow.cpp
+index f548edd3..ae86d653 100644
+--- a/apps/kmixwindow.cpp
++++ b/apps/kmixwindow.cpp
+@@ -38,8 +38,6 @@
+ #include <klocalizedstring.h>
+ #include <kstandardaction.h>
+ #include <kxmlguifactory.h>
+-#include <kprocess.h>
+-#include <kcoreaddons_version.h>
+
+ // KMix
+ #include "kmix_debug.h"
+@@ -172,11 +170,6 @@ void KMixWindow::initActions()
+ KStandardAction::preferences(this, &KMixWindow::showSettings, actionCollection());
+ KStandardAction::keyBindings(guiFactory(), &KXMLGUIFactory::showConfigureShortcutsDialog, actionCollection());
+
+- action = actionCollection()->addAction(QStringLiteral("launch_kdesoundsetup"));
+- action->setText(i18n("Audio Setup..."));
+- action->setIcon(QIcon::fromTheme("speaker"));
+- connect(action, &QAction::triggered, this, &KMixWindow::slotKdeAudioSetupExec);
+-
+ action = actionCollection()->addAction(QStringLiteral("toggle_channels_currentview"));
+ action->setText(i18n("Configure &Channels..."));
+ action->setIcon(QIcon::fromTheme("settings-channels"));
+@@ -1171,23 +1164,6 @@ void KMixWindow::toggleMenuBar()
+ menuBar()->setVisible(_actionShowMenubar->isChecked());
+ }
+
+-
+-void KMixWindow::slotKdeAudioSetupExec()
+-{
+- forkExec(QStringList() << QString("kcmshell%1").arg(KCOREADDONS_VERSION_MAJOR) << "kcm_pulseaudio");
+-}
+-
+-
+-void KMixWindow::forkExec(const QStringList& args)
+-{
+- int pid = KProcess::startDetached(args);
+- if (pid == 0)
+- {
+- KMessageBox::error(this, i18n("The helper application is either not installed or not working.\n\n%1",
+- args.join(QLatin1String(" "))));
+- }
+-}
+-
+ void KMixWindow::slotConfigureCurrentView()
+ {
+ const KMixerWidget *mw = qobject_cast<const KMixerWidget *>(m_wsMixers->currentWidget());
+diff --git a/apps/kmixwindow.h b/apps/kmixwindow.h
+index 8e0a04cc..5711d452 100644
+--- a/apps/kmixwindow.h
++++ b/apps/kmixwindow.h
+@@ -88,7 +88,6 @@ protected Q_SLOTS:
+
+ private:
+ KMixerWidget* findKMWforTab( const QString& tabId );
+- void forkExec(const QStringList& args);
+ KToggleAction* _actionShowMenubar;
+
+ bool m_startVisible;
+@@ -120,7 +119,6 @@ private:
+ static QString getKmixctrlRcFilename(const QString &postfix);
+
+ private Q_SLOTS:
+- void slotKdeAudioSetupExec();
+ void slotConfigureCurrentView();
+
+ void plugged(const char *driverName, const QString &udi, int dev);
+diff --git a/desktop/kmixui.rc b/desktop/kmixui.rc
+index 5c53281a..27ca3351 100644
+--- a/desktop/kmixui.rc
++++ b/desktop/kmixui.rc
+@@ -16,7 +16,6 @@
+ <Menu name="settings">
+ <Action name="toggle_channels_currentview" append="save_merge"/>
+ <Action name="select_master" append="save_merge"/>
+- <Action name="launch_kdesoundsetup" append="save_merge"/>
+ </Menu>
+ <Menu name="help" append="about_merge"><text>&amp;Help</text>
+ <Action name="hwinfo"/>
+--
+GitLab
+
diff --git a/kde-apps/kmix/files/kmix-25.03.90-revert-sndio-automagic.patch b/kde-apps/kmix/files/kmix-25.03.90-revert-sndio-automagic.patch
new file mode 100644
index 000000000000..fafb7617c9f9
--- /dev/null
+++ b/kde-apps/kmix/files/kmix-25.03.90-revert-sndio-automagic.patch
@@ -0,0 +1,37 @@
+From 55b5b20e18f40cfaa7df21bbf7f4ec3cd4ea57ad Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Wed, 2 Apr 2025 20:36:25 +0200
+Subject: [PATCH] Disable sndio detection
+
+Until it is fixed upstream:
+https://invent.kde.org/multimedia/kmix/-/merge_requests/32
+https://invent.kde.org/multimedia/kmix/-/merge_requests/32#note_1182527
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e831f673..114bebae 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -91,6 +91,7 @@ find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS
+ ########### sound backend support ##################################################################
+ ####################################################################################################
+
++if (0)
+ # sndio, only for that platform
+ check_include_file("sndio.h" HAVE_SYS_SNDIO_H)
+ if (HAVE_SYS_SNDIO_H)
+@@ -99,6 +100,7 @@ if (HAVE_SYS_SNDIO_H)
+ add_definitions(-DHAVE_SNDIO_MIXER)
+ set(SUPPORTED_BACKENDS ${SUPPORTED_BACKENDS} "Sndio")
+ endif ()
++endif ()
+
+ # Sun Audio, only for that platform
+ check_include_file("sys/audioio.h" HAVE_SYS_AUDIOIO_H)
+--
+2.49.0
+
diff --git a/kde-apps/kmix/kmix-25.04.0.ebuild b/kde-apps/kmix/kmix-25.04.0.ebuild
new file mode 100644
index 000000000000..4468af849c3a
--- /dev/null
+++ b/kde-apps/kmix/kmix-25.04.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="false"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Volume control gui based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kmix/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa pulseaudio"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+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/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${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[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ alsa? ( >=media-libs/alsa-lib-1.0.14a )
+ pulseaudio? (
+ media-libs/libcanberra
+ media-libs/libpulse
+ )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ # TODO: upstream
+ "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch"
+ # Pending: https://invent.kde.org/multimedia/kmix/-/merge_requests/29
+ "${FILESDIR}/${PN}-24.12.2-revert-kcm_pulseaudio-dep.patch"
+ # Regressed in: https://invent.kde.org/multimedia/kmix/-/merge_requests/32
+ "${FILESDIR}/${PN}-25.03.90-revert-sndio-automagic.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ # XXX: sndio is maybe automagic since 5075cc9502b2768471fd917671fd98bfe5b877cc
+ $(cmake_use_find_package alsa ALSA)
+ $(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."
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest
index 86b4e5f213fb..93468e34c7dd 100644
--- a/kde-apps/kmousetool/Manifest
+++ b/kde-apps/kmousetool/Manifest
@@ -1,3 +1,5 @@
DIST kmousetool-24.12.3.tar.xz 134548 BLAKE2B d38961b672103a329db8384319686b57b93faefb0ee7ef58b6308b429b734b95c497d04e52126724ea3ee87ccfa41ff7790f3dc4caf75cbaca67882e2e879eb1 SHA512 98d177ba4b6ab73ae34ffb2299138b72d759d6d28fe084d8ab1efd8007ae72eda4b23d3f98a32923dbfb945e2bb4e2066573d0eaf0a7d8f2c5c681014510b9e3
+DIST kmousetool-25.04.0.tar.xz 135528 BLAKE2B e478b1e35e291ff9f8e9b424b731dbc8a3742470c7310f873beb4bd32ac3c6d7b10c24a0e47dfa605085c87e836bd50cfe27e409e4fc9082814d30cf488c6c3d SHA512 c83564a2e1247091fadd4b76a5e2aedcb50b7f7d418c96336d79c015366a3e48651c70deb95d38c6e63db12ed17c69ab6fab7c518e4c71d3a12f1e74e07fb9bf
EBUILD kmousetool-24.12.3.ebuild 947 BLAKE2B 6480390e2374d310b84f468062266bcca09cc2570c020a50f335876d492a5e4fe6e428791acf5904ef23527c793cab4070c7e195cae9a00461d47f401fb4bc5f SHA512 aa486ecd6d0f47ba1eda14e97945bd9ae0477f0264da0c96e96a8137ba4e2c58253e9e366aca74ec25bffb0e15639057f71a61277eec134b33eda58d14e5cf7d
+EBUILD kmousetool-25.04.0.ebuild 953 BLAKE2B d48cd8857e18af962fc6627b165a252b38080c9e9ef287dd6d7f1cab7f5802a85f567f95a960dc57ae4303160c32dd852ef0c00b08bbd185f748a71a84156533 SHA512 f64819980c441ec1771c93d76a1de41e200afa03f406fed62d6ba16905d99810581afe104bc4b9e20d9ce4eefbe1b177d4496dba3ea767fde21014a9f1f85fce
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmousetool/kmousetool-25.04.0.ebuild b/kde-apps/kmousetool/kmousetool-25.04.0.ebuild
new file mode 100644
index 000000000000..b53232f032c7
--- /dev/null
+++ b/kde-apps/kmousetool/kmousetool-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE program that clicks the mouse for you"
+HOMEPAGE="https://apps.kde.org/kmousetool/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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/kwindowsystem-${KFMIN}:6[X]
+ >=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 32391ddb1caa..ad0a86d9848c 100644
--- a/kde-apps/kmouth/Manifest
+++ b/kde-apps/kmouth/Manifest
@@ -1,3 +1,5 @@
DIST kmouth-24.12.3.tar.xz 1940356 BLAKE2B b7e41cdd7e7178c13f139c7b2b683b6dda125b74145a84257dabd5ac978a60cef0d60c3d1893393742c6ac0bcecbb10a1061d3d5645abad20ecaa463d33c65f3 SHA512 ccd6695b7a7bcdd454e2ef3c8dee97cb2a9d8a7dadc2e057c00d6d90fa8d34aa97797ff8d94f75c5ad29be6fb7b3458ead9d91789e2b5d2b9796d8a10f839ab0
+DIST kmouth-25.04.0.tar.xz 1945268 BLAKE2B 03cf8ca68f6332f818f495f9777c27e25cafa37edf126fde4b5ba1f8889315acbeca9ebe0ed5152088dff2f42c0f5790c9efa28aa5828a62373e0473a0f3199a SHA512 387f9843a3e9d9d1496aaf49c88bd8274f61aa03064db84d5f1330e818e8af5efa790eee3132d6f9b410a4be2c32dd0a509e31770745cde0e71c203acc66f232
EBUILD kmouth-24.12.3.ebuild 828 BLAKE2B adce953a99d7d419c238dd5fb7110bdbeb4b745e16c89797060167a70d252b8b6cdad0dcd4d9c6617539fc2c9deaec447e941ef7e3040d6b003013ef92cebe7f SHA512 89faf65309f21dadd13000baf805c9d49601159b8edc36f1b2dae87cb81fcb495046c637164a1f489c1049088bf7afd9e21ef3a271c489f855596b6ecf43f0b2
+EBUILD kmouth-25.04.0.ebuild 834 BLAKE2B 8ade69fbb8375f42d86cee2c1e95e7ba6aa32f0d5ef9e0a165f18a3f5f31b275d20297622b91e12899aa1b127309a87a8aec34a8c1051b64ad9e8119aa180d97 SHA512 a5d7107c6553f206d3098320cf9de7407bdc91cac9f6e94691ea074d64edf4f192086c65e447074e3a3ee1673b865aeba263fae22eabab6add7c451140533c34
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmouth/kmouth-25.04.0.ebuild b/kde-apps/kmouth/kmouth-25.04.0.ebuild
new file mode 100644
index 000000000000..dd2da51c63d4
--- /dev/null
+++ b/kde-apps/kmouth/kmouth-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Text-to-speech synthesizer front end"
+HOMEPAGE="https://apps.kde.org/kmouth/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 e1e7375eda28..8610c2d58002 100644
--- a/kde-apps/kmplot/Manifest
+++ b/kde-apps/kmplot/Manifest
@@ -1,3 +1,5 @@
DIST kmplot-24.12.3.tar.xz 3022396 BLAKE2B c4daf211966f953b197d29de6f399b5bbeeddd33480a6c598b3ec08d81854c0d000406ce8ffa9ee3ea6b2ec1d6f46a8758c533c260d67d0f79ce2321e566f146 SHA512 45fe8a6caf428e0a53807118a56171297ad23f7a697a9668a7189bc81275ef428eed5eb244961db9312026750c75b3fdcfb83cf0b941d9525af4d658453cad9f
+DIST kmplot-25.04.0.tar.xz 3029328 BLAKE2B 5bb82653433b7431eb553f9ed206efbf733c88cbcc97cce135ff57c6319ea1aad21fa66e4165b1d0e6ba508cfba4c1f4df971fb01b751fd171113865fff6597f SHA512 765823c37cd270c15db295cfcf420c8a9a467ca1145741428ecfa770b715f5a94538517ca29a632bc16b409b2b46b9ec012beada0218568d749661a524fb5a6a
EBUILD kmplot-24.12.3.ebuild 1021 BLAKE2B 7fc8f8ab6e815acd23d73ce39ff9e9ba59406ada0d710f967e12ab880755b5b3857e0799a0f28b3e3ae2c0502793207afab6933acc80598f177c112afc1f28e7 SHA512 efcca17d3f6bd08aeff3a588bf1bc6c8564b3e7f5931dca3a6c7c8c79e55b1f8ffd05ac6533be4d01f3b26058cee4acc0d1207a5b8609ff959893ccc759a46ff
+EBUILD kmplot-25.04.0.ebuild 1027 BLAKE2B fc3e771b68120f345d8c7531b26da7775827fd5006e45877c9ed479aaf51d24f756f5bbfc8a187f5b0f088c2c5da8406b4a96f8d980d405753d0acee751a4fbd SHA512 f99e5fd3a01b257bd7e1eb318d54d05d52c49ea1f53df4e57522d6fac59f209a40b3a0b2f2c2aa2eefc37164270b442374116a6fd3624f09177e2079ca277534
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmplot/kmplot-25.04.0.ebuild b/kde-apps/kmplot/kmplot-25.04.0.ebuild
new file mode 100644
index 000000000000..7045b344d9e5
--- /dev/null
+++ b/kde-apps/kmplot/kmplot-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Mathematical function plotter"
+HOMEPAGE="https://apps.kde.org/kmplot/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,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/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/knavalbattle/Manifest b/kde-apps/knavalbattle/Manifest
index 943f8bd47990..18124528e6fa 100644
--- a/kde-apps/knavalbattle/Manifest
+++ b/kde-apps/knavalbattle/Manifest
@@ -1,3 +1,5 @@
DIST knavalbattle-24.12.3.tar.xz 1048348 BLAKE2B bb44a1c0bed9d5613a4591b09f0c34c50e79323e2008b9a908944e20bcb2d63a6bc3e36e17c3ea16f61c5ca13fa618d07d9733949ca6c7a199dee8213c254c35 SHA512 b04d525906886582e659f96dbc6f6e2096d4df33902fd434611b2d40eaeef3557893551e5d68973e4d447304ad0762e1e1f155207b4424756260b94d59120e85
+DIST knavalbattle-25.04.0.tar.xz 1051068 BLAKE2B c649dd45dfc429cdd720760dcd9211bb9738e6ffc61b0480156e813b2fc86175966e90f4c8a771377ef578f6f57104df6f292475fa61167e285b7a82d745f0d9 SHA512 d70a62fa41d2dd9f47b7bc3a8f9391cbddb7c7914b77b41a261d3b88c5d911b7bbe5834f705edc2c2e47ba3e5b676adfe03430c60ac3d7949d10569e2625cb6f
EBUILD knavalbattle-24.12.3.ebuild 999 BLAKE2B 00538cef7cb922671fd2329268b358483e748e1ff8762fb9522b71bc94ced21a13dd9cfd5b750dec783da7e99e4b9f38e85dad088578caca6ab6e3dcbbf5391e SHA512 641ded9a627cf067bc12ff1a486cfc18d7422b3546af10a159a964d25bc9cfc3aa2b16e8641ba5566c33824c831414afc842eee64e877adc7160b8dfe558b970
+EBUILD knavalbattle-25.04.0.ebuild 1005 BLAKE2B fa69c7df20128f4cc4086a2bd296088cf0daf8cd4763e748edd55ad5b3eec7a851a065d63f20a454448440fc108acf90bfd823f479327bdc79911353c312f530 SHA512 3862a1cbdadf33557e6da9a88dc96817c88e49d9870277acc303bdc08dc3907544c663ae85b39b031aac99e3e942e8900484e8a51be48415b0f946ef0a806cd3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knavalbattle/knavalbattle-25.04.0.ebuild b/kde-apps/knavalbattle/knavalbattle-25.04.0.ebuild
new file mode 100644
index 000000000000..293f2349d1cd
--- /dev/null
+++ b/kde-apps/knavalbattle/knavalbattle-25.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Battleship clone by KDE"
+HOMEPAGE="https://apps.kde.org/knavalbattle/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+DOCS=( AUTHORS )
diff --git a/kde-apps/knetwalk/Manifest b/kde-apps/knetwalk/Manifest
index 772a471108a3..a46e6cfd60e8 100644
--- a/kde-apps/knetwalk/Manifest
+++ b/kde-apps/knetwalk/Manifest
@@ -1,3 +1,5 @@
DIST knetwalk-24.12.3.tar.xz 1010464 BLAKE2B ab568dfff5a96e749e3ad6d1fa6d7a13ecf021485e1a9d710d0fa727e8ce1bec2fb84e54b64c9625911210cc34c89a3aff198134292c7bc3a9072289ca163dab SHA512 f278f04880b61ce0f350e4088643c3f66724cb48ac88361031a26fd91fd88036bfbe0b383f03555d4c7045b429b343e846fa3ae113cd36a5e92530aa1afdf06a
+DIST knetwalk-25.04.0.tar.xz 1012004 BLAKE2B 0255972ef031693345d7967eff362fc430597b9323ee96c3b53e77ad37e0756972ef291e390d416052588da0697c420a8834db31132afe75e03a111168571d54 SHA512 cafe84375b53e56996a65d73042d3ef861638e2bffb267048e070c3d90e146868f5451b0994e1c94841207c65c7647a39e38c17de5f87ecede86cf3a635d41f5
EBUILD knetwalk-24.12.3.ebuild 1007 BLAKE2B f9efe5aa3c01a03a3d04fdbae232d34bc60c8e1d46c3f29b0bef90e72d12c382ef434d05da9ac7e406041558f21e5f40e166f8ccd9892be29f9d869a06b38bce SHA512 2c31f59a6be9f67dbc60231b040cb67e20fc322f3cf0639e2b0a19d6586888755bc61fc9aa845ebe7f67948b51560067288f9b72a3c0639f57a7bb746229fca1
+EBUILD knetwalk-25.04.0.ebuild 1013 BLAKE2B 1535ddc8bfff64e3d0e0599d7c6049b93c7a76eaf648cfe4877f9614402827342e5bcf806b26fe275d03e864319e7a6e09de4ecc64e9fd455438e20df74b524d SHA512 7bcf526932e4500cc956de99a6718427762dd142074bd3bfbf8ff7a26fbae5348bd8f31c4437caea7ada9bf6e9a647e807e2561f0efdc89903b31872cfa389d5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knetwalk/knetwalk-25.04.0.ebuild b/kde-apps/knetwalk/knetwalk-25.04.0.ebuild
new file mode 100644
index 000000000000..2fc9a851bee4
--- /dev/null
+++ b/kde-apps/knetwalk/knetwalk-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~riscv ~x86"
+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 bc1f51ef3efc..ea356752cd92 100644
--- a/kde-apps/knights/Manifest
+++ b/kde-apps/knights/Manifest
@@ -1,3 +1,5 @@
DIST knights-24.12.3.tar.xz 2490012 BLAKE2B 807b757c36bf63783d15152fe9788f0f8ba2e2395ca1084871c8bb1e43ad82bec18da7d6f4fd6ebbd262183ac8a6549f141d69c457a246632021c7402f5770db SHA512 c7a35af7811c05220e1606b34337ef95add3bc125994300c54b1ca10f12616c094327dc0d92b51c07809ad260c4d9bd6ffd78515e5a84c04c83e28cc29714127
+DIST knights-25.04.0.tar.xz 2499216 BLAKE2B 849b695f5eb00550ac112eb55fc7262fb7e7f432ef095ac51217173e085ee3da5368c896e110d9776e6c905f8b44deb9589acb08eff9a0e94ce9ce2bfea42115 SHA512 e3ce4b84f599534b030852a69dd1162294c7495df8655935abd834107a345a5f1ad03aca5eed3fba96532084c6a7c3084c20097e0554920d03de88d66b4f925a
EBUILD knights-24.12.3.ebuild 1457 BLAKE2B 3bd4afefb274961641cedebd63aff2bfb0165b919d0dce505cf63b1c6e2a2ccf5482ca5ca90648a9a5847cad97d7e1ec526abd51a83113af704daf49eb0dbe13 SHA512 6de424f88f33701870e73fed686e31ffee19de326c2450b79cecbf18cd8e2f1a1f91e5e880d88866ff9d55a8ecd4619c86091fb7c1b456bad067609111d31f45
+EBUILD knights-25.04.0.ebuild 1463 BLAKE2B 25a2e5c061b459f26154945770ad6407f711f6dbc7834a89420ae98bca78964099e58114ffea312b1a033065063b782ceeea0deb9fa18a13152bb6a00cf1b484 SHA512 343e00c9aa37f3f52430d0b99769eabd3b00e40686a26c98460fd3e256101622790d0ad9e6349e3245e1a4be487f05b78ba4181cd8dd1c914fa5e3a209e30241
MISC metadata.xml 432 BLAKE2B f489f1abe350e3eda89f73da469c27e74f810d3a4dc71c8602c60c0cc27a5bee233e4c8568af5da2356dfcfa3e7ea07000d6f8087eddf3ebf16492b7b9d461c1 SHA512 b916868628b726a78679eac0474545297dee5aa7eabc82f88bdf66cbf49f497a2d9c7c01d3d415e78ab7483d692074bf1c4e3b97b26ee36ed1e0387c4a5d287d
diff --git a/kde-apps/knights/knights-25.04.0.ebuild b/kde-apps/knights/knights-25.04.0.ebuild
new file mode 100644
index 000000000000..3152dd571389
--- /dev/null
+++ b/kde-apps/knights/knights-25.04.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Simple chess board based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/knights/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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/ksvg-${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/kolf/Manifest b/kde-apps/kolf/Manifest
index cbe3cfc01e6b..1d7592620c14 100644
--- a/kde-apps/kolf/Manifest
+++ b/kde-apps/kolf/Manifest
@@ -1,3 +1,5 @@
DIST kolf-24.12.3.tar.xz 1078612 BLAKE2B 35a8f81497061b01245e5c456dcc8547a3e17863eaceda9e5134f707c3688019750226c57c263e4103fc53a6a929885a9bdf488a5a144f4923cfe1c3496a434f SHA512 4bb0c6962e148842eed2e9cbfe6284bdbf9ac6d8b25792df09caeee1a12969b95c815a202198938b100798faf062cefd30339322630ff0675ee374042899b563
+DIST kolf-25.04.0.tar.xz 1082728 BLAKE2B 60caba13f7d6aad2b75e078d0d3a8a66ce6f9093cbbec74958e4f840dce180a0388457e642bed7e8d3136a200ce8b88b7ebe319110b70f95c9968f670e518566 SHA512 1c9feadb7c83be21ace521472e245232820b94d864683e89f6e999f3dc7250358f35969471822e0672ee7e33b6ded7d1615b4bd8045dfef34331ca601310f46a
EBUILD kolf-24.12.3.ebuild 1040 BLAKE2B aa5e53eefc32a0a18a4ab0c4f09c1866ee615c1f52398a818ef84307f3e70a8aac701cb26d3cf93a0b3d6f757fd378a448e05de714f11b285ef8734ae5461372 SHA512 9d0063ca73428fc9cf0a720bc75943c1cd48664b69ecfd21ad6b4d9581698b40af31653076f97caac9a6ae49b8748e52278a276b9adb24a74678f5ca53d793bd
+EBUILD kolf-25.04.0.ebuild 1046 BLAKE2B 585e948d00add0ecd0a5544b37b3ee6f5bcb047dfd23b913cec20a8fc321451898f664e3723b82d633c9655b7987d9378f9cdb1fcc3b81c8da01e7b618f09a57 SHA512 d1d191d8e36689cc78e52e931b1dc88ee6d4bbcfd50a0b01b7e76a72700a6298aa79f98812ff3dd5169350379a9368a8e84eb07862d2409cdd25ff8e38379ce6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kolf/kolf-25.04.0.ebuild b/kde-apps/kolf/kolf-25.04.0.ebuild
new file mode 100644
index 000000000000..88dac090071c
--- /dev/null
+++ b/kde-apps/kolf/kolf-25.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Minigolf game by KDE"
+HOMEPAGE="https://apps.kde.org/kolf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kollision/Manifest b/kde-apps/kollision/Manifest
index f3802ee68c9e..0c146f7ded70 100644
--- a/kde-apps/kollision/Manifest
+++ b/kde-apps/kollision/Manifest
@@ -1,3 +1,5 @@
DIST kollision-24.12.3.tar.xz 312080 BLAKE2B c35f1582cd9e62a8471eb1d9e5a85db08e18ddb94ce9706b7b2258d5b3a859dfed01bae0ace888456428610fa3c9bce4b2f413892c7e0c90c256f7c06439a1f5 SHA512 e388312c33d6023c9426a79f9c74f9f3a2393dbe3bbba7d1cfa69ead52e6f86dd66becf8004943b26fe4173bf92bdc4b499ddd277912121a693f5f0264e9d6c1
+DIST kollision-25.04.0.tar.xz 313692 BLAKE2B 03864ab70121dce078985d32ee1556d0f316b68b26ead1d42bf85a2d685861eda2d0c4beb50b62a390976d498fa699f9d175e6fe78c057e7809c3444a26502d3 SHA512 0c0e0276d34d891f7f8f655ffa5ad72da724dc327d6f5b45ee8b363c4158b2a81340938db87c4f755efa691d2f3bbae8245646e6ecffc14f8964fc2cc3db28ab
EBUILD kollision-24.12.3.ebuild 821 BLAKE2B dd6a29254dfbf31ba6d6a7f7acf554ec7f242f28d3f28f770efe01c81753951203f5383e38a63299dd6ec669dfaf3cc61e31c6c9de2c57fe8aa22ef0deeff9c7 SHA512 915977151397d6daf77d53c542057cc6cd1ef964d32300f25c38caea2e02aaf197e6346875bc1655d7fa86096ddf3d7e18a6f6843cddd25d4d424e3de316a797
+EBUILD kollision-25.04.0.ebuild 827 BLAKE2B a97ee851d5e4ff9a516db5598fc8c8bb2a0dc22188a59ad3ffb8503af2563b178c1ee8c0cb13a6dd93693d2cdba6b040c36ed2ac23cc232bfb7a7249706fd923 SHA512 e09ef2d39477afe7273945704934b5d1eab652b717212cef3f678cb4c92d45c054c147be43a1fd2527c56593f7f77cfeba2513726a476a4fc2f7526f3c35ec4d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kollision/kollision-25.04.0.ebuild b/kde-apps/kollision/kollision-25.04.0.ebuild
new file mode 100644
index 000000000000..62c72dc0c562
--- /dev/null
+++ b/kde-apps/kollision/kollision-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Simple ball dodging game"
+HOMEPAGE="https://apps.kde.org/kollision/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest
index 66cd9b8fde12..e01afcef99c7 100644
--- a/kde-apps/kolourpaint/Manifest
+++ b/kde-apps/kolourpaint/Manifest
@@ -1,3 +1,5 @@
DIST kolourpaint-24.12.3.tar.xz 5310040 BLAKE2B 18d6e65fbf1b446be783dba55f64e207101e8a7b90b0198552dc524802d7d0f38020e765d5907738b57bd44b2772b0ab8a448cb7f20a4a88bba99755cfc22c6b SHA512 f282e470da21864425ea3c725b03f76c96ceda83bae4eb1206bfdf69928fa046970b8110218c52eaa1010d08994d91dcde677d4078eebc8a93c6272b69a7677d
+DIST kolourpaint-25.04.0.tar.xz 5314944 BLAKE2B 1b31000609580beba6dd27124f17614737194359f0b086f6fce9630144914f4947882e0cc0a3da6fe1c3c6e3a83870c67eef470581f4a5617669b3f7ad4fea6e SHA512 810ccf75a247a5dc1e148a7707e2dda1d647146f5e4d14de832e0fb81bb11766eff543b9d483967d8835a756569395eb3a3ac970c07c43cf073cd3ef08c390ab
EBUILD kolourpaint-24.12.3.ebuild 1108 BLAKE2B b1adfd9346f8e0aab4e81b8908131234d40fa20dd9c969ee6b3867aa4af345646230c568f709df60ee08d66b3be03fc43a0e13f237967e409e82737d78be0feb SHA512 d30ad81bcecca4c12ca8a4e00d0324bfe619c3096d525ed0e1def6c1fb7f037818c0419245d146dd54962c4642302b3284f99ffbafee2b651259529cba44dcd8
+EBUILD kolourpaint-25.04.0.ebuild 1114 BLAKE2B 228fd8df55e80def18f4cf5fe68f7cb9c1683b75aabd8de7fff8aa870032449bfa2ba21d123210a699b718caba1f908a45ffac018391c5b9c205316a979173db SHA512 71901348289bc77d102dc11a1a4688f4a618a6549493b4597ef89ed3e46418ff775a129b738ec7aa7505da0d1853992b062baca93b53be1177bdf9fff9ceb98f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kolourpaint/kolourpaint-25.04.0.ebuild b/kde-apps/kolourpaint/kolourpaint-25.04.0.ebuild
new file mode 100644
index 000000000000..f60482f58551
--- /dev/null
+++ b/kde-apps/kolourpaint/kolourpaint-25.04.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="scanner"
+
+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/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ scanner? ( >=kde-apps/libksane-${PVCUT}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package scanner KSaneWidgets6)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest
index 265a5a344c8b..bdf85928e564 100644
--- a/kde-apps/kompare/Manifest
+++ b/kde-apps/kompare/Manifest
@@ -1,3 +1,5 @@
DIST kompare-24.12.3.tar.xz 959584 BLAKE2B c767ceed5d6b6aeab67aed3ba2a6693e2b7fcc43a99b7cad5d4aa54a9da5c1978f9cb915f0fd0ea014952c395adb0366a51b97cc9da9b64630e3d94b5f65783a SHA512 4c206c7a2a410bd07df8c95c509b9d126d351069c3034c88807565825d829859fc0005d97ec87430d56fd9d9c93d9f90d19c9d83bb2b90bd0a2977917b6e62a1
+DIST kompare-25.04.0.tar.xz 964264 BLAKE2B b5b7abcf4fcd07bb0d689a7e9803f7815a4635134193810f7f5a304c18aedb7f870e8cc3f81b2e5a38412b33d3b041685a49ad1a0b699f908782aec1cbe7429e SHA512 8f151d5d95543a13685a79664cd391fbd3f6ba61dccfe93ac134859326d79c4f9ba36c1c184cc3e53cba529a1b900d1b734ec90d1480b0a9cedacf02942dfed2
EBUILD kompare-24.12.3.ebuild 1041 BLAKE2B 35d13982cc1acdffaa9dcdcba5e9d9f9517b59d1b91d12a455156eac988da85cbe5f391bd7518b976b6172f886a1fb1fa4ae1e80ca16e71c47c54e44b588cb8e SHA512 b9cd360fc5008b9e0df946990b3d5ed8ae58e993894ee1c6643b34b2be0ffa2e1d23c683100a7e6e579ea68338cbad1c2c176f95a3d22bedc84a97694586b655
+EBUILD kompare-25.04.0.ebuild 1047 BLAKE2B af358f71bc5596ca32f9450d30b027cd05160aac8b3cec1cc200c8423018b1708977369b08e1f7716db6406aa5f6a3f48345d2e5622e03bd449a3a8070c0dcb5 SHA512 52bab0584d49476e40d9a50a81cb6a730ca31478338cabaf577459fbcc99b41d1f82df1a6c87cd3ba1273b5eab156000089b1a5e8b4faa2bb80c6ec88420b510
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kompare/kompare-25.04.0.ebuild b/kde-apps/kompare/kompare-25.04.0.ebuild
new file mode 100644
index 000000000000..22682b9c45ae
--- /dev/null
+++ b/kde-apps/kompare/kompare-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Graphical File Differences Tool"
+HOMEPAGE="https://apps.kde.org/kompare/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libkomparediff2-${PVCUT}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${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/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest
index 16ae6d57c5d5..348039c1901b 100644
--- a/kde-apps/konqueror/Manifest
+++ b/kde-apps/konqueror/Manifest
@@ -1,3 +1,5 @@
DIST konqueror-24.12.3.tar.xz 9774416 BLAKE2B db3060f0f962894ed063ab2c3a07e38c4edf6daef78cad16e59ba8f8b595164af739ed0c547b4e58f2aee8b44f36cdf69d6aac54c810fbdd9f5daf07a3bc2baa SHA512 b4a7ea33f12a9f0bdad671b3c704f54082b6cc856e9f8f58cfecdd188947e8cce66d3e51a77cdbc7e129f69a7c5524373fe1c6e9d3b4ce24835f0348bbd04d9d
+DIST konqueror-25.04.0.tar.xz 9824312 BLAKE2B bbbbdecc6c0187bda327b097c3fca7bcb7e5a6213667599e2b5cab591deffa1499875677a4a124d489dc9ee630d10d0f523f83ca0d15a87ae9d53dd329a1f72c SHA512 f873daf0b001eb4fe4cf6a3afb7bca03d95cb7a597e86f7dbc4ce60989dc3aacfde8ed10b0ad0244cd7ea8d8872698c2420a740ab0c8cc630b8725169a6cfe47
EBUILD konqueror-24.12.3.ebuild 2444 BLAKE2B 27cb63af5781507e727e7861aa37689d2202fd09c2629ef583fdf65d755640de79a3a1fcb500fab88273882e497e55a6e778d7cc64eeb2ca4f5cba19922eb617 SHA512 730d85f60c4afaba8de1d9fcfa0d66cb789830ac9a2b8b31aa2f81f827c6b1a2164240d22ae166ed85e907206807c7c5e4bed7aaf9b192d430b79d94daa6700d
+EBUILD konqueror-25.04.0.ebuild 2450 BLAKE2B 0cc5a74bfa6f1b4b525a99a1a8cbf6204657d351775e96f333b7833a88241c729a7f765c4234a9d75cbb2dad0254c4105c83ef3d13560b6725e66a470914b6fc SHA512 bf5f369805214004fe8761b9b310575b2c85257bd04673045dcd3fa5bfebde662d6d9b379f0cd55cdde2ef189ab8815a6571105df138971d69729d9f60397ee3
MISC metadata.xml 450 BLAKE2B d539f48a8ef139115c8f671bcdd6793cecf7ea997c94e5de8c4108a6f7312d5e57dba2484cb864dd8b4026664bcb836a2088cd4163683f9628c566f692575068 SHA512 7daa66e0c44efd582423d5771ec09f8712524fb188adc0582a7a5b4e125a33fa623744842fb3ff83bc21ad45e7f7b622df5e5cb6d14421bfcefa04aa0f5c6cfa
diff --git a/kde-apps/konqueror/konqueror-25.04.0.ebuild b/kde-apps/konqueror/konqueror-25.04.0.ebuild
new file mode 100644
index 000000000000..571ad7d188f0
--- /dev/null
+++ b/kde-apps/konqueror/konqueror-25.04.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit flag-o-matic ecm gear.kde.org optfeature xdg
+
+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 ~arm64"
+IUSE="activities speech"
+
+# 4 of 4 tests fail. Last checked for 4.0.3
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,X,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[X]
+ >=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/kio-extras-23.08.5-r100:5
+ kde-apps/kfind:6
+"
+
+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 QtTextToSpeech)
+ )
+ 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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest
index 1c17a0996198..4a0951d976f6 100644
--- a/kde-apps/konquest/Manifest
+++ b/kde-apps/konquest/Manifest
@@ -1,3 +1,5 @@
DIST konquest-24.12.3.tar.xz 861196 BLAKE2B 0fb9192cd5030503b0510a6c5ff2e842e34a23718def8db91bd7f8f8f2bf7a694429ba427b1669954d53e43d0b6d378702ec667177a6a8db9e7e4d2db64adb3b SHA512 9bd4709ba0ece4d8af3f05c930143ed9c7157c403d61798a6627ad6218d58c9835568814729d33326606e9a1bc7671dae12181ea067657612496e93676fc09f0
+DIST konquest-25.04.0.tar.xz 863536 BLAKE2B f76fe2d15dc3ec3b3bfc5787b66ee29d8ace90790b00c2264cbd70bf0e6fb3bf6c4f64f338c9dfab4096675f3c6039b6b730f89055053116e7b74fad79d8ed5f SHA512 fcce51fff754ee95d4098ca98b2d8d291b4a861d65730fd03896d0c4c503dc217b3ffc123afd3d48574e127bada55ae11137d2564290a0455a2442aada698de7
EBUILD konquest-24.12.3.ebuild 930 BLAKE2B 212df95c7883c4924a82969daeda0666f667b579df6d0134a4bda19b034715d45756de4bb453f896cbf0492b19a3426e57f1c3b6828f032fa75ec53d16cf43a2 SHA512 107c0438cfe196f213961ee7f233de2cb2d9474bc933b355867f1f38f3b0c7d921fe6f935baa5892d330c4d8be13cab843ad680d3773ef8690457099138aa795
+EBUILD konquest-25.04.0.ebuild 936 BLAKE2B 91775a2d58635d9a536c55b8b5035650fde7f682ed7f8536e1d716f8b0bbb129ba6dae09457c1081ac2a3abce8b6c21dfe4a45d31d53e68abff5840618da303c SHA512 13083bd7e5ea1c0fdc7f41a85e74eeee8aabe9fe8196eb0a58f2b0aefb16387a911a59b2f45936ec80d3ee3d9957eae9648ec65610f0b1d8e046d3d13713e3fa
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konquest/konquest-25.04.0.ebuild b/kde-apps/konquest/konquest-25.04.0.ebuild
new file mode 100644
index 000000000000..751a892a623f
--- /dev/null
+++ b/kde-apps/konquest/konquest-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Galactic Strategy KDE Game"
+HOMEPAGE="https://apps.kde.org/konquest/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 502e2a064e5d..18c81720b03c 100644
--- a/kde-apps/konsole/Manifest
+++ b/kde-apps/konsole/Manifest
@@ -1,3 +1,5 @@
DIST konsole-24.12.3.tar.xz 1819216 BLAKE2B 9d13ecdd7c7d29afd9564854accf92b58c8e230634c95f0c08fd60e8930797be42229223501ef6b47df6ab88b9469c9e64f3c2120fa7fbf8da0b56f2ca585d9a SHA512 11f24bfde9aa1bc8b26fd3faa5d9c49cc493ca24150236586e64177e003be6eac2226868b6bed283c4a02e5e5a5177b64dc27a1eb22acf524d403162968a17cc
+DIST konsole-25.04.0.tar.xz 1847684 BLAKE2B 5e9a8213433f920d21ff80565a9fd5e770e2c844f5c1903c74ecdca0e999591dfd56a8316d8d44fe56e3b4f500fcd272fdcfe780537f457a08d575f9053cb9b7 SHA512 2a96d308148aa563f19bb7a0431665a4c476003ba315bf6b257d1f4e25b01dbc39abc1a8e0e6ffd22705e14a82d67d809fed1c668c4b622074af2a0df2a1ca36
EBUILD konsole-24.12.3.ebuild 1756 BLAKE2B b113107f5f07807a8761ed92b6c13c03faae475d5011846387150215da167ff908fc8c87e5bb549285ad3bf58016b44d9cc335a4b9f4113c328e48db24483f5d SHA512 6769bd4860d76cfbe910c0cc62ad9243500a8048cab6e5e821cb733858d270968d5473b5a63901f5cf30cf93e448a42d32f08a5ea32510ab7ce872584b2d4b0b
+EBUILD konsole-25.04.0.ebuild 1727 BLAKE2B f39b64ab9c37ae75f175d857f3c8d15684823d6c90d7ca8e9d95665490543ec97f7a6e45e987fc6effb3249cfbc8f52123aa003f854f7d66b60b10072559106b SHA512 eaab9d72c8ef7cfa95d6431542195657c09b72b6f85c4c8457e4ddd0ad707c3a8693f89a6f5f1a3ebba9bc2dcbfd996e6da94044ff6af0a814bea799a70b394e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konsole/konsole-25.04.0.ebuild b/kde-apps/konsole/konsole-25.04.0.ebuild
new file mode 100644
index 000000000000..487ed08a297a
--- /dev/null
+++ b/kde-apps/konsole/konsole-25.04.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+DEPEND="
+ dev-libs/icu:=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=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[X?]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
+
+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 9bc13a7f40c5..6b23c6b8806d 100644
--- a/kde-apps/konsolekalendar/Manifest
+++ b/kde-apps/konsolekalendar/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-calendar-tools-24.12.3.tar.xz 270076 BLAKE2B 3ee8150de43bc407a47b688b9311960c0d983b4c56adde0523cd9c549272723c3d54260119fa5ab43f6ad49eba246fa1f9154bc0ff6defdffda2c6b71e58644e SHA512 b451d3e5e49066bccd1c360ffb9e73f4a7a81f056b1881b3fce194affaf7739c288a1ddae343bec55672b0870bbbeb67aa58beeba6b486baf502e2125fef60aa
+DIST akonadi-calendar-tools-25.04.0.tar.xz 273328 BLAKE2B 3d8af0d85fafbe26489188e0f1ea531112a502cb35039be0ffd1105d2c29315c8e0c282b0476cb49a4806f3a8d3ae261d9ba6b6674c87cc64b31931604d9fd92 SHA512 58b8538ac195cf0861717e672176a1dcbf80016369f6e8dce7b4f4df447b8836e5a5f80b39338c201fc1a91abbe7969d37689a3d3b4646ca5da1bcff5ad97856
EBUILD konsolekalendar-24.12.3.ebuild 852 BLAKE2B 717a96ea9ab3fd8aaa81aeec45750a9ff892d063d064adea07e3a459f6c2b6ca3401905834a0fc1f3090aba2e6fcfe1dd51b123e8a0b2905d42436a9ecad8bf7 SHA512 cfaf635d4621d541254a29e6bd43a859b78fbcc1d00e94420777dbc11a86664f985347de8708e941a423a206e12266c60f88cb8c8de02811c25333e03008ce3f
+EBUILD konsolekalendar-25.04.0.ebuild 858 BLAKE2B 16fc897e6a29509578d2cfb557b82471c074c51c689774a327e2c782cd076f23a80ff082c83ca5d3182a099dd563afed1349d2af917c7d9de49d73361507e76b SHA512 20363867b7f1c22b441c0329c49964459b56186efe7c27901d88aa3c1a690ffbe6b5ac03e391935f52d56bc4843d9ed65583887babcd6a731e26bdc09fa77e26
MISC metadata.xml 425 BLAKE2B 534fd2a6288795397f52fc9511c695da745727096e4c52ba3f8dab501996379936c091a287f2795ba6f622d9a376f2449cbc5502f8167ca03e98e192722a14f0 SHA512 0d417ca670fc5e3acedb04b163383d2821ecd9e23b91da3e4e44493b781b92644e06bf13f5906006f142529ed8e8e70059109c1d216ecabf89089bdee5c8d4f3
diff --git a/kde-apps/konsolekalendar/konsolekalendar-25.04.0.ebuild b/kde-apps/konsolekalendar/konsolekalendar-25.04.0.ebuild
new file mode 100644
index 000000000000..74176d0f556c
--- /dev/null
+++ b/kde-apps/konsolekalendar/konsolekalendar-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+KDE_ORG_NAME="akonadi-calendar-tools"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Command line interface to KDE calendars"
+HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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}
+ >=kde-apps/akonadi-calendar-tools-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ cmake_comment_add_subdirectory calendarjanitor
+}
diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest
index 159dfc707dd4..d4e862cde9f6 100644
--- a/kde-apps/kontact/Manifest
+++ b/kde-apps/kontact/Manifest
@@ -1,3 +1,5 @@
DIST kontact-24.12.3.tar.xz 868804 BLAKE2B 37580a2ecd937ec5b8de7fc1149a0a1bacadbe1006b59e14dfc721f4b117cf16634b03e4ce6d2a658aebb2990e3488e5a3a599a1be115240e2b67fe1c76cf824 SHA512 d080d777f82d2a6a00d92dece10b055c09300451056ee2617f6041af284efb1bea9013d25525c7af20516b1b4c3b50f09e5647533231bc3cb06488fea766ecf9
+DIST kontact-25.04.0.tar.xz 886220 BLAKE2B a92ad25c230d8f586fb963c47baf3c8da396d3b153773ee62fbe20c01bfc28d1d6629cc426f07757994525bba220fc70713b9e6cc3a59c98a1c83f9fa3973e61 SHA512 b25a91eee864df50f235ba1307253cbe131ab4fb2d87d5fc1b21f6be1710cb1c9fe1ce525a000000cd398af04ec0ed2a8a565da5cbabe42d60b69a0fbf4e9886
EBUILD kontact-24.12.3.ebuild 1321 BLAKE2B a812cd05706d72e07d562f5d58bd460b2623096c15142b151655228090bfb4c71457d617d946f88ad22d308dc325dcb61db9d12a1a163dc739cb31ae43d596a0 SHA512 5e4498695918d03120f4caf02f07a13511300f4f0840e4f031c5a7a2ba81dec68e7fa05b84aa8ade7db383fdf170ca7e2ea7fee59d3bde02a0e7989053cc2daf
+EBUILD kontact-25.04.0.ebuild 1327 BLAKE2B 5e74ffe797015c731700c07c1571ca01f459635a9c3c04a5715fe3414935b3da8c1c7ae75aec599bfb7188502df404ea54c96b2a5649339e0898df8b6f7a6b8e SHA512 e44942a42c608c13095da75b71c349bfee0234da89285ff59cb305a9665a0477f35e358cd0176530d55c251548d9f5d43f38d32b444147937893c1a676e38353
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kontact/kontact-25.04.0.ebuild b/kde-apps/kontact/kontact-25.04.0.ebuild
new file mode 100644
index 000000000000..c0713c428d56
--- /dev/null
+++ b/kde-apps/kontact/kontact-25.04.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+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 b9866efdd9b7..a005ec2d42c9 100644
--- a/kde-apps/kontactinterface/Manifest
+++ b/kde-apps/kontactinterface/Manifest
@@ -1,3 +1,5 @@
DIST kontactinterface-24.12.3.tar.xz 40736 BLAKE2B fee5b0be5551c36713efc82fba0d361a1774627a5bc073b6353325809553447ced2475d7e4f69af5a4b2274f9a9e3675027322efcecf5559eebff1bb63364cda SHA512 6ad38e44500097c2a5c6eeb79acf6d8f7c73b196f1123c68d8319551e6c316137cfff9bcb81ea6a2d70c116e15a22fda15b47aeefbcb0c3233a707e85b7f6899
+DIST kontactinterface-25.04.0.tar.xz 41028 BLAKE2B 0b998d8ebe5012425816de82c1be9304be0d7d2763d8edf66c180e38fd30919d18d50a8cb705ab5b368bc82f41a14abf657db47f8bd91d65cccc3a886f725320 SHA512 9a4d4437b9fb6aecd976a77b01c5177b1fddb6bf75f099688c4af2060da2f8cbcdca8f3c62c735e829f79589b56bf46c6098a118a66948ebd71fa646f2764c46
EBUILD kontactinterface-24.12.3.ebuild 715 BLAKE2B b302608f2d7f67bcf093ec3d4663697878054ed5686065e0c7bf73bcb7b0395b8bcace234e095c777b6a7c636d56e610bcdb3bd5a21ed26576590b030f86b65f SHA512 f79865275bc0c94c9f270f5e3c42a19930e0beff84d48ca59a1e65218c1134215d2dfd9e9b7f6ae73881b1e27b712d22719f73a552e1d5cea4d3974cdf695670
+EBUILD kontactinterface-25.04.0.ebuild 717 BLAKE2B faa19accddc430e2c97112e6ca4ed306729af43bff995643bc2cfad3194d25eb16ed996d3508bc7c6d44329ac14527008bfccf2fbbd4fb3ad183b24c149abc20 SHA512 172a2c061e753fd5dd9f2f3e8ebc6a3fb2a3c0dd7cc15c31c2d074c3c4815b09ce4138d4c26bb31710d06736c96343a7e9ffcaf67750a8ff2f4521cc159472f7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kontactinterface/kontactinterface-25.04.0.ebuild b/kde-apps/kontactinterface/kontactinterface-25.04.0.ebuild
new file mode 100644
index 000000000000..4edfb8c561b3
--- /dev/null
+++ b/kde-apps/kontactinterface/kontactinterface-25.04.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64"
+IUSE=""
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,X,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 61119bad0a91..018f48869725 100644
--- a/kde-apps/korganizer/Manifest
+++ b/kde-apps/korganizer/Manifest
@@ -1,3 +1,5 @@
DIST korganizer-24.12.3.tar.xz 2946216 BLAKE2B eb65b7af3ac1cdae16ed6aab6bd98cbe4f2b2885c29e652779420a70af47abcb2bf749f0db61ca03cf994d2ccfb0681d5f3064493e76a212436ae23fda851d54 SHA512 774d3061bf5d4befb9a036f8c17bc135989ab3496ac35637daaceac47ae495dd4c1d8b487800d3e24eab909b36d79e12d5d1c8c019cea3d751312429dda1bb36
+DIST korganizer-25.04.0.tar.xz 2976416 BLAKE2B a1aaf5af901704831aa98d5d9e9f3da9f958d0fd91bfafa210db8d0de5013754ab526447d27dac6cb588bd148ba873446c4de79311dd1ad6cc27cdb856135ca9 SHA512 b4e0bbdf3f393a81210680d28b844eafaa97f5c1a80f61c7bc229905a769fca66ecbb58034428ea5e905a41f616c6473e9d076dfccf206be981a9982b81e18b7
EBUILD korganizer-24.12.3.ebuild 2398 BLAKE2B eb4a36d7378b3c036c6e0239ba282c6d4e78a26532767b2a7858d5e1f5a0f3a3a8940f78b5b7ed3d8baf26208887bf5964aab194eec352040c0dd3293bf0e51b SHA512 a84419401ef6087be71f1f7c05ea639cfd6178081a5cf22cca08b7babfd21b8ac433c91703af7bbc44fc2ad9f5dd8b84277687d18327909e8840038601a01ae0
+EBUILD korganizer-25.04.0.ebuild 2404 BLAKE2B d8d50b16a33cd32b419e9c0e249df1859dac72fd9fe51631aa717f290fbc9aa726d036df4ab4f37864401a413f0067ad758eca4fd7ff2220918d06b3cd7bd127 SHA512 72cf3271dbb1d701258e011ce30b5feccd6d03cb9b13630fc8f87e45ea7dd89c1743094de00f38485ed2ad85d6181877a516def9b94d803c499fc818894a7744
MISC metadata.xml 501 BLAKE2B dd84401ad5205529684d15a56c6dc7df386b846997ca25bd6fe6c5075ad72375309a040fb535c76f377374d3a0304e53484112053a5113bce48992769c89f9f9 SHA512 1199d6d4d1a6dc4311c39afdc0953e16bad7f268840352be18f320423dbac52b52d9ca9932152c8580f8620af067e0574efdd0c30427422c37ee77eec3e9c1a5
diff --git a/kde-apps/korganizer/korganizer-25.04.0.ebuild b/kde-apps/korganizer/korganizer-25.04.0.ebuild
new file mode 100644
index 000000000000..ca8d17d0e531
--- /dev/null
+++ b/kde-apps/korganizer/korganizer-25.04.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64"
+IUSE="activities telemetry"
+
+# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qttools-${QTMIN}:6[widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${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[activities?]
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${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
+ activities? ( kde-plasma/plasma-activities:6 )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-apps/kldap-${PVCUT}:6
+ test? ( kde-apps/akonadi-config[sqlite] )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-apps/kdepim-addons-24.07.50:*
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
+BDEPEND="test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest
index 9981df1892d1..f867f89cc4ce 100644
--- a/kde-apps/kpat/Manifest
+++ b/kde-apps/kpat/Manifest
@@ -1,3 +1,5 @@
DIST kpat-24.12.3.tar.xz 3736836 BLAKE2B be256e6facec12768414920a536e6f5ed474954a79611705efe791a82b257382573c1137bb71211ba0000945efb607e3f3a69cc88ff468526d6e75fb41a208c3 SHA512 8959463c70433a313f0121e36bd35d12ce1fd8f0c686b4e041de0a53e9cf31a1c15c9509b2eab7ebc3856473058a9574c0b58db56a59385ee83a2b08c8fe7d5f
+DIST kpat-25.04.0.tar.xz 3741152 BLAKE2B 12c833aefbb113473901f1888e33558bf25a800aab016b53e6e4107dc8cfa92a76168219fa7e4f1db8f1d0e097c82bfbf8045bb27bc5862b7a990f9796701fe7 SHA512 4633b9382b6a2e5b66f2810069780d580dcc85bf923548a4dadf4d72350b8d03eaf9ec0a4b14cf09bd19243461a9c188ae5c956992f7ea1fdda32b217ce6ad22
EBUILD kpat-24.12.3.ebuild 1249 BLAKE2B 9af5b85e330c944bdcc931eb53c842b69cf3ad6dae9f8c2add74a7ce70575716c3712d45c6267575ce2dcc9348b6e923e6b113ed5c0f4ae2addc456dbd800369 SHA512 0a0684fdb67c5c3546aa2fb62879d0a77e4b7211c7b072d5a70ac74dab2baf09f3f4476cdc82b9e7778f5a0f5d24577497bec48ac9c54d59ee5b76c0e9b79bdc
+EBUILD kpat-25.04.0.ebuild 1255 BLAKE2B 2275f7a811a73bacc2be7f11990799a7a90c1f43a33e27a811e5ee1386da511ed91edf70ac25d7117e2ca0b07d610fff365fdda2acc2c83a2217825af886dac0 SHA512 3e8043568a8b77244895b7d261d7478b0a4f8599c4c857a020ac8dcc35dca1745ced5da00fe8c5586d8e94d3793a17e6a84dcfec9af316ba7d2bcc0f461ea1e4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpat/kpat-25.04.0.ebuild b/kde-apps/kpat/kpat-25.04.0.ebuild
new file mode 100644
index 000000000000..895bf513955f
--- /dev/null
+++ b/kde-apps/kpat/kpat-25.04.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="https://apps.kde.org/kpat/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 35ad8f0ecddd..9bf3991482d9 100644
--- a/kde-apps/kpimtextedit/Manifest
+++ b/kde-apps/kpimtextedit/Manifest
@@ -1,3 +1,5 @@
DIST kpimtextedit-24.12.3.tar.xz 176708 BLAKE2B 174588fe2e73b91a725cca6c42e01d18872c4d38920f4edc7ccf9329fdda451c28593bc0afc013b6b416286f448c02765b4d3000e7feb560010c4e4d6a3963a7 SHA512 af726344b632102993db640aecdd69f961a5d2ad6fbea5ca53bf02b3ac3f46ae838b4e43647b029bb340eaf02aa1dea451b825e3a62055dac64ffe9911997e1d
+DIST kpimtextedit-25.04.0.tar.xz 181188 BLAKE2B f20b3660cc89af613eae41a6e05eb231831533ff04e6926522ccd3b873e5359251107041045df88169db1cd0b90e791e2f88df214fbc112b99005897a6c2fb28 SHA512 7432e559026771fe76ef28afafd0033d14543def2fce98f8232b569f7823ffc930382c34598b812e28b24bda11b14c880186c23034051a1c3c1d3fcf4ce7c41c
EBUILD kpimtextedit-24.12.3.ebuild 961 BLAKE2B 669173bfe423a9f0b0b0e2aaabea8f985a9b84e871835022c8e41f7a90f9561e29a29ee38d21ef9f1faf5956964d713b90dd245f57f17158a30d77ee0c6c2768 SHA512 feae6355a1575e015504c7f3bd907aff9931eb3bd230de82c2a57adac15c56833ee41aef6ddcf900723470bfebf9b1c230cf25607d40459bebb2a0eff14bc1a1
+EBUILD kpimtextedit-25.04.0.ebuild 963 BLAKE2B dda53e1f02f74c77c1c56a5263abcb4e0ebf29fe875e82e829658b1ab013b4d1d832efd4f2ce83f59fb52030db78a31b3fee07dd36bb1f979cfd2fdf7ad563a8 SHA512 466bfe33f36ccde4c9f56a0da8f71713125096a9868aa8331671160ac35b6e4f2e93c6953b1aac084b86b1e6f18dc37b1783505007e9a783528965ac121a82e7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpimtextedit/kpimtextedit-25.04.0.ebuild b/kde-apps/kpimtextedit/kpimtextedit-25.04.0.ebuild
new file mode 100644
index 000000000000..f25ed0b923ac
--- /dev/null
+++ b/kde-apps/kpimtextedit/kpimtextedit-25.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Extended text editor for PIM applications"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="speech"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.5.4: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 b31963c1c8ca..b57d37b5fe9b 100644
--- a/kde-apps/kpkpass/Manifest
+++ b/kde-apps/kpkpass/Manifest
@@ -1,3 +1,5 @@
DIST kpkpass-24.12.3.tar.xz 29492 BLAKE2B f56f41ab2ceee594b3b79ea6e872c7b5e97c35a33ab9f6003d4e69d7558d33fce88359c6012dcf1f6e0028c209adc5e71671c68ccfe592505f1d7a887445e734 SHA512 1bc3decdddac6da606360da94583a4d0d9a2000ac52ffccf769b7122f39f11052040077e55336f5897ea96ae3a3918819a16d88e978e79c06d6bac671979b869
+DIST kpkpass-25.04.0.tar.xz 29604 BLAKE2B f346869e5fea634a4b370ac2f382d15a80c11d1150e2eba48719386c83c18c72410c6b55958a12ecc4ff154d91dc71893877d4aa63dd7bfdd38a163392cc0657 SHA512 a411368f6000f3a120e051a81e404cf9be3b1a0a476f89e151fa635c433fa150bd5f4fe0791982c9ada79026bc9775e42ec8f1a7e9398d3fddc2a28d863c5041
EBUILD kpkpass-24.12.3.ebuild 461 BLAKE2B 0bf070a07d25bed62bca8b28a122738d8d2eb5013538a43a01ac10170f229062a15ae39a8a49c2883f3200189cadca5bfcde463543d6a47705df3b3dbf5a6024 SHA512 d38b52d838e4947587e958d53b39042d77b3e00df88fd4422825ede1a570f6ad85db9e4bc4c3834a1ac7512367b4457142a1d1a412b782154650acea3acf38a0
+EBUILD kpkpass-25.04.0.ebuild 463 BLAKE2B bf41bd4ed4d0c4d65c7f88b7e68f5494430b6c77a83b7c9479d1a26aade5d7ad596af40a2defc08ed45b8569ed3ade694d5e8c8c7b49639ee2b79a635fddf831 SHA512 e99373023bc43a416ad473e75f8093f1a4bb193199845fb9e81c18e5faa4be0d052dc3bbc402d4caa337235a18a801f7f982bc1cf84989d76d52b698f7a59f57
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpkpass/kpkpass-25.04.0.ebuild b/kde-apps/kpkpass/kpkpass-25.04.0.ebuild
new file mode 100644
index 000000000000..8cb8ef3d70dd
--- /dev/null
+++ b/kde-apps/kpkpass/kpkpass-25.04.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64"
+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 8cb8ab992a52..2133b3101178 100644
--- a/kde-apps/kqtquickcharts/Manifest
+++ b/kde-apps/kqtquickcharts/Manifest
@@ -1,3 +1,5 @@
DIST kqtquickcharts-24.12.3.tar.xz 30876 BLAKE2B f3f6bb4f434eeae58d906b7dc7c534b40f9f70d358f6e5c37016739f7de6607f73adcb5e5beca094f57297b7bd703588349b9fa04687b82b88c7b6b662cb32e8 SHA512 0ca474aaa2ebf75fac5139ca8861ef72074c276bb26b7f59d5adc6cd12dae498843ae4ece68030f405c72837cdc7b990699fe8716948cb7598be794168589240
+DIST kqtquickcharts-25.04.0.tar.xz 30860 BLAKE2B e1114f0541d7caeb6e47e5d32b730e2dd73565ddf46f663f405e9834304cf921e86d7e05c233338ea1bdfee14acc67e97ba80b45ca97c5e353304f2e5833d39b SHA512 bf38d91072823cb3a446681cf8ef1c06fc6f349168c3ea4bfb5ec4884e2b7a745e4f0669501c52ac7a319ce9b85a40ff6e7ae205986f931f274d7cff37041e98
EBUILD kqtquickcharts-24.12.3.ebuild 397 BLAKE2B 421d8455ac4cfd73eda546619a663a26c31edb9e3867bd4e25730ab01ec661eb92ced27baca229e1c7038f0d0f99fd23e409b19f87a3da8f0a34fa5742ab82ae SHA512 4cdfe7258ce9cfdd6449ec71b47bede08cc9babfbef681e9b753fff373884965b8763cbc51c8794453b42ccea91497fea9286a10f511d04e75a2ca98d61386bd
+EBUILD kqtquickcharts-25.04.0.ebuild 399 BLAKE2B a5315df9c8dfc1a9a73f40cb3ae763f42c8091d66bcd336c24e66907eb6b248a6062edb428e2c38473a27f8ffff040a4c5c9cbe3e3d4f6c26ac82d0672485811 SHA512 042ab5339f4a0512af0f9c8677fb407de854edaa090ac08dacd1608d5fe6edd5ff62548f43da38583a0634bf11ed007f9b95e8f26e64030536ad4cb93e2b2dc7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-25.04.0.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-25.04.0.ebuild
new file mode 100644
index 000000000000..818f31f2d9f4
--- /dev/null
+++ b/kde-apps/kqtquickcharts/kqtquickcharts-25.04.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.12
+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 1987f4ab2e84..2bfa12de0b19 100644
--- a/kde-apps/krdc/Manifest
+++ b/kde-apps/krdc/Manifest
@@ -1,3 +1,5 @@
DIST krdc-24.12.3.tar.xz 1558624 BLAKE2B 5c4322c3d026221ad65a159ff715d2357e91aebdd6369a831fa8f817365b9d76d719e2241cd6c3fb5e923c06c3b0af2ab9ce2fff871f404f1ba543da1f546701 SHA512 f4f893dfcf3c0745e06b1e7694b5ae325219a6c8ccb04563286e2132cdeac4198d6fd7a0ff27e120283376ea1e2ab875a9365a3b66998436a0a63ee265226702
+DIST krdc-25.04.0.tar.xz 1589676 BLAKE2B cb8ab0350ed882b9c1355fef42e8de60d843f2f215050ebaf95bac23e670ab894024a1e9e2cc2e25dd81ba917ebe61bf35948fe60ad4505c597e5d9c5339ec65 SHA512 c8b5a6679c2e3017922cda5b20068a1c8e3a19d23ed825851523a9293f60ee39f20d20cf48d74c1a5b73602e914c70a397f5be85eacfe7244c09c9fc11ab0ab7
EBUILD krdc-24.12.3.ebuild 1694 BLAKE2B e9bf84c80e65dcd796b555a80c49ce5b2e63301d8e0dfa782b0b818d8307d249084a639033f6ee4a930e6e6fecb867d16c953679586653e6365bd76b5e125c9e SHA512 7e424455fb6e825a8ea4d5f89a43fba4d3ac58dd1e7e8feb0b379e9c4d7cfc5e60bbfed05e067a6aea5f8cdb6e05874e16237a12264cc613304dc366df5ffa38
+EBUILD krdc-25.04.0.ebuild 1698 BLAKE2B 904751bca19d0ad7bb0966af1b90ed8cc6f917e635c184a53e6c5e6e78218169d2a5a41ec05ec133c1541ab0b03a0ca07fd625bcc8c270cc904a69a808cfe36f SHA512 f495a57657ef5695747be1c997222ec8e89e60a46647273004ec295e79cdd622b6c6a873fc5634d2ee49eb681ffe1e93fc9b29245267da6145967f57155c67a1
MISC metadata.xml 443 BLAKE2B 89f901dde356a64629568d269755d7aebed4a7185232af0b4b18934e1efb2c2e675d9be1a85422bac073803e09fd701513c5be473b0a87300cbf25e92726caab SHA512 8298a2989e10740e8f59c07c454048b254e9a20aab01e1de4910aba908b06dd3a1f511958ec838b9547f0d5504a30c079f0fec1f5af88474b7060f3b18ec4804
diff --git a/kde-apps/krdc/krdc-25.04.0.ebuild b/kde-apps/krdc/krdc-25.04.0.ebuild
new file mode 100644
index 000000000000..9e8039237d2a
--- /dev/null
+++ b/kde-apps/krdc/krdc-25.04.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Remote desktop connection (RDP and VNC) client"
+HOMEPAGE="https://apps.kde.org/krdc/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="activities +rdp +vnc"
+
+#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}: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/kdnssd-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${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
+ activities? ( kde-plasma/plasma-activities:6 )
+ rdp? (
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=net-misc/freerdp-2.10:3
+ )
+ vnc? (
+ net-libs/libssh:=
+ >=net-libs/libvncserver-0.9
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="x11-misc/shared-mime-info"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package activities PlasmaActivities)
+ -DWITH_RDP=$(usex rdp)
+ -DWITH_VNC=$(usex vnc)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/kreversi/Manifest b/kde-apps/kreversi/Manifest
index 9054dc29b5cb..e7b64b558bd1 100644
--- a/kde-apps/kreversi/Manifest
+++ b/kde-apps/kreversi/Manifest
@@ -1,3 +1,5 @@
DIST kreversi-24.12.3.tar.xz 1033560 BLAKE2B 6b2339a0c06529c6b3cf1cfd51b2de98970c024bf9834b7747a17024fa4ae47cfb5b4926d355dc3f3045596b6c09559321f8edc9486302333ae5c97461afbf40 SHA512 c1b524bb32dfe4c2b31b53d757bbe72055ff604b4c17f248c41a6d645b803df7b43c7a5574244176fb2f91c9494028381b261558a922c51a3771aa42117d2b8d
+DIST kreversi-25.04.0.tar.xz 1037464 BLAKE2B d794b221e29ad90667329a2a7e49e4cc46e3272dc31727e32f7923b184ccf80ed90300779e9d693c9664b638c620a97e8095d90c1f3c6073f132fa4b0e93e24d SHA512 fc5111ef561c292ed30fb0d3d99ee59abe8b8665a45c782d2920062a0083996020c802118468359e8d915cb3c27f2321fff091ffe18b71b03a5a1bdb15dda7d6
EBUILD kreversi-24.12.3.ebuild 1107 BLAKE2B e1248730fe762e62b63d4f12f923e402043dcd7e9729885f379ccef9f7688c74dbea90f3f2ba1c98b73881d772ea2288c2420791fc1cab8e3a103ba4e6764899 SHA512 d1ac5081ae7957abd55c8368c85cdd0db99dd564beba77018e23902f03d9212a717faab46fd74e4c2f97466d5a6be04407046ff1f0dbd15a73af6f1f3c481dd5
+EBUILD kreversi-25.04.0.ebuild 1113 BLAKE2B 27f5221964f4a5ee3eab98b26a35d895efc433926ed3ba8fafb836e1b2f69afc322cb4d24aacd8f9f71e70a94d0a659885f1347fe656c05adffefe9b99b70380 SHA512 2cea2183ec5a2ded7a7eb3e8ed4967aa1cab0f6f36dcb8e451330ed4022e477eb9f776b6fd360f05300964479ef7b386d539736754c4b3821b9cc984d29dd800
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kreversi/kreversi-25.04.0.ebuild b/kde-apps/kreversi/kreversi-25.04.0.ebuild
new file mode 100644
index 000000000000..4c40e50f89df
--- /dev/null
+++ b/kde-apps/kreversi/kreversi-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Board game by KDE"
+HOMEPAGE="https://apps.kde.org/kreversi/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest
index bf0ab6270991..82fad1bff103 100644
--- a/kde-apps/krfb/Manifest
+++ b/kde-apps/krfb/Manifest
@@ -1,3 +1,5 @@
DIST krfb-24.12.3.tar.xz 1218064 BLAKE2B 029a86cd866c25edd90464bbd37797ba11c3cea03df66ffc49852e7561da2fd669519f26ccaf06f16e64f5bd6dcdfe8cc71ccbd68ce5545e37fd296b08b6653f SHA512 4b80b937f65d9653955c75c5df5866bbdd5f041d9d334f0b992dc5d23fe9635251ddb721331b7b84226ddd503cbfd5a6127eaf36b2444ceee7cfc91cd99dbf83
+DIST krfb-25.04.0.tar.xz 1221920 BLAKE2B 59bcd00edf29aaca01618621b780290e1a1c4192e50bf9bd83b45598ae833d5eb9892fa225463365a0c1d130d7f512aa0e4399e98a49b55fdf7ee13858778921 SHA512 f647b2363ed26bf5befac6cb5a9ad91c7ae119f970fa5876e0c4723cdbf211af4fd7f052a402303fdddd4dd11d02f8c52f71b4115dbc006f9db355af2b74bbd2
EBUILD krfb-24.12.3.ebuild 1710 BLAKE2B 379fb0088351fc6e50385c7cbe5f41c20555babf10479a0cb1cc8693f0849573419e72a995b21f6549f9d4d64576617096b23fd0ca7c55808d3def6b3512215d SHA512 d56ba8ad33685fd0be7ea859744714b1d4aa6e5d5e52ad7d37bdc3b48e6f90e50ac116e27f7e8efe8f43e7cf332be6ff38609e4643a6054be0f653d35588acc4
+EBUILD krfb-25.04.0.ebuild 1716 BLAKE2B 8c5dc16bcbba52a6263fffd0264854a14169dde8c62593fcf169f95f609bc009e8270d14cec9e0d5667ec13559f1ea8a96617d4536835cbd29be03906d0499c6 SHA512 faf5353b4ffe848e1ce803c4492673c2dfd1542277aacd906ce24c2351afdf8cbea02a87b57f0ab05159bea1feae051c6cc786385643386a95592e55c186eecf
MISC metadata.xml 374 BLAKE2B 232e8ef90ed875238dc0f5d77adfd2b3dcd36e6a6bb060836f48b21b2afd320c02bf258bbd2f412b11ca3c7d483c641c33eefd4475bf6af445eeaa4df3d8015e SHA512 1a3699c07a7918a09ff36df76ab5669906d9386eb2cedc6258ebd7035cc8da5f050ae419771f6a90b0af3536f72db5aec45e9d5b71725e5336ed4c2a99d7e33e
diff --git a/kde-apps/krfb/krfb-25.04.0.ebuild b/kde-apps/krfb/krfb-25.04.0.ebuild
new file mode 100644
index 000000000000..b2505594c5f0
--- /dev/null
+++ b/kde-apps/krfb/krfb-25.04.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="VNC-compatible server to share Plasma desktops"
+HOMEPAGE="https://apps.kde.org/krfb/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="wayland"
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,network,widgets,X]
+ >=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/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/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 b2415c363adb..334c7a489f91 100644
--- a/kde-apps/kruler/Manifest
+++ b/kde-apps/kruler/Manifest
@@ -1,3 +1,5 @@
DIST kruler-24.12.3.tar.xz 286448 BLAKE2B 104d65672ced23fc1aac213cfdd7fd59e0bca265ba4cc5cc5f6bff69e313f21a0087a91ce30a2e1da66cdd2e99561d7df62830143cf5c5b1862bc4a247eea1d7 SHA512 96c5690cd9cfa62776dfc242dd984ca9ce9fc03ce1c7698bd963d043d0832d11cfabb197189e9dad17d7a54383b6ba6efca850326fc014ab6812fd572ed22902
+DIST kruler-25.04.0.tar.xz 287356 BLAKE2B 31db73edac3c3062c6f2088393daa1a056b454950218e785ffa977a3a72c6806fd75e156bb7e75df1636ea7281afbc90d482bdeabf20aede3840ff4001c30244 SHA512 030a71dc3779b6a819efb00d5c2f3005a9a3ccd65fc048c46b22effd6899b8c82ea692d3a5cbb03333699cd476be9614265641b08b8d0bee7db5dc3097564adf
EBUILD kruler-24.12.3.ebuild 1068 BLAKE2B e81aad71299204b598d17cb587989fedba4e8c7f60aa207bdda3205d167cc3b1115a7d77f532583368a8b14f36d7faf3619877944a2b8105c70e7013c8c07a11 SHA512 e762b63cf6e1c22a0b3fddaa631f0a8085854feed1059f9daf4565f101b6213a21fd56a129878a9f053a364b4fbdfffb7dae3fbc933be3876582fac36b760568
+EBUILD kruler-25.04.0.ebuild 1074 BLAKE2B ca323eb1d63da0b92823c69cc4e105434bb5631dda2dd17f426d97f36c620f23beb89e5ad5257bb6f5da261793020f14d195b9056d6aa2a3124c85a2b192b11f SHA512 a50e3272aa64674fe339bd7de26b2a1d6d0efc9d2b5da7af321851584120313e31e582f5177a29f21f2af3b35c79f56548f08f7ecc5f2879c9e9cbe729940c5b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kruler/kruler-25.04.0.ebuild b/kde-apps/kruler/kruler-25.04.0.ebuild
new file mode 100644
index 000000000000..f2744c4c7005
--- /dev/null
+++ b/kde-apps/kruler/kruler-25.04.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Screen ruler for Plasma"
+HOMEPAGE="https://apps.kde.org/kruler/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+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/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ X? (
+ >=dev-qt/qtbase-${QTMIN}: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 aa80e783cd26..2b5d7d75bc77 100644
--- a/kde-apps/kshisen/Manifest
+++ b/kde-apps/kshisen/Manifest
@@ -1,3 +1,5 @@
DIST kshisen-24.12.3.tar.xz 972548 BLAKE2B 8ed8ee598f07db6b72b854f3a0e9a078f2da09baa6778cd28b4d44c8e9238ba94f6a75fedd65ab1fe59b8be3160ef3c7ebaec39eb0c049f133cf75e34acf27f8 SHA512 0e2464277a39d6721a297f8485ac607ffe84a8fab8a2c0381d80d2ea2101d16d4f382436fed2ab72df0a61763003822759e295db6fabb14bef12ca357f9d495f
+DIST kshisen-25.04.0.tar.xz 975884 BLAKE2B bcd9a8150df5f1fbe3bf7755dff79fbc38c04af986fb4f15fd3917402e9c95031e9657b4073b47aa6e1cbcfbf6560613aa9fcd71d122b30606d8b526f39c2f09 SHA512 28eae7be9e7b73ec4e424d474951418047dab64109d203f7672f70ab8fe108aa6721fed9fbeb055a82f933b03429ae56a7ac25cd7de3bf49a433653f87b4e3ca
EBUILD kshisen-24.12.3.ebuild 911 BLAKE2B 8974acda4ad23972aa54e9e2d9b040e15ca5d121bc7b1c7da1696753becc1892d036232f665fdcac9133f6236ee71252b2f12f66c17340fa806ccb25a5c3fa6b SHA512 7cdece671eb4d35d203894832cf38ca2409576c6adc3bfbca826e2ca0c44c6c807575111f5ed32503396a816a1838eb995aa367c15d86260ab51de675ec8bcc2
+EBUILD kshisen-25.04.0.ebuild 917 BLAKE2B 24ae760a84db024240fb4b1f12e1b2ee2ea198a0856536cd9c0f257fe42d81b6e0cd4ef4a020bdd7796fa256297c0a610d1a76f7ddfa2fd90074a08d521e531c SHA512 f89df702108fea9000f7a3ccfa64bf21e15ad93defd97fb886a82c12507fd4e420d2804def20f47789ea381d074412599fb457e05fa49a33a0aa905d08ed7085
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kshisen/kshisen-25.04.0.ebuild b/kde-apps/kshisen/kshisen-25.04.0.ebuild
new file mode 100644
index 000000000000..cbae4b16d46c
--- /dev/null
+++ b/kde-apps/kshisen/kshisen-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~riscv ~x86"
+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 c7c7316af324..5375bdef1416 100644
--- a/kde-apps/ksirk/Manifest
+++ b/kde-apps/ksirk/Manifest
@@ -1,3 +1,5 @@
DIST ksirk-24.12.3.tar.xz 6704056 BLAKE2B 48e37401e7a904c8bf1d9074518c47c0cf1efd1bf7cbd3d2dd4e9e2914d56effdcc7b3942dfd7b7030a154e68724f73e19cedf9854c3808931b959a784e91026 SHA512 ba2cb8b06379d0757ea360e8e5c36aa542730091402b82be08a3a70cad0a456ad6c44221ba1d1bb1ad399b89fa2245848a1a2f379643f30b922c8f20f5857ca5
+DIST ksirk-25.04.0.tar.xz 6716112 BLAKE2B d0f33a156c5e2b7b132620bad030abc698ee579a303ba871b6d0a3521b3c15825640d12da158053629123d39e81997ac69dcc0b78c1385980e6556533a725224 SHA512 5bbc05c562da8a20d99d4812a0455b8307e0f53e6cc2de0cc1bcc39fc7e6b51947b91e4d034717e515e92bea489c3900a178847dfc9e0518833dcccf738eade8
EBUILD ksirk-24.12.3.ebuild 975 BLAKE2B 8ea059c31373bf737de5b2a339b7db099aacfebad212b7bc023f161078c268020f4eeb94381838a04571ce5b195660f1425036dd183231a5f04df6f08ee548ff SHA512 f9d4336aefd39d5961aac9e012bbf198a6cd01e01ab2e5cc37dd4e8d3b7d124a40c86a79f21e122103b54cf213620819840877daaa91a0a9ce467fe5bfddc884
+EBUILD ksirk-25.04.0.ebuild 981 BLAKE2B f7c6b5c27293e03c0cb4784745a52994691eb6c2d0080416a6fcbee4cf0631585546c8949bada82cda769ae8de649a5faf2ad6ba9e097b5fff5605fdaff1154a SHA512 a0ce35646be0384a37fed9cf5d91654648b662dd7dcab133ed6ad2d9e9836d3356d92cf37ef15d73a7c73a91015a4bcda16656b829ada0cd7985d8b954121a9f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksirk/ksirk-25.04.0.ebuild b/kde-apps/ksirk/ksirk-25.04.0.ebuild
new file mode 100644
index 000000000000..73bde269967c
--- /dev/null
+++ b/kde-apps/ksirk/ksirk-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Port of the board game Risk"
+HOMEPAGE="https://apps.kde.org/ksirk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE=""
+
+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/kdbusaddons-${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
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest
index c62168f10ed4..f273fa9337c2 100644
--- a/kde-apps/ksmtp/Manifest
+++ b/kde-apps/ksmtp/Manifest
@@ -1,3 +1,5 @@
DIST ksmtp-24.12.3.tar.xz 53236 BLAKE2B efbee1b543c44c1cb175dcabaf9f62ed96938c824dc6e10e906b419fb7462946d734eed64703bff3846c2672a558bca6e564f43c1129d3390096a51305c5088d SHA512 8c4048b74733f5d78fffb7e75d6968c4b843ba0e9439be56a988592098ae36b61324420728b6e00fcc709fba5851b944619b7c7c9008348ab105370ad55a0e93
+DIST ksmtp-25.04.0.tar.xz 53212 BLAKE2B 556c28e38b1cb5a5210d2cf0e8068233e5580b793b5525ec0048ce37aeb195f884c474f4226680a8c08f929b34a08a7f1da6716be3964a81901cd2f05a72f602 SHA512 22002e2e8c05edfc83033146d4c4d3d982b2cab4c746775df5e3aaf91cb3af53431b88f53c719c3eadb0cc084593d2621c90178065eecdc93e10173cf7d018ee
EBUILD ksmtp-24.12.3.ebuild 616 BLAKE2B 1391e44bab6013dd0136c54201670b680090ba6689edbd4524ccbaa4498aa00886d0926200edd8e0f0f74a70b58f049da9cbfa1988fca2c8746ba276ab981dee SHA512 ab96b3e198e7d31bc0df88a2bb58e54c16284a12086512f251b2e912519d09c6b87f2d678e79a6b7be9f4f722f22e6419e46ecdb17c5a6d63eaf97ace63dfd37
+EBUILD ksmtp-25.04.0.ebuild 618 BLAKE2B 9f7aaadc7333cb4e907f4e7c9f8db0cae86c5f2948c98c3503320719411b94f4a0521ce678e0a3229a0f016eaece64e3e3cb1c1eb778cd7edcd334999ab0b4a7 SHA512 e15c9e25562d0cbe6f7a51d4deae2ccb194e6027953f98f4055b02df8508175aa1c2d7f31b48723a688bd880e84d37ad373eee309237b79293c6336201ce4758
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksmtp/ksmtp-25.04.0.ebuild b/kde-apps/ksmtp/ksmtp-25.04.0.ebuild
new file mode 100644
index 000000000000..2b71832492a2
--- /dev/null
+++ b/kde-apps/ksmtp/ksmtp-25.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64"
+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 46bd8528ecf6..79c5ef881752 100644
--- a/kde-apps/ksnakeduel/Manifest
+++ b/kde-apps/ksnakeduel/Manifest
@@ -1,3 +1,5 @@
DIST ksnakeduel-24.12.3.tar.xz 578532 BLAKE2B b8d7531a9534e630c1395886c3f349cc5ac8425e5a2e7f247811e52ad8f6060d8dc8b405770da32a7feaaea4760af9311d6c5f1e893bc7e81c9bb4064b87b707 SHA512 2b41fc1d8a3d22c6b239a890db50ad5443aa2e6d66ec1086a04b38d1bc78c2f10d5481bbbcbf3f1b17cb223c38826e933dd062f1e2913949896fbeeac36e7ef9
+DIST ksnakeduel-25.04.0.tar.xz 580508 BLAKE2B 108a9eb03602d2a8ae418b9f3be720d4b759b55b017674288259e60b6641606c176f0997cafd9820abe64261c3f1526cbbc6985f8dc9b1881180ef3061326fd1 SHA512 7c1e781271aa0df743a2a73ff4849d8124e4512034ec4b88aa0ef788798ba4aae164ff8ced87438f7df85a3157991ccc40ca6051c197801869d179bce103bc87
EBUILD ksnakeduel-24.12.3.ebuild 990 BLAKE2B f3e3e2c500d0173487326b275a497bf02369f90c9aa184ae5d36d5cedbf2b59f16d7f777acb8e596d03c7e4801e7cfa32a7c0bd9cd9eb30044bd459c8b33c9f6 SHA512 67ce369b472637a4803cef37b3916eeebbfd8f35832d88d496eef01918b2adfd8c34eb77a87e71b9b24358b4b67b9e5c3f201fab546d92a9027a7ebc74f37463
+EBUILD ksnakeduel-25.04.0.ebuild 996 BLAKE2B 49347536057938cb3a7b42d39f5ab53e44d83b5340e2c109496f3f9100a5e9756eafea36e4fa8b2edb78e5d3ba456c0e99013a0c6cac6c90e8ff604a34ae80f5 SHA512 cdd3b956721d84e93f1c5932dcc747a28308d2911fd14189f16d10426e7ca4c155e78ece7a29c760f190c7af1706a4a28736db6688b78ff30f09615e42d8809b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksnakeduel/ksnakeduel-25.04.0.ebuild b/kde-apps/ksnakeduel/ksnakeduel-25.04.0.ebuild
new file mode 100644
index 000000000000..d4500f86c338
--- /dev/null
+++ b/kde-apps/ksnakeduel/ksnakeduel-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE Tron game"
+HOMEPAGE="https://apps.kde.org/ksnakeduel/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 fb02684e883b..79467415be83 100644
--- a/kde-apps/kspaceduel/Manifest
+++ b/kde-apps/kspaceduel/Manifest
@@ -1,3 +1,5 @@
DIST kspaceduel-24.12.3.tar.xz 635460 BLAKE2B 7c95609b3329a9485f587bc832ae79553d6907500e3d42abb08a75d0e2bae36e923826f3d2e4c6e94caee7fdc9f947d77c951809cf45be0776ab8d402db8be4f SHA512 6b2b7132aa738425a5d63cd728828067d94859bd19bf2bbfdd18570d3da7cf4f5863b79773ef45734d2131875ec8ec14285da18a601b655ad9b6eca83116cb3f
+DIST kspaceduel-25.04.0.tar.xz 636820 BLAKE2B a16ae7667aa8f52bea6a348ef7c2e034526523f41c13d452ccc474faddcfc945a42a0ae3c3adbfca26f4b1a8fbfbfe92205c4ee72cbb76a5be64c8012eaac0a0 SHA512 98a460e9bc8feb7e779103807615c902608f7cb49dbe8cdf97bbbb7cd03ba20cab9e4dedc351cf52d6430724373fd06c4551764f9bef605fb1b020ac330ba41f
EBUILD kspaceduel-24.12.3.ebuild 812 BLAKE2B 58ce586b8dd9652ff9468a004c799630f87fcc47c8ca5d15bd9346121040c25a42239ff950376435334c4b7e2ca97ed2d76366613e32bc23690aefb4e47e3568 SHA512 1e5e6dd013faa615b77e903f6dc032aaa6915ed89f35c183b7f5b80d655a347624fe289219a0ed2e215bec33349b3c0499f6c331ad036a3486f88f48f57fcd60
+EBUILD kspaceduel-25.04.0.ebuild 818 BLAKE2B 93a8da492573eea048bac77f8a25b2c4000b3f639e5baa5076e4b267cc92796b9a343c09cc803f26a4370d47d6b46257f455b9301dbf5a4a09ce99fa6d9178f7 SHA512 055d04bc78d0c9959eecd56fa2ee3519ea55bcaa59aaf22a55377921b8bba5f6a0bdc4a67621efd246ec105b638e795aeb7280c183dd5339ad533ae10d0eedb7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kspaceduel/kspaceduel-25.04.0.ebuild b/kde-apps/kspaceduel/kspaceduel-25.04.0.ebuild
new file mode 100644
index 000000000000..f825db415e86
--- /dev/null
+++ b/kde-apps/kspaceduel/kspaceduel-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Space Game by KDE"
+HOMEPAGE="https://apps.kde.org/kspaceduel/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 bf775dfa504f..33afde740c93 100644
--- a/kde-apps/ksquares/Manifest
+++ b/kde-apps/ksquares/Manifest
@@ -1,3 +1,5 @@
DIST ksquares-24.12.3.tar.xz 322328 BLAKE2B e2d08c9021ac579114b9f8783af0838e0529aecff8eea41a8e41d2825e53b5747a05126b5a57b70f5f85f290e8b19b90ba348ec71c425e94d621af4270bf1a06 SHA512 f45fffff867bf458fb8be87af1d68c57a81b3b426e7c0bed3f07701f7186e1b96caffeb6792a38ccb64010235c917d71bacb4501fce1fdba14576de77930b7b8
+DIST ksquares-25.04.0.tar.xz 324444 BLAKE2B 976267ec88410a15667d0e889db503ca6a7b4bd7755e012336ce9ec10347e27b0b55d2ac3aa19aab36e617e79f15616ceb3f0979e09133385a3fc22b047a20c0 SHA512 4a71878e9cdc670571a7b8e928a9ad7f0a8ae2e7534db4654459b90af7cf1dc9875f0c2450292d15c77024cc69a76f58e91a3554b14c5afd81d987d8779d3274
EBUILD ksquares-24.12.3.ebuild 848 BLAKE2B 2549e549a4d87e743b62279db853ef7f3e9bf1ec8a62d1118d1d4a390bdc2d1194650b2e6cc3afd255a938524c0c500521f89892b76759b76e396375e9f92342 SHA512 cd07099fb50d73f0adbe9b781551c3443b742625343c1dc34b6fae4eb63b1099c6718281c026b4d97abead8edbf81952fc08cddaaa58b57f15169bb6c0df7370
+EBUILD ksquares-25.04.0.ebuild 854 BLAKE2B a5cd35d631d3036fa7e097018eb56d315ee974fbf597fc97983c1d1daf0ba973d982bfe0c9732fafda2b9c120e43519b2fffec9ceecdc6eaf1042bb3751f2e86 SHA512 ce90387428fd9bd9cc42aadd96e5e77f4384fc1401b491584ad3f1a65a14e9c6e86389a064a7ab3f71f5ef1c1fa470118278f36064dcaee471be1853bee2bf15
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksquares/ksquares-25.04.0.ebuild b/kde-apps/ksquares/ksquares-25.04.0.ebuild
new file mode 100644
index 000000000000..876050db4656
--- /dev/null
+++ b/kde-apps/ksquares/ksquares-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="KDE clone of the game squares"
+HOMEPAGE="https://apps.kde.org/ksquares/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 a78b09423aa5..e3e1c4dc7847 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1,3 +1,5 @@
DIST ksudoku-24.12.3.tar.xz 1728900 BLAKE2B b0d2d273d88df0d77ca8266f825fecbd5fb2ff4ac792e67c688531467181f20025028ed529b605e9895d32b07e1825bd9f49a2913b77cac0489e7307700eebdf SHA512 842b836ffe18872f862334f74a280d1d298e394026d69f39f85272b1c37cda08eef0edf579733ed477d6d607a64e42d071de0e7ac5c579feffcd9dfa41850f67
+DIST ksudoku-25.04.0.tar.xz 1736532 BLAKE2B 0d5934847d31bb3625651d5e60ac91fc22a92044c9d09d2597af1678391908c906684ac5d4c4e3029412da9f916b0c6867b950db0daeabf3323b40b2b472cc4c SHA512 2ea53ad659162327205da3abd9ebfb0da5c03985ed915782a38270e52c8e14110607bf9234b39258fe598907df4505476da763a000a419af8283f9cf178e97bb
EBUILD ksudoku-24.12.3.ebuild 1105 BLAKE2B 1f10301c0a721a115036c916816efe0b7370a132a0477e27353e20c0c1055ef51ac797d8507fb898485e0312ec242028cabbb21ca408e7f2ed06395a679d0166 SHA512 12449aa58d6fceb426fbd3a2b68e3efd1d5e9d95a25704311284f22e45911efbda49485853105d316335524dd12b946256e92970892514147a600e60100374c6
+EBUILD ksudoku-25.04.0.ebuild 1111 BLAKE2B 11622c3a01a5721aa05fed7450375370aab4188a2c6b163707e6dace66b8eae839fc824a8329fb3a91334ecf75c6bbb4f674acdf98e9654f785250cb6d3b8e32 SHA512 110ee496a1e84dea63fd962e75a79e72772f4e53c920759ad6163a044a75b3b5441c76f4df939779b5ed0c9c23d73f84b1089c947687839d52fb91dec5fd1793
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksudoku/ksudoku-25.04.0.ebuild b/kde-apps/ksudoku/ksudoku-25.04.0.ebuild
new file mode 100644
index 000000000000..87ec900ee7c0
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Logic-based symbol placement puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/ksudoku/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE=""
+
+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/kdbusaddons-${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
+ media-libs/libglvnd
+ virtual/glu
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/ksystemlog/Manifest b/kde-apps/ksystemlog/Manifest
index dcdd8bded455..e06798ec60ed 100644
--- a/kde-apps/ksystemlog/Manifest
+++ b/kde-apps/ksystemlog/Manifest
@@ -1,3 +1,5 @@
DIST ksystemlog-24.12.3.tar.xz 1858552 BLAKE2B 62516206382da171fe10e75e7c82fe0893dd3e5112e7698b6276f135cdacfa21cef63da8ed499d9eef77afb757091636a306c6de736966ab8f1c63d4f6c4334d SHA512 153fabbeddb203cd396b99705bf9d182f6426863fa313a8be492365782d6fa16722a3cb5af0f84c00ec29bb995a05f366326f2871570d5b1c63ffff7e7c21565
+DIST ksystemlog-25.04.0.tar.xz 1869768 BLAKE2B 399a9c319f56de89340cce6b101da355106abb9d18f6875af4ab35906b96e8e3f68ac9a22f9af499add3c69be0faa6864e39a410993bec572cbb3b21d5c7a027 SHA512 aa316bc613f39f0a924f0069f2a377df6831ac86d7ffbc9200c844b8d3c14272fb12f767f8169cb6054395569f11eef70539e35bd02bd6192c06a964eed36b77
EBUILD ksystemlog-24.12.3.ebuild 1573 BLAKE2B f46415ed7a3c9351796e9351b5059e277b98df8fec9616530db3632fdf6fc178f165fd8e98a8f0a0076384c008f58f7fb63c19dc2cb8f0614e57e3f66c999157 SHA512 4b70fb70273050556f990bc25a783e7b527988dda5256939635ffedd017b2f607fe76ab44b1d4c0e30969f1556d0f5b0945abf5ecea9cba3e749e1ee2677e2ff
+EBUILD ksystemlog-25.04.0.ebuild 1557 BLAKE2B cb5cbf741a6e35a1fe6d7ba7511a59483fa84e14f7b90822da157c574ced449e1019666462671b459ad310026559f4e18a954d3e418630753c8415b0820364e7 SHA512 feee5cbe5d6dc79e125bbaa4ef203ac2e37eee42607477ebc75e9c91dd7bacc40c6874eedd25ce03eeabe3de8d8fccb0614111663a8ad17418a70873f1de586e
MISC metadata.xml 426 BLAKE2B e441ed4b9e30f9cc4da23e5aee1ad8e799a6df18a4e5b5f623722ca8f6627eaf9df193249caa84cddd28823f69f093cb39dbd722275b764a2dfdbb3cbe7e27fd SHA512 1780c918ce9e47504a8627c3c544371f7492d8796615cd94e68459476c74fa474bc93ce678ca0261e246cea52935fd01879f6ebc786e1d355b762e460c0f0d07
diff --git a/kde-apps/ksystemlog/ksystemlog-25.04.0.ebuild b/kde-apps/ksystemlog/ksystemlog-25.04.0.ebuild
new file mode 100644
index 000000000000..b529540491c2
--- /dev/null
+++ b/kde-apps/ksystemlog/ksystemlog-25.04.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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/kcrash-${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}"
+
+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() {
+ 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 855bff861d98..bab9e12afb46 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,3 +1,5 @@
DIST kteatime-24.12.3.tar.xz 310340 BLAKE2B 9c3a0ed6ac37a62db56ec9224f4fcd01afb504706aa5d09812669bc212736c6a17bf2ad8a8a0be702d607ad0049f020698b988340c617d0e5424bfe2257aec80 SHA512 cbc2081547a59acf9c17c5dfe04814e6c25948c2ebec4c7afb802b28d58d7905d711ae156d1b73a79ebca5c44588a267542d454f0018a704a94ee6f32c53dd5c
+DIST kteatime-25.04.0.tar.xz 311628 BLAKE2B ef217ab826e2fbeb364762aa2d166200048966900f9cdc1d4a40d9d1c1654ac2f325f9c096228cc36111690b5a710902d3d0baa65826ae7d148bdf293a73e116 SHA512 05235e86b0bb11ab363ce628e7d83bc7acd4cc3576ad52e998a66315ac06ebc3537730221694c952d6011d7d2ae80b291461fd6bab72838f3700ef856f5d8e2d
EBUILD kteatime-24.12.3.ebuild 890 BLAKE2B 0109474035dd3b1ccfd2e02083a78ed28dfc34873b34aae25c2bab875fb8d1480851e120f04e875f3962ea366c3a8bb881485e744ac4b5eef38ef31061e2dd64 SHA512 2f9e069df6220a150d3f0d689bfcc2a2d9246ced24ceb57ef821f43d176d11b4ee442c5d512e1fce51b0b76438658a2895208b966807a7c109b6818946f33d80
+EBUILD kteatime-25.04.0.ebuild 896 BLAKE2B 4befdea99840502cb9df31dbfa5672688f5c0f2412955e40d79bede0548d5bae8c2303634cd8cdb2647578f27e6e1a0e6a11be8f86043e1055875ed5fe2c7371 SHA512 3f212679755c2cc3b3364c8ce0e5a54fd032aee6179efcbcaa60924f4fcef0573e0c5c4f79c525dd50cfb3660e415921783bfa107ea7f5c080761652780ea8ce
MISC metadata.xml 458 BLAKE2B aa5828711349e9988628ab78eecfa13c6715281c6f55121e5b2e635e06c1a31402aa71cc2db7f8f931646d956339ca5527308fdc9fe88fb2c78bae76f06cbcc1 SHA512 7f53b4308c3e9c8b4bb78d822075acd242f10199facd8bfbcd23558adcbb6d7f4e86d841aced3062c927943d3701a004050407a500f3a207f9afddadc467f501
diff --git a/kde-apps/kteatime/kteatime-25.04.0.ebuild b/kde-apps/kteatime/kteatime-25.04.0.ebuild
new file mode 100644
index 000000000000..ee43855e6734
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~ppc64 ~riscv ~x86"
+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 6bb039a70829..8802258d1d3f 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,3 +1,5 @@
DIST ktimer-24.12.3.tar.xz 453228 BLAKE2B 20c9703360543f527b8e9636a39d125032706751d53815b54433ddfe66f010636bcc22e4687062fc5f910c0fcd05fc4f8256a8181a75d59e698c752a50210da0 SHA512 3a6601daac45beb96ae1bea3a6a4674a9ec60bd21a639844bf53da55191a670c3afe80b0a42779e90b4cc3b73be1a5f65cb7c04cfe4f42cbd6f6ffc35bc3da32
+DIST ktimer-25.04.0.tar.xz 454556 BLAKE2B 8a9d1e22b04b11c793f601669d3a541a516f3793597c1aaa8c5e7bbf10dd1f3791ee8dbec4d55c4c229b13704fa99a4701ac0bd4d3ee001bc2553659645a37ea SHA512 09df0c4457d551faefa69525b206a2803f5949192ee43b96b6f8f379ac0471517e8a4cbaf4e846fec10b70313d2ee45a91e9fd3519411c8bc4fa4f126071d6b3
EBUILD ktimer-24.12.3.ebuild 856 BLAKE2B 6530dda3acb759d653060cb545f5c93c7a52bb3725be87ea8906fb443959fa57bff34d5440714a66d59d4c6c7a2256dc48704fcce4c3739bc1dd5a2ae29904fc SHA512 f48309298b0c26963e1de0d0922c30dc6442a9753f7429acf423f77deb6805f3078bf0ec5e728706a39d3d95a6035d2158ac1fb2135f5a13e741fe8311d9f557
+EBUILD ktimer-25.04.0.ebuild 862 BLAKE2B 98273b884223b4419940e46b7659ae2838d39e20681f4802bf93b0033c2a251b4c24882cd5bd323214be350b7e8118a5c532b7dc8c07e1601758ddf185bf90ba SHA512 cdb292f597a36d57e0cdd62b2d43381c409e46daaee6c167ab464c28a3e3cdf578870bf18bf09b89de10900d7c7551368ee2888d4f91b2946608e5094e40ac37
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ktimer/ktimer-25.04.0.ebuild b/kde-apps/ktimer/ktimer-25.04.0.ebuild
new file mode 100644
index 000000000000..9df147c2c6f1
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Little tool to execute programs after some time"
+HOMEPAGE="https://apps.kde.org/ktimer/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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/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 c237e689dbfe..967428767947 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,3 +1,5 @@
DIST ktouch-24.12.3.tar.xz 4788720 BLAKE2B 6340e3b3f981bf6b06de3866b1b7b56cab97cdd2ca2e801ac3191f37d6f2c4ef02bb20d7f1336e74ccc6b9c0f6bda52ed3c9edf4b95b7e67bf58d8c94102f1d1 SHA512 70db8f322bfa8ab5fb3530a0282c1c15d03f9f6e7a3eb531fc5856328148cb6b6781cd2c01c5895b49fdead4cb8fcc3826fc30d40882d850f5d67f5c57ed668c
+DIST ktouch-25.04.0.tar.xz 4787236 BLAKE2B 31b57e26d3e64c2ecf4db7c45dd70ec4a1312354bf7eda65cdecef44c4a642522d4703eada7accbe6aef06fd1aa4cfd15411a7740684329e1036fb3c948fadfb SHA512 3cff436ae4f56906e9f2ad268a3635b66d226ea4d11cfd2eadce7fc48c5fb46f4b4d17339f12dd37808adce742ff529c7cde7dcc5d596c10624f57712efac41b
EBUILD ktouch-24.12.3.ebuild 1549 BLAKE2B 2b1f3100ee259a91df31cc062b29a9a9d5a68335a31d12838c6ef18da5bfcab3869b61f0a6b903d926470cbadaf702f2a57fd440ba7c16a5b39d0704d8259bf5 SHA512 930f2aa59b63f0e94e2f8b64f807a23599bc69d5f28fe0cf428c3aa6293eedd2221ae3dc14b6312497738841cee75dc0a3bed7911f39585edaa84e4b3b9d0a60
+EBUILD ktouch-25.04.0.ebuild 1551 BLAKE2B fab942860b73533f593b71012c10faeb667b6b4bb602770243360c17b93a3196a379d035c4ced21e50c6e493a58b4ab45fe179389fa3d15ef33688556612c5f2 SHA512 b44c5c89aad4368cf502897a0df11028013046f6b38ecbb38ddbcb1149ec3481de7841b8ac32fdcc35e297e307c5242124a592220a29d04b1d3667a2f24bc979
MISC metadata.xml 406 BLAKE2B 515e93940c5d57cc66d5ab4c567b5f4a0ba0768561f3a83e5b99ac610c8a89d28282ec1812e8225fb8da2e0f51318956c386b4dbcf5346d94c76f42a655645cf SHA512 c8c3e7a26162e1e1b7211beeefd0949cdc3cb74e97aede8f0ac1f660d5b557e2514d52242a6ef1b6539c2e7ad3d7a463f5c24d1b47ecbb00722ff66e9109f07a
diff --git a/kde-apps/ktouch/ktouch-25.04.0.ebuild b/kde-apps/ktouch/ktouch-25.04.0.ebuild
new file mode 100644
index 000000000000..fac70cfdb915
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-25.04.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 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.115.0
+QTMIN=5.15.12
+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 84eff1acc93c..569a41487c69 100644
--- a/kde-apps/ktuberling/Manifest
+++ b/kde-apps/ktuberling/Manifest
@@ -1,3 +1,5 @@
DIST ktuberling-24.12.3.tar.xz 71574084 BLAKE2B b9ed29a0555cae2a672daff28837f9afe7e28f0416fd547d80033fbc2dc678b3ed3851ac4a9d6db1a891ac27bc9b41705b34f0647279b7a5ad81703f9fb30f9d SHA512 ac23fb4bd4d66391f7a9efa9a5789733162dea36d1263813652fdd7f73c922a40cf0b6c2e822f67a26d5d23312cada1c08a9f6a7179c25b88270362be2a52eb5
+DIST ktuberling-25.04.0.tar.xz 71555096 BLAKE2B a6ea93d50c426ce14d57f9ec45808f69c18745f14ea492304747d77e2e4da2abc511e0f5743f430d50b670f9ad142585c6941d4f2cad9982e45d5990ceceb6af SHA512 2f57b95074b88799ace08f614693447fca1b3f5cbf0f500286190719492739073b13ea93804d25cd86814ee5f14f9f786aff55c10fa2a866af82a1a9c50fa928
EBUILD ktuberling-24.12.3.ebuild 978 BLAKE2B 417d68917ff7994ae9bde520bf8eaf9fb59158ee03bab1e4b0573995ef8650bda3b41358fab659d0239e0b0976aa17534d52952691791aded0de5846c5c35d3f SHA512 57fca11f3e966680137dfd528ee97a86776c6e36c254de1fcd55fee9eb6a0ef8dde7dbabdf800ebc20350acf9df23185ca552a49b12b7113b2d3fcd2214b942d
+EBUILD ktuberling-25.04.0.ebuild 984 BLAKE2B e2806fbeacc08097acc6402e26591a673d9d4626fd4e017c05693614407282cec0ef83e47d29558b4a702538c53dd1e7848b81ca1f57f0c6062b454d4ca4f477 SHA512 bae7684cf3929e32c6b18829b56c5ae51cc0f414419b94e30c8002f217e504ffb816bcd6c1315caf6fbc1f94b9c1448f5d51ba9052a6a4c68c028b751b04accc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ktuberling/ktuberling-25.04.0.ebuild b/kde-apps/ktuberling/ktuberling-25.04.0.ebuild
new file mode 100644
index 000000000000..07cc8e546aa5
--- /dev/null
+++ b/kde-apps/ktuberling/ktuberling-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Potato game for kids by KDE"
+HOMEPAGE="https://apps.kde.org/ktuberling/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 e24fae61ff45..0db7c3fd4f4b 100644
--- a/kde-apps/kturtle/Manifest
+++ b/kde-apps/kturtle/Manifest
@@ -1,3 +1,5 @@
DIST kturtle-24.12.3.tar.xz 2096888 BLAKE2B 6acc71858f1c57ce1f51c2346baca1ef7dc73ac1598159aa1113f739927c1c50754ce4873b1ccef92c6cf0a718ac4d6e5d913becfcb5b9bbb66c76aa2f411e3e SHA512 6120290062da114f370d106628514f6522a4a9399b13d0509c1833e01788d3d3c0fc1b8ded14046ce817f06468428358eaba260a3de81f4342e2729c32636a1d
+DIST kturtle-25.04.0.tar.xz 2102584 BLAKE2B 3482cef298d91fae06e88030c2ebd186c8199c07c2865009da8307cf449cd2509a714692e7de4873aa19f51a84edd3f89cbf7003991b52ae6df7b5992f41f23c SHA512 3b29250ed6095b714e56ec02c020a6805f588b782812b7ca3a643726452cbf75e072925e66fbc9b42180549c2ae485eac65d91d132f6f5a2c32bfac7dba2854e
EBUILD kturtle-24.12.3.ebuild 890 BLAKE2B 48a3bc4b8a66994f99327df6a5bf084c30eebeb2fac9cd89811040ef6f33ccdda508ceb3a40247c000c723bb544e33f74d514ceb41db223832fbd90237487868 SHA512 1b231438e0a84e1241fcbad2172f96ae5b4a89d069f57b16b1e9ad634fdec2c70e9c312df184d03dbacf95b673b95d00a50377757d2351c1be1de2188cc5576a
+EBUILD kturtle-25.04.0.ebuild 896 BLAKE2B d9405f71f7bb34dcb3aabc69e86556cdfaa16d2895f8efbc813ce90da9c9532c68cdd395ae2373060d6db58cc1827049729bb51b225d86bf0abde0f8550124c5 SHA512 d587024556c4f5bb621ea66cee6a5f6a3a8c7088fd5014e8513755f3810e6aaec4e282406f2b07d921974f51a28db9a0368249607610cc6e00e026a25d0cbb61
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kturtle/kturtle-25.04.0.ebuild b/kde-apps/kturtle/kturtle-25.04.0.ebuild
new file mode 100644
index 000000000000..afdb4bfd412e
--- /dev/null
+++ b/kde-apps/kturtle/kturtle-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Educational programming environment using the Logo programming language"
+HOMEPAGE="https://apps.kde.org/kturtle/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=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 05c430649c34..30738fa6f652 100644
--- a/kde-apps/kubrick/Manifest
+++ b/kde-apps/kubrick/Manifest
@@ -1,3 +1,5 @@
DIST kubrick-24.12.3.tar.xz 376236 BLAKE2B 018f4eb60c9b36f829afe82298f9f61ee478dd46569cbecdfe3ccfcaad571365017d4be8977e0388055b5aa83651544b736ab42cdbf750c20cc6635a7544ecb3 SHA512 2677a6391eef0b2644e911544d8a41380ef24d2ad9b55eb01d87f100202c34744c3786b8a6d7e2529c9f44d5866c4089aab051839903b870425ea325955d4676
+DIST kubrick-25.04.0.tar.xz 381268 BLAKE2B 54d5c529becbd5ee9d379864ed7cf7e445e94eace9e0a96654f36443724e18eeffac39383f167d9ec40945d8b685bf4881640c4329b12da214dab3462d8b8865 SHA512 5feb16d5ee753445c214187d26d890d0259d3f20834139b6a6809b32dcbdf89df2a56f8a1fee34d50eb5a5eaf56533735d4cb77715e64072d68f5a20fd81c591
EBUILD kubrick-24.12.3.ebuild 950 BLAKE2B fa0541d95200563fccc21952987131461deecdca00fd2b99002731214f0577734f3f413b3eb224fd6e2bda60163fc3c25f04febbf438d0823c52093eb0d65583 SHA512 67cf34eeb5047b481c42d4b7aefeb7212e747a7389f5a3f7e3ea0545ac294e4fd9c6e52b829684791e40f18b31f1f5e72261a9118100831887af7ba319838eeb
+EBUILD kubrick-25.04.0.ebuild 956 BLAKE2B d1607bef2d6e48b9750db0074cee1c79ca7ec9dffc720eebb663986943ca615a1468a4e7ac9724bb1436f27a190e72f21d434caade9b9fea73177c4712d65e25 SHA512 e48a3e12f5a4bc9637dc6d2f898c62e38a76e7692785845798bfc5370e9c10cd66bb04c2dc5665d3313673400ecbad063a4ae3493f0e66119e42b5d2221936b7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kubrick/kubrick-25.04.0.ebuild b/kde-apps/kubrick/kubrick-25.04.0.ebuild
new file mode 100644
index 000000000000..c8ffd7601d15
--- /dev/null
+++ b/kde-apps/kubrick/kubrick-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~riscv ~x86"
+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/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ virtual/glu
+ virtual/opengl
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest
index bdf292e2d576..8c1943099b98 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,3 +1,5 @@
DIST kwalletmanager-24.12.3.tar.xz 1049144 BLAKE2B a0db579dd9624b1e8b185a82705f87d626605456f8787b74899cfd5844a5c26b98bd8f837459c8124294727b5ee3df7a99509e99632a5e0f8062a317c6d8c9de SHA512 d57059ffe1ece38003b111f8f6b672498aa9ba94c71f4da9ae5389687a5df97ccccb44b774a42e6a4d2fb80ecb54ca1e5de57a2c0361f6070f6bfe752dc5104a
+DIST kwalletmanager-25.04.0.tar.xz 1052992 BLAKE2B b96846219e2efe71b0141bcd2c5b4f21552b6b21f81ddff88bff7bad14ce4332d2c52b81668b4cea068b2e88f4f600b522dd3a5ffe4f90d8d8b8060541d0cebd SHA512 41ae00f65909c70074a50d9dcbff157f804f28a1af12deaa4ebb45f389e59b1e303ec883beda89066e6a06f222fd6c17df1a4b1392053ae3f912f8f95c814bf1
EBUILD kwalletmanager-24.12.3.ebuild 1191 BLAKE2B e7e97771720f83d3ac6304bb770402ee76caf4f499059b6165948a9d13a3363973dc90c702d3df945584e5d641bb0ffe766f95d364bbbe1aa632a29aecbcffb9 SHA512 da7d665e8dc49bc107adba39451079da7783eeb1d8443f1d874843b9467c37587efce2e22c755507488f49f2a2c078a86b7e7767eda7fc43a712e3f5b6d2b60e
+EBUILD kwalletmanager-25.04.0.ebuild 1197 BLAKE2B 2c864f6f490018794fe8bfa0f43cfb98ac59a95f0c1675ba05f70d4cca4be16dd1e830d16c3424ed0d512b0beb0e7ffb1b94d90a1a9b7365894d7870328717b8 SHA512 758ca7a272bd0f431d27d734504a71c2c4e341bcf0622bd720e66e981e3a1acd2e51d676fc6ddb4218964ff91956a3873a1c0363e5a7b092c0cd829466c87579
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwalletmanager/kwalletmanager-25.04.0.ebuild b/kde-apps/kwalletmanager/kwalletmanager-25.04.0.ebuild
new file mode 100644
index 000000000000..8108de760caf
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-25.04.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~ppc64 ~riscv ~x86"
+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 0b390295f852..02bcf49e4b29 100644
--- a/kde-apps/kwave/Manifest
+++ b/kde-apps/kwave/Manifest
@@ -1,3 +1,5 @@
DIST kwave-24.12.3.tar.xz 6478112 BLAKE2B 3a55fc035d97fbcc647600ef88f132847aedee970788c195a521bc59fbaa9cad66f4594c980dc29fb66d36b347ef22ddcbe70a50a5b1307b8ae83452cc15e75b SHA512 d191280b23aa2336e31c8460d07bd80998c974fe5978f080891693deaf527d8e99b156f58a3582831db3800c3106306c629993abd741df8d14efcf1ce7821756
+DIST kwave-25.04.0.tar.xz 6518868 BLAKE2B 31f142026e2ee66ec74d29a1a1deefbcf1dc23c6f113bc0d6c5a59ba2535b2f5fbde9925862ee2955822c19f7f080c59c22089431718d07e1fd880d193b22e5e SHA512 4c3b9cafedfb7ff5b2b5d293cd8ec6c6a867bd19a1474468c809eef6fb3cc2a4778ae06f28af98848742c0b4cfb70a2bdd83178ecb1cb4fe689d8cd2559ff8ab
EBUILD kwave-24.12.3.ebuild 2175 BLAKE2B 3267078bda5588fe686becf4c0f16bc671845eca6f8e2f4228b39b83184f4aea2ac73a1db879af8757bcd0620826b6eb28f9836abadbb47a383d956d5ca18fd5 SHA512 5072eeaf92bcfc09ba80fd9547ae1b6821c11b38a3c15af0b709ac5b6bfa47208535960948362f5f8b3c066c139e99aea05e873d5ab7a69f39a4b7a4e2ef10ac
+EBUILD kwave-25.04.0.ebuild 2181 BLAKE2B 8706933959cbbd16d4a1ea70a1260d676e20549f66964b2b655218d7c4feb71126e60f604b1fabc4436cf17eb2bfaa22ffcf4e8408e8b1d8897c2785a50f7091 SHA512 5c486d1b606e72de0b20c19c2c2b3c1626fe4d2137a12e90a7cf6082322c34af0c50f61d6a253e9111b1356d58607d089e211dc6e405fc7a6b29e5c8809bd59d
MISC metadata.xml 863 BLAKE2B aab2923414b982532c13ed30ec303c3b406b6a7e7084f54746cf71001d3aa1505f86bd63e9858249e8980d66e23ec9a36a964630492bbd7cf47e46826a967f39 SHA512 76b831405a32e2c66083a3571a04e335e81da800196f23a4b2370309ec4542723237c1becd1ac40e448d2714f659833ce2d91dd58e69b81092606fe5228d41ef
diff --git a/kde-apps/kwave/kwave-25.04.0.ebuild b/kde-apps/kwave/kwave-25.04.0.ebuild
new file mode 100644
index 000000000000..63bb98536125
--- /dev/null
+++ b/kde-apps/kwave/kwave-25.04.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Sound editor built on KDE Frameworks 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="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
+
+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/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/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ 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}:6 )
+ opus? (
+ media-libs/libogg
+ media-libs/opus
+ )
+ pulseaudio? ( media-libs/libpulse )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+BDEPEND="
+ sys-devel/gettext
+ handbook? ( || (
+ gnome-base/librsvg
+ virtual/imagemagick-tools[png,svg]
+ ) )
+"
+
+DOCS=( AUTHORS CHANGES LICENSES README.md 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)
+ # https://bugs.kde.org/show_bug.cgi?id=499512
+ -DWITH_OPTIMIZED_MEMCPY=OFF
+ -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 ff9343e67877..3b5431ad2c55 100644
--- a/kde-apps/kwordquiz/Manifest
+++ b/kde-apps/kwordquiz/Manifest
@@ -1,3 +1,5 @@
DIST kwordquiz-24.12.3.tar.xz 3620352 BLAKE2B 886cea05cea3912dfb1e1c5e4c4b173ff82bddfd29e77cf9b6823265fa8f8d93d4948caca66d24106e5979c56b8c088f04c25425bb2c117f539a58c26fcdca0a SHA512 53d6319201bd094279f95a532e9f45602976d954113363926f51f4a6ccceec9e0ae7bdfd6b25a2504dd75a539530979859bb56bb2fb58a0384392a475395a076
+DIST kwordquiz-25.04.0.tar.xz 3623204 BLAKE2B 57f18d76fc37a6558b420ef9abb26603e0850cfb2132b613e27dbbd41ac44ec71444fe5a99f82a0961bc059ce50153995ab3cc68feb02927f6e1576412a29563 SHA512 4dfe9bcf283e3e8ba31b839afc432cca484b3fbff5153f7da6e394be012b2e680995c5863437d8561df6b9e2443c34dddfbba98ca88135cb09e266b997324207
EBUILD kwordquiz-24.12.3.ebuild 907 BLAKE2B fcd0a5fdda811591b911219a757bc585537c927652b0bca2c5642548ba6b9943e3056be451a1e25c3f8ee5c3a2f1c2bd1e5d5a181e2af8ed439e93212e22049d SHA512 8dbbd7a607bc3e0129e49e7442dee13383d8a87355bc56f4880d422508125967e36e5a1020f1920af860b09f33e67d94ffd494243209dd58dfe1364354196b12
+EBUILD kwordquiz-25.04.0.ebuild 913 BLAKE2B 9d49b331cb0db1978c8240707521ea575447f8e53a14c72b048abbbc2b84abdf0af1baa0db9af44d6b9f866b579f0d3b5235e682326239596ec8f9c5bc5b9767 SHA512 00b10c4e7fb81d711c6941c5758b9e11b8774175c61bce088c8155b9c3de43b0e58acd6673c1bfb9158c2b4de6342ec2e2946ef97ec5e92ffc169aba2c27159c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwordquiz/kwordquiz-25.04.0.ebuild b/kde-apps/kwordquiz/kwordquiz-25.04.0.ebuild
new file mode 100644
index 000000000000..84524e774b2d
--- /dev/null
+++ b/kde-apps/kwordquiz/kwordquiz-25.04.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Powerful flashcard and vocabulary learning program"
+HOMEPAGE="https://apps.kde.org/kwordquiz/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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 e3d62f734bfb..fd8857a0649c 100644
--- a/kde-apps/kwrite/Manifest
+++ b/kde-apps/kwrite/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.12.3.tar.xz 8317708 BLAKE2B c1a3901d3b1d4b44243f667c6de4d4d3dd877ae633a658235e90d179b82318dce795f7a7d08c4ef4c3a815edf2b71804ebbca4966df6110a4890bcd30c0a448d SHA512 84a2ad1211433fa57f4bcfaed29b22953b9ef7c8efaf897708846f1a34d4be76d1b2a9114a5a53eeb65334648ac83b34ef69360cb3007d9d75cd2d56f02ba161
+DIST kate-25.04.0.tar.xz 8373780 BLAKE2B b280a56d38891eb9252c06ba85dc27ea03feef123d9e65d1524236f5ea859a184bdfab053c216c04aec456ea598478e8c07856a13c7d6ec391a141b627bade13 SHA512 f7db201027c4cee0ae682b6142be2f98b6d68286a6e4f3b96edc2c550a0f6330b10248e2fda5cddffc5160c1961f7873b3eea056a964dd9c8dd379b9344807bc
EBUILD kwrite-24.12.3.ebuild 1146 BLAKE2B e9b32fed617ddefbf460762fa6810cb2a31df4eea075ac5ca3a974cf9cdb1197b4c7aa47a2aaf2c7882219ff8f81976c237a69fec4a6d817011286363ab0ba68 SHA512 991ae845a75996d3540809765450465d3be48cb2de1fcdc4375eefe1688a1d02de0c9a20614c0b6bc3e592f3c8048fb507d71786b03c1026ac14454a940977ae
+EBUILD kwrite-25.04.0.ebuild 1152 BLAKE2B f8a8d5097b4469012f5ce34ff261d0a943de4402cf0ae9a9549fdb64e84d4738d88173af092c7adb714cb9f8227cdfea8a43372f2e4d0d33fba4485db4a97f4b SHA512 7c8ecea4f3c8c6b2398b69ddffbfc33705fa83623022c97c55d5565ddaef81011edae39e8bf226acfcc7703a680f2f7254004066adf18299c02f6acd4be446f6
MISC metadata.xml 454 BLAKE2B 70a481c3b22112574ca9ca2aed5f6b7dd13d073798eb7305171522a881f139e6fabbc27f1a82937cddf3cc4918c39a317e0479ec4a2de0f80c21826ff210a47c SHA512 112ae597846801ed3baa4d8c1e9a26b59435d268fde5413299467ab599adea93c80cba5670289071808a88a0c8aa3d9720aaa049bd2e1a96d64b591d07e51951
diff --git a/kde-apps/kwrite/kwrite-25.04.0.ebuild b/kde-apps/kwrite/kwrite-25.04.0.ebuild
new file mode 100644
index 000000000000..33feba78a6ea
--- /dev/null
+++ b/kde-apps/kwrite/kwrite-25.04.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="kate"
+ECM_HANDBOOK="forceoff"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org xdg
+
+DESCRIPTION="Simple text editor based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kwrite/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=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
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kate-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+
+ # these tests are run in kde-apps/kate-lib
+ cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_addons=FALSE
+ -DBUILD_kate=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 9c9a5a25efdf..11579f27bd3f 100644
--- a/kde-apps/libgravatar/Manifest
+++ b/kde-apps/libgravatar/Manifest
@@ -1,3 +1,5 @@
DIST libgravatar-24.12.3.tar.xz 38688 BLAKE2B eeaa29ca713af04b432994f27361316a66815ccc855ebd101ccda320dc1ac037fdd92eac860d0d9787b8132fa8f56685d76af1c36e724384ee492d301001734f SHA512 9d7f96eca13a8e6a9e9e15099a418f21d57e910a138495293ab1fcd4e441600e698c8d99f4e3b7ec1458badcadfbb37427020e0c86ed698572346a831dc413d2
+DIST libgravatar-25.04.0.tar.xz 38688 BLAKE2B a33efedc7d96280077823f56b763bd44cf206fabf58b77c82ad7f7b81beefdcce1b090deb3acc531b9a7fff5e79085612005d472e87786c4a0b7b92253cee20f SHA512 6b22b32f0867dcf76d8e5f4f7f1259ee6b1f866903bf303f116aa7dd921343c4578b5e8e3f4ba10d638666c492ef99dda7adfb841a28b4d45c474c000f71542e
EBUILD libgravatar-24.12.3.ebuild 760 BLAKE2B ffdaadcc57c74913838eb0770ce13aa5dc53d9cde31bb6e220a01ace86d43fadc23d847ac4214619d36057679798687e1ad5a6688b8e7f82955a9d318341891f SHA512 c9416f940785e478a29d6f80da1c504aaa24d21cff855cc31f9524050d96098882cfefa715712a127c6aa1da8eae9f87f757d04ee43f025e0e25bc90603c1ccc
+EBUILD libgravatar-25.04.0.ebuild 737 BLAKE2B d820f157d6f0417bb8b6e4c0319a5cd798a0df02b41725cede64a1d5de93dcee58298f90918f4b0acd165d0a1f816e36fba265fbd7cc184261583d6b8afe42e4 SHA512 7378b0034350c8fe924b9d9aa99c8d5b95cd2ae86c117ff5fa86096cfb911cc2045917ed3979f5e4704e5a2a1f941b9399c67db59397908dbe1d595bde4b6d08
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libgravatar/libgravatar-25.04.0.ebuild b/kde-apps/libgravatar/libgravatar-25.04.0.ebuild
new file mode 100644
index 000000000000..4843d9fe3c6b
--- /dev/null
+++ b/kde-apps/libgravatar/libgravatar-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for gravatar integration"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,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
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ # bug 624584 - needs internet connection
+ local myctestargs=(
+ -E "(gravatarresolvurljobtest)"
+ )
+ ecm_src_test
+}
diff --git a/kde-apps/libkcddb-common/Manifest b/kde-apps/libkcddb-common/Manifest
index 7d7120fb274e..eecfb6d2dd18 100644
--- a/kde-apps/libkcddb-common/Manifest
+++ b/kde-apps/libkcddb-common/Manifest
@@ -1,3 +1,5 @@
DIST libkcddb-24.12.3.tar.xz 450048 BLAKE2B ed9b86f49b175f9ec5449dfda5912423af47056926af91e1b51a52bcd86a60a4f81fc6cce717fafc39aa5f676a56b2f4efa2e92cf6335782c797ba4ee8109416 SHA512 76875eeda07a763f9925d003e8269226cbd3d487c89fe7e7cb4df3a2cd86ac4d25075ca0c04824fd76b392374f5f6d57a6cfdfd5743db0e7242eadc0f7108ebc
+DIST libkcddb-25.04.0.tar.xz 450292 BLAKE2B 67b5713511871944436fc22b6584978367c278648f282454dfd3651e59264e8f662fe3628340ceb44ea62195c46aa1d278b3ba5bb205934bfc981459288e9450 SHA512 24094e475ee0f07b408fa11dfc0581fa13df50cc8c4482f4716e67b95e485c1ba1bdd3300f961f6a29d2621b056a9ef2f2b2a893a24921e18318c751ad95216c
EBUILD libkcddb-common-24.12.3.ebuild 510 BLAKE2B 3520303200cd49ae7433c70dd6de27d6acf6dd75d590933e8be375a517582e9c17362446788724a877585576d08c55615e5b6b0b75b9144913a9ab741038c810 SHA512 74921535666de235351c917c0baf935c1a27e4d52577196670338f8f7a32b5916ab545ec89070c8384538eacd8053148ef7ab2a378ed19b22eb6b808de540d23
+EBUILD libkcddb-common-25.04.0.ebuild 512 BLAKE2B 71882edd96bb7aa2566d160cf4999462b97c379fa936be1763a0c03238dd322ddaf18341cdd498c99e11b175a7d13ddd9c98df34b8e95dfd9c4e365af09f0373 SHA512 cdcfcf74a71196832573fad4cabcf99d2af3e4c74f491c3f3323a3e99f4a3be1a342b7e4d73585b45dea16d548934ba7787f4d3894a54ce374e2ed71cc879e9c
MISC metadata.xml 411 BLAKE2B 54278265c85e4325b1db4faf26a6e1fcd195ed55702b3c0eb7ec2b82775e6ba7e7ee4c19b18318ac41b91d3500fe6481966b9f615fa34b20115a6389433fcf25 SHA512 b05a0ff6b011e5d8327aae24beaebdb016dfad88615e095b16275d0db740a3e0778dc3f9c798783883d82f88ec27346473c608469afe4d9fa866f3f9d01721c7
diff --git a/kde-apps/libkcddb-common/libkcddb-common-25.04.0.ebuild b/kde-apps/libkcddb-common/libkcddb-common-25.04.0.ebuild
new file mode 100644
index 000000000000..f0c5fd30bb10
--- /dev/null
+++ b/kde-apps/libkcddb-common/libkcddb-common-25.04.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_HANDBOOK_DIR=( kcmcddb/doc )
+ECM_KCM_TARGETS=( kcm_cddb:kcmcddb/ )
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ !<kde-apps/libkcddb-23.08.5-r1:5
+ !<kde-apps/libkcddb-24.05.2-r1:6
+"
+
+ECM_INSTALL_FILES=(
+ libkcddb/libkcddb5.kcfg:\${KDE_INSTALL_KCFGDIR}
+)
diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest
index 9973f85080f8..a31344644d53 100644
--- a/kde-apps/libkcddb/Manifest
+++ b/kde-apps/libkcddb/Manifest
@@ -1,3 +1,5 @@
DIST libkcddb-24.12.3.tar.xz 450048 BLAKE2B ed9b86f49b175f9ec5449dfda5912423af47056926af91e1b51a52bcd86a60a4f81fc6cce717fafc39aa5f676a56b2f4efa2e92cf6335782c797ba4ee8109416 SHA512 76875eeda07a763f9925d003e8269226cbd3d487c89fe7e7cb4df3a2cd86ac4d25075ca0c04824fd76b392374f5f6d57a6cfdfd5743db0e7242eadc0f7108ebc
+DIST libkcddb-25.04.0.tar.xz 450292 BLAKE2B 67b5713511871944436fc22b6584978367c278648f282454dfd3651e59264e8f662fe3628340ceb44ea62195c46aa1d278b3ba5bb205934bfc981459288e9450 SHA512 24094e475ee0f07b408fa11dfc0581fa13df50cc8c4482f4716e67b95e485c1ba1bdd3300f961f6a29d2621b056a9ef2f2b2a893a24921e18318c751ad95216c
EBUILD libkcddb-24.12.3.ebuild 1280 BLAKE2B 12d8ebcdfb5dd417c9cff5c852faa8cc0d2f8a04e52dfdc579b02d4b34b376da9bd80a4d84e352103134843f6d547c847881b0c706de2d3f051fe1c5758de2ed SHA512 555a84ae969f3b9cf12574caf5c15db23a6cae80b48aa3792bd515c7f74936b694887003f688bad36f0cc5cbb6f91a64b7ad5a9ff9bc61c185f739a418ecc3da
+EBUILD libkcddb-25.04.0.ebuild 1282 BLAKE2B a8101d174cc6f3ea9d923b7949596091bc5bee7288f9a25497e0ea66c73c15fcabd9049276a00b6ce3304834286b452101edd03732ee4cddc0e9568815cd8a4e SHA512 7a298c87b7e9163533eebbd114ce060720d4fcdc2b0269473de9149a6b75ea66e4345807032fcc36757b3f29513d2faca22e0ec9052ed0b734f5e3cdce4edadd
MISC metadata.xml 411 BLAKE2B 54278265c85e4325b1db4faf26a6e1fcd195ed55702b3c0eb7ec2b82775e6ba7e7ee4c19b18318ac41b91d3500fe6481966b9f615fa34b20115a6389433fcf25 SHA512 b05a0ff6b011e5d8327aae24beaebdb016dfad88615e095b16275d0db740a3e0778dc3f9c798783883d82f88ec27346473c608469afe4d9fa866f3f9d01721c7
diff --git a/kde-apps/libkcddb/libkcddb-25.04.0.ebuild b/kde-apps/libkcddb/libkcddb-25.04.0.ebuild
new file mode 100644
index 000000000000..9f6902b67c25
--- /dev/null
+++ b/kde-apps/libkcddb/libkcddb-25.04.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library for CDDB"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="musicbrainz"
+
+# tests require network access and compare static data with online data
+# bug 280996
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,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
+ musicbrainz? ( media-libs/musicbrainz:5 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/libkcddb-common-${PV}
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+# Shipped by kde-apps/libkcddb-common package for shared use w/ SLOT 5
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/applications/kcm_cddb.desktop
+ /usr/share/config.kcfg/libkcddb5.kcfg
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ cmake_run_in kcmcddb cmake_comment_add_subdirectory doc
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package musicbrainz MusicBrainz5)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/libkcompactdisc/Manifest b/kde-apps/libkcompactdisc/Manifest
index 5095e94a9a32..187ce83a7a05 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,3 +1,5 @@
DIST libkcompactdisc-24.12.3.tar.xz 100592 BLAKE2B ad07417dbf436e44d5c7ad14a140dacccc72fa9f5753196677534d939a1cfecacf704afb0017a176d8348ea1e6344588bff59db254b4cb47ed987f6afc5a95ee SHA512 76e245fd4b915534146abc3792a0413a0c42dc773260c087eeee658fbe25bf5ccf3885d84f5272adf09319a2b198c5b89f4fcf9e6729931446a59ff1c758dcc2
+DIST libkcompactdisc-25.04.0.tar.xz 100588 BLAKE2B 9a1ce47471e0882ce8e387da8c8a651593918aee1f1d7f34de8f22ccd623cc9220e466a92fefa8c5a8750a26deba77079ac0872ece3e6e82da51c5b85747b14e SHA512 96b796273749e4c11c22be6fb51bd6b44a13097d5f969535389b15a7b64cf07c5048bbe9c6b95f7420bf373197161ec121ea749cce4a0fc7358482666eee18c6
EBUILD libkcompactdisc-24.12.3.ebuild 621 BLAKE2B 332c2b9260b140f07f9b53ca6ee3616e1a937e6a1ac0ee1e8b450aefe80b2c5ea8406d138dcd7546541578378cbfb99951dd96db8e88a75277a75cee1d213a64 SHA512 776f2f8fb2ba32a05618519ed863d90688f68727ffefeb2c829e54f38199a43cb69d121c12819ce19f11626eabf6f41e10f42ce3f3e1d28d3b08e948ac5ef1f5
+EBUILD libkcompactdisc-25.04.0.ebuild 623 BLAKE2B 377c95f118d5c7a77fb9bea012a62a1ee9682f396a1116d898b3f7ac1a91839ac4ef8130578fbe75a986d39ae587b3c9d2b0bad3bb6c34288d7483a0d3829e7b SHA512 7e3674e62e666da9f3c562b235f3bef5e1d4b2ca1f525fa378d70a3c9f4185ca14458db85f8050e957e39978eaf73abff0631233f82ca6667ff09aea873195b7
MISC metadata.xml 388 BLAKE2B 622395c2c72b4b67338be67473395f46681ff70f4e2da53f8cd97a7e3a1e69e8eb3b712b84fa992cb59a1d20e157490fcb34cd96acde1f14a9c6f7b019d8325a SHA512 02a7ca441445e86400640d18fceb96358196b8a662c9c2f1868e27e5cc5bfb88042e03a2a1ce053d72270c0e341f18e81f905b3e99c24eac4eb592eb5f2cb611
diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-25.04.0.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-25.04.0.ebuild
new file mode 100644
index 000000000000..66552a83dfd3
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for playing & ripping CDs"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6(+)]
+ alsa? ( media-libs/alsa-lib )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package alsa ALSA)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/libkdcraw/Manifest b/kde-apps/libkdcraw/Manifest
index 658b48d42de0..17cebf443508 100644
--- a/kde-apps/libkdcraw/Manifest
+++ b/kde-apps/libkdcraw/Manifest
@@ -1,5 +1,7 @@
DIST libkdcraw-23.08.5.tar.xz 37500 BLAKE2B 03f192f09485dbdb2361d9553b067211825f3862a07661f3494b03cc12db66823af539ee29f04a2ef2874c61c42c129b5116428b0cfc9994022b0c079ca0ecee SHA512 76b5b5ee83dfb20f5bb857b7b1d654388066da70413f58319d8ba0b143d0ae8bbd1f2a1ff26d205742fe57f7cf76a81687419787498c72a6faa9d21f92836059
DIST libkdcraw-24.12.3.tar.xz 37328 BLAKE2B 790c9b90bb57e66e407d2a5e62e5c3a748c812b9d8a895be6fd00b29005535e4e279fb92bf2ec2ef28c124a2f6ca77df13928f7755bc9e5b81ed31f56aabd25d SHA512 df43f1ca04c4d81dce6ff4fac4648786766aab29269bf58b87a4b83638b7e1fd78f2f040334ecb6ed201ee33b6d5398e8b0c67b306c9ce6525118e5407fa3f93
+DIST libkdcraw-25.04.0.tar.xz 37364 BLAKE2B 10ca3c8f8476fede2821c3ef6f13439fa1a69ab094fbaece5e276317df1c7b59d7ab0c21f21be3e053c7256f2c175b646aaba1a8c87e896286efcc11de214bf5 SHA512 47b728b4974b71af5122da692c4b365563da76ceaec0624c7d8d100c5f2cded03dfdc931a5a555373e5c3fea0b9ca3a999ba972ce0883d1fd6b2c95baf9b9dee
EBUILD libkdcraw-23.08.5.ebuild 378 BLAKE2B 0f0998e515103f0863037d994ca42c82eafd68d38a1b57906c5e0dfc08e6d4a17c81b1cf627098fc8266f2661946b1bff4e4d9bd8241882e8ca1e75f1fb3aa27 SHA512 d3c26cb81363c585fa174b873348ba841d66ca031c0271c122d80e3f56d3e978df53a0ae4d7f938ba80bc3fbb835e90be7851a0bb272f67e2fc188fcd171bc3c
EBUILD libkdcraw-24.12.3.ebuild 395 BLAKE2B 627debb2670d531a09c5e23f1561b58ca34513e4cc4ae141c03f7bef447c52dc4500be040a01d9bf66306cd01886251674ca79455f3003331ac84c2d9fda6683 SHA512 50cf681adbd1336a6134a7b6309fdae26a93eb0898d57036c106e4fcb6a3cb4083056c1ec5f75268f23f2399239138218cfe388c609e85b1573ed25f48ef700e
+EBUILD libkdcraw-25.04.0.ebuild 397 BLAKE2B 50476afb37a8ba04785c2a91e977dc592b40b45b6c68c15eeb7d09c6fa295d504da94a89ecf4e193e38fa4d589a5b4966fe5b63a883200b76111e3f203d199a7 SHA512 54ef05b6697ea943bf59725294da09dd2893cdaa946056227b840ae9f58b976bf007e648539ef963bda5375cabd4c61c33d9b0f6c8aae26780f4c3d897a8fd4d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkdcraw/libkdcraw-25.04.0.ebuild b/kde-apps/libkdcraw/libkdcraw-25.04.0.ebuild
new file mode 100644
index 000000000000..8812618d0096
--- /dev/null
+++ b/kde-apps/libkdcraw/libkdcraw-25.04.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Digital camera raw image library wrapper"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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 cc2e930da07b..3c944e9c3c0c 100644
--- a/kde-apps/libkdegames/Manifest
+++ b/kde-apps/libkdegames/Manifest
@@ -1,3 +1,5 @@
DIST libkdegames-24.12.3.tar.xz 5975604 BLAKE2B f784f15f2de5d61231eb4abea69c9cefb03abf41984df99547723879bcfc529264f56c0ae74bc6aa9f35e0791f0e536cdaecf912b6404e8596b3a8730c04971f SHA512 6f07f3b99e4e583150f07e025418853dc4f109324540a286b2c3ab5c26cdd3d55aa2b1d62e59afdbd94d26f4999496445466a4dac01f4190602a7fba33f4295f
+DIST libkdegames-25.04.0.tar.xz 5978876 BLAKE2B 70777d00387dfede75a5e1486dc4ac6928dcce9b454292c2704e7f6eaf57f8a5064140299e611d0788669d7d9719e3b8d6a571a5579e2fc00b7fc9964fdfb2d6 SHA512 a5a68d4ce0a04736adc2691958b5d0e4c46d520e858ed37ad06b7e003b2cf8134256904c186d0acbbc66a41746c9e4bf302703c9b89c7436a2bed53722ccb1a5
EBUILD libkdegames-24.12.3.ebuild 1318 BLAKE2B ec55f731fac635f71d7dc30342e712ce0246b0a0b1f5b3ec97eb1fd51dfd8827eb43f66c3de5c6ee1039958f14d75e15770b604b4799c9894533bd0c331f3585 SHA512 1626f51ab266506909ca378766f71fcdeff8a47d25097c34960a9e64c2b8cb68f37a0e66d7767777ef9ca247419432105c5eb4c5f5eca84d83f2aada21683822
+EBUILD libkdegames-25.04.0.ebuild 1320 BLAKE2B 1fe40b764da844f8a707a2094c9035880433dfbaca3c9277a2801c09a54c53f9d879f4567d283517558b6c241394b29aa8f99eb255a7edf3dedfdce4939f374f SHA512 0614defda29172033c81fe7a66bf4215986e49864ef0deb13887a8a2a7b3138cfc1b80c17b7ffcaa9ea9862c9935e36943a302b1d02e817d096b21f6c5efb743
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkdegames/libkdegames-25.04.0.ebuild b/kde-apps/libkdegames/libkdegames-25.04.0.ebuild
new file mode 100644
index 000000000000..37be0d7abb07
--- /dev/null
+++ b/kde-apps/libkdegames/libkdegames-25.04.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Base library common to many KDE games"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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 5723acf45419..0118f8c7144c 100644
--- a/kde-apps/libkdepim/Manifest
+++ b/kde-apps/libkdepim/Manifest
@@ -1,3 +1,5 @@
DIST libkdepim-24.12.3.tar.xz 282856 BLAKE2B 7109a1f2077ae1ee6400ef0ca5fc3597bf2ebec172dab2e6bda6c3ff66d85e8caade01b317af1ef48d97cf54546836fb5bb2f0dd07cec9cd0f963985e6fa2928 SHA512 915df345d99a45b10d95bd2739233da23b85da331fe1ec992236b9159012fada0dad2e06d1e3c0794e60d5a7f3cc54cebab9ee5662ed7da96d027c45397b113a
+DIST libkdepim-25.04.0.tar.xz 283040 BLAKE2B 1273ea077136da2cdb14a863b848aa1bae05527483490efe2db6206906058b95ba68ec984421d874e51d60c2480392b7a03d067c9138c3e4ae5e1d22113db42a SHA512 f8b7f6c380ce44bd46573eeee70611f095be87e302aa030472111cb58288124094ce15737c68ae089a09fa0a47973df579e09c6c2085c73c132e3bcf568b44eb
EBUILD libkdepim-24.12.3.ebuild 562 BLAKE2B 99d2a644603066a9ca27db30a83035d4ce17650654eabf89999ff9d16fbaef8f4f0cc92a0486b89d6d03b4b35c17fad3a2bc2db74738169ff12977fba9c47fc5 SHA512 bc5081ab93ab6d5dbcbd2e34e2481c76a2b7e7c366e5f623ae6d48a1461c629d4b6bc4f3b97ccc9aff435fffc95caa41178029a02441bc63d48838e122bd1731
+EBUILD libkdepim-25.04.0.ebuild 564 BLAKE2B f103e13fe05aaddac560e3eadae5cc5521d891e59204a2b0ff0b12bc32250616528652bf728a812faef04fc7eec8446983635c0ebdb63b5cea7cfbfcfe96d84c SHA512 a91b33b9f46f26c49aab7b6d871556c9f3667e6e65c4028952794d9247923789203c8561862ef10701b924602d3531f1c5de3f65bfece6c2e5929a3d201411db
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/libkdepim/libkdepim-25.04.0.ebuild b/kde-apps/libkdepim/libkdepim-25.04.0.ebuild
new file mode 100644
index 000000000000..c5f851aadbe0
--- /dev/null
+++ b/kde-apps/libkdepim/libkdepim-25.04.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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 5ad8213fb5c1..bc8f34222e07 100644
--- a/kde-apps/libkeduvocdocument/Manifest
+++ b/kde-apps/libkeduvocdocument/Manifest
@@ -1,3 +1,5 @@
DIST libkeduvocdocument-24.12.3.tar.xz 228524 BLAKE2B 653d13fc0616442225afaf0627be92d8d27dbebb5fd315638baf469016e4a194ac597fe46a5c9def1344b2172bcf30e2ed6d762ce6edbf3f96502d23bf514254 SHA512 381d9f6834693848f3b4f6edfa85767848d45be8a069d2921728909760034d77455fb374646c837f3ef63d381c4094671a1ff53d18a5a311864d8a256859b70a
+DIST libkeduvocdocument-25.04.0.tar.xz 229368 BLAKE2B 09f657cae2a1cbbae18b014b8a3b8adcbb9649e07e54da405121560cc04285a1152ab1334535b559dcf025133c6a88cc1faac60de62d933bd01542b8afaedc9e SHA512 8af7fed25acc5cbdb720a11aa92b1791484e0e0235b2e96d9aae3cb1dc615bedd343c96cf32141048232da826c31211a9207b113a896bdea06f040d02e91ffb6
EBUILD libkeduvocdocument-24.12.3.ebuild 522 BLAKE2B b2346af694afef0729df85b4dd0915fa4f438e00f12bea9db85d5d6e5e07013ad5956bf7ac2c8b5ee9a2ef07ac4831303bd1c449eb8ff3183a11a224f0bdf6f1 SHA512 18e525b065037a0374e32a65901b8f4a5afff6ccfc14f544d355bc72a00ad080ab93d0ac607a2f96b59b6f8a11735ac6b3b09e8746176bf827b562c8f8340755
+EBUILD libkeduvocdocument-25.04.0.ebuild 524 BLAKE2B b29876dcff2cfad2bf58b50d037d3851e5836e4e0fb93cc254840309204bb42cb7c5221a8720ce08255a12d3b2c65a68c516ba2c8143f427c187809c28333313 SHA512 d3ab7b6328983ac4dd1b74e85624ec596100d1b93cecbcacfcf726f6f052fcc9572482666654adafc24c17e9f58228c7982f4d70694316c0e6f1b7a9509cde0d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-25.04.0.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-25.04.0.ebuild
new file mode 100644
index 000000000000..f2066a7d9ff3
--- /dev/null
+++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-25.04.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for reading/writing KVTML"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+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 52d4f77153d2..084f91ef9ff0 100644
--- a/kde-apps/libkexiv2/Manifest
+++ b/kde-apps/libkexiv2/Manifest
@@ -1,5 +1,7 @@
DIST libkexiv2-23.08.5.tar.xz 60688 BLAKE2B b5b004a1eecd1e24542f41088b9cf04107d11e5cc2f4c80728c6bd1fccc06dee6f83ccf466f8fed7e1037c7f5fcd00eaf6519ed993f18affe77c839de60a9183 SHA512 e6535c24fea7c4a640433f6b1064d2058ba96a5908d08980ff978da8a4eb177aa26dd75a25c8ab44bb619b7a8e7ecfce8670ed3a67812806e9b587aeb48bcd16
DIST libkexiv2-24.12.3.tar.xz 60632 BLAKE2B 3a80e3eb1db3ca4b42b72fecfde4401719ae6aa1408b9f3e7354776f420439e19a37c62ab07ab579cec20461ae26089358d01047467404f7933982d5cd3c847d SHA512 f07862443499d9a427d328673ccad6f17d4c6262caf97303cf2016c43bb1e4d71a3efd49e753749ae0bece8d46d26161b806ecabfabaadb7f2deb328b466c025
+DIST libkexiv2-25.04.0.tar.xz 60652 BLAKE2B 366d635b0adb052f5081ec5a27a9e6c982f161d2c5caa610cd3b3668a72a34f6b82378980036633892b4f135df9428bd14430025a4f66753d424d470fd2cf067 SHA512 e1d44984431ab43188b8578003b113dbcafb255582a7e71355e6391dbfa324b4084f17e1a710b2b0fb0fdc78d06eb7019730c0b549697577ae2168b2087e4007
EBUILD libkexiv2-23.08.5.ebuild 379 BLAKE2B 2a6c2b057fe9a66b53e9e52cc4ea63af3f284e72230afa397c504e3741614113549d6aae2e49f34f63c09fd69db690f974f03f4bd164e32420ff41785f67446c SHA512 5af2c750c6cc9fc8ab7b46dede40b12fc5d8ad5b9739fcfb66b58854a4ae398a35e7a4f113bcfa73112ef7ae1a015d7d5e139d14b274b874eac9565f23f88698
EBUILD libkexiv2-24.12.3.ebuild 391 BLAKE2B 7141eb5f507c24296ffc6582e974cc913c6544a7f64c313c4562228cd8e6606ff9ecc2582261e0bf589b3fc650b4243150b455cd1589ad30aed3a0710f1b3102 SHA512 1948f7ed794365e71c1011071c6740605e194491736dab4b8ffb27fb9d3744fd46f21e5afce44d57e3c3fceba1ee94a80f018b8bca7ed2f6b14b7e8d9ffcfc3f
+EBUILD libkexiv2-25.04.0.ebuild 393 BLAKE2B 50b66a5262582df22b88961d90416867ae44ddf62256d358bde174b7cdf30d435999ef5c6a44ee74023e0a0e9783286995140d6d8ca667b8166b5a8180c73815 SHA512 ac1362acd5bbc10043dc513f109ce751fa17429cf6a910308938079848bb42ec17d0e2f012d6db5ed4df0760dfb61bd07b4f7723c0d27c112a97a134bac4ce0d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkexiv2/libkexiv2-25.04.0.ebuild b/kde-apps/libkexiv2/libkexiv2-25.04.0.ebuild
new file mode 100644
index 000000000000..c878c653f734
--- /dev/null
+++ b/kde-apps/libkexiv2/libkexiv2-25.04.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Wrapper around exiv2 library"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+xmp"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=media-gfx/exiv2-0.25:=[xmp=]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest
index 9bd03eb3d15a..0edd1c811bea 100644
--- a/kde-apps/libkgapi/Manifest
+++ b/kde-apps/libkgapi/Manifest
@@ -1,3 +1,5 @@
DIST libkgapi-24.12.3.tar.xz 339480 BLAKE2B c9c43402f735688443ef0283d6ae8372b05d6467cb7ebe90cb88396bb9bc772cd296217430929e56caad994ffdffcd2801c93c941b8868727656d0bc362581ef SHA512 6806c6bd1653b614096ce5d04483a254ce0f85d8ceabf66c43dae4ca59f4b793b7f86e2fd94fdd1b7eed17fcb96e796a272d174feb613c141e4bc1cbd98d0ee9
+DIST libkgapi-25.04.0.tar.xz 341588 BLAKE2B 06de5ca8ef1c4a31f5a4bbf768b97bf8f7d0d8a5d835748e823ddfc692edab4a44624d1c800a9b14685574e403268ef2cbe03541a09d76d3c630e0f532f64b5f SHA512 e4535777658798328338a190ab3101c01eeb8c74754d9db3a671a8e1233e3c2cff420ba31088ee7d1798167e78cfcdb2caf0eff874cd23b7484cb837fa13eaab
EBUILD libkgapi-24.12.3.ebuild 888 BLAKE2B 489d7afd07b4571de26b094f7d5af8361dad601deeb170b3d52940bb60cc64894a45e60abe70691dfd25efea38937a48cf044cc3a3a38c8eac52855c0fe24ac5 SHA512 1710739b1033749a529a5c1746cd4786fb4d849223f9bb185ef6cec5e31e705d7dd64f94550bf4f61cdc450d45e1cb3e88d1eb944d0be2ae1c2ab64d91f135fb
+EBUILD libkgapi-25.04.0.ebuild 890 BLAKE2B f1c224a3d9781c21f3322e86c57dba28937012b4236640a788c3f0f9f460f131594e87f31d5fd94173484c9c018f855142b77fd015d9b7df27afd9c044f57efe SHA512 3c88f2ffae90a0cf8853b6ed9928aefe39ed1a5f2a909ed7927adf271161d5cabcfcc109eae2800c280f09991ac113e02faee5d978c70133dc63e4d562e683fa
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkgapi/libkgapi-25.04.0.ebuild b/kde-apps/libkgapi/libkgapi-25.04.0.ebuild
new file mode 100644
index 000000000000..fa02646bf825
--- /dev/null
+++ b/kde-apps/libkgapi/libkgapi-25.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.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 ~arm64"
+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]"
+
+CMAKE_SKIP_TESTS=(
+ # Failures not specific to Gentoo, bug #852593, KDE-bug #440648:
+ calendar-event{create,fetch,modify}jobtest
+ # bug 924625
+ tasks-task{create,modify}jobtest
+)
diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest
index 41f1c37d6eb0..9d40d64d36af 100644
--- a/kde-apps/libkleo/Manifest
+++ b/kde-apps/libkleo/Manifest
@@ -1,3 +1,5 @@
DIST libkleo-24.12.3.tar.xz 643152 BLAKE2B 81198c55d31420e6aa7bdc84bdddf437ba120f9f31c60c6c0e66cb173029ffedcc6c70469b22c597e62c1873f8fa51e8f34f6226d2abc79bc71afe53c5e01f12 SHA512 fff00b2f5143ffb873dac168ab5c0a423975ecc94991b008037ce2e15ccbccc59251593f6bc84298e68f3fb2e8ad32fe6529b7ddaab077aa6fb27ff2424f9e87
+DIST libkleo-25.04.0.tar.xz 654936 BLAKE2B b3ae7c080338c4656f350a2454a1b877fe80d2b0af22ffdbbc97feb8893f24e9fd338981384d0d4d14f3a438e47e499a6d5458723e4d7085430a2d699d95f637 SHA512 04121ad24372553ea323c5feba4e8d377c2ad6d7d6a3ad07197c928cb90a3afc1366f28f82703399c8e73d27e7bbf3577f40fdc98ca0897b5b63756e56bd5647
EBUILD libkleo-24.12.3.ebuild 933 BLAKE2B d41149a98763f7f810fc70e5410757c9e6b6ab5d1961799cfee91a8ece284d210a78edfa27a6d7010a27cadf3151dc4cd5630f6c99e8768e639d1f32c64af6d2 SHA512 0822c5a8c48ff7a5dcb81166054decefd0f757f1d48bb50010b089b66b487ad7f764c8b5cda5d187fa1c9d1b747a267f6545dbb677367827a0a3e329eb5433d4
+EBUILD libkleo-25.04.0.ebuild 935 BLAKE2B 1364f6946be69a29d795c378e46ee3b487e2a27992411c2335f4bcb224c3e2929e6ff56809852b546c87f6cb34c7cc1b69f6a26cb58b013aaace9fdc5c468b4f SHA512 f088fe9df3fd2396c646e8f13fcfe3561df38f35748dce7d5787763918b0a5d2068d2dce8b44ec4e8c4a7561290a94a1dfeb9a5815b1de11bde88d901a0aff0d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkleo/libkleo-25.04.0.ebuild b/kde-apps/libkleo/libkleo-25.04.0.ebuild
new file mode 100644
index 000000000000..062f54824b9f
--- /dev/null
+++ b/kde-apps/libkleo/libkleo-25.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for encryption handling"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=app-crypt/gpgme-1.24.1:=[cxx,qt6]
+ >=dev-libs/libgpg-error-1.36
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=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/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
+
+src_test() {
+ # parallel tests fail, bug 946863
+ ecm_src_test -j1
+}
diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest
index 0eccee1149c1..fae365dc349d 100644
--- a/kde-apps/libkmahjongg/Manifest
+++ b/kde-apps/libkmahjongg/Manifest
@@ -1,3 +1,5 @@
DIST libkmahjongg-24.12.3.tar.xz 1693992 BLAKE2B 90327e7eadacf71d714bbd3801ad33782a4ed5d08a771064e0d6f0da6bf88f0132be6b659cbf0f6512bb123bb82fd3338061f00e3c63ddbad949e07438817831 SHA512 7905ec05c568e02261127c38c1219cd2bffe8637ae7e2bf9def0715c8fdb5390b2f6beca10884b54d0b165d11b3cdce91505bf089941aa651b3893472548d473
+DIST libkmahjongg-25.04.0.tar.xz 1695072 BLAKE2B 9d6cd5c0f29e9779984446b0568248be5f59cbaac7be34c0d26c911ef53c2d1da198129d70a058f055b584df8247a8f09ff62f35bde49a8820689fee07469e1f SHA512 08874aa02ef5adeccc33289f68774f0a6b06fb3cda54b67997ab940906f65e8bc1a90d57f930f7d239fa0ea0d4ee8e0084aac110e0831f47a199cebc8df2ee8d
EBUILD libkmahjongg-24.12.3.ebuild 616 BLAKE2B 9923032d41764b571ce13eea57b2b6bf6eb13e9effc1543861a637508a371faba0f8b3fbd6481280b4dc6327eef9a532f879b6dd8664155b89129c8962f82f9a SHA512 e229b0d03fcc2f4d1fba4e0a47cea5b750f85c36aee084536ff1845324fafb3f67baa8ae2d577bc75fed5d50be7de8ef80b88e8aa96475a7469acc659dd102b5
+EBUILD libkmahjongg-25.04.0.ebuild 618 BLAKE2B c498934419023bc2e90aa591a470ef84fa010b8557ecae2f6614aa0ef645d955bfe5cfaf328497f6a5a2c504004a3851a3785e5a24429ef59d1f4dd19b557da4 SHA512 85918c67a76430e9366f2cc1f5cfd6e54ac0f004a3cff60af7383eb7018d449e36fc44eecef8ccd94db47a796d4786be64d6cc0ca36aff0cb6236c3e2302a06b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkmahjongg/libkmahjongg-25.04.0.ebuild b/kde-apps/libkmahjongg/libkmahjongg-25.04.0.ebuild
new file mode 100644
index 000000000000..d6df8ba17c7d
--- /dev/null
+++ b/kde-apps/libkmahjongg/libkmahjongg-25.04.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: 7zip
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/libkomparediff2/Manifest b/kde-apps/libkomparediff2/Manifest
index fc411fe67f13..39efaff316d7 100644
--- a/kde-apps/libkomparediff2/Manifest
+++ b/kde-apps/libkomparediff2/Manifest
@@ -1,3 +1,5 @@
DIST libkomparediff2-24.12.3.tar.xz 188504 BLAKE2B 79cb6862d939107397ab85c9cf51c300ce946d61de0c4f5804c4be85b12ab136f1a7e9e11f61fea3dbc7458ec2c62db25482df82e6e4697872e8503634cc7453 SHA512 5369ce56b0f2e82062fa6a226b89c489429e3af7979ea2d201e7a72013c324431ad21fca84ad2f0b6ad00069e8c857de9e241332ab2c8b8aa3692257db707b21
+DIST libkomparediff2-25.04.0.tar.xz 189220 BLAKE2B 8393be93fb3371bae56cc0ccbf82fc2290bd72943883130952ced8fef5fec8299dae59ec55b4f24e73f3fe9534db26372b8187c2090a21c4dc0751a7acf79e9b SHA512 a2d4b4a9c4d0ae476c723641ebc968e2e97c2714bdccc3d426ba2cc09331faf10b0e2d04a19127c0ef35745bc106df2b4ac9f592e178248dd1142d0d4b485479
EBUILD libkomparediff2-24.12.3.ebuild 620 BLAKE2B 14c0fb71b34556444dbf0b0910f961b976208f0136d09f6ac6d6a1ee138cad4c6a37043540b83e0a71d7eabd17f05b3163427d2c3500034d2a6a1a27d2e87c3b SHA512 b9e7ad27a6ee561ed22dbc992cfe6ef7070e62c5df4d6f3b5f47df6433f63daa185a8050001f28015b4ea553a89064162065b33bf7ac745f0d825811cd6e546c
+EBUILD libkomparediff2-25.04.0.ebuild 622 BLAKE2B d9a38a52a1043b4e92ff3f3493c787c96e672cd165c919d86a185e8e5eac4a2d3113c6d5f735dd88952f8e7d92830ffd44c73b0386d7cea76486d442c338f5c8 SHA512 d46672b64993f023a299b260e8971ced9ed62ed616a58e01160e412342e53bead3779d7cbe8a268e9622ec034381e440c3c6d2488bb98bbb44992ae8cedb4174
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkomparediff2/libkomparediff2-25.04.0.ebuild b/kde-apps/libkomparediff2/libkomparediff2-25.04.0.ebuild
new file mode 100644
index 000000000000..c6845a832327
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-25.04.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library to compare files and strings"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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/kio-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libksane-common/Manifest b/kde-apps/libksane-common/Manifest
index 4e773bc55a9b..2ef1a8c6d0db 100644
--- a/kde-apps/libksane-common/Manifest
+++ b/kde-apps/libksane-common/Manifest
@@ -1,3 +1,5 @@
DIST libksane-24.12.3.tar.xz 155384 BLAKE2B de09c7e39b0cc2b323a835b48fb506704ecbe03f14cd19b1684b397c6d1aabf727a28da9b2b1c39a32df3c83db4ff4f293114bce69d37ef97c106d9b2a8b724d SHA512 f3e4afc29e080b9dfbb0f24d2363c0c3edf74d2500af23f5cc4d82275e9d464eeeafc3ca47c8ea2930dc420262fa9561f6150c49ac895d031df3830aabc5052f
+DIST libksane-25.04.0.tar.xz 156096 BLAKE2B cb971d36631911a53460c203230e622a0c04e732b698a58ff654a81e9fd8b8b4eb35d6566a739931863e6d834517c8333c3afd903c2abe34723f7d77a7d30826 SHA512 7f6338f5f9f17da65032fc18b54f2d69c9c92827ac9015a4e24213724d7e2d6e04f214e2a95742294678f3a95602ae57f63f68593358df0e59f82774bb6cdf24
EBUILD libksane-common-24.12.3.ebuild 515 BLAKE2B 02d6c03f8ecef06a56cc69e00716e4d34b83198afcc0efb4f2a3350dc2360651355ac89c91d86533a98731d9a2c95d32ba5e9aad029f564b895c05b5d1b8c9ae SHA512 881b869deb66c55a5149c6502e2fd09f0e658dc0c0b13ef12beeb854d0550fd9c652f0ff34500d737631855b467263b9e23559e4aa8f67d02ece8da09f754ed5
+EBUILD libksane-common-25.04.0.ebuild 521 BLAKE2B 7d1e9220a31c662c0b0e9d72202673aa1c548ce1a16b9820262b6391235dcf88731e30c7003b1405afd0a5458d6e01d8f6b5c65b287e2404d9ddba982f13839f SHA512 0889d1310c9a31671a9d350bedf73fae049c9542d3202867b425017cada3d7fe312102347538259b8e7a9ce24d1a313496af56d84e5c8d0ba3ac7da6c7dc3f56
MISC metadata.xml 409 BLAKE2B 0673e71d7865fa8db72e9dad57eed93dec1dfac747cff1d5ef61beeaa8d96874390b8ecbce6b8c1cfb3aeed7079dcdd1cb97087ed961499f2120fad69ebba6c9 SHA512 3a24348d7972a00230da35272986820762ba1b775a10c737b829a583217343595f3a69dac523d44817a0ba4ccf7f4033cadb27f5fd64f8f25d258c9615b9596b
diff --git a/kde-apps/libksane-common/libksane-common-25.04.0.ebuild b/kde-apps/libksane-common/libksane-common-25.04.0.ebuild
new file mode 100644
index 000000000000..9aa3f30c1937
--- /dev/null
+++ b/kde-apps/libksane-common/libksane-common-25.04.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org xdg
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ !<kde-apps/libksane-24.02.2-r2:5
+ !<kde-apps/libksane-24.05.2-r1:6
+"
+
+ECM_INSTALL_ICONS=(
+ src/16-actions-black-white.png:\${KDE_INSTALL_ICONDIR}
+ src/16-actions-color.png:\${KDE_INSTALL_ICONDIR}
+ src/16-actions-gray-scale.png:\${KDE_INSTALL_ICONDIR}
+)
diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest
index a67a9efb0121..925ba6f04c2a 100644
--- a/kde-apps/libksane/Manifest
+++ b/kde-apps/libksane/Manifest
@@ -1,3 +1,5 @@
DIST libksane-24.12.3.tar.xz 155384 BLAKE2B de09c7e39b0cc2b323a835b48fb506704ecbe03f14cd19b1684b397c6d1aabf727a28da9b2b1c39a32df3c83db4ff4f293114bce69d37ef97c106d9b2a8b724d SHA512 f3e4afc29e080b9dfbb0f24d2363c0c3edf74d2500af23f5cc4d82275e9d464eeeafc3ca47c8ea2930dc420262fa9561f6150c49ac895d031df3830aabc5052f
+DIST libksane-25.04.0.tar.xz 156096 BLAKE2B cb971d36631911a53460c203230e622a0c04e732b698a58ff654a81e9fd8b8b4eb35d6566a739931863e6d834517c8333c3afd903c2abe34723f7d77a7d30826 SHA512 7f6338f5f9f17da65032fc18b54f2d69c9c92827ac9015a4e24213724d7e2d6e04f214e2a95742294678f3a95602ae57f63f68593358df0e59f82774bb6cdf24
EBUILD libksane-24.12.3.ebuild 973 BLAKE2B 07b8a8b2413277c9601a91fc6e4bd45dd1f791ac6374815c0fde825034183b41d778bb6f69f9a11ebebb21562f41f43eddd5a644b431975beb7a5198b9d34c37 SHA512 cf8e1189f1b4c3f796ef28101249570d3ba6de670672fb833a29723c63fda1f19205f442bddbaa415aa668ae2531157c1a2cb274680e33be4c2a049b5106f035
+EBUILD libksane-25.04.0.ebuild 979 BLAKE2B f7e92f3974d484f2f78ac7cd8085fc76e5a5bc2c7c4782f8e88999e9889d6be58296f23dc8b1f512ef1928d17966bfbe0d08d61338001734812033e923b491d2 SHA512 8304c1e6c380f636cba1b939f5b1565484bb05d4e11cd36595d40212e9d41a3ba06fbf5b6a9333c08eef7db0232f1b71f3fd203757ff6d56568ccb46022a44b7
MISC metadata.xml 531 BLAKE2B 1de6f543194def5840e108a405fd4ca18617959799e64375ffcd0aa30854dffa4569dfcfbadc1faa027addfe83387cf05dda201b6f1e19a551ac1fb8c3737323 SHA512 e09b15e1bdded83384bf330d2055df974f338f5bbd60a6e19852a8fcd0a306da443253752b3ced14446b6a5409d9dbc9a450451ee2da750058c046dc89803db5
diff --git a/kde-apps/libksane/libksane-25.04.0.ebuild b/kde-apps/libksane/libksane-25.04.0.ebuild
new file mode 100644
index 000000000000..c7774fd46556
--- /dev/null
+++ b/kde-apps/libksane/libksane-25.04.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="SANE Library interface based on KDE Frameworks"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="kwallet"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=media-libs/ksanecore-${PVCUT}:6
+ kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/libksane-common-${PV}
+"
+
+# Shipped by kde-apps/libksane-common package for shared use w/ SLOT 5
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/icons/hicolor/16x16/actions
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package kwallet KF6Wallet)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest
index 1d8582d41378..f398e5966d6f 100644
--- a/kde-apps/libksieve/Manifest
+++ b/kde-apps/libksieve/Manifest
@@ -1,3 +1,5 @@
DIST libksieve-24.12.3.tar.xz 603936 BLAKE2B beea125e5c054fe653fd71562ba672783b1aec7dfeb546cd80f7f64e7cc936af22bbb83d436017140dcba2a5907bc42dfd73254ae3d5893a4977485dc98c5246 SHA512 a24e64c118b685ab364d3f5b341cb6604dd38a0cc0090770ffa442065dce77aafa2b6cc550579c284e4519fe2c029259dd77097c68a24b2d687c3ea51abbf148
+DIST libksieve-25.04.0.tar.xz 614864 BLAKE2B 9d8d3322a9d301ae9261b73ba5e432d7c9fb359488ecf2e320098afabb2a3b93f662def38a4c590831759a20ef8c015747de22170275ad52819fbf53caf3b563 SHA512 daa37bc837b5fd55c4600537cc3c296bd3a5a51a02a5a7ade660c5fc653aeb8975bfc1bf48fb2e443d03194b552c2f1eb3a997efff65d421979553b4eb62d937
EBUILD libksieve-24.12.3.ebuild 1373 BLAKE2B 28c954edec45649ea18bfb0d3ec7c74a0cfe4143ce14701770e90f0e0670211f8ac4512f21f7f04ba8f85f2b195abb7eca558d7e53bcb910be65c0ad9a220c7a SHA512 91153ad6fd46f042b85beae423648edc6ee988e6c73ea0b66f62911d9ed1e9828b66b358e1a51baa723082cdf8495888b3f6222b86b64d3fe7b3bbceb8478fda
+EBUILD libksieve-25.04.0.ebuild 1375 BLAKE2B fcdc8559272a636ac6ddba33d6d72b0800be548ed4e1a4e4ce707ad06890c7376c2e4a1613444b0487f586d7ddadb490d791f56029d6c7fc3acfcbdc02e5f04b SHA512 e31469690f8265b258fc59e4027cf491cd9b5748ab276fb99968545fde592174a83cf34ada9a0a693662bc081a219b086de625f6158dd0ede75ef57ff387ef70
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libksieve/libksieve-25.04.0.ebuild b/kde-apps/libksieve/libksieve-25.04.0.ebuild
new file mode 100644
index 000000000000..d2e55ff0305e
--- /dev/null
+++ b/kde-apps/libksieve/libksieve-25.04.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="speech"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-libs/ktextaddons-1.5.4: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/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/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 b12e0565a831..47293fb4d34c 100644
--- a/kde-apps/libktnef/Manifest
+++ b/kde-apps/libktnef/Manifest
@@ -1,3 +1,5 @@
DIST ktnef-24.12.3.tar.xz 313420 BLAKE2B cc0b1a874e9d797d7d2a1f4bd033717e128eca50064601c26ddb378d84bccf08e3b44afe5294069735e7d19c2f9f4c3d4f2d552909e122258d0a89bef926d182 SHA512 399f316813062dd4353665cebb781a8bdf7c8a937098e9cd4f8063a0f3ac2428d27d3516fca0ef0e431f726710bc2fa7164632ae76ee79445e245ee1f8580c10
+DIST ktnef-25.04.0.tar.xz 314828 BLAKE2B 3fa48233ec03ae3ff8d133e09b14122b2132292b1212e509b07fd3a3cdfc46596e00d1601164b23bb7c537b2e92de1c06c673f0bdc3d1a524c7c9366a64de0e7 SHA512 c5200f6b862fff683c0fe38905c93c31c89fa22c5bb3616b81bcdf3b8afe54b59a1fd1d2f19c20e55c1a268617447dc3da7dfbea45b04a59964feeb6e5216fc9
EBUILD libktnef-24.12.3.ebuild 561 BLAKE2B 008d418ccbb31188e949736edc397321da9ca358ff4332597617dafa2b641aaa2e8146430e0e9174c6a74098085e86267722e7ad81c291a60740e3ffacddb315 SHA512 e33f6e0cc7ec15fec296e0092b413c2a7c777f707b67589096b89fc70b557abcb2f8c042d24bb68183293785a41a36e265ab90d5aa00a0d44e6e20849b9eb4b8
+EBUILD libktnef-25.04.0.ebuild 563 BLAKE2B 4cfc630cc9e6b86070fa273bacd14989ec57f4222362b9d5e2aed678c392876f6aaff6842364ba1447d62d78b606ee8c24aada8cb03e14ecbb3b6310ea117e53 SHA512 818e723fa16faf9750a17b0b832fd7f66e7b814f5ed5e70163df61182b4d346a949009e3c38d42e5a5ae003556d9bc51b259136bb6e6b265fa5378016b0b6971
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libktnef/libktnef-25.04.0.ebuild b/kde-apps/libktnef/libktnef-25.04.0.ebuild
new file mode 100644
index 000000000000..acacde4a0255
--- /dev/null
+++ b/kde-apps/libktnef/libktnef-25.04.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for handling TNEF data"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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 a8fb80380cca..6b027af4cd30 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,3 +1,5 @@
DIST lokalize-24.12.3.tar.xz 2059676 BLAKE2B a54f06615f0caa9d58955c98d0b59baefb0099b3dc03bbbf01cd7c9046578a813ab6a977538d7fda0aa103689b2bb89c908a3bf10a8556f9c36a2d1cb954ed02 SHA512 ec82f4195bbfebcb488257b42eb8f75cf37c044adb6df4574c2e0a0bb7d90922ba36f310a42944fcb32139a3028376ece8602aa9b22ccd5d2d8383e9e1a0b5cb
+DIST lokalize-25.04.0.tar.xz 2068304 BLAKE2B a37899fa66866f5a95d40e5af0de3fba0a79a911552bf3021151a7867e25717703551c96d7ca78b12bc31673fa6da276fb180bbbee209aff9339f6f36e62f525 SHA512 3a7f8de45c1bb5ffb45ce30976ef2210caf2515f75caf17d3a5db1f7e665ce65420fee3dfd80225764cc4c0f6fda3804081c202833b969dd80a0d5cba7cff95d
EBUILD lokalize-24.12.3.ebuild 1835 BLAKE2B 3bea80407bb6ab72d8f2e0a6229b22cf827e517b5b0a844b2f30ae521ecb27effc31a5ba02315a21f65bd531e6edfb6529107156eaff797c1d21a1289fe9a595 SHA512 e19cd300deb48bb8bc49a9a696043c1badf5af396dcfaec48e5bee21fdbde401d1cd180c6577dad5c5179ae3c736693b07cfae7faa594e44660da36dcd1749ab
+EBUILD lokalize-25.04.0.ebuild 1822 BLAKE2B 781dbb12793ad563ebca42b88c403a744863d95aeca58e7d995bf94b6d4abc1ba2676d8d301017fd510463731da45df716fc40bb5d3761cdfec46ce5fa3fc5c0 SHA512 9b6a53052ccff020615ea76daa4d8a2aa0d55fb78c28099c55625d17dd378e62a0708a7300318efd58e341cc26c8a8336e64c110f6b4a0d99a55a59ccd23db28
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lokalize/lokalize-25.04.0.ebuild b/kde-apps/lokalize/lokalize-25.04.0.ebuild
new file mode 100644
index 000000000000..0186fddad115
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-25.04.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 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=6.9.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.kde.org optfeature xdg
+
+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="6"
+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/qtbase-${QTMIN}:6[dbus,gui,sql,widgets,xml]
+ >=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/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/translate-toolkit[${PYTHON_USEDEP}]
+ ')
+"
+
+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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest
index fcab4af3961c..960f09ffc56b 100644
--- a/kde-apps/lskat/Manifest
+++ b/kde-apps/lskat/Manifest
@@ -1,3 +1,5 @@
DIST lskat-24.12.3.tar.xz 1227456 BLAKE2B 92248fbd83613128cacc8aa3d12556aadf6713637133c45fd6d29762959bdbed369a4fec6546a619567417f482c0fe192d06ead52ecf4666f13679080ac0baad SHA512 ae8ac44a8fcc3fd8a9e69fa2f645a651a6a62ee453d59b83340d028e3c907075ebcec9aced42bb84247601818f294e9f561f6212517b5788174fb36d0284263c
+DIST lskat-25.04.0.tar.xz 1228968 BLAKE2B a8dcfc5141746de5a4fb0146b050910e2c4feab0639f742487bed8f4bc182b000abe571cef095682f4832ef345cbaffb7f9beb70efd38a3e9c8c5ba473972cbb SHA512 0369b2741de161fb1bd818979f798cc7c4ed803f98f1b4d5a8b16bba53c478d839c5869e9bc6ab67ce6593945ea16053389f4010267de2c01e1442032220074b
EBUILD lskat-24.12.3.ebuild 903 BLAKE2B 6c50d468c60c00902e9f59e21883f60351604e0500ed963a0881762c58ceba70f8786ddc3fbdb89fcc4c912ca4785c5098d37d28424e94b78cc7b3fee2aadb87 SHA512 153891a71dcaa1038c5746ff4877168ab10a4515c198c4a878e0799396f106f09871ee5ea0d188226d9df9fef5bb0947f9612d00f7488b46e2bdf608d6f00563
+EBUILD lskat-25.04.0.ebuild 909 BLAKE2B c0fce1836e40b74566fc08111ada23ff61ddb0a2257500856f8e4eacc7c868fd3ff3e38bb7d3e1c64c8f150a0f14488f7632816ca06ee4afb324f238e0f6c98a SHA512 97ce834a070ccba4157e9ffde0272a2f3f173b6073ca67daf320a9f5a775c7e0fe858a67e6f73b1e4ad88027c4ea3daad07ce6b9e535a0e178f413cb6b88e792
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lskat/lskat-25.04.0.ebuild b/kde-apps/lskat/lskat-25.04.0.ebuild
new file mode 100644
index 000000000000..015e9fa9d9ce
--- /dev/null
+++ b/kde-apps/lskat/lskat-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Skat game by KDE"
+HOMEPAGE="https://apps.kde.org/lskat/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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/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/mailcommon/Manifest b/kde-apps/mailcommon/Manifest
index b4e6fc8742a2..34afd840db10 100644
--- a/kde-apps/mailcommon/Manifest
+++ b/kde-apps/mailcommon/Manifest
@@ -1,3 +1,5 @@
DIST mailcommon-24.12.3.tar.xz 792732 BLAKE2B 56fba199c4b6b964d22220df33e712450ce76ba25a9d5bfe711069d5ccc50c35631b4300be89dfba1e1e7ceef31f651f3eae562a0198555b3257e49d1987a2f8 SHA512 e14e945b3552309aa7bca69019dbde257179dc92d4ca442bf358ecdbbc84f0ed3740b8fbe405fa73035329ed4dd330bcd94fa2fd22b74a2529a4eadc82a71db7
+DIST mailcommon-25.04.0.tar.xz 813184 BLAKE2B 19081bff1e50653cf3c6f023b2c5f0bdf9282eb7274e7bcdfab40cbe274f27547e355963c685f27681506d5bf347217082f3e93047bc03fbbd688a49f9d23e4f SHA512 6b44de709a6427ca1636afd84a6994e01cb6941b4e6606e9190fd4fe640350c9ac6e92f4b65e4ebe980be427c143fdb61aaa16a22fc98529151e98dcbdab3406
EBUILD mailcommon-24.12.3.ebuild 1765 BLAKE2B c3ec1255a5c945c6fac3fd837c4e2ba03f43d8e09e9a6d436334ddc2fa04ab62b697bca6dca3b3aa43ecda56a6533a85051140ce79bf025c75458c3dd193bd1f SHA512 c3ecfcf4efc09a949215d18c411567f04665de8fc4d529ea52656bfa66f05313ed1aca8087eb97412ea003c40ecb11d1f37a2b2f62c68d06a5ad17230357c903
+EBUILD mailcommon-25.04.0.ebuild 1731 BLAKE2B cdc13b548b899d85711bdd2e694f43e0fbd448b0ceabfbb5b8fc4d8bf829174c497e94c099bf00a10d788b85ab60cbb9f8ad8542380665302147234ca6c8e0ec SHA512 fa6dc47a50bd8093d8381f3e1e6dabed5a30a8f38abf3ced9864e39b5f17a461eda939e2adf29956c5cbb59c3c18274f2d74c7af8f4d463679e562794007fc9b
MISC metadata.xml 577 BLAKE2B d86d63beb4ea6cc762972e3760a980ac524cb51e199a93338e59c05e1125a336328882d239f210427791f78a5e4723f1f6a07b6b0ccc0d16befe7f7bae33c0d8 SHA512 7b20c826591bdf987db87043b0ef7683721269f4deea7ea7a951c1f1296e962459054b9b5e3fbd335e248cf83b69b7a5faf0ac82df5a508afdabf889f8742d46
diff --git a/kde-apps/mailcommon/mailcommon-25.04.0.ebuild b/kde-apps/mailcommon/mailcommon-25.04.0.ebuild
new file mode 100644
index 000000000000..4a8213e8638f
--- /dev/null
+++ b/kde-apps/mailcommon/mailcommon-25.04.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common mail library"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="activities"
+
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=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[activities?]
+ >=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/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ activities? ( kde-plasma/plasma-activities:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest
index 4b73274febae..e5c6f4e2bc38 100644
--- a/kde-apps/mailimporter/Manifest
+++ b/kde-apps/mailimporter/Manifest
@@ -1,3 +1,5 @@
DIST mailimporter-24.12.3.tar.xz 597552 BLAKE2B ab0aee0519cd4233e116e9292efcf378f098187e7d3d59242418c0e3399e9b95ee9a053405c892e7c582135dc1a067d67aa76ee4d33f6ab2d800d854132b64f9 SHA512 9fd5cb80cf344cc85b0dedabc1096efbe208cfec28d9b1cbcf1c731e32e0578cff1040ecc70f99a7287bb9741343d8d8fd56df4123a4f506c5e4d993b3e6e4a4
+DIST mailimporter-25.04.0.tar.xz 601124 BLAKE2B f3afe1dfb8094342d7022a822e6cf9377e6e5b146f6f8ac6c799ca305bfa0c4997ac19ee6b9d2732fc523eae817b9e91894fb750471e3b66cf995b37170659dd SHA512 4bb1ce58a2995ad0d3906f2bd28a9a7bc526c3b0783aae263df7dd4cdd24b0b5293c80c4f59f7b3ef220c631666e260e8440b1114912de1f5cf00740b1bc345a
EBUILD mailimporter-24.12.3.ebuild 734 BLAKE2B 003bdff7ea5b749a3ed4f0dc1070e53598afc9c10f432e8447c1d86e021ead0cea1133ec8e2bd954e008ffff59ec6edc9502ad5454dc8a3e204cce3668b9541d SHA512 cb1b03bf6ea3aec1bedb0f5131afa289e4b2bce5e1340b6af2e7d7d2359237e664a50507bb885b84bb7c51278ec699fc0a32a5805da93c04d5190692c34ca524
+EBUILD mailimporter-25.04.0.ebuild 736 BLAKE2B cb9482dd830f00f01b21c06890bf901d953f7a1c121311b5718f5d7bc49b3ab8e4417971eaab0dc2b50a2636ab5cdcbee4e1d99ab6558b3f0016ce63baf4fe0d SHA512 06d48d755bf826728382ee87277ca933b531204cfd78795fbc9e8998cf8c2bab23ddf2afe68558a60d4af3512b1e18fe616e1daf0ec43ef41467bce1b3c90f07
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mailimporter/mailimporter-25.04.0.ebuild b/kde-apps/mailimporter/mailimporter-25.04.0.ebuild
new file mode 100644
index 000000000000..7ab73de3e341
--- /dev/null
+++ b/kde-apps/mailimporter/mailimporter-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library to import mail from various sources"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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 a0bd1d68a6d0..094b1e449af7 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,3 +1,5 @@
DIST marble-24.12.3.tar.xz 53629616 BLAKE2B 4dc596ccb70810d73f1de7ec4a1277ad937588283700bd040e81a4151229fb5cd1525aa45c907770370c69e56a73859b222069358e55ff659eff72164fd7a316 SHA512 cfce75d63f078f4ec5f1c14f708cec9488089c86dfdc961c04372e1b441d75ce38443a560ef1f5341828825a0cec089b89ad309db40c8c893aa22165c21c8520
+DIST marble-25.04.0.tar.xz 53784868 BLAKE2B c751f2deaec01512bc9b8607c498b03212be6e522000bc1b8a6afc1dbbdf66d8e1cee0a0f1c3a09deccc9d79f8b5ec0c72803dfc99a46189d0d7bf5729f8b6e8 SHA512 8008bcac01b1a6bebbcbb7686dacec3682441465dcfad57ce0680410161584ca6876a60545339da3f7100b15f3bfdac2050c16263fa8de4310d0869ef82b2dc1
EBUILD marble-24.12.3.ebuild 2593 BLAKE2B 7a03ed3dc03a4cf0c874f3308dae970d86eaa6606d080f24b3fc6a4f247f1eca6c809f806c15e9caa3976b0a9294f37cf139f63ba32fcbb3d29bb5709b059bee SHA512 041d159d2f19ba6e5f2ec9fdf8fdfea1222509a6cab82a4f4fcc8e390f4911376dd72094c6cff6d37252ff62a0cdfda83877f5bc56d808ec9c2e07b609bf1cb6
+EBUILD marble-25.04.0.ebuild 2599 BLAKE2B 3d79e7ebbb857200151cb852da4049ef3807f83c75ec135a3e0a7605a9f3bf32e3142a986367d001e50a2030fc97ed1474fd81683e2717baba5fdb345c55c3d4 SHA512 09e3647581a6443f28516bbe8f4da30fd9ab53033c7d9bb7242ee6e656649faa8e024dd77c2519ab26e58bb1727334f2e6d22b289ee4d085bc745a84cfc9e665
MISC metadata.xml 910 BLAKE2B a37a5cc007ea6af8f319dcc827d85bea57ed7cfd6daae76ef19b1f35f89a86df08ecd767f86655c769f86350310c2972be8841e8a594916e33baa8069f462bc6 SHA512 47bc8f365cddd40247b4c4ecdd7932bcd7a833d1c0ff46fe4d9c6722ee063d11bbede81623e8b9a572691330b868c2cdebdd8f1785c95418af6b64c73af0396f
diff --git a/kde-apps/marble/marble-25.04.0.ebuild b/kde-apps/marble/marble-25.04.0.ebuild
new file mode 100644
index 000000000000..0f3dbfd67ec5
--- /dev/null
+++ b/kde-apps/marble/marble-25.04.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2025 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="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6/$(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/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus?,gui,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ sys-libs/zlib
+ aprs? ( >=dev-qt/qtserialport-${QTMIN}:6 )
+ designer? ( >=dev-qt/qttools-${QTMIN}:6[designer] )
+ geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:6 )
+ gps? ( sci-geosciences/gpsd:= )
+ kde? (
+ >=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/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[qml] )
+ )
+ pbf? ( dev-libs/protobuf:= )
+ phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
+ shapefile? ( sci-libs/shapelib:= )
+ webengine? (
+ >=dev-qt/qtwebchannel-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ )
+"
+RDEPEND="${DEPEND}
+ kde? (
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ )
+"
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ aprs? ( dev-lang/perl )
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ rm -r src/3rdparty/zlib || die "Failed to remove bundled libs"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package aprs Perl)
+ $(cmake_use_find_package geolocation Qt6Positioning)
+ -DBUILD_WITH_DBUS=$(usex dbus)
+ -DWITH_DESIGNER_PLUGIN=$(usex designer)
+ -DWITH_libgps=$(usex gps)
+ $(cmake_use_find_package pbf Protobuf)
+ -DWITH_Phonon4Qt6=$(usex phonon)
+ -DWITH_libshp=$(usex shapefile)
+ $(cmake_use_find_package webengine Qt6WebEngineWidgets)
+ -DWITH_libwlocate=OFF
+ # bug 608890
+ -DKDE_INSTALL_CONFDIR="/etc/xdg"
+ )
+ # KF6KIO: src/thumbnailer/CMakeLists.txt
+ # KF6Runner: src/plasmarunner/CMakeLists.txt
+ for x in CoreAddons I18n Config Crash KIO Parts Runner; do
+ mycmakeargs+=( $(cmake_use_find_package kde KF6${x}) )
+ done
+ ecm_src_configure
+}
diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest
index 05ec76f8fe18..8cd03c350cef 100644
--- a/kde-apps/mbox-importer/Manifest
+++ b/kde-apps/mbox-importer/Manifest
@@ -1,3 +1,5 @@
DIST mbox-importer-24.12.3.tar.xz 31928 BLAKE2B 48964078c704fd0b01f136ad60178b409348035e51fba04c342a8c9d7ca40c2027e08eaf6e24e671954552a77073707168247e0ad535a00998c1162d5d7e3a97 SHA512 eea22cb5c09105f8a9486b2eee158a23ff337467ab1c75a8c4aaa3174008f496565fa058e6a1d3702e59d83e0a274fb15d151f172746c5b151ea0134ebfc57b3
+DIST mbox-importer-25.04.0.tar.xz 31852 BLAKE2B c409a315af5d7fa50fb6dd658603b77e77d438e179d377cd65e129dcfcee315674f325561a181c6518caa41f8ff68980bdcfb5d2a374c4ad7bd5d4d901ffd58a SHA512 dd48af7e055755ee1dd8d82fbbadaa9984dd577ef83b4a6ba83b780d05d4255ce4ef3d8047192b51cb03fc7dd57c58737a9bf0cd53f687b593b45d3b8a25c682
EBUILD mbox-importer-24.12.3.ebuild 897 BLAKE2B ed4247f06b6647fbf45186e09fa4fe96bd33019fc8e8e6297723ad956b7f00b422c9e3756c4b5ff6281364f9822bf16338473cbc01db46d139f4d5066159b925 SHA512 9140d9f4cb7270122cd7b5b7e05367d22494e7eccac36552d2a354f0acbd7d08e8ca1aa6ecee9baa22971b341fdd6b2c065b7105c32d258fd59a63af14c94061
+EBUILD mbox-importer-25.04.0.ebuild 903 BLAKE2B b03008c56a6cc7b94c719908384f2b6a062af377c27bca78faa115a4419bbb69a8e7deceeba605bd36cc7164423c03aa03ffb963ced6ddfb80948c0391fb369b SHA512 43d3057cb5bb5d34486017b5ad78b4276058aec2e3458415cdd3f74d52d869092d25d454f48e27402a970fb23cadb517b04541a22f4f2d4bb02b5e0d1e28aa88
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mbox-importer/mbox-importer-25.04.0.ebuild b/kde-apps/mbox-importer/mbox-importer-25.04.0.ebuild
new file mode 100644
index 000000000000..18c66af8a761
--- /dev/null
+++ b/kde-apps/mbox-importer/mbox-importer-25.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Import mbox email archives from various sources into Akonadi"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+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 06b536e5104c..f4aafbae5fd6 100644
--- a/kde-apps/messagelib/Manifest
+++ b/kde-apps/messagelib/Manifest
@@ -1,3 +1,5 @@
DIST messagelib-24.12.3.tar.xz 7423644 BLAKE2B 06ad429361b9abf96660998285694034808be8d3fd5eb8668307ac310d778b51939d276852a390298b0ec21d2b6ea67451c62c2667c5cb326ebbe289d97f3b71 SHA512 267f6edaf872c98f25200a98a697d02863c4b27f6ee376f9e67ec8ca707a90cdd1c39d6b3d47f80be682af60453a8dfa5e218a1acb342be7c95dae458ea148ff
+DIST messagelib-25.04.0.tar.xz 7463544 BLAKE2B 0e54fe1efd537aa2c0c80b300744bcab17e7af2e19f28fd4d75c59110753fabd49f1ac7afdaa3547a8d5dd56c2a6437fd764e69ae559de97f67ed5d51e2b963a SHA512 d05ec31d28bc341d50b190b7bf786fdef03de891e06b74ffa0caf94ad01236bf1e360adf8dcba72cb25365127fe673612fac939d993a760cd85246abb9e8c8a9
EBUILD messagelib-24.12.3.ebuild 2310 BLAKE2B 36d6d0ca09c229c01536e786d0a85e8a76bfaea7fffa248ca485f00a59e5cc0af07299e0c48a39797ab68e69c5c63c62578b572d376b1adcb86b3bb81058f424 SHA512 65258adf554ab5e35af5f8f6edfdf46707691d3be29254f2557646da8cd9fd9eb11eecd7c810808411426ac4fdb8d16b84da337635347d8b84c1c74f1447871c
+EBUILD messagelib-25.04.0.ebuild 2225 BLAKE2B f135d7990afe69b86a264982277208fa5c4ea29ee6a2048a8a0ff5c05050b85f56aebb44d577e9470ba2045f290c2bb225d468dc4cd9025e4ee03a2819473633 SHA512 85a60228d5a648f60daee446701e814983a60923954f3d888c28b68d4d4409b50e2a8df1ec09b3cb81a25eac845c8b14fd49f91475535394427de04cf458436f
MISC metadata.xml 376 BLAKE2B c0e382740e7426d19e30704acc764914dd33412d9d87d57807600864844285e6737a8bbf590455ba17604d0d5fff4358d5eb97176be99a3d337e3d5d27a1466c SHA512 0f160e665e3870cf01f9b810b750934051b236ca5eb596a129ff4485099c3d333ce60932d8e75dd98613f8b7eb60f6ac4c57e8097e06b144e741a3650fb12e2b
diff --git a/kde-apps/messagelib/messagelib-25.04.0.ebuild b/kde-apps/messagelib/messagelib-25.04.0.ebuild
new file mode 100644
index 000000000000..2428368675bf
--- /dev/null
+++ b/kde-apps/messagelib/messagelib-25.04.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libraries for messaging functions"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="speech"
+
+# bug 579630
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/openssl-3.0.0:=
+ >=dev-libs/ktextaddons-1.5.4: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/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
index 52e9cd32c3cb..0f84bc151533 100644
--- a/kde-apps/mimetreeparser/Manifest
+++ b/kde-apps/mimetreeparser/Manifest
@@ -1,3 +1,5 @@
DIST mimetreeparser-24.12.3.tar.xz 646768 BLAKE2B c1e39bf8dcb628769fe9f50fe2b2c463212122b39049d97c9315991e130c200b9662a8db736715ec66fff3fb6adf59f2c81645437a8491a00999d05c7ce3e860 SHA512 9ceab26bfa705d3e50b1a708197ec295285d3bf30e888f909a921f5feb4b84795541b08a816eba53e616713e65c81ccfea9f467b4574e01397b7f921ed48a30d
+DIST mimetreeparser-25.04.0.tar.xz 652416 BLAKE2B 82fe2e3effcffd6c923f1aa52abdb0f9a316d35170aed810de7f445443534dba82b1322fe239f64892d5b2ed2781cb32158c289373c90a68eef7d745191bb17f SHA512 b0f08bcb9bd29f5df86a24e291ef21844dc4827c76c794d0ed5c83dd9703ecb1620c214578a8966dc5830a0894398b84d7ce261cc7da1eb0b8ac46f749187324
EBUILD mimetreeparser-24.12.3.ebuild 763 BLAKE2B ab401d73f2c2338146961a858ac9e1370d1999e19c32a05826d4750ed75d9b86d21ac54252ecee90a419ec875e959e8f7fc2c9ab74588f777ac12cb39b0c0594 SHA512 a7f9820d762ad3d03bb31b4f094a8eb06b222d165e661d075371e193721ed6d92fa40f3807e6ac94ad2908925f1ef6d8cd22902ac75b2bf5fa044cd7aeedeff1
+EBUILD mimetreeparser-25.04.0.ebuild 765 BLAKE2B 33c0e7abbf85d6fd29c94a2f6a9e137830b413bdd946fc8d80585ab922757d3c87c1d333c03e8b7050a18cd05155a8e9e1c12d0517722d4e72fd27f2c961fdaf SHA512 01c71c614e666b3a47260f33fa9b1668460b41c760590af8b109d06d8c3e1eb1924e5eae2804cd0d53fd096b14eb9dbeffa7d0896b81642e3c10f7ce02cba8f6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mimetreeparser/mimetreeparser-25.04.0.ebuild b/kde-apps/mimetreeparser/mimetreeparser-25.04.0.ebuild
new file mode 100644
index 000000000000..4ded1b700be4
--- /dev/null
+++ b/kde-apps/mimetreeparser/mimetreeparser-25.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Libraries for messaging functions"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test" # bug 926482, needs gpg-agent
+
+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/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest
index b454933905e4..4ea3c7667561 100644
--- a/kde-apps/minuet/Manifest
+++ b/kde-apps/minuet/Manifest
@@ -1,3 +1,5 @@
DIST minuet-24.12.3.tar.xz 27696452 BLAKE2B bf754ebb700b06d988a4fa0bf3d41a0f7ee9d50d88933b4c6e7d8a0c26e73e2e49bdcf49730b07dacaf018e7810e9cf7fa414f02527c47a1aefd4e30f3ab63d0 SHA512 e1d7e7e8ba9f42605347089d50ede3a567f6752c67c2b7e93a8ed8c2cafdbf816706333b9b60fd528954c1ef4b6420678954378e06b0139985ce3dfff97222d5
+DIST minuet-25.04.0.tar.xz 27692024 BLAKE2B 363d68ef95ffa115eee1788bd03c4ac5bd95bebe3d2c9a9cb6ba1b164505ad15ac08f4ce17f2d5f27cfa7e65ce20ef5df199d8ce63a0c0080131308969fb061e SHA512 8a9e9047319675096b45048021dcf16e39f08d534f4976d8b714a53cfe83399b6e0f5f6f19dc452701fc8f7f35ab4d63f1d2f63d2e9a628464ac8a57801c3fec
EBUILD minuet-24.12.3.ebuild 649 BLAKE2B 313fcf805f1819e392ba2864009e1fb55d66c255c0d9483aad699c881531102300b5fe98b94401c3769e4e64715d28549250625b71994fc197a50b6b91ea5613 SHA512 901ddf493196c9761cbb2c69154c3ca60ec124921e28cc81f85b10033f5d809ae33b53c90ca87c0c55d10876f7bdbc44ef1579e665ce6e075c92226953ff8168
+EBUILD minuet-25.04.0.ebuild 655 BLAKE2B cc0fc0b6c1bbf512dc82f53b44ffe1ff6e7c6d49be0b6a0c63a472b505be1e358e414aefbb1b15f74e185a3648b425ce68a7a292a91720c86338f0ca3e3b2a6b SHA512 255d7ac108c1b8e6686c79860e16dac7cd341dbea398cd882105a93a74defc3670445b8e28c837c5cb6e54b5af2f8060893688537ffc1e7b357e8c3a8b6fbbe2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/minuet/minuet-25.04.0.ebuild b/kde-apps/minuet/minuet-25.04.0.ebuild
new file mode 100644
index 000000000000..769766bdbfe1
--- /dev/null
+++ b/kde-apps/minuet/minuet-25.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Music Education software by KDE"
+HOMEPAGE="https://minuet.kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ media-sound/fluidsynth:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest
index 9f99f061a634..9c1dbdd068df 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -2,5 +2,7 @@ AUX okular-20.08.2-hide-mobile-app.patch 849 BLAKE2B 73e324e61d8a39d085bff4b8188
AUX okular-23.08.5-implicit-vasprintf.patch 964 BLAKE2B 4a29253fe6f6cc0de8e60a2cbf736b4fe47dbd5ea646fe526fb3db3a913c995485b93c6574eb0f3f11123d8cbfc378e0bd144f9b45c0e81f124e3b7ae77fb3c4 SHA512 00478d4d79c9f74dc39dd4a6ce7c06f41306c70e69d474971eb7d8efaaaecbf412532dbcbacbaee77dcdb2b8b9cd2fd3beacba5424b3543a647ddfbd280ef941
AUX okular-24.11.80-tests.patch 3183 BLAKE2B ddca2585fe19f61652b0c4dce14ecd4ac056d5d0cb14bd16093d12c1e558be21d20adedb00de8170d569d1000399c9ae7112bbaf754eb709a8e13e31cadaf24a SHA512 e02b0c7d1718c05ad73c30487a15c3576636a2993fe9b1dcfe8f8a6c823313c6b8677d99d19e63d96dda5ee6281d14419c793c075267349eb31abb4d07052725
DIST okular-24.12.3.tar.xz 8057564 BLAKE2B 28b885964309f9c3a926de8fe125a8d1fc3b01f90b02be9aefdbfe16266b0ff3d6b3b239d0a5a3bf081b00d3774c9e69e1dbbbefc62e58bf577d9d8d83763f85 SHA512 720da72d129694ffc97e4dfe4b40331f667ee26aae29a25987f4ee74b01e2ba899f27833094c234dc187a1a73c243c7aac1b5b5b1d5f5928c396ddb874cfbaa4
+DIST okular-25.04.0.tar.xz 8191492 BLAKE2B c7a5982233f086d875a0321976d0dd85e94fcaeb8030b244e9a57bc808ef1db00d3a60a389f43865daea4a22833c06466de344b45756517d73664c4e7937d5f3 SHA512 dec9b5f4031a5bb347b6b974df1966e03d99f8f4fa65f1e23104970295129a4b7f35db48653685ff5164bbfe01afb0dc8e3c80026de439c2b5d1d75b267768bb
EBUILD okular-24.12.3.ebuild 3363 BLAKE2B 774227f16dd37541ca889c088ab637255c1aca0fbee6863587dfdac04ccaf4d6fe3c06dd3f6eff9000c01d7e77188d448116b6f1d404685edc7e522d43123afc SHA512 382c0cfa2e2dc9c9c1cbb24f2ba56b1be0a91b37113fe5a16c947457b398b606566183a53d1a438e7c70844dae3a938a9523f9305c9d54299d88d47243755017
+EBUILD okular-25.04.0.ebuild 3302 BLAKE2B 73744d2386f64abb41fb37b993c8f93d56d0f76449c8a72e06590bc8f1ffe0670b17f82d68b6d8bf5c91c1aaa7f7c13ebb5705370282cb5818f8031919114689 SHA512 7ff37c94b128defd980e01d33a3a0be35943037d16e3625d5c72da03fdffc818270c6d49c13b01b0faf4f8d0375b11bfb8ddec0b8616b02fbbed02336b4ee164
MISC metadata.xml 1013 BLAKE2B caf7f5f5e74b5f98fe33eeebabf09945fee0feb0b1295baca9ef9f65f2cac8c788fd1b02d64d3f50189df7d987ae7ff9bc481ae33ee0ee0917632df1214acf24 SHA512 932e7a992cef55bc0aed5015c0ef8e889f10d0e2978385a5063b1bc0e9e5f1e6326a674c67b788657c84536957aeda120cd4f424f60cd70396d6b88e604c7c9c
diff --git a/kde-apps/okular/okular-25.04.0.ebuild b/kde-apps/okular/okular-25.04.0.ebuild
new file mode 100644
index 000000000000..3aa5bc906301
--- /dev/null
+++ b/kde-apps/okular/okular-25.04.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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,X,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[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/threadweaver-${KFMIN}:6
+ kde-plasma/plasma-activities:6
+ media-libs/freetype
+ 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-24.10.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}-20.08.2-hide-mobile-app.patch" # downstream; avoid same-name entry
+ "${FILESDIR}/${PN}-23.08.5-implicit-vasprintf.patch" # bug 922345; pending upstream
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DFORCE_NOT_REQUIRED_DEPENDENCIES="KF6DocTools;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 7edd949b4cd3..36962106fc1b 100644
--- a/kde-apps/palapeli/Manifest
+++ b/kde-apps/palapeli/Manifest
@@ -1,3 +1,5 @@
DIST palapeli-24.12.3.tar.xz 2122480 BLAKE2B 66bdbcdcfb770169868fe6363c5034a81e801e46ddd88c9a3e3a74c7494604ed636727caadd106317f6b08048b95d10eef4836c9d5e5e6ce30fb0eba4be5c7c1 SHA512 0beac44f4b18897c67173b6d613f9e4c2e903fcfdd4268e6483c45873640a65d3306a283c417580278260b34b2c35cc7af99c8088b64cc27cb6e0564c9d35ad5
+DIST palapeli-25.04.0.tar.xz 2129736 BLAKE2B 078965cc2cabf30629d220e4343685b37f53f8deb4713379043ef006e9fb85bd09a93ecb4927867f9ddfb7f5b322696bde459cefc397826db8cefb20749077bc SHA512 9a47b5b8034cf0643c959d9646eceb4bc67333e719f0607f9dbc66bdfbb0404d4b1dbaa616cae2df21e115ea627dba8843fd0c01f470730fd8c02df1bd61937c
EBUILD palapeli-24.12.3.ebuild 1032 BLAKE2B f9201e737f81153201e1880c77da226dec26ea7cf5267a8d41df02bfdda3160ae3215aec7d963724c4114b1636c81f7903cce7b2dfd536c334728df1bf145231 SHA512 103dc7392d0c7b3f6a75bac56c73267ca69679a4d7a85594af5026aace2dd1c58eb66c9d0524acf4a7f79997035e84c879e112863b21c09eaea71f8c286fe345
+EBUILD palapeli-25.04.0.ebuild 1038 BLAKE2B c9b02221d291246a550eace91979fab28ca1caca5915daf2ec50b699e89fe2c742a46413a99d457f7b70dcb138c2dbc2ed32930b5415385cbd0417f91e82fd05 SHA512 10e79afc619ab8f4f5ba7cf3dee790af44f8f308f6727828b1318bb233eb3a01f87454a16e619f03c71e45350dda38bf13e8b23ed890a4685ddf0ff08061b01b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/palapeli/palapeli-25.04.0.ebuild b/kde-apps/palapeli/palapeli-25.04.0.ebuild
new file mode 100644
index 000000000000..756211509370
--- /dev/null
+++ b/kde-apps/palapeli/palapeli-25.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Jigsaw puzzle game by KDE"
+HOMEPAGE="https://apps.kde.org/palapeli/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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/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/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-apps/parley/Manifest b/kde-apps/parley/Manifest
index 288078dc10dc..a1706c76812f 100644
--- a/kde-apps/parley/Manifest
+++ b/kde-apps/parley/Manifest
@@ -1,3 +1,5 @@
DIST parley-24.12.3.tar.xz 8434668 BLAKE2B b0d93abcd9455185b574c5516adbcee49f029a01bce579dd727357153584feb8437986e0a386104eaba5b694c770ff847fc389da20399cdc2c50084edbeffb37 SHA512 05292e59b55047fc7b4f4812362207121ff3add511e45abbb7e168af6defd753e5cc570b0b2b138d08c068f8b34c6915308c1b5383fcfd3d62222a2a494ffcd8
+DIST parley-25.04.0.tar.xz 8449640 BLAKE2B a82d9726db81cecee67d762f09e6bddd00657ac6e3bcb7c77aa47e7427194027a70ddb7353cb99171f59a4314ed99a0b66eae2320796ad504d6e13d0b832077a SHA512 e3bfd70a72f72ff216f9328888f2b275e2fb389695813a95061e0649c43995e0f1f28dee34514d22e4cddaf58abb4df64ae14e78d67c80edb5fafc8918b2ce0b
EBUILD parley-24.12.3.ebuild 1625 BLAKE2B 519da13884fc9c474e081d7bb0298bb464375cbb19988d17a180fb0f366cdf7332da00e687ea3694cb872dbe993e8c27c9843581e9a0479cad47a47833f1d416 SHA512 035fad84fdfaa7cc41778cb35387ed548652834c93fd0247f90f0f484aa0f6b739c841b8c813e804707edf8da17302084d71ca843c1d1c185c5980e1bc367c55
+EBUILD parley-25.04.0.ebuild 1631 BLAKE2B e5f8b0a8719d1d5b459b15fdcd575bfd7190770bcb2e2c4c8503ee20458718de6b682f6728ac41ff315035d678adea7cbf7607b92ee5db01fc25ca1ab7f1d5a7 SHA512 b04b5c862012dc388a96a8883db4adbf5ffb63dd5550b3fff0c7b8e20de15d322b2b5ba93175aa2f2d603e41fc5839fdd522ecbd7a1240d8da2e12be5fc4c992
MISC metadata.xml 446 BLAKE2B c39085c0d8382fcc7c9f833be1072c16787297c17700c46cc8a85c58e25fcd7ac58433223ef98f31a6ba125521cfa69f37bffe0234f7eb9405ae96cbbf5d82f3 SHA512 b9fa5147e800934b6efcb5580d6610b9a1591c13194a1a9f325b96b34b4deb0bf7ef35b462dbd3a074248cad7de6cd9c2fa86faf01f4830e6401bf451c1e27f3
diff --git a/kde-apps/parley/parley-25.04.0.ebuild b/kde-apps/parley/parley-25.04.0.ebuild
new file mode 100644
index 000000000000..cad11fa122f2
--- /dev/null
+++ b/kde-apps/parley/parley-25.04.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature xdg
+
+DESCRIPTION="Vocabulary trainer to help you memorize things"
+HOMEPAGE="https://apps.kde.org/parley/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~x86"
+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}:*
+"
+
+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
+ xdg_pkg_postinst
+}
diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest
index 0901bb36c5cf..376f4dee71eb 100644
--- a/kde-apps/picmi/Manifest
+++ b/kde-apps/picmi/Manifest
@@ -1,3 +1,5 @@
DIST picmi-24.12.3.tar.xz 1519100 BLAKE2B 021a8382b25b862fa85a4646953260db0235253f4efaf4fd52c354e10fe0501b6d0b5febeaf14318d8b52de48584866163ec12b6365eaf88433072eb6b01f30f SHA512 52e493c828f7aae010ec62dfd141ac3731aa201011604c37cf962ed86e3c657e3c56c7c8c879d91c8e9bbfca2792de32f8e45d2c9ad10285655a480b53da45df
+DIST picmi-25.04.0.tar.xz 1521892 BLAKE2B 86b2c2ce83b6b160db630517ac5ad82ee159e30a5d62a9e3fcb700c0abfefbe21dfee15598f400291b6c2478b71db1c8ff3cf7ec00dfccb9d88b74d1cfa7a19a SHA512 41e57e4dafdfa3e79eeb614882fe6b6bf320afffefe76628c88e5125ecec4dec12cd4e3f0ff4d0445762eafdf8d6b4589f3d0bdbff5959f0862f819e88b5f8a4
EBUILD picmi-24.12.3.ebuild 917 BLAKE2B 0650efc206022d1e8aef4af76134d1f3bbf8f2e774a360eaa3baf7caf89d5f4aa7df95fdf53a3cc73b3196e927e637888f96964890e61664dc6e8c820084ca4d SHA512 836d50dc59f93065efe4db970ed74db9d55a1a12205d0ceba9211f48573a2e479fdd65a99741cfc68c69e3d1c6823cea7eabd21d259d0c8cc5e89c62d4a24eb2
+EBUILD picmi-25.04.0.ebuild 923 BLAKE2B 3a151a7320ec8a566ac9539a97e552bb859ebe29d9bdf50b943603f0e487674c5efd2f9c4f14e0411ea4d23314622c04a72238169ee91dceaec697d1f747e7bc SHA512 0fe403ac76bb36dab34020947e3978cd366fb3c03100b0ec830a281b014d4685c7ad4f3628e938d53b85618bb41d0a2ec50c3fa84a3dc86a4012852760b69804
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/picmi/picmi-25.04.0.ebuild b/kde-apps/picmi/picmi-25.04.0.ebuild
new file mode 100644
index 000000000000..7e2c325822b6
--- /dev/null
+++ b/kde-apps/picmi/picmi-25.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Nonogram logic game by KDE"
+HOMEPAGE="https://apps.kde.org/picmi/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest
index 0610a128bcde..1b19fcee9a1e 100644
--- a/kde-apps/pim-data-exporter/Manifest
+++ b/kde-apps/pim-data-exporter/Manifest
@@ -1,3 +1,5 @@
DIST pim-data-exporter-24.12.3.tar.xz 421816 BLAKE2B f2a067baa5006cea5a7fe8cd098d2ae106710f9ab11f5dcb8fc4c21b940a2c5bbc521edfdc90311a716095ff50a84f63ed0faa92121515503e408c8d58c86f5a SHA512 bbf82f9430b857573593ea8ebeb7374ab5126e835e52f030999cc24ea2b11d61d4af3c9d1abb203642dde48d91433dc48f790ddb615a39d4c4b4f64fc29bd4da
+DIST pim-data-exporter-25.04.0.tar.xz 428168 BLAKE2B f44b1eb8d030ba721dcb175a9b60a25023818a0c384a283b6c8aacb4740326da84d74e82082163e3794569f06e1a2b9bb49d6ea0dd46b9041e2314b72b456ba0 SHA512 c2d12c01e96b043baa13334f7390ca8f2af02b23f7da4dc1311c1e4354da52efd1eaf7f3e2be3a73e88a531b01ddf2d14980c31cad929c0d8d88c9f482bf0fbe
EBUILD pim-data-exporter-24.12.3.ebuild 1615 BLAKE2B 521903ca6f3cc8c731dcf1a59fdd2de1b4132e7dbfb9df5655bf09fdf8c114f758969ad28d96a9f00188f15f5ae21f0e39218f8738954f87555a733935795ec6 SHA512 42da263cb24ce8937dd9f38be8037b01116bc574b86ddd2e2f7ae1426bd7ce9bcb5ac7d174908159a357d02c21ea2ab5bfe288f26a71e8927530d4c8d45c7dfe
+EBUILD pim-data-exporter-25.04.0.ebuild 1617 BLAKE2B 6fe9b698abc1bad04be57074868cf28383814e113496301ff968d04209e6023cf62b248d2cee6bfddf1ba59e9ceda503a59083be4a795112284a35720456b64f SHA512 15e6484c798383de89b8c0aabb01fceb699ba659d6ea2f45661858b0661f3a784403646601f13834ec715e521bfbf79dc0fed124b545d242f17aaf599d342cf4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-25.04.0.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-25.04.0.ebuild
new file mode 100644
index 000000000000..6184beaf9618
--- /dev/null
+++ b/kde-apps/pim-data-exporter/pim-data-exporter-25.04.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.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 ~arm64"
+IUSE="telemetry"
+
+RESTRICT="test" # 11 out of 21 tests fail...
+
+DEPEND="
+ >=dev-libs/ktextaddons-1.5.4:6
+ >=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/kiconthemes-${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 94d6c78c6514..1ad566de104d 100644
--- a/kde-apps/pim-sieve-editor/Manifest
+++ b/kde-apps/pim-sieve-editor/Manifest
@@ -1,3 +1,5 @@
DIST pim-sieve-editor-24.12.3.tar.xz 470528 BLAKE2B 6d9a54a9e332c9f3305225d7644189950565223fa13d47a45a9d82df1988ef49e0c10badfb6d1e61e045f298ac8908c66357a499c18c570c3f28e6de301f9ee8 SHA512 6b06dc8194901508ea8912cb8d28321dec347ccd12074c3628418dd8824104fc51624ea33d47e82217a52a46980ff475e8a6d4bbb6da0ea806e02f3c5fc89ebf
+DIST pim-sieve-editor-25.04.0.tar.xz 479564 BLAKE2B 8603a91d4b7c5faa1a1670cbe9b986d3824f6eb94d05f185ef80414db2fbf7e4446a5a9146a13a9f09cb92d011c531c5fc88b8a56a1e72d000316d59c369e48f SHA512 73640b44e5949f85e4e779dddc5b57d6aefffe9329b530db06e90049c0acdf2a965f00b6140f92fc8818b95a1b0550226b214cb40e39f4bacb322cd2abd53fbc
EBUILD pim-sieve-editor-24.12.3.ebuild 1395 BLAKE2B d6bd20787c443d737ce04832704ee180184bba107e71a302a83bcb5a5cf544f6bc445358955eb2c13d9490995a28107710e36a98c849031e42c8ea5591ed073d SHA512 576af13370de0bb0fc0040c46bfefc1d56368aa7d6d537a59282108c2e4b7d325cbe200efafba635b6aee675a248b8d2b026e742e5de3c8661cfe405a57acd39
+EBUILD pim-sieve-editor-25.04.0.ebuild 1401 BLAKE2B ef4cc9d1d3d7312ac487387718db58f19030518c4e29fdac51fe526b1cb7800199a25c8189ecf874d022cad706feb5534c708381078c1d07c6b32d1b4b7a14f7 SHA512 03049a02efbbec68ad162918dc30b56211975217c69fb656e2cae0acfeed06bdcc30bd4d17b5b17f1f21e54925e0ab791350bbec3b25e1f083ae9863fc3c7780
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-25.04.0.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-25.04.0.ebuild
new file mode 100644
index 000000000000..210addee5c1f
--- /dev/null
+++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-25.04.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Assistant for editing IMAP Sieve filters"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="telemetry"
+
+DEPEND="
+ >=dev-libs/qtkeychain-0.14.2:=[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/kiconthemes-${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 fcac92049b0b..7e71d6b29f40 100644
--- a/kde-apps/pimcommon/Manifest
+++ b/kde-apps/pimcommon/Manifest
@@ -1,3 +1,5 @@
DIST pimcommon-24.12.3.tar.xz 365688 BLAKE2B efdbdffa367afa0a929171c29a10fa5c1f379b20482743a0c2987f5feb07382365b1fa33ebf6e60c5c686c7016a9133a59a7da6d8563a9e883deed59f49c96af SHA512 a0bcb614d6413776388c78cf7e15eaa461ccd2c6f9f38f60cb09475760899c537346ebb2e42bfd2879acfa070a16a89c1d5417f34d5f507e6e3107f2d54a1bdb
+DIST pimcommon-25.04.0.tar.xz 381368 BLAKE2B dd2530c1bcd6c86620dff6526917aae0c2c12e1505d47061e721b904a7855ddf67741e5d26a012f307b50a1cb423f3e28aada95f36b74c6c1ef97cc7e15af29f SHA512 87157246d2a0e5675c837e5173af750bf7be4ea761188d55f80aa36d3e1930f930a670434fb4690e1da95c3266c99355d94dc8ca912bd6ef6308afceb40e9971
EBUILD pimcommon-24.12.3.ebuild 1577 BLAKE2B 968d765e09b045f9fdfb6d00727ed49ccc9c060599c4e6f76378e50d57bb8c608b0e62ce3daf92875b65cad570bd049a5994d54f4a33d6337d600d6ee3ca6c97 SHA512 8617a0f7c2477f87a19b07c87db5a5794e5bcd91b995c4c03ab57344ae869ef7b5d51c9814bc6134b8daae013459c520a624a676bbc5a00746cb865d20f80325
+EBUILD pimcommon-25.04.0.ebuild 1579 BLAKE2B f241a37d435f8da9d479d7d8010e30241dfe95388c8900b53cd38323e4e244344077647171a04d35f823419a6c2f988fbbeda681667287da88f0375a5a15cf22 SHA512 3c6ed27b47548031cb1ae5eee428f792b3c210896f141b343ff76229a3201400d0cd2477bdc5b38c630f72f3ad0633f97d39193c5137d0534180bcc1f79545ca
MISC metadata.xml 576 BLAKE2B d714bf53f18fa0512ef2091704f7a89543af54c6a8a6c7c30cacd393721a15d7512f0d8e606902b7cdd7746303f6ba1cb73dac4c67c3249e358a85c3b501b7da SHA512 7752ae589f114320d0417b5d6bbe17d31191000f0f6ca01d702b1d1d094a77f58fc1db5c07ca508ad7fd1181fc82485332ef580d891dc1fa99f99e9eb0dac533
diff --git a/kde-apps/pimcommon/pimcommon-25.04.0.ebuild b/kde-apps/pimcommon/pimcommon-25.04.0.ebuild
new file mode 100644
index 000000000000..fd01ed057d4b
--- /dev/null
+++ b/kde-apps/pimcommon/pimcommon-25.04.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 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.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="activities"
+
+RDEPEND="
+ >=dev-libs/ktextaddons-1.5.4: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
+ activities? ( kde-plasma/plasma-activities:6 )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ )
+
+ ecm_src_configure
+}
+
+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 401322c95e6a..a58c6a04f1a6 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,3 +1,5 @@
DIST poxml-24.12.3.tar.xz 45200 BLAKE2B cc94ae4e5c102051efa10a02fe686c4f0be2d00afee94da93c22cd5826200e8eed1b0c30772efa90f2b812918b264d0e0c3e3b2f75a8d85c0e3a30cd19e8391c SHA512 1f94a91070d9ed2f172393776172cd57ebfa62ef96908c43ec03cf42ea44ec75fa4d2372d6ac2cb32512f16deee56255b23b28ff0f7ebb63297f04beb6828e0a
+DIST poxml-25.04.0.tar.xz 45212 BLAKE2B 8c8c2dc9aa7def6fe675265fa7f005414c29ec5e04ededb00c86f2e2e65b1fc8f793d9eaf9471e45305e0a9401af44189cf380f14f3e08e98350f99f33625b2b SHA512 780e48153ec23720f694c16d6ad816f5b45e7b6816e37fd94f7ff6b3efe85aa89f21ba5e180358d800a327f565c0d870b91dfca7c0945672820f5c7ba18b8ccb
EBUILD poxml-24.12.3.ebuild 439 BLAKE2B 67257a6e706446acc748f3325dbf98aac7cfca7f1909dbaa3cce98f6e1ba1684443dcbb6dbec80c093358f5b15651c38f33284a79816090b57c1813881af4b07 SHA512 cffe6e74de42e54466278d18dfc9391ef2a55bc978da38219f6bb6d949fc13e98755a2e912e3e4af48e860fbe504c8802a926c9983e5c394bc168038a84fcdab
+EBUILD poxml-25.04.0.ebuild 441 BLAKE2B edb13fc7c99a49df14a4a81d5b2d0c2640ac534c0191de61a0f22cab9d49b55a979db43864e0185304d37b486681094a79d9692b07b928304436aed26efa1758 SHA512 a1c1a651fdd45a300050c0035fa324a95a6574173e1fb951176397451123f454897f0442c9856c5efda901a7342d66808f4a8b2e3b429ef392c7fc275a659ddc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/poxml/poxml-25.04.0.ebuild b/kde-apps/poxml/poxml-25.04.0.ebuild
new file mode 100644
index 000000000000..13713fd89281
--- /dev/null
+++ b/kde-apps/poxml/poxml-25.04.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[xml]
+ sys-devel/gettext
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest
index 8a5f6a6ea9a0..f504ac504cd0 100644
--- a/kde-apps/rocs/Manifest
+++ b/kde-apps/rocs/Manifest
@@ -1,3 +1,5 @@
DIST rocs-24.12.3.tar.xz 1565120 BLAKE2B 8db910846def8bcc2b442c3ba3a7c071cdada92b9dcde31cd575566b4a66d340efd371cfbcc44d2dcf6f83dcfee87fbec0f2161078bdc3cd45b7d5d38a0c04ef SHA512 96e6199e75f691f4285cbde6c4646415deec3c79112e2e905799fa80737e70c6549bdf9cc164eb5dba1bb5a32f50d791e8da53f0f8b0a12282c81acaa9638c40
+DIST rocs-25.04.0.tar.xz 1567020 BLAKE2B 13b9b425ac0efb8e63052f1337f1c405d4e8b145e7271469f74d36103c727cc5e20037af1314f4dbb2d0d36bd5126ecaf518d5eeb98bba2c89f15f214d4a24a9 SHA512 b0ab38d5530f5c23d4933609ddfaad992e1858bb50c0ee9208de5c74d83d5fac8ea27fa8035ecc93559a2a3ead14710a9073dd24dde9cf466e28c960f07c207b
EBUILD rocs-24.12.3.ebuild 1266 BLAKE2B 16d402bcf1a580b315e64f0bfce7881546de8bebb873eb2c76375747c80d5a75ffe2a4ec4ca3879ae6259b16373abee0ef5f1890f529a7679425fac3e649080e SHA512 02ffcb25a947c13885332335a1d67f81eb89c49b0397e45ce58c4689081d46fde9a8e28332dc243566c32fe3f2397b1e2838c6452d31140b972085d6e99dca1d
+EBUILD rocs-25.04.0.ebuild 1268 BLAKE2B 8773fa796b785ba92060b88801eb74e11313d99d0cef67737cff60e552bf33c94cd00639186d8eaf98004aeac7d0d8667662e797ca3098a197a2b354abd73e2f SHA512 e23a5cbf0263b5fd063d8e9c9b8480e51ebba7f0a9feab2cc4cb07149761677d13b71b6d2c73e5b70a6b121abb136bdb6b892c2d1b59bcb34a8e300adec08292
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/rocs/rocs-25.04.0.ebuild b/kde-apps/rocs/rocs-25.04.0.ebuild
new file mode 100644
index 000000000000..df190c3cdcea
--- /dev/null
+++ b/kde-apps/rocs/rocs-25.04.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.115.0
+QTMIN=5.15.12
+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 0b96344fe462..d58e17ba1306 100644
--- a/kde-apps/signon-kwallet-extension/Manifest
+++ b/kde-apps/signon-kwallet-extension/Manifest
@@ -1,3 +1,5 @@
DIST signon-kwallet-extension-24.12.3.tar.xz 11292 BLAKE2B 2faf8b09b930efa8bace3ea7a339da81d1c59c63e6a0ec4760dc6b7bd3e1f7ff3dc91b34398d16709e7eac4c48b9df511ce7b9c5edd53d6d80a1a135f7a91303 SHA512 dc79db586f50f63d4f4f89e3c7ae9c254aabd6220fc85b9a8d9d61aa8a6c9c5d871ee40e847accad70bde45b59f9efa14baa1a6069e5dfb620e9398fb36ed7dd
+DIST signon-kwallet-extension-25.04.0.tar.xz 11312 BLAKE2B 2227efc6a7f11b43ffaf8da0c9bf0ab98ca94bfab74131d6573094ded9c463d468df2b96ab615d0d3314af30f4974721531f3a4786d0cd919c7bb072301c4ea1 SHA512 2018c1bdf84d474de8b41cd1be4b6e40aafd0005f5229856c325aaf6a8e8fdb24cd33a9a51fc56407891eb7e9ce70eaa5b58dbadf7866e7f43aca89170b03b01
EBUILD signon-kwallet-extension-24.12.3.ebuild 395 BLAKE2B 28f07a3461b95ce54ed5be50809828e6ac2c506e774faf25b14f3e01db227abb315e9a492208a47c9d4b135e9eec62a7409fced82adcdd165a2a318665a0453f SHA512 365da196ca47a91b463efa8ff404d7c8ac10c80f40b2602b356cb8d43fd57fc6f2ecf20c86524d487b92eea562c82c726d8b361b1a454ab1602cfedc71ecabe1
+EBUILD signon-kwallet-extension-25.04.0.ebuild 397 BLAKE2B cfe692f0afb32602de8b607621e767d682ae0606deeb7dc375858ea919d42e552a50c68fb42fd04df4c7d05650c7772e66e68e9dcb1479c091d4a052891d64cc SHA512 35a01d31533eb41d2ea71da0511922438e5128e136d21daac75a7bffff91218a45b9c94fe39722161e90c738b481bf3824352b52d2209df51f534c1f91af2438
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.04.0.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.04.0.ebuild
new file mode 100644
index 000000000000..a09382e18c78
--- /dev/null
+++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.04.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="KWallet extension for signond"
+HOMEPAGE="https://accounts-sso.gitlab.io/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=net-libs/signond-8.61-r100[qt6(+)]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 9b922500d62b..6825406fc1f1 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,3 +1,5 @@
DIST step-24.12.3.tar.xz 987744 BLAKE2B af9b04cb862979b3e8f3a18d24d9a1a421e97593f59987cd6439ab8fd1ce2dac90d5b8fe2dcefbd4b5d96519d8ef4a485412e9a41f07b66823f7a48af8033faf SHA512 521eb4c79f39f2fc2a2d79f5e26cef540f093bc8ef4b20f4f06dc6e14175689e24447fd63ae975e95f2fe9bebc457950087743c3ce582c8f36065206588fcd93
+DIST step-25.04.0.tar.xz 988020 BLAKE2B 6db2f01bb858e4f605ef4f953254d5b88ff4de29c88b1ad18d53f6e6d35a51d70db23eb93605e24b528f1c1e21609b4f536090405973661f9d2d5cd64ac31365 SHA512 eb6d8e2c1017cc03c19f3b0a3a3fd6db790f9d160280db6361228e253d827909de015a5b2bc7e4869a39dd30837d993f401cbdb4f8506c1f344125eb9a49e484
EBUILD step-24.12.3.ebuild 1338 BLAKE2B 47086a8e2b795b0617a3937b36d5427807d6a2501a4f8e4cf371a64000b7ac103ed2fe8dade360c2945b0bb0fa6b9c475a8c5019e1117e2242a0511fdb6a1bb9 SHA512 cbbb1f0fc51c5c8a07343af469bd032bd7cf03cf7eecb4bb58f81037759874285744083af426faa475dd5cac971e26085f8ca91b5b3a104f84f067f5f3363a09
+EBUILD step-25.04.0.ebuild 1344 BLAKE2B 9ada48c3b7d56158c71e63d8d420a3812f3e4a689c8ad995cc78cac1f39a54df075a7d14330571694b5e27626fbd177e67c1cf45c41b72a1ab83a4e0a32075c7 SHA512 7a4388447ce5786d0a7ac4bd93b99749a5c2aa672acdf8bbe7b180ecb077298b9bd011394c9ced78ec4bce830589eaecaab55a3dc9b570dd4cab733c8b1547a2
MISC metadata.xml 417 BLAKE2B de9527c46129517ecc1eac9da86866a8196d7256cd1e6b73fd9c415b18f3278099bb08200e16b791bea345daf84a6b3392ae583530f848e699fb8102c2f99b4f SHA512 ff67c68e133f784d4819a3b475ca8090bf6a2ee7d4266f4f48bc3a3032fc3778ae4004206981098f304a3c32fbb9a36a0488dca095cdff55e2abfafc16424fff
diff --git a/kde-apps/step/step-25.04.0.ebuild b/kde-apps/step/step-25.04.0.ebuild
new file mode 100644
index 000000000000..5f139a0d2914
--- /dev/null
+++ b/kde-apps/step/step-25.04.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Interactive physics simulator"
+HOMEPAGE="https://apps.kde.org/step/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+gsl +qalculate"
+
+DEPEND="
+ >=dev-cpp/eigen-3.2:3
+ >=dev-qt/qtbase-${QTMIN}:6[gui,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/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kplotting-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ sci-libs/cln
+ gsl? ( sci-libs/gsl:= )
+ qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+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 41d9da8b59eb..0f657024c03d 100644
--- a/kde-apps/svgpart/Manifest
+++ b/kde-apps/svgpart/Manifest
@@ -1,3 +1,5 @@
DIST svgpart-24.12.3.tar.xz 30236 BLAKE2B 7b478e25ddb1d078e6d42ff9c2f7f3f722bdcc1d80583e3aa2912561bc7503b445d00925f61e080c3bd79b2d4780ae83916b0173734d2c9c2f8460ca3a1c4e1e SHA512 a65cc3e0cb8b0152dc3a7a9b204b0eb10566f852a4cc54c9da6cf5e3f49b465f15c2175a1382567e016e97c0d57bdb16c51ce585557e104cf3437cc24c340d7a
+DIST svgpart-25.04.0.tar.xz 30240 BLAKE2B ac16e2cc1607db75c74eed3dd000c8387f5760d1af4f568468902f1edbbdb7df3745f76454416d61e6b198ef84c4b3d65b416c2a2da84863ccc72e75027b2dc9 SHA512 ddd32d2e858ff0c4232eb374eb488cb78195c66d84b4e62e3dd6b395e37b7558df42141347b14de3dec7544ec0f60b2582cecd904efd0e836a0c77038dfb49b0
EBUILD svgpart-24.12.3.ebuild 577 BLAKE2B a328fb524a4ea797780a98e5566db80ed5c560a22212ae6529207a551d3fc645344954b564ac37e83a90999da11b38cf339369681a8aad1d284620c9af331580 SHA512 58c8bc8cbe71a0c089af7d232432c4f59ba59678682d7c65a4f6ff7c4e4d2157e6bc68c6f4b8078d54ed84dd03036d5485bc5edc7ddcec4edf9fc864f05f1adb
+EBUILD svgpart-25.04.0.ebuild 579 BLAKE2B b90d015dc84b61811df061c7904f8a3da38775175ae80c69c77a1a6a2a8fe701c4007880a04d55f96bc7024537d8e167aff90decd469035b1179896b6c7325bc SHA512 d76541e3dde91cf6706172f6b5805561d55a1e6b32ad19f6f6d5b9559570a3339fba563d12c1ad7cb1459ee3a90d8ff089deebb6c803352b3c25ccbdbd7f4d19
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/svgpart/svgpart-25.04.0.ebuild b/kde-apps/svgpart/svgpart-25.04.0.ebuild
new file mode 100644
index 000000000000..d0e07216bb3f
--- /dev/null
+++ b/kde-apps/svgpart/svgpart-25.04.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Kpart for viewing SVGs"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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 cf00f2a24b80..c75ce36a1ef7 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,3 +1,5 @@
DIST sweeper-24.12.3.tar.xz 384500 BLAKE2B 6a7d47f615c31833929a9a65498c145ea7c215311ccbb2639852030c9271c263ec8437dbb4a4eb2256e1060ba762ce8251b061b7c0fa4b40e2815d603558a12d SHA512 58aae3520930e97d79d168442c42f6ddee76bd9cabf10249ee63ba4b2a2e233abb341b1c7192744af61d76d1f7168e4f522727963e89e59605b5ac7cb06fcfde
+DIST sweeper-25.04.0.tar.xz 387344 BLAKE2B 1eced6e7123a1e56c8bf85841a23f83afb2d6a8cdfa88806a0d559b40631b7a0d0c51458cdcfc80937f306395fec73cc7bbd4d5e16cd04ee0dd4d7bdda404257 SHA512 91e1e4b5e9b3191f2f016b00460fbd53db017f3464728c309697ce958a538a64de9d76d4591b25a3a6ff28a21bce46919c4616fff75a025bacee92e33ddd550b
EBUILD sweeper-24.12.3.ebuild 876 BLAKE2B 1a57c71b335309322338678e407ed54aaf2f856888012a39d04c1dbdc0e158edfe2461e27973ffa09eb3ad50afbaa4b7df9339e379fb5e8ab53b4d16234fe8ea SHA512 828a9e0fd785da1f8d928831a50cd25527695faa4aafce2e37ec90ebb07d8ac6cc64694680ab66c505f113682b43df7a2f8e21a94236dc6edeeef4ff2654ed7b
+EBUILD sweeper-25.04.0.ebuild 882 BLAKE2B 28cec36915eb6b7f952a5f6602d060b66c4a2e124ed111ca8a0f707ab607fe674928759a9b9f12113c4368bc8e2b867cc96967e479ec45d59a67ba0362891b5b SHA512 192348a15d8568fc77f3e2ae3a4aed5c58f387d54cb15b3880d05bc02eba20e20c991e7dca0024301759ce90627843120501b87ca92627d948010ab545f3e5d7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/sweeper/sweeper-25.04.0.ebuild b/kde-apps/sweeper/sweeper-25.04.0.ebuild
new file mode 100644
index 000000000000..911fe13097e1
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-25.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+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 ~arm64 ~ppc64 ~riscv ~x86"
+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 5c879ae62f08..f54116501338 100644
--- a/kde-apps/thumbnailers/Manifest
+++ b/kde-apps/thumbnailers/Manifest
@@ -1,2 +1,3 @@
EBUILD thumbnailers-24.12.3.ebuild 668 BLAKE2B 9739e1bb36b787ef91effef6d96e3e2ad82bc3242387066d9133bd29f58aa6c020b0ce72978d6fe81a5f8138c7e740cf14ccf1976eac1123c277185c4f3e6dc8 SHA512 6b9c619dcfe54dd4956be727f970c297e01fbec0d03c9d712fd104936d05269bd8fdca37063fab40adefcf36850a201277a0eb31ffe45057c3257f337e245109
+EBUILD thumbnailers-25.04.0.ebuild 670 BLAKE2B 13e19e231b897995aaeec264e0d395e5740fd212a6f60f0345511c4ca3505de67fa2b85a445ea3a1d968deb185f4b5fa090c1d7129dcbf359c3c82b8080f8d28 SHA512 ff04cb68f0bb9842934b7c63e912a114cdb291040e9b72dbd104717fec94fdcc6f883a17480764a877cfb93c90bf76a138d1bea12899a77a5e81861d439604dc
MISC metadata.xml 768 BLAKE2B d8a59c070cacb9cfea21e7d5ebf78840f1b4760b59635ff4124d337688fd76c6b982f4c65d2081cc93896ee3d4a2bede72d6fb9c19c8f134531b89f83299c906 SHA512 38b067cb72b794e67e19ae6034960a3ba03258a61e88051f681fa5fd8a70b35340494700d65b4c89cde7d883504cf9449e151159ff55990de86ebab99052038b
diff --git a/kde-apps/thumbnailers/thumbnailers-25.04.0.ebuild b/kde-apps/thumbnailers/thumbnailers-25.04.0.ebuild
new file mode 100644
index 000000000000..512dac40292c
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-25.04.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Metapackage for KIO thumbnail generators"
+HOMEPAGE="https://apps.kde.org/kdegraphics_thumbnailers/"
+
+LICENSE="metapackage"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="blender gettext mobi pdf raw video"
+
+RDEPEND="
+ blender? ( >=media-gfx/kio-blender-thumbnailer-${PV}:6 )
+ gettext? ( >=kde-apps/kdesdk-thumbnailers-${PV}:6 )
+ mobi? ( >=media-gfx/kio-mobi-thumbnailer-${PV}:6 )
+ pdf? ( >=media-gfx/kio-ps-thumbnailer-${PV}:6 )
+ raw? ( >=media-gfx/kio-raw-thumbnailer-${PV}:6 )
+ video? ( >=kde-apps/ffmpegthumbs-${PV}:6 )
+"
diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest
index 9c4a264e33ed..eaaea78f0e9a 100644
--- a/kde-apps/umbrello/Manifest
+++ b/kde-apps/umbrello/Manifest
@@ -1,4 +1,6 @@
AUX umbrello-24.11.80-gentoo-docbundledir.patch 2054 BLAKE2B 6ec1acd9de9905ca35a61cf1505ee10f441d07fd8fe779c86a6a9acca10a5f1d50a37d887ba2eca0f99558ba9c3a1e3cd679b5d8cf89d2356076a3370c9ffc51 SHA512 9588e2942a78dd7211d721dc4cbdcf1f92098546b6f0dc480e8bd2793eb6d94ab1f052bc8bdf5725a7aaced2be9d621d7ea064a94d70c3d3eab90c85bfcfd31c
DIST umbrello-24.12.3.tar.xz 5617600 BLAKE2B c536485f9bd0363b7125fed4865f8203c8308fa7fff23d9c2670d6eeea5ad0ac6bc6de123d16faf18b157d2e7df2564b54c2f183aa7770c5bb2e5912ee0bc037 SHA512 af7d9d3716b876ce817041cf813ae936a29d243e58e4ddaadea725177d968d85a155420f8c1346ce120e4957af78f1f485daf39b965d0b8cc1a232bd5c6b608b
+DIST umbrello-25.04.0.tar.xz 5618012 BLAKE2B 351ae5df096710b0e4a78e4f46bf1aaae0a4974e58bc59cc112dbad7cd8e300e385a1e4ee38ac2c5e0139272700edb50d6a9b4db16825be236305b12815a4e15 SHA512 3d62c43d9a8b26ad1eacd6c6aa0b0136d8744fb9177a876366c660213a91793f47748ebf59994fed185dc46f5b896e3c32fb168ce288b2d5a0d3975619d3d459
EBUILD umbrello-24.12.3.ebuild 1815 BLAKE2B 41252e89d565699eb43a6dc722b2c114c46695d7cf88067e7a8d23dbdf9e0d8470f3bc4bc655825490927acc434a0855907352b498442ddd181b31475cd41b91 SHA512 714552ef809929acd29d760d921516686dac789c3e06daee798b1d8559b81ac3becb4fafc13b03b55e27b0e7ab828050e41672ff4b644db605546c786271f5b1
+EBUILD umbrello-25.04.0.ebuild 1817 BLAKE2B 55a303b4728ba9fcad709c076e0a948dd4122a2eed77fba9530b1723da3384534050d641488f8744f3abefbec632fc3336bfa5e0090f062a2da96fd580286663 SHA512 bf5d50e94c24a7cf9c059c70bcee5c26af3009a17ca57cb137c0809c6fa0cf2217f39582c26da465b09e2054d09ebd7cfee6aa5b1acc9f1a975350ae9b38ea9f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/umbrello/umbrello-25.04.0.ebuild b/kde-apps/umbrello/umbrello-25.04.0.ebuild
new file mode 100644
index 000000000000..6b979d0a9bb8
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-25.04.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2025 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.115.0
+QTMIN=5.15.12
+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"
+
+# TODO: Re-enable when ported to KF6
+# IUSE="php"
+# php? (
+# dev-util/kdevelop:5=
+# dev-util/kdevelop-pg-qt:5
+# dev-util/kdevelop-php:5
+# )
+
+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
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-24.11.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=OFF # $(usex php)
+ )
+ 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 03e6e0228378..fd0a6a3dc1f9 100644
--- a/kde-apps/yakuake/Manifest
+++ b/kde-apps/yakuake/Manifest
@@ -1,3 +1,5 @@
DIST yakuake-24.12.3.tar.xz 392496 BLAKE2B a814b51ea0cd2dea5f354d3f48f4d9a43c3aaed6c6f7c6992e5622619d79ccfd5a8f46eb1663ccb0b6955bd0fe87c89a5a74029f2355dc550e03d29987049de2 SHA512 da44a7e5a677d62b605ba79d0f0e07049bb2f3f71a22bbe6f382bc0204c4296f994cb253c4f61abc9b579e3bfa5672fcc5d094fdf85f159a46accde7d3d0ec9d
+DIST yakuake-25.04.0.tar.xz 404012 BLAKE2B 1e390086641784d0929ee1fdc70c9a7f08324f36ff49c6f044da13afa2aa729720e3864d6485ed2c4c83403925af997a846b845f23271dffb868dbf16d0bb9aa SHA512 0c021bc74c30d10f1390073e042ce43a70e97fd502820e1d19372366c13cb9d0ae7e8a18da80a96e952e82a5a7c4aabd1d8a878c293c3d43cf34eca0c73e0432
EBUILD yakuake-24.12.3.ebuild 1694 BLAKE2B 4a641fd5b3fdae8a88325289a456ea62373045d807898f78329ad88eba20ce906ca04fd4bae7c5809c15a90ea2fd59641085969e01e87ba9a10f4ea833175543 SHA512 74800ed7c2f4472bab8d0133b22b0aed740a0927c8d27e875236b5933bdaabc96b012143b5e911305ab02496c8f37dde962a934c724134c6ef989e9ed2051477
+EBUILD yakuake-25.04.0.ebuild 1700 BLAKE2B b487ab0da3635b5f726969cb6827cbd397bb3dff808813d447201b75c7982e4ab80b9bca0f946c54752c7a7bb775eaf707d12780fdac2e8572d51c4eeb33a707 SHA512 198475f8b6c12c05c1ad2b06f517ef85ece39b4cb2ce53f19f79c1c60dee2189602a8da32f45cc52313562aa9dc5ef5ad47feae7852c97703931df56adb9f87e
MISC metadata.xml 726 BLAKE2B a83c5ecb170ed0ad51e49e35bc0672214394e520211e9927364a4c702268c4ae28fce5d674294db201eb91918d71c6a3da3946ec181ecdf6225c099faa5ecc6e SHA512 0076e0e70dc41f873753cffbe7035f019680e4fd1ecc02c0d1954516561e96672fba2d14b52a5575d0a11281a7e18dc7dda736a48f024e444462684f16c56bf5
diff --git a/kde-apps/yakuake/yakuake-25.04.0.ebuild b/kde-apps/yakuake/yakuake-25.04.0.ebuild
new file mode 100644
index 000000000000..6b3e288402f7
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-25.04.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="absolute-position"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+ >=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 )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+
+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
+}