summaryrefslogtreecommitdiff
path: root/kde-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-13 02:01:50 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-13 02:01:50 +0000
commit2a3e0d61b3d88306b6fae46756f9ba7d230222ae (patch)
treea0d3259dd259861a49a2d3e6e9220beaa8ec39c2 /kde-apps
parent39c32f4d5dca9f6293fccb69e9d50baf494c8de4 (diff)
gentoo auto-resync : 13:12:2024 - 02:01:50
Diffstat (limited to 'kde-apps')
-rw-r--r--kde-apps/Manifest.gzbin36199 -> 36358 bytes
-rw-r--r--kde-apps/akonadi-calendar-tools-common/Manifest2
-rw-r--r--kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.12.0.ebuild17
-rw-r--r--kde-apps/akonadi-calendar/Manifest2
-rw-r--r--kde-apps/akonadi-calendar/akonadi-calendar-24.12.0.ebuild49
-rw-r--r--kde-apps/akonadi-config/Manifest2
-rw-r--r--kde-apps/akonadi-config/akonadi-config-0.ebuild78
-rw-r--r--kde-apps/akonadi-config/metadata.xml8
-rw-r--r--kde-apps/akonadi-contacts/Manifest2
-rw-r--r--kde-apps/akonadi-contacts/akonadi-contacts-24.12.0.ebuild45
-rw-r--r--kde-apps/akonadi-import-wizard/Manifest2
-rw-r--r--kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.12.0.ebuild42
-rw-r--r--kde-apps/akonadi-mime/Manifest2
-rw-r--r--kde-apps/akonadi-mime/akonadi-mime-24.12.0.ebuild36
-rw-r--r--kde-apps/akonadi-search/Manifest4
-rw-r--r--kde-apps/akonadi-search/akonadi-search-24.08.3.ebuild2
-rw-r--r--kde-apps/akonadi-search/akonadi-search-24.12.0.ebuild54
-rw-r--r--kde-apps/akonadi/Manifest2
-rw-r--r--kde-apps/akonadi/akonadi-24.12.0.ebuild62
-rw-r--r--kde-apps/akonadiconsole/Manifest2
-rw-r--r--kde-apps/akonadiconsole/akonadiconsole-24.12.0.ebuild46
-rw-r--r--kde-apps/akregator/Manifest4
-rw-r--r--kde-apps/akregator/akregator-24.12.0.ebuild62
-rw-r--r--kde-apps/akregator/metadata.xml4
-rw-r--r--kde-apps/analitza/Manifest2
-rw-r--r--kde-apps/analitza/analitza-24.12.0.ebuild43
-rw-r--r--kde-apps/ark/Manifest2
-rw-r--r--kde-apps/ark/ark-24.12.0.ebuild80
-rw-r--r--kde-apps/artikulate/Manifest2
-rw-r--r--kde-apps/artikulate/artikulate-24.12.0.ebuild46
-rw-r--r--kde-apps/audiocd-kio/Manifest2
-rw-r--r--kde-apps/audiocd-kio/audiocd-kio-24.12.0.ebuild49
-rw-r--r--kde-apps/baloo-widgets/Manifest2
-rw-r--r--kde-apps/baloo-widgets/baloo-widgets-24.12.0.ebuild32
-rw-r--r--kde-apps/blinken/Manifest2
-rw-r--r--kde-apps/blinken/blinken-24.12.0.ebuild36
-rw-r--r--kde-apps/bomber/Manifest2
-rw-r--r--kde-apps/bomber/bomber-24.12.0.ebuild34
-rw-r--r--kde-apps/bovo/Manifest2
-rw-r--r--kde-apps/bovo/bovo-24.12.0.ebuild34
-rw-r--r--kde-apps/calendarjanitor/Manifest2
-rw-r--r--kde-apps/calendarjanitor/calendarjanitor-24.12.0.ebuild40
-rw-r--r--kde-apps/calendarsupport/Manifest2
-rw-r--r--kde-apps/calendarsupport/calendarsupport-24.12.0.ebuild42
-rw-r--r--kde-apps/cantor/Manifest4
-rw-r--r--kde-apps/cantor/cantor-24.12.0.ebuild117
-rw-r--r--kde-apps/cantor/metadata.xml3
-rw-r--r--kde-apps/cervisia/Manifest2
-rw-r--r--kde-apps/cervisia/cervisia-24.12.0.ebuild42
-rw-r--r--kde-apps/dolphin-plugins-common/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-common/dolphin-plugins-common-24.12.0.ebuild19
-rw-r--r--kde-apps/dolphin-plugins-dropbox/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.12.0.ebuild56
-rw-r--r--kde-apps/dolphin-plugins-git/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.12.0.ebuild58
-rw-r--r--kde-apps/dolphin-plugins-mercurial/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.12.0.ebuild63
-rw-r--r--kde-apps/dolphin-plugins-subversion/Manifest2
-rw-r--r--kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.12.0.ebuild59
-rw-r--r--kde-apps/dolphin/Manifest2
-rw-r--r--kde-apps/dolphin/dolphin-24.12.0.ebuild91
-rw-r--r--kde-apps/dragon/Manifest2
-rw-r--r--kde-apps/dragon/dragon-24.12.0.ebuild38
-rw-r--r--kde-apps/eventviews/Manifest2
-rw-r--r--kde-apps/eventviews/eventviews-24.12.0.ebuild44
-rw-r--r--kde-apps/ffmpegthumbs-common/Manifest2
-rw-r--r--kde-apps/ffmpegthumbs-common/ffmpegthumbs-common-24.12.0.ebuild23
-rw-r--r--kde-apps/ffmpegthumbs/Manifest2
-rw-r--r--kde-apps/ffmpegthumbs/ffmpegthumbs-24.12.0.ebuild35
-rw-r--r--kde-apps/filelight/Manifest2
-rw-r--r--kde-apps/filelight/filelight-24.12.0.ebuild41
-rw-r--r--kde-apps/granatier/Manifest2
-rw-r--r--kde-apps/granatier/granatier-24.12.0.ebuild33
-rw-r--r--kde-apps/grantlee-editor/Manifest2
-rw-r--r--kde-apps/grantlee-editor/grantlee-editor-24.12.0.ebuild40
-rw-r--r--kde-apps/grantleetheme/Manifest2
-rw-r--r--kde-apps/grantleetheme/grantleetheme-24.12.0.ebuild37
-rw-r--r--kde-apps/gwenview/Manifest2
-rw-r--r--kde-apps/gwenview/gwenview-24.12.0.ebuild110
-rw-r--r--kde-apps/incidenceeditor/Manifest4
-rw-r--r--kde-apps/incidenceeditor/incidenceeditor-24.08.3.ebuild2
-rw-r--r--kde-apps/incidenceeditor/incidenceeditor-24.12.0.ebuild67
-rw-r--r--kde-apps/juk/Manifest2
-rw-r--r--kde-apps/juk/juk-24.12.0.ebuild45
-rw-r--r--kde-apps/k3b/Manifest2
-rw-r--r--kde-apps/k3b/k3b-24.12.0.ebuild110
-rw-r--r--kde-apps/kaccounts-integration/Manifest2
-rw-r--r--kde-apps/kaccounts-integration/kaccounts-integration-24.12.0.ebuild89
-rw-r--r--kde-apps/kaccounts-providers/Manifest2
-rw-r--r--kde-apps/kaccounts-providers/kaccounts-providers-24.12.0.ebuild35
-rw-r--r--kde-apps/kaddressbook/Manifest4
-rw-r--r--kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild70
-rw-r--r--kde-apps/kaddressbook/metadata.xml4
-rw-r--r--kde-apps/kajongg/Manifest2
-rw-r--r--kde-apps/kajongg/kajongg-24.12.0.ebuild47
-rw-r--r--kde-apps/kalarm/Manifest4
-rw-r--r--kde-apps/kalarm/kalarm-24.12.0.ebuild87
-rw-r--r--kde-apps/kalarm/metadata.xml2
-rw-r--r--kde-apps/kalgebra/Manifest2
-rw-r--r--kde-apps/kalgebra/kalgebra-24.12.0.ebuild49
-rw-r--r--kde-apps/kalzium/Manifest2
-rw-r--r--kde-apps/kalzium/kalzium-24.12.0.ebuild68
-rw-r--r--kde-apps/kamera/Manifest2
-rw-r--r--kde-apps/kamera/kamera-24.12.0.ebuild34
-rw-r--r--kde-apps/kamoso/Manifest2
-rw-r--r--kde-apps/kamoso/kamoso-24.12.0.ebuild46
-rw-r--r--kde-apps/kanagram/Manifest2
-rw-r--r--kde-apps/kanagram/kanagram-24.12.0.ebuild46
-rw-r--r--kde-apps/kapman/Manifest2
-rw-r--r--kde-apps/kapman/kapman-24.12.0.ebuild33
-rw-r--r--kde-apps/kapptemplate/Manifest2
-rw-r--r--kde-apps/kapptemplate/kapptemplate-24.12.0.ebuild32
-rw-r--r--kde-apps/kate-addons/Manifest2
-rw-r--r--kde-apps/kate-addons/kate-addons-24.12.0.ebuild100
-rw-r--r--kde-apps/kate-common/Manifest2
-rw-r--r--kde-apps/kate-common/kate-common-24.12.0.ebuild19
-rw-r--r--kde-apps/kate-lib/Manifest2
-rw-r--r--kde-apps/kate-lib/kate-lib-24.12.0.ebuild69
-rw-r--r--kde-apps/kate/Manifest2
-rw-r--r--kde-apps/kate/kate-24.12.0.ebuild61
-rw-r--r--kde-apps/katomic/Manifest2
-rw-r--r--kde-apps/katomic/katomic-24.12.0.ebuild33
-rw-r--r--kde-apps/kbackup/Manifest2
-rw-r--r--kde-apps/kbackup/kbackup-24.12.0.ebuild38
-rw-r--r--kde-apps/kblackbox/Manifest2
-rw-r--r--kde-apps/kblackbox/kblackbox-24.12.0.ebuild36
-rw-r--r--kde-apps/kblocks/Manifest2
-rw-r--r--kde-apps/kblocks/kblocks-24.12.0.ebuild34
-rw-r--r--kde-apps/kbounce/Manifest2
-rw-r--r--kde-apps/kbounce/kbounce-24.12.0.ebuild37
-rw-r--r--kde-apps/kbreakout/Manifest2
-rw-r--r--kde-apps/kbreakout/kbreakout-24.12.0.ebuild33
-rw-r--r--kde-apps/kbruch/Manifest2
-rw-r--r--kde-apps/kbruch/kbruch-24.12.0.ebuild29
-rw-r--r--kde-apps/kcachegrind/Manifest2
-rw-r--r--kde-apps/kcachegrind/kcachegrind-24.12.0.ebuild36
-rw-r--r--kde-apps/kcalc/Manifest2
-rw-r--r--kde-apps/kcalc/kcalc-24.12.0.ebuild36
-rw-r--r--kde-apps/kcalutils/Manifest2
-rw-r--r--kde-apps/kcalutils/kcalutils-24.12.0.ebuild34
-rw-r--r--kde-apps/kcharselect/Manifest2
-rw-r--r--kde-apps/kcharselect/kcharselect-24.12.0.ebuild31
-rw-r--r--kde-apps/kcolorchooser/Manifest2
-rw-r--r--kde-apps/kcolorchooser/kcolorchooser-24.12.0.ebuild24
-rw-r--r--kde-apps/kcron/Manifest2
-rw-r--r--kde-apps/kcron/kcron-24.12.0.ebuild34
-rw-r--r--kde-apps/kde-apps-meta/Manifest1
-rw-r--r--kde-apps/kde-apps-meta/kde-apps-meta-24.12.0.ebuild26
-rw-r--r--kde-apps/kde-dev-scripts/Manifest2
-rw-r--r--kde-apps/kde-dev-scripts/kde-dev-scripts-24.12.0.ebuild28
-rw-r--r--kde-apps/kde-dev-utils/Manifest2
-rw-r--r--kde-apps/kde-dev-utils/kde-dev-utils-24.12.0.ebuild30
-rw-r--r--kde-apps/kdeaccessibility-meta/Manifest1
-rw-r--r--kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.12.0.ebuild19
-rw-r--r--kde-apps/kdeadmin-meta/Manifest1
-rw-r--r--kde-apps/kdeadmin-meta/kdeadmin-meta-24.12.0.ebuild18
-rw-r--r--kde-apps/kdebugsettings/Manifest2
-rw-r--r--kde-apps/kdebugsettings/kdebugsettings-24.12.0.ebuild34
-rw-r--r--kde-apps/kdecore-meta/Manifest1
-rw-r--r--kde-apps/kdecore-meta/kdecore-meta-24.12.0.ebuild32
-rw-r--r--kde-apps/kdeedu-data/Manifest2
-rw-r--r--kde-apps/kdeedu-data/kdeedu-data-24.12.0.ebuild18
-rw-r--r--kde-apps/kdeedu-meta/Manifest1
-rw-r--r--kde-apps/kdeedu-meta/kdeedu-meta-24.12.0.ebuild42
-rw-r--r--kde-apps/kdegames-meta/Manifest1
-rw-r--r--kde-apps/kdegames-meta/kdegames-meta-24.12.0.ebuild60
-rw-r--r--kde-apps/kdegraphics-meta/Manifest1
-rw-r--r--kde-apps/kdegraphics-meta/kdegraphics-meta-24.12.0.ebuild34
-rw-r--r--kde-apps/kdegraphics-mobipocket/Manifest2
-rw-r--r--kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.12.0.ebuild21
-rw-r--r--kde-apps/kdemultimedia-meta/Manifest1
-rw-r--r--kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.12.0.ebuild32
-rw-r--r--kde-apps/kdenetwork-filesharing/Manifest2
-rw-r--r--kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.12.0.ebuild39
-rw-r--r--kde-apps/kdenetwork-meta/Manifest1
-rw-r--r--kde-apps/kdenetwork-meta/kdenetwork-meta-24.12.0.ebuild36
-rw-r--r--kde-apps/kdenlive/Manifest2
-rw-r--r--kde-apps/kdenlive/kdenlive-24.12.0.ebuild76
-rw-r--r--kde-apps/kdepim-addons/Manifest4
-rw-r--r--kde-apps/kdepim-addons/kdepim-addons-24.12.0.ebuild87
-rw-r--r--kde-apps/kdepim-addons/metadata.xml1
-rw-r--r--kde-apps/kdepim-meta/Manifest1
-rw-r--r--kde-apps/kdepim-meta/kdepim-meta-24.12.0.ebuild73
-rw-r--r--kde-apps/kdepim-runtime/Manifest4
-rw-r--r--kde-apps/kdepim-runtime/kdepim-runtime-24.12.0.ebuild83
-rw-r--r--kde-apps/kdepim-runtime/metadata.xml3
-rw-r--r--kde-apps/kdesdk-meta/Manifest1
-rw-r--r--kde-apps/kdesdk-meta/kdesdk-meta-24.12.0.ebuild37
-rw-r--r--kde-apps/kdesdk-thumbnailers-common/Manifest2
-rw-r--r--kde-apps/kdesdk-thumbnailers-common/kdesdk-thumbnailers-common-24.12.0.ebuild21
-rw-r--r--kde-apps/kdesdk-thumbnailers/Manifest2
-rw-r--r--kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.12.0.ebuild36
-rw-r--r--kde-apps/kdeutils-meta/Manifest1
-rw-r--r--kde-apps/kdeutils-meta/kdeutils-meta-24.12.0.ebuild52
-rw-r--r--kde-apps/kdf/Manifest2
-rw-r--r--kde-apps/kdf/kdf-24.12.0.ebuild38
-rw-r--r--kde-apps/kdialog/Manifest2
-rw-r--r--kde-apps/kdialog/kdialog-24.12.0.ebuild43
-rw-r--r--kde-apps/kdiamond/Manifest2
-rw-r--r--kde-apps/kdiamond/kdiamond-24.12.0.ebuild34
-rw-r--r--kde-apps/keditbookmarks/Manifest2
-rw-r--r--kde-apps/keditbookmarks/keditbookmarks-24.12.0.ebuild48
-rw-r--r--kde-apps/kfind/Manifest2
-rw-r--r--kde-apps/kfind/kfind-24.12.0.ebuild38
-rw-r--r--kde-apps/kfourinline/Manifest2
-rw-r--r--kde-apps/kfourinline/kfourinline-24.12.0.ebuild34
-rw-r--r--kde-apps/kgeography/Manifest2
-rw-r--r--kde-apps/kgeography/kgeography-24.12.0.ebuild31
-rw-r--r--kde-apps/kget/Manifest2
-rw-r--r--kde-apps/kget/kget-24.12.0.ebuild70
-rw-r--r--kde-apps/kgoldrunner/Manifest2
-rw-r--r--kde-apps/kgoldrunner/kgoldrunner-24.12.0.ebuild40
-rw-r--r--kde-apps/kgpg/Manifest2
-rw-r--r--kde-apps/kgpg/kgpg-24.12.0.ebuild49
-rw-r--r--kde-apps/khangman/Manifest2
-rw-r--r--kde-apps/khangman/khangman-24.12.0.ebuild38
-rw-r--r--kde-apps/khelpcenter/Manifest2
-rw-r--r--kde-apps/khelpcenter/khelpcenter-24.12.0.ebuild41
-rw-r--r--kde-apps/kidentitymanagement/Manifest2
-rw-r--r--kde-apps/kidentitymanagement/kidentitymanagement-24.12.0.ebuild36
-rw-r--r--kde-apps/kig/Manifest2
-rw-r--r--kde-apps/kig/kig-24.12.0.ebuild72
-rw-r--r--kde-apps/kigo/Manifest2
-rw-r--r--kde-apps/kigo/kigo-24.12.0.ebuild41
-rw-r--r--kde-apps/killbots/Manifest2
-rw-r--r--kde-apps/killbots/killbots-24.12.0.ebuild37
-rw-r--r--kde-apps/kimagemapeditor/Manifest2
-rw-r--r--kde-apps/kimagemapeditor/kimagemapeditor-24.12.0.ebuild33
-rw-r--r--kde-apps/kimap/Manifest2
-rw-r--r--kde-apps/kimap/kimap-24.12.0.ebuild41
-rw-r--r--kde-apps/kio-extras/Manifest2
-rw-r--r--kde-apps/kio-extras/kio-extras-24.12.0.ebuild99
-rw-r--r--kde-apps/kiriki/Manifest2
-rw-r--r--kde-apps/kiriki/kiriki-24.12.0.ebuild33
-rw-r--r--kde-apps/kiten/Manifest2
-rw-r--r--kde-apps/kiten/kiten-24.12.0.ebuild41
-rw-r--r--kde-apps/kitinerary/Manifest2
-rw-r--r--kde-apps/kitinerary/kitinerary-24.12.0.ebuild48
-rw-r--r--kde-apps/kjumpingcube/Manifest2
-rw-r--r--kde-apps/kjumpingcube/kjumpingcube-24.12.0.ebuild38
-rw-r--r--kde-apps/kldap/Manifest2
-rw-r--r--kde-apps/kldap/kldap-24.12.0.ebuild30
-rw-r--r--kde-apps/kleopatra/Manifest2
-rw-r--r--kde-apps/kleopatra/kleopatra-24.12.0.ebuild68
-rw-r--r--kde-apps/klettres/Manifest2
-rw-r--r--kde-apps/klettres/klettres-24.12.0.ebuild32
-rw-r--r--kde-apps/klickety/Manifest2
-rw-r--r--kde-apps/klickety/klickety-24.12.0.ebuild40
-rw-r--r--kde-apps/klines/Manifest2
-rw-r--r--kde-apps/klines/klines-24.12.0.ebuild37
-rw-r--r--kde-apps/kmag/Manifest2
-rw-r--r--kde-apps/kmag/kmag-24.12.0.ebuild38
-rw-r--r--kde-apps/kmahjongg/Manifest2
-rw-r--r--kde-apps/kmahjongg/kmahjongg-24.12.0.ebuild36
-rw-r--r--kde-apps/kmail-account-wizard/Manifest2
-rw-r--r--kde-apps/kmail-account-wizard/kmail-account-wizard-24.12.0.ebuild52
-rw-r--r--kde-apps/kmail/Manifest6
-rw-r--r--kde-apps/kmail/kmail-24.08.3.ebuild2
-rw-r--r--kde-apps/kmail/kmail-24.12.0.ebuild119
-rw-r--r--kde-apps/kmail/metadata.xml3
-rw-r--r--kde-apps/kmailtransport/Manifest2
-rw-r--r--kde-apps/kmailtransport/kmailtransport-24.12.0.ebuild37
-rw-r--r--kde-apps/kmbox/Manifest2
-rw-r--r--kde-apps/kmbox/kmbox-24.12.0.ebuild20
-rw-r--r--kde-apps/kmime/Manifest2
-rw-r--r--kde-apps/kmime/kmime-24.12.0.ebuild24
-rw-r--r--kde-apps/kmines/Manifest2
-rw-r--r--kde-apps/kmines/kmines-24.12.0.ebuild36
-rw-r--r--kde-apps/kmix/Manifest2
-rw-r--r--kde-apps/kmix/kmix-24.12.0.ebuild70
-rw-r--r--kde-apps/kmousetool/Manifest2
-rw-r--r--kde-apps/kmousetool/kmousetool-24.12.0.ebuild38
-rw-r--r--kde-apps/kmouth/Manifest2
-rw-r--r--kde-apps/kmouth/kmouth-24.12.0.ebuild32
-rw-r--r--kde-apps/kmplot/Manifest2
-rw-r--r--kde-apps/kmplot/kmplot-24.12.0.ebuild37
-rw-r--r--kde-apps/knavalbattle/Manifest2
-rw-r--r--kde-apps/knavalbattle/knavalbattle-24.12.0.ebuild39
-rw-r--r--kde-apps/knetwalk/Manifest2
-rw-r--r--kde-apps/knetwalk/knetwalk-24.12.0.ebuild37
-rw-r--r--kde-apps/knights/Manifest2
-rw-r--r--kde-apps/knights/knights-24.12.0.ebuild58
-rw-r--r--kde-apps/kolf/Manifest2
-rw-r--r--kde-apps/kolf/kolf-24.12.0.ebuild39
-rw-r--r--kde-apps/kollision/Manifest2
-rw-r--r--kde-apps/kollision/kollision-24.12.0.ebuild33
-rw-r--r--kde-apps/kolourpaint/Manifest2
-rw-r--r--kde-apps/kolourpaint/kolourpaint-24.12.0.ebuild43
-rw-r--r--kde-apps/kompare/Manifest2
-rw-r--r--kde-apps/kompare/kompare-24.12.0.ebuild38
-rw-r--r--kde-apps/konqueror/Manifest2
-rw-r--r--kde-apps/konqueror/konqueror-24.12.0.ebuild85
-rw-r--r--kde-apps/konquest/Manifest2
-rw-r--r--kde-apps/konquest/konquest-24.12.0.ebuild36
-rw-r--r--kde-apps/konsole/Manifest2
-rw-r--r--kde-apps/konsole/konsole-24.12.0.ebuild65
-rw-r--r--kde-apps/konsolekalendar/Manifest2
-rw-r--r--kde-apps/konsolekalendar/konsolekalendar-24.12.0.ebuild37
-rw-r--r--kde-apps/kontact/Manifest2
-rw-r--r--kde-apps/kontact/kontact-24.12.0.ebuild44
-rw-r--r--kde-apps/kontactinterface/Manifest2
-rw-r--r--kde-apps/kontactinterface/kontactinterface-24.12.0.ebuild28
-rw-r--r--kde-apps/korganizer/Manifest6
-rw-r--r--kde-apps/korganizer/korganizer-24.08.3.ebuild2
-rw-r--r--kde-apps/korganizer/korganizer-24.12.0.ebuild79
-rw-r--r--kde-apps/korganizer/metadata.xml4
-rw-r--r--kde-apps/kpat/Manifest2
-rw-r--r--kde-apps/kpat/kpat-24.12.0.ebuild50
-rw-r--r--kde-apps/kpimtextedit/Manifest2
-rw-r--r--kde-apps/kpimtextedit/kpimtextedit-24.12.0.ebuild42
-rw-r--r--kde-apps/kpkpass/Manifest2
-rw-r--r--kde-apps/kpkpass/kpkpass-24.12.0.ebuild24
-rw-r--r--kde-apps/kqtquickcharts/Manifest2
-rw-r--r--kde-apps/kqtquickcharts/kqtquickcharts-24.12.0.ebuild20
-rw-r--r--kde-apps/krdc/Manifest2
-rw-r--r--kde-apps/krdc/krdc-24.12.0.ebuild62
-rw-r--r--kde-apps/kreversi/Manifest2
-rw-r--r--kde-apps/kreversi/kreversi-24.12.0.ebuild41
-rw-r--r--kde-apps/krfb/Manifest2
-rw-r--r--kde-apps/krfb/krfb-24.12.0.ebuild63
-rw-r--r--kde-apps/kruler/Manifest2
-rw-r--r--kde-apps/kruler/kruler-24.12.0.ebuild45
-rw-r--r--kde-apps/kshisen/Manifest2
-rw-r--r--kde-apps/kshisen/kshisen-24.12.0.ebuild34
-rw-r--r--kde-apps/ksirk/Manifest2
-rw-r--r--kde-apps/ksirk/ksirk-24.12.0.ebuild37
-rw-r--r--kde-apps/ksmtp/Manifest2
-rw-r--r--kde-apps/ksmtp/ksmtp-24.12.0.ebuild29
-rw-r--r--kde-apps/ksnakeduel/Manifest2
-rw-r--r--kde-apps/ksnakeduel/ksnakeduel-24.12.0.ebuild38
-rw-r--r--kde-apps/kspaceduel/Manifest2
-rw-r--r--kde-apps/kspaceduel/kspaceduel-24.12.0.ebuild33
-rw-r--r--kde-apps/ksquares/Manifest2
-rw-r--r--kde-apps/ksquares/ksquares-24.12.0.ebuild33
-rw-r--r--kde-apps/ksudoku/Manifest2
-rw-r--r--kde-apps/ksudoku/ksudoku-24.12.0.ebuild41
-rw-r--r--kde-apps/ksystemlog/Manifest2
-rw-r--r--kde-apps/ksystemlog/ksystemlog-24.12.0.ebuild62
-rw-r--r--kde-apps/kteatime/Manifest2
-rw-r--r--kde-apps/kteatime/kteatime-24.12.0.ebuild33
-rw-r--r--kde-apps/ktimer/Manifest2
-rw-r--r--kde-apps/ktimer/ktimer-24.12.0.ebuild32
-rw-r--r--kde-apps/ktouch/Manifest2
-rw-r--r--kde-apps/ktouch/ktouch-24.12.0.ebuild63
-rw-r--r--kde-apps/ktuberling/Manifest2
-rw-r--r--kde-apps/ktuberling/ktuberling-24.12.0.ebuild37
-rw-r--r--kde-apps/kturtle/Manifest2
-rw-r--r--kde-apps/kturtle/kturtle-24.12.0.ebuild33
-rw-r--r--kde-apps/kubrick/Manifest2
-rw-r--r--kde-apps/kubrick/kubrick-24.12.0.ebuild37
-rw-r--r--kde-apps/kwalletmanager/Manifest2
-rw-r--r--kde-apps/kwalletmanager/kwalletmanager-24.12.0.ebuild40
-rw-r--r--kde-apps/kwave/Manifest2
-rw-r--r--kde-apps/kwave/kwave-24.12.0.ebuild87
-rw-r--r--kde-apps/kwordquiz/Manifest2
-rw-r--r--kde-apps/kwordquiz/kwordquiz-24.12.0.ebuild35
-rw-r--r--kde-apps/kwrite/Manifest2
-rw-r--r--kde-apps/kwrite/kwrite-24.12.0.ebuild57
-rw-r--r--kde-apps/libgravatar/Manifest2
-rw-r--r--kde-apps/libgravatar/libgravatar-24.12.0.ebuild37
-rw-r--r--kde-apps/libkcddb-common/Manifest2
-rw-r--r--kde-apps/libkcddb-common/libkcddb-common-24.12.0.ebuild24
-rw-r--r--kde-apps/libkcddb/Manifest2
-rw-r--r--kde-apps/libkcddb/libkcddb-24.12.0.ebuild55
-rw-r--r--kde-apps/libkcompactdisc/Manifest2
-rw-r--r--kde-apps/libkcompactdisc/libkcompactdisc-24.12.0.ebuild32
-rw-r--r--kde-apps/libkdcraw/Manifest2
-rw-r--r--kde-apps/libkdcraw/libkdcraw-24.12.0.ebuild21
-rw-r--r--kde-apps/libkdegames/Manifest2
-rw-r--r--kde-apps/libkdegames/libkdegames-24.12.0.ebuild45
-rw-r--r--kde-apps/libkdepim/Manifest2
-rw-r--r--kde-apps/libkdepim/libkdepim-24.12.0.ebuild27
-rw-r--r--kde-apps/libkeduvocdocument/Manifest2
-rw-r--r--kde-apps/libkeduvocdocument/libkeduvocdocument-24.12.0.ebuild25
-rw-r--r--kde-apps/libkexiv2/Manifest2
-rw-r--r--kde-apps/libkexiv2/libkexiv2-24.12.0.ebuild21
-rw-r--r--kde-apps/libkgapi/Manifest2
-rw-r--r--kde-apps/libkgapi/libkgapi-24.12.0.ebuild37
-rw-r--r--kde-apps/libkleo/Manifest2
-rw-r--r--kde-apps/libkleo/libkleo-24.12.0.ebuild36
-rw-r--r--kde-apps/libkmahjongg/Manifest2
-rw-r--r--kde-apps/libkmahjongg/libkmahjongg-24.12.0.ebuild27
-rw-r--r--kde-apps/libkomparediff2/Manifest2
-rw-r--r--kde-apps/libkomparediff2/libkomparediff2-24.12.0.ebuild27
-rw-r--r--kde-apps/libksane-common/Manifest2
-rw-r--r--kde-apps/libksane-common/libksane-common-24.12.0.ebuild23
-rw-r--r--kde-apps/libksane/Manifest2
-rw-r--r--kde-apps/libksane/libksane-24.12.0.ebuild45
-rw-r--r--kde-apps/libksieve/Manifest2
-rw-r--r--kde-apps/libksieve/libksieve-24.12.0.ebuild56
-rw-r--r--kde-apps/libktnef/Manifest2
-rw-r--r--kde-apps/libktnef/libktnef-24.12.0.ebuild28
-rw-r--r--kde-apps/lokalize/Manifest2
-rw-r--r--kde-apps/lokalize/lokalize-24.12.0.ebuild66
-rw-r--r--kde-apps/lskat/Manifest2
-rw-r--r--kde-apps/lskat/lskat-24.12.0.ebuild36
-rw-r--r--kde-apps/mailcommon/Manifest4
-rw-r--r--kde-apps/mailcommon/mailcommon-24.12.0.ebuild64
-rw-r--r--kde-apps/mailcommon/metadata.xml2
-rw-r--r--kde-apps/mailimporter/Manifest2
-rw-r--r--kde-apps/mailimporter/mailimporter-24.12.0.ebuild32
-rw-r--r--kde-apps/marble/Manifest2
-rw-r--r--kde-apps/marble/marble-24.12.0.ebuild89
-rw-r--r--kde-apps/mbox-importer/Manifest2
-rw-r--r--kde-apps/mbox-importer/mbox-importer-24.12.0.ebuild33
-rw-r--r--kde-apps/messagelib/Manifest2
-rw-r--r--kde-apps/messagelib/messagelib-24.12.0.ebuild77
-rw-r--r--kde-apps/mimetreeparser/Manifest2
-rw-r--r--kde-apps/mimetreeparser/mimetreeparser-24.12.0.ebuild34
-rw-r--r--kde-apps/minuet/Manifest2
-rw-r--r--kde-apps/minuet/minuet-24.12.0.ebuild29
-rw-r--r--kde-apps/okular/Manifest3
-rw-r--r--kde-apps/okular/files/okular-24.11.80-tests.patch83
-rw-r--r--kde-apps/okular/okular-24.12.0.ebuild99
-rw-r--r--kde-apps/palapeli/Manifest2
-rw-r--r--kde-apps/palapeli/palapeli-24.12.0.ebuild38
-rw-r--r--kde-apps/parley/Manifest2
-rw-r--r--kde-apps/parley/parley-24.12.0.ebuild65
-rw-r--r--kde-apps/picmi/Manifest2
-rw-r--r--kde-apps/picmi/picmi-24.12.0.ebuild36
-rw-r--r--kde-apps/pim-data-exporter/Manifest2
-rw-r--r--kde-apps/pim-data-exporter/pim-data-exporter-24.12.0.ebuild58
-rw-r--r--kde-apps/pim-sieve-editor/Manifest2
-rw-r--r--kde-apps/pim-sieve-editor/pim-sieve-editor-24.12.0.ebuild52
-rw-r--r--kde-apps/pimcommon/Manifest4
-rw-r--r--kde-apps/pimcommon/metadata.xml2
-rw-r--r--kde-apps/pimcommon/pimcommon-24.12.0.ebuild64
-rw-r--r--kde-apps/poxml/Manifest2
-rw-r--r--kde-apps/poxml/poxml-24.12.0.ebuild22
-rw-r--r--kde-apps/rocs/Manifest2
-rw-r--r--kde-apps/rocs/rocs-24.12.0.ebuild48
-rw-r--r--kde-apps/signon-kwallet-extension/Manifest2
-rw-r--r--kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.12.0.ebuild20
-rw-r--r--kde-apps/spectacle/Manifest2
-rw-r--r--kde-apps/spectacle/spectacle-24.12.0.ebuild72
-rw-r--r--kde-apps/step/Manifest2
-rw-r--r--kde-apps/step/step-24.12.0.ebuild51
-rw-r--r--kde-apps/svgpart/Manifest2
-rw-r--r--kde-apps/svgpart/svgpart-24.12.0.ebuild26
-rw-r--r--kde-apps/sweeper/Manifest2
-rw-r--r--kde-apps/sweeper/sweeper-24.12.0.ebuild32
-rw-r--r--kde-apps/thumbnailers/Manifest1
-rw-r--r--kde-apps/thumbnailers/thumbnailers-24.12.0.ebuild21
-rw-r--r--kde-apps/umbrello/Manifest3
-rw-r--r--kde-apps/umbrello/files/umbrello-24.11.80-gentoo-docbundledir.patch41
-rw-r--r--kde-apps/umbrello/umbrello-24.12.0.ebuild71
-rw-r--r--kde-apps/yakuake/Manifest2
-rw-r--r--kde-apps/yakuake/yakuake-24.12.0.ebuild59
448 files changed, 10303 insertions, 19 deletions
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index 6f5f245f5a7a..6c9270499d73 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 ab367b5faec7..6104701be7db 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.08.3.tar.xz 264972 BLAKE2B 42ac0a8451ac363d08b0ea322259c31423ced43aab36814b88e49adea48593a9806c36450ee5ca194f59ca6ecb621912890087d315e44b20438ebf5dec8b92d4 SHA512 0f7a5f7ef5939191b5a834a80f6b4f0bc32125dde62135eeb1a55235bbffeb7905b8e3c22b1aa57648e132a5f5a5172060c91025a0bbd4693bc363dfcefd36ef
+DIST akonadi-calendar-tools-24.12.0.tar.xz 269360 BLAKE2B 5fadc86b2788e3d0c21dc8c2ba258b964e65a49e676a9fe1d6f197b43c8b7ce4bedf70d08d1794149903f9516079546350ce45727bdc0c12fde988161bf262e9 SHA512 dbfcb7282f48cf3bd88d2f896bb6220d8ab5bfcb5cf86068e0b791b272e8d8e2957a89f3e12390baa408a9bee8a650f4cdc97d514a4ee34af1db749ce308f411
EBUILD akonadi-calendar-tools-common-24.08.3.ebuild 360 BLAKE2B 6d743693f124e7896f03f6d8f90546c0157b7989c04fa60a713434fe20933fc498e49262c84c6255b4e712a57a711e0a7b78d259e1a920147f3a5fde7268ff3c SHA512 7de6eae7ea4af521bb454f0986128311898b7c3073d2a6d7e07f18d66d9771dc3df920f69ef9a02b4fd56a859c22bc816c008035311282a029a895b944b37d22
+EBUILD akonadi-calendar-tools-common-24.12.0.ebuild 362 BLAKE2B 2e9a22bf83e8bece99ff4d6ed848ba3e1160e3dc82f08f61aa30a829b3989310232d16646651ae787a15e77d5003d7765104448252a556212cf949037e240a9e SHA512 8cdafb1ce40278105264464553ed27b3a24736ac31d72466f1964e9cb0dfcf6b0a4ca5345e40dd1671090f68828fd10d0128a1b3feb0938cedc4c76f20d702ca
MISC metadata.xml 388 BLAKE2B 9e6ad08af2697daa84bd94a34450986acaf0f46c2715fc93de6049794b430786e88cc01a861bedb36fa4a6769f6868dfcd991e5c92a70d0ea5287b2d410be87d SHA512 795b6fc9030c09254d057ab70962daf231a41c9f9f0316d95dedf0a9dc7ec606b829863b931aa025e4245a4632ff48998ec26c8bffaf2aab42ee189e4d4a464b
diff --git a/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.12.0.ebuild b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.12.0.ebuild
new file mode 100644
index 000000000000..0a0bb03bd6c4
--- /dev/null
+++ b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.12.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 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 4e5902bfecb6..d4720ff875fa 100644
--- a/kde-apps/akonadi-calendar/Manifest
+++ b/kde-apps/akonadi-calendar/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-calendar-24.08.3.tar.xz 522188 BLAKE2B b42b8405e40f938d7cc9ee3e1d75ec40fa7d1bd438fc0a8a813ea13610155b3facd291fe2b2edf099d15f0ad5b64c7052ba7120fb2c9462c7b83ae3a6eb2d7f7 SHA512 d8f656ef675abe7d778ae6ffe92e49d37625c1420948ff97b10fa12505448565ed2104dda3c13b37e13c17af44f5c98fd6fe4b229423ab1f7d199257b597deea
+DIST akonadi-calendar-24.12.0.tar.xz 524592 BLAKE2B 74892e00eda8e9abd0b1254087030c362020f776ce3f9c93c999abb34a4ccc3254335ce5946c21256e6e47f11055b078a38125d109ace68ffaefdbb1ee933d69 SHA512 a26e5ef14a5a9c10b4be6cd8b1a6c1e760b5910bf3e9a3b98c14fa3add97d59450bafa0e733755e34eb02adf9717947562f0db48691a93baf37dba9f90e43f92
EBUILD akonadi-calendar-24.08.3.ebuild 1310 BLAKE2B d77f9ee9ce0b7a1ab5b16dd94315cc758eefa814dc218b5e6a770779bedb0b9b6f4d16969c4630815c4cbe3e9b251823de8612997b3cfeb00513c63dc0087825 SHA512 e97068dd11bec0a070bc2d8a1a0f771e3633b0597373f419fdfa7f3a536179525c531df192615f74b557ef5c1bd34a4ffb9cdcb4c7f1fbc2731db946fb54909a
+EBUILD akonadi-calendar-24.12.0.ebuild 1348 BLAKE2B 69d84ad85722bb64e4b065efc031db9016c4874e4105d2f33dc245a3fe25e105ef80c24a5588508fc474feb30377c9db126610639c64d736c8470ef0a5d71615 SHA512 7d9df5ca83ba1f43979b7aa37e184732c1dced3bd371b0b70aa34f09075658ca103d885e8ca40d29230932c8716eb01b46b0e1987a5ec66edc6a0f962c325cfc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-24.12.0.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-24.12.0.ebuild
new file mode 100644
index 000000000000..58ff8a044923
--- /dev/null
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-24.12.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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-config/Manifest b/kde-apps/akonadi-config/Manifest
new file mode 100644
index 000000000000..23929c268c16
--- /dev/null
+++ b/kde-apps/akonadi-config/Manifest
@@ -0,0 +1,2 @@
+EBUILD akonadi-config-0.ebuild 2527 BLAKE2B 62c607b19e56ce7a3917c95a3c7ca7be1b02d194174a60ba04d754302840b4ed5f47c7382b792c3150cf3ea41a124f8e5e3e248c8079cee5aa49da5b6dca9e54 SHA512 0459453cbbf1c978342466f6d9f9e93435bf06ab03ca610cc72597e90960f5ebd5ff13d1ef06041d4360ad192b17cadb8050dfe872da2d8f92e26d7960761cdc
+MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
diff --git a/kde-apps/akonadi-config/akonadi-config-0.ebuild b/kde-apps/akonadi-config/akonadi-config-0.ebuild
new file mode 100644
index 000000000000..2a1bd50b1df6
--- /dev/null
+++ b/kde-apps/akonadi-config/akonadi-config-0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Default Akonadi storage backend configuration"
+HOMEPAGE="https://userbase.kde.org/Tutorials/Shared_Database#Akonadi"
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+mysql postgres sqlite"
+
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="
+ !<kde-apps/akonadi-24.11.80
+ dev-qt/qtbase:6[mysql?,postgres?,sqlite?]
+ mysql? ( virtual/mysql )
+ postgres? ( dev-db/postgresql )
+"
+
+pkg_pretend() {
+ if [[ -n "${REPLACING_VERSIONS}" ]] || ! has_version "kde-apps/akonadi"; then
+ return
+ fi
+ for backend in sqlite postgres mysql; do
+ if ! use ${backend} && has_version "kde-apps/akonadi[${backend}]"; then
+ ewarn "Potential upgrade issue detected!"
+ ewarn "Previously: kde-apps/akonadi[${backend}] *** enabled ***"
+ ewarn "Now: kde-apps/akonadi-config[${backend}] *** disabled ***"
+ ewarn "Make sure any Akonadi user storage backends in ~/.config/akonadi/akonadiserverrc"
+ ewarn "have been migrated accordingly. To migrate an existing backend to a different"
+ ewarn "driver, run \`akonadi-db-migrator --newengine sqlite|mysql|postgres\`"
+ ewarn "To succeed, both drivers need to be enabled in dev-qt/qtbase USE - it is *not*"
+ ewarn "necessary to downgrade kde-apps/akonadi if you learn about this after upgrading."
+ fi
+ done
+}
+
+pkg_setup() {
+ # Set default storage backend in order: MySQL, SQLite, PostgreSQL
+ # reverse driver check to keep the order
+ use postgres && DRIVER="QPSQL"
+ use sqlite && DRIVER="QSQLITE"
+ use mysql && DRIVER="QMYSQL"
+}
+
+src_unpack() { :; }
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+ # Who knows, maybe it accidentally fixes our permission issues
+ cat <<-EOF > "${T}"/akonadiserverrc || die
+ [%General]
+ Driver=${DRIVER}
+ EOF
+ insinto /usr/share/config/akonadi
+ doins "${T}"/akonadiserverrc
+}
+
+pkg_postinst() {
+ elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
+ elog "Available drivers (by enabled USE flags) are:"
+ use mysql && elog " QMYSQL"
+ use sqlite && elog " QSQLITE"
+ use postgres && elog " QPSQL"
+ elog "${DRIVER} has been set as your default akonadi storage backend."
+ elog
+ optfeature_header "The following optional database backends exist:"
+ optfeature "SQLite backend support" "${CATEGORY}/${PN}[sqlite]"
+ optfeature "MySQL backend support" "${CATEGORY}/${PN}[mysql]"
+ optfeature "PostgreSQL backend support" "${CATEGORY}/${PN}[postgres]"
+}
diff --git a/kde-apps/akonadi-config/metadata.xml b/kde-apps/akonadi-config/metadata.xml
new file mode 100644
index 000000000000..8641e5bdd399
--- /dev/null
+++ b/kde-apps/akonadi-config/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest
index ccfc379e5bc0..22c7b4f1586d 100644
--- a/kde-apps/akonadi-contacts/Manifest
+++ b/kde-apps/akonadi-contacts/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-contacts-24.08.3.tar.xz 436188 BLAKE2B d9c91e39efb4ec98ce0c57668399454ce0f515b6256c134f1adb356ee437f206f1c793e973e17b485f4c5570f56aeb896e9eebf8ef5564aee362e45c0f87dff5 SHA512 a6a42c9219fa9bfbb5474d45b64daaca00bb6e551f5f655af6625096704458d40242d099e330d0390bac2126ed1cc54412f6222ba7d4a39f5e955de58fb6f92f
+DIST akonadi-contacts-24.12.0.tar.xz 436684 BLAKE2B d309b0c059bf60f5b0e8c92b88c849558d4b87f57babfd6ccf8a725031fd515205d8ed79a80e94d0ea05b82fc9b1fdd0b5d6d17001f964ea08367838d36d8b05 SHA512 e48a081384314f393480ace7541c7208e5036036f19f31c0b028a90feda891efd1b4e9bab942ee9d2138051cc9ee06def3085eeab243a554548a799f2c5292fa
EBUILD akonadi-contacts-24.08.3.ebuild 1195 BLAKE2B 06b4d548a6df36c388522245b9024c712f0c04f639c158b856b8fdcd46f1257707990f2fa916dcfe172d2b4d3031ef0137db57c004364dd056c9fb162df313be SHA512 c7d0e054379b90a5d28045cedf58c1eab38bd2eda93677a9de5087a0aba0dedd9709f1bf4a11f84defc208a00085562d9f03039384d818933218c892b0edf52c
+EBUILD akonadi-contacts-24.12.0.ebuild 1237 BLAKE2B 3de28b75b75fee0c47863b8f4dbaac62fe89159519e0706f46df2d5870e954a8c956237a62b8f53dbdba1d6381fc5ea6aa4d368980b9afb800726b4f9c2ae8bd SHA512 d99a1da4215c6b93d11bb5a54b7ffb1547f636fc889e63dfa96daed7f0b2f09f918a01b20722a0599136261fea117a1c06ed756702159879eb7afcd009904e55
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.12.0.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-24.12.0.ebuild
new file mode 100644
index 000000000000..623525e85d87
--- /dev/null
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.12.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 d93ddb8b873b..fb71ee1af47f 100644
--- a/kde-apps/akonadi-import-wizard/Manifest
+++ b/kde-apps/akonadi-import-wizard/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-import-wizard-24.08.3.tar.xz 490288 BLAKE2B b8b768cdc6f2de51d44069a5b8e16d19dcc1c796fcc2e6601b8bfc94841070a58cc690ceb966c9b51f0d418c9c4d0b8f001c41f095a9e35464aee67840d30274 SHA512 4f5c5e34f155a55ac1f063c2506d39cfaca1890456de1d6d7eebafd58fa5e9d94dcdf29fd2e65bc45f6c1ec098a02709c944871f6deb0474968c0e8fe12ce4e9
+DIST akonadi-import-wizard-24.12.0.tar.xz 491896 BLAKE2B 48ff8daf1515125c61efd38dd62aa19a32fd40ce1d4b4dfd6067d0370f29870d133ca61dca1f61c5450390a93cf8818080d84c0c4366746df23c69db1fb821f8 SHA512 d5217a4fb33d5829b3c3ad3b259ed6478aa6f626a445e177e79ea5e12dff4070823d38c39034b49a21723bb40fc9906b5635262f1234b6886d0fc3c0576223c2
EBUILD akonadi-import-wizard-24.08.3.ebuild 1226 BLAKE2B 66342baf2b57309ea4db8370d347f3c465b4e5d003e123c48fd59ce7aedb96be1f38bf134b2442718c06a9971415cebd2ed82dcfdd13970b20959be18e81a1a2 SHA512 cd695f79c0208ddc0c9b4492cd26e4d39c9880213ba991514823e382e9aef7c60936498ae08f67f6be6eaed3960b46ddf7d039bcc356be86098da5dacd395e1c
+EBUILD akonadi-import-wizard-24.12.0.ebuild 1231 BLAKE2B a5dc6c93623705e2f03e047188abff6dc7cdc658d03e9c8c6f5bef4e4cb1be38b8fc1b1c52a318669f8c17180494596ca2a251382c0128124a78598b6c75af9e SHA512 8247ec3d73c441fd06cbcc631aaaddc7cbb371c2eb62f168b86b37352547599f3859f9e8f0348a2c21ed8583371ebc07e0bacc68924fbdb93d989a796d6d63cc
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.12.0.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.12.0.ebuild
new file mode 100644
index 000000000000..7556d52df6aa
--- /dev/null
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.12.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
+HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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 906241c4afd0..88107f6ae355 100644
--- a/kde-apps/akonadi-mime/Manifest
+++ b/kde-apps/akonadi-mime/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-mime-24.08.3.tar.xz 174924 BLAKE2B 1977519c5ab63be610fd7c68a28f073cc28e4b42c72dc059d69520d51ee4cddb8e55b788838c976996eb1d8104c2cd12140374430f2f1b510d370b8d6f6b8d47 SHA512 bb3068fc13312569bf2c2be8c32f7c1e0ebc16b8bfe0cf65ff2335f5b07560261834754115aabf6c904acda3a8f74ba36087f90a8b6ca1be67dd50ad67018b25
+DIST akonadi-mime-24.12.0.tar.xz 175360 BLAKE2B 38cff3c0e72d855e156bb3c98ecab58316d35a1d8e72fce63ccb8e9031c01bc7a69cbc17a4b01c1ea0eca3b06704d7bbea9067351c6af63fd79bbd1d1660b14a SHA512 a1a182bdc8999379c2163b60ee0ac19a65a8a32811fcd7af2ca36d11f88280d8851a6443635f1b95a9e9fc8c8cb61a00d3006cc4d113660caad8588acbc32089
EBUILD akonadi-mime-24.08.3.ebuild 865 BLAKE2B 2bfd9ccc8aee2113751dae6d2a2dadfaa8e6342c8912f03979b3a014007702b78022e3937febeb0d89abf637fd4b931ef9da89ee773c00fae47aef162019f3d9 SHA512 5ef244a017595e891255201fedcf844268869eb062576d4bfc3cbe4d9e48807b042d32f841d8d48f7b87157919dbb35937bc88375b970267fca7f86049bb8c40
+EBUILD akonadi-mime-24.12.0.ebuild 867 BLAKE2B 185069c45711749651e501f333081fd17577c3c91c984bd2e8778a0164a1d5cffc7842b8f5192c4150ebc224d093cb02b3e65ca0bfee31b82b7293c807203280 SHA512 0355989631db324a5c6da582f54371c4a49328f927c2d22fee13426afb01bb8362f7ef84ac0d0344418750b49ecf6c450473264810100c794f448f2892a33a16
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadi-mime/akonadi-mime-24.12.0.ebuild b/kde-apps/akonadi-mime/akonadi-mime-24.12.0.ebuild
new file mode 100644
index 000000000000..99db6b690592
--- /dev/null
+++ b/kde-apps/akonadi-mime/akonadi-mime-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 599da336e681..4858c6968b61 100644
--- a/kde-apps/akonadi-search/Manifest
+++ b/kde-apps/akonadi-search/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-search-24.08.3.tar.xz 113136 BLAKE2B c00f94bea69ff2d5b7bb9d91038a60320551e3a09d32a8577b5bd8e927fa7fc1a362e06a36d309ada4149412afb92f22325f27d6a1a3908e948f3863b4274a0a SHA512 ba35e8632703b22398c7221b98c01dc010fb2aba066fb89e74da1665380f2029aaee73532addcf99bdf149c024f6dd8846ebfa5af1cf4d62e574496164fe6efa
-EBUILD akonadi-search-24.08.3.ebuild 1465 BLAKE2B 01e10cdc9da62d8c2827cd984e83c3b4658e2f16ebb6c1e5a9f0c607fcef92c9adc13f5b09ff4bbb66b552e5cda4add2d7258bda3effafac3a507583a1db671a SHA512 226e49a2c62bc433a87c8b8ba97eaad6e7b4c46cc654d4f300ab2fd3f3be87859ce7b56d898f54a20079a2a4633ee3ef9135c75be686c6123aab7e8c41d305b1
+DIST akonadi-search-24.12.0.tar.xz 113184 BLAKE2B 0c698e0eefb8fa5a568f4359474930c0bbaba5f34d91bf91db886a67c4b70cc15722f66ef1813c94ec12df4ceb07f74ff4ee36274ab7adb42a2a182f99e78819 SHA512 545f67b68425461af8c084e18778759903b982011645fa8e15c72432365dda00229a5f5637d427e62d5324e6ac26c79f9829f43a650739dbd47f97068fd32b97
+EBUILD akonadi-search-24.08.3.ebuild 1465 BLAKE2B f8460fae459dfd5f8c3c8032f1dc65e9a2e0077b1c03f887ad5964ec6f4ae7b93aac49bd35465382f46b9573f46c356de0a9a5b69220e9b56b8a22824410641c SHA512 d149cc887833fe17297cdf5348a336a72826bb6a3356b03a4bff70703f007a01a76f63d8100c6258e180d039572782e4a5995580739ea1c65506ff28f62ae985
+EBUILD akonadi-search-24.12.0.ebuild 1461 BLAKE2B 62bd063ad97a6986f9b177b7e0924f1ec7fe8e52ed347e9a287b3e6e8af8912f78bf228415dc904dda61f89a3643979fc2216720f0e26e58a194a921db1b423e SHA512 9b4bb33e2d6b206851412e2484eed1a900936b08fd19d94dcfebb02437b78f054b470d6db186b3af4647d353ff5bcc71b69c35a3909913c17e7f9e1a419fdbd4
MISC metadata.xml 380 BLAKE2B 536a672214ff36b0f344cc6b91c802d6d58688cebb8733ff6b0a7ce59cf5a2dcf47d22c66a4698e720a85ec8684ac6aa666a8d72d70b8fed03fd2d810e39d415 SHA512 f026d3e180540eedde728f496f2827dad46c08f2115cab977b7c8f533184e0eb7dbece0ecce18be53551606663cffddf901af806545525eb08afa6ab80e0b9e8
diff --git a/kde-apps/akonadi-search/akonadi-search-24.08.3.ebuild b/kde-apps/akonadi-search/akonadi-search-24.08.3.ebuild
index d2e15ca94f72..87c14c2b5f4b 100644
--- a/kde-apps/akonadi-search/akonadi-search-24.08.3.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-24.08.3.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
dev-libs/boost
- test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] )
+ test? ( =kde-apps/akonadi-${PVCUT}*:6[mysql,postgres,sqlite] )
"
BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
diff --git a/kde-apps/akonadi-search/akonadi-search-24.12.0.ebuild b/kde-apps/akonadi-search/akonadi-search-24.12.0.ebuild
new file mode 100644
index 000000000000..1748f1a1373a
--- /dev/null
+++ b/kde-apps/akonadi-search/akonadi-search-24.12.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 4e6e28aff631..bbb8734babe4 100644
--- a/kde-apps/akonadi/Manifest
+++ b/kde-apps/akonadi/Manifest
@@ -1,5 +1,7 @@
AUX README.gentoo 1599 BLAKE2B aba3a897768323c2fa40a487fefd45529ce024a4ba11b1fd0dd9ff5fa6305d477820a6618609dd124a848593166bfeb52cc5e807dfa3c2125ac5116dd538de25 SHA512 d0dc40edf06f833bbebfbc96c4a1e27b0bc0a1108f059ffefc1e565b4497fabf3d997fdc7a769d918508fc92e1170d57470f676ead8fd874bf7c3911ea0d03af
AUX akonadi-21.03.80-mysql56-crash.patch 2534 BLAKE2B bc36e6a80f6f93695e35fc19edf9d8a1139508b9fe3cd1f81a1e6a1ca7723def4ed81fb9bdc75822b00835ad65333bb1dc44a552d33f09bfd331a4ddb8e23d13 SHA512 acb0432f98a96d5af609d43dc5aa25d3d5d0668c9493c62b2339add0f3ef78d54449137884eafc0201b9f0f4de4543a584ef6cd746cd3634d1a84169cd0e4219
DIST akonadi-24.08.3.tar.xz 1705408 BLAKE2B c209d3edda626f0768e05d5f63060068b06113cd2d31c53b9e335b4fb815d97280614d161ba4619795ab2c8604270dd613f036f9bdff1bcc3c86740194e48047 SHA512 efed4b344ab25ba986269b79b9157e3c5d1542fe93c4cd037a030b6740d564baf651de1e2db206cb996a46a6d007c787cdae8eef32df9ed70d1eee5d537b2167
+DIST akonadi-24.12.0.tar.xz 1710188 BLAKE2B d4ed95eb1d0e70db3eec9566c885d935f45265e6348a102fc4c8f6121ee37f330fd4c5700b9b82f058cae86bce6444be3814ad937e53e3276b41f80d54bc2bff SHA512 c440a8def80f66332f383b84987ed972456ff8a5b8f86bbca13c2d213d610f831020d90041a994a7a39b40fd39ebcb4c414796d92a33e62072f9b1abaccdf384
EBUILD akonadi-24.08.3.ebuild 2417 BLAKE2B 310f6d68b615232e8b010dec320c39646ce049334e899f0d17b7a1360a63a9c1f9cc5e35ccdb25845ccf96d4feff984dac873ebd9ecc2295115f445f7e978639 SHA512 c8f37d677218bc36f870a23f1e00ebc6fca21d1a79cf2bb158bdc0efe5288dafeb7463b1a27318d20113973ea7f77726fc3c20ed0ae4f268fe838be4cfba47ea
+EBUILD akonadi-24.12.0.ebuild 1521 BLAKE2B 97d35ff93a1e9cbd7f3f7234695049159a34439019ae328d7e41fe7bb47702184086eed99b501347e156e12fb1e2a82db15a83d2032fff5ea73819d80c7c281c SHA512 118a0cac9888a0c2828546330c7b95b6f8054db8cf18216d4244edb938f5f6a88096252565e1888fadd2672f30d2f93896716c173ccd3335feed93cea13c5e0f
MISC metadata.xml 560 BLAKE2B b1df1d7961def428bfb47401edb020a743e13cc945f8df09458073e5269a07128f0388a3fe0e19051dc074c4b7c95b41f0c70d2b1fc29eeddd745321f32164e5 SHA512 abf8fc06d7abd90b49382d3e2f4c7b18c9fc71aec9fa227a466ae9db02a88ee2f6da8e0cee3980cdc0d2833ff6275f1bc2314fac1b5b6073fa39fa1ddab8c44b
diff --git a/kde-apps/akonadi/akonadi-24.12.0.ebuild b/kde-apps/akonadi/akonadi-24.12.0.ebuild
new file mode 100644
index 000000000000..504733476270
--- /dev/null
+++ b/kde-apps/akonadi/akonadi-24.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+VIRTUALDBUS_TEST="true"
+inherit ecm gear.kde.org
+
+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 303dab52d7a7..f9b27a753e16 100644
--- a/kde-apps/akonadiconsole/Manifest
+++ b/kde-apps/akonadiconsole/Manifest
@@ -1,3 +1,5 @@
DIST akonadiconsole-24.08.3.tar.xz 304556 BLAKE2B 665295a2c220ec3898dac88c162959f907628a152902de4047d2b13500d654ee9ff4d7930e99451a8602c2b1a7234a7324ebabe7f08a6827c151a9715a43f4be SHA512 88a0874b32e1ba36d5e748414a37cd018dbb9c6b62f3f50da651be74fee4454045045d2b41f0a0a712294dd030eb60b50bce3342b1a9e3cc9bd91a976ed2ef61
+DIST akonadiconsole-24.12.0.tar.xz 313788 BLAKE2B 3d6d3a152091be25dd15d3ff1e4aaf3988ffbe3efe8dfd2938da85d1cfee8fb669ab9baa99ea9695667e0870d8e2994675dea8268215cb5734b0f22daae2de36 SHA512 889b3b63ee651188abc3632ad63f44394367a8f0330e0df7b7b4e3e898ceb2dd236defac48b88da48a3fc418abb18a36b76fdddf8380c49f59f3a20ba55a0241
EBUILD akonadiconsole-24.08.3.ebuild 1402 BLAKE2B 510c84c7a3295fce8c090241e17b79a89df46d49853389db4c8fb840783904572e7f3bb1f4f1a7a4a7edf734e1b8de94858137def4aa20987c7bc08daa46fa32 SHA512 b1f99a7683d4a8bd4150cede78693b932f3746ac7b2fa66940db1839b495c9535f531aac542a2570d3e4e449442d196cd08e4f186cbdde0ca30f33b3ca652399
+EBUILD akonadiconsole-24.12.0.ebuild 1404 BLAKE2B 5f5818267c335caef8aee5a9aa495e26390492561beb0ec6724cb3f7bc5144d078b6bc3393e6d347ef56f17b86a3c75e3a0a8defb840d0eda562dc960ba0b14f SHA512 999b63c71f620755dc1d88e5a5cffb98b311ff9940629aed1978e701cf5132bda228941b7c6976b8430033a9e2e8ab83038de8c37a0882716d3080b101b4836a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/akonadiconsole/akonadiconsole-24.12.0.ebuild b/kde-apps/akonadiconsole/akonadiconsole-24.12.0.ebuild
new file mode 100644
index 000000000000..250da3df197b
--- /dev/null
+++ b/kde-apps/akonadiconsole/akonadiconsole-24.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application for debugging Akonadi Resources"
+HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools"
+
+LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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 c17329f37f72..9ea182edbe37 100644
--- a/kde-apps/akregator/Manifest
+++ b/kde-apps/akregator/Manifest
@@ -1,3 +1,5 @@
DIST akregator-24.08.3.tar.xz 2126716 BLAKE2B 212116876d2abd34584af7cc7ffb15ab7d1c2158c097ae7c12897bbb254dd2b303d0f8f9511b47a88f390ac1f250a404af7c98053f78476fa0e9447ba21a8294 SHA512 21226b7fad775e0ac4cb271e5040f0c426103ea76624bbe015c50b1f88dd2c0f35918aaf7efb3669a999aadbfd9633c0a324d10989b26f9b2aaba9034613a892
+DIST akregator-24.12.0.tar.xz 2134208 BLAKE2B 52f299bd73abdf94e03075a2b2bf33a9fd68d1b7bdbd25a32cc88ae579b5ff3e807f570267212f5928fc0a9d16283e439e47dc595833167eacd3546d7e03c88b SHA512 3683ff788243b73178b762815b511de939f51ce98f03e96bcb084dafab6cf2251b256eded8abfdc5c48ee73ea1395ac1f38ec1f39277e977b9f5913a1079fb57
EBUILD akregator-24.08.3.ebuild 1797 BLAKE2B 22afc95113a9766a24f2cb49850e23835eb89c83dd35a51639512c7c1053cb9864b048c2b23e9fbc4eb3b1d558ba47dfc2775073296e530bf8b3b093233d1378 SHA512 212dea2291237c37fecc51475fadce99f05f916120f76018f5a46138f3dd159efec1eee58fa8dd72c700097b631504d9a2302a0428ccda4326d8b26bdd85df87
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD akregator-24.12.0.ebuild 1881 BLAKE2B e9941ed2bd0320921902cbdcdab3b668a67e76dfaf1e188264cad33c8da2789491de01e6ccfa1062805e038bd4fb7ea2d9f6e06e1ef54595ca3ac06327132795 SHA512 8092df4462b77d3afda477de1d737b574fdc2eff621b9702186b8c9ae6129f88ce7350ca730ab89efb0d92b842c6c285d0749950cf82912fb53d81b5298b773a
+MISC metadata.xml 500 BLAKE2B 9118be15bca519a21d9af85870ef6c37702ecb3d797057237b6d89eb1455141677484bbc1edf4daf2f3486891345c6ba516606cb3a2f7f72b995fd75a8e52ea5 SHA512 07e23ae81c13b953f536274a7b5e0ceef6fac4805e0d61d092a7ebaf7fc735824afbaecbebe155a57c09572b47c9c99265e6fda7955a095cf36a94264be0447f
diff --git a/kde-apps/akregator/akregator-24.12.0.ebuild b/kde-apps/akregator/akregator-24.12.0.ebuild
new file mode 100644
index 000000000000..00efab431a23
--- /dev/null
+++ b/kde-apps/akregator/akregator-24.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="News feed aggregator"
+HOMEPAGE="https://apps.kde.org/akregator/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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/akregator/metadata.xml b/kde-apps/akregator/metadata.xml
index d925f2439758..71a712d5c4aa 100644
--- a/kde-apps/akregator/metadata.xml
+++ b/kde-apps/akregator/metadata.xml
@@ -7,5 +7,9 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/akregator</remote-id>
</upstream>
+ <use>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index 9ded736fbdc1..b861a26903f5 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,3 +1,5 @@
DIST analitza-24.08.3.tar.xz 359932 BLAKE2B 4fb190be849c36379dc89a0eb098ca10894afa38ae2d53ca88863fe4a04587daff14f378a127a70c3aed6ab4f44f0df8c3149fc6ccd831e5cc6cee9101547a2c SHA512 3ec18dfb0f15577fb7f4d233723bc20da8cf0fddf01f289962f86b4b1af4766add16499eae91d40f6e77f920b07d620a0edc00bac2e179831412d7c58a7351b8
+DIST analitza-24.12.0.tar.xz 359960 BLAKE2B 0caf1e3371acaa3030881fc05d6801200adc99a4b7bbe538a316d7b633acf8a5f75e309caa6be297741a3e6be27998b296abf4ae1d1300c1239b939f314dfc13 SHA512 fcee0187c1a4bf4964140cce9a00d49897e72b14d5d5fe352a4c09c20890af6b71756bbc60c751c4a8190cb77054b54f6d3e9db13d03b3237a2285f655bac952
EBUILD analitza-24.08.3.ebuild 829 BLAKE2B ce6288956e65aa7dda68baa04042a6630679297a63091c1656d5d0d01643dd671982f0c4e36b29a3bf30df16c124c8d2d052b07f7e6a1c1bff7793ffeb294d6d SHA512 2bfc7d17d030a18ed80f8b14f047d2c4bfd7b821a863d99c25d8a369b487c610fa278499d731226cd208684954fffe2dd88c41d52dc9b83f41d31dc8177804ad
+EBUILD analitza-24.12.0.ebuild 831 BLAKE2B 90a844c65f735b976a3d7f263371983afc0262fb4a50cbd3d6408b298c521c2a1691e73a3f47e82feb9c0d7beb564d3940648d9ffa324578f587f8ff85a99e70 SHA512 2f110ebd4a5b550ece60e9181a31d603aa4a79cc8c9406cd81fb9e345765f2adb0c46a376cf03e570299ada30ed314efadea3e0fa3300283576902580981b49f
MISC metadata.xml 424 BLAKE2B 96e094c8fed309802b0c6ee26a785044e6fd895bfdd9e2ff2077f4b0906fc1c4561db4fb3fcec135a4797d812b5cbedb52cd5678772a06f8a82abe300cd2c9f4 SHA512 f98402c3e2093cdb3ff8af13bce9a376589127afd2cf3f4e9c4a9ec1a8e283aee4da30d3572cf396bf5cb4de53a4db5bbb34da57655bf850ea1833a5329b0ddb
diff --git a/kde-apps/analitza/analitza-24.12.0.ebuild b/kde-apps/analitza/analitza-24.12.0.ebuild
new file mode 100644
index 000000000000..e23c1d2a0192
--- /dev/null
+++ b/kde-apps/analitza/analitza-24.12.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.5.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 3ed58ace8e75..b395fb51fb6b 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,3 +1,5 @@
DIST ark-24.08.3.tar.xz 3008292 BLAKE2B 1d80e62f7af2e6d6e2f20f23e1def108f1bed35b812521d662d2e1bc7eba3dc77b760e6c72e9f02b7ec10acc14653e18e9c8578981c00156e2fc3cddab497cb2 SHA512 163aab6ef3c0d5027e78558bfb5500111ec96cb0a3bca6a614f7f88b2980e42221be476898fec6a414d6a6af3769a03c6962fcb340b00a2aee3346089b8111e2
+DIST ark-24.12.0.tar.xz 3010228 BLAKE2B d65975412c9bbfbd04fee717e191c67202ad81c6383fd049bb4114b28dd8782793382714a17fef65d35138e889c7475be4861c45f5967c0e2da9f18151f05779 SHA512 4762a92bc85895ab4a6c8c3c5cb146f8f86f0f3508b624b24e2c9e6cc04edd5c317e6654a83931b1343d7569d018bd9cee531790204649b4dcf08816124e43e9
EBUILD ark-24.08.3.ebuild 2221 BLAKE2B 355ccd06fca9c855d6d3faacfba05d433c06996166fbd3b3a08ebd8ed0f86ce603ca946eac3c617002febe240c95d59bf8ccacd17eff167f8553c4a8c35cf0e9 SHA512 a5e75a39202fea0788c2ca970a0d9633acf9e5868668dc8ab03a13d11844b162b5d0dbc3426dcd3a312b4d77da49eba5ee51be7ffc6a4d2fce0c70638e5732da
+EBUILD ark-24.12.0.ebuild 2223 BLAKE2B 00b23cb897ac932bd28fc2751508082c12dc45fbad03a1c63a6c21feec5596d3e75886b9bfd314b84b106bf0a3770c2445db295761905b452a608bb05459263f SHA512 72708abb5cdfd81fe70291496b94674b7dc767d961e52f6406e66bddd7c54c31fffe957515e2db9e57701d037d99a7c92ea8c62f315f9227a9eda972b8b8b38f
MISC metadata.xml 468 BLAKE2B f4b2d609976bfc8a7bb4004286273c2384c7a5f9c45d6de44936d9f21dd4428d968c54cfb4d8cfe81e56bb935ed36c481b4c79a0e0a0b946b7e8ce78f794a123 SHA512 415c92c65d6d56b801c71db9153684635c8eeb0d571f1782127d8e7ab06a2b360cc016bc8ac110b7b9fcb53c587a177a5a7f69198b65fd152767a107aac1cd89
diff --git a/kde-apps/ark/ark-24.12.0.ebuild b/kde-apps/ark/ark-24.12.0.ebuild
new file mode 100644
index 000000000000..74d4475a83cf
--- /dev/null
+++ b/kde-apps/ark/ark-24.12.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/ark/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index e6443da035ca..e9d317f2994d 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,3 +1,5 @@
DIST artikulate-24.08.3.tar.xz 1054336 BLAKE2B f5351b33cfdb316e33eddd8c88f1f16082fa4322461ad421561bbdc907e07716e43f158b5592a8c9973f83ad4fc799129725f2604da240a01a3a90d6ec78818c SHA512 a7ea1543824fd46c7c11c63eaec49a9eb955bfbc59da5e3060e13fb3e91ee3f729c200ad7034479b1922d14072a25e67a01e7839aa5c2ae72cedea1769b566e6
+DIST artikulate-24.12.0.tar.xz 1054704 BLAKE2B 75d9e928eb6224c0c7c9cd5f7aee8143350343da8845c7e944b06a0914ffa0a50221a405077a2ab7737e30b2c26c2e5a19321036718208a14526ee117113924e SHA512 b7217a5f29b0a9e39d594d5dacd777c681ccf0f50e26305221552a665ffeca2530fa2c921646243f69005368199ae4906a2272014ac151402f499a9565b1233f
EBUILD artikulate-24.08.3.ebuild 1133 BLAKE2B 5ae7c05e5efc1265e6804c94048db1e874ab4996838f8792d66c0c4897cdab1089dfee31eb1dc52a2254163f30f3dee54c66e89388ab5bb4923ddc7c86a1cd6e SHA512 f3cd19b04efe889ddb57f9f95635d549778fea6e7659b9b6e8cc84ea5b331c466449824ebdf90631d6db93ce73741b5a3301e6a2ee11591b2112f17f6dad4ca0
+EBUILD artikulate-24.12.0.ebuild 1136 BLAKE2B d66f82120139893d6699579f772a8f633db6c768359309555013b6e796063d00845f13459b9a73ca287774fab623f206298615ec21f94a65505ec752620afcca SHA512 c8ce4b7d00d27794464e32ec90fb19bc496f652229e91aee7db4c1dbd401ac85dc4dbda4eb640ad6ac56685cc3488db1485cc31cd485b26514dca68cb956c57f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/artikulate/artikulate-24.12.0.ebuild b/kde-apps/artikulate/artikulate-24.12.0.ebuild
new file mode 100644
index 000000000000..c6ef1061765d
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-24.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.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 0b3d17618272..0bf6411c8f92 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.08.3.tar.xz 575276 BLAKE2B 18da82364554c861167e8021abc406289aa9852b43312f4eca39f974c7c299f0d72695da92cd4ebed5f53f3f53903156d4521d799b89fcde279dbb15f485d88b SHA512 0fc3f12eada5389709cafb402eb3be0e13e4dda1bdb999aa176d424b31338c5fef78e7db510e6612dc87cd6b128eec772c3e27570567063eb14216667f96e6bb
+DIST audiocd-kio-24.12.0.tar.xz 580120 BLAKE2B 3f791c5063a82edd5923ef0900a57d741a7ae7b4775c84dd4f1668559cd695ec7fb96633b90b520a55aae2a8c9e0daf1e330f3b5abbbad580a8187fece59712e SHA512 145ffbfd369c98da615474849af20f81bd47916679ea22bb6e954857e66472beb8b72907bc51c3ef26a7616bcc3720743a6e7c8c6615ae48fd11d909f0225125
EBUILD audiocd-kio-24.08.3.ebuild 1103 BLAKE2B d6114875a9ee549153d8e65fef01cd34a0bb7d15be2e78b851ae1b3c961c9a8d3aa7000cca5435b6eabd9e290559bc138082901e71e68cd4de2b631e3d384fae SHA512 83abab511177ed532629fc16921e694860996bf7243485a227aa45f8a7c2531b2894f49887634ac826a34dedb1bb2f872c7000a4aba166e2323f4b9d45eea48f
+EBUILD audiocd-kio-24.12.0.ebuild 1149 BLAKE2B 3b183ef91cac28c23d3ad53b51c7b28f3b62bf8c9ba610221ddaf2ec7aea03de3a6f6f24c2ab144b2c063a356d2368c2a0de9b4f079dfbb6f7a34ddeb00be6ce SHA512 03949f161b651d7b644f190551e04d4a0e20f3b9cc245075ce4e0b2d615707767e54c99859ca5d546f700674ed3675f8d4f4c1a8731f64aeec70866a3d822d29
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/audiocd-kio/audiocd-kio-24.12.0.ebuild b/kde-apps/audiocd-kio/audiocd-kio-24.12.0.ebuild
new file mode 100644
index 000000000000..0187895a6a7e
--- /dev/null
+++ b/kde-apps/audiocd-kio/audiocd-kio-24.12.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 c6d24d309b9f..af6f31bffeab 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,3 +1,5 @@
DIST baloo-widgets-24.08.3.tar.xz 277404 BLAKE2B b2fdce21593901dcfa141012113918044a3cc7f172bf7a840553ecaa389fa60caf701b67b5b285a65d592590c0deded482372ef485c90ac1f2895e5c3b8df3ff SHA512 7ec90dbb07e10de292b8ec88b602b406a658d913459466a0108303f52dc8f2084125b78cdfbc3cabf73356ebaf29d7b2f58a9c020590399f558af7f6bb06058b
+DIST baloo-widgets-24.12.0.tar.xz 277992 BLAKE2B 0cc53ec910670505ed364802bb6bef647229c0015cd0a13315cfdcf63ff9d7ba2f521c87eef4e28956e046dc8cc74c808649fa2aced805670b995b5f52678d7c SHA512 b2ef087e06d068240d8059016e25a2c163148089ddf88e5246a57496a8aed8cf1969d7a0ae9c21f7df363e10e0bb482ebd828d74e8ef37b3a6240f7568d5b03e
EBUILD baloo-widgets-24.08.3.ebuild 736 BLAKE2B 9974dc036c830e6d323e2e805e6065bea80f23d29dde86427188f46a7db3faba3594e93f7faaa0880b6ae2fa3ad0e72b687dd2ac1b7df5d9aa9c554febc0812d SHA512 04100857771a6555aa831395ed64777d359427794e31453bd00dfa827b784c9c321fff03aea39df191fb371a6ab5b40dfa14eb79386cd2cb49ca9ed8a1ecde9f
+EBUILD baloo-widgets-24.12.0.ebuild 738 BLAKE2B 5667b3a563b0897245c14beee8c1d1c3cfa164af5e0ba13b6ac709fff85d16e61d806c6056dbc95d9e04cef6f4b4995c19e82822ba05598442a3f45d1002528e SHA512 fb4ab86290fbd50c7e905153b16b84cbb771d439524e98d64b0f1ba02050c0c91c7fec9d088ecfad12bb709026a4240b9bd6b25191123a131de1e8018e2a3f94
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/baloo-widgets/baloo-widgets-24.12.0.ebuild b/kde-apps/baloo-widgets/baloo-widgets-24.12.0.ebuild
new file mode 100644
index 000000000000..2acdd9901ce6
--- /dev/null
+++ b/kde-apps/baloo-widgets/baloo-widgets-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.5.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 ~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 6cd05606e411..b46f3e5ef3eb 100644
--- a/kde-apps/blinken/Manifest
+++ b/kde-apps/blinken/Manifest
@@ -1,3 +1,5 @@
DIST blinken-24.08.3.tar.xz 2594776 BLAKE2B f8a7d6dcdde022284e2501883b1b2bb33abc5b5ae04167cd96f9bd3741529f9ca7eef8cff00f9b9ba752f4f28ee0ce8ea91a1c944c47db40386a901452c640b1 SHA512 547a9367181a090f517178b78ab367ccd42dfa5b66510f09828496969874494741d67d3bf007103930e9aceec008b25df1f553fa81b40afe1706155dea3977ce
+DIST blinken-24.12.0.tar.xz 2676028 BLAKE2B 4d1b045b585ea11eb9a9f98d53efa2ae51597f5b29013c152b396d18de2fdac2834305b942e3b081d915ae6b6682b750814d619bdbf98b4bd0fec8931f692fab SHA512 46b33567f3ba1d6fc857eb646ff43f20c6bca7eb684addc9e93b5f0ce4db9da34afcb6cbbddab363dc184124ef8859ede188842f03a042a2ec6e5e4dc3773b34
EBUILD blinken-24.08.3.ebuild 869 BLAKE2B ceec51643fba0a8d522420a4bfb15b2fa292834063c754583e4d9e0748fb1d7baf6c14003a8068b3d252d1c30c7ce295a53659002f9ce97efe3dff8c4fedfae7 SHA512 96cb0ef930445afcbec5a24bc20216098d604e7810916f7962938a650fc377b52d9c413d6b4a7c0912a56ad04cc52185a5a569d3416708107123ed99c228a4ba
+EBUILD blinken-24.12.0.ebuild 871 BLAKE2B ffa810c0122d1d4decbbc71c95d81a6643858d91ec5461cd8d9e6c31e9db03f6107a019e1ab1d96f3fb0e97d032c0a1936407a524f3f7dd6fe0a8f512f0a3e67 SHA512 b555665f7a0c48c11d96aada5b35c0dc964d42ca08833bfc5be166ad012acb88f4555f48a8e6e67647a68116ed0fdce486f7a4302833b2e37045239b477f11a6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/blinken/blinken-24.12.0.ebuild b/kde-apps/blinken/blinken-24.12.0.ebuild
new file mode 100644
index 000000000000..5a4cd0d8d591
--- /dev/null
+++ b/kde-apps/blinken/blinken-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6(+)]
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ ecm_src_install
+ rm "${ED}"/usr/share/${PN}/README.packagers || die
+}
diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest
index fc019599d37f..9007d25aeb43 100644
--- a/kde-apps/bomber/Manifest
+++ b/kde-apps/bomber/Manifest
@@ -1,3 +1,5 @@
DIST bomber-24.08.3.tar.xz 839448 BLAKE2B bc43dece36f3a2c9492230fb3572962e8b2f719a83d4f1948016dc1a5a133dcc31e7a64599ab589092af1305d449d5ab20d223ceabc9fc76f5bada10a65325ce SHA512 f79dbae5e01ae7c7234a0a2594435546a6670e0644b4ca224e02a9851cbd34dd4a4c66a01cfea90e2071204d0b2e341c4225a3e9a5b2f5e8a3fceca9582fc83f
+DIST bomber-24.12.0.tar.xz 838920 BLAKE2B 2c27a2e30c035278d33a3a002cdef40dec7e4bd138a9950819647ed43df6c897b5e1cf6cb20f1e74d9bab735bf522be6d1258a0503f52111753e1b38823b0a96 SHA512 167fbf3f5cff1b4cb39fec7a30c92eaa032c9accd1c6707a7a9a5c71180c8f25b28d56abca297d28551d5db274fc31dcb4194363f9e81c0a4fdce1c9be3b54d1
EBUILD bomber-24.08.3.ebuild 831 BLAKE2B a0bb16aaa1c7cd6a8677336a9fe1377d96a821ab4cae4c6a1197f48974549faf5f9419191a29d8a20f89d18dded2dca4dd9e6ab013f68fcbc155893272e03abf SHA512 a8c2d5ae3f55b1d072ad8a39e20a3dc767ad1d7fd47ff74d3b30ba64c0ff6bb6fa8e9e617baaba6221ca91569af7874b231650f60bf107690ad4dd71a7b93590
+EBUILD bomber-24.12.0.ebuild 833 BLAKE2B 5b08d1ecf0964f27013ec89712bd8b4b1d89874d6a163ca1470091cbeb2f1da42c17ed11bcb4418e25ba763359b7e8d2c72f2328461eaf67b422c11a6f5ed836 SHA512 a13a75cd46c7da378d1c9ea03fde2cd5cc77426d3940a41e31d25c1196a14a37ad3b8f18352f1ce802704c17e1b1d2381dc1d9d752482c50fd968934a6c39668
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/bomber/bomber-24.12.0.ebuild b/kde-apps/bomber/bomber-24.12.0.ebuild
new file mode 100644
index 000000000000..ec9924045eb5
--- /dev/null
+++ b/kde-apps/bomber/bomber-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Single player arcade bombing game"
+HOMEPAGE="https://apps.kde.org/bomber/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 e4fde6db22c2..1cc0fa0f18fe 100644
--- a/kde-apps/bovo/Manifest
+++ b/kde-apps/bovo/Manifest
@@ -1,3 +1,5 @@
DIST bovo-24.08.3.tar.xz 220000 BLAKE2B 131695f11b8b3320bdd659e97a66e79d93faaa562d96df893d229c08c2ef3106fc6abc7aed18d6a3455958f4344c79acee185dbbf5a7e8620e067cd2da6960da SHA512 21ffbf49a4394f5bf71154fdf353f770cfc87de9955cd893aede80e90e5c35ec11982beafa2cf589856a2a5db13d74c1b292d5b61716f67885ce2f1cae872d76
+DIST bovo-24.12.0.tar.xz 220320 BLAKE2B 51829bb43abcd054342dbff6ecfabc22ae79166803b9336a405d65d04091d850600dad0cd75dc795b6109cb837c0c37a7f04746f31922498a886f3228add1e9c SHA512 db445f1036d1b9a449931b73e03774068970388a70a8477d62fdbb1b91830543853a328b85c76245f66586443c92bfe9d97c0f45b8b214c7b543f141fb4773d7
EBUILD bovo-24.08.3.ebuild 821 BLAKE2B 01fa9299d30a52e0d601c041027958198608574f5c265d5a99bed293ccecb3e7e5ee99d9c5b82a1b28733f009396e24ea51da33ab0f46c6db523b76c2b39b2d1 SHA512 253a61b1aeb4b37f569844c880d856e1f300f1f1ed32f68f6509052948fe34a1ce42a8a8fee561446f52a93eec872e51e6ad68e5782dee8c7b84480dd6e593d8
+EBUILD bovo-24.12.0.ebuild 823 BLAKE2B 48b38f927336f83eb6d9f733b17eb2ee6b904e4d2859a902fa93d4c81972e17269804c65d78c54769a494bd4694775157b78af107e32dbd24fd0980a611f1ff3 SHA512 66e447009623cb28ef50af811808076973a03599f94d5186e81c3f3d0297caeedbb6fe29a78b8fd630bc8e5b09eafa13678e5eb912033e7faa3bca47b35d8663
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/bovo/bovo-24.12.0.ebuild b/kde-apps/bovo/bovo-24.12.0.ebuild
new file mode 100644
index 000000000000..1052502fc3e3
--- /dev/null
+++ b/kde-apps/bovo/bovo-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Five-in-a-row Board Game"
+HOMEPAGE="https://apps.kde.org/bovo/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 faa447853848..ab121dc960c3 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.08.3.tar.xz 264972 BLAKE2B 42ac0a8451ac363d08b0ea322259c31423ced43aab36814b88e49adea48593a9806c36450ee5ca194f59ca6ecb621912890087d315e44b20438ebf5dec8b92d4 SHA512 0f7a5f7ef5939191b5a834a80f6b4f0bc32125dde62135eeb1a55235bbffeb7905b8e3c22b1aa57648e132a5f5a5172060c91025a0bbd4693bc363dfcefd36ef
+DIST akonadi-calendar-tools-24.12.0.tar.xz 269360 BLAKE2B 5fadc86b2788e3d0c21dc8c2ba258b964e65a49e676a9fe1d6f197b43c8b7ce4bedf70d08d1794149903f9516079546350ce45727bdc0c12fde988161bf262e9 SHA512 dbfcb7282f48cf3bd88d2f896bb6220d8ab5bfcb5cf86068e0b791b272e8d8e2957a89f3e12390baa408a9bee8a650f4cdc97d514a4ee34af1db749ce308f411
EBUILD calendarjanitor-24.08.3.ebuild 897 BLAKE2B b3dc4ddc22c9fd35203e3a87f23437e2d67324fcc9ae268546d21354ca15e714e70348c655fb46b71d5b39fac3fbef64b27e0d98895e642aaa0f766f847b6204 SHA512 e10561200a43c3c3ea297bc284f1ae9cb106c8c2a5ab6c0581c2e4d021b7c18b62dd308e32047a60445f8c3c7d34837658607e0650aa178341b0908d76d4007e
+EBUILD calendarjanitor-24.12.0.ebuild 899 BLAKE2B c062d6091f461dfd2e99f20791dd5f73108371500dc0a7df1fab0e920a22790d173093ac2aa8e503fc05616eb1b576aeb7137e671930dfd680824a5eab6aa6f1 SHA512 4468850e6a62fbb564a163b8ad70b13d7046592e3ffde3d6c01e8070679fb0cd88c32a04f40eac80d61689ba57f8cea892a06b84683d5a43b6aee619a98eea4a
MISC metadata.xml 388 BLAKE2B 9e6ad08af2697daa84bd94a34450986acaf0f46c2715fc93de6049794b430786e88cc01a861bedb36fa4a6769f6868dfcd991e5c92a70d0ea5287b2d410be87d SHA512 795b6fc9030c09254d057ab70962daf231a41c9f9f0316d95dedf0a9dc7ec606b829863b931aa025e4245a4632ff48998ec26c8bffaf2aab42ee189e4d4a464b
diff --git a/kde-apps/calendarjanitor/calendarjanitor-24.12.0.ebuild b/kde-apps/calendarjanitor/calendarjanitor-24.12.0.ebuild
new file mode 100644
index 000000000000..4c96cf694ffb
--- /dev/null
+++ b/kde-apps/calendarjanitor/calendarjanitor-24.12.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+ECM_TEST="false"
+KDE_ORG_NAME="akonadi-calendar-tools"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 89dd3cdddf2d..75ed02fbbc0f 100644
--- a/kde-apps/calendarsupport/Manifest
+++ b/kde-apps/calendarsupport/Manifest
@@ -1,3 +1,5 @@
DIST calendarsupport-24.08.3.tar.xz 1000872 BLAKE2B 7712b5960972f6d498258ac123bd2f31bbec4f9986bb764f3386974daa8caa29b49b998d00b8c8cbb6a2708931b240c98a7b476b72b66f9240f58ec6325abcfb SHA512 20429b65941dac523577c30489319fe3ef1c40f4802433f7783c58dcbf95e7b9a5b48c826899bdcebe7fe028e460f84addc86a26efddcf95b2828f785ab45564
+DIST calendarsupport-24.12.0.tar.xz 997704 BLAKE2B 60a3c2e7a97243034d906175f56f17ffbba0f4053fe74b42df5bdda490869bfb23599c2ea3b3c1cded96b17dd6861256a1058826528de7e3ef05cd1ced4779f2 SHA512 64f9e177a2014fa160c85c6716cacfab7fc4a9bbe99d3e5059ebc2a5832a8e4d54fba1dd82021983734836783dc50a38073521eb4451b3205edb834d58b433dd
EBUILD calendarsupport-24.08.3.ebuild 1126 BLAKE2B d04bb817c3ead963b71e3804203d19d027fc1fe7d5052410d8362634f55662d5abe2d1f82b5cde82622b1253cbfb22759039c62656dd1a7669c23a7c219e767b SHA512 abe9c41e3ed0ddc9004f8f1c2746f5b2c9bf8e49b549612b1ab83fd17a2a14336790ebacb2c94557af9d13b3a6282275316c2e7bc191fd3690ebbb858024ed33
+EBUILD calendarsupport-24.12.0.ebuild 1091 BLAKE2B d988116c6ba0adbe8080b62d4cde9e876ebde30d3b33a8e764cff6fcccf8d36fa91af894cff2ceab89020420d7df7f7b897cde89ad8dcc1bdf1be5c35987e870 SHA512 2583bade9b600aa6ccb4dab1581505ff45b10f99ef2c4d8d87ed970f45e77c94ba23114b035c895a287ae437355b7be42e724f3dac0475596308bdc9a01ab30d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/calendarsupport/calendarsupport-24.12.0.ebuild b/kde-apps/calendarsupport/calendarsupport-24.12.0.ebuild
new file mode 100644
index 000000000000..8df47a24e791
--- /dev/null
+++ b/kde-apps/calendarsupport/calendarsupport-24.12.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="false"
+KFMIN=6.5.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 4690e84b0705..5e7408409c02 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,3 +1,5 @@
DIST cantor-24.08.3.tar.xz 10848148 BLAKE2B 723b6ff5b8b232458656230353cc0645e604d35db0072a342de2b0d56ba34ccf0ce26aa24f797e877b198696d404fae0542f31f2cb1e93adcf492950476edee5 SHA512 26cf90f30bc4c43dff928db3b3e3d38456caa2f96915d24aa65539ecebc79b93f84207528f4436d421c33e76e863658310d5bb6de3f0930ba1fdbe01da1a9c62
+DIST cantor-24.12.0.tar.xz 10869424 BLAKE2B 73621a802c76f8307ce724d4e95e7a284802864aad30dc7dd4c5b8fcac16944cfa397d97062d29475b816648aec09d6e3490dd0a0258ee2e914d3235232adb5a SHA512 85b0f061e67439e4cd477976df8f481a8c92c98cc499114f603260897876c2bb9a249613b0b13255328f4f0e60a0d1f55016935a97d0a85ff253752a7cbdf3eb
EBUILD cantor-24.08.3.ebuild 3161 BLAKE2B 1b4df35ee786d7266e056a8ac3314bca726d108ee81d1dda17333c8be2f24d57a61e53ea7ffb6ac13925c44bb37f9876412caf365a6b5bb3a59ae17718f0740c SHA512 6d6340f3edccfcd4ca4348040f88b6eea58db1f82c5603eedf2925f7d91f0e5343916c4263a0a1c64c29467d6438815288d2156752b096f29078f2bb57bda56d
-MISC metadata.xml 659 BLAKE2B 448243129cc90a598df3126a304eb8df60866004e578bab9865c2dbe8db589c37e49d06dc1ebf9bcbd4583fe3679d96b5906e937519c7d9a48ebc20f1d026a15 SHA512 272da73be7ce0bda8b1389d9c588373d0f081d6fa1982014a1962b247e73eb0890f9d7a60687abfc6a6d586d3e3cf17fd615a64f1141fd5c9e47c11d9b0d5e7a
+EBUILD cantor-24.12.0.ebuild 3168 BLAKE2B 7aa346dcd2c9b060434fee040ed42e5ce61ff0bdae738c259474ed1fb597d329d0712355be05edfd128f38577a6fce21e46d26f1ac0ef4f2907ef99d4ccf8133 SHA512 d68247fe83cb97374fd2e9256b413aa02b8bb783dd25198ab592955bea8dc8a4d525ed2be372213a1b0a368cd2b0a7b66929f9a2d3dec7d9d2258636cb5d9813
+MISC metadata.xml 757 BLAKE2B bad918f228b990940df343bff388229d5badb63d8f9e1fa796f10156448eb11685c49e588851f341e3707f4908a3f842772757eb508d7f96059e1f560537204c SHA512 7c11314754678bcf2d5a81bf5ff70948582290e6692769cd294c6e0a6839cbf079c1d324227b84c20f9a860adda6d1cea0e317aa0e49d074c0c4cdd334047700
diff --git a/kde-apps/cantor/cantor-24.12.0.ebuild b/kde-apps/cantor/cantor-24.12.0.ebuild
new file mode 100644
index 000000000000..df231c8f17f2
--- /dev/null
+++ b/kde-apps/cantor/cantor-24.12.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{10..12} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org lua-single optfeature python-single-r1
+
+DESCRIPTION="Interface for doing mathematics and scientific computing"
+HOMEPAGE="https://apps.kde.org/cantor/"
+
+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
+ ecm_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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index fc575ef6c35a..f4657acc4556 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -9,9 +9,10 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
-<!-- <flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag> -->
+ <flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
<flag name="julia">Enable <pkg>dev-lang/julia</pkg> backend support</flag>
<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
+ <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> as embedded QtHelp documentation browser</flag>
</use>
</pkgmetadata>
diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest
index 067c1914ca85..06e4419b12e9 100644
--- a/kde-apps/cervisia/Manifest
+++ b/kde-apps/cervisia/Manifest
@@ -1,3 +1,5 @@
DIST cervisia-24.08.3.tar.xz 1810124 BLAKE2B 1adcb313f802c8c77562d27e0f5fc171641d1d35008222509179619ebb42a7f3651c6fb64980a8f56d8ce9f737722ddea2e0d3949e8b2decda569118f0886549 SHA512 f3e73bf2a9b4530db869ce4eb9d301ad4dca6ea0e98f3a12746bc8c45907bfdade5958c9b18b4771f159b8810c37d1a5c11c0b6c0fd8507596a9766918fdcb35
+DIST cervisia-24.12.0.tar.xz 1809936 BLAKE2B 17467bc87ebdc741d34b2278e55944f8a435d51d3c2822315dfc93d7d5d4ad099fa1c42636c00fb6957ddfe16a832e4cf1ba0419a456ea67f2757f01d752e520 SHA512 df3561a20fa9b8253815956e0fc0024f957e78e3ce3a3eb6491a2dfc82b12ada417f9fa21309255a991dedd521cd7fb01539388d60b6149ea54d463dc7a60170
EBUILD cervisia-24.08.3.ebuild 1109 BLAKE2B 823f5baa86561b93fb2cab9cfda54538257bf0549536c2fb63817a832b3f70d4368f9aa7fbe7975c29019880e632d807593d8071fb114832cc10bfe60e9180b7 SHA512 c2a85e0be8a9b31f123ed252582d5acbee971a4412c11742c178073d006e433e491a8a597cb9b945d20f4aadc4e297f2e38e3e5924fa701b51408bf9b2796740
+EBUILD cervisia-24.12.0.ebuild 1112 BLAKE2B 94cee3b0641c15d5099ef9ffe8eb81729753d15864d9a8636227598d313a891d4f921a80c5e37d8e236fee9c47aa7de34bdb28d9767ade81af1aefce3e1e41f4 SHA512 546461ce1b0eb287899f62e2df2c11a55162e8ebe590f5f6e34d668e45a6e874c7d2d4285ed5f2a561046ff8141a5a2a797f4b091f508f8ad032581dccc7199a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/cervisia/cervisia-24.12.0.ebuild b/kde-apps/cervisia/cervisia-24.12.0.ebuild
new file mode 100644
index 000000000000..4e9d09e450d7
--- /dev/null
+++ b/kde-apps/cervisia/cervisia-24.12.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.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/kinit-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ dev-vcs/cvs
+"
diff --git a/kde-apps/dolphin-plugins-common/Manifest b/kde-apps/dolphin-plugins-common/Manifest
index 806afe30336a..dfc4bf9baeae 100644
--- a/kde-apps/dolphin-plugins-common/Manifest
+++ b/kde-apps/dolphin-plugins-common/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
+DIST dolphin-plugins-24.12.0.tar.xz 319128 BLAKE2B c793b10b882029eb7b2b681f15220fa065c2f59e4a1aa35ecf6ebfee253c4bd68aaf32c6555a8e03dad0ec8de7fba824834f1c0cbcb88c0c702b731b3d9b78d8 SHA512 94b4f8cd785c380b915da0e4a8efb9521d3a8440246466e4903746a2eb44188f1ae8cf3b483ec901f70c49c60a391de7c09d567e9a1a905b4229378c2623ee42
EBUILD dolphin-plugins-common-24.08.3.ebuild 492 BLAKE2B 56720727623916912ee7d0c003f0810cf7bdab507be30fd55ee4d34bf20561ae7606f42ef1bbe30bca2e12b24dc41f0457e870e37266caeb58f51900953f5827 SHA512 5e82a2ef00166e04ad851a72ee2dfc6c6e3336688fe124af78c4c7b251d42c3f55cd7f68c5aab6a36cfdbd8e879e01c60889048b94a4e4751015830d6ff9e3ff
+EBUILD dolphin-plugins-common-24.12.0.ebuild 499 BLAKE2B 163c70d26096e05c15ca1e8f5ed61115c5100c8afbe2a44858f2435ef092a0d74b3a9199ae7be996dcabdef9b71a175ce5e9e2051c981c9d7df67f38efa9ffea SHA512 8929f77265b6edc8b06ee9310ae08c5582af0217cfdb03af56a42b8170a26cda81404fed641cc4d154768fc64beb99e30ff007c781f8d01be9ec13d651088a92
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-common/dolphin-plugins-common-24.12.0.ebuild b/kde-apps/dolphin-plugins-common/dolphin-plugins-common-24.12.0.ebuild
new file mode 100644
index 000000000000..8ccb9ea4b634
--- /dev/null
+++ b/kde-apps/dolphin-plugins-common/dolphin-plugins-common-24.12.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 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 03383dc0b783..2d4009ed859b 100644
--- a/kde-apps/dolphin-plugins-dropbox/Manifest
+++ b/kde-apps/dolphin-plugins-dropbox/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
+DIST dolphin-plugins-24.12.0.tar.xz 319128 BLAKE2B c793b10b882029eb7b2b681f15220fa065c2f59e4a1aa35ecf6ebfee253c4bd68aaf32c6555a8e03dad0ec8de7fba824834f1c0cbcb88c0c702b731b3d9b78d8 SHA512 94b4f8cd785c380b915da0e4a8efb9521d3a8440246466e4903746a2eb44188f1ae8cf3b483ec901f70c49c60a391de7c09d567e9a1a905b4229378c2623ee42
EBUILD dolphin-plugins-dropbox-24.08.3.ebuild 1220 BLAKE2B 6ca894ab80451cae04ecd7bf4053dad4cb132d6fae663618ae9c5923fbfcd02e6bbb905506877cd43984f24a68fe90f77bff8bbf4770abc163683ddfb6e2c968 SHA512 2519db15c73c1da1f40549c8ec95e14ec0ef9f3c39e250f4dd6f629d7e5b464ae9779d07027a76b75cb9dedc157ac34bdd69b01ed4baa45ba292bb334e510342
+EBUILD dolphin-plugins-dropbox-24.12.0.ebuild 1221 BLAKE2B a89f966ac19b262815f1fc986d6d057bab7bc5ae3547ec1b635c588ca662a17496fffa7fc590a1436d3b39baf9031ae2cbc29885331e8bc00bb8f0399f6c52e0 SHA512 7316d95c45b93ba405c0cbc1a934dceedd119306996fa0d7430d641eb8bc1c62c21532f29e5219f10338341d2e22ffee6da23763e8543b4a9faac630e48fbe1f
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.12.0.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.12.0.ebuild
new file mode 100644
index 000000000000..9f135973ebef
--- /dev/null
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.12.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 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.5.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 6037fcda6fcb..66faad3d0120 100644
--- a/kde-apps/dolphin-plugins-git/Manifest
+++ b/kde-apps/dolphin-plugins-git/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
+DIST dolphin-plugins-24.12.0.tar.xz 319128 BLAKE2B c793b10b882029eb7b2b681f15220fa065c2f59e4a1aa35ecf6ebfee253c4bd68aaf32c6555a8e03dad0ec8de7fba824834f1c0cbcb88c0c702b731b3d9b78d8 SHA512 94b4f8cd785c380b915da0e4a8efb9521d3a8440246466e4903746a2eb44188f1ae8cf3b483ec901f70c49c60a391de7c09d567e9a1a905b4229378c2623ee42
EBUILD dolphin-plugins-git-24.08.3.ebuild 1302 BLAKE2B 1ac3587dd6ad97347c1b3d6158e114b493dc386f8842f2395affd2805698eb793bae9427390a90519597767a5fc73e0a75c8904c7bf8aafe9f67dae56e9a892b SHA512 6c84d6c2c6f6bc3aee28e49b4310cc6c5a5a48280bd05e8d13323ea15d071555e65c157b91f7f37b6a0de9c1002a85b548b3e7a2d51a31f2ec215f142f2f5076
+EBUILD dolphin-plugins-git-24.12.0.ebuild 1304 BLAKE2B f43588a4aca14e194cfbd8f07e800c1e34db43f553439fced528e613a8a01476cdb7f826ca8c5aa6cd51765c2377bcc9170d975602c01da15c9d762a10264253 SHA512 07502d2af08d490a5c1fd4ce0d3957c2272ee80c1e6b65003b1a68be2c693e0fd6a0dd1eab6887144ff4ea10a0e9a26cdcbd89c6b235bd3a0b2f53dbeeb71c89
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.12.0.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.12.0.ebuild
new file mode 100644
index 000000000000..a60d133d4705
--- /dev/null
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 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.5.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 5de4f6354cda..809e02ea5b54 100644
--- a/kde-apps/dolphin-plugins-mercurial/Manifest
+++ b/kde-apps/dolphin-plugins-mercurial/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
+DIST dolphin-plugins-24.12.0.tar.xz 319128 BLAKE2B c793b10b882029eb7b2b681f15220fa065c2f59e4a1aa35ecf6ebfee253c4bd68aaf32c6555a8e03dad0ec8de7fba824834f1c0cbcb88c0c702b731b3d9b78d8 SHA512 94b4f8cd785c380b915da0e4a8efb9521d3a8440246466e4903746a2eb44188f1ae8cf3b483ec901f70c49c60a391de7c09d567e9a1a905b4229378c2623ee42
EBUILD dolphin-plugins-mercurial-24.08.3.ebuild 1487 BLAKE2B ea4de4fb59eec9bae1bb58d32ea8f58240799ed80aa3a7b7ddaed4ac9ab181c6c22bc8c94db3cc5358a9a757aa443e37b73257197845bfc98c35b25550bbc579 SHA512 2ec37e63b2ba2515ee641d8dd553e558577c0b35531ecaa8ee838408b56400746a5347cad29ffa755cc0c851ed64723a788a79211c6f8938dd557a77bf1b077f
+EBUILD dolphin-plugins-mercurial-24.12.0.ebuild 1489 BLAKE2B cb63fa272ef0b5abe76d18bc2b7d22cd61468ec842241cb653c7533e80f5b349ed7560dd852c83835bac98c402cf4694d1ad161a450d2a8d4f56549467fa0f05 SHA512 d7137559987d7f84d9df6b38dd10de0eccdbbde3cf44fc4b613bc3022b917f969bb97cf49f167d5e1bf81b799fd4164e1cb1f4b64f88564adf5f6afc642196e3
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.12.0.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.12.0.ebuild
new file mode 100644
index 000000000000..bd403335c58e
--- /dev/null
+++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.12.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 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.5.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 fea67abb061b..827710cae394 100644
--- a/kde-apps/dolphin-plugins-subversion/Manifest
+++ b/kde-apps/dolphin-plugins-subversion/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
+DIST dolphin-plugins-24.12.0.tar.xz 319128 BLAKE2B c793b10b882029eb7b2b681f15220fa065c2f59e4a1aa35ecf6ebfee253c4bd68aaf32c6555a8e03dad0ec8de7fba824834f1c0cbcb88c0c702b731b3d9b78d8 SHA512 94b4f8cd785c380b915da0e4a8efb9521d3a8440246466e4903746a2eb44188f1ae8cf3b483ec901f70c49c60a391de7c09d567e9a1a905b4229378c2623ee42
EBUILD dolphin-plugins-subversion-24.08.3.ebuild 1319 BLAKE2B 96d5526b7b5aaaf0a41d8ad037a1b16c8df1ae0b96fe81651564266505dde43db608222190b8edb1983564b545f5c024f20529f0b8b34d0117c1ae2b188b660c SHA512 051744357da713d1dfd2f49364ac7926bcb298f73712f0f9d16232b51f80e5f36d413b8a48ce929c333d651d0b6f6cfffdae0d00f7d7b725ba3da4fd164469fb
+EBUILD dolphin-plugins-subversion-24.12.0.ebuild 1321 BLAKE2B 110ac0cc9d79833746fffe47c28aea93e10a155ceb9e1df3a99652e0d95a39e02ca2a1c5a84395b7cc136df0602f51262552ed9757e57e95ced95372268f74e5 SHA512 3d4ad82d044acdd7ab67243f188db06072c10f382303633ab8c61f2d16942b205bb4e0f082d22a8210a41242a2fc4799dc83420435efed1c8812ea036817a652
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.12.0.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.12.0.ebuild
new file mode 100644
index 000000000000..4341c6306b10
--- /dev/null
+++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.12.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="svn"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 1a3a3a4af138..5acc4cd06044 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,3 +1,5 @@
DIST dolphin-24.08.3.tar.xz 5645348 BLAKE2B 043d3f5ebf3e186298a13d00509c6f3c523d710af856f71c23a84b35130b7a960e9595ded47d35cdcc52b55b7c092c0254424be37ffb993d9c44985b33b93adf SHA512 d65098bdc2dc4e0b8b2e0b2167ffdcbfea63a1062d58a26db52f1dbeaa22ed1da3a8a0a9d438f8d120f08cdb1291ee9f7c22a914a8e85d10073369455e7db47b
+DIST dolphin-24.12.0.tar.xz 5692976 BLAKE2B 90a656ce7a7bab9ef735082d13a4ee84e378faab43b3f63b82c4adee6c367e69517d9c4164d6dce11f2d65c3f40138befa46e06fbc86340ff419ef6281100df4 SHA512 80c0858d67909c0d7bf39146f294d53126254e8e6f261439bdd449b590c6b1d7b17a7a628666cedf89dfbaa1c7f0edb90ad2efcea5bf4106c47a3e2845295144
EBUILD dolphin-24.08.3.ebuild 2963 BLAKE2B 08fcc05f9f1a69469c1ee20783068e918f34eefd6014bdde2ed9699f71c344aef707638ec2268df856b408d9990a48cda8f2fc704ef49d2ede8cd82e1be136bd SHA512 9b8ad14cb0cbe69253eb68754eaecbb498ed50415f09aa4e1ab689fcd365e55b47f461c4335fd7db88fc1d61ec6522f6ab0780fe4f926cf5884b01e4ede5a727
+EBUILD dolphin-24.12.0.ebuild 2943 BLAKE2B 7c7c4991871c0d1cbbd2c1c3f88ac2b95c9c3b3aacde06faf986d357fd2e37fe3ce5b363d9ae90164351803686a9dc10253492a3410dbd0d5678b0e1e374d997 SHA512 07bdca0227afa365b8c9479698ba3220f71cd31c19ad7c1ded7a15794247ea5d04ce1a4f33610fcab856633d392ceb99c4c99d53a49772dc0b60d93c3adb8d96
MISC metadata.xml 405 BLAKE2B a0fb5d2ad322912bbd984491d1a94b6c96a447350d79bf7eeb489a059bc92a900aeee53fcb8f2c10a3e300ad27f6aff3247306ec51346f116f13cdebd2ab12c7 SHA512 aa981f5ab16721a8588a9e72de1693e7499af39fb6424a42f31a445b05c03f1004d6d8a3f57d109e710d0a39dde31c1b37c87078f42f35b0acf431d027c8a0b7
diff --git a/kde-apps/dolphin/dolphin-24.12.0.ebuild b/kde-apps/dolphin/dolphin-24.12.0.ebuild
new file mode 100644
index 000000000000..3294010f72e6
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-24.12.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest
index 676a2341d6a4..ee465b1bd2f9 100644
--- a/kde-apps/dragon/Manifest
+++ b/kde-apps/dragon/Manifest
@@ -1,3 +1,5 @@
DIST dragon-24.08.3.tar.xz 1830576 BLAKE2B 412ad835b4f97997ae85335a4e40bfd30ee67c16a29d87c266f3415d2c4e1316e952e0396ee7506c2427c9bb6b39ef0f178bb6654f5aebfdb3fa1531c076fde4 SHA512 c1b9406ac0d17b48c10dabb1ba4bcbe00c9b7cd0314b15a8350c68ca57f49e51edad5e3e1cf26cd58e6887bf0e9b752ec445b9aec90a745d4d14c89424d5e33a
+DIST dragon-24.12.0.tar.xz 1830472 BLAKE2B 31471265b60b60a9f90fcacd8d7d0ab6920033fe72401a6cd9ea0bf226a24aa27678439dba3fdfee2cc5da72ff9b78f7eed3f62198eba0861e6db7c7c50c8848 SHA512 bf3e5c877a420773dc9ad609ca77cc6534900d496d1a47a243df832d8b96f0e69aa967a394f82ba426018c9adeb23efc0176746bd6345a33df05ead92f47767d
EBUILD dragon-24.08.3.ebuild 1073 BLAKE2B bfa6de5c9f985d19c885fd30389b24744805c8c6a6141d8d7a280ef0a0b29b94fb86d6eb2f0bd0c2f8705dd15904e4a3b22f95c8a18a2f01ac322f499894ba8c SHA512 1afebabe06170326e5cbf4f68f3bc24fa475cfd19ccf3ffc8b7a2e400a749c21a2311fae6786b4c999b9a7c799778a16b86f389b153f10f26ed46f2501b8365c
+EBUILD dragon-24.12.0.ebuild 1075 BLAKE2B 9c9ca110b77b6c4d9a5566b25efe729caa4bdbd8f1dd3dfe6516627fcbd8502fe15dfad291d9478c2ff535b3d9541a2d3e447c9ae7dedaaccda7bc15d8a51ff5 SHA512 b9dff25e894187bae48176fbaa32682d001f50b1e57ce6cc83df3c08c22912d4b0c37382c90abd5a014a92ede4e7df8190d0edd2ec22c503ec7a579c67343df9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/dragon/dragon-24.12.0.ebuild b/kde-apps/dragon/dragon-24.12.0.ebuild
new file mode 100644
index 000000000000..0c3238729137
--- /dev/null
+++ b/kde-apps/dragon/dragon-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple video player"
+HOMEPAGE="https://apps.kde.org/dragonplayer/"
+
+LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~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 0836b98a6c05..9f07849d1089 100644
--- a/kde-apps/eventviews/Manifest
+++ b/kde-apps/eventviews/Manifest
@@ -1,3 +1,5 @@
DIST eventviews-24.08.3.tar.xz 490544 BLAKE2B 5a5059044a5236b8512944b05b98f609e628816640fdd97d0c0dd60c942b91fd1ab99342265f39e8872d9f6e7647535087791c23959f6450c04d16a9f79a83c5 SHA512 fc9ca5f2f180e5a5a7e2232e4e73082d4df200a6be1c1cc737911dcf74f0be9abdda1dd73ba1bbff1a29cbbcb65e3e4023caab10e1ce088299930e4bccaab1c1
+DIST eventviews-24.12.0.tar.xz 497620 BLAKE2B ebb5536f0f905747d308124b38283862a7b0705c2832e35c147a1a446bb86d494bf3988abd7e9f48a919886c13d79bdc2afd2dada90039a603309898ce1ac8b7 SHA512 2df48f8c051f5131d277a7da73e561df7e70b2c92819a114e37d94b3351efdd97e2f23d756a73e3e68eb0f72b65d297644ff9efa5ef031d383ddee679e29374a
EBUILD eventviews-24.08.3.ebuild 1205 BLAKE2B 10c7e49867370d77749db576ddefc9b10c3f2dad250e0b5d6399519c4bd75d610289a7703a15173ee85c4425846081f7762d93068bc31407f63cdd85854b7a73 SHA512 cf2f939f58706ea2276135deed766a882483e4499dee8966e30194ab6071b2a10b91b8e2a22267b7f29c4b3bbf6ef0f0755d55b49c1b5eb872f1ddee973b2f88
+EBUILD eventviews-24.12.0.ebuild 1163 BLAKE2B a325203f6ea36b4746c4bad6ed3261c97b34fc5a322bd6dd40b73c06d173782d13fcea6129013ccf9b4c4ea83def7608c8080168aeb6ef88fe80317c65a28662 SHA512 07e33679ad03064ff9cc2dafc9d28c9b952e2937d8761c4952b1ce66ab92c4315c8c58f29925d945308708d0638038fd3fb45b31e1999a2ca7ea45322cc12790
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/eventviews/eventviews-24.12.0.ebuild b/kde-apps/eventviews/eventviews-24.12.0.ebuild
new file mode 100644
index 000000000000..b9c74d4b5467
--- /dev/null
+++ b/kde-apps/eventviews/eventviews-24.12.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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-common/Manifest b/kde-apps/ffmpegthumbs-common/Manifest
index d2202d37b682..a8b1932cd830 100644
--- a/kde-apps/ffmpegthumbs-common/Manifest
+++ b/kde-apps/ffmpegthumbs-common/Manifest
@@ -1,3 +1,5 @@
DIST ffmpegthumbs-24.08.3.tar.xz 33208 BLAKE2B 6f007484989e66889f94f28b2bcb6eb34ec8a4314dfcc16a12199d59a163959a5caa78c777c4a1f6607dbde70e0ffc4fb4d54f023b1fc6fd4b81ff44aed441c3 SHA512 3614c45d33e2b8bbed957afdcf0192f57dc5a03e93bf5917f52053539459ec3f4778c18b0ce40502a4667b2a46520f2835889a0d79b6c3cdeb0b733e1a6e275b
+DIST ffmpegthumbs-24.12.0.tar.xz 33176 BLAKE2B 6e4183b24a251ccb2f403f3af753144e64b0683d78933182dc5aa434790d895142721e6e028438b5c6cffa8d040a62e6a50c1bb2b83af1f96131cf178a7c61d4 SHA512 6742ed0af00a62863c1e52ac341ccfbd9399a0dcdffef067846de7f34100144f2ade57ea84e4d2846dc2df9d1bd47d8f89eefab6c89e7b7ce8ae6ee451db9fd4
EBUILD ffmpegthumbs-common-24.08.3.ebuild 512 BLAKE2B 45e3a6d6de81e3c17a9e6b97a67c833785576e299aff177bea084c3d76f6bc6db00d6c94adb07113954942454b161d577d4dc650b94464fe74a7d97e5e0b30c5 SHA512 99fece2e92411d84fe6a0635874dc0851eb38c6898b5e291505b72ccb292a6047914b0c5991f8fb4e9d2137b9fd43cea714f1eaa1cf1f39b132c63d917a39410
+EBUILD ffmpegthumbs-common-24.12.0.ebuild 515 BLAKE2B 4baf07a2ebd20157a061235d7787ed2bc121890e203c0b47662a925899e95597501586a8f6942d96d1fc988f4ead835dfa21523b60ef80cc2881ad3224da92f6 SHA512 d713c62daef2620087ea12e5f72fdcdbc0ef657d6194475e3f0e9fcb16a94b244c3b0ee6fd35e384edea9f5d6ac869950f901b1ebb20bc2e40c82deacf6d901d
MISC metadata.xml 385 BLAKE2B af12b78d497f17a5e9298d642546c5a7197f001d0790320b86934e5ebb33d9e8c8dded0edc4d5e4a30536322e573d16fded10f3834cf6288d77d8f26592c1154 SHA512 cb8abc764ec00fd5b557689135defb009874fde8b89c8e700bf8cf7a4009843c76e069901ed4aab55a94b8ca1b1c1e8213c85732c766d9a7d6d118229c5b7713
diff --git a/kde-apps/ffmpegthumbs-common/ffmpegthumbs-common-24.12.0.ebuild b/kde-apps/ffmpegthumbs-common/ffmpegthumbs-common-24.12.0.ebuild
new file mode 100644
index 000000000000..928d370615bc
--- /dev/null
+++ b/kde-apps/ffmpegthumbs-common/ffmpegthumbs-common-24.12.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_I18N="false"
+KDE_ORG_NAME="${PN/-common/}"
+KFMIN=5.115.0
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ !<kde-apps/ffmpegthumbs-23.08.5-r1:5
+ !<kde-apps/ffmpegthumbs-24.05.2-r1:6
+"
+
+ECM_INSTALL_FILES=(
+ ffmpegthumbnailersettings5.kcfg:\${KDE_INSTALL_KCFGDIR}
+ org.kde.ffmpegthumbs.metainfo.xml:\${KDE_INSTALL_METAINFODIR}
+)
diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest
index 073ba08b00fe..363eeb56e09f 100644
--- a/kde-apps/ffmpegthumbs/Manifest
+++ b/kde-apps/ffmpegthumbs/Manifest
@@ -1,5 +1,7 @@
DIST ffmpegthumbs-23.08.5.tar.xz 32984 BLAKE2B 445ee91c4f09394922a5a7a0f6d9e81c855cec9a19526ea9f84dc0d7b6dabca6430aa4ae3813b7b86566098088a2b62991367751d97fb3edaf55a621955deafe SHA512 d4dfb37acacc362e7d98a0fda81efd2630988192e6f02bb8adde815585ad976db0a960806694a10d20ad7256ca2aed97df962ae4a1f4aa00e66aae480baab8f9
DIST ffmpegthumbs-24.08.3.tar.xz 33208 BLAKE2B 6f007484989e66889f94f28b2bcb6eb34ec8a4314dfcc16a12199d59a163959a5caa78c777c4a1f6607dbde70e0ffc4fb4d54f023b1fc6fd4b81ff44aed441c3 SHA512 3614c45d33e2b8bbed957afdcf0192f57dc5a03e93bf5917f52053539459ec3f4778c18b0ce40502a4667b2a46520f2835889a0d79b6c3cdeb0b733e1a6e275b
+DIST ffmpegthumbs-24.12.0.tar.xz 33176 BLAKE2B 6e4183b24a251ccb2f403f3af753144e64b0683d78933182dc5aa434790d895142721e6e028438b5c6cffa8d040a62e6a50c1bb2b83af1f96131cf178a7c61d4 SHA512 6742ed0af00a62863c1e52ac341ccfbd9399a0dcdffef067846de7f34100144f2ade57ea84e4d2846dc2df9d1bd47d8f89eefab6c89e7b7ce8ae6ee451db9fd4
EBUILD ffmpegthumbs-23.08.5-r1.ebuild 778 BLAKE2B abdecaf717d309362a5d7c58ae98341ccac8d33ce8678b26b94b506b19bcc47294ab4403c42f4196c9926584c23d9c45c7001ffd547630df3b766546856faf38 SHA512 aa71fd6769240581a8bb1aadd2e9e595d1472583e058a6d6104526572cf1aafa7be8e89a0e9dd097c6310fb61fcbfdeff69a1d9d93a308b0754bc26181cb0e55
EBUILD ffmpegthumbs-24.08.3.ebuild 780 BLAKE2B 5ede27f1ab575d4fe9f4c335db476feaa21c7d6fd3dfa280f17e806a386032e6d3471f2e5bc8efbaa840790904cf76c7c7055ded5762cd7d2f2db021f41bf32f SHA512 984313d77c1c61a8322dc04b0793de401501b1af9e6b6b512b5f774d154c9ec23639b29364ad86cf4e9ca044ebc5c3d929a140ad7ca95b82f42ecfb0059e0ffd
+EBUILD ffmpegthumbs-24.12.0.ebuild 782 BLAKE2B 96e1fc85b193cb5862b901824be8611f980694203a4967f0c11f3d88816cdec58ded6eee4d51e374fe2c35bb15b4155d77e65ce446beb7f8547ff429a16a0851 SHA512 103f27ba13fb8754c76500a3665d833e3a5242a18185546a1455eca9bd001beb865bd405e923261e3250ecb863ce27877a48c23d0ab41736583a5241e6172e38
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-24.12.0.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.12.0.ebuild
new file mode 100644
index 000000000000..e8faeeb49976
--- /dev/null
+++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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 ~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/${PN}-common-${PV}
+"
+BDEPEND="
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+# Shipped by kde-apps/ffmpegthumbs-common package for shared use w/ SLOT 5
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/config.kcfg/ffmpegthumbnailersettings5.kcfg
+ /usr/share/metainfo/org.kde.ffmpegthumbs.metainfo.xml
+)
diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index 46357d232550..c622bc999d4d 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,3 +1,5 @@
DIST filelight-24.08.3.tar.xz 685168 BLAKE2B 605f92c90e9cbc9dfc0e4647e691cfbe0b58e4c63a760f4a77268eb0ec067da36bf5047e19f0246179cebd61dd17e5eeff998227398918919919cd2da59b4bd0 SHA512 5bec3181402c14896509e082ab0cdde117258b17325187be724ac8812873d5245fc5d54b8c60b394798457876e9428e1e74db4ab324c8832b20db7c01a3f697f
+DIST filelight-24.12.0.tar.xz 686512 BLAKE2B 0068b3d641f4ba180d267ea70bcf8e767f14c75baa654ae10efd270f21d47696e5555506718f5a75598e796e237e0cd61275f0e83a972d39573d900aad91d417 SHA512 f3901cbbb74e3a2c32fd333e5048b9575b6946a2489bae5bccd18c7c5823e177d985a7e9203332b8e1ff5338f075d62f66674db1c186b7405e599abf3e3cccea
EBUILD filelight-24.08.3.ebuild 1021 BLAKE2B 4beab67b6094c79c39593e9829ea8baff8b0dfd0132fd33ab82bf2d7f1f87a8c45d1bed4639d21b5f2dab3a97dbdd73ff357d507e5c73dc8346644479f950541 SHA512 1569bf1dbe8b0a205974079ce273ebb6611bcb551e4a505eecb7bec2f6560c7cd54306d396e3c12f3cb8058ceeebc7b75ce6a0675368a8dffd02c3420ada3f36
+EBUILD filelight-24.12.0.ebuild 1028 BLAKE2B 911e6028232c85d1b058adc757582a3f099bae63afce07e672cd1d8a74acae494b565815a29a26259bb44dce4d0782f11251ca4ef15c158d9aa723fa110783cd SHA512 e845cf3afa75921d5467d68a4a592865ee22658b0ecaa863af21e93987e22befab0ac47e3549074a716644942ff94d540cad4828e179d52e8e7fd81487c305ea
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/filelight/filelight-24.12.0.ebuild b/kde-apps/filelight/filelight-24.12.0.ebuild
new file mode 100644
index 000000000000..698b56799a80
--- /dev/null
+++ b/kde-apps/filelight/filelight-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://apps.kde.org/filelight/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 1987dff994ef..56353d662d53 100644
--- a/kde-apps/granatier/Manifest
+++ b/kde-apps/granatier/Manifest
@@ -1,3 +1,5 @@
DIST granatier-24.08.3.tar.xz 2013960 BLAKE2B 4ea6f505d4e38ff475400ceffb8fcba39b93614db93371b9743141a6804d6f7d159855878d77871026df40ac510eca67ac620aab195a159807a01809d6dfc9ea SHA512 623c0d539f32ea0be98d3d9b4167c447b0781728675dabe10af7dcf79e1aa9ad1ec5c542aa5a1d13cde35c1c308ad100f92a4935a447948607094a9ccb6c3444
+DIST granatier-24.12.0.tar.xz 2014060 BLAKE2B 8d573ab2ff5fec776003e2ac80e9ce009dfa784ae0ab1ba02dfe905c6df8947248d20a8b468e7aa2a2c0a7d6a423ee28ee46de4bc84e0e542c39eab996fb2a95 SHA512 95ba8183dbcb0f0b7d90d0814103fe9f338cc03a52d9646bcf022c3ebf656a48d6c4944c404b2aa9b95e08789fa6d238cd735b5d8ff1e60ae35e10f3a0166200
EBUILD granatier-24.08.3.ebuild 826 BLAKE2B 361a0f0ff017750baade922bb99731a2100e006b76d1e3e9b1e872ccb9e0bb39e4e14f2f9667b03ab3ea964628f72ad1368b7a5d4d03bfbf9a37ceb8c49a376a SHA512 73d2e71da8c40cabe7878c050fc6290b4f7064d5b64ae229b5147d12452723b00eb5f0cbf3d56ec1a0b9c5892fe64b231cec8767932971cd7c918ddcf86cc614
+EBUILD granatier-24.12.0.ebuild 828 BLAKE2B a29e72d3a42a24bff90d2a0688b233c4fd272ef5e4b571b6750675eb3bf08b0c21c3968aaa58e8386390a721c20f2d465e16d96545de26a8af00afd22423b5a8 SHA512 f3e369b7285f52c88e9a01688a071ddb995ed6df41972dc647bb2f82864160484a67700133ef7d3c80e801aed9afab5c1242fcb6ceb41f6fe6ace402f81ea117
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/granatier/granatier-24.12.0.ebuild b/kde-apps/granatier/granatier-24.12.0.ebuild
new file mode 100644
index 000000000000..b782fe24fbb9
--- /dev/null
+++ b/kde-apps/granatier/granatier-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Bomberman game"
+HOMEPAGE="https://apps.kde.org/granatier/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 8c6cc06b13fd..a7932a8cfc6d 100644
--- a/kde-apps/grantlee-editor/Manifest
+++ b/kde-apps/grantlee-editor/Manifest
@@ -1,3 +1,5 @@
DIST grantlee-editor-24.08.3.tar.xz 124416 BLAKE2B 39db3ecffa124c89936254df5b69925e6e3f4f6d2a9d00ea0be195a9a343648a2fdc0ed0a346159752a8f3cbd89a06341770c380f48ebcac00b26f3b334729ef SHA512 e6cf9e9a4c371fa4d3589de67732faff3853351a7c3649940c209655a016766c1c46a0aa3572440adac0237a854335d23474fc03776ca02c54da63059a071642
+DIST grantlee-editor-24.12.0.tar.xz 124352 BLAKE2B c809ac205c3e309092a1c96907f240d08aeb14f1caeb5bad17c05ff8fa505cffc5bb7cdd06786571cf14c6743d90ef2144fe1bc71ca6804ca40a6bbb0ed6f0a0 SHA512 be30d1b3b8d2233f651f16cd69af55a5bbc868c3c2e9521aa77aa0ae28cfe6f3c737da64cb4dc39a0925452c0a0c7e0ebc8eaa6c3b945222da61de01b16ee046
EBUILD grantlee-editor-24.08.3.ebuild 1118 BLAKE2B 57c6ea110cdce3586932c3afe50f84291b1ad4940a0e0519bd56d5cfb440d88f3f3bcb402131923b95c7c13c249bad67758a8c46489f7b0a096c56fce337e312 SHA512 cad78f497217cd01133da96bf8946cebadc068ada53dc4dffd526cd86220430eca40bbcb6684568c87e8207154aadae5c413ff27b8b00c4a879dc5b1486d9b74
+EBUILD grantlee-editor-24.12.0.ebuild 1120 BLAKE2B b72cd5231c946f92f6e7fbd453a8c47af345b72cb24bc190991ca968183408c1575d4a5370c25aee1a3934a2e363ec677f03e079eb91251eddd14b145877a290 SHA512 078befaa8d4ce2c7d89bd5c9d572217026dc9b3633896b8307fbc7f0e0a1941def6939d192dc10212a9e9f61e901634955108fad069d24551cf13632d890e62c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/grantlee-editor/grantlee-editor-24.12.0.ebuild b/kde-apps/grantlee-editor/grantlee-editor-24.12.0.ebuild
new file mode 100644
index 000000000000..d6060c4fd43e
--- /dev/null
+++ b/kde-apps/grantlee-editor/grantlee-editor-24.12.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 bf5dea95bacc..2649c942fe5f 100644
--- a/kde-apps/grantleetheme/Manifest
+++ b/kde-apps/grantleetheme/Manifest
@@ -1,3 +1,5 @@
DIST grantleetheme-24.08.3.tar.xz 63420 BLAKE2B cb6b0af35b69d218d605f328dbb649932c2e6c502c6d4d7ca74c6301a2302cacd031fd306a61cd13b5247df085e4ec46e137beb2c17b31da174bddb5e13cf047 SHA512 a114e4cb90450edc106a799ddb858022c8fdeb48c644768806d20d58b34fa8a85e40ca3a989532f649d670675c8a7518d5129595b8cb694e50de3556a61fd374
+DIST grantleetheme-24.12.0.tar.xz 63504 BLAKE2B f7e64b154a21c2473627913371095f7bcf3b0a784281019c633816dcb737e6c3aa8637e1c2fae4b745ef85505e7eeb43e6fd0eba419ed218682a51862395725b SHA512 78ce30fdcc4fdeafc3e99c39e17a9947c8f64962200f548fed181a66f115c2a334f3f2458bd96881366f16fa6e57925d517a7cf753a0fa012c9917cbf3e81552
EBUILD grantleetheme-24.08.3.ebuild 886 BLAKE2B c94e79cf001b172c3940441ff8ebe2bfc6285a623d1480fe0b71d21be8548efad55d6246b548c011ed7c2ef854b2e88d1896e012344096a8445447fc0f8e3382 SHA512 0af4a1de64837e20d0f1b0b15dd73009e80fb0a5d8911d17839a4d959df269ba0ceef8b49ecf7c1660ed0280aa0155e2ea19cd2c464ed5a0eaed6ce7b323008b
+EBUILD grantleetheme-24.12.0.ebuild 888 BLAKE2B 56ea9c38726a351dee7c293825a4b63899253875b925eefb90373f8414d6a8668eacff8a4e4347a6ce4c6759248d467e6a7b1f29a37a497f6f068099a98e83fc SHA512 59acf6e4a3fce2fcf68b03d994e71a8f7dac3435177beaf3b3c34b973b8eac3a60d0ed626becdc80a25894dad8c40157e6ef2d739c463906ba021a903194454a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/grantleetheme/grantleetheme-24.12.0.ebuild b/kde-apps/grantleetheme/grantleetheme-24.12.0.ebuild
new file mode 100644
index 000000000000..a5b1fbfbf572
--- /dev/null
+++ b/kde-apps/grantleetheme/grantleetheme-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=6.5.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 c9d3b04b9d73..182febf368ea 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,4 +1,6 @@
AUX gwenview-24.08.0-odr.patch 2024 BLAKE2B b3de601985470bd6489fac15c84c973e0d17027f0cf0655f69860696103b0ecdf4f75c08d192634ed037da7c123ae21ffc9eac3c67854af825bdb736f8af632d SHA512 286f211c76c1a39023d00037eefa41ea7bee7b80b4cd6010b75f0b9d99ad7a39d792bade9ec408c075f6f2a2cfd13861e06c525c518e072fb6d27307c3ac951f
DIST gwenview-24.08.3.tar.xz 6522052 BLAKE2B e2108151b81dd2666d169e745785400acf4a0c4b307f3b124f4d27ae504dc124cfe737d92cead833309ec935442cd4fe34bda88aa2aa692a76d74acc2eb8f6d3 SHA512 0777f9c79c817e3df97df2d5694594e6a6ad0d9f553737076f9f5a2f83810131899f1a3069b603ab2427a6faf0230f84918146da6bf68583edc8de432cf67a0a
+DIST gwenview-24.12.0.tar.xz 6525836 BLAKE2B 6b26a1a9db06b28d901bea87f758d73d4fc585081030e400fd00434d94f962bed51fb7c164bc4c8fd38ee8f73b4be409dde5803127b51f29ee681df4f7142ef3 SHA512 3e5b88c18a2d6d49653be411a71d2d163d9b0cd92867e73f936807aa4e0425ef7dfae4329e68ad87ec675902b5b19e4aee656f38e1bbf935ea6aacf31951019a
EBUILD gwenview-24.08.3.ebuild 3093 BLAKE2B 4d55c462976ad2a40e62aa604570970e0acf62e21b2fb58deb6ba00e7edf9545a5eb3060a9ed5ef5a2737315934afaca8f17ce5a1595960b2cf57ec2279706f8 SHA512 4832c0fd9c4915e93ded28b202dacc8d5045ff1dc1f4d61c581e135d7da5d6e157dccdd9485e4f4361bb52d6fcc8c8f69b728702c000d38f199bd86c19c62703
+EBUILD gwenview-24.12.0.ebuild 3058 BLAKE2B 36bf2a1dc23112a3ff2dc2d560cec58137deb94ee3673afce5d3d2bb6a961f8e5e5e1753d7ee22090141419ea0875b551b2308f6a76a55df1d47811c42c91060 SHA512 c60d058b5c46d4cf676907d95ff0540969c9eaf1922e637eef149cba265f1180e51382cc7c5818cebdbea1e8cf25525cc6db8ecb19f9bd1b4e0b4033a8d308ba
MISC metadata.xml 697 BLAKE2B 1b9d505c5490486b4a5b6e11447a8c0bf3d52f678f80a1825164458188cc4dee675b3f620818d6a402f7a4dc14498370efa0c08baacc7f78b928beda8f54b697 SHA512 4cf16eb17b7b10862f6268a2082dfaf808c00ae9342a2b864716a64c23dcfca6c837d39a2637d8b9a6c7ec391492b4c3fc7bfd5e21e81c97f21053ff4acd9aed
diff --git a/kde-apps/gwenview/gwenview-24.12.0.ebuild b/kde-apps/gwenview/gwenview-24.12.0.ebuild
new file mode 100644
index 000000000000..173e0aebddcc
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-24.12.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Image viewer by KDE"
+HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest
index c77216f82fcb..fe167734d5c0 100644
--- a/kde-apps/incidenceeditor/Manifest
+++ b/kde-apps/incidenceeditor/Manifest
@@ -1,3 +1,5 @@
DIST incidenceeditor-24.08.3.tar.xz 587876 BLAKE2B e0b36876c25988521997c23ee8a474612aec8abb66ffe6367818813ee0ccdca61d0c9f929b08993081655423814ba95fb99c8d643357c134b4819ce8026eafc1 SHA512 863f96496eb35c4d600e7c9de8aedebbb9c3b7c272db70cd159e186a8a17208a084e50da6423df8dd0d7ece7933201c035b3a376612ad69fc6b4aec80d45b624
-EBUILD incidenceeditor-24.08.3.ebuild 1839 BLAKE2B 5937deb3bb58d0fcbca01c824a28cdbd30387fb12f6bb1f7b66a9c36d029f4a9df0d921ae878c91d8a7c65dd359bb5ee4445ffa3422c62a6a34a98afdcfea384 SHA512 a71c3b84f3ed437a93f2b582906397f55e39d2a7050a9a1f1bc1fcfd4fed3ae4ae37f92905ad309ad3d1aa5e60d46e43e193a634e7304d0e680206fce69c804e
+DIST incidenceeditor-24.12.0.tar.xz 587748 BLAKE2B 7aa4b4104678d5c451852c7482d43fbba6973f0fdc234044165d15d9ed976b787f541650b5f6486a6a8b85fa8bf987d38dc145cca9d2af0fee0febbbf3dcfce7 SHA512 6aa6bed93cb02692d59581ed13e49fbc4fb8b09c0aa3766041d35143f305e91f5683f99471f0ac31007262cf694676a255278a847907b2ee51c87ac9eb18c9d4
+EBUILD incidenceeditor-24.08.3.ebuild 1839 BLAKE2B e62823469ce30ae038017e541d15ac643ad8ecf5dee92324ed5a64c63172f23700cbac3b297ea3a422fdc52a3fb1042f0c0f22aea1fa5dead53ea98eec061505 SHA512 eeb2f0d87f91b6831bc50541a133fca008b218593c4cd8e31985eb31e81af3b8389a63b4f9fb02d136ab5db4b4f751fd330d802ca5d9d37f7fe8a2f82ca4be88
+EBUILD incidenceeditor-24.12.0.ebuild 1875 BLAKE2B 438b13e08c545d1d5d68383b4c7a819b4f2a7ed1f172d083ff643a2d3d63061639a819c4a58ed828d2cd44642be86e3ac8678876460400137f6c5a89b6f14102 SHA512 18cdd43c8419b8b89b422164bc3dac1b9110b7d3351a4879a07862385bf02a4b73bc45a46fa49f2c1025b7b9421ab65b14642917368fc02c49d07c16d0df3483
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/incidenceeditor/incidenceeditor-24.08.3.ebuild b/kde-apps/incidenceeditor/incidenceeditor-24.08.3.ebuild
index ea0a116c890f..76c4931fae4c 100644
--- a/kde-apps/incidenceeditor/incidenceeditor-24.08.3.ebuild
+++ b/kde-apps/incidenceeditor/incidenceeditor-24.08.3.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
"
DEPEND="${RDEPEND}
- test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] )
+ test? ( =kde-apps/akonadi-${PVCUT}*:6[mysql,postgres,sqlite] )
"
BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
diff --git a/kde-apps/incidenceeditor/incidenceeditor-24.12.0.ebuild b/kde-apps/incidenceeditor/incidenceeditor-24.12.0.ebuild
new file mode 100644
index 000000000000..6f01f919c297
--- /dev/null
+++ b/kde-apps/incidenceeditor/incidenceeditor-24.12.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 5f93c7917d01..242e351269d6 100644
--- a/kde-apps/juk/Manifest
+++ b/kde-apps/juk/Manifest
@@ -1,3 +1,5 @@
DIST juk-24.08.3.tar.xz 1909616 BLAKE2B 2553581fa6ac4dfee94e863b1035e58d459696505297324c7734d44783438db61558fb158f68df75a6dc9f598b9cb9c2789452decdaddc2ae536b6cb76339551 SHA512 5d65213f927ad9c4ed346e3ba7bcade921b7b6a55d110d257346b9f3d6f7c39a07e5d31fabac35b74225a39727f7a7a8969c34d56c0577ad7435abeac32c56d1
+DIST juk-24.12.0.tar.xz 1910264 BLAKE2B 2ee62252f58bf2f8758dbd9bbe91b0e96dfbe39e03e9833f7ab93d5516867d17571de76d60bff389090321da2b993899ee86d4531b08a2f46c767c7be49cacfa SHA512 169ae2bcff2050ff4ceb2a98938013246e361d045c43510b86eb30c6f66c7c734805f3e50df2e892390e16be46a623892fb6e7abe91a28f0dc124e2b21944b6d
EBUILD juk-24.08.3.ebuild 1300 BLAKE2B a4a40c70b5ce7702b0e8f2971cb8c3e17657fa53cc1bf1633d353c8755788b835d9e3766d6751fd40789f926ead3b813603f1b29114b95110edd2214c41f85da SHA512 e7aff6055f6e23ba5fec34d1d84b320825ca0c49d044a9ab963884f59a96525e94dde996ec90017a1ed5e59d31eb8604cad15720ab0a663f3b2eee703e57d377
+EBUILD juk-24.12.0.ebuild 1302 BLAKE2B e01299b1c8b54064ce546c829c2b5568fb44208c7ef2052a1fd401fc4a3c2e3e2a8cd42f143f1ffc1599a0cb5d963e5fd3b202186cdf00c7c03263ff7ea9afcc SHA512 9bf3905a3a1466995ae3f8598b0cad4112455a3537fe2e57ea55b5a6f5c26ae1ef8625c21994626f31c8f19272ab6cb9d7dec77b1ab396c8baf7d1648426ff32
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/juk/juk-24.12.0.ebuild b/kde-apps/juk/juk-24.12.0.ebuild
new file mode 100644
index 000000000000..eb4ff6e1f187
--- /dev/null
+++ b/kde-apps/juk/juk-24.12.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Jukebox and music manager by KDE"
+HOMEPAGE="https://apps.kde.org/juk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 2bb747dce291..4bbdc03b6ebe 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,3 +1,5 @@
DIST k3b-24.08.3.tar.xz 10691232 BLAKE2B 8928572eae9b4a19c2df79c9ad47826eb563db3506cf9a88d2bf27f2ecce1c935809672941ec166c1e54cebcf642e9e4f6ee98c236d8503dd4a34db69023467c SHA512 534f97bc62270fe2722830d301ca7b131fb4a1bfc5dbd32b5df3fe7a054d1918c1a37682c1256a956661dac817fe6972083071ac5fcfc196ed38ea4bdcea1750
+DIST k3b-24.12.0.tar.xz 10696880 BLAKE2B 9f91b638898500a68a263dc931d878438f06f03358315b7ad6cb4e5e68cbe784ca78e1a3b71934ee6351d46a052215c58fd964090794f6fab8a60ce4a63e9536 SHA512 e312233ca2bdb5ef3654fb4d62f3e411d808c37223ad190d4bb4a2ce143c002f6033c794174b0cd3d7078d010a4433d11fa06bf6d022f33594188c64a2730e66
EBUILD k3b-24.08.3.ebuild 3427 BLAKE2B d2982feed8cd1f72fb99e28ab03c5a06744dbb707cb225874d3cb6d9b04793b4fc1419e5eaf61c17e7d858216311f230b01c12e466083c04493d4857d1e61452 SHA512 dba22cbd79d842220300d637e56f3b5723065a669702da77bec3138346dba9798ef457a55f9bf88a7011bb07085a828a229bfa7079491c8dae30df252e671fdb
+EBUILD k3b-24.12.0.ebuild 3429 BLAKE2B 68144a748fe4167e54d98d387b51491020b45c570e20caeec341249d2cdfdc770bef12e64baaceb7b90085087917e7a9c5d6337f01bc5c2d63ae4b623211520b SHA512 07ab02769ea44920df26eb76cb893938de101fe372b12f771e1c697030a4ebc45a991fea45ea7e758bf3f4676a2099c4a595f1eda40bc78d52430e017abd3d00
MISC metadata.xml 425 BLAKE2B bd960e9f3a85890ed303b60ea7a994cc93319dcbd6fb9966820b8136a6aafc7f443d345cf54f4822a19926ea7926c288c626112ddd3ca54229656d90d7d6f49d SHA512 06a2fee8384d4392fa4b812225e49801975cb4389e3d8c48fe7c4f08dd0a21e0ad8131f6b23079e166955da90cdd8c94e9095c1515504bd0efba8465fc8527b9
diff --git a/kde-apps/k3b/k3b-24.12.0.ebuild b/kde-apps/k3b/k3b-24.12.0.ebuild
new file mode 100644
index 000000000000..aae01d054b74
--- /dev/null
+++ b/kde-apps/k3b/k3b-24.12.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b"
+
+LICENSE="GPL-2 FDL-1.2"
+SLOT="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() {
+ ecm_pkg_postinst
+
+ elog "If you get warnings on start-up, uncheck the \"Check system"
+ elog "configuration\" option in the \"Misc\" settings window."
+ elog
+ local group=cdrom
+ use kernel_linux || group=operator
+ elog "Make sure you have proper read/write permissions on optical device(s)."
+ elog "Usually, it is sufficient to be in the ${group} group."
+}
diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest
index 7a2842bf7104..eb7a78617267 100644
--- a/kde-apps/kaccounts-integration/Manifest
+++ b/kde-apps/kaccounts-integration/Manifest
@@ -1,3 +1,5 @@
DIST kaccounts-integration-24.08.3.tar.xz 92380 BLAKE2B 1c702ee847ffc03db964a34199cc8d3ffb5bd3d759908f3171b1ae21589f5bec341f7c4a5874fc3eee74ce79e646eac823cb7034fe769bda3882bf665a24ea01 SHA512 8432c08bf8b7207ea2bf16b13f12e04c27a939dd1b45c3ea71ac8d4cb1b0e81d87784753bf8e89b9dba7993987be7935f4b5529b183e6cd601565ae24efb5663
+DIST kaccounts-integration-24.12.0.tar.xz 93484 BLAKE2B 85adcb69b5fa12ebaa7cc4191f97095e78bb984c54ab98b50821909ba71671a058996f4a112c5ffd28c07967311997b6d433b420e9651325f995ba9f0240bd84 SHA512 d6ec7c7b6d1eb8d6b63e7f0eb2d3d3b4c31106e19a928392f8e3b3078d230f0f7a3cb9e969a7875bce1602df30f4a47883fb6004e27cd3f9bfc675983d31c66b
EBUILD kaccounts-integration-24.08.3.ebuild 2156 BLAKE2B e69882d6abcb4e138a51ef0b83e433d726703bdabc7720912cc343902fe13ff4fba0695a330ec4eb4263ff8242235e52837453e4db30cf2f03182b24203e9e56 SHA512 5f2e3a32f7bcc3635d7ea6bab19d3309a24e90b190b4176f6b638545f9af75a50acbe3f86e4554858b5fac3a7cea9e5ad9e7b4d9f7833ac58edcd7cd789e9f5e
+EBUILD kaccounts-integration-24.12.0.ebuild 2011 BLAKE2B 0948af65ee922a1fb12b8d525744597bfaace08dd364b75c9ea5be9407a7314bd2c396b32dddca7baf2d78804327807ff06294876bd142e1f4d65ad9592a8550 SHA512 33ffceae13d828cf89f156931ce66cca9a8b9457022cb2820a1d2802a81d6e14b0217025272497d9882c399200cb2d14393a2d103941fd936f6c8b511b88b7f4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-24.12.0.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-24.12.0.ebuild
new file mode 100644
index 000000000000..f800e06d1309
--- /dev/null
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-24.12.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KF5MIN=5.115.0
+KFMIN=6.5.0
+PVCUT=$(ver_cut 1-3)
+QT5MIN=5.15.12
+QTMIN=6.7.2
+VIRTUALDBUS_TEST="true"
+inherit ecm gear.kde.org multibuild
+
+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="qt5"
+
+# 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[qt5(-)?,qt6(+)]
+ >=net-libs/signond-8.61-r100[qt5(-)?,qt6(+)]
+ qt5? (
+ >=dev-qt/qtdeclarative-${QT5MIN}:5
+ >=dev-qt/qtgui-${QT5MIN}:5
+ >=dev-qt/qtwidgets-${QT5MIN}:5
+ >=kde-frameworks/kconfig-${KF5MIN}:5
+ >=kde-frameworks/kcoreaddons-${KF5MIN}:5
+ >=kde-frameworks/kdbusaddons-${KF5MIN}:5
+ >=kde-frameworks/ki18n-${KF5MIN}:5
+ >=kde-frameworks/kio-${KF5MIN}:5
+ >=kde-frameworks/kwallet-${KF5MIN}:5
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/qcoro
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ qt5? (
+ dev-libs/qcoro5
+ >=kde-frameworks/kcmutils-${KF5MIN}:5
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-apps/signon-kwallet-extension:6
+"
+BDEPEND="sys-devel/gettext"
+PDEPEND=">=kde-apps/kaccounts-providers-${PVCUT}:6"
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=( $(usev qt5) default )
+}
+
+src_configure() {
+ my_src_configure() {
+ if [[ ${MULTIBUILD_VARIANT} == qt5 ]]; then
+ local mycmakeargs=( -DKF6_COMPAT_BUILD=ON )
+ fi
+
+ ecm_src_configure
+ }
+
+ multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake_src_compile
+}
+
+src_test() {
+ multibuild_foreach_variant ecm_src_test
+}
+
+src_install() {
+ multibuild_foreach_variant ecm_src_install
+}
diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest
index b558bdbfb3b1..deeac09fb793 100644
--- a/kde-apps/kaccounts-providers/Manifest
+++ b/kde-apps/kaccounts-providers/Manifest
@@ -1,3 +1,5 @@
DIST kaccounts-providers-24.08.3.tar.xz 68940 BLAKE2B be60671efab50e51ad2578760cfa50c565df1a4b9372d122c5a5486fb0c9f1dea0ef7ccc61c3b54b1581b70fa76cfea31017563da380b2a71ce045cf1a470a23 SHA512 0c035faa1bc5eb1ec80fe9eb32c597222f80b06b4033793d9368342218ace22ecaa2eec3de3f0699ca4b268b1997af982b3b28d278315b6f579ef866e6541707
+DIST kaccounts-providers-24.12.0.tar.xz 68876 BLAKE2B 3228e3d8fa0c63d6b3df03116b0e2cc49e24dea462e86fb3121fcebb39ec01e166115fa91d265d463826b1ab8f69f20b90cd51daa2a5cab14645eaa696923797 SHA512 cf617ab1233c464ea321f328fa1432dd098fc87fbe57c7423b474bbe0e4c52fe25c6d49470feb0972bf266ed58cdbe7d09782616c387bfbdb0a4bb57efdc4ff5
EBUILD kaccounts-providers-24.08.3.ebuild 837 BLAKE2B d3a0296f839a7b1811f361c278dba2cfd8a509d725450c90cf4b92639425988512de3e723331a2cc0acf84ee5816918de5badc4ff78662c1556720604e277020 SHA512 6b2fb31cfe5168a78de07fe9ccd090e1bed4255dc5ed2a08fc697e6b73ece43aad812633d91fc5bd6e5c0c70eac42eff9853e7c0caee70688301a9560a3a40c1
+EBUILD kaccounts-providers-24.12.0.ebuild 811 BLAKE2B a71d7b0aeca62671cdb8b74567e6c5f4dc866c9ef5f1cf6fd5b80cddccc2f618c1132377d9d49cb02945e05a42339132fd126fda25d789631f73aa12ac5fbac6 SHA512 232f188481fafbade31a20758628d4f614eb9a40d0aa4187415e2ee7641f7d7554ca4b49295ebcc434bd9b706f88bf099cea772ef37f421f88cd294b6f756d7b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-24.12.0.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-24.12.0.ebuild
new file mode 100644
index 000000000000..f051e1547798
--- /dev/null
+++ b/kde-apps/kaccounts-providers/kaccounts-providers-24.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 86e00393d9c1..ac9b7e2fbc9d 100644
--- a/kde-apps/kaddressbook/Manifest
+++ b/kde-apps/kaddressbook/Manifest
@@ -1,3 +1,5 @@
DIST kaddressbook-24.08.3.tar.xz 3425176 BLAKE2B 2af3ba9ba771fae52602950d234203e501c601aa54f0597145328f70fedd33b2e038a69cff395b5f4264662ed2e80115e50c3339636dcfa89ab429fc9969df13 SHA512 c281e6127de0d3eb617da204c143d298a876f24779d11f12b3c49b0182c430c78ce44bf147a9e547e7ad14f5dba8897b68ba83b470225755f92c7fee3c386c60
+DIST kaddressbook-24.12.0.tar.xz 3429604 BLAKE2B 3e491ed0bc66c745776f2777479956c6f47dda97c21c8594c292eaa8386a5ecb4ef2c1b0ea42c207373df4aabfe787e4df1bf3a379e971c899d6bc0680363ac8 SHA512 c8fe729f2b3baa5aba2e7c804fe85d04dfb8183ccf317263a9c5069c81abce8afc3ec2444d460c3d2474d321f8ea7e6a11308116888b5ec95fea5817d3ecc45d
EBUILD kaddressbook-24.08.3.ebuild 1862 BLAKE2B 0967ceeafcf49da3bc78226e5a4da26525f5cf6fefc7bb4f2632b6b915279a87d99c6db23597dd21269cb2243adb691756cc9d2f24054ef88297ce93d7377beb SHA512 c4df31fb87702e3cea45cc8fc5b9f120948d34ce031b90302cd34491ad59633f103dc8983ca28bfafd9c87b1ebf350253f4b8680644ec83a4fd83879df4be885
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD kaddressbook-24.12.0.ebuild 1975 BLAKE2B 80871df158a0d5ce3b67c1accad1637d62d2267c6f63087e6c2c32570665bce26ac84b71d61db7343d4a7214c6a508bac243f7c65b6150586654f1e93e0bf0b8 SHA512 0ecadfb7c9b8b2043bb1e5ac5221c9a293abf220a5590ae02355a8d55b2ddda48f7cea166cf5aa5703548bfd48fa6b22707b4bcd7ebaa4af73201915973a3026
+MISC metadata.xml 503 BLAKE2B 9aac0f7fa72bd40ecdd8bfec9417b62149d994f5fbf02fdd600fb30aba523b0bc46ad99f5e357a1e7dbda3ddd0647bc010182899081b755a3667d2926d91279d SHA512 873197976d024369e77c0ac5e8e2711107de6539d9ae78f397fbfcd9cd4ce653481c5b7bbf9d78a8f1f16178db5e8884229e6d7be16d8707e40a496820e515cc
diff --git a/kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild b/kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild
new file mode 100644
index 000000000000..273dd17beeff
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Address book application based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kaddressbook/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kaddressbook/metadata.xml b/kde-apps/kaddressbook/metadata.xml
index d925f2439758..b1f26c25b4d1 100644
--- a/kde-apps/kaddressbook/metadata.xml
+++ b/kde-apps/kaddressbook/metadata.xml
@@ -7,5 +7,9 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/kaddressbook</remote-id>
</upstream>
+ <use>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index d27677938d18..365751215727 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,6 +1,8 @@
AUX kajongg-24.08.1-fix-w-o-pyqt6.patch 5064 BLAKE2B 98175c518d56e6ab9757d941646afbe7e0621d96b91d84a796ea8c99defc541408de7355bae1c29eb282a5f08181fde1e2aba8f7ae2a1dacde72248cbd34aa7a SHA512 41a14617142c50bafcb10a0596cb473710a0447af6b75146c01cc7150f139116b70529d37e202618f577f99783b3498778520ce78ece65f92ef57228c90cf996
DIST kajongg-24.05.2.tar.xz 4601924 BLAKE2B 3c14def1edcc98d672adba7b87706894dfceda2f7b766e30d24b9130c785d0f4eeebc60611895ea97d3254867d3df0670dbc13feb2cdacf8db98a0fd0e597755 SHA512 6c5d1ac85204dd3a7f2e775660a0fbaf6b590d0d4fd64658d200b65b30edb09258a5ce4f7a5484467acef52324b28ed61022697b23100e32f1276c344b134075
DIST kajongg-24.08.3.tar.xz 4618488 BLAKE2B 1e4d7439db1858b7053f748f9184272b86facfcfc2e2775516e31982d48628a58ff2b9b5eecdb0356932720eddbf5598ca03197234b777a871568921cc812a85 SHA512 166e9fd09c469f2c8c040d442c27ca4fb78a62dc29b2d96649f265175038918f6fd324709f800799a8c5cb49af02a3c5641334b0fd1ead034b4a9786954ca525
+DIST kajongg-24.12.0.tar.xz 4618292 BLAKE2B a7bbc3ff31754f82c067ae10ddf851afc19409adea9885b4115850f90acaad4fd959bcbf5275d56e719fe8cde30d5e9ecc23ccebd3e06f10bba07f3a0dd18916 SHA512 082236f61873dfe16d1499f654420319c5b7c368565b1c8b5106a725c15e28cca7a048b8ba2f8babaa77ecca94e94cc48863509cbb7ad6bde3826eac878721cd
EBUILD kajongg-24.05.2.ebuild 966 BLAKE2B 0bbe86dd2ec0ae30bc7663d4bd80a3c23b9b65d46ea4caba296bc09a440faf0c276c8ab1bd97b1f010b8c8c11979ad437b5c137be48f2834fb73e924de8b8279 SHA512 49538c58e2279c8d04e48804c0ab3a4dd33137ae12f177ad35f5eeedad11840487f3152a4a7a6f9a93c2866b87380ca7a6b634afb552582cf158234e37f0e3d5
EBUILD kajongg-24.08.3.ebuild 1017 BLAKE2B 53a0b3085cc16e0cb5b913c5c18b961023b27be2844a2803f77847250f78151308e9fd8b513ab8a869c31fdbe9e4052ee30b2d318a5e2a5a636e69a84260908d SHA512 3401497ae425dcd051bcb38c737ecd962642926c4e772d204c04948995fb6d7f014d5eb13187cdda623144e45bb31b78bda89eed2e084036f64faa6ff5325801
+EBUILD kajongg-24.12.0.ebuild 1019 BLAKE2B e3200702f0e87b41b3b5b9d8181eefcf521184ed4b691a2e9f94fa50fd9240d9d8b9b250a7b9f327fad19e494b7b8654e4acdef11931fa7b3a925c1ca594c8b6 SHA512 bd3fd0cd30c28a244cc96bc1d6d5e651ac2da1c3b389864b34109116c88e19f3da35b0af744ca938b205182813b2c37c040fd22ef4e5f992b324b29ee5cba311
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kajongg/kajongg-24.12.0.ebuild b/kde-apps/kajongg/kajongg-24.12.0.ebuild
new file mode 100644
index 000000000000..3ca1605b375c
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-24.12.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.kde.org
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://apps.kde.org/kajongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+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
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang src
+ ecm_src_prepare
+}
diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest
index 94f7ba969632..5674cf17f186 100644
--- a/kde-apps/kalarm/Manifest
+++ b/kde-apps/kalarm/Manifest
@@ -1,3 +1,5 @@
DIST kalarm-24.08.3.tar.xz 2619400 BLAKE2B f927a613da45e29ffe0f35c093c126cf97d067e4de5a43331332dcbab75cc17575a789c7fdb2b4a897336bbb17402461323425512ebefcf46691432581b6e966 SHA512 bb3ed33df9961b48681293e7adb1f65b0fec69f54bcb7bc76d219f941b97d8df448ed8f0bfc916178ecd05288de5f5401d503851d8a7b3a336c74d7ef55753f7
+DIST kalarm-24.12.0.tar.xz 2635624 BLAKE2B 1583ae42784e80e379d6e40b0b421d99ebc177ea50c4557534442fcf6c725d5dc21f768d0fbd172a4025703429c0b6461a4aabd392bb4c301d85543a28109985 SHA512 b992ec74ad3177a93a88ecb29971e69183c8e21316572a8675d88e99585004681658775130615a76174d4a8e093c0f74b19eb23ea0905c3dd68d7748a620e334
EBUILD kalarm-24.08.3.ebuild 2482 BLAKE2B 8bb8d06b043d38455ae14d409a980759750d75955718d85569107ebe97831031c8a3386a3484d30ece6ca71b1da19051f10e1d42473f83d04e425cc6b1b480df SHA512 1a279943d7ba25dd4acbcd71b21797a961c5603e653b9fb0a4cebadb74a3af0601a79141146247c3fbaaa501c8310da90120442fbbc883f387c741e5a3b7bb2e
-MISC metadata.xml 438 BLAKE2B 0cc73fa9fa28e053c582394d18ebe87b89be773d41d6a759f9cfdf73c613d53a315aa8f053720c5299b58bf1c4a29b18eec1e351c084cd8fbd433ad038c9d534 SHA512 0ba40ac36fd400b220661da3e60b45c4e33595c9530bfa58384ac818250e6a48fc75875eb523d8d3ebc7d668902f7a9c10a87cfee7df441fa0d363c3534e49b1
+EBUILD kalarm-24.12.0.ebuild 2604 BLAKE2B 41e3761dec2af499c65a1dd622580e87674367d8d6cb0271b825bb616e727ac7bbc63eaacf61f4f5e6673b59ca43003054a972f57cf7e137a998a9871cead29d SHA512 1030a74c93f713382ab7bfb41a9d7cd0cc236458e0b1c11b7ae0aece846218629640e95f0a776686ce33c24490910d3937d5db9869876c9df6f20b1544827acd
+MISC metadata.xml 611 BLAKE2B 202f2006b0d48edf112bdb7038cbf3df1ce7416fd542ae02f03f137c69aab95d4e0e31ab35b0ba6ff499291fc4e886cb732dc7ff3b309e2ea6271595e69ed417 SHA512 803d3ddea785a3ff1acd2ebf7fe7b84f5be8aff81781171127491cddede16b9536acdc3ac1db16dd4c7eccb62c8fc896983b3deed178ce0554381da256f4958b
diff --git a/kde-apps/kalarm/kalarm-24.12.0.ebuild b/kde-apps/kalarm/kalarm-24.12.0.ebuild
new file mode 100644
index 000000000000..05908fe731a1
--- /dev/null
+++ b/kde-apps/kalarm/kalarm-24.12.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
+HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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 )
+"
+DEPEND="${COMMON_DEPEND}
+ speech? ( kde-apps/kpimtextedit[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/kalarm/metadata.xml b/kde-apps/kalarm/metadata.xml
index 587ec7583eee..20f1c63a1bba 100644
--- a/kde-apps/kalarm/metadata.xml
+++ b/kde-apps/kalarm/metadata.xml
@@ -7,8 +7,10 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/kalarm</remote-id>
</upstream>
<use>
+ <flag name="mpv">Use <pkg>media-libs/mpvqt</pkg> instead of <pkg>media-video/vlc</pkg> audio alarms playback)</flag>
<flag name="pim">Enable birthday import, email functions etc. using <pkg>kde-apps/akonadi</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest
index b64f816a4605..4513a8825c2c 100644
--- a/kde-apps/kalgebra/Manifest
+++ b/kde-apps/kalgebra/Manifest
@@ -1,3 +1,5 @@
DIST kalgebra-24.08.3.tar.xz 948660 BLAKE2B e6bdffa8fddf283dc9118eb5af4534b0c7dc859ffa0e7e86cbe30c36aaa6de278df43d428d09fb9f28fa731e6051d8b95f91f1773f73645552f329543d0f0239 SHA512 b37146437621ab89d588aa76c350e645ca0a21da7272e5aec31b919655e92db6ce731078d919f50fb03c67621d71131744c1e0237109573d7c0629ff7deeacc4
+DIST kalgebra-24.12.0.tar.xz 948732 BLAKE2B e8bf05512cfc1ac0d12ff58d3d939df167490aed9de4842bea1f430e4b5123bb89dbb78b400e1fb3e5ef5a603e1dcd22d9bb366bacc308aebf28b46aa74686f3 SHA512 202390af293071d1e4bbf2a272dc2216b121ff788c91c8aa8b9c806bf046c00c759dec416c4f2caf6e45b124d501acac90271d6c72804dc31669491b6524b49f
EBUILD kalgebra-24.08.3.ebuild 1159 BLAKE2B 108942dd904f5b9df8df371b7e1bbe188796618042111478c5dbdeadc62e9b6e8d8cf4ac7fdc14a573d13f3dab1dbd0fc5795fa44af3e36b424b3294af672d7e SHA512 aa910ae2f58fbf7206b0c0c624d72db3f6c34e3522a039b9fa584dcff51a4823f6fbe9016b02ea5190e886d87e54c158c15fb2d126aeb74c705ba70bd5b6c2de
+EBUILD kalgebra-24.12.0.ebuild 1161 BLAKE2B c219915e01c57219b5f554e1327e4a0189fd9d58996c5c560079240593d1f53e3cd179723eea893d71e60f83eb9df94c9f96daed10f1d8e35bf59b2967cfcbb1 SHA512 78970f162e916efabb396c77bbe05a3f3cdee0952d97117464be5d46f3d8531860faf19ffbe9078576a1ff14fb89e50137ea0349a45dc45989415cf4f879f954
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kalgebra/kalgebra-24.12.0.ebuild b/kde-apps/kalgebra/kalgebra-24.12.0.ebuild
new file mode 100644
index 000000000000..5f9cd6c37db3
--- /dev/null
+++ b/kde-apps/kalgebra/kalgebra-24.12.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
+HOMEPAGE="https://apps.kde.org/kalgebra/"
+
+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 1b0be1b8f949..4e4aba0fea55 100644
--- a/kde-apps/kalzium/Manifest
+++ b/kde-apps/kalzium/Manifest
@@ -1,4 +1,6 @@
AUX kalzium-21.03.90-cmake.patch 815 BLAKE2B ba13821a0d50f1120e37d73b30d13b7597a67342b74c710155429b3880bddaafcef665f44acbc93d63dc7ed894b5b906a906bfef7a0a587554cea278c4c41553 SHA512 3b188578152cc399b13062afceb6e5a0e006f5e42810c09dec45ee7d8388a4177a98a076fe7789d1aeba49236e70f861f6a9af6907a5c06db3405db383cf83c9
DIST kalzium-24.08.3.tar.xz 22682884 BLAKE2B 3595c192266359c0642ea34f1ae147bd44f7ef3464414e5cf673f1139d152c663081eec143d9f7cae22a181f57c5726dfb70135d0195ff19a8166c1f6c59c672 SHA512 bf12651db02625c4df64d634d4b110feb83b7a7472be8272d0a1b505251ee9f65667b814094defb6ab0e1410922e88aa2075e684e751b04892baeaa7d45e935c
+DIST kalzium-24.12.0.tar.xz 22682696 BLAKE2B 842e01df1db9de3fcbbe3907c80c8d520da678985dd5de8bd3c90b59f87d329576437a35e38c3b3df6ffb80e39d58d7baf987470f587fa80b1fe8570e8ffc656 SHA512 63be4ec6423823473c94d4da4e557e97a2b387286b14e6103af402428e5f4186b02dfc7facde0e6d0d9b6c4132227f0daf534ed7d7a527635132df6e6ec33849
EBUILD kalzium-24.08.3.ebuild 1771 BLAKE2B 33321db61c9d1eaf56c6ac1a5bab117dcfe47882536b1959e8c8ac48fce1d4166c961d1a00b1abb411fdcf643aa8cc6459582cc60dc034804f5400fd92f565c5 SHA512 e0c6b5aa74d925eb75c44bb4b72d3c3849ecaa073e9c7c79e4b4c8d4ae157b6d994a560142bb30e92e1258f5d0708920334154174c97306a63734ce38afbc324
+EBUILD kalzium-24.12.0.ebuild 1876 BLAKE2B a2388381fc92b958e54dda03917622785343d9657d2f493a5af7cd13dae11f2ce85ca9914554e72b641ab9f771c33548b47cd50b6c33721466399a041c099d80 SHA512 ac90929d1248afb250767157b6a13d241bb6ebbcc41568209be9974a1f82d56d23b685728fd7c0dfc5bb9f2e9c4294749f218967a981c18573c1f96f11338b3b
MISC metadata.xml 461 BLAKE2B 3f1c0869769225696ffe1f2d97ff7544d187cfc3316f72a2623806e499a418234655173ceb4932c396c8b4cf970ac2f72534cd3474a2c52b6e062b3228ba99d9 SHA512 c33c0d637690649dc2da606da08cdd489596addc9b51dad827e3ea2f9fd6558d66512452303364b3bd3a33a4d1e274d0598aba1db31e1d5601baf3b290051485
diff --git a/kde-apps/kalzium/kalzium-24.12.0.ebuild b/kde-apps/kalzium/kalzium-24.12.0.ebuild
new file mode 100644
index 000000000000..3e227b0839bd
--- /dev/null
+++ b/kde-apps/kalzium/kalzium-24.12.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org flag-o-matic
+
+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 91b91c766a7f..ce619122ffb0 100644
--- a/kde-apps/kamera/Manifest
+++ b/kde-apps/kamera/Manifest
@@ -1,3 +1,5 @@
DIST kamera-24.08.3.tar.xz 131608 BLAKE2B a330ff4bbe69ad31a102d636a43f7bcc1abf11e80743dcdff42f696ddb31c0352c438195e39f5cfda26267bfca4a8ba1d0ffc37c06d3124b1fd161c79d88f539 SHA512 29acc10b1d81ef3f2883805d687f674ee99cebda4ae9e6c7d4138ff7d008ea3fafc8a91cae246633f6a743ab39f7c0c9222324eaf9daea110d3908f38852418e
+DIST kamera-24.12.0.tar.xz 131624 BLAKE2B f3d69e2d45ebad50b58be78bab460833ca712ddc609595dee5d0ff1f62598391afd7f90b6e37b40a3bce28c7ab903d435e01bceb91f132387df4309b3d8a0cd1 SHA512 aa5502093e3d7078c53cdd09e8cb328fc9310be7db0df996c1e46bebf915a084d9788a6b8b93155e3d22b404cc97fce9739569088000e794d1a7f82f0d63c585
EBUILD kamera-24.08.3.ebuild 825 BLAKE2B 8a25ee8954e2817fdcba764ec701fd6fd79f0afbaf490e010acf9b1414219f4083908cf22f7eb9f9adb7c37b5cdadc47cd6fa89ba8334b7b7e03fe66525474b7 SHA512 c44eed2bfe3acdb471ce056f90be2da6a29478b35ab9831cbf310ebf6e214a7fe2301f215381676e98f0c704fbc1d5aff6d0ab4dfc6906f67911e8664e3d094d
+EBUILD kamera-24.12.0.ebuild 827 BLAKE2B 613c77c1eb868bcfc202f9073ddd7cd18dff28f84ef5b6c3dbff1b3f95dbcac5a6de2f0036fa685a86b96d2df66563fb5e5b8fbebe3c6ff02274e0f81d2a9708 SHA512 241701a4b40441c5e69268cc533c3ce69ec75f0c57bb204e1e96cdba3a38b4c0748f8f9874520762091de3bceb0c82ed282f296bdc1937db5a3e114f88ba9b7a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kamera/kamera-24.12.0.ebuild b/kde-apps/kamera/kamera-24.12.0.ebuild
new file mode 100644
index 000000000000..ecfdf9149dd9
--- /dev/null
+++ b/kde-apps/kamera/kamera-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.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 ~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 a9fa298a3d03..210f4abb483a 100644
--- a/kde-apps/kamoso/Manifest
+++ b/kde-apps/kamoso/Manifest
@@ -1,3 +1,5 @@
DIST kamoso-24.08.3.tar.xz 233756 BLAKE2B 99ed45061d63d8b10db5302bb80d0c9814a84f84053b986fb4b94fa25487fddab076222f3cd6644c4b26e5eaa89622e164deaaaae95315dd9916d5ac34773cd9 SHA512 4e1a896f6a40b464aa8054d6c403f65ab9a7346de5bb5f4915069216f9d7675d148dced4df2467b7f114674274b47cc19e9bbb2e428c65e815933eeade077a0c
+DIST kamoso-24.12.0.tar.xz 234548 BLAKE2B 0ed24ac2d83b5f916ffc00a34937b3b16a7666a87fe0b8fbc5caa1c4e67c855d1540e1570d5d8dafeba62a0aaea033f369883ef9df7976f9bae2992a37a9277e SHA512 221b86ee3626c93d00df940018b28a773d2561c5aa252405dbaae3a639654f640d6a8f0adddd8a789f44d2b95b7000e363efac3dd3f68fdc0c4b34b4592d21cd
EBUILD kamoso-24.08.3.ebuild 1202 BLAKE2B 355608aff0a634ce3f28cca8066bb13ebdddf34439b578e2926548e8f7e7dc6166ddeaf257317aa901f7a71109b0dfddc4ef20bd5296effbd31fbad414cdf420 SHA512 48acaca40aefc4c114a0b4eaaa56b939e147dd937bbc176152f14d8574b1c068e20febca33aee9abd0a8b53c04c003d6f7ae7323d6f95b2afa36f86040653c17
+EBUILD kamoso-24.12.0.ebuild 1205 BLAKE2B f1f3f60417ed028d9e689e18e986bc78876b4ea8890c13020e62f7769c52e3f5d7ce00049236656ae86d386f4f8d9e8002a9ba2a400af6e364d50c4a8bf821d6 SHA512 a4c374e9b03d132613a61e98c67f71d73aad4a4a689478c3efabc35cb273f648298c38637aec771d7910be564bc123800ad0e1058fc0d13d5db0333d88ae8f2f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kamoso/kamoso-24.12.0.ebuild b/kde-apps/kamoso/kamoso-24.12.0.ebuild
new file mode 100644
index 000000000000..ded7553ebef5
--- /dev/null
+++ b/kde-apps/kamoso/kamoso-24.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.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 b52aa96ff569..5741b6d3be17 100644
--- a/kde-apps/kanagram/Manifest
+++ b/kde-apps/kanagram/Manifest
@@ -1,3 +1,5 @@
DIST kanagram-24.08.3.tar.xz 7782140 BLAKE2B e41ddae94cff5162f5ac92e903ae9874bc8ec7adbb7577b99dae906b932858c3670701d2b0e9d6b9e3a8e6083d6ce0bde15d46e7e9f5b4862dd819abd48d7191 SHA512 f52a5c48b743124fde42ae7b298f7d7cb3dbdcdcd2b0e830c79759ecae00b6044f48d2a611e8a839f780f9826bdd1928ed6376a6117b720bb952cfe64efb143e
+DIST kanagram-24.12.0.tar.xz 7783652 BLAKE2B 8216c55e9b4abd3914efec24468cb5a53dbd8b9d16686240de30b2b0453ad8bdc6a08f34363a0a8d9f352e86bacc08d6de2901292235ff894d6d785f2b658d8a SHA512 40593d2b5a473a8249487947b2c7871e65a30522a95f44b8cc6737b616d5521c718717c59f2ef27140d06fea872fa79ed21698b6cc61a8b32f8d3a3c17f3e591
EBUILD kanagram-24.08.3.ebuild 1111 BLAKE2B d2407c5220c791a60e3e43266b34a47472df683d8efee68c5af26b41df51b6501f5aaa6d5f013ea3ab3db5ba2846b7c9710a057fc973b0146b10ff1737639219 SHA512 d79045a911be4f305b409a9134021d1e6e6f887a5ec92436903b11da2c9b7ccf93635ca6d0bed14189de5881f9a6eb20a47890c75bf923fc3ad8c5e9cd6e2e0a
+EBUILD kanagram-24.12.0.ebuild 1113 BLAKE2B 8f664653c99b238b9b4db4a87fc8ae774d51e5802ea88e9f3fb9101d00503a177cc4fdee08b1c6e03e135e5e59363b2b529770f13f1dbcbd786f9c8968af4d13 SHA512 2b67bcca30be2492784d512e811254763acc84b6764befe304409d6e777ba9fb9565cba2272feb0e8d123390882d66ea64cb1469a48324dbd0940a2b553e2d24
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kanagram/kanagram-24.12.0.ebuild b/kde-apps/kanagram/kanagram-24.12.0.ebuild
new file mode 100644
index 000000000000..0658a6704d6f
--- /dev/null
+++ b/kde-apps/kanagram/kanagram-24.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 559d83f8ce69..62ab070b5731 100644
--- a/kde-apps/kapman/Manifest
+++ b/kde-apps/kapman/Manifest
@@ -1,3 +1,5 @@
DIST kapman-24.08.3.tar.xz 2148156 BLAKE2B 2bfaf48adc2fb4813b3560ec6c79f8dddba7dda103bd759278917e11cbf54d3d50448fb69b99285d2ca25699f32f854620764689e3d6534ac50e50507428292e SHA512 1b29f08b00cd7e2c2c01f90f6f1501e177c7d401190a426a61739beaaa0a395731e7268aec9197e24c5ae14b589f61415eb37072ba09d50d29fd2d9602f1c7c6
+DIST kapman-24.12.0.tar.xz 2148180 BLAKE2B a410f6556ec6f684d867ce499f462fa2dfa61d8e9a81187c887e6e6c36305c9c61464a8da39fd939b2724e6716b95c48429cc6c677a3013f39e68dda7ac3acbc SHA512 0ffe9ddd7a0343000ad55ab4f70d4259771c207b0826b584e55d3da9ef65ced3f8d2677054c825d50c0c626e67b70c2d767c762689ec101be62c230e49e5ec09
EBUILD kapman-24.08.3.ebuild 825 BLAKE2B 448f9d632dc8aede292e9db653e2c6835bd0801194b9ff7c02cfbf541ffa3aad559da506bc53629b94173e87cd270c8215793f1e9be373db4072c44cbd325a44 SHA512 548733c151e355b251c424b7545b1207859b8b4ef7d0b258ec474e58d5f2a1abe3c7cf5cfebe0d699c8a3ecd61dcd900000b3319448f9cb083f672db107c5934
+EBUILD kapman-24.12.0.ebuild 827 BLAKE2B e02e8c933421314d9161ca3985c92c8d087071b08f58d7dcfd3c0b531dd104194d8d4eb0948fac5a702f0849dba561c021ec20418053ead6351f07eefc892933 SHA512 2bca38b1d78fd9ce3ce6a37b75f35000572903242390ae3075c2aabc07f81ad26f4503594d91962bfeb38cfc187cc9906e22aa80ff19d53130d69f7506b94d0b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kapman/kapman-24.12.0.ebuild b/kde-apps/kapman/kapman-24.12.0.ebuild
new file mode 100644
index 000000000000..41002fd5818c
--- /dev/null
+++ b/kde-apps/kapman/kapman-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Pac-Man clone by KDE"
+HOMEPAGE="https://apps.kde.org/kapman/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 2003f6272a59..40ff43cc1b0b 100644
--- a/kde-apps/kapptemplate/Manifest
+++ b/kde-apps/kapptemplate/Manifest
@@ -1,3 +1,5 @@
DIST kapptemplate-24.08.3.tar.xz 343980 BLAKE2B 13faaae48d7f29c507deb6869b58492a7e9323d689f8b73b86ede64000398fdd4a681c612f298c90ff7197bdf348774318ef966ee7b8d8c8de9530c0ad10b095 SHA512 d1e207258ee9475c0bf6422cbf34ce0ace21d34afc29d535dd6e6fd9968f25bcda88eeb08708186a0f1eba8520f3261887fe7e584523c03604f01a1be83a263d
+DIST kapptemplate-24.12.0.tar.xz 476172 BLAKE2B 76863a1a20fcc2f876f0fd85d02326477f29aaba7162cb94b230ca918cc74b91bf1b710fcebefef90d9697bbb0ec784f062d795f7e66fb691228e690c07ed549 SHA512 074fb5af56a924ce01a94b9f54226fc86126b843ee982bd9fa622f1735a6cf6a433e0df2a4b308ff4ac2728ddb19c7abf198076cd7ba7d73063eb4e047801af0
EBUILD kapptemplate-24.08.3.ebuild 828 BLAKE2B 1423544740b38db51e9ddbf01d27e48a2535047f4fa75c97f4b1842d036e9c630e92e6a4f9b304296d65d8c2e8da1f1b707fe218a44b05282d4fb38c0d926494 SHA512 18bbff3dae9829f4c138ce0a0734e9e672334c311385398bb7adf53d8dbcd1034bfc5744a8b1382dda21a980566682ce5cd5373941157f33935d928b5428586d
+EBUILD kapptemplate-24.12.0.ebuild 854 BLAKE2B 5718d8e88f592a7abb6a344fda3e573cc1d11c4b51402e1ee44ab624064a7fd7b59125aaf018a62f943b9f21e71e68e028550c0310afc53272bd276851978cf1 SHA512 3f27139a6f0deee4cdc15df6e28dbab1f5c7ccdfb5498efcfb550fd80c83656673c986ee1a478ceedb2160f05d98ff4907f139cfa7eee645cc4185afb177da42
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kapptemplate/kapptemplate-24.12.0.ebuild b/kde-apps/kapptemplate/kapptemplate-24.12.0.ebuild
new file mode 100644
index 000000000000..589822fb150a
--- /dev/null
+++ b/kde-apps/kapptemplate/kapptemplate-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Shell script to create the necessary framework to develop KDE applications"
+HOMEPAGE="https://apps.kde.org/kapptemplate/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest
index ac5e5399dda2..0b90bfc76d4a 100644
--- a/kde-apps/kate-addons/Manifest
+++ b/kde-apps/kate-addons/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.08.3.tar.xz 8248700 BLAKE2B ffcf39ef4ae280666ea31e4400463da12cdb2eb6f7f075044c4063ba5c05e0bc2400498f1d9eeb20342eb4157dd209121e737791eacf83b750bb685b0329141b SHA512 31f406d8a61c62f384642044380798d47a41f56cb504a69a37948c6961682c0883f942c45cd7739e907f2f502b3af617422ef59ae017d59edb25ca4abfecf67f
+DIST kate-24.12.0.tar.xz 8300640 BLAKE2B 18d57c30fd797649293a8034d6b85f6961860b724481052a3bb2e9665d77efe075e2e129f3bd2a0387051cfc6fe4625eb08c545aa697afacd8631f1e2bc9c56f SHA512 a9e0a22c3acbb021d018d1e99ece87da925b97a725df4779948d3d5be0db5eb8e73203190de0d34bd65749c4ec3c06c85eef19d80aafce9335dca595aecc377e
EBUILD kate-addons-24.08.3.ebuild 2750 BLAKE2B c8d9cb3d1055a0c0eea7df26d926efa56b40e38168f46af10dda89f1cd16603051d2a180574caee44ec09164c0caa3107ce9b05790849d96ead873fedea0a6ed SHA512 248ec981c2acf695d606827120493e02efc4158069a4312e42b04b21e4742aeec8ab2c87eda09fb8ce5258c8a7c912e53fa6c53df8b3a2e854c0c0695ca85105
+EBUILD kate-addons-24.12.0.ebuild 2764 BLAKE2B 13ce57a2cdf23344134e92b8dbb1f7ed6acfc47cacf0f2c986433af716a4432688b93917f13ecba5b27593443c8f9e9af6f00ad88d2c1907014a5db2e02f7a54 SHA512 d0438130829a4018054d8b8750ffb04bc245915e1dd434b1dc56b6f7e762a9603f53004a83158dbd9a5b369ba9aee4d94d9b9e1c03e77cfa951247959e0660a7
MISC metadata.xml 887 BLAKE2B 28f36d68c3f4d6c1b56fb0b67e367a0081c01e06ec53e2fd0948953f633f031703ca6f702bd126bcb20020b4597635760d9d99bfe7ff8213e2ff3586d320843c SHA512 0d062ec7beff980d8e86e58f0a4666b3c3c17e2a0b7c87788eedf4135c78e8931209af0154c5baa50eca3799cce11fdbda0c987f5419ebbc9252306733045c60
diff --git a/kde-apps/kate-addons/kate-addons-24.12.0.ebuild b/kde-apps/kate-addons/kate-addons-24.12.0.ebuild
new file mode 100644
index 000000000000..ca09b93c8132
--- /dev/null
+++ b/kde-apps/kate-addons/kate-addons-24.12.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_ORG_NAME="kate"
+ECM_TEST="true"
+KFMIN=6.5.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 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kate-common/Manifest b/kde-apps/kate-common/Manifest
index ce997e4f75cc..040390a0ad51 100644
--- a/kde-apps/kate-common/Manifest
+++ b/kde-apps/kate-common/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.08.3.tar.xz 8248700 BLAKE2B ffcf39ef4ae280666ea31e4400463da12cdb2eb6f7f075044c4063ba5c05e0bc2400498f1d9eeb20342eb4157dd209121e737791eacf83b750bb685b0329141b SHA512 31f406d8a61c62f384642044380798d47a41f56cb504a69a37948c6961682c0883f942c45cd7739e907f2f502b3af617422ef59ae017d59edb25ca4abfecf67f
+DIST kate-24.12.0.tar.xz 8300640 BLAKE2B 18d57c30fd797649293a8034d6b85f6961860b724481052a3bb2e9665d77efe075e2e129f3bd2a0387051cfc6fe4625eb08c545aa697afacd8631f1e2bc9c56f SHA512 a9e0a22c3acbb021d018d1e99ece87da925b97a725df4779948d3d5be0db5eb8e73203190de0d34bd65749c4ec3c06c85eef19d80aafce9335dca595aecc377e
EBUILD kate-common-24.08.3.ebuild 405 BLAKE2B 3488392bc1ba2a1211420f0772171f2d0bb201f47f6bfea8d9b8183682e927aea1d873e7804259347a0c5ff2f06d614c50306ef6307e652cd18bf72a7edbf55e SHA512 509442361e78711f977e6a168caeb66dfc882eaca70614435ac2fd431f70518f1f9f31a87be241600253e79a082f4f410bbbd987a2410eb554182b33ff60849c
+EBUILD kate-common-24.12.0.ebuild 407 BLAKE2B 62a6a67aba3a1b1fc6abafb948607d6d466a26e6d891778bd3dc704972d4eab4c59228f719daea0f42aae0df4feee74bc7aa0f690fa27142d5792ff43c313dea SHA512 48b6118c61dc34fe56beb896bbeab72031c1bf7a780c337f294f60301eafe9fd39c875c05c89d7730cd74463482c4869f4e75c7205097d1d29f6dc3e029680cd
MISC metadata.xml 370 BLAKE2B 4a882073a69500715bae3af90f51bf9becd25174d09a163fc3a475da35b334b9a914a7d7e058298482005742ef80cce7e496c0b6d3ed0ce9a33eca25ffdd217c SHA512 117402c52064333309ca0aa7e4c38e04bc8c9b225f5e214244facd9e6a9e0f7b66b8a1bf9cef4655e1423d567128d4f7061a21a23673fc8475c5f47941e23f3a
diff --git a/kde-apps/kate-common/kate-common-24.12.0.ebuild b/kde-apps/kate-common/kate-common-24.12.0.ebuild
new file mode 100644
index 000000000000..2a382f188ff9
--- /dev/null
+++ b/kde-apps/kate-common/kate-common-24.12.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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 448dd14b46d2..6a2e54ff50d7 100644
--- a/kde-apps/kate-lib/Manifest
+++ b/kde-apps/kate-lib/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.08.3.tar.xz 8248700 BLAKE2B ffcf39ef4ae280666ea31e4400463da12cdb2eb6f7f075044c4063ba5c05e0bc2400498f1d9eeb20342eb4157dd209121e737791eacf83b750bb685b0329141b SHA512 31f406d8a61c62f384642044380798d47a41f56cb504a69a37948c6961682c0883f942c45cd7739e907f2f502b3af617422ef59ae017d59edb25ca4abfecf67f
+DIST kate-24.12.0.tar.xz 8300640 BLAKE2B 18d57c30fd797649293a8034d6b85f6961860b724481052a3bb2e9665d77efe075e2e129f3bd2a0387051cfc6fe4625eb08c545aa697afacd8631f1e2bc9c56f SHA512 a9e0a22c3acbb021d018d1e99ece87da925b97a725df4779948d3d5be0db5eb8e73203190de0d34bd65749c4ec3c06c85eef19d80aafce9335dca595aecc377e
EBUILD kate-lib-24.08.3.ebuild 1672 BLAKE2B 091fb46174503b417fdb786b313e845161e537cf0eb0dcd7a15cc796224b263a23dc945a8b821cdeb02f3b22c151a6baa5be6aeaf4b7e8540d70af954b463d30 SHA512 444c088c0b31f9a05a4a295efb41439ea1c7940e38e19dbe9d4204a399dfbee9fa3a637eb5d3e62b1eaa8d82be224be8d2471e6f35367fb402e9203ed2065014
+EBUILD kate-lib-24.12.0.ebuild 1674 BLAKE2B 8afba987b2d56129a85ffc91c1c240a3d98f96eb9efd07266d33f1e7497366e0674bae8107e4d94c1b7d38f475f1e33e8bec44f14c831cf63e51f60abd26d754 SHA512 20aca5b57b1a28c373d66de5c95772ee74f43576323fe9e7df838061f08dd20a27e95c0b12f597eba289a897bd8b5062d7168cccf1575e3371130af3ba5f169b
MISC metadata.xml 454 BLAKE2B 70a481c3b22112574ca9ca2aed5f6b7dd13d073798eb7305171522a881f139e6fabbc27f1a82937cddf3cc4918c39a317e0479ec4a2de0f80c21826ff210a47c SHA512 112ae597846801ed3baa4d8c1e9a26b59435d268fde5413299467ab599adea93c80cba5670289071808a88a0c8aa3d9720aaa049bd2e1a96d64b591d07e51951
diff --git a/kde-apps/kate-lib/kate-lib-24.12.0.ebuild b/kde-apps/kate-lib/kate-lib-24.12.0.ebuild
new file mode 100644
index 000000000000..634c862a61eb
--- /dev/null
+++ b/kde-apps/kate-lib/kate-lib-24.12.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KDE_ORG_NAME="kate"
+ECM_TEST="true"
+KFMIN=6.5.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 ~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 676e0b685883..2f9d3b66d7c9 100644
--- a/kde-apps/kate/Manifest
+++ b/kde-apps/kate/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.08.3.tar.xz 8248700 BLAKE2B ffcf39ef4ae280666ea31e4400463da12cdb2eb6f7f075044c4063ba5c05e0bc2400498f1d9eeb20342eb4157dd209121e737791eacf83b750bb685b0329141b SHA512 31f406d8a61c62f384642044380798d47a41f56cb504a69a37948c6961682c0883f942c45cd7739e907f2f502b3af617422ef59ae017d59edb25ca4abfecf67f
+DIST kate-24.12.0.tar.xz 8300640 BLAKE2B 18d57c30fd797649293a8034d6b85f6961860b724481052a3bb2e9665d77efe075e2e129f3bd2a0387051cfc6fe4625eb08c545aa697afacd8631f1e2bc9c56f SHA512 a9e0a22c3acbb021d018d1e99ece87da925b97a725df4779948d3d5be0db5eb8e73203190de0d34bd65749c4ec3c06c85eef19d80aafce9335dca595aecc377e
EBUILD kate-24.08.3.ebuild 1388 BLAKE2B 161760ea2a4feedacca0108ec987b7320b9627f01722632809b4d033827a401ec1af542728575e1097fb93acc7ae3bd86b27645d16693d2b332087ef88b41f1c SHA512 5b5ee32390fb7ae0b20b076b7525a5ee64267b08a13dfd0e1c57aac0b729884893477e0e966d91781c18573bc1abf8833326b83df7ecb6dbd15076e5554bf99d
+EBUILD kate-24.12.0.ebuild 1465 BLAKE2B 7bb391561a2669daf83b61ac04b5c589bc35c2365650805d290f717b4a5fc0023e13c3d510dd3e4054b5baace28935966db02147e2f67cff08be62d3c15493a8 SHA512 0ae454f786fffc64ec1c36e3dfb5311996d065e87e4aeb65009148c2ad33b5fffbf6404a83c6073459232a66966c45cbf0645ce456455c5a17c9b542cf91ccae
MISC metadata.xml 454 BLAKE2B 70a481c3b22112574ca9ca2aed5f6b7dd13d073798eb7305171522a881f139e6fabbc27f1a82937cddf3cc4918c39a317e0479ec4a2de0f80c21826ff210a47c SHA512 112ae597846801ed3baa4d8c1e9a26b59435d268fde5413299467ab599adea93c80cba5670289071808a88a0c8aa3d9720aaa049bd2e1a96d64b591d07e51951
diff --git a/kde-apps/kate/kate-24.12.0.ebuild b/kde-apps/kate/kate-24.12.0.ebuild
new file mode 100644
index 000000000000..c934381d887a
--- /dev/null
+++ b/kde-apps/kate/kate-24.12.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 08e12474b85d..795ad035dbdf 100644
--- a/kde-apps/katomic/Manifest
+++ b/kde-apps/katomic/Manifest
@@ -1,3 +1,5 @@
DIST katomic-24.08.3.tar.xz 1447904 BLAKE2B 92660bd047c59ff8dd873f3a10d91597526ad72bde8f361d17a777866e4fd805f1cc8f81057cf9406ca6070bcc573c2d901f8eab88f5163ed101443ca69781e4 SHA512 54ee670426161a3517f9349d69a9113a8f6baac23971b147a2c01b5354953f855d3075d5881b1b3b84c07b715b97646c849f450441507b17dcee79d193abc190
+DIST katomic-24.12.0.tar.xz 1448016 BLAKE2B 2447ecc948837bf4e48cee2e803e8f8b5fe120e07aa8474a2dfefeb87cec89123ed337cee4c78305b6dd5ed2c534a86921ddccf293073d79cc285e4688a6dee6 SHA512 e11c6e415e81f637aabfd6c2b66b75fc581c68bc027cb9e39adf10951374e2a7e0874ae1f8ee4fa579569a7a13dbfd7b4dd1f06b8ad9689f996dfb1fc77a9763
EBUILD katomic-24.08.3.ebuild 821 BLAKE2B af5c9af87f8055d4cb5c34e068ce992d3577cbc57de3c6066a5ea4562b60409cca2d8f57e55855637bc6c46029e2ec9ca0cf1766a5c0a5b42ed3520f43ad9108 SHA512 01a5bdbb65e3746849322fdac5777b17fa321b1085af0cac4f316292d9c38e4151eb9160c90b8eb6a0809356ad39f36529cfc32252c41eeed2febedbbe8efc0e
+EBUILD katomic-24.12.0.ebuild 823 BLAKE2B 1703a778e35143973120ed6b7db8fee3f8b4642c64efc6954d434b0cc431f1675dc40575e7f0942f5a210dcbefe953c47744c432a0ce458781cca5349e82bd4b SHA512 787cb3562df9df9de8d7a675b9b89096e8cd91adcaefd7a80fc6ee73fec14a6581d192326bbc79700b93cab561453087a65ad63fac8093b5d7f59db98b1483d8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/katomic/katomic-24.12.0.ebuild b/kde-apps/katomic/katomic-24.12.0.ebuild
new file mode 100644
index 000000000000..bea3ffde6bbd
--- /dev/null
+++ b/kde-apps/katomic/katomic-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Atomic Entertainment Game"
+HOMEPAGE="https://apps.kde.org/katomic/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 de2a4292350f..d4b03264daa9 100644
--- a/kde-apps/kbackup/Manifest
+++ b/kde-apps/kbackup/Manifest
@@ -1,3 +1,5 @@
DIST kbackup-24.08.3.tar.xz 388444 BLAKE2B 15319ebbc7c53bf60c5d29daa44dce06772c9fa4dabfd721df45a6bd552b6fabc426360bfda9ed05184f65755691b0c765c78062277f6a70e4cf9113e76aa009 SHA512 6922e77acbcbd2873450d16ff76a02256828ea5af6a9f5714e0b0342af0a2162c4cd0cb145d84d1a03e4de214c368b0c4c16ee55d7c53f3a1187d48bb3b799ea
+DIST kbackup-24.12.0.tar.xz 388492 BLAKE2B 15a70bfcf3fd043c4e12086be2b66c6fce917389eefdcae2c3b1310c2cf9e361de8622ee73ecf478294c820d83860ea5c23d09365ddc24c5fc6c980a2acec7d5 SHA512 c8579f4bedb17fa1f6d2fc1d2cae341ee3b6846974baafea41159e71c9cc34421b94d125874d3b8056608551abec9f0ed738748b9b2efc85c855a1d7ca889f09
EBUILD kbackup-24.08.3.ebuild 1062 BLAKE2B bf3820d264c83c1b8f84558f448c16dd6c526cf4ca08dba7498cd0c3a033c757b08c3abc814fdd69074d743913625ee1e2ffdf57fdb55e9a5e4032c540c659de SHA512 381da10ca84b3d1d5a10c85d92f4b1b3768483cd1a3bddc1d21fd073bc50068a58053ce9ca9de637377cce49ff9c679e7895a66ce14816a1d8a79189ab9a3df1
+EBUILD kbackup-24.12.0.ebuild 1064 BLAKE2B f9e599e5cf0053d514c7a5651392f3f6c68c9ea1cb57348688c09b243f9e16fce728706f9ea5eb09e7dc3b16cf09155ba543ad08f34d8401d5ccf7870072d3f3 SHA512 1b0399b1735176ad68d0876f3efd2b691e734d3e4237d967e92bb25a625805947f93eaad5f826cbf226637658e1aae87d741a8350fa6d750d890b77cf56da14e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbackup/kbackup-24.12.0.ebuild b/kde-apps/kbackup/kbackup-24.12.0.ebuild
new file mode 100644
index 000000000000..3f8c52718415
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://apps.kde.org/kbackup/"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~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 a9fa725aef05..07d14d371812 100644
--- a/kde-apps/kblackbox/Manifest
+++ b/kde-apps/kblackbox/Manifest
@@ -1,3 +1,5 @@
DIST kblackbox-24.08.3.tar.xz 550944 BLAKE2B 1d6b6515d6d66c5b199d56c7041ec011a27d768bd75d99fb437169eea0bdf3faf5b351b7b614e21da5cde5c48a90b399d8fbf5f1f4aaa8c7281be0ad5fe645ce SHA512 97094fdb4295afe360ffff9e8c556d75e2671da917a7766bf1c19ccd48232ce7f1d80b93333d689d40cb79ca51c568223dc7dd43ae220ff5a0089a800de8ff2a
+DIST kblackbox-24.12.0.tar.xz 550984 BLAKE2B 90cd5c22a56e2778bd9d471a34e38e5721ee0d79468cf475ce367c210523f1ea0407041a117c0fd1f45baf6a02f15203d1b96634e105f5a86009a3ed86b04a20 SHA512 f7812b8d820221d07da089e3825a580bb0c9040d88a2ed491241fb7d2542c6639bad155fa6e92fbe5b19a6b5447bbf5bd464979935d1aa9c6e0caa8dd1606346
EBUILD kblackbox-24.08.3.ebuild 962 BLAKE2B 4323c08fb75804c33b07053a2edcc802f4765e74024373cb710d7c17d4226cc38eea2c52ea559849cae0896d54db62180bf31e1b932a6615f99dc21b3ba773fd SHA512 2714d2a8cf6f15904c7fdd5e2cd3726c0aec6f0a16be3092698b2f2ec7db1f995d5db0f5b774c0edd438f22b943ad7a700b00d041c87875c827821d99e267bc6
+EBUILD kblackbox-24.12.0.ebuild 964 BLAKE2B 7096b85897ebfbc5baaa30a928e99b6d5edfb5b88ac56fbc978e0455838a96b06140fcce3927dab16c8aedc5ee0fcaf9f294200ea399585a5af7e7924e16291d SHA512 63818a322cce229fae47757f208afc1c3e88a25ff13217c6bbbae39cc41b0c7f1cc6e3abb6cab5f304887d5995b67212cee1a3f0a2cdfa2c7edbe3063fc28d8c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kblackbox/kblackbox-24.12.0.ebuild b/kde-apps/kblackbox/kblackbox-24.12.0.ebuild
new file mode 100644
index 000000000000..5b8eea13384e
--- /dev/null
+++ b/kde-apps/kblackbox/kblackbox-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game of hide and seek played on a grid of boxes"
+HOMEPAGE="https://apps.kde.org/kblackbox/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 bf9ab63e9ea6..45a085b5606a 100644
--- a/kde-apps/kblocks/Manifest
+++ b/kde-apps/kblocks/Manifest
@@ -1,3 +1,5 @@
DIST kblocks-24.08.3.tar.xz 2102600 BLAKE2B bb67a7c9e5e6ccdb635c57155feebcf24c8874faa1a41307700694d423026cba87a95af026c9b6076f945bd5e580f7ce8b0774854845a7d55c2b2a2749eae7e7 SHA512 929769e2eadbfec4355dc9262c8d13794ba53f9e020228e0d2627155c4ceb311dcaababe7002ce95b7e5e45e52551a75deef3b61b95790e2a2e0862176990cd1
+DIST kblocks-24.12.0.tar.xz 2102608 BLAKE2B 0dfb31faa69a1fc373778f7b4dfceeed5cf50f79d4aee81a6e2901d86d95d745a33dc52e064c75f1d772d0d35717b4c17704001f1a696400f93513f0a6f2f7a4 SHA512 04858919df47323ee44ab6974528419ae3720d12b7cb7a94a8377d0fa9adf8f48c91c8cdd1ffd5451b9409bc68c4c3e63b3790c7f11b627f991cd10bf49f66db
EBUILD kblocks-24.08.3.ebuild 869 BLAKE2B cb3164cdbec2c64f746005ab134d595c800705c212a238fe35d210a03bc16a81c7939fd6d59ebfa493fab72ff56f31f93e73fccf728c68867486d8b77a37aba5 SHA512 346fe8610d13575667640543a3e5b266105200fd773e6a823230f01f15e766430bab62ad213f53eb1c6ded3f48b43d2693de189871a48e336fd1f9044eb5c8bd
+EBUILD kblocks-24.12.0.ebuild 871 BLAKE2B 78c740b89cdb36cb58cc87e787fe1cd0ddfc3c7e5e2ab1441cde286e1afbf133c9528fce0fe87ec0615aa820df0ac9874618dfb8728e7955f379a54986e2d3e0 SHA512 1e68049df1967d405c551a9e2d500ac0ada168f4db685a20b9ac958ba6449f57e95337a3c2c0392f760b3999f043af45083dab645a2c1e87be95b62f05a96c68
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kblocks/kblocks-24.12.0.ebuild b/kde-apps/kblocks/kblocks-24.12.0.ebuild
new file mode 100644
index 000000000000..3c15a2a8e2ed
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Single-player Tetris-like KDE game"
+HOMEPAGE="https://apps.kde.org/kblocks/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 199c778a7e98..4af4fc0e806d 100644
--- a/kde-apps/kbounce/Manifest
+++ b/kde-apps/kbounce/Manifest
@@ -1,3 +1,5 @@
DIST kbounce-24.08.3.tar.xz 3324224 BLAKE2B a9070bf00673b170ede4ce826e6544762501234996b4e88049796bbd0edd8eb7e2491007b1ee0a3142af942e4a94ec6f64417b41c7bb19ea0d147145729df456 SHA512 edf0217d1bb60df43f2f23b2256e084b2a0587878fb441893edac9fdd909dd261a11e6fc291c2849c3269e5f33adc1cce717b52789e612204dedefa13cdd22dd
+DIST kbounce-24.12.0.tar.xz 3322648 BLAKE2B 698c4948397d1824adf62cc2e66423630675e89018c93c843b3bde663faf5186fc0638c33aff6da866aefa06b8ed9c14b0b51075981288595f6537fdab9f7680 SHA512 c3aa1358e5e41b8963303888b5134d480711671ffb0edb42f10371fb513b5e73b730dbd2d4feba3e930b1404f6fcd25d0a2d3bf291002481bb9a9d68ec912e2e
EBUILD kbounce-24.08.3.ebuild 965 BLAKE2B e27b03e7c0698df3877cce2ff25380e6140725d2252dfce0b1f8427f556abfb2ba429227125b52426dacaf1728028d198ca23a889fd2c1a408f048c22c7569ed SHA512 c54244fa9ad04b263befb504fd8895a6dae843f23af325e72b3a80c1145e3d5603958d242fb7be4242d824270b2bc63eff141a451911686933261253650e238a
+EBUILD kbounce-24.12.0.ebuild 967 BLAKE2B ec516b60cd830da26761d45c6dd79437c5bfdd45178f540003b48b71687bbe25969d67fc96e5d8202664b64b05f91177ffc90157c057423bcb7413c0445ecdf9 SHA512 ab8211c7233c1845d3a0f32d5c1bd29c7027fc37f17b80021d84061f575afa2f8a024893e79d39313617c45f3fde4e1a97a5a1ce1481219db67b1ec70842ce1c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbounce/kbounce-24.12.0.ebuild b/kde-apps/kbounce/kbounce-24.12.0.ebuild
new file mode 100644
index 000000000000..c50112413e43
--- /dev/null
+++ b/kde-apps/kbounce/kbounce-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Bounce Ball Game"
+HOMEPAGE="https://apps.kde.org/kbounce/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 7e74dbd00d42..11e75b92a466 100644
--- a/kde-apps/kbreakout/Manifest
+++ b/kde-apps/kbreakout/Manifest
@@ -1,3 +1,5 @@
DIST kbreakout-24.08.3.tar.xz 2556340 BLAKE2B 477146444ba479172db2ed5522bad6ea396f2ec9b36e22e75c87b91848a57b32b6d82fb1a218898e691dedf0d35caf14431e075831dfcc70dff72d44d15a5150 SHA512 a42a09537a1ea91030eb1a99a7b5ae1550b7269b89f6adbd191249a6b784cfed02b34b35f574220ee63ebbdbb327485265c7387c81e34f82c5f35b1f0627f9d7
+DIST kbreakout-24.12.0.tar.xz 2555924 BLAKE2B 162a1e4ed5e66a5aae4f1346081566167c077a3bd51e297620e80333607f3002a9cdad259e9f2d6bffed1c8ab0ed0b6cbd0b09eafe9a448b829be49f5561001c SHA512 5e5e1a556c49b22ccc8b38f72c5a6eac07f34d56446dd858355acfda1e2f6548db528dab0bd6e2827dd6c084ecf68ae022e7b79dc7219496d09a67fce923f1f5
EBUILD kbreakout-24.08.3.ebuild 841 BLAKE2B e7da77d1e20ec33d35a8b8a03e08eac8eea022489ce891fa38a372d0417603d5f0ef7239d797a7558af7d9d3609f703f0d74430bd3fb5c6df4f768588584d097 SHA512 ff15d85928e6a0bbc8728384ce3d5c91c639029a2faf56cf54eca35188c55119a23a9f837c3bd90ce34bd7c4ea3fdeea74ae9bfe4c6bebe517ed62344b72b6ab
+EBUILD kbreakout-24.12.0.ebuild 843 BLAKE2B c04fe24c4c04b66ad00e6a6e13735113d4d0e1a42c8b48ca0696457388ddaf9b4ad786f39616a6c6bab9f800842c153e4d981b696a877220375d5cbc1f88e392 SHA512 b06470d4d6d2470c3c7c1fca2562cf48c9f5dacf330c863905461dd90bc4c3fde3869060369c4f616865822e8f3333b2077f02fe44b82db81d7c36489fc9f721
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbreakout/kbreakout-24.12.0.ebuild b/kde-apps/kbreakout/kbreakout-24.12.0.ebuild
new file mode 100644
index 000000000000..873bd4773e6b
--- /dev/null
+++ b/kde-apps/kbreakout/kbreakout-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Breakout-like game by KDE"
+HOMEPAGE="https://apps.kde.org/kbreakout/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 e88de04873da..6f1a77c1f142 100644
--- a/kde-apps/kbruch/Manifest
+++ b/kde-apps/kbruch/Manifest
@@ -1,3 +1,5 @@
DIST kbruch-24.08.3.tar.xz 5157796 BLAKE2B ef2690226aef331cfcd3b6444c47dc37f3db4bf9697c55a2db00ec7fc7d07731caa31edd95bfe0c2f89460e6e490ce9fc6355e404cb060b75a4e0ea5e9a1dda2 SHA512 7f2fdf4879c766f143da84e77cff42fcde160288a5ca86f3983dab303610bd646ee644a497e63a057d21a73f078a84995ed165cbd2a6947b5e631845f26d8197
+DIST kbruch-24.12.0.tar.xz 5157772 BLAKE2B e89024eb98955a566ef5d10a40aa9167d7bf96b9545630775d239e7f45d46bcd84393f7c0e31d4d8f7fca76e92bfc191f791f5ae65b15f36f2c09d479cfd5294 SHA512 dcc48e477ae56895b1ba5238b10686db52d1a64426eb8560fac599627c4cf2497c8ce2bb943cc4fcaec8938e4554ae01cc6269c49aa46f8fb435ecdeac77611a
EBUILD kbruch-24.08.3.ebuild 736 BLAKE2B 5e99ae42c84a1edc8a6e5e1702aa64b81d98fc9d8b949be3051f7370a7255abdf7faac7e616b720a95806f69d77b82d754b3f381c1f4cc21309bff658218d401 SHA512 8306d56c2dbb5d7b82e8c17e749212251962f08e94cc58c61fb063f8a35407c8062c1e590214ce973a155dfd337a8bcb2745c7bd8d0750c919a8c0cb2a63d8fa
+EBUILD kbruch-24.12.0.ebuild 738 BLAKE2B 3d5c94ff996bcaf403860fd00893b7a5f7938707cf54a08b04812d1e98797353515bb947224972b219a70aa5c243af6172b5f4500e182d6e1e802fa70575aca1 SHA512 711a5ee0ba9c283e3887b5c5365648821fbc85910f6fb616b6e965b028ca6fe12435df3305e0b0759ca0a8f0ea08bf218d126b7b153c50ea61eb06bad4e78b51
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kbruch/kbruch-24.12.0.ebuild b/kde-apps/kbruch/kbruch-24.12.0.ebuild
new file mode 100644
index 000000000000..fe19784e5e5f
--- /dev/null
+++ b/kde-apps/kbruch/kbruch-24.12.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 e890b3e737c1..41904a9dfeb3 100644
--- a/kde-apps/kcachegrind/Manifest
+++ b/kde-apps/kcachegrind/Manifest
@@ -1,3 +1,5 @@
DIST kcachegrind-24.08.3.tar.xz 945640 BLAKE2B e4310c993ddf7aa35dd5e09522e3f64ffbc3f8303cfccde07b71eebd5b6899fa517fa19627ac66a965bc7f3f77a633ba8fe82bca9f29014b956c5f1a8dcd29c0 SHA512 94ddeec2a96d80e877301cd2a701f904a940de5b4bf8db193c67b02eb4aeeb9b8c4a3533974de16bacc19ab93a50b7e34769eeb476cb23fe9e6eea36cca62b4b
+DIST kcachegrind-24.12.0.tar.xz 976688 BLAKE2B d694a4a98e8ab7fe376b03711125d6a18d38495c701c53d552d2ccc4371b1a57c86e488085740f617955f90ccb1703c15a76c75cea48109132e8377ab503ebb7 SHA512 5debaeb66a492c51611b24c1b1538cb42f8b9a8ea1867426368ae1093cc73005513648cb06a8943c3236c2ab7753bbee5578ca233b3fa498c6d022ff281c00d8
EBUILD kcachegrind-24.08.3.ebuild 934 BLAKE2B 01fe544696b9b570a6fa12496109f16148a26c8613138695fd3363625c83f0a20fea2c7d768ca6dfc0e486b009519535434bf1371097dcc7b841350df2f97afd SHA512 e3d7a3ae4ed21ddf55210193bd7e8766bdca4a2e61d44203ff3edce236f8aeb591fa2af42fec144730f601031829933a96a64e3ea9f85577116d0ee863df7826
+EBUILD kcachegrind-24.12.0.ebuild 931 BLAKE2B 3539bd6c66d5519e6a8ccb99e5a7adb7dd4c18d2e20443f3594dd300973d173377f1e2b320ccfbccfaa03184fea622d58d9f843eb237dcaa21a51828ed7e6c31 SHA512 887b74eb3f330479a76fd8c3a62cbfae03d13cd49f50ef536bd3d60dcfb170d59731ebf1bb481f89f8da49103565af73e9d89893a92fb8c3f2caabb0a27b20e9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcachegrind/kcachegrind-24.12.0.ebuild b/kde-apps/kcachegrind/kcachegrind-24.12.0.ebuild
new file mode 100644
index 000000000000..430f964aaacf
--- /dev/null
+++ b/kde-apps/kcachegrind/kcachegrind-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Frontend for Cachegrind by KDE"
+HOMEPAGE="https://apps.kde.org/kcachegrind/
+https://kcachegrind.github.io/html/Home.html"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~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 7ad5cca2322c..2a31514069cc 100644
--- a/kde-apps/kcalc/Manifest
+++ b/kde-apps/kcalc/Manifest
@@ -1,3 +1,5 @@
DIST kcalc-24.08.3.tar.xz 472684 BLAKE2B 39ece1dfb46295b0df2720641a5c5a5a4d9d009bcc1c3410f2fa337d0c5be97c6da7e430e9bbd7a826b6e1750b124b348aeb439b46eb3117220eee1def619f49 SHA512 8571522437757ab2928717d1977ce7eb13942695f178f448121b47a4a8b15d4b7adaa3b82a9e28305cedb99648a30a62ddd1c96b908a767d7cd14012edca90fb
+DIST kcalc-24.12.0.tar.xz 470944 BLAKE2B af8d8923ae62956213a445a4802c4b5485c3f0348fe2b3e755ca267db9c79e80958dd84aba5ef9121d36ce6a4cba7990c60d52b04d2ab9dcf082da083748a662 SHA512 f486f02adccd741f1ad24253d0ce524f3cbbef75086005b2d5714a254826b677863770d4e8b2923bbddddff4248025c2da7c277bb1ea61dcd41551dd8fb4fda9
EBUILD kcalc-24.08.3.ebuild 859 BLAKE2B 077622ab9063871ee235b5125a5cc776402ad7c32f855c9f8788a95a93593b363983684bae712573470649ea4adbd44eb2e52abc490839d0a2671388c7a2a075 SHA512 43125d00b3be025326b54b325e788964133f82838c4f78a7fb222be149519886ae83a0f822f189630daac80c6f7944f6817094c78c75fe9e51babd31586fbd22
+EBUILD kcalc-24.12.0.ebuild 903 BLAKE2B 10b5c73d961f6786f66370be163ad73f4621ae5e5dd0bb55bc867568b8a412785bf58bd912a32adbdb3aaf699815860d89b54ec99e597ddd65fdc5fbafa36ca6 SHA512 2404789865e1f305f3a86af9592136a87312a9b333a43e6ab983f27220978d03c978b4be33d2c77001e8461d495c570ebb2323a9ff9f7b02584633b852041258
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcalc/kcalc-24.12.0.ebuild b/kde-apps/kcalc/kcalc-24.12.0.ebuild
new file mode 100644
index 000000000000..aa669c160c3c
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.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:0=
+ dev-libs/mpfr:0=
+ >=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"
diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest
index 3ee1594bb354..4ab8c18305da 100644
--- a/kde-apps/kcalutils/Manifest
+++ b/kde-apps/kcalutils/Manifest
@@ -1,3 +1,5 @@
DIST kcalutils-24.08.3.tar.xz 355356 BLAKE2B bda9f737222b69b82276741716fbacdcba15c3a31cc5f7bae46f25a4d99f617034c3d1d69c89fd2278b8eeecbebc2e3ad6b99b909513a49d017c15e135c017a5 SHA512 bfaeb7ab2f3f3a9f46922fc72337d84de302dd04a4ad3c51e6f0f6fc386fdb40c8c7818ccbe80a77d1de3b3fa5fb15baa9e82face305eaf993ad4772e869c876
+DIST kcalutils-24.12.0.tar.xz 355396 BLAKE2B 49df2c70a95960da04acfc9ab63435409c0ef70a93cea24f01cd12cbd375fb22374fb60b12993cbf5d8c6e97dd0b612a3c883744c881f6da4ab4bb270da66f11 SHA512 069630b7064a558791bdd14a86cf93a3a1bffdb0db01f23550d3dded3f71d9bd865952967d82106cb9effe556a1d5d038d1216a5276d50bf1558cdfa8e067c69
EBUILD kcalutils-24.08.3.ebuild 873 BLAKE2B ca33309e2a5a4e512f391e0e76a4647b55a70ada13bc1810379117b4fa21d74de970d0f8d5549b4b45caf9796e661332eeacb849e10bcfb77adbb5686178d06b SHA512 14f4bc7f88b9cd25f9a3c70dc2afe2c25a6fda26382a99e50e5deec58264366d71a97b1c68541828ef7be4c7b5188ad865ff0472ee35e62bd2b8280ea89d082d
+EBUILD kcalutils-24.12.0.ebuild 875 BLAKE2B d73767eca4c5174fa663642c725fb39bc25f042a6933b04106f12596ee8d63bafddd8721fe6ebaa3f15ee4831c5bc73e75e5a9e2bc30436671f90368e396742a SHA512 b6ea4473afc61e6717f555cd54c1b428a2cc4de79d98140c738286ce197aa8cff1773f46e6d9c502135f75ddcc58900e09c93f1820a8b229b2d53ed8d1c68937
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcalutils/kcalutils-24.12.0.ebuild b/kde-apps/kcalutils/kcalutils-24.12.0.ebuild
new file mode 100644
index 000000000000..681dc08c4a62
--- /dev/null
+++ b/kde-apps/kcalutils/kcalutils-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 a6a6951d7685..686b6cf236e4 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,3 +1,5 @@
DIST kcharselect-24.08.3.tar.xz 477000 BLAKE2B e63ec0003a268205157d0dca1f1507f61b8302323e30b77e15e56da5ee19bb3709661515957a27aa5feda7340a52eca67d2c8de5290071150aa4a4be48e602d4 SHA512 27b88f1a16c4d393d846349d49a59b2bcbe3c414535c8adc25b6720709c32d0bfb34b1eabc758ad36ba0bf342d40b34c5c371723da469392ac04de0b8fa5fd43
+DIST kcharselect-24.12.0.tar.xz 477080 BLAKE2B 7e5bb87fc31b775bdf03cf664309b967a2a407d503d41280e2a98f07f1844809b1dcd683d35a5b4945952024fb33dd5b75cb9a1962910a2d2ecddbaf46b4b258 SHA512 a9d78640e1c10785ee483c2b51ec0739d4be86d26bb04980aa157e0bae83b59ea7e52351b64c990ab4d493fa5bc4db6e6d0a64e4001f0a038e8951a0c2ca3b54
EBUILD kcharselect-24.08.3.ebuild 796 BLAKE2B 86639fab8a78cf8abf3844e3cd77ce81f377139a47f7c955eaf6a3bd11c68afb22551a42c6ba6685ba593762fb1cc17e21e332df149d02f1796b18942d878624 SHA512 566bbe8c528929716922547ffc73b255ed4bca0dbad57cc2804285825475089de2b65837686747c6ca4d28202d200c4b164bbc3be3827cd52800fd1aa56751a4
+EBUILD kcharselect-24.12.0.ebuild 798 BLAKE2B bfacfc2e65e2ba7245641b1e61ba0feb9213d6884ac7d1b9e723548698a21cb1942088ff1a93aa4f6a0a2ffa9576b2f0711b305268e3fc22d13807bdf83bface SHA512 4fe75e87be341471a7411455050266475e410d27bae8ef26ef53467cd6ea41c8a3b443b195f8154600cd6166facacf959bf6111d38947ea252866b3df0137b6a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcharselect/kcharselect-24.12.0.ebuild b/kde-apps/kcharselect/kcharselect-24.12.0.ebuild
new file mode 100644
index 000000000000..7ccf4253662b
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-24.12.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.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 3acaba4cf879..dfcc43cd4537 100644
--- a/kde-apps/kcolorchooser/Manifest
+++ b/kde-apps/kcolorchooser/Manifest
@@ -1,3 +1,5 @@
DIST kcolorchooser-24.08.3.tar.xz 36148 BLAKE2B 7d05585f9c952716837f1fdff94fc0ae89bf98a49d0b6b70d5913c3df99db74433608dfeddfa1ba10f8bdc63f35e177fc7fdfe654c4b675d02c13eb6318df75d SHA512 58fee23e053b2e6243ffadac49fa245d0bd533a8bf0e29be835600c2ca7c021dbb16cca5233fb5a85ed397307ca499911f77328b04b6dea91f7aa591d2f77e6a
+DIST kcolorchooser-24.12.0.tar.xz 36228 BLAKE2B 7867d4604d85348442ad5170556d38882a6ac224770d655ffd750337e4aa96625a9f66cdba9006710038311dc042cc48dded3d27e3792c24f148db10db2dbaad SHA512 a9f6f25fe9e9ce4fec4a5f112e0cb8172feea96bbb695b4acde8ff51f1cdb4949bcff48117819095b7ce46e942c73066b1cef147ec29107e99a1341554dcab70
EBUILD kcolorchooser-24.08.3.ebuild 510 BLAKE2B 154596ebaf64070b032ef6a9bd5a160ec84c4b06266c9ce95149362126a0de1b6040d61235ea494ef3ee8dc3e7d68a4fd795ad5942de00d109810dc6ad68624a SHA512 4b6fbc402d838f2f134ca4e04a5da30bf1669303c58d26e73e902cf087f3825dcb77d3b3f4625464a15829dc0f4a81769bcd66bb3f33c541c9ae317fb0f6e267
+EBUILD kcolorchooser-24.12.0.ebuild 512 BLAKE2B c67ba9ebb21b023178d695c855d3f191bae39780f8639d034a52b445bf58d509406df5384ce8c86bb9c1ecd6ef8a3c9d320a96fa42362356e7bbff7453e211ea SHA512 c58897bcbe1572068f4ee87ae12fcd307402c7cfd1b40024532b14270db5e820612fd51153921cc6b3c5fa7c707f0d608d391b971fe96f5fdcf739eb32f4afbf
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kcolorchooser/kcolorchooser-24.12.0.ebuild b/kde-apps/kcolorchooser/kcolorchooser-24.12.0.ebuild
new file mode 100644
index 000000000000..1d61bae5e817
--- /dev/null
+++ b/kde-apps/kcolorchooser/kcolorchooser-24.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE color selector/editor"
+HOMEPAGE="https://apps.kde.org/kcolorchooser/"
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 c5cdaf56e342..551319eddbdf 100644
--- a/kde-apps/kcron/Manifest
+++ b/kde-apps/kcron/Manifest
@@ -1,3 +1,5 @@
DIST kcron-24.08.3.tar.xz 877448 BLAKE2B 4490f6a93f6675758177fe0185a2187bf9f1b43e51e940ac771ab660de36138cfe7969b9f6640035f6f72dd5f5f42bbf9f40fc9a015959427d0291b30197080b SHA512 ab74ff636048b69cddf47dc1d774b3ece18167d997cc2e7136a954bf51b796470e45cf5970d5fac912d6a7fc4ee7ef10c753d7fb2e9531da5469d58a791ff049
+DIST kcron-24.12.0.tar.xz 896404 BLAKE2B 34d1841f8d2377ce9e3aebb6e5294629f4ecb9a99dd606aab764b3b6b3ee89da0e4473724e6894230c8658830faf52bcd8d4f6f0197041393b47f743834578ac SHA512 daba10dbbc5bd248ad8db83cec8ed7e7b52e1918836aabe128e80b652f8126b4867ffba2cb9ea1b01cd3a5423f5967057a2316508ab11ab6557b61df9ede6c9b
EBUILD kcron-24.08.3.ebuild 707 BLAKE2B 3a1f510d01640b1ac5c39cc87ce710d2e21625df0553beb39a7461343a052f1207a42f8fa2b93de5fa87551fbc99ea014faca265f75d164183264370e05f797a SHA512 fc59caefff62673d4624e2f48d608eb0845d8084026d352686db7504ab683885d21a409ec62c6fd7451447b7c3e94354b3e21971e1d82d2b9d0a40674c4cbf05
+EBUILD kcron-24.12.0.ebuild 806 BLAKE2B 34931eb1ad37ea58669dfa8e35cd41d916cd4fad0b2054932026c237ae171e72bd2a4206490b3e84fda51b5ab1c5124c10ee0ea83624ab525a263480e413b152 SHA512 ef7933589a91ff96f1f0a1ebb310912e5c81eb0b0851ba5e31deb94837b18b320589cc43fe75cfa100800b193b8fde68e602dcbece11343e784ab8f78e7f9bbf
MISC metadata.xml 371 BLAKE2B a13c3c79abd426352bee3ec64648a55040fd5d47f82d4d439516b77ff36f1804b2c9bcef24bae55e4c29314fc482dd3416b6f21ef3bef76a1ee9ae9b7eef7fb5 SHA512 ab4afc53336735ccf251f352031c0e0b2f9d081a1633e79cb4d1af102c56962ca42c88a346e6c0e593ef02dbf683b61e8a648b77eb4bf2dec866af3fdb87ac0c
diff --git a/kde-apps/kcron/kcron-24.12.0.ebuild b/kde-apps/kcron/kcron-24.12.0.ebuild
new file mode 100644
index 000000000000..b7f4e0c13629
--- /dev/null
+++ b/kde-apps/kcron/kcron-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.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 ~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/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ virtual/cron
+"
diff --git a/kde-apps/kde-apps-meta/Manifest b/kde-apps/kde-apps-meta/Manifest
index 5b39275d81b1..99f2503cca1c 100644
--- a/kde-apps/kde-apps-meta/Manifest
+++ b/kde-apps/kde-apps-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kde-apps-meta-24.05.2.ebuild 890 BLAKE2B 7d0b4701de9e9a8a6c90c44ca968b416d33c4cc13bbf015acf3bde050274f3e727440d3ef28fc4d8b850d651a222be361de5bf586b251d1292ba52606fed84d5 SHA512 87956768d6f8daed7d1d5ffa9b9053347f20e621a03920c6acf6f6671f4028a068f37ab30c7eb563cf8bbfcadded114e36585241470d5d48253b144c7ace251e
EBUILD kde-apps-meta-24.08.3.ebuild 885 BLAKE2B 38b35fa88c25f2c1bf6e5faa810520bd79b14867e21c17cbbb48535f4a7401ea112423317d57d925d6fc37a1fcdff48778e8837d6a02714285bb9dbb14d70829 SHA512 c4373575de1fce387049c5888599fa361a7b70b1ca775b4e0bcf821d4a1a2e5aaed69df4a0c04d5895d2b628029032e6ff5f1afa672a9a3564c3315987fcd92a
+EBUILD kde-apps-meta-24.12.0.ebuild 887 BLAKE2B 31cfcd7d7c15fe367ac56168d881db7b09b9f759bc4286ddc8e9c19c90634644c4600cb7f2c6f09f0ecb1a9527b8f19f69081a040863805494b51dea42b8901f SHA512 9b0149db8475925609dcb482cce3c51330661c0e3431dbaab81676554b4b21974454c2338270ea3e01690eadcbe399968fb09a5b59cc2f42fa950f1b16ab76bb
MISC metadata.xml 1118 BLAKE2B 627925a21a6fc6c289a2fcb9bba60051bb22340b42ddcfcbb91a8532f433d04e5ae8978879e4a503dd858056a0d561b90b5d002526fe4b0004499283197c57dc SHA512 e3dad2aea389e1463460d58ac18e016ca7fdbc9a5db1f4ef69b9638531799b08d9ff4df2f3f8b541c727fc4b09d166f4fe23804cde5c2e514d4a5007c04b5519
diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-24.12.0.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..0743b66b6198
--- /dev/null
+++ b/kde-apps/kde-apps-meta/kde-apps-meta-24.12.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Meta package for the KDE Release Service collection"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+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 8a620e0a4aa9..1b5733804a3b 100644
--- a/kde-apps/kde-dev-scripts/Manifest
+++ b/kde-apps/kde-dev-scripts/Manifest
@@ -1,3 +1,5 @@
DIST kde-dev-scripts-24.08.3.tar.xz 376248 BLAKE2B c505ec233760423fbc42322ef003a1d4c482b83ddb7c5d4cd6c7f1f995b77a30b03c85224aea60a84f541ff1a35001046bc990192ba4bded413b4a1fca8760ca SHA512 326511a34d7af6a7c52c8561dac63790c6ee8e57be01bd0d04a3e7a602eb318474217784e2af110dc2b0d3569d0c4bbfccaf319a486ade3b98186bfc4f882cc3
+DIST kde-dev-scripts-24.12.0.tar.xz 376196 BLAKE2B 981842fc2643432464882509fcb64ff82447f3bba72b6d9dd779299169e37f58fb74a8e2372b49e53c2b728b8c88c3bd22277a9035a07be43f45123e10bfc519 SHA512 a39810c8649e37007b21af4c5662bad7b3861af7021b2eec1668d5f331e37b30b6cbf53abb8b54807b15d8c1736f7245354f2450c7aefb908092c8b7b4efa4b1
EBUILD kde-dev-scripts-24.08.3.ebuild 467 BLAKE2B 38091a63cf4974e42d57529446bb6ebafedf0df134c1176014db74059cc88c33b67cc911efe88b6db2af96262d7a8b14b985c9bf8311b889871e37a9991c04cf SHA512 d404bae55357027f7fec05e101e254e4f38ac15dd284bf37a304ad2266acde0b41f5b53776788e9b71441832aa283f69744bb07bce86d82567e5b17338726551
+EBUILD kde-dev-scripts-24.12.0.ebuild 469 BLAKE2B 158a646cb72b997d34be0b606d9ec6596d18506a80f790353f5d72bcdf63076a6a79e27723e0c7cebfb3ad014f7f4be54c6fd8edb77cc6fd62f8bd136d12a115 SHA512 94004232d97be23e0379eb91c8c92f593b3f2b9a5ee2760956824a9b7fa2a935758dcaa2e5d049188fd6e9204db092160a5030a3b973d53f1adbacc14517e800
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-24.12.0.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-24.12.0.ebuild
new file mode 100644
index 000000000000..8c5f0c4f1edb
--- /dev/null
+++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-24.12.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.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 81f9657fb869..fe8618566033 100644
--- a/kde-apps/kde-dev-utils/Manifest
+++ b/kde-apps/kde-dev-utils/Manifest
@@ -1,3 +1,5 @@
DIST kde-dev-utils-24.08.3.tar.xz 75204 BLAKE2B 5e00c6eff98375702232dae20922d326b9e3ca8100bef511297865c73bc8d1670ff50880dd5b78e16b8947f98253fd5050470c6ea5845859d9f4caea22d95aa3 SHA512 aab4b2b6c3aa7a88e2b5f785c8762fdecde41ddb8fdc6d18a055baa67beba0d4f530b3783715bf877d9bd12a41420d39a05bfa05d502e4eb78b4c21b43b2ce8c
+DIST kde-dev-utils-24.12.0.tar.xz 75616 BLAKE2B 88bb9fe0aa589e9b308f904f3aac5483acad57aa82957f869501f4971de54dc4e183980eebb3bafcdc548858a1b2b887416490007f43bffee62b10903bb0458f SHA512 a9811809d27c906f1790f49ee72237b46870d0c8184ae2198e70c517abd753d148f59d70256567ca0557319ebd38bc715f7b9f89b34674710b565bc1c7a99f93
EBUILD kde-dev-utils-24.08.3.ebuild 741 BLAKE2B 98f862ea171ea01531ed3bdf7b64ba0dcaf3c3d1eb33b8bed3bf8e4c3c8deef16ebca77098e55024e5957b506647bc4aeb2f5853404dc0216a5231003fdd36a0 SHA512 bcf0cb1c5d30a3b4762b5520d6eb0463b474961a9124e72e216e6423a38d413fc31120455e4124b225aa730f4de3d97037dfd4eebd107612736314d12ecb00cc
+EBUILD kde-dev-utils-24.12.0.ebuild 743 BLAKE2B 8d9fceae29974e5c3b8cda6220bc7d7d2c0e62132616b18d58b0e9eed0459a9f0c798dfecb49f568123db8489bc31f2d2ad3c652e6b9e2ce0c0f4debd5f2d4cd SHA512 6edf417dd5a2cc988eed3c0b77d4784dac5946e405e0ebc5efeec0897cb6273423c8e8b908e7fc757f33300801f812e86f1167c99f6f3acb12c437dd0c56c275
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-24.12.0.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-24.12.0.ebuild
new file mode 100644
index 000000000000..60c3d150729d
--- /dev/null
+++ b/kde-apps/kde-dev-utils/kde-dev-utils-24.12.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 645d77258844..0096a2ba8624 100644
--- a/kde-apps/kdeaccessibility-meta/Manifest
+++ b/kde-apps/kdeaccessibility-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeaccessibility-meta-24.08.3.ebuild 447 BLAKE2B 2e3739428636972b817c3ab1c8dd234a8442490b866307875e3a74fa85ef287ebe25aea0827ca845eebc81d4f4bda1d08ce0ff0f287221a141790460e9babafd SHA512 ace452e9efb3aed2c35dfaa1b3d05cae4ebabbc2423ff7dbdb358ed8f3e9d919f89ca7451ca95c6af38172741c3a183cca2be4cca79970b8bbb4755a80646acd
+EBUILD kdeaccessibility-meta-24.12.0.ebuild 449 BLAKE2B dfca36006b3f24ade71b2cdba5d97c0eaf2975522f1ac17ad9320f119196d26a9b12bb164000bf211e9dbebf44e02c0dd8cc11e55bc9b5ac8caf3f9d1bb1e4bf SHA512 f84948039587ee6b53b9dce509f1a4dcca3e4939829eed7367f0604ea5f2e80b42eea3b35efa77caa13c90fad3a1109040488125bc85c4ff4c080ecba02b954a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.12.0.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..15249438700f
--- /dev/null
+++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.12.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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 c269cc970dab..b7a47c88d495 100644
--- a/kde-apps/kdeadmin-meta/Manifest
+++ b/kde-apps/kdeadmin-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeadmin-meta-24.08.3.ebuild 406 BLAKE2B 43834afa2c37726aae121a61749791dc539ce665b28195e9294be508dddcf89cdc55972acb6ca454fec22fb7d7b562443f79a059618f737b1d21a8c03ba01617 SHA512 712d92aff0c16258995f7f94436520601af1415c642399d3c18a68c7f7cfacccf01f5996a1aedef09e2fc05dfc92598898c57916c51a2abeed88714e43952dad
+EBUILD kdeadmin-meta-24.12.0.ebuild 439 BLAKE2B 8dd1e8c0713d00f0f8e9ab308ed6153cd34f159b18494c85e6125ec204852440f31798780f545afbb1c33f7647834e043fb2906653cb104011403d147c6902a4 SHA512 294c584bb1b0448b9b5ec2a0255c570945f63303a1e6d77e10b0e6b0edca97e3acb0ceb54c5a57e634bd0eb1f4b8693bfa8e74f3af3882fdc39680c4762eac71
MISC metadata.xml 427 BLAKE2B 0a3a1f3fcb5983cea786182bb60fae6f769a8c8c1c008acd3857814bedf317e6a1b5309a7c8bdde9575ff0bd4a426bacd1f3b9e75cf12bd5b161a33a562f4eb4 SHA512 bf9cc9414fd8ca26ac16d0edb84ab353a279b6d04071a34226fa962afba14bfd3e72afee80eb963d849c31818dd6e10542353ffb057d0a295000e5351e4ae2a1
diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-24.12.0.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..d52496adaa38
--- /dev/null
+++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-24.12.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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 e6bdc0cdce22..c032e8e17796 100644
--- a/kde-apps/kdebugsettings/Manifest
+++ b/kde-apps/kdebugsettings/Manifest
@@ -1,3 +1,5 @@
DIST kdebugsettings-24.08.3.tar.xz 115592 BLAKE2B 36b907b83b964ac86228cd8e1396c47cbeec83d5a8b6990ac4e53b119700ed05e2fd88d1f99c8fc370bd459e5bfcc8d701400e34ece915d4d485700a8113df16 SHA512 a2d976be74500166b26a93c9ac9cd537ba109ceae5b1c4a98e1e4ee633058987517988d5ebabd9cb70bacb4e4fd8116f01d0f1fc22d260ca837a80eaa6b73615
+DIST kdebugsettings-24.12.0.tar.xz 116796 BLAKE2B 866d32a65ffc274e380bc470357c167afe9623ed1ee095881ef71c7dbc94a31dd68f57f813b2183d68be2294798fe2259015d14be21e17eb6092133407fed75b SHA512 6c721ec4b71f6eda056af9f4b9b3364c98f224a50b5c6f4d7cccde06e420089fe7c6408e63b635eab9fb1998ee51137834817d5584b0a95cab3b83e43a2455b9
EBUILD kdebugsettings-24.08.3.ebuild 816 BLAKE2B 1db94c590c10f2e1957987bcdeb9c1bf8c04a761e409bcbbdb52b95fb89b509106f03a41f32891355cd58724bad50677ef4263f8e7243b6c0a5e364d139ab52e SHA512 fa3e672995576d2de856269743207027a86536d412ab69132fdd8ca113c0962ebf1b63e9eb2e13585510fd6b90ae1117ee9c4d5a53021d3d8a209848353c667a
+EBUILD kdebugsettings-24.12.0.ebuild 854 BLAKE2B 4d8b4ab1c0a02226160c968f735efae9803a4c2b56e054d4e6768be4513a5c62707a7fbf723fc2e0bb134df45b7a93deefb13718be9089b6d96831ebd49565a4 SHA512 72aba2989bd769a5ba9a321f59a4263323373b3b2a178620a438de4a677b9e28a5d00ac40ad44baa5b2bc14a39aabd02795b6e8767d7b018f7c812ad4517c0e1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdebugsettings/kdebugsettings-24.12.0.ebuild b/kde-apps/kdebugsettings/kdebugsettings-24.12.0.ebuild
new file mode 100644
index 000000000000..75fe0482d9e3
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.5.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 9b86e9e357ac..a3b59226ee5c 100644
--- a/kde-apps/kdecore-meta/Manifest
+++ b/kde-apps/kdecore-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdecore-meta-24.08.3.ebuild 720 BLAKE2B af10addbdd74d2327ae64b296df8fca3a5a27193a80b488558c736728a2b115565078ff83ace638229c601b5993c0495d497c9764eba3d5e543a95fb5bd3ce72 SHA512 9af3a7ae41cba15a0dc92adbf6f78aba9c0f832c5da48f7ad8f057f6585dc918bf9b55d3753db27a33c5de58cb77ceed954774a99d92087bcc631a3c4a86e28f
+EBUILD kdecore-meta-24.12.0.ebuild 722 BLAKE2B f8cc8190f5445cb4a735087b5c50a21f17eec9f10756ea8e046728bdb1d649cfefde1a40b802e407900dd8b5d63a44f07df919ec48eeb682bf542f6a35d16dd6 SHA512 312f9c54d475de69c74c7ee84dc22a1a7761292907953f9087f003fbbfe0cea7bd980ff352b4a861a273f7ae2d061cd3e2e1f5767ee0a0889274ff6379d4a8be
MISC metadata.xml 585 BLAKE2B a3e6b1c8bfd2ffc99b83ab1a1bfdfc7964431e2c4ea99d1299f1dab3e81c38a40fc972b16bb3896ae931f58682cb476fc3b67a67188517651f104ea4fd5fd686 SHA512 ad53ee0bcd3f67d431cf8ad0a491b095fd07bcdc9ceec4220198bcc25b5adad23c3f901ba655c81b740cf166a80567c299fd14ea553b32a91e4070f219628902
diff --git a/kde-apps/kdecore-meta/kdecore-meta-24.12.0.ebuild b/kde-apps/kdecore-meta/kdecore-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..21765cbcdc58
--- /dev/null
+++ b/kde-apps/kdecore-meta/kdecore-meta-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdecore - merge this to pull in the most basic applications"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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 b7b105700952..bc55b88ee742 100644
--- a/kde-apps/kdeedu-data/Manifest
+++ b/kde-apps/kdeedu-data/Manifest
@@ -1,3 +1,5 @@
DIST kdeedu-data-24.08.3.tar.xz 338792 BLAKE2B 8856d763b11f8716f6323fb661c2c01d10ea5243cf9cd357fdc1105933de6cb58ae9ac83bc7cbbe960970a356cc6b8daa5458a4a78a1e8ae2f5e409f9deef0eb SHA512 c5903b1370f9d0dfafce78b047072378f07df2185fb56a07ecdceeeda478736dd90c1847936bcd99e5c5f4975c979fa626814caf2570049f2f8874d823ebefbc
+DIST kdeedu-data-24.12.0.tar.xz 338808 BLAKE2B f7de8450590d4cc989646809e93e14cabb7f630c3ba0b1ce95da828b2607e1afe91632cd2a8416a917ed01e5fec06ad2794bda4e06c347a8316504ccd2f71909 SHA512 76837dbc200d90e06962965da7e6e01f9028702929125318047145227fe3bc8e1266ee46105672a6c1d8fd73febcfd47b6b1c1865cac08e46c5b19ea5e3b7dcb
EBUILD kdeedu-data-24.08.3.ebuild 364 BLAKE2B af793e7c60568908c1611091f7909ffbb630e0c78f1ba9aada340b13a4a17db3091138b317fbc612505d126e83b24ce50a60695a6e2847775d564b1ba89b8bbf SHA512 ae1d8afb361993a8d6a0f327bdf9073a8e04e7ef840e4bf212811043060b8d78770eecc650c3726e3bcc5d223c74915a2d0901973fef463a9c4e8b66dbeb2ee0
+EBUILD kdeedu-data-24.12.0.ebuild 366 BLAKE2B 9ee4f4afc39b99898ccc7f04c051ddb9c4413028297fddce377864366deb4442602d24557d40dcc77a58e5d934871a9fd387d39b4f8732fb129fa6871f0d4561 SHA512 2d0f189897beb228305e478f57d15b54024c08ab0094ca2fc278692827743f1d9153c02d0053eb7974fdf2d6127ac6039917266a7cb495e733c77a76de3a990d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdeedu-data/kdeedu-data-24.12.0.ebuild b/kde-apps/kdeedu-data/kdeedu-data-24.12.0.ebuild
new file mode 100644
index 000000000000..9ae81c95eb47
--- /dev/null
+++ b/kde-apps/kdeedu-data/kdeedu-data-24.12.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake gear.kde.org
+
+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 245dd7fd0f2a..59fac5b02a7d 100644
--- a/kde-apps/kdeedu-meta/Manifest
+++ b/kde-apps/kdeedu-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeedu-meta-24.08.3.ebuild 1081 BLAKE2B 24daf9ff5d39f5d6ddc00e5744c7b5eb4b233f8f5da04e8f6308f333a166125e806a0648fb9b3e12460e222aecca8ed8f49ba0b903f8b3804d258408e16836a9 SHA512 50ab2abdca866b19c267aa6fb3209452a3d87b5b00b0caafe65284c62f6ae78224639c7e1e87d50494aaeb6ce73c88b94fb634693524a1fd937e16170b79cf34
+EBUILD kdeedu-meta-24.12.0.ebuild 1077 BLAKE2B 51b2e4f91f2a55434aadbfd2c4a4cdec31fa1d71da24d4c10e942168e2fd329a34e34d967304306000e8644f80f2e811e45db5ed0e9d34728dcb61d46073128c SHA512 be4ee6d01697149b275e52dbc4371fcfc29d1886dc8c3ba61373716d857adb524f163de7e5764cbf4e69151cf6cdf33a014bccd48f1531e67635e3872814bea0
MISC metadata.xml 421 BLAKE2B f6cb6b55a61018bdaf40c71e3cf39da432e2b528ec0acde7d21e4e0b9878f12692fd24e108c6578a21ba8920582ebcf80a765a6949dacd22fb090918cd2dbd0f SHA512 50e68907fbc1591aaee8a6a8c26f955a562b9b5690aca87f388847b27e29168ba6bfe981ed268365928de567fa065e8f93d330bba3d1ac0dce2e5d947ce70a87
diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-24.12.0.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..3e3506b80b9b
--- /dev/null
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-24.12.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
+HOMEPAGE="https://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 e200e1d7b7e9..e921cf14ae9b 100644
--- a/kde-apps/kdegames-meta/Manifest
+++ b/kde-apps/kdegames-meta/Manifest
@@ -1,3 +1,4 @@
EBUILD kdegames-meta-24.05.2.ebuild 1607 BLAKE2B a205c4ccb4d4b817a78c5f2c2905185a71e7096283b0ec2c559a7e931cd56985c7d46b50291c0018fa8d03b258f2d09c1bb31799a625b9048250e38e4e8b5d11 SHA512 d4fcf1044bae6e8321ed60c3ca0f496b6c9a575e8351b1943173cb8a883d4edc5a5f68cb7cbb65f056e8e51affbec2ae6d7efd8cb957f1ba974f8d651df24bd5
EBUILD kdegames-meta-24.08.3.ebuild 1602 BLAKE2B 11ec100cab47a1d5c5c28fe3a930b780cfc89ae1b2a030bdba5d9a28b6a06fbc4cbab66a3318c1a6600fa004bcb1bd4be73aa8e53007d16b54c3bbcf81f563b7 SHA512 85218061c35d3e52d5447399d77f0b60002427b613c17b50570ecac1c2879e0fdd49aff174c08227239ab56aacdf1238e91cc58d3bed9b2f1b5c531682e54e65
+EBUILD kdegames-meta-24.12.0.ebuild 1604 BLAKE2B 64685e5f4c81dea0f956a793fc122b0d380e558532e69e9b9f80cf54f57ef7aada0b30c51a0c63fe6686d60aa180da416bc62012b8dd29a52fe9ed078588ae1b SHA512 7f73100a35b21d6cc9a5dadd7d4560dda1b946e2ae0691aa69670da8d79a5159dc0610030ea1fe7c4cd0e196bd5c012ebd5c037766cf08ee96ee196a0eb2b081
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegames-meta/kdegames-meta-24.12.0.ebuild b/kde-apps/kdegames-meta/kdegames-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..5cd50bec33e9
--- /dev/null
+++ b/kde-apps/kdegames-meta/kdegames-meta-24.12.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/games/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+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 e740664d0686..87d9c012a5d9 100644
--- a/kde-apps/kdegraphics-meta/Manifest
+++ b/kde-apps/kdegraphics-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdegraphics-meta-24.08.3.ebuild 974 BLAKE2B 223bd92acd668aa0f619dafc455c4025941eb2314978160b6c719281ef4333b3a6a8094ed9545b241121cd4e9cf381e9b65a78d10400f71ebcd7d5e21c59203e SHA512 2705681db05766562ae977890a56d56787e90b1a4693a3a72b5e54840b9fca8efc92e0ec975204a44162860662f37581a8a7ca2ee99a3a7e24d143b9acd2195f
+EBUILD kdegraphics-meta-24.12.0.ebuild 976 BLAKE2B e2afd960ce0d10085e91aaeb3e97479ea447334b492e1b7f58314a5ed27db5e5d2f4594bc3e5feaa85913cd4df9cfd9121d57e60ba118df720827c4aeb4375e4 SHA512 6c557f09860afad3a34cb034b1d6a3d64fe7679d4a8a60b9ae49c3bcc7977598ea854df306d0805430e58c936b88ccf72ef91fe2d1898774390c690f120660f8
MISC metadata.xml 639 BLAKE2B 29cb65b6b4ebd58a856a0ae94bdd9fe3089a3dc626abc03af9be17e6fe531f3269221ab9520eebb937a72ed7194de84e2b1749a3a84a22914e27197ae65f56a4 SHA512 f6ce1c3636f4aa32d4282fb66422e1a1048df41d5d5030a36fe8d8480324c36271959610ecc3ead537b80d870f875aa17baff10cca0a188da121f3fcf033a0c8
diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-24.12.0.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..7bdafa087ef2
--- /dev/null
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
+HOMEPAGE="https://apps.kde.org/graphics/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="color-management scanner +screencast +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}:*
+ color-management? ( >=kde-misc/colord-kde-${PV}:* )
+ scanner? (
+ >=kde-apps/libksane-${PV}:*
+ >=kde-misc/skanlite-${PV}:*
+ webengine? ( >=media-gfx/skanpage-${PV}:* )
+ )
+ screencast? ( >=kde-apps/spectacle-${PV}:* )
+"
diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index 4599ad605963..e0f267a547f4 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,5 +1,7 @@
DIST kdegraphics-mobipocket-23.08.5.tar.xz 13004 BLAKE2B 55a4f78a79244ec94d1075dceedf0e9c55f731c2577cb6682b7cce8e356d4a8364a7de59ee9bd340df4c67331f288e6db16e74396c872abe5dbdf4795b0ce847 SHA512 8c421e8070c4143b99091f73d3bd3b67571eb76d9de0901e8cb96d8529280ae623531e9245eac2d9ff76d261cf2f66b8262b12909b9e43b270e9a5f4cb47d5b3
DIST kdegraphics-mobipocket-24.08.3.tar.xz 13056 BLAKE2B e31c5ccf03e9625d6d0faf3c132df572645c50d13a6b5d766efc20fea721d7e2faae8fdff31ca165eaf99408a180d9f8e53b84970d1172ddf06dd86582cf1626 SHA512 b6e28c74175b7bf26db0f2efb86ac531fb3f5076c76317c2fb3f9ffa0e2a53750413439134b82b9b1295ae9c12a028633cb75114efdd21113961ce042ccd0d0e
+DIST kdegraphics-mobipocket-24.12.0.tar.xz 13056 BLAKE2B 868b410ecc8a248d0ae4b7d3826ff8ca49f4c4e01293f39df5c900a828cdc8cc051bfa3804ff9f13af42349967ef2c2559aeeb273572bb97c7e9a3fccb1d2685 SHA512 7e0a67b72f528db6035251e249940cea3def9a898d7292c0ea4268bb040eb6a954ebd4ae97eb8d73db5342f286253f4266c2e270b36962ad2fd7eeb8b6b382b2
EBUILD kdegraphics-mobipocket-23.08.5.ebuild 374 BLAKE2B dad70af23038ce2f18a29160498253ee83d6515d2881cc66cd2ed5d5d0033a4788e585a2ca88e4bb92fe3e0f11549d5f193c7d3b88a9547948acc03db7ab5223 SHA512 59d2fa559a620b0a2df5d5987d62e864180720483daa207784b832c1ee730466a94d8114d091a3d404ffd767eebd59a3431630c1d41cb92283aebbb2cb869f0d
EBUILD kdegraphics-mobipocket-24.08.3.ebuild 400 BLAKE2B e516d584f7ef3c495a44b1103cac5270ec28fe3d6959f190f82f0c205d75aae9841d06195357ebeca7df3e02333fcea98c33b4dfd1d328105f50fe62bf1d2ffa SHA512 75df95f19a3369b44df046d3a7aed204c1a56319cec7bb52eb9f098965cd952cdeeae729ea81fffab44c21fd2af29f44cb177d85ebbc85b795bfad5637fb17a3
+EBUILD kdegraphics-mobipocket-24.12.0.ebuild 402 BLAKE2B a0197e90a80f2b159ddec57f48b828787febaec92bc4e2802afadd067c29f3195f5e0de7ae3caefdc2b926b0443b840ff30efbe49a7d3df848e62d0b519e0a6c SHA512 3d1cb26057a059a993cd3cc9229cc485ea9115709b0000298bc19a69345ef490bbffb646303151276ff53826b4673a39b89c1b505d8daafeba360b125d86fe6b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.12.0.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.12.0.ebuild
new file mode 100644
index 000000000000..db69c3213507
--- /dev/null
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.12.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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 ~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 963deae974c3..6ac468ba5a9a 100644
--- a/kde-apps/kdemultimedia-meta/Manifest
+++ b/kde-apps/kdemultimedia-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdemultimedia-meta-24.08.3.ebuild 845 BLAKE2B ad4d584d3ed0cc3743f53d253f0c834aa156e9fef4e74d992f87fd4c549fa77cf2c445976f902f459b2ce8658623b1364905b422853b9de5cb6fe313d84c0f1a SHA512 18bb20b9b29193afb06037885b91687844a21e93ef993ba88a974d82a46f5c6bd111c2481f720681b8005d7b99b84e9e3d5d761ae409b6923499606d8c189306
+EBUILD kdemultimedia-meta-24.12.0.ebuild 847 BLAKE2B 028ce76ef48875dcb16a5c8e431c43c583e5c8c673380048b0d232249ba9f972b009f1d31cb29db88675ca233406b2fbd1c0ede6c553af5c7ef5120060588e98 SHA512 b49ca90ff7eb548f09fb024b2fedfd85e291a6ab9ab040e3e0ccb6656dd8e11452d6e74797726486bf11414fdf5e51c9161822ba374ba3a4179fab6465e3c438
MISC metadata.xml 396 BLAKE2B 1c8e4de9c200231320878631c34997b5d795b34ddeb2c7fea2c15f591ab1dfbe5e53f8dff5f9f491fdd1b93af5be8e682c370c0377c564ac5f56e625fca96e3b SHA512 e4f98eee41035480f44e861e2b4e69861636557ca21ff5ecd90d73d13a7dad6f8c74d3b213c5ee81cd095a5540b5837c3e1449e9657edfd09b19413498d63406
diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.12.0.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..fcb0e51e8cb6
--- /dev/null
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/multimedia/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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 c968f4673b1d..eb313f2784e6 100644
--- a/kde-apps/kdenetwork-filesharing/Manifest
+++ b/kde-apps/kdenetwork-filesharing/Manifest
@@ -1,3 +1,5 @@
DIST kdenetwork-filesharing-24.08.3.tar.xz 498960 BLAKE2B 42854facda43af839e36effeba7ab4e1dd9b325ddc4f8923ae04ebbdc1275ffe44f06932563c7513e85c790b2a0728687f3201a342d37bc381985747581772a3 SHA512 633e18c829a86baa4ddc4d0a4c5164a4393856161a596f965ab212e6247196d352286ef327e32ee103c72c6c9cc6a8fea065fec94638c0a50ddedf426260b249
+DIST kdenetwork-filesharing-24.12.0.tar.xz 500780 BLAKE2B 5dae316541caf1f2d43169512a5feb2c35575226c8e4f1e00bf630e032253294bdd7bf210b51c7055d0cd987fb4768c85e133a15800ba33fea0fdd4db04dd8d3 SHA512 46bfbdbb05a9f5b3a93e2529273a8a2ec456319d154e620a9abfecd775229a16ebb6ff8b1a6a01033ee11841ce49d424095fe2a5f141ef8a0dc55619eaa1d6ad
EBUILD kdenetwork-filesharing-24.08.3.ebuild 852 BLAKE2B 84d0a39b9eeeb0df938b86a0a4e7574b9b89ffa7bcc3ae088f66ab4eae4c0156282812c2ce72c156483c44f5d3d834ae02860a8bb0d6fd916bf5b6ff0a3466c5 SHA512 bf5426bb6ed6475002f58899f6fa11f9785d485e91c623c07a07a9bd26ae49795fa53ba021299d687f9a0dd8530754682f8dceed86a699c6b7de4433267a2e81
+EBUILD kdenetwork-filesharing-24.12.0.ebuild 854 BLAKE2B 4fb29af1761b1d9c5a781cc4bed06e4f73c5597bd1d4a0b8b3ac9144bbb670e59b0728f5f69bb6dcb37700a117a7f8dec56c4dd11e18486ed02ded6640e28aa7 SHA512 6c78ef1c3190403582201ad08fb425f6d3a8bc0b48addd08b4518d7882062a9f74d8c3c9b7c3dbc2d53c9378716d28a4026c222965412824cf1d01477b27ebd0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.12.0.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.12.0.ebuild
new file mode 100644
index 000000000000..f1705f1ce30f
--- /dev/null
+++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.12.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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 e222f2ead2c6..6d6b7e626e4e 100644
--- a/kde-apps/kdenetwork-meta/Manifest
+++ b/kde-apps/kdenetwork-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdenetwork-meta-24.08.3.ebuild 997 BLAKE2B 9d0fa4112086bc6aeedbfd1fde24bb1cf8f815b6eee3f787afabe305f04951d983dd3029c00736fbe5736a6d20f6a9d81761f7bcf22f30af28756f6d40af6cb1 SHA512 9aa51677b17c352082192e331ea67eec49a15ef052b646a9a7e5fea6a64da96031dfd6b45500ca77678362012e0a8d2beaf765c12183441e29db3a9f0046d865
+EBUILD kdenetwork-meta-24.12.0.ebuild 999 BLAKE2B ba21657ba0bf7c59f9c684ef6058e1849fdd196865f226c863670aa10bc787032edc22a2baa33fdcbb0f0e178a828779d8a23b2978d05486e0935643873605a9 SHA512 eede08b1e5b23d367b01fef193d82e1335a428f61b3ec97daa9350c0f09195bc072552e8b066a88180fc0bed8615817cd0f29f0093cfbecaac25dd7c6d52869a
MISC metadata.xml 901 BLAKE2B 66a5e4bbf4c77c0f5d281d16ef0ce673b39a90c00c3d39aa31dc95bb83a0d012d32bc3a3da4abd327c2ffb055695cf578c9564cf7e70e99514fc589f7d71af73 SHA512 8c9b7e4e33b544f17d7a8ab75f136bc3e9ecb0c213dd525a5e58a4c46aae3cfce16a0b3fffb21838a3848b699061b54fc34ad971d8795a92e4e6973e94dc3a54
diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.12.0.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..72e182fac7cd
--- /dev/null
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
+HOMEPAGE="https://apps.kde.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~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 1b8bbfdab90c..3c66a544601e 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,3 +1,5 @@
DIST kdenlive-24.08.3.tar.xz 12991336 BLAKE2B f566abb08becbc755b70fdd331ab61432eab89a18cf593adc31ca68293e8e6dc0c790b3c3a4aa57b4db2064069a5f3150f77f44e50f60485e490310a445476f0 SHA512 9a679c83f664b24447a40838146e81902c77d3dbceb9c4b3077adf04564c05c249c5de9647aaf69466664fa0054aa220dc9ea349026ad3890c037376c848ff13
+DIST kdenlive-24.12.0.tar.xz 13127724 BLAKE2B 89cdd72659d7631dd3b703f7d5bb29c05036070dfe010fe37ebd547df002d97bd4ba93fb91f5ca1e2ccf6029004843d537fc9b5e64fe159c81e32ad0b9cfd70e SHA512 662b73f3a2da5446615391c4c6a3211ae4a40bdd529077bb0fce8b9d0c75b8c9c820de4b2143d369cf6dfe90245f37afa8826abd50709e963173e1ed6a5eb5f0
EBUILD kdenlive-24.08.3.ebuild 2196 BLAKE2B 22a4230aebe1d34cca6326e8ad647673cd3412da1fa3531ddedb16ae9c47675f6c364be34e60786ce9796a56c8d988730d0173ae61e2b518d00bf4cb492fb1fd SHA512 41ba55f63ad76a0bf13823fa2b17b0b7cbcfdcd57a552ea22efc527e2ab0ecf06095ca9784b56faa15f3bc4cb3b1a8445b7a0b36c7a9ec4baeaf0ab080ea8106
+EBUILD kdenlive-24.12.0.ebuild 2195 BLAKE2B 9fad315b6cbc806a0f362eacaace81f5ae3698416159d019041e1b5e96ade6e5e4106066d6e76c27e6041558356d28edbdd0d9d3a34b8d5d1ee42d11a13335a4 SHA512 79596ba1f0a9f23471f76373eee1816fce4f9bd6f095be708d3582694bb5d084df6aff39e3fc802741e2c6d4a47ba6a93e3f776ad25376770f93921193f14ced
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/kdenlive/kdenlive-24.12.0.ebuild b/kde-apps/kdenlive/kdenlive-24.12.0.ebuild
new file mode 100644
index 000000000000..b1b36a4a852b
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-24.12.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="https://kdenlive.org/en/"
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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]
+ 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)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]"
+}
diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest
index 5b96af43d32c..44cd32a50657 100644
--- a/kde-apps/kdepim-addons/Manifest
+++ b/kde-apps/kdepim-addons/Manifest
@@ -1,3 +1,5 @@
DIST kdepim-addons-24.08.3.tar.xz 2611624 BLAKE2B 8b22be76cb97c7d64019d4926ebad07e344ae7f5f0933848ba3bd71126bb8ae80842e76c786896cdfdd850fcf0ef17f1eb7738b9b428f5a32446625ff4ffff30 SHA512 a4ef7c07cf0930c4ca683144dc7f64fab4ff65371b98d6ab7f90c361c8e3d19cf1821bfdc7faf3c6a8f295b55d3e603d0b6a12c14981b71f5eb5320316e8ccf5
+DIST kdepim-addons-24.12.0.tar.xz 2617728 BLAKE2B 04f1c5825d806a1cf9c0bc640c62df7b507a0efb5abe498b60a4b302773f62fe84ba38a17893a6a59590b163b6e19d1c84c8e8aaa140813346f00792d88f64d0 SHA512 dbf7708a3fee0d256319fcb84f3c110da53a25ebd545ba96e90aa7e977a867420d38f11263d58f0ccfec8e435190627892ed39c6edc7691b6d33eba50c646386
EBUILD kdepim-addons-24.08.3.ebuild 2541 BLAKE2B ff67987102fa2ee21aa5e763298a8b4d20519dad18b741311c03b93e6e0a9acd9b94567ba30ca71013ac7201fd42bb2e77e6ad6300d343b18b255ff72341d90b SHA512 fd1f5ca8a3139a20fb45a01a97646daf8931385f8585a4e07b0fcab98daf5b3a14eea1f353b8ac2d298955ac1c56993caab7acb00012df7d148d7d5dd35676ed
-MISC metadata.xml 535 BLAKE2B 372b4b81f73cab00c89c12fb43fbb4edeea2521a7f443c70bdd68269780b82ed98e71d5a1b16cab55827f11fefbd70c65fbf860e3d6b73b39647bc02256edaf1 SHA512 a4a82c962488e785ecc5b36711c5730955f0352d7fcc184facfc351668dd22ba82247b9608ca39fac48f6260f29283b3c95e967ab0d887421f5849b425aa7b4d
+EBUILD kdepim-addons-24.12.0.ebuild 2738 BLAKE2B cdb2ea012b1e6d57f83868ae37cfa2af054ca39a3202eadc0e0689956e6b8f385393cdc99b6067eed37d52049c8dba7f6f739e082ae5dc1db3a6575257134e07 SHA512 26e5e2a235800712ecdb3da40943c223bfa912e6b18f1722a4e50688269e09599f3b64217b2d68aa814f4d8770a808b515114e516cc438e0ce26e46edd3aedf7
+MISC metadata.xml 634 BLAKE2B bc38913e35cc529483c887f882aea06c4657d4d088a1f0719c6fb989a8833bfe76ba2f6f855f53f8b5ca6efa3e576a7e5b47cb1a05ac999a1563ca9d37eb59f5 SHA512 d92590663ef759ab6f446f9669b9f8bd53906aa031efda462fe2632da580358b44144123a48c4e6d5c016a759a15d66076c2a073011c3cae3850852b5ce247db
diff --git a/kde-apps/kdepim-addons/kdepim-addons-24.12.0.ebuild b/kde-apps/kdepim-addons/kdepim-addons-24.12.0.ebuild
new file mode 100644
index 000000000000..570c13610f07
--- /dev/null
+++ b/kde-apps/kdepim-addons/kdepim-addons-24.12.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Plugins for KDE Personal Information Management Suite"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="activities importwizard markdown"
+
+RESTRICT="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]
+ >=kde-apps/akonadi-${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/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/kpkpass-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/libksieve-${PVCUT}:6
+ >=kde-apps/libktnef-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6[activities?]
+ >=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/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/ktexttemplate-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/prison-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ activities? ( kde-plasma/plasma-activities:6 )
+ importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:6 )
+ markdown? ( app-text/discount:= )
+"
+DEPEND="${RDEPEND}"
+
+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)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kdepim-addons/metadata.xml b/kde-apps/kdepim-addons/metadata.xml
index ad367e9b99ac..1c11d8c68831 100644
--- a/kde-apps/kdepim-addons/metadata.xml
+++ b/kde-apps/kdepim-addons/metadata.xml
@@ -9,6 +9,7 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
+ <flag name="activities">Enable Plasma Activities support via kde-plasma/plasma-activities</flag>
<flag name="importwizard">Enable additional import plugins for <pkg>kde-apps/akonadi-import-wizard</pkg></flag>
<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>
</use>
diff --git a/kde-apps/kdepim-meta/Manifest b/kde-apps/kdepim-meta/Manifest
index 86b4a29275d5..93d1b480cc3c 100644
--- a/kde-apps/kdepim-meta/Manifest
+++ b/kde-apps/kdepim-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdepim-meta-24.08.3.ebuild 2232 BLAKE2B fcf3bde45d632fc4cfc54a5f8d9d5605913718046c29bf31f774085c201dfe10964689163331c47895ad7c53b5417614a50aeba939f6dd501c4fd72c36da5af1 SHA512 12fd53d3a3863edc4acd53227c7c4481aaa393515186475ca4159139fc32711f8c326562b9ed4e578f2f5da57bd1f37a7cccf72653b16a5043ebd4abc1921dff
+EBUILD kdepim-meta-24.12.0.ebuild 2200 BLAKE2B f3b69769ccc5476afecd67b85921dede087ace764f4b6348b16335fe99507a22fe28a92d1ebc181f5d54eb4f03ecd6d38b9345eb00505ae80c2b9e5fa79a78d1 SHA512 3a43d02065fc5d9a963328b14f1ffa4fa22942b49afa188a85faa2c8f5560f02a0072dd01998fb5c7e3e42fcdbe17ffb6f104970659ab934ee66673f171dcd75
MISC metadata.xml 719 BLAKE2B 5738f59b4f5659b529f74f7f35fc8773408b45baf022e0b4e55656e45246e4217e130566dcb8ed0fe8f51d2198802a71cdf81ea7b1740de2bba3f289fb94c949 SHA512 5f9cb7928079b28d9125665f25c90c3bf3acc51d65760ba93ccda918fac56ba399a501fbe8d283d20aba5d83ffb9aa0ee5d7a2ba37e613d5ae7ab680a04cfe1a
diff --git a/kde-apps/kdepim-meta/kdepim-meta-24.12.0.ebuild b/kde-apps/kdepim-meta/kdepim-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..9d92898550b4
--- /dev/null
+++ b/kde-apps/kdepim-meta/kdepim-meta-24.12.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~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 01577b86eca9..7ffccdadfe54 100644
--- a/kde-apps/kdepim-runtime/Manifest
+++ b/kde-apps/kdepim-runtime/Manifest
@@ -1,3 +1,5 @@
DIST kdepim-runtime-24.08.3.tar.xz 1665232 BLAKE2B 71327b74c7c0c52d1998ab08b55cabb433776c6238370a9bf08c14b9f6f8b6965ae4bbe5947625e1e041f89271beb0ec67750265e4940eb1b854cb5e86a207fb SHA512 498b5f5dfee4678a1daab505ab4e98645107ba71752bee2cb858d78283b0ffc9e7091b54652aa2c5d9174512d46f6247fd3fb0fc75007c93bf97910f2a529d9e
+DIST kdepim-runtime-24.12.0.tar.xz 1664668 BLAKE2B a787e5319e04f7189f12832174228ebad6f99bba565c778d990e634df7af87fcb08f7f0c59b8b3f7d402b8c7b59ef6a52aade5884fcb95243f72d55670c9a548 SHA512 37577abc4d305a4a034ac2af7e84e55765cf63d0479a080e678cceba607bff8df89e6a46bd766987321af3f6fb1cd5568346f2f47cd160101106b484a38b843e
EBUILD kdepim-runtime-24.08.3.ebuild 2386 BLAKE2B 32298eb0960ca25c794a3f32aa3bdd73060e73a218641c2d95eb62f08842bd5276e8f42c249e539b069646ce59fff2325993e670880282925b3da6e728f25896 SHA512 5f2f3ddfa51872df222a1d33fec864f637bd5bad09577ee0c6a5e04cddbe4b42c9be3f0a548f607251dd98e14c416c59861db0278278015721da210338442dbb
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD kdepim-runtime-24.12.0.ebuild 2472 BLAKE2B fe400029fe87f8cc229a08d9ca14290fd74b19a140a38de79819ee76c96d84847efdec45ecdbdf8062716c43d9c8d50b2725253e58f43d6319facc84e8058ddb SHA512 a7cc0d45fda38eab3238a5d1cf77efc38cfe69090e9476ebb483e6739b9a04cec85746d3a6a89a26d5f1d4645e916386ad72edc351f7b0148cf9d11fdf2a6b03
+MISC metadata.xml 432 BLAKE2B e1448668a5840f38d305e7f89abb55e2fb132b5e513cdf533cdf47ede98e544cacfa4c03fb827a7438dde7c5f11fe377e4337b7438f929e1bdb28e4670f0d6e8 SHA512 42477ce73bda3ea00aa5c431291fd68768af852226c39ac59d73e2a9c83a8d1ce92ba68311d1ebe5fc21912432986c493842bc36d047d2d6c4651693534e5c62
diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-24.12.0.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-24.12.0.ebuild
new file mode 100644
index 000000000000..cdc7b236d9c2
--- /dev/null
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-24.12.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~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/kdepim-runtime/metadata.xml b/kde-apps/kdepim-runtime/metadata.xml
index d925f2439758..ebdb96073740 100644
--- a/kde-apps/kdepim-runtime/metadata.xml
+++ b/kde-apps/kdepim-runtime/metadata.xml
@@ -8,4 +8,7 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
+ <use>
+ <flag name="activities">Enable Plasma Activities support via kde-plasma/plasma-activities</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-apps/kdesdk-meta/Manifest b/kde-apps/kdesdk-meta/Manifest
index d728259af84f..96783966ba98 100644
--- a/kde-apps/kdesdk-meta/Manifest
+++ b/kde-apps/kdesdk-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdesdk-meta-24.08.3.ebuild 1196 BLAKE2B 989bf96cb94551398d038bab2acc8ec18edd916e46b078b4678d1fc852150dc213ac3a1dcbba67dd1c099e5cc66775332fd41a0ca81a7753070844d791260395 SHA512 5ad827d74a2b584a8bcda5c96854785077d6470aa6390dc7c5738e606bdd8d47ba9d7a329c449b1ead8b0e3ee8134a7994d82caa91edc4d0932c38923874a587
+EBUILD kdesdk-meta-24.12.0.ebuild 1198 BLAKE2B 65714bda06fdec398137aa91ff26c60198bd258f4a73be57bcdeb5d00396f8c64c74379ca2ef7c0a0776ac20a6dde06335e7df999792b40d1ea79b004b68746c SHA512 85c864d0aa6362576169ea0307d937726e8f718dfeac3fa2ae44edcc704aa6124a9b7bafafb188c94f38997b1c984b6888991dc6eb7c902dd0f39c000fc07208
MISC metadata.xml 872 BLAKE2B c9da9727644c8b008fa18846ffabcc3942ee38adf9b81eb3d29c492565b558a092a163d0e3944e13db314a997af75578d6eff1e22bb3670defe07d012694ecf9 SHA512 c8a7acb4b1b9022aa89fc1ad0bed5a84896194794d50737b13480dba049a8d9b57cba17fadca2c2cb8f67b7e8f609c7a1328fd1ca30ab2ad0c5826f5b2e1d51d
diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-24.12.0.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..3ec351220a24
--- /dev/null
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/development/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~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-common/Manifest b/kde-apps/kdesdk-thumbnailers-common/Manifest
index 326d637706e6..655667345be5 100644
--- a/kde-apps/kdesdk-thumbnailers-common/Manifest
+++ b/kde-apps/kdesdk-thumbnailers-common/Manifest
@@ -1,3 +1,5 @@
DIST kdesdk-thumbnailers-24.08.3.tar.xz 27172 BLAKE2B 6875c84272b0117ab71570ca5cbc2fef8805c8379efa72e9534e0f5eb4c90aa6032453c127c6878bb2f0ad41338f65387125375f71e489f951a1907cfed7af57 SHA512 2dfab42ed2519cd914b29e9cbbdd90698aa30bf64902d51613188865d2333f5886deb5ae1d7b183d7a1e6a7edaae10068af3b23f229f207d1122c8ec73d8fb08
+DIST kdesdk-thumbnailers-24.12.0.tar.xz 27272 BLAKE2B 938369923edec06c922b5d0b481bcc747f1f35801dddb2a04607b9602fa5df533ed221345c3c0c5c159f10067961d36c3fb492c7773565cf1703111417fbdefe SHA512 78d2f232e955220d02fb729be15a324592fd7dba8418459ae60bc7f1980d54a8074ee7cb99039099b387c9ac12b99fab4d378dc29e9ab8dc062fd87ccfd2f732
EBUILD kdesdk-thumbnailers-common-24.08.3.ebuild 446 BLAKE2B 28bc1e54ccf613e839cefbf5ed67526495c5bc8f3ed90a3faba1afba2f8e293440d525b02b754c5a28c5c4988487ff5321017eb3982fac5bfb106255ed2974a5 SHA512 b9fbf4d7a6ceb68c7b6d1eb3bb3dae45064ec25c30818c1e22eb42d796d5c1afc4d136a0543008cbf1a9144f26399a3f188c97172e9fc9ba1940e8c2afac6539
+EBUILD kdesdk-thumbnailers-common-24.12.0.ebuild 449 BLAKE2B b979cf0d35b6f72e2580119dd428a633ed29ac55eb904d749894a1ee5dcc3db2048aa42eef78fa181b0c6e4fd776abecbf04cb715805d527705306946482f2c3 SHA512 bd3bba66187bd3a2b049ea4aecc963923562312c5bcdb97a1a20e11048ffe22af862ddb99b5564ceaf0273351b6c33b97675e201413bcd8bddc5fd69dcce915c
MISC metadata.xml 385 BLAKE2B a7297a79e621fb6110cb317bdc6c69be643e475cc5f957b8ca169bee135b93c6e2ceed194a2678665a9801313cfe06acd355c68786e2c50718d30184e2e69ae9 SHA512 cb46899bcb387735da77a01f3804fd79671be27cb0666e4ab9d2d8a5f587a52ee6da2eae320fcdff2e4b2b6bd5fc248c297cf123d533609c36dc999d7841994f
diff --git a/kde-apps/kdesdk-thumbnailers-common/kdesdk-thumbnailers-common-24.12.0.ebuild b/kde-apps/kdesdk-thumbnailers-common/kdesdk-thumbnailers-common-24.12.0.ebuild
new file mode 100644
index 000000000000..db6e416df16b
--- /dev/null
+++ b/kde-apps/kdesdk-thumbnailers-common/kdesdk-thumbnailers-common-24.12.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN/-common/}"
+KFMIN=5.115.0
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ !<kde-apps/kdesdk-thumbnailers-24.05.2-r1:5
+ !<kde-apps/kdesdk-thumbnailers-24.05.2-r10:6
+"
+
+ECM_INSTALL_FILES=(
+ po_thumbnailer/pocreatorsettings.kcfg:\${KDE_INSTALL_KCFGDIR}
+)
diff --git a/kde-apps/kdesdk-thumbnailers/Manifest b/kde-apps/kdesdk-thumbnailers/Manifest
index 1f416876c26d..6221cd0a3717 100644
--- a/kde-apps/kdesdk-thumbnailers/Manifest
+++ b/kde-apps/kdesdk-thumbnailers/Manifest
@@ -1,5 +1,7 @@
DIST kdesdk-thumbnailers-24.05.2.tar.xz 27248 BLAKE2B 24547264f852dc4e69382ce2648056f22c17fc7f6063868957adabe20382db30f6acf9820e42a98ccd914a68f4713192dcf0c66ca23ddf38954b2553bcec519c SHA512 e253acf6720cd2fcb3750c9452303c03d9df5c87d693831e279a748b7a350358a36457373d35f087e0b00431b4e38a09346d726a280f90ee66e0cca6799db12d
DIST kdesdk-thumbnailers-24.08.3.tar.xz 27172 BLAKE2B 6875c84272b0117ab71570ca5cbc2fef8805c8379efa72e9534e0f5eb4c90aa6032453c127c6878bb2f0ad41338f65387125375f71e489f951a1907cfed7af57 SHA512 2dfab42ed2519cd914b29e9cbbdd90698aa30bf64902d51613188865d2333f5886deb5ae1d7b183d7a1e6a7edaae10068af3b23f229f207d1122c8ec73d8fb08
+DIST kdesdk-thumbnailers-24.12.0.tar.xz 27272 BLAKE2B 938369923edec06c922b5d0b481bcc747f1f35801dddb2a04607b9602fa5df533ed221345c3c0c5c159f10067961d36c3fb492c7773565cf1703111417fbdefe SHA512 78d2f232e955220d02fb729be15a324592fd7dba8418459ae60bc7f1980d54a8074ee7cb99039099b387c9ac12b99fab4d378dc29e9ab8dc062fd87ccfd2f732
EBUILD kdesdk-thumbnailers-24.05.2-r1.ebuild 714 BLAKE2B 4299b1f6bfd9d4f264930d2174e3452c595874420c49f32119ccb5756d93f22569754bae51cc2032e3c6f480ed700da9117c0a95950b6daa1d9e607643cbc7e4 SHA512 229da850eb6a946ee80447767ef6ef39f351a157009e655e991ae29af2c2476a4267db25a5d8c6959e9b634a4cc0289130ae10a78cb037896ccf1608f6f11a50
EBUILD kdesdk-thumbnailers-24.08.3.ebuild 706 BLAKE2B 77d7d0fc20dfcc3cc53e3af07956a3cafdeedbaf4d0fddb99d3785d860111a60ca6c78e51cb95fcea92381ae12a635a7ddf1a572f9b19b9a99f1dc71544788a5 SHA512 009fed9502f9f8b16242e6cfc7a46b61c56c9768f4beef64703abc7f2cb82ab26b65d9888eb6e7c1cdc40f815e000ad9f5021408cb816ef6c3ac9853d9cb615a
+EBUILD kdesdk-thumbnailers-24.12.0.ebuild 708 BLAKE2B a046a03aa6d9a5480fa67c994a6557f0b37ff244aa8f9837cccc4c62fc1bd5bf831e63bd016bf8438fe5ffd76213b755173c203633dcc1a71f6e1a1880e347fe SHA512 107c15a0ebe5f78ecb0c378c4b6a712fda5a40992983377166b725bea8c631f89660f3e544ed9c29a78c3b9c1d554718a7e8fbc6eded797536c277c413e5e97f
MISC metadata.xml 385 BLAKE2B a7297a79e621fb6110cb317bdc6c69be643e475cc5f957b8ca169bee135b93c6e2ceed194a2678665a9801313cfe06acd355c68786e2c50718d30184e2e69ae9 SHA512 cb46899bcb387735da77a01f3804fd79671be27cb0666e4ab9d2d8a5f587a52ee6da2eae320fcdff2e4b2b6bd5fc248c297cf123d533609c36dc999d7841994f
diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.12.0.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.12.0.ebuild
new file mode 100644
index 000000000000..9c9c9ee62ca3
--- /dev/null
+++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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/${PN}-common-${PV}
+"
+
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/config.kcfg/pocreatorsettings.kcfg
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
diff --git a/kde-apps/kdeutils-meta/Manifest b/kde-apps/kdeutils-meta/Manifest
index 77770ab87cc2..2caefb645984 100644
--- a/kde-apps/kdeutils-meta/Manifest
+++ b/kde-apps/kdeutils-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD kdeutils-meta-24.08.3.ebuild 1340 BLAKE2B b2a9d3d19effae2ff290ecf8cae75517d404e0e60b203daa24cc7f111088f19478f27f0373de710926c79f4401123ad03ba14983a52f107b4e3789bbf51e1b29 SHA512 53c4205a939f1e2135a2c669fc0f18b0888f898da39b68f010ea0114f703df27b51a67238a079f68172216adc1ab70aba922f80630444817d5b7dc70cc74eeb8
+EBUILD kdeutils-meta-24.12.0.ebuild 1342 BLAKE2B edbce94021b07c3d87b373d5f4ca52b0b3ba695bc9544da8d10aff3addb7879a37206c8febd938034f45678d8c5fb0c213a4b90558415b3ac5aafae5d0b03dc0 SHA512 b2140ab66ba118d6538c2c03e9bf9da9a4030e8f0b3d1dc745ae5b82445c30aae737d3f4bd7dd22365e7e4e878a9a8d4c182e018cd15fa2520959301770d2c97
MISC metadata.xml 988 BLAKE2B 85e5f29002cbab4f82413891625a9842d90364e8a11431e33d6da1cd145c41b562747a71c08d8a7732295242fc1ef79db62c295628a2da079b0f25356b14828a SHA512 6f3ed16fc699dfe890ad0b2b8089e83d18edc57c43e966bc973b42ef39c05d8327ee62be799c03409ad2664dbc12bd5bf22a42a93f94160724e08c2c13f81cf8
diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-24.12.0.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-24.12.0.ebuild
new file mode 100644
index 000000000000..7832aae71554
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-24.12.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/utilities/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="7zip gpg lrz plasma rar +webengine"
+
+RDEPEND="
+ >=app-cdr/dolphin-plugins-mountiso-${PV}:*
+ >=app-cdr/isoimagewriter-${PV}:*
+ >=app-crypt/keysmith-${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 adfb51389b75..8b96a3923198 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,3 +1,5 @@
DIST kdf-24.08.3.tar.xz 480060 BLAKE2B 8b385a868f4582a8c25d218d0f53c78e1d3d3080dde5145f72b3897ceeb0fffa8760addcde87bedb70f0489b0640bde3e1cd7f85c6260a8b25552cbed8841bc9 SHA512 2b88b28dfd19950a37ceec6067548419fc884e034bdc77a9739b3b668a8b6a4762f1d19689e60163f85537724287bfb24f1916e4632cd7427ecccd491082f1f4
+DIST kdf-24.12.0.tar.xz 479492 BLAKE2B 7368bf0e3553221f420ad4bc420846b6a83472caa9f258bf266e69bec21afc1e2a81a528a03c52edf381a0019c9a9e0a5cda47976b6d9e8974d737fff2109ed2 SHA512 cd77f486d53f30877e4c31a8ca59da71642112cd543546aee02c5de6869ea49c1bb167f5bef6c69180fa5b3198595162dba005837a0556f84e5804a9c6de9153
EBUILD kdf-24.08.3.ebuild 1003 BLAKE2B d484ac33b10b9ae248c3ae34be2f5f5e3d0edab4c63c90d6045a59cea33427e3a472cb2d2a87894f0ff5b16c14e65eea890a222a46f901154a57f4fc8ca4fd4c SHA512 59a9d0b628136bc11e8e5241935c782037257d1e59e45226a4ac3aab3b41695a16c239a99fe8ee2bd534a6ac55be637e17c9de19bcc32f173bffef9e1534dba4
+EBUILD kdf-24.12.0.ebuild 1041 BLAKE2B a39d12374577cfa4d73d54e2fa4e69c50fc23e60daecbcb48d9501d77b493e2557473bb22dc198319d5c66d9fef0528b6c7b5232f2d796c1c03b5688eaff5c6d SHA512 2caca77adc03ead3e4680c0503f1202075b01ee19daf717c5fcabe7a8e8a3afcaad4f98094502e1be87e9f2fe93271f9e77ee1561695cf1fa6217fd65f376922
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdf/kdf-24.12.0.ebuild b/kde-apps/kdf/kdf-24.12.0.ebuild
new file mode 100644
index 000000000000..f6027ab906d0
--- /dev/null
+++ b/kde-apps/kdf/kdf-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/kdf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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/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 4dca07a50e85..0e29fc696288 100644
--- a/kde-apps/kdialog/Manifest
+++ b/kde-apps/kdialog/Manifest
@@ -1,3 +1,5 @@
DIST kdialog-24.08.3.tar.xz 146700 BLAKE2B 10257d5a3707bb17f1b3ded7a82aee3f1521af77e25824c9e9d57317dd71077f8d49221eced3ed4ef0b446309f490ad85a2d7d11334c25f4f0f5d92ea0c4a7f3 SHA512 3f38994abbbe8b6bb84063c1261dbd2221037f28a86cebd0cf30e355478bffa3da0fb1b32ed0a6b1d7da01197629c21d0a849332d66b0bb3ca82f91da8e73a0f
+DIST kdialog-24.12.0.tar.xz 146932 BLAKE2B 019e4edb9f90d13188cf239f2ddb7362e70297f5c60f52cd66b7a3223a4587b9820a59608435d7dba685a76e13a1203bc2dd2c83b08f41ed49e64649af57b218 SHA512 44489c175776353c50fe3afdda8ba2a27f05d62cf1b74a16971160994ecd547d78fe7d9ec60e525d38a04bafd8e9a60b57c968947abbfb42315d525df4246925
EBUILD kdialog-24.08.3.ebuild 1068 BLAKE2B 9f96ddfb24fd9d460338368861ef9f71e862900f622ca1ec5530af09e88299f1c4a8786749591a417a21c858110c113e07edde79dda37aa077b0f099de2c4cf1 SHA512 92d38259c769b6268c230f4c017d9e7e69e1150282eb7fc155d1829f35d9d4351a8960f54ad3dc04e356258928dcfa145cf230850199da18ee117e0ea0efca24
+EBUILD kdialog-24.12.0.ebuild 1070 BLAKE2B dc5fb55f19eee1d4e48c4f5975647778abce17cd98b972f77cad60dd17e7a3126558f2b3db61d76801ac89904407e7cbf6637067d27d89b9cd793d149fe397b5 SHA512 9ea111d912c2d56067e6a84e4fe06463f07b9e31ae963b847e6d34a25c28527b43c31bbcd7dc90a3e344d7e6cdad490b07d6fe0dc65a0b98cfd8a91aa48d90c5
MISC metadata.xml 379 BLAKE2B 2833bf49a7bd4efa04260342bac615611e2eba1e3c839bb11a49ce6548415e429493113c289b4d619cbb24ff9e74d5745e3843440f415db19f453380b8edf6ff SHA512 6dcca432ee270f52b7c50c96c436969d26f7300f9ad3ce9d2b8df168f640732a503d3cf62b8c51d7f26d54700af1f47a990910049865441848f1cf374e6df7b6
diff --git a/kde-apps/kdialog/kdialog-24.12.0.ebuild b/kde-apps/kdialog/kdialog-24.12.0.ebuild
new file mode 100644
index 000000000000..4b7991d9e954
--- /dev/null
+++ b/kde-apps/kdialog/kdialog-24.12.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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 ~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 bb8a1de3cc27..723b78e3fdc6 100644
--- a/kde-apps/kdiamond/Manifest
+++ b/kde-apps/kdiamond/Manifest
@@ -1,3 +1,5 @@
DIST kdiamond-24.08.3.tar.xz 4672828 BLAKE2B dd367223545ce6da6a0da034ff46d8113454633d0d3e9a0cb10538cc361df597bb58b7c9dc79172f2637d24b2f9861c5b479b736fa9bcc70e246ce132e4954ff SHA512 9c14ddcf3b240e73cba6419562cbb006b5fe84b5bd956fc0b17bff55fa68cf8df73de99b40037798b2c1c388f65fe0961b7b651a9844e0ebe0ad772f9ffefed7
+DIST kdiamond-24.12.0.tar.xz 4672644 BLAKE2B 538df7cadf87fdc7859dcdcf517b81338e64ad1d75ddd098b4f24c16cb1caa08ed6c6bbe017f1a83382c4b1f0ea3f6dd2afd834c39aa9005ecc16103841f5507 SHA512 9378c9098f88bb2b97d7204703b2296f08c955a0c82c03073246866b1bc833a6a5bcdd7fa087fb35bbc153aed14992420a34c8f1c669e1bc3d5ddf3772c60b70
EBUILD kdiamond-24.08.3.ebuild 891 BLAKE2B d79df37559bafca8ea3bb5787299c08f1b40dd48e296823a961eccf2a6489bdbeeaf0655c34b73e033a44d81fde143ddd6560228f789f1b89f0423a2b8cbcdd2 SHA512 47c2b55c98aacdba2d7d1bcb5ec24d48389c5c18a0b03bfd6f8e863c5d46e9d99bdf4ba1d903cd096449cee80dec9a7ce452fbbc88e7cc6c4e26d7abf7cc57c6
+EBUILD kdiamond-24.12.0.ebuild 893 BLAKE2B 2f1415003cf47c63f694bf9b2d251fdfcca050831d76d172ff64703573247b355130a713a9b9fd1aa01764d7e2e901f0ad7d4bc6ffc4a4f6df9c4db346f4c05a SHA512 e85866681865f6b8a136c86f8c75f2e38eb6c6462bbe2ab8b8bac217ef19dcd8958f13dd0bef7b657851f4b59ca9daca43d3dfa1453762e978842fab41ffb38b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdiamond/kdiamond-24.12.0.ebuild b/kde-apps/kdiamond/kdiamond-24.12.0.ebuild
new file mode 100644
index 000000000000..534923d8d0a6
--- /dev/null
+++ b/kde-apps/kdiamond/kdiamond-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Single player three-in-a-row game"
+HOMEPAGE="https://apps.kde.org/kdiamond/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 a11afdc80118..8f5b79d3848b 100644
--- a/kde-apps/keditbookmarks/Manifest
+++ b/kde-apps/keditbookmarks/Manifest
@@ -1,3 +1,5 @@
DIST keditbookmarks-24.08.3.tar.xz 260512 BLAKE2B a7dc93ccc05b0b6ccbbf6982a68622305f1e359b2568e388d2e76bca8c6279cb78d60e966fc121b4a409c91bade2cadc9a2402f015c2a43bfcfcd8b8f4dcd096 SHA512 38aac584a84d9c2434dfe20d35ae2df13d2b085612182d2c665107a328aef014003e6f7ba44871cf80e1b72892981f29af7980f92e33e89292998d086f54b827
+DIST keditbookmarks-24.12.0.tar.xz 260580 BLAKE2B 143da719943fae4a7843e0c8ed989bace0e81caa775803f2015b5bb9634f7b7daeebf342ae74ac536f6c73fcaf39f9beec3ffbe5afdb5f12f468bc56299745fc SHA512 380f02a30b0037dffc89b935aa7284af2da53fb085e08bb94ae4e52aefa83f5d1977e93fefa2772b8350b66e2a1256d482c9ef025d8e5ba220f6b1ef3c6858b4
EBUILD keditbookmarks-24.08.3.ebuild 1223 BLAKE2B 6307d18928fad01256188c8d0a874ecefe7dbddde0efcad8e1c225d8cb19b3cafe6ce97078f678fb68fdcf50e570858f003d823675cf171a36b24ccef4b18b6b SHA512 28502838cb7736d14c507df75f700e917cb78b57fa68c64f12803e87cafc36393c9b1dc27a2a9dbadce2a5266bb3503833422c0127af468b9a1385db8a7a5fb1
+EBUILD keditbookmarks-24.12.0.ebuild 1261 BLAKE2B ea4c9609642bbaa93b1801f4e79cc2eb964d5b4fbba4a65bd8ff3d877254d766148edfa9837a944ddc14c7482b20c6d57e874ebbf63531014f86f0261b8001c2 SHA512 fb2a30b5cd0d0e76336e1f689ac671b0b66f6f37b938fbff5e3b1ea9deefccc5010a8eb146598578c510da8fa30bf38977d9a397cd662743b030fd54217f9cab
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/keditbookmarks/keditbookmarks-24.12.0.ebuild b/kde-apps/keditbookmarks/keditbookmarks-24.12.0.ebuild
new file mode 100644
index 000000000000..e23f9cddb67c
--- /dev/null
+++ b/kde-apps/keditbookmarks/keditbookmarks-24.12.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.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 ~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 d9d5d4d1542c..b2b40c925b95 100644
--- a/kde-apps/kfind/Manifest
+++ b/kde-apps/kfind/Manifest
@@ -1,3 +1,5 @@
DIST kfind-24.08.3.tar.xz 329148 BLAKE2B 534eb1724424db1f02d00f8eac6f26767782387c5db6aeb8457a58238a7ff74202ed74864bad959ae718c339e77351a9f6c298ba016ea474fdaa5b979c83fd98 SHA512 bc8324c93f0188180e8a0f45db9c4bf14c12c9300663b0b1e8dfa31c3abb148a5879e5b96520444e80ab71fb82e98f2dc18a7d55d6357b4bf3929e68c31960a4
+DIST kfind-24.12.0.tar.xz 330376 BLAKE2B 34c85270fc588620aa3d2fa1f37ed6e664d6fa60be907f8204cbd9db22031e03f3a036c439e362b140da9d5e4f8c18e3d69842761ae40cdd1d3e2e2bd53f5ed3 SHA512 a12eb2a64f066a7904365637d0bbb4ab24869684a1499b13820fd3ad6d8f5d3c7c5cd7fc732f08146b788d31ff84fe1cf7fc3d85f9cad067c855b643587c665d
EBUILD kfind-24.08.3.ebuild 1028 BLAKE2B c29d7c305a901cfceaa97f833b1a973bb5154e290b157c018561c87fe256b3e471b8fd99e8a540c3d7857106538a4f3b8eea60ba3cbfd7127b8b40c11b14dc8a SHA512 6288fa14b51c173d83413e7f7bcf7417129cc71720cfa866330770ad78f2700254910bd44bc7b387736df8d558a1b3510d86492c89e34cb089a82e92c3f500b2
+EBUILD kfind-24.12.0.ebuild 1030 BLAKE2B d007aef45f85cd51a406c66d635311263c27305bcea22175ef06bcccbc75ae140ea66ce926d699ab5cfa8ff0a5dd1dd5a8fa13536db21405db7ba3a45460f1db SHA512 123c309aaaf6205916b167ffd90847d3a6fc024c554faa97cb86816792f4eaa1039a7503c3440b5218967c00549b27da4db0b13c520da41acb3bcbea56c61ab9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kfind/kfind-24.12.0.ebuild b/kde-apps/kfind/kfind-24.12.0.ebuild
new file mode 100644
index 000000000000..eacdaeb0399d
--- /dev/null
+++ b/kde-apps/kfind/kfind-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="File finder utility based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kfind/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 62c552752f2e..89867dc20466 100644
--- a/kde-apps/kfourinline/Manifest
+++ b/kde-apps/kfourinline/Manifest
@@ -1,3 +1,5 @@
DIST kfourinline-24.08.3.tar.xz 745988 BLAKE2B ce7b97e40d1b8728c3f2c41c32f8f873e584c4c8b303e86972b36b70e152459f17c91275e7346e17c912cb6ed57dcfa35cd8ab4c103c55366d2b2f2b7d76a877 SHA512 fc8a77ac09b95e5190b230fb1dc3ee9e76477387c7d8197c67383b87d81b3eab311da7b8bd1e31e23ac4e81709d1c947ed44717d67f401f4d50d7f8ad3a7b7f2
+DIST kfourinline-24.12.0.tar.xz 746016 BLAKE2B bccb97fa519d5bb1d73eefd7338d4e59276f50df8a396b72943462cca1fbb4d047f5c4ada266928a064ac67d284f4d2a0742a13a495f50d34a363fb739d82edf SHA512 0f94e4af4dee33ac6001b072c93cfb1b9949b6f0fee5b7896cdddcb00157b0516e26cd26ee9532835aaa8acff59a70393550a22bc540570f549a173271956a52
EBUILD kfourinline-24.08.3.ebuild 864 BLAKE2B 12d7d6a107834498eef86c6bc0eb1a3f127d4457b19cb7206b38329b976e3fa397b84b41d2ca1e17ca5b686c934cf459bd92e30b330c6bd08249009be8322a84 SHA512 448366729e945bc2d393f743ba305b5d18ba1e696aec09c4d9d8f364820897673cdfb60b9b84aeba990612da4921e2d266515721c64b613818e8999b17d060c2
+EBUILD kfourinline-24.12.0.ebuild 866 BLAKE2B c1f268b77dedc39c755074ccf1cf21e61b639ed4e65c622f76b3f1b5b50e70cf7b214abd84dd959c29877defb2960c877bb68e4c8df6037cfa76bc84fb436fb9 SHA512 ec01c2b6b8f232424f033ed005e35f52431b951ea7f98e97114c49c8b50e31213d7a76ca8763f521fe1da681ea8c8a44ac2ca2a700454c8c4794a33c002bf5c7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kfourinline/kfourinline-24.12.0.ebuild b/kde-apps/kfourinline/kfourinline-24.12.0.ebuild
new file mode 100644
index 000000000000..542b15894f84
--- /dev/null
+++ b/kde-apps/kfourinline/kfourinline-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE four-in-a-row game"
+HOMEPAGE="https://apps.kde.org/kfourinline/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 c0fc45316c02..b5b6a62b89c1 100644
--- a/kde-apps/kgeography/Manifest
+++ b/kde-apps/kgeography/Manifest
@@ -1,3 +1,5 @@
DIST kgeography-24.08.3.tar.xz 12425088 BLAKE2B 510378e4b65aff770e4b206f03b5e8560fb36a1c4bc918d3d94ee53bc3283eec8861f5e5f8e15d99d6e61aa163b0c3b178b75d8b04bd5e48b6681dc7843f8cb9 SHA512 4dd04394c934e34086ab84d0487f7b0be1de399de213fa04b83bc9304e0a9358b67502bb576e60eddc09237b558587c61b3868404869b47588ca00dacd604b34
+DIST kgeography-24.12.0.tar.xz 12424768 BLAKE2B 49df93a8ef134b29f9ec7d67b93c3847a540743608c51991d86b025c8226b20c446d38cf6f515ed579240e5a0d60f8bbd5e9a7539a8ec2fc2fcc454b5e50f2fb SHA512 b27ead81d74cedbd6e3ac4f40a59b7ba6044d77c3541ad00902d6de7bd8ed534061034ffaead3037dbea802f88fec5940ac663781396adb518a34c852497d458
EBUILD kgeography-24.08.3.ebuild 789 BLAKE2B e5f4be03bb24a70ce5e741974cf6ab0323e32b16a5a3fb5d7bf2c004bcc681cfd582842718f209b1162159cb4188fd9e854837952bd27bcd9468089adc21f7e0 SHA512 1a28ef673df570c0e2b25905e11b9669548ec9bb2c244ae5e8e43867dab1265b22a125ddb09bccc3a4cea4c083f26f26096462ebf390ad03ae793e428421eb31
+EBUILD kgeography-24.12.0.ebuild 791 BLAKE2B 8f5f3a34261e9ca33275cad9b5396f4efe8ae5fc70a441ad39193e59fa02585d995a2d7fb0f4e1d8b3d17775748c59ba5ad9dc159cd611a53ff04d057c3353e4 SHA512 5276791cfd69b69e9affe36fcb090e9033ecba314add50222783afa88fba5ede97f7d37d9a115fdfad500ab2a062523e564cc1787acc1e3b217083c85ce1a713
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgeography/kgeography-24.12.0.ebuild b/kde-apps/kgeography/kgeography-24.12.0.ebuild
new file mode 100644
index 000000000000..f54b9c49a648
--- /dev/null
+++ b/kde-apps/kgeography/kgeography-24.12.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Geography learning tool"
+HOMEPAGE="https://apps.kde.org/kgeography/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 cb51ef0cf6b7..19ae87fbe378 100644
--- a/kde-apps/kget/Manifest
+++ b/kde-apps/kget/Manifest
@@ -1,3 +1,5 @@
DIST kget-24.08.3.tar.xz 4914932 BLAKE2B d47049e0ef6fa3f71c190b64629cf6679211f7f53e4d274d84f4b600a4540ff3eeafba28054a80fee946aded8d11a94f85cb53778b85a92c274e8ccce732b7ce SHA512 9dc0e9d868e4816c501a1c5bd772532dff07836889f64d1a678de4d8488d6359c2ddeea38cddc15ade103dbed1b410d4c242ea7b18d6674c596798bb018fd723
+DIST kget-24.12.0.tar.xz 4913388 BLAKE2B 3766dc2c9c2c999496c4854369bfcf5c7e75acd9121929748306026c155ca60594fd5f7f0fab9df1004459fd8cd772594c685adcb57d16678c44faa25a33af3e SHA512 a72e943e72f59f117c6096c0fa20bcc7e1adc3791464c8d6ae1785c0fb9b041b3a4a969ab223a45b6242947c8ba7438e51ac327ffc871909c370d0bcfdb0800e
EBUILD kget-24.08.3.ebuild 1892 BLAKE2B 007a4d70fbe6a54736742381152659cdb3e744e2214f74061b3c165b6c5ff03d76c3d970274be3aa713b52dcaf91f005b4ea295ce3e2d7a2a767b20bb69cf618 SHA512 77fd974227079f74a93791eea666e301a74d0ab99086c3000f71ab7c201dd7e1e6263be251dbf7e73fdd7439c82b76e37ffc3ce28e84c687f98e5d81f8e50e9c
+EBUILD kget-24.12.0.ebuild 1897 BLAKE2B 579ac315400682a2fb8535bd714f3e757bb1f9181f50d534aa15f247abfac92aa05b75e3dc75586ef8635f13dfd31bf0aa7580b0419f9fe2c65c1e1369e3ba61 SHA512 1c0e34bc256f355c42e07e3e0cfdfa8b629f323e9e6d46b18bd4a23403a798ef9be8acb3d901db585caf8375d6edadf7ec0b4b97807519b2e04615df1199681d
MISC metadata.xml 700 BLAKE2B ad7b7a645426bb90e509643b6b547295bb2afbdc0cf46300d8fc9e607669755c63c5de51eb5a2dbfd42a1c94f128118305c8c7a231c9b6f2f837699a1ff8c7d5 SHA512 284d1333186ec0a9d11d4e5afae55be09e139b64ad818fb92c46bac6fede5cd2c47e8da7a728adb35f7fd2daccc583aa77b6e132feb29588637b82fbd18121fe
diff --git a/kde-apps/kget/kget-24.12.0.ebuild b/kde-apps/kget/kget-24.12.0.ebuild
new file mode 100644
index 000000000000..17d57841b4c6
--- /dev/null
+++ b/kde-apps/kget/kget-24.12.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Advanced download manager by KDE"
+HOMEPAGE="https://apps.kde.org/kget/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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}
+ dev-libs/boost
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package bittorrent KTorrent6)
+ $(cmake_use_find_package gpg Gpgmepp)
+ $(cmake_use_find_package gpg QGpgmeQt6)
+ $(cmake_use_find_package mms LibMms)
+ $(cmake_use_find_package sqlite SQLite3)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 756817: schedulertest fails, see also upstream commit 45735cfa
+ # filedeletertest hangs.
+ local myctestargs=(
+ -E "(schedulertest|filedeletertest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-apps/kgoldrunner/Manifest b/kde-apps/kgoldrunner/Manifest
index 46258e2fef44..3a9a9a4b245d 100644
--- a/kde-apps/kgoldrunner/Manifest
+++ b/kde-apps/kgoldrunner/Manifest
@@ -1,3 +1,5 @@
DIST kgoldrunner-24.08.3.tar.xz 4342380 BLAKE2B 06d0e47330107fe92254c4a3b926ddcf282720e0d505b7a43bd855747b4b03e6afddece7f4285cb951d74d9bece4aff0f564b4aa91b1afdb5a28d2677834ac61 SHA512 1e841ccb215b92b944c1e63f23ab70ab177ddfdcfafb8d81e823ebd8c6bb6c21fbca7c59ffbc0f6fd285d53ef0eb0c3e7fd3b45fe68c63150d4b3145ba0531d3
+DIST kgoldrunner-24.12.0.tar.xz 4343972 BLAKE2B c5abd69d6f8ec170d7648d90a6cdc67fed94ac601e6e58f63500450e27ea9bc5717a864da0a6a433166e73fdef9d4d18e3ec4f0ccdc8b53b2560658d25836c62 SHA512 b9f5bab3cec667849048e57e85b29ee9cfd09e38fadbf0a9e57de3b2c25c82375c0774ab4df55fe1ffd9912e8609a907b1c8bf1fbcab6c3babdc3807647d11b5
EBUILD kgoldrunner-24.08.3.ebuild 981 BLAKE2B 13f1eaf5982959ad482aea3158ce96f2ed1d06e9a1bdb75516f7e9d8adec4ff9cc68b7f3924e50ac55e8fa7b51907068704528d15eb3083987f13a194b6ada58 SHA512 deb0fd1fc88d5eabdeeb28e4b95ef7185364105631b4d79160c01f85150125ea84bcdac9d191752d31b015906b3d123a838fb390f069d3410689e2555b392ac1
+EBUILD kgoldrunner-24.12.0.ebuild 996 BLAKE2B fbcbad0bf09d9f77cbd4693e7e15a6670bd8934e980fd1dcc00dcddcecc9274dcdaa55ea095e83b65c50866e28ee866354ea1abc4beb2b8c52bc511549b06bc1 SHA512 f614ceace52fefcbb105002ad9706638ac3fefaddb5df1c5dd83fc204a9ed3e9eb3797ee6e00f7b7d8aec4be95450d7cf1722a0f84322baf04b1f44064901bf2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgoldrunner/kgoldrunner-24.12.0.ebuild b/kde-apps/kgoldrunner/kgoldrunner-24.12.0.ebuild
new file mode 100644
index 000000000000..16d7abcf02b4
--- /dev/null
+++ b/kde-apps/kgoldrunner/kgoldrunner-24.12.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game of action and puzzle solving by KDE"
+HOMEPAGE="https://apps.kde.org/kgoldrunner/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 77e26d14fb72..6ecad7e47255 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,3 +1,5 @@
DIST kgpg-24.08.3.tar.xz 3029480 BLAKE2B f989ef6035ee4bb5b10071257f31d8b250e24de1656130a58972e98a958408c61c532461ba0391e722cd1850ba414c213c630d2ddcc2fac5d88ea0c1bd5fb7be SHA512 f974c9bf6ede4766478bffccf5f5b9e6e33e60ecc91ecb1d11cb281001453725f0314e13c98102752c985c2acdbeea83c1d7ce2b6f41a69075867a96d82be0bb
+DIST kgpg-24.12.0.tar.xz 3032072 BLAKE2B b6ddf1581056d4df740a4a968242ba64c2947ee44659abade6a9e4f3fb234bae7d931afb9a5ae0846535f97607079a57aabba54eeb76f5bcdd80559778206845 SHA512 efb3d8173a422820e6c829def86673dd08a7f1b143e4fb4b607c7a5f46ee88ffc55529fa1eff3e2e9732b883a49ce06e7b09c5e19d49f721a15a9e24d1a5a3bc
EBUILD kgpg-24.08.3.ebuild 1370 BLAKE2B 9ab0f146a8bff151e0287ba2119f034999bb761bdee1064773c7160c0a57c9e5a0d6fba5bc061ffb8da8e5fb6a07b28a86154a1418cd023fb5fc8a15b25f905c SHA512 fb064df194c47ea1a58a9228cea23068a742804a33dd89f005737c5e29d1a7376b48329e609dac1ad22c7e2a7ec6b599c4f50819c072cf661bb60f29a49134cb
+EBUILD kgpg-24.12.0.ebuild 1372 BLAKE2B e076150e2fc53309212db2b19a995cb921b173468df68740d67d8aa969fcdea464a124a2f943a8013b8db7f727d791ec3535943599b54a66978f70b79d727627 SHA512 295af0ab61d563584c410725f09e2ab85512e6ced3c92e260d9d14ea505e5bb4d23567f8994bcf6e57a972bbd9661dd549e68f4b1c945b8fe402a469d9dc0961
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kgpg/kgpg-24.12.0.ebuild b/kde-apps/kgpg/kgpg-24.12.0.ebuild
new file mode 100644
index 000000000000..2ab06456ceab
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-24.12.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="gpg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
+HOMEPAGE="https://apps.kde.org/kgpg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 e789b7daf25a..a48de6381397 100644
--- a/kde-apps/khangman/Manifest
+++ b/kde-apps/khangman/Manifest
@@ -1,3 +1,5 @@
DIST khangman-24.08.3.tar.xz 7015276 BLAKE2B 65ea564958495a2a3669b5b8ac17de1190c613b222be1ca2cbc09a3d6074901e1c820a256eee64698541b5e5e35fe6c70c5127f8b173bce7ee579b8eef89ccdd SHA512 df77df8a1961fa5faa9cc01ae0cfa898c4e51b46e678fc258fe0840dbf43dded8cae42e55e693a71f5841cfe77c922a93ac528839cc747d0ce60cc3d5b7195f9
+DIST khangman-24.12.0.tar.xz 7022316 BLAKE2B dbf7709c8b0ee6a8234df13039fe4e9a38177833874937bcb9f26bcb211089c2d81caa28ab76dad41be8501c0dbb3e152b69df77ad528dcacc41fb24ca3af5f7 SHA512 4e525ecdf38f6482e6a973bd7c627a8940025cc7eebe04c4c99b9843c4825c0e9d6603604e533399328d0a70cd495efe5be2ae0b134c3db737e9187a15b160ed
EBUILD khangman-24.08.3.ebuild 998 BLAKE2B a4f2e6721c72934bb27b02e74279ef2f293e40ea3dbd7e02109676969ebe883b6bad43976f85a7888c6663d1999a3476622c8dbc536069b73e96572d2b5e1e0a SHA512 a7c06f28673f3fda73598893ec497e5eafc285fd321b70405abd92c4f09cf8e34e8e065cbde195edd526a4402dab20eb790c8cfdaed08fc0f0b998ac34e0927e
+EBUILD khangman-24.12.0.ebuild 1000 BLAKE2B 4c6966d369048527eea7796b34967bb57f101e7af78dd012b8de05da1e818052f0a52dc26c9baca5eda69226bb0c7c0f63ab4593622f66246d0c4855fc9db66b SHA512 c2696277fe79b7dd717e64ccbb2e78ded1838464b75f52982efb831a24821074cc4e240135d6b0642dee9f3a4deb60587afcbd3b0a7aa3b3c7ece000c25d293e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khangman/khangman-24.12.0.ebuild b/kde-apps/khangman/khangman-24.12.0.ebuild
new file mode 100644
index 000000000000..b3ec089f7c7f
--- /dev/null
+++ b/kde-apps/khangman/khangman-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+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 3615981c789d..63033213d29b 100644
--- a/kde-apps/khelpcenter/Manifest
+++ b/kde-apps/khelpcenter/Manifest
@@ -1,3 +1,5 @@
DIST khelpcenter-24.08.3.tar.xz 4240520 BLAKE2B 845e9408d0c5382e7503f84340bd34e0b91b9b726503607c0922f32c4135de90cd36c75ddd04304d5c66b992b0745bb5aa6d02c7342cf585742370d0413f142f SHA512 96eb7954ee77c6146882e89ea172d7b6912474cb31d526b28ed12d3db14724c2ea51ce2d380895fe49bff73081ea02c2541ddaf31e94542903c9930a60fbdf48
+DIST khelpcenter-24.12.0.tar.xz 4239432 BLAKE2B 386dc678263287b972674305874075b882a20112abd7792ba932951ebfbf31f54ac9a63a934269f5d53c40c6475f0b5956c848bdc4412027f3afa9f31b61ea11 SHA512 3b1f8ec2e066ac270455f743786c35fcf2085c0a8966de1484c4c46b02f9fa1c5cf1d97a0f58875edd5f5eb13c1910d08158de5a5cf353058e59537bbd49f5bc
EBUILD khelpcenter-24.08.3.ebuild 1242 BLAKE2B 0914ce7e7c298279b27b572b8276d7ba80ac4e1d761bf36c3670a62a885d391588be88603ce6a75cc14ab212ab76ff71980f0c610c0557992c672435e6563629 SHA512 075ebf0290a109ca013f7fe0b7fa2900be74b9b4ecc68e7f0c43d6c0b6c7470b2abf84a5724eab277ab996b3737921bc6232f3e650ca56426498bcdfa572652e
+EBUILD khelpcenter-24.12.0.ebuild 1244 BLAKE2B e259549fe8347e035b9598f1b112cf7b5bd984a21b2d03885333aa15d8d27dc3513cafa97a2d28b501db0a25dbe08b2593b8fdc7ccb3e5ed1519d4a3458358d2 SHA512 91b56e8a583d20c35eac859b97a2dcbb5fd73d8c459eeba1f398b61ecd0084eb04fa8106ae8484d1b3d35ad5ece7218f7947a8e244ecd38fb0ee292299d55340
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khelpcenter/khelpcenter-24.12.0.ebuild b/kde-apps/khelpcenter/khelpcenter-24.12.0.ebuild
new file mode 100644
index 000000000000..eaf475822cd6
--- /dev/null
+++ b/kde-apps/khelpcenter/khelpcenter-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to read documentation for KDE Plasma, Applications, Utilities"
+HOMEPAGE="https://apps.kde.org/khelpcenter/ https://userbase.kde.org/KHelpCenter"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 0d72434e8656..972df9c0496b 100644
--- a/kde-apps/kidentitymanagement/Manifest
+++ b/kde-apps/kidentitymanagement/Manifest
@@ -1,3 +1,5 @@
DIST kidentitymanagement-24.08.3.tar.xz 195592 BLAKE2B f4e191eba245dacc0d0dfad538d97822623ec4fd7f31b3be0c1549001a777c4687c2dc7ae413f200d55b5a408aa38e0786f1d104db2369919909cd623f34ce0b SHA512 ac241507ee2741f6be37a4371d1073c2c3d04a71012671c9bb63bfcbb85bbe332592aa44a55751c49c40a8af6d34604f4dee0f31e13c8dabe0e8267c5fba3925
+DIST kidentitymanagement-24.12.0.tar.xz 196792 BLAKE2B 4ec8de4a347714679340b695f3c3fa27ad12d8963b5b02c87f6ab13cb6e6d634870de7a270a0539bbf1c02a67628a2c8c68d56d3de46b3118f5cb930d9fe4471 SHA512 5ae4f093e45979b4338110245dfa9767c0430e692d38fe87c29a33417cfa519963646a6d43e7a02e04cc98f5c5163a486bb6138880e3328580c0df71464493fa
EBUILD kidentitymanagement-24.08.3.ebuild 837 BLAKE2B b6def379fc6da7f1f5534d778c63ec82b0fa7962634db7177671028276a6ac85c35c2064104a436645470ad6169624f75ca6eab8b3b5997bb858e40efadf2cc6 SHA512 b834f99bfc0b773b8658240ccc961e3667a2a3e699879290586129ecad958ffe936d5fc325ea9f50f9f33163d578f7ad03046f14f5923187641c678da713f715
+EBUILD kidentitymanagement-24.12.0.ebuild 839 BLAKE2B 3583ec52b7193e5a2d57583591bfc0ddfeed13fc6ba7a4ae112d160be864036d2ec5ae8208f64ca0a3368a2b1c4534274c133860be73fe3a46217eaf6e4439a0 SHA512 755f8fc97d17494785470aa58fbc7edda22f8dc3c5e59af9f3ee327d5f2e557dbcdf63aa5e16e6dd3efd5877707905d1ee7a6e7a8fbecea97e5307426c72eea0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-24.12.0.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-24.12.0.ebuild
new file mode 100644
index 000000000000..2f25e208d9da
--- /dev/null
+++ b/kde-apps/kidentitymanagement/kidentitymanagement-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 ec235421235d..34ca7e0846f9 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.08.3.tar.xz 3246660 BLAKE2B 4cde22746e9aa6a0830c9029c02642a04d493c1fbbc3b2a3394d1d43fbe6e84e887b40ef3f6bb3de671a3c12d2906177d2a8cf1cf6eefedcf4a8ed899b95b56e SHA512 1a75e110ae395ae3467678cd97e6a076f8adac3e2d8ba389e58da44a539cdfe02c5a21a7d13f0ef67e5720a1d1f910516a49ccf9d4e2f0bc9dec361992405fd3
+DIST kig-24.12.0.tar.xz 3246700 BLAKE2B da7e958d9bf42c176c840478607075032ba786308e49a7aa98d96a99b34f726c95d6fe7f3e248ec352816b3818dd2a9a8d0d1a74e7fc49d89e5876625a15017a SHA512 928d8f41394853328fb68be44ebcb708e9d20f65a4d6e85864c6ed1e11c5486762fed906dca26fdf465b45d61cc4565da29e76a4648dc584d5bd18813069dcb0
EBUILD kig-24.08.3.ebuild 1730 BLAKE2B d6f95511a4da58568ce3653e021713f34716b5c10dc5cfee1864373e462ba048f1ae96218eb27232a00f12bc4a2b903b2430a9d45d89a8232ec492ea54f47ad8 SHA512 b7eec3f131d10629239bd3c80b5d0ea1259a75fdbe60206ef0d285a2634d9b7e02eadade291302bcb03a40522370c4c77c05e90c521b54bc8eb0ece99deca1c1
+EBUILD kig-24.12.0.ebuild 1733 BLAKE2B 25b980886a4f43ff151d854e8c7a825df9d18ba9776b4b6b3fc7e0ba9ca15fec9c81da72b5ea65fb6473cc593e8305418c00f41f9541839f9513df831b3fbaa0 SHA512 ac59cbb9bee0da906faab2dbb5db51cbc217b82f703288f6c69660dbcc48618284bc4f1380a8bcb286f57d91dff0b15e3bcbb83e193274042b93d0d0fcabf5c0
MISC metadata.xml 486 BLAKE2B 11cf086271c289ac0e3f1343ad70021b4b847e7be0ddb8f1dfb2630a4d7ff026456e2ed1c2f303bc8d9a4ec6e062c923bf809e14e814ca8dd653d9c2fdbe8006 SHA512 b4a4b83cd44c29cf1f194f5c3bdd1e48f9ef08c02d1b33dcb25fe36d243588f5b83753c03826f1cb74df4ba225553fdd65263c047362edfca5709944cb24e08a
diff --git a/kde-apps/kig/kig-24.12.0.ebuild b/kde-apps/kig/kig-24.12.0.ebuild
new file mode 100644
index 000000000000..b167d96a3b19
--- /dev/null
+++ b/kde-apps/kig/kig-24.12.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PYTHON_COMPAT=( python3_{10..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 96f5d6507ec6..41e16b2f2d6b 100644
--- a/kde-apps/kigo/Manifest
+++ b/kde-apps/kigo/Manifest
@@ -1,3 +1,5 @@
DIST kigo-24.08.3.tar.xz 4832520 BLAKE2B a4685748619f2c9771ec62e130d38fe357af54e24eeb4703897457b5315ceefb5c1ca4dd0d8df889c0e6144bb4bd9264ea40869898026c999bde2a98226524c3 SHA512 cb318e47e73a6cae8e90caacdd993d5184f064ce8bbd9f7de12cf667eedd5412266f2b0770c382e737f1e2c0a1047d4b1802f4f52e63d03339f6856affdce695
+DIST kigo-24.12.0.tar.xz 4833052 BLAKE2B 701bc4836c24e92e9160d6e51eaebb9f4e7afd044b69258d63fbfca5bb96b1da1f114265dcc9086a77a2c48b8b5f041525afde6f0098c32cf20d64b4af70bb4b SHA512 cd83cdc5972760725a7f6779556422beca4e788eeb7f018d5c18c7b4c2d08f7c0121cb64576fe20c4227232168fc041c39ca43a981d9b1bdd33d8ec707fdfd42
EBUILD kigo-24.08.3.ebuild 988 BLAKE2B d3965896f40b9eefd667e800801551e8d75b76f619ad9869315232beda8ecb350684df236eb6a0708c4bd3f670efb2297083083e69d278b52481bfc146a14b6b SHA512 fe60280b1a65dd7ee2b97ebf5fc63e7ffcc5777e62dacd97c009cc269ad80debb7e95f8f478177b56c993305559d002c03a76772994dd7fa37c32066b8b2c195
+EBUILD kigo-24.12.0.ebuild 1035 BLAKE2B b86a27ddb9dff5989646c5c022ae1ab67b674d70a485bbe50e015becb3f1f0cf1cd852843f0caec60369bfd1f87e2074cd23f146925dd1531b44ee626d74b650 SHA512 662659544cd596b7929fd4921119b195f1dc02e9e8ac18ca10713c5c9ad39d599222a632e09751775878df323d618c7a5f4652f5dabf82247bfdae1db356c083
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kigo/kigo-24.12.0.ebuild b/kde-apps/kigo/kigo-24.12.0.ebuild
new file mode 100644
index 000000000000..5d54ef71585e
--- /dev/null
+++ b/kde-apps/kigo/kigo-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Go game by KDE"
+HOMEPAGE="https://apps.kde.org/kigo/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 02d986667c39..b5185c8de764 100644
--- a/kde-apps/killbots/Manifest
+++ b/kde-apps/killbots/Manifest
@@ -1,3 +1,5 @@
DIST killbots-24.08.3.tar.xz 1173236 BLAKE2B 66ab122cdbc2fd4b097b026aa80fe0dd926c4f4722a28ff8674f2d1ea555a18e429502ca019655c1a09794b6dbce324631a64700743f97060783af13fad3ae92 SHA512 b09a0dabf52432ab749176f62cfb7167edd6f5cabba0c2f7fda06f5c174ad552f008fdd02611819315ea075b753163ee823978d65dd9ce68091700eec98bd7ac
+DIST killbots-24.12.0.tar.xz 1173108 BLAKE2B 8608743c25e0016aa18849b8539df23cbc442d36461b684e8fe67831dad9663005464ec3503d269ae36906df64acb784f392e6d16d6f76824a2f5ed5bd628e96 SHA512 a5fd7fe76a83b035f10909b313b45729d2e70782be768ecb7b43451fa4200c0aa6130c3c2e4e6eca7082d1b2613e2d4c1cf531c1df512bc58cca62fef367bcdf
EBUILD killbots-24.08.3.ebuild 914 BLAKE2B 02d004a31e3e20296752ab0039d21abb7aa0403825c876332914551eed2edf3a5d3a859fd071e1cb51552c2b5a1a62caed6724bb7b7dce6cbe0ffc492012c524 SHA512 e31f43c21ef6b2cf4b5de83958f0cbeddd9419eedc1d7e866cc4bd548e70fb55203e4e6dffe25928c1be77fb94c61533db9f722521c21dff8a7b8f3900650143
+EBUILD killbots-24.12.0.ebuild 916 BLAKE2B c2dfdf30f1c57512f0277dfb58359a47260a1ebd363f5d84e0732b25bf21e84f3733b4a400a0eeaa2dc077bcc61f90d4e338d031acf24c56fcb532833b0e9e0e SHA512 5398575eedce655709166cadac243d6fe8362236fb03b0f94d934e4be98eaad066912e2604672897ec4d933cb958776db262d56e06642fdd269d21fbf159a190
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/killbots/killbots-24.12.0.ebuild b/kde-apps/killbots/killbots-24.12.0.ebuild
new file mode 100644
index 000000000000..5cdd308ee5d7
--- /dev/null
+++ b/kde-apps/killbots/killbots-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Kill the bots or they kill you!"
+HOMEPAGE="https://apps.kde.org/killbots/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 7d652083def9..fd402deea802 100644
--- a/kde-apps/kimagemapeditor/Manifest
+++ b/kde-apps/kimagemapeditor/Manifest
@@ -1,3 +1,5 @@
DIST kimagemapeditor-24.08.3.tar.xz 1073944 BLAKE2B 8f108a66176c0a16cce2bd5fbfa5041e81b02b2fa82763ae27d6203fb126585a8d8ded759a0100c9637994da620ac5659a044856ca6b68efeb36d9532eee6b6b SHA512 0280ed128f534e8e86de263010ef2a2d83f2ff2e1a37f05381a985adad4155399ebc8e84bf67167f29365ed70ad0bbca4a84e85a428ade360eeb0a87e2ed3e1e
+DIST kimagemapeditor-24.12.0.tar.xz 1074232 BLAKE2B 83835f5c6c5700c945336b5b1954dba90d166ff5f747585c564f66a1d9e28198579192adb68d6083ea558ca4d34db937abca9bef04942eb71f301820c38f400f SHA512 eaa5846251f2d50911a4a17518e34eb5421fe786556b63146cbb481f5972b56190375065b455bff2aae8a6e1766133ad00d10f16032b6032c488a1efd80ae430
EBUILD kimagemapeditor-24.08.3.ebuild 852 BLAKE2B 28b10f8e5e9c6ce1b9947b96147ccfe28650b410ca35196832db158dc34493defda9dcabd0c76035a05f415106de86f49825d28e5ba0308b845f909d10bffba7 SHA512 fa28e5213dda75d43d10956a8c10cfce0fb730bdacacc839366e6846f7e9f45b9eb9077b11bc817ba75cd4a2b409b03b19e1ac089c796850dea5bcbd5c8afa24
+EBUILD kimagemapeditor-24.12.0.ebuild 854 BLAKE2B 6742e4be524f114324acfb86fe5266c008687a92323f4c89946a24332669fce7404a0358b355980780b815194f423062be165dad41fbc21325fa271239b236c3 SHA512 43ba832d79bf38ff7e460bef84a5d26cb5ddf5bbf13b0541eb358fd8468492f96cbd68d03475668f2d8ee77f104abb862647150043cb8cc73907e65ded05080a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-24.12.0.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-24.12.0.ebuild
new file mode 100644
index 000000000000..04521c203ab3
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 4c041ce4be78..264e9b67b5a9 100644
--- a/kde-apps/kimap/Manifest
+++ b/kde-apps/kimap/Manifest
@@ -1,3 +1,5 @@
DIST kimap-24.08.3.tar.xz 132356 BLAKE2B 1f9001d933415edc39c29c1d1baa21322520f9d08f88a22291dabf302f8c6fc13cdecf5752395feada310968b7636ab980e46f523eddadabed7a724f38ba0809 SHA512 97d76ba2c8656273028e90d88ca8668ed6f7122096a945278d7edd476f050d97e9f818a300cfb51e81a30d68c669619d834bd264a5aae6798594dac296047a6a
+DIST kimap-24.12.0.tar.xz 132396 BLAKE2B 067b184e57bba1cf3a2a3ee13340496a1ff049efad2bca08ce3cca0e631e2f4ccdd6d4e48192379a1e30bd0f9cb6bc20f21355a1422e711c50d0870685507f1d SHA512 fc8fea3b7f9e046d26a4fc4b7d6f64b18950e6eff6baebcd6749c6d9b7f47a45e0e11ca7b10d78a1ef5b29569a9afca2425bb46e3e2065093809a77ac463fe88
EBUILD kimap-24.08.3.ebuild 872 BLAKE2B 5f0508b984ae98b4618a5a908f5969784c6e7e1bbe00d4444402b9e48672e484bfa68018e35605890e45dd4cfb08f2dfd38bc6e309fdc9b94756c3786b677f90 SHA512 2fe38166f5418a7cc4efb6f05e1ef39bfda66b3bb86ed8946350ba080c747641ea799b9a3f84470d39412596a675371a5ae88b12529480b905f4599931aef888
+EBUILD kimap-24.12.0.ebuild 874 BLAKE2B 5315e5692045699d5f26f18acfc2a7cddde9d3251b37e891f40d0a68978ee20de470ce226a67e6da6c8ea06187008496e27282abafd713f401ec7e3407f40edd SHA512 e0b3136a5332e969bca5851be4eff5b61fa432d1cdc45f3f0dde4ddb4c6a1675cfd170c4b063fa3ba21e4fbb2e2288a865146cd35c5f0b94f197790e56ac1464
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kimap/kimap-24.12.0.ebuild b/kde-apps/kimap/kimap-24.12.0.ebuild
new file mode 100644
index 000000000000..125096e57b23
--- /dev/null
+++ b/kde-apps/kimap/kimap-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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
+ local myctestargs=(
+ -j1
+ )
+ ecm_src_test
+}
diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index 878414dcf24e..a9be9f9e2101 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,6 +1,8 @@
DIST kio-extras-24.08.3.tar.xz 3482788 BLAKE2B 43db34b60e64106b99a68743bb9c22f0435e50b1983ac82edead74bbf1ae685884d193a8555692db9e7521c608043f9347267af52fd7bfe61e0ddc2552732fe7 SHA512 a4f570e39273ed004949a2b647cd7ece316097d28d7d7a49bb87c0ed275dcfd9ff3893628dfd0c7a9bf1f1fd8f506dd1f0c885b7b8aa768978ed1f649cea1253
+DIST kio-extras-24.12.0.tar.xz 3514376 BLAKE2B e6c680eded58317cd82ed40233ac9b4f5eee5f2522bdc7e1697bddec2e6c845f4354689a7cd76d81c240b6757749f86ecde95da3eddb7214c675a8b51b7ca32f SHA512 3652480badc91d01f3faf2ae86d86d9dbc69c6ae7c3b16acd5c2d7434398e56910b7bb27cdb5a1661fafe470a03bd55ea24e70047a740f682da45ca395bfc719
DIST kio-extras-kf5-24.02.2.tar.xz 1468060 BLAKE2B a578cebef92e2531e7a1565109470585022ad740220d7cf11547c50e4f2cd4b0336619b76cdfb4cfa07c3c6a5db5e421d89f5e2caaa11d60dffd17047bd96304 SHA512 b8bb00d59d4f84d58ea22bdda6dccd5151a7e48f788fe8827ca9576cf7e287b91c08ebb77b76cd93007593f4d9f0210d75ef551a92e8448796b83b5ffd37255a
EBUILD kio-extras-24.02.2-r1.ebuild 2843 BLAKE2B 41c52978899290cea78d185ed3d43c8f625d9d7685960f08842c42352bd2099a4118a7401af417756760ec9d90182d90539baea8015874a26605e32d6ccb8a22 SHA512 b59969562ac66cda1c827a96b95e3ea518941f3f61c6bd4abbbce53c2876106cf85a499e20d74262d7086068496247c49ecb3879798d65c5d205df7f80d258cb
EBUILD kio-extras-24.02.2-r2.ebuild 2844 BLAKE2B 8cae2ea2c6569c77bee865aec7ebb7bc2c1dc248013fcaf28ac728dc59422480c3416f57e055c4d70f430c9f2a8473f55b3185f69c7bc586a34e39e8be336318 SHA512 e7ec2b7f20c928491d2cd9e0774fa8b68eaf5fc2c962f124ed1a6e8bfb1e36afa07c5a0ba17d50e46cba407e166f152d1440e323937a87b5c6e05978f5e8ef93
EBUILD kio-extras-24.08.3.ebuild 2652 BLAKE2B 8f643cb3946de94f546a305325f4d3c9fec28b07bd041ef40439674e3e6a81bf3f9e115ffbda3198e3cc1008579cb3dab85dbab2eaa0669aad34bafebc5f7798 SHA512 f6ab8a7f517354e783dc08bce85e3fc1ac34e3906b997ddc538a33095fd50ca38b454cc9e1484b914c2bac8e1fff19263096f2a56de8df8de873688e3eceb252
+EBUILD kio-extras-24.12.0.ebuild 2769 BLAKE2B ca132a5e525422ffb1e489f97ee630cca0d5663ea819d113c72e095d9a2133b3b3c07ba3ead27536ecfc9aaaae4502f2642badc63425dfea9f80c1e63e07b2fc SHA512 56a53f185d2cc56658c1e92dca08246895b8bfff22e73fd1bfd31678e8fd0e9e8b48a1ef92c98285d0730d968eacfeed347d03cb4684bbeb6878f1f70fb80e78
MISC metadata.xml 1230 BLAKE2B 9b567eac809ae4520744b33f1bac2230e14e8666b7d12be0dab5b99a750626ff6f87b93f15c3ebfded9ca0540b6244105ec5531aa61778e052fe9610130f3a17 SHA512 60f5c4fe5c342680b50d3c8796142d41477468edab3aeb7b45f8e4d8ae932d2ee781bb49034272ca1d726031ab14c73fa137541318dcefd62f28aeba271c4295
diff --git a/kde-apps/kio-extras/kio-extras-24.12.0.ebuild b/kde-apps/kio-extras/kio-extras-24.12.0.ebuild
new file mode 100644
index 000000000000..892cd21fded8
--- /dev/null
+++ b/kde-apps/kio-extras/kio-extras-24.12.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.5.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 ~ppc64 ~riscv ~x86"
+IUSE="activities ios +man mtp 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:=
+ )
+ mtp? ( >=media-libs/libmtp-1.1.16:= )
+ 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)
+ $(cmake_use_find_package man Gperf)
+ $(cmake_use_find_package mtp Libmtp)
+ $(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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest
index c3d2ff50b900..d5ac7128029a 100644
--- a/kde-apps/kiriki/Manifest
+++ b/kde-apps/kiriki/Manifest
@@ -1,3 +1,5 @@
DIST kiriki-24.08.3.tar.xz 374536 BLAKE2B 88bbeebbdb161b5563623023be2de8f64d931d13257d5b7a15eb1ca591856316eccf1ae452b4ccbeec691d5e0f7a6eb73c8e561121006aaf4f90b46ea7ac7f80 SHA512 2d31178359fe0d78b5cf5ad2611d80455776da549165fd28c34304761e7d7cd4369877f57d31a6e9380b2204a88b8646907305ec1fe5b952a8f7ed7f5554e478
+DIST kiriki-24.12.0.tar.xz 374484 BLAKE2B a04e8c35f1b8477e57726775a1983dccec538b1dac1dfa33cd6a5d6c7d4d009f602ba5cf5eeec850969f1557763f758cf5f69e5efc0ce01e2887c6a057ef1e52 SHA512 58d1e845ec91740cdf632390d1c55595909f0a3d80d2774d9e2d385f68f7de3e6c6831a4345739096efd47087f5cf06dc49e4d6a5f5b217b8aa911e0302043f7
EBUILD kiriki-24.08.3.ebuild 845 BLAKE2B 22baa504c88a73856b5f6a86a09fb393214cf569a2a20695eff589ea4b92f40a4f410ce80d5d5576fbad47d926fb0ab8106200cab9b4d16843928cdb3bab8e6d SHA512 3b6ad39cca1bea3a017458d08779bcfafc7c6b596fa0944e0bbdaa1123adf13d764b8e8bffe2b506c6968bda4e94fc83dce788df19c8d0484e3cb7fbc2267a29
+EBUILD kiriki-24.12.0.ebuild 847 BLAKE2B 7ac22b481b799fef83edd63b2f7cca41a17206a0c7f6a66e9f2645ea29ab455888d08607dcd1fe566534122360f56244ff82a19fdf47a546a31b3855e35e4f2d SHA512 9b8dc56644b76395b64af51f8dbae9ff5b62a328609d0950b8861d9ef315751b7cfa051584a0410af636a00f622eda4b78391c958c410cfb82bf9e3cab29949c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kiriki/kiriki-24.12.0.ebuild b/kde-apps/kiriki/kiriki-24.12.0.ebuild
new file mode 100644
index 000000000000..b3656aa758df
--- /dev/null
+++ b/kde-apps/kiriki/kiriki-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="An addictive and fun dice game"
+HOMEPAGE="https://apps.kde.org/kiriki/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 299620160f05..2d3d62f40408 100644
--- a/kde-apps/kiten/Manifest
+++ b/kde-apps/kiten/Manifest
@@ -1,3 +1,5 @@
DIST kiten-24.08.3.tar.xz 11313104 BLAKE2B 39d90da84f7277278c17846187f93a9cfed5946de44c813a0d75cca112acf86f80e9ff4f338c33d47f7659a11d81dae8cb16eae45908ed3c926035756910d503 SHA512 1d38bf7d17a594d9493c13b119f92328b7cdbc343201008f414a93b6acd7f0d288264859a91379abf5a8abdff17b1b354cf6b4643ad7b6e9537894ed20b1caf6
+DIST kiten-24.12.0.tar.xz 11316240 BLAKE2B 6354a6d9ffd8db2c602520f083e75a84b7141f600f2e3051585d8681f078583b21633b7a0a075eb9e94a0128977ea04a98eb9f181e995bbc1e96cd1f5723f9b0 SHA512 979da1d799931bd35989fb126d1b66a58adbe12c3b303015d6a2b032954383e7646735a3fb658ff093ae4d1a2d8abcbfb4b125216a997fa0112809a1f77d950c
EBUILD kiten-24.08.3.ebuild 1020 BLAKE2B 0ee0367b09b16167548855527d035e0d2e8aa6b3b7637b8f84b7f62df08ab6ac86289b0aa3ed02df5a3e736dfcae8f9faae0be2e9737ab090cc7f092cc7a9144 SHA512 707cdd92f3fa923b184592daff11a3bfcc27c9654ce964ddcf2b500f97a25e2e8113d49d31c00f6058ed68c0f2d9ca21127277c67d8e6bcabc7186863f5e70ea
+EBUILD kiten-24.12.0.ebuild 1022 BLAKE2B fccd6d2a51e432caa4aed4a5b315bdda657c9c7fd1042cb78e25b49afa2550a0f1d7b797cf3544e16e08bac32ba213952dfd2a5684ee05b598ed7816286a9169 SHA512 258d13eaf9440d4f8c5418c05142c0db2342cba4a949d83ba591ac2f61017d5df90f987653392b1c3b73e843ecee15c2980311e06b77f57d5a1c820d59bc439c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kiten/kiten-24.12.0.ebuild b/kde-apps/kiten/kiten-24.12.0.ebuild
new file mode 100644
index 000000000000..2927ab857f37
--- /dev/null
+++ b/kde-apps/kiten/kiten-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 5ada69f2001e..da4c4de5a233 100644
--- a/kde-apps/kitinerary/Manifest
+++ b/kde-apps/kitinerary/Manifest
@@ -1,3 +1,5 @@
DIST kitinerary-24.08.3.tar.xz 1992056 BLAKE2B b1e146c3056debd184fc7ca25c401be6de79fb02300b83681d6d8c4d0455de27e829a9305c435b48ba38699eecb24015dc49a1f3854c21591b332a24abf0757d SHA512 6f4fbe88a7ac14e90e2811661c2f8d747f4789e588ccbc109aefb2a5c958efb49e5d30fe2faf8b6384d8dd7ed5b2d7720872209d624be21c11a1e3c19942da0f
+DIST kitinerary-24.12.0.tar.xz 2004820 BLAKE2B 1de13a4b888e56f060ed918b284fa72667e8c174a26ae6199d707e7eeca95493f5a80645125ff51b75af221e490315b3f0e8687a5019bbdccdeeda886b195397 SHA512 7a019ab55b7c165f58fac7e1bc42f08a8e0fea3273ddf578c714c6cf8b1280259789ea899187c3836d1493ec816e8f6244734a8fca8c2549c96e9db46dc34f9d
EBUILD kitinerary-24.08.3.ebuild 1108 BLAKE2B 88eb29218a97e74c91b860a7ba2d157c02bc6580cb53123a32ed1741383bcd70ef04c88d8696fbf8ae0d662483e1e765cc2ea90db22aabc74ab63c5fb66d25ff SHA512 e6113123d1b387bc0d0fd7d630b179be679226b78d697b80a66661bbe7af6ce03d8933e27287d925ec60bb16301c5b1b351bef1304124251c247715eb2bbd56e
+EBUILD kitinerary-24.12.0.ebuild 1110 BLAKE2B 6781c40fc0ca5bb2a5092615a9a0f1556b86eb942354817b7308f85b7812acaf9510e032c4c5336537f954eac19c6198ecac781d90311d1aa5893df7d2747294 SHA512 d98c664a1dbe3473bc9e2810a8ce32ebfcb2046efb0e8002c4baecc91204a222fbd4b6449327b505c733329072e2013c70bfb37ac882ca743a59f9af4053a541
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kitinerary/kitinerary-24.12.0.ebuild b/kde-apps/kitinerary/kitinerary-24.12.0.ebuild
new file mode 100644
index 000000000000..eb3241490ac0
--- /dev/null
+++ b/kde-apps/kitinerary/kitinerary-24.12.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
+HOMEPAGE="https://apps.kde.org/kontact/"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~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 adb60c8b455b..5d74985c9f33 100644
--- a/kde-apps/kjumpingcube/Manifest
+++ b/kde-apps/kjumpingcube/Manifest
@@ -1,3 +1,5 @@
DIST kjumpingcube-24.08.3.tar.xz 346412 BLAKE2B c1b5d9b9b03c25ec58bc05d2404536eec409359472bb673678357ac25c7d66ef4d5a4a128049c28a34cfcd3bd214dd361b467c76682348b51c0bd1f239b7224e SHA512 ca4d0bb7da5ee2312b3e9acf8ce844b7581967fad6ef805de83e7817d04fd9c31b270782ccbfaa5da38036de17ab68d19968cd9b1a52ff1f20909af7156065ac
+DIST kjumpingcube-24.12.0.tar.xz 346572 BLAKE2B f0552dac4dc0fef988eea093a6f12ec72b304a24971270bc452566d2f3a3761bb35d7051135cbf6464dc6c177f6919a4b1eea07db94c45783d20ecd42e2cef40 SHA512 1b2917b4f1b54df33833e43f08fdd418dbb71dc2fea0f80735651c036897df57bb35b017d73d118c2f72edf27c08a672df1f8a2c4da6f4975ebcc80009c99c7c
EBUILD kjumpingcube-24.08.3.ebuild 996 BLAKE2B 44110bd886b5e07d6b5957c22205a769459d282fc2f1ccac90d65d83f0ffdf1a096a6ac7afb57f984cde89e3636a6e8d5967b5acfe1782c0511f69a9f3aee73e SHA512 c2ec6684ce2a62f4bd646851df1dbb2bb60075ff9addce35c71e29d448ddeaff087e51a712bf8aeb07d36bcba68bf52d65d111cabb178c99481a0742f21e3228
+EBUILD kjumpingcube-24.12.0.ebuild 998 BLAKE2B a64dc4b01f7a853520a118b3f44ade52f12ee8af0bca38f46b29b488a69ca97761061238dde9cd7222bdc011fdbc10b0a06ec2cd5aa5377b8efaf76d3a20f12c SHA512 51137c384dd76c43d53be2206a15db7988d9945766cbb8d3c0ff3bd225b1195d01b80b060b40690e22762d3117b1b167e3b130d1fd70dbb5e8f545b9e47522e9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kjumpingcube/kjumpingcube-24.12.0.ebuild b/kde-apps/kjumpingcube/kjumpingcube-24.12.0.ebuild
new file mode 100644
index 000000000000..dab5931559cf
--- /dev/null
+++ b/kde-apps/kjumpingcube/kjumpingcube-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tactical one or two player game"
+HOMEPAGE="https://apps.kde.org/kjumpingcube/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 7d601a558507..662c7f64167c 100644
--- a/kde-apps/kldap/Manifest
+++ b/kde-apps/kldap/Manifest
@@ -1,3 +1,5 @@
DIST kldap-24.08.3.tar.xz 189696 BLAKE2B f0579501df748587bb38524387c117b6e1825417d5741191f28d88f71023a2e0e8c1113e675127efeeeac732f777f32414283a3cda99855af8deac214ac6edda SHA512 ca77c2e7048fb873174509414251f2a5ac717fd7d093183a1b9b4f14086ad832b354a1ae72da9830c4a6ed4261a804f1662f25ee485394cfded4a702f21cc047
+DIST kldap-24.12.0.tar.xz 190344 BLAKE2B ddc249853f4ca3a7aef38a5d16de3a8f699480a6b56b2eac2e2ab02abdab8baf0c610db033eb86a00b96234fe1f7679e417eb7d64248ac9d420610057cce4be0 SHA512 df59f93e54f7f36f8ad0152ba4c051f7af3a88e6eb0de9944979a8025b45d72e4c72be939178af576620a160fe9e376689f1a9a6ead97999b74dcae95d962891
EBUILD kldap-24.08.3.ebuild 658 BLAKE2B 11aa4379d9be1b786ff17f705359c47eb4257254e4dd3b4996e9d8891182a31959c8d83b532bcad2a3009152c27110fa793f554d2c1681b5348391d342896e64 SHA512 dcaa828374fe82a041542ffbefa47e35a925642550be0a48d5c53f7ebd71eeb1e653d7d5edd8170c97c9861e06899c25e098090c5133d10b1195658aa054a878
+EBUILD kldap-24.12.0.ebuild 663 BLAKE2B 11936800d95435653c8342c83b92b2f1cf8e0f1b54646bd6e4b00bd5dd1bb06ea8f9b4b0bc9ec8221227bd1be870a2d09ed866c220a13a561934d74491733ab1 SHA512 420ba2caf59c1650033c063f8ef4970a82445e852d61bb63e6b769d8b519ca58573cae1aa45c7dedde39113d268007bae2a05326ab383576893f7447ada43467
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kldap/kldap-24.12.0.ebuild b/kde-apps/kldap/kldap-24.12.0.ebuild
new file mode 100644
index 000000000000..2957955b4941
--- /dev/null
+++ b/kde-apps/kldap/kldap-24.12.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 b5af94b12436..734e626103ae 100644
--- a/kde-apps/kleopatra/Manifest
+++ b/kde-apps/kleopatra/Manifest
@@ -1,3 +1,5 @@
DIST kleopatra-24.08.3.tar.xz 2983256 BLAKE2B 162a77493f25a81fe04901c6823870a4f80c51b30bde807502ec1390dbebba838b05718feafd559c3493554a46021d75eb74a7ffdca6e58a7b13247005a1c5ee SHA512 8fd5e8d08c23ccf5559d0cf7b14e7b013b9d13791869f564c624db39156550cbb4e45fa7ce63c076890d938e8c0342b90cbbd53ea98a2eeec167d5f13b551871
+DIST kleopatra-24.12.0.tar.xz 2785572 BLAKE2B ffd9620424651e82738710a6ccbd7ee990391b8332552a956c9efa57fe1e02508819d6c270fe446efb88962322d5a045374ed6ec56c291c65cafa5d56ed5f854 SHA512 da8faf28264cc42d684278739bddf6db9c8384c09b947965c4114b236c75697851fbeb6ca27d0332310f5cf3c94d0432cc30ef7ba0bdc1562701bdb08a622cf3
EBUILD kleopatra-24.08.3.ebuild 1846 BLAKE2B 129a7e5ed6473d3a8e449fd0ad78d559cbfcefcebe6ce19d790cdbe0677934339f6a0c72212c5bc45191ca01e779846d5092d94a46ce180cf591acada0510010 SHA512 2dce72773403571e2c757e42d39879d715bdfa4ec08dc32c50aca341b9ff54b2162ba585f34a5dd73a97d052a294e83f8b471f1c118935b5442bc590acb1307e
+EBUILD kleopatra-24.12.0.ebuild 1885 BLAKE2B 00a0123733ef46e16e72520b0a94fe2fe8f898ba50f1846475ebffb59d62b7aa878dc28ca7733fcc2ff8925aa2026e67a5ce23062da4c8ebdab52004458f1fbd SHA512 8f77838bfc88156d4a9b73d221be893c22c84c286c6d6af1b12a56132a7764d35c1c7c697b33591a609611f06c9388db1f09c2a0529dcfd34d47c9694035c9f1
MISC metadata.xml 421 BLAKE2B 2d59a8c375d953a93b35184503bffd26005b4ce8e5408ffc0e1f6dd5283d031d2ed2d6bd7036d380391499ce50d4dda3fde3432e6f4f0106145beac01641c87e SHA512 df430c37f0b8c4f78b9490bdaa784bbb676d9f4e103d5a016b3f46492dde84bc7763597864c42e7be1d4c070951f49cfd0dcda10e90cf0fe20d7b212eb07db16
diff --git a/kde-apps/kleopatra/kleopatra-24.12.0.ebuild b/kde-apps/kleopatra/kleopatra-24.12.0.ebuild
new file mode 100644
index 000000000000..09e71b13ed86
--- /dev/null
+++ b/kde-apps/kleopatra/kleopatra-24.12.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
+HOMEPAGE="https://apps.kde.org/kleopatra/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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/kstatusnotifieritem-${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 f524739935b2..7e9ba8c43f75 100644
--- a/kde-apps/klettres/Manifest
+++ b/kde-apps/klettres/Manifest
@@ -1,3 +1,5 @@
DIST klettres-24.08.3.tar.xz 47184752 BLAKE2B fa7eac60a1f152f80a642e366afa587752f322a23857eb9b63419053cf5bc9b23577c5bc86f428ad03192b3a13db1d1acb2365de36587dadf3dd5545392b1530 SHA512 d2adf3908bfb29a6012d5267232a03caff1eeb5619c6e2d04274f02d122380c3ff637dde37c0271926644d448fb702466ef2c3c73a03286c56faeebb33c1ce81
+DIST klettres-24.12.0.tar.xz 47185064 BLAKE2B eef4709c201c04393e8d4e35f3cd8d874bac10f697f633d1983c6cf675b8f47e16e7efcfd627e3063c0bce369311b328cc5568541dd8bbbdc881619c2025b156 SHA512 ca3b83d734e7e87b305f96628fcc7f3725f3069c156ee8e91cf44444a9eed7a6b19382022f5ed8943f8b58837348659c6409e8bf604035770d466a3bf5ddbe5a
EBUILD klettres-24.08.3.ebuild 814 BLAKE2B 3d5c5d326df6d78ddb0b05b57dd61e70287a6a962c793ad6bc332404f5f2c826f333710ace3456d26c12f9577321475fcca64c8c2913f588d237638f3ed4d0ff SHA512 95b2576f6b160676dfd0a1e7320ed072212b4fc451ceea5895254705f970ec750a41506b949db08528bc439265c4dc5efe9e3b303d9f293b5860cb8b640eb458
+EBUILD klettres-24.12.0.ebuild 816 BLAKE2B c7d4a05069cf369d177bd69cbd39060dec0342161d6ff6108c4a449c741a2d6d839bcd5ae8ef165418e35457291ef48d70c85219ebaa70aa1efc82aa7e85ad08 SHA512 ec3cf4301ffcf94ac5c79f80a6eff77b14b94b8dbc7b839244306e39ae8a1e75c2ec803bc4bc3ab5d60da52cccff4dbe2a47c5ccf61e846adb7a42d80985a7f8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klettres/klettres-24.12.0.ebuild b/kde-apps/klettres/klettres-24.12.0.ebuild
new file mode 100644
index 000000000000..71316f28e218
--- /dev/null
+++ b/kde-apps/klettres/klettres-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=media-libs/phonon-4.12.0[qt6(+)]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest
index 55e1680468b3..ce1f2ffb6a1a 100644
--- a/kde-apps/klickety/Manifest
+++ b/kde-apps/klickety/Manifest
@@ -1,3 +1,5 @@
DIST klickety-24.08.3.tar.xz 1387092 BLAKE2B cf5c76ba0c9660cdb2dafdfacfa85358fd247f4dd4d4cefa824bc785bc703db245a6c62f32137d0f9e963c8d269f18b04faa73e5afaf0028131ce7ff89cff705 SHA512 62e88fc3c416a4cba6230f4cfb2db87068e4fecc45f6fb3fd5ca6475e986df24605fdd8fb0f5eb1adcae7ec9548173fe1ad034559e0edbdde82450937b6a4f76
+DIST klickety-24.12.0.tar.xz 1387332 BLAKE2B 14647a63eaa5d865f4a66e8d62a9ea503b6aaf30db75814d37ad1b1164a4b90b0168e3f863278577e2180ba4d2ec4ca06b94e8dea9f8870fb7667e53d713b6e2 SHA512 31f4043104cd49bce3ad26378996906d95403a08c94f3a3912d562390c7bda069f5139e030ee81081936b7d4bf5a91abab9d39fbeedb432476b9b790bbff5549
EBUILD klickety-24.08.3.ebuild 1026 BLAKE2B 19f89ab51a0acd61255bf5b7ce82794a7eab548db22a3c43c0e4895cc1642353067a7d2a6343b14fa8f5e743775daf2bdeb42658fd9903bcceddc89d15125e35 SHA512 61e0af49f9017b86d6188f070beebef7a7e580c22b87851b6d5bc1cf2d7679f577f00bebc5d27f087c3a5d51ea04027706cf77d0ca25ecfbfa401f7148a76d55
+EBUILD klickety-24.12.0.ebuild 1028 BLAKE2B 593af57258e24bb633d959456041a5c552af57a0c772a2cf17a5ef6f9f18c01a7761a4a4817a3b1a709055d1a3a753c6af253fac4f9e806db5aec1918fec99ad SHA512 ba35a792544877356bd3ae4fe3f00b1bf17eddbbbc4df5f437aba09e2e478c4b5b7ac7a5b4aae5d215a345fb457815e02f5d566cb60e60460253de295ce15bfb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klickety/klickety-24.12.0.ebuild b/kde-apps/klickety/klickety-24.12.0.ebuild
new file mode 100644
index 000000000000..8e54c64cc0d3
--- /dev/null
+++ b/kde-apps/klickety/klickety-24.12.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="An adaptation of the Clickomania game"
+HOMEPAGE="https://apps.kde.org/klickety/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 a8c4ef450ce9..c8ff0bfe4d38 100644
--- a/kde-apps/klines/Manifest
+++ b/kde-apps/klines/Manifest
@@ -1,3 +1,5 @@
DIST klines-24.08.3.tar.xz 1673668 BLAKE2B 9669765a7e6f6a81c86f521e7801e528b4b838fcc61ff7c4167e6fcad62a83eccb8280a633fb1c24666687973454f7af6554b003e6116b0a175d81ef8c87a10c SHA512 3c9d85cd0b2385973fadc250cdd88c07752ac1bbe1b9c4098600a7f5e470fa805a8babcc0ac2b48deb59966fe6ba9e55103211e5565c0754a6e94e6436413786
+DIST klines-24.12.0.tar.xz 1673788 BLAKE2B 42d21b2de075a5a88169d69fe23218961c8f1811759564ff56fcd2ffa99d81ad5577e7cd7c6a7b9ffd9e81b12b83e87881690f1a7d9eb7d395e342253bb68896 SHA512 81ba08bbed03c77ab63d0e2de50de411915c25cff1b19f459d38ed7eb6573d9c66626bca45c447b02f88a907c061dcbf66af72b14c88e80ed6acb70d91a60130
EBUILD klines-24.08.3.ebuild 927 BLAKE2B 615d761709dcadefc49610224926bc324ea16084a7529889095534bea9f93d9dcda24b634384fb1dd5d1c711048995f4d62d5a19a4650d5959e476efafa86dc6 SHA512 904cc83947381961b3ec40c5d614f19b4a8159c8ee6516fd3705aad2ea84b039407b73fc43c723d4eb59b27c78bcfa4f6c4031b2bd2157c3d178acb86c542920
+EBUILD klines-24.12.0.ebuild 929 BLAKE2B 2802305c88fd9bf31283174ca54e69c3f629197349f4bc353f5bf712e34948c64cccdb03ad4f988cdde68c849dc6f96ee338963f934ef8d277a2b6d51c999ff5 SHA512 491483931452b1a092cf4231f0470a8f026e521d3379a076e97049754e029d7b85b4b00c64a8df5722a653467b1df92fdaa5106506f704dde6e41daff02e45f8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/klines/klines-24.12.0.ebuild b/kde-apps/klines/klines-24.12.0.ebuild
new file mode 100644
index 000000000000..d803f21c5e07
--- /dev/null
+++ b/kde-apps/klines/klines-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="A little KDE game about balls and how to get rid of them"
+HOMEPAGE="https://apps.kde.org/klines/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 2bf3aa1c7b67..9ead220761fa 100644
--- a/kde-apps/kmag/Manifest
+++ b/kde-apps/kmag/Manifest
@@ -1,3 +1,5 @@
DIST kmag-24.08.3.tar.xz 677024 BLAKE2B d42e002659e2eef519e1f1594004ecf33d125ead4fd64fba7eba6982c6980aee2f449ed8dde64938d208e031446b0f421ae8e342683ec64a420972639b812416 SHA512 aa12adae982118ec786c43cbaccd96548a62b49f4c445e1881f79954c4a1752b07925e68f6478d48f0ba96419ebb01df06d2ac61ceeba9ee5e921378fb6e2e27
+DIST kmag-24.12.0.tar.xz 677776 BLAKE2B 7bfc1488b4404f55a74a186ee39ea51d407b0ab64794b8e4ad36bb7cf351505199ff515cf1ed3c0c45c718e9fb4657300049b126b61543136df85f4b2462ab18 SHA512 576d1362d618f786279e62d906c1e7e69b4a1ea19b867622885211294a5ce1cbb38d93a32586c425b75ba4882fddbf4c964df08ea9dfc7a70119dad7defd92b6
EBUILD kmag-24.08.3.ebuild 897 BLAKE2B 0e8510ea8ff4f0fc88a964a7587011a3972f9e9717b61d2c1efe21d70825ed455d11e3700b8d32d81b9c79b438c06052b758b6b5f7d1c6f988b5edf14a258779 SHA512 c6b26f47cfdc9761e2d878800942d8e2bedc3bbc8a275d971a8f61fb8a8d9cabbcfd56f63dd1fa1d6ddc1eb3b57215363394fe837c1edb97d2a826736291d775
+EBUILD kmag-24.12.0.ebuild 899 BLAKE2B 5c2aa498de0dd5872b35a9eac7c94562a6fd7a104fd61004183cad25578490541335ab4e4d2b87c68c1ea89b4d14d6ab85cb3c3ddb6a76fe9bb54010d9273682 SHA512 4b3da2146a8f6fcef5abef124ea067a49c2f2b8614b8db6755ed67366ead6bd84479614b031de1911d4cfe02cd1d45ce7e9e3baddaa08096fa603a09fc9be1c0
MISC metadata.xml 400 BLAKE2B c475c15863f12df6a31b8bb59b12b1dc8d66dc6651bfde77f73b1d546db577593a3d33bc9dd1434a5d16baba61c1cda5d22b3b31648b5601dc8c6e7746090c8c SHA512 bca2129e14ba53dd116f7404127deae59092bd6b4ecc239c0f9f4dcfc8076d22099439d491c6ceab9033318273480902277530a83bace4d54cebb2ef854edc51
diff --git a/kde-apps/kmag/kmag-24.12.0.ebuild b/kde-apps/kmag/kmag-24.12.0.ebuild
new file mode 100644
index 000000000000..cf9efaeeedba
--- /dev/null
+++ b/kde-apps/kmag/kmag-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE screen magnifier"
+HOMEPAGE="https://apps.kde.org/kmag/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 843fd36943d6..d2937458ba67 100644
--- a/kde-apps/kmahjongg/Manifest
+++ b/kde-apps/kmahjongg/Manifest
@@ -1,3 +1,5 @@
DIST kmahjongg-24.08.3.tar.xz 3719756 BLAKE2B 54b796c75138f7203ab6453f3f7bd63fc825a8e31552b736d0d43daad3b8d9661e00d4fe0de858daf5c9900d5ecd064e3d1d069d01685bee037c5047a744b85a SHA512 e3bca77c7cdf583096542204165f9633da74b3fd107d7289188b169ca6acd9648e4323c9fc7bb796e34423bc1cb6b3d36c7ac8bc853af1f0a8b2ef01457c9af6
+DIST kmahjongg-24.12.0.tar.xz 3719808 BLAKE2B 4e978edced1b1593e185345eed06e15ec6af85aef73ca8f5e15631bd891a06ac9ac912e2deb117f4ec7fe9067d542c6c068c2d623493aef9a00cca3bf64c7848 SHA512 4a674c64566492f1f0c4b0ff3430a86de84d7f032f666d971c5dcb0e5869151e89f75c88beed2faf87a44021b739549ef0e20e22d9a88f5e8a5c7c95238c1da1
EBUILD kmahjongg-24.08.3.ebuild 949 BLAKE2B 70d191797b3e53d36b28712d9e38ac3c254fe4c258334499933beb108e8fbaa105f8911fd845eaca77d888edaac17bdf0f76511ad1dc9ac641e444596645019a SHA512 18b3e955a29811be497c21eeb7c3657d322984a1116aa7c61fd193fcb1c3515770ad8ee401d2946b1009f586640433c6eb527e1bf8b06025d68603b7290c97ed
+EBUILD kmahjongg-24.12.0.ebuild 951 BLAKE2B b0f2220b18780449f646172c5604baa7d3926a40925408684029096fec07f9598a2488e0d405034287a9d30504401f5f970a7a2a7f0ab75ac18dbe0579f64939 SHA512 1c894223bd0cc757a22987bc24bcd54d7ffb8014b075080e557f5b79bee76f47ce98db1315f1d30fb95f4ad980340c32a76444073cde9ecbd861910e7dcf2ffd
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmahjongg/kmahjongg-24.12.0.ebuild b/kde-apps/kmahjongg/kmahjongg-24.12.0.ebuild
new file mode 100644
index 000000000000..65c2087e059f
--- /dev/null
+++ b/kde-apps/kmahjongg/kmahjongg-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="A tile matching game for one or two players"
+HOMEPAGE="https://apps.kde.org/kmahjongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 74dcd08d3d40..1da3218045f8 100644
--- a/kde-apps/kmail-account-wizard/Manifest
+++ b/kde-apps/kmail-account-wizard/Manifest
@@ -1,3 +1,5 @@
DIST kmail-account-wizard-24.08.3.tar.xz 166356 BLAKE2B b2a8c13846a2ba7c1ac658f5ec278415032eee7b335ec87356d9d2ede4e99bdf7f0874e65f165456dad4e4fe06dcf46e0cfde03efbfc4025ffc3cb656329b6db SHA512 cfe4bb7d1536cad4fa6d441431ac8f3df6c849de2cdd6cf8c9a80080329d4a271b09b70615f96a783e241aa333bf6fd164853e027198777be5ed936a144f53de
+DIST kmail-account-wizard-24.12.0.tar.xz 167652 BLAKE2B dc4723f67b57dbcefc4d68f15075f9e5011528edec85443c68bd87975b3a5abf1f88767bfc0e983f4e537f00498967ab81312934aa09900bfd4ac24a9f8af7c0 SHA512 712571bb6cff329db446b49bd7a2f59d2862d876199c7084bfd85e55a798dc45011248f29055a4a17fa1a0cefdf91c505bb4cfbee97e733a82a02ba312ffa611
EBUILD kmail-account-wizard-24.08.3.ebuild 1597 BLAKE2B cbf01fa0ffb0b2b1da5c01d78016ec715ed07690385aa9b5de281984ae9f65e7d29fe0ac7fe87431852ab4ff9cd118063d1c6c62a92e432d8c552cedae03ca05 SHA512 d74f57f4fa59b44fcd66d13baede9b3698253a85be1c8033850b03b9def37f4d994525053bc037c7bccfa129e4fa5826ed9dccc0be92bb24f3a138e445a41fc8
+EBUILD kmail-account-wizard-24.12.0.ebuild 1602 BLAKE2B 47b819435222658f1c1bbdd29a1cc8882e86750d1e0fb6a7bd529af48da7f5f4f69d5be56a15cf45d3ca2b319da7540fc927e1dcd2ed3af4d5b9a76a2dfe5cc2 SHA512 4e8e542a3aa5517ad88b8cef551e8f382f025ca2ca4f977b455b6de737ccf1c78333edcb0ccb5e2649e14d7c92ea15448a2aa8d0897058084d6a262c936071c6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.12.0.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.12.0.ebuild
new file mode 100644
index 000000000000..117a28d6fdbb
--- /dev/null
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.12.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 fbb69e573af7..4b21e83e2623 100644
--- a/kde-apps/kmail/Manifest
+++ b/kde-apps/kmail/Manifest
@@ -1,3 +1,5 @@
DIST kmail-24.08.3.tar.xz 7742152 BLAKE2B 2fde35b83d4e0924bfe7321f085dd7e6f9caa3a51c5163829b4d41410a9e5e1388c0db7e6dac109cdb2999d3a93693dfc5987dcca8d6eef1aa4ee12cfa005084 SHA512 7d61b49423ba8d0b9630022d63ef4c4efd3c63f74d94d80841b96a92928e2f61e0e16997bacb962f25d49a683868d2a94b35e069c0435e88f86bb728d959af48
-EBUILD kmail-24.08.3.ebuild 3846 BLAKE2B b4e3aada2d66d4eaf81a0b070a22f7ed810600b25ad04f72e159a653ea105e5da44d55af11729c3bfb602c67e05e3f09eab5a25d326008e97f30c7e39d59a2e1 SHA512 66cfe5f088ab2fcea15577e616138dbbce5b384bc9fd753620a63759c50c0b8996a6bf5aa59cd3db0ccf9ab4dc3b779f0ce688ed515e8c4b55fa9cf75e0b0c78
-MISC metadata.xml 371 BLAKE2B 8d7325373019e5c73324a122fbf35343ab97141bba1820170595adcf636f51fe905a0870742283cc9c56a48c1d4519fdcc6e64d59ead7c76f6ab4c96cb88ae81 SHA512 c234ed3cebd70f5dd809517da752458ca24a52b0268711cee718b42de7afb75fe9c24dbbcd0a8e540668250955fc18dd14e389d5fb57ac6016f223ea4d99fffe
+DIST kmail-24.12.0.tar.xz 7771708 BLAKE2B f4760eecdbd60164f019ca882c174d573cc1177bd2afe10169df0e563334c52fecaa24da0bd9e2a014f1cc26ac0b1e3fb81b2a9a797ed90b9c16c91100b4ca67 SHA512 bf4d73347357dfd1abb9c5a2721f43cd3969eafa7f0a76bd79fc6a93b70255cb59bdec79a90ada02938f3c766296267585dcd7a12d0b58f478f50efcf8e4a86f
+EBUILD kmail-24.08.3.ebuild 3846 BLAKE2B 0895dde9afa03566043bc4b3f3ea881171abef1a5a6108c81a0dcfa8d6999e30f6026b6ea705ea2aae2500707f58dcbb47951d6b1f32513bdd7b9390141d12bb SHA512 fb0e18430c203c5efbb81725a0678fb3b5e27527460f1b8bcb42d8c4d2f3e4ffe6f1e7782e3e6973c5e6744bce6958f4e6673426ad68b26d2e6680cd517dd77d
+EBUILD kmail-24.12.0.ebuild 3883 BLAKE2B c86d5c85458c4cb7cea523ef12c5046f81ee1162d35fa2e53836846bd93298e39eba79db21531587131750c354ea35bd4831438c2558d3062bb8ba4fc67d86e2 SHA512 43e0ac809576ec8850a43c39e4021c2e45d5073b5ce81c8309e561a6c53f4db4959fcc19cc755e2c5e639b30fa6e0a85b5c3f33a772978225522a79849c93754
+MISC metadata.xml 496 BLAKE2B 3a1f9cb1712438b640bfb0acb46a971148b3db414c5f1f214e893f13b4f3d6a95de2fc13d808000321fbbec220ee53052b0e5cbc8b10794d6828a7a1dd72e0f6 SHA512 5b2a74cb5f0a568570bb71cd46a2aaffbdde4984e61246f61061e451a93489887acc526079c64ab5040af67e6537e4e76294332c6686bdf8bacca3fc526d20cc
diff --git a/kde-apps/kmail/kmail-24.08.3.ebuild b/kde-apps/kmail/kmail-24.08.3.ebuild
index 0d7058b045b5..45179d2ba8f6 100644
--- a/kde-apps/kmail/kmail-24.08.3.ebuild
+++ b/kde-apps/kmail/kmail-24.08.3.ebuild
@@ -81,7 +81,7 @@ COMMON_DEPEND="
DEPEND="${COMMON_DEPEND}
>=kde-apps/kcalutils-${PVCUT}:6
>=kde-apps/kldap-${PVCUT}:6
- test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] )
+ test? ( =kde-apps/akonadi-${PVCUT}*:6[sqlite] )
"
RDEPEND="${COMMON_DEPEND}
>=kde-apps/kdepim-runtime-${PVCUT}:6
diff --git a/kde-apps/kmail/kmail-24.12.0.ebuild b/kde-apps/kmail/kmail-24.12.0.ebuild
new file mode 100644
index 000000000000..42c33775bcce
--- /dev/null
+++ b/kde-apps/kmail/kmail-24.12.0.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes"
+HOMEPAGE="https://apps.kde.org/kmail2/
+https://kontact.kde.org/components/kmail/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="activities pch speech telemetry"
+
+RESTRICT="test" # bug 616878
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ >=dev-libs/ktextaddons-1.5.4:6[speech?]
+ >=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)
+ -DUSE_PRECOMPILED_HEADERS=$(usex pch)
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "virus detection" app-antivirus/clamav
+ optfeature "spam filtering" mail-filter/bogofilter mail-filter/spamassassin
+ optfeature "fancy e-mail headers and useful plugins" "kde-apps/kdepim-addons:${SLOT}"
+ optfeature "crypto config and certificate details GUI" "kde-apps/kleopatra:${SLOT}"
+ optfeature "import PIM data from other applications" "kde-apps/akonadi-import-wizard:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kmail/metadata.xml b/kde-apps/kmail/metadata.xml
index b30294b3a575..43db3297d685 100644
--- a/kde-apps/kmail/metadata.xml
+++ b/kde-apps/kmail/metadata.xml
@@ -9,4 +9,7 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
<remote-id type="cpe">cpe:/a:kde:kmail</remote-id>
</upstream>
+ <use>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest
index 7411c52a98f7..320002d2babf 100644
--- a/kde-apps/kmailtransport/Manifest
+++ b/kde-apps/kmailtransport/Manifest
@@ -1,3 +1,5 @@
DIST kmailtransport-24.08.3.tar.xz 187928 BLAKE2B 376048249b7a3a1b7ae27d1d500f78157e37013734f787921c6ec3b2bf998c3eb7b1dafe90e30b0f04abbd2464479807ce62f8fba09cd1adb6458707b574df8c SHA512 769fb75a37a12968e0d9c0ec48aa691a80ee67a4b462269d9ad35ee2765b405f313eb6a4d662a263af851c1501f9829a3b88561fe94440d9a7260799f152ba63
+DIST kmailtransport-24.12.0.tar.xz 189076 BLAKE2B 14d0f715e7e21aed1a476ec74e0263f3359cd879b841e5a12c1f9237d17ec89c1fa0ac08c2165ad3ac5522ec548648bc45f8df6c65e6d53d4e9a9dd46a24463f SHA512 ecbe5eadf4fb29f2cb8aedce8d3084a12223e1c84f8877d6af1781da7931f073788536e1e06f5c818fc1c22d1d0cd003e4537dd3d6548608ebfc7e18e890a967
EBUILD kmailtransport-24.08.3.ebuild 849 BLAKE2B be3a927e68889e2a72677474f8de51637783ed4251e622ec95f7d5791894642075a81db164d9b03af63d112295a34fccd51b732ad6a6714a33069b0a2ac85468 SHA512 04756b6ae1bbb399e9815a999e5823241675417feaea51de8dca76615560eb710889e518b8f4cfa37170a63220ae6e6671bd3ec2325f1985c1f47ca39969dc99
+EBUILD kmailtransport-24.12.0.ebuild 851 BLAKE2B 544eee992a3fe9bc3912c6e323fab55d211b1b80151fb740d164fa5af046fcfcda4ab5ee5504f52f014a10b976575331f64754d653997428ae21b87fe66b680f SHA512 6e28365f21441c74e4bbe54ed15ab6fd331297566e5cc29f19378747e47847eb30d75ee9d56809abd9fb0ee059518cc732b183ea2ba3dbf37704f6da32a8adb1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmailtransport/kmailtransport-24.12.0.ebuild b/kde-apps/kmailtransport/kmailtransport-24.12.0.ebuild
new file mode 100644
index 000000000000..2d8bce288612
--- /dev/null
+++ b/kde-apps/kmailtransport/kmailtransport-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 2e1226645622..9dedc2ece827 100644
--- a/kde-apps/kmbox/Manifest
+++ b/kde-apps/kmbox/Manifest
@@ -1,3 +1,5 @@
DIST kmbox-24.08.3.tar.xz 29184 BLAKE2B ce7142776598e77a741a4ea5f7f5ff98e35f6acc88122a88f019cb92a6ba8727a2bde633f190bc5f9dd5c3c3c1fd39fe7407ab3b62f1f2fe2c5950c1f6811c4c SHA512 07dbae5a0d88a4ec476ff7e1df2864618c7e2bbaab48a612fadfee76f27c2f6a7c075d0cb23137bd84528cbb6e41cd26ef656768a6d06d24da6d31f7d9d6564f
+DIST kmbox-24.12.0.tar.xz 29248 BLAKE2B 7ce79635dff3587e5bcfe8c5f1a3e460c65f999c9122f32e4bc622c9aba7a367cb4dd78f11bda6d674085256c72a3663ecaa2915b0185a9cb6eac05697206683 SHA512 ee357c273bcd5ab73e3f21cc0d1ce0d10025c2ce0563989083c400594eea1067954bf333ba5f771d9e99858e253349ad8d99f976be36de2e3543ba96a6062fad
EBUILD kmbox-24.08.3.ebuild 384 BLAKE2B 5eafbbfa4dd17a48a19e7a69b6de0070c9fda1ed02c4caef9b2be3dc6fc5e17b60cae94e5301ce96eeb56bd0d3f8fe45eebebb0367da910cc682bd8057921cf5 SHA512 a777fabf9b23e34631400ebf3bed18bffb1273daecace809ec85443fbde4198f222ed67c0278dfcc80b4defaec21186a0fc845c345b29f244c6cf1a219e9c3d9
+EBUILD kmbox-24.12.0.ebuild 386 BLAKE2B 5d4b9bfee96b0efcbe0e2737f31db4cc8ee572c5655bbc2dbebac4b2feb55928e2493ae492cd35383d83eabefdd8c1735bbe13138fd3a9a6b092292cf8c057f7 SHA512 5dbdd376b4fcb3c8cf1cdeade9e96b53b525c99ef221a10888f530599c6fda3b9a52f00f08155d8d763765e774e9ee5174e117e965036a4bd362ec5eeebb1cad
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmbox/kmbox-24.12.0.ebuild b/kde-apps/kmbox/kmbox-24.12.0.ebuild
new file mode 100644
index 000000000000..d8237edbd160
--- /dev/null
+++ b/kde-apps/kmbox/kmbox-24.12.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 ed2ae239022d..38d701b5fa9e 100644
--- a/kde-apps/kmime/Manifest
+++ b/kde-apps/kmime/Manifest
@@ -1,3 +1,5 @@
DIST kmime-24.08.3.tar.xz 166120 BLAKE2B 961b9beb6e83cc73322d76dc0346da2a8b50a379be513b0ef3323096a3e8433e680ccd0e3a48d2b98d380cb1232b59862cb321d5c2fa71fccd3ec12fbce6ec72 SHA512 38792d68c934150f4abc30589752902eff36e00f9b104c92bcdbeefb9c58b90bfb39ec63a65d1c6483fe1b8ae3fcccae9c4dbd3daaf873046921dd11735409c5
+DIST kmime-24.12.0.tar.xz 164956 BLAKE2B 8684190d1fe233ef20659aef610ca86efb73c4f608287da1efa6e6b6f93625ee357c4ac368b447b1f281406ea6e73c6ca3d645838ffb1a8fa60cb70373f5076f SHA512 c33e8822c13f525bc72aba80af9f22a0c66568809c3702fafab0703643582a2d74484e4464df2b5030e9aabfca7cd7e68a96a6d006ef06008dd50019fdc5f895
EBUILD kmime-24.08.3.ebuild 449 BLAKE2B a32f876a2699557cdee2170d990606805360f41ccedd0659fcffa5c27e196fd03d9ac36869abfac074537458b8bd2f435320342834065c8f384a856be80f56f5 SHA512 71ccf90adabe113238e11e0b9636341eadb95bb46761e9cd773f564606e324b6e2a6e963a47e35362692bfcbd2f0ffecc54081bdbb15409d8e5c3379609b73e8
+EBUILD kmime-24.12.0.ebuild 451 BLAKE2B 1110a87e343ef84a5d0de9fb8d09b3dbcffcba269940c957b7b5be861584978a42d5a3c274d7119fb58996334afded63446e4de82445103aa9702da199ce289a SHA512 0703a4be0097a1364d3ea39f49d6c0fca8f0178e7bfa55e4f01c6f607235ca779c9d65c4623cdfc7cb673090a7f3821e1bf748329b2693a7c56a56ae0b52fb82
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmime/kmime-24.12.0.ebuild b/kde-apps/kmime/kmime-24.12.0.ebuild
new file mode 100644
index 000000000000..d28b7c444d13
--- /dev/null
+++ b/kde-apps/kmime/kmime-24.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 58facbeb3b02..48fb841be040 100644
--- a/kde-apps/kmines/Manifest
+++ b/kde-apps/kmines/Manifest
@@ -1,3 +1,5 @@
DIST kmines-24.08.3.tar.xz 948984 BLAKE2B fa26b03008dce9fc527131b6ebbe5ef2deecee93b356af7d2c23ebdd88ddca17ef2778753350d789dda562c15269001ba760046c218fbf15a4f0e6a7a6e05487 SHA512 f8d8de709e56febf0595dcd619dbe9f26a7bc09b925a81a3b35fd15a892b31401c39a18514adb67cf6a11235ac9c0eff991daf8ac3547754830ba951fae7fd85
+DIST kmines-24.12.0.tar.xz 948816 BLAKE2B eee42b14410a34c8744fef80b617756d449456be4b3e43cf8f2b813fccfb5a51d02bbcda28aa0a488759c966ebb34810b6eee0eace26d096aecafbd28d7436e9 SHA512 99fdc16310f5c22a6b4fe38068752dd56e4d0f10c03d8ab6c29d42d848bbc2187bf798be9c5b88516003d815191facc3c2799aaf461746979e6a567791202613
EBUILD kmines-24.08.3.ebuild 920 BLAKE2B 031e9d0cba111dfe5c4002f25cb8e09911d00686f29846b1ab872d586e78984dcf0a135700fadd44da21c1343502e80ec5d2333b1a3c6bec4a6e6c13b3272276 SHA512 925c46dc0455ab4f9676a80eb8ca421c8e62970bd92fd1db48cc06756d62d5f1f74ff020a96b7ded23072f3ab3caeed516eaa0de89cb0056553d03cb6f968c18
+EBUILD kmines-24.12.0.ebuild 922 BLAKE2B 1ccd12f3fc878c471eeda84062488d2dea445c9fe1d4b4130e2f9ef03aec10aacd84f0c1955479636190f476f2d2c3fc846d6ca1352f8b0a759b1beae3544981 SHA512 872aefe5111bc15bb34124fbcb69c86e33a6b1528eb27a6e39d5172715c6dc81b6ef2f599a9a873de761d8d160b938b8d21f291c71c9de89044944bf9db828c9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmines/kmines-24.12.0.ebuild b/kde-apps/kmines/kmines-24.12.0.ebuild
new file mode 100644
index 000000000000..ed317e7b7d8a
--- /dev/null
+++ b/kde-apps/kmines/kmines-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Classic mine sweeper game"
+HOMEPAGE="https://apps.kde.org/kmines/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 87a4a6d6700c..a6efcf81c672 100644
--- a/kde-apps/kmix/Manifest
+++ b/kde-apps/kmix/Manifest
@@ -1,5 +1,7 @@
AUX kmix-23.04.2-autostart_disable.patch 1151 BLAKE2B 9f9609a39f66e97d7a6427fae6aaf14c0f65755b05ddfe55d05ad49f42463960d4e9a9f97eae9a38311174b376c8e182336ec4bed793f36a02cd2aa71bda3d42 SHA512 5d1ded259efc871d4b4d9b6fd43aff29970f9c04579cdd1419563a08761cb4fbb9d16642cb648d547aeec7c53b26976d49e30e2e0c8cae23b3bb2d7ba1fa6b9b
AUX kmix-24.05.2-revert-kcm_pulseaudio-dep.patch 3237 BLAKE2B 5587e62301a0f4c9ee70ed227472ef12cbfd8a6fbaf9446c312131ed7cd51434c641b872ef8aba0ce71b0300a2040e93cbb19674003d684405e747218dc5cbb7 SHA512 f9bb9a81269ab42b89bd3599ee14df4cb5ef6f645aae6039e3f25107ce0eb57c53b74049d52613bb2a52e3552b23fc300b73e5d07dadbea4652af1bdc99cd8fe
DIST kmix-24.08.3.tar.xz 1165348 BLAKE2B 92245222971622d9e83821d92bcbfb3d37e00fafd008f20767883f2066fbbb2cf524bc5b902dad6684365a63914f8b9f735c74769920bc12de9f7f1b86a4977e SHA512 bde6df3707e10f4f1f3bdaf9553184ba6cc455d9063c6cd762c5dcb514be53f703c7a982c75383756f1c117a94839c19ce8161df833f505953a182ed306a793c
+DIST kmix-24.12.0.tar.xz 1166316 BLAKE2B 4d26c51a79b34e73281c3553cd686c5da069bc388a444a74d3469dd9f1c0ef9df5028483d3c1ac148306a8609e09f05ca5386ff9f02859f00982be72c9019cf5 SHA512 60c3ec568568c936eaf63258474b63cf4dc509bd871f8e82cc8b8c2e53d3ed0f7bf7f517dd7d7ba13b76cad475e7f7025406e7e6db499148598bbb1318597d39
EBUILD kmix-24.08.3.ebuild 2342 BLAKE2B 9a3924d53a8a1f656d950fee80e270de3b25b689147a59e8fdf2a5580c5d3991a60f1c6e0786adee492f9d48ca61f85d85a7b15cb8a1036d1ea9c942c33d0c80 SHA512 bfcabfea41a46dea0cbe30c83e84f18fb9cea9f19a503c28cd6c3fe8703928eb78e288cfe8fb597fd5f84b64b9600e116e3baa9786f8de7a93a5266ac33bc115
+EBUILD kmix-24.12.0.ebuild 2168 BLAKE2B 9ede10dc98fd0c35316fa012afc6585be7c6f328cf7c2c8959dc941c309939b8e71ccbdf682372c8a89462d7e9eff506405acbded6ea40f946e55fd7eaa6cb05 SHA512 6042d6bf4d2eb424887be47e0b177acff3b66092b3f7f0bed145ad03c810a57f6f0db42a3d1f03017e24d23a33a7436713a93aa7fabcc2b8ac1008db6628cfcf
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmix/kmix-24.12.0.ebuild b/kde-apps/kmix/kmix-24.12.0.ebuild
new file mode 100644
index 000000000000..16a9bf5aa12e
--- /dev/null
+++ b/kde-apps/kmix/kmix-24.12.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="false"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Volume control gui based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kmix/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="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=( "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch" ) # TODO: upstream
+
+src_configure() {
+ local mycmakeargs=(
+ $(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."
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest
index 249b5fac0c09..8ee33d92fcf9 100644
--- a/kde-apps/kmousetool/Manifest
+++ b/kde-apps/kmousetool/Manifest
@@ -1,3 +1,5 @@
DIST kmousetool-24.08.3.tar.xz 133752 BLAKE2B e9f83fa25fc01814aac525cc25fbcfab55dda476616f5e3e57dc18f80cce5c9dad6d389250adebc2439860cd50361f28ae73847408e24d817026a98533f3293a SHA512 94ef18279cb448520adc1afa19679bf87541893ff4b065a4e15723a2ac139441f7a87cbf20652f504c855a62cf3431f4d384b952dac98c246e55e86ad66a3a63
+DIST kmousetool-24.12.0.tar.xz 134508 BLAKE2B 251a213200b35f4fea35b878667d59f0759e9d071a12eb9a753a83b04e0473581e411d3da6e42091c3419a2f9620ce633503ead2f4facff6c81b71dae9e77f9f SHA512 e152c73e5d270b2e88b82c416fc503e2e21ec5aab924081b8bae17ec91146d382bdc1ecfb072398b07b44b1bea06c61ca4f28744a0d93fec0a61f8dd28ee8da5
EBUILD kmousetool-24.08.3.ebuild 940 BLAKE2B ceaa8ebaa3d55afaded05defc7dffa7cfe5ff8286068ae4c4504d4ac13def18819fb7556985322ddf3c2f3103c0091c1589743f1252fa8b77edfbbc750433c1b SHA512 2f3db8590e206d4008716764a581b26f98423be4a1cb237403798cc84a52f839c0363be878f40ec09d40c8f171b838df85b70c969fc40cb60a123b7c9b7f33a5
+EBUILD kmousetool-24.12.0.ebuild 942 BLAKE2B 2a32e60438aceb572e4965002b3a8409c814b64130f3012c0caa1709a20310bbd429995b2426bed1deca2f7129fc811f10b81887af30fb7b36bd9e1e2a8db911 SHA512 e266958ec908618d87146d2a7e7ce40736a69eec8c0e4ed690621bac3d2c7d20d905e4b364321ddf5df6c678c4e9d8abdb5b9c5708ed0c3195c183c52121ed92
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmousetool/kmousetool-24.12.0.ebuild b/kde-apps/kmousetool/kmousetool-24.12.0.ebuild
new file mode 100644
index 000000000000..0dd62050e1ab
--- /dev/null
+++ b/kde-apps/kmousetool/kmousetool-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE program that clicks the mouse for you"
+HOMEPAGE="https://apps.kde.org/kmousetool/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 181f9866f7cb..641df01589c4 100644
--- a/kde-apps/kmouth/Manifest
+++ b/kde-apps/kmouth/Manifest
@@ -1,3 +1,5 @@
DIST kmouth-24.08.3.tar.xz 1940356 BLAKE2B 62bdb6d78b7167d55172326a3abb0b40c1a909a893b542385326dd57ae8d22595eae623112e069db41146570501ac42019db294ae036b9068a21ae04e8ee79f0 SHA512 4d5beea2efddbee0dc7d58d52e273b361f6f5cbe08d4d9fce5e35b33c0f5c14126882e04c4c71d3cf556ae9083f2be20677993671e5af336d5b9be479dc5c928
+DIST kmouth-24.12.0.tar.xz 1940336 BLAKE2B 5748f833702266bc3046c69a6e48ae6ff750e445974406a76f914e1a83d34013f7f081a8f33262d874f2516bc2f611698899e3fb4a9042a4e978de447fec96fc SHA512 de5c91dae98dfc1ba041f214ef74abf38d1e49db1f5cffd39120b8a1f3a79feea482f14c996b4ea24e902beba703c661d73295fe6b6c4bf4e628a55780059784
EBUILD kmouth-24.08.3.ebuild 821 BLAKE2B a3dc5a00767f62c938a4c8c95f5aff70979f370936928b054763c8e086363eff5012fcc79f78c1aa15e4cf1289e2a810535571231298d5c1f33276f8cd74917d SHA512 37cd32cecf5bfc6784a83e72628f75d52757778ad905969d57c1cf4ab824d50bbfcfd6d5d02abc4c99fe2ba1bbc10387d1b20dfa4f3596b3d534bb133c7300d6
+EBUILD kmouth-24.12.0.ebuild 823 BLAKE2B 381a1019c02af57387a3e21e371adadce1984e517dcbae07c0680745032c3b273659e4453a3c567319bc0eb60746b2b545c7a984dc2f1844e49caf9e34acb395 SHA512 8316f33d6d51d36666018c8e6dbc14ea3a33b99c30b56d958dcbb4879a54eb42cdabcf8cf7200e5fd154ce6d3e822b5a640af37d645ca75a5936a3660e4feb67
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmouth/kmouth-24.12.0.ebuild b/kde-apps/kmouth/kmouth-24.12.0.ebuild
new file mode 100644
index 000000000000..d3e9e0b71d9a
--- /dev/null
+++ b/kde-apps/kmouth/kmouth-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Text-to-speech synthesizer front end"
+HOMEPAGE="https://apps.kde.org/kmouth/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 0f7694185b7b..b53e6f5878cb 100644
--- a/kde-apps/kmplot/Manifest
+++ b/kde-apps/kmplot/Manifest
@@ -1,3 +1,5 @@
DIST kmplot-24.08.3.tar.xz 3022216 BLAKE2B 6a27936931bf04f919f0bb486185c1ca082905bb80bdfb5eafef3cf118b3d5e9378ec00f83b53d084175cc95eccf66a05142a10648b95255e6c703b4c92c1eae SHA512 8fa5480eef6195e3b9a32162ea888491104807d3648ea5bf70c59d8cb7ac936ea3b224b90d847a3ecd4924d9de9f2840d5b073d6edb1e4d2e6631f71347cc179
+DIST kmplot-24.12.0.tar.xz 3022248 BLAKE2B 78d7185759d2f3caa705a1f8fee104cc158722d024149fcde556ccc6bfb85f152d42dbc6808ab0534ee595431b8195b9d27573645b9cc8254cef908d43f42972 SHA512 7bd731a28750f9526c5f4186c0cf176d81934da8f5d8ddd35379db932ec843f0c729e3afe12617efc708a35f65bb91ca2cc32d3a7d3950834133613d9724c72a
EBUILD kmplot-24.08.3.ebuild 1021 BLAKE2B 3bc5a5bd56dbc1425b165f835115b969d042fef34fcd351764559261f49a6a74812c04e4788baa5d687509b597c39d69edd024b4a946ba6093fa894d26cb86d1 SHA512 689889d215b26dd234253125c3ae7b8c47b7f310180d8fa99ae1d29dd74a4bcb961a570f96adc8805fcfa883ba6e914b0c0f7de181db39c42db24e9909f4bd66
+EBUILD kmplot-24.12.0.ebuild 1023 BLAKE2B e1936f4d2ef1994f6b2e060976bab6b1f3cb73086dbfe4a072f1aa12cd06891cf45d7cfb2e43b0a2d6157379ab049b42b42ec28c4707e43bf299332c65d24e02 SHA512 05fed94e1236e9bf11a5ef5780279ed80cc0a53a0cd109eabaae0988c2704fd9e2c0d8334e7dc65113574391aaa509096c4f79b93454178659eca8efa1a1a217
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmplot/kmplot-24.12.0.ebuild b/kde-apps/kmplot/kmplot-24.12.0.ebuild
new file mode 100644
index 000000000000..abef220d6cf9
--- /dev/null
+++ b/kde-apps/kmplot/kmplot-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 31a37e3ea152..0ce8a65c5231 100644
--- a/kde-apps/knavalbattle/Manifest
+++ b/kde-apps/knavalbattle/Manifest
@@ -1,3 +1,5 @@
DIST knavalbattle-24.08.3.tar.xz 1048236 BLAKE2B af8e560d3b1935f59d5c8f7deac1d8195f0276d9ba3b28f40081674d1b714b29daf677401ed357e271b350ffcf337af3ec6ad781225d2b25bdb51e33a85bf558 SHA512 7cc179af37458fa401e6ce7dffaa60e05f7321c42109f5f698b30009b7a8307fe82685e98222abb7aaa901419143614c0f272233d5e6b96a40f309655c1b70f5
+DIST knavalbattle-24.12.0.tar.xz 1047940 BLAKE2B 9fbeb8d79de0d943b46e301ec0ec7ac517166708c787974ae8b92afa3d61835b2296af5de6c58e5029ff982f67d077c8553ef5339ad44094be06a666f64ac02e SHA512 eea5179e62c255c8cad13466c6e58daeb0d51ee5cdf2c0f631a9db7735f2f77368cc7fb1db39ad49f9f23e0e89b77c9e3069a4a09f97fb31e76f4492c9646c97
EBUILD knavalbattle-24.08.3.ebuild 992 BLAKE2B 433c8405812680e18dc2bd5e5235c0f82dc1a6c8ec74c42728fe676b5649964dfc44c4c272b5356e0ceabc9213105e1b130ab8025a1f42c3590be8cac1c03026 SHA512 cb2b22e4b635036e515d8e82046ba19787dcf0baba5dfdfd3b6b74b6f7891caf24dcd20f6d3593e1e237d7b07f6ccc56722731ba8030854ffcd43c8b91e6b2c6
+EBUILD knavalbattle-24.12.0.ebuild 994 BLAKE2B f4de0f236174f54c1b4ba06fa62764fd689f8b3652c6bf2024112fbb0b0802f5859817e58ed8927842936fa4ec4bf5f732579011c29a7907664236bc35b1e69e SHA512 3fc9311a3f86b9cc6d38feebcd9dced5c300a4043a3a822fb8d2d7fca69155b6dbecd3dbeac2213710ee5e2ea0b8f4320709f7f0043e53cb7deb86297b0062fd
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knavalbattle/knavalbattle-24.12.0.ebuild b/kde-apps/knavalbattle/knavalbattle-24.12.0.ebuild
new file mode 100644
index 000000000000..978e97fb1a46
--- /dev/null
+++ b/kde-apps/knavalbattle/knavalbattle-24.12.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Battleship clone by KDE"
+HOMEPAGE="https://apps.kde.org/knavalbattle/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 4f9a66c9cc5f..e1c089a183e0 100644
--- a/kde-apps/knetwalk/Manifest
+++ b/kde-apps/knetwalk/Manifest
@@ -1,3 +1,5 @@
DIST knetwalk-24.08.3.tar.xz 1010148 BLAKE2B 85ca1e54c1191d3e951f47301bb26a316fa1e5d9cdc543730bc608fdd40b21925d798ccd14e47b29c2b76ade6a1a72b539ee11d462ef7b703fcc7c2576f10401 SHA512 79180afc8bd0a09af4907ba3a664f68bccd5279cd817f2fef690ee690aa6c215cfc67b3497164b57ab1b5f66b0ff3439c840003f43c59b0b24c0a76effeeab75
+DIST knetwalk-24.12.0.tar.xz 1010352 BLAKE2B 75b1d4cd4408409a921acc6ad8268ffff0bce5e0353c92d6eb77ec6889ac85fc376914db73ba7f34d5d151ea955384d1612a179aa8b357df44d35509f7a5398b SHA512 27ff15dcacf634d245810d6b92c985a1a25e3176d29c983f4f2190e50ac54681469e770d9202ac686b146913ece55c4f31296d51a67e4425a7fbba6ce30b8a70
EBUILD knetwalk-24.08.3.ebuild 1000 BLAKE2B f3ca74d3ff4d52c13e952414ee71ea8ac50cd1e035b4d1ba9cd3d3ab699b4069821365d06343c2ab417eb35eabb96d66f7263215b715faa8d4f39297b3278618 SHA512 94ba4663641d2fa1c7d019f8461fc10edbe43bab8a815fc84578570cb4711d0858d2acdfba878cf039933b332dcdcd7a601004747f52bb8a0e8ca58a83abda00
+EBUILD knetwalk-24.12.0.ebuild 1002 BLAKE2B 6a7c3ef054d5880c510344b7b18b0dcbe53c872893a76c779a27a59551aee6cbe80b4ac5c69e7c2328f867cd695d14a69cf6eb9119ff14931727b5ea05952e03 SHA512 26f9324668e72c5dbf35fc9c93dd925bca814667f85fff76b092b3f9167d9a14ccaeffa2df2789f38e52bfda8f163daa78c3227fcdc1dd8f61370399a6ac850a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/knetwalk/knetwalk-24.12.0.ebuild b/kde-apps/knetwalk/knetwalk-24.12.0.ebuild
new file mode 100644
index 000000000000..dd408b12aa38
--- /dev/null
+++ b/kde-apps/knetwalk/knetwalk-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
+HOMEPAGE="https://apps.kde.org/knetwalk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 97f5c2972ced..28f1b73e6d46 100644
--- a/kde-apps/knights/Manifest
+++ b/kde-apps/knights/Manifest
@@ -1,3 +1,5 @@
DIST knights-24.08.3.tar.xz 2491700 BLAKE2B 8ae953262f258d763ce6ca7b7a5920b9ac93508764bd604e3f104a9f11a8a5cbac22e96a567072f1a7fcf74a72fb9f5da2fe86d9c7165428a248800f1b3c7441 SHA512 cd42377312536a9fe507bb1b3f77e98a795d70320dc37cd78f17da3f488bf1a5e36804e862f9a4ae946d45ce7e6c8f887292d710db4faa1a368cb57c9438244c
+DIST knights-24.12.0.tar.xz 2490152 BLAKE2B 2fbcfb56d46a56741df173cdfb77adc6d2ad92fbe6863a660525cf4ddcdc40342359f837cc183d48aef584cf45600b0ee5fc3b1a0475bed85734c5c698f85ed6 SHA512 a08c498acdb71c8c940fbb8ee6ced13cc4d5c9e892af84190ddbbe0ec89ab253bc3e12382c87a3219e9926ce09f79a621f3b232c24fa69288a7e5fd835077518
EBUILD knights-24.08.3.ebuild 1450 BLAKE2B c0cc16d964ed991d11d0e474bb205bf9a3db4009d33693947ce8261a6dbf8e0d40da509cb56cf023f68b14caf19489ff55d769a6ad2cb8f2cfb3810a5e7207c8 SHA512 6a0b385f5809968cd417e6edecd19ec2abd0d54f52c8040d7c99639e96efaf82188aef2a19a585885529dd1c163881c93fb434858a69e1e3ac9eeccec6a28cb7
+EBUILD knights-24.12.0.ebuild 1452 BLAKE2B fb5ebc792f4354d3bb1d3f55b2b35ce6c63a956ba705f0180ff770b9f376cd44ec08025b44bb2d828362346bd454c4d742895d17b008e3798f7743e4759d8371 SHA512 0959a30e9a6b8b6e76463df12dd7be9f5578e967ac60b007e76d926fa6637e371db9cc0fdca58784483905a10135e93298df3ab0239cfc2228f4b0b63080ac5b
MISC metadata.xml 432 BLAKE2B f489f1abe350e3eda89f73da469c27e74f810d3a4dc71c8602c60c0cc27a5bee233e4c8568af5da2356dfcfa3e7ea07000d6f8087eddf3ebf16492b7b9d461c1 SHA512 b916868628b726a78679eac0474545297dee5aa7eabc82f88bdf66cbf49f497a2d9c7c01d3d415e78ab7483d692074bf1c4e3b97b26ee36ed1e0387c4a5d287d
diff --git a/kde-apps/knights/knights-24.12.0.ebuild b/kde-apps/knights/knights-24.12.0.ebuild
new file mode 100644
index 000000000000..efcc122ef59a
--- /dev/null
+++ b/kde-apps/knights/knights-24.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple chess board based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/knights/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 69b9c2cb8599..2fba900b32d0 100644
--- a/kde-apps/kolf/Manifest
+++ b/kde-apps/kolf/Manifest
@@ -1,3 +1,5 @@
DIST kolf-24.08.3.tar.xz 1078708 BLAKE2B fe4451ba5b025cb696dc5fe28d6df98687739adbfc4bd0d13cf8e74b5a64efaa2bbf78fd71a9f5dbc2379d33800e724f84cee184b257b0c92091938ccc6ab68d SHA512 7c0aeabe383e26d85ca6dc27c0f98a141a5b36e1ec4dcf0741f6ce741ad9984e1891c12e58a30c00f9c192747cdcb58dcff8247677c546eff1d4921d1f2370c8
+DIST kolf-24.12.0.tar.xz 1080020 BLAKE2B 9a23fa1e2ec3c7e2b6cc2c9eafa93679cd3a0acb930bb307e4bfcad9bbdc391f790a50cd1fbef52d5da2cc936e3eb09a8131beabdca625a11d99c00e3d4f272d SHA512 1b59c81e79fa1a3a520554aa2f92b10f3c66490f8d4b3b648dc54507b124e675a44c1d87710d671881e10b0cbdebe5c5b435652464a15f2dbee3d48e0c38e0b0
EBUILD kolf-24.08.3.ebuild 1033 BLAKE2B e316415fe4e1e51fb1cc63474bebf0fc552e16120d0a6fb84042f2e8fb0225c65906a2e831c053b0798dbfab0c23f42f5006372e026d0273596f00445e8f7711 SHA512 9aff0754499c246176c69c11ef2cffb1812ee383bc94d495fba1ca42eaaac1a26a85703bfebed4de1ce780a1cbabf343b858bae25307d17e2b971a8b27d1a2fc
+EBUILD kolf-24.12.0.ebuild 1035 BLAKE2B 9830d83053fce4343300e8758425a986ea5f421ac7d33a00ac287c1565b41363eda24081691c087ba3977e260aecaa4d6aec59eec350f2c58f81be94cfe6e6cd SHA512 205fcf9c8bc0585a3530d8d1b1ee52a1884023295c38062a1f9c79762680c02d841b9b1db8c5c7e3e34620b5adc3e75c929a6a615c37e5e98874a63869b5892c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kolf/kolf-24.12.0.ebuild b/kde-apps/kolf/kolf-24.12.0.ebuild
new file mode 100644
index 000000000000..7352ebb59a0b
--- /dev/null
+++ b/kde-apps/kolf/kolf-24.12.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Minigolf game by KDE"
+HOMEPAGE="https://apps.kde.org/kolf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 6f57bf6bc1b6..10dfe223f81e 100644
--- a/kde-apps/kollision/Manifest
+++ b/kde-apps/kollision/Manifest
@@ -1,3 +1,5 @@
DIST kollision-24.08.3.tar.xz 310884 BLAKE2B 4364802a0d2a30d6020f75c73378ba60ce999941538d58092ea66ee88efde0cab3cfe2f171b71e7e58e83d93629a96c68d7a3e7f3c62d07c5e9b340d3f82ec94 SHA512 005d3e32e334776a12f22e7d9a593a29cacfd858b8e3a01cdcea4f67666e4f22d5aa553cd2c832dc7973f8d11d17cf434f3591873c6cb5346bc48158d64918c3
+DIST kollision-24.12.0.tar.xz 312000 BLAKE2B 423716062c9abbf075713728c3974e57891d9d9579da480ae33c6d2cfa7100f268d1b3648b8d6faeb0a00ec5a0306fd37e5b91504c12ebcfba9f154a4c2d5932 SHA512 b17739963450a3cf5797514e0092b9b3ab5c54a5f638fac8acc7eef2e9881ac0328cb399987d1f1f7e212be464abbdcf0e67fbbb60a1914eddc69c45f76535af
EBUILD kollision-24.08.3.ebuild 814 BLAKE2B 4fc35245d2fa4962d57933649bc44590363a33a072f81830204fd5ddf2addb17dcde8e405604e171d5c292d8fcda1a5dc8e7520ade99cca1dcc308c6a8a95027 SHA512 4edc72ace3a68099e06a9c75418cc0ccd3128e1ff3bc2b4a0c92a794b56da9a2fb9e3adec8aef8eb23b91e5cc9ea97cb6a731a392a04e389bf6b66176c6d1d86
+EBUILD kollision-24.12.0.ebuild 816 BLAKE2B 67b397ac8b13520fd94ccf54ac77d03e458fe64ffa6a62dc8986d3d91398f776ae591aed6c64f2066f5797f843f393abbfb78bd1f45dad163f7c53de0aaf6674 SHA512 009cb3ea2cf6e32e8bce1598e9d8514c1c45d10cbe62755ac0a0e6420dfe698dd269de69316a50df57bcdcd363b599702ce91bdef2d9824ac1be5179f7dfc073
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kollision/kollision-24.12.0.ebuild b/kde-apps/kollision/kollision-24.12.0.ebuild
new file mode 100644
index 000000000000..f18bef55498f
--- /dev/null
+++ b/kde-apps/kollision/kollision-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple ball dodging game"
+HOMEPAGE="https://apps.kde.org/kollision/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 f986da49ed30..be5dffa5d22d 100644
--- a/kde-apps/kolourpaint/Manifest
+++ b/kde-apps/kolourpaint/Manifest
@@ -1,3 +1,5 @@
DIST kolourpaint-24.08.3.tar.xz 5301908 BLAKE2B f8debc39fc9e98480fb2d96a9611656295f88f5b2c174995aad4369e1ba33b56fc36b9126450a9db73bad3462fad581dd75e1c93bdc88b63ddaa1a7f9a94df81 SHA512 a72973a725c422fd595114c6831e31f1a7e66773cd05df79cb21c52e0eb9d3c17d69dc8dc8a761bf7450e41defe3d9ca2bfa62729a7953d8a0ca99ff04b6d1ec
+DIST kolourpaint-24.12.0.tar.xz 5310004 BLAKE2B 5827a98758cab8dc006a380a567cac848dfb7313277ef65d14ff84e55c21576e8ed66f2f34ab36578d5adadc24c8b4b712a4f64a9dedc0c634eed2a235455a59 SHA512 8f575948d46464ede3b5b942beb23440de47226c24fc53b56add222cd1ae24e134c8882a8c4d616e3fe303aa12c7dc3a096b91502c88650f320bb47a22933137
EBUILD kolourpaint-24.08.3.ebuild 1107 BLAKE2B 33726f31dbc20ce20905d0ac82417d5ad352c54b6370583c1c8494f52c245295cd5f0a5950d7915216e29d54882cc6842f33d89db7e5a2c4c0015112a30b2f16 SHA512 deeb72eb48753c4e1056c8bbaa548e6528d3b9164f4d6f1f1fed1ec2f2fcf8ea59afaa50b7cb0ce2b3a0f0944b1ed04e604b2191f09698b39b9ec09d05d200f8
+EBUILD kolourpaint-24.12.0.ebuild 1103 BLAKE2B 547db363e1c3625e1c6e8a119593aa145cc751bb911fcc772af81ac5ace37531bf1e177d1974b304d661f3779b23fdcfd16fe6f93da8ded738546ec870aaf3bb SHA512 c50536df2186ed832e91b11cebfd390d6378739963a14661e809e320846eed874aeb64cb4f8fa05d55b93c2ab94344172c0f9ec957a0b92b1b12b45a0c3ebcfe
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kolourpaint/kolourpaint-24.12.0.ebuild b/kde-apps/kolourpaint/kolourpaint-24.12.0.ebuild
new file mode 100644
index 000000000000..9f72c793ede8
--- /dev/null
+++ b/kde-apps/kolourpaint/kolourpaint-24.12.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Paint Program by KDE"
+HOMEPAGE="https://apps.kde.org/kolourpaint/"
+
+LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 d37c1393c487..886151203bd3 100644
--- a/kde-apps/kompare/Manifest
+++ b/kde-apps/kompare/Manifest
@@ -1,3 +1,5 @@
DIST kompare-24.08.3.tar.xz 947796 BLAKE2B 5d8336dd51e69a2a5ce4fc498332b86f05584f8335891f4a0441530cb8f88a6fafe75c370b283bbf16aeb8012c69306b233043a0ba8e4b4e0e409158a36b7d1a SHA512 06b898ed3d8392db7d7cf93d43fbd8d8300bf1b4a177f181272bc052451d17fd039e2b2e8c5b3ecfeae8119654f492819a6939981b7ddcba008267e03c323561
+DIST kompare-24.12.0.tar.xz 959692 BLAKE2B 279368f8cc6a42cff0cb946ac94c940657badef09085d9c330b1a25e62d2d8f5d6a146d9fa2db4aa44c9b857954b677c7166cb2bbbebae743b057a98a2942f7e SHA512 8bafe298a5d0855b4f2d19f278cb67aa43c33b9068807cfc9ddc28d30fb27433d4f037ef3e42d51d84c809388b082116840492708482683a5261ad89691a2feb
EBUILD kompare-24.08.3.ebuild 1041 BLAKE2B 2fcf3e3af2f17ad5f24a14d68bfc6d11a97a532c7727b3efc8c60406f678878265d029cd4105455da6d4c8d786170d54d91f47573e671047944132475178f35f SHA512 f2a65c86c606d77c5a706ad64c813fd44815300d3eb37702213f5a06e3321c4fbb83614d91225eaf9df786dbe3484659cf1d83c2929aefe593a2ba03138f9166
+EBUILD kompare-24.12.0.ebuild 1043 BLAKE2B 743d1b1894a30d366494075d256a6e7f86ce87503dcf5a741169dd39fbc4217bd3c9c131fff88af1ae8c002c5e23055ec52eae0844ae21364813363af1a08a05 SHA512 e5e31f54733428aba4a332081dfb7673d4fc73203fc90a7b815947e44e4c64aa0d6b340360a16745adc93ac2259988bca62d2579adfc1cba031f7074fe6ebcd4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kompare/kompare-24.12.0.ebuild b/kde-apps/kompare/kompare-24.12.0.ebuild
new file mode 100644
index 000000000000..459ee19bca8f
--- /dev/null
+++ b/kde-apps/kompare/kompare-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 0bbe9061ca7c..5faeb8536102 100644
--- a/kde-apps/konqueror/Manifest
+++ b/kde-apps/konqueror/Manifest
@@ -1,3 +1,5 @@
DIST konqueror-24.08.3.tar.xz 9716468 BLAKE2B 982ae56c48ca97b6faef75fe18801ea05b805dcfe4b087982f2e13261f4a505fe82ce3d2fc04cf722db9f932e3c2ae6d4e1b8d8892a005d1377f5577ab5ed0fb SHA512 a801cdfa8e874d4a623f28b7b64b69672ae82c907cf3267a75c733c334a8591ec6c566b7840ef4b217da0074ff336828729dac6266a4c46920334209d6d11b05
+DIST konqueror-24.12.0.tar.xz 9748480 BLAKE2B 3d0c3a3fc51ed24da0d9be69bc0814f7f0b4526c8cf529610dc8e573a09ffa94c7702bd21e76e72f4c172334600f6c9eb2fd65fc7cfcd4eeb05518158a04f004 SHA512 24a7320b6259160a7e17744eda9631617aed228db1705a3582d282102159fb3677cc3fcee28c0f1e42f5fc51d417f4d4e3c19cbf56400d0a96e687855f611ac2
EBUILD konqueror-24.08.3.ebuild 2444 BLAKE2B a4d77c733b9a7d0fb6efd012b09c1bb2161f6b28d26785c9a2d043168b553d27e8e348f8e26ea4bf812fa91c49f07dc583dfbc86d651b106223bf9ba3aa64259 SHA512 ad502ed49c58d6f64866e9f66b1bdc5ff2109877ae0c318df83b0e68929d21b38c7006275c9215f2f55dcdb2bb68cd0c0739edc87eca31a01e3c206163b99572
+EBUILD konqueror-24.12.0.ebuild 2446 BLAKE2B c7c7d151db792ccc25be2ddd18c3dc1bc8fe0d1bf60034b576476259b8ac83a2a8bae230ad7cf7a649883a4a8c6299661cd4e6a4df60661166bda68dbd5841c1 SHA512 a49b66c6708f60e64d68ded4cf2cd36b9ff3ace16ca6016a0a897f03b68c78fd4729531ae2154da484d5b30e28335a275c0df7e720575791f87c1436e73f4956
MISC metadata.xml 450 BLAKE2B d539f48a8ef139115c8f671bcdd6793cecf7ea997c94e5de8c4108a6f7312d5e57dba2484cb864dd8b4026664bcb836a2088cd4163683f9628c566f692575068 SHA512 7daa66e0c44efd582423d5771ec09f8712524fb188adc0582a7a5b4e125a33fa623744842fb3ff83bc21ad45e7f7b622df5e5cb6d14421bfcefa04aa0f5c6cfa
diff --git a/kde-apps/konqueror/konqueror-24.12.0.ebuild b/kde-apps/konqueror/konqueror-24.12.0.ebuild
new file mode 100644
index 000000000000..4a52232b3f21
--- /dev/null
+++ b/kde-apps/konqueror/konqueror-24.12.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit flag-o-matic ecm gear.kde.org optfeature
+
+DESCRIPTION="Web browser and file manager based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/konqueror/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest
index 20f8dbec78bb..40717b9a7868 100644
--- a/kde-apps/konquest/Manifest
+++ b/kde-apps/konquest/Manifest
@@ -1,3 +1,5 @@
DIST konquest-24.08.3.tar.xz 861236 BLAKE2B 7ad22d376d29dd908582085f8e0f76fc3fa16001b08514d43d990dca86e4fb42c702764f3340ea8e0605598e36cc526e94c08c2bbe99814d269748694f383fc0 SHA512 5fff01aa4b8ce37347516feabc0517c66aa4187efe67191bde03db8743c8122b93b135b0afd51de34e00b27d98463b6909e819a7c307c91b13ff057f90fdd0e2
+DIST konquest-24.12.0.tar.xz 861264 BLAKE2B fd632af2efcb7b68be479ac0be8d2a62c0838a0c948a52e7c52d5630b58d1ae80369a1e6c02343b61d5dca920af224d16ad093e4fec64da1a8304b370b6003da SHA512 fa114f93e09d2f1a8271cb3a698d797cbe16d374d33a5fa1454d2f940e87e714c21914ce58349aaace99fbf2951408fc4626160cbfc49219d68aa0cf5dff37d7
EBUILD konquest-24.08.3.ebuild 923 BLAKE2B 0db9a8f2f98f86a7d9114781a17d4b248d065dffefb56e1997ca98fa8337da53f87c1f0b4d695f54bca56d8389d15c6ff34286ced7e26f039a5c40b1d8d66260 SHA512 f3a1ea77598d052970648270b727f7edb1b835d44147b48f40c747b9131b822ff3d29cabb137387d8a25b2a7e82c57b9af68ef66253825156c86ebaf2d528626
+EBUILD konquest-24.12.0.ebuild 925 BLAKE2B cb625b2b4482e565e0badca97b7fbd346b3948819157a0824b28c411e568c6bdf849aa5d0499b2813792aa053a6793b58ea37a04b7b0eb85b1a33cb40c2cc0f6 SHA512 1b33741764fe1798934062d8a4d12acbb8ba1a5fe4669c01548d02117fb0cedeecd11f137fc15d77c6eb1dc5f9c6ce91de7df85fef1c2434c0049df9ffc8058f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konquest/konquest-24.12.0.ebuild b/kde-apps/konquest/konquest-24.12.0.ebuild
new file mode 100644
index 000000000000..09ea67a6f980
--- /dev/null
+++ b/kde-apps/konquest/konquest-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Galactic Strategy KDE Game"
+HOMEPAGE="https://apps.kde.org/konquest/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 ccb729575c04..de8af7d96bd8 100644
--- a/kde-apps/konsole/Manifest
+++ b/kde-apps/konsole/Manifest
@@ -1,3 +1,5 @@
DIST konsole-24.08.3.tar.xz 1803744 BLAKE2B efdebf8879c4908ff177bbf4961c5da4dd0b0d31eb965eba657011d472b12c181e07d89baf4e176b76fe7a749b2a3cec78760bc11685b751a6e1e9c1e60328fd SHA512 39f012c233517b2185c440b03548502e044b0a6561587e40227ef339637e2fa6b8a635873da028e9356dc99fe2cc76d5dc8d957189f2a4b5eb561543c2ab5cba
+DIST konsole-24.12.0.tar.xz 1818624 BLAKE2B b446cbfbb746b62a2945af0c8d30d8d268def380b644ae1e59d9f18b4892d688fe8472805c16e40f3969b1490a21e2ba1d2d884b73a3d5ae2371c30eab99547c SHA512 f9b1fb2bc9c0e233c0663a9d8964bff29e8c7cbcb322753e60a5b315bbaaf05c1b38b26af882a2a267f258450cd304a3c8a817425a1e9653d850a53cc530cbe4
EBUILD konsole-24.08.3.ebuild 1749 BLAKE2B 3887716642bd0f44cbd2e27a3a9fa2ac2b9ded800a49f02dbf518ff2999736acdcd2ceb2c569ef5bd05caacd2c7726ddfc041f7867cd735bb417702418e52ee9 SHA512 8b7cc7231adcfaa89735567f88f7002153999a77c9831a94b227c3e5aabb7dc2f578d89d7cf93db795819b84b9f829f52d85775ed81672fadd053a58a7b77074
+EBUILD konsole-24.12.0.ebuild 1751 BLAKE2B 98ed1e48ab7a3f5ffa5c6a2783d81002714c2554e57809fba9ae6db2d2594e64cf9acd9366b74b92ff26264004a3e3458b778d63e8f5dd91f3c58c42b269cccf SHA512 c283d3320d3fc9d62fffa1cc50e6473a55e7e5738e63262a99a8bbfdd61595f829271b2602ed5b8cb4c3aeccad2c145a9e51030ccc5dadb2693feac5f7dfc083
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/konsole/konsole-24.12.0.ebuild b/kde-apps/konsole/konsole-24.12.0.ebuild
new file mode 100644
index 000000000000..da8629fa24ec
--- /dev/null
+++ b/kde-apps/konsole/konsole-24.12.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.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 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+DEPEND="
+ dev-libs/icu:=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kpty-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[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 fa567ee61edf..21c46343f88e 100644
--- a/kde-apps/konsolekalendar/Manifest
+++ b/kde-apps/konsolekalendar/Manifest
@@ -1,3 +1,5 @@
DIST akonadi-calendar-tools-24.08.3.tar.xz 264972 BLAKE2B 42ac0a8451ac363d08b0ea322259c31423ced43aab36814b88e49adea48593a9806c36450ee5ca194f59ca6ecb621912890087d315e44b20438ebf5dec8b92d4 SHA512 0f7a5f7ef5939191b5a834a80f6b4f0bc32125dde62135eeb1a55235bbffeb7905b8e3c22b1aa57648e132a5f5a5172060c91025a0bbd4693bc363dfcefd36ef
+DIST akonadi-calendar-tools-24.12.0.tar.xz 269360 BLAKE2B 5fadc86b2788e3d0c21dc8c2ba258b964e65a49e676a9fe1d6f197b43c8b7ce4bedf70d08d1794149903f9516079546350ce45727bdc0c12fde988161bf262e9 SHA512 dbfcb7282f48cf3bd88d2f896bb6220d8ab5bfcb5cf86068e0b791b272e8d8e2957a89f3e12390baa408a9bee8a650f4cdc97d514a4ee34af1db749ce308f411
EBUILD konsolekalendar-24.08.3.ebuild 852 BLAKE2B 37fef2689fd3cdc17c80956862289fa9db46b764a61c349298f8f1b0e4be84093a50713082e34374aeb6392f0ea928484d242d88beb988a4f2408ba4bca11dc2 SHA512 62075090a4ae07d1afc3ee0ebef58031624293c5c79908057594ec7bd9563ff70ab12d2b8da6e29eaa82d5aa233ad8b4e7be3725dcfce716ddf0e03cf5a8688b
+EBUILD konsolekalendar-24.12.0.ebuild 854 BLAKE2B f9138962915a4c4fb2eae6fc4f2a9e6ba8b121e62803b3c4fa96622e6193e8c60485a88b55a038feeacd5cd542b98e261335e858123f29460ad05dba0f103b20 SHA512 2b8c1d6d9e29dca02efaa870bcf52f3c81c48d3bba91eb10da30909617d8ef4941ddf22dbae3606ececa03f7ec30683c2d782c41dd9d140ce42f2cf0119e0278
MISC metadata.xml 425 BLAKE2B 534fd2a6288795397f52fc9511c695da745727096e4c52ba3f8dab501996379936c091a287f2795ba6f622d9a376f2449cbc5502f8167ca03e98e192722a14f0 SHA512 0d417ca670fc5e3acedb04b163383d2821ecd9e23b91da3e4e44493b781b92644e06bf13f5906006f142529ed8e8e70059109c1d216ecabf89089bdee5c8d4f3
diff --git a/kde-apps/konsolekalendar/konsolekalendar-24.12.0.ebuild b/kde-apps/konsolekalendar/konsolekalendar-24.12.0.ebuild
new file mode 100644
index 000000000000..32e049d9d4ca
--- /dev/null
+++ b/kde-apps/konsolekalendar/konsolekalendar-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+KDE_ORG_NAME="akonadi-calendar-tools"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+inherit ecm gear.kde.org
+
+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 45a9cfe1649d..528bab7ddbb0 100644
--- a/kde-apps/kontact/Manifest
+++ b/kde-apps/kontact/Manifest
@@ -1,3 +1,5 @@
DIST kontact-24.08.3.tar.xz 868664 BLAKE2B cd7c317c1b16fe2090c4fb176e62cfbadb13c5a16aa7f2762ba03e353a1c8b9d2be34902009be8be63e864e5eafb5c85c6aed0d21ccbbb998c49b4813d2ebc8a SHA512 20e8ad2aad370746a8ecd4277ffd66c786386023fde19199eb15423c84d0c9c90084dcfdc9818bd4cc3093232ad9cfced6a5264ff69c34951610c594e4a52c31
+DIST kontact-24.12.0.tar.xz 868648 BLAKE2B 28ffc8f01aa124762a47abdcd4d4f58fcb86bbf554dd78617a744bbdd59dc8fae23c19add3d9222fc0ff5d87dbc88e1d89333c1b9c06ba2c47b94de8cbe29baa SHA512 e6c3d9a89aa42f87045361c13f98cc8a00b86865e5dc12eca65b2311e3edce53520cc9415dd80d1426ddb5a46f81d70151c9fe6274a107f10b8873be22a574a0
EBUILD kontact-24.08.3.ebuild 1321 BLAKE2B f0992a5870c5ecdeb553d1f434a017ca57a70196e60f044951bc0246e66ccad4c82526b6204a5e26a2469e4625d9c3902027d569cd77b17b45a3e882ae934835 SHA512 01d951d7c8290569ac341563f15928265fcccd682e94e52fad3148a8cf095d8bd899d0774836b36c2dbdba64fddefae9e2a3ab243368c8619257f11b14aed53a
+EBUILD kontact-24.12.0.ebuild 1323 BLAKE2B 392d2f424c0f195f9629e0dc4c860d1b0bb908145bf7b93f6c61ddfa6e5964bddc2774e29abaee2b17fced0f5b3fa5aff7d91070fc7dc720036ab9759c19b8d6 SHA512 c388af67efd910cb34ca3ac281b4c766fd3b14a63bd52fa2809fc65399c693cd764af7f5f72504b0a38ee347454887b48d5e82747018cc3975ca48ee8d4ed846
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kontact/kontact-24.12.0.ebuild b/kde-apps/kontact/kontact-24.12.0.ebuild
new file mode 100644
index 000000000000..c8bb6de7b973
--- /dev/null
+++ b/kde-apps/kontact/kontact-24.12.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Container application to unify several major PIM applications within one"
+HOMEPAGE="https://kontact.kde.org/ https://apps.kde.org/kontact/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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 6066d7b0a824..9fa60979caf5 100644
--- a/kde-apps/kontactinterface/Manifest
+++ b/kde-apps/kontactinterface/Manifest
@@ -1,3 +1,5 @@
DIST kontactinterface-24.08.3.tar.xz 40704 BLAKE2B 5f7f534cf53a6f66bab54a666cea7d457040184ddf6015286fc41456696a30b942e4e14bc6ec4ae1d33c1073a2f71fa3c70d9254815ddd3a62695b7ad0055de5 SHA512 cabe78c820b1d98a3ea9931f223746064271fc34547642c6f3198806242e4edf49be9ce0d4e4765cd39833bcfc20e9f29077f4cf1ea71868c16b4d4cfaf545fd
+DIST kontactinterface-24.12.0.tar.xz 40736 BLAKE2B fd3c4d49b32f367a496550d5b272860cf039144bb5851fa175f31b1b3493b3a361bf1dbfa053b3d10345e9f44c0d7166ff6686a8bbbf71170b9be7ef58de3949 SHA512 1457a6a7065bc8d22670b9fe156ebe393339db3b476fdd64b792e5e5241220712a2a5fc7cd7f7e5e14ace6e204c9eb6248b99fe525988d469e774f8e8d9a0776
EBUILD kontactinterface-24.08.3.ebuild 715 BLAKE2B 1578804a40e97321a7517335a32acc3ea0fa38a3d5934326640f7dac1e3ec7299d4eff249d2992d89c7e7299b90a5f699e448565ce10ba522fc0262b6ffdfb36 SHA512 28b2e8af097863c959615cfb8606c8af0a93325f7e13475c27c749da304d3d83a3432cfa4d56b32ab01744151537792b1dd2a561a69ae23518521aa3f2dafe86
+EBUILD kontactinterface-24.12.0.ebuild 717 BLAKE2B ba02edfec5796a3bf22324bc8dded86a099565fa53c238a7f174a4346242d99536cee1c447041be49d9f39281b93128183dbd2c75294827b5b690b7ebbc69def SHA512 31d12ee4a944cf723a9da54519cafb4c2c4e6386a7eacff506bd11cb5f95f02400594f309d7fda4d8f544c2b371c5c15f0a8ac5f3cbe180ff6ba1aff5e4f0641
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kontactinterface/kontactinterface-24.12.0.ebuild b/kde-apps/kontactinterface/kontactinterface-24.12.0.ebuild
new file mode 100644
index 000000000000..4edc1534bf45
--- /dev/null
+++ b/kde-apps/kontactinterface/kontactinterface-24.12.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+KFMIN=6.5.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 88f9d857e687..7314cce9963f 100644
--- a/kde-apps/korganizer/Manifest
+++ b/kde-apps/korganizer/Manifest
@@ -1,3 +1,5 @@
DIST korganizer-24.08.3.tar.xz 2938660 BLAKE2B 23f4294c4e657e1dc7f9d69a37378d8c49f584f67ccd41d5e5cbf5462b108e2388cc85a36163fd6a3a09c7c268daa3d27dd6b931286ac39524b0122172ca82db SHA512 dfcf2725f1c0b626aeee1b4050798eece465cb8660f7bf64bbb9c49852109d1dd5891332b2c17c78e3147d451eff35edb5ae675f7152cacd8e78f5a84242cf6f
-EBUILD korganizer-24.08.3.ebuild 2361 BLAKE2B 13cc90bd1ffad44bee72724be316e0e326725b34de7dab7b2108ccfb71543d51a806da13bf60e5b3df6900fe1c842e98f8db36fadce0de069a294970281397ff SHA512 d656777e3fedd8541b98904acc962219188ee8dd03bd059c87afec0951fc034d40c309d0f506a2305f13f02a4ef91c419f87c994934b665c4e8165a0ef6a17e5
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+DIST korganizer-24.12.0.tar.xz 2940220 BLAKE2B 097737d76d7609776043a5dd9eb4c206029d7f7271f04698b750e85cf15427ed309c1cb6fe1a5d5c84c929a34bb6eb792957422827f4a110b33410b4e73bd836 SHA512 fe66102bf00c34571a329895e4dcbb45c2cbdf3927e3c8127467913ae3d054cd78b1dff460d290b0e14607f9d87a030656954d2418adadeb0c56013192a8c538
+EBUILD korganizer-24.08.3.ebuild 2361 BLAKE2B 0f41fa903bbdf78dd24dcc0a356eb91dd3706d7457c8d5857b1ed4b48507ef2de5763a2f137b4dc830f6853351b0db7b0e35bcf3c5640061e37c2a489753b8ea SHA512 600edd8fff172eb6e52fbbc22bf4a3436ae5fa23548195a8a4f24e88c4b6cecdfbb031d91d2de32018e9ac3643f00955b280118af2f046bf2548835cd6556ade
+EBUILD korganizer-24.12.0.ebuild 2400 BLAKE2B a1bc81a1dfdeed781a9a218094ca00c5c026abd787e689c533f261ddb48e8ee689ee3c600b56cdec04b0981e7072abb27fb7e7ceba214ccaded38a0a47626605 SHA512 aef4800c1baf5f1792ae5dc15ec7a69b0b8e3df4ee9dca8ceb1689f4fae54a94a631f5f6ca0060c0efb90fcff5ec7e0aa07fa5dcfeab5ed76662ac7055b4a7a6
+MISC metadata.xml 501 BLAKE2B dd84401ad5205529684d15a56c6dc7df386b846997ca25bd6fe6c5075ad72375309a040fb535c76f377374d3a0304e53484112053a5113bce48992769c89f9f9 SHA512 1199d6d4d1a6dc4311c39afdc0953e16bad7f268840352be18f320423dbac52b52d9ca9932152c8580f8620af067e0574efdd0c30427422c37ee77eec3e9c1a5
diff --git a/kde-apps/korganizer/korganizer-24.08.3.ebuild b/kde-apps/korganizer/korganizer-24.08.3.ebuild
index f0a9fc0ecf6e..59c3ed7389c1 100644
--- a/kde-apps/korganizer/korganizer-24.08.3.ebuild
+++ b/kde-apps/korganizer/korganizer-24.08.3.ebuild
@@ -62,7 +62,7 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
>=kde-apps/kldap-${PVCUT}:6
- test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] )
+ test? ( =kde-apps/akonadi-${PVCUT}*:6[sqlite] )
"
RDEPEND="${COMMON_DEPEND}
!<kde-apps/kdepim-addons-24.07.50:*
diff --git a/kde-apps/korganizer/korganizer-24.12.0.ebuild b/kde-apps/korganizer/korganizer-24.12.0.ebuild
new file mode 100644
index 000000000000..1753d83d1f5f
--- /dev/null
+++ b/kde-apps/korganizer/korganizer-24.12.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
+HOMEPAGE="https://apps.kde.org/korganizer/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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/korganizer/metadata.xml b/kde-apps/korganizer/metadata.xml
index d925f2439758..cd1d05c49106 100644
--- a/kde-apps/korganizer/metadata.xml
+++ b/kde-apps/korganizer/metadata.xml
@@ -7,5 +7,9 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/korganizer</remote-id>
</upstream>
+ <use>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest
index 712841022230..3703a28952ea 100644
--- a/kde-apps/kpat/Manifest
+++ b/kde-apps/kpat/Manifest
@@ -1,3 +1,5 @@
DIST kpat-24.08.3.tar.xz 3735564 BLAKE2B c79d4aa215618f1b3ca20ed25b159c4678eb0ef8833c7afcb18c47b9b96cb1c74c69b277d7c4bf77c29ae27afd2489f6c6fbf28baa246252340451c121f3aae1 SHA512 9f9f9328549a18d40691c772c04d364c7aa98232b579a79949776e86cffe051eea575375e8cd8130126721c9a8c792cc124164983d7c22bd2a896c5af61413c6
+DIST kpat-24.12.0.tar.xz 3736404 BLAKE2B 85f59af2d30e231b77a1deb18243b62fbfde31618d164e79c18853d2b59473382fc205adbf1ca122a9a792c1355cc2f4f7843bfbd7c72ce20d7ac0f31609d766 SHA512 e175a8fe94c6a2899427a1057ab52460dca886567de755fb5aa76c08ec03933ee72758775666a4d8c9288d241c8acae1260f3201a1046653309a35aa24cd0625
EBUILD kpat-24.08.3.ebuild 1242 BLAKE2B 91b3a6905c628a3085f2e9e3dd3a8911610285bf804126fe0ce39badaf2093e7b513823a4b7a0ec48bd27a107bfd32e5570d6ae71718ab4b4e92aedc97ee0746 SHA512 763470ef32db75540d72e9a8f3142acd9e83eda8477425791b4c345ac7c4788fbf10c5a22541c2aedf3f5454b0fa4a48dc8085c9eec7712953a22df5373812e2
+EBUILD kpat-24.12.0.ebuild 1244 BLAKE2B 297df3636c86ce7afcf789bcbe0d5316e9d2a120648d28d4ba9984bdf62b03a7712f256c5e975570cc01cd3c59854bfd6e1791c779e7e2a241ea96c26eaf175f SHA512 091f7d54bf45379762c1678e08348a35326206d70e02690b71fbb1a0a97438fb5be10777d464ed73881f8a21dfc1abb93d71349f5d654e3541483d46d6b4cc07
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpat/kpat-24.12.0.ebuild b/kde-apps/kpat/kpat-24.12.0.ebuild
new file mode 100644
index 000000000000..a909eca128b6
--- /dev/null
+++ b/kde-apps/kpat/kpat-24.12.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="https://apps.kde.org/kpat/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 63bdf88ec84b..6e09ad3b3697 100644
--- a/kde-apps/kpimtextedit/Manifest
+++ b/kde-apps/kpimtextedit/Manifest
@@ -1,3 +1,5 @@
DIST kpimtextedit-24.08.3.tar.xz 176384 BLAKE2B abebd9233ecd9c02b4697bd74a21443f64a75194041215078d0b6d74eaf137c90baa3f8e9511fd5402c3b18820d34a2db854d7ae961a65900d69a6205b8d6118 SHA512 9de055ef7f12bc65411f901c9b694e07c51bfdb388f294cc7d64affcc3e899d31f2af39765e207bd2d3b6eaea33473c1f67449ed55fdd04eed691d5f1b6409e7
+DIST kpimtextedit-24.12.0.tar.xz 176660 BLAKE2B e8c276eb469c4e399b3e6163ec316826e9294d4ff4414f53bf3e27d60a8a56b382428872088ab407d2c6405a5852248b2d254a7cfe14412dc68c6448970eaae1 SHA512 402e34bdc93bd4f5fe3647cbb9363d706b8dd95cd7364aec4e1152a16646fe4e1e542ee5ecb8f8a5c3ef1bfb0fc999aec42f2dee1871a12283ad199c2eaaa196
EBUILD kpimtextedit-24.08.3.ebuild 961 BLAKE2B 34f29abb94e97e3b60502aae4a581c25bd44ccb61624f01b5a8887f646693f563bf74c15964fa0fd44951150dbed73b2b82e33a132f440be5314c7c98c03c97a SHA512 447faed15b2cfa902bfb952ffa443c66adbe6657efe27fb18d7e9c869274e5efce242e043b190acaf2ad493ca2573b0bd084dc72254d46dd432d15046e8879df
+EBUILD kpimtextedit-24.12.0.ebuild 963 BLAKE2B ce51edbde48003be66592366c3c16f7878dc8b2d2c280514db0f781b425c12c685855c7e6e8f516d603ed8fed539e342e6510c1bc4a5e720907ee0e8642572d8 SHA512 dc2bd7701b6a913c44e271fa02c81bab7d317248b42be7e1e863cac3016af4d3abde4b9ec97ba96fde1501477dfaa9b337f2f277e0c86abc1e63c10140e64770
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpimtextedit/kpimtextedit-24.12.0.ebuild b/kde-apps/kpimtextedit/kpimtextedit-24.12.0.ebuild
new file mode 100644
index 000000000000..02e9c5c5686b
--- /dev/null
+++ b/kde-apps/kpimtextedit/kpimtextedit-24.12.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 e63a58a7222c..e2bd8f4e367a 100644
--- a/kde-apps/kpkpass/Manifest
+++ b/kde-apps/kpkpass/Manifest
@@ -1,3 +1,5 @@
DIST kpkpass-24.08.3.tar.xz 29428 BLAKE2B 5a86af1f6ffb1c0ec2bf6aa21942a01fe7ddf50e9096b8bf6a91dac545c60a076125dc5c8a827ae08875eac75637e880212e4acb4c9ce51a33a05e9a4e2b7add SHA512 41604ac1db4571d6119e1673648b02c5ac2d42e311153042be9bab1e4ed9755bffaf454a6e4ee1582de6d0cceb170c98d7af18fccce2ac1d93c339839e27aa2b
+DIST kpkpass-24.12.0.tar.xz 29480 BLAKE2B 573852f5ccc7eaf9fa01d40842b47fcf3d4e99b3c67b374d559f8ab0870cbd90f651368934d01876ba72c56a59c756d5a133a5aca9ed1d2d6d612c684efbdf56 SHA512 b84840ab20b3725f36e6f9f4a7fa32f179e86d015c9b9cdd2dca4359b469dd618b472d9117008d25d58f93f827080729031bd8bcf699015504f3d598a28049f4
EBUILD kpkpass-24.08.3.ebuild 461 BLAKE2B 3445c745dfc2308d9b88bb458c2b0faed8c5a0b8372753f0d51d76b0d45be8e4a5880d2ce2c1543dfb33c4406db17b58eaf275d7b93268089bf11e2bc0a94224 SHA512 4be6a832bfdc7794f7732c0ca504205caf18eaaeb104f572398d1f47c9e31fd55641564704defb552a84a57950d4f03a36797a793cb5a22ebe9f66c5dd396a49
+EBUILD kpkpass-24.12.0.ebuild 463 BLAKE2B fc598a476e32b019f42642cd49adda35524025a2073e526ec45dcfe04a2efee8deb56d6c04960973604971edf36fbc7c66a6ad3741e7b89359e47c504e456ad0 SHA512 365c51232857e50c6cb6e38e5eb3354bd394a64c099b7688acc34352f361a8e578a2fdc65267a3b52b1000421816785e6e86b51670260bd5c2f62b8b72c10b72
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kpkpass/kpkpass-24.12.0.ebuild b/kde-apps/kpkpass/kpkpass-24.12.0.ebuild
new file mode 100644
index 000000000000..d1dff5e03d89
--- /dev/null
+++ b/kde-apps/kpkpass/kpkpass-24.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 32760b046668..218620ee4287 100644
--- a/kde-apps/kqtquickcharts/Manifest
+++ b/kde-apps/kqtquickcharts/Manifest
@@ -1,3 +1,5 @@
DIST kqtquickcharts-24.08.3.tar.xz 30872 BLAKE2B f1e72b8d526f88edb44e078ec27007ddfee535e3ab34d01d77769804490b25617e2c02f3ad2388b9b42eb504f87eb94b18c4d210989f8997fe8fbb7de5cea78a SHA512 b67e205c97e1b52fc38dc11a7ce6eb4570adec87d408b79c4c45eac636b4795d68a329e3f14fd105a5f924f8b57286f358fc1cb1ea4b9f98f48cf57daa87f37b
+DIST kqtquickcharts-24.12.0.tar.xz 30864 BLAKE2B b93c4d38001f41314f0f5a21e3f5eab97bf198c19fc563180fd79cdb642a6b2882f74cc9df7853a3253b47a31ec8d463c8a890fe43e9bbb04555b086dbfffc60 SHA512 5c0c24dcc769d0b8c82a4eeabcececcc874018d9931159a3efffa61fbd4c59e3cd0eda9d6c21e7ea834adc4b613238d313efd52d61c663cc4035c2f54225ffd2
EBUILD kqtquickcharts-24.08.3.ebuild 396 BLAKE2B 3212de96aee359cc12a58a2121b1b03893167f293f118e661b94cf11c3952fa4df8c4cc068ce2c672cd4f60e9955a4c2f41e6f52879c97db5218f7a2ec7383af SHA512 2ee86fa22e3ae8fd7057225a2eb2f5d27d467396ef7980b82ea6671a4ae6ba2cf09c3b04f3ef2886d49fca68ced17fd0d182f6cdc6f8bc058a11210fe543efda
+EBUILD kqtquickcharts-24.12.0.ebuild 399 BLAKE2B 0c9f1587a2960914aecf9d634a7fc250d534d64f69a169756f166bbc81d22e049d1380ae17d5b1d30438bb284f060d73780aa5397b1adbf7ea95e78c5c3268d2 SHA512 66c9ab9b424b3a2097d9be52419a1caf1f88d23d7ac367334a266fcbeea8d1e06a660c18bf7b1662bc88a1d3e3f8400fa13061a6e614fa65bb1de847cb7188c5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-24.12.0.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-24.12.0.ebuild
new file mode 100644
index 000000000000..48d9e3c001bd
--- /dev/null
+++ b/kde-apps/kqtquickcharts/kqtquickcharts-24.12.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.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 b75753009ea6..3e63faf72426 100644
--- a/kde-apps/krdc/Manifest
+++ b/kde-apps/krdc/Manifest
@@ -1,3 +1,5 @@
DIST krdc-24.08.3.tar.xz 1555504 BLAKE2B fb4c974da9fce57ad1c054095463084ba11fc3f66025a88388845a05630f738ba796a018a3387d5e70c26c8bae2fbe9803d9981ca2c387bbe6b90529bd38527b SHA512 e3ee023c7aaa01f725321086753c5ef470ec32f2994a78baec0a9b2627f224e6b631a205dbacbbb73d118fa626425f179d124db7992d06237e473efc440da572
+DIST krdc-24.12.0.tar.xz 1558292 BLAKE2B c0f6d2b6153e7e4ab92bbbb6d35adcf89bfbc7149ebc0c73c57389fc04f2e44b34ef2944390215f4028d45071edc8443dfa9f25a457a1bd0b73cfddc6748c8a8 SHA512 149d18c8178cbd75bf9d40afb581188dd35b266306c10a92df41d594b77ee90286d52fc84a23073df49841b71df447b40db29aac5c69d359b14c83c18b084f4c
EBUILD krdc-24.08.3.ebuild 1622 BLAKE2B c689be71c2e25f4b95aa95cd5cb351a4f345e760e7f835b41fe22043e9928ccf2f0febc8584d1668af54041182a9e141561e001cf34ced623271507ae8c98068 SHA512 cb0ae6b552f47166fa4da711e79460037da9b586b104c347e0c137668ea65f8cbd361991924d181101b9adfc1bbfd72449970830de7d5be2b60fe0d4b704b0b0
+EBUILD krdc-24.12.0.ebuild 1696 BLAKE2B e29e5948e163fac47d20c872984fe439db5dae7556844f44feb6317d18c834f714971011fa79bd9ac63dab85f40873c037874cdea1aa1fac7d2d2529d3bedc2f SHA512 0e35601e912e33e87757790f56604f476f4af76aed67455684d8e7b9722588e9c58ab30ba9a98d553e1179303c0dcc798102b32b31797a199a14b54b6c5a99f7
MISC metadata.xml 443 BLAKE2B 89f901dde356a64629568d269755d7aebed4a7185232af0b4b18934e1efb2c2e675d9be1a85422bac073803e09fd701513c5be473b0a87300cbf25e92726caab SHA512 8298a2989e10740e8f59c07c454048b254e9a20aab01e1de4910aba908b06dd3a1f511958ec838b9547f0d5504a30c079f0fec1f5af88474b7060f3b18ec4804
diff --git a/kde-apps/krdc/krdc-24.12.0.ebuild b/kde-apps/krdc/krdc-24.12.0.ebuild
new file mode 100644
index 000000000000..f4348cb59627
--- /dev/null
+++ b/kde-apps/krdc/krdc-24.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Remote desktop connection (RDP and VNC) client"
+HOMEPAGE="https://apps.kde.org/krdc/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="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.1.0:2=
+ )
+ 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 0ceb41614013..66e9c5eef097 100644
--- a/kde-apps/kreversi/Manifest
+++ b/kde-apps/kreversi/Manifest
@@ -1,3 +1,5 @@
DIST kreversi-24.08.3.tar.xz 1032744 BLAKE2B d518ef238415757dd12a24e7b8281b89e8dfd260d1aa38cd26fd7a179baf1922fe4e51edf293cfd33e2e57c84679619b15bd713b885306c20be0034d0c9e78ea SHA512 707e227af089c9b88bb8ab7d6656d0bca612e9563a54b76f97ca0088bdacd8241f2fb892831bfc32a99a1b7ffd60b66976f8c165bfa2e75dda0b4de612df0841
+DIST kreversi-24.12.0.tar.xz 1033560 BLAKE2B 717c38bd97eacb21346c6a07e75f5f318c841dd568b383e6917c73be00549393f19644e87cc7b03fce72487d2a6a9edd254cae3f2fe66938dcd1d20e78b855a3 SHA512 f47b0516e128520dc5e69ac74cf4c13aad4e8a277be366c7af77865039a26d6d22d51b71bd11e53b8fd036cfa3c15b5733deedb1143138269eb2030f119df7b5
EBUILD kreversi-24.08.3.ebuild 1100 BLAKE2B c476f0457bd160cfa71a00b0ea1157227107a65cba0416764a2b53767ccc2753be70612840e9f0367c316eb809e0d81456442ac7ab50051d288c811f9758966b SHA512 a80c4aa62ca97be065260322b7876ee697558ec6389eab0b78e473c2be4ba9a2822c6f62a6175aaa95b06c3b93c1893ba31616bcec5be0c6deabcb408d4f526a
+EBUILD kreversi-24.12.0.ebuild 1102 BLAKE2B 8e05f41fef399569487c8bd76093686b614394615bc79caae15c370a2ad31165001ff307c359e4122053448bde49c2da210a8da7a4882703b4580c5dc23bb056 SHA512 321d6cc6cbee08911064c4bc6b5a7e2900a81d46223df22f438a5cc43bb4ee784e6a630da428b167aef4a5a915cc6c46c7a7ec69f8e33f8b6b46b4968353a149
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kreversi/kreversi-24.12.0.ebuild b/kde-apps/kreversi/kreversi-24.12.0.ebuild
new file mode 100644
index 000000000000..c4b8c9fe5f0f
--- /dev/null
+++ b/kde-apps/kreversi/kreversi-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Board game by KDE"
+HOMEPAGE="https://apps.kde.org/kreversi/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 1111f7b177ce..0e8eea7bf642 100644
--- a/kde-apps/krfb/Manifest
+++ b/kde-apps/krfb/Manifest
@@ -1,3 +1,5 @@
DIST krfb-24.08.3.tar.xz 1202804 BLAKE2B 6ac06db67509452041e969e04ec42ca735dd352d391bd7c97cf6f6ac5dc80cc9d85b1c6133a26170f62b194e4b4e0fb241f1206b85c745630468b30e098ad9a8 SHA512 c5279b8d740f9d12f1f064de2b333a9b47f4ea7768bca51831aa6386e39056f58240cee2ac3c9cc01a2fdb2fc9cde915ced71196d2cd3761e54b2860826fd763
+DIST krfb-24.12.0.tar.xz 1217900 BLAKE2B 57286b3e34abc4c9a83ac0e1d7a445882c0dfb4507d8773f12f0dc7f3f31255274110b9ec4617d4a68d76a05be4ef809fa447c227121fff518091ae9b44c5d3d SHA512 bed11c2fb1a4c0f65e4f7ef7ecb7cf65a66c11ea684609b5e8afde0fb2c7e376392e84a195f8b37ce5905838cc3a63e3bf10aef76db39aee6fde0a9490e32a1c
EBUILD krfb-24.08.3.ebuild 1674 BLAKE2B 29e184742b24a3d2aa3b500065f9ce16cd85fa61eb234c710fb60a184f430b88669e2dca6d08b2183bde990a1075fd7a86b7edf323581cf9c162897d016cd5b2 SHA512 b55ae5b5bc4a3ad5c9ea4ec96e476c9b224436f2913a631dec0e5ca8f8cb79b8dd19b9799c414316b90aaa196e382701a59bd69cbb9b1b8a87fbd45420bf6097
+EBUILD krfb-24.12.0.ebuild 1712 BLAKE2B 5d4de82e53de946aa9e03fbc79596304a535f30de7b2cbb9e179b6b522ca270965ddd0775458a15364f3ea9c4db6922f3494550e09186ef3521ea05fba3b7edf SHA512 4729c8887ffeb7cab1e7f9d304d8e6a5d77603db8163658c74997b96b5479d5c643485a15cf5e9fe5abeddb2618573d9afbd073e3ca1c8ea16380926a26cf470
MISC metadata.xml 374 BLAKE2B 232e8ef90ed875238dc0f5d77adfd2b3dcd36e6a6bb060836f48b21b2afd320c02bf258bbd2f412b11ca3c7d483c641c33eefd4475bf6af445eeaa4df3d8015e SHA512 1a3699c07a7918a09ff36df76ab5669906d9386eb2cedc6258ebd7035cc8da5f050ae419771f6a90b0af3536f72db5aec45e9d5b71725e5336ed4c2a99d7e33e
diff --git a/kde-apps/krfb/krfb-24.12.0.ebuild b/kde-apps/krfb/krfb-24.12.0.ebuild
new file mode 100644
index 000000000000..6316503ab1ce
--- /dev/null
+++ b/kde-apps/krfb/krfb-24.12.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="VNC-compatible server to share Plasma desktops"
+HOMEPAGE="https://apps.kde.org/krfb/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 cfb281b22b49..8a98a282a59c 100644
--- a/kde-apps/kruler/Manifest
+++ b/kde-apps/kruler/Manifest
@@ -1,3 +1,5 @@
DIST kruler-24.08.3.tar.xz 285700 BLAKE2B abd87acde399d5a38105f55444abbffc147bb0851a6f7fc68f193f4f13ad238d86175b47bafb53824da6cb0647f6e0913c225e618d718d05775dbb0fefa5bfc4 SHA512 1b4f761bc577a458d9eac9ae4fcb238c25c456f2d4c732f89d66be641eeef471054888a259e049db20eec62a28a8b5210e7b5aa96b127b97308b8a29513bf67a
+DIST kruler-24.12.0.tar.xz 286464 BLAKE2B 425db71aaf20f465b2fce750fe8b464cbc6ac23079ed9c550334628e4df0177a9f8dcf67bd526e63056a2662eac76707059fd23a9d900806ded2f6d31892cb12 SHA512 fee4a4c2e9bb550508069f0c67fbc6eea21b0af990eebd6486de7f3eff588df1bc4e4dfa2ebfd485d1b0377c7232e33c743d4bef933f03f825743db575f9d3dc
EBUILD kruler-24.08.3.ebuild 1025 BLAKE2B 027966c51be3b814e095553529f6a37eaa4da1493433be7491521426a1350767830c6c7a34ad3a2dcfc298352603cc01a975981c4e57f4f670090d6c4d33ba90 SHA512 2a0d881d1460a6afac745055a37f446ee5e95f31018206fdc8bef3c7365bf559b9ae6db9b41334bb4fffda60153f07ffa496339fb1a98113641e834ec6a1c4a5
+EBUILD kruler-24.12.0.ebuild 1063 BLAKE2B 0015900960e2e79d25505beb9a9e7b4cefd44ea75b97b2a72bd21dd083c00c39c6c4ddd6e35c82a3f3ca1779285bd4ee0bc387a150751ddfcfc0a309b70193ac SHA512 1f52b7ff2baa3207c5fcc12d1b11361434cac1a88d99928e85a7a164009b8780bed121503e41c3dbb35cbfff0c842ab39a36372af5890e35638949023da0d5c2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kruler/kruler-24.12.0.ebuild b/kde-apps/kruler/kruler-24.12.0.ebuild
new file mode 100644
index 000000000000..870dba738def
--- /dev/null
+++ b/kde-apps/kruler/kruler-24.12.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Screen ruler for Plasma"
+HOMEPAGE="https://apps.kde.org/kruler/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 4a04051f8eba..72b944b1d175 100644
--- a/kde-apps/kshisen/Manifest
+++ b/kde-apps/kshisen/Manifest
@@ -1,3 +1,5 @@
DIST kshisen-24.08.3.tar.xz 971516 BLAKE2B 3a91d7f5a4200114e21cbeed23b453811d1ff94614ef31abbbf6c3e8bc2289e2e259be3d9c156886661f2eab8b3d83056a2514cfea5c39cf402da77876c94fac SHA512 136320a6f8e0e0b124b5de3e355697d35b27a784c3149efcd177c9fd3a5f0af8d0407e845193e1d25757791a6c3021cd29f0a1c5e02bc92b9bf347b086b07697
+DIST kshisen-24.12.0.tar.xz 972480 BLAKE2B e4100f055a03bf9dba8eee9535fe49f148e3ad091a9bc4f9f0edd7fe7254c65058a64302f381239f6a9256428de05d43e16daf45d99985c5ed4618fb2ba3aa69 SHA512 888333812f1a314f09ad08c5c1bf25af201ebf21cd4d000575de1b8b8d24e470abad53c54dc3ec7f7d59112b085fb1afb4906ebb75d6342bf1992f34ac8b3ccc
EBUILD kshisen-24.08.3.ebuild 904 BLAKE2B 094b8ab36b5352b4f1ecb7545a40ab264f7e95d73a560db5234cf1c4822ec637c6992895decd3b8d35c07974176ba5685b579a5a5e8f98563a66a55eac169bb8 SHA512 c2a410c7fb97cc463540def54359752ca18531cef2e1432e4c791197be1a0acba468a48bfdab6d27ba77501db9b539ab88d457e9bb5756e3237ad9941c7f28f6
+EBUILD kshisen-24.12.0.ebuild 906 BLAKE2B 9634be226a0b10902adecec1ec3a07967a0b172cc1a8f86c5f068d4c01eff3ea271a444c7de60493ebf60a3678e89f42c0cca3b92663b2e5cb168976fad8ad8a SHA512 cfaacaf038e88f7659908205679db61f09da93a4fbdff6cd42ac3be78763a9701550d266b90c58fb1af68e322733f18e38f5ae74c32899057e2667638e4553c0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kshisen/kshisen-24.12.0.ebuild b/kde-apps/kshisen/kshisen-24.12.0.ebuild
new file mode 100644
index 000000000000..e3d694f78882
--- /dev/null
+++ b/kde-apps/kshisen/kshisen-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles"
+HOMEPAGE="https://apps.kde.org/kshisen/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 ae50f5f72aa5..dd6fb718e1ee 100644
--- a/kde-apps/ksirk/Manifest
+++ b/kde-apps/ksirk/Manifest
@@ -1,3 +1,5 @@
DIST ksirk-24.08.3.tar.xz 6700788 BLAKE2B 1bfe023a7decf4fd4620f51ad956c579d52e448c0b557fb350fc1fc954504a6f3aaa20252ee99e4da245264f5baeff1685ab3566e9a78018db8ad8bd28c027e0 SHA512 aa5b681932a651ad652e2c05f6d22ced554d2e6df1a665414611e71e4acc661020f14376ec0fcbea80f7a8e596fbb26a54d48bdb98fac2e38c55da8a9c27185f
+DIST ksirk-24.12.0.tar.xz 6704232 BLAKE2B 5d1f6d426a1a0e829b1b6c10aead91b968fb5f206dd5c644f85387d125bdf0937191f4640b276bfa8073bd159a05a56bcd88ddeb802adafc8bd043aab2c44196 SHA512 4c3b99ef96a37db61c5d8d9eee9a40f3afad9a9b224a3d8833942fe4a9b16b25fb1fd09cf28c9123f38d004bcdec3feed3697eacfd5285268434bd79fd49997b
EBUILD ksirk-24.08.3.ebuild 968 BLAKE2B 476d1ce1bd80cefc03f96afb73adbdda9deea5888cb2f0767a16313c48afaa42d75954b5674dda65c9841dbfe1308aecc52ba38f986c76885ef5882790fe801a SHA512 0aee0a4d981718b10c55dcf0a608f13b0186267b987d9d4300c5479971c3fdc8c591044bc44bd1b0b9032b838ccf3f97c5516df1b966e98e3e1a84cb952f5327
+EBUILD ksirk-24.12.0.ebuild 970 BLAKE2B 3b16cb227a32a1d9e7c3a37211e26266536acf3e9aa9d4fc7734a1e176f79e9e4d9ee215cbfe087222ea17169db81c8486f79a7bf24e7347adc9737f3d7f561b SHA512 e93776f87d5ee6fd87bb22c4456ef23e2ffbd4c9dddea44d307359b8abee03826a10d80a9c09c543182dc62899dea99cad49417345e229c081505235baa2a4c5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksirk/ksirk-24.12.0.ebuild b/kde-apps/ksirk/ksirk-24.12.0.ebuild
new file mode 100644
index 000000000000..012a462f8da7
--- /dev/null
+++ b/kde-apps/ksirk/ksirk-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Port of the board game Risk"
+HOMEPAGE="https://apps.kde.org/ksirk/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 4af984f719ef..7f367a8281e4 100644
--- a/kde-apps/ksmtp/Manifest
+++ b/kde-apps/ksmtp/Manifest
@@ -1,3 +1,5 @@
DIST ksmtp-24.08.3.tar.xz 53096 BLAKE2B 200291395bfc2058c6d3a23e7edf1c693d9e315810c25f95418389ccf974428bb3b8d29a6189c1199969cf2184fa359aba7d09fdfaa2663a8043b1c1a21308b7 SHA512 5af330e3ac610d8c4beb5f7c9cdebea69c646f374540721d00309692d20b34c190c1ae284a322fe0f6e933884c3ba635e6ba46dd17fa66e4593a82f0cf1d340a
+DIST ksmtp-24.12.0.tar.xz 53216 BLAKE2B 562d884a95a6187292df78822e1eb741a46a8111b86a06a461d85190e02af92b3f6573016f617d5082fad50e594045342f608feb4955eea1f488bac8022cd7ef SHA512 2067d7392a5bed5d393e90b26d458f4f395abc443380611236a651c74b18439847555d77d2772f6fae2cdf02677854ce96d4e4e1bbc0da0a20326c7723ff8ea7
EBUILD ksmtp-24.08.3.ebuild 616 BLAKE2B f55f055dc4be3296833c46ebdf16ee7b26666ab006637dde41fe2faccf302c7f9034bbe99ff7832cff433d8a29f19490d5110c41f21b2c52f95c3bc357e2fd6e SHA512 5fa41a6b2a2348497a0040f49fc47b7beaf9cfa32dfb6914f50b64528a09668327e389a9b6ab7a2749243bcd56402a84201a39ec7a2e3481c39a671eb21d65fe
+EBUILD ksmtp-24.12.0.ebuild 618 BLAKE2B 837d7a2bf8f4a990b6a8a9c9e240b6f850881478a04249345c62def1191f4b89409cddd2a06f1e2dbd1936181e88b25d9adf5d95e505b5c72f6a0396cb68e1f0 SHA512 ff18fa5b0e8bd88901becf39a9b5b806b92e5c697ef8f1b8a827d73648ba7e4e0a7d628e73103c2c6a2fb80b9cd4135ae5a28ef1c9271875b31d1f1114dbb866
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksmtp/ksmtp-24.12.0.ebuild b/kde-apps/ksmtp/ksmtp-24.12.0.ebuild
new file mode 100644
index 000000000000..55d5654293ae
--- /dev/null
+++ b/kde-apps/ksmtp/ksmtp-24.12.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 c07db9708936..54176c0b09b4 100644
--- a/kde-apps/ksnakeduel/Manifest
+++ b/kde-apps/ksnakeduel/Manifest
@@ -1,3 +1,5 @@
DIST ksnakeduel-24.08.3.tar.xz 577728 BLAKE2B b422ad6fe59e1d10e7aa9211a31b4d1bb947480d2cd7caab70026c6b0c2fe8d78908d7244ed599b2f6135afea8763b58d1a9a3ed377e33022e0705136008f33b SHA512 1a8ca580b345821cba68cd7e7a145b989912e8b4f40750ca2ae5a2ddac96cf9fb15d55f43ea76e0616aa7628afdca78e87879c152a9cefc098115afbc75ce6cd
+DIST ksnakeduel-24.12.0.tar.xz 578516 BLAKE2B 18ace47d1dfee89d99e869d39db30e633328e1cae5bba9d7d9fe331b0a2fc19ebed8a9775bc6dc3c6a879fa76d1f5e6aa4dfb3103c4d74daeeda4c039c167827 SHA512 f30d2c1b0ed39cd120099fa602391045544a561d6e9cea13c4dc220e32bce78013378baa0ff1ff4cf26f76ce96073f8fb84f12cc7117ebdd2c56584963c43c41
EBUILD ksnakeduel-24.08.3.ebuild 983 BLAKE2B 5fdbb815aa3a5dd690e70e4af26368c8540a73106ba7e98b0f586671937060e6ec7b3bae66adbf4e2a991d0b368c9d2adfb9561cdf2aa38e9053f3004af53fd5 SHA512 f76d98d3051b048a81bb6cca6c2dc960c9410c9ec52ed65fc57e89acc76d367b2f27a2e9c1713bac84d28955a0314e342526fae1a1a72d0f2d2e555571ccfdb3
+EBUILD ksnakeduel-24.12.0.ebuild 985 BLAKE2B 85f8b12061127e5e30add12fd4e9a8cec37364f8460cf6bffa32fc7d78ec5c3964e1cc7e2f55e01c909f9a169f431c164cbcd622f3e52c926ee451591f3d5396 SHA512 56a2d631cfa24f4ba390a54155f3b6cc04316fc1a0d6d637865a5248684df48643e71e50b69032a19e57fe1514e094b5132e341bffda744087c66299506d9f08
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksnakeduel/ksnakeduel-24.12.0.ebuild b/kde-apps/ksnakeduel/ksnakeduel-24.12.0.ebuild
new file mode 100644
index 000000000000..1876c9552ee7
--- /dev/null
+++ b/kde-apps/ksnakeduel/ksnakeduel-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE Tron game"
+HOMEPAGE="https://apps.kde.org/ksnakeduel/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 e11f493634ba..45fe0acc2f41 100644
--- a/kde-apps/kspaceduel/Manifest
+++ b/kde-apps/kspaceduel/Manifest
@@ -1,3 +1,5 @@
DIST kspaceduel-24.08.3.tar.xz 635460 BLAKE2B 5e6c297773ec68f56ebb0fbd25f336ec271458e4d67792484ddb95a59b0444409245c24237aa0beadd25a76dd410fc0117fd62482d8beac27c732e33e89bfb83 SHA512 7f8fc86ab22b7c8384ccba6050a3ab40d3e270d9d030df97a08e21cf9c58000e503e35ffe011bdefa5756928b87d39c6cd4e67de7881b4a2cca47ffbc17ab2fa
+DIST kspaceduel-24.12.0.tar.xz 635408 BLAKE2B d74cb53bbfab151680b91fa646f3cb8eb6f89dc284d1511348e0548dd90aaf8ba30afb8ac3d1838c590b9298832212162b001c4b7ffb3fb3e8d90a784977354f SHA512 4eda73740cbe9b517c156fe2846b4d88864d7f3f4956927b8403982d3fba9f6dee287e4df956b880bca6fb92a2a019a2a4c0459c07a1514c6eb32cf7fd345a41
EBUILD kspaceduel-24.08.3.ebuild 805 BLAKE2B 6cfdd96197b9ce913cf8b0a9301eb5e9484ec9156e8127eb53215563d4575a06da16231d22f38ad5600ee2a37eedc63f243b96aff8fb8fec4045905e97eabbb9 SHA512 e60e3d3b5685f4ba41776a50621b1d86bde2c6996e39fab624ee6e9139a4c8e85e503a338a8d37416136e9fc283859273c97f781725e47fc46c6d585e56892f5
+EBUILD kspaceduel-24.12.0.ebuild 807 BLAKE2B c0fdfe4ebfe95018108964e3ea54870d0e45859cc46ada061ee5fbd0f92d3003a2bbccb93466a1bebaac247a94328880cd88c4b6fa8f935c566678e35ab4edea SHA512 c10ee05cf14e7b1a7a99fe7292d8355fa41e186782a4407eb80704cba09c29f81250d5e7da5117bcefe2cab50b5ce1ed5ae90d327d2cd5f9865dc91d1f9d53d2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kspaceduel/kspaceduel-24.12.0.ebuild b/kde-apps/kspaceduel/kspaceduel-24.12.0.ebuild
new file mode 100644
index 000000000000..baf8da6ea22d
--- /dev/null
+++ b/kde-apps/kspaceduel/kspaceduel-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Space Game by KDE"
+HOMEPAGE="https://apps.kde.org/kspaceduel/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 766c4dbfaecb..cc814a8e2e45 100644
--- a/kde-apps/ksquares/Manifest
+++ b/kde-apps/ksquares/Manifest
@@ -1,3 +1,5 @@
DIST ksquares-24.08.3.tar.xz 322056 BLAKE2B d38c41aeff5008cd5e114f0fec0a4297721f73218d294d3d21bd5d33b55542b614ef89f8783a7b24d58df30eaed0738dd2a7fc580fa65bc335fc0f0f0146c8ef SHA512 11365a8f3b52a9eb36def4f7a3097a96aed53105af9456ac76165e1f6c9c761bd872aac6f5c8801f560a744808e41e6dba2363bfeadc56793ce625f23955b761
+DIST ksquares-24.12.0.tar.xz 322360 BLAKE2B d4d6784612f78ed362c48fbddf083f1891b78cdfbb9b3b8a3f8c2638a7a1fb716133e31f496d2305946eb8373449bd8e781b31537628f3fbb22d4f1795d4d424 SHA512 6cfe09eaa9eebb39a20cd996ed375bd1a767734fabb87620c6243b2070111d4ec44e6f442276518a8316744f4c12ba826be4d94aa9050f6e2096119d7d0557a1
EBUILD ksquares-24.08.3.ebuild 841 BLAKE2B 0c50efd27cff07e5d0fcf2e4c37fe317fff68b09c20620498ee11e10c49c1c987246e30bd8ece62c8a17f3b8559335e9414da9762e0b731edf2c4f6062cc1e00 SHA512 23b706bb37e23055ab463e5f8de8ddc7caf91a56ad1d5ff334c3e5d50ff401aae3e6aa464f5a43b242f2fd862ef65310245678960f43f6443745469f7af0fc7e
+EBUILD ksquares-24.12.0.ebuild 843 BLAKE2B e4497adaa1502d714dd6705ca8d89d8564fc7146346e42f1badc7c12c7b592b39fb08b11ce1c775083c7a1d09db04dc0e4802f90a48166a2e757c7a14b81c47c SHA512 2d8c9c155debca9fdd0605eedbfa843a9faaaf3c29908e7bd9bfa9ace72244dab2b187032480cae934bfa1897a34073cc51dfd05a4569cd0eea6ce5cd514ed36
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksquares/ksquares-24.12.0.ebuild b/kde-apps/ksquares/ksquares-24.12.0.ebuild
new file mode 100644
index 000000000000..a5e0443ed1a9
--- /dev/null
+++ b/kde-apps/ksquares/ksquares-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE clone of the game squares"
+HOMEPAGE="https://apps.kde.org/ksquares/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 56a041eee995..75c55b4d74be 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1,3 +1,5 @@
DIST ksudoku-24.08.3.tar.xz 1728884 BLAKE2B 909b1600bc2923c135268b05499d06bcd4a6da4ee0ddf5072bfb653c677f190922f800f85be4fda83eb5ec2fa3907591faf7606db508632a1a94cf63e4e382e9 SHA512 686b84991ce43bc05a1cd07736361765b4e758be5995d54516f6f1b3a4b7a889ead4952c716e0ecbea20a419cf88893a146b31ea5339b5d3139a5ad511cff864
+DIST ksudoku-24.12.0.tar.xz 1729156 BLAKE2B a54b6d675adcff487b890b6a337c7c1a4a0aa3535361c3e359460309f591a04664746bb98ec5b335be630ca4e0ef8387c67b27ad20e14e493b7d6e025a76ec33 SHA512 65381bfa79818aff4ad09591c42dcd8b6c62b3a318251a3fd627263c87770fa79838e1f3555a68637f6b343606818f59b3d40f2a329d738120caeb498ca87d6a
EBUILD ksudoku-24.08.3.ebuild 1098 BLAKE2B a9fb3b97ee40003fc9f72b83127004f64eee5df25fdcd3850ea867c67a2f914877d6e028872279f1ddc1e3d0064672ae0476186ce5065f56fa1e8cad1c3065ec SHA512 16a115bb9f1228a8b7e7e488af51143d55b374f348077a8b7cb66ab970a83f55f9c3a2f0fa4f055ba9ec22d5add7a226004886e625b068981a06f0112dff8286
+EBUILD ksudoku-24.12.0.ebuild 1100 BLAKE2B a169364d5c9c1cf9a239fd948bc9513dd4a09341fe67c2dc28218c2bddfabf06aeb0a5440e6ceefd1cd352793b43f469d5657dc98f5354e0656bc7e61624341e SHA512 d6601a9416af4a649f1411d41b661a70100e0d914b9acf73206d4a6d66d3b5e7513955cc093e28644f81a7122e3e3155c6cbacbfc5d20636bd4ea9d613d17769
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ksudoku/ksudoku-24.12.0.ebuild b/kde-apps/ksudoku/ksudoku-24.12.0.ebuild
new file mode 100644
index 000000000000..578aadfa0a97
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-24.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Logic-based symbol placement puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/ksudoku/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 3780c9589db4..a15299d62187 100644
--- a/kde-apps/ksystemlog/Manifest
+++ b/kde-apps/ksystemlog/Manifest
@@ -1,3 +1,5 @@
DIST ksystemlog-24.08.3.tar.xz 1857664 BLAKE2B 4f7973b8de0155816cc82899fe358d3b9f1c7f91df7c73f76120fd3ee40eb21b3029065f9f703c81932466debad256c1c60a2fb360733066e3bd1b075f2d6783 SHA512 0226f923bf593cfd5d815a8e3cff32627f62911cb113125e095b95c383c7f78a22f5d5c3a7935f1320b6093c17db8415f1b5a5ff1fccf21c16db20928b3b1cad
+DIST ksystemlog-24.12.0.tar.xz 1858392 BLAKE2B 62444d63ae60386df57150054a725dc77ad3ded50c3c356fc3fc9f94eb1e56e52659286779c31f919f3c4e20fed03a3b891777164a59dc62fb490ba9e9b57850 SHA512 9f3ca0def47a7e43f13cb9348cce97cd43406fd012d9e69910869577a8ed62e0fb6110d583bb6389c8daec1127f062331597b18b94cbce4e69378dec890cf1cf
EBUILD ksystemlog-24.08.3.ebuild 1530 BLAKE2B c45838ed9d49409e2996398b885ec54d0bba2550ce94302689d5ec352f9edb1d44a49570b38f0880c943372d51a943cdce79bde90a60a9c9373649104524e54c SHA512 57ea2783594ca6815cebbf69953ab80e4f100a6276211cfcef0b09e8cfc54b4ff2a6506e7d91b0bcc29600569653ef0c0300372fdbcba3bceb6b20a7d00c85c6
+EBUILD ksystemlog-24.12.0.ebuild 1568 BLAKE2B 93e1fb940c64ce167a7734c8023903107af4e01835856a5bc0b521d222bc2e5be87ff4625f0ce8409e37905148e1111bc279d0d6006cb409ee372d6c9250169b SHA512 29c79664b7ba905256f9783d0b443a3ec5aab4328647242f692ff68d644f3149b14f98996ed483a67587a438c8091508063f233df8246076bd44c6a1e797798d
MISC metadata.xml 426 BLAKE2B e441ed4b9e30f9cc4da23e5aee1ad8e799a6df18a4e5b5f623722ca8f6627eaf9df193249caa84cddd28823f69f093cb39dbd722275b764a2dfdbb3cbe7e27fd SHA512 1780c918ce9e47504a8627c3c544371f7492d8796615cd94e68459476c74fa474bc93ce678ca0261e246cea52935fd01879f6ebc786e1d355b762e460c0f0d07
diff --git a/kde-apps/ksystemlog/ksystemlog-24.12.0.ebuild b/kde-apps/ksystemlog/ksystemlog-24.12.0.ebuild
new file mode 100644
index 000000000000..9dccb064755d
--- /dev/null
+++ b/kde-apps/ksystemlog/ksystemlog-24.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.5.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 ~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() {
+ ecm_pkg_postinst
+ use kdesu || elog "Will show only user readable logs without USE=kdesu (only in X)."
+ use kdesu && elog "Cannot be launched from application menu in Wayland with USE=kdesu."
+}
diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest
index 7cc838fd6315..f522d98dc7e0 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,3 +1,5 @@
DIST kteatime-24.08.3.tar.xz 309208 BLAKE2B bd7074fec16daed7e52efa0caac5cecaae1c88951c94e7f013b30be8711a47836018e470a2ed254d7685039067fc937fb831c3f38559683c31f781efce513bca SHA512 158f03e6d9242b0c2229b73b34346eedc2ad83e932d30d6fee78469c1275d42b2a65528a4325e1f48fb79169ba20572ef519e9eccab32a8da4f7debc56b15667
+DIST kteatime-24.12.0.tar.xz 310268 BLAKE2B 77147f3156cb2151e71d5f908741f4fbca38945a25ddcdaffbfe78db1f62b8603cd62b485e3dbadef63606e81c90056cbf8ce5ba8b2b652c26a1a18fd125df55 SHA512 3bab8a6cc693a67e29f7ca9aab85aee5262357de5a2741c2b713bfadcf90c9c8cd88a234c8dd0b06cf5407654ac0530993009d7ae1168130682e502f0585fc56
EBUILD kteatime-24.08.3.ebuild 890 BLAKE2B 1a531da8bdfef310a6ff81cb6fbcc7d656768930a62895b7993b6a1232fa986056fff7210a26020ebb501bfd7749f8533ddb0ca8d8695511ab0f1929b8883bc4 SHA512 b5d94560c26b7bf4afc6d823fbfc504fcef2953feb633528c6c7cca96123ba84cbe0bb5cf5a54e9fd378d5120bbf568187a26f61edc1bb5a1dd0038edfb9f957
+EBUILD kteatime-24.12.0.ebuild 892 BLAKE2B 080e5a8b324170eefd652756d33d8ed6b34ab1361ab93cfccff5a789c3406157b4699d91fae404a1e72565aee7f52ca5c7e56272100e4daf686e5c492f49a1c0 SHA512 215bf5b508acbe3689c3eb54fe807d17cb5c744dcd2f6e62baf198ebd010ddf2d23f280030511df6fc8178d5235e87ad153058170a109d27f45fe4655a0c7be9
MISC metadata.xml 458 BLAKE2B aa5828711349e9988628ab78eecfa13c6715281c6f55121e5b2e635e06c1a31402aa71cc2db7f8f931646d956339ca5527308fdc9fe88fb2c78bae76f06cbcc1 SHA512 7f53b4308c3e9c8b4bb78d822075acd242f10199facd8bfbcd23558adcbb6d7f4e86d841aced3062c927943d3701a004050407a500f3a207f9afddadc467f501
diff --git a/kde-apps/kteatime/kteatime-24.12.0.ebuild b/kde-apps/kteatime/kteatime-24.12.0.ebuild
new file mode 100644
index 000000000000..47fd1519bd9d
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://apps.kde.org/kteatime/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 5f959c0e2d2b..f0a37788f821 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,3 +1,5 @@
DIST ktimer-24.08.3.tar.xz 452572 BLAKE2B cf178c9c45843418e41c7deca6927707875d8ee40a3129d35f5746b5237c86e70abfb12892d62d5aa198a9eb85038ec97241fb3c353029254dd361caf9c375a4 SHA512 9ba32f3898240e5a6893a5fe49187674a824cea92b40fb9c281c269527262f3196af1639260b2fa2dd6999327e4796880f289a90f6425ac5d8218e0347c1c863
+DIST ktimer-24.12.0.tar.xz 453188 BLAKE2B 85e65af6e3ad4fdcc6edc860427212c392ebde5ae9fc29325773ccec1ebd3eb3599cfd379053d9bf6bc73fd01f10a727fb1e972fa0a1f52ffc03232acdc77f4a SHA512 1259f3536aa33137cdd37c8e3aca47e0ea1d8bc972c92f1460f9962580c16620e1d510723f967c168d8142c9e8e218742f11c0794fecc993066d90cd967a5770
EBUILD ktimer-24.08.3.ebuild 820 BLAKE2B e93716a7de7e875e7e4db750ae47a19fbc5445f27678cb16d6f916cc8c1992cc2a6bebb8fac3a54ec76a2cb42843218c8c199fc885abd318df8d73cf8ab2a692 SHA512 a700cbf00623566f966abb39ba72184e01ff69c52cdb9ab5c81623665d3870f4c0e2d7cbbbbfdddcd005001f95a66191d3629a58882770b7027012f765a509f6
+EBUILD ktimer-24.12.0.ebuild 858 BLAKE2B 6a1c15394f8c07e0d840392d2c6e43a9b4ebec583b1408878fc317b48d9fa57dda71734ebe29d47ebbbd0f274fd443722918b965dcc38995609b16e2c90051a0 SHA512 417b7b51b77bc8c0887639a94edcec706753f3b82f2ac7f413026e83f73a361e551c75a1be56dc5edf10f092c94afc312de9ac2d6a6597c40dcdc7ba67a8fdc0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ktimer/ktimer-24.12.0.ebuild b/kde-apps/ktimer/ktimer-24.12.0.ebuild
new file mode 100644
index 000000000000..e7cdf08bd596
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Little tool to execute programs after some time"
+HOMEPAGE="https://apps.kde.org/ktimer/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 2bf2643ae654..4cc4a56c2e33 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,3 +1,5 @@
DIST ktouch-24.08.3.tar.xz 4783636 BLAKE2B 2cf94f83b275df9564e57b855b89c452811acd891651e442d671dc65c159c103a31d7c79ba643772c2b3406be6523a5fcf5ac13b8a332dbd401d7c6c9872ff9c SHA512 a700ba2a2745b4db184ce9a0fe4d2d8108d915fa3b1db4649dff88f7ea7db896105d980e7cb5d08aa8ad2d48b0ddadb54ca4c3b6610a8d52420bea45637c4786
+DIST ktouch-24.12.0.tar.xz 4786684 BLAKE2B 674ac1980b19499f26dc6bc4e705b09b5b2aacf768d584afb29fc03f39a50341ec789f4700ea88186a8bfbab2d4beeb7d1b49b6598b6d6f842e6991e8c31e51d SHA512 fd1dc536a15f38efae5e01c12c651de6d5f48d359206d478aceff65c1d3f4361b229318c6119b392d4e8468c1a9e3b51b84cbffd520c8c22cafa2f0641fc3db5
EBUILD ktouch-24.08.3.ebuild 1548 BLAKE2B 460653ad951819062713f0a4bb052a15dfc2e8ddc1d79b62d143bd22319d425b0517f7fc033e1cb26936d8372167528cc4f331e5fbe121415d08fee88d1bc263 SHA512 f62befbf9b58ed7fb807e75f1496fbec187868d00d955d3a125e0e196853a7ecffe0e3294dcfcfd8d79518bb68cae301c1d2920acdb66a6672bd32734e067b48
+EBUILD ktouch-24.12.0.ebuild 1551 BLAKE2B 0438d0022f0c78b347d72f1e24ae3be7b7bab0b39e6f9683d9fcfa478d572904cb3d32f1764ff0defaf2a60cdcf0b07334b8e727d9367c84e7d3ad7dd38ce5ed SHA512 c467b4304282954645d40f622a85634767f910495680b25ca6027f76a0fc890444c9c28002bb98d7d1fb9d93b4ef86ba24d4e895a7c8af785741a30217f11929
MISC metadata.xml 406 BLAKE2B 515e93940c5d57cc66d5ab4c567b5f4a0ba0768561f3a83e5b99ac610c8a89d28282ec1812e8225fb8da2e0f51318956c386b4dbcf5346d94c76f42a655645cf SHA512 c8c3e7a26162e1e1b7211beeefd0949cdc3cb74e97aede8f0ac1f660d5b557e2514d52242a6ef1b6539c2e7ad3d7a463f5c24d1b47ecbb00722ff66e9109f07a
diff --git a/kde-apps/ktouch/ktouch-24.12.0.ebuild b/kde-apps/ktouch/ktouch-24.12.0.ebuild
new file mode 100644
index 000000000000..f1a7acd6e26a
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-24.12.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.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 fae88715b052..dce4a0737af4 100644
--- a/kde-apps/ktuberling/Manifest
+++ b/kde-apps/ktuberling/Manifest
@@ -1,3 +1,5 @@
DIST ktuberling-24.08.3.tar.xz 71544736 BLAKE2B 4ec21dbc992b391f9fea77de3398167796aa1c321ae9e97320b5e12e8a03ad1185a65b04b8456ba1cb03736f25000e828b02926f57bbfbe5a4a393d0e4a3e5ca SHA512 0d37ca7b601d2c73c3cd704452515fe7bcf213ac2f1bd0c66710c9a24039c3306f70f2f00c882c5dc165180ecece9ebf6a5383a4b716ab5dfd70c02437284469
+DIST ktuberling-24.12.0.tar.xz 71565140 BLAKE2B c60fd602f4e60193ab03a42bd930d25955e789a157f0a3d416b5c688e3b939bcde64a868bdc0c2f9adc80c1b5d91fdf52fdcb8430c9f8e9fae0294582ce4c745 SHA512 736a3b77cbcdbd632cf3139b1850947819a8686a1fbb176cd2184e89f305a382d9eb320b9691484737b33700f73c249dde3380cf3190eb999859a512c5379fdb
EBUILD ktuberling-24.08.3.ebuild 971 BLAKE2B 651ff84c78d2c5deb4959d3f8f88bdd2d43a50f14f37c8d6c4912c0c1769424330b71089482fff8a521ded7da8513763d2b663e42024afaf649555a2e16e29ad SHA512 a23e2e7717eb113d2d17f3a0cfa8d3f6cf60f495d9a3857f95d694fb56a214459eb51ddda8722f05fedd704e62b51384c5b25c5cf2982f48856429c33d3ecbe9
+EBUILD ktuberling-24.12.0.ebuild 973 BLAKE2B 728a025f8c7cd068a0c9d2d6765473139cf02bad8d973dbfffd1eeacc993ea77b8ffd7525737c0aee119563f5f89a30ab17e697296a8c2f7ee5669a82198bcf5 SHA512 ffe3a84bde01572fac5be75d392f5c6f1fc9a89dd6a985dbb4d917e281656de1ecd75c5ef12e95082848a29939c0eb0e707fb93f2080ef55efcce2e796644a68
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/ktuberling/ktuberling-24.12.0.ebuild b/kde-apps/ktuberling/ktuberling-24.12.0.ebuild
new file mode 100644
index 000000000000..205baf9fa917
--- /dev/null
+++ b/kde-apps/ktuberling/ktuberling-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Potato game for kids by KDE"
+HOMEPAGE="https://apps.kde.org/ktuberling/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 27a50df32ca2..630fac28dc11 100644
--- a/kde-apps/kturtle/Manifest
+++ b/kde-apps/kturtle/Manifest
@@ -1,3 +1,5 @@
DIST kturtle-24.08.3.tar.xz 2095020 BLAKE2B a38e698349824d8fcdb3abc876e5efbcd52517f41d63310fe9de583a059ee09709fe87628729bd483764c57101a239689410cc1ae98b206b6d0815b7f1e17f03 SHA512 03d53eda8d8c3f12f1f27e14ebd7d29ecdcb2c7b7e0df044aed9fccbcb7c5685660a9893a21a081178428ad697ccdbb1398264796894445003be4f40eb3cfce7
+DIST kturtle-24.12.0.tar.xz 2096032 BLAKE2B 54f1e4caa6e515bef8b3e770c6d23ad4c05c425b2c52bcfdc79cf0687e804967189718ff77f2104caecc42c8cb3c47f5a4b3ae3fa94b3e78c557c215cf07ad0b SHA512 3e5f69360ea12f04d00d3fd236248347bfbca647140065fb52954705556a771c5e6e768aaa79bef4d755ce4424d6ba76df5019fff662f75fdc7644bd8fd8b4b1
EBUILD kturtle-24.08.3.ebuild 890 BLAKE2B 43a7dc2b656ebad974fce5848c4d8dc833964ee643e48225323b536d13da468a420f833e70056c520a1284cb195c56dcd5e50f4ec891c46c9586119142ece3ad SHA512 3c066ccebce394ea06283cea41fb145509d260479b4a81a1abcadc656a0d8d02470d6bf1e9c90a0f65a7b2bd6583c228267da0fd30b026e748178641ede1d9e4
+EBUILD kturtle-24.12.0.ebuild 892 BLAKE2B 40005f2f4e2b18a8aaf06e2400291565dd269c53ce32d16b648c1ec24634bc49d0da432e8eb70cdb138b879105fa187c8eae9a8477a70f79c9ffd7ec8891b0f6 SHA512 34db4668ebaadfb5828b648fbdb5ad63652e087949976d2a9ec98c1e684ab7076d5ac76cf8f33783403ae97c61621dda36faf81f25981b1ec6caecc730b41e31
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kturtle/kturtle-24.12.0.ebuild b/kde-apps/kturtle/kturtle-24.12.0.ebuild
new file mode 100644
index 000000000000..7941fc616005
--- /dev/null
+++ b/kde-apps/kturtle/kturtle-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 ea17f77f8ab7..8ce80829a934 100644
--- a/kde-apps/kubrick/Manifest
+++ b/kde-apps/kubrick/Manifest
@@ -1,3 +1,5 @@
DIST kubrick-24.08.3.tar.xz 374376 BLAKE2B 40d25f56254ba2f01795dce6bcaaea8ef5e7acd196920e415ab37c219578471b702d9b34340f2d13b0587804b1529bd987072f34e91e2e0974d6cde180281c14 SHA512 1ee7dc92ee2717d9febf5cfdbcb00f8f016fc8177702a368f150a9e18d242962dd7bd50f7fa03bff8e5309655a036f615d7f4b5d4ad62884f6771a741bc133a6
+DIST kubrick-24.12.0.tar.xz 375492 BLAKE2B 92f0322892ee740f53c91c4eb9e2eb7e9c5e88888b6e976458f8b1a3fc6a79696afe888806e64e65509665b0a6030a32834f835615df6ef03fe61f6b2a751eb5 SHA512 7d127f8f7a86c3cbb2ef0015b5ab4748618dfe405d3add40fea53aaf1dc9f3b564c64475beea8f4f72502d20a50f3195f660a48e55cc704dd1176c2cf2ab6405
EBUILD kubrick-24.08.3.ebuild 943 BLAKE2B d187c48e90ce8618e0e8fb3f79e6eb0d99cb8d437e983bcfc7647586f854b575df889144a000b693b4d5368caa4a3bde7d8811c3c37ad20394871802d91e8c02 SHA512 a4a91d411830af71c5dbf0c261c79a43a030bbc6a6897f3bf7fae846df86bbb988cdcf407b673cb25418c0e1cba2b61dfc9bf3da022d7870ffa69fe568761467
+EBUILD kubrick-24.12.0.ebuild 945 BLAKE2B 456a32c11cc9229c48c3510d66a0a128438dc2b2e1d07c2090942d26dbc35b7d87fd7c371b2cbe040e3e25f825e5454013a5a311f9827627edb6a0a322b66cf9 SHA512 d22e57b37c9d8b724f6827b0a7139ab0b8816f2dcbe51fa0849b4240842ffc8827d51b7eadc7ff66ead4c1c572d326bf81686e1a85cc1a497fe6e536854ea1da
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kubrick/kubrick-24.12.0.ebuild b/kde-apps/kubrick/kubrick-24.12.0.ebuild
new file mode 100644
index 000000000000..ecb6943e24d0
--- /dev/null
+++ b/kde-apps/kubrick/kubrick-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/kubrick/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 27b2b896aa8c..197049f69019 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,3 +1,5 @@
DIST kwalletmanager-24.08.3.tar.xz 1046640 BLAKE2B 190ca0c9fdccc0c805fb2c12d69970f727303e8c775b70d5131c882c0a79023fd3de5062bbdc5e13082d7aacc7a5584359215151e9325cd69b83a9fcb4b757f8 SHA512 f90de3e1a71e96da99581e842c3922a1b05f24dc83d2341ed3404e2ae4588e3668954c81fd250e4aac3bd87a9eb8f6614611ae9830abd1dbd15f0ed4ee55df20
+DIST kwalletmanager-24.12.0.tar.xz 1048876 BLAKE2B f207a5a9ff45884723036ca63239889e3cc7a8f9a2da7b5446407fa3a3af1c4a32ebd33c5192abcee82b97c9842ec8f54ceb3731c826765a6928052295ce3940 SHA512 7798deb7e78c15f0cb78f1679281c5517b9d1394138488c75c770f4b196c335fb4fe2e1a28e6a8016cc8c34192b6cb4d444cfdae5a90c3ac0057c452bb1735b8
EBUILD kwalletmanager-24.08.3.ebuild 1191 BLAKE2B 7bdd6991abc2f890f3f9f14e2e7de5390f10ee622cc6cc8c1342c80d12e5fb9d18fa30a7818b26d60261ac610d1073878de6437508d198125fdc003d4314964a SHA512 9e7c53d96fd5645d2d390904098842f2861a5c5363bb9c23bdbf0111ace7f2e96e0def09c42c8dd42e041925c5d53a7d1c81fb5238dcd5776745802876e1ab52
+EBUILD kwalletmanager-24.12.0.ebuild 1193 BLAKE2B af3e91da55ba70c04fe0384a6fdffaa3eac98d12228e6e025a9ca113b0d40b3fd3dfad739bc1f663b867f6096fb69b32cc6a32af28a9096834735f67e87c0267 SHA512 9cb47c6e8dedff824eb83a50652790b925ae6a8a8fe068ee7e9408265277adf1b900d1a90e3509c4635e7ed5a54c8b621b935992b97a42ea91492af93c93109b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwalletmanager/kwalletmanager-24.12.0.ebuild b/kde-apps/kwalletmanager/kwalletmanager-24.12.0.ebuild
new file mode 100644
index 000000000000..b63fd34e0247
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-24.12.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
+HOMEPAGE="https://apps.kde.org/kwalletmanager5/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 28f390ad1c3a..d265069eea61 100644
--- a/kde-apps/kwave/Manifest
+++ b/kde-apps/kwave/Manifest
@@ -1,3 +1,5 @@
DIST kwave-24.08.3.tar.xz 6551844 BLAKE2B d4982637cc41ad7179f14c045c55066ed14a95fb7320c7c58e5f1bab86c8ed004fe114a50497a78203be0d39c67ece157860f5ad6c35adbd4feeb4cfb7504b62 SHA512 a50ff3cfb8c789fd8278d475c6c6ba1be808f9e1a369ce0712c6541d438fd23855260495a17581034acfb54f079a296a8bbd10b8865fabb34f983b9991461761
+DIST kwave-24.12.0.tar.xz 6468636 BLAKE2B 932d9bf6ae6bed4e1a48486862dd2ab0af1951f958abc6bee4b957536acec3df9c947f869fb79c3f5323e3cb6c0d4c5eb9a109de2e8d6243b79899a3c3ed4892 SHA512 ba0f38b7a4d625773573588fed954bf421bddce9477e554f6f465aa14d31cbeab07982436acdd05f74f4ba10ccca673b1207849ba6e914fb21e579bbe2947766
EBUILD kwave-24.08.3.ebuild 2094 BLAKE2B 3f441d843cbf2bae6a8ddd71f2983f4de7a539996ae08e280848eac52f1b40b263fc4fe570e53092fef15f8eb603076246d7a5910312b3ed52ca8fc1ca630136 SHA512 c63014fc5a3d3a2dc111dacfa5a238ec6c5905ab0b5421e82420520808be3ce3d4b9cc10f2e624d3a3196177db951aa1756a4dcfed354fd384abbba0f5dd96e7
+EBUILD kwave-24.12.0.ebuild 2099 BLAKE2B 3ec78f8727fd5475bc52950f243f00dbdcf0ca5100fec7ca3b44cab48a07738a8e05f5f886f689625af789e8add11a7f0f5bb7568d7bb4170c443e0ca0dafa47 SHA512 39730231e43705e044b619521eb26264a202572e33557e8bb3c9dc38aef346f102f389b612b4ed6cdb6608f56df95d01ae04c4eff8cca37829a5c7bf7e5e8ab4
MISC metadata.xml 759 BLAKE2B 6a8771c874742936e5301754db683f085d283fd53f6f9f2b3e81a9b59041a3440e9202c60230763852eb6598f15a57c35d76eef8fc4adb66b44c7eb9069cc220 SHA512 7c3e7738773fbd838fa60b18f9ccbc5b8bc182517a17691e29b9b61a57f25817f52d6ee03609ba4c9ea48398aad27939b652a5bd628722324a6f8e61f52ef718
diff --git a/kde-apps/kwave/kwave-24.12.0.ebuild b/kde-apps/kwave/kwave-24.12.0.ebuild
new file mode 100644
index 000000000000..5fdc40cabe65
--- /dev/null
+++ b/kde-apps/kwave/kwave-24.12.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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)
+ -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 cb5bf0bd2fbc..10770360f66f 100644
--- a/kde-apps/kwordquiz/Manifest
+++ b/kde-apps/kwordquiz/Manifest
@@ -1,3 +1,5 @@
DIST kwordquiz-24.08.3.tar.xz 3777112 BLAKE2B 62812c2c67e9bf267cd804449d16cccfda58832d937725de7ea99c5dea2382d25751fc314c9ee6d8ea12945e0fd3ed74448cd644a1f8273fc788c35b403c09c9 SHA512 d2b4e84ba9a7bec6c8f086d0e834b92d42abf2d35ddc384172c24fe103dca5eb38748fee82d7ba93c9e79acccb897c22443e14a136906beda5ab957295a27c40
+DIST kwordquiz-24.12.0.tar.xz 3777076 BLAKE2B 8b28e29049069fc96f0b4bed177cf93e3c33c147367843f620b0a385045b27647f371823dc0a74a3fd2a82cc5e6f504dffd73c9f3f8b817840c889eb2edff8bd SHA512 7d0a671e4e482b1d9846d24c61c4e0cbd0ed3c2b4bf0974f09265be3bb5b6e36770fc75f934063e19a9bc84412f09e0f6bf25f6bfca8bd9448244f59fe4e597c
EBUILD kwordquiz-24.08.3.ebuild 907 BLAKE2B 52de2f521b12920078ba1ab9bfb6dea4e584add43061ec71e0ff83a5fe9cda42fb2ca732af144bf4b386212440bd62c1ca10f8510a1239932776a8994a668072 SHA512 3d1f839130538d9491b217df7213f21e71556078e38293bac8e784da8b6ed4d97b2f0417ed0b821ea46cc600b20ea38e444123c20ef8cb7ccd6bfc01f3930d08
+EBUILD kwordquiz-24.12.0.ebuild 909 BLAKE2B 5f7eb1a50d544c07ead51695ebe99cb4a387e7906fe300dc9c3bed50d848df3185be677b1ccc6db9c70356e19c3b32b8c3759604d92296ca1f1acded47b2ee00 SHA512 38999aa7b3f9bbcf2f9fda9d1c173da728d4cf46a8e3cdc3b713b573859b3069deb2e4e5cebee00eb5511801e31d4d76c414b76575702cfa3db76c05c79264a5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwordquiz/kwordquiz-24.12.0.ebuild b/kde-apps/kwordquiz/kwordquiz-24.12.0.ebuild
new file mode 100644
index 000000000000..789da34f08d7
--- /dev/null
+++ b/kde-apps/kwordquiz/kwordquiz-24.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 8d5d603b4a68..f2b83d93f42d 100644
--- a/kde-apps/kwrite/Manifest
+++ b/kde-apps/kwrite/Manifest
@@ -1,3 +1,5 @@
DIST kate-24.08.3.tar.xz 8248700 BLAKE2B ffcf39ef4ae280666ea31e4400463da12cdb2eb6f7f075044c4063ba5c05e0bc2400498f1d9eeb20342eb4157dd209121e737791eacf83b750bb685b0329141b SHA512 31f406d8a61c62f384642044380798d47a41f56cb504a69a37948c6961682c0883f942c45cd7739e907f2f502b3af617422ef59ae017d59edb25ca4abfecf67f
+DIST kate-24.12.0.tar.xz 8300640 BLAKE2B 18d57c30fd797649293a8034d6b85f6961860b724481052a3bb2e9665d77efe075e2e129f3bd2a0387051cfc6fe4625eb08c545aa697afacd8631f1e2bc9c56f SHA512 a9e0a22c3acbb021d018d1e99ece87da925b97a725df4779948d3d5be0db5eb8e73203190de0d34bd65749c4ec3c06c85eef19d80aafce9335dca595aecc377e
EBUILD kwrite-24.08.3.ebuild 1139 BLAKE2B 88919dcf30f9b830ac0303189c208c72fb574bd3a5750026f4ce515bab19472f4686eece2fea1753081929c9496a967c183ff9f58dbd3c1465f30cf1d38ad11d SHA512 95c9a5594a1470390d52e3c7454b97a8191f62a38fc2807068d520a6d48201def48653072b778469ec51a94da5a035a1cfca1aaa3763edbaa9ce8528bde61400
+EBUILD kwrite-24.12.0.ebuild 1141 BLAKE2B f8e5d9d5ed635fe3a4a932d0868fe5c4496e69397e4c14128deac127dd617c7f056705ff8da73a6ea1e31a2c725e20bf085ba814a16ad1cae26d27e1e9911d82 SHA512 1bd76acfe5f690833b5ef6bff185a5636ca6e18f908df72bd4072325fbb6bb30e4f999730423f007978bc033bdeecabfcb106b43f6e2107785e79ea35cca1491
MISC metadata.xml 454 BLAKE2B 70a481c3b22112574ca9ca2aed5f6b7dd13d073798eb7305171522a881f139e6fabbc27f1a82937cddf3cc4918c39a317e0479ec4a2de0f80c21826ff210a47c SHA512 112ae597846801ed3baa4d8c1e9a26b59435d268fde5413299467ab599adea93c80cba5670289071808a88a0c8aa3d9720aaa049bd2e1a96d64b591d07e51951
diff --git a/kde-apps/kwrite/kwrite-24.12.0.ebuild b/kde-apps/kwrite/kwrite-24.12.0.ebuild
new file mode 100644
index 000000000000..891c37d3bf07
--- /dev/null
+++ b/kde-apps/kwrite/kwrite-24.12.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="kate"
+ECM_HANDBOOK="forceoff"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="Simple text editor based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kwrite/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 b8714ef25aaa..1abcdac57c9b 100644
--- a/kde-apps/libgravatar/Manifest
+++ b/kde-apps/libgravatar/Manifest
@@ -1,3 +1,5 @@
DIST libgravatar-24.08.3.tar.xz 38056 BLAKE2B 8b765c749ac877269a8cdea30d90cafe1fd4d0e1217e1b30aac273a3985b09e78cc5042f73c490a30da3c87986c40c7cfcc0c4843bd12be0fae4f25164982383 SHA512 90e14c4a6b8c07267bc606c91f3db9b70efc43691e89b7ec51317d0f063e7b503b9b3bf0f5307b13a08e8914aee9b908e4bb17dae48cdcc04510f8e9551c8d4b
+DIST libgravatar-24.12.0.tar.xz 38628 BLAKE2B 0ba5d76e6696a2542e75c6118f75f391ea30a159c08a5cfd6bd437baf9eceefc9ab15f050f6c710e8d2b0e3cb8a224bf934a163f0bf686d29f720dddb6cb213d SHA512 8e40458ccfa8ec9045d58e71ceca14a59122326207b87f9aaa2da71f4c03a43302287175ac1a509ecf618cec7af8fe2d50a2b722f629d917cd453453a6045609
EBUILD libgravatar-24.08.3.ebuild 758 BLAKE2B 4297a612bc5af05b5591f8379216ba209515c1d9d0eb9d385209569866bc9b5f69811b617c85181b533b01cf0279794f65394e56e96d32c6ee2426571f35043b SHA512 db7f025d22d7f158a5f33d0c15f1ca23375b0f6057e8526a480fa1e58bba26e7cdd31f1af427a6b56a921d6ed46ecfcd0fe4c65f9f47a4a9ffa0a23f0a643a31
+EBUILD libgravatar-24.12.0.ebuild 762 BLAKE2B 06af1d9093e5df4b77192d8743d5f53d9a4ecda00af15d22d357746c3e3eb683c301d591d3f72d0f38332640e8425ed3164ac41f90592b39547db222b347bc7b SHA512 c691d6d6ecb04b8bd09d3663a98fd2dbc743cdbaa17f093c002aee1a95ffcdcfe47a74b8fb1ee66f53c66d77142c076934790627631df111b6c412d82d27e463
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libgravatar/libgravatar-24.12.0.ebuild b/kde-apps/libgravatar/libgravatar-24.12.0.ebuild
new file mode 100644
index 000000000000..ee2353ba1a4b
--- /dev/null
+++ b/kde-apps/libgravatar/libgravatar-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${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 c887a52cc0df..ecbd8de427e8 100644
--- a/kde-apps/libkcddb-common/Manifest
+++ b/kde-apps/libkcddb-common/Manifest
@@ -1,3 +1,5 @@
DIST libkcddb-24.08.3.tar.xz 449156 BLAKE2B 22e03309c32714381ace45a6a5fdb9379aec59b5a7dd2424fbee6b2a79a10aa93b5ab558d7760aec8f6d2a18a5e148ea0ae0b1f32fb1b1c3f35d0bfa52f2ecb8 SHA512 9f7d08f8aa786171cbf3e3fab1feb10606aeec9320419184bfcc6bdcb3b7b3f9d1e26365b44bd762964b396392db48a2ce5e1b1a7aaf5edcc51ab1e58e154c6b
+DIST libkcddb-24.12.0.tar.xz 450032 BLAKE2B da38dc109e2a72a096412d266671ac09a15880b71fb828a22380f81a2a5b8853fa6b4eea29eb3c281f67f280d5b839addcc51cf584eb9cad20baeb20b19459e4 SHA512 4f7c69468e976cf0cea4f65457226dc339d3da53665b18c943542ed1a1af87ee287e8c2e8aac11c63bb5d83550cbb603332e6e2f87d55f37214b28a5359a2539
EBUILD libkcddb-common-24.08.3.ebuild 523 BLAKE2B 1b5299f44fdb9163690336dddf6ebde41063282de739594b27e40c145e6ed427d1e89cc9d741094d632753659449bd5089244f4808b7869b6ab44daf7534d7bf SHA512 84322d64e3585780d9767d1aaa209c03c673b3134aa2db5be6d1811535f9be17f53f33f319867ac04f3cac3f7d95b7e97ad631a0cfde3c59d52d45102a4b9417
+EBUILD libkcddb-common-24.12.0.ebuild 526 BLAKE2B 8a33a4671104df31ba0bf4e50084c01e9610bdfd1b846109e08c5d26ec542d664c05c59f8a17fcdfcbcbd739a2235e69d721e635dcb75584361e2412c7bfd9b7 SHA512 5626a3c080bfa70e87f7b380e7f1dacaaec3c2fe8899e28ffe39b6a25e3c062d15ae6231307d8fd54c2d5ef1b670666f5a248ce1dd1c599507b74e51255a1beb
MISC metadata.xml 411 BLAKE2B 54278265c85e4325b1db4faf26a6e1fcd195ed55702b3c0eb7ec2b82775e6ba7e7ee4c19b18318ac41b91d3500fe6481966b9f615fa34b20115a6389433fcf25 SHA512 b05a0ff6b011e5d8327aae24beaebdb016dfad88615e095b16275d0db740a3e0778dc3f9c798783883d82f88ec27346473c608469afe4d9fa866f3f9d01721c7
diff --git a/kde-apps/libkcddb-common/libkcddb-common-24.12.0.ebuild b/kde-apps/libkcddb-common/libkcddb-common-24.12.0.ebuild
new file mode 100644
index 000000000000..422b5adcdc5c
--- /dev/null
+++ b/kde-apps/libkcddb-common/libkcddb-common-24.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_HANDBOOK_DIR=( kcmcddb/doc )
+ECM_KCM_TARGETS=( kcm_cddb:kcmcddb/ )
+KDE_ORG_NAME="${PN/-common/}"
+KFMIN=5.115.0
+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 aacf47db8a48..4bfe1b80b234 100644
--- a/kde-apps/libkcddb/Manifest
+++ b/kde-apps/libkcddb/Manifest
@@ -1,5 +1,7 @@
DIST libkcddb-23.08.5.tar.xz 451388 BLAKE2B 2c6118d0f9f263d45226005340d66c99b32171459ad2f744b788b3d88f714546b99421251422fae6296b97fbcb3523ee12436974bed67ad9683a26124cd69e53 SHA512 fbc08f6a7d701df179a0b59e6b9d242faefc1801b2cda5f15d821ca5de019ac2ab37464f6cd186cd7be39a0fa5545cf89f074a094f437807e16024459a144d82
DIST libkcddb-24.08.3.tar.xz 449156 BLAKE2B 22e03309c32714381ace45a6a5fdb9379aec59b5a7dd2424fbee6b2a79a10aa93b5ab558d7760aec8f6d2a18a5e148ea0ae0b1f32fb1b1c3f35d0bfa52f2ecb8 SHA512 9f7d08f8aa786171cbf3e3fab1feb10606aeec9320419184bfcc6bdcb3b7b3f9d1e26365b44bd762964b396392db48a2ce5e1b1a7aaf5edcc51ab1e58e154c6b
+DIST libkcddb-24.12.0.tar.xz 450032 BLAKE2B da38dc109e2a72a096412d266671ac09a15880b71fb828a22380f81a2a5b8853fa6b4eea29eb3c281f67f280d5b839addcc51cf584eb9cad20baeb20b19459e4 SHA512 4f7c69468e976cf0cea4f65457226dc339d3da53665b18c943542ed1a1af87ee287e8c2e8aac11c63bb5d83550cbb603332e6e2f87d55f37214b28a5359a2539
EBUILD libkcddb-23.08.5-r1.ebuild 1322 BLAKE2B 9b50b671de651c9628090be47a55243a3920129533cca3106c2e092e61f580cd75dbf6ae75508f44fe9c29ba52d814604319c0fa258d5b80e563164948b007ac SHA512 3903b5530fe79ee24bbd91876d8ed18d4e30d5e013e80ccaf69de1558930b3ae170601b0a021ea98c7d2ade537de9cd073487b71c970fa7e36a723b460ffae7e
EBUILD libkcddb-24.08.3.ebuild 1280 BLAKE2B 1e91e78262fa6a28aca48cd8a9bf43423615644d78ac94c75071eeeefe9ca582f54e78a3411d7268e9b8b96224782081db76c53b9435594dd46a01d05bcead42 SHA512 ec73fc39c6746f356e4c47ab40a168d027b04c00f27518dd47d037285705a652363c90cb24d5dc3276e071103808ffaa8a448251db221e73123f942bb1e14393
+EBUILD libkcddb-24.12.0.ebuild 1282 BLAKE2B 608032a0f7bac1b0b9fe49b644779f9db081c1748943ccc335b36027f71dbdb790168cd0d3a09139fe57de5f7183a68c48f575bf423fc94d58feb32db1f897b2 SHA512 97e08fe334e0c4325548eb10ee756d30bba4e62c7020a7366b4fd42905a6e14b946c7c0b9aae76cb08492fdd871a97fe31b0e3a30fee9ae589978c0d5a32743c
MISC metadata.xml 411 BLAKE2B 54278265c85e4325b1db4faf26a6e1fcd195ed55702b3c0eb7ec2b82775e6ba7e7ee4c19b18318ac41b91d3500fe6481966b9f615fa34b20115a6389433fcf25 SHA512 b05a0ff6b011e5d8327aae24beaebdb016dfad88615e095b16275d0db740a3e0778dc3f9c798783883d82f88ec27346473c608469afe4d9fa866f3f9d01721c7
diff --git a/kde-apps/libkcddb/libkcddb-24.12.0.ebuild b/kde-apps/libkcddb/libkcddb-24.12.0.ebuild
new file mode 100644
index 000000000000..c3e83eb4fc18
--- /dev/null
+++ b/kde-apps/libkcddb/libkcddb-24.12.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+ECM_TEST="true"
+KFMIN=6.5.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 a01e4a78dff8..6e368201d881 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,3 +1,5 @@
DIST libkcompactdisc-24.08.3.tar.xz 99748 BLAKE2B aa542aeca77663dc6f76aa7bc20f0cd72480f1873a6b681ffe5531642cf43d3d3c0d63a3a0b7f1474f0a46668de29a1af08bac7468cfe8ae8accfa7d4cc06e14 SHA512 9303e7b9f9ec6222063b7f7edc332a86ddf5376084e48631e1d45559453e4834e46079a9c43673b9f3b31c128870d8d8196210605918a0030175b367bc5168c7
+DIST libkcompactdisc-24.12.0.tar.xz 100592 BLAKE2B b38d9932513ff817cdba0c8b436bb532a5dc04730a5b7705c94398d76f92954406340bbdf01291104e22f35bfb0d486a032bff9f680067d531596e6afa2d31d9 SHA512 ba7c6a1458724111641d7878846b850cdd668d04236763af4b6e46c92260fbaa39af42bffd9564bc7874bd6381799203578effee0481bf200febfb2905660d5d
EBUILD libkcompactdisc-24.08.3.ebuild 621 BLAKE2B 455d257a8acc7a7377198df2e33b4cce7c5ac61c7ca9e3700bf8265f6b37379d09f7b2a24de3f3f5127bca8ffbdaaadaa03a7c995fcd72f410589dfd66bf9c0d SHA512 f769d323f6c61c7f30747715bd1093534ae6fec463a027b48eb7fe859d2442fbc92c669d156a37cb2c0bd8541aa9ec213658e65663c50d723bae8691aaf27d9f
+EBUILD libkcompactdisc-24.12.0.ebuild 623 BLAKE2B b2a75c3cd6b592abdc8f4fb9a0df32541be36d1760547363c39d797718bb2d70eb0027d26c98220cd19bfffe42d421ecb54c91e4a3e283623fc635a068faed14 SHA512 59a4ff899bf902d3527d84ba51eeb5fec0612059899f547f5a924549c43c4d6629bb150d46b6f2b878c49e8d7ed6795f0981ffd8543e4f8b4141b06da68cb5c0
MISC metadata.xml 388 BLAKE2B 622395c2c72b4b67338be67473395f46681ff70f4e2da53f8cd97a7e3a1e69e8eb3b712b84fa992cb59a1d20e157490fcb34cd96acde1f14a9c6f7b019d8325a SHA512 02a7ca441445e86400640d18fceb96358196b8a662c9c2f1868e27e5cc5bfb88042e03a2a1ce053d72270c0e341f18e81f905b3e99c24eac4eb592eb5f2cb611
diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-24.12.0.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-24.12.0.ebuild
new file mode 100644
index 000000000000..d8be9ca9429c
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.5.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 f9c7dca935b9..7da61e108196 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.08.3.tar.xz 37332 BLAKE2B 1837b940a4ab62485eee8c9deb3063e3410189bff51f1c7c9d38c089a4a2a15dab78b377fb1259d311bd13ea8f953829c6f7a377424e52db37f8cff07737a4f0 SHA512 32b468fb342993385b66de79a7136e3c00575687bd32c0d05962346a32d9799d3d94fd56869aefed3735468e60f5761c3056c5376c375615dc373efefe8ce9cb
+DIST libkdcraw-24.12.0.tar.xz 37308 BLAKE2B 2d34e2510ae99d7a2a16746420ed78750868f931a4a592b97dde3dac61e11f8382850ac7d5f77ce57c09052f7e3eb38d74fec2a486a282731ed2234fbfe39f57 SHA512 4a2ea36554b8df0d3938aca5423d03685c8a84c2a593e4135307df2e905b56f08c3e99d232b3245a44dd3d01f90170480756268b1b40f874396b43420459744d
EBUILD libkdcraw-23.08.5.ebuild 377 BLAKE2B a61d604524288d73f20b25a70e74edd363dc5594fb0546c7b1aba86d81518fa20b204302a817135b3d5ed293a0d9352ee5590d550e2d15450ff6fc750e956a71 SHA512 3b34bc2a6e2fd694969a76d97c8fcfc1a2bcca96dbb2b4eae2f1f2332b9b0f90d1b48fa3f9cc294e05ef5ce1d9bf767180acbc72ff6e577a2ec75479b4b3344e
EBUILD libkdcraw-24.08.3.ebuild 388 BLAKE2B 816f5ec28e49c10fd83dff212798f1f384dea4d9b13d57b4f9bce4f35ddfa14d4704a7c0423eccd94aecded0b17571668429e20b269d92c4a7982dd8ba8a3bb2 SHA512 1e379b8081333667f4b89b535de8e44876b6bdc6880a763b50660021f0a3b3571837d18672ffa1d8a5dc72a8065f696f6da0d417ffdf195d61a1c9506516cda2
+EBUILD libkdcraw-24.12.0.ebuild 390 BLAKE2B 2b07412c71b97e4edcaaf820743564e2fbce979b46761950131a45aa66f457e40aa0bc71894f347466d53495808bb2dbbc4aaaa19d3e96eaa70df1105ab93fb1 SHA512 8c8fcb1fb39051e3484e86d6f7528157d052e742456a03e68d29058708f0fb88239aa2e9375f48a0f4f4c411798a6d6fc4de13b3ad245ad7411fa5ce119c2b08
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkdcraw/libkdcraw-24.12.0.ebuild b/kde-apps/libkdcraw/libkdcraw-24.12.0.ebuild
new file mode 100644
index 000000000000..78ba0bdb0ac2
--- /dev/null
+++ b/kde-apps/libkdcraw/libkdcraw-24.12.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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 ~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 a30e8c69a1ef..9e76fb3935d2 100644
--- a/kde-apps/libkdegames/Manifest
+++ b/kde-apps/libkdegames/Manifest
@@ -1,3 +1,5 @@
DIST libkdegames-24.08.3.tar.xz 5995092 BLAKE2B 07367401824a74636e5246660b66bb3ccb7ebc10d6a06ecc257943956405ce54021a49d879dec6df4056fc9c402c321dff182c5af5271fd739b4e857b86812fa SHA512 b2962414d71955f71176889e92106a528b686b5e31fcd7c25222e7731cfe8ed9f41234e7c480c589ec9edd24bb434f4678b3cf5971dd2fdf759c8f10fd64dc6f
+DIST libkdegames-24.12.0.tar.xz 5973656 BLAKE2B e3248367b61fd43411f214179918537438550be036303dd8b5433433e93eacedc8f2e1bde61ba41bc12b4f5e465897cf7a418316b7c002e8610d11b766801e1e SHA512 1a193847528fb74d6f5ece58321344897238b181ed8467c71037d2bc10df1bf49854096cdfcd0e06bc5090f698eaeedcf99f25def1fb5618e75b8482b9564757
EBUILD libkdegames-24.08.3.ebuild 1311 BLAKE2B 0f73ecf5ce52b55311461d394eb003d9789ffe18d7f625626bc14af6a6eaa08ff464062ee3c33712ea77e675034c2f344a0d9641dcfaa5d770c87654db12e89b SHA512 3a346b4e731c8a4817b1fb92bf38ab650331d73dda37439a268a50f79cac69d7c31e49edf2e70d78dd97d4c78790209605249b478f1e4073b7c4f82bff02c9fc
+EBUILD libkdegames-24.12.0.ebuild 1313 BLAKE2B f8c1cf883507fc0d48bcd280e97d1fbeea9c0c1a31e1c656087a97dd61c422f939fa03dd33fbf9ed235e9cb4a9e16a9e4828a7cc8533301f31bb62dc02e09a5e SHA512 3ff71831ab4b3baa26600079284dd1e79090a6502e8f3b3d7751ec2cc7e0eb0562befc2377655a15cb17ebd5d68cbb73fa06e98f0e33859f567f18dcb4a5c051
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkdegames/libkdegames-24.12.0.ebuild b/kde-apps/libkdegames/libkdegames-24.12.0.ebuild
new file mode 100644
index 000000000000..0fa365ddc5e0
--- /dev/null
+++ b/kde-apps/libkdegames/libkdegames-24.12.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.5.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 ~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 b5aec9cdb141..f9438d582645 100644
--- a/kde-apps/libkdepim/Manifest
+++ b/kde-apps/libkdepim/Manifest
@@ -1,3 +1,5 @@
DIST libkdepim-24.08.3.tar.xz 282868 BLAKE2B cb3ec7257c1d721a2ec26256441482d3dffe577fcc7727bc1411f2c3b89c85daf030d01481ed391857e85c9aa901f4f140c1a2cc4ac17545de18458d9800685f SHA512 5690f1d28e4c654c5ac00de7cd3f16659715155aa2ea74fc5cf6bb409348a437f38c66ac74798aff7de9c65430dbab6aafdd85e8329b8d9b84e1ba32a5ca9ed8
+DIST libkdepim-24.12.0.tar.xz 282920 BLAKE2B 87eb8f36948f92ddc141b68e25b53b49731ad61476a93097b2e60a9e8c42928e09f4c174fa3ea724b993d7cef616a4ca20e3eef0d005d6f40c2bccce5e17cc19 SHA512 26a3674b7df0a7c381377f292a1c177a8c05f10fa1a50f24e5ad1cb0a65886b0fa237e5bf80dd1615f2cb97b7236561af68a3d7438fb41bf97fd219dfe894b0b
EBUILD libkdepim-24.08.3.ebuild 562 BLAKE2B 0a16d7d2c5f36b4afaae65806afb92bc7926300028815400a63222b3fe823389e6e893b8a50a987022746a7cd8a083cf9b9a8cf0f340463978748dbcf231b23a SHA512 f858260888aa270c9ee138070f384e25f67fef2d9e3d469d1d2f95a56feab67971d22934de1d5d9be121fe936ed00c58abad310e620039cb32449394ced7d553
+EBUILD libkdepim-24.12.0.ebuild 564 BLAKE2B e5d65b92e1da97892a0fb00cba6a44d35ed4c73d7d2e48672782e7dbfcda8c63b88ecaacda2f62dcf83100f0d5ca8e60c00ec4b7853b1fb435eb40578269e418 SHA512 d0b7a3c54439367a2f6664a70169845872ff59b0c6fa1a489a821b3579288713569f323ab06414f0d8d6fe63519074c029c254db8fb898de119020b11bed8825
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/libkdepim/libkdepim-24.12.0.ebuild b/kde-apps/libkdepim/libkdepim-24.12.0.ebuild
new file mode 100644
index 000000000000..bc4d755bb45b
--- /dev/null
+++ b/kde-apps/libkdepim/libkdepim-24.12.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 5525a1796161..058bdbcc8e09 100644
--- a/kde-apps/libkeduvocdocument/Manifest
+++ b/kde-apps/libkeduvocdocument/Manifest
@@ -1,3 +1,5 @@
DIST libkeduvocdocument-24.08.3.tar.xz 228284 BLAKE2B 8c177b6a0393f47170f94094653707cd44d302bc82488aa398ca1f54dc5bf9a43b59dd6e4b08f51e8514b8c3305d24168b01b04e2d7bbd441f383fe657b04a3c SHA512 64260f98f70dd5613e2d63eccc2c4880c35d765a76174d854d7e463e5612c057a599e8fd2d111bcfb556942ccbb60736a919554ca723757c379298f83af4c10a
+DIST libkeduvocdocument-24.12.0.tar.xz 228488 BLAKE2B 2191161e894005df906151a18eaa667d83a64ca7b8e769b596c1bb18236fafa1da733cb6dd1c4cb16551354e5d1c74ab488780ba5cbb357a6bcb66288d449d88 SHA512 00ab401112ab23ae3be84ca11992a00fdd6d04e62888209c83bc2d25db64a2c2b703c13e80f9cc2fc4b948462fd695a467553b70c3f3982005599458a1c7d6be
EBUILD libkeduvocdocument-24.08.3.ebuild 522 BLAKE2B 25fd52aeb2832e8f808e0ec2285f6c79c378e97ff57fa3a2c9a880722c65e8e5df8017c44c127626017c5c79cbdcc94e8d29127a3c74e6f27f3b709fbd242340 SHA512 5aee578d9f9b9361c3ed8d5a8106ddbe76de65dbc7abb4cc2d8376123ca9ff21ed2c02b4cd3cb8d4842ebcece26d3d51842c84559ada8023279358cd73d4dfba
+EBUILD libkeduvocdocument-24.12.0.ebuild 524 BLAKE2B 47e21f76dc177f1aae16446da765cc56212cdfd67dfd0699b104bba05a3abbd692232aee3346ac0f72b45c0bfe7fa9f81123a492ec89c715a6868ebf5afbb629 SHA512 bbc40019f90161ba3535989fc4612fa09982328e30ba87fc68174c8cdda4357fdb1740df6c6e786ac3f901af29feb5ff264d2f0bdbd277d8896ae88cb14bc745
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-24.12.0.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-24.12.0.ebuild
new file mode 100644
index 000000000000..41f893fe7093
--- /dev/null
+++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-24.12.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.5.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 e0a142175380..2a74e93da81b 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.08.3.tar.xz 60636 BLAKE2B 67ae214f2f8326cb0ac2db12013a7be4d297e464b3ff9d82c9ae4202f6e983bc7c7058ea05e529da7ec68c016e698ce34b45f55742d6ce7d6e7d374c49853f9e SHA512 98c1cedec7ef26ed05b8b542ff54728155a1d18cb240bdb57001168db83fe6c16d7fdd2e67b305cb0dd64879dc267e0cac4d413f934b4003410b80742cf711e4
+DIST libkexiv2-24.12.0.tar.xz 60652 BLAKE2B ebc7db71002573d4105c58b35500c907241a100983c8fc0cd0be44ada559f68bb078bd46f0fefaeb159b7c8d29dafb55b41aa599be3b76161c206d9264c1b9b3 SHA512 d242bad819d86c5dbc1b0cd160dcc9f2780404bb0de038d569523b49fbe78aae4b74bb5cbfcedca75c2de36dfa184b327edb2128906bab3fe8350b2718c32a9a
EBUILD libkexiv2-23.08.5.ebuild 378 BLAKE2B 9ae8ca266a7892ac9a2d891037e283e8d7a0d3cdf5c531e979d1883709c857ee6a3c2ca5ca4896b2752d8100cdcfd4096b04c8733cfa372bfa22eeb2a09910da SHA512 c2668f702955d5985569260f86b334253b7cd3a11d1dd92e2845cf3b774a3e7460503cafe4d9a83f1b8cdd795094d8a23adf865a2718c568459131f9563bb150
EBUILD libkexiv2-24.08.3.ebuild 384 BLAKE2B c48226f4d259865fc23c5ea8d3b1baa63a355423c2a19956e0acc314699ab127623992c9a2e6968a5095f4f850c724250957ebf0d424ca7c1dfccc34173c78a0 SHA512 6956269987c0ff5288556bc3316dee20bbeba5918424bdab14a2d292f1f349129cb3cf77778da41349768a979aa908b794e779d90fa1f8ddb4f35229ba6560fe
+EBUILD libkexiv2-24.12.0.ebuild 386 BLAKE2B aadeaac437191fbf51ad931d52bc0c6adf1dbe9109acafe5a5ab0faad5adb4ce742ff84fb7087f333fe7f65db2c87b3c7708617e72874ce82e9fea8d9bcb984d SHA512 993eabfdd2a57927a8a9bdc2c8bfa12a5630d0d113a110ae6ff62e46137d741f4c461c46304bb2cac4683b953f98aa41e2a1fce006bccadf6322190bc374ee3c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkexiv2/libkexiv2-24.12.0.ebuild b/kde-apps/libkexiv2/libkexiv2-24.12.0.ebuild
new file mode 100644
index 000000000000..bf9f7bb06217
--- /dev/null
+++ b/kde-apps/libkexiv2/libkexiv2-24.12.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Wrapper around exiv2 library"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 959fc2a0d90f..a08b07c3ce8d 100644
--- a/kde-apps/libkgapi/Manifest
+++ b/kde-apps/libkgapi/Manifest
@@ -1,5 +1,7 @@
DIST libkgapi-23.08.5.tar.xz 335116 BLAKE2B 0d2c4515efa9a8adf9388b6447bef3d06887861cdb7eb6c40596445844b6e9fd13e17870f1dcd377c9a9d59998afe306ddc82694452816092bb1c74b0527b3bb SHA512 3bd99cf96aff46034847ba3b75243ed3171154538dfa5000336288c67439787cc6334b0d010176e9b38676ca9a109da9cc0f78a96fb37e43fa46974639ec3ed9
DIST libkgapi-24.08.3.tar.xz 339412 BLAKE2B 91d4f43b2bf2485f64d9c66caededa21f8805a6bfd7c61393057afb8c2f93391cc3ffec48642b0c8f6d812a7947a9caeab4b4b8da99494319fb5bb761bfb1116 SHA512 157bc17e44135dcdcb322ed12dbad1f996dbc8a8a7311b02c2164a8b1bcde4ef1b3f77ba7aa6e125447bab1a0ddd7c6ef5b71452191920a5ce80df245e844885
+DIST libkgapi-24.12.0.tar.xz 339456 BLAKE2B a70d746d4ac9cd390712e0f668b15472ce40058b7f65b667b978c914fb5cb0c3d114d81a582884918a1d0503e2eff6d6f74c2cd8236784233c00b4826d678e13 SHA512 d6751e103ea87ae6f9353f3aa2c490a22bbc7ca394731cf992e8ab688c516d102fb2500a7524adb6367f9520136432872510ca9032c7c37b4bb7fa043c2c4d21
EBUILD libkgapi-23.08.5-r2.ebuild 1491 BLAKE2B e11df228149f2c914f76f18b11abca8d343c876eb7ad2bf00eb32adf784940670b071422c53fc70e65b1f0bd55978bc99ef8a28244fefb48b313a9e4170aa5b0 SHA512 b00cb897a7c7f250d43569129bdc13884e13686b6033567c5b5c9e4454e89289a217506e04ee6298c85e767154464c9e01f194989a4b6f1e253bdbf37dc24fbd
EBUILD libkgapi-24.08.3.ebuild 888 BLAKE2B 98fac1536ab5bc5da8667c31983461bccbd30db88a54a4eb5f9e307bc3c3f450905175a490550fd25121364c4c2dcb210a220712968661af8e1dbc607cfd5a26 SHA512 f7132dc972922c681040722f93ae72f82cfbfd2d265787bb42ce08084826d544647aa96515d86e709253b8dfa49d022d76f9c873e45b83c5edd5a029c7420b09
+EBUILD libkgapi-24.12.0.ebuild 890 BLAKE2B 461507de09d22e65fac865da05a2f990b6141db3577c38901ead66a5c9528c7e7c819afef1ebd334d4d371c5c8a9662c7d01d0e5d61ecef050f46d142348d383 SHA512 6eeaa09de415d1878c63fd4f37b5c4bf7d797019175a3f8d4cf255a47e5010359ea3d093ad6aa0df4fc68231414bde1b555d73816c7d3b7aadd7360a7fa6109a
MISC metadata.xml 437 BLAKE2B 2003b1d95cf9e5003a00dee70b38f274c19409d922c0f9db381c0b64631541183d642951af2c2e088fdd4ca019728e4692346397a664cfbfea5adf76bd154901 SHA512 742e962cd1f78a6eee879e58da6d665211f55c30f84c1cd6f0b87921646965c1e6348b9c8ec161cbc7ef2983f0f950b9f05b28836671fa5c298262eaf4db473e
diff --git a/kde-apps/libkgapi/libkgapi-24.12.0.ebuild b/kde-apps/libkgapi/libkgapi-24.12.0.ebuild
new file mode 100644
index 000000000000..d0666d083e0e
--- /dev/null
+++ b/kde-apps/libkgapi/libkgapi-24.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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 5db9105a98f4..7fefaa6213dd 100644
--- a/kde-apps/libkleo/Manifest
+++ b/kde-apps/libkleo/Manifest
@@ -1,3 +1,5 @@
DIST libkleo-24.08.3.tar.xz 605864 BLAKE2B df2e9691b8fdcd30a1f50c4c912c8564318c1324e9b96c50429757893abbc6f2940994b48f034cfe7b8513d0abf1ec9af5171539259c54bae46341fd62b57bdc SHA512 fd1ba8060a0859decb8f7cc6ab0815a0a733b10a13f8db0e186252ad48d630180883ef2735ae2a4343161087424dd32e08321e63fcbe5160245b16d821e47b77
+DIST libkleo-24.12.0.tar.xz 638100 BLAKE2B a859c5b7b05c73c0c24373cc47f8c3ecf34be9d82224aa6c7479f3f99a466df8935911da3d0e852e8b4fbeac99a350d0a7c72813fe167595f676469451c5b91b SHA512 7b9721ac905d6a5a9bacb56771832eebc0e71788804f67f2fe6d503b43805c7b4f6dd5b4835b498bc5c2795a52e5f69247d6d9940d08dbc022644b30b8d5c4a4
EBUILD libkleo-24.08.3.ebuild 867 BLAKE2B 95c4dca8e27e9797ba29671e8c62ba0106435571e170d9e322042fd80ec37950f932bdbe53bfb86ee6b4bf92ba583343e5c890ab25bd39f4211509de9800724a SHA512 cc921a1178a32f359b819a871b4e311ca6baffa9ded4b1ac824746a046fec3a10317da0506312bdfe358c31a88a20e99f063b34d22ca2ca02dbac42cb981bad8
+EBUILD libkleo-24.12.0.ebuild 866 BLAKE2B a0622d93e717407eb107b50f3547a6e0414858d0488fbbfbcf0b521849d70f23052755a9df3e7dcd9327dbd31b7cc7f9f22381fd311a61a1f1e0b8982e6b822b SHA512 01e5f6e14e827bfde738beffb1519692b21c8090e306ed41f9afa88a855fb2cf3820b6dd1f8ed211027e60b19e7e98c789f12a5f483a2cec3b640694e51ec6c6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkleo/libkleo-24.12.0.ebuild b/kde-apps/libkleo/libkleo-24.12.0.ebuild
new file mode 100644
index 000000000000..cdef99f18969
--- /dev/null
+++ b/kde-apps/libkleo/libkleo-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.5.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.23.2:=[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
+"
diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest
index 6f1ba41e995d..7ea9549715d7 100644
--- a/kde-apps/libkmahjongg/Manifest
+++ b/kde-apps/libkmahjongg/Manifest
@@ -1,3 +1,5 @@
DIST libkmahjongg-24.08.3.tar.xz 1693260 BLAKE2B 4e296b386ddb23dfa7820ddf98607b4f39a8616a7dfc5d86149f5fad5fadcddb6c4a009b09702bb46776596605974310a996fb1d1e9c900e4c0a1cc5399b37d4 SHA512 0150f9b6089cac432452305616e838716a1607975f0e973447521700501ebf2fe31b0896fe1aba9fd204d526088ee161651fbc2a0ce1982cfd68643aab683d5a
+DIST libkmahjongg-24.12.0.tar.xz 1693744 BLAKE2B aa45ed4a7cc65fdc722106553f1083ac92e9f16b2d4747feff85784cc54acd94a24f69e45bf947f408f89efb3086305d44b54f46751b8fee15fa1ab27ba7510b SHA512 52c6af90cbeb7821f99cb6822bb9496353c3141e67dd366de32b681fedcd0c48098bdc94a075cc3397d34f4ba2f385ab01f7e3a217812bfa173c7628b9584d2f
EBUILD libkmahjongg-24.08.3.ebuild 564 BLAKE2B 3a8fb8378d231e7bbfdbe2b96d2b6a7c96e17449a360c18e8d5c11f8504152a79d5e33f6c246f5dda929d596813a3d046615979d48dc049603d07e6bc14517fb SHA512 e5acba1cb7204b9aa6b7bfe1dfd75d5c9b71ad1a686533288e0fdfe9e76c1fbfdfa3b665701a2da75c03717a2c00f61a8814ab0f8e4ebc6fb0034f0f9ca991c4
+EBUILD libkmahjongg-24.12.0.ebuild 611 BLAKE2B 97ee881cfcc62bcd748291afab78e1650d93eec9e9c4c9693b1cd7cbf1d173663558d57017788ad2415f3c0db48a0fa5e4e8bb8fc71e0d4d7ae181de33204d88 SHA512 eb48318d6a3f10bcf6620f7d7fa879f74b379fe416eaa8a1ca56cf3c52313df99ccdb1e2ed6256e96746e7b3a382d168296d436a38b605ff05fbd80163021040
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkmahjongg/libkmahjongg-24.12.0.ebuild b/kde-apps/libkmahjongg/libkmahjongg-24.12.0.ebuild
new file mode 100644
index 000000000000..b89f8912c906
--- /dev/null
+++ b/kde-apps/libkmahjongg/libkmahjongg-24.12.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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 ~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 b7fcd1472031..048853ffbee2 100644
--- a/kde-apps/libkomparediff2/Manifest
+++ b/kde-apps/libkomparediff2/Manifest
@@ -1,3 +1,5 @@
DIST libkomparediff2-24.08.3.tar.xz 187768 BLAKE2B be1cb7dfee3d1417ede3fa6a620d914644bd2c6abfd6412488f6e0d55381b220fe313743bf2bc86a4963c58afbbd50069c28e1ef8fc15026cd2f6a54572b453a SHA512 aced611a93c64647cd2aa8b05d14d319be8600f708aa03a370d20996050c473f10d45dcaf8bf3a777f9be63392e6b60577ff6c48f412c4f70b95cce79cc2f925
+DIST libkomparediff2-24.12.0.tar.xz 188224 BLAKE2B 25db20d12a54a0b17c487d02f4f558d4fbb96dcd81267adbd0647d6422b382fd132471847df81970e8f521a7ed8c4c54fd3a6d45684357520091083169ad6b7c SHA512 7158614268e8872c5b55ccd9bf212779d5b6e6e41b16624b39c4e1f45cc28976796de37fade5ff28c4b925958d2a8932f888700735ec4bf24f6ceca4009d964a
EBUILD libkomparediff2-24.08.3.ebuild 620 BLAKE2B d6ad4c39333076928ce9963a4b0a94a4a7b53a92da7e7fe80a91ea5ef4b73a2bb6f60a5d7438f0ad102ea4ae5c9683c8a744bcdef9d285bcd6ca82a632f9b4e0 SHA512 1f00f79f898d861dbc026e3e5a6a7e57ae837468f9b5dc552237aa188c0cbd365ba68c96491bfba9de8075c7e8f2396686d39339047f94cb746c4bafb1e7c779
+EBUILD libkomparediff2-24.12.0.ebuild 622 BLAKE2B 2e5a1f2f491fa752dd665d20423f9d3c0d31471b6ec63e598bea168965be4b34979577a5db1435b8baf246cab63ab3d852c2d676414797956552eeaa7061c1c5 SHA512 7c1b40a79eefd8539c3419365aaed1e308ee5fe659b9e36bff10a66e085fc703e2c0a94de10c43ba8234654a57e801fd5998b4c13b602e3999e8e3557aa2245d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkomparediff2/libkomparediff2-24.12.0.ebuild b/kde-apps/libkomparediff2/libkomparediff2-24.12.0.ebuild
new file mode 100644
index 000000000000..c3777d97ef92
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-24.12.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.5.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 24eb51243131..f2d0b97da38c 100644
--- a/kde-apps/libksane-common/Manifest
+++ b/kde-apps/libksane-common/Manifest
@@ -1,3 +1,5 @@
DIST libksane-24.08.3.tar.xz 153628 BLAKE2B 53733c905d4f6a6c8b29f042ae3d976ec68957763ae6f9e621edba0a8ab5f0b7154a19847bb70c9735d607f83e49e04ee72fc0a7b6ffe705aab6ef32dcff5513 SHA512 a6f1cddd437ab9b322b2aebf6a4308eab9056127ee4a635f0f00ee0a1282850714be9ef10a8dad79ab791ba9698646fc82790113a5b9af8a15f21f9799ebea36
+DIST libksane-24.12.0.tar.xz 155428 BLAKE2B e5d57930064d144fc2554ad86a241caa9232b23d55bfed5282f9a536a8a36fc0fcfa6793acd62ee1a5afea08d71f2100d3c3031fb390ac94d16dde320959b04a SHA512 338686163b7432718dd22adec68ff50e7444da1a06813b91fddbda13caa39615318644492e209923629e0a754e76d366fb5ca6578cc09b6bd21677d722884d6f
EBUILD libksane-common-24.08.3.ebuild 521 BLAKE2B 79bc6b26bc46b0dea74eefc57d458aa786876905238a0de8b3bd1759e9230222c7b75842d60a4ff7b850cf908211f02488e6122537aa90658d0d9eb4148a168d SHA512 1f56bbc193571b1f42eb95dcc68b9e8d431029048399507d087af7785d5d3ff054f493f36f7568388aaed8c3848421776332c91c179f16ed5e833ef094f76e4e
+EBUILD libksane-common-24.12.0.ebuild 524 BLAKE2B d1f888c63882a0b2d0c6b4f68f03b760f820f455f7c82bcc9c9ddc3532facbe5a51f315f535cb5344295c94edf72dc2693b5a7bbe492bf045de92921c843c07b SHA512 7dba320220f33bb005924869c9f775f443d943443238110192c2a300ce03ae8f5dd69befc08b94184fb18321dabeaaeb426ce99cab1fc6cb2f4573de22b2ea86
MISC metadata.xml 409 BLAKE2B 0673e71d7865fa8db72e9dad57eed93dec1dfac747cff1d5ef61beeaa8d96874390b8ecbce6b8c1cfb3aeed7079dcdd1cb97087ed961499f2120fad69ebba6c9 SHA512 3a24348d7972a00230da35272986820762ba1b775a10c737b829a583217343595f3a69dac523d44817a0ba4ccf7f4033cadb27f5fd64f8f25d258c9615b9596b
diff --git a/kde-apps/libksane-common/libksane-common-24.12.0.ebuild b/kde-apps/libksane-common/libksane-common-24.12.0.ebuild
new file mode 100644
index 000000000000..582564bb6b69
--- /dev/null
+++ b/kde-apps/libksane-common/libksane-common-24.12.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN/-common/}"
+KFMIN=5.115.0
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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 0849ab0366cf..2c32de07aba1 100644
--- a/kde-apps/libksane/Manifest
+++ b/kde-apps/libksane/Manifest
@@ -1,3 +1,5 @@
DIST libksane-24.08.3.tar.xz 153628 BLAKE2B 53733c905d4f6a6c8b29f042ae3d976ec68957763ae6f9e621edba0a8ab5f0b7154a19847bb70c9735d607f83e49e04ee72fc0a7b6ffe705aab6ef32dcff5513 SHA512 a6f1cddd437ab9b322b2aebf6a4308eab9056127ee4a635f0f00ee0a1282850714be9ef10a8dad79ab791ba9698646fc82790113a5b9af8a15f21f9799ebea36
+DIST libksane-24.12.0.tar.xz 155428 BLAKE2B e5d57930064d144fc2554ad86a241caa9232b23d55bfed5282f9a536a8a36fc0fcfa6793acd62ee1a5afea08d71f2100d3c3031fb390ac94d16dde320959b04a SHA512 338686163b7432718dd22adec68ff50e7444da1a06813b91fddbda13caa39615318644492e209923629e0a754e76d366fb5ca6578cc09b6bd21677d722884d6f
EBUILD libksane-24.08.3.ebuild 966 BLAKE2B 8f9d49f3deba9d2dd6b8548a8eb6e21def7b43f3a390f8e18cbce98491bf2ebc2cf2b4ba66d5f0bf01271c832d6cef2431ceaf804e41c5791fc53a307468a047 SHA512 a40d26ee34d18fa662992ef3614184c9133d0d656136f6c8121ffc18bf898d93c56fbe5fa7128666da8db15297470df255b6bb307e9339692b2f3cf812f2e75e
+EBUILD libksane-24.12.0.ebuild 968 BLAKE2B 1d027d59659c2fe9ec2ebc2e258c47d851d9bccc102d3a4bc276f5d530ac150c4991e1c227e2e9da41bb7e61d69b7048a7a7a2f2bbeee55107cc346bc63e81e3 SHA512 20cf2a502bfe6c17a64d51d3b98f61846241b0e1e7a15f414784770331ef9cc7b53cb40403c7494455edf2cea1740e13d6b90c27bd99e7e1fc95cdd862a5ef58
MISC metadata.xml 531 BLAKE2B 1de6f543194def5840e108a405fd4ca18617959799e64375ffcd0aa30854dffa4569dfcfbadc1faa027addfe83387cf05dda201b6f1e19a551ac1fb8c3737323 SHA512 e09b15e1bdded83384bf330d2055df974f338f5bbd60a6e19852a8fcd0a306da443253752b3ced14446b6a5409d9dbc9a450451ee2da750058c046dc89803db5
diff --git a/kde-apps/libksane/libksane-24.12.0.ebuild b/kde-apps/libksane/libksane-24.12.0.ebuild
new file mode 100644
index 000000000000..c2f9fa8a3efe
--- /dev/null
+++ b/kde-apps/libksane/libksane-24.12.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="SANE Library interface based on KDE Frameworks"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 af6e559787ae..2f3e391d5d60 100644
--- a/kde-apps/libksieve/Manifest
+++ b/kde-apps/libksieve/Manifest
@@ -1,3 +1,5 @@
DIST libksieve-24.08.3.tar.xz 602368 BLAKE2B 51fb70e4cd112dfb43f0cc9b9459e374210043b557511e5d2d8e0529a0a1db1b05f3d94ee4cf462adf6a5d31c6ecb28688e26aa434109e632a48e03086c9c1a8 SHA512 15788acc3c28afc8738f95f68e9367b900c6e199cd5d08255d462a438e798786ebd6b5ce54dd3793737b1466faecded6980abe160a4166f9435df0724334c950
+DIST libksieve-24.12.0.tar.xz 603588 BLAKE2B 0d6bbe9a43900e856076e977b1105e1fe97dc9335cef739d3d625a58f8e4845cce808ed9e276555a775935b5db34f3d85134649f021b4b10411676c162288d2b SHA512 08a7c0daa649527a4612011b7b17e0e4dd0fae89457ce9f8c6f885d147dfc2f823f5d715e871ba30d3bdbc9b728868fb34a56b8cc629cd63557d5c8b169d88d0
EBUILD libksieve-24.08.3.ebuild 1331 BLAKE2B bc05193d0bfa8ef3d9eae25e998d5b62ec4835e9319f1e9951e70347da5d249bc5d1583020cd1864260c8315e822eb44bb11cde718877f5e517ada3e632d24a1 SHA512 b2eed653c9c86e0c831e2fcbd8cb6a9790e4018c03bea8d60e39b311031e0adf0857069d2055ceebd5aef6a70aef86aaa05a1d6f4b928a38d56d0bb417d03435
+EBUILD libksieve-24.12.0.ebuild 1375 BLAKE2B 4eb4cbd88ad8f1955b8a38b9f9aec6ef36a858f42da8ed0f642201cc5fe3fb688a81cad1fd6091e678e354f0e28bfa85bd3ade6843f9f15935f65ffd8ce288f4 SHA512 3ee9a9693573ff518f4f920c511ace2679ededa6137810610d0cb255b096cad9c05ca9b77fede5ed6141574c84e7b0e64515eea990dc18f3a091ce8e295a75dd
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libksieve/libksieve-24.12.0.ebuild b/kde-apps/libksieve/libksieve-24.12.0.ebuild
new file mode 100644
index 000000000000..3e84af02f05a
--- /dev/null
+++ b/kde-apps/libksieve/libksieve-24.12.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 2451557b6ac4..0a3a23db44b8 100644
--- a/kde-apps/libktnef/Manifest
+++ b/kde-apps/libktnef/Manifest
@@ -1,3 +1,5 @@
DIST ktnef-24.08.3.tar.xz 313236 BLAKE2B d67f20587cef41bf42442f727e1c17313abf458bd921242df0d62a7489cbca8baa805140011bd7eb7d0f4dc2ea7d8bcde7ea467bfb2445186d8353a762dea8f7 SHA512 817195fe825cf287390a4e3300f80fef741bd8f5f0285583054374ec1952585c6559c5da140983b43112b4a1e09d8da93a32f6a3fe45cf83301ac0633872bd47
+DIST ktnef-24.12.0.tar.xz 313476 BLAKE2B 2ba6344e2e1a18f5c6267b9550024289b7c71b6432b56df0078e8300dbce1d9a28972ae9552fae4949e404cba67b4b6ccbb91f8ccc12726541bb0a9cb98256db SHA512 651027d38e96920b572f6703b30bdb0351271cba33a537cc32c5c1fb11bd16b818ebcff21f33faaa06a93550ac0561e749e46f0732deb59bcd40d4269f7d2b1b
EBUILD libktnef-24.08.3.ebuild 561 BLAKE2B fb99fb1dc5aa80100862ac3ff78a7c75a543efa55533c65d44f83d4e278e77df50d577b7c35d857162d050f4189699666fead204a8673bc3a0545102d86c0a57 SHA512 3cf982ff441ee1f5153d47ed16bffe46ca174c710ab3eab403fac67d4cb2ff901c20b2a3282f7521d89891adf8d3f20238c1923fed4b8c6d9722c2ee22281b53
+EBUILD libktnef-24.12.0.ebuild 563 BLAKE2B c13689707ae92043403acce20a853753fb88ab7fec93d67dbd9e71542b9addb587b840db378dd264bb482bd1368679c4e5a2e940967c907137608413c6d4f781 SHA512 eac089db03cb5fc2a2938a30318b98cd0b6ae4fd548023dd5f870dc2670ae00466fe4afdc0a62c723f58d92f3f9dda160774f2924926e9ad1f717563e02aec00
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libktnef/libktnef-24.12.0.ebuild b/kde-apps/libktnef/libktnef-24.12.0.ebuild
new file mode 100644
index 000000000000..932409339015
--- /dev/null
+++ b/kde-apps/libktnef/libktnef-24.12.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_NAME="ktnef"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 8dace8dedd9d..683808f9a230 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,3 +1,5 @@
DIST lokalize-24.08.3.tar.xz 2054468 BLAKE2B c78a6a970a38ba224ebfb6819a369c95ae71b7fcd33830f76e99d8fdf0df9aac706ce607a0b76fa2e2551b36d504e5c16084d1a4d3ebef8df44191a59b2889c7 SHA512 e844c5874b3dd4343e5298134721caed5c701772eadf7a886f0d02bb6ce8ac468143ebef3626e82162bfa64e3f82149e1917e9c4ed8d11095ee3679e69d6e3d1
+DIST lokalize-24.12.0.tar.xz 2059536 BLAKE2B 80590e024b161f6368ad698b49d757ab057d430f63846549b0df55c5549fe5a867af9d8df09f88ccaea6908f9cf90f002aa9a7b2784b4f7509d48719ea1db936 SHA512 8564d36542e7cf0a137ccd9546e3e5273eab377240f14da4a57547d5e149c85dcf72e589a8b2f1b20fcccf284609f0415eef362027f4ea6fca9e024e813d603c
EBUILD lokalize-24.08.3.ebuild 1835 BLAKE2B 3542510f12cd2ac6a2eb0327c63b320e33926d738d6be171c39164ea84869a932304bfedb31f80fce5b80c730e807f4fe1879eff6110c6f6ece7f620ca114295 SHA512 50430357bff5111ad5c5f6dace6d22bfc00066a6e1d9ae6612654cdd8390561631000a55bace428629ac9360b23457c9b8adb0b616213a3d82ea93e7e2864a07
+EBUILD lokalize-24.12.0.ebuild 1837 BLAKE2B 4cc1fbf58a8082e0d3d285477ed9252c1ba637c59c10fb091db9dcdc1ae88a529944893fba1b85d6d44a628fe40e9c096d4817a314ad396d3f7d2f3493ee36d9 SHA512 6a658a85601f9e4f38203ca106090a0a4c2750ae5c8735dfe2ecf8a9897b7e0c7b99be16975c8f57d3c42d9146fe21f401fccf41c0ec88c207753210adf0785f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lokalize/lokalize-24.12.0.ebuild b/kde-apps/lokalize/lokalize-24.12.0.ebuild
new file mode 100644
index 000000000000..9a7b676624ba
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-24.12.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.kde.org optfeature
+
+DESCRIPTION="Localization tool for KDE software and other free and open source software"
+HOMEPAGE="https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="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/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}]
+ ')
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_install() {
+ ecm_src_install
+ rm "${ED}"/usr/share/lokalize/scripts/msgmerge.{py,rc} || die
+ python_fix_shebang "${ED}"/usr/share/${PN}
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "autofetch kde.org translations in new project wizard" dev-vcs/subversion
+ optfeature "spell and grammar checking" app-text/languagetool
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest
index 43aa59146a01..cd7b364343c6 100644
--- a/kde-apps/lskat/Manifest
+++ b/kde-apps/lskat/Manifest
@@ -1,3 +1,5 @@
DIST lskat-24.08.3.tar.xz 1226960 BLAKE2B 7ef12f329cb38b6cf2e92734d9bf2c1b5ba2ecdd11fee7bcab4c51ac1bfa991c7da5b796fda27f6c73973e8691e6948bd21e28bf0017b9b71ef75c7fcb5219ce SHA512 a11910db4ba4e345b411c0370a73701dfdfe1a2ae241bf704978510140d1164277080c0126fdc369fab718aca1ff0d13aa7a35fffc7deb1ff80793b81d4ac10d
+DIST lskat-24.12.0.tar.xz 1226912 BLAKE2B 9eff1df7df5fb39688eb1ebe9808be4945c27b5c866052ec3f75b5419281c930ee6664ae120a2773eb51f1e16d1bb411b89ecfcf9d5e2640bda23b97540763e2 SHA512 1626b3c89d94cb2a55da71c8b7868fab2cb43f21d6f91eaed7c31da26f241c659cf4e07d98c4978576ea66d58b53af4264322e4e63ab9da120e1015164cd16d4
EBUILD lskat-24.08.3.ebuild 896 BLAKE2B b2911b771f90f7f1f5e0e9e9579d2e6878ff3e9e4674f19565ec6b35cab57e3bb4843e84d587581192a940c863ecbdf4350cb47ebcf1a861166702d1390fe55d SHA512 73bc0ccdce0f0e1c63dc031192e3a9fc989db150fa813b5c9d377980d32def9e8523b4140f56163f04f2c689cca9f2ea24b7200a67f323dd6ca05c1d9617b352
+EBUILD lskat-24.12.0.ebuild 898 BLAKE2B 50c6d52be68d300f8298e7538540fa6335df811193a948a63bfd8669a9b64b80603f5bf568dd2470460f98eb863e5264e9102850258bc4b4878786843414d844 SHA512 a73a894497b263fd64d703cf0b2127dcfb2d650f2a69d6d7baeabad04ce8d11baeff5c40289129352207ace1e74bc5f4251098fb4b51bbd8e6db360a23095486
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lskat/lskat-24.12.0.ebuild b/kde-apps/lskat/lskat-24.12.0.ebuild
new file mode 100644
index 000000000000..52fdb8c34d32
--- /dev/null
+++ b/kde-apps/lskat/lskat-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Skat game by KDE"
+HOMEPAGE="https://apps.kde.org/lskat/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 057cacd414f8..6197fa5d17c3 100644
--- a/kde-apps/mailcommon/Manifest
+++ b/kde-apps/mailcommon/Manifest
@@ -1,3 +1,5 @@
DIST mailcommon-24.08.3.tar.xz 782720 BLAKE2B 57e40394fc3ee63e5948173a76b2bd2c609fbf0c8d784f944d99b09642b5cda1aed5a3c6edf76361f1811adda066e99ae08e1b1b9f9629db6faa1d41b6df99c7 SHA512 59c2aad3a44a2f52d9609a29fb178085adb6e8008c3a617bfa793431e5cf323e4d0c6ba3c83ead6588a8cc9f3b3f3412ad24c23a1f9704ef0e0ac9f02da74730
+DIST mailcommon-24.12.0.tar.xz 789620 BLAKE2B f35c38529df8df25365649750990b52d573781b14a6fc11fce4b95afbe60acce9521eddc12fb3486eda080aaa636bdf53ecb5b5adea62911a153d47cf72592ca SHA512 cdad87e77e0494281ff265dfd6f2fc5128d784e74773129177cf3af904939effec55aa6245d7d1fdc8f8024fff418f88024f1ca79d8781e155c8fe025d2cb3d5
EBUILD mailcommon-24.08.3.ebuild 1620 BLAKE2B 57dd0f51c41d992b4369eb9007e9c57e42160042fff7081504b57bc95d8c9b098868f97fc8dda850b70a1a8e4300f2163638bf1056b6d14874a68dc9d4f45305 SHA512 83782fecb16dc2500dc30bce3b8aac27108595cb8d1ef1f03ac1d7cd839911c8e23a74f9b2f10eeb563c9f21236fab3464728328bf1d11e37426538b9469fbe0
-MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
+EBUILD mailcommon-24.12.0.ebuild 1767 BLAKE2B e46d4d545cc1fbc1921eb72a52c521067a732174b9f158fcff4f9e856651a1e949f9362665a4fa0d7aee65dc1aef6dd2d8993b8caf6dc0b4c79dea221f01482c SHA512 d484e279b485b4d48f69a3a486206421fc1fb6109ad01c5bf2841ff7f134d7d6fec5ba4bd7b7ab476ee6d77bccff4e7c56b2dc909319bb542d9414beff93891a
+MISC metadata.xml 577 BLAKE2B d86d63beb4ea6cc762972e3760a980ac524cb51e199a93338e59c05e1125a336328882d239f210427791f78a5e4723f1f6a07b6b0ccc0d16befe7f7bae33c0d8 SHA512 7b20c826591bdf987db87043b0ef7683721269f4deea7ea7a951c1f1296e962459054b9b5e3fbd335e248cf83b69b7a5faf0ac82df5a508afdabf889f8742d46
diff --git a/kde-apps/mailcommon/mailcommon-24.12.0.ebuild b/kde-apps/mailcommon/mailcommon-24.12.0.ebuild
new file mode 100644
index 000000000000..7ea677de6b4c
--- /dev/null
+++ b/kde-apps/mailcommon/mailcommon-24.12.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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
+ >=media-libs/phonon-4.12.0[qt6(+)]
+ 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/mailcommon/metadata.xml b/kde-apps/mailcommon/metadata.xml
index 0bc83685a440..820418eeb0b7 100644
--- a/kde-apps/mailcommon/metadata.xml
+++ b/kde-apps/mailcommon/metadata.xml
@@ -7,8 +7,10 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/mailcommon</remote-id>
</upstream>
<use>
<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest
index 1f46b83e852f..87970aa720bd 100644
--- a/kde-apps/mailimporter/Manifest
+++ b/kde-apps/mailimporter/Manifest
@@ -1,3 +1,5 @@
DIST mailimporter-24.08.3.tar.xz 595968 BLAKE2B cf1f0b37bcb3cb52d7e58faaf8aab3bad4eadee454555b5fcfc200bec2100db8bf6d8d234ea375aa56760342f3e0d883676e5b8cafbb7dbcde80108e8bd98e7a SHA512 402c5dcea63cee1388170cfd5458f12942b0d96d256b0113934975cfece934b43b3316b26efb799349bdeab4bfb01f7e33966b60f7f7f21c650a17429505e8d4
+DIST mailimporter-24.12.0.tar.xz 596632 BLAKE2B 1865f0f5d655a54b099cf905a75a92babd4f46cac09a6cece25113dd81817bd13b31475f9e3051eb07d3bf92248917db797bd26539732723fed60f308fc47bf9 SHA512 233130c73c2d6c8fed2dea87f49437a19b078efa16af4f968270cce6416feb83834db7e564868e7c28dc2a019575295bfe6c3c58ab7db14d99ba94c0f4d81e27
EBUILD mailimporter-24.08.3.ebuild 734 BLAKE2B 2b7d879749c89470ca162b1c3a57b6309a701c624e56af8a649b8a585e55ebe32750203d1a2bfaba010de7df85420b4bd7bbf67186b3ed137e9a4a4c3b3d96e3 SHA512 242e54d2b930dfeb39b7272689d20584a49ac6a7b8b6f42fc02bc995bd259cfde8140b0f58b8b8e0ec9eae00c51a49ef88e62dfa36a865604fbd9221afd19af5
+EBUILD mailimporter-24.12.0.ebuild 736 BLAKE2B 1ee839beeb54131b17539c8a3033d26d0c62db4d39835e446208eff99da4808bc9a4945ad98cc2d44fc1679e868edcc7992e393ca49b8a8f53797f0e37954257 SHA512 0f1c526d295ca500972d0e69cf2b1bbef647d89b70986ba15975d1039551152256e053a374fb6ee1158619ed32be82c28a273486c230228977877bc00b7fbbd7
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mailimporter/mailimporter-24.12.0.ebuild b/kde-apps/mailimporter/mailimporter-24.12.0.ebuild
new file mode 100644
index 000000000000..ea6f0b53f420
--- /dev/null
+++ b/kde-apps/mailimporter/mailimporter-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 9fbe71a6b5b5..017f00e309df 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,3 +1,5 @@
DIST marble-24.08.3.tar.xz 52449740 BLAKE2B 8d2712b0aad3dd092245d6e3a6a5df5cb883fa0fbfb928e172bb6c43fe6ad5021a663b6f4e08e83666bc10d5dafd8a4e932d60b2b0381e3ae067a7410cde3f4c SHA512 8b39bfe6622c0a8377fdc0dc83b73453f877289717d0b8bada637001da7bf4ead26532c6bc2754647ff680a72b89ed217afdd80d3efb17aa5dda9be786a9d763
+DIST marble-24.12.0.tar.xz 53635296 BLAKE2B 96a54ec1d94bb2dbeab24c4d69baa5917a6d729c7992a00b5c0cfae5192a2815c344aa88f26efaa7a4f8c79c2a2682fbbfa94b8cfd2251a409acdac74799ee71 SHA512 196b4fde279bf05f50fc4cce40153d2be47e0d69ef7a7e6eefa97a13d4163fac92748759981f7f76a11014fbeb9c02c363f3c1bd35a9deac88bbff258b457fdd
EBUILD marble-24.08.3.ebuild 2792 BLAKE2B 84c9eea800ef9f2376820d2a113b9671e037b1081b0961901eb5762703859f03584c6eb75aab2ba2d1b8dd61da6bcaadc2aeec3a7257667413cc0d81994900d9 SHA512 f61ebb0c97f1086cd2a34530dde22804dc9c7f2c74230ae09b91373b6f033cc42b9be2302c070bcec4102c3cf37af72045350859772969d3059ae3b31deeb7d4
+EBUILD marble-24.12.0.ebuild 2452 BLAKE2B 04d3594fdf22e90a0da7ef0e2b8c4cd4ef1eb36bd06b4cdda8167806d18a00c12169c4cd45a0c43038753d6a84f56966e6cc749fd88e5839982a319cfce7f2f3 SHA512 abc4b3cc0335a1aaf779d17f626e63dbae2cea5e04f01513a716c72c4d4201b794773692bcab05883d3d63286da66eeec51ed80c7902501bc597181bff8f9ecf
MISC metadata.xml 910 BLAKE2B a37a5cc007ea6af8f319dcc827d85bea57ed7cfd6daae76ef19b1f35f89a86df08ecd767f86655c769f86350310c2972be8841e8a594916e33baa8069f462bc6 SHA512 47bc8f365cddd40247b4c4ecdd7932bcd7a833d1c0ff46fe4d9c6722ee063d11bbede81623e8b9a572691330b868c2cdebdd8f1785c95418af6b64c73af0396f
diff --git a/kde-apps/marble/marble-24.12.0.ebuild b/kde-apps/marble/marble-24.12.0.ebuild
new file mode 100644
index 000000000000..346e7374c220
--- /dev/null
+++ b/kde-apps/marble/marble-24.12.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
+ECM_TEST="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="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/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ )
+ 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}"
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ aprs? ( dev-lang/perl )
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ rm -rf 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_MARBLE_TESTS=$(usex test)
+ -DBUILD_WITH_DBUS=$(usex dbus)
+ -DWITH_DESIGNER_PLUGIN=$(usex designer)
+ -DWITH_libgps=$(usex gps)
+ -DWITH_KF6=$(usex kde)
+ $(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"
+ )
+ if use kde; then
+ ecm_src_configure
+ else
+ cmake_src_configure
+ fi
+}
diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest
index 7f88be087b6f..b451919c5de0 100644
--- a/kde-apps/mbox-importer/Manifest
+++ b/kde-apps/mbox-importer/Manifest
@@ -1,3 +1,5 @@
DIST mbox-importer-24.08.3.tar.xz 31860 BLAKE2B 392f2e01da1de3683557bd0d3dbe16186b5181f86a88608b4690564c7be081e99fd327d890e8864969a823a360494ec092db423181be241f823122a82489cbbe SHA512 be1a662a37151ff093c750fceb3e6dd032323946b53ad6c7dfb157235260073261b4a3b222102a061bc3b30ca451097815567ca197a94793a970e252d3081c9f
+DIST mbox-importer-24.12.0.tar.xz 31936 BLAKE2B 073069646081cc3bb084c5673d1a57761faf585183f215ed204bdb00dea93447aa8d54ce7a613076725b1ec61fb829ffde2ab9a66ad5cbd9fb35c890fb45a302 SHA512 b0239e814eafb444eac50b0ce942900773f98f335295faf28899910a437bcaa3be43a750a925088fa18c878ae018674d1b5f3e773c4983220484893d91f7ec26
EBUILD mbox-importer-24.08.3.ebuild 897 BLAKE2B 6a8bc7335859b6905d6347a2c28fff9bfabc8c6b21eda4757b3afe8933b6b78a2413186bb69ea0c30f30a364483f6c97ad303933fcf2c677852103aff4156372 SHA512 0ab6480563353e894664ea76fdc38b64d23daed732a6f034ac962a9cc402a151172f2c1f651097295abe1a96db6abb5e744c18d1b40dddff3faf0c5abb7cefd4
+EBUILD mbox-importer-24.12.0.ebuild 899 BLAKE2B dd6e134dfde37cb7f9371757de7ec54b97712afef0a1fe56bb577b5bc8080aec6f464e48a6ff1c34a552ad73e7bef643646600a36ef24bbad7ca2275f234cf1b SHA512 59f99e719833a6b4eecc19a67283592d9815f09a9617e9a1abefd6922d9ae3702ad6400d9c65a23f432f4b86ff97b5683634df03897097bd13a51fb9832aeb21
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mbox-importer/mbox-importer-24.12.0.ebuild b/kde-apps/mbox-importer/mbox-importer-24.12.0.ebuild
new file mode 100644
index 000000000000..a2716a8b9fe8
--- /dev/null
+++ b/kde-apps/mbox-importer/mbox-importer-24.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Import mbox email archives from various sources into Akonadi"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~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 f8f58a8dd215..618e3a060a09 100644
--- a/kde-apps/messagelib/Manifest
+++ b/kde-apps/messagelib/Manifest
@@ -1,3 +1,5 @@
DIST messagelib-24.08.3.tar.xz 7369236 BLAKE2B ed5f07c79404843fde5fe4f6c95c7ed031879836c5c327a2ed37870023baf85fd00a784711a50647b3b5dc59b590555683717c9f87abc65ee5f10783cbc940e7 SHA512 b45c6ec26118fe0ade5f839e524da28b7f9ec1397031054fcff558f27eb03c853b61d3fa77c0c3aa1b9c14db6dd81ce072f7713af68ab5e24549e9d467684ac9
+DIST messagelib-24.12.0.tar.xz 7418952 BLAKE2B 2c96632d8b15f7a4adc4a551913cc1460ffb5f45a117fa1210fa64c74e099a78a3ba4cb10e1d20416b8eb09f721f348239122a84f01c57c906f62ea59ac16c8d SHA512 b3c9fb1e3d9858e522f8ccb735d50ea2f0059a28522ba57aa5540ccd0c4040ff65f77187fb7453d4e5d1bbc781ad3690bd8b523e53ac6b7db6d89842afc0fd7d
EBUILD messagelib-24.08.3.ebuild 2225 BLAKE2B f5daeddc4f9d3be08218da4493f5ebe36c066d936d72c3941f46843b2d576436ac966a168ab22865dec119ad915392f142cdfc7b9af53011943067a2a062498e SHA512 37c822b46f7ea594464f8f5055c2010eac9a376f21788e12f76f83ec42a3014267bfbac68b1bf409c493152b0fe01c7078b4c719e985a195b92dcc98531dc7e3
+EBUILD messagelib-24.12.0.ebuild 2225 BLAKE2B 96388f3131ac0cc93dab1c6f756a08b0cc90c1f8c272098171ea918d6c15a4f896cadd27f026d1e0f3d9b3ef9d2904a723de3a40e30b633091f882fac911926f SHA512 c0ba6c71d3f38e586f6d7095ef56dddf6ee103da8788c465b79f0d3a2579c4ff1704dd1c06a4c4a184404668937d9ac85c7b0055ff272e8cd21309a1c4498371
MISC metadata.xml 376 BLAKE2B c0e382740e7426d19e30704acc764914dd33412d9d87d57807600864844285e6737a8bbf590455ba17604d0d5fff4358d5eb97176be99a3d337e3d5d27a1466c SHA512 0f160e665e3870cf01f9b810b750934051b236ca5eb596a129ff4485099c3d333ce60932d8e75dd98613f8b7eb60f6ac4c57e8097e06b144e741a3650fb12e2b
diff --git a/kde-apps/messagelib/messagelib-24.12.0.ebuild b/kde-apps/messagelib/messagelib-24.12.0.ebuild
new file mode 100644
index 000000000000..c81517119941
--- /dev/null
+++ b/kde-apps/messagelib/messagelib-24.12.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 01ad12888268..4f8da6ae6792 100644
--- a/kde-apps/mimetreeparser/Manifest
+++ b/kde-apps/mimetreeparser/Manifest
@@ -1,3 +1,5 @@
DIST mimetreeparser-24.08.3.tar.xz 646032 BLAKE2B e3611b9cdf68f1cc51b43c5a1bcde101bd94a383500a9c488fb68ac1ea4737fa92278e1a0cb076bee938c02cdcf28a57d81c97040812ae4bde730858731fed1f SHA512 121b0d90de7407c9ae57c1640a4dc33cdd18a51ea6112c4ead7f182774b664952fa434b2921c3456e2d26b91d24a948b47d1a334f51b20fff0ff2a820242d35c
+DIST mimetreeparser-24.12.0.tar.xz 646928 BLAKE2B 55c9171adc9b8aafbfefa782f9246eeee5219f6fd289e550643ac94ad4e50063f01a4fb27e74996d88a0920b36eb92b4c66ea147a2d1b8d4445280dd9ce07b46 SHA512 741cd2dce17f34c157892891596c17f73b659ff21ace37c029848c918b569058e4c954e7cc4a358050bdf10642121de071da282777f45a1705c2ce00d18f165e
EBUILD mimetreeparser-24.08.3.ebuild 758 BLAKE2B e86898da74906286482e60ee9bcbdb11a41506736c799d0d28f0fcf508c27b0d2c344b3b3c7e03803f4528d6cb09df1711367a24afa606893fa68d616151fc45 SHA512 d69bf0445e97f66bb04e41ec3180677866788845ee252a1dfae72e40541215d99c41cd9b2539293b03e6106d3594f0b23c94fd90eb47a2b8177c16912120b0e2
+EBUILD mimetreeparser-24.12.0.ebuild 760 BLAKE2B e206bb7164e465075aceed739327ae8b894207fc72f00344d6492f67249ecab4b51a08a182553ca5732ba6812abcb62c4cb9ad33906e52f55d0173ecd89117fa SHA512 760a808ac8526f0822f9bdd66be920aefb4e162ba56255c8fb87e04453800026c260f12d453e5b74a1220e8599e2813051576fd7fdb23b7dd014e352cbaf8bf4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mimetreeparser/mimetreeparser-24.12.0.ebuild b/kde-apps/mimetreeparser/mimetreeparser-24.12.0.ebuild
new file mode 100644
index 000000000000..a2885e4a3ef0
--- /dev/null
+++ b/kde-apps/mimetreeparser/mimetreeparser-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="pim"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 2d10b5c9eec2..e9c3ab25b9a2 100644
--- a/kde-apps/minuet/Manifest
+++ b/kde-apps/minuet/Manifest
@@ -1,3 +1,5 @@
DIST minuet-24.08.3.tar.xz 27696340 BLAKE2B 76284dfcc68080b4801877319b51c4415e07e9c6a5389b0b6dc80d42866b0af49143ebbff837dce62485ff73b393dbb9a68d9c532f9b7466bd735ccc4b75fe09 SHA512 661784b119e57ea86a2c84f4e976cc6ef37d4e7908aaba44a789d86d0289b4ab88f641e0ef577cca2f83648a125da4930320d9236ebf68b4e22ec55e3e79ad71
+DIST minuet-24.12.0.tar.xz 27695716 BLAKE2B 1ee10b9fbb8451d8951030aa9c7fd0cc895b2fe2c9ec6a87f4cf3709ae127f681dec4990a46d4d087835185eca2aa745a80a1727c090e8e3ab5d6c7d4fa1465a SHA512 892fab468974d191b8f8f73f80a71a3e7620dff8860580d4052661e613e33ccf6a29d6c39ea931abb99abbf22a9fd06a9508de44495169bf993c60e1f5243bef
EBUILD minuet-24.08.3.ebuild 684 BLAKE2B 66c475d9ccf1979985099094348e6a69a8fac24e7f281033d713ec1678b29687fb2ed83d15f2a495e707409a8c3b0a991e43abc6c85f1387a4a0dbb27b15572d SHA512 afbf33b7d18881c2ef20e3bd742d3f0732ac268b1e5abf8dd8185725f54090941931c8f983ec48308c9ec99c57a8410b1dbb557c3f37f3bdd65277b1d9a7f16a
+EBUILD minuet-24.12.0.ebuild 651 BLAKE2B 8717a17a3d24aa47df7a31635f9e16b738d72e21528e0c594fc24211712acadfddddc93bbb2d7423aac8bda4c15cc79554a1891da64f3931e7cf0730ca0c2abd SHA512 dc60449e8b0a90b6f03beee20bb659a980bc965978a3e8783d68fef77542c96af5b9e35d3407a3105b975d9d3e85ad4e76a50c56cfca0933da4e884a322dc858
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/minuet/minuet-24.12.0.ebuild b/kde-apps/minuet/minuet-24.12.0.ebuild
new file mode 100644
index 000000000000..b263b4e9e551
--- /dev/null
+++ b/kde-apps/minuet/minuet-24.12.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 f692ad6fcd46..5e554e07643d 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -1,6 +1,9 @@
AUX okular-20.08.2-hide-mobile-app.patch 849 BLAKE2B 73e324e61d8a39d085bff4b818845f7392cfff8e01e38624e1e3aa1c7073bc4d6adbe2fbe314a6f4a43b6559cd83c5c45589df49aab8e7e5f0c5b8cf559a47bc SHA512 8b35589046581600c67a464011e34494626f3cd0f4d08080b51ac704f2c7c3f9bacc64f5b0d2f1bcd1732c6c50b924e1dbdb9bfdf259cfc88e8f583c4f1df53b
AUX okular-23.08.5-implicit-vasprintf.patch 964 BLAKE2B 4a29253fe6f6cc0de8e60a2cbf736b4fe47dbd5ea646fe526fb3db3a913c995485b93c6574eb0f3f11123d8cbfc378e0bd144f9b45c0e81f124e3b7ae77fb3c4 SHA512 00478d4d79c9f74dc39dd4a6ce7c06f41306c70e69d474971eb7d8efaaaecbf412532dbcbacbaee77dcdb2b8b9cd2fd3beacba5424b3543a647ddfbd280ef941
AUX okular-24.04.80-tests.patch 1711 BLAKE2B a653423e1511e280ff3c24b8d35de898908cd297a8486158b22e24cfdf3b0fe1f38f96877d619e107f12151b6de28d87120c61fd3350b2b5f122bb5bb6cc84d0 SHA512 0060ee64238c8e4b5069994f24928b13e194acfbc26715b798638af2c89049a1f452d6c18ead3dc2dc4ba289580d8f6aefea8a5820213136117728706d28a749
+AUX okular-24.11.80-tests.patch 3183 BLAKE2B ddca2585fe19f61652b0c4dce14ecd4ac056d5d0cb14bd16093d12c1e558be21d20adedb00de8170d569d1000399c9ae7112bbaf754eb709a8e13e31cadaf24a SHA512 e02b0c7d1718c05ad73c30487a15c3576636a2993fe9b1dcfe8f8a6c823313c6b8677d99d19e63d96dda5ee6281d14419c793c075267349eb31abb4d07052725
DIST okular-24.08.3.tar.xz 8050372 BLAKE2B bf2697ae7fdca75c5a1ee3ee1bb3f44b1f79bdf60356e9e966f519502c39f0fa1be952a5a9a4455a7547252b1bf4167a48467b217f5f9229bc33f8563d2d3d0e SHA512 5f8b2c1a0353180bad6a0c706a4ce4db2a5b897e91d4c0baa24daff17ba8e789d70b8be2e5d95eab2b5f104f87dd24065178a27106b22ff2f4f73c61e5d91872
+DIST okular-24.12.0.tar.xz 8056456 BLAKE2B 509534868a3326778cf533c1a88eeb703facf417ca1814273c320c7374f92b7d606b6ed2a8252c330c7c26cbfbb562b4fcdca125cfbcb3f9dba02be31c7fdc60 SHA512 9f1249ded76482444571038a0e9155e85fea81c2e3ee513ae3e8df74a09f8035e6f1eba182e281756868fdb6f3a56e042d5570d0d5f82cceb9b19b43c1f96b33
EBUILD okular-24.08.3.ebuild 3380 BLAKE2B 3eff0158e2a907258335c65fd8e19c182a232cac47907339a176528997d2d192a65d8c20429b6f00f6f36a4d60f521776721385ca1c6aa84f3fbcf34a2c243c5 SHA512 365c9a76ed8cc105bb0a2400f510af43a115bd1970e5c234751646302ec6d3889c2835b51044311c32c2ba513e63a8498e045d5bda5604c56797f5e22fb3364d
+EBUILD okular-24.12.0.ebuild 3358 BLAKE2B 1c514b4b1850d48d81ecea5c4b1118d7ab345c429ceafc2c52eb15db8ac3f1714039ae6c46caf62d25dbd36602d10be6af9ef9b6104eefec1b54895488d230cc SHA512 ab67f5c893487385d5e5c2f6f10a82f1e9ce5e674816d1e00f47778f64741758d230ab3d22b85b20b23e5e4531412cf2cf06a70ec3de32dea25b8686eef6360e
MISC metadata.xml 1013 BLAKE2B caf7f5f5e74b5f98fe33eeebabf09945fee0feb0b1295baca9ef9f65f2cac8c788fd1b02d64d3f50189df7d987ae7ff9bc481ae33ee0ee0917632df1214acf24 SHA512 932e7a992cef55bc0aed5015c0ef8e889f10d0e2978385a5063b1bc0e9e5f1e6326a674c67b788657c84536957aeda120cd4f424f60cd70396d6b88e604c7c9c
diff --git a/kde-apps/okular/files/okular-24.11.80-tests.patch b/kde-apps/okular/files/okular-24.11.80-tests.patch
new file mode 100644
index 000000000000..937cff87dcd9
--- /dev/null
+++ b/kde-apps/okular/files/okular-24.11.80-tests.patch
@@ -0,0 +1,83 @@
+From 2e0f29193a74081362fffa22765d84b633996fee Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Mon, 18 Nov 2024 22:48:47 +0100
+Subject: [PATCH] generators: Conditionalise tests behind BUILD_TESTING
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ generators/comicbook/CMakeLists.txt | 12 +++++++-----
+ generators/epub/CMakeLists.txt | 13 +++++++------
+ generators/poppler/CMakeLists.txt | 10 ++++++----
+ 3 files changed, 20 insertions(+), 15 deletions(-)
+
+diff --git a/generators/comicbook/CMakeLists.txt b/generators/comicbook/CMakeLists.txt
+index 53075836d..0daf94121 100644
+--- a/generators/comicbook/CMakeLists.txt
++++ b/generators/comicbook/CMakeLists.txt
+@@ -30,11 +30,13 @@ endif()
+
+ ########### autotests ###############
+
+-add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
+-ecm_add_test(autotests/comicbooktest.cpp
+- TEST_NAME "comicbooktest"
+- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook
+-)
++if(BUILD_TESTING)
++ add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
++ ecm_add_test(autotests/comicbooktest.cpp
++ TEST_NAME "comicbooktest"
++ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook
++ )
++endif()
+
+ ########### install files ###############
+ install( PROGRAMS okularApplication_comicbook.desktop org.kde.mobile.okular_comicbook.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
+diff --git a/generators/epub/CMakeLists.txt b/generators/epub/CMakeLists.txt
+index 5f45820c0..ab4e43b0d 100644
+--- a/generators/epub/CMakeLists.txt
++++ b/generators/epub/CMakeLists.txt
+@@ -19,12 +19,13 @@ target_link_libraries(okularGenerator_epub okularcore ${EPUB_LIBRARIES} KF6::I18
+
+ ########### autotests ###############
+
+-add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
+-ecm_add_test(autotests/epubgeneratortest.cpp
+- TEST_NAME "epubgeneratortest"
+- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore
+-)
+-
++if(BUILD_TESTING)
++ add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
++ ecm_add_test(autotests/epubgeneratortest.cpp
++ TEST_NAME "epubgeneratortest"
++ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore
++ )
++endif()
+
+ ########### install files ###############
+ install( PROGRAMS okularApplication_epub.desktop org.kde.mobile.okular_epub.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
+diff --git a/generators/poppler/CMakeLists.txt b/generators/poppler/CMakeLists.txt
+index a7ec0bc51..cb18f4e81 100644
+--- a/generators/poppler/CMakeLists.txt
++++ b/generators/poppler/CMakeLists.txt
+@@ -32,10 +32,12 @@ target_link_libraries(okularGenerator_poppler okularcore KF6::I18n KF6::Completi
+
+ ########### autotests ###############
+
+-ecm_add_test(autotests/testimagescaling.cpp
+- TEST_NAME "imageScalingTest"
+- LINK_LIBRARIES Qt6::Test Qt6::Gui
+-)
++if(BUILD_TESTING)
++ ecm_add_test(autotests/testimagescaling.cpp
++ TEST_NAME "imageScalingTest"
++ LINK_LIBRARIES Qt6::Test Qt6::Gui
++ )
++endif()
+
+ ########### install files ###############
+ install( PROGRAMS okularApplication_pdf.desktop org.kde.mobile.okular_pdf.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
+--
+2.47.0
+
diff --git a/kde-apps/okular/okular-24.12.0.ebuild b/kde-apps/okular/okular-24.12.0.ebuild
new file mode 100644
index 000000000000..04e61792712b
--- /dev/null
+++ b/kde-apps/okular/okular-24.12.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Universal document viewer based on KDE Frameworks"
+HOMEPAGE="https://okular.kde.org https://apps.kde.org/okular/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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
+ "${FILESDIR}/${PN}-24.11.80-tests.patch" # git master; bug 734138
+)
+
+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 2037d27f1293..e8462eaada2d 100644
--- a/kde-apps/palapeli/Manifest
+++ b/kde-apps/palapeli/Manifest
@@ -1,3 +1,5 @@
DIST palapeli-24.08.3.tar.xz 2122832 BLAKE2B f9457043836542ca644e181324a9245d28f27e8a5e8f6c43699f4f96dad1e8015ef83aaedf6bba55ac4ac1b633d432a677ceb1bb9ae89173df0c8220e8844d8e SHA512 2e762343c4b0d5152f00bdb03ac4c4c330a2b0cacfd5f92cdb4fe88d429522cfa9d7e03f107495d090539e3a3cbe96ed4c373808056bf3689dc36cedcb97e602
+DIST palapeli-24.12.0.tar.xz 2122380 BLAKE2B dfa864fe1745cac699cefa02ddc43daed4c8388f1abcdf6e61c243fe91084f9c7700aca90bf6598a6e14d2d730abf40b5d6e1cda19e9d0bbd38c04a1f12841b4 SHA512 405e878b5063711a79680f9d3e3b5c0d67dcee79cbbafa6247e79b8a69a1e910e93ffd95f8c0b138303f2fbe713b7c7a7428f0b9cf90c025c73b4bfe555e66de
EBUILD palapeli-24.08.3.ebuild 1025 BLAKE2B 3e27cb15fb43cc631d9ba0eaaacd2a2645b0e15693c1fc2f43dc01470661614db8d7c33ac0f4040f6c687ac1d689b1c7bc3e3591f067de9adeb7ab848c20b272 SHA512 1761fd13ac178e5fe73a8ed95039ccf0a3b02cf901f66274f8104647a553f04beb4d73e1013de1efdea75dc52e9aaf338a8f84517d324bec572c67b7451ccbc5
+EBUILD palapeli-24.12.0.ebuild 1027 BLAKE2B f0745219fccbd20c6f9fbda59ef801a3eaae9040afdbbea3e42bfec88dd68efa026d61a391f72c4c5d1d033f61aba490b406b7f89316f3f85f49c18a86fa412e SHA512 249e2d417af783552ec3d13508d8b51c9a2e50515ed57357cba4b0abfd86246ca0841f548af2c2f847ddeb46f9fa850fcb7b63c175744e305299f6b46e2ae820
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/palapeli/palapeli-24.12.0.ebuild b/kde-apps/palapeli/palapeli-24.12.0.ebuild
new file mode 100644
index 000000000000..eeceb3c73ec2
--- /dev/null
+++ b/kde-apps/palapeli/palapeli-24.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Jigsaw puzzle game by KDE"
+HOMEPAGE="https://apps.kde.org/palapeli/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 3b27d3d4b179..da04cac98ba5 100644
--- a/kde-apps/parley/Manifest
+++ b/kde-apps/parley/Manifest
@@ -1,3 +1,5 @@
DIST parley-24.08.3.tar.xz 8433820 BLAKE2B e54bdf23a25ad08fcac9f076f041254f42081d1c66d278b90bbe2c3b81552246b76f084d2355238374310199e613454ba94ed6bda2b4a99564d1f2075d50b3e0 SHA512 a97247a81aeab5a6f141a3cc433faf24035891e386908c9a6525837d0e33eda749360bbcd1f2f471d4ea197388d6f72ea5811949f5c1ec0ed6fa17ef122186f4
+DIST parley-24.12.0.tar.xz 8434548 BLAKE2B 818da5950cca3b30a6c7c9cafdc697c4851f8ca808517bb93c740d882124f1549f5a8be136c301f4c57c13ef95b4c6b1f8e7ce20ef53852e1b79ae82364d1cb6 SHA512 c397e8bf56a70c3a1e9d39f889cb569b44641aff237d7ea2ef2772a11ea5a334bc3efb4db6d8dd1268e32afb06f5b8d272364a62c5f51c4aa13c2a2d49e69de7
EBUILD parley-24.08.3.ebuild 1625 BLAKE2B 48755427a91a3c9dc6c13fe104ef9f2cb791871f62c76ca39c4d305d64579328d578d989c828624ea46a140e63a9adf988f03994718ffe74a052707cc11c9dcc SHA512 14602e0e665dea89cd22c9a4ea837ea651679e47d708c35d037faacef3fe6c85d708b81e187ac4f80cc9f4e493f345e2c1ffe1bdb9284f86775563254f558243
+EBUILD parley-24.12.0.ebuild 1627 BLAKE2B 130d7b92c85624a1b6931de182dfe9f7a86e0c832d00f0467ed30f3ccb0277341dc7f3df828cfbc643fdb017975ade679822fa80b6a5afde1fcf598c747eb456 SHA512 3b0d7bd887d7d0de9dec7a61daa24298e25e002a31e8991f0ba1abce3c57929852506e1c8c7317c91b2809b753323f22ff9bfc6e46e05e24bad3de32a610dc8d
MISC metadata.xml 446 BLAKE2B c39085c0d8382fcc7c9f833be1072c16787297c17700c46cc8a85c58e25fcd7ac58433223ef98f31a6ba125521cfa69f37bffe0234f7eb9405ae96cbbf5d82f3 SHA512 b9fa5147e800934b6efcb5580d6610b9a1591c13194a1a9f325b96b34b4deb0bf7ef35b462dbd3a074248cad7de6cd9c2fa86faf01f4830e6401bf451c1e27f3
diff --git a/kde-apps/parley/parley-24.12.0.ebuild b/kde-apps/parley/parley-24.12.0.ebuild
new file mode 100644
index 000000000000..2521c80f03e5
--- /dev/null
+++ b/kde-apps/parley/parley-24.12.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK_DIR="docs"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Vocabulary trainer to help you memorize things"
+HOMEPAGE="https://apps.kde.org/parley/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest
index 4f2d577f2af7..79451c5c42f3 100644
--- a/kde-apps/picmi/Manifest
+++ b/kde-apps/picmi/Manifest
@@ -1,3 +1,5 @@
DIST picmi-24.08.3.tar.xz 1519088 BLAKE2B 66fb50c65eb04f57446a178513c7ce94917010275042d5b2b39b787df97c95b26034fa8a20fb2e01f41a88d2a324b46fbf2e2af31841394b73703708dd889916 SHA512 af4e211067624ad00948e4e2e8b89bb316f6c6c0d4dae96fd8a0f7412526433bcade05296817429a5046c5f7be3beda3c6bfe12d103b5cffd938a0e5200ad48a
+DIST picmi-24.12.0.tar.xz 1519096 BLAKE2B bb005362d57dfc16fd01457de4a5f9609d72083b23595928029d59b175af9d57587d6e272ee52a11c0d3f7f1e792212122ce2d1357cfaf6f15fe6544a7db8c45 SHA512 14cff5aa0a22e2be915ef1c6224be5730e9c7228a479e4d7ae9951132d99b7ea8458137af578d70e2c5eeeb694a998ba374ca9401d5529b1aebc6fe169be44a2
EBUILD picmi-24.08.3.ebuild 910 BLAKE2B 14373a9912099577e5c88973dd62ea69f8067228ad969c60a11f7a214ac4f86acea84c5a9f0b2737dc0a6f10eab8de0fb090666073628dce9cb512a3023efd08 SHA512 79a1c256fc8c1c79170211938725e1434c74ccaf9fbf120574ef0bcab04a2fa80ad43528e57c158398c973fef951000edf8f17bd63d68f17e88bd33bd7c7ebba
+EBUILD picmi-24.12.0.ebuild 912 BLAKE2B c9f5ec2a636ff8cd27fc2b80eea10762f4af02a24886dc1b97b2d83b51d760ae9aa4d1302ec741289a2ee4a02cf8dcc43de1b812aba895d1256e28bb63cda16f SHA512 44312a07e806019313671b6efb74961c5ed399dd87750319ba175a5844a479e240d9b5a04078302948525e097802346d1a2f58edbcfb9397879bb1087a3de0ee
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/picmi/picmi-24.12.0.ebuild b/kde-apps/picmi/picmi-24.12.0.ebuild
new file mode 100644
index 000000000000..a8871ae653d9
--- /dev/null
+++ b/kde-apps/picmi/picmi-24.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Nonogram logic game by KDE"
+HOMEPAGE="https://apps.kde.org/picmi/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 87d84dc4416b..ed0593775441 100644
--- a/kde-apps/pim-data-exporter/Manifest
+++ b/kde-apps/pim-data-exporter/Manifest
@@ -1,3 +1,5 @@
DIST pim-data-exporter-24.08.3.tar.xz 426472 BLAKE2B 8c032c2c4b6b76047a713b32a0da9d35d3012692ba55b7270bec5380f84c5f14c5d589367977e66c45896b80ddd89a0837db5b1b83dd2c286617b6f14aefe3d7 SHA512 4690af4ec9d758ccdeedcd51495c3ae96d2c9542b20fb031a79225ad75d40e30b29ae0ffcd9e14bf017144b7c493b0eeb2a90cc6a4500a2ae9fa4da69a3960c1
+DIST pim-data-exporter-24.12.0.tar.xz 421368 BLAKE2B 76c506687b9c8820e19ec31f2e9ff32e65159241efeca7081d78f425689504476db3fdef3cf1656ca82b0c1e30552e3fd55a78c17c5d51ee058bd8e30935a010 SHA512 835e9694dceb2d592bdc23e4c9e056b08c15eeeb63b91a334e33c985e79024291dadebba26db5ef5a17d607878faade16bf851c089e6e590db286be690046075
EBUILD pim-data-exporter-24.08.3.ebuild 1615 BLAKE2B 76652996d31ce4255977c1090a356fb8aa7e301e086d4531455262c700cec886a9189a8ab38b5418e515d7cc771c9c7269a0901e9527b76dc3a1d862d95ec992 SHA512 726ad36004bc518e75c7dc4003a3122216d41bc4e2790c15f369c9869a9d671e3e9d08add1cbb67fcab444f37f8c94197c47e5f4bb6551ec156706d5ff4f5ef9
+EBUILD pim-data-exporter-24.12.0.ebuild 1617 BLAKE2B b4cc71f6e6ca25030603986aa2796f13942733c444cb775db8505d7e9ab9962081c52876a0baded01de6a57dca138ccd27a538b5f8e3f68b7d717efa5a4c4f1b SHA512 117ef3e2c0d8a6d0797d0b0be736c9ff1ecc276e6fc00704b7893b628cd2c32e660957f4448b254d1072b4c33cce593097a5b0b33e92c417a075677cbf415b23
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-24.12.0.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-24.12.0.ebuild
new file mode 100644
index 000000000000..3c38fd75be00
--- /dev/null
+++ b/kde-apps/pim-data-exporter/pim-data-exporter-24.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 6ed017cd129f..34c7e667f52b 100644
--- a/kde-apps/pim-sieve-editor/Manifest
+++ b/kde-apps/pim-sieve-editor/Manifest
@@ -1,3 +1,5 @@
DIST pim-sieve-editor-24.08.3.tar.xz 470068 BLAKE2B 841b0cacc8ebcaf0a54588ae6b4e82ef1fd385b781aa307f00fce680944deb1a4db2aca92b2d4b27504f97d1f337583fa8fd049726c37ef5fc98dc46bcfbdbbf SHA512 036dcd11de5057c6c2887ac7eaa925a370a9b35d6facba96e044ee82fb6428e596b528c006c1fe7e48bbb43acc922e3d9733a6260eef1a85d236405be989102b
+DIST pim-sieve-editor-24.12.0.tar.xz 470480 BLAKE2B 570d6e22e1867c9b356c46c4500860574248fffec21c06248f887dba99fa8a094e3c0f5f6de977a25893628d035c539a56f7403636baa27b78e8be9f6fa939b4 SHA512 7c1758af596d13b26edf495f9244ef62471c76811717540399cb7c473e8972c13ffa37e553901942912785ae16cdcb4f524f828f90e4d8b64e14fc847198c55b
EBUILD pim-sieve-editor-24.08.3.ebuild 1392 BLAKE2B 0e99fa504372f3aabf885d0210eb7371cd201f39d5251f37266e1757dd24c104e1a58c3015d01b38e7bd939977beb8626c4aa8acb1c01b166ded509229014c9e SHA512 055e0e91cd47904afa6510db9456f50e94652770782001a2c9a2c4e55552b0992e792f59d490c3f2fbc4ffc3b424e74cca02bcfce6847a9be1642323846075bc
+EBUILD pim-sieve-editor-24.12.0.ebuild 1397 BLAKE2B 7a79922b0346f606c3e7f0edd1b686e34124d60b8e20011c102024d2077b123cf9cc9ec4a5b1ec41d09b680f1045a16983ea25dcadb7822d114d590acc9c144d SHA512 a71e25d358fddd8ab39cc031e2a06837b2d40b08f45ab7947da4077060a5cc710bbdcbb7b41cc7784f980ce30110242f79c3e49d6fec541240220d6f7a839ec9
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-24.12.0.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.12.0.ebuild
new file mode 100644
index 000000000000..28d886c584fb
--- /dev/null
+++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.12.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 6dd1c2761cae..b221f58dbb2a 100644
--- a/kde-apps/pimcommon/Manifest
+++ b/kde-apps/pimcommon/Manifest
@@ -1,3 +1,5 @@
DIST pimcommon-24.08.3.tar.xz 351164 BLAKE2B 7cc03932a9cc67285de4e40baec693bb24b3323d6d780b69d8cc8f7152c49b010b3560f5fd2b2934f89144d888f5c12cf5150fcfd37dfa928cf339113ef23f7b SHA512 000aca6f02dca149ea5b2e10cf805a45f0e7855a6953f58b6bca63903add877715625c484d6d00deed8eb41589fce05e5c2b55d05e460d5f9a18fd619a970d2c
+DIST pimcommon-24.12.0.tar.xz 365608 BLAKE2B 7a5e69b06b583b591855ce22ded334205d71a32937ed7d8e31d353fa767ddea5b8cbe5383a7661f84be0e17c932c0b28e94d813712c06600b24354eab9c3e254 SHA512 dc60d3fd36c13c0046414dec0663c96e706e234f8c349621664b8d64410f1212503a0f9647d71e90cf81d80ce10653999dfe381487bfc1ccc2107ac538717cf5
EBUILD pimcommon-24.08.3.ebuild 1402 BLAKE2B 8fd1251634bce5b8e7279ef5fc3c7cf42e1334c53084a63743ed423c5d053ee4c44823ae225161deeda8ddeb6e83d65ca27a9154df764e3607c3124ae91686f7 SHA512 852369a27265330eb56fe5c23d6bc07c942dc84ed7b41f50d441de2cdd4ee3adb3604d303fca109da93f42d608d187902484255f3d7f625e3ad2837d2670370d
-MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
+EBUILD pimcommon-24.12.0.ebuild 1579 BLAKE2B 2777f2c4de9b2accd47f17df09e1b61b7d0bf735812c31ecaa75c09310ec10ee6e63dd7b1f64e07c7aaa224bacbfcf84ed87d9886fa0db79c113d1dc2946190b SHA512 c024c97689bd94ad879699ba80a99c0e8fe9e3e6cb2ca41d008a52510ed95f51a64f21d7e5747385242d709891c411086d47aba00bb0936a39951ad89932f6f5
+MISC metadata.xml 576 BLAKE2B d714bf53f18fa0512ef2091704f7a89543af54c6a8a6c7c30cacd393721a15d7512f0d8e606902b7cdd7746303f6ba1cb73dac4c67c3249e358a85c3b501b7da SHA512 7752ae589f114320d0417b5d6bbe17d31191000f0f6ca01d702b1d1d094a77f58fc1db5c07ca508ad7fd1181fc82485332ef580d891dc1fa99f99e9eb0dac533
diff --git a/kde-apps/pimcommon/metadata.xml b/kde-apps/pimcommon/metadata.xml
index 0bc83685a440..a983a6bb982b 100644
--- a/kde-apps/pimcommon/metadata.xml
+++ b/kde-apps/pimcommon/metadata.xml
@@ -7,8 +7,10 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/pimcommon</remote-id>
</upstream>
<use>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-apps/pimcommon/pimcommon-24.12.0.ebuild b/kde-apps/pimcommon/pimcommon-24.12.0.ebuild
new file mode 100644
index 000000000000..363a01814ab2
--- /dev/null
+++ b/kde-apps/pimcommon/pimcommon-24.12.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.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 537fc373c810..0904c9f41921 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,3 +1,5 @@
DIST poxml-24.08.3.tar.xz 45212 BLAKE2B 31afd069987d0c5a5a3317a1015dd9f184b2c073dc0b9a5b90dd918e90c5d7c267d232e468c453ee6736f36d387c34acdb8ef998dfd8838c05f14a23203cb9d8 SHA512 b87832a291a8282f557837e5bf2042be6bdff6c8fceb314cf64082008aa344d7ff47925e24b79e6a574aeaedb7ab0757dcbcf87cf44611b9904da05bdaa05a16
+DIST poxml-24.12.0.tar.xz 45188 BLAKE2B 904256d6cda1439cd909d2a0365f9e95fbc1103b11624a28aca3b813dae7670fa69f66614a48d7a0c14681e3701cf3a380d88cd9ddbd1542bb84342805f59245 SHA512 3d86d3a812c48ffcbebf9542ed5a71e9a57c6910a0ca1e3a43b320d5cd3993f015eafc3cf9f452d3d2a2d0b85323cf7c5ce16353cabf5e12266f8ecdf6b59b28
EBUILD poxml-24.08.3.ebuild 439 BLAKE2B 520297f51869866ce9a5da07324342191e3f2465a66bf78188619c0c245d0a2b9b027592df3d2a5ba880c84c309ca3246fec106c8b55dbd90cc78b7cd2e30737 SHA512 9c381e7af92b727a536185d5a74f173284a9ba651eb9d2f0863f28c691b93b4448d73e6ef9f2a44a23a4288e389cc0d8ac36fc52923631955641db5ba478ac57
+EBUILD poxml-24.12.0.ebuild 441 BLAKE2B 59319f8c048286687c229cf36cbd21427057f4c70338019975838b8a611e46b8d743554dcd98a01324734490a5c9bd0240377de5ae1325d2c80fa100aadcd96d SHA512 b796528b2aee035d6b3c7d1ee9d00b41830d131bd9cf572410fc053f4225f563e1165e6fa79112b697f748df9e1cc9a1d66246987e769674ab54c33c3929b234
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/poxml/poxml-24.12.0.ebuild b/kde-apps/poxml/poxml-24.12.0.ebuild
new file mode 100644
index 000000000000..84b513673108
--- /dev/null
+++ b/kde-apps/poxml/poxml-24.12.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.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 fff040edd34a..e9fcd322549e 100644
--- a/kde-apps/rocs/Manifest
+++ b/kde-apps/rocs/Manifest
@@ -1,3 +1,5 @@
DIST rocs-24.08.3.tar.xz 1566592 BLAKE2B f03401b78e228a3921598969c50908b19481711bc21129a498ca17e9ba0cad0b0c051267ca1b71598338d8807b9b776421c6910de3327a5ba94c7af194554df6 SHA512 e356c1a009dbc3eb0ed196d91acd90d210ebdfefc1c8c2c96e84105890a5fe2d6d21a0e97598dd542fe7af69dc24947c06622d30451449ff5e2df212e885b8e3
+DIST rocs-24.12.0.tar.xz 1567436 BLAKE2B f4fdc926151e92a02d556ab8ec89b26c5cd6b094f225933e23210a6b3f7d0a716ab7221721131cefee1df4f0b6aa5b20bd2d65442203b263866513c03e9d0a72 SHA512 5a216fbec0fa51ef8a96610a0f6af35b3be10b6b23d7cde1352f64b229b5eaa6de159926977f2ba1e2bf5e51db6f026c73a8081a03218b6096374dd6296bda00
EBUILD rocs-24.08.3.ebuild 1265 BLAKE2B abac84a89fd29b1478ee902f435d429619acfae43e6639e52e4e3277bc151b4843ac1e8da7ca0c928f997b3b3e89cc5c936caca5d73436f9f809685ad0bbd98a SHA512 638f6d8ad82eeda5f01260242ada9594b29eedbc5c6b277cd3070f646adf3e3eea4f8c9a6fd847cb88013700f2085c118384abda37582658178e46037685a8f2
+EBUILD rocs-24.12.0.ebuild 1268 BLAKE2B 4c4e93163a26d9f39805f9e5dad3b931e9739809b804cd9e4e790d8903dfd1c544f709b43a525a3899fc59d09f77a073b22b75a1981db52ed54055d031de1089 SHA512 2b72c76696aa939ae400168448f3a562175b61ba5bda1eb62b8886f82c7a0f734b50a1bd251c218a6d9fe6904a6ed17fd2cf27b92c0e661343d52d0dadfc0a53
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/rocs/rocs-24.12.0.ebuild b/kde-apps/rocs/rocs-24.12.0.ebuild
new file mode 100644
index 000000000000..fffe26049964
--- /dev/null
+++ b/kde-apps/rocs/rocs-24.12.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.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 27f832040eef..c0afc6af8868 100644
--- a/kde-apps/signon-kwallet-extension/Manifest
+++ b/kde-apps/signon-kwallet-extension/Manifest
@@ -1,3 +1,5 @@
DIST signon-kwallet-extension-24.08.3.tar.xz 11296 BLAKE2B cae327e75ac85d4b1ed5a4eeb5643c2b6a32919aa969a537906183bb2785f2e2b01ab037182f90ec7b2c6d085b09d17c60f88bb3c9b51e07101bb7f2e72667bb SHA512 e01d8fdac86114faa2799084fc32dc6c8d919dd86d6b8d53ad70753a8f085ffd6e15f0f30e1c8e22436b08bf2ba38638495f339206842f5b3151d139214221a1
+DIST signon-kwallet-extension-24.12.0.tar.xz 11296 BLAKE2B 2e9caf1127bd15da5b27aea486fa7ccad00e26615de6c895c064c9f732b02bac00ce62062276281b13752695a0ac4c388ab31852282c35d83688045d75475495 SHA512 2d55f87b015a8f1c924c3e0841792f69893662653b85b63a538b29826bac350dd9c1ab504ce9078b6a1837abc00daa50aa5fa32785149d7714efa78dae83b0e8
EBUILD signon-kwallet-extension-24.08.3.ebuild 395 BLAKE2B faff10837523ea613f586578db24dccefb76aedb0098a0957f49e9cda7cdbdcdccf3d1529c89209cac44a07129b3646c6b9539c9dd024d0cd2a614af26f28709 SHA512 00f70aefb0d9c7b408b8acf1ec7f7592c44620467e8e4108fef76d467a25b37ab0446826da59bc173342bac31af2a2ee2791e301f6e0c07e3c1aec8bfda9fdd5
+EBUILD signon-kwallet-extension-24.12.0.ebuild 397 BLAKE2B 7d7e36b3643ffaa876d71367013fc7e39aaaaab4de3fa719650c568d4b0dbc8017e77bb0cae15756141143b4279882fac98bd6728c86fe5e6042d0bba7686f99 SHA512 b820159fab813edd93c1b3e2b8f2fda3465b5b103cb145b34da16ec16cf495c096ea240a61810a2bce76451c3271a7fc3f3acc4e45ad98613afa85b7f36dd492
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.12.0.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.12.0.ebuild
new file mode 100644
index 000000000000..603239249591
--- /dev/null
+++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.12.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.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/spectacle/Manifest b/kde-apps/spectacle/Manifest
index 529934a7ab80..d47a0b860537 100644
--- a/kde-apps/spectacle/Manifest
+++ b/kde-apps/spectacle/Manifest
@@ -1,3 +1,5 @@
DIST spectacle-24.08.3.tar.xz 1555616 BLAKE2B a4ee6b274fe86888858876e7cde76816b80441b77a5f83f6ce650a5518df12febae5cfecc21f578d84bd766527ad3f1186fb94036827e4252c185d4529ae7664 SHA512 0f1a3672616f40e92788b676b8ce8a26c52824582cb117cb948030773efaf5405532418cf55095fe6a48dd3a8bbe54cf3eb93a5e5ee685c8c4d7f205cf2bc3e0
+DIST spectacle-24.12.0.tar.xz 1561540 BLAKE2B 7387844e1b875b3f8505c43249a3d75e6f289d9fe29a67e3d58547f689e59ab944ba065ab561942b7d4ffe263ed3ad65b6bfe7c55be6bfae57cc031944017696 SHA512 dec74d829ce283bba58d17202166daea534fd30f377539ceeea4ac200406d1ae017ffd0d55c2069276f3b27ddade7e4ac6769e0e95d1170b0b27b97ff26953a6
EBUILD spectacle-24.08.3.ebuild 1889 BLAKE2B 5dc273236500701c1ee0c628a532db26c2feb2b915172c558d10ce19bb6ee4a3da3d0875bd3b70402ebbbf5d5c798a81b36b24bf392169f02ed2b779bea227b4 SHA512 c2dc2f8e0dcebaa0e54131b850d46b5c9a7ea66b85dc2d67f11b488ffbabf107b94b6dce60a61530f2ab24ec4fdc220002cb1c835df64eb4f629e99eee0d7c9c
+EBUILD spectacle-24.12.0.ebuild 1927 BLAKE2B 425b69d0aa6ad057214082ee14749cef29ec35a67b350b6b0004826ba780d7c2ac18ed8cb6bddc1246440dfbcf411872fa9de76641f81f67185652d3a7aade5e SHA512 f75def923213bff58102cf3158c2c9abb9529c0202c90f4142d244724dd2487444af842d0277c4045976885e703c5b2b57f2659af8078b1056caa62ccdaebbd7
MISC metadata.xml 433 BLAKE2B aa15f0a819a00c6b039f74d707659bf6beb6ee9c2ac9cd5a1c69163cd684c46d928105e832d93ac8096f128cb479bc30a85866979773cefc5a800ade4a7fd254 SHA512 2df906f333d8f522e66d7977570f8fd35efd329fb797cc4998a9eadfb7405748207f895e8b741004fdcde5dddff58a746337a33edbb7e4a748106fcf366675b0
diff --git a/kde-apps/spectacle/spectacle-24.12.0.ebuild b/kde-apps/spectacle/spectacle-24.12.0.ebuild
new file mode 100644
index 000000000000..a5a521e10d47
--- /dev/null
+++ b/kde-apps/spectacle/spectacle-24.12.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Screenshot capture utility"
+HOMEPAGE="https://apps.kde.org/spectacle/"
+
+LICENSE="LGPL-2+ handbook? ( FDL-1.3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="share"
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets,X]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtimageformats-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=dev-qt/qtwayland-${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/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${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/prison-${KFMIN}:6
+ kde-plasma/kpipewire:6
+ kde-plasma/layer-shell-qt:6
+ media-libs/opencv:=
+ x11-libs/libxcb
+ x11-libs/libXrandr
+ x11-libs/xcb-util
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-image
+ share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.11.1
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ dev-util/wayland-scanner
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package share KF6Purpose)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 2fe93a0c897a..ca96de727b80 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,3 +1,5 @@
DIST step-24.08.3.tar.xz 987736 BLAKE2B 8479d670d1bbcea91682ed41f7bf7079032e42989c6a60b1c641169fbab5b61a21fed35d413a792a1b517b5b48e6ae1e81dedca9a7de7e033807d289b86f5d23 SHA512 59aaa5cfc0c1d1237f75b44e8ac1ef310422df2a1c282c896d56f443e6131d91fea3859c9ebdf71b796c6429365e700e27bc797bdbed7817648bfbf158df773d
+DIST step-24.12.0.tar.xz 988548 BLAKE2B f6fcf280ec41fb54aa6167990b649029c46617289a23125833d82d194df0cb352fd141746c60ded16209ca48428cefbf03d49c97da13493884dcb89752524cad SHA512 5d7209b197082b6bb721a8a392e47ed9ed65ec57525956139432a2da472e3802df1b27b60b4a78226b34f2e494270b675529bef510ca4140ed2f0145ee974ca0
EBUILD step-24.08.3.ebuild 1378 BLAKE2B 4c3f57e2a00837c3fa60200b1fd2d4ce8ed801fd1a69f95020cc1af77c000bbab67dca129ef4bbe4ea18152930863bdb28b68ec655ae895f1406ef97cb1bee5c SHA512 3bc78e0ba48e17c7f73d1e4921cbf64a1555f6da256b3ae1981179b73694b432fd0fb5d0890b30743192b2561ce3613465ec0e8ea4b7493ff8ab161bae5c00db
+EBUILD step-24.12.0.ebuild 1340 BLAKE2B df054c0b9e0db2c2759e43a90806c4f767adfcbf2399ef085270056bb672cad48dfc821bb2c5a77ff5decbcded21ded871422b7adffaeb4c179e45e52b15772d SHA512 a711ba942039a981bfc72b0b0f35d503a1ec3780a5c4436e75631427b6e1a2e5e92b8255ea58635512833700a4776122c6c7924c843319626191bab77220cc9f
MISC metadata.xml 417 BLAKE2B de9527c46129517ecc1eac9da86866a8196d7256cd1e6b73fd9c415b18f3278099bb08200e16b791bea345daf84a6b3392ae583530f848e699fb8102c2f99b4f SHA512 ff67c68e133f784d4819a3b475ca8090bf6a2ee7d4266f4f48bc3a3032fc3778ae4004206981098f304a3c32fbb9a36a0488dca095cdff55e2abfafc16424fff
diff --git a/kde-apps/step/step-24.12.0.ebuild b/kde-apps/step/step-24.12.0.ebuild
new file mode 100644
index 000000000000..6e2512d79bd6
--- /dev/null
+++ b/kde-apps/step/step-24.12.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+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 0eaf955b44d2..d793540a193d 100644
--- a/kde-apps/svgpart/Manifest
+++ b/kde-apps/svgpart/Manifest
@@ -1,3 +1,5 @@
DIST svgpart-24.08.3.tar.xz 30292 BLAKE2B 269e3aca4e87449595241f3b9308278f5a1a1d8617d061783513bdf70a9857ab7f1b990ad68a156254e29119c345b319118e0ec24d43eb023912a1857a44dde1 SHA512 ed45c7f03d61520d2f70f71534916aa3b36fed2f30b51ca497ab5d2e63c5323090dbf043926f672a52cf3958cf628e003c5be5b2a17b5657f1113e96cff984ff
+DIST svgpart-24.12.0.tar.xz 30212 BLAKE2B a763bfeca42ca7cb8fee65c9ff3d957abdc69158000141a1aabaa0ab33ee2438e9fd0ad029efcfb522767d356d231fd1799dacbb94494ee38a247653e4befc9e SHA512 4661dd942c823703c6a5f5ba4165014f1d7cd4e55f24ef08b575b67b9261d5825fd6981617262a8fbd3d41b1f0cd039c88a969829c33a474dcf2c2660ee468df
EBUILD svgpart-24.08.3.ebuild 570 BLAKE2B d9bd6cbc2bb50f488adc75985b7f93bc743bd19093e4779e27e0875105a0941226f8ef65af3aa73346bd6ed13a4a86a0a4f2ca637caf3b889de8a8494345aa33 SHA512 37142b7fdabcbd4a1098a100565921612d73458dc1a07c2b52139504511721b9fc55b1ac8a1bcf33574bc0f622184d53b5e24d2724cc1739b31eedd7e84c145d
+EBUILD svgpart-24.12.0.ebuild 572 BLAKE2B c03ee702f26aca6ec07ed354b553ca378636441b4817247e7f0774225f92a6ef48e988c36411347a03b164803fc8110f1ce047f503358f775e08f34880f249f2 SHA512 8195d907e215c29e7c239d0d8eb0fd76f8cc1c9227f97cec057747c0ceea77e9d30b7e2fe2b1eb50943e014c1ac04bf87d2e46bf721cb403320c63f10af99e3b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/svgpart/svgpart-24.12.0.ebuild b/kde-apps/svgpart/svgpart-24.12.0.ebuild
new file mode 100644
index 000000000000..d01149414c71
--- /dev/null
+++ b/kde-apps/svgpart/svgpart-24.12.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Kpart for viewing SVGs"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~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 8c4a067137bf..91b54459a411 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,3 +1,5 @@
DIST sweeper-24.08.3.tar.xz 383096 BLAKE2B ce978d0af87ec8bd268feec0218fe889d247ba68476bda97d35322d4a8565baea08c92b8c30e7709bdc3d9122b386f874105564e8d9cbb4c49bf475c863c2e4c SHA512 1f486dc230f438b57a5f14c191be2698253ce540d8c63d5043a5fe8f3a580c2521ff6326bb46e4acce3499c4bf09fece35a9f5a9260b19b1882c7cd2846d2534
+DIST sweeper-24.12.0.tar.xz 384460 BLAKE2B dcca02294fb6b752b533c8351b6d13fb0f67715eef426f4a50a1f8fa8cd09d6467167b6f14c7d75c16631439b115eade4bfa68acb4a4bb88b0a42cb88330893d SHA512 580f580181ee71de7b79d434fcaea3d271300cfdc24b8891fea50ef54a672832d9e9437dbe389da94c619f60202c9f354a8d530bcd7c422e1af59359d86abcfa
EBUILD sweeper-24.08.3.ebuild 876 BLAKE2B 53b39d47aaf5e69538ca77c7b332771fb1d874e653f52b4cbcaa1cff420f566a66f2e0153942552cafe1d0575875ed39694713eff95d4d41d0ba95460cfbe61e SHA512 893c73760ebc9a13c8fb4951b4f87cd60fa8d3c98106d435f59aa18b5c1c759fb0f12be71f543dc156ff7e081dbc02651e0a6d702fd0e026ac5db01529a0298b
+EBUILD sweeper-24.12.0.ebuild 878 BLAKE2B 3d076e64f20c877644fa3c7b577e036012f61e727369bf93e0f31ba4b6008ee339fe763089168368a171efb49d752124c6b063519dcb74054da0b7d3e9bcb493 SHA512 e6c20e080ff87a845d645ba5cb4d1774fbe2ae9357321fefd1a4da6280d539b44143d027f3cd0151069be45aa9e024fe0a2f0fc81ef348dd2832bb2d6e342826
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/sweeper/sweeper-24.12.0.ebuild b/kde-apps/sweeper/sweeper-24.12.0.ebuild
new file mode 100644
index 000000000000..e9e264d4a043
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-24.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/sweeper/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~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 e3ecdb339733..82d186eb1055 100644
--- a/kde-apps/thumbnailers/Manifest
+++ b/kde-apps/thumbnailers/Manifest
@@ -1,3 +1,4 @@
EBUILD thumbnailers-23.08.5-r2.ebuild 667 BLAKE2B 1416bbccfa26773e4e86ca786cce81aabe3a48480a1a377f76bde270fcdbf3f3ba804c7166c095fbcca5c6a2fe14c65fdaf17591ebdea0d185d463dcdac1558f SHA512 f28307478fec39d1dfcbe2b7ee18dda8b8b5f819c97805e1435fa8e9b060cf719cc22392db6b95cb2403e1dbb69ec661ed9b90750cc1b95f41ff56c2af5eeac5
EBUILD thumbnailers-24.08.3.ebuild 661 BLAKE2B 18f4daba2986acc0febb30cfbe84a308c1d62c3b540917d312716c1388c4c70558fb901a8830929b4e8a71c3dddde2239ae2ec6c00cf10177a8d7772319d197c SHA512 f0a8b7e5e8c8320cf6390d2578513230f6389538429dd8c01e6a4abb5bc067d0c71ee7b87e6c309f4ab1b50934043c4c032aeb120737c36ec523453b77a52a97
+EBUILD thumbnailers-24.12.0.ebuild 663 BLAKE2B 6c57de82cbe48bfcef109655c4f7a473f7027491ee2bcb06657a66e8e4f4eecda8a2209c285a05501a11fbb502efe46e62ac29a97a1daf50224d0d5558c9d5d5 SHA512 a752cc6119da2af055b56105993108a1efb7c5ffdfb999b9a63fccb12a8f446eebb28f16311a09b7e867d9ff30e3ec939b9a81a2d9e148ed179741bd08b1d7b0
MISC metadata.xml 768 BLAKE2B d8a59c070cacb9cfea21e7d5ebf78840f1b4760b59635ff4124d337688fd76c6b982f4c65d2081cc93896ee3d4a2bede72d6fb9c19c8f134531b89f83299c906 SHA512 38b067cb72b794e67e19ae6034960a3ba03258a61e88051f681fa5fd8a70b35340494700d65b4c89cde7d883504cf9449e151159ff55990de86ebab99052038b
diff --git a/kde-apps/thumbnailers/thumbnailers-24.12.0.ebuild b/kde-apps/thumbnailers/thumbnailers-24.12.0.ebuild
new file mode 100644
index 000000000000..e2b2f769fc3b
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-24.12.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 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 ~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 aae0bcd01cb6..380be6fdb837 100644
--- a/kde-apps/umbrello/Manifest
+++ b/kde-apps/umbrello/Manifest
@@ -1,4 +1,7 @@
AUX umbrello-23.03.80-gentoo-docbundledir.patch 2064 BLAKE2B 4645a03331876abd1876360f0165585441c192a43a56135da66150bf8f691b30120a8b32143c52e3421022f26b2b4ab2c57ea7b421826527c6d3aa7da66bf921 SHA512 c6e7458ac419af6d66968f4d8a1badb4795fcfdbeda61902ab0b99a205a80fc2e1e35b24d39ab925203f66c9e145e56427851fb5d4c297a4b5068fd5ed33331e
+AUX umbrello-24.11.80-gentoo-docbundledir.patch 2054 BLAKE2B 6ec1acd9de9905ca35a61cf1505ee10f441d07fd8fe779c86a6a9acca10a5f1d50a37d887ba2eca0f99558ba9c3a1e3cd679b5d8cf89d2356076a3370c9ffc51 SHA512 9588e2942a78dd7211d721dc4cbdcf1f92098546b6f0dc480e8bd2793eb6d94ab1f052bc8bdf5725a7aaced2be9d621d7ea064a94d70c3d3eab90c85bfcfd31c
DIST umbrello-24.08.3.tar.xz 5609628 BLAKE2B e5a0feac3e136a43dd2ab7101dc9fe428e9856dc670dcd5fb399fcf949b2a1cf27c002043f739f3027bc73488cda387e0adf0048b038d61012530cd94e90a3fb SHA512 ed9c984f23257df74bf84be1d87dea4b2d22779061d6d371165bc6ab4c3309a6b233a7cd02101947fd4bfde043e3aceede8d2e2e52ecb8da7276f6a43a1d81bb
+DIST umbrello-24.12.0.tar.xz 5617524 BLAKE2B 664d40b4ea717e03f7c6b9a69d6d153117f8228fc562974619328dc398d187a9973ac88d023f39a24af7891ca867c293e3bf4cc97efc4878cba3f4cd75f5d136 SHA512 1dec0f3cd4b23099039b478393c9226c536592674e9a5596f890d1e5d7ab60c303179a074a43d9fea07c70525a1bc7ebefd1ace0b286956a20b339c84ab82294
EBUILD umbrello-24.08.3.ebuild 1814 BLAKE2B 858a369a1c67d5f25c5402475801f808c13108a4d337e4b33c68ad3b1817f32a122e2b49d2221506d3bc09c337547b838266e2e515d13a0b50d36be548aa6823 SHA512 2208633c435d73137302985c882a2fb1d757cbc9e7936bf82b605c64eb7e3368c9ecede647f7749182b5438b1077ee918d158abf8d1a04e83be65553e34bf806
+EBUILD umbrello-24.12.0.ebuild 1817 BLAKE2B ab1d8e57198ddd547449b88205b96ed4e3316994f42c9f578d989a2c809ec1c443f48da6c8245180910c256cdd5d1ce761d094d56f691481682ad8c32e784f0a SHA512 28c7e902e23ae7ae7bf5126136130ff86a27be3662f473839913795e4b5b35b1044c5664bebce3739d4b67c1068b17552781e959b6a3171c6266928e01c264eb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/umbrello/files/umbrello-24.11.80-gentoo-docbundledir.patch b/kde-apps/umbrello/files/umbrello-24.11.80-gentoo-docbundledir.patch
new file mode 100644
index 000000000000..7af65f2a297a
--- /dev/null
+++ b/kde-apps/umbrello/files/umbrello-24.11.80-gentoo-docbundledir.patch
@@ -0,0 +1,41 @@
+From ce2c9900c36376cde471344e699b37f28ececd98 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Thu, 5 Nov 2020 14:39:51 +0100
+Subject: [PATCH] Fix hardcoded docbook install paths for Gentoo
+
+Gentoo sets KDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help".
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ umbrello/umlappprivate.cpp | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/umbrello/umlappprivate.cpp b/umbrello/umlappprivate.cpp
+index 8966837fb..d5a56bfd8 100644
+--- a/umbrello/umlappprivate.cpp
++++ b/umbrello/umlappprivate.cpp
+@@ -33,17 +33,17 @@ QString UMLAppPrivate::findWelcomeFile()
+
+ // from custom install
+ for(const QString &lang : langList) {
+- dirList.append(QCoreApplication::applicationDirPath() + QString(QStringLiteral("/../share/doc/HTML/%1/umbrello/apphelp")).arg(lang));
++ dirList.append(QCoreApplication::applicationDirPath() + QString(QStringLiteral("/../share/help/%1/umbrello/apphelp")).arg(lang));
+ }
+- dirList.append(QCoreApplication::applicationDirPath() + QStringLiteral("/../share/doc/HTML/en/umbrello/apphelp"));
++ dirList.append(QCoreApplication::applicationDirPath() + QStringLiteral("/../share/help/en/umbrello/apphelp"));
+
+ QStringList locations = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
+ // from real installation
+ for(const QString &location : locations) {
+ for (const QString &lang : langList) {
+- dirList.append(QString(QStringLiteral("%1/doc/HTML/%2/umbrello/apphelp")).arg(location).arg(lang));
++ dirList.append(QString(QStringLiteral("%1/help/%2/umbrello/apphelp")).arg(location).arg(lang));
+ }
+- dirList.append(QString(QStringLiteral("%1/doc/HTML/en/umbrello/apphelp")).arg(location));
++ dirList.append(QString(QStringLiteral("%1/help/en/umbrello/apphelp")).arg(location));
+ }
+ for(const QString &dir : dirList) {
+ QString filePath = dir + QStringLiteral("/index.cache.bz2");
+--
+2.47.0
+
diff --git a/kde-apps/umbrello/umbrello-24.12.0.ebuild b/kde-apps/umbrello/umbrello-24.12.0.ebuild
new file mode 100644
index 000000000000..b5b576811142
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-24.12.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false" # TODO: figure out install error
+ECM_TEST="forceoptional"
+KFMIN=5.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 74106bb59fe9..ecd9b06fb074 100644
--- a/kde-apps/yakuake/Manifest
+++ b/kde-apps/yakuake/Manifest
@@ -1,3 +1,5 @@
DIST yakuake-24.08.3.tar.xz 389980 BLAKE2B c665ac6db9d6c6bbaed08c2c5018bcda16af1740e68b5aca0b396908b494d3b0170bd0f509864eca94ba6fa4479e2af9c2e5ce5f0f3f4bed147e926d7c0d3487 SHA512 2c160641fd9471ec4e1088eb34fcfefbfc5e7875494000b0f6bedb1264073af04abf2f0340cfd4ba2d361bb3403b7a5aea36936cacc02d64f6363b2e81449aea
+DIST yakuake-24.12.0.tar.xz 390128 BLAKE2B 51d1ebf1f263bfd600b6a681f9caa9dc509c09d0f896b43d79fd61d11d7ed7963c07b158e764a3b8944ba6281425ba22ea16babaa1f3485f1207810ce83964b4 SHA512 a35c1d8e1b4d331ee5bb5aae0c7986cd060673b92a2d6360a80b09926f68ef25a91a484abf9464ddd83b2736cd74c5a8feed6c0ad86444ba13502e9ce00e081f
EBUILD yakuake-24.08.3.ebuild 1694 BLAKE2B 7d47ea65f0ecbabba40faf81e05a927ed17493e0f63e38c711302e99b62aae624760fb5c799d1f5b475d76aac4b71a6508d0805afb4e32b3d570295bbfce5815 SHA512 6464f24b5546c163fcb238fcf9dce4e84dce400306078ce99c247bf84f4bc87d98d3f881474ee173e51cc67cd7abb2cf05199a5053b322ec6889acdcc67e9322
+EBUILD yakuake-24.12.0.ebuild 1696 BLAKE2B b906d58020c448d61aea83769cb4c199b6a56bf62ca0587882c4275cc5cac916b980041d372a98f406a9d809c3949496a0ee8201a968e2885b4fb6b27343d116 SHA512 829f42385e36ab3fb948ece00ede24a156340138319a679d1ec3540058d0ec5204984c899cd959f901f1642ff1c194d1d7f908914005e23eda087169e62dfafc
MISC metadata.xml 726 BLAKE2B a83c5ecb170ed0ad51e49e35bc0672214394e520211e9927364a4c702268c4ae28fce5d674294db201eb91918d71c6a3da3946ec181ecdf6225c099faa5ecc6e SHA512 0076e0e70dc41f873753cffbe7035f019680e4fd1ecc02c0d1954516561e96672fba2d14b52a5575d0a11281a7e18dc7dda736a48f024e444462684f16c56bf5
diff --git a/kde-apps/yakuake/yakuake-24.12.0.ebuild b/kde-apps/yakuake/yakuake-24.12.0.ebuild
new file mode 100644
index 000000000000..63ae49fac7ee
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-24.12.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~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
+}