public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: kde-apps/analitza/, kde-apps/kdegraphics-mobipocket/, kde-apps/gwenview/, ...
@ 2018-03-08 18:05 Andreas Sturmlechner
  0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2018-03-08 18:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d7443e05892e21953f2476002a87f3c0213706bb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  8 18:04:08 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar  8 18:04:39 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7443e05

kde-apps: Add KDE Applications 17.12.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-apps/akonadi-calendar/Manifest                 |   1 +
 .../akonadi-calendar-17.12.3.ebuild                |  45 ++++++++
 kde-apps/akonadi-contacts/Manifest                 |   1 +
 .../akonadi-contacts-17.12.3.ebuild                |  42 +++++++
 kde-apps/akonadi-import-wizard/Manifest            |   1 +
 .../akonadi-import-wizard-17.12.3.ebuild           |  41 +++++++
 kde-apps/akonadi-mime/Manifest                     |   1 +
 kde-apps/akonadi-mime/akonadi-mime-17.12.3.ebuild  |  37 +++++++
 kde-apps/akonadi-notes/Manifest                    |   1 +
 .../akonadi-notes/akonadi-notes-17.12.3.ebuild     |  28 +++++
 kde-apps/akonadi-search/Manifest                   |   1 +
 .../akonadi-search/akonadi-search-17.12.3.ebuild   |  42 +++++++
 kde-apps/akonadi/Manifest                          |   1 +
 kde-apps/akonadi/akonadi-17.12.3.ebuild            | 110 +++++++++++++++++++
 kde-apps/akonadiconsole/Manifest                   |   1 +
 .../akonadiconsole/akonadiconsole-17.12.3.ebuild   |  46 ++++++++
 kde-apps/akregator/Manifest                        |   1 +
 kde-apps/akregator/akregator-17.12.3.ebuild        |  57 ++++++++++
 kde-apps/analitza/Manifest                         |   1 +
 kde-apps/analitza/analitza-17.12.3.ebuild          |  43 ++++++++
 kde-apps/ark/Manifest                              |   1 +
 kde-apps/ark/ark-17.12.3.ebuild                    |  76 +++++++++++++
 kde-apps/artikulate/Manifest                       |   1 +
 kde-apps/artikulate/artikulate-17.12.3.ebuild      |  44 ++++++++
 kde-apps/audiocd-kio/Manifest                      |   1 +
 kde-apps/audiocd-kio/audiocd-kio-17.12.3.ebuild    |  41 +++++++
 kde-apps/baloo-widgets/Manifest                    |   1 +
 .../baloo-widgets/baloo-widgets-17.12.3.ebuild     |  27 +++++
 kde-apps/blinken/Manifest                          |   1 +
 kde-apps/blinken/blinken-17.12.3.ebuild            |  34 ++++++
 kde-apps/bomber/Manifest                           |   1 +
 kde-apps/bomber/bomber-17.12.3.ebuild              |  29 +++++
 kde-apps/bovo/Manifest                             |   1 +
 kde-apps/bovo/bovo-17.12.3.ebuild                  |  30 +++++
 kde-apps/calendarjanitor/Manifest                  |   1 +
 .../calendarjanitor/calendarjanitor-17.12.3.ebuild |  42 +++++++
 kde-apps/calendarsupport/Manifest                  |   1 +
 .../calendarsupport/calendarsupport-17.12.3.ebuild |  44 ++++++++
 kde-apps/cantor/Manifest                           |   1 +
 kde-apps/cantor/cantor-17.12.3.ebuild              | 107 ++++++++++++++++++
 kde-apps/cervisia/Manifest                         |   1 +
 kde-apps/cervisia/cervisia-17.12.3.ebuild          |  36 ++++++
 kde-apps/dolphin-plugins/Manifest                  |   1 +
 .../dolphin-plugins/dolphin-plugins-17.12.3.ebuild |  74 +++++++++++++
 kde-apps/dolphin/Manifest                          |   1 +
 kde-apps/dolphin/dolphin-17.12.3.ebuild            |  85 +++++++++++++++
 kde-apps/dragon/Manifest                           |   1 +
 kde-apps/dragon/dragon-17.12.3.ebuild              |  39 +++++++
 kde-apps/eventviews/Manifest                       |   1 +
 kde-apps/eventviews/eventviews-17.12.3.ebuild      |  42 +++++++
 kde-apps/ffmpegthumbs/Manifest                     |   1 +
 kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.3.ebuild  |  22 ++++
 kde-apps/filelight/Manifest                        |   1 +
 kde-apps/filelight/filelight-17.12.3.ebuild        |  27 +++++
 kde-apps/granatier/Manifest                        |   1 +
 kde-apps/granatier/granatier-17.12.3.ebuild        |  30 +++++
 kde-apps/grantlee-editor/Manifest                  |   1 +
 .../grantlee-editor/grantlee-editor-17.12.3.ebuild |  44 ++++++++
 kde-apps/grantleetheme/Manifest                    |   1 +
 .../grantleetheme/grantleetheme-17.12.3.ebuild     |  34 ++++++
 kde-apps/gwenview/Manifest                         |   1 +
 kde-apps/gwenview/gwenview-17.12.3.ebuild          |  99 +++++++++++++++++
 kde-apps/incidenceeditor/Manifest                  |   1 +
 .../incidenceeditor/incidenceeditor-17.12.3.ebuild |  53 +++++++++
 kde-apps/juk/Manifest                              |   1 +
 kde-apps/juk/juk-17.12.3.ebuild                    |  44 ++++++++
 kde-apps/k3b/Manifest                              |   1 +
 kde-apps/k3b/k3b-17.12.3.ebuild                    | 121 +++++++++++++++++++++
 kde-apps/kaccounts-integration/Manifest            |   1 +
 .../kaccounts-integration-17.12.3.ebuild           |  39 +++++++
 kde-apps/kaccounts-providers/Manifest              |   1 +
 .../kaccounts-providers-17.12.3.ebuild             |  32 ++++++
 kde-apps/kaddressbook/Manifest                     |   1 +
 kde-apps/kaddressbook/kaddressbook-17.12.3.ebuild  |  60 ++++++++++
 kde-apps/kajongg/Manifest                          |   1 +
 kde-apps/kajongg/kajongg-17.12.3.ebuild            |  53 +++++++++
 kde-apps/kalarm/Manifest                           |   1 +
 kde-apps/kalarm/kalarm-17.12.3.ebuild              |  77 +++++++++++++
 kde-apps/kalarmcal/Manifest                        |   1 +
 kde-apps/kalarmcal/kalarmcal-17.12.3.ebuild        |  24 ++++
 kde-apps/kalgebra/Manifest                         |   1 +
 kde-apps/kalgebra/kalgebra-17.12.3.ebuild          |  42 +++++++
 kde-apps/kalzium/Manifest                          |   1 +
 kde-apps/kalzium/kalzium-17.12.3.ebuild            |  59 ++++++++++
 kde-apps/kamera/Manifest                           |   1 +
 kde-apps/kamera/kamera-17.12.3.ebuild              |  28 +++++
 kde-apps/kanagram/Manifest                         |   1 +
 kde-apps/kanagram/kanagram-17.12.3.ebuild          |  44 ++++++++
 kde-apps/kapman/Manifest                           |   1 +
 kde-apps/kapman/kapman-17.12.3.ebuild              |  29 +++++
 kde-apps/kapptemplate/Manifest                     |   1 +
 kde-apps/kapptemplate/kapptemplate-17.12.3.ebuild  |  27 +++++
 kde-apps/kate/Manifest                             |   1 +
 kde-apps/kate/kate-17.12.3.ebuild                  |  77 +++++++++++++
 kde-apps/katomic/Manifest                          |   1 +
 kde-apps/katomic/katomic-17.12.3.ebuild            |  31 ++++++
 kde-apps/kblackbox/Manifest                        |   1 +
 kde-apps/kblackbox/kblackbox-17.12.3.ebuild        |  31 ++++++
 kde-apps/kblocks/Manifest                          |   1 +
 kde-apps/kblocks/kblocks-17.12.3.ebuild            |  28 +++++
 kde-apps/kblog/Manifest                            |   1 +
 kde-apps/kblog/kblog-17.12.3.ebuild                |  24 ++++
 kde-apps/kbounce/Manifest                          |   1 +
 kde-apps/kbounce/kbounce-17.12.3.ebuild            |  34 ++++++
 kde-apps/kbreakout/Manifest                        |   1 +
 kde-apps/kbreakout/kbreakout-17.12.3.ebuild        |  32 ++++++
 kde-apps/kbruch/Manifest                           |   1 +
 kde-apps/kbruch/kbruch-17.12.3.ebuild              |  24 ++++
 kde-apps/kcachegrind/Manifest                      |   1 +
 kde-apps/kcachegrind/kcachegrind-17.12.3.ebuild    |  35 ++++++
 kde-apps/kcalc/Manifest                            |   1 +
 kde-apps/kcalc/kcalc-17.12.3.ebuild                |  33 ++++++
 kde-apps/kcalcore/Manifest                         |   1 +
 kde-apps/kcalcore/kcalcore-17.12.3.ebuild          |  23 ++++
 kde-apps/kcalutils/Manifest                        |   1 +
 kde-apps/kcalutils/kcalutils-17.12.3.ebuild        |  33 ++++++
 kde-apps/kcharselect/Manifest                      |   1 +
 kde-apps/kcharselect/kcharselect-17.12.3.ebuild    |  26 +++++
 kde-apps/kcolorchooser/Manifest                    |   1 +
 .../kcolorchooser/kcolorchooser-17.12.3.ebuild     |  22 ++++
 kde-apps/kcontacts/Manifest                        |   1 +
 kde-apps/kcontacts/kcontacts-17.12.3.ebuild        |  40 +++++++
 kde-apps/kcron/Manifest                            |   1 +
 kde-apps/kcron/kcron-17.12.3.ebuild                |  26 +++++
 kde-apps/kdav/Manifest                             |   1 +
 kde-apps/kdav/kdav-17.12.3.ebuild                  |  33 ++++++
 .../kde-apps-meta/kde-apps-meta-17.12.3.ebuild     |  25 +++++
 kde-apps/kde-dev-scripts/Manifest                  |   1 +
 .../kde-dev-scripts/kde-dev-scripts-17.12.3.ebuild |  31 ++++++
 kde-apps/kde-dev-utils/Manifest                    |   1 +
 .../kde-dev-utils/kde-dev-utils-17.12.3.ebuild     |  29 +++++
 kde-apps/kde-meta/kde-meta-17.12.3.ebuild          |  15 +++
 .../kdeaccessibility-meta-17.12.3.ebuild           |  16 +++
 .../kdeadmin-meta/kdeadmin-meta-17.12.3.ebuild     |  15 +++
 kde-apps/kdebase-meta/kdebase-meta-17.12.3.ebuild  |  15 +++
 kde-apps/kdebugsettings/Manifest                   |   1 +
 .../kdebugsettings/kdebugsettings-17.12.3.ebuild   |  27 +++++
 kde-apps/kdecore-meta/kdecore-meta-17.12.3.ebuild  |  25 +++++
 kde-apps/kdeedu-data/Manifest                      |   1 +
 kde-apps/kdeedu-data/kdeedu-data-17.12.3.ebuild    |  21 ++++
 kde-apps/kdeedu-meta/kdeedu-meta-17.12.3.ebuild    |  39 +++++++
 .../kdegames-meta/kdegames-meta-17.12.3.ebuild     |  57 ++++++++++
 .../kdegraphics-meta-17.12.3.ebuild                |  28 +++++
 kde-apps/kdegraphics-mobipocket/Manifest           |   1 +
 .../kdegraphics-mobipocket-17.12.3.ebuild          |  24 ++++
 .../kdemultimedia-meta-17.12.3.ebuild              |  29 +++++
 kde-apps/kdenetwork-filesharing/Manifest           |   1 +
 .../kdenetwork-filesharing-17.12.3.ebuild          |  29 +++++
 .../kdenetwork-meta/kdenetwork-meta-17.12.3.ebuild |  19 ++++
 kde-apps/kdenlive/Manifest                         |   1 +
 kde-apps/kdenlive/kdenlive-17.12.3.ebuild          |  77 +++++++++++++
 kde-apps/kdepim-addons/Manifest                    |   1 +
 .../kdepim-addons/kdepim-addons-17.12.3.ebuild     |  85 +++++++++++++++
 kde-apps/kdepim-apps-libs/Manifest                 |   1 +
 .../kdepim-apps-libs-17.12.3.ebuild                |  38 +++++++
 kde-apps/kdepim-meta/kdepim-meta-17.12.3.ebuild    |  69 ++++++++++++
 kde-apps/kdepim-runtime/Manifest                   |   1 +
 .../kdepim-runtime/kdepim-runtime-17.12.3.ebuild   |  82 ++++++++++++++
 kde-apps/kdesdk-kioslaves/Manifest                 |   1 +
 .../kdesdk-kioslaves-17.12.3.ebuild                |  20 ++++
 kde-apps/kdesdk-meta/kdesdk-meta-17.12.3.ebuild    |  29 +++++
 kde-apps/kdesdk-thumbnailers/Manifest              |   1 +
 .../kdesdk-thumbnailers-17.12.3.ebuild             |  21 ++++
 .../kdeutils-meta/kdeutils-meta-17.12.3.ebuild     |  28 +++++
 kde-apps/kdf/Manifest                              |   1 +
 kde-apps/kdf/kdf-17.12.3.ebuild                    |  29 +++++
 kde-apps/kdialog/Manifest                          |   1 +
 kde-apps/kdialog/kdialog-17.12.3.ebuild            |  36 ++++++
 kde-apps/kdiamond/Manifest                         |   1 +
 kde-apps/kdiamond/kdiamond-17.12.3.ebuild          |  32 ++++++
 kde-apps/keditbookmarks/Manifest                   |   1 +
 .../keditbookmarks/keditbookmarks-17.12.3.ebuild   |  44 ++++++++
 kde-apps/kfind/Manifest                            |   1 +
 kde-apps/kfind/kfind-17.12.3.ebuild                |  30 +++++
 kde-apps/kfloppy/Manifest                          |   1 +
 kde-apps/kfloppy/kfloppy-17.12.3.ebuild            |  31 ++++++
 kde-apps/kfourinline/Manifest                      |   1 +
 kde-apps/kfourinline/kfourinline-17.12.3.ebuild    |  31 ++++++
 kde-apps/kgeography/Manifest                       |   1 +
 kde-apps/kgeography/kgeography-17.12.3.ebuild      |  29 +++++
 kde-apps/kget/Manifest                             |   1 +
 kde-apps/kget/kget-17.12.3.ebuild                  |  65 +++++++++++
 kde-apps/kgoldrunner/Manifest                      |   1 +
 kde-apps/kgoldrunner/kgoldrunner-17.12.3.ebuild    |  36 ++++++
 kde-apps/kgpg/Manifest                             |   1 +
 kde-apps/kgpg/kgpg-17.12.3.ebuild                  |  48 ++++++++
 kde-apps/khangman/Manifest                         |   1 +
 kde-apps/khangman/khangman-17.12.3.ebuild          |  40 +++++++
 kde-apps/khelpcenter/Manifest                      |   1 +
 kde-apps/khelpcenter/khelpcenter-17.12.3.ebuild    |  43 ++++++++
 kde-apps/kidentitymanagement/Manifest              |   1 +
 .../kidentitymanagement-17.12.3.ebuild             |  35 ++++++
 kde-apps/kig/Manifest                              |   1 +
 kde-apps/kig/kig-17.12.3.ebuild                    |  62 +++++++++++
 kde-apps/kigo/Manifest                             |   1 +
 kde-apps/kigo/kigo-17.12.3.ebuild                  |  35 ++++++
 kde-apps/killbots/Manifest                         |   1 +
 kde-apps/killbots/killbots-17.12.3.ebuild          |  30 +++++
 kde-apps/kimagemapeditor/Manifest                  |   1 +
 .../kimagemapeditor/kimagemapeditor-17.12.3.ebuild |  32 ++++++
 kde-apps/kimap/Manifest                            |   1 +
 kde-apps/kimap/kimap-17.12.3.ebuild                |  38 +++++++
 kde-apps/kio-extras/Manifest                       |   1 +
 kde-apps/kio-extras/kio-extras-17.12.3.ebuild      |  80 ++++++++++++++
 kde-apps/kiriki/Manifest                           |   1 +
 kde-apps/kiriki/kiriki-17.12.3.ebuild              |  32 ++++++
 kde-apps/kiten/Manifest                            |   1 +
 kde-apps/kiten/kiten-17.12.3.ebuild                |  31 ++++++
 kde-apps/kjumpingcube/Manifest                     |   1 +
 kde-apps/kjumpingcube/kjumpingcube-17.12.3.ebuild  |  32 ++++++
 kde-apps/kldap/Manifest                            |   1 +
 kde-apps/kldap/kldap-17.12.3.ebuild                |  36 ++++++
 kde-apps/kleopatra/Manifest                        |   1 +
 kde-apps/kleopatra/kleopatra-17.12.3.ebuild        |  52 +++++++++
 kde-apps/klettres/Manifest                         |   1 +
 kde-apps/klettres/klettres-17.12.3.ebuild          |  31 ++++++
 kde-apps/klickety/Manifest                         |   1 +
 kde-apps/klickety/klickety-17.12.3.ebuild          |  32 ++++++
 kde-apps/klines/Manifest                           |   1 +
 kde-apps/klines/klines-17.12.3.ebuild              |  33 ++++++
 kde-apps/kmag/Manifest                             |   1 +
 kde-apps/kmag/kmag-17.12.3.ebuild                  |  37 +++++++
 kde-apps/kmahjongg/Manifest                        |   1 +
 kde-apps/kmahjongg/kmahjongg-17.12.3.ebuild        |  36 ++++++
 kde-apps/kmail-account-wizard/Manifest             |   1 +
 .../kmail-account-wizard-17.12.3.ebuild            |  52 +++++++++
 kde-apps/kmail/Manifest                            |   1 +
 kde-apps/kmail/kmail-17.12.3.ebuild                | 111 +++++++++++++++++++
 kde-apps/kmailtransport/Manifest                   |   1 +
 .../kmailtransport/kmailtransport-17.12.3.ebuild   |  43 ++++++++
 kde-apps/kmbox/Manifest                            |   1 +
 kde-apps/kmbox/kmbox-17.12.3.ebuild                |  15 +++
 kde-apps/kmime/Manifest                            |   1 +
 kde-apps/kmime/kmime-17.12.3.ebuild                |  20 ++++
 kde-apps/kmines/Manifest                           |   1 +
 kde-apps/kmines/kmines-17.12.3.ebuild              |  32 ++++++
 kde-apps/kmix/Manifest                             |   1 +
 kde-apps/kmix/kmix-17.12.3.ebuild                  |  52 +++++++++
 kde-apps/kmousetool/Manifest                       |   1 +
 kde-apps/kmousetool/kmousetool-17.12.3.ebuild      |  35 ++++++
 kde-apps/kmouth/Manifest                           |   1 +
 kde-apps/kmouth/kmouth-17.12.3.ebuild              |  32 ++++++
 kde-apps/kmplot/Manifest                           |   1 +
 kde-apps/kmplot/kmplot-17.12.3.ebuild              |  35 ++++++
 kde-apps/knavalbattle/Manifest                     |   1 +
 kde-apps/knavalbattle/knavalbattle-17.12.3.ebuild  |  37 +++++++
 kde-apps/knetwalk/Manifest                         |   1 +
 kde-apps/knetwalk/knetwalk-17.12.3.ebuild          |  34 ++++++
 kde-apps/knotes/Manifest                           |   1 +
 kde-apps/knotes/knotes-17.12.3.ebuild              |  72 ++++++++++++
 kde-apps/kolf/Manifest                             |   1 +
 kde-apps/kolf/kolf-17.12.3.ebuild                  |  35 ++++++
 kde-apps/kollision/Manifest                        |   1 +
 kde-apps/kollision/kollision-17.12.3.ebuild        |  29 +++++
 kde-apps/kolourpaint/Manifest                      |   1 +
 kde-apps/kolourpaint/kolourpaint-17.12.3.ebuild    |  42 +++++++
 kde-apps/kompare/Manifest                          |   1 +
 kde-apps/kompare/kompare-17.12.3.ebuild            |  35 ++++++
 kde-apps/konqueror/Manifest                        |   1 +
 kde-apps/konqueror/konqueror-17.12.3.ebuild        | 104 ++++++++++++++++++
 kde-apps/konquest/Manifest                         |   1 +
 kde-apps/konquest/konquest-17.12.3.ebuild          |  34 ++++++
 kde-apps/konsole/Manifest                          |   1 +
 kde-apps/konsole/konsole-17.12.3.ebuild            |  58 ++++++++++
 kde-apps/konsolekalendar/Manifest                  |   1 +
 .../konsolekalendar/konsolekalendar-17.12.3.ebuild |  41 +++++++
 kde-apps/kontact/Manifest                          |   1 +
 kde-apps/kontact/kontact-17.12.3.ebuild            |  44 ++++++++
 kde-apps/kontactinterface/Manifest                 |   1 +
 .../kontactinterface-17.12.3.ebuild                |  27 +++++
 kde-apps/korganizer/Manifest                       |   1 +
 kde-apps/korganizer/korganizer-17.12.3.ebuild      |  88 +++++++++++++++
 kde-apps/kpat/Manifest                             |   1 +
 kde-apps/kpat/kpat-17.12.3.ebuild                  |  34 ++++++
 kde-apps/kpimtextedit/Manifest                     |   1 +
 kde-apps/kpimtextedit/kpimtextedit-17.12.3.ebuild  |  50 +++++++++
 kde-apps/kqtquickcharts/Manifest                   |   1 +
 .../kqtquickcharts/kqtquickcharts-17.12.3.ebuild   |  16 +++
 kde-apps/krdc/Manifest                             |   1 +
 kde-apps/krdc/krdc-17.12.3.ebuild                  |  47 ++++++++
 kde-apps/kreversi/Manifest                         |   1 +
 kde-apps/kreversi/kreversi-17.12.3.ebuild          |  39 +++++++
 kde-apps/krfb/Manifest                             |   1 +
 kde-apps/krfb/krfb-17.12.3.ebuild                  |  38 +++++++
 kde-apps/kross-interpreters/Manifest               |   1 +
 .../kross-interpreters-17.12.3.ebuild              |  37 +++++++
 kde-apps/kruler/Manifest                           |   1 +
 kde-apps/kruler/kruler-17.12.3.ebuild              |  40 +++++++
 kde-apps/kshisen/Manifest                          |   1 +
 kde-apps/kshisen/kshisen-17.12.3.ebuild            |  32 ++++++
 kde-apps/ksirk/Manifest                            |   1 +
 kde-apps/ksirk/ksirk-17.12.3.ebuild                |  42 +++++++
 kde-apps/ksmtp/Manifest                            |   1 +
 kde-apps/ksmtp/ksmtp-17.12.3.ebuild                |  24 ++++
 kde-apps/ksnakeduel/Manifest                       |   1 +
 kde-apps/ksnakeduel/ksnakeduel-17.12.3.ebuild      |  33 ++++++
 kde-apps/kspaceduel/Manifest                       |   1 +
 kde-apps/kspaceduel/kspaceduel-17.12.3.ebuild      |  33 ++++++
 kde-apps/ksquares/Manifest                         |   1 +
 kde-apps/ksquares/ksquares-17.12.3.ebuild          |  31 ++++++
 kde-apps/ksudoku/Manifest                          |   1 +
 kde-apps/ksudoku/ksudoku-17.12.3.ebuild            |  51 +++++++++
 kde-apps/ksystemlog/Manifest                       |   1 +
 kde-apps/ksystemlog/ksystemlog-17.12.3.ebuild      |  60 ++++++++++
 kde-apps/kteatime/Manifest                         |   1 +
 kde-apps/kteatime/kteatime-17.12.3.ebuild          |  28 +++++
 kde-apps/ktimer/Manifest                           |   1 +
 kde-apps/ktimer/ktimer-17.12.3.ebuild              |  27 +++++
 kde-apps/ktouch/Manifest                           |   1 +
 kde-apps/ktouch/ktouch-17.12.3.ebuild              |  44 ++++++++
 kde-apps/ktp-accounts-kcm/Manifest                 |   1 +
 .../ktp-accounts-kcm-17.12.3.ebuild                |  58 ++++++++++
 kde-apps/ktp-approver/Manifest                     |   1 +
 kde-apps/ktp-approver/ktp-approver-17.12.3.ebuild  |  29 +++++
 kde-apps/ktp-auth-handler/Manifest                 |   1 +
 .../ktp-auth-handler-17.12.3.ebuild                |  35 ++++++
 kde-apps/ktp-call-ui/Manifest                      |   1 +
 kde-apps/ktp-call-ui/ktp-call-ui-17.12.3.ebuild    |  38 +++++++
 kde-apps/ktp-common-internals/Manifest             |   1 +
 .../ktp-common-internals-17.12.3.ebuild            |  64 +++++++++++
 kde-apps/ktp-contact-list/Manifest                 |   1 +
 .../ktp-contact-list-17.12.3.ebuild                |  40 +++++++
 kde-apps/ktp-contact-runner/Manifest               |   1 +
 .../ktp-contact-runner-17.12.3.ebuild              |  27 +++++
 kde-apps/ktp-desktop-applets/Manifest              |   1 +
 .../ktp-desktop-applets-17.12.3.ebuild             |  24 ++++
 kde-apps/ktp-filetransfer-handler/Manifest         |   1 +
 .../ktp-filetransfer-handler-17.12.3.ebuild        |  26 +++++
 kde-apps/ktp-kded-module/Manifest                  |   1 +
 .../ktp-kded-module/ktp-kded-module-17.12.3.ebuild |  39 +++++++
 kde-apps/ktp-send-file/Manifest                    |   1 +
 .../ktp-send-file/ktp-send-file-17.12.3.ebuild     |  33 ++++++
 kde-apps/ktp-text-ui/Manifest                      |   1 +
 kde-apps/ktp-text-ui/ktp-text-ui-17.12.3.ebuild    |  56 ++++++++++
 kde-apps/ktuberling/Manifest                       |   1 +
 kde-apps/ktuberling/ktuberling-17.12.3.ebuild      |  39 +++++++
 kde-apps/kturtle/Manifest                          |   1 +
 kde-apps/kturtle/kturtle-17.12.3.ebuild            |  31 ++++++
 kde-apps/kubrick/Manifest                          |   1 +
 kde-apps/kubrick/kubrick-17.12.3.ebuild            |  32 ++++++
 kde-apps/kwalletmanager/Manifest                   |   1 +
 .../kwalletmanager/kwalletmanager-17.12.3.ebuild   |  46 ++++++++
 kde-apps/kwave/Manifest                            |   1 +
 kde-apps/kwave/kwave-17.12.3.ebuild                |  82 ++++++++++++++
 kde-apps/kwordquiz/Manifest                        |   1 +
 kde-apps/kwordquiz/kwordquiz-17.12.3.ebuild        |  37 +++++++
 kde-apps/kwrite/Manifest                           |   1 +
 kde-apps/kwrite/kwrite-17.12.3.ebuild              |  50 +++++++++
 kde-apps/libgravatar/Manifest                      |   1 +
 kde-apps/libgravatar/libgravatar-17.12.3.ebuild    |  37 +++++++
 kde-apps/libkcddb/Manifest                         |   1 +
 kde-apps/libkcddb/libkcddb-17.12.3.ebuild          |  51 +++++++++
 kde-apps/libkcompactdisc/Manifest                  |   1 +
 .../libkcompactdisc/libkcompactdisc-17.12.3.ebuild |  29 +++++
 kde-apps/libkdcraw/Manifest                        |   1 +
 kde-apps/libkdcraw/libkdcraw-17.12.3.ebuild        |  18 +++
 kde-apps/libkdegames/Manifest                      |   1 +
 kde-apps/libkdegames/libkdegames-17.12.3.ebuild    |  48 ++++++++
 kde-apps/libkdepim/Manifest                        |   1 +
 kde-apps/libkdepim/libkdepim-17.12.3.ebuild        |  43 ++++++++
 kde-apps/libkeduvocdocument/Manifest               |   1 +
 .../libkeduvocdocument-17.12.3.ebuild              |  30 +++++
 kde-apps/libkexiv2/Manifest                        |   1 +
 kde-apps/libkexiv2/libkexiv2-17.12.3.ebuild        |  18 +++
 kde-apps/libkgapi/Manifest                         |   1 +
 kde-apps/libkgapi/libkgapi-17.12.3.ebuild          |  34 ++++++
 kde-apps/libkgeomap/Manifest                       |   1 +
 kde-apps/libkgeomap/libkgeomap-17.12.3.ebuild      |  37 +++++++
 kde-apps/libkipi/Manifest                          |   1 +
 kde-apps/libkipi/libkipi-17.12.3.ebuild            |  27 +++++
 kde-apps/libkleo/Manifest                          |   1 +
 kde-apps/libkleo/libkleo-17.12.3.ebuild            |  33 ++++++
 kde-apps/libkmahjongg/Manifest                     |   1 +
 kde-apps/libkmahjongg/libkmahjongg-17.12.3.ebuild  |  24 ++++
 kde-apps/libkomparediff2/Manifest                  |   1 +
 .../libkomparediff2/libkomparediff2-17.12.3.ebuild |  24 ++++
 kde-apps/libksane/Manifest                         |   1 +
 kde-apps/libksane/libksane-17.12.3.ebuild          |  26 +++++
 kde-apps/libksieve/Manifest                        |   1 +
 kde-apps/libksieve/libksieve-17.12.3.ebuild        |  60 ++++++++++
 kde-apps/libktnef/Manifest                         |   1 +
 kde-apps/libktnef/libktnef-17.12.3.ebuild          |  24 ++++
 kde-apps/lokalize/Manifest                         |   1 +
 kde-apps/lokalize/lokalize-17.12.3.ebuild          |  63 +++++++++++
 kde-apps/lskat/Manifest                            |   1 +
 kde-apps/lskat/lskat-17.12.3.ebuild                |  33 ++++++
 kde-apps/mailcommon/Manifest                       |   1 +
 kde-apps/mailcommon/mailcommon-17.12.3.ebuild      |  57 ++++++++++
 kde-apps/mailimporter/Manifest                     |   1 +
 kde-apps/mailimporter/mailimporter-17.12.3.ebuild  |  30 +++++
 kde-apps/marble/Manifest                           |   1 +
 kde-apps/marble/marble-17.12.3.ebuild              |  86 +++++++++++++++
 kde-apps/mbox-importer/Manifest                    |   1 +
 .../mbox-importer/mbox-importer-17.12.3.ebuild     |  32 ++++++
 kde-apps/messagelib/Manifest                       |   1 +
 kde-apps/messagelib/messagelib-17.12.3.ebuild      |  70 ++++++++++++
 kde-apps/minuet/Manifest                           |   1 +
 kde-apps/minuet/minuet-17.12.3.ebuild              |  28 +++++
 kde-apps/okteta/Manifest                           |   1 +
 kde-apps/okteta/okteta-17.12.3.ebuild              |  62 +++++++++++
 kde-apps/okular/Manifest                           |   1 +
 kde-apps/okular/okular-17.12.3.ebuild              | 102 +++++++++++++++++
 kde-apps/palapeli/Manifest                         |   1 +
 kde-apps/palapeli/palapeli-17.12.3.ebuild          |  38 +++++++
 kde-apps/parley/Manifest                           |   1 +
 kde-apps/parley/parley-17.12.3.ebuild              |  47 ++++++++
 kde-apps/picmi/Manifest                            |   1 +
 kde-apps/picmi/picmi-17.12.3.ebuild                |  34 ++++++
 kde-apps/pim-data-exporter/Manifest                |   1 +
 .../pim-data-exporter-17.12.3.ebuild               |  46 ++++++++
 kde-apps/pim-sieve-editor/Manifest                 |   1 +
 .../pim-sieve-editor-17.12.3.ebuild                |  44 ++++++++
 kde-apps/pimcommon/Manifest                        |   1 +
 kde-apps/pimcommon/pimcommon-17.12.3.ebuild        |  63 +++++++++++
 .../plasma-telepathy-meta-17.12.3.ebuild           |  33 ++++++
 kde-apps/poxml/Manifest                            |   1 +
 kde-apps/poxml/poxml-17.12.3.ebuild                |  17 +++
 kde-apps/print-manager/Manifest                    |   1 +
 .../print-manager/print-manager-17.12.3.ebuild     |  53 +++++++++
 kde-apps/rocs/Manifest                             |   1 +
 kde-apps/rocs/rocs-17.12.3.ebuild                  |  45 ++++++++
 kde-apps/signon-kwallet-extension/Manifest         |   1 +
 .../signon-kwallet-extension-17.12.3.ebuild        |  17 +++
 kde-apps/spectacle/Manifest                        |   1 +
 kde-apps/spectacle/spectacle-17.12.3.ebuild        |  52 +++++++++
 kde-apps/step/Manifest                             |   1 +
 kde-apps/step/step-17.12.3.ebuild                  |  63 +++++++++++
 kde-apps/svgpart/Manifest                          |   1 +
 kde-apps/svgpart/svgpart-17.12.3.ebuild            |  24 ++++
 kde-apps/sweeper/Manifest                          |   1 +
 kde-apps/sweeper/sweeper-17.12.3.ebuild            |  35 ++++++
 kde-apps/syndication/Manifest                      |   1 +
 kde-apps/syndication/syndication-17.12.3.ebuild    |  20 ++++
 kde-apps/thumbnailers/Manifest                     |   1 +
 kde-apps/thumbnailers/thumbnailers-17.12.3.ebuild  |  32 ++++++
 kde-apps/umbrello/Manifest                         |   1 +
 kde-apps/umbrello/umbrello-17.12.3.ebuild          |  59 ++++++++++
 kde-apps/zeroconf-ioslave/Manifest                 |   1 +
 .../zeroconf-ioslave-17.12.3.ebuild                |  22 ++++
 439 files changed, 9513 insertions(+)

diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest
index 1df83060fba..b6e01a78b55 100644
--- a/kde-apps/akonadi-calendar/Manifest
+++ b/kde-apps/akonadi-calendar/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-calendar-17.08.3.tar.xz 280448 BLAKE2B 639871f99310e94f936c2cf7784c5968274c40fd428334ad77c9480e88442ad55d7a4e432e936d34c477555b81e7f9c579b464a1f90ce32da29048548ec8735e SHA512 318be593363dc6710369555946f8152ec410a74a2b8821b5e10f7f1df8dedcd6faa1a4fd21255f0d9366760d2e5f61bd54b4b08a1bdb1f30a7409e4031c2a53c
 DIST akonadi-calendar-17.12.2.tar.xz 284256 BLAKE2B e825422ee86a5532dba84d38e35db00ee0c4df99460fa70e0a042eb40156f51cb9aacbfa04a046cff90c18718e30d6e89af88a831e0a66a74f1e8b8dbaf4d9e2 SHA512 421c3a69f06ff487940340fe0ffe9d2eb1e79270c2fdbb9697f1ef45a387736ae230f41f7bdf2d23d57f337eeb9fbfd2e88390cb775c3a33a4f923951a1bdd40
+DIST akonadi-calendar-17.12.3.tar.xz 284008 BLAKE2B e88d748d5640fd5906b3f4d843d50da59841f9e3dd6f15ce19e9bca32112597300d85e257ba77ca47b6c4a556a14fd2177c6ea7ef3e8cacc0ae6b9b8d8af9791 SHA512 456f67e88961c1187d5a347f2651665848468b3179dce91bcdef2dbbcca7fdb7d760bdf25f8dd8de9b41ea2794a069385c1cfbac407b6e187b0c6f3e460638d4

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-17.12.3.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-17.12.3.ebuild
new file mode 100644
index 00000000000..66563cc6465
--- /dev/null
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-17.12.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for akonadi calendar integration"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+RESTRICT+=" test"

diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest
index d17a10ad7ed..c21a9e82a62 100644
--- a/kde-apps/akonadi-contacts/Manifest
+++ b/kde-apps/akonadi-contacts/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-contacts-17.08.3.tar.xz 353516 BLAKE2B 628a80b4bccc01e98d4124180fdceb68742fb4b0ef822baf665215a700c6ceb16c98b5efa7ad18c894910fdc269087e874cb32f5b80ca4d1e1a904e007fa2974 SHA512 d3b8dc0c82b4258aac3c06d87d62c8ecf881fe62c31a9f77b4c050a3ee70e10d225660b08f7cbf4cf6c813ed2c1c5c321cdf0633e37cf8e21bf70a04bd133870
 DIST akonadi-contacts-17.12.2.tar.xz 345972 BLAKE2B 0ec746f29f5236fc218f8f6205a507d0426a164a73bf7dbf7b750b9c454ec3ddc3d74709fbcbdf6e17c3327abdd1d46257fa79cf50698db2e4ca9ba7a2923808 SHA512 36b8c18d31661857d47bbe1dca3d912f1a3b4969ad03002014d18cd7978857dde100d95b5736799c0e18d2b6564820bcb865258d1848f2965dd3c675bd978729
+DIST akonadi-contacts-17.12.3.tar.xz 345296 BLAKE2B 2f249c14dd8ea549eb1a8aa8c5508dfb9ba43f4521e979b3ff9a76d50a5337a7df6a7d4ef18cfe821659c45bd7f7c691ef301c32dadca93c9cfcf06eca9b85e1 SHA512 37e621015ebbc80d765e4668cd720901b815c55b84f78ff39c163ec90dafdd50ef46567c6091afa02d434d339d4b172e5332d8954a134a50215a12bb099822bb

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-17.12.3.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-17.12.3.ebuild
new file mode 100644
index 00000000000..7cf2a294e13
--- /dev/null
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Library for akonadi contact integration"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+IUSE=""
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT+=" test"
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep prison)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest
index bf98dedb766..34498624a18 100644
--- a/kde-apps/akonadi-import-wizard/Manifest
+++ b/kde-apps/akonadi-import-wizard/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-import-wizard-17.08.3.tar.xz 434632 BLAKE2B 7873ce751e8af1af3b4b4859e495a1e4f4820e8899c9955200d6ba7412d5f5ea3c974d4a112c547e3dd429f59d4d2de2170fe76fa8320dd974d838f8800727f5 SHA512 dde89492fa2b2e2c0eff38e7cfa5d83607a843ff62f46a4042139b8922b4744b887428d1d00d68e4dbd6b09afec6194e3793c27c1dd005550af7cb8c85879351
 DIST akonadi-import-wizard-17.12.2.tar.xz 436612 BLAKE2B d5d38287132d46dbd7e9696edd05f0e824a769308741454ce95680a7259512f1a25645a211ba526d8eee2053d54f449ad5bc0d217054457c713c793679d5e5a8 SHA512 72066b27582ff44c67a741d0fddaac43abb3db6f7b54d1804532c024b4c56f1e287bdf1c11562b5760c3b92a7afc2c10df567bbd8bb0d99b2a1a41131f8e61fa
+DIST akonadi-import-wizard-17.12.3.tar.xz 436656 BLAKE2B 149488e7c5188df4edd78d9d3d58565b5eb629f25cb7a2e759ee8f6fb6e1112948cbc7e953778ca744616739b3ad86f4707c1680e87e1509c35aab64fb46f5e2 SHA512 3c3001803921c2860bf1c16c73db5cffadd5ae1b77f0577d1bd0eb05e19b4632657ea4524088698e770b9843cda69faee9071c8a4269de158d65ed730b8fa074

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.3.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.3.ebuild
new file mode 100644
index 00000000000..711036b2177
--- /dev/null
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+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+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep mailimporter)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	!kde-apps/kmail:4
+"

diff --git a/kde-apps/akonadi-mime/Manifest b/kde-apps/akonadi-mime/Manifest
index 71a22a03986..ab7e66379e5 100644
--- a/kde-apps/akonadi-mime/Manifest
+++ b/kde-apps/akonadi-mime/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-mime-17.08.3.tar.xz 130840 BLAKE2B 27d639f6f6fb29544847b452dd67a352a4b7569371da4ce05a5ac0207c6209df16dc7532eafc659a62d53c7b631260feebd795964350a6940dcd131de2ba8d92 SHA512 2bd31750fa63705035dcdc56b4686ec0e22fc593baa6514e0803e6e4ce7ab4346edb5f1eab14f598e7d5c23569b842f7d733dfd53f9d60a64b3f6214de8742f6
 DIST akonadi-mime-17.12.2.tar.xz 130124 BLAKE2B 115408090a0809604c4cd25af304ce7fa69bceb79e54e04019edc997a948b956479aefc3bed1d0eb83677c73e014c54b1c21ca4d80f5a50ea5b9234484b0d7b3 SHA512 a0bc9110bbc4d51910b17efdc3347c84f409d21bd43bdb2b44552dcaca6bbc16424ea89e95296351a7bec655fe3c0601a960fb8367238eebaf4c7ed7f1ae757f
+DIST akonadi-mime-17.12.3.tar.xz 129916 BLAKE2B d0aafdbb9b2ba2e39dd33a6e8f5e7638b840c4b7a67731ac87c1c33d986a240b38fe18e467c0987f54b8aea51b42c7078b3eda588a349cbc439031dfbc8b4cb1 SHA512 5f260b00ddb5949cb924e62b1781ef4d6d3b23fca310ef120440345f6095ab678a41672287b139c8e0ac7c3d5a7dc0aaa15cfe9d59ecf75b51b1c09de7d952b7

diff --git a/kde-apps/akonadi-mime/akonadi-mime-17.12.3.ebuild b/kde-apps/akonadi-mime/akonadi-mime-17.12.3.ebuild
new file mode 100644
index 00000000000..828716b6dc5
--- /dev/null
+++ b/kde-apps/akonadi-mime/akonadi-mime-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for akonadi mime types"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+ LGPL-2.1+"
+IUSE=""
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT+=" test"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/libxslt
+	x11-misc/shared-mime-info
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	!kde-apps/kdepimlibs:4
+"

diff --git a/kde-apps/akonadi-notes/Manifest b/kde-apps/akonadi-notes/Manifest
index 3e666c6ffa8..a31fbede6fd 100644
--- a/kde-apps/akonadi-notes/Manifest
+++ b/kde-apps/akonadi-notes/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-notes-17.08.3.tar.xz 24728 BLAKE2B 6447bff50f623c54f155038b47e52394f6b6798cbd0485de45ef01ec9cb7c45e4c023f6ee0d577e3046f17df3c6ba2e6d363c4e93e2510a71119c5eb8009bd9c SHA512 ea7f19cb833d9a54fe8c52f02e4b87ee45a7cbe997b7b6974d9f8372d5e13cd6815be180d15c2aec9df6e490c028ac2f5c6d97cdc9a87b0e20c3b8b701261a68
 DIST akonadi-notes-17.12.2.tar.xz 24528 BLAKE2B 1e20827dc6a5c7eb5262193c5ce0e707187eafc8e1ce70c53bd696708d738d0aa2ab2509a20cdd7de69d81f17b314ad3068a140c6d7e9d764e3738c9dff88092 SHA512 8c10178dd8d0de8b9d405a45aff8f70f58a4c66e79355f831c08202665b24e2584f716e32694ade4acfb07cd8707d37c82c3c1feba9fb219a67aec7f01abe4f7
+DIST akonadi-notes-17.12.3.tar.xz 24520 BLAKE2B c37debede8bcbf97a6f2bee6d7195ddda69f466034b6ba60299bf93485dee1826930a7d029ebc39df7e6317c9124db57a8b7d97a6713635f4fd266dbc1dcc93b SHA512 306fafd7ef59f541cc30b111f4ab83cc2d218c8949ed14805f8116388a328ec8d522194408afbf455d133ef8a40153c04b9dbf907e4b0e784458f9fe2aaaae62

diff --git a/kde-apps/akonadi-notes/akonadi-notes-17.12.3.ebuild b/kde-apps/akonadi-notes/akonadi-notes-17.12.3.ebuild
new file mode 100644
index 00000000000..0afe6508a57
--- /dev/null
+++ b/kde-apps/akonadi-notes/akonadi-notes-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for akonadi notes integration"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+IUSE=""
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtxml)
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep akonadi)
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/akonadi-search/Manifest b/kde-apps/akonadi-search/Manifest
index 878a4ea79e0..329073a2ae6 100644
--- a/kde-apps/akonadi-search/Manifest
+++ b/kde-apps/akonadi-search/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-search-17.08.3.tar.xz 81288 BLAKE2B 04342e552c47fb9e2d94e13715b4d6b564b02bf9704671ada211f353fc3554b7fc01600ff6c4b3e03cf6c2edd4f525a2c01e2b9e8a4479ea8b28de26ad2b79d5 SHA512 e76e0f2a4f0c26b353e31c8cfeb29f6a1e342101b58925d741479193955171e7698019e1a0117348694d7f1256c777cbce9c43033e8b7336cacef0e2c87f9c77
 DIST akonadi-search-17.12.2.tar.xz 81876 BLAKE2B 4a6cb6987cc24536b7f9c9c3675cc8677712fee4550d4777963edd188a7d07e4494da86a14370a8c9aa5952923602a71d9fb88f3c583955f270fa889fa3e6e2d SHA512 0b8d495c2ccc433ed4fe2deb1989d3a711f0622f28d7e5f87f6576edfada5dcd774dd6d5cf6f6352277ea4908b2e1026054200e76868e6455eec67124861252c
+DIST akonadi-search-17.12.3.tar.xz 81872 BLAKE2B bcbc5cd5d2cf37bb80c890164c45f0141d7d668c59ad099888831efb45781d15d8d34ffac2c18a9dde4fc697cf02dfe0493d01c60bc687b137dcd6cbdb11f6da SHA512 3c227f25784069bca95abe43657fa2964049dac840629f6ceeb8ea7378f4a8860b4dc2346a7cf1069d9cd0950ceaa65c1aad772199a4e15b27d099ca16c46689

diff --git a/kde-apps/akonadi-search/akonadi-search-17.12.3.ebuild b/kde-apps/akonadi-search/akonadi-search-17.12.3.ebuild
new file mode 100644
index 00000000000..5504a5b85b7
--- /dev/null
+++ b/kde-apps/akonadi-search/akonadi-search-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
+HOMEPAGE="https://cgit.kde.org/akonadi-search.git"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep krunner)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	>=dev-libs/xapian-1.3:=[chert]
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/boost
+	test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite,tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest
index 4810521e03a..aee0e98c838 100644
--- a/kde-apps/akonadi/Manifest
+++ b/kde-apps/akonadi/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-17.08.3.tar.xz 1427896 BLAKE2B 37e19d5afb0911bf2002392e0579ea33429a5dc8ec5ddbf3c8e8fa5ec21b014dea5267e353cf5ab94927fa8444cacf9948c001de34a9acc730a891b96da7c0a5 SHA512 bd2a8832ba02b4c39aa2d004722559921a40c39d5bfd6660a0c1fe1d3a2f7103bda59849a45523f3d53b6a02d8686770cb304cbc04ad056fb9627d602b992adb
 DIST akonadi-17.12.2.tar.xz 1521880 BLAKE2B c039036cdc0d63dbb6e4ad4b5c0573fbfccf77bc42c03f0fa9f70cc27d603b79f48af7c1f120bb9d3a6460f288a272afd4843987f205d5baeecc665f24b1beab SHA512 c0004d09cae94b4f8a348c0439830a3ec6e906b04a95e8db7f3d15c6aa159910e764c06e3d92ade20e02c16598378cf2eb3f6e99018f2f47d7505bd0fb968905
+DIST akonadi-17.12.3.tar.xz 1521576 BLAKE2B d4809ccac14a18d922f04bf772892aaf7f43209b030880ec72d7ded662a1dd03bd768d71a30c1655a1634ad7b20f3c24c176d4da9a5beb1e9c543c256dbb4b97 SHA512 410b72dfa6eb3272bb8b959f7e0ba5951faef598e7c73696844bb6e33d4f5edb0bed4dc5ccea68111a7eef3c9f7a776acf8823c9a138b6af28d819ce8077595f

diff --git a/kde-apps/akonadi/akonadi-17.12.3.ebuild b/kde-apps/akonadi/akonadi-17.12.3.ebuild
new file mode 100644
index 00000000000..99c2e48ae5e
--- /dev/null
+++ b/kde-apps/akonadi/akonadi-17.12.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_DESIGNERPLUGIN="true"
+KDE_TEST="forceoptional"
+VIRTUALDBUS_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
+HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
+
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="LGPL-2.1+"
+IUSE="+mysql postgres sqlite tools xml"
+
+REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsql 'mysql?,postgres?')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	x11-misc/shared-mime-info
+	sqlite? ( dev-db/sqlite:3 )
+	xml? ( dev-libs/libxml2 )
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/boost
+	dev-libs/libxslt
+	test? ( sys-apps/dbus )
+"
+RDEPEND="${COMMON_DEPEND}
+	!<kde-apps/kapptemplate-17.11.80
+	!kde-apps/kdepim-l10n
+	!kde-apps/kdepimlibs
+	mysql? ( virtual/mysql )
+	postgres? ( dev-db/postgresql )
+"
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
+
+pkg_setup() {
+	# Set default storage backend in order: MySQL, PostgreSQL, SQLite
+	# reverse driver check to keep the order
+	use sqlite && DRIVER="QSQLITE3"
+	use postgres && DRIVER="QPSQL"
+	use mysql && DRIVER="QMYSQL"
+
+	if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
+		ewarn "We strongly recommend you change your Akonadi database backend to either MySQL"
+		ewarn "or PostgreSQL in your user configuration."
+		ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend."
+	fi
+
+	kde5_pkg_setup
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DAKONADI_BUILD_QSQLITE=$(usex sqlite)
+		-DBUILD_TOOLS=$(usex tools)
+		$(cmake-utils_use_find_package xml LibXml2)
+	)
+
+	kde5_src_configure
+}
+
+src_install() {
+	# Who knows, maybe it accidentally fixes our permission issues
+	cat <<-EOF > "${T}"/akonadiserverrc
+[%General]
+Driver=${DRIVER}
+EOF
+	insinto /usr/share/config/akonadi
+	doins "${T}"/akonadiserverrc
+
+	kde5_src_install
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+	elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
+	elog "Available drivers are:"
+	use mysql && elog "  QMYSQL"
+	use postgres && elog "  QPSQL"
+	use sqlite && elog "  QSQLITE3"
+	elog "${DRIVER} has been set as your default akonadi storage backend."
+}

diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest
index 3963a7ace6c..2d17a94018c 100644
--- a/kde-apps/akonadiconsole/Manifest
+++ b/kde-apps/akonadiconsole/Manifest
@@ -1,2 +1,3 @@
 DIST akonadiconsole-17.08.3.tar.xz 185196 BLAKE2B fb630eb12653f8a6d8f4064f0fa6a0deaf6766959db4d55f6a6526be504023d4a08954186924063bc4c6aca00d1523f46517d64b6f81da0f43e0a5878d7815dc SHA512 a9de6c25c9b7dea29595e5ed815e25cd37b715afa2c754c9920cf9c6be4755d5bcf5376cad82853fad75feb1540d29afb9691731c09ec057571e8ed860bf1563
 DIST akonadiconsole-17.12.2.tar.xz 185436 BLAKE2B 529d6165863cefb6c33264635ba5e830a94399910fec590755fe03e1e0f52c2b5a674a3acc23e8cac6ac5690f0b92ffea261ae07fe8ab4c7aec6f9671b353e29 SHA512 0fb504ef4dcd273308fb947014b2dc1cf475e915f244133b1c542df42b19eec6581e465a635bc3fe3320b753b9aaa8bb314207d1859458178aaf62c55984ac23
+DIST akonadiconsole-17.12.3.tar.xz 185432 BLAKE2B c4be134ccf31a42f9244d7ad0b717e4cd8e7c89d1208e70339f096b84c64fc22223de318fb4d3e843ed7bf2c0d61ceeed4e4dc10db964c581b537ef9d7f7d0b3 SHA512 f491a16fb93a23cbad1160d5bf63ffe07ee015097211e23464031060247b550399140626f016d2a5336ed783a55f8d803a7aea6c8f4cac9495fcde35b082765a

diff --git a/kde-apps/akonadiconsole/akonadiconsole-17.12.3.ebuild b/kde-apps/akonadiconsole/akonadiconsole-17.12.3.ebuild
new file mode 100644
index 00000000000..d52c05a1db4
--- /dev/null
+++ b/kde-apps/akonadiconsole/akonadiconsole-17.12.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+inherit kde5
+
+DESCRIPTION="Application for debugging Akonadi Resources"
+LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
+HOMEPAGE="https://www.kde.org/"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep messagelib)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	dev-libs/xapian:=
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest
index e2f24296e4d..2e904541da2 100644
--- a/kde-apps/akregator/Manifest
+++ b/kde-apps/akregator/Manifest
@@ -1,2 +1,3 @@
 DIST akregator-17.08.3.tar.xz 2248228 BLAKE2B a0542cc6a29f14af066507a64a1b5f70c8b95345bf2245d124c7e1b55c39e67e81d87e1b929a96ceb41947fb98cfa14fb3b0bc2654ead5f5516245fa7949fb78 SHA512 1415eea92cd26d6aa39e373d4177b09739479cb8f168f16ffaede7abf47c5a3b5a2e349bb583428ee210a44736cc4d27dde60fab69edf56e0621062512169ca5
 DIST akregator-17.12.2.tar.xz 2252928 BLAKE2B 6a0c2f5f9cc6b38c47b860fee9db7bb80614a24b45521502a5e380700c0e15e70bf9c408a4aac4f7cd9826bd06c8372f9d4bf27ce48fe95b84d8e7f61380a86e SHA512 29ce5481566eba58d78a8fa9ce7c0c048d74a7bf316efa78d72f2b873a5616d62d0c1fc8ae82380848aa44a8408b6483174d963fd599894d3796d078189cefc0
+DIST akregator-17.12.3.tar.xz 2251784 BLAKE2B b5adb96501b6226817b6aa29a55f47f34d0dc85bacf68d4b971e9c2688a12c9f5ba24b274a5f154ceb2549a3558359cf97fbff176a2af9ac2abb4e6abdee5f89 SHA512 dc047fdedfba0f45b9822378352ae57e8b1ddef6712e669868be65f6820da46ec601483e1ff6b509b84fde236faea2a8fb4317bfd88cbd641e2d7af034a8452b

diff --git a/kde-apps/akregator/akregator-17.12.3.ebuild b/kde-apps/akregator/akregator-17.12.3.ebuild
new file mode 100644
index 00000000000..9d2cb6d441c
--- /dev/null
+++ b/kde-apps/akregator/akregator-17.12.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="News feed aggregator"
+HOMEPAGE="https://www.kde.org/applications/internet/akregator"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pimcommon)
+	$(add_kdeapps_dep syndication)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwebengine)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/grantlee:5
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+PATCHES=( "${FILESDIR}/${PN}-17.12.2-crashfix.patch" )

diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index ee498bf2e55..0e88cf0dc9b 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,2 +1,3 @@
 DIST analitza-17.08.3.tar.xz 329800 BLAKE2B 33c08be1b6459a6949eac99598b05ecafd24718769e97457eb881dd534a93dd9553a2a055170250ac37ac6f89cbee3e5e39fc207d5b8454f94923d670fb3127f SHA512 bc7f8b0d53ffd4fac7a24b457e4732c557589a55f0722e2fa24134563ba124dc89774f39c158d8b2bd5fedee7656f224b7e60b4f87c0246589b84f09d20e991f
 DIST analitza-17.12.2.tar.xz 331144 BLAKE2B 4d8984b7ea9f684d4dbc9d76390c149fe54b611c08fe604facac636fac8e825fb4fb988056d25da4296d5b5b1a856424850d82a85c79a7dd7e59fcafdb13e266 SHA512 e326d397db3193492258f156cd71f63e4544abd9724b58769a1593ff57242b18de09291a433ea37658015bd57f75e430ed95bdf99d3863fccfc4b546a9686933
+DIST analitza-17.12.3.tar.xz 331052 BLAKE2B e250093623dd516051684473fdb03becaed6c3361bc478f633276a16cf5f75f6c6a8e2df5cb98b8a998e570f4619f2a0c32a59170fbad2563ac93e00e29991f7 SHA512 31d461e09736b4109b6d0af37e4ff1af075963566b0363b7801849bea83b411a53a8498d6c7b55778636e7bd22c120e46dd99dfa74d841532269044449f7621b

diff --git a/kde-apps/analitza/analitza-17.12.3.ebuild b/kde-apps/analitza/analitza-17.12.3.ebuild
new file mode 100644
index 00000000000..dc538401ed6
--- /dev/null
+++ b/kde-apps/analitza/analitza-17.12.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE library for mathematical features"
+KEYWORDS="~amd64 ~x86"
+IUSE="eigen nls"
+
+RDEPEND="
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui '-gles2')
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	eigen? ( dev-cpp/eigen:3 )
+"
+DEPEND="${RDEPEND}
+	nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_prepare() {
+	kde5_src_prepare
+
+	if ! use test; then
+		sed -i \
+			-e "/add_subdirectory(examples)/ s/^/#DONT/" \
+			analitzaplot/CMakeLists.txt || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package eigen Eigen3)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest
index 45e8fe79e6e..7f39907f0d9 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,2 +1,3 @@
 DIST ark-17.08.3.tar.xz 1966132 BLAKE2B ec17cdd3d9682cbf2f533bb159fcc219c91426997120ac03fa4726123701b6e1d98686cdaa07330e541bd2a1189a920292c13932df824bb9855bc93c38c7c605 SHA512 c28eda02f561391a21723286de2b71b9d985a07edfabd510b690927ac598da7464b56ba6132bb0362a6fd7ddb35d99bcbeb8ef74b801cfbba22f6f6d91262fb8
 DIST ark-17.12.2.tar.xz 1970240 BLAKE2B eb402da08903476f1ae14ff3921742a63242a2fbd1eb5702c794a52a5249342751b1a0a943d10a0516a7cb6da3bfd7a1c886d2d23a09c4b79022d96b86486008 SHA512 8b87bb8e96ed1483503ebd26ce505962cafe96b9294dac9dd548a0659c0ff8795cf1e699c86ec2168f761819906d8958cedbe3858e05d50f7cb41a9d780a78af
+DIST ark-17.12.3.tar.xz 1970120 BLAKE2B b8e14f6b5f541c514107cf76b612edd99d6e0d97dfbe7600349bdcf2bd5afbfd1fcaf256d0358ff0c8838d8334a14ddd1ac5d29ce9befebe960444e0828aba5e SHA512 2f32f0107afa20ef115caddaf3c7ce6be37a575c72ea440f571312309d945a0e0491a4327db379e8ca7622a2b5016c5b2bbbfb3377d3b4272430f85b23fbb911

diff --git a/kde-apps/ark/ark-17.12.3.ebuild b/kde-apps/ark/ark-17.12.3.ebuild
new file mode 100644
index 00000000000..c95527b9545
--- /dev/null
+++ b/kde-apps/ark/ark-17.12.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Archiving tool"
+HOMEPAGE="https://www.kde.org/applications/utilities/ark
+https://utils.kde.org/projects/ark/"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 lzma zip zlib"
+
+RDEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpty)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	app-arch/libarchive:=[bzip2?,lzma?,zlib?]
+	sys-libs/zlib
+	zip? ( >=dev-libs/libzip-1.2.0:= )
+"
+DEPEND="${RDEPEND}
+	$(add_qt_dep qtconcurrent)
+	sys-devel/gettext
+"
+
+# bug #560548, last checked with 16.04.1
+RESTRICT+=" test"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package bzip2 BZip2)
+		$(cmake-utils_use_find_package lzma LibLZMA)
+		$(cmake-utils_use_find_package zip LibZip)
+		$(cmake-utils_use_find_package zlib ZLIB)
+	)
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	# not a typo, app-arch/unar is a real package
+	if ! has_version app-arch/unar ; then
+		elog "For handling rar archives, install app-arch/unar"
+	fi
+
+	if ! has_version app-arch/p7zip ; then
+		elog "For handling 7-Zip archives, install app-arch/p7zip"
+	fi
+
+	if ! has_version app-arch/lrzip ; then
+		elog "For handling lrz archives, install app-arch/lrzip"
+	fi
+}

diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index d0a2511d183..0ea9b5243b8 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,2 +1,3 @@
 DIST artikulate-17.08.3.tar.xz 3749500 BLAKE2B 99cce8d58f10ccaecaeb649b9f59036d4d1d4826e10e3b196e523818cdb925414917a53511640491c5d68a86d6d0a93890af723b54ea893fe6c44a5a355dab7a SHA512 8ee17dbb4a8d3e0ff0537f856a7eb8c918cb909852cf5c48b70c0e281bfb104d3c231053d2aad9368f82182c628c92c267b4f6946164417efea24c589d343ca2
 DIST artikulate-17.12.2.tar.xz 3745828 BLAKE2B 9bed3117e49a6053821930b730944badb7c4633085ba84482037c710021ef14fc16329a134f27b1a7392bb089e7e0b572d153241724e714dcb0462db52e33b9f SHA512 a5157cb099e32069e30fdee0be3cbc484a5e13b9f968da8bc04526c49db3ba47d07c5deb9a432bcef9154e616aba9ff7911cbb7bc09307e44fbd2149bfd2e9a9
+DIST artikulate-17.12.3.tar.xz 3747444 BLAKE2B 69ab847203f3a6ee408435320d3973d48d55501010ce34c329605ea653cd26a0e2c8a082fba3d91e610f153193441db310cd58416ba6f1907d3680f35197f6f2 SHA512 b984eb53a78bac012a9918a24d995dd89413225ebbd0bda29dd6840ccb14f40efc14b80b0ea6a5df335dcf28f7bb45ad8d1af8296a8d761e4ae48288f2354a23

diff --git a/kde-apps/artikulate/artikulate-17.12.3.ebuild b/kde-apps/artikulate/artikulate-17.12.3.ebuild
new file mode 100644
index 00000000000..9c910d95fd1
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Language learning application that helps improving pronunciation skills"
+HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gstreamer qtmedia"
+
+REQUIRED_USE="|| ( gstreamer qtmedia )"
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+	gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
+	qtmedia? ( $(add_qt_dep qtmultimedia) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
+		-DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/audiocd-kio/Manifest b/kde-apps/audiocd-kio/Manifest
index a1afb0a15e5..e0d1cf1313e 100644
--- a/kde-apps/audiocd-kio/Manifest
+++ b/kde-apps/audiocd-kio/Manifest
@@ -1,2 +1,3 @@
 DIST audiocd-kio-17.08.3.tar.xz 247916 BLAKE2B b95475ff9080af1ba4f06952913c7d9ef8876e4a676237ff916baa33d8950cffad5e529079185fc5af88028b72339f0552a5bd032f941b2ba36ff6da34bed3d4 SHA512 000e344e0a9b8bfc09fdb57f0fa58b996a1a0d8a24b08dcf90210a519c2157774d666e1280291762c9b7bea45656cc93bcc5ae661103e4648260aae5ea4d7a26
 DIST audiocd-kio-17.12.2.tar.xz 248292 BLAKE2B 18f1ae417371a2b1ea3428f723b6ed9f50966c86547745b3c8e4f87458bb0096fbfd77df38193a6e691deec600f774ba7938da5cccdcd89aaf6e1b3e94f2f93b SHA512 df3559a4e80519fd94de1f1b7c18c4e136dda69fc5c6998c57d8095d7534bb02a4fe9af29858e190e71a918f3dce1bad1c0f8f72b2da3e07dc77a359489a7044
+DIST audiocd-kio-17.12.3.tar.xz 248320 BLAKE2B cc9fd7471fa91c9cc026f9c7b2bc7dd20e8a507ef92a01b170c5fb0f011af31e562eb1f2f848ad6747ccba665c8144e2db01782ea7008eabe5532200e29db5cf SHA512 9d21ba053acd9d9f717aa8e7c3b3021e1f24610762f332584bfd4ce1b4f61b10daf0c6715ed4168f37bb36d4551d43d88a8eea54da313aac7cb6df862680f2a5

diff --git a/kde-apps/audiocd-kio/audiocd-kio-17.12.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-17.12.3.ebuild
new file mode 100644
index 00000000000..6bd5adfbc36
--- /dev/null
+++ b/kde-apps/audiocd-kio/audiocd-kio-17.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="kioslave for accessing audio CDs"
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE="flac vorbis"
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_kdeapps_dep libkcddb)
+	$(add_kdeapps_dep libkcompactdisc)
+	$(add_qt_dep qtwidgets)
+	media-sound/cdparanoia
+	flac? ( >=media-libs/flac-1.1.2 )
+	vorbis? (
+		media-libs/libogg
+		media-libs/libvorbis
+	)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package flac FLAC)
+		$(cmake-utils_use_find_package vorbis OggVorbis)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest
index df69e1076a3..21c71b05775 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,2 +1,3 @@
 DIST baloo-widgets-17.08.3.tar.xz 152288 BLAKE2B 0cd9403cb8c730f27db69b03d24434638f0b3d35a5fcc8b08e573968cfbd7012ad4f455224f4841736e59edc589845119b27ad0905970dca8540eb5960d5e0b9 SHA512 5b218230c0778906d35c5070dbb91c84a708c7784059083ad972d6d20931388f531306c700fdfea4a58562b2573ed449cae4cb5bda2ac1bf77024f2827199e82
 DIST baloo-widgets-17.12.2.tar.xz 151040 BLAKE2B 409f6f212a5254c600f6d295f70d4ea452cfafe6dc366e82748be33eaaeae65c0a8ce4f7b8f63c01be684608bf4bc8c144af250fbc14d83647f3012bb7398cb0 SHA512 6f337328fffe1499edc15a9021a8c90c967188d6df02df037941417c25bcce35bf5c50e50a8386aae397f9139f7cd77fac2863fc48dc6e397784fa131fe56973
+DIST baloo-widgets-17.12.3.tar.xz 151088 BLAKE2B 00cbad49940063cdf3f8b5f6b3cf2c29e81c5c6b2d34de9eef604bdfbcf1e55a2b606aefd6a9616d11dc8ef00c220c7fe7d0da65eacb6b057bb807330cca7677 SHA512 82237401900789b624fd5c7111127e053fad0f13bcd56f9edc063604fd9bb6368de27d5a62fc844c24b0e283da01f5b77135e7a021b880b026931ae1e583a97f

diff --git a/kde-apps/baloo-widgets/baloo-widgets-17.12.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-17.12.3.ebuild
new file mode 100644
index 00000000000..585c9262ec1
--- /dev/null
+++ b/kde-apps/baloo-widgets/baloo-widgets-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Widget library for baloo"
+LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep baloo)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kfilemetadata)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test"

diff --git a/kde-apps/blinken/Manifest b/kde-apps/blinken/Manifest
index 93dab914b62..b78b5641d1b 100644
--- a/kde-apps/blinken/Manifest
+++ b/kde-apps/blinken/Manifest
@@ -1,2 +1,3 @@
 DIST blinken-17.08.3.tar.xz 2505448 BLAKE2B 17c568e461325d779c8217476bbc882142152c642980ac72b0e945cb7b38d8f594c685800d6f16dfb2aca317af7f4d139bf4f32853a3ed0e715f7cc80a3d10ef SHA512 bb4d8c9ec10cb5ba83411217d137f30ffb4a8975e686f8434133134bd18d68fdbb6eab8952eaff6641935fecba19986568281dfbc8cf36fc0a665c7cbcfedebc
 DIST blinken-17.12.2.tar.xz 2505876 BLAKE2B 146cc46631506c19db724b5884d7f75545de0b836f9a3995596fa65cb69dfc58dd8959a22546efec8b641ef484c47cff20583b2c15193211fc57f7574526adbd SHA512 a09b23b2cc91513c2cbabbdb94b2d45aa987f21d5f135f3f878163d3ee9211eab6a2c26d7e0c979122b6361df7b8f9147f457432bb3a6277eb1e513b1c811dbc
+DIST blinken-17.12.3.tar.xz 2505872 BLAKE2B 304cf939db4bd4609a0bda247119803d0cedb276d99bd7c3ea4cc449dc85c2cf5db1a474ffa79dd09087fbb9cf8dd8e2e1405d02ee5d8f5d265202dc898556bc SHA512 9cd1ce9f74f94d7beab0192f59114459d3434f341f3ad2d83dc6b659f70e6fbfeafd21ead5ae22f4f07fc03ed2d9da85ad59703f6d6af879355575cf7db07494

diff --git a/kde-apps/blinken/blinken-17.12.3.ebuild b/kde-apps/blinken/blinken-17.12.3.ebuild
new file mode 100644
index 00000000000..691085603aa
--- /dev/null
+++ b/kde-apps/blinken/blinken-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE version of the Simon Says game"
+HOMEPAGE="https://www.kde.org/applications/education/blinken
+https://edu.kde.org/blinken/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	media-libs/phonon[qt5(+)]
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+	kde5_src_install
+
+	rm "${ED}"usr/share/${PN}/README.packagers || die
+}

diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest
index 62c45269360..39398ef128f 100644
--- a/kde-apps/bomber/Manifest
+++ b/kde-apps/bomber/Manifest
@@ -1,2 +1,3 @@
 DIST bomber-17.08.3.tar.xz 754600 BLAKE2B 8fe272d55026e8925e7587ffc8bf8465ab765805940eed318f4d3accd3876325f7a03a9e993945966e83c78e555699d79fe2a99e87470f6e355a7de6d69e7b87 SHA512 2fb6ad0b91062bfbb8e861493788f4f042d7a2244a0a93d3070109ba30e43653825dd060e65debaddbe7c26f416248e8ca68a2282a9e375fcc225750f35f7520
 DIST bomber-17.12.2.tar.xz 753828 BLAKE2B e43230d2d282e9628925a1689f95bb111916a95e89a4c7aa5eb29e23eea7d194cfcd66df55e5c384509844c597fc5f05f3e202f535f08a31dc29eb0e4b95fcbc SHA512 27563ac622e4b3e2eb796ddc9aa7a90b6971775f2873464466e9c82e5c813afcfb2ea4f37bb7d1eb22c42d3f2300e4d75f6fa96ce262ad072710ddc48a27edc1
+DIST bomber-17.12.3.tar.xz 753868 BLAKE2B e865f2c565eea5def26687c3dc813aa40aca0468e6754f9bbb349266fcceda609f7f8260eb44e2313f253a893892edd00456b517642939028921489b8bf9d3f0 SHA512 3c792fd103b93a2ec5e9b030382256cdba1c05477e04e8d95d0a331dd630d88137e0079fd1b91f267ccbc1c32a60e4c94f34330061380b0a069f689b90efb6ec

diff --git a/kde-apps/bomber/bomber-17.12.3.ebuild b/kde-apps/bomber/bomber-17.12.3.ebuild
new file mode 100644
index 00000000000..1131554ae2a
--- /dev/null
+++ b/kde-apps/bomber/bomber-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE arcade bombing game"
+HOMEPAGE="https://www.kde.org/applications/games/bomber/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!games-action/xbomber
+"

diff --git a/kde-apps/bovo/Manifest b/kde-apps/bovo/Manifest
index 54fb316fbfd..51bb12b9f9b 100644
--- a/kde-apps/bovo/Manifest
+++ b/kde-apps/bovo/Manifest
@@ -1,2 +1,3 @@
 DIST bovo-17.08.3.tar.xz 186460 BLAKE2B dfb74374515a7b5cf88f618e5db04121d776656131ae6aafd63267c8da390092ae9c5793ef6ad47427f2a81503113694f16aed54f7948dd761306bb0af5528a6 SHA512 6d37cd6e687d2ac1c36bb3a9503bbfffc926c5b4d572327315bbdf70db42d956b45390dad74b839d8e6f7a641146ba25c5f84dc67640e1666e0fba19b2760013
 DIST bovo-17.12.2.tar.xz 186456 BLAKE2B acdb079ff88965a9d3b39cde6c74c4181a447a504e7de8976cfc51fd1af969902d983be4bf7ab1f08b3b23b758f2b31fb72b39b4ce2062bcfd84c40defabb830 SHA512 42b37cf929755e730b30125977ef19858a9f006582eed62d20646b1fe5428c9731aaf840966d67c6e251c1cf279ee852e5bb4d31e58c2e93e92225a55f407ed0
+DIST bovo-17.12.3.tar.xz 186488 BLAKE2B b3cf4a9d6b168e9197290d9fb50698b60122a07e91a732ba2f75b50ae6821bec9dfea41142c1e40e982db53f61026e82fa9370cfa39cc2edb3d605cac579eb45 SHA512 11b626795fef8bf8bd30f086e759d26a8f63f74c05dd155506121e5251e2f2e07cd67f3f337a6eb0b567b96c73980875cfbf02ebfdec3f5e13062e2aff21fe76

diff --git a/kde-apps/bovo/bovo-17.12.3.ebuild b/kde-apps/bovo/bovo-17.12.3.ebuild
new file mode 100644
index 00000000000..8f3de523e8a
--- /dev/null
+++ b/kde-apps/bovo/bovo-17.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Five-in-a-row Board Game"
+HOMEPAGE="https://www.kde.org/applications/games/bovo/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS HISTORY TODO )

diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest
index 3173755915d..c3254015eca 100644
--- a/kde-apps/calendarjanitor/Manifest
+++ b/kde-apps/calendarjanitor/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-calendar-tools-17.08.3.tar.xz 223524 BLAKE2B 27b584a5a06c7d5388c4a182f824005e8905b54773dfca8c010faba4d254a73d794ed4b1eebdc516ba7a100d0e3b841f37b4a23e2efeeec6416813c2ed63f949 SHA512 9ff26e19f7fcbedb76698d40f781c4e96f97c6441e5002b3fa0d63b22558563ae8f25f8343b05acc400af2fa5e96b7f96c4fa3a9ffc82cbf5d01cf21e002cd40
 DIST akonadi-calendar-tools-17.12.2.tar.xz 223912 BLAKE2B fbe922df2214d62947380794aa1af6cea40da45709644ee419166864254b296440ebfc1f4e14c3ad976fbf350c5b18ada0eb37c9227131fc1b1911d347ba4d93 SHA512 36c89bf4a3bdae29c727ad6cedf580439ffd9aec3ddf190b74a24c53af270ce173ecbbce02f336e4b2c3f3482670d97cd108d27a12a4aac1df14cd31c91fccce
+DIST akonadi-calendar-tools-17.12.3.tar.xz 223424 BLAKE2B 57622ccc637d9a41634d90e764f1c9dfdbe60e7a77d13632397e41222dc1cc5b544f268451132a11f8a3118a9042c701e993eef512ef5ac1df05aeea6bc1d35e SHA512 18c8bc3deb273022543c209410403f7bf7a9b13bcbcf9be601ef011dc9ae6c0335d866d1e696b410fcc4751830cb824a1fe530299ae76fe92e2f785f6886bd11

diff --git a/kde-apps/calendarjanitor/calendarjanitor-17.12.3.ebuild b/kde-apps/calendarjanitor/calendarjanitor-17.12.3.ebuild
new file mode 100644
index 00000000000..026dab8a141
--- /dev/null
+++ b/kde-apps/calendarjanitor/calendarjanitor-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+KDE_TEST="false"
+KMNAME="akonadi-calendar-tools"
+inherit kde5
+
+DESCRIPTION="Tool to scan calendar data for buggy instances"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep kcalcore)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_prepare() {
+	kde5_src_prepare
+
+	cmake_comment_add_subdirectory doc konsolekalendar
+	sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
+
+	# delete colliding konsolekalendar translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		rm -f po/*/konsolekalendar.po || die
+		rm -rf po/*/docs/konsolekalendar || die
+	fi
+}

diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest
index b10fbfcbb14..31d016c0beb 100644
--- a/kde-apps/calendarsupport/Manifest
+++ b/kde-apps/calendarsupport/Manifest
@@ -1,2 +1,3 @@
 DIST calendarsupport-17.08.3.tar.xz 644224 BLAKE2B 3a995ccb6db2d33abc7264fe0f50ac33b21dc44d76c0008652fdbc1ad7b7187da56879f17e3bc636b7810d679a27a6dcb53cd9a6beed815d4dcf61aaa84f73af SHA512 f7cf312d4e1970fd5d701c26e035443d3505fdbc97d6ca3f4c95c9f193014b3537f09d36c66d159981d22c188c38008ba359a70cf76eac2c3fe291441ee17587
 DIST calendarsupport-17.12.2.tar.xz 645772 BLAKE2B 2b6bb17f5c286307f9ca461d2d91cd46efcdf1e433d27c5d9b85b6f2013b754ac962ffad0ec494925555106185d3371a555d2917581b267722954079d0134dae SHA512 c3a801b0a03281a6512a83b879297442b2c94fa960f0da12f511f2f302a34ff4db3b25aca91cdd9010a96777cc7782914f87c40f93efc068ef54ab4e06db5bd8
+DIST calendarsupport-17.12.3.tar.xz 644864 BLAKE2B 52733e61d06eb1335f5e104daa073be87123c71af99dd2894934275b71b7a61478ac7853954492681327b5047a85dbaf7d634ca7bc53fefd115d3d2148e76048 SHA512 db578210c496c0e127e3c11efeb71cdd1bf56d0e61db6b82528ca036dbe83bb08338598863e51e7c8bead8f83169e1ecfb6080231e2bb97678c3b078fb12ee22

diff --git a/kde-apps/calendarsupport/calendarsupport-17.12.3.ebuild b/kde-apps/calendarsupport/calendarsupport-17.12.3.ebuild
new file mode 100644
index 00000000000..04abac8577e
--- /dev/null
+++ b/kde-apps/calendarsupport/calendarsupport-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Calendar support library"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep kholidays)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep designer)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	dev-libs/libical
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest
index e76d7335925..7be95bf3855 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,2 +1,3 @@
 DIST cantor-17.08.3.tar.xz 1062400 BLAKE2B c9ee9ca23679566c7e8b1895a6ef5a332d486f8abea75242529cd5a5f99f506cd1b3dfef5591a6275272a5a0b8441ff9ef1cf8621c236a7357c5391d187e60be SHA512 92d40921b4121e7053381f071eaf08ba2a5bfdd42272ff749db726aa300878561b8079118a0ea61173269abb04fa1cbfeb8dba27da8701ecd2b17876c64a108b
 DIST cantor-17.12.2.tar.xz 1064220 BLAKE2B 45315ff528d7e032f1dc49f13be53f81f819d7cac8d85e6f8d1d32ebd94207e0885ba951412ad3f1602eaac59b5b6ef227b124afbb1caa6674e6204acb874d62 SHA512 3ee1d8eb845b2637a83545e28566d55d361204d21a698acc24017a2d639387b6804508fad8c533975dff80c4a4779d282333f6321447fd906fe2ff733be5b6e0
+DIST cantor-17.12.3.tar.xz 1066992 BLAKE2B fdaaa42adf45b3013337374b83b6da77d6adfd610e233d56a80965f35f3433b412d4f1279a3c2c3e257a57a69b44d7e190f42e325f0fd3fa5ef4223ce6ddbfb7 SHA512 37d080fa3e87cbd105e33c687b5bc670c0833639873c41e1dcc519577103186ec629c85b5a1875af915267eb7ca3d13f170894bb9c0c882c964ccc02a24cfa3b

diff --git a/kde-apps/cantor/cantor-17.12.3.ebuild b/kde-apps/cantor/cantor-17.12.3.ebuild
new file mode 100644
index 00000000000..cd2bf41394b
--- /dev/null
+++ b/kde-apps/cantor/cantor-17.12.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+PYTHON_COMPAT=( python2_7 )
+# FIXME: PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+inherit kde5 python-r1
+
+DESCRIPTION="Interface for doing mathematics and scientific computing"
+HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor/"
+KEYWORDS="~amd64 ~x86"
+IUSE="+analitza julia lua postscript python qalculate R"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpty)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+	analitza? ( $(add_kdeapps_dep analitza) )
+	julia? ( dev-lang/julia )
+	lua? ( dev-lang/luajit:2 )
+	qalculate? (
+		sci-libs/cln
+		sci-libs/libqalculate:=
+	)
+	postscript? ( app-text/libspectre )
+	python? ( ${PYTHON_DEPS} )
+	R? ( dev-lang/R )
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test"
+
+pkg_pretend() {
+	kde5_pkg_pretend
+
+	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
+		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
+		einfo "You have decided to build ${PN} with no backend."
+		einfo "To have this application functional, please enable one of the backends via USE flag:"
+		einfo "    analitza, lua, python, qalculate"
+		einfo "Alternatively, install one of these:"
+		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
+		einfo "    # emerge sci-mathematics/octave"
+		einfo "Experimental available USE flags:"
+		einfo "    julia (not stable, bug #613576), R (bug #619534)"
+		einfo
+	fi
+
+	if ! has_version virtual/latex-base; then
+		einfo "For LaTeX support:"
+		einfo "    # emerge virtual/latex-base"
+	fi
+}
+
+pkg_setup() {
+	use python && python_setup
+	kde5_pkg_setup
+}
+
+src_prepare() {
+	kde5_src_prepare
+
+	# FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
+	sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
+		-i src/backends/CMakeLists.txt || die
+}
+
+src_configure() {
+	use julia && addpredict /proc/self/mem # bug 602894
+
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package analitza Analitza5)
+		$(cmake-utils_use_find_package julia Julia)
+		$(cmake-utils_use_find_package lua LuaJIT)
+		$(cmake-utils_use_find_package postscript LibSpectre)
+		$(cmake-utils_use_find_package python PythonLibs)
+		$(cmake-utils_use_find_package qalculate Qalculate)
+		$(cmake-utils_use_find_package R R)
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest
index e9d1a6c1c54..824722bf49c 100644
--- a/kde-apps/cervisia/Manifest
+++ b/kde-apps/cervisia/Manifest
@@ -1,2 +1,3 @@
 DIST cervisia-17.08.3.tar.xz 1905528 BLAKE2B f6780929aebebbda7ea1cfabc239d9b293c3de50363c9677b2bb6cb2486a4d239febc066d24c52d99716ccc8c2a7442f29b096da90d3db88be0af489d78f23be SHA512 0e9c5136745da6b6a7ace7bc009b87d697915b7fc39689c6c4b562d8a2e70212091e650043cf30abd453f1c59c64b4580e2df61ea5af3551ac3c9d45c15aa263
 DIST cervisia-17.12.2.tar.xz 1905744 BLAKE2B 4352ba20f26aa0efeccbe83c98623a3141f469a05ccefb189f46da8ee681576fcbd4f2c0acc1ca0681981606b4fa0ba0be498eb548a6854a0d61c80dec033aac SHA512 6aa1ec99f3c60b1e17aada9adc6911405ae5ec6145c1e4347aed27e4728440be7cfe717264be1e56fed19b25848da1a9664090f2e724b0aaf644c50a1fa7d053
+DIST cervisia-17.12.3.tar.xz 1905900 BLAKE2B 8ada882e8bd19a272eb622a0bdb5e9fa9a20ed0c31c4b05ecde68f969288907ce00ea4ebd1c541aa8f5e51e3ca248b8413cd86611e96ca94e186cd6edd1e70b4 SHA512 fed1fdb51cba8eb2e02139095fc250f4d4cbed261a815cc9e8cb12df193da79440026730aad4fdda73759a4b8571776014a74b5d0517637d2fd2d86432e947c5

diff --git a/kde-apps/cervisia/cervisia-17.12.3.ebuild b/kde-apps/cervisia/cervisia-17.12.3.ebuild
new file mode 100644
index 00000000000..fe35d7708a7
--- /dev/null
+++ b/kde-apps/cervisia/cervisia-17.12.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="CVS frontend by KDE"
+HOMEPAGE="https://www.kde.org/applications/development/cervisia"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdesu)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kinit)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	dev-vcs/cvs
+"

diff --git a/kde-apps/dolphin-plugins/Manifest b/kde-apps/dolphin-plugins/Manifest
index 1f57c62eb2b..c3dd68d6df7 100644
--- a/kde-apps/dolphin-plugins/Manifest
+++ b/kde-apps/dolphin-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST dolphin-plugins-17.08.3.tar.xz 187084 BLAKE2B abe392d68e622c8cc02aaae31d71ffa28bc19544e7b9306ae3cfcc73a18ae9d4b453626274158d94d52140bff16e39c987a68423d4e24dfcac38efcab65cefef SHA512 49bd9b9059a129e9276d2cc216679abbdec595a98aa3ee950164fafcef30a2206b18e3b7487a6665aa3da6c643d92017309fedcfad0caacdadd7433126690970
 DIST dolphin-plugins-17.12.2.tar.xz 187312 BLAKE2B cd791a0124cf7e38ce491fc08f891d2774f76af335e2483068890652e2f408caafeda901e5cceed6ff41643dc107dc47d5768c6dd080c70ed1426f25ffba44c9 SHA512 54336bcd7f31fbda1ba241917dfd6381cddae2854f2d974ffe4a104103228903467e27799624bc718cd6daa001329b97418483cfbf13e31f6075bbbf3b098213
+DIST dolphin-plugins-17.12.3.tar.xz 187288 BLAKE2B 205db4fddf395f5e1c7ac9db123984f712867d2523b916ba0017525872a56460c2540dacc6b4e49cb3e876d3d504f619ef603372e98622d1634804cf5bee4efd SHA512 fe0e2aabea0870e8f3127178a10c70264fd339391f88aa9e2a1a5238cb25a0ef47ab2c66f60d2da0788a41399cdfd4099542c81d47e8db1ea09cf2f5941fdeaa

diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-17.12.3.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-17.12.3.ebuild
new file mode 100644
index 00000000000..125d149d68c
--- /dev/null
+++ b/kde-apps/dolphin-plugins/dolphin-plugins-17.12.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="false"
+inherit kde5
+
+DESCRIPTION="Extra Dolphin plugins"
+KEYWORDS="~amd64 ~x86"
+IUSE="bazaar dropbox git mercurial subversion"
+
+# FIXME: required in root CMakeLists.txt, but:
+# kdelibs4support only required by git?
+# kxmlgui, qtnetwork only required by dropbox?
+COMMON_DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep dolphin)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	git? (
+		$(add_frameworks_dep kcompletion)
+		$(add_frameworks_dep kconfig)
+		$(add_frameworks_dep ktextwidgets)
+	)
+	mercurial? (
+		$(add_frameworks_dep kcompletion)
+		$(add_frameworks_dep kconfig)
+		$(add_frameworks_dep kservice)
+		$(add_frameworks_dep ktexteditor)
+		$(add_frameworks_dep ktextwidgets)
+		$(add_frameworks_dep kwidgetsaddons)
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kompare)
+	bazaar? ( dev-vcs/bzr )
+	dropbox? ( net-misc/dropbox-cli )
+	git? ( dev-vcs/git )
+	subversion? ( dev-vcs/subversion )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_bazaar=$(usex bazaar)
+		-DBUILD_dropbox=$(usex dropbox)
+		-DBUILD_git=$(usex git)
+		-DBUILD_hg=$(usex mercurial)
+		-DBUILD_svn=$(usex subversion)
+	)
+
+	kde5_src_configure
+}
+
+src_install() {
+	{ use bazaar || use dropbox || use git || use subversion || use mercurial; } && kde5_src_install
+}
+
+pkg_postinst() {
+	if ! use bazaar && ! use dropbox && ! use git && ! use subversion && ! use mercurial; then
+		einfo
+		einfo "You have disabled all plugin use flags. If you want to have vcs"
+		einfo "integration in dolphin, enable those of your needs."
+		einfo
+	fi
+}

diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 296eb0a7ce9..45f86b6c2fb 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,2 +1,3 @@
 DIST dolphin-17.08.3.tar.xz 4832732 BLAKE2B 8fcb23bdac474ed4c0e8cb220f28443ae759ed5d818935ec96eee02121855173ef905938dbf0ef024daafd3e946bc1c544a3b82a10447aadd5fc3a17eb4de241 SHA512 c2b0a41b29bc0370b7e9614edb5cf80585748c3fe2179b40799e5922dd7370c75608b756384d2155b1a1a7e8cec599e94539174a615239303bd6ee002050b662
 DIST dolphin-17.12.2.tar.xz 4840736 BLAKE2B 0adc8f7d6e981890c9665d575a7187a44aee80629429a849a392423aa1ab5f2710021c3c661052e8e15f9d20f821544fc92750898cad5e61b15ecf0b0719b3eb SHA512 3c576d6eeb373790b8b4c6a13b01df606bbfde7b0c08da5965d31e77a1f88a3ccc79387b0546bfc039a1abc65b4bc466b39f7e128e67ecfe0f613c3d51e85d21
+DIST dolphin-17.12.3.tar.xz 4841752 BLAKE2B 1f58cb0f1663e131a1b8dc58fc47d40a8a68bcb998fd3c6191f99176263523d40c1d9057b569c10c14e2a6b0be91b2eaaf07a54acdd386984d0da167cb84fabd SHA512 44cf8baaeead69dd5529ce7da96d78f507029fa47ac9ac50de9d77cb15335dd0b0e0c916f2cdd0d5cadc465e461115dbfd02c51af38d03da985d66bd22456136

diff --git a/kde-apps/dolphin/dolphin-17.12.3.ebuild b/kde-apps/dolphin/dolphin-17.12.3.ebuild
new file mode 100644
index 00000000000..256cdd94762
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-17.12.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://www.kde.org/applications/system/dolphin https://userbase.kde.org/Dolphin"
+KEYWORDS="~amd64 ~x86"
+IUSE="semantic-desktop thumbnail"
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kinit)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/phonon[qt5(+)]
+	semantic-desktop? (
+		$(add_frameworks_dep baloo)
+		$(add_frameworks_dep kfilemetadata)
+		$(add_kdeapps_dep baloo-widgets)
+	)
+	!semantic-desktop? (
+		$(add_frameworks_dep kdelibs4support)
+	)
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep kio-extras)
+	thumbnail? (
+		$(add_kdeapps_dep ffmpegthumbs)
+		$(add_kdeapps_dep thumbnailers)
+	)
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+		$(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
+		$(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
+	)
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if ! has_version "kde-apps/ark:${SLOT}" ; then
+		elog "For compress/extract and other actions, please install kde-apps/ark:${SLOT}"
+	fi
+
+	if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
+		elog "For crypto actions, please install kde-apps/kleopatra:${SLOT}"
+	fi
+}

diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest
index b631ff6a2cd..5792852200f 100644
--- a/kde-apps/dragon/Manifest
+++ b/kde-apps/dragon/Manifest
@@ -1,2 +1,3 @@
 DIST dragon-17.08.3.tar.xz 1463028 BLAKE2B b5804388182fc916d458d0c08d5cc3f39ce59222732f282199d1b57e543abebbd79fe1b1ec894935c4cc95bdd04e2b038a10c1ed62339fcb1eb49f545a568f35 SHA512 ca71a17ea38f5ea28c53f7b10a050c25b12f7e02da36dad8140868cb6a86d10b2d4efb25df28ea05ae65d36bffb074177db56c4b6a2505364dee060f8e47b5ff
 DIST dragon-17.12.2.tar.xz 1464104 BLAKE2B df98710a5839809312fa69711dfc7e55eee629b8b4ec5b53185fc3ad81a76d45e9bee20c32be38d1e93c95172f555354894ff7d7a24cdf882c931fc78031679d SHA512 8df5e3b846b01cf56fe19413aa16ec99933fe85bc15a5e04d3203d6020c335c715e7ce23a424edb3f3544f12a0f647988777f7c0ac213b618008f270edb7ffd9
+DIST dragon-17.12.3.tar.xz 1464016 BLAKE2B 54360c45227c2260b4b401978e902de4777a5357812f93d73952938e6400196369e4b41777809619aa8cf2c0bf9a840b47ab71fbd3348e61f37de8943d1fd227 SHA512 0ba2e1845d6b6fcb3885e340160f37d924afd5d5b1a8f1f3e196ad5b04db87d55d1460feb447e0845802757e3b81d550fafcfca2e91bf334209953fc4466eef8

diff --git a/kde-apps/dragon/dragon-17.12.3.ebuild b/kde-apps/dragon/dragon-17.12.3.ebuild
new file mode 100644
index 00000000000..e97559abf85
--- /dev/null
+++ b/kde-apps/dragon/dragon-17.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A simple video player"
+HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer"
+
+LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/phonon[qt5(+)]
+"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+"

diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest
index 7d2043a192c..a26d05a1fd0 100644
--- a/kde-apps/eventviews/Manifest
+++ b/kde-apps/eventviews/Manifest
@@ -1,2 +1,3 @@
 DIST eventviews-17.08.3.tar.xz 433968 BLAKE2B 3ce619b1f5498dbf434e396eda47274c834e65a12b4899b5eb5bd3bb9e09a7887ceb0cd92b2bbda240f1c2b58a59293001ddefe619b945030d8b6288fa91de7b SHA512 ac44d1657293430ef4edd0ea8119529fea56fffc0c88dac3a928a37a4191f345ee5f035b2a70bcae22d6da0c3fc9f8642ee56c050da91bffccf7864816a4786c
 DIST eventviews-17.12.2.tar.xz 438312 BLAKE2B 4f39e10e550a4a8646b7508aba187f97e01a681b035f67f14db3ba039a535e9b8ab99f26408c84f6bbe03b48d35b3480ab041bf43270623696a1aaaed800435c SHA512 60b065457d7bbaedf9d5008b0631e40a88a729329ed4207d679ac468c575b89aeae8d369cdd0a4b4e33b9d7ef861a7eefdb6170160835062ab722eb1bf87e6d8
+DIST eventviews-17.12.3.tar.xz 437868 BLAKE2B 294cfcbb750ae81714257b56dd7f2c7817be8182331ec3517c96e17858997f1e3c49b3ecbce27e906c9485fdbc2f2bcab94131fc9365a0fc484b799ef2e29877 SHA512 6a51eef25eb9ab0522c95ec4ed800af94e5a1243b597e7aee4619a1494bdcd26b08df4d42d04d837c561f5c0d3434edba9f4a72fdd2433816ad3e9e0e6b6bbae

diff --git a/kde-apps/eventviews/eventviews-17.12.3.ebuild b/kde-apps/eventviews/eventviews-17.12.3.ebuild
new file mode 100644
index 00000000000..8b6b5841912
--- /dev/null
+++ b/kde-apps/eventviews/eventviews-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Calendar viewer for KDE PIM"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkdepim)
+	$(add_qt_dep designer)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/kdiagram:5
+	dev-libs/libical
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest
index b45b38f8930..e51333bfb4f 100644
--- a/kde-apps/ffmpegthumbs/Manifest
+++ b/kde-apps/ffmpegthumbs/Manifest
@@ -1,2 +1,3 @@
 DIST ffmpegthumbs-17.08.3.tar.xz 21100 BLAKE2B 29f53acf700c15423a27b9616d6fa3151ab7282aaa158d21f5a396857d7889f14b8b1030913f9a5151c427490140ca2bf35097327abad41566eadd8c90ac1075 SHA512 81ac9b17395fd07bd49200393eba409d7d5c3fae3ca78772dca1f2d24ce7f7a1162ff1be1df7fd1f7dbfc055af4163562c3a890c89eabaed7eb000afcbcf74e0
 DIST ffmpegthumbs-17.12.2.tar.xz 21088 BLAKE2B d7711947606716add92ef8edbf32ce5d7924a1db061377eddaba65be7ccde43551b4b72994b582301f350797406a7c47a7339d202072bb64d798d3f3c439ee55 SHA512 7b29638f0264ae6a8aa174563750e7d9028e543f54d9b10fd92e2d0ffab730300582483db1f916456d396e79504964e41e64fe4247935f1a5476a1496f45129e
+DIST ffmpegthumbs-17.12.3.tar.xz 21100 BLAKE2B 6f0ee8bd6c8d775c463734e83c44ee6a59cb52d7d8a622aa33b10e57b944f26aee5f453fc2cfe153d6d970114b19d524811681447eb01f5d8b16bd90e1897bcb SHA512 923bd21bc7e27c3ed511c987ae8011066b713acf6f14794c00cb26a0c6c3d8859a88db02c88ec5cfbc4210dd4a252dddcbbbe6e768d386617b26af3ea9b5184d

diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.3.ebuild
new file mode 100644
index 00000000000..a00942c7569
--- /dev/null
+++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="FFmpeg based thumbnail generator for video files"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="libav"
+
+RDEPEND="
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtgui)
+	libav? ( media-video/libav:= )
+	!libav? ( media-video/ffmpeg:0= )
+"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+"

diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index f1a34055f4c..eb7de52727f 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,2 +1,3 @@
 DIST filelight-17.08.3.tar.xz 650248 BLAKE2B a8d41a4c65e27b435ae00f71db150bb5db5d88a1dbeae866a32b3e014fa3ff087950cf69e6627a338b36105589ac2e5da3101c9ff64c219a90f8a19d7be4ead6 SHA512 e1da378d1dcf1ca7f6ec38900a0909768cf6c0de34524f7e35bcb44767a35adeb76d9c59ba5e079cabaa40f5cadbed68b10631b65457d1f40eb8b2be6064471d
 DIST filelight-17.12.2.tar.xz 654932 BLAKE2B 1bacb9e744410b1d181853da5d740a4c0f3b0e05f4b72622be3f025e33d4ea6b8acc090a57ea39aa549e8f3c80e902756e727dc4907d592d7e622b67b7eb9b3a SHA512 a4ec049012b24f901fb6817af7fdf8fd6829167129746910d236168c70ae0ce1f2e7a671d03b89b93be28cb54b18e5eca231f1bced37384cd44a08fd43b5a4fc
+DIST filelight-17.12.3.tar.xz 654916 BLAKE2B 3543b15b6a1c691769c01aa24bcb8b8b3f1b81d0060ebb7409e8f22749fa6b08cd5ca0eff94e6a950c6f027bf3c56afcf7f43cee27192a34284509e3d6a8d670 SHA512 6c8efe81b54bc5fa0111d94c65a15a6a2beb079790bb741a38f336baff417eb5c8d6d133063afbd538378b5aadea08d221915cfaab8430fc4dc32a889c2057bc

diff --git a/kde-apps/filelight/filelight-17.12.3.ebuild b/kde-apps/filelight/filelight-17.12.3.ebuild
new file mode 100644
index 00000000000..03b58843a55
--- /dev/null
+++ b/kde-apps/filelight/filelight-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://utils.kde.org/projects/filelight/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest
index 7dc99a4651e..fe623756fa1 100644
--- a/kde-apps/granatier/Manifest
+++ b/kde-apps/granatier/Manifest
@@ -1,2 +1,3 @@
 DIST granatier-17.08.3.tar.xz 1959756 BLAKE2B 41695a3bed6c767bfc5a776bba44cf473d3cf00ebcdbf2badb0221247582183626462c4db1374ba0bc9884b10a132cd68972aa71f3dc742433a00350504e436d SHA512 0edf00c3523fbad518ab757812ff217a1841ebf712f001f9007ba158c73a7994f5aa94b94f5a9efd813097a242204c87b8103795f29f3058946ce6f969931e56
 DIST granatier-17.12.2.tar.xz 1960052 BLAKE2B 964aaea6b457392fe9eda9d77994ae8d6415abfdcfa98cc67f08bb08a6f047da4629dbc990b1a4d91406548792880adfe673ac0c49d9d96ce5b2c9f0c668561a SHA512 0a7747d65918c90d47d83bb3056c3e05a4ecb560c64b37dc4eb52b7e7329ce76ec45e99bbfa102e21f3877d147d8121e97c858bcb4804832187c5e41723a8217
+DIST granatier-17.12.3.tar.xz 1959944 BLAKE2B 8b25ade780f0679f722eb3a4e323adc73c2e3c3d774595a934bdb2d6017eb0588e2163b0610bb90dd2277a0dbd9e6df590c2fdc238d36d80e50b335abd8702cf SHA512 9d3b8f53452a345a3c48547dc04bb1e58ab35f8d25b0e7611fba4adddefd04b705b681aa24e7e504e742a65b025b0ef5869d1959de9199f2f6d5681bbf7290fc

diff --git a/kde-apps/granatier/granatier-17.12.3.ebuild b/kde-apps/granatier/granatier-17.12.3.ebuild
new file mode 100644
index 00000000000..28cef3517e3
--- /dev/null
+++ b/kde-apps/granatier/granatier-17.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Bomberman game"
+HOMEPAGE="https://www.kde.org/applications/games/granatier/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest
index b856b245795..56742f29725 100644
--- a/kde-apps/grantlee-editor/Manifest
+++ b/kde-apps/grantlee-editor/Manifest
@@ -1,2 +1,3 @@
 DIST grantlee-editor-17.08.3.tar.xz 110740 BLAKE2B 0eccacb3a0b30a776305ab7d76f6f7e384ffd07c30747b72622bfe0d2e7d465d4fe18631e7365c8edb523744f722c420ef64fb1182755284280d70f0638c2100 SHA512 696168482e3c9368156e34e932010cbd5587f72e642ff07eec024e008b95178c296edc89f6cf50a0a94d29385279590fea3aaabd2de067b69e129c0a1a65d6db
 DIST grantlee-editor-17.12.2.tar.xz 110804 BLAKE2B 7f19268eccf2bf1056a28fd897e617a8620cee17685ad9fa3c9985aa5a22265fd294c48298faf3d152389a6b28d324644907ede9c8926ef5ef4f0cc695790637 SHA512 c518b42ea4ea7ee47666c6b3208cbfc84a7d7ba21b35b76c0c698215708bd9d7f55604ae4ad2dabcb35da14ae6fb108372ffab0341baa912d9c721a258cacb49
+DIST grantlee-editor-17.12.3.tar.xz 110752 BLAKE2B 2d0e60207bcf1edd1bd4e69e7a959c59e0e63b14117bafd402f8fa57aea2a1c1eb30c152ab3a70498691e854241046d6ca1ee9ffb3c8303393c6a629244c6be6 SHA512 722db8e101c7132717840137d77dc8c0972a2f1692b4b0d8be3e33c296649d0d5f30f55b4cc6e1dfa58778a3c470c93baae0b060d234a99f967e87296e947f0b

diff --git a/kde-apps/grantlee-editor/grantlee-editor-17.12.3.ebuild b/kde-apps/grantlee-editor/grantlee-editor-17.12.3.ebuild
new file mode 100644
index 00000000000..53bf85082a4
--- /dev/null
+++ b/kde-apps/grantlee-editor/grantlee-editor-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kaddressbook:4
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+	!kde-apps/kmail:4
+"

diff --git a/kde-apps/grantleetheme/Manifest b/kde-apps/grantleetheme/Manifest
index 7c272cb27d2..1df0d12b8ca 100644
--- a/kde-apps/grantleetheme/Manifest
+++ b/kde-apps/grantleetheme/Manifest
@@ -1,2 +1,3 @@
 DIST grantleetheme-17.08.3.tar.xz 51180 BLAKE2B 3531f6edffe0bd0605c839d1c58f37216736704b4562caf1c3da917f0ee459b476888703c14acc85f980c7b052c096aa7bbc93b8b56f43370226048c0ee79e93 SHA512 ef859d8a4ddd201abdf0f4e51757b948593aea4ba751d9eb9a98ad41692a5322d088044bffdfbb778e3d17f91bc31b1be1218f45d5aa15595eb8aac2adcffec9
 DIST grantleetheme-17.12.2.tar.xz 51364 BLAKE2B a158ba35094346494ff941384722f4b1b956f38698592fcae4805240d6a98e2bdf83da5d11f8aa2442d5ba8ef241b8a0fc0fe3c0dbb05b7e919b2fce764c629f SHA512 413ce8fbb72c8844f9264111d5a1f93f07dd9d079e41597b932920f9e9e4e0b91522e6462423a8122a5d8de66bbb0882f727d715370f6baa6c91c967c959635a
+DIST grantleetheme-17.12.3.tar.xz 51348 BLAKE2B 89055379524d9273b2db9185c1f0116638e5f45414ba674cb7d2511e9539d556daf489e9a54f39a3c1197a8b1939076ccb7bd932d336c0769b97d2c7e59a8062 SHA512 203fd80f303d4c2c76b9375179da9aa7f040416b397ce576ee5836b2bc8d04109601275bad843a192317971852f97c9a7fa83b48401da14ec820f11706187928

diff --git a/kde-apps/grantleetheme/grantleetheme-17.12.3.ebuild b/kde-apps/grantleetheme/grantleetheme-17.12.3.ebuild
new file mode 100644
index 00000000000..605753b034b
--- /dev/null
+++ b/kde-apps/grantleetheme/grantleetheme-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Library for Grantlee plugins"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/grantlee:5
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_qt_dep qtnetwork)
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+# fails if package not already installed
+RESTRICT+=" test"

diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest
index d0341f9550b..5bd6f0a0a6a 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,2 +1,3 @@
 DIST gwenview-17.08.3.tar.xz 5909172 BLAKE2B 013660d574e6dfeeac5685f2af7c14536be02f4d77f008c9426cbd052be5086832d8399ca5bae7dcaad0b38c8b6a9f4bd08a63d91c2e4baf4c8d3c8346928550 SHA512 3961e331aefde8625943720e740e324a82fcd72e298a21d77e05b59b3f62681ed7af9c24343a9827e01454f050ec8f1631bd63c863ac3e6a2015df83a2c286ab
 DIST gwenview-17.12.2.tar.xz 6021616 BLAKE2B 7171c9dde6094b5a36a19e4199901c71da62244e6cf4eb36f43aaf9e8f68c3729879ee770d73711fa971f626a28e712882ab0662d0bc711aba7a53be63f5cedb SHA512 d6fca3dc4435f2bcd77ad8428edbee022af88a6a2d959f5b142ab91e0ed2514b51ba34dc214f808bdf44dc0e3c2eb4992f1918499f36b194eca6b78dc5b4b1ea
+DIST gwenview-17.12.3.tar.xz 6021476 BLAKE2B a4142239cfe4d82b26977d788a67286625d7469ce4722a1c091691c02abe75ceb5b852e4754b6c3809fc96219b0a967595cd83910e8b809c553adaa0397ee939 SHA512 7691e07f6ec572a46a8b0c3e63aba93d7a3c2886384370d3d77299c94e7f9cc5f7dff4e45390cc6871bc003da27ce0f90d85d8108a7302657bc3f0175e609abf

diff --git a/kde-apps/gwenview/gwenview-17.12.3.ebuild b/kde-apps/gwenview/gwenview-17.12.3.ebuild
new file mode 100644
index 00000000000..87a4835bbca
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-17.12.3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE image viewer"
+HOMEPAGE="
+	https://www.kde.org/applications/graphics/gwenview/
+	https://userbase.kde.org/Gwenview
+"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE="fits kipi raw semantic-desktop X"
+
+# requires running environment
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kactivities)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtopengl)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	media-gfx/exiv2:=
+	media-libs/lcms:2
+	media-libs/libpng:0=
+	media-libs/phonon[qt5(+)]
+	virtual/jpeg:0
+	fits? ( sci-libs/cfitsio )
+	kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
+	raw? ( $(add_kdeapps_dep libkdcraw) )
+	semantic-desktop? (
+		$(add_frameworks_dep baloo)
+		$(add_frameworks_dep kfilemetadata)
+	)
+	X? (
+		$(add_qt_dep qtx11extras)
+		x11-libs/libX11
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kwindowsystem)
+	$(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kimageformats)
+	$(add_qt_dep qtimageformats)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package fits CFitsio)
+		$(cmake-utils_use_find_package kipi KF5Kipi)
+		$(cmake-utils_use_find_package raw KF5KDcraw)
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	if use semantic-desktop; then
+		mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
+	else
+		mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
+	fi
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if ! has_version kde-apps/svgpart:${SLOT} ; then
+		elog "For SVG support, install kde-apps/svgpart:${SLOT}"
+	fi
+
+	if use kipi && ! has_version media-plugins/kipi-plugins ; then
+		elog "Plugins for the KIPI interface can be found in media-plugins/kipi-plugins"
+	fi
+}

diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest
index a143346e04a..62daa93d68f 100644
--- a/kde-apps/incidenceeditor/Manifest
+++ b/kde-apps/incidenceeditor/Manifest
@@ -1,2 +1,3 @@
 DIST incidenceeditor-17.08.3.tar.xz 518168 BLAKE2B ab2e87bb3a32da79106cadce073f71f41dd0a7b0d1cbe25176ca27d05887430a8c68d17ca0744899fe63b0936f168495ce8d5b13762289a280f941bd844221bf SHA512 51c641c91a783dac7c25d857b19cc2579fa36f79f0660d2bc41af91b6a5d23478b4b722a412477b5716be836fa708a2c149e97cd42aa6965a360b9e3d7cd2514
 DIST incidenceeditor-17.12.2.tar.xz 517448 BLAKE2B 21ed469738f19c48f0cf7f67deb13167dd6e0c66b706eaf8a4a02028d4d9d89d5947b9e7c7ec1c66d40e87f1f1d9559ab44d11e16a67c6637d642d9f5fd76d1b SHA512 8fbc7b92ed991e9b2cdcc7c984cc635df7f524cbd875b8b0c20dabd791aa32a33f12d4850e4bf0cbfa9e39123c4e2dff46707248e9a233616a5c20f8f1f7c6f7
+DIST incidenceeditor-17.12.3.tar.xz 517144 BLAKE2B edbf3e6b3bf7027ca8399d42cb59e5122e8bd85b2fdf0de5e6932bba68fdb1a8b75cc38b20022f8bf3712ac0ee6ac4525b709a0e24609d634cea83d2571bf57c SHA512 b800a3f1f62a195e515b1ff41aae801f17a983549499c2e694f5ad8690bda1a7218aa7ebcc4908b288ee97c6d335df729348d9a34df4400cfea86d4501af2ba3

diff --git a/kde-apps/incidenceeditor/incidenceeditor-17.12.3.ebuild b/kde-apps/incidenceeditor/incidenceeditor-17.12.3.ebuild
new file mode 100644
index 00000000000..8cdf4d1b3dc
--- /dev/null
+++ b/kde-apps/incidenceeditor/incidenceeditor-17.12.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Incidence editor for korganizer"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep eventviews)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kldap)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkdepim)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/kdiagram:5
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/juk/Manifest b/kde-apps/juk/Manifest
index d4dab96e7b0..c785fc64bb2 100644
--- a/kde-apps/juk/Manifest
+++ b/kde-apps/juk/Manifest
@@ -1,2 +1,3 @@
 DIST juk-17.08.3.tar.xz 446096 BLAKE2B a43a44b1d8d7b3a7a347d5f383786d7b48fda65cfefb2f330402e8abfbde663b58b2131732dbd2ca2866a443fe6efb77d412db8cce6e656ad50ebc53019f2542 SHA512 888d260ac707c7f39740840d2aef1e10ceba1b8973fdf987e4f58da1e12c3c457e8c20a225517e5e7f6110ae907a7786425d3b2c3db0703df9912cb19a7f8f9a
 DIST juk-17.12.2.tar.xz 1868172 BLAKE2B cf9a48494a5d32f55d2da252ec8a6d81a6445628c2769c67964ab326072bf5f49fc1926601cd314b3af8224be265dbc2f1d22987f3057298f58e267bb4dbc194 SHA512 32f35ba5d1f7bc0d38555ab5a1da3deda0055e96ec2ca993f18f5339b3e231d903fa73d1a26a72413a159708cd08575b111bae8046603672f80f20678c36a362
+DIST juk-17.12.3.tar.xz 1868428 BLAKE2B e88f8607aa360751cbbb8c72fe04ad52f1d3f66679515cccf048a3802c65212c66e53936c1826c121ae9dd728ace46dfa5d33978818b8c95d088760e2e0a34ea SHA512 b86e8eb68dca55a9a321cbcfb0172a95a4e1536c3959390f62e3e519862c9de32f327db04e55de39ab194a5e46c228614333b22886b5bb2b4578f0f1d6b5cddc

diff --git a/kde-apps/juk/juk-17.12.3.ebuild b/kde-apps/juk/juk-17.12.3.ebuild
new file mode 100644
index 00000000000..b5a9daf6e7f
--- /dev/null
+++ b/kde-apps/juk/juk-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Jukebox and music manager by KDE"
+HOMEPAGE="https://www.kde.org/applications/multimedia/juk/"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kglobalaccel)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/phonon[qt5(+)]
+	>=media-libs/taglib-1.6
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest
index f271710e1f2..2ec4cc3ae90 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,2 +1,3 @@
 DIST k3b-17.08.3.tar.xz 10565760 BLAKE2B 75d98ab39ff4691baadc1c8a26f635981d7bb086c154a7c4e06dda79d4756f781c76b126838d3b0ea141f98750df09dd16a5dd9978340eedd1dc3a7acff45ed3 SHA512 91038cc862bdebad1cfa843e8688a71494140cdf59fc8f9815a6e6eef2dca40b94ee7d0a8e7c6b277004ff0945431bb7873113e6e7fc5649b8120ef03b1564ba
 DIST k3b-17.12.2.tar.xz 10574600 BLAKE2B 9eed0034872b3509510cfa78e7f3e8fe2bfbed0004568e2c80a18972d02c255b1f5e287202e7fabbd24a6f0e43f60042b19042485e75b1c40a42d88b49a587ee SHA512 2e1de62fab8e1e702b9a7c3431e44c2809376a329ba9236e056336d26c885b37e956059375d5f26f1b5c94093ccca80524d497a4b0328f277204293461b249de
+DIST k3b-17.12.3.tar.xz 10573616 BLAKE2B e5606f7ef96aa34cf2aba068cd7417bd1783910f759dffa2bb4edab3d2e921788513b22839c8e6156f304db4e81b3a6889d1bdf7b4648f64e2cbd383fe032705 SHA512 05cd1413d99f55c4aca5b75cd51691fa0ca0a975660168ee3effa39774deab36d28ef3e7c71860c726d1e7e02b3ac12e6372e2e47bb64d5fa5e21f58540d11e1

diff --git a/kde-apps/k3b/k3b-17.12.3.ebuild b/kde-apps/k3b/k3b-17.12.3.ebuild
new file mode 100644
index 00000000000..33ccd3437be
--- /dev/null
+++ b/kde-apps/k3b/k3b-17.12.3.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
+HOMEPAGE="https://userbase.kde.org/K3b"
+
+LICENSE="GPL-2 FDL-1.2"
+KEYWORDS="~amd64 ~x86"
+IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis webkit"
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kfilemetadata 'taglib?')
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_kdeapps_dep libkcddb)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/libsamplerate
+	dvd? ( media-libs/libdvdread )
+	ffmpeg? (
+		libav? ( media-video/libav:= )
+		!libav? ( media-video/ffmpeg:0= )
+	)
+	flac? ( >=media-libs/flac-1.2[cxx] )
+	mp3? ( 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
+	)
+	webkit? ( $(add_qt_dep qtwebkit) )
+"
+RDEPEND="${DEPEND}
+	app-cdr/cdrdao
+	dev-libs/libburn
+	media-sound/cdparanoia
+	virtual/cdrtools
+	dvd? (
+		>=app-cdr/dvd+rw-tools-7
+		encode? ( media-video/transcode[dvd] )
+	)
+	emovix? ( media-video/emovix )
+	sox? ( media-sound/sox )
+	vcd? ( media-video/vcdimager )
+"
+
+REQUIRED_USE="
+	flac? ( taglib )
+	mp3? ( encode taglib )
+	sox? ( encode taglib )
+"
+
+DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
+
+src_configure() {
+	local mycmakeargs=(
+		-DK3B_BUILD_API_DOCS=OFF
+		-DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
+		-DK3B_ENABLE_HAL_SUPPORT=OFF
+		-DK3B_ENABLE_MUSICBRAINZ=OFF
+		-DK3B_DEBUG=$(usex debug)
+		-DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
+		-DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
+		-DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
+		-DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
+		-DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
+		-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-utils_use_find_package webkit Qt5WebKitWidgets)
+	)
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	echo
+	elog "If you get warnings on start-up, uncheck the \"Check system"
+	elog "configuration\" option in the \"Misc\" settings window."
+	echo
+
+	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."
+	echo
+}

diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest
index 2b396ec0eec..09d13503c2a 100644
--- a/kde-apps/kaccounts-integration/Manifest
+++ b/kde-apps/kaccounts-integration/Manifest
@@ -1,2 +1,3 @@
 DIST kaccounts-integration-17.08.3.tar.xz 69016 BLAKE2B a94d70053620bc41ab094b071d9cc33eb620bda4c99f3e9ea998174a7379a644a012f6ae5e00f0aad3ccdbdc7ca9805a381fbfc0038bb67d1c1eba2af27dfcf9 SHA512 00210737f43b7d4808bafd1899630989ece2ef65e23e0849717fa8fb2cd93881099fe670591025f44b8d901130e6ee0a2843af40f49c6ee7adbcec6cf163aa55
 DIST kaccounts-integration-17.12.2.tar.xz 70836 BLAKE2B eeb341e7ff1ad2035cd3df6ef3acd11fbf8cda9b423cd675f89acd0848b5ba20fc0a03e822a6256fc4dfc74796aa28428ae07ce553c69c7c54b2777e7173fcac SHA512 82146501a44c0e1974d17fd1cfb9b8b6337cf76c2606b40ef90770668b471384562e58e82f1a8e09f24043a123cbd2617e53cf9ff600c92c8da883134ad29436
+DIST kaccounts-integration-17.12.3.tar.xz 70824 BLAKE2B 1299d25ac8852362a346edecc9f9d6554cd05e5554dcf58b735bce3b099074de4c0b2f8d77566075d90e775bc7e8a6c5cdac2bcb332207d808641163bac5cffa SHA512 239e273496c6d190a5c07f4fb98d718e435d0d4864f2c58877e90824d8f4fbbefcc4a057bc4a1ea25b4df77da9a111711d18a6111a58febe932844befc0489dc

diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-17.12.3.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-17.12.3.ebuild
new file mode 100644
index 00000000000..d30f9c20dd1
--- /dev/null
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-17.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALDBUS_TEST="true"
+inherit kde5
+
+DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
+HOMEPAGE="https://community.kde.org/KTp"
+LICENSE="LGPL-2.1"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	net-libs/accounts-qt
+	>=net-libs/libaccounts-glib-1.21
+	net-libs/signond
+"
+DEPEND="${RDEPEND}
+	$(add_frameworks_dep kcmutils)
+	$(add_plasma_dep kde-cli-tools)
+	sys-devel/gettext
+"
+
+# bug #549444
+RESTRICT+=" test"

diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest
index fa432e1b7eb..4982a81c50d 100644
--- a/kde-apps/kaccounts-providers/Manifest
+++ b/kde-apps/kaccounts-providers/Manifest
@@ -1,2 +1,3 @@
 DIST kaccounts-providers-17.08.3.tar.xz 31924 BLAKE2B 5016ce8a614fecda734da661a74ddf2a0c24f687fc53546870429cd5f683ab3201da5e3a57d04f2be660101ceb7584ee44da2f16a9cf04abafcd49d7a3bf38c5 SHA512 75248f6e3cae47cb6587895724a52dd38d4ebf88995b937506be992399740ac89cb0bf7a64a3769d18200b96968ef4b7c3b3f281b539bde86dee331639473570
 DIST kaccounts-providers-17.12.2.tar.xz 31768 BLAKE2B 67fce76be123d8f6af203d65ad19274304a60114d87f9962d7bc18574b1a2f31ce4f6a92414a145532cd480e0eaec6662d6eb4741d99f5ab5b04ef6c6b2df47c SHA512 55b53b458689f4805ef393cc55b88b8a3c4b5472c78820d80aad7e5bc68e845476126610e93542b82faee447ae862f2b194554dc56cd6b44d19ef9721a8f6082
+DIST kaccounts-providers-17.12.3.tar.xz 31740 BLAKE2B 5518d40bbb28a7657ec406b76df35faefda9b6e9a3e8a2c31b27806329b66487d54c8a72fae50795bfcde519fbad96059b58466cc62b1197b2f7e4f2bbebfb93 SHA512 c8eba2caaa4cf3e33cf86b8a8713292be9666d3eca75931a493206317735b1938b0d36e028461f16229e26f38039d54d25b7c2e5ccdbfcfe5a68adbea69ee756

diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-17.12.3.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-17.12.3.ebuild
new file mode 100644
index 00000000000..da4738ab4db
--- /dev/null
+++ b/kde-apps/kaccounts-providers/kaccounts-providers-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE accounts providers"
+HOMEPAGE="https://community.kde.org/KTp"
+LICENSE="LGPL-2.1"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kpackage)
+	$(add_kdeapps_dep kaccounts-integration)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtxml)
+"
+DEPEND="${COMMON_DEPEND}
+	dev-util/intltool
+"
+RDEPEND="${COMMON_DEPEND}
+	net-libs/signon-ui
+	net-libs/signon-oauth2
+"

diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest
index e04cad1b252..929fd6faf62 100644
--- a/kde-apps/kaddressbook/Manifest
+++ b/kde-apps/kaddressbook/Manifest
@@ -1,2 +1,3 @@
 DIST kaddressbook-17.08.3.tar.xz 546868 BLAKE2B f6394c2bd27429ff8cf302c05f27757bd03ef310479fab9cf589d8a265e9f773d488aa0cb792cff93b6fbdbd16a19ed5e585f2aaabc7af25cab72186c1eef24d SHA512 baffd3f377dc33cc4bc3402f4f814f630efa1b152e2cfe02698cb0d2237011f7b3fa1c7ceff0eb83b5a10ef2ef038f5fa89a07609db8e009da2df3f080903757
 DIST kaddressbook-17.12.2.tar.xz 544348 BLAKE2B 2d2415f6847a26922dbd7bfdcb11cf8504b6b59b7bfe1cd64d0be02cdeae36ad5e5a3e5a7e54ebd730d0fa03ad0aa79da018f0d175c98e28640ceebd24b42dbc SHA512 f771c78939afa8a39144fd82ddf6c114b601584edf2f960d14d99f10b75f5a9a4e27957437ad23e5ff65119111afdd1c9b135cc852f3dc072bf01caac4dbbaf2
+DIST kaddressbook-17.12.3.tar.xz 544148 BLAKE2B 9857bfaca4f94e6108066d4a6270e6e959b110f5a6ba9219cc371665d36b00d445cef0723ea118c285bee7971a9fb480d8851e4eb569d474de29161f37b90915 SHA512 0b498c7ebf49a6a4df3c24b185ae9edd2d53a80fdc6d84c6ebc6b9f5531766dff579ca7240f6c4657bc113b872811de941e75f7f4d171d3cbd08a0e9afb2a054

diff --git a/kde-apps/kaddressbook/kaddressbook-17.12.3.ebuild b/kde-apps/kaddressbook/kaddressbook-17.12.3.ebuild
new file mode 100644
index 00000000000..23715c549f9
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-17.12.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Address book application based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/office/kaddressbook/"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep prison)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep libgravatar)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep libkleo)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	>=app-crypt/gpgme-1.7.1[cxx,qt5]
+	dev-libs/grantlee:5
+"
+DEPEND="${COMMON_DEPEND}
+	test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+	$(add_kdeapps_dep kdepim-runtime)
+"

diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index eea9f373efc..1806c59c6ba 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,2 +1,3 @@
 DIST kajongg-17.08.3.tar.xz 4239184 BLAKE2B 5e8db5a3f11f8f820a9aea7ae587e703e21cee34816cc56980cf499ad5e411dcf90cf738b0d0ef2d8267639ffa4988a31c0b9fe87351a29c8898da96e7560288 SHA512 e4e595988da98cd2f7dbf089c8c29a88e1df57bfaab98e8efddcc0e69ea5c7cfd74c7557661e6b6b86649ebb8a487c6609a05e16a7fcd272048140ff22389402
 DIST kajongg-17.12.2.tar.xz 4238932 BLAKE2B 94ffebef2b67c08e79f8c6f6eaeb9406e07e86bae7bb535ed639af69c1a8c2e430bb6474771177a99bc4062c0dc0bb369ee373184eb9f470c8a32456ce2050cf SHA512 63cb6286320c138da0e2a851af683012038d4cc78ee870f5cafa97da99ace968b695a9e8c8ca8f51eb16099fa7b94bcd30895b4f3c0af32358719e6b220bb946
+DIST kajongg-17.12.3.tar.xz 4238944 BLAKE2B 5b953695413d8486468be2e83d7326199415a1cfe3f2fdba834f0ac3be841042efc73fea11d0c2e0177573065b0576f058e8e3527d7186c02e37986c86bdcb5e SHA512 c1d8a0934952cf11d3de3bc081cc7b33b42a7707cc0cdf91a669087f6707108aa6be25a34a065128afcf63602491096f8533bbcebc8ba89a37f310caab9515b5

diff --git a/kde-apps/kajongg/kajongg-17.12.3.ebuild b/kde-apps/kajongg/kajongg-17.12.3.ebuild
new file mode 100644
index 00000000000..1c531f3048e
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-17.12.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{5,6} )
+inherit python-single-r1 kde5
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://www.kde.org/applications/games/kajongg/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+	$(add_frameworks_dep extra-cmake-modules)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtcore)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	dev-db/sqlite:3
+	dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
+	>=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep libkmahjongg)
+	!kde-apps/kajongg:4
+	!<kde-apps/kde4-l10n-17.03.90:4
+"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	kde5_pkg_setup
+}
+
+src_prepare() {
+	python_fix_shebang src
+	kde5_src_prepare
+	sed -i -e "/KDE_ADD_PYTHON_EXECUTABLE/s/^/#DONT/" CMakeLists.txt || die
+}
+
+src_install() {
+	kde5_src_install
+	dosym ../share/kajongg/kajongg.py /usr/bin/kajongg
+	dosym ../share/kajongg/kajonggserver.py /usr/bin/kajonggserver
+	fperms a+x /usr/share/kajongg/kajongg{,server}.py
+}

diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest
index d797c714e14..ab33f8a0547 100644
--- a/kde-apps/kalarm/Manifest
+++ b/kde-apps/kalarm/Manifest
@@ -1,2 +1,3 @@
 DIST kalarm-17.08.3.tar.xz 1823924 BLAKE2B 1b4528ede1e8e2be77a6b52a2bfd9b7e627f6328196803714aeb22b62266ed113689ffbd07432cc3137188f989fc9d3e1c3ba5f505da95bac7a76d7da2931ad7 SHA512 827c2eeef667d42fc691fba0fd6d458fa245eb5fb9e6abb1926137c5e1a66bf309e0e9739cd9fb62f95a14d7f46f96f2ad864434edb1e8bbcccbf8172a5f4b6e
 DIST kalarm-17.12.2.tar.xz 1798216 BLAKE2B eca01ba5a8cb2bf8da2999b328229c398649a95a2c0f2e098622642307715677b1aad8c910593b484291d63b2fb5ab1feaa7ee6eee623d5a6a9ecc58951b0074 SHA512 f21a7ef086339d5a66bbad73faf8fc81e4068ec8cde64846cafe02440a52b290c2a472dbdfc9714f55b2a724eb300afe6d832033e22f00aa52b2694b2fe4da93
+DIST kalarm-17.12.3.tar.xz 1797760 BLAKE2B 9ba94eb0dec5b6b9d55fdeac4605ed3ea12668c3d82f530072187b4c5010f8b2d0e4042f7a9b64858a353e7d588afc52186e899479884bf78b2ede7807e61625 SHA512 21f5187fbec15e49b9e51b062b1ee1e424c6dd73cbc9c7871940a8441da5faa15d3344b7adfd1795906907c6ea8b469846f1ad1371d9abfd0e1e4df84daac892

diff --git a/kde-apps/kalarm/kalarm-17.12.3.ebuild b/kde-apps/kalarm/kalarm-17.12.3.ebuild
new file mode 100644
index 00000000000..dd0bc7c1fc8
--- /dev/null
+++ b/kde-apps/kalarm/kalarm-17.12.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
+HOMEPAGE+=" https://userbase.kde.org/KAlarm"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="
+	$(add_frameworks_dep kauth)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep kholidays)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kalarmcal)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	dev-libs/libxslt
+	media-libs/phonon[qt5(+)]
+	X? (
+		$(add_qt_dep qtx11extras)
+		x11-libs/libX11
+	)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	$(add_kdeapps_dep kdepim-runtime)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X Qt5X11Extras)
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kalarmcal/Manifest b/kde-apps/kalarmcal/Manifest
index c2de2ae8dca..bb9c5ed3d46 100644
--- a/kde-apps/kalarmcal/Manifest
+++ b/kde-apps/kalarmcal/Manifest
@@ -1,2 +1,3 @@
 DIST kalarmcal-17.08.3.tar.xz 493312 BLAKE2B 81424df85dbb8fc22d7b33e70dd97f8994b3476d199dbec303e92b04ee96f5b3a8c3d77d785a636b472fd1f0cff23fa69d5f0f6b2657f74d4b13c2619ecb8cc6 SHA512 685501eb7afceed63598d6a2cb9642b9d902d3c331f46943ed2fa708cd24e857a13a7055261f23389aa0dfa0ae02c5a71dc6d1ca41af8f30339a28b62e19e5ea
 DIST kalarmcal-17.12.2.tar.xz 495016 BLAKE2B 71d17b4e19800e130810bfc013f113dd8b67beebd0ec66c9342214cf07a306d679c55aa7e8b23bb94f334db5a978dfba90cd6566c024c42abdb553922d171bbf SHA512 c3946dde1609e8925c4bcfbfb3403e2e536eb84724dd5007d8d0ef14210c14e7aaadd6349117d55a57d522904b90413052200790d060553058684f0c2f01c5b4
+DIST kalarmcal-17.12.3.tar.xz 494884 BLAKE2B e13c2d013180129eebb497fc26634f53d80cc88b23ea0bba9b5fb775247921e28408ae877651483d803743d531674b4b06ef42c4b33fe87b51978e772714ee80 SHA512 444edd565287441a53da00520bba9b4a22c155048c504a1bd1c0a25f066ae12bea63100589270cd93c26af18cb6e4686c7a753199d10980db638c5a14529239c

diff --git a/kde-apps/kalarmcal/kalarmcal-17.12.3.ebuild b/kde-apps/kalarmcal/kalarmcal-17.12.3.ebuild
new file mode 100644
index 00000000000..9a1da8232f2
--- /dev/null
+++ b/kde-apps/kalarmcal/kalarmcal-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Client library to access and handling of KAlarm calendar data"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kholidays)
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_qt_dep qtgui)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest
index d0f9ead8e22..b19cfd3bc63 100644
--- a/kde-apps/kalgebra/Manifest
+++ b/kde-apps/kalgebra/Manifest
@@ -1,2 +1,3 @@
 DIST kalgebra-17.08.3.tar.xz 689240 BLAKE2B b9aed304991578b662bc56d82db1f943cb81b0496a914e30756bd717c1885f31df9f65b3709960c8adfb118eef424ef7a500fe3ead7a5b5d4cdfde0a8db74403 SHA512 a6955e612c72e16badd32f30bff55f0f8dca818acfa633fc9c706781267c35cfc5857415b35134e7a2eb89d7bb9ae1bf045c1c145616cefd8f38dbccdd5c2fb2
 DIST kalgebra-17.12.2.tar.xz 690452 BLAKE2B 9e61684e083adcd024404e669525ef2464da88ee433223086142e1bf1cda4b0a56e6a59b05a7b48dd25b82d2b9661f18b45b090714648870b5c2b4facd67dca3 SHA512 28263c27a8f26c880237ab0fabc103dd4810e1bd42ce28a5890319105178289c96579dd15c6ef511b60860ebea5f8080bc5a5c0d3984fe3976375abbfc839fc7
+DIST kalgebra-17.12.3.tar.xz 690480 BLAKE2B 996b66e256d3a87181d03d6fdcd35df9322baef6fa4b6c7a28db8e8641dabf7c33378b632b3a676f983cf25f91377ffc9c98b95553e61805bd1d72ccac958702 SHA512 7062ab6c6a2fce17e313ad16535f51b5ce893384499971dd05e9a256b00e7172b1b83dd3fd4cee76406b32e6abc2a16fa671eb5b95cd8062c760968ede44c62b

diff --git a/kde-apps/kalgebra/kalgebra-17.12.3.ebuild b/kde-apps/kalgebra/kalgebra-17.12.3.ebuild
new file mode 100644
index 00000000000..8cdb5cfa3a5
--- /dev/null
+++ b/kde-apps/kalgebra/kalgebra-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="MathML-based graph calculator by KDE"
+HOMEPAGE="https://www.kde.org/applications/education/kalgebra https://edu.kde.org/kalgebra/"
+KEYWORDS="~amd64 ~x86"
+IUSE="readline"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep analitza)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	readline? ( sys-libs/readline:0= )
+"
+RDEPEND="${DEPEND}
+	$(add_frameworks_dep kirigami)
+	$(add_qt_dep qtquickcontrols)
+	!kde-apps/analitza:4
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package readline Readline)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest
index 7a05427928e..a3504da8daa 100644
--- a/kde-apps/kalzium/Manifest
+++ b/kde-apps/kalzium/Manifest
@@ -1,2 +1,3 @@
 DIST kalzium-17.08.3.tar.xz 24450828 BLAKE2B 2586dd46a0847e6ef7becb5773e6b32f67bc24e3d91166287fd6df10c498eaeb0f8d2ba777d951db3226b47b2a94a7ef1e01a5623ee7c3c89ee6f035ae3567f5 SHA512 a421091154d9de89ce70c79b093e716c925c6573958bb8b3f02279d890d0c7c7dbf91ff3ee455688df6628059804a377d571bb8b75a68748d1b9f4eb003b1dbe
 DIST kalzium-17.12.2.tar.xz 24448980 BLAKE2B 649388a6135c4e4584838bdf28639dc426e3255990bb8139c45d6bedfe9e5fed40eb3440acc6641cf720157c4cdf9ce8559e94169463524f6d0847d582dc6bcf SHA512 2f2c4ed44cd0302b63819a4b6ec0ec15038aae74f825b30ae84ccb15eb593380b77a6de84a11d94dd20ae9e66225ad977e8d127b3c120bcaa02950ffe62737c7
+DIST kalzium-17.12.3.tar.xz 24447404 BLAKE2B 48e99e119bf3bdf38603e6fbe942697fdee28c9decc38aecde525b7d0bd4a3b9f8a8084cd13a238b0eb356ebc179f355783d4937e4317bd25dff138d433ee92f SHA512 989e35f617ef019036571103c1fa4df7fb64238fd2cb7c909798b7baaacb1ebc64d6c989c07040a5c46f3db240edf2e415c11ab4a480eb2f532f1ed992af4fb1

diff --git a/kde-apps/kalzium/kalzium-17.12.3.ebuild b/kde-apps/kalzium/kalzium-17.12.3.ebuild
new file mode 100644
index 00000000000..18d76188871
--- /dev/null
+++ b/kde-apps/kalzium/kalzium-17.12.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5 flag-o-matic
+
+DESCRIPTION="Periodic table of the elements"
+HOMEPAGE="https://www.kde.org/applications/education/kalzium https://edu.kde.org/kalzium/"
+KEYWORDS="~amd64 ~x86"
+IUSE="editor solver"
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kplotting)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kunitconversion)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtscript)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	editor? (
+		$(add_frameworks_dep knewstuff)
+		dev-cpp/eigen:3
+		sci-chemistry/openbabel
+		sci-libs/avogadrolibs
+	)
+	solver? ( dev-ml/facile[ocamlopt] )
+"
+RDEPEND="${DEPEND}
+	sci-chemistry/chemical-mime-data
+"
+
+src_configure(){
+	# Fix missing finite()
+	[[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
+
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package editor Eigen3)
+		$(cmake-utils_use_find_package editor AvogadroLibs)
+		$(cmake-utils_use_find_package editor OpenBabel2)
+		$(cmake-utils_use_find_package solver OCaml)
+		$(cmake-utils_use_find_package solver Libfacile)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kamera/Manifest b/kde-apps/kamera/Manifest
index 9d632dc8817..42e440128e4 100644
--- a/kde-apps/kamera/Manifest
+++ b/kde-apps/kamera/Manifest
@@ -1,2 +1,3 @@
 DIST kamera-17.08.3.tar.xz 96768 BLAKE2B d017120056d84416c0dd6f7e22e3d3088d41d12e5b2a224405d6b7b9bada7a8166cf1a5db06734478849b8158d3123970b6de81ab17638f33cf524a9fa5e5966 SHA512 a3787502f4b100f9cdde63905ef22cd83699a861fa71105bad870f0f86c040151bf28d6e0049f61c98e5978460967126807e60ca2cacffc0147a1e4d6b5835ef
 DIST kamera-17.12.2.tar.xz 96720 BLAKE2B c2cb98877fd987acb089e158e60fe8e9b1f743fd751031459590426f428dc260eac5f14eb55a62ab479becd8b32aaf95b884cd381a2604a55eb84347f7d74512 SHA512 89f37d990f7d2b784737abb8acb4c373e2e6d560c242dee8fd70e75e67f46176a453ce49e101cf9e335818d17c847bfd4ea9940eb068493a60159bff37b08053
+DIST kamera-17.12.3.tar.xz 96720 BLAKE2B 8f0efe658f007a89fb946be9ead52bf3492f4fdf8684899722c9d6a7273d921b64333e576158ad34c4facb477734b355453ae2379b1fae5db1f11cd5390c6393 SHA512 498ebef75fe32e1ea7a4eb048f6942ab1539db870eecf0550f1f04ab85bbe36543ffa864cd658988110540cc3d8a0ace442c71d00bd9a04497c221bfeba24376

diff --git a/kde-apps/kamera/kamera-17.12.3.ebuild b/kde-apps/kamera/kamera-17.12.3.ebuild
new file mode 100644
index 00000000000..8e527cf2d87
--- /dev/null
+++ b/kde-apps/kamera/kamera-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Plasma integration for gphoto2 cameras"
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/libgphoto2:=
+"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+"

diff --git a/kde-apps/kanagram/Manifest b/kde-apps/kanagram/Manifest
index 642acf6e79d..bf601d9f935 100644
--- a/kde-apps/kanagram/Manifest
+++ b/kde-apps/kanagram/Manifest
@@ -1,2 +1,3 @@
 DIST kanagram-17.08.3.tar.xz 7605188 BLAKE2B dc7f19f4b5f02588a6e8cedc3a075cd64efaf14e6283f173c1776363329d6091a18ad24883c2881f16241e8ba775a319b6bc3b4fd4b3dbfa107d7786f84c3b42 SHA512 8a1bb05f16c6b4fdaaed3957e20405ca47c26a8e1232fd65ec2beb47b5b7ebb19e671316f5cb07463f045255baacb89904d9d8713160d0cd0a7d6d7c192b2565
 DIST kanagram-17.12.2.tar.xz 7523528 BLAKE2B 624bc7733fb6075c841cff60ecf19bdc89d4c61429a9598d4f2f512a03f1707367789e769c389229ce300b996c86d8ed85f25bbac33f9f1050e4ecf4885a573e SHA512 3de3df86c5f2b7c4a1590e9c3cb16509b5ef4f36e63981e1842c30e8034d34cac5626eb8ac00d3c8137a90975f64c14bc69dc6bf53551faf94d7e7991d3e5fe4
+DIST kanagram-17.12.3.tar.xz 7523656 BLAKE2B 3a3cf6ca8e79be66e48f0d9c9e6a9fe311aba098ab0766b2d07ee6c153a77613167c95a2622fd8c42bb5ca30da7c60470fb824322a9c2a10d97f0afc72a6efa7 SHA512 c75df80c167b155c53cbbad66d90a5b01f8f7ad9a97b303decfa3fe9e02ef5f4fb4f890256f6052ab67d735c0c5a1c587d56ea76738889a0c9dc9f24a6b0eab7

diff --git a/kde-apps/kanagram/kanagram-17.12.3.ebuild b/kde-apps/kanagram/kanagram-17.12.3.ebuild
new file mode 100644
index 00000000000..9899faffa5a
--- /dev/null
+++ b/kde-apps/kanagram/kanagram-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Game based on anagrams of words"
+HOMEPAGE="https://www.kde.org/applications/education/kanagram https://edu.kde.org/kanagram/"
+KEYWORDS="~amd64 ~x86"
+IUSE="speech"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_kdeapps_dep libkeduvocdocument)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/phonon[qt5(+)]
+	speech? ( $(add_qt_dep qtspeech) )
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep kdeedu-data)
+	$(add_qt_dep qtmultimedia 'qml')
+	$(add_qt_dep qtquickcontrols)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package speech Qt5TextToSpeech)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kapman/Manifest b/kde-apps/kapman/Manifest
index 7ad71ba63d1..376bedc4ba6 100644
--- a/kde-apps/kapman/Manifest
+++ b/kde-apps/kapman/Manifest
@@ -1,2 +1,3 @@
 DIST kapman-17.08.3.tar.xz 2525132 BLAKE2B 08279014b3985ded7c824eb2f6d0ca9e33318ad3f9c35f3169a95c0d9dd4e5bbc8d3a425d1d6c8df0caa60b0d1d282b4162ef875641e574b48738247a8f4bf04 SHA512 6b173e116832123b900c71b6611ef1e268143799217d64d5d6204d4ba88845662509fa482ca69fbb6f135c5f708071683f0302b187499939c6e08964c1a706b5
 DIST kapman-17.12.2.tar.xz 2525224 BLAKE2B a580bfc2dfd3a3deeeeea77194a169e934097e00f70797a4c0d34e201c2d1b54f56059875ca975e6fc57c551f8671123d96bcde0192ab951aeba3ef13800495e SHA512 718f4ed82d71be259cc07f0b0001004e28880db6b0cc1a3931f641653a318d289b6b70687ff8a9815baa20181553d8713eb2f800dc462f116fa8ec831dcb964b
+DIST kapman-17.12.3.tar.xz 2525252 BLAKE2B 819e84a0c3c887eb5cfdba86935e174f716fb97a93c0cfb7ca30b13606959e5100fc780d199c1955cc585a505b92b2edb8ecd682de3ca0030613268479e498d9 SHA512 68504b49a9cd41e5093096b24fa8ada843656cedbf4274637aac7f8d0f7d78f35ec35c3502bd5781380cf7ae763f773747193747fe8eb8a7e73a91d97c0af379

diff --git a/kde-apps/kapman/kapman-17.12.3.ebuild b/kde-apps/kapman/kapman-17.12.3.ebuild
new file mode 100644
index 00000000000..1bb9a2b6f7e
--- /dev/null
+++ b/kde-apps/kapman/kapman-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Pac-Man clone by KDE"
+HOMEPAGE="https://www.kde.org/applications/games/kapman/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kapptemplate/Manifest b/kde-apps/kapptemplate/Manifest
index 05eacd80cb7..3b18f39d7ee 100644
--- a/kde-apps/kapptemplate/Manifest
+++ b/kde-apps/kapptemplate/Manifest
@@ -1,2 +1,3 @@
 DIST kapptemplate-17.08.3.tar.xz 446664 BLAKE2B 3678f68c27b07124b4bdc6ddc99720e9515c89c282b60f4084b1d30860686c8c56a4a8089937f271441278cb719ec39beb46a58c6191a39e068becfd28664261 SHA512 2058831a8b60214567c8d8f74ce5871968f2e2b9f2831202e09a9ea79ad2d5a61b2ec64c8e38cd28bf15291e6bc80376339c7999e3e8119aedb1388e9290990f
 DIST kapptemplate-17.12.2.tar.xz 352476 BLAKE2B 132f2e71e0d657a11f9819d9956f5b9f33d5105d6a46762014be205b70044fe23821b5cd60a583932e1213545fd0c9d4f50c795b333824d609e2449dd3047880 SHA512 59b7c133c4025a17e8fd52bc13d22739e9572fe5f942bf3e17024c6028c6e5910c11f314f3d024ea91e00ff3843cfb0bf49e25b47b8dab5070fff9e6ddc7f801
+DIST kapptemplate-17.12.3.tar.xz 352488 BLAKE2B 203bfee3e05c42b266f7d7c880149ac31e2f8e37306ae46f2091831b68e80477226c05ace0ba63729e1e258fa504ee91133583e76ffdce0239191f2d4b08c22c SHA512 03eff26877917a38bcae3166a16e6b802cc900513bec9a615c38342f6a1ceeb454fbc195d1e05f3cf3b6f8a9a7a64eeaaa83d07a5058efc42c2140b4a8c9006e

diff --git a/kde-apps/kapptemplate/kapptemplate-17.12.3.ebuild b/kde-apps/kapptemplate/kapptemplate-17.12.3.ebuild
new file mode 100644
index 00000000000..a1bbc2a3c37
--- /dev/null
+++ b/kde-apps/kapptemplate/kapptemplate-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="A shell script to create the necessary framework to develop KDE applications"
+HOMEPAGE="https://www.kde.org/applications/development/kapptemplate"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kate/Manifest b/kde-apps/kate/Manifest
index b685bf98209..3d7c86cf68b 100644
--- a/kde-apps/kate/Manifest
+++ b/kde-apps/kate/Manifest
@@ -1,2 +1,3 @@
 DIST kate-17.08.3.tar.xz 5617380 BLAKE2B 582c128e1904fbd0cec6ff177296aca68c36749581b57b6d71fce3e251838699c5068945a6e43abc05339eca3c2ac9dd5ec53891c20e208e3634771d5a859dd0 SHA512 cf4be33ec05a5451322141beeb4b2a66ff34da9f34fbc1038d7303d707012ffc477510164a65837ea0b94733b0e2812b747109a78049b5e4d31a75887c66bd46
 DIST kate-17.12.2.tar.xz 5630528 BLAKE2B 29e0cfe6b25aef849f03e2a87bbdef4e64b1a9ee7ec3550c5257a6902e7fffd0f011ed08a89457f8215750ce8ec22c00b203734161902ee7a75a77fc349f6768 SHA512 cb71a569e4bd04c9ca1aeed81a7261b3838bf78d6bd731e31163f1eb254d81e78b13889d2118483de0d9cae6a92ebbc4e4dec9f3c62e29444ac1c3fd8dc7efe1
+DIST kate-17.12.3.tar.xz 5629840 BLAKE2B 384b15a1273ec02d0d3342e761f5c1135f000d1b8485445d07ff5384ea49f60c6d4a6aaadd8371d931cbfcab190e4e5ff820021708dbc44899a01340b980e3bd SHA512 3435afb4dc643064c9e98c86e02521cec9d53fb7ad30320e686db6260e3468b3745643447172218b033dcd46e7c9f02efbd00af26ee820b928ac74f5cf62b0a6

diff --git a/kde-apps/kate/kate-17.12.3.ebuild b/kde-apps/kate/kate-17.12.3.ebuild
new file mode 100644
index 00000000000..490ab95c911
--- /dev/null
+++ b/kde-apps/kate/kate-17.12.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Kate is an advanced text editor"
+HOMEPAGE="https://www.kde.org/applications/utilities/kate https://kate-editor.org/"
+KEYWORDS="~amd64 ~x86"
+IUSE="+addons"
+
+DEPEND="
+	$(add_frameworks_dep kactivities)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtscript)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	addons? (
+		$(add_frameworks_dep kbookmarks)
+		$(add_frameworks_dep knewstuff)
+		$(add_frameworks_dep kwallet)
+		$(add_frameworks_dep plasma)
+		$(add_frameworks_dep threadweaver)
+		$(add_qt_dep qtsql)
+	)
+"
+RDEPEND="${DEPEND}
+	!kde-misc/ktexteditorpreviewplugin
+"
+
+PATCHES=( "${FILESDIR}/${PN}-17.12.1-deps.patch" )
+
+src_prepare() {
+	kde5_src_prepare
+	# test hangs
+	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+	# delete colliding kwrite translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -rf po/*/docs/kwrite || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_addons=$(usex addons)
+		-DBUILD_kwrite=FALSE
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/katomic/Manifest b/kde-apps/katomic/Manifest
index 650999c3d73..9868a8abd1a 100644
--- a/kde-apps/katomic/Manifest
+++ b/kde-apps/katomic/Manifest
@@ -1,2 +1,3 @@
 DIST katomic-17.08.3.tar.xz 1236144 BLAKE2B 7fea5c19cc6c4839f63990f6cc93de7bc88e8ce8d16b496d78131490a810cf91133e9c8d46be51f89cc61138600324731c706b78c6a82d3aeb604723d78e9e8e SHA512 37640c3b26fe53842f23bb7048cbbab6a704901ea7c4fa93014f244bc381d7845fff5f61f7838397b30c51bfa0760a510ebefcc6596e376d5fe14ffc71bed74a
 DIST katomic-17.12.2.tar.xz 1236112 BLAKE2B 0f54137a64381d00e8c59a2f1d4a11906a7c30bf4dec97fa18e4ec56850f774a5c1b05da22dcbd9a367c8032f75f59f436a7602e0c8f3b43c9a641a07238aa65 SHA512 4d6129fabab44cb9b5eea083e7ba3c406581c3b382fda417aad3988de8321b5a17f5ea8af6fc2437a5eb04f87311b964551e54547edbfb854fd2e19e0658dafd
+DIST katomic-17.12.3.tar.xz 1236200 BLAKE2B eb0eb2375fbd272d11e77484029fa66a35915021247e0d30a7312a019b1a59fb092cdddaeea28294b0d84085fe18f24ed06ba140a57c6f70f2b6b7d0dcffbdcb SHA512 7254fec57e9c0fcc2a3bdd3d3fe1a608d09aa80cacb42157b0ceef1af8706a5c0c047b554b0a9cc2a3c098a4d68c07738ea07c23e2516c0e58b405e13df16e1d

diff --git a/kde-apps/katomic/katomic-17.12.3.ebuild b/kde-apps/katomic/katomic-17.12.3.ebuild
new file mode 100644
index 00000000000..8385fb375b8
--- /dev/null
+++ b/kde-apps/katomic/katomic-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE Atomic Entertainment Game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/katomic/
+	https://games.kde.org/game.php?game=katomic
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kblackbox/Manifest b/kde-apps/kblackbox/Manifest
index e79bd21de9b..3a9659de76d 100644
--- a/kde-apps/kblackbox/Manifest
+++ b/kde-apps/kblackbox/Manifest
@@ -1,2 +1,3 @@
 DIST kblackbox-17.08.3.tar.xz 401844 BLAKE2B 71788aefbfaf819e64690ac38c25151ba03704d3c1448198943349b41b6fc4c9e5465d6e49630234c0a564bef64e27d6b870cad2a3c3d5497a28acc0711d0750 SHA512 fadc0966a59fc4850e4598592a2fed9f014414d7eaaa654b753bab2fa5a82615310b6b3f2f38996754712afea81954a9f188912c16b594273c9737b5aa332828
 DIST kblackbox-17.12.2.tar.xz 401664 BLAKE2B a7f4982460c7e96f5ea291102617f60356e1234c83b0bde76d979ef903414bde1b631de7092e06481587cf0dc43a26443f02cfebdd4550b10bdce3203b3ff3f5 SHA512 fe68f2162233f77a734099a4520d53c9a404900076d474ad93f98b3fe1c818ff7e04b8a51530f887cb0565d8032dc7902f91c112a0f8d7ea55a99d803f91eac0
+DIST kblackbox-17.12.3.tar.xz 401756 BLAKE2B 46a6a533271839747e1331f52f6b1b6429b9632bec0473aaf56be90cdb39733257a6ab1f7ddf981c7dc62f4b1e0b3c79aa8a73306c54ead4d4d8f6c303544934 SHA512 e06f251a2b75db0910649e96c0d8ddae449fc23f39d468fc04e56d30b37ce58c3c15483122f40882dcab1ed1791c038caad87131fe2a4c2d140f66e79ed320a9

diff --git a/kde-apps/kblackbox/kblackbox-17.12.3.ebuild b/kde-apps/kblackbox/kblackbox-17.12.3.ebuild
new file mode 100644
index 00000000000..f595a51a7bb
--- /dev/null
+++ b/kde-apps/kblackbox/kblackbox-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE Blackbox Game"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kblocks/Manifest b/kde-apps/kblocks/Manifest
index 9982912527d..fd6dd0d6e36 100644
--- a/kde-apps/kblocks/Manifest
+++ b/kde-apps/kblocks/Manifest
@@ -1,2 +1,3 @@
 DIST kblocks-17.08.3.tar.xz 1750244 BLAKE2B a543c4751c27f695c053a8af310895471379d125bcaf0d6eb3d49c6d09fd36fef89ffcacd0ed2a35961bc22c1926b5bda4694134e46777fa201975e7ea8bea4f SHA512 c83afdbf618550caa7a939e7c556c36a57c7612c3b225ab3849dd6eecc3f933da0cfa2519bd2777d39699553028999b26fec10422ceff5db9684d4eaebb7e8ac
 DIST kblocks-17.12.2.tar.xz 1749880 BLAKE2B 8dfc4f1cdb9f2665e4d920f3d5886a29f8426be2e891556dde4dbd208a81618fe1f11c45309eb2d2d96eb8839824b7049a8e1b5f835975d39ba42637cc956eb9 SHA512 6f36b752a4313f8b8345cb54d18e145cf06dbdc00954adfb54831f93643d94e9da130417433aeccfc537d383d60002fc979b2f3b9dd55b7e43808c4e7a760b7f
+DIST kblocks-17.12.3.tar.xz 1750472 BLAKE2B 60c4390b9b3625ac6ea8c296fa1ed73b46f255fa5d594b7669a27286a73e296e3d49df0ddb39ec4e244eb465538dfec91f03963911b8e06e8aa46bc85c8367b3 SHA512 72e2d278a5707ca423f1494eec0806a0c267b745f14e0c88b9cb97b4fe5a8ae62c8dd0a78f0c94ad9e285d8090be8b45c91bfd0d88cc2a1956d5e580b090de6c

diff --git a/kde-apps/kblocks/kblocks-17.12.3.ebuild b/kde-apps/kblocks/kblocks-17.12.3.ebuild
new file mode 100644
index 00000000000..864dc454ad9
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A single-player Tetris-like KDE game"
+HOMEPAGE="https://www.kde.org/applications/games/kblocks/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kblog/Manifest b/kde-apps/kblog/Manifest
index a0afc523d6a..bda37ab142e 100644
--- a/kde-apps/kblog/Manifest
+++ b/kde-apps/kblog/Manifest
@@ -1,2 +1,3 @@
 DIST kblog-17.08.3.tar.xz 72504 BLAKE2B 4d0cf23d8bbfa4a108d8d451148b0e6696b8d9ba4b804caab84296a6ef0af21e9d54a45f4b915055740be83d94f53b10feb14e552b15ef58b2ee8ff43c4214e9 SHA512 da1caf92765f87b8371084b7f7bba080577c02146339dc45cbf151e93973b6b64d7d421a2d10545567a0e7d802608a422ea8fc43c6863a95df9fc1f4c7644cc2
 DIST kblog-17.12.2.tar.xz 72416 BLAKE2B 1429ca504277d7d5b355e7e5b267187ee223c26471ff1884b17e0807799cf40923de9dc8f05512752fb2798060d08a36c148277ed8dd1117fd626181a4a9f22e SHA512 3d1605e287e05df9fde39b96b1df224b6ce98272df78b246a40b181a99d848571ca31f907bf5aed799535bb2e82c40ee28cfd0d10d36435b26280a16febacc67
+DIST kblog-17.12.3.tar.xz 72264 BLAKE2B 36bb90d92b033fcc40f5f899e90b189458b1056c7d3b196d7fe6f0397f98ef5651a1eccbef3294403a27cd37a29ef2d7b45e4be89b752307a3fb2ea011c8db4e SHA512 6e048eed6c247e9af6c96d536fdac371734fc3dfc198094e2cb60218f63347508196ecf9d2d88c190c7e838aa3feb7872001d736be2b7ba01c596f0ca8eea2f9

diff --git a/kde-apps/kblog/kblog-17.12.3.ebuild b/kde-apps/kblog/kblog-17.12.3.ebuild
new file mode 100644
index 00000000000..52fe4d617ec
--- /dev/null
+++ b/kde-apps/kblog/kblog-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kxmlrpcclient)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep syndication)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/kbounce/Manifest b/kde-apps/kbounce/Manifest
index 8e36fa14066..056e4d4d8a7 100644
--- a/kde-apps/kbounce/Manifest
+++ b/kde-apps/kbounce/Manifest
@@ -1,2 +1,3 @@
 DIST kbounce-17.08.3.tar.xz 3481768 BLAKE2B 28cb83e8945a87829cdba08f2ad2cc0f119da2548eabff26a6caed500529fd4452dae8b6e1dd958415f4221131a28108eed4c9243794076d11317f2153a2de42 SHA512 9eb00ad6337d410dddfbf9e709246b62579593685aea53bda707dd62ba0199a3e0648ae276b049f7290d7d6a4b377cabb7cfeee8d64d6765ebf1ae2bd9c17c41
 DIST kbounce-17.12.2.tar.xz 3482356 BLAKE2B b31b4c5dcf5401a7baeb75a558914db10d947bf689397240f65d79a501d76c4aae34335aa545286488df8f1e93644d4e31f923ca282344ce9be44e5ca3d2525c SHA512 d680381f4c63eee640befbca643948f6671b1601e0d2a700b42f366af9cc242f2446d862f43b1876f3c62653863a54aced101f729314240e66454b7cdaba5436
+DIST kbounce-17.12.3.tar.xz 3484252 BLAKE2B 0d802cd70a1618acaaa6609bec8c58628a149aa6bfed08a33041e11e30feca0902eb17f834f02be632e26b5e210a1b636a41bc22034f3d4059ea622228756bcc SHA512 e9a3a4ea3abc0fb46fe4595e494285006e29f0994841f2effe1b9c7efdbaea4eeea48d74268e0db610e8c8b58e322bf4d4261349e9ce00de7681158850c957b3

diff --git a/kde-apps/kbounce/kbounce-17.12.3.ebuild b/kde-apps/kbounce/kbounce-17.12.3.ebuild
new file mode 100644
index 00000000000..eccbc67cbbb
--- /dev/null
+++ b/kde-apps/kbounce/kbounce-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE Bounce Ball Game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kbounce/
+	https://games.kde.org/game.php?game=kbounce
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kbreakout/Manifest b/kde-apps/kbreakout/Manifest
index 1fb20cb031f..bff92d4091c 100644
--- a/kde-apps/kbreakout/Manifest
+++ b/kde-apps/kbreakout/Manifest
@@ -1,2 +1,3 @@
 DIST kbreakout-17.08.3.tar.xz 2053628 BLAKE2B ad9e78fea031578dcacf0fb77550b6a5604b327acb1124b1f02b9479c2ddc4fc352a09ba7c19e9332787605decf66bc071868a2d4925ee56964b69b4dfa9940a SHA512 9c1eaddc77d599e6992a62ad76751469eb52fbc0346aacaa20996ee9914e11dfc139084b1a7829268219873a83b158165c7050d7315e533e77934f6a7ba1dd70
 DIST kbreakout-17.12.2.tar.xz 2020784 BLAKE2B 7222ec88ace39aa4d7731ce6814b700f2bd0ef6ea3777cdb932fb383b33a2be18bcb7d053547f944c2070e1b1d29bb173fd67cd7e7e35ec1bd2d889edf44d152 SHA512 d14a0a0493f5f265578c62a403e7f422efcb322e5de2657d1461c027599b13b43e35ef296b29ddcf0db4147caeee70d8f0cbe44dd4141d37d9fc8fdc19f1f5e2
+DIST kbreakout-17.12.3.tar.xz 2021172 BLAKE2B 839334740acd0c6ac83b2f977044fcfed5c5546250ff96af973a47b7bf323ebb09d2e0feb6e556ec1b6f6bab9f86b81cca97d84f895408dab9652db492bacabd SHA512 8e0927ed28978175dbe9c9e35e2fd2844987b2d556b297a1eb7a31d6ee32508f14f9eb656ebf5ca29ff36dc1007f270e301c41eefb54e34889564e909c122b08

diff --git a/kde-apps/kbreakout/kbreakout-17.12.3.ebuild b/kde-apps/kbreakout/kbreakout-17.12.3.ebuild
new file mode 100644
index 00000000000..df3e421e986
--- /dev/null
+++ b/kde-apps/kbreakout/kbreakout-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Breakout-like game by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kbreakout/
+	https://games.kde.org/game.php?game=kbreakout
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kbruch/Manifest b/kde-apps/kbruch/Manifest
index 5828d83dc6f..2397297a185 100644
--- a/kde-apps/kbruch/Manifest
+++ b/kde-apps/kbruch/Manifest
@@ -1,2 +1,3 @@
 DIST kbruch-17.08.3.tar.xz 5601140 BLAKE2B 9ca35db68c26df61b098d9c04232c611c7dab8e84c63927f49d094c334b357d8f0b689077754ddb98a441e268161dbb6a0301bb2b12cce9e201a563eff19f1a5 SHA512 2a55f007b272463de5bb59ec2bf7b6efe3e33320f9373f7b14fd4f738b8831718720a6e451988b04dc364f39c4706484a413ff2ba35826afcf1c8ae94507142f
 DIST kbruch-17.12.2.tar.xz 5600920 BLAKE2B 83cac10e3052f0bc3eb76da90560127c785ece9bc716ab1b4a5fbc821ad829ca102b00d2a608f04440c38fea12426ccd5ed268ced8f8dd1c6e7ee5f381d8be0a SHA512 fe8d14961034f6f85e568803ce5c12976d5396e8025cd6d53927edc83e10cb4b145fda18793798fcf91b3879aa2f093e41611d569acb709e2e5bcf9a30e43d2d
+DIST kbruch-17.12.3.tar.xz 5601080 BLAKE2B d6fec580f74cd443f63e3e079060314e29b6b8e706f0ac91209b59c1be948c8cae53b03676d6bbbc7ad22981f43fb62c0975c8c64ff663cbd5dce879a60cee5f SHA512 3b3a4ad6e4abebf803feea0b3145290f9ae4cab048b4711138603cf42a1b856a7175b42bcf30388440c63b6c7025733c2e3f286e821c783f700936eeb890340b

diff --git a/kde-apps/kbruch/kbruch-17.12.3.ebuild b/kde-apps/kbruch/kbruch-17.12.3.ebuild
new file mode 100644
index 00000000000..cdaad6a4a6c
--- /dev/null
+++ b/kde-apps/kbruch/kbruch-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Educational application to learn calculating with fractions"
+HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kcachegrind/Manifest b/kde-apps/kcachegrind/Manifest
index 5aed344a585..5e4265d7edc 100644
--- a/kde-apps/kcachegrind/Manifest
+++ b/kde-apps/kcachegrind/Manifest
@@ -1,2 +1,3 @@
 DIST kcachegrind-17.08.3.tar.xz 813804 BLAKE2B e04d4fa90b9e0027bb9610e10fe66f4029ae81194f4ee47a0388da947cf2496a109655302fc27a103b2c9d3f8854d6088ed7205b2cd10076155d98cd6b4a79a2 SHA512 0b94dd1a5342b0dfa9dc3c6a6f2af46d494597b9fe7b53a92752fa87dfb27a75d0ae4642f36bb69ee3d05a01b7ba88007fdc5f81bc9a9b1cd7d320fb2bf22062
 DIST kcachegrind-17.12.2.tar.xz 813840 BLAKE2B 767031e64a0500b6285b8ab860639260470ddebf5002b2a8c70663a7e8f469770db70ffd1a7b7b3254ef880399cb2d751567dededfd0d43f1bbac5addcd65f4f SHA512 572faa3e8228272781e616a8d661f5ff5752547134aabaa85a1898eb314907bd269c574b00dab95f8f7fe7b0ae3cbca6e2885042b16a4e712cc11d533d825dff
+DIST kcachegrind-17.12.3.tar.xz 813108 BLAKE2B a5768fb9cff28f22750d0cca761ee6201ba6e53ec42e86fada92451b2f43a2c81235ef71cf7484a754c39739b8501f1c8fc31a5da9108c7cf0aebe802662346b SHA512 56f4fee2ba8d03760858bd9d0fd6601e5beb9aec4d8ce2d87ba1d811698f3e8673d12ae834b20696ec98689992b6a560ccae049a5b69538432df6abd21dcfcd6

diff --git a/kde-apps/kcachegrind/kcachegrind-17.12.3.ebuild b/kde-apps/kcachegrind/kcachegrind-17.12.3.ebuild
new file mode 100644
index 00000000000..e373c6a3ab5
--- /dev/null
+++ b/kde-apps/kcachegrind/kcachegrind-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Frontend for Cachegrind by KDE"
+HOMEPAGE="https://www.kde.org/applications/development/kcachegrind
+https://kcachegrind.github.io/html/Home.html"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+	nls? ( $(add_qt_dep linguist-tools) )
+"
+RDEPEND="${COMMON_DEPEND}
+	media-gfx/graphviz
+	!<kde-apps/kde4-l10n-17.03.90:4
+"

diff --git a/kde-apps/kcalc/Manifest b/kde-apps/kcalc/Manifest
index 5d5c28e4b57..f7019330991 100644
--- a/kde-apps/kcalc/Manifest
+++ b/kde-apps/kcalc/Manifest
@@ -1,2 +1,3 @@
 DIST kcalc-17.08.3.tar.xz 360228 BLAKE2B 14fc73f8ade4335f356dde995477bd526c499cd1420a314f53e2fca930f03644d71c8bd1b0ae98b9fffc9bd43c041bd1cf918921c4dbb91f92da76321b1063b0 SHA512 b578fa8fe38034eed09d9be012a824449b75a5d99bcd4eaf96378de444e976534fffc385db4c0209782bfabdbf55b7d9cf3a2a63b836f023adde92782e6a945b
 DIST kcalc-17.12.2.tar.xz 360236 BLAKE2B 7ac51399e963347c414b2bf01b2360d91e1497e2110fe5060c35db0f892d2334b7abac16df4b2544787470780e2bcc0d0b35d9e62a1b94a9febbb7ec1187f36f SHA512 902e64eb0bca993b557be9ca2c4807645913fbbfb8cbd3964df18de84d8a90c62fc0a0dedca10c9aa709bfb82d1be0cbd63087d79be92866947af938feb6d631
+DIST kcalc-17.12.3.tar.xz 360180 BLAKE2B 5b48e85c8c5bde7a01510d5f9fbf0f4fc98d7afbacf4574e1f8f21ed0c99df0776ac62de7589a1405473ace3c27a01fc54179e8f59463cbe3f5108f95c60f106 SHA512 e8d86165acfa8f6bce5ec0500baedd16ab73330379675b8b92d64093e8f74b8fbaf2758a269ea522682375c3b30c074194f55e1af96cd6ac758cc08ba68e30e5

diff --git a/kde-apps/kcalc/kcalc-17.12.3.ebuild b/kde-apps/kcalc/kcalc-17.12.3.ebuild
new file mode 100644
index 00000000000..2877d5cef5c
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://www.kde.org/applications/utilities/kcalc
+https://utils.kde.org/projects/kcalc/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kinit)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	dev-libs/gmp:0=
+"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+"

diff --git a/kde-apps/kcalcore/Manifest b/kde-apps/kcalcore/Manifest
index f4084596a7d..8418a879a1d 100644
--- a/kde-apps/kcalcore/Manifest
+++ b/kde-apps/kcalcore/Manifest
@@ -1,2 +1,3 @@
 DIST kcalcore-17.08.3.tar.xz 283052 BLAKE2B 6c6d9c694a3d97ced72d3ae59b88cb35aa3452857d5d82ba004b2d3c09452c5e5346b013d22726737581cdbb88be33ee0b515f9c586ebd7819bf628bcf7c02cd SHA512 485331c0bd8695b58b1b5d756f525bdaa5906a1ac64399e1f74cc6eca04a073834519cc1d4baecc7c054fbe79663262e6785642478c95e5be5052d87f4cef546
 DIST kcalcore-17.12.2.tar.xz 277480 BLAKE2B e9a2568cda343a73ffb469a1d8b4ac3f8fc19ee9f301fa3e7970fc89b8268011eb4230df124151ad7a95e9a86b5e154d76270b30c95501db5f0910544a84ee0c SHA512 ed9195e902cbeff2d48a013cb4c7cade458109696476496a4f8a7a340016c46c9e90d707292d16dde9d80b19290c6d4562297b71f81a5bfdea0eefe76889943c
+DIST kcalcore-17.12.3.tar.xz 276504 BLAKE2B e2843a3aadbf6abadeabcc135b03ceb8278b19df960bbe9069ea36068844c13a330a8820a7d4cb7bd0bee98d39ea32efa6828eab95f851eee18bb41146ae8194 SHA512 af4d1accecbb220f4d2090553a1b8eb70b6c941ae0304cf67863c70cf25647a668c65f3371c7ce40533955416cf8ad7381da65982c31848087308249c6ff0968

diff --git a/kde-apps/kcalcore/kcalcore-17.12.3.ebuild b/kde-apps/kcalcore/kcalcore-17.12.3.ebuild
new file mode 100644
index 00000000000..88a4662dc2d
--- /dev/null
+++ b/kde-apps/kcalcore/kcalcore-17.12.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Library for handling calendar data"
+LICENSE="GPL-2+ test? ( LGPL-3+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_qt_dep qtgui)
+	dev-libs/libical:=
+"
+DEPEND="${RDEPEND}
+	sys-devel/bison
+"
+
+RESTRICT+=" test" # multiple tests fail or hang indefinitely

diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest
index c63ebf86494..c0e418d96e4 100644
--- a/kde-apps/kcalutils/Manifest
+++ b/kde-apps/kcalutils/Manifest
@@ -1,2 +1,3 @@
 DIST kcalutils-17.08.3.tar.xz 325564 BLAKE2B a49bb9828bf7f1066d95338a04b84674d91b87c8bfc07c367e0dded38ab1db2ba0c2e6a010ea7f36083a7d55a1e41e5c7438e6d0690bcbca656197cf051c7c7d SHA512 aa22d1726f835f4bb33024fe33212f4f44bd9c0ed91e38cb514fe4666811cfd5d5a7fa23454f26f15ddea2921aa1be3c953729f03432c645a519662efab8b879
 DIST kcalutils-17.12.2.tar.xz 325048 BLAKE2B 023bd5d6025db6b32f94262f2309833742078e1f5d46b68db74076445a451910bfdb9944d407fb61a19a2c8ef3f4eda2b088a768577d440d9d786659302b8505 SHA512 51f5b1fa076360c6b6ffd30af4a94970905cc14d5c23017ba4a163cdd1e27d762674403d2b78473cdb4c671a8190e0e4f8f5003d687fb873b7e4f5abbd2d3d7a
+DIST kcalutils-17.12.3.tar.xz 323512 BLAKE2B 31ee7f6e9608f496fe3aa3ac59f591ccfdedb421397d36dab0e04aa1cfe21a8e57d6716708dc35d06a32c8053822520c4c2b8b527e725a742de8cdf2b7863aa0 SHA512 68a5cded42a3b2d3cd8eb9f0fa3529b34c270fea06a0861c98bf4d1fd8d9bd239c656c25f5f4cd697b7434458c15b3ba974267161f9b4497020d89345475fae7

diff --git a/kde-apps/kcalutils/kcalutils-17.12.3.ebuild b/kde-apps/kcalutils/kcalutils-17.12.3.ebuild
new file mode 100644
index 00000000000..5d61e1ec298
--- /dev/null
+++ b/kde-apps/kcalutils/kcalutils-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Library providing utility functions for the handling of calendar data"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/grantlee:5
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+RESTRICT+=" test"

diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest
index 3769567c229..4672251d4bc 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,2 +1,3 @@
 DIST kcharselect-17.08.3.tar.xz 350700 BLAKE2B 09e984bb27b9d472911bbd2f8b1213a820f4fab0abeffe9ee8feb50feddf1a72712aa9c8d6818c1ac6e28ee994a5349ba44581a779db1a7d9a4effaaae64ea28 SHA512 831f9a91bfa4df2e78fa0d138d04ad3d06050a8454cbf8b5f8c6cfcee2c9fc2be691d67b71de9df20aa62b9ae4d1f6d3eab18a5aa1bb203bc33cad6674cae2ce
 DIST kcharselect-17.12.2.tar.xz 351316 BLAKE2B 5e3255325e071a3bf533db006375ec812f51c6dbb484e12753369078944d8871237d483067ebdcade2969069159d798faf9a238b3333b548cf161387c5f161e5 SHA512 9b4bce1fbabc8b51b8d18a1d9b9a754fed7de3809c7bdc392a875061344ab213cd7c1b06c2e30fafb6bbd4e1e7923bebd5a688ca00c9e00323977f39e4206509
+DIST kcharselect-17.12.3.tar.xz 351308 BLAKE2B fc9e005381eb83f308c1fa10296f8cb54797cc0f53611cdaa737b6755ad35ba3dcf6a4a69dbdd1531d1dee910f000f62d1ee9bbeb1f3a925920969b33727af56 SHA512 75b4044c55ac539b05306f759bc4241da71500086157cb0847318ea7a9cea8a4fb40580c54d747f3e80a51668c435ca7aec80d68dffb7193e3bcded540b31275

diff --git a/kde-apps/kcharselect/kcharselect-17.12.3.ebuild b/kde-apps/kcharselect/kcharselect-17.12.3.ebuild
new file mode 100644
index 00000000000..d7ccc94ca3c
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-17.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect
+https://utils.kde.org/projects/kcharselect"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kcolorchooser/Manifest b/kde-apps/kcolorchooser/Manifest
index 9fde92f721b..b0ac7c649c3 100644
--- a/kde-apps/kcolorchooser/Manifest
+++ b/kde-apps/kcolorchooser/Manifest
@@ -1,2 +1,3 @@
 DIST kcolorchooser-17.08.3.tar.xz 16240 BLAKE2B 12b1247a927b6e880716bf4388933f599a82a22985c4a2229a7c01bc2adaeca56f6de825f17f29ab0928fb5290aa791e92daf116f4699c032861555633979360 SHA512 3c495e3848ba23a3aaf411ecd802df9128bc0dfb84e1f0da71af84803d3f572bd259a026527fb28fb14abd3b8147f68174421a71700d9f3150bb4783e839871c
 DIST kcolorchooser-17.12.2.tar.xz 16752 BLAKE2B 95e4a48d7e036beb209e4095cb5cd37b539af3e2e85cca82b53e15fe2a7e93b113e7f6a5a6452046eebaa9ca799594aa3e1914db5793b1508b8b9986b34622cd SHA512 1b3e75f86d0db24d0d32e831a5a95fec32adfc546b63f8def341f4a8844e21177e68ecda7e6f1d5603013af3ea983fff1a9f44df4d7197ab37c25c792b059792
+DIST kcolorchooser-17.12.3.tar.xz 16716 BLAKE2B 2f1f0f7f00104aa3264949b7c14bf304b7f679baee1bf082c4b478742ac18d04989a97b3dd473d2cfa330b86fec7ca913508e4625c64939a12a83be15bfccdbd SHA512 0016433e5f445842e606ae8f258908cd9911b14867695c1aab4d6ba9c2aae2b3255db4442c108a2561cc32b072085a532ebd6ab94a2ac3af70f382e27d4c451c

diff --git a/kde-apps/kcolorchooser/kcolorchooser-17.12.3.ebuild b/kde-apps/kcolorchooser/kcolorchooser-17.12.3.ebuild
new file mode 100644
index 00000000000..fdbb64c54d2
--- /dev/null
+++ b/kde-apps/kcolorchooser/kcolorchooser-17.12.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE color selector/editor"
+HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kcontacts/Manifest b/kde-apps/kcontacts/Manifest
index 79b8fc68ea2..a2974198836 100644
--- a/kde-apps/kcontacts/Manifest
+++ b/kde-apps/kcontacts/Manifest
@@ -1,2 +1,3 @@
 DIST kcontacts-17.08.3.tar.xz 207344 BLAKE2B 3b59cacc2e76e113b5b6f164ef61f9de0d8960702d0a8ee1db38af5cf01155338a626bcbf47a4d67d5e8a4ddd359d71d94634d2338c0c44cbc53631a84678bf5 SHA512 ca33eb9c130c947ae9347c02093c380f1dee4bb813406d5f2849eecd52b21e78d259085bddf8d2a0e00519b479c3c9afe3e7730f5a7a9da639b0c01308b48487
 DIST kcontacts-17.12.2.tar.xz 206740 BLAKE2B 2eee99cac9c1ab2962e328c4eacf7d05b1630ba29d8aeb9db651358f5dc11e655d13b76919f9f9a4a946d6ea01ef27765dca999213f3167b634cb2e50929f493 SHA512 f6b18421b06d6991c0f99921ccfbe30b8ff79e6912fb1dda2fde06da21600ebcf231549176192ee6ff7f4ca043045a3134389c0b6189c8876a999b4d4d4a2a40
+DIST kcontacts-17.12.3.tar.xz 206708 BLAKE2B 8c948183fa389be754ee7a8d2928c64f9b854ce06c97fbbca79c784d8e7cd48cade5c2e6a95b3dfe77017f2fcc7bcaebc15c8fb759755b2402a50f4e7dd029e3 SHA512 e6f77cb685d6c163e575862608d127b524815704a4d124234f871aeb36abdbbe6efca26d17c86692094b395e7edf889f53cc70b7c72f33746483c9a04a674e21

diff --git a/kde-apps/kcontacts/kcontacts-17.12.3.ebuild b/kde-apps/kcontacts/kcontacts-17.12.3.ebuild
new file mode 100644
index 00000000000..620bf281c41
--- /dev/null
+++ b/kde-apps/kcontacts/kcontacts-17.12.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Address book API based on KDE Frameworks"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_prepare() {
+	kde5_src_prepare
+
+	# FIXME: Fails test because access to /dev/dri/card0 is denied
+	sed -i \
+		-e "/ecm_add_tests/ s/picturetest\.cpp //" \
+		autotests/CMakeLists.txt || die
+}
+
+src_test() {
+	mkdir -p "${HOME}/.local/share/kf5/kcontacts" || die
+	cp "${S}/src/countrytransl.map" "${HOME}/.local/share/kf5/kcontacts/" || die
+	kde5_src_test
+}

diff --git a/kde-apps/kcron/Manifest b/kde-apps/kcron/Manifest
index 1ecd9f33c40..6c40c21fe88 100644
--- a/kde-apps/kcron/Manifest
+++ b/kde-apps/kcron/Manifest
@@ -1,2 +1,3 @@
 DIST kcron-17.08.3.tar.xz 1054744 BLAKE2B 8d6eacdf8bb82d77d9e556b0b8ed9088d40cdf54856a5c0069c2e103f4cc703aa36d0a41c3c0aef493d5e3fd864f42bdf3da8523d633ade6e948cddfedc79ab1 SHA512 4e947869a1342759c5950968bd8c90a46e4c5bdd13197dcd55fbc407ce700d177640becd4418895e7786ecb9919a815651895e7da7a8f35f8f2e9fcdcad7d405
 DIST kcron-17.12.2.tar.xz 1054808 BLAKE2B fc71cf2370e2cd3fe26268213e81f0f922b71c862b09ec39326107520848f1223594d471eda37ed4b4faf988f2eeb012795d94e6a7503dbb22bf69caf0ca7204 SHA512 6dde1722c8e490fce200ad6793d149b93722bc93a8492487b61c6297dd811a321da0d57c22594aeebfa48decd9d4378fd5a832514c41c94bae0a48e1fddfffee
+DIST kcron-17.12.3.tar.xz 1054784 BLAKE2B e9f37357c1a83f7f9fe162ec5f5e0d1289482ff83b77c0f83ff8a592944fb5c133b99709139c12324be1bb1e0b5b87f92fd306e2a1be9eb0a083240803eba9ae SHA512 edc96b2521d86fd288afb688dc7abc60b575bb5171f2ed0026fcee4f9e12966ead95a15aca55e89b672649d83433cab66b6f569e802ecfb680ace86003a36328

diff --git a/kde-apps/kcron/kcron-17.12.3.ebuild b/kde-apps/kcron/kcron-17.12.3.ebuild
new file mode 100644
index 00000000000..eb1f317ce6d
--- /dev/null
+++ b/kde-apps/kcron/kcron-17.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Task Scheduler"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!prefix? ( virtual/cron )
+"

diff --git a/kde-apps/kdav/Manifest b/kde-apps/kdav/Manifest
index bf2760c4320..18348214956 100644
--- a/kde-apps/kdav/Manifest
+++ b/kde-apps/kdav/Manifest
@@ -1,2 +1,3 @@
 DIST kdav-17.08.3.tar.xz 37856 BLAKE2B 3060c76de7a286ed71468a961e887f7b1c31b7beb511485495cd862e5d7d06ce7bc3d5661b48f97dea481883eaca82eece8f339b742fa5c9fb4d13f265c1507e SHA512 07b39b5d9472041600d11711b861c532af3882e6c554346c58e5fb5d1a3ed79fee44ad1b9e3076acad55ae98b81d0a580f81ca2e2bf5d7caf7677f5e2b02b706
 DIST kdav-17.12.2.tar.xz 37792 BLAKE2B fff198f5bb226157f9fb4c389d48833908ac08d508f7827d5ba1e8dff834c81ac3e94f92c93e3ebfa9812e56a1792143372e14789f758c9956a71faf543b7db4 SHA512 8699db89d051ad701cf2d62460a29779c9be39b536b24b0c77e5f0c00d99e778952c84028f558a9ae9ae3bde42da981fbd1723ae6771db46e00b17348e846e73
+DIST kdav-17.12.3.tar.xz 37796 BLAKE2B 3f335f82fd6793d32647d2ab124b349166a7f80aea54d421e57b77f9b68123cde72ed2b8694e4c990303c9e57f73d1fa0a9f367ca2546be267aceec524b4d8e4 SHA512 ae4c28406d9a1cd6e8816ecd693cce1f33c92de8532b29ded33355c417837380bee784608f5784c61d54e77d3bc90e6efcbec9372f64f02131848ee40daba9b6

diff --git a/kde-apps/kdav/kdav-17.12.3.ebuild b/kde-apps/kdav/kdav-17.12.3.ebuild
new file mode 100644
index 00000000000..4c5706c9bda
--- /dev/null
+++ b/kde-apps/kdav/kdav-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="DAV protocol implemention with KJobs"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_test() {
+	# bug 616808 - DavItemFetchJobTest requires D-Bus
+	local myctestargs=(
+		-E "(kdav-davitemfetchjob)"
+	)
+
+	kde5_src_test
+}

diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-17.12.3.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..e528dfd0ded
--- /dev/null
+++ b/kde-apps/kde-apps-meta/kde-apps-meta-17.12.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="Meta package for the KDE Applications collection"
+KEYWORDS="~amd64 ~x86"
+IUSE="accessibility pim sdk"
+
+RDEPEND="
+	$(add_kdeapps_dep kate)
+	$(add_kdeapps_dep kdeadmin-meta)
+	$(add_kdeapps_dep kdecore-meta)
+	$(add_kdeapps_dep kdeedu-meta)
+	$(add_kdeapps_dep kdegames-meta)
+	$(add_kdeapps_dep kdegraphics-meta)
+	$(add_kdeapps_dep kdemultimedia-meta)
+	$(add_kdeapps_dep kdenetwork-meta)
+	$(add_kdeapps_dep kdeutils-meta)
+	accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) )
+	pim? ( $(add_kdeapps_dep kdepim-meta) )
+	sdk? ( $(add_kdeapps_dep kdesdk-meta) )
+"

diff --git a/kde-apps/kde-dev-scripts/Manifest b/kde-apps/kde-dev-scripts/Manifest
index fbd626962d5..281b25eaab1 100644
--- a/kde-apps/kde-dev-scripts/Manifest
+++ b/kde-apps/kde-dev-scripts/Manifest
@@ -1,2 +1,3 @@
 DIST kde-dev-scripts-17.08.3.tar.xz 315072 BLAKE2B 586840c3d77958eef54b3bb2e7fcd951e65f464d012430da44b95195ffed10b4db9beedd76566bcc7222f941a4885a6332f2c72f16b983974bd1166d932792b2 SHA512 53bcd3c17a52fb51065708b5d55b0465b652719d0a8f087f41a139d7f4b120bdee01cb61de296edc4d275a053762445cc51253f20fd7cfbd723c861658ce6055
 DIST kde-dev-scripts-17.12.2.tar.xz 375880 BLAKE2B 42083a56c01a6abb5f655c7eb1cd09e95486c1b5e627b777fa98326013b0b52b59d196eeb3ea10082deeb8172511a284d564a67f6474ee7b94c2a5aaee8e21e1 SHA512 f19968dad9fa79300d7bba7987bdde92fba8e7e4e51b9cc093341673a7d37f39f72f9faccaa99907dba7443422e94e178719f1f71f4239a72164e0e155146d46
+DIST kde-dev-scripts-17.12.3.tar.xz 375796 BLAKE2B 243211c87fe27f298a49107ef48390d30b80bbf904bbeb1a8eb629453f301069e98ca1401a1bc178fc1df98c0ffacf85d253b86077fdeb1ae2c796f1b972c1b0 SHA512 eb55b5016dd4cd50ba8b062496f4f21a8704e48e277c467ef9f9b2e6056afbb6f71e75c9edff84f6e50b0e25b87bcc97f13646cfd6eec892363362d402ee70cb

diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.3.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.3.ebuild
new file mode 100644
index 00000000000..8f878b4fe58
--- /dev/null
+++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Development Scripts"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# kdelibs4support - required for kdex.dtd
+# kdoctools - to use ECM instead of kdelibs4
+DEPEND="
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kdoctools)
+"
+RDEPEND="
+	!kde-apps/kde4-l10n
+	app-arch/advancecomp
+	media-gfx/optipng
+	dev-perl/XML-DOM
+"
+
+src_prepare() {
+	# bug 275069
+	sed -ie 's:colorsvn::' CMakeLists.txt || die
+
+	kde5_src_prepare
+}

diff --git a/kde-apps/kde-dev-utils/Manifest b/kde-apps/kde-dev-utils/Manifest
index b7868eec4cd..942039e96a9 100644
--- a/kde-apps/kde-dev-utils/Manifest
+++ b/kde-apps/kde-dev-utils/Manifest
@@ -1,2 +1,3 @@
 DIST kde-dev-utils-17.08.3.tar.xz 59156 BLAKE2B acb9960b82f31f0dda4b79786516aa617b0fd72a59bd4ead4e747eb2be90a01f9e9fdf33c11bef1a9d84d4c611856ac6a94eaf95a9ddb11592ebf4e6044c1e0b SHA512 ce44b082a572c86cb65ed745dffe53d282678327df41023e52aa7e1f50f007db286ba5ab37d2a99fa823a312e422dfbf3d40a412f8d98ad64a2e6e7499553113
 DIST kde-dev-utils-17.12.2.tar.xz 61076 BLAKE2B 1a384f72fed47a372a17daed7cc9dbb6be67403b6352cc44f8fdad68f7e11d7514c262ad17c07b958c3ff9b68657c15161bb1e1cce35dbfa99306e1810ae2831 SHA512 f2292a29e14fdc4024c77c3fe07ffde2ca0428bfde6af5a6c698429609ba9a688bfac2c405580e86fb6a4e66769a9b257c5f19dd10d35180fb75e83dd32339cd
+DIST kde-dev-utils-17.12.3.tar.xz 61000 BLAKE2B 5bdb7ddfaa792d4a74cc3d55e4c1e110c69af3393421ecbef5871a095097645be566137c2b609ec33c6d13a777e62b388d06f417859af390bfd20e33e406c0c7 SHA512 8f774d33f74eec543772db7a39b18a6a52b4fbade62d5ddad9f632c1719aca58a3a77ceb50bc4f4a96df047c3726c1f37e6e9d21b496cb6a2c082334082ae359

diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-17.12.3.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-17.12.3.ebuild
new file mode 100644
index 00000000000..fd428260d4a
--- /dev/null
+++ b/kde-apps/kde-dev-utils/kde-dev-utils-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Development Utilities"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep designer)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.03.90:4
+"

diff --git a/kde-apps/kde-meta/kde-meta-17.12.3.ebuild b/kde-apps/kde-meta/kde-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..e986cfd7060
--- /dev/null
+++ b/kde-apps/kde-meta/kde-meta-17.12.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_kdeapps_dep kde-apps-meta)
+	$(add_plasma_dep plasma-meta)
+"

diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.3.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..f9f04c8582b
--- /dev/null
+++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_kdeapps_dep kmag)
+	$(add_kdeapps_dep kmousetool)
+	$(add_kdeapps_dep kmouth)
+"

diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.3.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..d87b170fdc4
--- /dev/null
+++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cron"
+
+RDEPEND="
+	$(add_kdeapps_dep ksystemlog)
+	cron? ( $(add_kdeapps_dep kcron) )
+"

diff --git a/kde-apps/kdebase-meta/kdebase-meta-17.12.3.ebuild b/kde-apps/kdebase-meta/kdebase-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..37f06d26788
--- /dev/null
+++ b/kde-apps/kdebase-meta/kdebase-meta-17.12.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_kdeapps_dep kdecore-meta)
+	$(add_plasma_dep plasma-meta)
+"

diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest
index df9532ef7c5..ba89c7a7c93 100644
--- a/kde-apps/kdebugsettings/Manifest
+++ b/kde-apps/kdebugsettings/Manifest
@@ -1,2 +1,3 @@
 DIST kdebugsettings-17.08.3.tar.xz 47608 BLAKE2B 4576bd143a5c3210a68f7f40a11ad3cbabc782c9599e572f87c4d635eeb3749600c4ee945477c1850ff923979ec248279e3aed10223581e4e4a6c6a132cdae8c SHA512 4ef137527c16c57d8cde676c58be1eba7d150e60007e49ef11278b1df2ce88da92379aa19741123976326586557061fc486e1cd96b04072d9abb4781f0952325
 DIST kdebugsettings-17.12.2.tar.xz 48676 BLAKE2B d05747baf6aac59fc3866c54f924d2d2521cbb262ac6ef8eeabd329c1f7c73a519b13738af9f2b589dba5acc34d655469cf913eff92602fe913b649d7035139b SHA512 9bef6d74bd87750bd25044891afc837505527c9be037ec2c350f9d2f813d15013761649e72ce7591c64efc55244abf338015cc0720470f1c76aaf42541e62806
+DIST kdebugsettings-17.12.3.tar.xz 48668 BLAKE2B 1bba5a7860b47c6cc74e249dbc5b8885ea1721ba5614dbe4246f701c0f759a13efca834298453c17e75bebb1ad9ac155a51d95742b5b428f279bf3090c9a4e89 SHA512 e0f73e18ab1d7bccdb1d4a76a546dfb638f4b0a9ef331a45478fad8e15057a9424bb47d24aee5d870181c00a917ff42ef0e99697ebd3da4319ee8c24aba9264b

diff --git a/kde-apps/kdebugsettings/kdebugsettings-17.12.3.ebuild b/kde-apps/kdebugsettings/kdebugsettings-17.12.3.ebuild
new file mode 100644
index 00000000000..e53b5a97cb6
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Application to enable/disable qCDebug"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test"

diff --git a/kde-apps/kdecore-meta/kdecore-meta-17.12.3.ebuild b/kde-apps/kdecore-meta/kdecore-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..10c9f670dda
--- /dev/null
+++ b/kde-apps/kdecore-meta/kdecore-meta-17.12.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdecore - merge this to pull in the most basic applications"
+KEYWORDS="~amd64 ~x86"
+IUSE="+handbook"
+
+RDEPEND="
+	$(add_kdeapps_dep dolphin)
+	$(add_kdeapps_dep kdialog)
+	$(add_kdeapps_dep keditbookmarks)
+	$(add_kdeapps_dep kfind)
+	|| (
+		www-client/falkon
+		www-client/qupzilla
+		$(add_kdeapps_dep konqueror)
+	)
+	$(add_kdeapps_dep konsole)
+	$(add_kdeapps_dep kwrite)
+	handbook? ( $(add_kdeapps_dep khelpcenter) )
+"

diff --git a/kde-apps/kdeedu-data/Manifest b/kde-apps/kdeedu-data/Manifest
index 1aed844ac2c..cf5e33edd88 100644
--- a/kde-apps/kdeedu-data/Manifest
+++ b/kde-apps/kdeedu-data/Manifest
@@ -1,2 +1,3 @@
 DIST kdeedu-data-17.08.3.tar.xz 327840 BLAKE2B db72afa12ae1b66b259f6c2267a5d5fb336b010c21e27e0f74a4fa2f368b41208028ee7fb2bf96ccbabd341b9ca264e2d4f240d72b89baf878c17bc3f6cf77a0 SHA512 f90657e46aa547c5faeaff71fe37498317ad30eb51ec1cf2de57c64f7713f4519a2991be343b6b54ba5cf0572ba598784b3b34f2355b8f2fae8343b2e5c2476f
 DIST kdeedu-data-17.12.2.tar.xz 327852 BLAKE2B c5b98839fb94e2a21cf8c96a4937a539cf605814c48abe3d895afb9efe6780351cb7986f20c1a6ec822622aa653d3993903c15cdeb62bd0347d05358bb92dbf6 SHA512 17921648c7753b4d46e8b40f7c01c9163baa41b9d2adc488ff4e5114c2464492e95999e521a238b2d4d998e1b297617883b237ef3c9faa8ae9945d13d75e3c7d
+DIST kdeedu-data-17.12.3.tar.xz 327652 BLAKE2B 554de77a50fd6ac954dcdb6081f3ab9631c819150994389977142095defc3f7c802d8a94d8fcf0a2e07df60663d49ae27b75a4420d3ea35013a8c6ddf62ab6e4 SHA512 4f6dc1ed4407bc1447d5a4c66e0ee6e1b2eff69545a46ff365f69ac1e93add84e6415e3e397210112f9850556b52d82ac826dacba501713c4495f1b3669b15de

diff --git a/kde-apps/kdeedu-data/kdeedu-data-17.12.3.ebuild b/kde-apps/kdeedu-data/kdeedu-data-17.12.3.ebuild
new file mode 100644
index 00000000000..0209c5857d9
--- /dev/null
+++ b/kde-apps/kdeedu-data/kdeedu-data-17.12.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Shared icons, artwork and data files for educational applications"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep extra-cmake-modules)
+	$(add_qt_dep qtcore)
+"
+RDEPEND="
+	!kde-apps/libkdeedu:4
+	!kde-apps/kde-l10n
+"

diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-17.12.3.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..5dea5c430d3
--- /dev/null
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-17.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
+HOMEPAGE="https://edu.kde.org"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_kdeapps_dep analitza)
+	$(add_kdeapps_dep artikulate)
+	$(add_kdeapps_dep blinken)
+	$(add_kdeapps_dep cantor)
+	$(add_kdeapps_dep kalgebra)
+	$(add_kdeapps_dep kalzium)
+	$(add_kdeapps_dep kanagram)
+	$(add_kdeapps_dep kbruch)
+	$(add_kdeapps_dep kdeedu-data)
+	$(add_kdeapps_dep kgeography)
+	$(add_kdeapps_dep khangman)
+	$(add_kdeapps_dep kig)
+	$(add_kdeapps_dep kiten)
+	$(add_kdeapps_dep klettres)
+	$(add_kdeapps_dep kmplot)
+	$(add_kdeapps_dep kqtquickcharts)
+	$(add_kdeapps_dep ktouch)
+	$(add_kdeapps_dep kturtle)
+	$(add_kdeapps_dep kwordquiz)
+	$(add_kdeapps_dep libkeduvocdocument)
+	$(add_kdeapps_dep marble)
+	$(add_kdeapps_dep minuet)
+	$(add_kdeapps_dep parley)
+	$(add_kdeapps_dep rocs)
+	$(add_kdeapps_dep step)
+"

diff --git a/kde-apps/kdegames-meta/kdegames-meta-17.12.3.ebuild b/kde-apps/kdegames-meta/kdegames-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..85eb713ba0f
--- /dev/null
+++ b/kde-apps/kdegames-meta/kdegames-meta-17.12.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
+HOMEPAGE="https://games.kde.org/"
+KEYWORDS="~amd64 ~x86"
+IUSE="opengl python"
+
+RDEPEND="
+	$(add_kdeapps_dep bomber)
+	$(add_kdeapps_dep bovo)
+	$(add_kdeapps_dep granatier)
+	$(add_kdeapps_dep kapman)
+	$(add_kdeapps_dep katomic)
+	$(add_kdeapps_dep kblackbox)
+	$(add_kdeapps_dep kblocks)
+	$(add_kdeapps_dep kbounce)
+	$(add_kdeapps_dep kbreakout)
+	$(add_kdeapps_dep kdiamond)
+	$(add_kdeapps_dep kfourinline)
+	$(add_kdeapps_dep kgoldrunner)
+	$(add_kdeapps_dep kigo)
+	$(add_kdeapps_dep killbots)
+	$(add_kdeapps_dep kiriki)
+	$(add_kdeapps_dep kjumpingcube)
+	$(add_kdeapps_dep klickety)
+	$(add_kdeapps_dep klines)
+	$(add_kdeapps_dep kmahjongg)
+	$(add_kdeapps_dep kmines)
+	$(add_kdeapps_dep knavalbattle)
+	$(add_kdeapps_dep knetwalk)
+	$(add_kdeapps_dep kolf)
+	$(add_kdeapps_dep kollision)
+	$(add_kdeapps_dep konquest)
+	$(add_kdeapps_dep kpat)
+	$(add_kdeapps_dep kreversi)
+	$(add_kdeapps_dep kshisen)
+	$(add_kdeapps_dep ksirk)
+	$(add_kdeapps_dep ksnakeduel)
+	$(add_kdeapps_dep kspaceduel)
+	$(add_kdeapps_dep ksquares)
+	$(add_kdeapps_dep ktuberling)
+	$(add_kdeapps_dep libkdegames)
+	$(add_kdeapps_dep libkmahjongg)
+	$(add_kdeapps_dep lskat)
+	$(add_kdeapps_dep palapeli)
+	$(add_kdeapps_dep picmi)
+	opengl? (
+		$(add_kdeapps_dep ksudoku)
+		$(add_kdeapps_dep kubrick)
+	)
+	python? ( $(add_kdeapps_dep kajongg) )
+"

diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.3.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..bff71a679d3
--- /dev/null
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
+HOMEPAGE="https://www.kde.org/applications/graphics/"
+KEYWORDS="~amd64 ~x86"
+IUSE="scanner"
+
+RDEPEND="
+	$(add_kdeapps_dep gwenview)
+	$(add_kdeapps_dep kamera)
+	$(add_kdeapps_dep kcolorchooser)
+	$(add_kdeapps_dep kdegraphics-mobipocket)
+	$(add_kdeapps_dep kolourpaint)
+	$(add_kdeapps_dep kruler)
+	$(add_kdeapps_dep libkdcraw)
+	$(add_kdeapps_dep libkexiv2)
+	$(add_kdeapps_dep libkipi)
+	$(add_kdeapps_dep okular)
+	$(add_kdeapps_dep spectacle)
+	$(add_kdeapps_dep svgpart)
+	$(add_kdeapps_dep thumbnailers)
+	scanner? ( $(add_kdeapps_dep libksane) )
+"

diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index a67319f5088..46cd737a353 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,2 +1,3 @@
 DIST kdegraphics-mobipocket-17.08.3.tar.xz 13440 BLAKE2B e8d9bbe8e17b54ef82bee84b0c1c59f570f0fd9ddd206ad8f3d399d9e148e0dec2910ce6a6a597e3e3df5265428e4e9432d6772f3334a6345a3d70fd9b27a228 SHA512 71fb97d159963c817c0c898f3c8e6aa05b37ad91f2f95f2e967aee624a8a747cb870dac273aabcafe090f66293dc1f0083617a0587a08ec41923d689f317a3cf
 DIST kdegraphics-mobipocket-17.12.2.tar.xz 13440 BLAKE2B 752d8291152fb9e1b717f6f77058bba55ec507a9c93eda363206f3e9d8c527edce02c5682fa5cdb303dbd6878807fcbf07eae68379e7877f6dd5d1243bb8b60c SHA512 da4af81ecbe1821bd96445cdb2881f146e0719e0573a01fe05f542c9fab84ff378d40f801a99126f43a45e37c2d277f4b836ea5994e6d15edbb47caed094cd60
+DIST kdegraphics-mobipocket-17.12.3.tar.xz 13436 BLAKE2B ba45e959dd1f2c807210ac215cad3bfb0270d7bdf4162e2d80560fb4c6d8f6524a2a7da9ff519a6f93a4a937d69b1d1bc8b5fc47d97c3ff900cbf63a73e22adb SHA512 89558644d89bd3c68ab1436adb49698f264c2f59c85646cfbc8dbb2c2364933e74d91d9a24bf266b8ecf2e8852786d21615be1a83d7807e3abf6cd9cef213243

diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.3.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.3.ebuild
new file mode 100644
index 00000000000..ec101c11b41
--- /dev/null
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Library to support mobipocket ebooks"
+KEYWORDS="~amd64 ~x86"
+IUSE="+thumbnail"
+
+DEPEND="
+	$(add_qt_dep qtgui)
+	thumbnail? ( $(add_frameworks_dep kio) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_thumbnailers=$(usex thumbnail)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.3.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..55c79e33e88
--- /dev/null
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
+HOMEPAGE="
+	https://www.kde.org/applications/multimedia/
+	https://multimedia.kde.org/
+"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cdrom +ffmpeg"
+
+RDEPEND="
+	$(add_kdeapps_dep dragon)
+	$(add_kdeapps_dep juk)
+	$(add_kdeapps_dep kdenlive)
+	$(add_kdeapps_dep kmix)
+	$(add_kdeapps_dep kwave)
+	$(add_kdeapps_dep libkcddb)
+	cdrom? (
+		$(add_kdeapps_dep audiocd-kio)
+		$(add_kdeapps_dep k3b)
+		$(add_kdeapps_dep libkcompactdisc)
+	)
+	ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) )
+"

diff --git a/kde-apps/kdenetwork-filesharing/Manifest b/kde-apps/kdenetwork-filesharing/Manifest
index 04743320da8..708a2e795f7 100644
--- a/kde-apps/kdenetwork-filesharing/Manifest
+++ b/kde-apps/kdenetwork-filesharing/Manifest
@@ -1,2 +1,3 @@
 DIST kdenetwork-filesharing-17.08.3.tar.xz 323608 BLAKE2B 2abe40624c9fd454638f43bc414eae3df5184aa7b965cc2c78933855a72b2efd83541b24b3703ce2ecd50a74b3ca0d2acc81dc4e550e82c358abbeaaa6bb2726 SHA512 8d29059acfaccdac6e67521b619e352d383dc37a0f668a0499b9574910464aa6ee89129c442689ae600be8aa4916f56e52168969c7774504818c84fd56a1658a
 DIST kdenetwork-filesharing-17.12.2.tar.xz 323552 BLAKE2B 133114bfd13ce74877837f0c5638640fa35181a641c4c78222906f5ab690b8b43b39ef226860078e8c94c9f7a253714176c0a76df93f48b2de55167807cfeb04 SHA512 1d4f33580c42f23ba005a35b91002baa82ec8b487c8f56fbf36610606b28392fd33efecb5d9c3d4f577f0a5932a2b4578e9601eb110f096af80a659cd53540a4
+DIST kdenetwork-filesharing-17.12.3.tar.xz 323564 BLAKE2B 5d1e6b96507e983bb0d30aafc57c59517e6095546de71892e2686d13c96a980af390343a629e5f41426bfaeb010bd52739fb377356fb9854cdf783ece5f01316 SHA512 3152b7ba7eea4a8dd5f4dacfc87cdfb4236d678cf305bebeb915e3f13575d1924ef6418df1d7095ddcea83d17d614370b61738f62631e9696e41a313fcca7457

diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.3.ebuild
new file mode 100644
index 00000000000..13f47494f49
--- /dev/null
+++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="kcontrol filesharing config module for SMB"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..d82d8d4c385
--- /dev/null
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_kdeapps_dep kdenetwork-filesharing)
+	$(add_kdeapps_dep kget)
+	$(add_kdeapps_dep krdc)
+	$(add_kdeapps_dep krfb)
+	$(add_kdeapps_dep plasma-telepathy-meta)
+	$(add_kdeapps_dep zeroconf-ioslave)
+"

diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest
index 165b815fba9..039dacee413 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,2 +1,3 @@
 DIST kdenlive-17.08.3.tar.xz 9372560 BLAKE2B 7a7378b7530e4dd0ef98be285f3244ef05ba316cde631c2f2935f50d81fcd04c8b37c3fefb941513f664d8e503ca601dcf45695c8ca136d4e61a05cd42a616e2 SHA512 6ab18d380dec19d82824e461d9cfc345cc82790efc93d6608472c6dea26e5392a143b8fb2185dd69802133479994d9899b4bb400b92ba2de0473bf7bd48c0575
 DIST kdenlive-17.12.2.tar.xz 9381516 BLAKE2B 45d94e0a83467f051500be4a7542df8aa8e77defe9fba5dce6247ce6b95f36acbaccdfd9f55a3fa8f0ee232ce3a31052f541a7c1cf6d659897152fd15c33a6b6 SHA512 7a70ba8de9b034cabd6ce4fc6b92b01b57994327bab35e3410110b1d3dbe88fcae586a3f0ee82b387a205503b5853a3471c72d6c94bb6b0e9d5b96d7db24ecf0
+DIST kdenlive-17.12.3.tar.xz 9383532 BLAKE2B a348cfc3622735af5c37d60f43645062a0bb077e1b10fd780d91ede4d1c6298fe1cad3ce8d6964b33e4b60ad7074ca656199209c827deb2e67da5a71cd341593 SHA512 8142229d01c4c5108bd1482f6479dd7ef7ccb56e19152a74021a47939aedd5841f9161483994f2e8078099b4e3c65a501736938b1ea3233779498f0d8cf5272d

diff --git a/kde-apps/kdenlive/kdenlive-17.12.3.ebuild b/kde-apps/kdenlive/kdenlive-17.12.3.ebuild
new file mode 100644
index 00000000000..ba7f9f054d6
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-17.12.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="https://www.kdenlive.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="freesound gles2 jogshuttle semantic-desktop v4l"
+
+RDEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui 'gles2=')
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtquickcontrols)
+	$(add_qt_dep qtscript)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	>=media-libs/mlt-6.4.0[ffmpeg,kdenlive,melt,qt5,sdl,xml]
+	virtual/ffmpeg[encode,sdl,X]
+	virtual/opengl
+	freesound? ( $(add_qt_dep qtwebkit) )
+	semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
+	v4l? ( media-libs/libv4l )
+"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package freesound Qt5WebKitWidgets)
+		-DWITH_JogShuttle=$(usex jogshuttle)
+		$(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
+		$(cmake-utils_use_find_package v4l LibV4L2)
+	)
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	# Gentoo bug 603168
+	if ! has_version "media-libs/mlt[fftw]" ; then
+		elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled."
+	fi
+}

diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest
index 3775413f0ea..f9319b6b1bc 100644
--- a/kde-apps/kdepim-addons/Manifest
+++ b/kde-apps/kdepim-addons/Manifest
@@ -1,2 +1,3 @@
 DIST kdepim-addons-17.08.3.tar.xz 1922800 BLAKE2B e447a79571e476d68e221d3d1971bfb3ab5437246339462697ac9b748072f0d6836c025197a6aa642086b233ae43f014bd75dbb16d0a207c7b6f928a8117d5ca SHA512 e9411aae9fe401bff73b8bb4c947d1bf8e405760c51479a12a407171dff27081195552204b353da2f555a8c8960f3860bb03f0fa73ba7762a7d36770e209a721
 DIST kdepim-addons-17.12.2.tar.xz 2039160 BLAKE2B 1004ef17c46000e2b7385e4213efbd9afa85f8a739848aaf2ac828b5c09b25b38063d924b47581d201bbf7da990e44f81a16ee8a8b54421645a2dfa43e3dbc07 SHA512 3caceb92bc549d91d1201f711539317ccdfd7160669eed2a94b67df474b6cc760a31dad682d0ef0429926e4c7a43acf822d2b7b72535194567d6efe2a1037ee3
+DIST kdepim-addons-17.12.3.tar.xz 2038588 BLAKE2B 76636629c40b81afa4cd6bdf273ea250e196247e2673365dbfb768c76449b01a72ad80af277bb03e31302b4ba8643f5d783b9c05aa62dea8b8eba1effce8a68f SHA512 15e15f5a7a00db274f1ac643d03b41cb71949ad7c36d35c19a011d2704b887dd1f23e78dd6f8ef04852a7934e5e5361fe0a60c93e17b2c891d55baeee75352f2

diff --git a/kde-apps/kdepim-addons/kdepim-addons-17.12.3.ebuild b/kde-apps/kdepim-addons/kdepim-addons-17.12.3.ebuild
new file mode 100644
index 00000000000..5a11e4f931d
--- /dev/null
+++ b/kde-apps/kdepim-addons/kdepim-addons-17.12.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_EXAMPLES="true"
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plugins for KDE Personal Information Management Suite"
+HOMEPAGE="https://www.kde.org/applications/office/kontact/"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="importwizard"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep prison)
+	$(add_frameworks_dep syntax-highlighting)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-notes)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep eventviews)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep incidenceeditor)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kimap)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep libkleo)
+	$(add_kdeapps_dep libksieve)
+	$(add_kdeapps_dep libktnef)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	importwizard? ( $(add_kdeapps_dep akonadi-import-wizard) )
+"
+DEPEND="${COMMON_DEPEND}
+	>=app-crypt/gpgme-1.7.1[cxx,qt5]
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kaddressbook:4
+	!kde-apps/kdepim-l10n
+	!kde-apps/kmail:4
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+	local mycmakeargs=(
+		-DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
+		$(cmake-utils_use_find_package importwizard KPimImportWizard)
+	)
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
+		elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
+	fi
+}

diff --git a/kde-apps/kdepim-apps-libs/Manifest b/kde-apps/kdepim-apps-libs/Manifest
index b6923320a83..bec96c0089d 100644
--- a/kde-apps/kdepim-apps-libs/Manifest
+++ b/kde-apps/kdepim-apps-libs/Manifest
@@ -1,2 +1,3 @@
 DIST kdepim-apps-libs-17.08.3.tar.xz 73116 BLAKE2B 343761fb6f5e2d45a99fd8d8f5115297bbab06bc51642215d23249a1f29a550d7ccb6ce33e749841ec87da797a039b317d308f7a00143348b5511cf3184c1cc3 SHA512 0f4619396b8f1011acb61fa0b5531440995933baae60e1629452f1bd915accce7dd9487123074ed0c1cb6b06de311f04ce85eb4ad9c242d13b181b8cd1876856
 DIST kdepim-apps-libs-17.12.2.tar.xz 72976 BLAKE2B 756d8e91ab7c2f0c1812acfe56f3e2268a6186627eb5ecc4f04983b1880ecb0d49e7368ce16c23a61d62dca6e6f3ac6eae345ced0edef8b770863d67f7050a03 SHA512 9f23268411a11557d61293a419e37f46bf4388515c9ade7a664772d05bd24e1cdbf5befcc3aaa8849b0696cb8d4a730ae1a5f19004c1c033c623f4700ed0afbf
+DIST kdepim-apps-libs-17.12.3.tar.xz 72912 BLAKE2B c7988237e127e6b5c79f1488dbab6b2594c16c93570ba5f2dd3f61f477f9a0eff4061417c913eaae20f359037a045c349b960b8252091c180e1aac1cc69725d9 SHA512 ffa2f59f95245ae5f6de56c8bd70a7f7b08cb063917d37aa225ffb7f580460ee951b442b1678151a1cf9ab8fa2fe04a36fcce8fef9773256dd74091337014e50

diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.3.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.3.ebuild
new file mode 100644
index 00000000000..bdabc1a6ae7
--- /dev/null
+++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Libraries for KDE PIM applications"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep prison)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep libkleo)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	>=dev-libs/grantlee-5.1.0:5
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/kdepim-meta/kdepim-meta-17.12.3.ebuild b/kde-apps/kdepim-meta/kdepim-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..3799d374276
--- /dev/null
+++ b/kde-apps/kdepim-meta/kdepim-meta-17.12.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
+HOMEPAGE="https://www.kde.org/applications/development"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kholidays)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadiconsole)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-import-wizard)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep akonadi-notes)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep akregator)
+	$(add_kdeapps_dep calendarjanitor)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep eventviews)
+	$(add_kdeapps_dep grantlee-editor)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep incidenceeditor)
+	$(add_kdeapps_dep kaddressbook)
+	$(add_kdeapps_dep kalarm)
+	$(add_kdeapps_dep kalarmcal)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-addons)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kdepim-runtime)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kimap)
+	$(add_kdeapps_dep kldap)
+	$(add_kdeapps_dep kleopatra)
+	$(add_kdeapps_dep kmail)
+	$(add_kdeapps_dep kmail-account-wizard)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmbox)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep knotes)
+	$(add_kdeapps_dep konsolekalendar)
+	$(add_kdeapps_dep kontact)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep korganizer)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep ksmtp)
+	$(add_kdeapps_dep libgravatar)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep libkgapi)
+	$(add_kdeapps_dep libkleo)
+	$(add_kdeapps_dep libksieve)
+	$(add_kdeapps_dep libktnef)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep mailimporter)
+	$(add_kdeapps_dep mbox-importer)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pim-data-exporter)
+	$(add_kdeapps_dep pim-sieve-editor)
+	$(add_kdeapps_dep pimcommon)
+	$(add_kdeapps_dep syndication)
+"

diff --git a/kde-apps/kdepim-runtime/Manifest b/kde-apps/kdepim-runtime/Manifest
index 84d135457ab..cafd33e3d0d 100644
--- a/kde-apps/kdepim-runtime/Manifest
+++ b/kde-apps/kdepim-runtime/Manifest
@@ -1,2 +1,3 @@
 DIST kdepim-runtime-17.08.3.tar.xz 1507128 BLAKE2B 38e188c579f35a8f01d559e4333a75ec54f61815133047531db7bd3af31981a66f6d921e60dca75c825de6c8d760f1636ca790c267698f10f245f9402fabdab5 SHA512 fbc13a0b92d47d057ff94101485e9e76eddd002c51d1696146313f6fa5be412759b44c1f24e0a4d1282140b985926370310de77cec7f9281771d15e6d5c919f2
 DIST kdepim-runtime-17.12.2.tar.xz 1797808 BLAKE2B 1033d36b451f5c09cf2ef4b24fdb8c92c12772e76ebd56de847fb51e960edd2e29851a012d9c555d6e4eb6e847b594ab3a08011e5519ce0675962efd7dfc68d8 SHA512 de70c01d9d1dd24f9d5959dbf8a423fb217b97f4d084edbc87ca1bcb9723334ebbbe99cafe0a0358ca16c58048cc778c197de1f46ebc8318a08be296a7ae77fd
+DIST kdepim-runtime-17.12.3.tar.xz 1796892 BLAKE2B 8e74409e6a5eee9201340f971f14324eee68d1510c23f2684686a3e8b8463031cfd6658de2073f1205f8c6f7207d1f1dabbddcfad05c87fa7c8665dd30566bfa SHA512 9ddb7c717a94ca75f561e54f7842c18c2def83c129f004e345a32ab4de4a5b4b15ec50f2044000d785572636a0d78adc4d90f9b3550ed853cf1982c6ef749aa7

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-17.12.3.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.3.ebuild
new file mode 100644
index 00000000000..2ada64df4f0
--- /dev/null
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE="speech"
+
+# TODO kolab
+CDEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep akonadi-notes)
+	$(add_kdeapps_dep kalarmcal)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdav)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kimap)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmbox)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkgapi)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	dev-libs/cyrus-sasl:2
+	dev-libs/libical:=
+	speech? ( $(add_qt_dep qtspeech) )
+"
+DEPEND="${CDEPEND}
+	$(add_qt_dep qtxmlpatterns)
+	dev-libs/libxslt
+	test? ( $(add_kdeapps_dep kimap 'test') )
+"
+RDEPEND="${CDEPEND}
+	!kde-apps/kdepim-l10n
+	!kde-misc/akonadi-ews
+	$(add_frameworks_dep oxygen-icons)
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package speech Qt5TextToSpeech)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kdesdk-kioslaves/Manifest b/kde-apps/kdesdk-kioslaves/Manifest
index bd436c953f4..20e5d863b97 100644
--- a/kde-apps/kdesdk-kioslaves/Manifest
+++ b/kde-apps/kdesdk-kioslaves/Manifest
@@ -1,2 +1,3 @@
 DIST kdesdk-kioslaves-17.08.3.tar.xz 37348 BLAKE2B 68503cd623ddda0dbf175588b07e08da5faad80213cc1ef4f97b0544023d0327d380cb6a8ce8d78da49d039bb04336ae0e0edb7079da636dae4298c7d28a9188 SHA512 a692ddbcbd094d230867851d42165f0d7daa1872a7fc80bde4bf5de8c70ef09547a79e0283fb19a451f95f53c939d27e1059c005b7eb5f80f294b2b2c56280ff
 DIST kdesdk-kioslaves-17.12.2.tar.xz 37388 BLAKE2B 5afd4b3a593503ae387479e0f41e6d1828ab2a98ddcf96e1ed7bef12a514a77d76312cc5dc23a5f30f767bcfdf8670cd8655f60088f2f51fa46146d67fdab0c2 SHA512 a39c344c2279dd9c54eb5037edcc7c8ea18a45c990a008159e3953f1f0237cbd179a8d70fd186f9e717dc7d62b53e0ea8f301decc57a86cabe5e35f45e30fe8f
+DIST kdesdk-kioslaves-17.12.3.tar.xz 37376 BLAKE2B 6d3e5f63ba3aa306df92740cb7e0b3adf46475fbdae8d3994e0682f5c6ce51e16e9c1288d85c9b9f5cb20ffe21af39d3fd99602cc6877b7bea0a2a2efaf72d33 SHA512 c82efe950bb23a8a78e941136a544fd61eaa96421c547b1d68a8b21c265ed69d746fdb14078dde007b96d800aa8b53c629549de01b64733ab830990a65161750

diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.3.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.3.ebuild
new file mode 100644
index 00000000000..a659366d3db
--- /dev/null
+++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="kioslaves from kdesdk package"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	dev-lang/perl
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.03.90:4
+"

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-17.12.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..6376185cb85
--- /dev/null
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
+HOMEPAGE="https://www.kde.org/applications/development"
+KEYWORDS="~amd64 ~x86"
+IUSE="cvs"
+
+RDEPEND="
+	$(add_kdeapps_dep dolphin-plugins)
+	$(add_kdeapps_dep kapptemplate)
+	$(add_kdeapps_dep kcachegrind)
+	$(add_kdeapps_dep kde-dev-scripts)
+	$(add_kdeapps_dep kde-dev-utils)
+	$(add_kdeapps_dep kdesdk-kioslaves)
+	$(add_kdeapps_dep kdesdk-thumbnailers)
+	$(add_kdeapps_dep kompare)
+	$(add_kdeapps_dep kross-interpreters)
+	$(add_kdeapps_dep libkomparediff2)
+	$(add_kdeapps_dep lokalize)
+	$(add_kdeapps_dep okteta)
+	$(add_kdeapps_dep poxml)
+	$(add_kdeapps_dep umbrello)
+	cvs? ( $(add_kdeapps_dep cervisia) )
+"

diff --git a/kde-apps/kdesdk-thumbnailers/Manifest b/kde-apps/kdesdk-thumbnailers/Manifest
index 45f38afd8cd..03a4f055f47 100644
--- a/kde-apps/kdesdk-thumbnailers/Manifest
+++ b/kde-apps/kdesdk-thumbnailers/Manifest
@@ -1,2 +1,3 @@
 DIST kdesdk-thumbnailers-17.08.3.tar.xz 17152 BLAKE2B 8c32996213c6d8541bc1067270a3b7a54acd29cd70235150af8f52c2e4ad79b1133f33e1c76bffb15106d6f475a86fb7b30f9c235c05fbefa3661c7bc885207b SHA512 931dc615bdf4dff783f29aa5392f61b5901ca3ae740389538db8a30d3a06f4ecb0b6fde71a45341ce2511d6e54c57ff58ffb8dd624b705f68ae55284ca85eb07
 DIST kdesdk-thumbnailers-17.12.2.tar.xz 17136 BLAKE2B 07ee699d7427cfe74a0c38663d0264eedf71d80260ec1f2ffabbe3e96fc40fdf69cae485ae3cad5ffb35dea2120fd93085bb71307b24097c8e8600130e217d40 SHA512 730d024d1578690cf9bfeda699c0773db3554c928b5eb54ba0230530fb2ade4a9585493fc5fb9b96576cf3a0276d01aacf8296a711147ebf0f680f90f27e71b0
+DIST kdesdk-thumbnailers-17.12.3.tar.xz 17164 BLAKE2B 5189bcfd5b39d3d91af18b3e0c2be39c9cd889eea6402b8ba98f6d9bbe2ac1b28d30d68ae476e3b26d2a75f29e8f73cc304dbc67cfaaee381afab2ada1564a35 SHA512 4a1aaee48d72601730a5eaffccfcd8f3fc10c848af4c5b72d0a81a41c3012521e43c259fa1fecc83268261290d86cb188c541d06827bb7cb990148257b699c45

diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.3.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.3.ebuild
new file mode 100644
index 00000000000..aa6e30a1764
--- /dev/null
+++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Thumbnail generator for PO files"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	sys-devel/gettext
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-17.12.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..4705ac6bc23
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org"
+KEYWORDS="~amd64 ~x86"
+IUSE="cups floppy"
+
+RDEPEND="
+	$(add_kdeapps_dep ark)
+	$(add_kdeapps_dep filelight)
+	$(add_kdeapps_dep kcalc)
+	$(add_kdeapps_dep kcharselect)
+	$(add_kdeapps_dep kdebugsettings)
+	$(add_kdeapps_dep kdf)
+	$(add_kdeapps_dep kgpg)
+	$(add_kdeapps_dep kimagemapeditor)
+	$(add_kdeapps_dep kteatime)
+	$(add_kdeapps_dep ktimer)
+	$(add_kdeapps_dep kwalletmanager)
+	$(add_kdeapps_dep sweeper)
+	cups? ( $(add_kdeapps_dep print-manager) )
+	floppy? ( $(add_kdeapps_dep kfloppy) )
+"

diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest
index 8e3f53cbcbd..51d5c42f76e 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,2 +1,3 @@
 DIST kdf-17.08.3.tar.xz 530904 BLAKE2B 1f0957a194fe117b030846bc03248443d4d9b3db07b4a0c8592c7c50b86f910ddf245d25cb0d3842edf64b696bca5056ad3bc0c31915ad86938702fa6899fd42 SHA512 664e62f176930aaee8300813ec82b0bb886d09cc1b2242e0730799c034983b28d1417923a4daf170c396c334877a666a6d3bcf07a366a303ff08cb38c8acbf36
 DIST kdf-17.12.2.tar.xz 531240 BLAKE2B fca793ea1083596ac2c0242b10e6f307f285e5024d5777875f7f8a17482e6c10db43054e3693f903016151f8ab3b2fad2ebb169441b1f2a705f7f5e93082425f SHA512 f7e3fb2a7336ba587295f6dd8b25f48aaf304e4130e05fa13a659c43277b4dfd98d6f3036d4e64d6cb95e44a16ff4888910db629cd982f23750f334438925080
+DIST kdf-17.12.3.tar.xz 531168 BLAKE2B 34999ff9c3dabd8f83b3b4e1f197d6587926782ee68cf7df1897316ced417a8a5d6fe83821f9d74f3a2eda95e65c87bedd06822e71c6776c9dbde4705405ea5e SHA512 4a39e1f1d25d73171ba5b299227b9e4e51778d27a544b0198d77217904a5479c9e7107b15514f1ed1b9e2c8418ee3afd134f23c929b796a940a851b104563167

diff --git a/kde-apps/kdf/kdf-17.12.3.ebuild b/kde-apps/kdf/kdf-17.12.3.ebuild
new file mode 100644
index 00000000000..3ac87d6ff65
--- /dev/null
+++ b/kde-apps/kdf/kdf-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://utils.kde.org/projects/kdf"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kdialog/Manifest b/kde-apps/kdialog/Manifest
index 421fccc60d1..69b9eeafe3d 100644
--- a/kde-apps/kdialog/Manifest
+++ b/kde-apps/kdialog/Manifest
@@ -1,2 +1,3 @@
 DIST kdialog-17.08.3.tar.xz 95084 BLAKE2B c342b1dfeef547bc7effedcf0c888a46422e3b2bcff525f2c0d3480b41a56dcb3ea8acff6eb3aea3dac6171733bed5e22c625c576a5093a7cdf9cb33330f4324 SHA512 27579ac501ec4c4904724008968ea12cd6a34a6eb6280787d4581e5c4d6bcdd1767ad26b27e967262ebaa955929b0ef2b1ab49b45098e4380516c9cd4bcbad7b
 DIST kdialog-17.12.2.tar.xz 96084 BLAKE2B 310c4deff79a3eb3360dc773f246f90dd785a8b5426fccb75dad3b50c5d1a27aa87abb5bd01293148581dfdb51b61996fc6934ceb875a1e1d3b3792bacd6ba80 SHA512 0ffa4c0342b9bd3a56d3d6087114875985f201ebe91e81e0c0bd836301cee021af0e974394858e9e794f64a4956a1d70f209eff1e9b3c9970a9a8c8e0201144b
+DIST kdialog-17.12.3.tar.xz 95956 BLAKE2B 5a7aee1b13e3163e29f85a98f17fb94e0d4503ad43f4c9a6be82df8bbd64e9ad12de80ebc33248c79c63f27240d192d184e5c9f7d85e458dca22731b5678a599 SHA512 412cff325ff8bc77f91077d5a364f4e900d7344f27a0b13d9319c16c903bf9d7ae79e3687f53167e0157600988ca8c77ef005e37e3fe8d1a0c45c8f776de1e4c

diff --git a/kde-apps/kdialog/kdialog-17.12.3.ebuild b/kde-apps/kdialog/kdialog-17.12.3.ebuild
new file mode 100644
index 00000000000..a3f46e46a8f
--- /dev/null
+++ b/kde-apps/kdialog/kdialog-17.12.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X X11)
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/kdiamond/Manifest b/kde-apps/kdiamond/Manifest
index 78cdc532865..2a477a54c43 100644
--- a/kde-apps/kdiamond/Manifest
+++ b/kde-apps/kdiamond/Manifest
@@ -1,2 +1,3 @@
 DIST kdiamond-17.08.3.tar.xz 4606912 BLAKE2B 7b7cdf4469c454ad448c1250729e8942934198a8d82b339fa304b8db44783b859b797cc50f0c1daea089d083119a3b3a13c5d2502bed10f3c9a0d46a10aff236 SHA512 230fbf5aff55b72c3102c62ec22568a37126dddf458e1f2ce48c900d4ea8672080d8ec87b8c8abbfba3fb8fabcea834254d3b0bc77e3ac85f0ee1cd936abb41f
 DIST kdiamond-17.12.2.tar.xz 4606876 BLAKE2B c92e0e2f5d4c72faf90097ac0e3794f4723ff80a1862dcea99484343caa7ef19f640f0a0eda26571d6edcef5108e1ecb25d39ac2669369c5a520627a79e96562 SHA512 f7e693c519c4d7c0ce2717540de4d456239760f65e6e00b191b76fcf78dd69d2bb0cac271d3676509c883b9580af415306de057a8f379d154da983ead145cde0
+DIST kdiamond-17.12.3.tar.xz 4606848 BLAKE2B ddb65e22deeaf41cdb125ea7dbac51c82a7f7e2528f77e49738261da79d4507f3b61a4261014d16ec5e1507b2317e483bc2e01d2815587ba6629feaa55a16521 SHA512 bcf362489e0e1ace69de17fb33bcf2fe8237565a620f6cb4f6a0ac5563c93c1e7ecdf76e5411463daa7a71225b91c2dd4131b1726566e9ac6b80d49babfd2b4c

diff --git a/kde-apps/kdiamond/kdiamond-17.12.3.ebuild b/kde-apps/kdiamond/kdiamond-17.12.3.ebuild
new file mode 100644
index 00000000000..111637d702b
--- /dev/null
+++ b/kde-apps/kdiamond/kdiamond-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A KDE three-in-a-row game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kdiamond/
+	https://games.kde.org/game.php?game=kdiamond
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/keditbookmarks/Manifest b/kde-apps/keditbookmarks/Manifest
index afa8ac2b4e8..7d505f9a3c4 100644
--- a/kde-apps/keditbookmarks/Manifest
+++ b/kde-apps/keditbookmarks/Manifest
@@ -1,2 +1,3 @@
 DIST keditbookmarks-17.08.3.tar.xz 183160 BLAKE2B d1b23ba41442737db85556d172161a5f8faa67be11ab6fcf7149cfe288e3552962a2522b840f48f43d7fb12008ba0f75c014fc71bed3cf7efe55af70aa4d43e7 SHA512 3986bccfead1ac156bbf22902c3909b4c0dabe801476bffdf8ea34f39c09b723be2247105adb92db3cb718de107ee0d77aa6830ea339dd687a7fec6135be046e
 DIST keditbookmarks-17.12.2.tar.xz 183324 BLAKE2B 3fa0676aa7058a5ec0c336143223400b5e10ecdf41ff977d2576d33375e4244a2a4b4de0dad38908f9c11b5ccc4fed36441961f259e28e928dd4dd785fb85db9 SHA512 b45fdc2a9383b8fead8b89bac67fba6ac1d01e93c512294d943cf0116331250d67aca87190fcd64296af06eef1adf76cd43e5bd1345c8e18eed5aa7129eb4d11
+DIST keditbookmarks-17.12.3.tar.xz 183248 BLAKE2B 89c2c23d1d0c9387d38dd84843b9da21cf9fc2d93d58f3b28c1f88bfdcf5c3e35862b7db9e13832cdc72b81a38421ba813bb4b00c21ce6ab2e21421d3a3abdf2 SHA512 9febc64485af7ecc4e2d80d3412a4c6ee8cc6cc38ef4606f31c10bf822389da9318f5e5ac97386bb68f6d4640f4ee5212871bc7c7a2b1a4ffe229936a00c0848

diff --git a/kde-apps/keditbookmarks/keditbookmarks-17.12.3.ebuild b/kde-apps/keditbookmarks/keditbookmarks-17.12.3.ebuild
new file mode 100644
index 00000000000..b048c6a9cf8
--- /dev/null
+++ b/kde-apps/keditbookmarks/keditbookmarks-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Bookmarks editor based on KDE Frameworks"
+KEYWORDS="~amd64 ~x86"
+IUSE="+man"
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!<=kde-apps/konqueror-16.08.3:4
+"
+
+src_prepare(){
+	kde5_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 aad38819f3a..b7a3a4426ee 100644
--- a/kde-apps/kfind/Manifest
+++ b/kde-apps/kfind/Manifest
@@ -1,2 +1,3 @@
 DIST kfind-17.08.3.tar.xz 209012 BLAKE2B 49c01868aa3749bd7bf8bf0560f5d766d5482cf85e4cd271099605548e47a46dc1ca21cd41810fc9bad2be5864c721880f57fbdf862181bc1e178dd8cbe8475e SHA512 998ee39ad4b909021827064957d2c3b551953ca249c6b130ea37b2af96beec29beda90578a53b921070692f3fdeb08cb12b2b5fd722864821b657933c6fe0f43
 DIST kfind-17.12.2.tar.xz 208932 BLAKE2B c0ae463a686638d3f073ad906cfc1401db2d9274c850d68a796ce66e4c181911eceb6ca9ec26bbabaeb0cbd17c3550c8977a6dab5b5a0af6f911b4ffbd76039e SHA512 2de77210e6c2e84addc54c99d3b7329c490ae9c8c614281d904a70dcda8905945beaa92e9927c03a71f7bfd72a353f9361ecea8030c2761abbd872c7ebe45636
+DIST kfind-17.12.3.tar.xz 208948 BLAKE2B ac1830df924a8e81fb0756a331e1bec1ed267cc8cf27ac38d2c1c36be8e9293b92505f6446ce0b291871bd0c09e9a3a3399dd63b2d372da7f242d6bb7dc3bbcb SHA512 bc6edb248208f7ef6f609bd3b49cea6c621276dc2e43fec9b4dc28c86f162eb01af6656adc6bd9d90f3b47c92c35470985468c0b166e41a12fac608d77214121

diff --git a/kde-apps/kfind/kfind-17.12.3.ebuild b/kde-apps/kfind/kfind-17.12.3.ebuild
new file mode 100644
index 00000000000..3c6cd94b16d
--- /dev/null
+++ b/kde-apps/kfind/kfind-17.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="File finder utility based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/utilities/kfind/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kfloppy/Manifest b/kde-apps/kfloppy/Manifest
index 98d433afd4f..cf078424471 100644
--- a/kde-apps/kfloppy/Manifest
+++ b/kde-apps/kfloppy/Manifest
@@ -1,2 +1,3 @@
 DIST kfloppy-17.08.3.tar.xz 198852 BLAKE2B 3fde4288e81f0619aa683ce5c5bd4e77cf64127fb5e75ab239bc8716260be1f1b3bed8dfcee4fab68074b9780000069b8428d35996bcd380fd347e617651d6fd SHA512 834986bf5d3ee2b9bae57bd083e8a2c8199c9363ae1de04bb37c8b4217d6cb9b87bd8ac0474e2c7131ba72cf477f092fe052eb4b1d556645ac25475a8e73e2c3
 DIST kfloppy-17.12.2.tar.xz 199064 BLAKE2B 742fc73148f3c2e5698cf97f099844057b9470c8c040377abfe01351da5552e44fe7422f35fee96e4607f329bcd01641b6cb10e61718cc3f5a72db7ac5857bca SHA512 d95a7072754a4bcc95c2fc8a8c5149759e33717bd29377ebed78cfe40ee3e0f7793d537476d1807f830c11f9af5b5c15e1db6c82540b385bf46a6f4749ca8691
+DIST kfloppy-17.12.3.tar.xz 199060 BLAKE2B add58331fd220c61c7b764e2bc970181b515dc08ddb7b867f41a23d1a70ffc2d8b457ed7a97ef4f49040f048b508e8431478c96db6eb18af990056c934055710 SHA512 1197b15ad8953e037f4fd8463b49da903b56dd5108472b24c9d9e9af22a7c247737650e80c70310d4d906baffb2783e4b911a3645afcd3c69a9acb124a782a16

diff --git a/kde-apps/kfloppy/kfloppy-17.12.3.ebuild b/kde-apps/kfloppy/kfloppy-17.12.3.ebuild
new file mode 100644
index 00000000000..6bdbc688d3d
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
+HOMEPAGE="
+	https://www.kde.org/applications/utilities/kfloppy/
+	https://utils.kde.org/projects/kfloppy/
+"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kfourinline/Manifest b/kde-apps/kfourinline/Manifest
index ec9f0c718e4..23bad3a8069 100644
--- a/kde-apps/kfourinline/Manifest
+++ b/kde-apps/kfourinline/Manifest
@@ -1,2 +1,3 @@
 DIST kfourinline-17.08.3.tar.xz 573060 BLAKE2B 2309ff12fd41b4c625d6f78e7d23203b2d86e0f770a231e279b06e548ca3500990026776fe1e2a6d8e34203dc897c93bc2395da0afc30b7389009566e95ce2ca SHA512 d3585c205dbbc8cc9cfc5d0dca67d63c82a23a54e953980325064df29ebab3766f2c1f940b1ab210d6455108a8fb29f7d29cfbabcccd8c4506d3a84bf6463445
 DIST kfourinline-17.12.2.tar.xz 573144 BLAKE2B 151ff53baf2de83c6360490bb14c354ae782d26690747cbf3caa066b3d272bbfc4a41af0867610357a0a04165dad40189a51e79ab0eb8c23000d0583ac9777ba SHA512 3f7e0b179347bbb2cafb43f02af8a99becd872c35419a432e213afec1f1767b53a07a2abcae193fe868c891cbb464768bf5ade33565b5fba8c6f2c452d234594
+DIST kfourinline-17.12.3.tar.xz 573076 BLAKE2B b7fa506a3e602286b6e5329fd5b091e8165f80104ddf9c6c859e75caaa29257f124c05da82a04e7e8f5ff90ffe5654287a1e10b2f1bbaebde90042b240ce08a3 SHA512 77f9046d477e65aa99a7dd9b4c88b1bf8727e25127b1afdf9872f01d8154bb01e3dd3d8dfe294698dcbc8acdb666f0cfa80bace9893448a5a696485316997005

diff --git a/kde-apps/kfourinline/kfourinline-17.12.3.ebuild b/kde-apps/kfourinline/kfourinline-17.12.3.ebuild
new file mode 100644
index 00000000000..3e6be98491f
--- /dev/null
+++ b/kde-apps/kfourinline/kfourinline-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE four-in-a-row game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kfourinline/
+	https://games.kde.org/game.php?game=kfourinline
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kgeography/Manifest b/kde-apps/kgeography/Manifest
index dc572e1ac82..a6f8abafa0c 100644
--- a/kde-apps/kgeography/Manifest
+++ b/kde-apps/kgeography/Manifest
@@ -1,2 +1,3 @@
 DIST kgeography-17.08.3.tar.xz 10916472 BLAKE2B 988869d5a4142a40bd04481b74e0f7172cc200ae353a29e1492f2b5b8a77890dcf1e69346ae8c805767dc4a00989ad841bcf141256e913f73fc81f42be86f8ca SHA512 2ef733697405356096e9fd3ded52622d51b32e3b4f92f0274d700f7957661bb529cc9eb430a1c3eaf26717b4634ff9734442f51dc8838eb5f2e01c035a14ff1f
 DIST kgeography-17.12.2.tar.xz 10922052 BLAKE2B ec2c1f567c652cc7d74d418bc0b3321699d2657b4b9af9434e1520ee588453dfef5643671c88fe0e8ed4ca7ef5e9efcef10ad2e50645ef53d09de1b45eec4246 SHA512 31bb488144ce8c17d3aa11e7155a83dbec49281803c814076c92fc71b758aaebce87d796dfb2b20f22baad50e1b31c466436d627a40bfa1265a6c02b84d11c32
+DIST kgeography-17.12.3.tar.xz 10922256 BLAKE2B fd19344317ced08cebce16caf2f927b6cc8e4059ea6807a0a176ce390d4ce40a9072d06c53454650d77b26f824afe4d1adc89b6c69380258cb9e6208bca57e8e SHA512 de54afe24786535fc90433322cd6bccbbd130e9a1fc162e32dbc2ca2c6ff4a0277be851bce5e6dc722e32f5bea709186a1c6f30eddf0f6a9d403bf5e86b1c1d8

diff --git a/kde-apps/kgeography/kgeography-17.12.3.ebuild b/kde-apps/kgeography/kgeography-17.12.3.ebuild
new file mode 100644
index 00000000000..1a573e6946c
--- /dev/null
+++ b/kde-apps/kgeography/kgeography-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Geography learning tool"
+HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
+https://edu.kde.org/applications/all/kgeography"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kget/Manifest b/kde-apps/kget/Manifest
index 513bb59bc97..4d74cb8e4be 100644
--- a/kde-apps/kget/Manifest
+++ b/kde-apps/kget/Manifest
@@ -1,2 +1,3 @@
 DIST kget-17.08.3.tar.xz 1081880 BLAKE2B 021d60b88113a134f692b347106b9f87600bc0012a3351160ffdf8f7f6aa2a8d92dfb0942850a57a5abaa909fccdb40b416250ce6979dfaedd29c3f9c48641c0 SHA512 7766065ff062f9266ff7e7a193f5d007a59af408127d42dedd7c7d8dc990d89801c7237f2162e7e335896be5768ac247670992f4bf52776a1470a3d805c0f5c3
 DIST kget-17.12.2.tar.xz 5387996 BLAKE2B 65a3d86ebf96ce2f66e5e0e1e0e7ec5430123dbff427624dd234889a6abc8bd9ea6aaa3991c29e2645139567d53f51c533224c4c5e5e25d3b6b16ab220dfc320 SHA512 affc47f456946001ca0ad230720ed3a1b21ee274d1df865fe7b405b852dff55a1a85ae30cae15bcf4ef667e285719ec3d72d8adce994f96e92f3069f9fae541a
+DIST kget-17.12.3.tar.xz 5388864 BLAKE2B def36699a85dcf35166b2466884966acff152a5db16501ecdfd99540c42658f2b63e15024b6f0a891d24fbbb856c19aa8538b42f28fb084e0ce004a4c4f68ef9 SHA512 7f4f12090ed94fa16c71bbfb1e00702fc71b145cf9fed3b3d49197360f2533cdd8f9e442caf3d41e9d1749f94156f48b935e03a9027826def6a3b334af5bdd18

diff --git a/kde-apps/kget/kget-17.12.3.ebuild b/kde-apps/kget/kget-17.12.3.ebuild
new file mode 100644
index 00000000000..7238d9627db
--- /dev/null
+++ b/kde-apps/kget/kget-17.12.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Advanced download manager by KDE"
+HOMEPAGE="https://www.kde.org/applications/internet/kget/"
+KEYWORDS="~amd64 ~x86"
+IUSE="bittorrent gpg mms sqlite"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	app-crypt/qca:2[qt5(+)]
+	bittorrent? ( net-libs/libktorrent:5 )
+	gpg? ( app-crypt/gpgme[qt5] )
+	mms? ( media-libs/libmms )
+	sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kde4-l10n
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package bittorrent KF5Torrent)
+		$(cmake-utils_use_find_package gpg Gpgmepp)
+		$(cmake-utils_use_find_package mms LibMms)
+		$(cmake-utils_use_find_package sqlite Sqlite)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kgoldrunner/Manifest b/kde-apps/kgoldrunner/Manifest
index 753955ec4fc..276448ec6a0 100644
--- a/kde-apps/kgoldrunner/Manifest
+++ b/kde-apps/kgoldrunner/Manifest
@@ -1,2 +1,3 @@
 DIST kgoldrunner-17.08.3.tar.xz 4399488 BLAKE2B 77611aebc0d293a96452e372cf8161a69fd42fae404be4cac472e59a8db0395e1fa674d17f22452ac85f465765d75c295c3f0691921ff5767222557d3d10688e SHA512 8dbfc935142e6da09a7880d1b7bc66bbd35070dc548a85363fed13bbc8a276b2a4dda1eb08ffa302443f0584401731aeb225a4457540b9afc55d8da020254f3b
 DIST kgoldrunner-17.12.2.tar.xz 4400880 BLAKE2B 50a799325eada014fcf64812e29422fd06685866c43bdc1c5ab9aa3aec285575830912c61f36901113fbd73c8e0c1659afbec9d40cafb43206c50c622886822c SHA512 a68a9b16fe8ae20b3613cd3d8dc872a0a222476cf6e9a4d0bd8b0563604703ef5eb910770499355e8f75fc20a44a3917234f1be88f06dff23a721d0049014ff6
+DIST kgoldrunner-17.12.3.tar.xz 4403404 BLAKE2B e075034c51de901f78c53d1156488ef4f81bf5822217e69ea957c26a83060365f037dd565a83e4eace9a271449ccf06c7da0d8b592162fa1117957cb20422af6 SHA512 b8b0e596270f9f231e79a83eb0597932bfac675e33574320bbee60290973f907f753316e336c111b370a15989fb945fa5ab762d55bc8db64c782a695a8e4eb1f

diff --git a/kde-apps/kgoldrunner/kgoldrunner-17.12.3.ebuild b/kde-apps/kgoldrunner/kgoldrunner-17.12.3.ebuild
new file mode 100644
index 00000000000..1377b14402d
--- /dev/null
+++ b/kde-apps/kgoldrunner/kgoldrunner-17.12.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Game of action and puzzle solving by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kgoldrunner/
+	https://games.kde.org/game.php?game=kgoldrunner
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/libsndfile
+	media-libs/openal
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest
index 56f0836eb59..48d7685d0e0 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,2 +1,3 @@
 DIST kgpg-17.08.3.tar.xz 2817416 BLAKE2B 1c8bf494b5ed87021d0fc32e88c0455bfb304bc2b86471b457c258fbb25ce6cf2396f5f8915ed27e63b272c5abef839b73820e841fa685c971b8dd7d10557de9 SHA512 0d941e6b9c8a5ebc87431d5922bbeb9b1bbb15177316bf5f2ac17964a676e81d23f50f0db9d92ca749b3abd67ff86fcac9289ab153da0f9320bb24973c41d1a4
 DIST kgpg-17.12.2.tar.xz 2817624 BLAKE2B a35dcbb0f5bf8512d73bb9dcdf81fc10c5afa1fa625c8b4629ed849534b550a8a3ba93263927d294be40d07009df44f1dfa210f7b9c9ef6dd412e78c9d46581c SHA512 5f5078b0a72d0837d023e89079f7d0206b5952ea437af2eb9ba76d9c3706c7e77e92ded7ae61a5ec18ff5b4b0dc93425b265200fe0acdec43ddccc1eaca9df44
+DIST kgpg-17.12.3.tar.xz 2817380 BLAKE2B 0ea960f82cbd25a8b0d5bafaaa4ee08f8a70a187c438dc89a113e6f6192e9bc1f70778815257cb2009c117fff698c8d5de87a23feab3c15b798a9a1786cd49b2 SHA512 ff013f675a8a28cd6771683060cbafc12ce2f11fa0bbe400c75483c3eea78311aed6a35c11e799372b79ae6f33d8bfe38410c4faebba6f3c5db693a359cc0cde

diff --git a/kde-apps/kgpg/kgpg-17.12.3.ebuild b/kde-apps/kgpg/kgpg-17.12.3.ebuild
new file mode 100644
index 00000000000..9179f816859
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-17.12.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="gpg"
+inherit kde5
+
+DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
+HOMEPAGE="https://www.kde.org/applications/utilities/kgpg
+https://utils.kde.org/projects/kgpg"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep kcontacts)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+"
+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 d28a997a152..8299a59e91d 100644
--- a/kde-apps/khangman/Manifest
+++ b/kde-apps/khangman/Manifest
@@ -1,2 +1,3 @@
 DIST khangman-17.08.3.tar.xz 6452312 BLAKE2B 1c454033f526e1b72652e9812462248179a868f4c4eef779609e672dd402607222edfbbcef598b2fec19285e635ad239d31b66554b90b72061d3d622af7ae690 SHA512 f7293dc17a6d478754d8ee48787b4d0196f6efad2927961754e1581e995a20bc0cd9f7216cdcf548fca49347ce1e0460edf806ebcf0c1ed80bc43b2b77af1720
 DIST khangman-17.12.2.tar.xz 6454644 BLAKE2B 14d415174b4b0802d93245e673095aa6e018dd0a2df5ebeda9ba2b3a5003c238b354448e548ada7c5ca1392b4758656ab7dc0ae9b6818350b075e530a8742061 SHA512 fbaa1ef829f53966ab754d9d2ec2efc184505421c08f2f86cacdd2e05088deb9fead44db9b90556b9b5006dc0630f72ddd49b8b0214b179ffac501f204621000
+DIST khangman-17.12.3.tar.xz 6456648 BLAKE2B 48bd56b9bebbc2f91715c5b1d33b9f3c32908a8fced9f609c37a0f91cd431d9bb6dd5afd5cf452074662c3fe0f7b1017809918b4f2f00fbab94a447edf6f8016 SHA512 9b2759a272089422e1929854cfa584c356e3b69a6f58a26d3f610961cf36d581f06b41e173e19783c80cca4d9adb0f239a98316dcf36f82ecc17fc829d0aa5dd

diff --git a/kde-apps/khangman/khangman-17.12.3.ebuild b/kde-apps/khangman/khangman-17.12.3.ebuild
new file mode 100644
index 00000000000..cb57c5103ef
--- /dev/null
+++ b/kde-apps/khangman/khangman-17.12.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Classical hangman game by KDE"
+HOMEPAGE="https://www.kde.org/applications/education/khangman
+https://edu.kde.org/khangman"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkeduvocdocument)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/phonon[qt5(+)]
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep kdeedu-data)
+	$(add_qt_dep qtgraphicaleffects)
+	$(add_qt_dep qtmultimedia)
+	$(add_qt_dep qtquickcontrols)
+"

diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest
index ace297a21e4..214ed7ed3dc 100644
--- a/kde-apps/khelpcenter/Manifest
+++ b/kde-apps/khelpcenter/Manifest
@@ -1,2 +1,3 @@
 DIST khelpcenter-17.08.3.tar.xz 3024844 BLAKE2B d65e6a0d64d63b4627615d9f51e8574edbb594572d3edb60f29e0fc8e9979766db6ff8bc5c02ff95371540c7cda331b8e9458a7711362f9693e7fae1e510abcd SHA512 49533fbc063422fdd8931165b2465be8c5d6b87b264dc7f4ed6c6d123ac7ff4bea62237eb48cdc2aff2be670a682790936afe8645ad2793a2835169c8c14d107
 DIST khelpcenter-17.12.2.tar.xz 3024492 BLAKE2B 5b5d8dce1a8f5fe0c3a9e48feb563db3c1e29e142d429658187be9c037cfe5b11a4259b9b604474c9e45775894eff44a5b4c4d42dd0119382687a68ffad1818e SHA512 5f2bca81072a21c26853c66b5ae3fd228c92b8c74474797cf45eddbde0d9954b62c6277957698a30538ef28445f83c6e9ca570a8cfe747762486465dea6db6f8
+DIST khelpcenter-17.12.3.tar.xz 3024356 BLAKE2B 97f0ada4b68485204d0a239932a581c3e89312d5e0f5d991d35983e17ddb65331660e8a4d134594880989c17d36ad3a2b21a9ff327fc171aec7fbfe57e0489f2 SHA512 32febc1984c44112c22877e05742c6e7bbf0933ada1708305687fb6147e9bf3e06141cb2e88d8d3a4fe6442d983a56d4dd0e813f05e8ddb8b7083826575bf40d

diff --git a/kde-apps/khelpcenter/khelpcenter-17.12.3.ebuild b/kde-apps/khelpcenter/khelpcenter-17.12.3.ebuild
new file mode 100644
index 00000000000..7a7d14ca377
--- /dev/null
+++ b/kde-apps/khelpcenter/khelpcenter-17.12.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="The KDE Help Center"
+HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdoctools)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kinit)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	dev-libs/grantlee:5
+	dev-libs/libxml2
+	dev-libs/xapian:=
+"
+RDEPEND="${DEPEND}
+	$(add_plasma_dep kde-cli-tools)
+"

diff --git a/kde-apps/kidentitymanagement/Manifest b/kde-apps/kidentitymanagement/Manifest
index ab2c309c00d..4d5d66f6fe3 100644
--- a/kde-apps/kidentitymanagement/Manifest
+++ b/kde-apps/kidentitymanagement/Manifest
@@ -1,2 +1,3 @@
 DIST kidentitymanagement-17.08.3.tar.xz 147724 BLAKE2B c190256743d11e193905dfb9a3f6701b5874ff733e62236c86df829139337aac3776369ce8027ed4a0744249f7b778f38907a5baf788c36a89a070e85a5c4c5a SHA512 67efacb2ce3c60511677d658158abd4a4c00905408fca0a7c4be07fc63267c2ada5a48a642769c754d58bc8fd75f12f7de72eba8c18cbf3e6bf4c2a771392634
 DIST kidentitymanagement-17.12.2.tar.xz 148040 BLAKE2B 8ba1b9de4e9bfd9d1abc64d5ceb8d0e0d80ff6e59270c8ec7ae5e85dfae466604b5b261f387fdc9b71fac07d4e03708e0d20f902a174ae42149d5e77fcec251f SHA512 81a97151b0c7db2b44305b479d5673e42dffd04c5d707f2072db92cc44dc40a412e47000b916fce6be941bc59419f6968debe5ad8173852952378d1b801cbd0e
+DIST kidentitymanagement-17.12.3.tar.xz 147912 BLAKE2B 84c2252caaa7b30145910fc6012018e325ea5013dbe5f780504a181d067ff3279520a0e64385861130e6eaa350bf44edf14890e01bd17621026393eeb7ad98c3 SHA512 3ab1f0ebe6f993a5c1d8bc6b4952f7ab99150ec9938d4599c3b15451880089f385fe4775a950bcd948ca0926082038c47ddd3dd1f3ca5e9dfcd625f4934a66ea

diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-17.12.3.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-17.12.3.ebuild
new file mode 100644
index 00000000000..9cc840613bb
--- /dev/null
+++ b/kde-apps/kidentitymanagement/kidentitymanagement-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Library for managing identitites"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+RESTRICT+=" test"

diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest
index a0670a4cd94..f74a53a4130 100644
--- a/kde-apps/kig/Manifest
+++ b/kde-apps/kig/Manifest
@@ -1,2 +1,3 @@
 DIST kig-17.08.3.tar.xz 3588344 BLAKE2B 37d0e1536f7eb17eb731ea5411de0edc018d87a92d8a401f9fba5100b8533cd4f6daef3dfa8ca0b7e7f1058cd033872219b6ddfb1a6c5b1be33e72641f123566 SHA512 9ce781ee32697fd69274ed5899bef6a176e9dcb118f2aab7dbebde1b3a974fec4d3bf702dd9bf06caf986f304f66cbfd2300554ff7df469035b07fe426f1c025
 DIST kig-17.12.2.tar.xz 3589624 BLAKE2B 4448562d8a506d9d48d7bfdb6364d7396cfa0c94aca6de0fc990066bdb2aeb81e5fd14e6567e5128e2c3da382a07b54553f8055f9d9c7d31a5e15820d29280f1 SHA512 3bd9496e17e77ed475e6bb6d28ccb5d2a91dd261ffa7a4b3f8a7d5603b3688ca865da7cf1480411646efcc3a24a1f83bcb5078498ed8534d048b69becc71c653
+DIST kig-17.12.3.tar.xz 3589648 BLAKE2B ebe02b35f3244d3e9f262dace700f194b8083f0f3f996c12b466ae1f722085205bc39e8a743ed201f5e41c5b201cc512c2b5700f6c2a11d3c596479c718f9b2a SHA512 bf6201c74627e3892a584c455875f6aeabf466aa092ff35255423e152ca59b9b4d364281c740ba5f65ec3b6a208628ed229368c223193c28ae0c7fa6a21aee36

diff --git a/kde-apps/kig/kig-17.12.3.ebuild b/kde-apps/kig/kig-17.12.3.ebuild
new file mode 100644
index 00000000000..7e2644a1fb7
--- /dev/null
+++ b/kde-apps/kig/kig-17.12.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 kde5
+
+DESCRIPTION="KDE Interactive Geometry tool"
+HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig"
+KEYWORDS="~amd64 ~x86"
+IUSE="geogebra scripting"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	geogebra? ( $(add_qt_dep qtxmlpatterns) )
+	scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	$(add_frameworks_dep ktexteditor)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	kde5_pkg_setup
+}
+
+src_prepare() {
+	kde5_src_prepare
+	python_fix_shebang .
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
+		$(cmake-utils_use_find_package scripting BoostPython)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kigo/Manifest b/kde-apps/kigo/Manifest
index 5e862b98f37..b781a9817bd 100644
--- a/kde-apps/kigo/Manifest
+++ b/kde-apps/kigo/Manifest
@@ -1,2 +1,3 @@
 DIST kigo-17.08.3.tar.xz 5222016 BLAKE2B 2544496c74592bbd2bb1ca01582c4a5a855f4db7f89d781ef8c74bb23aa1a7723983a3a9f3d68e01c20d6cfcbbe1e47e9f392046033cb7c51ffdd98d52f96c54 SHA512 c6ef6cc70f31be32fd48736fe993e84ad3eecabe3d40df1332b9d5ddad49ef40682f3cc9eb5be75e29bd2df5360b33fcfe66752d560b793fa957bb9dd77b7820
 DIST kigo-17.12.2.tar.xz 5222156 BLAKE2B 470666e2329a12a8dd2efb318ed2adb6332cdd0c7c71d479a51d2e5ed54a8fe23bf5d69ba4d45465354c5324bc2ab2ec4f518e075bc08da52826f1b2357e4dfc SHA512 d758f72efcc797f9b060b6b01065cce4649a69a5031d358ddae3dc3cfc167d9c10cc2ed577089e1dd23925f9ffe3e4d5c5636184678dd1a70ee0715a0b14eb9d
+DIST kigo-17.12.3.tar.xz 5222512 BLAKE2B 24fa500c8b5b973fdaf266f710c120a824e7e7832c1d973f915c745cfa5a6528dbfa4c3fb0b62fd80520b6ce8b8da1149c1b24438c11c679bb08718ba34ef9a9 SHA512 23e998bf600b7cd97b92ad5d327448b5190885c1470286e0c1c76755b5cd4d278806010854ea98b7ac71ba6776b6748895f62f4c9c309adae44a97c5c9295112

diff --git a/kde-apps/kigo/kigo-17.12.3.ebuild b/kde-apps/kigo/kigo-17.12.3.ebuild
new file mode 100644
index 00000000000..3dd95da49b6
--- /dev/null
+++ b/kde-apps/kigo/kigo-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Go game by KDE"
+HOMEPAGE="https://www.kde.org/applications/games/kigo/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+	games-board/gnugo
+"

diff --git a/kde-apps/killbots/Manifest b/kde-apps/killbots/Manifest
index e2c0389028f..494d96084f6 100644
--- a/kde-apps/killbots/Manifest
+++ b/kde-apps/killbots/Manifest
@@ -1,2 +1,3 @@
 DIST killbots-17.08.3.tar.xz 1166128 BLAKE2B b99c46ae471df1164455d324ec3bb742fb3310e59d47a206f2665a5f961a01e29e5f115d114be6f0a06b2add09c86430fcac0ef6c105105d395d2ae4e8f450e8 SHA512 3582e7ed568c8968e53e761fb581a16027a1d74743f412516e54efd901fd1ddc40fb4bd87ddb3b9616b99621039c4f185e55a6f92dff2756574f3900bb934070
 DIST killbots-17.12.2.tar.xz 1166060 BLAKE2B f84904edadfb8b8863d86609ad0f650e89360b30b1ca2dab69e9b87961995739f9c1813592b79a94edcbe86962958a7bca49faff54f6808aff819777ca09a925 SHA512 70ce103e39cc35e872d61afbb73d1f5498c35266d1715d56c595db17c9028eb264d7d4486254c3032812e9608812fbef95f935947f7138fca3ba5bd08a0e7f21
+DIST killbots-17.12.3.tar.xz 1166204 BLAKE2B 418c9e86420e9d8b7014e949f2afd910503e9cd90bca71034af1f99c26f5a2bbc339e36c1c46df091a088a71c23a1294dd04cd31c600ebbc9c1fc31050148686 SHA512 327229cdc3f2dfffbc3cafa152b899081d66e0fd7560251c948cbca0bf961bfb4df16e3cf7eacef281278441a4eaa58985197942d653980d6f3ed82e754b7cc7

diff --git a/kde-apps/killbots/killbots-17.12.3.ebuild b/kde-apps/killbots/killbots-17.12.3.ebuild
new file mode 100644
index 00000000000..eb0d9bdadcb
--- /dev/null
+++ b/kde-apps/killbots/killbots-17.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Kill the bots or they kill you!"
+HOMEPAGE="https://www.kde.org/applications/games/killbots/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+DOCS=()

diff --git a/kde-apps/kimagemapeditor/Manifest b/kde-apps/kimagemapeditor/Manifest
index 31a85d4a667..6cfa5a53d01 100644
--- a/kde-apps/kimagemapeditor/Manifest
+++ b/kde-apps/kimagemapeditor/Manifest
@@ -1,2 +1,3 @@
 DIST kimagemapeditor-17.08.3.tar.xz 407148 BLAKE2B fbcd6fa339e3f5a48c885f4eed645143d8208ed61434612a4a2a88a2dd2c8a34567da6155c38ee76768ae89d8dd03cfe89ed37f53347c4fd91f0df8b4a571ae2 SHA512 115b1cc4238fc1c07a2994cb4493598b725aa986d9d69676da0fb7657b31ea1ba960b062e4a84cd0d44e318e8379378c70520402241a49e3a613f545e177a301
 DIST kimagemapeditor-17.12.2.tar.xz 1054500 BLAKE2B 43c198a88447dda264206ceb8994dd664ef0a100f54887964ddb6309caa4b167c30eaf84c7f6eb8b2beb4e8f84a63af55e8d9265ea8a481db4785a3a484e0552 SHA512 445d6d1eac5e909a695f15e72c5cd35a24f18298328e92c9ac4a378879e29e227e89917eece115c1982d6cfa4534b15fd7f6031d126f84f76be2becee97da093
+DIST kimagemapeditor-17.12.3.tar.xz 1053900 BLAKE2B 07606cc923bf586027111797822f61c4a9bb04bb26216e52e7970ace5a6729f2b2493b2c89cc1a8945ef3955273b7684ce085cb2268f917873a682343b1ac9e0 SHA512 5a8922131f5847bca4100ced10d8b02e4d0b641f14afa0df7162ac71682bc19bed499515df57e40ce61f1c30bb3593e8c68ee5c650d60e9e62d390a10dd12bbf

diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-17.12.3.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-17.12.3.ebuild
new file mode 100644
index 00000000000..a457413fa6e
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Generator of HTML image maps"
+HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/kimap/Manifest b/kde-apps/kimap/Manifest
index 2869da20c5e..2f0ffa74aa2 100644
--- a/kde-apps/kimap/Manifest
+++ b/kde-apps/kimap/Manifest
@@ -1,2 +1,3 @@
 DIST kimap-17.08.3.tar.xz 119852 BLAKE2B 8460886f0be75e53985042e9b0c103b379b5c6821e983f5550ac300e883c702812e808b9affc17b6188c9d5e5e385e2687c95dfb5d30acd3debc9974077192a6 SHA512 2945c19eeb04e4e49a496e33ce29ae0c25d7a2613b5d59c26740bd91d7edec02177fee2965d099f36badc6cdf5507dae54676138d8d68d4a23a5a656153f7041
 DIST kimap-17.12.2.tar.xz 119656 BLAKE2B 4712a1339d940a2e98319a1ddf5b56cbafe589b5fd7f23cba6f4ee7814734718c27fe55e99865960bcd6d82fcc80377bd33b34b6cc4b69a72b54bb5bb718e27b SHA512 e4342382afc3694476608c561871d175aa1c2f9334e66dd7c8460ea8ffd6e016c48777fe7d9039b0d0934e92b5efba6d32acca3cc05fcff6082fc7aa2db38ac1
+DIST kimap-17.12.3.tar.xz 119720 BLAKE2B 49bc60c94804735468f491f6d50308f580cff8a7f19f95cbb0e2168a6c357783ecc1efbef3eab6a8dc5f841bb5166116690e2542fab51dbfb86f4e8b94569a03 SHA512 588a681bca53d4a0b961ba6670007c1d507c6622db1e3c058ec20b1bdaefb603fb6d071931ac988916b0686d3a020a86aaf96ddb29f1e75355f53090b79aabc5

diff --git a/kde-apps/kimap/kimap-17.12.3.ebuild b/kde-apps/kimap/kimap-17.12.3.ebuild
new file mode 100644
index 00000000000..e7bcd2eec26
--- /dev/null
+++ b/kde-apps/kimap/kimap-17.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Library for interacting with IMAP servers"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# TODO: Convince upstream not to install stuff with tests
+CDEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtgui)
+	dev-libs/cyrus-sasl
+"
+DEPEND="${CDEPEND}
+	test? ( $(add_qt_dep qttest) )
+"
+RDEPEND="${CDEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_test() {
+	# tests cannot be run in parallel #605586
+	local myctestargs=(
+		-j1
+	)
+
+	kde5_src_test
+}

diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index dc47a0b0ba4..562491b752e 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,2 +1,3 @@
 DIST kio-extras-17.08.3.tar.xz 556316 BLAKE2B 9dc5d9b20c459777c2d5ae5445c28a2b7576665a4a6edec5329689fd35be3ab86fddf6bde665c5c0b00570bea01e498f8998796ad244df91db42bfd889ebd84e SHA512 660370a59bf506bdb1ebaddb7de639f67021df4d3c7c26866e35135a66d736cd1dc11fc1a74f880d38b9989f656d14982bf1ddf9b26d6c7e8b1ec81228f6a2e5
 DIST kio-extras-17.12.2.tar.xz 555752 BLAKE2B 69cce41da17f991c327a84c76cdcaf85ab0b9c4f6f6a967e11342193326a9127daa7a34d717d0840eebbe95057e3987a7f81be79113d2b718e5bbbdd988de469 SHA512 5918057745fa201460c8a21e48e669313dce28c40c26ee663e53997af0a5109c6f8396c9ab6939527bf3d315ec29d23aa865290c3fec12896e47dd0526d07fb1
+DIST kio-extras-17.12.3.tar.xz 555544 BLAKE2B f8821e0ce5c3f6a7a28ae6a5d672227697efec49b9841b272bc9574aca897bbf104644ea303f11749161c68543206407c26174141ae31c43ca6b403c7d39c179 SHA512 a7d13516646954a00b03d1284c6d93ae71ec9598d03e3f500a6449160c228be9e41aa2351b71522423960e5321cc3a30a46ac6d2ba9e8dbad043def2804b57d5

diff --git a/kde-apps/kio-extras/kio-extras-17.12.3.ebuild b/kde-apps/kio-extras/kio-extras-17.12.3.ebuild
new file mode 100644
index 00000000000..5a1c3d2548f
--- /dev/null
+++ b/kde-apps/kio-extras/kio-extras-17.12.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
+HOMEPAGE="https://cgit.kde.org/kio-extras.git"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="activities htmlthumbs +man mtp openexr phonon samba +sftp slp taglib"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive 'bzip2,lzma')
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpty)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	activities? (
+		$(add_frameworks_dep kactivities)
+		$(add_qt_dep qtsql)
+	)
+	htmlthumbs? ( $(add_qt_dep qtwebengine 'widgets') )
+	man? ( $(add_frameworks_dep khtml) )
+	mtp? ( media-libs/libmtp:= )
+	openexr? ( media-libs/openexr )
+	phonon? ( media-libs/phonon[qt5(+)] )
+	samba? ( net-fs/samba[client] )
+	sftp? ( net-libs/libssh:=[sftp] )
+	slp? ( net-libs/openslp )
+	taglib? ( >=media-libs/taglib-1.11.1 )
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kded)
+"
+DEPEND="${COMMON_DEPEND}
+	x11-misc/shared-mime-info
+	man? ( dev-util/gperf )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package activities KF5Activities)
+		$(cmake-utils_use_find_package htmlthumbs Qt5WebEngineWidgets)
+		$(cmake-utils_use_find_package man Gperf)
+		$(cmake-utils_use_find_package mtp Mtp)
+		$(cmake-utils_use_find_package openexr OpenEXR)
+		$(cmake-utils_use_find_package phonon Phonon4Qt5)
+		$(cmake-utils_use_find_package samba Samba)
+		$(cmake-utils_use_find_package sftp LibSSH)
+		$(cmake-utils_use_find_package slp SLP)
+		$(cmake-utils_use_find_package taglib Taglib)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest
index 99d61a9e44b..aede95bca7d 100644
--- a/kde-apps/kiriki/Manifest
+++ b/kde-apps/kiriki/Manifest
@@ -1,2 +1,3 @@
 DIST kiriki-17.08.3.tar.xz 325888 BLAKE2B a38db05121a419a3ed572ca7d1116d74148ac8132ed3084923ec83739843223be3336ff5e955f6188a156b5b432ab038287866ecd6929557a1eb453d7e613006 SHA512 2f858782e74bb953e1215348b0850f8c33fc0e00cf54e6ce098b0c9cc6de68a6c2a1bf641a6c5d097255db593dce66b0d93d6474a9ff6eb79a9d5418ee37948d
 DIST kiriki-17.12.2.tar.xz 325868 BLAKE2B 85635b28857a3c083d0ad3973431e402b34c57acdd41c4f5d47fa0b520bae90ecd806e30cd56cfca234e42a748623b2233544b95cc02a634b676f35869eb4f56 SHA512 6fcc187cf3cf25cf3056d6388094f203f533506ead4a8dbb77298cb34fb881958449131a1a89047ac59739fb17db448a95a54c04e9afdc85b96225256a03d2a3
+DIST kiriki-17.12.3.tar.xz 325916 BLAKE2B a84aa79acde6f9ed16e9f92a7e64b3b479e161e8f394321fa929c6da9083215c60bae64fce92d4a3f59acb59c6eedc95365e58475788eb852aa0ea0981bf0877 SHA512 68ef87ee08d3ece79a90eff2e231851bf0cba0c8dda335be68716188646c6b2c85bfe45b0d159d063ef80e51b096e5a8872037f82a79250dce7cb64139cef1a0

diff --git a/kde-apps/kiriki/kiriki-17.12.3.ebuild b/kde-apps/kiriki/kiriki-17.12.3.ebuild
new file mode 100644
index 00000000000..b0d97b3b53b
--- /dev/null
+++ b/kde-apps/kiriki/kiriki-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="An addictive and fun dice game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kiriki/
+	https://games.kde.org/game.php?game=kiriki
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kiten/Manifest b/kde-apps/kiten/Manifest
index 17dfab48bce..1882b9e5abe 100644
--- a/kde-apps/kiten/Manifest
+++ b/kde-apps/kiten/Manifest
@@ -1,2 +1,3 @@
 DIST kiten-17.08.3.tar.xz 11555492 BLAKE2B 29314e9c05c323322c4663bd4a584b88ce002f89cb3c2370d4c8e4ec5b45fd8c279ba453292e203fdcb18fd8547d581cbc75ac705bd182b0391a21fdc03c8f3f SHA512 f3186138cb898042bc727bc5c4b4a454d52f461c77c7d4fc8e5c9aa685980957fb3f8b15dfacbacda155323a72208805462987226afefe79b39355178f15db6b
 DIST kiten-17.12.2.tar.xz 11554904 BLAKE2B 8ae197670c966b078d12c6b87c73f06733b99dfc7527447eaf0be69916f38870e988ff75723db1bb07bf0f77978b438e4290a6a32445e41952537545ef0c3914 SHA512 3c10a77b3ba78cbeaa160ccd6ef1c0cd004c28b18042535a65b735cfaff2b1773ce1d65a15a4da078edb5237a4e45055a193be40d2cbf69d09bc01dae29e584c
+DIST kiten-17.12.3.tar.xz 11556408 BLAKE2B 4e6604d0fe67cb6a10aa43f8339bc161ff66c7699b26c88b4b973de84fdcbce2bcd448f82e670f6c7e5f5f940ab4707aca513c671cffc5d840b5265d30dc21d3 SHA512 aa84ca7fddf98eceb2215f4040b4494f529d7270f9b0157b916e3e9e97efbc9de0c6c7483d31f99eb17ac9a7c78e6765be2853090da9e86b379678678b8f2fa3

diff --git a/kde-apps/kiten/kiten-17.12.3.ebuild b/kde-apps/kiten/kiten-17.12.3.ebuild
new file mode 100644
index 00000000000..19dcab41571
--- /dev/null
+++ b/kde-apps/kiten/kiten-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Japanese dictionary and reference"
+HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kjumpingcube/Manifest b/kde-apps/kjumpingcube/Manifest
index 9ab8b25f679..3754d0da05f 100644
--- a/kde-apps/kjumpingcube/Manifest
+++ b/kde-apps/kjumpingcube/Manifest
@@ -1,2 +1,3 @@
 DIST kjumpingcube-17.08.3.tar.xz 293260 BLAKE2B 774b2781022a03b6add90a4d1b842cec9e42c245329708ac7efc33fbef470ed7c3d8e60839883c4798101df5e5c66a8d22739166ce6e387fc812d1b2e0a2e5ea SHA512 b90e20f7762581a898255cff2cc2760408994be109e838a83c336db20bfb4aae2b3a94fa98816752af0376de175c2cb84ace9b3a6dfd240771bc74fb135516c9
 DIST kjumpingcube-17.12.2.tar.xz 293276 BLAKE2B 89dfb747556aaf049f6b1f3c5b89d649d4881bac93169c42bb07d625c9e7da6344ca16ac5738c204c28013c09fb3d59a969e8375a37192bb1d4f0bce00b2f7b4 SHA512 a85b094dc916d01b96a60037173c2e9e298814d575c66408d42de69b20674e65040bb6b4284edb2229b05849776d30e11e197d3d587fb76d7de77c09a3fa3f28
+DIST kjumpingcube-17.12.3.tar.xz 293288 BLAKE2B 4efcec26285087b8eedfb406c9f702972e93e609a6f2a34ff98e1cd7f097fc7c27d51ecba4bda582adf36c07affd2c7825a6300feb4c0790f711931c00d5b090 SHA512 880ac463dead49d103947b228f80153e38c43c0c75d7b1f9a60445f61fd19999403d8d04848250b29a1a3424c2d5815312e99ea1a3b520eb511369b26462e3cd

diff --git a/kde-apps/kjumpingcube/kjumpingcube-17.12.3.ebuild b/kde-apps/kjumpingcube/kjumpingcube-17.12.3.ebuild
new file mode 100644
index 00000000000..24ea87a948d
--- /dev/null
+++ b/kde-apps/kjumpingcube/kjumpingcube-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Tactical one or two player game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kjumpingcube/
+	https://games.kde.org/game.php?game=kjumpingcube
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kldap/Manifest b/kde-apps/kldap/Manifest
index 22ad5c0c948..4fc33038c8d 100644
--- a/kde-apps/kldap/Manifest
+++ b/kde-apps/kldap/Manifest
@@ -1,2 +1,3 @@
 DIST kldap-17.08.3.tar.xz 154864 BLAKE2B ecf22ab36150da39dcaa34b391864a7e6f7b3d4335e998089c9c7ebf582436aab0bd59cb3e04572dff74b2125ec5c243f8b2413bcb5be71168de4f44e3a30120 SHA512 b32fa8dfc9125a4f944aea710871268c64492cd4753a6be6f48f4bf314f9c66e56493c0d1bec0d3420edb6998971a9e1d941a050c038764e07b323b9dde8be53
 DIST kldap-17.12.2.tar.xz 155144 BLAKE2B 39552d4a8e52e2fc2e40996d27e4c2c4a60fd3ced3e490b906711509c027da8c79765852a25af380bb5c45caafe080787762a743de855febd58089a5f64a2900 SHA512 fc14fa15d56c895d9fb71a96c1802db834f2ffcbf06d8e1533d775c7e7b0d2fe36a05e4df33d360468671677558c96656e4d5681e24e34f6dc6513ece9a01b5d
+DIST kldap-17.12.3.tar.xz 155112 BLAKE2B f4d124243e39f5ef94a9a8d5c9c0eefba9881c243867f8d873256cedb96a03f3e2791a390f2e14dadec84cf4255ff4627ec2cf435b3eead21963efa516bd1d3a SHA512 d7cf0fa6b7a0f6fdcc712fb91f3214a4696ceefdc5bbdebb67f5f03c59901e0eebc6a7010c51f17791ffef490f2e39aa82d81dd581f2e2075e9f3bb4a3e8d3af

diff --git a/kde-apps/kldap/kldap-17.12.3.ebuild b/kde-apps/kldap/kldap-17.12.3.ebuild
new file mode 100644
index 00000000000..fd1452bcfd5
--- /dev/null
+++ b/kde-apps/kldap/kldap-17.12.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for interacting with LDAP servers"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/cyrus-sasl
+	net-nds/openldap
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_prepare() {
+	kde5_src_prepare
+
+	if ! use_if_iuse handbook ; then
+		sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
+			-i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
+	fi
+}

diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest
index e07b9e2c32b..d14c8af17df 100644
--- a/kde-apps/kleopatra/Manifest
+++ b/kde-apps/kleopatra/Manifest
@@ -1,2 +1,3 @@
 DIST kleopatra-17.08.3.tar.xz 1889344 BLAKE2B 758278159bd2069a0d8460e20da06f2400904e634248ed94b077782f01df437869241ec9d590388b205615849191cd36445060c1da58f6cbc0ff169950d1dd80 SHA512 b842b71c7394bed7ed3383b037b2258c72056b81d678350f1f6f4cfa2f75e269eafd45b82b78c3f7cdda659dbd9b2dc273a8d3b0ddd5cdc774277355578bbfe9
 DIST kleopatra-17.12.2.tar.xz 1897820 BLAKE2B 0236a00f802eb960c2dd5de1598b6e90134462d041e26cd9707e8d2a9047efbcca0dadd52cad1246d58b8d35915becb00762f73760f918cc7143a34921481f33 SHA512 e487d186b3b857929cbbe9023258273890104395b04394fefc7c7bb1a4391c85ff2f52da196ab13500b6d8ad243e646f62922b6dd7d0bee15c32ce92e66347e5
+DIST kleopatra-17.12.3.tar.xz 1895848 BLAKE2B ed9c6b72edd555b1707ce95804c32ca7fb682016135f290677a7964af344fe6a2c1529f7b621626fcf5cf7fd1d7a72bff7d4d7e5e8f7c379a82326ee1fc9c343 SHA512 36cb2e8abe68d11e8d1919e1d87f80d0f926e3934432f0ffc0988574e5d82adf67fb9891fb3bb81d0c68b63d80f7165462dc78572bf29d5cd905284fc255cdbf

diff --git a/kde-apps/kleopatra/kleopatra-17.12.3.ebuild b/kde-apps/kleopatra/kleopatra-17.12.3.ebuild
new file mode 100644
index 00000000000..9526ad8ef1b
--- /dev/null
+++ b/kde-apps/kleopatra/kleopatra-17.12.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
+HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkleo)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	>=app-crypt/gpgme-1.7.1[cxx,qt5]
+	dev-libs/boost:=
+	dev-libs/libassuan
+	dev-libs/libgpg-error
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	>=app-crypt/gnupg-2.1
+	app-crypt/paperkey
+"
+
+# tests completely broken, bug #641720
+RESTRICT+=" test"

diff --git a/kde-apps/klettres/Manifest b/kde-apps/klettres/Manifest
index 47db36cba6a..9aa2fe3e2b4 100644
--- a/kde-apps/klettres/Manifest
+++ b/kde-apps/klettres/Manifest
@@ -1,2 +1,3 @@
 DIST klettres-17.08.3.tar.xz 21712408 BLAKE2B 0bba477d71f60899ec98abbea21fb6ae00e9155a726dd7af60656f572ba28b93240042973dd72494c9aa2fab1ad100f4895529ef2de225be60f670b0c0bdfbb4 SHA512 9c6af3c6ce36c20edb583e27d121024027efb6836aaeb97060bbe6d31ece8b5d93050c8b2bf5fe84c7e40a0dffb2710b403a62dac7aee7eaaf2482427864a9d9
 DIST klettres-17.12.2.tar.xz 21711804 BLAKE2B c976c4627b8abd3fbd894cc3faa0e9f5bcdd26e3c2866b4508e4c79dc7523264dde2b97b5d81c4b9c07c5b426620181f58f2d7cc31fc1ec1acb194941bcd4289 SHA512 aac1bba83a093db707185ef77d514ac3f6d909065045b6beaaeb277fd03cf9c882ecd1a3ff35b7256e61517effeac302792e8a6e32a5de4c4cd3082aa257609e
+DIST klettres-17.12.3.tar.xz 21712168 BLAKE2B 79e8e2798fc50fdf0b78eac94f3d346fadf90e4ca70ea8e51cfbf298e08c9143b4ad68cfcdd7e7970ed02f4c4b16189403ebbcd9aea0c1f8ae6cb6a9c015efbf SHA512 a251699633712938393c81f314f9ef8069ea8ab792201ede097cfa2e46ddce6e2184add5a8959dcf6925a87b329b2b3b1acf134c9da1c25e3d39850a42276158

diff --git a/kde-apps/klettres/klettres-17.12.3.ebuild b/kde-apps/klettres/klettres-17.12.3.ebuild
new file mode 100644
index 00000000000..5a99090d00a
--- /dev/null
+++ b/kde-apps/klettres/klettres-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Alphabet learning application"
+HOMEPAGE="https://www.kde.org/applications/education/klettres
+https://edu.kde.org/klettres"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/phonon[qt5(+)]
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest
index c0440bedb73..413d9dcdcee 100644
--- a/kde-apps/klickety/Manifest
+++ b/kde-apps/klickety/Manifest
@@ -1,2 +1,3 @@
 DIST klickety-17.08.3.tar.xz 1410500 BLAKE2B c25e125944ff9060e759223dc53f05237688ff17a851b209b16712d4026195f3224daa19d4618c39058c3ab83b8a7eecbb49cb2e1922c4ab8897040e919d841f SHA512 9633b9f9d82e00ca07f95cd6652e56c362a3a74f663beaf61422330f06620e7df83be6c8eb9764e0f01a93a9ae82c46e88e911e6e93ba0df9273c477a9e6e17a
 DIST klickety-17.12.2.tar.xz 1410376 BLAKE2B 03e5cdf4437634bf467fad8b3a30cf825d5428d2c0257ddf70dc92127c157230de188f6c79badf2fd0d065e0056c0e8118fafe7993b22fc624500cbaf55fbf4e SHA512 d96dd76c8495c68ec52dabf328b0100ddf656ecce0463c65dfd899b46c30e69451c8a94bb00e73a53b492e27c6bb69971532baabba8047cdd063fe65ca8fea64
+DIST klickety-17.12.3.tar.xz 1410128 BLAKE2B 224d7df32d37039e289e436c60a432c94cfe4fbd1e467b846272b710e86a089f946e0dd9dfd421f04a1d890311bf293335ba0af1f78e1e40cfe6437dd9dd4aac SHA512 3236c3f294d7270a6da40526436ab789b722e61f17774cc337287f482602967ebb5428bdc843e45fb375d0ce227a0d20e4dbe285477df846ce46e52b215e5b18

diff --git a/kde-apps/klickety/klickety-17.12.3.ebuild b/kde-apps/klickety/klickety-17.12.3.ebuild
new file mode 100644
index 00000000000..29d07f818c1
--- /dev/null
+++ b/kde-apps/klickety/klickety-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="A game almost the same as ksame, but a bit different by KDE"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+DOCS=()

diff --git a/kde-apps/klines/Manifest b/kde-apps/klines/Manifest
index 760ee1361d8..af38b3d1fc0 100644
--- a/kde-apps/klines/Manifest
+++ b/kde-apps/klines/Manifest
@@ -1,2 +1,3 @@
 DIST klines-17.08.3.tar.xz 1666976 BLAKE2B 26ac347461265c04c11461f81e56cf22e83b68020e18e180274ab7a1191555d3a7cd65e1c61623e385c3d9d326a521baa07106d73f10976587db047810d947be SHA512 830e3adf29d73d0dce14f67a42bc5b38f52d87ba935fdfc4b21d05c8aa1d83c284ed69a120b70927147b3c9173fe2611843e4fd5d7ee7905ccaf9cbf57ca8196
 DIST klines-17.12.2.tar.xz 1667344 BLAKE2B 70431eced57a821a3a253cf984a864b0dfa8db11b9cb89ba859bc87b2a2b3b6733ac89eebd211b8de530f11e7bd245feeed4b510ac753149655b857dce16dabe SHA512 d22b242933f61c2c7c8ade81aeed5126a92398fe9754857adebf03adb7d02d88c642f1ac0dc0a3bea8aa62487314e80bf509645cfd642f97c6b7ec617b5379a0
+DIST klines-17.12.3.tar.xz 1667652 BLAKE2B 1159f2867e124b95475efe73a4bc2588eaaaca5172f4932e8aa9fcf5b06e6d895252e019550a4aef05f4d7c6cfdb17bd50b17a75f2ef59a4c7130e34c2496dbd SHA512 14a3fff0dd010d94b7e76308a8032c4bce428950b5024cb81676a18c264f0c1de7d87540d8a36060588beaad5da7f22a4140551b8c46be08cac7a50c314ff3e6

diff --git a/kde-apps/klines/klines-17.12.3.ebuild b/kde-apps/klines/klines-17.12.3.ebuild
new file mode 100644
index 00000000000..7d4775b223b
--- /dev/null
+++ b/kde-apps/klines/klines-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="A little KDE game about balls and how to get rid of them"
+HOMEPAGE="
+	https://www.kde.org/applications/games/klines/
+	https://games.kde.org/game.php?game=klines
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS )

diff --git a/kde-apps/kmag/Manifest b/kde-apps/kmag/Manifest
index 96c7384c9d1..081833b4f4b 100644
--- a/kde-apps/kmag/Manifest
+++ b/kde-apps/kmag/Manifest
@@ -1,2 +1,3 @@
 DIST kmag-17.08.3.tar.xz 587000 BLAKE2B a29cb51cabc1ae3a3fac666333deef11d0d105b9a4e8ca02a235828b80cd3af7dcc0574c5017bcd6adc718f74583e2c8fd43f1a6665b040c8a2a321db67bc671 SHA512 19dd936a28cce60fcc20e0cc962833dd7d7ea010ffd80f22f4bad3d269c16dcefd648179f88a66a01054e91d28aa6e03dc7e3b36939457588c2c6bdb8c418921
 DIST kmag-17.12.2.tar.xz 588260 BLAKE2B 8696e99f3c361fe3a1a16b5a498473640344a032ec350fd1b82e80e3dea29ce80432d7afcfe0de2d8dcdbf22aaf75a5e027a2057a4989aadeb45696510312d0f SHA512 c3819d26296e19558b6656c965410e97ff2cbd33b98b1cf8f428df8f7c8827f9d627556a975f246addbe5a1a3e7ebfe8a25195962bd2a218a7f4ebedb5f4793a
+DIST kmag-17.12.3.tar.xz 588224 BLAKE2B 7e5a9c5eba52fe751b1bdf8f5e5afea400a82cb3b48bc8e5a31c7219b44f5fa69b9bd047c8e0b508c5229c367b2ddd706e0b2c7b26e18ffef8105310f2fefaad SHA512 d9815d9e59a25765a74b3a33253de718b333f53c32df9afefdf4cb6551f10faeedaed189e625f20593d8d3528b835a01a47891dfaed341f0e943a317d6c6aab0

diff --git a/kde-apps/kmag/kmag-17.12.3.ebuild b/kde-apps/kmag/kmag-17.12.3.ebuild
new file mode 100644
index 00000000000..78ea685239b
--- /dev/null
+++ b/kde-apps/kmag/kmag-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE screen magnifier"
+HOMEPAGE="https://www.kde.org/applications/utilities/kmag/"
+KEYWORDS="~amd64 ~x86"
+IUSE="keyboardfocus"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	keyboardfocus? ( media-libs/libqaccessibilityclient:5 )
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package keyboardfocus QAccessibilityClient)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kmahjongg/Manifest b/kde-apps/kmahjongg/Manifest
index b99facd543a..990bb041d6d 100644
--- a/kde-apps/kmahjongg/Manifest
+++ b/kde-apps/kmahjongg/Manifest
@@ -1,2 +1,3 @@
 DIST kmahjongg-17.08.3.tar.xz 4084880 BLAKE2B f17bef7b823ffb7c297c1f0639c47ead525bc88c54285b06124cfbb20365cc25ec2dd6034459d5a3a9569020b4fb8a1df2219c28565503c74f5b4ee06541e281 SHA512 672d0201d0ce1451d10158f2824007a820236c5ad4c29e80c46bce34b7944aecb26deff49e4ea77a87c0d423a0d29a0abc2c4732f1fc90388d1342a1294e6d74
 DIST kmahjongg-17.12.2.tar.xz 4084888 BLAKE2B 861497f354acb60acdd54257b1f1d00fceb865f4111da5b0c35d62265ac50f406edd4569497382c0e56f6a48f9db1af602b9204dfeda40eeca58e5e29c5869fd SHA512 499d1e6eda3094dfbcf1e2535c650341bfc621bc2327a03b66d7539429231f8d6a92fbb360cce49357ad0e7a1bf1c3cdc960f2629a5790ab054a1f595803b41e
+DIST kmahjongg-17.12.3.tar.xz 4084868 BLAKE2B 761d68c0d027110a6898d3697898ed6824681fed98bc0a87b042406432a6796dd771a2012866d82c2b41eaf447a3cc89c6baab72d3fb09002aa1d9f3f0c3ebe3 SHA512 c6835b0900e7969f65f5cf74cccdd0271aac1e4d0f161fea13812e91415db77b7b5937b75adbadd027a3b424e520de8cb7c9ce277dd29285ba6a8e439888e8fe

diff --git a/kde-apps/kmahjongg/kmahjongg-17.12.3.ebuild b/kde-apps/kmahjongg/kmahjongg-17.12.3.ebuild
new file mode 100644
index 00000000000..7f03c60e0f6
--- /dev/null
+++ b/kde-apps/kmahjongg/kmahjongg-17.12.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="A tile matching game for one or two players"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kmahjongg/
+	https://games.kde.org/game.php?game=kmahjongg
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_kdeapps_dep libkmahjongg)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest
index 5c5c3a23071..ea6f0b03d1e 100644
--- a/kde-apps/kmail-account-wizard/Manifest
+++ b/kde-apps/kmail-account-wizard/Manifest
@@ -1,2 +1,3 @@
 DIST kmail-account-wizard-17.08.3.tar.xz 151604 BLAKE2B 70295f1661ae2fd4ab41f4b3ba31cb48b6228806e8dbc090d48791115446d818e5cdc8c916b8c6d12a621405c624f14fadee9e83c54953d4fac3d67eaef318bd SHA512 9ef29eaa88f29b5a89cf4eb5df23f46f916092786155889e49c7d30d4a98e48552260f676f804039b7645fb266bb420424e000bc211c25b3eb720210f9a8491b
 DIST kmail-account-wizard-17.12.2.tar.xz 153596 BLAKE2B 6e6718e237fb74f3ca57b8e3e6f19d43e80827e0b318606374cc06d2e1e25107eaf3d49cf59b629489bf745a18a828e87df3262282a155e6dd44fd42dc76cf79 SHA512 c9b5fb639f79a4f5e14a7094cd237b70c05176e7d086b93a3c9a66bd30e2a557df8eb2d72471a5172ec1b6d039ed53e6c50e9139aed61f85456eaaac35d54816
+DIST kmail-account-wizard-17.12.3.tar.xz 153456 BLAKE2B 84dcb3249dc82d22e29597ce9396d788fa6447f0e5ab4ccb783904e54eb86f65e8cf7b7e583567bf7d61a45f4eda485b46e5abb9767f91fbb71ba95aee0c981a SHA512 c19d89cfaecb4072b1dbf4fbd059e522e60b148edb78eb94e46ec73d56f3794e29b4af198d453d6b837431fdb738ab22dc6ba3c98766c2848c0e3a24135bbd02

diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.3.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.3.ebuild
new file mode 100644
index 00000000000..1d631b73e88
--- /dev/null
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Assistant for KMail accounts configuration"
+HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kross)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kldap)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep libkleo)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+	!kde-apps/kdepim-runtime:4
+"

diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest
index 9604b543523..c6bfa7673cd 100644
--- a/kde-apps/kmail/Manifest
+++ b/kde-apps/kmail/Manifest
@@ -1,2 +1,3 @@
 DIST kmail-17.08.3.tar.xz 4735776 BLAKE2B 7a83cc6cd7a00b4aa17521f4b3d8af95b8b6c1d229888a5d1b95279ab32615901619a816cc108dc56fa2009f7c52a8b8f8844762588731f30aec28de1ea7a58a SHA512 6b3579469ffc106bf22b22d541373ce2cb5f1fcadf4158c660c22d38d6bab5983eabba38c87c26a61951860b00d02c99daa546a599317db71b16d7e4718e3ed7
 DIST kmail-17.12.2.tar.xz 4751828 BLAKE2B c86cc8a5329886660d4fbc83bd808e3659d5da7a787a2983437ea77a0523dd31a4f0ecc4eec0413b2c9d08ac68dd691319867aa3aa6ece347a20d9df481200b1 SHA512 2fad3d7712f2a6939c014af5583332598b9ec737952ade6762c4d7a8e3128031825df03c6288bd7ac35facf95ebf6d125f2e0e01f5fb5704cc24db3db7b00c59
+DIST kmail-17.12.3.tar.xz 4746820 BLAKE2B a8ffca362a5cb7433917cc361a786039e9792714910ccd46b305d97826111d21502a9598bd044988949cf4b1ed74c3eb49a4cb70f5d7af22a118a876d3d17b52 SHA512 903e6accd92cf70134a162fcbe2bb78c5058453c4272ed2fae02cc75aaaf185da7fa87b64926c0ad6d40a3f42ffb60ba7873106076c034840cd75dd965e406a0

diff --git a/kde-apps/kmail/kmail-17.12.3.ebuild b/kde-apps/kmail/kmail-17.12.3.ebuild
new file mode 100644
index 00000000000..446bd983765
--- /dev/null
+++ b/kde-apps/kmail/kmail-17.12.3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes."
+HOMEPAGE="https://www.kde.org/applications/internet/kmail/"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libgravatar)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep libkleo)
+	$(add_kdeapps_dep libksieve)
+	$(add_kdeapps_dep libktnef)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	>=app-crypt/gpgme-1.7.1[cxx,qt5]
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kldap)
+	dev-libs/libxslt
+	test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+	!kde-apps/ktnef
+	$(add_kdeapps_dep kdepim-runtime)
+	$(add_kdeapps_dep kmail-account-wizard)
+"
+
+RESTRICT+=" test" # bug 616878
+
+src_prepare() {
+	cmake-utils_src_prepare
+
+	if ! use handbook; then
+		sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die
+	fi
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	pkg_is_installed() {
+		echo "${1} ($(has_version ${1} || echo "not ")installed)"
+	}
+
+	elog "KMail supports the following runtime dependencies:"
+	elog "  Virus detection:"
+	elog "    $(pkg_is_installed app-antivirus/clamav)"
+	elog "  Spam filtering:"
+	elog "    $(pkg_is_installed mail-filter/bogofilter)"
+	elog "    $(pkg_is_installed mail-filter/spamassassin)"
+	elog "  Fancy e-mail headers and various useful plugins:"
+	elog "    $(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
+	elog "  Crypto config and certificate details GUI:"
+	elog "    $(pkg_is_installed kde-apps/kleopatra:${SLOT})"
+}

diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest
index a22f3f88e59..9d34a33cd7a 100644
--- a/kde-apps/kmailtransport/Manifest
+++ b/kde-apps/kmailtransport/Manifest
@@ -1,2 +1,3 @@
 DIST kmailtransport-17.08.3.tar.xz 232936 BLAKE2B dd6f69e110dcb775e6cfacaaeb51acabda8d50a471e64ea9579313fef4a641a250245b8244c43f9c648a2e38d175d70012af0ca2a7be6ca7918d147e0f79693c SHA512 ad7d4edfcc63945c270e4b89f0b48be47ceddb1962e8051a6d3419bf41ada6c00739e6c75d8af1e30240c01721088e2e78e53227f96dd118da2d243468cdb66f
 DIST kmailtransport-17.12.2.tar.xz 165068 BLAKE2B e55db050daf583c46266585f3f0667bbc027f9b9e308f4285db80f80c19051583bb6f948e92b2d48f948b4d73feb471cc9bcd99248ca593c611c003cb3464494 SHA512 d4e33f697f5136343f044b6d9bb1dd507c9a66f4e18f714d7fbc8402c291f42692a9909dd8ce2f115895ebc9d93cd1707c3e5a27e365e91363e6928b8d367029
+DIST kmailtransport-17.12.3.tar.xz 164804 BLAKE2B 79b2e5d28429c777f1b6f205a950109bf8f16310eb8e6700079a9e28c4876398e813406376aefbecef5565caf0d75262bef700f1a69ee59dff393ce93d10d18f SHA512 a90d305a0ca9e938c0629ac602862307f1561280cd8f90159e0d9eab48bc8e3ad67208a04db724bae5e8b5edb08ff7901843c86f3d6ab3b5a2d7092de127d513

diff --git a/kde-apps/kmailtransport/kmailtransport-17.12.3.ebuild b/kde-apps/kmailtransport/kmailtransport-17.12.3.ebuild
new file mode 100644
index 00000000000..1cd4221e5d1
--- /dev/null
+++ b/kde-apps/kmailtransport/kmailtransport-17.12.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Mail transport service"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep ksmtp)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+	test? ( $(add_frameworks_dep ktextwidgets) )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+	!kde-apps/kdepimlibs:4
+"
+
+PATCHES=( "${FILESDIR}/${PN}-17.11.80-deps.patch" )
+
+RESTRICT+=" test"

diff --git a/kde-apps/kmbox/Manifest b/kde-apps/kmbox/Manifest
index 43e6140f3b6..6a2aa240f4f 100644
--- a/kde-apps/kmbox/Manifest
+++ b/kde-apps/kmbox/Manifest
@@ -1,2 +1,3 @@
 DIST kmbox-17.08.3.tar.xz 24528 BLAKE2B 76dd44cc14640cec245867575373d1b56357e021b7ed8812adc63973673085f00483d44428cdee1078a5e730af7fa29b75c83deb2f952a7deae23db43e6fc552 SHA512 725f10c3e9b3ef062f90094ab82cf9c9c611250043d65cc8494d87e3ba11c098fe02b033ba1373979f84ef99d245849812dc4b2641ddc83f34f7ebba40ffdc7a
 DIST kmbox-17.12.2.tar.xz 24344 BLAKE2B cb3cd68c24f6864b6c57ab3dfaf7c4fdfd7515e1ddd4edd9de201377ed4a8d5ecf67b5c3b7a0e2e8228c556ae7b73e43f8b1df3f0e8afb766221dac7ada92330 SHA512 bc0c5e77767c6cb97b9658ec96b8d5dbb66ccb145abc77360f98d8cb58e8f78ebe3685be1c6d17a0939f9f3e7e5383cfebd2d377b755ff5d27bb674835ca1dae
+DIST kmbox-17.12.3.tar.xz 24356 BLAKE2B 7780c408317bbc7aaf1d0d8cb128550afcdf0a8a5a5d035c51fe25a9b9870ef825f74351b4bad33f0d8524582771ff91f15297bd1e3c1d8c119c3d4e399af335 SHA512 785dfc65b7b3ef7b5bc9a1dde9d67d04d06110995fbc0b4112670c27350fdee4cfffdae7867dd73f07a431f4116b784faef716de902cf4da0767f396e7d3624e

diff --git a/kde-apps/kmbox/kmbox-17.12.3.ebuild b/kde-apps/kmbox/kmbox-17.12.3.ebuild
new file mode 100644
index 00000000000..aecae880bed
--- /dev/null
+++ b/kde-apps/kmbox/kmbox-17.12.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for accessing MBox format mail storages"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="$(add_kdeapps_dep kmime)"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kmime/Manifest b/kde-apps/kmime/Manifest
index c006b3dfdee..793f394bf9b 100644
--- a/kde-apps/kmime/Manifest
+++ b/kde-apps/kmime/Manifest
@@ -1,2 +1,3 @@
 DIST kmime-17.08.3.tar.xz 146008 BLAKE2B 7fa533dc999a10372f23f72a554f0585fbde2dd4782b829f65760bbdadb1bc5123b2af5a8048bf05bc6fd599a2afa5bcae7caf159be39c69655d1b6683ecd93b SHA512 af95a54dcd5ceb1bf215ec96e752ee4eb06edfb9e4adb1c2e1cac0bd3473e1a14e0d370fd9534fb3ff12b307b7dfc5abd5758231a92c7eacbbc58891adc21bd4
 DIST kmime-17.12.2.tar.xz 146460 BLAKE2B b2ceca848814c048251a5a43dbec39d66e30b289f3e1ec14303796eea27fdc349118df0af4453247072799c8ed3a6b3591aae151bde31266167600f190d0ba0b SHA512 8687759164779e262ca2923a7fbc60cb37ecc7dd4cf24265ed290829cae4f067d3abbf021f823caeb17483731ee1712652c8cb1c1ce13a3c26b59af00aad2e5d
+DIST kmime-17.12.3.tar.xz 146456 BLAKE2B 106a985528ae9ecebdf3f9363ed2d84eb1067e53cdec59dae09896575bb49cb350527ee72c2d44ff5a7f48c8208360c2a919f8b1362bb5397796fe32d6c7a922 SHA512 f1d9ce2468da62836f9db461c2da71293ca38666576acece3c7e60c6f1bad10380f5db650c4bc5c4ebdb5bb12969c6a11f88e0e9205d265a8b0af825c34afab8

diff --git a/kde-apps/kmime/kmime-17.12.3.ebuild b/kde-apps/kmime/kmime-17.12.3.ebuild
new file mode 100644
index 00000000000..18fc8866db0
--- /dev/null
+++ b/kde-apps/kmime/kmime-17.12.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Libary for handling mail messages and newsgroup articles"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep ki18n)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/kmines/Manifest b/kde-apps/kmines/Manifest
index bd069cbd4c4..abc41eefd48 100644
--- a/kde-apps/kmines/Manifest
+++ b/kde-apps/kmines/Manifest
@@ -1,2 +1,3 @@
 DIST kmines-17.08.3.tar.xz 882428 BLAKE2B 7b051b7f6290ae453b1563e7d17e2bdc99a23f88b1452bad4a9aa614cff4f2c0132958ebe31cb3a11e3b8ba999a1e44bdd655e5bf0dc74f027fef64e9afa6b84 SHA512 d91cdb15a1941823d9d3117737f9c3ec8878a385087530af93153e2f4c125ec19dd27b32ccaec06b22115d24c721f4614072c192ab2a61cda11c5c96688b5879
 DIST kmines-17.12.2.tar.xz 882532 BLAKE2B f24cf397cb4f724a73e2a4735a98cd6c09ec558288124989923a6afd2f4dd758d40daeca09933e74d1c68e6ad5a75addf917dd4c713f44ddee532c69d88fd6e5 SHA512 447bcde5189365346d0fb9d752d42e58a0e1517496b262ac04c22ebc06392d7317b4d7b829b5bf3bc4debe0c3797fe6cad9d575cf92d141965c8d3c519cd5ae7
+DIST kmines-17.12.3.tar.xz 882616 BLAKE2B 80d87205c646c6f4fba54bbbc92361678e6247cf34859649dcff73eeddf62fb6830b47520ac6778aab43cb0378c7469f0f82e14636e57abf1305c7ad6fa4986d SHA512 09f17fc4ebb8babd9c2a1470269e55c9f10f94680577812aa65ef84191668226e4aefe206cdab4997a05ef9db1eb45a568563da7061de8be6d1629c1bbbc8a33

diff --git a/kde-apps/kmines/kmines-17.12.3.ebuild b/kde-apps/kmines/kmines-17.12.3.ebuild
new file mode 100644
index 00000000000..517fa32429c
--- /dev/null
+++ b/kde-apps/kmines/kmines-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Classic mine sweeper game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kmines/
+	https://games.kde.org/game.php?game=kmines
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest
index 0266ff917ee..d080647f8d2 100644
--- a/kde-apps/kmix/Manifest
+++ b/kde-apps/kmix/Manifest
@@ -1,2 +1,3 @@
 DIST kmix-17.08.3.tar.xz 389064 BLAKE2B 1f6d4d0c062ae2c98606a44329fa19de444aa37fc9b8dabf545054369dce45b5b6f3f025abf9042ec487a8823b45035b2068a49b53686c6acbd0862c795c0e32 SHA512 85c20b74ca755d2407095b6a86ebaacdf41c386120f83d5512f40c0c4b9fbff358add5e3fc9af9fb5d608fada9eeb9b5f6d4b9b3a8b1c02006e122b7f1b1756c
 DIST kmix-17.12.2.tar.xz 1282236 BLAKE2B bd4bb6437a45a2e19c41c9f50f9c159871d6ff360e6962506968e7f4bb674372e78116760c4547f17249bd86cfde6d7d5423aafcceeb4f038c9bb07b59f18e2e SHA512 2fc67512e5f2dfa816a77215070e2c7f250169fe6029d7d5be9ab5676e9d22875cfd7ae92dc70153939553bd460934a5b6b45f919557f6ace4216db0c22849aa
+DIST kmix-17.12.3.tar.xz 1281524 BLAKE2B 7eb86417515b33a1ee0d50f87d20e2ade27df4be6792e9b2991065eb99bf123b0d5aefe4477c952a129aef08052dbc96960e32b58cafaad124e4072254e4d6b8 SHA512 e238331586a9c77792c10b1011f789ba739ff0811cf457e73812b31ffea7bc8bd4d3db66d5d50395676d1b8eebaf1894e01ae10166bddf7818c2833c6f346688

diff --git a/kde-apps/kmix/kmix-17.12.3.ebuild b/kde-apps/kmix/kmix-17.12.3.ebuild
new file mode 100644
index 00000000000..768fa6584e0
--- /dev/null
+++ b/kde-apps/kmix/kmix-17.12.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Plasma mixer gui"
+HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa pulseaudio"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kglobalaccel)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep plasma)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	alsa? ( >=media-libs/alsa-lib-1.0.14a )
+	pulseaudio? (
+		dev-libs/glib:2
+		media-libs/libcanberra
+		>=media-sound/pulseaudio-0.9.12
+	)
+"
+RDEPEND="${DEPEND}
+	$(add_plasma_dep kde-cli-tools)
+	!kde-apps/kde4-l10n
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package alsa ALSA)
+		$(cmake-utils_use_find_package pulseaudio Canberra)
+		$(cmake-utils_use_find_package pulseaudio PulseAudio)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest
index 8d75f8f78ae..0b0a4f923de 100644
--- a/kde-apps/kmousetool/Manifest
+++ b/kde-apps/kmousetool/Manifest
@@ -1,2 +1,3 @@
 DIST kmousetool-17.08.3.tar.xz 110844 BLAKE2B 8e84b9f00457eadd043f5a9508b9409f787e4ee97b58ff0528bbba443703b6904c9754bf7e28a964c77d267f853f1a6bff387e56506efc0e6de6ba3a98be8411 SHA512 e9055fc2914487f0f705fc147e155a9f3e9f79bb6eb506e02c193262aa0621fcd495636eef205bf807488052b4d9ff2acf217d72a9331e2ab4dcd17db37f64d8
 DIST kmousetool-17.12.2.tar.xz 110808 BLAKE2B 21d9d89ce5466f16d4fb219c2c778545e9295748a1cc126331b58d57010f673491f93f2407c9318f8e51065ffb28f7d404734ddca6afad8bf5147defe9cd454e SHA512 260b5fa3af4720e8dd0d073fe27246f55127759aed264567631d722afc28ad6e256904e782ff4c64e6f79da3f28c896bda1a5ab1ba37e5ee02e620b5e88f905d
+DIST kmousetool-17.12.3.tar.xz 110788 BLAKE2B b0212a774095735d69048430b0181a88d6c375ab74d850d8fd0a2e1978ed85a201d860fbf957b151f8f513dd785c15f4b3a8ec0616bfdcad43b456cd4a1ce010 SHA512 5e67d82d8034568c27e367f77e591688a3f9cb2fb0a84e06323994fa36f486004dc1bb9bf8c7d2cbbc42c234bbbcac95605e05eca6590ec53499f391b36eac83

diff --git a/kde-apps/kmousetool/kmousetool-17.12.3.ebuild b/kde-apps/kmousetool/kmousetool-17.12.3.ebuild
new file mode 100644
index 00000000000..ed8aa9a1838
--- /dev/null
+++ b/kde-apps/kmousetool/kmousetool-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE program that clicks the mouse for you"
+HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/phonon[qt5(+)]
+	x11-libs/libX11
+	x11-libs/libXtst
+"
+DEPEND="${COMMON_DEPEND}
+	x11-libs/libXext
+	x11-libs/libXt
+	x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/kmouth/Manifest b/kde-apps/kmouth/Manifest
index 75e8265ccee..803e3c59e9b 100644
--- a/kde-apps/kmouth/Manifest
+++ b/kde-apps/kmouth/Manifest
@@ -1,2 +1,3 @@
 DIST kmouth-17.08.3.tar.xz 277600 BLAKE2B 069db0bfaaf5e808f1aa90123e474b478a4b6b271ecc5b2d73a6f49cbef695d4c4ff86bc1fea8ce1be87cf1d1db9e3aaaa88f86fa4bfec56a1eec2d3cd8f8a38 SHA512 7e12e71149089835d17e07414c6125cda1cc9c9354fd5f2838868fd31d0b0a8082a18ad04c594f8c5a2db1f9a0fad75be764da8ed70976695fc5ec6f2e436820
 DIST kmouth-17.12.2.tar.xz 1823860 BLAKE2B 916272157a5117d082e500262adea01f3dc5e704a28cd43f36ade3667c5880aa3e4141b51a191683a1b36fffd5b935a33312ec09bc2c57b696d91e98fc85e34c SHA512 f22d2c3ca1b86fb51309dcdf046090bdd593af78386ff4553d389bd9aafffee23fedb10906872b6db00821e4b9ec4473c4159782ce40e3682a619525093ad2d3
+DIST kmouth-17.12.3.tar.xz 1823724 BLAKE2B 782ebccaeab0fcbeba98fd6b3deebd3a19b445032e5b0b921d0130b88dad60b96cc4d7b46a5b5cc94b9a70620f4aee12704ad0c581bba7ca75d4218f5e17b10e SHA512 3f1af3952d8ed591b7e492f7db0ed3a80097b111e9b5f37039f71145ebb4bb6c907fad4748b6fb804e0f404ac1b30a7aa70e00946bce5ceaf3b54f3ad0f51576

diff --git a/kde-apps/kmouth/kmouth-17.12.3.ebuild b/kde-apps/kmouth/kmouth-17.12.3.ebuild
new file mode 100644
index 00000000000..c648621058f
--- /dev/null
+++ b/kde-apps/kmouth/kmouth-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Text-to-speech synthesizer front end"
+HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtspeech)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/kmplot/Manifest b/kde-apps/kmplot/Manifest
index 9f8a04548e1..72960b47dab 100644
--- a/kde-apps/kmplot/Manifest
+++ b/kde-apps/kmplot/Manifest
@@ -1,2 +1,3 @@
 DIST kmplot-17.08.3.tar.xz 3024380 BLAKE2B 660e4d606617ed45d46610263afbaf61d9c38a14c54379035a532b82d5b8ab19a6ad8bcc885a9f7f55d1a026e0b51aad6e9e4e8d56ad21025bb1267b55c0993f SHA512 1244e73479bbc9ab2f565ac0e195a53683469f6c5e73664093bb3463e20eec13dd7cb3d880d40127bbf79541da150238aea7754a23a1183d816fa4255c4f921a
 DIST kmplot-17.12.2.tar.xz 3024788 BLAKE2B 57923bf1c41cee0b133b2b0b11d3a2783df7a572ce026e21f5e3ed2d28460b432d64274a94668a07a749c57e46192a45eb2f29a1ed996d7da69ae5fd3b43adfa SHA512 c58acfc3847993e075b6099a694fe484064298ec7c2e7f3671b6c58cc76125817f41e1c7d0096483163a6b3dce8f8b802cbf0a0c882bbbcb2b70e8cafbf4c6ca
+DIST kmplot-17.12.3.tar.xz 3024624 BLAKE2B bb733da35bc751b853e0e7f0b22f215552417bfefaa12d0591fd4a5d18e9c693b891a1521bece8e4bce68b653758001621078b082db2513a3814fe23f366894f SHA512 c82c6560e41aa24b7eed69fb24b1f96825b36ea8c6bc82a3d73d95aef74ceaf534bb4e7da64b68fd3a7e291e96790cee123d1c6fbef06b578996ba3df6180af9

diff --git a/kde-apps/kmplot/kmplot-17.12.3.ebuild b/kde-apps/kmplot/kmplot-17.12.3.ebuild
new file mode 100644
index 00000000000..029f91d4ded
--- /dev/null
+++ b/kde-apps/kmplot/kmplot-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Mathematical function plotter"
+HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/knavalbattle/Manifest b/kde-apps/knavalbattle/Manifest
index 7fac21438ff..c5302fde1a2 100644
--- a/kde-apps/knavalbattle/Manifest
+++ b/kde-apps/knavalbattle/Manifest
@@ -1,2 +1,3 @@
 DIST knavalbattle-17.08.3.tar.xz 1219792 BLAKE2B 481f39a1290791cb99e463ddacd5a915aa897dfac98323392fa19984b8542f281ac9e38944774da49e730f589a0aa9a9f84f1d5fe1dff9ea77c1802d63e1a534 SHA512 f6fdad0dc209e66a01a43af9b9c0bb02a9af71ff12673193bcaf4025237a1a730d8becfef9dd7228ae71ee751f7fbda56c3c0736851b7aaf9bfc82f3e757f4c0
 DIST knavalbattle-17.12.2.tar.xz 1219960 BLAKE2B b425f6bbbe77c2e00e5227057c2f2c05a2e8488529fd9658f9a6d0236bfc02f8c5b819b87424ee211c9fb1435ad7731eccb8d63d4477e30cbfaf293484ae002e SHA512 6b7ed60791e9bc2ab2af1cbc5979a28f7c2356c37cc8b5e7d8a24d43f5952473d1c6e51ced6635734c9829a2b112bf67b39cff194b3f97940b5964f1ddbc9850
+DIST knavalbattle-17.12.3.tar.xz 1220100 BLAKE2B ed09e00653164e254fbf1fa259861d26507ce61df5d126343691b804067c0facebf0aeb88d32d7d4d8f0440e66bb886f5ab469a904fe66d9980c83a7ce6920ae SHA512 3f15e67cff9ea4a055fe20896787568e1171cd3de58b57334be1bc3a50c0922b87a8f81c0fbd7acbe793c5882aa06581e73756f91bf15cfce3047dfa057e26e2

diff --git a/kde-apps/knavalbattle/knavalbattle-17.12.3.ebuild b/kde-apps/knavalbattle/knavalbattle-17.12.3.ebuild
new file mode 100644
index 00000000000..aa760fb4313
--- /dev/null
+++ b/kde-apps/knavalbattle/knavalbattle-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Battleship clone by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/navalbattle/
+	https://games.kde.org/game.php?game=kbattleship
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS )

diff --git a/kde-apps/knetwalk/Manifest b/kde-apps/knetwalk/Manifest
index dd170a88566..d1f20166dbc 100644
--- a/kde-apps/knetwalk/Manifest
+++ b/kde-apps/knetwalk/Manifest
@@ -1,2 +1,3 @@
 DIST knetwalk-17.08.3.tar.xz 981584 BLAKE2B d78f06884a1e4e155d35d5d1a0a11cd3380e1e7fed25e8225550119a7a98409f14d8c6e37dc415e84663f9d9eaf10067978cdf883f4d432f85cae95faf8225d2 SHA512 31d1ceb332f7394517bed394d11dd9669d463950491878f47ed007e51b38dbbd3885a0be370ab4588f6c415bdb98ec6ef74ad79d52b04c84dad99e5d06812f5a
 DIST knetwalk-17.12.2.tar.xz 981428 BLAKE2B 2d61fd01f325b8d3049f00ee66c089338e6f6c3795dbe8ac5b21a587bd6d990fe5c1bc859bdf7925383bc36a3d7c07925b73e0d5389c0c70d95dad059fb7ee9d SHA512 13f41a215694c3581ccd6ce4a508701dc043824523ee5d17c3011448d2f43209133bc0cb64453b3d9d2b08aaad0b0914a1a41e82f555c9f5f3317606ebb17dfd
+DIST knetwalk-17.12.3.tar.xz 981588 BLAKE2B 9ab231ff78d0ded0fc44a1f3d719f512edfc831f2eaad7a1622259c399eee6272441532ae24ed40f324cb8ec65e8484954c1f0087ea8c6021e640b7a499fb462 SHA512 c7fc0cd8622eadc3036a1a286736162a9c6240546741591b48b74d4b5fa84aec25b5764ffd05ef7ec2ab85ad97bee7c0ec63d3f009e07410444f09b99f26ea9a

diff --git a/kde-apps/knetwalk/knetwalk-17.12.3.ebuild b/kde-apps/knetwalk/knetwalk-17.12.3.ebuild
new file mode 100644
index 00000000000..cd1421b84e7
--- /dev/null
+++ b/kde-apps/knetwalk/knetwalk-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
+HOMEPAGE="
+	https://www.kde.org/applications/games/knetwalk/
+	https://games.kde.org/game.php?game=knetwalk
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/knotes/Manifest b/kde-apps/knotes/Manifest
index 87eeb1b87cc..a67eac11af3 100644
--- a/kde-apps/knotes/Manifest
+++ b/kde-apps/knotes/Manifest
@@ -1,2 +1,3 @@
 DIST knotes-17.08.3.tar.xz 334728 BLAKE2B 61c39c4f065d7c763cf1f9de45a2d84b1b7d71c616d266d6a9dc656e192513694d5d2f1e991520d912012ccd0c8b43b65f5caddaef473597e0b81bdb79d31fc9 SHA512 8afc903cec73283faba5d0f908004fc965ff501aec78904dc2383ccab8956b343dd135f58214372262e509298e57bf9d816067ff1cf18d592acdec97204dfd0d
 DIST knotes-17.12.2.tar.xz 336592 BLAKE2B 4a2e30a84468937be5d049bee971893e8020b7a97f446791e4e25ee654b1016f46fe9eadafc9bcf8d241757a49a9ab556cb3332063f80d2bc78743bab8164ca7 SHA512 3f5f7b7b8269848cbb3f6bafdbbb87be02606140799970e947a2d176a255fc76c1746e09f68cfbf2c370aa386d50210c4c5f92d9fc2a6db3ffb08dcf103bee7b
+DIST knotes-17.12.3.tar.xz 335744 BLAKE2B cb49c9542939bafe89846470d3a799128ff8f7397cdff3185e281fa8c00df40966560403f60639c3afe688bf863c4566073f561601be188eaa88804847a0c1f4 SHA512 b3c24cecdbfb72280d2fdd83b1cab481691980a9a29cd93a33af2a62421186b06d4df98bbde484d50140d8db3d17b0ea6186208bedcab7094a314fa08e5fe085

diff --git a/kde-apps/knotes/knotes-17.12.3.ebuild b/kde-apps/knotes/knotes-17.12.3.ebuild
new file mode 100644
index 00000000000..95df2eeed40
--- /dev/null
+++ b/kde-apps/knotes/knotes-17.12.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Note taking application"
+HOMEPAGE="https://www.kde.org/"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep kglobalaccel)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-notes)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	$(add_qt_dep qtxml)
+	dev-libs/grantlee:5
+	dev-libs/libxslt
+	x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	$(add_kdeapps_dep kdepim-runtime)
+"
+
+src_configure() {
+# 	local mycmakeargs=(
+# 	# FIXME: Does not build (last checked 2016-02-17)
+# 		$(cmake-utils_use_find_package X Qt5X11Extras)
+# 		$(cmake-utils_use_find_package X X11)
+# 	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kolf/Manifest b/kde-apps/kolf/Manifest
index e5974ea0094..ce77fa0b288 100644
--- a/kde-apps/kolf/Manifest
+++ b/kde-apps/kolf/Manifest
@@ -1,2 +1,3 @@
 DIST kolf-17.08.3.tar.xz 772916 BLAKE2B 542c17ee6be5543862c14c933054a21645c20ef18d8fa85b2499204ceac4e1ccc627595123914c64f85095d0e070a9e6f0e4c3d483197b43be15c0e82accf68b SHA512 0c3b8a48d592598f0573b925e84e02a540c4c54f9f34e1ffa6c619c193cda6a9aa4c584a465cf3faab08c18c143e665d2a33752c9dbe01706dc6751250ae58ef
 DIST kolf-17.12.2.tar.xz 925024 BLAKE2B 0e1fd2edde850db0ed373f156076edf7517b4db13c3ff16086d8d1f27d7e01840997a71b7d6e417a28ee0970022f6fbe68a4b16cb58dbafee724999772086240 SHA512 0a89e4eb06db86ae3b82108184376508aeb6de16478e91745caf6a00554260a648d96397d7986319fc48220526e589eeec4426bdb65cd6dcea319377a7f98bc1
+DIST kolf-17.12.3.tar.xz 923672 BLAKE2B 2329786f8dfbbee92cbcd84219b091bd30872b44179bf1f688997df0b4fb05ba4a2dc45c634873708b4a2dc365dec325b21af8540114814c81648015e1a7242b SHA512 8040362317639222c4b4046b65de77888d66daa3e7d99dec9661e8b868b253408f3f45b5636b4b5771e0bc07700d506810e95e7339141901947b8bec78b5e92e

diff --git a/kde-apps/kolf/kolf-17.12.3.ebuild b/kde-apps/kolf/kolf-17.12.3.ebuild
new file mode 100644
index 00000000000..c4fe5194199
--- /dev/null
+++ b/kde-apps/kolf/kolf-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Minigolf game by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kolf/
+	https://games.kde.org/game.php?game=kolf
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/kollision/Manifest b/kde-apps/kollision/Manifest
index 3c3b3bf83af..c080da42c71 100644
--- a/kde-apps/kollision/Manifest
+++ b/kde-apps/kollision/Manifest
@@ -1,2 +1,3 @@
 DIST kollision-17.08.3.tar.xz 272024 BLAKE2B 92394cd030a90b24fbb6a3e9a965a1483b25f775fefc8cb7953d0a21152aaa345de77d7a6e80558bd7e536c92525b6cd29fcb29c6ed09be5ea6528f73df6190e SHA512 23fc8cc8a69d09ceb8682f3825f146cd2786c0306df5e93b19b93ced1c02c39e25dafa552e5f284abd54abbe97ccd0130b744a24b1eb0fbf4946d44ee51daef0
 DIST kollision-17.12.2.tar.xz 272016 BLAKE2B 1606b1dc0b069aca0bf119eb70a5d62e001d73c50b5283f380692bf881328bb521811180d70c63dca8ae3ad49b318cbb010bbb5dec9ed2ee50dea19d33222d5a SHA512 dd2b009858063a10e917ab0a71fc5ef799b91c3565807d525bc5357df18c8e1b89ec63e5975d8c41822451189ea651d0920cecc753577da3453a0e1e9ce8970c
+DIST kollision-17.12.3.tar.xz 272044 BLAKE2B 86178a9a39c79accfd21e8797feddff506cf260e81c407c32ab465894f37df9877619aecbc66619f04f10b887ca27ade0c47bc1a96d1e24ce34d81a04a51993f SHA512 e28d33f6fa0e52b08c674a68116586561bc0a786fc089922c313107d1d3b39ee89768192a203fc7473cdfe40fb67675e421f1058443703df859f1003371f1393

diff --git a/kde-apps/kollision/kollision-17.12.3.ebuild b/kde-apps/kollision/kollision-17.12.3.ebuild
new file mode 100644
index 00000000000..159531afe06
--- /dev/null
+++ b/kde-apps/kollision/kollision-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Simple ball dodging game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kollision/
+	https://games.kde.org/game.php?game=kollision
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest
index cf3d3489a01..1d0152b2685 100644
--- a/kde-apps/kolourpaint/Manifest
+++ b/kde-apps/kolourpaint/Manifest
@@ -1,2 +1,3 @@
 DIST kolourpaint-17.08.3.tar.xz 5546536 BLAKE2B 14f1950f8b9cf0af985998489b7a369ad64ebf531d1a3c8763236114bb076db9a530c2950d877cf854067b02374eccf3367e9ef7694f46d0bf0bee4c8da4ce42 SHA512 4b7ff817eb8d35ae7d0d9c4f96036b1236d974e08f2db79080658b7b7b78111deaf23340f0216c9c60c367324cd36f4d62470220ab1bff27f6277c2a09b3dce2
 DIST kolourpaint-17.12.2.tar.xz 5546252 BLAKE2B 048834050ac08dbda184c7d96e3c7170b67bb1e5b8bb5c719acc9cabeb7f1a14e19b9397a1c5a2acd4ddc296ae8737a7ce03cd07f81693c99193e9586dd80976 SHA512 47965664a9749fad289f24975eddac726b266351820c2f94a82f714825d53c9bd6c37ff6f2cc30d47f8be759554c8f9682504e9b2acb4e95751b474f443fd527
+DIST kolourpaint-17.12.3.tar.xz 5546236 BLAKE2B 9cf7aa982fc92fcead172a43bcd0a73b9fe88b05a893d51251600bf3a22eee8973f112874f5253bc127c8b287837a144d0f2a2e21b997affb73979af50b34797 SHA512 abe94f8bb56e975914302429f9d38fdd7ee5cd7b7942f0684fd993c2db0c3b7ab83b7562eed2c1e5d8330939df7705ba99dfe15249a5f6f1abb6c5b1e837d2fd

diff --git a/kde-apps/kolourpaint/kolourpaint-17.12.3.ebuild b/kde-apps/kolourpaint/kolourpaint-17.12.3.ebuild
new file mode 100644
index 00000000000..5052eeec56d
--- /dev/null
+++ b/kde-apps/kolourpaint/kolourpaint-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Paint Program by KDE"
+HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/"
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
+IUSE="scanner"
+
+RDEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	scanner? ( $(add_kdeapps_dep libksane) )
+"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package scanner KF5Sane)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest
index 0325e9d2748..d2025a0e155 100644
--- a/kde-apps/kompare/Manifest
+++ b/kde-apps/kompare/Manifest
@@ -1,2 +1,3 @@
 DIST kompare-17.08.3.tar.xz 710592 BLAKE2B d0e30fd2f5a960d4ae621e04b5bbe0a906733bc03106bb264a20f89ce4b2f2c953542c6f1d1229208dbfa0c1c1be2d765f57301a5c324e06b9dd0d664c4954c9 SHA512 4e8145e0a5b9311511787228f510f0f7c5c8fcf498b4e41b2cbae4a77bac5989b0ed430eb324ccd1f3206fb05c1cfa754ef80a67db2de02c66d59f7939680d2f
 DIST kompare-17.12.2.tar.xz 711996 BLAKE2B c5bdd4fcb0ebc5e2224107f33f61075e695842e2dd1ac52bdf5dcc39e13b6e16bf09851b75e1a5779ff225146f2767fdd2d023a7f9b95f4caae0204872081ee1 SHA512 63a25dd43d316dd1efab24cd4284ae185dcd73c3e0504de7607a2c855c449314a9bd316a395bfe071690511937b058ef703450e18030c57e757603f725af07ec
+DIST kompare-17.12.3.tar.xz 710940 BLAKE2B 421d6c9a348f7f50272fba87c3c92f078604c1f4d641514ed30b92a1f8582291b69f85bdeb027a390c6c71df783db54217ed7ba3b12d60aae398696c0589ac44 SHA512 19cf624d6e3362d3b0b6d384b08aea25b74aebbeaf7c8f6c4849eb233f07016189a393551c2a0a60b4b31094b4f5de1d0c1bd747c0829ee2f2276e570a22e483

diff --git a/kde-apps/kompare/kompare-17.12.3.ebuild b/kde-apps/kompare/kompare-17.12.3.ebuild
new file mode 100644
index 00000000000..5c3fbbe779a
--- /dev/null
+++ b/kde-apps/kompare/kompare-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A program to view the differences between files"
+HOMEPAGE="https://www.kde.org/applications/development/kompare
+http://www.caffeinated.me.uk/kompare"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkomparediff2)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest
index 5a742b4a9d8..943b29b929d 100644
--- a/kde-apps/konqueror/Manifest
+++ b/kde-apps/konqueror/Manifest
@@ -1,2 +1,3 @@
 DIST konqueror-17.08.3.tar.xz 7722120 BLAKE2B d835ad2259180d65d858dcc8ce0e2248ba71e2d36c789a6bbf5324f851dca3dae8ae4163f8f0e43d2bb81e154566d3d34ba93d9785f38b388f6d91bb420e071c SHA512 1eec491e3cf6ff8466a33e05723ae431da25fa883a9b90906cc9e06ee68d474eb25ea2a2032e27a4017c17659f5061d4ba2d7dc69f9637739717bec7abe50ccc
 DIST konqueror-17.12.2.tar.xz 7720072 BLAKE2B 512d3e81521010c060752ad5ccca0929e19a5646fc894f41f979e072af74cb90606a7f7484352ffcc9a86b5991d98439a886194c0436c770a7d5b1f567b01849 SHA512 c9490a9501b0c5251d0448dcca180dd22a36b0f5574b766b9b81b3fa66ab03ee2c9edc0d2a9998d7fee57b2b31855ce023e39f6ede22c2818cf8c9a5458a6cbf
+DIST konqueror-17.12.3.tar.xz 7720068 BLAKE2B 803f1ea753764be169339e48f490f4e379eaeeec1ab048fca8fc75c82a0b952b9f1e1a3b0cd1f40f35f7412d51f1b8c909526c03676b8e946acebcfeb060296e SHA512 12d3b33b8d437e8f20bd329281c3b03600bc15d2ebbb85016b79d9f5da002f88f2906cc982bc3e5c94d8a9511880ee0155e6ac800e7186ad8368620b3ab5ff92

diff --git a/kde-apps/konqueror/konqueror-17.12.3.ebuild b/kde-apps/konqueror/konqueror-17.12.3.ebuild
new file mode 100644
index 00000000000..971eb9fb347
--- /dev/null
+++ b/kde-apps/konqueror/konqueror-17.12.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit flag-o-matic kde5
+
+DESCRIPTION="Web browser and file manager based on KDE Frameworks"
+HOMEPAGE="
+	https://www.kde.org/applications/internet/konqueror/
+	https://konqueror.org/
+"
+KEYWORDS="~amd64 ~x86"
+IUSE="activities speech tidy X"
+# 4 of 4 tests fail. Last checked for 4.0.3
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kdesu)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	sys-libs/zlib
+	speech? ( $(add_qt_dep qtspeech) )
+	tidy? ( app-text/htmltidy )
+	X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${COMMON_DEPEND}
+	activities? ( $(add_frameworks_dep kactivities) )
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kfind)
+	$(add_plasma_dep kde-cli-tools)
+	!kde-apps/kfmclient:4
+	!kde-apps/konq-plugins
+	!kde-apps/libkonq:5
+"
+
+src_prepare() {
+	[[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
+
+	kde5_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package activities KF5Activities)
+		$(cmake-utils_use_find_package speech Qt5TextToSpeech)
+		$(cmake-utils_use_find_package tidy LibTidy)
+		$(cmake-utils_use_find_package X X11)
+	)
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
+		elog "For bookmarks support, install keditbookmarks:"
+		elog "kde-apps/keditbookmarks:${SLOT}"
+	fi
+
+	if ! has_version kde-apps/dolphin:${SLOT} ; then
+		elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
+		elog "kde-apps/dolphin:${SLOT}"
+	fi
+
+	if ! has_version kde-apps/svg:${SLOT} ; then
+		elog "For konqueror to view SVGs, install the svg kpart:"
+		elog "kde-apps/svgpart:${SLOT}"
+	fi
+
+	if ! has_version virtual/jre ; then
+		elog "To use Java on webpages install virtual/jre."
+	fi
+}

diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest
index 15fbbf96c26..aa4bfccd0f8 100644
--- a/kde-apps/konquest/Manifest
+++ b/kde-apps/konquest/Manifest
@@ -1,2 +1,3 @@
 DIST konquest-17.08.3.tar.xz 658128 BLAKE2B ec9799c07d99cea55770a9573466ed6c94c4e3a50b2aa32fe3d2031f47b45ac7dc7ca5d6751b2aa28540141b7a4a929f94c7bc1703e40053a6cc37057ddd736e SHA512 cf03bcb6eb612bd64fde7239ee4adce12ac317dc8ab17d43163b92ae05ca3e539850c2f419fb677e7b4b8c27e77dc889c4236170a3beb1352d7f21145fcb34d0
 DIST konquest-17.12.2.tar.xz 658132 BLAKE2B 06f758a7339dac9cf592b1ba9c29c0a0b17210fb0c020a44c48241c945e9b981b9865a4e7929c81d44905b4acc8d3ef425f81a6e56f413b7ea4e9aab4f8af04b SHA512 d57db91847a636c22db9969631ac8ebb06fe1b262cbff1cb25bcf79face3791e3a7ca554c1d6a12af70f7cc1deb5a17c8ed29bfb190da5df17d51da863a4b3d6
+DIST konquest-17.12.3.tar.xz 658364 BLAKE2B 45ab884319512ffd4e8264b5cff389906c53552148825eb1028ae5bda9f324f00df19bb11a45573aa42f5c07aab0f451436fff1028bcedb0c73df4024993a4af SHA512 24c7dea266b3acbd7d006592c15a0ed28e55143a04ed107806bf9476eeb0ac8d30af18abde283e89433bb86f151d5e0363c8db672aee49368a53a963ad3bc7e2

diff --git a/kde-apps/konquest/konquest-17.12.3.ebuild b/kde-apps/konquest/konquest-17.12.3.ebuild
new file mode 100644
index 00000000000..f2519a62500
--- /dev/null
+++ b/kde-apps/konquest/konquest-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Galactic Strategy KDE Game"
+HOMEPAGE="
+	https://www.kde.org/applications/games/konquest/
+	https://games.kde.org/game.php?game=konquest
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/konsole/Manifest b/kde-apps/konsole/Manifest
index 7e878bb72a3..c42eac1fa08 100644
--- a/kde-apps/konsole/Manifest
+++ b/kde-apps/konsole/Manifest
@@ -1,2 +1,3 @@
 DIST konsole-17.08.3.tar.xz 1021860 BLAKE2B 62771c923614aefaa9a246fe2a937ba61f9de55e067dd04a8e24a9ad6f026b6c4efc36e3ef4244b98e6266cb685707b46be359e99886f99d1857a02b21570da8 SHA512 1d2723ba3dd988b3b1deaadf5ccf10455bf48d9c5961e9d614342bd5c0dbb7b42b461b529f4eb6a5ba855951f5b2d7d1d4f93170091ea3b47f02ac70c2583f4b
 DIST konsole-17.12.2.tar.xz 1026748 BLAKE2B 95eaaeae7c37402652d95954273b4a16186c27e01a533b83493530e03c0e01e8a727fc4043a9b1eed229adc02c8353fcb9e6cdfb91b5396e838dd83d475205d2 SHA512 daffd82608fcbe4ded65cae336d2d6ab6f6a70a665e2b1841cca39b2933e8c615c072bcfe02958be8e8193c05a0c1ad317e6cda554dcb8e3b434a2f4d8d80036
+DIST konsole-17.12.3.tar.xz 1026672 BLAKE2B 98f2f545aae26965009a79d196640811702e9444a21c665db1f4da277a1059943f192a31ea1020c52867523ad40bfe21bc09503ec2643b289da1ed69c7eda30e SHA512 973c47341ebe729442ba8f8a7523eccaf5da28afbfe236fd4ec2897f710c3967f22ed5cd8f2f997f631a5369625c830f7a4540cdf6953874c2f556f547c413a0

diff --git a/kde-apps/konsole/konsole-17.12.3.ebuild b/kde-apps/konsole/konsole-17.12.3.ebuild
new file mode 100644
index 00000000000..13661d1d267
--- /dev/null
+++ b/kde-apps/konsole/konsole-17.12.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kinit)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpty)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-17.12.1-libinput-pixeldelta.patch" )
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/konsolekalendar/Manifest b/kde-apps/konsolekalendar/Manifest
index 3173755915d..c3254015eca 100644
--- a/kde-apps/konsolekalendar/Manifest
+++ b/kde-apps/konsolekalendar/Manifest
@@ -1,2 +1,3 @@
 DIST akonadi-calendar-tools-17.08.3.tar.xz 223524 BLAKE2B 27b584a5a06c7d5388c4a182f824005e8905b54773dfca8c010faba4d254a73d794ed4b1eebdc516ba7a100d0e3b841f37b4a23e2efeeec6416813c2ed63f949 SHA512 9ff26e19f7fcbedb76698d40f781c4e96f97c6441e5002b3fa0d63b22558563ae8f25f8343b05acc400af2fa5e96b7f96c4fa3a9ffc82cbf5d01cf21e002cd40
 DIST akonadi-calendar-tools-17.12.2.tar.xz 223912 BLAKE2B fbe922df2214d62947380794aa1af6cea40da45709644ee419166864254b296440ebfc1f4e14c3ad976fbf350c5b18ada0eb37c9227131fc1b1911d347ba4d93 SHA512 36c89bf4a3bdae29c727ad6cedf580439ffd9aec3ddf190b74a24c53af270ce173ecbbce02f336e4b2c3f3482670d97cd108d27a12a4aac1df14cd31c91fccce
+DIST akonadi-calendar-tools-17.12.3.tar.xz 223424 BLAKE2B 57622ccc637d9a41634d90e764f1c9dfdbe60e7a77d13632397e41222dc1cc5b544f268451132a11f8a3118a9042c701e993eef512ef5ac1df05aeea6bc1d35e SHA512 18c8bc3deb273022543c209410403f7bf7a9b13bcbcf9be601ef011dc9ae6c0335d866d1e696b410fcc4751830cb824a1fe530299ae76fe92e2f785f6886bd11

diff --git a/kde-apps/konsolekalendar/konsolekalendar-17.12.3.ebuild b/kde-apps/konsolekalendar/konsolekalendar-17.12.3.ebuild
new file mode 100644
index 00000000000..5e43736100e
--- /dev/null
+++ b/kde-apps/konsolekalendar/konsolekalendar-17.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KMNAME="akonadi-calendar-tools"
+inherit kde5
+
+DESCRIPTION="Command line interface to KDE calendars"
+HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_prepare() {
+	kde5_src_prepare
+
+	# delete colliding calendarjanitor translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		rm -f po/*/calendarjanitor.po || die
+	fi
+
+	cmake_comment_add_subdirectory calendarjanitor
+}

diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest
index 05f13e1c180..f2792cd6b94 100644
--- a/kde-apps/kontact/Manifest
+++ b/kde-apps/kontact/Manifest
@@ -1,2 +1,3 @@
 DIST kontact-17.08.3.tar.xz 864628 BLAKE2B ce727e20dc91a85ebcf5a4d014dfaa837455047771332a89a83860fc29db6b9cfaba3cb50b6a42b168c1cecc66fcf337b26da91e42352195d35d3ba66c9b8c6b SHA512 9dbd0a967425a6aa9c8b24fa28bf71d9e32329d1c9ed7f0f6eaecdfa12340efe9fc991b3591f554a2f4e0da1322aef75026d38a5bbb1ad53114a17004c5445fe
 DIST kontact-17.12.2.tar.xz 862928 BLAKE2B db8d5d533f512166c0771b5883b7eaacc0ff9e046a2abdc8a7601e49b86234531288f49ae1c364a5b061d54fd2b14c2e80941c598492be207c86cb32f61b14d6 SHA512 d9629f4204e6f24a49ebc6140b21f8ae4d38584ba9a8991d0f04006b1946daf1a23e66550d3578a1b082b50c548051925bc5ea52a974b512d8bb91588027b461
+DIST kontact-17.12.3.tar.xz 862984 BLAKE2B 3428fea3f4b207fabf3e0a486044f79487baa1c3d5012835f4d502c884212dd9973d90c8ad2dc2eb53ee17d47bc1d6dd40f75dcb2202b696406f9f054956aa8d SHA512 f6ec9c2e4631246aca06d6af1cd0681d7cd1477d6932ce24d444f3d74e9805dc91da62afb40093e088390778a2ca08c92ae186d30de99bb488406cbdda7a0c86

diff --git a/kde-apps/kontact/kontact-17.12.3.ebuild b/kde-apps/kontact/kontact-17.12.3.ebuild
new file mode 100644
index 00000000000..e768a574bfe
--- /dev/null
+++ b/kde-apps/kontact/kontact-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Container application to unify several major PIM applications within one"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep mailcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/kontactinterface/Manifest b/kde-apps/kontactinterface/Manifest
index d1963a2d129..05e8b755a80 100644
--- a/kde-apps/kontactinterface/Manifest
+++ b/kde-apps/kontactinterface/Manifest
@@ -1,2 +1,3 @@
 DIST kontactinterface-17.08.3.tar.xz 32896 BLAKE2B e9c2c8227104a43cfb36e7ee8731198afed4a700ca6ba55f58b887f02b83562c7c4e7575a60c90e837d788448a4a045526a9f8a01963928a840ae900f9b2b4ea SHA512 d7eef2a1adbe4e904f86f0bab70f64dde7517b0eb71fca3b5d7f9231a8b63f811112f2c1ac696a0bfecfeb51ef85072eb61b6843d1eb290e7bc9ecd9e5fd1cac
 DIST kontactinterface-17.12.2.tar.xz 32720 BLAKE2B c1c7415027ecbd456b04026f4ba412aacf8dc4fca6cea3f6c0ea3b7c20ce05538c36e477b5b8f45c16201c78c57563ca3be79de174ce5b368dda707588a89ab4 SHA512 e613282504a99d4272d21868b0f458948296d44ce9fde0282fe77b3fd0d2ada0c6e0787760375c7952c5bf699deefead12c61fb5cc07ec0e77e712a8ecc0270c
+DIST kontactinterface-17.12.3.tar.xz 32768 BLAKE2B 3bdfcb9910bd733a937a90cf24b9af15b6dfeb5c41a996f86229a0cbdebaae3103e04fbb21f957f6e246891345deb7167d99cc492d84832e5ebba28910c2fde6 SHA512 e65bbfb7e717f60aafd47d4a0f8f37da3058a1c1f7b6ada3e806b1c292502a91bd2f7cb46a4e9f2512e8b4f33aa93fd91cbc891b68d89ddb14a33acfc1b0aa57

diff --git a/kde-apps/kontactinterface/kontactinterface-17.12.3.ebuild b/kde-apps/kontactinterface/kontactinterface-17.12.3.ebuild
new file mode 100644
index 00000000000..9622e2e660c
--- /dev/null
+++ b/kde-apps/kontactinterface/kontactinterface-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Library for embedding KParts in a Kontact component"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/korganizer/Manifest b/kde-apps/korganizer/Manifest
index fe4998df876..9e0d0009c62 100644
--- a/kde-apps/korganizer/Manifest
+++ b/kde-apps/korganizer/Manifest
@@ -1,2 +1,3 @@
 DIST korganizer-17.08.3.tar.xz 2268320 BLAKE2B 32760f7531af06b0b86c0bf766aa743f4b62aea5f1ccc1923a4566e602d06d2ec18c6daf2ca58c984066b56dd96c4cf0e94fc09cdb9810288ee59903a272d659 SHA512 1e9c037fdecc1b3cdc22bdbd45098cdeb8cf5a4334b0583601dd499f4b277229d5481363654373a2f5cc115c9741ac2943c651ce697616c9c970cf5aa873f88e
 DIST korganizer-17.12.2.tar.xz 2259512 BLAKE2B 301f338b264b061a0651045f9c3414879a70dd70f921031ea94247f804ec9a4523b97f06562793c9567514d0905060d3c9543336f65f5572e72eb93954a5258c SHA512 c9a6d41d35d22928c34b479f6b0f87312875e07d1fe44948c0bee75db74cdc179259cad3a17e0a11fd8f545e1b97e8af3ddae2d0796e42e4ea8ff7fb91839f88
+DIST korganizer-17.12.3.tar.xz 2257368 BLAKE2B 3ecd3ea0711df1d7d45f8b2e8efa0942e0f1e189b08c1fab73c18aa8358ad2175c2b4f69101d29fe062894f9e614e35a72d7bae39872221b63edecf3ff70d8e0 SHA512 c6127e3d0c8a1892b1da4435885076172f6026f83fd412a0069ce0cd75156e7211356b07032ec2f673d5d38787bec352f03aff561143e50f61909ae7445bb686

diff --git a/kde-apps/korganizer/korganizer-17.12.3.ebuild b/kde-apps/korganizer/korganizer-17.12.3.ebuild
new file mode 100644
index 00000000000..23f6fc99a12
--- /dev/null
+++ b/kde-apps/korganizer/korganizer-17.12.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
+HOMEPAGE="https://www.kde.org/applications/office/korganizer/"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kholidays)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-calendar)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep akonadi-notes)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep eventviews)
+	$(add_kdeapps_dep incidenceeditor)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kontactinterface)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/phonon[qt5(+)]
+	X? (
+		$(add_qt_dep qtx11extras)
+		x11-libs/libX11
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kldap)
+	$(add_qt_dep designer)
+	test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+	$(add_kdeapps_dep kdepim-runtime)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X Qt5X11Extras)
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest
index 133dcb63c25..289f2d2a68a 100644
--- a/kde-apps/kpat/Manifest
+++ b/kde-apps/kpat/Manifest
@@ -1,2 +1,3 @@
 DIST kpat-17.08.3.tar.xz 3565464 BLAKE2B 49f72b9264dd0dbece2a834f2c227835727ff9fd6d3f2f08dce9109c85b38a764273f2efa0731c1161c9216a34de28afe8277ed20ffb8cb7a4e5ffac0c7a6eb6 SHA512 895b23a9a5764e22f3041dd1c6731a47519921509f5bac7a865dbc5ff86cf96edf8c396a78d0ebe880bbd5286271bd753505bb3de8cf67464c4ffb3c686ee573
 DIST kpat-17.12.2.tar.xz 3566236 BLAKE2B 31114f62c2b8ab502f78a7c57ae6bfa356a13362084c49cda77ec19a1c9008da1d74c7c2391ba1d1e5526003e7061ae6a7b854cc27e1ec0a86b7628358d86c4b SHA512 605dca9da10b4a419e028f9f7339d685e2fa6399d388502970b23fa51f5385607554c27de3898c20e3e7a098068a1770202097c2b02122b187c76800188db3a6
+DIST kpat-17.12.3.tar.xz 3566240 BLAKE2B 0fc1339871589216ca0ed037e89c12fe9a0e66279a51c71da9913ad035b528dd0ae9ed59b07f656142bed1a27b8f1214f9f4ea4a1231dfdee3ee69ed819a5b41 SHA512 e30ac4a80c81285513d730cc331e2c93c208bc2d6a1521914675bf46307f9b90b612e2ed247224cd9495b443cd67efb6b01a009c62727abc127e112d94f0d25e

diff --git a/kde-apps/kpat/kpat-17.12.3.ebuild b/kde-apps/kpat/kpat-17.12.3.ebuild
new file mode 100644
index 00000000000..14604a38fb2
--- /dev/null
+++ b/kde-apps/kpat/kpat-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="https://games.kde.org/game.php?game=kpat"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	x11-misc/shared-mime-info
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kpimtextedit/Manifest b/kde-apps/kpimtextedit/Manifest
index 586cdc5086e..4d174ff8dc6 100644
--- a/kde-apps/kpimtextedit/Manifest
+++ b/kde-apps/kpimtextedit/Manifest
@@ -1,2 +1,3 @@
 DIST kpimtextedit-17.08.3.tar.xz 140944 BLAKE2B 8705e649ae6c13c18e9286d7c66442ff345f0370104497660e54fb317e8bf3ab64a85763d19cddfdcb223c4c395197d2ef0b7e4a97017f094e83d442d1a1ebac SHA512 7ae14f11c67ccbb2e5bf88437444d9e9242c6a0b92b0a06425eaa37274409ce215b0129dec3131c8d135b825954b71435ed445fe0e4bfe7db5f17976fdc3189e
 DIST kpimtextedit-17.12.2.tar.xz 141824 BLAKE2B b54bf9438f21d1218327d5727098ab695f720900cbb5e873125d5541a97e3cd68232ba751d8e9f41a1ab04a4d330976a53b124a518a6c76d301e8d3e7a33353c SHA512 10c9a7766cf8ed83947f506d7664799601160a2041b8718aa5e124d0c4b400bb1c5da27c2e4ed1f8723697926ff7aa626f14e8bb4bbc47200733e7cf6040dfb4
+DIST kpimtextedit-17.12.3.tar.xz 141572 BLAKE2B 04c091748c8f4c5cfd9e57de3a1888d755aae2b9e6550f19738213cea21a487f65bcfcb5ff7e71dcce7a64a7c4a43b073442ef238541f090a108ac49f5760306 SHA512 0dd7891de260c2497ff0b44340a6a79994c512ad906db4bffe0217cff0fda11f27c86fcb89bd43a40668bcc8068b76b9287ad43de6a277909585b6b2737953cc

diff --git a/kde-apps/kpimtextedit/kpimtextedit-17.12.3.ebuild b/kde-apps/kpimtextedit/kpimtextedit-17.12.3.ebuild
new file mode 100644
index 00000000000..4df08dc9cce
--- /dev/null
+++ b/kde-apps/kpimtextedit/kpimtextedit-17.12.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_DESIGNERPLUGIN="true"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="A textedit with PIM-specific features"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE="speech"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kemoticons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_frameworks_dep syntax-highlighting)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/grantlee:5
+	speech? ( $(add_qt_dep qtspeech) )
+"
+DEPEND="${COMMON_DEPEND}
+	test? ( $(add_frameworks_dep ktextwidgets) )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package speech Qt5TextToSpeech)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kqtquickcharts/Manifest b/kde-apps/kqtquickcharts/Manifest
index 7a7b2b1102a..a37de59637d 100644
--- a/kde-apps/kqtquickcharts/Manifest
+++ b/kde-apps/kqtquickcharts/Manifest
@@ -1,2 +1,3 @@
 DIST kqtquickcharts-17.08.3.tar.xz 25488 BLAKE2B 4623bb2e051c16071ff27c3f912bc34e85c5d57ae771ad5e6ab4603b3b5f26d7ece53891fc9064fbb6a8563f03fe3e811e423b4812574fc61d1c3b2eccce5d25 SHA512 a0d701dd61fde3a82da5c4433f9f7351258308322935ca018913518bc1fd7dea4d6636a0f57db08bfc5e93d535b9be82ae55cfad7e79cbdaaffca65e6befe365
 DIST kqtquickcharts-17.12.2.tar.xz 25508 BLAKE2B 1a000ef80ef972bfc2284c81a37afa75aef548532c1f417a36afba1f80553201e7f0b1306b5d7ce7ae89a5d72590a270f4a5a5f425f7a9614409d4c8242daa62 SHA512 6c7a53bf4ba188de4a28c00ac07b9c445577081486743a30cd3f0a3ecff862c3e26ae075f0c1ce1599f1ecd0f105faa0f87d670b13c5d32e6cd3e6f11edd2736
+DIST kqtquickcharts-17.12.3.tar.xz 25516 BLAKE2B 3f9e906bfbb6de0e70855e721b08b52f78be415b4b862a8aed8210c5c5f51648d01092151646231b3f6ef49c1d884c978fe2d9b74924d22f8f6198f8612031bc SHA512 496502071f079798ef61c7ff2542ad77f5cce505efc6492d18c998e017ab6eb2b0b4c6f7565511ba951ec21af45e6f0e45b58586d69ade3867ddf07e5e5de913

diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-17.12.3.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-17.12.3.ebuild
new file mode 100644
index 00000000000..25309fd1765
--- /dev/null
+++ b/kde-apps/kqtquickcharts/kqtquickcharts-17.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/krdc/Manifest b/kde-apps/krdc/Manifest
index 71a95e6de21..8d826ea0267 100644
--- a/kde-apps/krdc/Manifest
+++ b/kde-apps/krdc/Manifest
@@ -1,2 +1,3 @@
 DIST krdc-17.08.3.tar.xz 1554500 BLAKE2B 1289c760eec1570a39a8c2364971c91b386d3858963ba1cb3cf43665ead714c35281b23887a2f2a718bfcabd98052c05dce308bf2fd114624bb3c0895e91ef91 SHA512 6f0632a83c0159e317a0f3e9e054857af5103ecf5b597a46514c0d02dcadb422caae7b59f103fa6d0f1a0aad53518d37b10605c312b2c2e481a4d6605288bf95
 DIST krdc-17.12.2.tar.xz 1554348 BLAKE2B e5b15031793f1bf6b8ce19e31453e1189e9486002f629b249225f781980f9ccc114651c15089b28b2cc50f2df8deef5de136c290af63c1fcf3999eec2adcd9e2 SHA512 b9a861754d87761ffc96ea10fcfdb5dec51a343515736054acb4c37675d02624cebcc3de061efb84f6492221ab4c1bf6b84ae885ec428f268245a2dc6b944779
+DIST krdc-17.12.3.tar.xz 1554384 BLAKE2B 800a1365d3bf73573e0b36510531d215f7297b666805bb8a27a1a311e8125307e18d6d0b8d860c92e20bd4c81747a8aebb8ae8fd36a1034b15e32c10728d90a9 SHA512 aefd7f2ae3120482d9b85550eaa5ad5e771e4bd2663c0646d0256f95413ce27d45ee843a6dcc7ce5c6b33513e72983d528ac3e4e41e6a2eef61e094aaff2b82a

diff --git a/kde-apps/krdc/krdc-17.12.3.ebuild b/kde-apps/krdc/krdc-17.12.3.ebuild
new file mode 100644
index 00000000000..b2db820336c
--- /dev/null
+++ b/kde-apps/krdc/krdc-17.12.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Remote desktop connection (RDP and VNC) client"
+HOMEPAGE="https://www.kde.org/applications/internet/krdc/"
+KEYWORDS="~amd64 ~x86"
+IUSE="+rdp vnc"
+
+#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	vnc? ( >=net-libs/libvncserver-0.9 )
+"
+RDEPEND="${DEPEND}
+	rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWITH_LibVNCServer=$(usex vnc)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kreversi/Manifest b/kde-apps/kreversi/Manifest
index 9bfda3faab3..6c8ca8de059 100644
--- a/kde-apps/kreversi/Manifest
+++ b/kde-apps/kreversi/Manifest
@@ -1,2 +1,3 @@
 DIST kreversi-17.08.3.tar.xz 909192 BLAKE2B a63f445ab333c92e009e5461cb5b3c830ba5e34472f2cdd6fcc2d24fd441d8b59ca5c6c842a24e66d66759169879da985a69268fbaac0074fe12b23786fbc342 SHA512 5e412fe58804524b9b7b774bc816ccdf061f6cf36a0f423ef5272477811d035390dd728f12f9c19b2a8e98aeeeed951e6f0b172c9baeb2a1b1123817613e6f31
 DIST kreversi-17.12.2.tar.xz 911316 BLAKE2B ef9f46c1f4625a14752b03224eb11e268e5a8046a4e3026e1f3fd14054143aed0c46da67e2b5ccc9e199aa9a7c52223e86f6df178179718a06f01e5be2752ca9 SHA512 e16bf1222acd61f00be68a9e6639243dbd2cea7264a909f79a5a1493790c8bdd9f6ab2fb7ce98339f55f25cdc8f60421671f360a9d867114c4878e0c02b0c506
+DIST kreversi-17.12.3.tar.xz 913036 BLAKE2B c76b01192e3ca636306007e5b3014d4af20f38f98403f337af2cc72ffa076b76ff6bf5f9ffb4c1e4b7145a6f48528076848572d93837e1f9496968bdc90156da SHA512 dfc0cc5d4b49375754a1928cd45d87bfe4b6d18e62766828bd3ada8bdec017df12f51d18e432980449879f4fd321c38c75fa5a2c3919397f1363860d5d52559e

diff --git a/kde-apps/kreversi/kreversi-17.12.3.ebuild b/kde-apps/kreversi/kreversi-17.12.3.ebuild
new file mode 100644
index 00000000000..a18a0c64d8d
--- /dev/null
+++ b/kde-apps/kreversi/kreversi-17.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Board game by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kreversi/
+	https://games.kde.org/game.php?game=kreversi
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest
index 56a51c2040d..8e8eb795315 100644
--- a/kde-apps/krfb/Manifest
+++ b/kde-apps/krfb/Manifest
@@ -1,2 +1,3 @@
 DIST krfb-17.08.3.tar.xz 991148 BLAKE2B 7f84c9d0aef3eba1c55755b5a787a686b5de7955f1575926d7c0b6c3b5968d97fcea482c0651debaf869282b7608e8e2b80feba5fe6931c2be28784915ef14ca SHA512 4e234b432fe847e63373737c017f8a96e4235db2cfbd186bdd38fe16a4e9dfa4b0df03cff93b77c1aeb69800a109271b9165f8b4c360f6450cfa8d25fd5a3114
 DIST krfb-17.12.2.tar.xz 995796 BLAKE2B 2ac2f1a8859b082aca11aee0e3694bc79c1c703f36c52d3b38c6e82650f99a1bfef42564c20b0d0adc3b9b71ef1979bf7e9d16157e8985490d84f822dcecbc32 SHA512 49d5afb3203777908310fb2ea490125827be7f921789c20ebb9cdc492daae34f793b3c0217e8b109aa542ae7c76e0da237d6cdaea1ca928f575d4a5802353f8e
+DIST krfb-17.12.3.tar.xz 995712 BLAKE2B afe6fa51e0b44b96a2bb7f1da1cb5b35c901219d6f8d0a086ec5d73915aaee47dd039d2346649d0aa5aaee280239dec9a2be1c52a436c4caf2a7bb17fd5d4898 SHA512 934bbd9e6b92bf6e6a2b46ac7df03fae9bf2d604a0fe9e5420d16332576251e621caee1057b0e743a32cc38bb38b54ed95a6ef99bfc613754a5fe23e8f697a53

diff --git a/kde-apps/krfb/krfb-17.12.3.ebuild b/kde-apps/krfb/krfb-17.12.3.ebuild
new file mode 100644
index 00000000000..479224e0ac4
--- /dev/null
+++ b/kde-apps/krfb/krfb-17.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="VNC-compatible server to share Plasma desktops"
+HOMEPAGE="https://www.kde.org/applications/system/krfb/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	>=net-libs/libvncserver-0.9.9
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXtst
+	x11-libs/xcb-util-image
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kross-interpreters/Manifest b/kde-apps/kross-interpreters/Manifest
index 409f0c33e63..f9457f54262 100644
--- a/kde-apps/kross-interpreters/Manifest
+++ b/kde-apps/kross-interpreters/Manifest
@@ -1,2 +1,3 @@
 DIST kross-interpreters-17.08.3.tar.xz 144400 BLAKE2B 07f400eecea1f68b9b9e96d463741ae72400578b4250a750db24784cba9f23f8b1b7706373ecca80ef5187b8f2f2803dd6eb70658b4ae8ea0e7a4807d190a75b SHA512 6cd64bb587ca3cd3b51cefec246b9860f7ad63e9a86867fe4630422a9d09c30522c3ff933edded27b8adf4ca71737790179cc884990cabee5007b37c1e424e93
 DIST kross-interpreters-17.12.2.tar.xz 144492 BLAKE2B 0767d8eb6c7e0dec3d48171007819462357b53e9314950ddc257e78adb223900c88e7889ac4fecab8736ce5cd624b3fb6a9c709228a06aecb1b5ab4a770bd577 SHA512 83ce6a752d7b36b6983bc3d20c9b803c2a183aef39ffd60593410579a08c9dd4d5562ff88a971a614558824eafa02368b9ac23aae3df117d64db5c23360b6330
+DIST kross-interpreters-17.12.3.tar.xz 144424 BLAKE2B 0eec653e071c026e3485c33325d9656c271e59ec187c166f2440cac8095f6ada195ffdd07622d05a9a1be100b4c6b06265771b2245a3ea79b00a2b1c5ea21fc4 SHA512 2eb261cbf57c505766dbc1d7086350f8e93b0c4da804464488701444a650119350b6ffded93beaf9956ee5974701ddaa3354838341ade3d080877918c91c6c63

diff --git a/kde-apps/kross-interpreters/kross-interpreters-17.12.3.ebuild b/kde-apps/kross-interpreters/kross-interpreters-17.12.3.ebuild
new file mode 100644
index 00000000000..f1f7ac57023
--- /dev/null
+++ b/kde-apps/kross-interpreters/kross-interpreters-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby23"
+inherit kde5 python-single-r1 ruby-single
+
+DESCRIPTION="Kross interpreter plugins for programming languages"
+KEYWORDS="~amd64 ~x86"
+IUSE="+python ruby"
+
+REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+	$(add_frameworks_dep kross)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	python? ( ${PYTHON_DEPS} )
+	ruby? ( ${RUBY_DEPS} )
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	kde5_pkg_setup
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_python=$(usex python)
+		-DBUILD_ruby=$(usex ruby)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kruler/Manifest b/kde-apps/kruler/Manifest
index 5285d080d44..0664eb67998 100644
--- a/kde-apps/kruler/Manifest
+++ b/kde-apps/kruler/Manifest
@@ -1,2 +1,3 @@
 DIST kruler-17.08.3.tar.xz 258988 BLAKE2B 76a5d3a9a343eb0fc52806b730326f92eae35b4f303260ee070f229d20c164241d30240c959111123c690b9e04d008fc25877733338d10c6b0ad23da37d844a4 SHA512 dd2a7e948bf85b934cb2845d0af4265322f8df85a44bee3cc48f6911e4f7a8b596823596533791535ecd6730519e4cedd2051d47c190804ad402088a129d628b
 DIST kruler-17.12.2.tar.xz 259536 BLAKE2B 3fc1d2f64ba318d4cbdc6d7ecabbd945fa7e4fa6a668716db024def272c3c944ba901cebd542ee72eb4919b357566d61ac91a69fbf56490fa657852aec82e18c SHA512 7d57153d64af46e7a957d3c35089eea8382af4da5ea3e1365a86003f3199732c9ac5d38a3f400817f1b51e8db21b7ceed498ead9a567fec30f9d8a038e5e62ee
+DIST kruler-17.12.3.tar.xz 259608 BLAKE2B b79ef372469b76d5734aa758b18e570c9aaba410d24f76f80a97e64bf35e61d0ac578a37dba088eb2c2ad10a8a46d4a5b24376a36a5e5f770011d51cd7230990 SHA512 e505604e01916226401ce0bbaabe8660910ca6a3e4f0e7213312b1f889ea86023d394e7ef7f821f29251ea1b16d44e3f270298304aff2f65bb1b5a937eadf23f

diff --git a/kde-apps/kruler/kruler-17.12.3.ebuild b/kde-apps/kruler/kruler-17.12.3.ebuild
new file mode 100644
index 00000000000..77f5502679f
--- /dev/null
+++ b/kde-apps/kruler/kruler-17.12.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Screen ruler for Plasma"
+HOMEPAGE="https://www.kde.org/applications/graphics/kruler/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	X? (
+		$(add_qt_dep qtx11extras)
+		x11-libs/libxcb
+	)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kshisen/Manifest b/kde-apps/kshisen/Manifest
index 979c27e8a3a..2ab5be5f2dd 100644
--- a/kde-apps/kshisen/Manifest
+++ b/kde-apps/kshisen/Manifest
@@ -1,2 +1,3 @@
 DIST kshisen-17.08.3.tar.xz 708868 BLAKE2B f7ad8a40a159a4ccd47633d99929da38ea999f6b11c315375b2eff414217fee0ef79134f5663da80db01302d99dbc70b091ab7833b873dd283e39bd50feee23c SHA512 ac61020615070e65b0b89d22fd82d41073080d9ae838ec9c394d68e43fb12d6bf20b60682359949b300cb38394c2886ab3b66cd724a086a248702a6e2b7e7348
 DIST kshisen-17.12.2.tar.xz 708856 BLAKE2B e051abab0102b8d8e363668b01d81a92b39368101dc646b9dfa1fa93d9d61eee2895696f9893f535514c3ae7ba1875a7bf6dd6cd53319402e94e5bd426d140ce SHA512 9228fedd9de5eafbb1eefdf76b12554a2b1cc190d3bab497357d70fde95b822d4f9034f08361fbaefff419316b185840ffa601fe9931bb0df6c88307b2991a1f
+DIST kshisen-17.12.3.tar.xz 708896 BLAKE2B 736271af515dad98556f6003b7fef81be7a7d56ed4a76219b479370cfb064e53a19fc829ae3049bba8ac902d5a29ea77aad2ee70457ca540e38f41f7d9e2dacb SHA512 50599330d51f4a08de050b2f4af764f084c505a5de09e3044cba00b687d9daa81618c8d9526bc76e4ab3fb53fa84e28a2f1508b992a05e284240649cfc1a0b96

diff --git a/kde-apps/kshisen/kshisen-17.12.3.ebuild b/kde-apps/kshisen/kshisen-17.12.3.ebuild
new file mode 100644
index 00000000000..907e49003ec
--- /dev/null
+++ b/kde-apps/kshisen/kshisen-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="A KDE game similiar to Mahjongg"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kshisen/
+	https://games.kde.org/game.php?game=kshisen
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_kdeapps_dep libkmahjongg)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/ksirk/Manifest b/kde-apps/ksirk/Manifest
index f8bd37ad233..05cf4034af5 100644
--- a/kde-apps/ksirk/Manifest
+++ b/kde-apps/ksirk/Manifest
@@ -1,2 +1,3 @@
 DIST ksirk-17.08.3.tar.xz 5499732 BLAKE2B 19c67631dd0ad457b682c5447fd5410aa747bb3c042ae8a9591e0d73cb56a3469e098a1120e9c2b0ba69a00104437c028b30df00c2574ee14133e63e3064d837 SHA512 e56cf7b86815583bdeb3313adf988663dfeea5df2b5a064f5b1470c35b8c9dfe9ac526eeafaa9740250c4ef162ff7184acce033f80e4d87986914aaf1ca73383
 DIST ksirk-17.12.2.tar.xz 6987628 BLAKE2B ac20b31b3bf5f18e39cef27b28c4590cdc6082b8f86f9c1cdda1851bc4e874c06016f3c2494f66b5303f99b27c3e3c76186e44d7302eac22549594609717fa1b SHA512 21f16202aa9ff80329817b3348e25730c68e876452a15eba6ba94ec7b02e5019486618dd8c79ccb0cbdc9871edd07bfe88ce48abb314a17902b057a526daeff9
+DIST ksirk-17.12.3.tar.xz 6987416 BLAKE2B 280cfdbe3254d6ca6a63be411f1b96f2d892323fcc72b8800982461712d9e16b1a76f824c355e227db0d862fc8ebecdc73210275dd394b76aa1669cc2fe9e1b0 SHA512 dc18e40bd3db456dd5313365bc531c597ac4724b887465585ce4ac496c2086c078e059aaebc2e7f3e554fb3c51dd4b103e55017474020d5663209ffaf16aadce

diff --git a/kde-apps/ksirk/ksirk-17.12.3.ebuild b/kde-apps/ksirk/ksirk-17.12.3.ebuild
new file mode 100644
index 00000000000..e147ac059f4
--- /dev/null
+++ b/kde-apps/ksirk/ksirk-17.12.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Port of the board game risk"
+HOMEPAGE="
+	https://www.kde.org/applications/games/ksirk/
+	https://games.kde.org/game.php?game=ksirk
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	app-crypt/qca:2[qt5(+)]
+	media-libs/phonon[qt5(+)]
+	sys-libs/zlib
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest
index 3d7d7134218..6152db96c88 100644
--- a/kde-apps/ksmtp/Manifest
+++ b/kde-apps/ksmtp/Manifest
@@ -1 +1,2 @@
 DIST ksmtp-17.12.2.tar.xz 38428 BLAKE2B 9b891cfb8892c9e75fc6a6244a43a1ca206aedc31394329a107453344893e107eb6f8112b66b7a2e9f31d16aa2cfb65e6839f8e575e5c4e15750e8e0cfc81cde SHA512 2375109658b004829959585d0d7a8b334424d7c9e97a101ab391eafc78f30bc9720a1a0fdd2d2644760bd3485bc20cb7c3168740aa2fe5963538208af2764ad3
+DIST ksmtp-17.12.3.tar.xz 38496 BLAKE2B 448a00e29c8bbd8143b5a18848aa6a1bf9bbc2f0b9270ff90c695e3b44c7fe6c055442cee685cb32259bd5fb9bc913ca0d302e68a3d600d0fadebb303fa7ff89 SHA512 9f11e39cfc7fc56a2e84b7a33ea832c3817069d8e91980bef936d3cffacbce320af1d31ead13b3d7db56953d6aa4bb0a91ffb28cbc6d2cd1d435bc9e077ea197

diff --git a/kde-apps/ksmtp/ksmtp-17.12.3.ebuild b/kde-apps/ksmtp/ksmtp-17.12.3.ebuild
new file mode 100644
index 00000000000..237add174dc
--- /dev/null
+++ b/kde-apps/ksmtp/ksmtp-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Job-based library to send email through an SMTP server"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_kdeapps_dep kmime)
+	$(add_qt_dep qtnetwork)
+	dev-libs/cyrus-sasl
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test" # bug 642410

diff --git a/kde-apps/ksnakeduel/Manifest b/kde-apps/ksnakeduel/Manifest
index 561cd07a75b..5e910ae6273 100644
--- a/kde-apps/ksnakeduel/Manifest
+++ b/kde-apps/ksnakeduel/Manifest
@@ -1,2 +1,3 @@
 DIST ksnakeduel-17.08.3.tar.xz 605676 BLAKE2B fa4afcb74ce85d6083c4069c8aa1ee1be2eba2bd1d4d0278dfda7400ef796fecfc83768b1359748ba78c7318d7fb2ebab85240deecf81a41dd8ea0fb388de4cd SHA512 e7bcbf94ecdb737d47278dda5387fb12251cd169b5167fd49edf89593f06d69adaee1a78d70f1969e80d629b214ebd7d63437b3a2f677438de99011213f25067
 DIST ksnakeduel-17.12.2.tar.xz 605960 BLAKE2B ca82921cb708d5af5f12d2c5cf72681cf5a2c5f0de5f40f706cf0321c7fdc2821b7bd1a3479c79f8925fa2065956b351bbd5f791a6ed342c4001c4972bd4dc2b SHA512 a7aad7d1703cfb095738302490ef2f638520ba0a167ba5c67c77fa05388052b78938b6f1885350a72bdced1352f369eda4ff4635b7615e0e0db7298a24678fc9
+DIST ksnakeduel-17.12.3.tar.xz 606008 BLAKE2B 5f0860f9b5c2848e7a4ce1b1b01c49df05280d5e7369b09fc7cc458aaab6f40c6f9414c19c44f9445bf8ec8a1be73191d8f9ec8a8981631d66f519d4919fcc4b SHA512 aed3e2f9744dc8b3a85aa3119a68f9a5081703a69c7f75394e23c9a5bb8308b4a2a2feabb6f404ecbabbc6e48fbbc7c38f592fd66a840a0628f416f0d724b4c8

diff --git a/kde-apps/ksnakeduel/ksnakeduel-17.12.3.ebuild b/kde-apps/ksnakeduel/ksnakeduel-17.12.3.ebuild
new file mode 100644
index 00000000000..7bdccd636b1
--- /dev/null
+++ b/kde-apps/ksnakeduel/ksnakeduel-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE Tron game"
+HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/kspaceduel/Manifest b/kde-apps/kspaceduel/Manifest
index 82b85f0eaf2..7d5d8cccddc 100644
--- a/kde-apps/kspaceduel/Manifest
+++ b/kde-apps/kspaceduel/Manifest
@@ -1,2 +1,3 @@
 DIST kspaceduel-17.08.3.tar.xz 609840 BLAKE2B 9e751ea1074eb94a79889fd83375e811977b9ead3deb7999d1284b830a03ccd637e7bc8ff6a593a1cb648634f324bf189b52c93ac90e0b8013ca6bba8545f664 SHA512 b1603fa8bc9d33d7077191bef933dcefda996c24760bb5649e9723387ca09417f7e27881ae11ebb9c3ca9448104076d75490ee6ab2a65d32660d27f9393c6626
 DIST kspaceduel-17.12.2.tar.xz 609952 BLAKE2B cb7cf8eabdccab296b404fe3480c8fe55986a2a812ec05ec41c1932f0925c0445711a21acef9cd6e71b76a9af35346c70c821d1a85010b1c5f478c96340db32c SHA512 d9e2be52969f635b9eff6a2fded91d33cef1f75b44b1f9b3be519ed476cc657700033e1449cb6e7917fb55d2ae7dcae61e1fe7bd8a700a30c0e6db90ca2af03a
+DIST kspaceduel-17.12.3.tar.xz 609992 BLAKE2B f50359fd07ca4580e4532e1797c8d7e0e083b16429aa1a8202a38c74c0a7dcbfd41104003497449572fa299b748c28598749d2e8dc4b50e997bdeabc272fccb0 SHA512 c4a9851ef9af9d9db4248800548a844e5ec64c0f368c5aac18efa2172155e2b7d10daa1c7f0e7bee3161faae20acd3b4a3a10dfdc75f197d07dc981a633752c3

diff --git a/kde-apps/kspaceduel/kspaceduel-17.12.3.ebuild b/kde-apps/kspaceduel/kspaceduel-17.12.3.ebuild
new file mode 100644
index 00000000000..f04dfdae0a5
--- /dev/null
+++ b/kde-apps/kspaceduel/kspaceduel-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Space Game by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/kspaceduel/
+	https://games.kde.org/game.php?game=kspaceduel
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/ksquares/Manifest b/kde-apps/ksquares/Manifest
index da970050881..ecd39f42aad 100644
--- a/kde-apps/ksquares/Manifest
+++ b/kde-apps/ksquares/Manifest
@@ -1,2 +1,3 @@
 DIST ksquares-17.08.3.tar.xz 215464 BLAKE2B 7885e41c3cefe9f4a18e12dac9e543c69f8839554c9effd0425b76e6093c632e3faa91e1dc019b20ce415e129a824103c493d361cf8a5ce05c14f528a80ddaaa SHA512 ae1a1c79f8fc619cdff146104ef15191b77a1a25dc2e535085cd256d5d891931903095c0e60d465c68220628f18c8c5f1f029d4502648b403119e9ce4bcdeebb
 DIST ksquares-17.12.2.tar.xz 215568 BLAKE2B e686da30cf8264f4f3928a5e22f1df6884ef6dd3710c97fadf76a25c797434feb1c52b032a0d02d5b41493aaf9c8fb2d7ce0f548ece46b66859421c3908864a6 SHA512 106e8f8b1e05ae2ab3b12d47a671a1d771bf9ba33a3f6dfc88555f37f3d6cec0aa3a5ae14306354821aaa1972d704d82cace20a867bc4b74987b96879d8dc018
+DIST ksquares-17.12.3.tar.xz 215668 BLAKE2B 779f1b9dd804b008fa14353fedabdde12ddccb003314b7d326d8606537fe71e3827f2cc4179140ed0dee067eb6445e6f90b532509542011d754ebf44f2a272bd SHA512 d22db7bf1563005c7ae1bb64bac77211be7c0ab0fba47832f91759a88814d5b4ed97f121156599f9203025657167f4f6ed542ecec7c64da3dcb7503216b9345f

diff --git a/kde-apps/ksquares/ksquares-17.12.3.ebuild b/kde-apps/ksquares/ksquares-17.12.3.ebuild
new file mode 100644
index 00000000000..2a05f5517dc
--- /dev/null
+++ b/kde-apps/ksquares/ksquares-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE clone of the game squares"
+HOMEPAGE="
+	https://www.kde.org/applications/games/ksquares/
+	https://games.kde.org/game.php?game=ksquares
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest
index 309cd210efb..4f96926d111 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1,2 +1,3 @@
 DIST ksudoku-17.08.3.tar.xz 1634212 BLAKE2B f736fd885e71c31d571e6cb2af8da1ffa8bdd99e969f0db2b7ec8aad1894124ae871f74774e7fc12418f29437a1d997bfe4b2f4ca884e32de7fa70f11e4cc9e8 SHA512 e948cf7ec5b51f83b3604ef7b97575543d4ee9a2fa17237954511e74ebbcf6b4a7781132a6e2c49ed70c6d7df653015140dff230275826f0fc12900f63c139ea
 DIST ksudoku-17.12.2.tar.xz 1634756 BLAKE2B 419505fea428ef3bb0e347869cb52a3688dc3e899e024e7d369daf0e90e7bbf90a308055da6fb24f6167e31dcb1f03d336661d8eef7ccda6f6593b7df57efc26 SHA512 4026c85786abddd92d24fa8716a27974a7fafa7eedeab266ebc8f5c938f2425e5d15e940329e2163f839cf02f5e68ffea94cdefd9d2ced43c708d04f9c9aa939
+DIST ksudoku-17.12.3.tar.xz 1635656 BLAKE2B 19dc7c25d38db5b86b83abfe4a68b45ce0499e3ff8850649d9c9b4b77623662e57146011d8ba1dbdc2f8b06a19e3fa08a47873d51b677466aa1364dfae52be72 SHA512 4c35e01d793dd8358350378766b85f7567a91c18d9637aae7cfd752255fdf84cdc028c70ba32e7b0e71c6bbd4a2a1b06d04257524fca3ddb7dcc411ff983d841

diff --git a/kde-apps/ksudoku/ksudoku-17.12.3.ebuild b/kde-apps/ksudoku/ksudoku-17.12.3.ebuild
new file mode 100644
index 00000000000..816d157b242
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-17.12.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Logic-based symbol placement puzzle by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/ksudoku/
+	https://games.kde.org/game.php?game=ksudoku
+"
+KEYWORDS="~amd64 ~x86"
+IUSE="opengl"
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	opengl? (
+		$(add_qt_dep qtopengl)
+		virtual/glu
+	)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package opengl OpenGL)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/ksystemlog/Manifest b/kde-apps/ksystemlog/Manifest
index bba7a35d35f..23912b99510 100644
--- a/kde-apps/ksystemlog/Manifest
+++ b/kde-apps/ksystemlog/Manifest
@@ -1,2 +1,3 @@
 DIST ksystemlog-17.08.3.tar.xz 1782244 BLAKE2B 6872f82d321ca90e68724e64d15d712f25975339e5bacbaad1d2cf0a5c38a81561a58d3c39564b80a7f5fa7fca786168b5ca7488a12301d6f3f7f6467149b7d8 SHA512 9cbb1c9f10b219ffccd896aff4a2d50ad9828e5fb57d2371216270b2ec7778c6e24d9825d61d4c117685817d56e72712a9232b66f74661459f470d4fc00f09d7
 DIST ksystemlog-17.12.2.tar.xz 1782060 BLAKE2B 4637ba40cb1c6da4e70b0140b04d819482ce321810d7dea6f8cf1a878226c7a758ae4edc5ed2f2445b5c9a992622432eb1b3427dc11e6ebfbb436252dfddb59f SHA512 d4f6bfe35cde11e2675e32c2b31468c3c848ae065eccaf2b4ded9adb7b03d558d2a555aeb77643a84028865b09027820d0eb7689eede8cc5dfb855c51855ef20
+DIST ksystemlog-17.12.3.tar.xz 1782044 BLAKE2B 0679e1f79edf65dc99958932d1e60cf4e5979d02786a97b0f5181a819b289ceb3dd219b4678dd84537df4fabec0560a6cf112fd55adb1155da2060b826acdd39 SHA512 b9f1a56a4ec0c26cae5556f3454d69fb7f186762affe95008ee4403071a42d1c76cc2b8451fdd19b3d0302fb0f2b1e7c8e04f84b0efae6fda3ceac90d83d9b61

diff --git a/kde-apps/ksystemlog/ksystemlog-17.12.3.ebuild b/kde-apps/ksystemlog/ksystemlog-17.12.3.ebuild
new file mode 100644
index 00000000000..613a2eccdf4
--- /dev/null
+++ b/kde-apps/ksystemlog/ksystemlog-17.12.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="System log viewer by KDE"
+HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/"
+KEYWORDS="~amd64 ~x86"
+IUSE="systemd"
+
+# bug 378101
+RESTRICT+=" test"
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	kde5_src_prepare
+
+	if use test; then
+		# beat this stupid test into shape: the test files contain no year, so
+		# comparison succeeds only in 2007 !!!
+		local theyear=$(date +%Y)
+		einfo Setting the current year as ${theyear} in the test files
+		sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
+
+		# one test consistently fails, so comment it out for the moment
+		sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package systemd Journald)
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest
index 9a0ce44799f..e2f6401b541 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,2 +1,3 @@
 DIST kteatime-17.08.3.tar.xz 297176 BLAKE2B 8ebda9735717c5ebff1cd91621a1069b4111d442b240fb5c95697f722d3c7e5f1da36ccf25cad67a758797d6317a2ed45ea0544056254903d3e568acbc4df62e SHA512 68488c2d46a498c5b23b2ef8c4d8ca286c7d20923b5d61843a81d9fb534f5133166e0d9534706555d47f046ca16ba5169de0a48b81c66ed68b2018cf6b3868c0
 DIST kteatime-17.12.2.tar.xz 297240 BLAKE2B 685c9875bcd5fb1c45e7aa41b1336f6dad352db7554afd3f59c4953b597432c82c9fcf2903d2718fddae2a3f7da54ba498c5f1a640bda0bfa08ad9af6fa53832 SHA512 01de99319c555eba5c394c40532889183de37f962665a8e73ebe36d078185d757ced020e289c769b6062934d1e5a339def690711acf7d476e1f8f981d7048a5d
+DIST kteatime-17.12.3.tar.xz 297228 BLAKE2B 48bd8240ba9b8c5d31522ac5a5fa84483709f18c690b88af003c0534b70390a92c11c90c280b1021bb0e3ebc9e6b2191dbbd0ebe5f188e30b9d248d6222ce187 SHA512 658f08d6d11705d4bae1c458a44d1910ebd1297b6d245e3b866fc6355dad517081ca2feb6a33cd7e0629eaafcbf0d6007d94c54f1aea6bc4a45bd423c10f4f49

diff --git a/kde-apps/kteatime/kteatime-17.12.3.ebuild b/kde-apps/kteatime/kteatime-17.12.3.ebuild
new file mode 100644
index 00000000000..d6175c6546c
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://www.kde.org/applications/games/kteatime"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest
index 533ed67f643..f9546a1423a 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,2 +1,3 @@
 DIST ktimer-17.08.3.tar.xz 451612 BLAKE2B cd88b0c5b2dc4ea61c5d55e483b805636e3effe148fe397be489413490815704f0e34cc5cf262d049b4787b9452b1f2db2ead9061855678e11a3a20e62c12f8c SHA512 dd6c7357376d4dff6b095f2f415c1b6ac119c2600b85a22a7685876ab44dc19de940ace3d1b342ff3f18e16fa89c129fd1e5ed0e53c967005d57c617f41209dd
 DIST ktimer-17.12.2.tar.xz 452060 BLAKE2B 8cd613bfcb02a1d73f0cc4563bc2068ba15aec17118aa925c5dc1815ff16a251f5d4ba203c0df16f4adb81925dbab1d27743b07a8cf4878230c1859b04fd4544 SHA512 cc0d70be3f68b17705a1aead5a32510ea360283a5f0fc63a39341ed69dc233e4eff59f0a75688d9c845fb1feefa13278dbfe79e7aa96a214f2f15f642f15c27d
+DIST ktimer-17.12.3.tar.xz 452056 BLAKE2B 2b1916d8b26232824296893d4ed0c9e3db510b8e6dda93a8b547fe83e490e2d646b7d6abddbf781730bc831c7aeaf05ae478658b85fe1395069fdce090f3b437 SHA512 89445386f152ce0960f0de9c84d50701d30811a526933c3bcc4441a29b5ee71cbf7e3f674b49ab8554f5e58e884f46a6727c66c60f273d52dec5d597e053df5f

diff --git a/kde-apps/ktimer/ktimer-17.12.3.ebuild b/kde-apps/ktimer/ktimer-17.12.3.ebuild
new file mode 100644
index 00000000000..f21e3aa1385
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Timer"
+HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
+https://utils.kde.org/projects/ktimer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest
index 0565bb71a85..2de87231fe4 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,2 +1,3 @@
 DIST ktouch-17.08.3.tar.xz 5107488 BLAKE2B 7bbfa73bbe0ca684d03ab00394b1194bfabec58ab36045abc1b1122ba44f2c9f89d36bc18ea45ad5f810977fe1bff81ea014e90604f07d4fa7dd9c4878c2b22c SHA512 b6226262df1487a06836b0d71ad6363ab293ed78e2ab6ee6e4a58c162887cd9d6fbf475162156ac4e8af674e82a85382bc7cd3aeae4826664664e571c87bc26c
 DIST ktouch-17.12.2.tar.xz 5102420 BLAKE2B 17bb92390feb3c48b57d5c0076f15d6e6e64191ce722f89d608ebaa10f932b9f3a5907a8009e52b5e7115ee0c72c590a8b3dfdcf9cd22271357c6661fa6e4251 SHA512 449bc268254f21f3376a9b75a0aea97af5bf9d3617f7b7484361a615f3635cd60c74a37bfddd8674f20667325574adecaf42f362a3bbd6e5e66a3c6f5764f41a
+DIST ktouch-17.12.3.tar.xz 5105460 BLAKE2B 1878e633bd2aebe9f3da34a53d3ca868f1b1585c55bb0bfe6a05ac18788480caa3385ffc6f0249c0687aa0a44e65f4db4a69e75880550aa0f29b42b1bcc6d2f5 SHA512 6fb3f1ee7062331047aca2d44159bc47717cd0fdbf72e97a19e6bdf0fdd86df35f05405b724cdb0401c42b6a390eae7e9aaf26caddaa9f15e44c9ee7388b6c9e

diff --git a/kde-apps/ktouch/ktouch-17.12.3.ebuild b/kde-apps/ktouch/ktouch-17.12.3.ebuild
new file mode 100644
index 00000000000..548ca5f0385
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Program that helps to learn and practice touch typing"
+HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libxcb
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kwindowsystem)
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kqtquickcharts)
+"

diff --git a/kde-apps/ktp-accounts-kcm/Manifest b/kde-apps/ktp-accounts-kcm/Manifest
index 267541c83e2..00d32222ad3 100644
--- a/kde-apps/ktp-accounts-kcm/Manifest
+++ b/kde-apps/ktp-accounts-kcm/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-accounts-kcm-17.08.3.tar.xz 262952 BLAKE2B fe6230d7cb739c26194a2ef05493aed1bc4ed7c298b1fd143701fc564619e2b872162eb30d827e7e795ef20c15f1253b8a177e8efc6c5c144b53c12487c5cfa9 SHA512 a621cc83c7dd3827af55ab5abc486ce34af9281e194fea80489acb4b2c4060f1686433b974c56e333368b79284421acf556f28e0f4035d6fc1ca1612bc155454
 DIST ktp-accounts-kcm-17.12.2.tar.xz 262772 BLAKE2B 9072ae171f6e66466962c8b5e7f458f3ea2f371b0fed6f136f6004a725b94a5400349bfa85480c79b3668f7d64c7c5e84f89db39f3e9c72413888d953e4f59f6 SHA512 890f05eae2c405c887158d77eda5a8dfcbc9842c8273abc2d2ee53f4a7a4d0fa59986c33fdf0a593d92e8da4ad9d7ab8a61a6b5f7c100608d99bbf113ae89940
+DIST ktp-accounts-kcm-17.12.3.tar.xz 262800 BLAKE2B 63db8496c2a21114ade346ae060b1ecea49faf8df101cc6ecb465ef0c5b856d54f6240dd7900f0917fb9729182b32c376634e6fdf29cd94c5e2d66e4d768fce5 SHA512 5cb33357fa974e383a288f7af4785b9d18e35445130a01a3062e127be4f01039a4f65e894cfc5fe2f0002cd8bd837b066be03e5e19f4fed89a8a0bef5436f43c

diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.3.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.3.ebuild
new file mode 100644
index 00000000000..0bd40b4ef69
--- /dev/null
+++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy account management kcm"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="experimental"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep kaccounts-integration)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	net-libs/accounts-qt
+	net-libs/signond
+	net-libs/telepathy-qt[qt5(+)]
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kio)
+	net-libs/libaccounts-glib
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kaccounts-providers)
+	net-im/telepathy-connection-managers
+"
+
+src_prepare() {
+	if use experimental; then
+		mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || die "couldn't enable experimental services"
+	fi
+	kde5_src_prepare
+}
+
+pkg_postinst() {
+	if use experimental; then
+		ewarn "Experimental providers are enabled."
+		ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
+		ewarn "Use at your own risk!"
+	fi
+}

diff --git a/kde-apps/ktp-approver/Manifest b/kde-apps/ktp-approver/Manifest
index 6fd0986e68b..614708a5a76 100644
--- a/kde-apps/ktp-approver/Manifest
+++ b/kde-apps/ktp-approver/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-approver-17.08.3.tar.xz 37152 BLAKE2B 32834432f5eafc4758c35c6534c5afa35c8cd3f4bc7fd2c2cbbd42e3ba8e05d49c9920b4bd50266e198c0c842b333011033989f3f1fa24d85bfa90d62cdaeb14 SHA512 58982429f04ecd630fa5a2dd8902b043d4c0f04ff1b8480be4a93a42718e2b826b342fe241137ce5b56752b708393a346e15e26e1a32a912787a3e2c66659e33
 DIST ktp-approver-17.12.2.tar.xz 37080 BLAKE2B a65490c7785a690e011985e2bae895f0a77d213a59cf92d71e964804716931562c7cfb0a05d1d2c9d469557265ee294915c1a40dec7fa11787909f2e41b8bd16 SHA512 906765fd2e9cf31435e54a2e300ee14faa5d9ac1b732242ec9dabfa7c344f76ac34c88f3594465991fd8b887de669b1fb1d83ab7530fe09709dd7516f84a8e7e
+DIST ktp-approver-17.12.3.tar.xz 37044 BLAKE2B 7c9f25572a3a1bd9d38adbfff60a161900d2a02fa1a02f95be2412f4ecc3682097f63dbe4b0b29a8f6e5cbe6a63be63f405e74012816dec21a8fdcea0625eb96 SHA512 30668c4ee3b03b11a4781b57f4c8ba9c596c4e965016522ed9d6bd579cf42f9cc394c36ae1c4035288a1821276a392094a6c6b9bbf4e0bd6f94c3e46546ca4e4

diff --git a/kde-apps/ktp-approver/ktp-approver-17.12.3.ebuild b/kde-apps/ktp-approver/ktp-approver-17.12.3.ebuild
new file mode 100644
index 00000000000..58706d972a4
--- /dev/null
+++ b/kde-apps/ktp-approver/ktp-approver-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy notification handler"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	net-libs/telepathy-qt[qt5(+)]
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep ktp-contact-list)
+"

diff --git a/kde-apps/ktp-auth-handler/Manifest b/kde-apps/ktp-auth-handler/Manifest
index 3bb8e166c6f..d87116048b3 100644
--- a/kde-apps/ktp-auth-handler/Manifest
+++ b/kde-apps/ktp-auth-handler/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-auth-handler-17.08.3.tar.xz 46240 BLAKE2B 117674ce01f1ab58de0d3f5b1aad694de960d079049ce47067884009dd9501543c35709181cb704ce4e1f3404f44b980b5dc67c50e76b05aba3294a0b42374d2 SHA512 de7beea892f6199b6b4c48e93b4ce04449f72bd1073d4ed8b305f2c5f73e70ad23428b47533dc04d168a4ef88d03fcdd8150b37af94e8d562ecedcf4e8dec069
 DIST ktp-auth-handler-17.12.2.tar.xz 46288 BLAKE2B 1c021b591cd43ae321ba78fd296492ac982074d7cb73f9a2891e261d928bec44730207c890f7a1bdd201a8a363c982cb3a7ae4e8e54ba3a3f78cd9bd3cfc141e SHA512 27077a8808fa756e0cde128abf26291148fe1362041102167b5ddde057a442f04e0c8cb6915e51b63053be04efab93a0223953d819641690aebb773ca69b43b1
+DIST ktp-auth-handler-17.12.3.tar.xz 46260 BLAKE2B 22d2089a51776a0adc363422fe93b7a179f8c7fc143c42197ba8ed43e74c35b91558444f116d9527cd009235a670563ae73aac4a135c393da84a6083069584c6 SHA512 08b6a5e0b1a4ade40dd93ac8c515f4120e84e5251a7117c824194c47e35e30992e6afbd371c46ca8f29684caecb3f0e0ae26ab8d9c090019ca9c78336f24478a

diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.3.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.3.ebuild
new file mode 100644
index 00000000000..2420ddb40f4
--- /dev/null
+++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy authentication handler"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep kaccounts-integration)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	app-crypt/qca:2[qt5(+)]
+	net-libs/accounts-qt
+	net-libs/signond
+	net-libs/telepathy-qt[qt5(+)]
+"
+RDEPEND="${DEPEND}
+	app-crypt/qca:2[ssl]
+"

diff --git a/kde-apps/ktp-call-ui/Manifest b/kde-apps/ktp-call-ui/Manifest
index f374cef04cf..bbf38bfc940 100644
--- a/kde-apps/ktp-call-ui/Manifest
+++ b/kde-apps/ktp-call-ui/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-call-ui-17.08.3.tar.xz 96572 BLAKE2B 862c38ba997bd97dc82a6f430f22d2b871d5ed5db47931fb9f12ec9523e330121f81295f89dd1e68556593758ef5554c9650f080951ab9f2552b479825deab4d SHA512 45cf95c42959b21ead7048e72c16074a2e5ee8a012fe0d287a32741d896d4af03abcca640d875ba8a223a5cfc7f0ec1cf845cc1c87ae5acfd88fb55020a2810e
 DIST ktp-call-ui-17.12.2.tar.xz 96492 BLAKE2B cacf29f85dbc815aa00fc449c38d9fd45ea8f359316feba8c289dba363de095e622dfe1e8ceeaa121a5d2b7f0f18a577d016242bc57d621d3ad2b46e95359796 SHA512 df633e964c35a807bc349c2f18956cecb21679b4d791c552f6e445bb91132f454804c04cb2960c7fb203ac47972fd28c4ce7793600ec6888af409166ebfdd36c
+DIST ktp-call-ui-17.12.3.tar.xz 96532 BLAKE2B ed43fa92c5ccb10b831c3577a1a58f91195d50c3207b56e11911f0a153fea4705a5a2b99de950e40647730473dd53815333819cdc933bdb71d2fa7087a1bb5c7 SHA512 9fc96b1e83b95a2e6d2793631c94ff1092e72fdd78b700ed7d44bd1dfe7dd2c010ac86ab7baea1ddaad02c99cbf75b27f8d42da43867fe84d2d7dc245aef0ea4

diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-17.12.3.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-17.12.3.ebuild
new file mode 100644
index 00000000000..c0ba9a38bb8
--- /dev/null
+++ b/kde-apps/ktp-call-ui/ktp-call-ui-17.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy audio/video conferencing ui"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	dev-libs/boost
+	dev-libs/glib:2
+	media-libs/phonon[qt5(+)]
+	media-libs/qt-gstreamer[qt5(+)]
+	net-libs/farstream:0.2
+	net-libs/telepathy-farstream
+	net-libs/telepathy-qt[farstream,qt5(+)]
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/ktp-common-internals/Manifest b/kde-apps/ktp-common-internals/Manifest
index f2dfd258168..59ba4e602dc 100644
--- a/kde-apps/ktp-common-internals/Manifest
+++ b/kde-apps/ktp-common-internals/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-common-internals-17.08.3.tar.xz 441460 BLAKE2B ed3ad90bf587352a93827bb78c5ac76d8fdcf29cda0615a822a49d230d94aa60d56d65f860b61ba8d60dc577de0ba827ec8195193800178c477dadf13754a884 SHA512 69feaf0d95f3f664127a42071ef3867d4efa3f1adadfa5e30da4a907fe285866fcd765e6f747e0e3f19048c62148b640f73c4690eed5e04de4c3cffed2403ed3
 DIST ktp-common-internals-17.12.2.tar.xz 441140 BLAKE2B ca6f823e9c44b0ecdbec94e15859e2a523d2e83a222263198697c668e33d51913e04d7f92215ae5ba8d5be9b70b3ca06c1869274b12014a6072f00af98ceb7a9 SHA512 f8c0311bf149456c3eec611e4b786c1109371187d682a1ba65cc90322e3e47438500711a606581df5cb369957793b9476a429859c54349b10e95685d095debfb
+DIST ktp-common-internals-17.12.3.tar.xz 441184 BLAKE2B 65b3e4e830e5d90f9318d160ddb3ec239772a840973464b95c0b6dba1e753a5a12120896a31aa9d6663adfc235591181adb4b0f938a3a56f7f18d63ff4e1146c SHA512 7662017f3186ed0b70dc02a6af33b0f0f5547c2a3da5f76855cbdaa7ce8bdc31cc43929033b040cd1d7bea0b9606dfb440ee93a8ce5d0f9835363775b95c9cf1

diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-17.12.3.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-17.12.3.ebuild
new file mode 100644
index 00000000000..6325d2580a1
--- /dev/null
+++ b/kde-apps/ktp-common-internals/ktp-common-internals-17.12.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Telepathy common library"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="otr +sso"
+
+RDEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpeople)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	>=net-libs/telepathy-logger-qt-17.08.0:5
+	>=net-libs/telepathy-qt-0.9.5[qt5(+)]
+	otr? (
+		dev-libs/libgcrypt:0=
+		>=net-libs/libotr-4.0.0
+	)
+	sso? (
+		$(add_kdeapps_dep kaccounts-integration)
+		net-libs/accounts-qt
+		net-libs/telepathy-accounts-signon
+	)
+"
+DEPEND="${RDEPEND}
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtnetwork)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package sso KAccounts)
+		$(cmake-utils_use_find_package sso AccountsQt5)
+		$(cmake-utils_use_find_package otr Libgcrypt)
+		$(cmake-utils_use_find_package otr LibOTR)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/ktp-contact-list/Manifest b/kde-apps/ktp-contact-list/Manifest
index c095c0c0c05..987a253991f 100644
--- a/kde-apps/ktp-contact-list/Manifest
+++ b/kde-apps/ktp-contact-list/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-contact-list-17.08.3.tar.xz 132120 BLAKE2B 9aa2022e0c03ec68bf57cb7a4bac528d31d879aef6881cfb8c962e4028ea4c1c4636b16ae3d5cdc8abd5022dc4fa1b60c8ea2ccd49137d5f45f83d6132f34ec1 SHA512 e3c4ebb45125731cb6e00387803bb060113ae39243685444c3bf9eaf87c15827e3b90c2e7c0e4e9d5ff3af26a59bed4c0321369a39a5897d711678e2f251a0ea
 DIST ktp-contact-list-17.12.2.tar.xz 131456 BLAKE2B a5247330d4d155e4b4fc671452d8dda81ef4cd17940b2ffbc43e3ca54f6d29a180849083d86cae2013015ec0f360ba2da3137663dd9ca8fdd9e132b990f45d69 SHA512 645a2059facb25556ff3a9194096cb028513417eebc98eb6f5c59274863019dcca26294505a38c534f788bcd2c3c49fc2410b1028d2760c327df709f1c18c7d5
+DIST ktp-contact-list-17.12.3.tar.xz 131508 BLAKE2B 55f46331693029939137067e98d252cf6b8efc816b96e597042c2adbaec3bbefdfe5bf027ffda47d9ece869285107425da27661f2b5d0bc63c438843bffdabfc SHA512 4ceaad321e180a121ed8dc10001932c070042544fbab6df1716d882ff429a51615fa3d97615c443141f0e709eb78aee6a013a2e36159d500494bd406761c8983

diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-17.12.3.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-17.12.3.ebuild
new file mode 100644
index 00000000000..93ce9c75224
--- /dev/null
+++ b/kde-apps/ktp-contact-list/ktp-contact-list-17.12.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy contact list"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kpeople)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	net-libs/telepathy-qt[qt5(+)]
+"
+DEPEND="${RDEPEND}
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_qt_dep qtxml)
+"

diff --git a/kde-apps/ktp-contact-runner/Manifest b/kde-apps/ktp-contact-runner/Manifest
index cfb4b6696c9..696a539dd1d 100644
--- a/kde-apps/ktp-contact-runner/Manifest
+++ b/kde-apps/ktp-contact-runner/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-contact-runner-17.08.3.tar.xz 40088 BLAKE2B 5f547b1108c7d323ad39e879a72dad6146e7dd1a6839de6b154962685f897bf844bce8760b3c0f351cd1eb07c3d5e1d9d9c857f9a6206a5636ef935d2d52e513 SHA512 e4965b95168753a8143e7221129df0e27f746c9b1933ab65b0c10428949ffb7caa82094d9fc01b93484b9028cd9d8719f50bdc253d36c0d79cd4a7581870a9e0
 DIST ktp-contact-runner-17.12.2.tar.xz 40156 BLAKE2B 5ace9e19215c375986e2803efedbbfb025289a4086c8de9c5f8eb7afef866283d24f0d71ed5cc88f6d621c7f7f7bd7406f3c184ffb00538893333c12095ababd SHA512 0177f5e097857a7e7c5d69eae83bb66e13ac3b030e6549421e07079101f0424f99997c70d374c6b9429ed7d678b766e1aca9b361c6fd636ce6ca7e1a98b57e73
+DIST ktp-contact-runner-17.12.3.tar.xz 40100 BLAKE2B a328c6f8af07e2d7a3d1bacad077fe83e39d412ad1517feda7a1f0f17aed45fd503e22fa3064cf57e3687c572b1dde4a99df48e36405ba1662edbab33614f5c5 SHA512 b2ebd74bc9dfd893867fca624a1e4ccb2b999b27b87c2f460735fd0c1e7d9627765d012cd901a9db1d5d6df79a587da3d2457d7a2afd504eae8b41cc9917cf9f

diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.3.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.3.ebuild
new file mode 100644
index 00000000000..9aba85ad01a
--- /dev/null
+++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy krunner plugin"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep krunner)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	net-libs/telepathy-qt[qt5(+)]
+"
+DEPEND="${RDEPEND}
+	$(add_frameworks_dep kservice)
+"

diff --git a/kde-apps/ktp-desktop-applets/Manifest b/kde-apps/ktp-desktop-applets/Manifest
index 9dec403c226..b6732a116cb 100644
--- a/kde-apps/ktp-desktop-applets/Manifest
+++ b/kde-apps/ktp-desktop-applets/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-desktop-applets-17.08.3.tar.xz 43184 BLAKE2B 9d88c4b3ff03f4415e6c49fab58ffdaf35ecdd36a020ebe781e854a7b1b868605d3fe7156e2778fc5c45a2b9705c4353c8609490cc6f51843bf72fc6a0b95fae SHA512 743c6406a8d9d9ca0739e0a8072a6d9e6541e1702b09c53ae05b18feb8209c4b18ab4a9577537b60c0276e49d959cfda2f071ece099b087e38d9a011cc0d52e9
 DIST ktp-desktop-applets-17.12.2.tar.xz 43176 BLAKE2B 964b3cdd31a91dc28c3b6c26aae457cc6297793f854b24767850177e3b1fd6843af463274ca93af860e8593d4ba4c2c09c4911ac81246d2afb2b36f883fc2789 SHA512 aa9871eeeccb1cfef2789ab939cd50fdd05b9ce9d49d4eba8b67cba22be5b7bbda1047a9a6cd63cc67f50a47162098c4dd9eb95fcacfb97b6a60434341435c6d
+DIST ktp-desktop-applets-17.12.3.tar.xz 43220 BLAKE2B c1d783c2c10481e4eda0e18cabe6598d8ee5fb0342f3d3b23f75916c66b2bebe6e43ac330fb224b1380d8fdfa746ed458e447b1525b3b23ad15a6ed2d4f8d1d5 SHA512 e6f1edace6b543c56b85b79f421c0023d28495c5dbf6d821f729970161a8d097faa03433051f385117d4b0968c4d877ecc5b0134b94feddb73a577763de63a3a

diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.3.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.3.ebuild
new file mode 100644
index 00000000000..71c40a130e4
--- /dev/null
+++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep plasma)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+"
+DEPEND="${RDEPEND}
+	$(add_frameworks_dep ki18n)
+"

diff --git a/kde-apps/ktp-filetransfer-handler/Manifest b/kde-apps/ktp-filetransfer-handler/Manifest
index 1cb7198a6df..88fb1eea0fc 100644
--- a/kde-apps/ktp-filetransfer-handler/Manifest
+++ b/kde-apps/ktp-filetransfer-handler/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-filetransfer-handler-17.08.3.tar.xz 46052 BLAKE2B dccc6f47a7a29499ff748d6abaf58e51eae8ab71ccb19013a0a38d5fbc48ac693124f9c77c6c073e99c40b2b753767a26c611960873fa1bc72f6eeb7ba6a4d75 SHA512 c67246b00ae0b76773e8b3b0e1a3d79b5b06dabe37941da2262c30bca256270dcca710b866975f20d950719bc319de594ab50de21abd29d3b966e629b50d8a56
 DIST ktp-filetransfer-handler-17.12.2.tar.xz 46008 BLAKE2B 91068cc53e69cbb23f0ed89a72ac0f3aa7c5567ff751adbf439223f866b24c1867650f2e765319e539471b8046064f9fa65668d87bac711c6d9c9453d0923390 SHA512 df06f170269ef31dd46f650e1467b7f46274d2d9443e9c9332c213c8e1f167d297cc99619130def7ce9e407ae4f6d675e8d8afb1d556670f8c7835ba39ee00b3
+DIST ktp-filetransfer-handler-17.12.3.tar.xz 45968 BLAKE2B d982a94ec787124d5d6df5284a1effdeb58c4f1dd15e7a9bfd6e017f8acc172becbfe83162b9769ee12a3617d1dc7348efde4e563f95e771976cbb58d3d1cfc8 SHA512 145b3616523c224b479107b94de6b267151a9e6b12a412a86abf8da7a1f0b18fdb88783167149e84641532fe4ebf5105d64976155561f3ce7d23139ef58825c3

diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.3.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.3.ebuild
new file mode 100644
index 00000000000..a8e607bd725
--- /dev/null
+++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy file transfer handler"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	net-libs/telepathy-qt[qt5(+)]
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/ktp-kded-module/Manifest b/kde-apps/ktp-kded-module/Manifest
index 792a296b6f4..1ca3e59f747 100644
--- a/kde-apps/ktp-kded-module/Manifest
+++ b/kde-apps/ktp-kded-module/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-kded-module-17.08.3.tar.xz 81400 BLAKE2B 74fbbcf1426612f59a32843fe48511674c7a251e9ea14c3429f5cfb3d1d7026276a695f9f5c45d5636505fe7f5a8474fbe96669a9443456e110c8f1aac73ba6c SHA512 2631acca0d94b35fe6fdb44e8e7e0c54863c0edae288bb5194fcb85a323b55103ae2a4f13732a3818041fe7168e625b87def71484693dba7f82524feac56efb4
 DIST ktp-kded-module-17.12.2.tar.xz 81264 BLAKE2B e674b083c74106838f76aaf5701b15139864bd49df0f825437bd900ea27b337127963ecdd3652317971923cae57fb61b3b5908e8cc5586524cd0a0ca42ff8d44 SHA512 93bbf1a2636019ed7c2fabebbe38c161784e7e65732c31c4c6c3d5f333a097c7ed2cd1082fc184b16d4149354bc9c2bba32e37d2d71d60aa5abf043c49ec8288
+DIST ktp-kded-module-17.12.3.tar.xz 81256 BLAKE2B 690a858e80614ecb1f3fa465361010d846acb73c4a92d9355735cc6cde97648894182a11065aae28954f093a09e4e950ff5e104f0b6675caadae79126ddcf913 SHA512 0d804705662ed87fe56217e603ade5b0ad28b3dc852a7f6fb005c42b033464ae92f866ef00e52e80cdb67c2e107d94f104f3e0b7ce7bb7660cc4555f4e414d57

diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-17.12.3.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-17.12.3.ebuild
new file mode 100644
index 00000000000..6d59197ba41
--- /dev/null
+++ b/kde-apps/ktp-kded-module/ktp-kded-module-17.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy workspace integration"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kidletime)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	net-libs/telepathy-qt[qt5(+)]
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kwidgetsaddons)
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep signon-kwallet-extension)
+"

diff --git a/kde-apps/ktp-send-file/Manifest b/kde-apps/ktp-send-file/Manifest
index 43f8a2305b7..c22f323d82c 100644
--- a/kde-apps/ktp-send-file/Manifest
+++ b/kde-apps/ktp-send-file/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-send-file-17.08.3.tar.xz 28808 BLAKE2B 3ba9dbdbd7d0fbd874818cffcdb8d9e2d5215501eecf081256c49d3a565c7317a1ed835cf23f839bfa1ef6d7adeeda3e833aa1403b359bd3e614a77746f1ca38 SHA512 bba79b9ce1e16635d4d21de5ec25223ccb63908e1a0cc1d25e9bc6808f553b4ad850ed3460481e8cc418b9a8290f056a751c8e2fc14f668dc4e3f20695d6ddfe
 DIST ktp-send-file-17.12.2.tar.xz 28776 BLAKE2B 902e33a94aeb19d0ba9681a37f931fe8c7a305af2e771bb212ef0ffd65f53b84d6aa5a5b310850fad5cc54f39a589968c9fa7cad0716a6a052d29db90da7a3b6 SHA512 19b2b62654c8f88253068b8c3b4f432d48a813cfa90ade185784455b4aa0570fabed1fb1f2b71ee465c1f43ad153bdcc87f2c642d8c015c47468e2aed6f45761
+DIST ktp-send-file-17.12.3.tar.xz 28820 BLAKE2B 267abc501fa4d2890e5c530ed7df132cad2a56800d3008f72dd3599779e1ba34c14f82635991bd43035af25087ec2c36dd14c79384819a01c2f9e4d3a7050f95 SHA512 887a7d4008f77fbc48355c32e4716f164df77c901ba4bf7eb0b0305e83b03e3e8fd38e7b5381532e3037f42b60055e65c4b49e1510799000c3951c67ee2a0ef5

diff --git a/kde-apps/ktp-send-file/ktp-send-file-17.12.3.ebuild b/kde-apps/ktp-send-file/ktp-send-file-17.12.3.ebuild
new file mode 100644
index 00000000000..d297bb178cd
--- /dev/null
+++ b/kde-apps/ktp-send-file/ktp-send-file-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	net-libs/telepathy-qt[qt5(+)]
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kcmutils)
+"
+RDEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep ktp-contact-list)
+	$(add_kdeapps_dep ktp-filetransfer-handler)
+"

diff --git a/kde-apps/ktp-text-ui/Manifest b/kde-apps/ktp-text-ui/Manifest
index 6947d3ffc48..05dfb757506 100644
--- a/kde-apps/ktp-text-ui/Manifest
+++ b/kde-apps/ktp-text-ui/Manifest
@@ -1,2 +1,3 @@
 DIST ktp-text-ui-17.08.3.tar.xz 468704 BLAKE2B 651d51416f246d216c0d3e8f835ff672cd21703d2be25c54e91e2d06e98e1b05759969e94b77379d74cb7bc332009894613566980152593b1050279719c365b9 SHA512 4d5f870c2078ab3adf5aab2471ecc945535bb52754b610ce2b3edce1320f09c26554719d4566e4ce9daa36c038846359aeb07e98690ffeb87e0534c2d4c5f23d
 DIST ktp-text-ui-17.12.2.tar.xz 468492 BLAKE2B 32a21f21059d51012bff30168924a3106678cb93ce9eed364a0d854414f18f615c16a974a0490062095a6c47c362dc3abae2c8523f26dda55474e910b4b9f49f SHA512 bb94c43a4b7071246af29e75e8d9ad6219bbe912f696fe1ebf248f171caa480c91abb79ee45d8f94fda2d73937b1aec7bf69d8260974c9fc772145cd65b9350a
+DIST ktp-text-ui-17.12.3.tar.xz 468592 BLAKE2B d4a4aadce200e67f40ec16382902f386ff06bc14bcbc0b91fd7ad0193eaf31e9bf7b1e8fefdf80dbf1cbd6e3e100a61fefcfcf1a67d4dd578f2191760877519b SHA512 2ae0dbfac8f23e478cf208be610cb2d5b73648b1bda43af75f4fa33dcbdb00a5342a19c4b2b6cd8c5a59a07ec6ca3a8d3d8d95cbc42d24c4b74ff40ee22b427f

diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-17.12.3.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-17.12.3.ebuild
new file mode 100644
index 00000000000..d8d73763289
--- /dev/null
+++ b/kde-apps/ktp-text-ui/ktp-text-ui-17.12.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy text chat window"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
+
+LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE="speech"
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdewebkit)
+	$(add_frameworks_dep kemoticons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kpeople)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_kdeapps_dep ktp-common-internals otr)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	net-libs/telepathy-qt[qt5(+)]
+	speech? ( $(add_qt_dep qtspeech) )
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep ktp-contact-list)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package speech Qt5TextToSpeech)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/ktuberling/Manifest b/kde-apps/ktuberling/Manifest
index 0c6eef3dd96..3aa97c8db29 100644
--- a/kde-apps/ktuberling/Manifest
+++ b/kde-apps/ktuberling/Manifest
@@ -1,2 +1,3 @@
 DIST ktuberling-17.08.3.tar.xz 32764588 BLAKE2B ee7ece540a46015209ecf3fac3f5a22596aa0e760c15661c489807a01e0cf43c7ffe6edebe39b502abea2cbc23388fd4033a7426ae2cda15dd8e336b2fb4dcbd SHA512 93faa93f9e03adab4b34287aa16b7403e2ef89a09ecacdb9bcd4170ea26074e3527c6e41ea0380b21479a764cc52185a008732a3cd29859f907bcdcc1dffc2fc
 DIST ktuberling-17.12.2.tar.xz 32801956 BLAKE2B 2a1177cb9be4f4c86b84fe765660eb04c73654a6d48d1f979e0199f59465c267f3b67c5cf6c268da419afaf856acfec568abd75f6d25d967f403f220a9359fd2 SHA512 f36e0b4ccc1fd849ef38d1b0a9f935c041a426356afc84c3799210f0b0359c25a4ba8c03eec7af5d3e3326aba5be4eebea4718a97bae312d48e2b6c00a0db195
+DIST ktuberling-17.12.3.tar.xz 32802036 BLAKE2B b80c4fcf37315889270de1e9cbef3ce70817b6823a5f20305d05e4213be0714d3a6fb575c388d77fc264b32acf9458e1317bd29ca4021cdb9524b13bde0a76da SHA512 f92d1f97c725bbe45e2590b3873978a321fc5fc78930e21f98274ec34eb665d71542a3451e7970c964e5f3cd7a615f472f6e4f5656562f6c349d45807ed2bda1

diff --git a/kde-apps/ktuberling/ktuberling-17.12.3.ebuild b/kde-apps/ktuberling/ktuberling-17.12.3.ebuild
new file mode 100644
index 00000000000..6f603a18c56
--- /dev/null
+++ b/kde-apps/ktuberling/ktuberling-17.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Potato game for kids by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/ktuberling/
+	https://games.kde.org/game.php?game=ktuberling
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtmultimedia)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/phonon[qt5(+)]
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kturtle/Manifest b/kde-apps/kturtle/Manifest
index f4fc72f18f1..df92d645bc0 100644
--- a/kde-apps/kturtle/Manifest
+++ b/kde-apps/kturtle/Manifest
@@ -1,2 +1,3 @@
 DIST kturtle-17.08.3.tar.xz 1608652 BLAKE2B 3ab59b2af19bfc55679eb9713cd62a02944e0cec6da8e6382aea56f642e438f1d3db1b9d35bf28cd3f27187fbb78db0b317d4bc146f233422eb637c96651a1ba SHA512 b0b67efe41aebe5d30e7b5a85215190b3d5bcb550f7045d11bdb2032ba27039d14cbecbf8e8d9e09011dfb23557fffe79130ea3b29e1f3c5db08e295b66db6ea
 DIST kturtle-17.12.2.tar.xz 1608812 BLAKE2B 744db7aef779d980a162ac1f4cef5410433931c01f39611daf7bf785e810a38ac9e79d02c243ccc3675b8668ab49fd9767b4bc6778d41c9ba611d17069fb682b SHA512 20050ae4349a518940c9fb4e2646bc671a8c63979c19b2176b1f15e7b476e2d3bb2ecdcdb7e1ee6eea95e1b1e847f9e87ec7a87f3457edac110e0466549b6d5e
+DIST kturtle-17.12.3.tar.xz 1608852 BLAKE2B 1f8fa96742f08bb3e9ff4be1c6b2f1cc9bae22acf9e54f69a19a74f621fae9cf55bad26f4baee1313e03ea3a575b21f5d45d66541f712c128b823718fcc7936f SHA512 5510621296a824cdedd2454cbda21e5eb906bb72a79addae5ccb19d011af813c29c7702166bd2e4b728a3cd1d62589842b44983af01af10d3f6a13536afcff2e

diff --git a/kde-apps/kturtle/kturtle-17.12.3.ebuild b/kde-apps/kturtle/kturtle-17.12.3.ebuild
new file mode 100644
index 00000000000..f1c34975ae1
--- /dev/null
+++ b/kde-apps/kturtle/kturtle-17.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Educational programming environment using the Logo programming language"
+HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kubrick/Manifest b/kde-apps/kubrick/Manifest
index 66141169fc1..12a058bb29b 100644
--- a/kde-apps/kubrick/Manifest
+++ b/kde-apps/kubrick/Manifest
@@ -1,2 +1,3 @@
 DIST kubrick-17.08.3.tar.xz 306544 BLAKE2B bd59fdc9cc1f78566f7f741855634b18fcfa4d0ec755352063777ae5ecd49d6f256a7a65fdd4741c9b1a3d8e58e0a120573ec80cf13e787bd3f9a0ffd38c4f9d SHA512 14120974e31aa23d83069f2be025e40835017bc884487ad04db683f80a7159c06ff713f94cc04f4d36bb22ffa968dbe28e078ada2458dd2192a682eeb4a14c23
 DIST kubrick-17.12.2.tar.xz 306952 BLAKE2B 476eaf26f93b050953494b8c728960b77a1032fc16e0c550667f90a04307042e3005b16514c756a08d7bfb4f9094b62a5462681e56cdc457e5655d2a95bdf70e SHA512 4b7d74db13102479c43441540291d63523265daec4cfd763781e09ebc96bbeca5f263be8593bfdbf3477d4396f5d4f0edc11b09ab451630d6999f5b28c753792
+DIST kubrick-17.12.3.tar.xz 307056 BLAKE2B 737e97392692bc9aa7e1ba67d1cc04e370824932248586ab1a6a04afe4f4a3f4feea6e8dc86a4f39e56714bb01781c637d466d6eea6c950d22146d61b7fedc1d SHA512 4aaa118514674458513ffc8b4ce0d5cad479d33103302979e2a9ee6f9ed7955147dd42d8f31ba73a6ad39e1050ffbd48f85d8eab6954bad834fbf1e6b92f39d6

diff --git a/kde-apps/kubrick/kubrick-17.12.3.ebuild b/kde-apps/kubrick/kubrick-17.12.3.ebuild
new file mode 100644
index 00000000000..49fdf450e36
--- /dev/null
+++ b/kde-apps/kubrick/kubrick-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
+HOMEPAGE="https://www.kde.org/applications/games/kubrick/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtopengl)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	virtual/glu
+	virtual/opengl
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest
index 273e8815bdb..27b17059b09 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,2 +1,3 @@
 DIST kwalletmanager-17.08.3.tar.xz 750136 BLAKE2B 7b4f17d4a461c20864b46f8adb10598b8a60b50ad39d458e570eada768f4ef3d821b15505f3fbdb84e4f699369f66a271229f1132d56a11433482d5c216adcc1 SHA512 60ccefe7441ee9f77b2f8a070320994e194b605f381b1981443510542c5fd55eb8c0e23c31ad5cc0e0994495a209389c844c949a4c6ebc6a91ea81011451742b
 DIST kwalletmanager-17.12.2.tar.xz 778528 BLAKE2B 6b81bf0b65b27a4def807196163841ae3a0d73faa188a46540cc93811ab16a827a0bb7b460d3b30883e91898407a8d40a40be5d2923bebadc7e89ae108de9203 SHA512 406becb541024715d781df3c1b6cc4d022ed2714683c1ba5f5f6374410332f5f2e04218ca3d13b2adf747b89ed524cdd8ec1697117a4a6943f1649a295611595
+DIST kwalletmanager-17.12.3.tar.xz 778500 BLAKE2B 106e4cae3ec45f1782f838dc7fdf6722ebf766120ca922c6ff49a469afe09c48ff2dd81607094864a56f69355408b292e5dfa68138375bf1b2e48415f9227766 SHA512 b06bd097c580dc70d51388a12f30bd0ff0460d6dec5789333e460037ee3d132886e004c1fb1cdb13add6e588bce554d72b5cfb33bffa205b0edfebcf074610ac

diff --git a/kde-apps/kwalletmanager/kwalletmanager-17.12.3.ebuild b/kde-apps/kwalletmanager/kwalletmanager-17.12.3.ebuild
new file mode 100644
index 00000000000..c557ba43034
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-17.12.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Wallet management tool"
+HOMEAGE="https://www.kde.org/applications/system/kwalletmanager
+https://utils.kde.org/projects/kwalletmanager"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kauth)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kwalletmanager-15.04.3-r1:4
+	!kde-base/legacy-icons
+"

diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest
index 8e1f58203fd..bc5318beba4 100644
--- a/kde-apps/kwave/Manifest
+++ b/kde-apps/kwave/Manifest
@@ -1,2 +1,3 @@
 DIST kwave-17.08.3.tar.xz 4707080 BLAKE2B 97cc1c3203988fbc2207f5f9a22369804ca96c8a2c9997bc9a884f987c8ca38dfb4ff3819afca920ded788f5494a5bf4f64d2e0375de63b25b3c379dc304c7d6 SHA512 705288c599facb3ecb1f2c21bf4c8633622b2938d88d563f7358ed888fc3aaa4c54d10a4e8c4263d19f73eab0f4bff5ce8e61058bb56b10baeb93e05c90d661e
 DIST kwave-17.12.2.tar.xz 4757080 BLAKE2B e4587a4ed09119b4707c5b492d359090b1d5d3621734423bd5dbc410ba09dfaf65d1f6071aefedaf2652fe0b4f11fa42bc210f92fb76245bf8cb616e12ec9b0f SHA512 84d6f72cb9e71a347d7e7e52660c317976634faeb9dd022a1eb3145301574ce61ac6f263f81de7913f9b443e8b5e0c80d0b22405f9f5a6218b1b67db2abc1692
+DIST kwave-17.12.3.tar.xz 4757724 BLAKE2B 1479b75aada209ec45fc69a735f789512f8c81177a469e7f87f55e8063f8bf2421b7c901aae0886f6aff238ff6ed9acec2b872fa61d596d30251745ca5553619 SHA512 008df107d05c5e9d07a9b8f64ad261a03bfdca64c8ffc098be6838a4672bce2d0c00f9fe4afe07cd7418390e0973720c0bcc1703ac4ab8fb5e0bbd5fee9fb503

diff --git a/kde-apps/kwave/kwave-17.12.3.ebuild b/kde-apps/kwave/kwave-17.12.3.ebuild
new file mode 100644
index 00000000000..5327a15228e
--- /dev/null
+++ b/kde-apps/kwave/kwave-17.12.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
+HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/"
+LICENSE="
+	CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
+	handbook? ( FDL-1.2 )
+	opus? ( BSD-2 )
+"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
+
+RDEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-libs/audiofile:=
+	>=sci-libs/fftw-3
+	media-libs/libsamplerate
+	alsa? ( media-libs/alsa-lib )
+	flac? ( media-libs/flac )
+	mp3? (
+		media-libs/id3lib
+		media-libs/libmad
+		|| ( media-sound/lame media-sound/toolame media-sound/twolame )
+	)
+	qtmedia? ( $(add_qt_dep qtmultimedia) )
+	opus? (
+		media-libs/libogg
+		media-libs/opus
+	)
+	pulseaudio? ( media-sound/pulseaudio )
+	vorbis? (
+		media-libs/libogg
+		media-libs/libvorbis
+	)
+"
+DEPEND="${RDEPEND}
+	$(add_kdeapps_dep poxml)
+	$(add_qt_dep qtconcurrent)
+	sys-devel/gettext
+	handbook? ( || (
+		gnome-base/librsvg
+		virtual/imagemagick-tools[png,svg]
+	) )
+"
+
+DOCS=( AUTHORS CHANGES LICENSES README TODO )
+
+src_configure() {
+	local mycmakeargs=(
+		-DDEBUG=$(usex debug)
+		-DWITH_ALSA=$(usex alsa)
+		-DWITH_DOC=$(usex handbook)
+		-DWITH_FLAC=$(usex flac)
+		-DWITH_MP3=$(usex mp3)
+		-DWITH_OGG_VORBIS=$(usex vorbis)
+		-DWITH_OGG_OPUS=$(usex opus)
+		-DWITH_OSS=$(usex oss)
+		-DWITH_PULSEAUDIO=$(usex pulseaudio)
+		-DWITH_QT_AUDIO=$(usex qtmedia)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kwordquiz/Manifest b/kde-apps/kwordquiz/Manifest
index 24ca1e19b66..33616299e25 100644
--- a/kde-apps/kwordquiz/Manifest
+++ b/kde-apps/kwordquiz/Manifest
@@ -1,2 +1,3 @@
 DIST kwordquiz-17.08.3.tar.xz 4167380 BLAKE2B 175278b4b09e815a8c33516e741d44f2dc578f9e67184de95f1aa8a3bdd1b7f4a357782985411dec9b9af7d466eeb665babd5064e279de39d4aa908966e774a7 SHA512 8738172267c6016fed00629306ee6fc152549f2e1299077c2b5d2630afaa02af5ebd9f795810bbc40a7e4785502d213d752352ddaff9eedccf79804523094c16
 DIST kwordquiz-17.12.2.tar.xz 4168836 BLAKE2B 993aee2e3221bf489ef1528697789a0c382ac77d6312e874a2f3e548ae84e7b36e7274f4d3cd5959e444386b8e61c07dde20675eb2941af08f9e1e977da84639 SHA512 f0210292f6c25b64dce00d221e5ba0797d45c7f1d6354be40dbd294534306f7b328b436f46fbad72d91b97867589694251f8fae7ed2367c1057198c942e3329b
+DIST kwordquiz-17.12.3.tar.xz 4168956 BLAKE2B ae201895e4b04e692af562a4adff052f2d6c6897cd7e441f17a1c4613d0a5094fd34d2ab842f4d0661fca35b1a5512b1906ef54179ce22e135d4a0a196c281d9 SHA512 b07d8673c14752ebf38e4ff18771189a701f52435b4c565e4355f48246eb81660f2d0d6d5beb22ca19774e1ec6c0495cf203dcb0e5634609f7f021751e64f561

diff --git a/kde-apps/kwordquiz/kwordquiz-17.12.3.ebuild b/kde-apps/kwordquiz/kwordquiz-17.12.3.ebuild
new file mode 100644
index 00000000000..666208ff0da
--- /dev/null
+++ b/kde-apps/kwordquiz/kwordquiz-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A powerful flashcard and vocabulary learning program"
+HOMEPAGE="https://www.kde.org/applications/education/kwordquiz https://edu.kde.org/kwordquiz"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkeduvocdocument)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	media-libs/phonon[qt5(+)]
+"
+RDEPEND=${DEPEND}

diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest
index b685bf98209..3d7c86cf68b 100644
--- a/kde-apps/kwrite/Manifest
+++ b/kde-apps/kwrite/Manifest
@@ -1,2 +1,3 @@
 DIST kate-17.08.3.tar.xz 5617380 BLAKE2B 582c128e1904fbd0cec6ff177296aca68c36749581b57b6d71fce3e251838699c5068945a6e43abc05339eca3c2ac9dd5ec53891c20e208e3634771d5a859dd0 SHA512 cf4be33ec05a5451322141beeb4b2a66ff34da9f34fbc1038d7303d707012ffc477510164a65837ea0b94733b0e2812b747109a78049b5e4d31a75887c66bd46
 DIST kate-17.12.2.tar.xz 5630528 BLAKE2B 29e0cfe6b25aef849f03e2a87bbdef4e64b1a9ee7ec3550c5257a6902e7fffd0f011ed08a89457f8215750ce8ec22c00b203734161902ee7a75a77fc349f6768 SHA512 cb71a569e4bd04c9ca1aeed81a7261b3838bf78d6bd731e31163f1eb254d81e78b13889d2118483de0d9cae6a92ebbc4e4dec9f3c62e29444ac1c3fd8dc7efe1
+DIST kate-17.12.3.tar.xz 5629840 BLAKE2B 384b15a1273ec02d0d3342e761f5c1135f000d1b8485445d07ff5384ea49f60c6d4a6aaadd8371d931cbfcab190e4e5ff820021708dbc44899a01340b980e3bd SHA512 3435afb4dc643064c9e98c86e02521cec9d53fb7ad30320e686db6260e3468b3745643447172218b033dcd46e7c9f02efbd00af26ee820b928ac74f5cf62b0a6

diff --git a/kde-apps/kwrite/kwrite-17.12.3.ebuild b/kde-apps/kwrite/kwrite-17.12.3.ebuild
new file mode 100644
index 00000000000..40a36cff18e
--- /dev/null
+++ b/kde-apps/kwrite/kwrite-17.12.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="kate"
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="KDE simple text editor"
+HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+	$(add_frameworks_dep kactivities)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	kde5_src_prepare
+	# delete colliding kate translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
+		rm -rf po/*/docs/kate* || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_addons=FALSE
+		-DBUILD_kate=FALSE
+	)
+	use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
+
+	kde5_src_configure
+}

diff --git a/kde-apps/libgravatar/Manifest b/kde-apps/libgravatar/Manifest
index 5a02a71f5ff..0278ae4e70e 100644
--- a/kde-apps/libgravatar/Manifest
+++ b/kde-apps/libgravatar/Manifest
@@ -1,2 +1,3 @@
 DIST libgravatar-17.08.3.tar.xz 28456 BLAKE2B 375fcaa5ed78ba446d150752e0c660fe74a3ae7441987c272eae0238d247ab6329b74c5b8db56bc27d05643162bcc4340e0622e3431849b0dc514e6d2ce47ed5 SHA512 7b22ac61d3ac581d679f07f0ba42a038fabc04a146f6e2e2833d1a17388d41bfb9a43de34ae8ab5e282f002ed7b7a1e49d202e4f85ad62a42cdbdfbd7871a152
 DIST libgravatar-17.12.2.tar.xz 30064 BLAKE2B a56c02eb2812cfc39faa0b84296d813050ca065a658a34bdf3664bb36dcb94043d3f25ec147ff267c5a4847799f612e2ab4c19be6c75c8ade4d339e8c034dc8a SHA512 4096ad6d620b5594766e6b79ca5d06d5c299f35739fc1fb2ad00faf1a511cb86084958685d3b2744bfb457b1f20a14b2429411e6df6eec646514c05773813443
+DIST libgravatar-17.12.3.tar.xz 30064 BLAKE2B 0bababb8f69e9d18b336e59e15718f0d59a333c3a77801e2a5a1f39d39cdce498b0ca6a76277131194e1292b2649dbd31dfd5ec035cfa4338a2dc62867629344 SHA512 66491e357c8c1c89261abe1aec07fd3e56c45368404c5e06857c9c8bdc95001176eede18446317971e42731d604467ea0b5c829f7e1fb435bd7ed11b8a15f512

diff --git a/kde-apps/libgravatar/libgravatar-17.12.3.ebuild b/kde-apps/libgravatar/libgravatar-17.12.3.ebuild
new file mode 100644
index 00000000000..06eba7322aa
--- /dev/null
+++ b/kde-apps/libgravatar/libgravatar-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Library for gravatar integration"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+src_test() {
+	# bug 624584 - needs internet connection
+	local myctestargs=(
+		-E "(gravatar-gravatarresolvurljobtest)"
+	)
+
+	kde5_src_test
+}

diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest
index 983295ac883..ad7a1545eb7 100644
--- a/kde-apps/libkcddb/Manifest
+++ b/kde-apps/libkcddb/Manifest
@@ -1,2 +1,3 @@
 DIST libkcddb-17.08.3.tar.xz 424036 BLAKE2B bf407f7a32b6ff288e6071bc9fdd2bd88c17262d167b3bc0ce8ba0322c6c415c7e6377b643dceb47fb61265699f971e93119af862e78a9a0d404c3dbee9c627f SHA512 db06ceff8bbebdf746da317ba930ce66610c44374475b6c2024b9ad2b252c6ebf5dc15c588bac7d6626394a30c004bb3d5f09c64e08ac005a27230b268d92cfe
 DIST libkcddb-17.12.2.tar.xz 423996 BLAKE2B 4c7e94f90fc7e4adcf5b65c22f403d873184ca7b16f5c0d23a3e79a900d0c51ee6323e6bd38322a7d150045c5e2597426e025a53ec2480d8a2400ec26ac60b5d SHA512 3c19f2f7b77ed6334dfeea725f996cdfe73531f0e2be1d42d689e810080d29f1f4f16d6f3e8c9c820e189a08ce560440d012b37aae465e60746e71ba9d9476ba
+DIST libkcddb-17.12.3.tar.xz 423976 BLAKE2B a5d4723e01e53c9b168bab44b54e89d16fd5d6689da6bfb677e023ccc4478e30c1e26d682712b4313991820282628a879e4a016397ca5b84f4b53a2158870f5c SHA512 f2131996ed0727a591a3e8a265c9c65f1d1700377ccaf35e9008a2c7aee1222bb3d37d47de9f740011e9fc9c7c13936f5e473f2ccc6990e683ccce5bdd0e95f9

diff --git a/kde-apps/libkcddb/libkcddb-17.12.3.ebuild b/kde-apps/libkcddb/libkcddb-17.12.3.ebuild
new file mode 100644
index 00000000000..7c3b36bcccd
--- /dev/null
+++ b/kde-apps/libkcddb/libkcddb-17.12.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE library for CDDB"
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE="musicbrainz"
+
+# tests require network access and compare static data with online data
+# bug 280996
+RESTRICT+=" test"
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	musicbrainz? ( media-libs/musicbrainz:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	kde5_src_prepare
+
+	if ! use handbook ; then
+		pushd kcmcddb > /dev/null
+		cmake_comment_add_subdirectory doc
+		popd > /dev/null
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package musicbrainz MusicBrainz5)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/libkcompactdisc/Manifest b/kde-apps/libkcompactdisc/Manifest
index 50a7bbae9ba..36d648c0d3f 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,2 +1,3 @@
 DIST libkcompactdisc-17.08.3.tar.xz 88624 BLAKE2B 8ebd1fce84623574826b0a45e7c583bd9aeb3258b6163d0c85f2b1b9da8137700ee72604242ff6e45d7eef62bb7a0289c2495494faee24d83222ce1e05961c6b SHA512 61e58be1ecef0672c70bb96b181af4d3d38fe00b7dda14b36138c91fbe4b98c17d9f78807777c3f61004c4575f0c3c74d322ca96b437e7f806576a6812188d27
 DIST libkcompactdisc-17.12.2.tar.xz 88612 BLAKE2B 267afe84762adbbdb51d68e66121796431ae630d6f070002bc8ec5e19aabdad492c51785b01df5571e28df5dd9cc1f17c6deba7e4bb2281b0e82a66bc7fe2bf8 SHA512 ff8d7eb487b192b7550e23339b0a91c4a4ccdad50c8358b0cf4bc84e79660a229f7efe0da49b9197d14be77d5cc7bf6c4f1a820dc495c130ac75c84e80088b24
+DIST libkcompactdisc-17.12.3.tar.xz 88684 BLAKE2B 6fc33d00d71d03c6bdc8f35eabfcb21d69c14b81c65b88d1272da509a974958ea8c35df33b5c7834592098245dd46d3af132fc644c6203d9517657b871e54487 SHA512 260bac30666eae88575d5a584c89d78a3f39c9281260f07773cbed150eb7ef7f7b65bb41d904bf346faa311a118a6fea955a3cb127a27ee68c91b37b1d516cc2

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-17.12.3.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-17.12.3.ebuild
new file mode 100644
index 00000000000..3c73db683d5
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-17.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="Library for playing & ripping CDs"
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa"
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep solid)
+	$(add_qt_dep qtdbus)
+	media-libs/phonon[qt5(+)]
+	alsa? ( media-libs/alsa-lib )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package alsa ALSA)
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/libkdcraw/Manifest b/kde-apps/libkdcraw/Manifest
index 360a3444906..926cb9c4baa 100644
--- a/kde-apps/libkdcraw/Manifest
+++ b/kde-apps/libkdcraw/Manifest
@@ -1,2 +1,3 @@
 DIST libkdcraw-17.08.3.tar.xz 42216 BLAKE2B 1c3af37ba9789979af8269a8bf5594677738095814a00a9c7ffa1d39fd1e31620ce1cfd34fb559a117bfe5a1cfb5e42bff6ccb7f281df5b897fd1e539e6b3adb SHA512 6186cdb256254314109fc4ccb7462e671f305ba792f64f29f14c2e029af9f93b4fd4e13e05c06640e17e2624347e8ba14e70b157c5d6bdfeaaf615950565116f
 DIST libkdcraw-17.12.2.tar.xz 41852 BLAKE2B 3d19a173c9bc9946dcd63e83cd1ea4744e0e951b7d8f8743cbe71cab6ceba5b9e1e85d057dbe3e5f9c08ee2b815422d4e420593083ba3cc270967f1630ab15f5 SHA512 e77066ff536ee8b5cfc572e9f96fd280814f8ad40fa75cf928d19b9b99f8b7a31d20dd043d5f12aa8a8f709b09ae79fdfc5611620e8a1560d989313266e7cee2
+DIST libkdcraw-17.12.3.tar.xz 41840 BLAKE2B ce2fca321aae3fd5121e883299b2e10aaf79befbc4bbce0488f88200cf2816a9b83cd035e2af1c382751e8eca5d369ea88a63eaf71b1e7987eccb9e69f7198ce SHA512 f8248b22636b07083af84bcf66cddbca91cfe3d3966299f1d6c18681474d01fea395c4f855a628cfe5ec857efd4e4965cdc987463b8ff661f3425e81aa2f2eb9

diff --git a/kde-apps/libkdcraw/libkdcraw-17.12.3.ebuild b/kde-apps/libkdcraw/libkdcraw-17.12.3.ebuild
new file mode 100644
index 00000000000..88aa2516004
--- /dev/null
+++ b/kde-apps/libkdcraw/libkdcraw-17.12.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="Digital camera raw image library wrapper"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_qt_dep qtgui)
+	>=media-libs/libraw-0.16:=
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkdegames/Manifest b/kde-apps/libkdegames/Manifest
index 0a06b1e8cd6..f1238dea8dc 100644
--- a/kde-apps/libkdegames/Manifest
+++ b/kde-apps/libkdegames/Manifest
@@ -1,3 +1,4 @@
 DIST libkdegames-17.08.3.tar.xz 5944824 BLAKE2B e1abf1c137178839447938ba4a895ee1ed9fc556e7391db64ad7374b692a86d8e38d6c2a161e39508f30e147123f841fe13cfbf945cb5c0a61f45d277ad7691b SHA512 0ef25d299b2b330112e9c7e668c3166b3d91138014ed3617d230092decdd7be2c80328e0938a3a32834395ef24ae9c653561688bde80ccbc6214a1f5423f11bc
 DIST libkdegames-17.12.2.tar.xz 5947920 BLAKE2B cd9739c18980364b7fc43285bac510a76c52615b196224542d1bb64189b04bfe506bef40fca33d3c1b0866d42d0f8511ed5bde38aed84bd23b69906dcaaf85ba SHA512 48f00d7ee7fcad83bace4858659ca5b44138f8fbb1a92d7bba5394ba6a0689414ece948a7ee51ab1648b59ab0b64be0d091010493cd91f1247e53b769cf285e2
+DIST libkdegames-17.12.3.tar.xz 5941232 BLAKE2B 6cb6f92c374f09c4c8f51bc34a163584ba48f44e9efc0408fed539cb9567d98f5c10ed1208a38c3117e64993826e006739a252623237028a9f2e1943d837f5c6 SHA512 159a2d6e84600e3dd92455c143ee0f8084db35e5f13a1d05013e8afbacf2d56cc9f67f1215be38ec420cdf66cb026d9e51b0f0d0daad76e3370374cd4317cd8b
 DIST libkdegames-4.14.3.tar.xz 5827668 BLAKE2B 511d1be860710450e8af72240b60e9df0b22d5415c3bb3f961fcf4b039f3f715ece1e258c5951b19b147a63715dcc5da3c4e711aa9ca2d3975e1c15b52c8674d SHA512 43deba5ea5e4f39eae20425f76f9cb02d5215e0a596ffbdd29585c0bb3ff32f2806755ccb22b3c1c5c7fc5c7bcdb2bffd35fc211ae6e2f55aa751965b5c6d9c3

diff --git a/kde-apps/libkdegames/libkdegames-17.12.3.ebuild b/kde-apps/libkdegames/libkdegames-17.12.3.ebuild
new file mode 100644
index 00000000000..a70604c955d
--- /dev/null
+++ b/kde-apps/libkdegames/libkdegames-17.12.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Base library common to many KDE games"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep kglobalaccel)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdeclarative 'widgets')
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtxml)
+	media-libs/libsndfile
+	media-libs/openal
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkdepim/Manifest b/kde-apps/libkdepim/Manifest
index edb5370881a..52a81a87298 100644
--- a/kde-apps/libkdepim/Manifest
+++ b/kde-apps/libkdepim/Manifest
@@ -1,2 +1,3 @@
 DIST libkdepim-17.08.3.tar.xz 339080 BLAKE2B 12d2693410fdda7de25717d12c3952c13963425fdd4f9890ae349555dd78ad1b193f2d0b3a4f5e9113eae06a9ee1e8cefd602b2ba16481908846317dc4d07f9d SHA512 ceb4ae8f2151c1973a5aed7a8510c6a872cb479e5d6cee212977d18dec0645122c0b308231b77a2c35e6366a0452d9df42e8cef0c5bfb91934432ff61383a744
 DIST libkdepim-17.12.2.tar.xz 339996 BLAKE2B 33c385cc72642fec48f104cc3fd5e5b51210adb691e6cecbda4ee11cae56f8879c69f978a0eef99da4f64ba86585584bab13644b9e3834f2da6db33ad802b77e SHA512 fa93a20c4bfb2b04784f20e2f0e8d2b82ef3009a152b991ad0e905be4ed8b3e483f1041999287e36e6befc3b316ba1ee9a8da4405c6eecd59df7717352242998
+DIST libkdepim-17.12.3.tar.xz 339628 BLAKE2B 318002f913bc16750f89c516a1f85e400caa7e11cd0e166fe5ba476927c49476700bc486ee3e20d38fe910ee109c95eb4cc0e54cbdef4bd80ccb0d3965177dab SHA512 e5e2afa569513d937c4f5f88909f158e7fbb067eed1a5a6ea7d6e91a784f75547e6f63e20a1d0bc9022229a695a010af43da6d7aa34b9f86cac57503aff436c0

diff --git a/kde-apps/libkdepim/libkdepim-17.12.3.ebuild b/kde-apps/libkdepim/libkdepim-17.12.3.ebuild
new file mode 100644
index 00000000000..416b05fa49e
--- /dev/null
+++ b/kde-apps/libkdepim/libkdepim-17.12.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_DESIGNERPLUGIN="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Common PIM libraries"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-search)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kldap)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/libkeduvocdocument/Manifest b/kde-apps/libkeduvocdocument/Manifest
index 00fafedb63e..38de757200f 100644
--- a/kde-apps/libkeduvocdocument/Manifest
+++ b/kde-apps/libkeduvocdocument/Manifest
@@ -1,2 +1,3 @@
 DIST libkeduvocdocument-17.08.3.tar.xz 209788 BLAKE2B ff7b39259f7e8d3d6fc0494cf812b6a0785afb3df3e3e74ba1111eec0baf5a6e4b6a69f601c545a79744e9c5ba648af05834747eeb96afa49433060d48aef0c1 SHA512 de1726f73e1b58dee5e68a54c1e2620eceb86e9b0d41107439519b69a71e8fcc41c1030a31953c816a20334a6012a83941f728cdadd73303d285ef160c4bafd8
 DIST libkeduvocdocument-17.12.2.tar.xz 205644 BLAKE2B cc29ed5c09a6750057232432ad33d2c204dbbc636453a75065976067dd83dd865fe4a8cab7ebe1719991b83f23ea3d59728e52b1a173ef82488e783714b4f56d SHA512 acf87a3931c6d21cd28a169084aa2ec72ea9f491c858111aa8bbc5267e12e654dd5ea05b2b21360327143e82fd730adde0bd7e1d50fd4e87af7905a90efabce6
+DIST libkeduvocdocument-17.12.3.tar.xz 205608 BLAKE2B 5f25f6b96ca0c892fd746ecb3acc1c0799f7fbbef0e33611d28c30a56129ef0f0ae0e94db9abde02152f8394779902951be0c008e41b4938bf84f6a45cfa2799 SHA512 658b3a37483405f70e619054f4e99ddf23e590d4ca02f081f7ba217c6366f1db69c4de3041264fd7aa2610c20f927f810c5904a4b70dc7740609e2bb71349c4a

diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.3.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.3.ebuild
new file mode 100644
index 00000000000..caf1c7213dd
--- /dev/null
+++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for reading/writing KVTML"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+	kde5_src_prepare
+
+	if ! use test; then
+		sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
+			-e "/add_subdirectory(tests)/ s/^/#DONT/" \
+			-i keduvocdocument/CMakeLists.txt
+	fi
+}

diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest
index 30ea808708c..4d42ab27b17 100644
--- a/kde-apps/libkexiv2/Manifest
+++ b/kde-apps/libkexiv2/Manifest
@@ -1,2 +1,3 @@
 DIST libkexiv2-17.08.3.tar.xz 64716 BLAKE2B 6b34734624eb7d3b286c3bfbd633985b45796a5f89f10083e06f4d7f3c1fef5bb725b7319a84cb882a50bf1a9968880dfa46de8856276ece51604ed6739b90e2 SHA512 620dac3d0cc2151365f015acc10699183f8c9b553ebfd4610f38b84fe79adfd8a91876363ef8a62f7cc1929706e18469ce85727143ef7da011272685b5c912c6
 DIST libkexiv2-17.12.2.tar.xz 64340 BLAKE2B 141d98cf3cb137ab0e879581e3106cc72d9ff6781b7cb218caa4840025c6e67220071cb46ed077e3748f865b0a861e0004504b5ffe936fa33337975b0ecb5ce7 SHA512 ecdf0ec0e845c6b1c1780d8f5cacf055ae8374d16358b2dbb196a750140e2257a98ac17e04fdf648d5eeecdd24f9ef53ceb62a900dd6a960e601adc22d88005c
+DIST libkexiv2-17.12.3.tar.xz 64296 BLAKE2B 048fc2190770694fe76d1f0add3586fe3a8db0bddfb86714d1955753c9243863350912dbab670433f32f46051154b5fa9c0090794e3c46b70128cc42b73b8f9c SHA512 a442ab46a7dbcc7fe39e4907851d272dc8645a2e18c7a04de9723f6456aa04131f90def553ad922f51773574be753f13a0107cc85f39d1b136d1c422d1791fe7

diff --git a/kde-apps/libkexiv2/libkexiv2-17.12.3.ebuild b/kde-apps/libkexiv2/libkexiv2-17.12.3.ebuild
new file mode 100644
index 00000000000..8566db655be
--- /dev/null
+++ b/kde-apps/libkexiv2/libkexiv2-17.12.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="+xmp"
+
+DEPEND="
+	$(add_qt_dep qtgui)
+	>=media-gfx/exiv2-0.25:=[xmp=]
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest
index bbe250e3ab8..b00e805d277 100644
--- a/kde-apps/libkgapi/Manifest
+++ b/kde-apps/libkgapi/Manifest
@@ -1,2 +1,3 @@
 DIST libkgapi-17.08.3.tar.xz 175300 BLAKE2B 80b1d6a19bd8953d4bae36f13da2b92d8f14314ec557ee61b0d1d86d0a856c0635fa2e0b96e0d8e2b2b2b5d9577d25a61b07af2a7226c3e57326171f3ad96334 SHA512 6f0c6afb39a0654d8cb5d03a43439fda3b3a1e508b579f46c8c6c7ace050b6b749e2c2673bc5fd9d8a502e91315d8f60f052c290ba31e9cd3cf9413d7ecd3906
 DIST libkgapi-17.12.2.tar.xz 175456 BLAKE2B 2cd76562364f52f9d622c3343a1e4f7e701f9af476786a0d24080c184807f1949047f8548846e3a28b922c897f947a262783e28d70c0d1d9b264cd4815561b72 SHA512 0ee8ab776989b47027f6ab04716679090fcf9435abd1279e972e01c723fa27832794205725058353486b1a34bf59f2380327e29611af1b8185a3b4a8baebcbb2
+DIST libkgapi-17.12.3.tar.xz 175460 BLAKE2B debb06dd1619024ac29c9529b638f27896494049fe682b3740355a0e375bd0acf27d6e7e431b6fd241fa9285a6a1b1e076b51323aeef7d592e49c624a7e1fa7f SHA512 953ba55c5e645b38bde930a79daaf6129f7271fd2add45609975e51bfcaf516f87ea6f0e3b6811eb655aa0ae0a40d6408a29ed966acf22ee946f7a2b432079ef

diff --git a/kde-apps/libkgapi/libkgapi-17.12.3.ebuild b/kde-apps/libkgapi/libkgapi-17.12.3.ebuild
new file mode 100644
index 00000000000..9f3e37a7764
--- /dev/null
+++ b/kde-apps/libkgapi/libkgapi-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Library for accessing Google calendar and contact resources"
+HOMEPAGE="https://cgit.kde.org/libkgapi.git"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcontacts)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+DEPEND="${COMMON_DEPEND}
+	nls? ( $(add_qt_dep linguist-tools) )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/libkgeomap/Manifest b/kde-apps/libkgeomap/Manifest
index 8034e93a413..9e3c3b8c031 100644
--- a/kde-apps/libkgeomap/Manifest
+++ b/kde-apps/libkgeomap/Manifest
@@ -1,2 +1,3 @@
 DIST libkgeomap-17.08.3.tar.xz 150180 BLAKE2B 9ccea1fc0a0f28446358700c62b52c6870c6ff5d8fbd53313e1b313291986ecbe70c46d0df16d34a427b8b3d09b980193f5004e7c113a84b37eb289a8bc85064 SHA512 3b9cd482272c484298a3663c04ca04f4b9b46b9b78de949aa426df338d1029500b1664a88ce184b2035d69809a697db6ae1c67894b2419f8b9030359f9d58588
 DIST libkgeomap-17.12.2.tar.xz 149580 BLAKE2B 17c86926765a5e8ec8f37b5076184097701ad291344d66add49076fcef787d7a40e73ae4323abaf7894282c0ce9b2168aff80b999e2d4d7dc3e21ccff0caa64b SHA512 9fa63ad20c1f0a07df91c17b3705c43c46554795690c1ad2144be678de57e4b77f96d4688e07024c2eab1a0a4210cef059e4204cda71d61c4ee2431c858c9c13
+DIST libkgeomap-17.12.3.tar.xz 149616 BLAKE2B 105229bedee238e85d31e382fde4d3b86e44120f6caa4ed346ba2832f01a71cb9c072a7330679934399a492d4978a72e2cc027810d5f897e4f940d50c19581bd SHA512 8d2a504cd7abf4a70b3ef3d956504279b5e4e8c045771faaced9dec140252a37ccd6ec098e93572530196adb8503de597ba45b340f5a9e787706680e734bbe76

diff --git a/kde-apps/libkgeomap/libkgeomap-17.12.3.ebuild b/kde-apps/libkgeomap/libkgeomap-17.12.3.ebuild
new file mode 100644
index 00000000000..5bbaf24dbc0
--- /dev/null
+++ b/kde-apps/libkgeomap/libkgeomap-17.12.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
+HOMEPAGE="https://www.digikam.org/"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_kdeapps_dep marble 'kde' '' '5=')
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwebkit)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/libkipi/Manifest b/kde-apps/libkipi/Manifest
index e701185b418..763eb50d186 100644
--- a/kde-apps/libkipi/Manifest
+++ b/kde-apps/libkipi/Manifest
@@ -1,2 +1,3 @@
 DIST libkipi-17.08.3.tar.xz 103752 BLAKE2B 847f09a81c1549f4bdf5b931fb76802897502c2d29b61c402e6f9b44bb991db750ec1f490d35054742db05ded890ad0e374405835fe677d85f8b9d74393abd43 SHA512 a91eb9444dd710b2ea6bf652dbacadfc1ccb4fcae3b0a04e1324b145a8a0b81fa9885e59686736a966224c032db6c06a8e95912a0e13bdb11b87c6469465f071
 DIST libkipi-17.12.2.tar.xz 103488 BLAKE2B 11806b69a378f91e393f16d2b3b0d724cb9114707b47547d23dbcbd7aea1de140c364c9c1306963678ec67e9bdf4bfa770c5470198ec23e0445f869e59816b39 SHA512 8f80bcc86174fa9a0e4e746b1b3e59dad4dc313fb1f6a8a28ea442a171a84059a70611eaff1c00469e156f89641f8c51cbcc4b997961caccf7309d64db0039fc
+DIST libkipi-17.12.3.tar.xz 103492 BLAKE2B c1833e63fad20cff775d9e047dff4df5ef98df111ddf1742180250248d86413769561f33cb5e32dbf228adc6990684b7376155b502b679a174990c820ae5b9b5 SHA512 de41304046874c95555d25828e4cc89be6391adcad657aa912d0eae62bed1fd52930e420aa24d53ab1fbe47677408416ccd86f3de027839a8cb44cd67a0352a7

diff --git a/kde-apps/libkipi/libkipi-17.12.3.ebuild b/kde-apps/libkipi/libkipi-17.12.3.ebuild
new file mode 100644
index 00000000000..a0615d81f26
--- /dev/null
+++ b/kde-apps/libkipi/libkipi-17.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="A library for image plugins accross KDE applications"
+LICENSE="GPL-2+"
+SLOT="5/32"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/libkipi-15.08.3-r1:4
+	!kde-base/legacy-icons
+"

diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest
index 0ba09f2e3fa..d3643ce159f 100644
--- a/kde-apps/libkleo/Manifest
+++ b/kde-apps/libkleo/Manifest
@@ -1,2 +1,3 @@
 DIST libkleo-17.08.3.tar.xz 291208 BLAKE2B 21d93042ab8ac7e12a9429ea469885c6c3cb94623ceca70647129c8ab5a70b018a9fb663beb7eac02a729f6fb3f2a83a108d79047bc3ed8aae452e2ef15b32ca SHA512 1b077fa9fdb56bd762cec5dfdf21a898de2a0ef24db79c0ae7ec9caa5f6af3a1d67e218a7b25fd879ef0d22a71448b888cdf6036da0ccdb041e1647520dbe11e
 DIST libkleo-17.12.2.tar.xz 315168 BLAKE2B ac0b68f59e24d783f9e8104f4855c7245490be43ebd33ca9a789331f3945a144a257f00695e8f3fcfc5a2690a6b52879de071727e00589c68b63ff6d77a26488 SHA512 bc697f39310d7fa84dfd3ac186b3f1f7715b272bb70b4505439ef64c6fb1b453274cf46c5cce7d89c579a3e5be197fcfb7aa9a097a22081964c2a16d90e17607
+DIST libkleo-17.12.3.tar.xz 314656 BLAKE2B 18556390e7dd405f274709df054881ea565973b1fa1b743312506716d9e88dad1680722df35bd0e5d4431394249d5b30caff27456eaa028c61160133374226a6 SHA512 0ed3fd2416b3838a295e877b7f4134f4e5e8abf67229b40a70fb1d2310115e1eb51ee990a3f8f80045169ceddbb5bc4df85b9b9109c3e2fcc9a3f8aaa93cbdb1

diff --git a/kde-apps/libkleo/libkleo-17.12.3.ebuild b/kde-apps/libkleo/libkleo-17.12.3.ebuild
new file mode 100644
index 00000000000..c7fd42409ee
--- /dev/null
+++ b/kde-apps/libkleo/libkleo-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Library for encryption handling"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	>=app-crypt/gpgme-1.7.1[cxx,qt5]
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest
index cb02b906c07..371433ca264 100644
--- a/kde-apps/libkmahjongg/Manifest
+++ b/kde-apps/libkmahjongg/Manifest
@@ -1,2 +1,3 @@
 DIST libkmahjongg-17.08.3.tar.xz 1685732 BLAKE2B 11c3f4e2a7d773b11d71b7c7247e126182dd5b5b0a9487806e205d2ed76d0086a73b567de945996bb2c06876620f152e582b455188be9935302147f90c3afaa8 SHA512 b3f91f4c8a9f431c8f080888a29ca8c5c1ee9551cf197eeb7236349e5af2570e45681d9d90fabf47448515eb1765da1b1d3e078bf2bd1f4f8383635b1ed0894d
 DIST libkmahjongg-17.12.2.tar.xz 1686216 BLAKE2B 6d5fd1d66d4cefba4addeba8a8d6aca2b804b421f2978d56bbfcde3b75d9f78308d62e6b50326b9d5eb2b0b1e62064c4f9e7d86f7ac123afb640ad2323d56f79 SHA512 72df346ca92610bcb49e2067a35b1ca441b4649139998f3ed36104f92bb0a93a1bcc5283fd49901b5b66ed35fd8e865d04360267edc75a779ac0bce02047944a
+DIST libkmahjongg-17.12.3.tar.xz 1684924 BLAKE2B e6be87c90fd56848d7328564478f39451e9f90819ebf5e3df1555e7da2bbfb4417d6c08586b3e91ee4d76d585bff468d1609c9de2a6b0fa1bfe4a9cb6b65bda1 SHA512 ce98494e7f6169176f1ba6bd612adbe69ff725d20881f9ddea358bf31a52a15913653dc774c00ae7f805d6d4e0c563d77ebbc724d57425583d49bb093c94c83f

diff --git a/kde-apps/libkmahjongg/libkmahjongg-17.12.3.ebuild b/kde-apps/libkmahjongg/libkmahjongg-17.12.3.ebuild
new file mode 100644
index 00000000000..d8054495d76
--- /dev/null
+++ b/kde-apps/libkmahjongg/libkmahjongg-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkomparediff2/Manifest b/kde-apps/libkomparediff2/Manifest
index c27526ffff5..97d8aa22331 100644
--- a/kde-apps/libkomparediff2/Manifest
+++ b/kde-apps/libkomparediff2/Manifest
@@ -1,2 +1,3 @@
 DIST libkomparediff2-17.08.3.tar.xz 176728 BLAKE2B 32f19d3e449e3771b11c5016d8a5167873387e673ff3c022be14b1a097c8b89ecb6bc44c7dab0f8de768dc6d71644027e360c368b45f2204ce8885a62ee3cc5a SHA512 66c69da612f50bfbfbfa7c3067300db0f05cd52f0d5282f89c1c3a06694f5ff2aa3daf60f0c4cf40def201f6f55783acbc77c1ab74aaee30b978ba2825185af5
 DIST libkomparediff2-17.12.2.tar.xz 173860 BLAKE2B 71f11aad1bd09a9c2e9a4ddae95cbc7a8c2eb281ca1891754b5183f80ca617477679575cd4811d10e013b03e17503837f5b70d270ae300cced39bc93a575aafd SHA512 e31fbd1bcfd0c6a1473d6282dd3775d4fbfb02d0f29f83ab8d564551da2af4b81f24cf61b951ef5d546d87f6620f4254acbe0f6275a236abe53e631933cf3837
+DIST libkomparediff2-17.12.3.tar.xz 173804 BLAKE2B 51c3b5020ad614e947c69e6134954bfcb31a989970e8a5bb38781ba15c6c25b9c2eb05cb5026b7e22bb8481bf1a7a4c95498331aa4626ee6a86f154b13fb225e SHA512 d0a36eebf6bd64f69a49ff2908cb37672bd1ca8778e515e6638d199a626175026cbbca4ebbc7bd8739c683195e203162139833c24b1be4adcb019730d4ddc1ae

diff --git a/kde-apps/libkomparediff2/libkomparediff2-17.12.3.ebuild b/kde-apps/libkomparediff2/libkomparediff2-17.12.3.ebuild
new file mode 100644
index 00000000000..78b78d3cb9c
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE library to compare files and strings"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest
index fc7d79042a3..e526e9b8f66 100644
--- a/kde-apps/libksane/Manifest
+++ b/kde-apps/libksane/Manifest
@@ -1,2 +1,3 @@
 DIST libksane-17.08.3.tar.xz 137444 BLAKE2B b3b7e32f4bae04d0d032bb3d28d2b2a341b58c3b7feb59f03ee18a20dc7e22f763b692da41267ee5e625d1a7f937c0eaed689c1f9bd5f5c362e97c07a8abdc9b SHA512 313afff1ef59b5ed2b4139c398c7ceac0737d005857cc34e4cbc8f7859f593259773fd851ebaa8ef64601434d971b5b211e50e4e6d8ce8dcdd3c21a712109832
 DIST libksane-17.12.2.tar.xz 136904 BLAKE2B 647805c4e99d894c6c32aa4cfd54a77be53e95698a5903966427ccbb2dd9a736d3490bed857d295b39651ceab04006c4b2336533532b5ba906101d07226eb658 SHA512 8567fc8da31ded406dfe2e72ff0a209741e437e51ab4beca75feabbb915842e1b3e7f692c94b448512e76f2b60487030da94518d240422653a90eaa0ef3205c1
+DIST libksane-17.12.3.tar.xz 136860 BLAKE2B 35b0a42949e007bdff85f9d6a68bbb52679e7d0307565f526354c21c0e027973ad5953aecb0dad31efc46927eef7b76dfb330083a9a3899a443d19c45868b1c0 SHA512 37c2e0dffb5cfa46254097668988da5691117b5fb4e93154e585025b031374577843d0c34d88515fc6068f80dd54b3865fb8e202b0b2e7c7a16729737dd79dd6

diff --git a/kde-apps/libksane/libksane-17.12.3.ebuild b/kde-apps/libksane/libksane-17.12.3.ebuild
new file mode 100644
index 00000000000..605af3a8257
--- /dev/null
+++ b/kde-apps/libksane/libksane-17.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="SANE Library interface based on KDE Frameworks"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	media-gfx/sane-backends
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/libksane-15.08.3-r1:4
+	!kde-base/legacy-icons
+"

diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest
index 7a447ab2d25..8c324d99708 100644
--- a/kde-apps/libksieve/Manifest
+++ b/kde-apps/libksieve/Manifest
@@ -1,2 +1,3 @@
 DIST libksieve-17.08.3.tar.xz 545808 BLAKE2B 694246b2a449581dc059bef146ae8c6966fe6b2e1335b7c1c4aeacd78ba468a3a1c754094fb7a5a9028f3485c9ed681ba3ec95c05f4bc5f1277d8452137fd29b SHA512 52b671c50c3045da44223424de67965ea15c1b6683be3c21d5aecc63e867c25b4970b0a345fe069749b9747bf8eb5d6f8ba30e8724b8e2def40a2e4b80ac28d6
 DIST libksieve-17.12.2.tar.xz 548008 BLAKE2B bb31911ebee1aafebbafa150f8a993fde1ba21beb9d032af164d4706246294d4c90292e92c06872d2f6c0248aaae19c64585cde5d34898ab728d438c8962477c SHA512 8c41459644535e4e35906e490daba4f0e83d4b344cc4b00649c7d9000d956670f9bb6c76a776de61ebe774f6c23cfab1f09c70d107c51671627da0bd07b5fffb
+DIST libksieve-17.12.3.tar.xz 547852 BLAKE2B 28951b1af9ffec39ae86f718dc4dc860337a57f87a92716dc4db7ea1baac08d972210e655cdee1122fab7c0c30aa3ead36e2b4b52a47fb5d8a5cd4ea9fb9785a SHA512 d22dcb9294ff460511f64385988795d9ef16c3fd1766c9fa4e8696c5cde6250c5b499e135e605d97438aec91cbf831a9bed006aa008599d6d0eb1a30bfa5973c

diff --git a/kde-apps/libksieve/libksieve-17.12.3.ebuild b/kde-apps/libksieve/libksieve-17.12.3.ebuild
new file mode 100644
index 00000000000..aed045a2025
--- /dev/null
+++ b/kde-apps/libksieve/libksieve-17.12.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Common PIM libraries"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep sonnet)
+	$(add_frameworks_dep syntax-highlighting)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	dev-libs/cyrus-sasl
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_kdeapps_dep kimap)
+	$(add_kdeapps_dep kmailtransport)
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+	kde5_src_prepare
+
+	if ! use_if_iuse handbook ; then
+		sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
+			-i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
+	fi
+}

diff --git a/kde-apps/libktnef/Manifest b/kde-apps/libktnef/Manifest
index c4e8bd56067..41058cc87df 100644
--- a/kde-apps/libktnef/Manifest
+++ b/kde-apps/libktnef/Manifest
@@ -1,2 +1,3 @@
 DIST ktnef-17.08.3.tar.xz 300000 BLAKE2B be1a3ae28b5a77d35f8b76d4b00157dfbc90a433ad6b4fc414ef56161a540af35ea0b2b7e4018a798932d66e3053dd43eea30a700d18863b7f932e7f92c2156c SHA512 89f9fdd37716c45d49884b56c81dd6e8e3461b54a2a5d6c5c15d757fc9b070dd5c13d2c76cca546b509652426085bd9d356d4135b27f7e30cdec091b1e292b40
 DIST ktnef-17.12.2.tar.xz 299996 BLAKE2B 3e1f8bffe846f78f34619de64dd1ce030b15cb145141b2aa98dbd3494f5106d4ce4f46ea8bf9b73119480139f0e0491675ef36a9d18b2ad9c136f97156df333a SHA512 680d483bea33627ca03f159a73d6e914c5ae576e615182ae6ad09961eacc8d1a29d43beece714f3fe8f9c02ab02592c83c43534cac2795862352ae225c59810c
+DIST ktnef-17.12.3.tar.xz 299892 BLAKE2B 1dee6c9babf502d91540e7c0322dcd6c4d8ac6002887b677a8e2f549f9bc90a77c448f3f3cf2eca1beaaf38613f65dce70dd61765dbb2015569936957c30be06 SHA512 77e86827a0bfbe614cbe170b503c88b298f155a58ca381e914779a7ea2f82cc1fbd655735cc6586b07d8e0f73e3b38c7ff5b94cc4513fdb6de74a82940c468c4

diff --git a/kde-apps/libktnef/libktnef-17.12.3.ebuild b/kde-apps/libktnef/libktnef-17.12.3.ebuild
new file mode 100644
index 00000000000..bd9497e32c2
--- /dev/null
+++ b/kde-apps/libktnef/libktnef-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+KMNAME="ktnef"
+inherit kde5
+
+DESCRIPTION="Library for handling TNEF data"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcalutils)
+	$(add_kdeapps_dep kcontacts)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index be0aaa3997f..9454d7c3be7 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,2 +1,3 @@
 DIST lokalize-17.08.3.tar.xz 2214924 BLAKE2B 4715c0fac043c1a58dafc1edb77720a7219aa83f71f899dd189a9a39a0932192ef8249ed8685ad2bdb1a9b22cdeb386c2324cfc1063aef21ff9c36f247391eda SHA512 536fcf1085e55b89c5cf3f945d458d93f953fbbcf22436cc77ecbad90c1bdc2c263ff3fb4f9b6e365ba394814f0e3ccc4dbdda74702f8cab01da11470e386d8d
 DIST lokalize-17.12.2.tar.xz 2219192 BLAKE2B 1eec80c4412ba0cdc6da942cb2997ecb1a137768bd5977d001cd050ea15f73924d8904d87fac3a578f5c3b28b8fda14999243405d0a86b098b648c0e740c18ac SHA512 fa8a6bc4b72245ac5b54306d4c11b44d03c74c6377ac500b5c5ed67e03085f5aa240c8c8178b60f4954e9354c5056993aa2a44d665d85ef3440d43b127f8d8c0
+DIST lokalize-17.12.3.tar.xz 2219220 BLAKE2B 1f3d0617e7a504f643a52cecf1edbd50c62d4fb789914308fef9579649f0c272710ea0ee3682bceb6280d264481c228a52809bfb2623e0957ec4b1fea8256352 SHA512 02249c1aa91309bd7269eac593282d4b52ded71c7fdf251f01d63a56d7d0201b0def95b701cb5ff149468fc22edbe4022d1633d09adbbfdc8a8038460f3eed71

diff --git a/kde-apps/lokalize/lokalize-17.12.3.ebuild b/kde-apps/lokalize/lokalize-17.12.3.ebuild
new file mode 100644
index 00000000000..ccedc718301
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-17.12.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+inherit python-single-r1 kde5
+
+DESCRIPTION="KDE Applications 5 translation tool"
+HOMEPAGE="https://www.kde.org/applications/development/lokalize
+http://l10n.kde.org/tools"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kross)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtscript)
+	$(add_qt_dep qtsql 'sqlite')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	>=app-text/hunspell-1.2.8:=
+"
+RDEPEND="${DEPEND}
+	dev-python/translate-toolkit[${PYTHON_USEDEP}]
+"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	kde5_pkg_setup
+}
+
+src_install() {
+	kde5_src_install
+	python_fix_shebang "${ED}usr/share/${PN}"
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if ! has_version dev-vcs/subversion ; then
+		elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
+	fi
+}

diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest
index 7897068ebbe..d27bc8c6e2d 100644
--- a/kde-apps/lskat/Manifest
+++ b/kde-apps/lskat/Manifest
@@ -1,2 +1,3 @@
 DIST lskat-17.08.3.tar.xz 1215888 BLAKE2B 790bc4fe6f448d7928014d0c440e8bd87db1f896f19c0faa1b76a93723f7def6e048d06c550b4cf2aaf32274bd5e371b2b69049e2d9517cbd56efca0bd82eff9 SHA512 9e966cda37cf03b377d4ac3c5b71098169a15d1c50cc60d4954dc9aee6620898709e6fe5dd33af38ca31f02ce1ffe2ee0e4bae6551d25da55f7121d0751d9088
 DIST lskat-17.12.2.tar.xz 1216532 BLAKE2B 3c2bc889873d6c94bd96bac1482e18d454f8a96ae13bd14050b065775a68d7a1b13c941de0fd4c5e8113b40106855c2a575e252b7d557f8e5075e314720da59f SHA512 320d30ccb8511c7e7701bbd619973387da2ff6a5cf79d5dae0576627efa3d0b99870d58498a8baf5edbc26fcdf6e061d6c28c6a5344600c010db7d032f8c9003
+DIST lskat-17.12.3.tar.xz 1216536 BLAKE2B 74fa8783569827a65a4554cb77a14fd61fb966c766b170f441d3c6655036ba0c582ecdbb06bd23a889ea759ccc34cdd80d6050fa8874d0e4cd8d22342c7f113d SHA512 519f68ab80771cd0704eb7c0afb3ef0c8b0f8e11d7cefed7e30a966dd0445adce9f6fe3a539be126640f70fd827f3f59a876d780a887e1086132ef6fdb8948b8

diff --git a/kde-apps/lskat/lskat-17.12.3.ebuild b/kde-apps/lskat/lskat-17.12.3.ebuild
new file mode 100644
index 00000000000..ca1d75ae477
--- /dev/null
+++ b/kde-apps/lskat/lskat-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK=true
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Skat game by KDE"
+HOMEPAGE="
+	https://www.kde.org/applications/games/lskat/
+	https://games.kde.org/game.php?game=lskat
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"

diff --git a/kde-apps/mailcommon/Manifest b/kde-apps/mailcommon/Manifest
index d2e73c4b3f4..a2da23d4635 100644
--- a/kde-apps/mailcommon/Manifest
+++ b/kde-apps/mailcommon/Manifest
@@ -1,2 +1,3 @@
 DIST mailcommon-17.08.3.tar.xz 657612 BLAKE2B 9816c21b706b2999d143b4a2c003188caf21df6eb5297e1b9176b7086461bde00ba30522d601793e934be1470a2c308e326273c916edde0d02dbf04075e23c52 SHA512 b6b35cb5b7342ffcae789c098bc3c8593f8139d2222f7957da4691c3419c2d0468f7d0e503545d299f54619f8ac9747b9cf674cae760f878a609c78170e7bdd9
 DIST mailcommon-17.12.2.tar.xz 684432 BLAKE2B c60a679df505a2fc361855d655e16572230a37a2ce26388aa1cc64f93606dacc3231c6d26b3070fd5093d7b587aa1d5978ff12c2140cf81f6d5def66e7203464 SHA512 5bd6afb9dbfe0f21f07b23781f134f0349a7dbee338bdcf06d5e18260d719a00414e36faf7ff44e5a21a9f9b3f68c9fe8f2e53a8e35f9fe79c500de1248bfc16
+DIST mailcommon-17.12.3.tar.xz 683392 BLAKE2B bb4796e8ce8fee59e3b4849c2c7c386ada08f77e2c2c15b9425f29c32efc3c65bc4bf9f667fd4e465e7c5f218ea5830ac8a0416a956606c5c12f6918ee8e3b8e SHA512 49c6ad5844cf5f4f884b7cdbbb855973bf8d0e5b9630700e926b75024b6aab98f5f7e05dec6dace3648181f2c57e07344245b2d49c3f293e378310f4b647450b

diff --git a/kde-apps/mailcommon/mailcommon-17.12.3.ebuild b/kde-apps/mailcommon/mailcommon-17.12.3.ebuild
new file mode 100644
index 00000000000..22fe87d28ff
--- /dev/null
+++ b/kde-apps/mailcommon/mailcommon-17.12.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_DESIGNERPLUGIN="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Common mail library"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep syntax-highlighting)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep mailimporter)
+	$(add_kdeapps_dep messagelib)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	media-libs/phonon[qt5(+)]
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/libxslt
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-l10n
+"
+
+RESTRICT+=" test"

diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest
index c7b5bf4d2cf..7f6c3a86da2 100644
--- a/kde-apps/mailimporter/Manifest
+++ b/kde-apps/mailimporter/Manifest
@@ -1,2 +1,3 @@
 DIST mailimporter-17.08.3.tar.xz 538272 BLAKE2B 45b08afbfaad23d404aaaf7df87fb6dc24c229344b0d5111aa66a52ab6a70ad70559fe868005154e514d0fb5758def863d377d0987adf06a9ed18eac31fa3739 SHA512 987f2745c9c2a6b14ecbae1ad52dd72ea13fb580668e30e9265ea69eee5f36b6d6b6b5a81a8f51666d1d401be61c5a2dbf0bb8e8c98dbc66ea2f8ceb28bdb1b9
 DIST mailimporter-17.12.2.tar.xz 541468 BLAKE2B 99230ed9170e0a2cd7b0124110b4505d326309805117b265d024040bcb36d9f2d1deb0b92e3a9a3b73f2654e6870024393670327d8a07b885d4b83399b58bd5e SHA512 8887a7eb44890c48471996a8358762cd95f3fe8452ac93c5414a6bc72c5a9892c4f7f400f1d160378f952827e2ccc0c5cff564375bc828b5f87912900923b5e8
+DIST mailimporter-17.12.3.tar.xz 541040 BLAKE2B 42152e6205c7cd0320c6475f731af1cb1877ebbaf7b1b77fd3c84d2474ef7fd9b815e3640fbf962d283627b84cd5096a200e030ff8f22ad4052a8df27fe977ac SHA512 a3485867ef68499660c6b9b078a75892df0fb880a050699543fedfd32992deda641d1477c3f30036d59cdaf926a83ff868cec700a394e595216d0094870f8ded

diff --git a/kde-apps/mailimporter/mailimporter-17.12.3.ebuild b/kde-apps/mailimporter/mailimporter-17.12.3.ebuild
new file mode 100644
index 00000000000..948285cee86
--- /dev/null
+++ b/kde-apps/mailimporter/mailimporter-17.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Library to import mail from various sources"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep libkdepim)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index b9c98854ca4..df999b463c4 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,2 +1,3 @@
 DIST marble-17.08.3.tar.xz 52280688 BLAKE2B 915e7358d1dcbe25cf480a6c4e602a4bbdb866cab1391469823c9e910ba8165ab408e0d159a804230ca55e7bc7e42caa890a8c01d0d2182a9dbd41b94d430ee3 SHA512 9991dc9137e63462ae7d6086063d07d6012a22c4dfa137209517010db1f71ea5c7a494600d251f63b73a54943fbcfa237f1fdc749442dadd399a5717162f5e1d
 DIST marble-17.12.2.tar.xz 52349180 BLAKE2B 4f5d49ea98bddd0b445cebc50f993d44ce1b8b6cad3ae10970e3958baa19425d6649c6a6f689a8a66035fc5cdc1667f0e751dcb5ec2b804db8713748f1677200 SHA512 a8641e0d380f666b5402d83ccf01772442d8df0bb06d5de82f43abc56c19f544a1a3f148889f297758ae0ac6654e90cfdeac7a97b05be49c61985eb83bf7194f
+DIST marble-17.12.3.tar.xz 52353704 BLAKE2B 529d889631fc5c2409d72bc7b1626673957db3db1b8e40478668596a3993dea67fd9f6d341e62ad426d1cc8e4295726471247bb9c2dc7fdf9439c4304f6bcff8 SHA512 a370f6bbce35ad4d4eb5a6d372939691322c81b7108fe64468ac3a2d491d0eb71e6c3135106e33d59115008a527aba60d2bd3508df721b5728286f526f199064

diff --git a/kde-apps/marble/marble-17.12.3.ebuild b/kde-apps/marble/marble-17.12.3.ebuild
new file mode 100644
index 00000000000..428bed2765e
--- /dev/null
+++ b/kde-apps/marble/marble-17.12.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SUBSLOT="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webkit"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+RDEPEND="
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	aprs? ( $(add_qt_dep qtserialport) )
+	dbus? ( $(add_qt_dep qtdbus) )
+	designer? ( $(add_qt_dep designer) )
+	geolocation? ( $(add_qt_dep qtpositioning) )
+	gps? ( sci-geosciences/gpsd )
+	kde? (
+		$(add_frameworks_dep kconfig)
+		$(add_frameworks_dep kconfigwidgets)
+		$(add_frameworks_dep kcoreaddons)
+		$(add_frameworks_dep kcrash)
+		$(add_frameworks_dep ki18n)
+		$(add_frameworks_dep kio)
+		$(add_frameworks_dep knewstuff)
+		$(add_frameworks_dep kparts)
+		$(add_frameworks_dep krunner)
+		$(add_frameworks_dep kservice)
+		$(add_frameworks_dep kwallet)
+	)
+	phonon? ( media-libs/phonon[qt5(+)] )
+	shapefile? ( sci-libs/shapelib:= )
+	webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${RDEPEND}
+	aprs? ( dev-lang/perl )
+	nls? ( $(add_qt_dep linguist-tools) )
+"
+
+# bug 588320
+RESTRICT+=" test"
+
+src_prepare() {
+	if use kde; then
+		sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
+			-i src/apps/CMakeLists.txt \
+			|| die "Failed to disable marble-qt"
+	fi
+
+	kde5_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package aprs Perl)
+		$(cmake-utils_use_find_package geolocation Qt5Positioning)
+		-DBUILD_MARBLE_TESTS=$(usex test)
+		-DWITH_DESIGNER_PLUGIN=$(usex designer)
+		-DWITH_libgps=$(usex gps)
+		-DWITH_KF5=$(usex kde)
+		-DWITH_Phonon4Qt5=$(usex phonon)
+		-DWITH_libshp=$(usex shapefile)
+		$(cmake-utils_use_find_package webkit Qt5WebKit)
+		$(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+		-DWITH_libwlocate=OFF
+		# bug 608890
+		-DKDE_INSTALL_CONFDIR="/etc/xdg"
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest
index 3ba886a71dd..413d34a6ed3 100644
--- a/kde-apps/mbox-importer/Manifest
+++ b/kde-apps/mbox-importer/Manifest
@@ -1,2 +1,3 @@
 DIST mbox-importer-17.08.3.tar.xz 33032 BLAKE2B 6d4d2ece24f5581f09d2f45afebbdc961c268a1926de3c322d8073c84e59be48677377eb8c34f352f7e2deb05e1aee127bc2840faff3a5f0c17f13d61425a979 SHA512 6b5daa7800aca63cde814464b9471eb14cac76112a374258644cbfbf0cb16f5777ed27f37c4a3f22973062fe9ed65d92366e77154ec106a4a84c9d034e8d9b58
 DIST mbox-importer-17.12.2.tar.xz 32912 BLAKE2B f1812c9773fe430e130e5b2fc96d660bae11c3c1323ef933abb78251329cbebcc082b44919c9f48865b43abcf804f14ebd9ded68b8becc96b5b2daaada7e76b0 SHA512 5d9cf263c90ffaa7e1284c70a4a0c0c6622ed2898d5c8fcbd5bc7f742b6c68e4e8c49381d35961570e4a297e0e00ce3f585cf01d2bff03d8f712246ebda6af84
+DIST mbox-importer-17.12.3.tar.xz 32868 BLAKE2B 12d8d215e019a65e4f81239cda524cde0ea16dea78ccdde7fc5c7cef12234b2771ad140e29ba9d96b277188dc43f2faebb98f7ebffe9aa12b92ef5d69f777d0a SHA512 018aaa5f533dd70c1e11b164e9ea948dd04b31d6747cd879ee082fe0544b32a5d5223e9708d489c96b1b95f662d549a207c336555a6e16c28cd57345d8d50bcb

diff --git a/kde-apps/mbox-importer/mbox-importer-17.12.3.ebuild b/kde-apps/mbox-importer/mbox-importer-17.12.3.ebuild
new file mode 100644
index 00000000000..7e0ab68ff2a
--- /dev/null
+++ b/kde-apps/mbox-importer/mbox-importer-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+inherit kde5
+
+DESCRIPTION="Import mbox email archives from various sources into Akonadi"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep mailimporter)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	!kde-apps/kmail:4
+"

diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest
index 28bf7cba0f1..cca0611f3c5 100644
--- a/kde-apps/messagelib/Manifest
+++ b/kde-apps/messagelib/Manifest
@@ -1,2 +1,3 @@
 DIST messagelib-17.08.3.tar.xz 10463496 BLAKE2B 612672462e77217555fd48e7038e727d8115d1f151e82720e2934f2c98ac3012abbb3e1402befa4704fbcb7234b604f93ad3d1af4fb853e3f7173758240c6f12 SHA512 572dbb06aec537e224bc87a7863cec394664969a881f98b065d13a6690e908b7d026bee61f49114bc6f75bc5d4e219cf2d1d9420b6d55f91a14e55595f78904a
 DIST messagelib-17.12.2.tar.xz 10472692 BLAKE2B 917c89180630c95d3a59401bc910a67350a87ab9011614c87a0f7bc66b2c740fcbaad5ef4ac1bfc4f732f1ba9a9d2fa62a7dd736827b53dfcf1abd312fb5eea1 SHA512 50d9dabe1144200f065388b3c92acf9163d5531b0725d78ccbb81685f5aa2a972a37ff166a55160053f5a649274ac04e075b986def9a956b0b06f182fc9e7797
+DIST messagelib-17.12.3.tar.xz 10462804 BLAKE2B 4fb020e5f351a14fa73cd8a648440bb2da8b9658fafd36fa58b7499726bce480e5d452c64a3ca5cc2e8b99596088b858601dc97311bd3ab6b8fceaf0ac2738f3 SHA512 db83fe6de67a4fb2a805d8aaec8de6455509868e1bf664bcd5a3f6d25ec100dce71ca517d4de11c9bacaf194c2dcab78b83c15ef0d0eb82a789ad1af5a352412

diff --git a/kde-apps/messagelib/messagelib-17.12.3.ebuild b/kde-apps/messagelib/messagelib-17.12.3.ebuild
new file mode 100644
index 00000000000..2c9ae95e438
--- /dev/null
+++ b/kde-apps/messagelib/messagelib-17.12.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Libraries for messaging functions"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_frameworks_dep syntax-highlighting)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep grantleetheme)
+	$(add_kdeapps_dep incidenceeditor)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kdepim-apps-libs)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kldap)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmbox)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libgravatar)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep libkleo)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwebengine 'widgets')
+	$(add_qt_dep qtwidgets)
+	>=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
+	>=dev-libs/grantlee-5.1.0:5
+"
+RDEPEND="${DEPEND}
+	!<kde-apps/kdepim-addons-16.08.50:5
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+	!=kde-apps/kmail-4.4*:4
+"
+
+# bug 579630
+RESTRICT+=" test"

diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest
index 85615d02f3d..197f562fc05 100644
--- a/kde-apps/minuet/Manifest
+++ b/kde-apps/minuet/Manifest
@@ -1,2 +1,3 @@
 DIST minuet-17.08.3.tar.xz 27852560 BLAKE2B 1e1a0966493ccec052de9ddf4f8b5fb188495f051b74aa7d005ef91a3ee7862402b6a741f9d04c291aab64f1369aaaf00422c98aeb5d69d5b73e885de81625d2 SHA512 bea19e3e661235b5d2e944d260f3dd00cc7caab5c27887e6f6aeb785e239e2bab4dbe2aed34bd363e69462b2cd806f0dc20e54b1bbea6ca02aa9bd7ec53790c3
 DIST minuet-17.12.2.tar.xz 27848724 BLAKE2B a9eec3f4553c24884a099d37ca964f2670139df6c444864a872027a621774285cbb93d96fce1e3211bf5b87b361b555151e470d4bff2a52d7edede29b5ca2be2 SHA512 e9c45baf8d6ebc6055ca9d80ec5592916015307c8f961bc9fb204c3ecf843775854eeb3fb21284cf81f2493fae61c00507e119bd1d8aa6f68ffe7a0d6d67846b
+DIST minuet-17.12.3.tar.xz 27860148 BLAKE2B 20d897fbebe844fd77da3c1cffd94c021999263b434507a2bc73ce5c2a7e3d0823c2f724a6d51450fbfbc450a72a66cc4823d6c350090372280b51bc5f3458c9 SHA512 ddba91a1d8165412099bd60cc06e57db70b3aa6997bb93c9e3c46ea933df728836cd59f24a2b7ff1e1adc71e802a0c237ea90a72012bbee79c6601f73e650dbd

diff --git a/kde-apps/minuet/minuet-17.12.3.ebuild b/kde-apps/minuet/minuet-17.12.3.ebuild
new file mode 100644
index 00000000000..c0bd89a53df
--- /dev/null
+++ b/kde-apps/minuet/minuet-17.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="A KDE Software for Music Education"
+HOMEPAGE="https://minuet.kde.org/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtquickcontrols2)
+	media-sound/fluidsynth
+"
+DEPEND="${COMMON_DEPEND}
+	virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+"

diff --git a/kde-apps/okteta/Manifest b/kde-apps/okteta/Manifest
index 487ff1454bc..7503370b25f 100644
--- a/kde-apps/okteta/Manifest
+++ b/kde-apps/okteta/Manifest
@@ -1,2 +1,3 @@
 DIST okteta-17.08.3.tar.xz 962236 BLAKE2B c17022a0bc449c92a281d928e7f32b7d31fc5c2fe2325abf572a84563bf2f173bfa838cae9da99e1aef52a9271ae9fb67654c29abce8409391c4c86c88c84137 SHA512 47517531c9e780c94f81325e0ce54756e85d9da8f38372904ed43c6eeb29c824afab66159a0f1e3648553544edd597138678983b74442fce65cdeefef14190ed
 DIST okteta-17.12.2.tar.xz 962820 BLAKE2B af241c7da16696bf7aa4a8ac5662c0c6e604dab9d49c529b308e8102c928731e809ae429efa3834c4be847b40fdcf58aa3a5a30392acbc0a8bb135896fd684d8 SHA512 f7a113c2b65761ed2edd538491f0bcf2e47aebdc5ba5a4ed8d583a33e00ce57ed86918b57ca5dac806f68573d63ebeca3fcde74564c2c09f5bd1a94bbd024d8c
+DIST okteta-17.12.3.tar.xz 962772 BLAKE2B 4a347db4db1d248ccb73e2ab77d4b10449ccea2e1e23ae7770a338f1c96f3990de4a3362b566abde29d47ef4b1084614e219ea646e4b0704ecac048a4559d921 SHA512 d89bcd46001336d912f2d3f08247cdb13a02688316f078455e851feae03b638688683df2779c19089481b69baa2a582fd063d3180ebe66962ab249fc39c3850d

diff --git a/kde-apps/okteta/okteta-17.12.3.ebuild b/kde-apps/okteta/okteta-17.12.3.ebuild
new file mode 100644
index 00000000000..3ed1a0fc82e
--- /dev/null
+++ b/kde-apps/okteta/okteta-17.12.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE hexeditor"
+HOMEPAGE="https://www.kde.org/applications/utilities/okteta
+https://utils.kde.org/projects/okteta"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt designer"
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtscript 'scripttools')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	crypt? ( app-crypt/qca:2[qt5(+)] )
+	designer? ( $(add_qt_dep designer) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DOMIT_EXAMPLES=ON
+		$(cmake-utils_use_find_package crypt Qca-qt5)
+		$(cmake-utils_use_find_package designer Qt5Designer)
+		$(cmake-utils_use_find_package designer Qt5UiPlugin)
+	)
+
+	kde5_src_configure
+}
+
+src_test() {
+	local myctestargs=( -j1 )
+
+	kde5_src_test
+}

diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest
index 4a6d144a5ff..8b54294751c 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -1,2 +1,3 @@
 DIST okular-17.08.3.tar.xz 5618588 BLAKE2B b9f36211ba2620bcd984e715c37112d92f56c0f8d1d1298d54db3092fe205ac4abef18cf64756b81ac20e91fcbfe6dc18fbe6de682cc71caf0f24be4d2b7c15e SHA512 33b8f1bbf1f4c5814b6df8bfd87a3deccc762564f312729a50956c85fc95f1ce9f057a8b43b51a368a3f0c2a4d9705dde09d1e575f7325ae32420c0106ce28b0
 DIST okular-17.12.2.tar.xz 5737180 BLAKE2B 7949261241ac06755616ba454a524dbc4a0b4895cfa93bcaa29b82f2413a4b69d3305142dbd2b817ae611b315817edba492bc1ddf1ae3c064bc67ee09d74559c SHA512 4bd6eda7a5ebe3b0fb4a0e4518a321e2e8ecb74984c89085eba24afe76828f0f7af16f066519b52926edbb593965ce294dc28d1281200e9d284a6b630e92da2a
+DIST okular-17.12.3.tar.xz 5737804 BLAKE2B 959f83cbf7713333319400abefe70390b75bd1fdf5d907c362e4e36d65fba3115d6c4091ae04c2058e557a6df1a8587cb5adbfd345cc4702439db2d837d4ed2d SHA512 803e69a918a385798905eeda15afa817ff145406947abc793c62c26879ed9b98ca601adedeb5133972be50e679cc31cc2ad8ccc97c084c64a3cad791a778d361

diff --git a/kde-apps/okular/okular-17.12.3.ebuild b/kde-apps/okular/okular-17.12.3.ebuild
new file mode 100644
index 00000000000..bf4def41120
--- /dev/null
+++ b/kde-apps/okular/okular-17.12.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Universal document viewer based on KDE Frameworks"
+HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular"
+KEYWORDS="~amd64 ~x86"
+IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff"
+
+DEPEND="
+	$(add_frameworks_dep kactivities)
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjs)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpty)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep threadweaver)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	media-libs/freetype
+	media-libs/phonon[qt5(+)]
+	sys-libs/zlib
+	chm? (
+		$(add_frameworks_dep khtml)
+		dev-libs/chmlib
+	)
+	crypt? ( app-crypt/qca:2[qt5(+)] )
+	djvu? ( app-text/djvu )
+	epub? ( app-text/ebook-tools )
+	image-backend? (
+		$(add_kdeapps_dep libkexiv2)
+		$(add_qt_dep qtgui 'gif,jpeg,png')
+	)
+	markdown? ( app-text/discount )
+	mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
+	pdf? ( app-text/poppler[qt5(+)] )
+	plucker? ( virtual/jpeg:0 )
+	postscript? ( app-text/libspectre )
+	share? ( $(add_frameworks_dep purpose) )
+	speech? ( $(add_qt_dep qtspeech) )
+	tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${DEPEND}
+	image-backend? ( $(add_frameworks_dep kimageformats) )
+	mobile? (
+		$(add_frameworks_dep kirigami)
+		$(add_qt_dep qtquickcontrols)
+	)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-tests.patch" )
+
+src_prepare() {
+	kde5_src_prepare
+	use mobile || cmake_comment_add_subdirectory mobile
+	use test || cmake_comment_add_subdirectory conf/autotests
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package chm CHM)
+		$(cmake-utils_use_find_package crypt Qca-qt5)
+		$(cmake-utils_use_find_package djvu DjVuLibre)
+		$(cmake-utils_use_find_package epub EPub)
+		$(cmake-utils_use_find_package image-backend KF5KExiv2)
+		$(cmake-utils_use_find_package markdown Discount)
+		$(cmake-utils_use_find_package mobi QMobipocket)
+		$(cmake-utils_use_find_package pdf Poppler)
+		$(cmake-utils_use_find_package plucker JPEG)
+		$(cmake-utils_use_find_package postscript LibSpectre)
+		$(cmake-utils_use_find_package share KDEExperimentalPurpose)
+		$(cmake-utils_use_find_package speech Qt5TextToSpeech)
+		$(cmake-utils_use_find_package tiff TIFF)
+	)
+
+	kde5_src_configure
+}
+
+src_test() {
+	# mainshelltest hangs, chmgeneratortest fails, bug #603116
+	# parttest hangs, bug #641728
+	local myctestargs=(
+		-E "(mainshelltest|chmgeneratortest|parttest)"
+	)
+
+	kde5_src_test
+}

diff --git a/kde-apps/palapeli/Manifest b/kde-apps/palapeli/Manifest
index 1e8410622ca..6dd5b12191e 100644
--- a/kde-apps/palapeli/Manifest
+++ b/kde-apps/palapeli/Manifest
@@ -1,2 +1,3 @@
 DIST palapeli-17.08.3.tar.xz 1754620 BLAKE2B 00e5a8e1b6ae47e6ade7031e698798d1ef0c047de0d829c16006e0eed1c75d1efaf7ac97f1692b69321e5ef6f306a27a46e90cc5a642599483e6e458f1a41105 SHA512 da0c937a2a8bb57b9688744a645e504b7262dee4fb605ca7ee0f16d44f11eef182968127670cb45b5bf3148d958c24a6f548bd9882666675252a7f01f4e19fd6
 DIST palapeli-17.12.2.tar.xz 2061580 BLAKE2B 1eee798013164529b2283ecd2c554d8b5a7856dab1ddc361a071c0b2e07511134738291b9802fb21fe52f323e04efa4bc411f6731e2e39fc8d0bf0c45764e671 SHA512 c3384a372e7601ddec4fa91e7c2e7a1496b0bd26b42fd6ad8ccc4e81de45018d75848a00dd55aaf3c5aad8499d1d4fe90ddb42cbd2c29a1a7bae777b2dea6ea3
+DIST palapeli-17.12.3.tar.xz 2061492 BLAKE2B 677f29453a22a4f48b842f4c8d368251344cf9cd2cfcfee0b3e2fd6aed315a2879e6a6c86003debf2ffbcf083a9b1164171fafc14691df953f909185c74a8edd SHA512 7c43d9854fa8d27290b97d8fbb56594ca45593d80ac029652ed355c0bd59eac3c73d0b226a91801a7dd62c76c41a53783dbfbc62238dc26cd6bf3aad3aadec58

diff --git a/kde-apps/palapeli/palapeli-17.12.3.ebuild b/kde-apps/palapeli/palapeli-17.12.3.ebuild
new file mode 100644
index 00000000000..40ee410a23a
--- /dev/null
+++ b/kde-apps/palapeli/palapeli-17.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Jigsaw puzzle game by KDE"
+HOMEPAGE="https://www.kde.org/applications/games/palapeli/"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/parley/Manifest b/kde-apps/parley/Manifest
index 9899c353448..64d09c7ca9d 100644
--- a/kde-apps/parley/Manifest
+++ b/kde-apps/parley/Manifest
@@ -1,2 +1,3 @@
 DIST parley-17.08.3.tar.xz 8825020 BLAKE2B 65c540658c65249a531013e8e8a9d73d3fc0eccc89e6c3bb897ea23ead16c34aec359e7fb113616a0fa6a544bfa039fc165ec68269cc541e527f823e09f6ac02 SHA512 1a46d20cb8146002812b0485bb74089fef5a46b38b804442ad77bf903b26cd41d27bb83d6513acc94d7a77a2686533baf758bf7d276cfb65dd545e53723ca156
 DIST parley-17.12.2.tar.xz 8826396 BLAKE2B 2f98a627f89f909b822cdb3a7a360f748c88105e59aac1cfdf02f91b929a3069f9780bee78c0b27e61306171a785988cf516c4ae6ad17600e7ed3991f05bb6df SHA512 d43c26d561babb3bd459ab43d8c623ee674ad51d2ee0bac900073015557bdf01643ad78b7006a9980f6a5b056b6cbb2e2d9715f9a76ad79a6e3f7130e7912fe1
+DIST parley-17.12.3.tar.xz 8826604 BLAKE2B b24d1f7fde26b78c4d7abcdc18994a09adc58a29edd6123c8961d2dc148aa1adb82b0791e98dd4f4f588acf2400ce64b7a911334909b75deca07cfb0dde5dd84 SHA512 301e87605e754aaed520fa1bf96a7cf23b0c0a6523ae59817a6b14a8f69d3689a8646437e580a3257f42b197e6c7f899593cd242e9cd44ea1cd135327e83885f

diff --git a/kde-apps/parley/parley-17.12.3.ebuild b/kde-apps/parley/parley-17.12.3.ebuild
new file mode 100644
index 00000000000..d059e01c325
--- /dev/null
+++ b/kde-apps/parley/parley-17.12.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_DOC_DIR="docs"
+inherit kde5
+
+DESCRIPTION="A vocabulary trainer to help you memorize things"
+HOMEPAGE="https://www.kde.org/applications/education/parley
+https://edu.kde.org/applications/school/parley"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_kdeapps_dep libkeduvocdocument)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kross)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtmultimedia)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtwebengine 'widgets')
+	dev-libs/libxml2:2
+	dev-libs/libxslt
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep kdeedu-data)
+"

diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest
index 357d7ff6cfa..0b225ebcc5a 100644
--- a/kde-apps/picmi/Manifest
+++ b/kde-apps/picmi/Manifest
@@ -1,2 +1,3 @@
 DIST picmi-17.08.3.tar.xz 1147820 BLAKE2B d7c6146962fcb980c1edd3abaca8621ba711d024cd95a83161dd8f5e3a11f62620f3bc43630f249ac6820f19396d4f166c90fd4f0c454051a57b2d309444a3d5 SHA512 b4d163d54e0d36c017e7a5ca6c62fedbcf1c6bbf9202abdf8a6c5e1f9c40fbb0994fc41fb16c21f84970fb7fb87d059ac639a6a6b92e62443d4879cf2103870f
 DIST picmi-17.12.2.tar.xz 1147620 BLAKE2B dfd46a7e850c55863fb62de5ee0719db0270870d336e7b82f0071dfbea88dfc0de0a7bd5c9b5716c5e210723dc6f90f32fced181ece77664ae53e46e44d39ad6 SHA512 c376719455c9516c227d130514a2032843e1cfb2a24480dce40f9cbc78ddccb21bfc38ee4150ed607cb3f34df7cd9372a80a4fadac608618b73f2a79c08c9fcf
+DIST picmi-17.12.3.tar.xz 1147600 BLAKE2B 9a09704d57b93e6e8ffbd5843570f9c6ab407c31a60313f9c4119aab97237b348b17ad1d8cc1437a664f05411816e91e8870694e8aeb09e9275e3327e0092f5d SHA512 06fff4d49e4e2bea3aab3c0ac9d06552acbe1b4e006ed79d5a1f10c31f4f7255bf132fe6149451536498959eb90fc7dad3c20396f783efe5c16fecb2b4828647

diff --git a/kde-apps/picmi/picmi-17.12.3.ebuild b/kde-apps/picmi/picmi-17.12.3.ebuild
new file mode 100644
index 00000000000..c25ff58b234
--- /dev/null
+++ b/kde-apps/picmi/picmi-17.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Nonogram logic game by KDE"
+HOMEPAGE="https://games.kde.org/game.php?game=picmi"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep libkdegames)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest
index 4e137697b26..01e7d029b5e 100644
--- a/kde-apps/pim-data-exporter/Manifest
+++ b/kde-apps/pim-data-exporter/Manifest
@@ -1,2 +1,3 @@
 DIST pim-data-exporter-17.08.3.tar.xz 266964 BLAKE2B cbc5bf00939e6f89a694ddc611dd1f206b41ef9c376d70a4d85a4b71a48e80cebcc58309fbd7b490323f6dd7ec9af9bcf5e3f768fcb806b0271afba232d7579d SHA512 eb6f32d98c8aaee3393030ade6686fe6944dcef92ae530de1b8f980e4d5ffc2c543361bc3a988283b85ce70bd1902bb33a1575f1d6580da8cf0dcc2c141e34e7
 DIST pim-data-exporter-17.12.2.tar.xz 267244 BLAKE2B 3a473d1e111b25fadcd97e350f104ce441efc55b3aa94e56453e9a34161f72d6c1024fb376fe67c8ccec5245c25bca1ba0e09139544f645428c5fdea2b214db4 SHA512 39cb22da75b35d9c5f50ff6f0aa77139305b106e44ac113839829874446412765afe9b07018f1e45a8214327bcd18da19d9dbdf127d83ed7651f3451cb580945
+DIST pim-data-exporter-17.12.3.tar.xz 267124 BLAKE2B 6c515327b444c9a7ddecdaa4e13f8d2c7f674a6acd1b2d4a5e314f330bb9e505112bad52674639f4a1f2f1ed29f5c5903b5eeba62578b49354a7feea0005fc21 SHA512 e0dd0fd6356b668f662afedb64d3fb9ed68da9b869635b7773bcae23262245e4b3246e0eec9b4e5bd45c28c506a0e54cea5819556bc1681378417830de458a0f

diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-17.12.3.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-17.12.3.ebuild
new file mode 100644
index 00000000000..35bc5608418
--- /dev/null
+++ b/kde-apps/pim-data-exporter/pim-data-exporter-17.12.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Assistant to backup and archive PIM data and configuration"
+HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kidentitymanagement)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep kmime)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_kdeapps_dep mailcommon)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-l10n
+	!kde-apps/kmail:4
+"

diff --git a/kde-apps/pim-sieve-editor/Manifest b/kde-apps/pim-sieve-editor/Manifest
index b2cea0a506f..a5094b454e7 100644
--- a/kde-apps/pim-sieve-editor/Manifest
+++ b/kde-apps/pim-sieve-editor/Manifest
@@ -1,2 +1,3 @@
 DIST pim-sieve-editor-17.08.3.tar.xz 444420 BLAKE2B fadd4e9b544c691f7d75e6f7c61b7d84ded866559f95f1e8353e532cbd2805515c4aa022a08c76f69e3ae0b41958cfed336e8088793d316e709f7de68abc7fc9 SHA512 521f8bc2bb23b28cf4d173ae6c4ce5222fb9b948fcc08e9982a345b18b4b56a9255739b5a7c56568f11a45bbbdbd6c92ed554ef24fe653dbe9a04df365439b5b
 DIST pim-sieve-editor-17.12.2.tar.xz 444520 BLAKE2B 2473f06ea08d715a129d6cee9feda21f27358d6883e66487c87ee936eaf89581440dd17c49e64b151f55b548aa364a3226433a2f5471a2f576dbfca0d051a2d1 SHA512 586ed7554c8e4f0ef7e1ffdcf28f421dd4edad90b1b3ce8faf48e889625b93c78bb9595ec52191cde3a916223481eaf2615ab156c94cd9c82cbc968b4a92fdd3
+DIST pim-sieve-editor-17.12.3.tar.xz 444364 BLAKE2B 621dff6212eb50b328ea5a559cff3322fb7a7e22d7ad33937c0a84e3bd4af5b519e1c1abb4a5586e84b042e4f0d4c39416aa0e8404ebc786f400747c85533e3b SHA512 812508b69ed0d4f0d2312cc74a3f800a06246e0984fcde386fdbb9e9a4ba949dfdb8c41a88f5a6d01d4f4c0c019a791a1c72edc50f446dcd9bd68a18c6623bd9

diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.3.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.3.ebuild
new file mode 100644
index 00000000000..844361049fc
--- /dev/null
+++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Assistant for editing IMAP Sieve filters"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep akonadi-mime)
+	$(add_kdeapps_dep calendarsupport)
+	$(add_kdeapps_dep kcalcore)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kmailtransport)
+	$(add_kdeapps_dep libksieve)
+	$(add_kdeapps_dep pimcommon)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+"

diff --git a/kde-apps/pimcommon/Manifest b/kde-apps/pimcommon/Manifest
index 4a95dcb329d..6c09cdb3eb2 100644
--- a/kde-apps/pimcommon/Manifest
+++ b/kde-apps/pimcommon/Manifest
@@ -1,2 +1,3 @@
 DIST pimcommon-17.08.3.tar.xz 275848 BLAKE2B 9b0d60f9dcc427d7e83b39bc36204406fd0b5b6abf32c24364bb2e8f7a3b3bee7442eb8ae324bcd4f150249783daa44b79b40811396558029436978793c74c5c SHA512 f5de67a51ce69332e0d61c10d2baa97cd8b5128d4f4e48b0503191b9cab283fcf32b4e205be2ce360acb3a523cdfd6ae416264b718c633ef6a1603a939c55bd1
 DIST pimcommon-17.12.2.tar.xz 287768 BLAKE2B 1ae6b830829259bff824aca564e432e6b863c2d67e01838b4ed88a065f015a86cd0a875cdc3d35baa08c1e8f3a697eac8756c043c213c04abd557a3cc318d455 SHA512 a997c22285188f58686bc0872c935a9d5fee97af5e0a7682724d7d5076d1807f7986244146a8ed9f964f5faf87d0404bd2783f8c30770a74f0a3a8ece2032af4
+DIST pimcommon-17.12.3.tar.xz 287564 BLAKE2B 862d6bea6398edffca88f78901f8c59ab8721b210cd9d4e7e73f16474c7c58357977981d65a808b2d02501927257e96990b79071056e86aad08d97d23491569d SHA512 79aa5f3b7d61de547a07ef659e1a7d0b2c456010cb7ad929218853d5f1057a97e5a0e2d1197cb50a1f5bb201b3702efa0e3e1c154d530c49ebe51578d2690df1

diff --git a/kde-apps/pimcommon/pimcommon-17.12.3.ebuild b/kde-apps/pimcommon/pimcommon-17.12.3.ebuild
new file mode 100644
index 00000000000..6295115f9d1
--- /dev/null
+++ b/kde-apps/pimcommon/pimcommon-17.12.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_DESIGNERPLUGIN="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Common PIM libraries"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep akonadi)
+	$(add_kdeapps_dep akonadi-contacts)
+	$(add_kdeapps_dep kcontacts)
+	$(add_kdeapps_dep kimap)
+	$(add_kdeapps_dep kpimtextedit)
+	$(add_kdeapps_dep libkdepim)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	dev-libs/grantlee:5
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kiconthemes)
+	dev-libs/libxslt
+	test? ( $(add_kdeapps_dep kmime) )
+"
+RDEPEND="${COMMON_DEPEND}
+	!kde-apps/kdepim-common-libs:4
+	!kde-apps/kdepim-l10n
+"
+
+src_test() {
+	# bug 641730
+	local myctestargs=(
+		-E "(autocorrectiontest)"
+	)
+
+	kde5_src_test
+}

diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.3.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.3.ebuild
new file mode 100644
index 00000000000..c133533744d
--- /dev/null
+++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="Plasma Telepathy client"
+HOMEPAGE="https://community.kde.org/KTp"
+
+LICENSE="|| ( GPL-2 GPL-3 LGPL-2.1 )"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+	$(add_kdeapps_dep ktp-accounts-kcm)
+	$(add_kdeapps_dep ktp-approver)
+	$(add_kdeapps_dep ktp-auth-handler)
+	$(add_kdeapps_dep ktp-common-internals)
+	$(add_kdeapps_dep ktp-contact-list)
+	$(add_kdeapps_dep ktp-contact-runner)
+	$(add_kdeapps_dep ktp-desktop-applets)
+	$(add_kdeapps_dep ktp-filetransfer-handler)
+	$(add_kdeapps_dep ktp-kded-module)
+	$(add_kdeapps_dep ktp-send-file)
+	$(add_kdeapps_dep ktp-text-ui)
+	gstreamer? ( $(add_kdeapps_dep ktp-call-ui) )
+"
+
+pkg_postinst() {
+	elog "You can configure the accounts in Plasma System Settings"
+	elog "and then add the Instant Messaging plasma applet to access the contact list."
+}

diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest
index 3fdc8121102..c3f77a6d844 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,2 +1,3 @@
 DIST poxml-17.08.3.tar.xz 43032 BLAKE2B cc19cab7028e2e3a5f09f45a233164688f99e72e71be55d8da2639530a9528af6a459978009ef84777ad5e844ac1f887639d454f39a9bc1a5ac95dc3d23dcc07 SHA512 da3eb9910c7d8f7febff12a00001a66e1f82035fc05bef88551abff2d0b6d7d4050155189a5fd8c99c8db259306cca55244fea58d36ce167d0bcfd06ad4c49aa
 DIST poxml-17.12.2.tar.xz 43008 BLAKE2B de2b2633f977d3b808fff8f314c6fea3167732eace43ab294b539f9a9457609d260739593fa13805022051e59d2e7739270cfe8a72270575e16f1cb169fb3aba SHA512 5ff4d78640dc5025a22d3be96292f29f73d27fda08218c374fdb9b697c068b4fff3a639a400176778555819cfc3781b67fd4a7b86403d96d5d3c8e6ce55f271d
+DIST poxml-17.12.3.tar.xz 43004 BLAKE2B d6a29c953c091cb7df6a181285ed1a9376db87be2617b00efe9de56ae6bc06d11522a0fac69a7a4d1e2b1a085227c0e17935bb1ff0abca6119bb115b72e2a952 SHA512 c9b45bf37c200b206ab4e114964d6dfce941f974f56d2703ce9ce5ea5314be0224cbf3fa1855d0e423b27b7ca1664a9a372f9322305c76b26bb340e9876a0e34

diff --git a/kde-apps/poxml/poxml-17.12.3.ebuild b/kde-apps/poxml/poxml-17.12.3.ebuild
new file mode 100644
index 00000000000..3c605a013f0
--- /dev/null
+++ b/kde-apps/poxml/poxml-17.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_qt_dep qtxml)
+	sys-devel/gettext
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/print-manager/Manifest b/kde-apps/print-manager/Manifest
index 12415cb08f4..8b830669441 100644
--- a/kde-apps/print-manager/Manifest
+++ b/kde-apps/print-manager/Manifest
@@ -1,2 +1,3 @@
 DIST print-manager-17.08.3.tar.xz 237084 BLAKE2B c85e6fb2e41cd2264fe33af6585363bea85bee57a8c42f85da6ed3a0b4972c8d1647dd4e4b10e42f8c0ba98ce9c7e93efbf90a938396341dac04782ca1272a2a SHA512 cb09762fc736a88c41850593b8c0d3ff1eb0f3308653a93ee1b370dd8a4b7d13de64fcea3b76f7407f430faf5d5cc2cc5a2a3c58dbd80f4c076af4a60788181c
 DIST print-manager-17.12.2.tar.xz 237132 BLAKE2B 3b4169d5974f634eafdf6d5c8e3c90fd66f8248fa61dd71e77d21969987af54fe06f17d032dde463d93b8d23205e46fb5d85b1fa0cb17cbb967a025d3f8e672c SHA512 82e99d595c2e00e6d1f5f481039bd5482310002ac7851bd3d682e19e4a49432165a443d8614e026b83536543e55068ba0d15679ef0aa110223285536e62aa339
+DIST print-manager-17.12.3.tar.xz 237128 BLAKE2B cc1a85c6ed2f160329c5428de7c6de562de7f5c3876fdd504e619801e8ededd792c8b69c9193a787d1600948f7fae3a62a7290e1e50ea5bf39475d9db9c9c66c SHA512 80e40c913da002beb3e473e0e6fa6f02b0e3b699bdc49c390435d9139f46b1fb3ffef54c042b5dc2a1db3b83da2f4f53377710b31281b0154f9654f605b95830

diff --git a/kde-apps/print-manager/print-manager-17.12.3.ebuild b/kde-apps/print-manager/print-manager-17.12.3.ebuild
new file mode 100644
index 00000000000..e59f9d37adb
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-17.12.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gtk"
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep plasma)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+	net-print/cups
+"
+RDEPEND="${DEPEND}
+	$(add_plasma_dep kde-cli-tools)
+	gtk? ( app-admin/system-config-printer )
+"
+
+pkg_postinst(){
+	if ! use gtk ; then
+		ewarn
+		ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
+		ewarn "an important, though optional, runtime dependency:"
+		ewarn
+		ewarn "app-admin/system-config-printer"
+		ewarn
+		ewarn "${PN} will work nevertheless, but is going to be less comfortable"
+		ewarn "and will show the following error status during runtime:"
+		ewarn
+		ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
+		ewarn "was not provided by any .service files'\""
+		ewarn
+	fi
+}

diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest
index 3753ce21aa8..b18a08abca6 100644
--- a/kde-apps/rocs/Manifest
+++ b/kde-apps/rocs/Manifest
@@ -1,2 +1,3 @@
 DIST rocs-17.08.3.tar.xz 1534300 BLAKE2B c63592008f99f3135a61504b2cccf80e8933379717279dd37f9d9a2ceadd5281abd2be39715928d4aee5142c7d7fd3a6c456a143d2ec23c40cf5142d32288d01 SHA512 56d44bd74c4906c296e2ae213e3e3c1be0b2cd48f0be8b8774d4c8e074af0becc6747cce72d3d9dc4082d877a4dc2b49f91359a72d801ecf825cd1297d9117ea
 DIST rocs-17.12.2.tar.xz 1529992 BLAKE2B bba4e222594b70dec65aeeedea4b771dc479d3ca1fdaad055e762887ae1c60f3c49ddea6a464353ae5677898a6e6eac9bde35f83b3669212a6b859f162554b65 SHA512 db1311f627a5fa77811379d02b23c947236dce6febd5a8d14ca24ee46a8b54255f1befe98043c70b785c7fe01a50d1d3c0cde271f724b57f2a2100b80bb6933d
+DIST rocs-17.12.3.tar.xz 1529908 BLAKE2B 2913e6b609b349c6b4fe2e08c41ba63c90f0a144676ec9dd64203f01ca0240b934e0de48e2e068dfa2c860be5bfdf4fcf883b27b1c11b7dccc6d832dbff520ad SHA512 5b90ed37b62ba5752843d0d9be46e5139fc7017dc5f620ad5bd07de10a6cb6acf601609edf5856048914fa11866045b2e1fcd859881dc6e9bcaf5239ccb2a6e2

diff --git a/kde-apps/rocs/rocs-17.12.3.ebuild b/kde-apps/rocs/rocs-17.12.3.ebuild
new file mode 100644
index 00000000000..e20797a7baf
--- /dev/null
+++ b/kde-apps/rocs/rocs-17.12.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Interface to work with Graph Theory"
+HOMEPAGE="https://www.kde.org/applications/education/rocs
+https://edu.kde.org/applications/mathematics/rocs"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdeclarative 'widgets')
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtscript 'scripttools')
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwebkit)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+	dev-libs/grantlee:5
+"
+DEPEND="${RDEPEND}
+	>=dev-libs/boost-1.49
+"
+
+RESTRICT+=" test"	# 1/10 tests currently fails

diff --git a/kde-apps/signon-kwallet-extension/Manifest b/kde-apps/signon-kwallet-extension/Manifest
index 7cf26cd148a..c518bcf3e59 100644
--- a/kde-apps/signon-kwallet-extension/Manifest
+++ b/kde-apps/signon-kwallet-extension/Manifest
@@ -1,2 +1,3 @@
 DIST signon-kwallet-extension-17.08.3.tar.xz 10588 BLAKE2B 6613491a71ed33a4f08f5b40a32b58f46682b94e0c6f9f1e1423bdfe13a14c4459af588e55bd035ae7839edbe0ba91ccc04375f8599daed55096a5095e158335 SHA512 670247e5100608f136fc7cbfad63492ced712570bf314906d9b074f3c18d4b955a7ba82470d92fbdc944d956e5f008b1775d42d013800565cf2a35c7716f44df
 DIST signon-kwallet-extension-17.12.2.tar.xz 10580 BLAKE2B d0eef8b4e28675b565df9a71650c0c2fdfca8606728f8b9ca87876646ac0bfe68b4c2b50b9afeaadd42eb592ccebf3d8c35be389bd57ef4f5b1923c41ee4d11a SHA512 2bf51b52e934b30125ca02a5778308e4c7dbebf0d43dd813eb10793cc3a4f24f02a479a4dd7f458de6fb9633ee6f4d49237830cba91547ef6111461e2c515fcc
+DIST signon-kwallet-extension-17.12.3.tar.xz 10580 BLAKE2B f5b674d99146663411ece436715330a990d15d19befaeb481e97669a9fc84c6e726deabb247c084e9761c713d98ad250ea2fa3cfc4996ab640d1aca3e9e27ea8 SHA512 181f990db14bcb7c2247a85dae98026289bfacf3f6052047c7d8590c3e756f06f072569c295d687bd3fb81a45796e6e2436665dd1bf233c0ec6e84bcd03c7588

diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.3.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.3.ebuild
new file mode 100644
index 00000000000..ce5d29586a9
--- /dev/null
+++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KWallet extension for signond"
+HOMEPAGE="https://01.org/gsso/"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+
+DEPEND="
+	$(add_frameworks_dep kwallet)
+	net-libs/signond
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest
index 9d2f5e518ce..5bf8e0f0888 100644
--- a/kde-apps/spectacle/Manifest
+++ b/kde-apps/spectacle/Manifest
@@ -1,2 +1,3 @@
 DIST spectacle-17.08.3.tar.xz 667336 BLAKE2B 23af827a74263fac4b264531d903a636a0b31a0f72cb2c62f065518abb0e3f22d22a53e7600f557427a2033dd09343f36fe9f67b9f8fd21b18c06ee3ad003f89 SHA512 dc7a12bad8bf764736d4149a576f5af3119c18c19689247dd3a6cc87cfa38d92777bbe757e88b94f227fd80079c72f6e87c1b2664be80a3e4f40f8bc37dd71e0
 DIST spectacle-17.12.2.tar.xz 764956 BLAKE2B 8f12a62f1499a3ba8a361b163795088fd4deb11090f47329604cb5a577e27678c61a015c2a33cf4add38ea63f23442bad15a26e559c08b524c375c0b323ea1a7 SHA512 b6725931831d0faa02e2f4f65b53be7d2a2e25fab48b785432540d89c2f3fd4134c86f647f60a51c757428db2ea88aee7174295b50c14c3a5bfeb97b478443f4
+DIST spectacle-17.12.3.tar.xz 765132 BLAKE2B 824e2f260e6da5daf51463dd9f99d4a4dc405e9b3c9c1149cf8dc6dc4296ac7ae75d2dba7ca341c767b86ef0d6fac44a50cc644e9a8dcee469de7bd5f792e514 SHA512 286a4c4fb0a6d97eb31bed38865f2717b52c215074bee5dc4b5730ba607d6d25ce641d1b611e974178d33d6bff400e88cc0730c6249d21a4308d0092fcff3ef9

diff --git a/kde-apps/spectacle/spectacle-17.12.3.ebuild b/kde-apps/spectacle/spectacle-17.12.3.ebuild
new file mode 100644
index 00000000000..cf8b419f4a5
--- /dev/null
+++ b/kde-apps/spectacle/spectacle-17.12.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Screenshot capture utility"
+LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
+KEYWORDS="~amd64 ~x86"
+IUSE="kipi share"
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	x11-libs/libxcb
+	x11-libs/xcb-util
+	x11-libs/xcb-util-cursor
+	x11-libs/xcb-util-image
+	kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
+	share? ( $(add_frameworks_dep purpose) )
+"
+RDEPEND="${DEPEND}
+	kipi? ( media-plugins/kipi-plugins:5 )
+	!kde-apps/ksnapshot
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package kipi KF5Kipi)
+		$(cmake-utils_use_find_package share KDEExperimentalPurpose)
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 3af6cb19843..ff5219cecd4 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,2 +1,3 @@
 DIST step-17.08.3.tar.xz 859888 BLAKE2B 2765d2fe006fec31eb147898b343ab6758a60a4895a36675bbf4365afe13ec9762eddef2fd15f86a102a28ca4afff2f8d785aa821dda134578099d1969f1fc79 SHA512 f97e28d9fca2aa9f039afb85218de8a38d1eb6b6b15416a269b9522dc485951a39eda75a7db668c6a589a6fe10ae7d117155955e580995d8a6839ba4cf98c1df
 DIST step-17.12.2.tar.xz 862316 BLAKE2B bf80af65924ba90e091e45307b64ec0490cee11171a828892fba9568d5943f6b25469171359a131cf51f1f08cb93a321fe893c71f9daa9b94aa5812ddc2fb56c SHA512 025bdc9e3560feb93782a1462a3d2ed152ad9981194425de73fcaa26fbfae74a67016507ebe368776da27b1dda63863106567620e39ed82cc8e95e414f219616
+DIST step-17.12.3.tar.xz 862236 BLAKE2B b931d732c54467fefbf217326776b4ca664c93f384c11a8bed32c9084b5b31debf463645d5b1f697a62a6dc1f08a2e481246be25518cf1c526d58d0f29614a43 SHA512 40de257c593483bf1ddc84c76b8bab608d8e0ac49b0bd5acbb94a3f1bc6dba0cbe18f30d9e4d4ccdcf5e764a21209229b57abb8c3149dc9fca86fe00a732c4f3

diff --git a/kde-apps/step/step-17.12.3.ebuild b/kde-apps/step/step-17.12.3.ebuild
new file mode 100644
index 00000000000..ab8570cd570
--- /dev/null
+++ b/kde-apps/step/step-17.12.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Interactive physics simulator"
+HOMEPAGE="https://edu.kde.org/step"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gsl nls +qalculate"
+
+RDEPEND="
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kplotting)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtopengl)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	>=dev-cpp/eigen-3.2:3
+	sci-libs/cln
+	gsl? ( sci-libs/gsl:= )
+	qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
+"
+DEPEND="${RDEPEND}
+	nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_prepare() {
+	kde5_src_prepare
+
+	# FIXME: Drop duplicate upstream
+	sed -e '/find_package.*Xml Test/ s/^/#/' \
+		-i stepcore/CMakeLists.txt || die
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package gsl GSL)
+		$(cmake-utils_use_find_package qalculate Qalculate)
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/svgpart/Manifest b/kde-apps/svgpart/Manifest
index bc23181247d..d274dc73fad 100644
--- a/kde-apps/svgpart/Manifest
+++ b/kde-apps/svgpart/Manifest
@@ -1,2 +1,3 @@
 DIST svgpart-17.08.3.tar.xz 19052 BLAKE2B df37006bd0f1035debfcdeb2ee6435cdf9748121af13949e18b1e279ab6730d8c7fc26b8c85589b51de39a4ec8cc8d0dfddb90be3e2e87e8a4194e160fd512b9 SHA512 6f93bb911d708f1ece02df3b74e97af17947dbc5c6964733376561e1565fefaa3b79bd4bbc4669f8e1706d23acbf5b65148c8f0c971e801ab37769c5ee001225
 DIST svgpart-17.12.2.tar.xz 20820 BLAKE2B 409cc247c38f0277e0c4dc0a626d164be81afd5c9fe45f67c2d5f7cd29fa3c4c9bd31293abab051d19614809b12bcde755751ad8ea248f4475b3c8adb7349ad5 SHA512 4b68c0743152bd209615c72869431dd53e65d150ebbbcb0b5e3ca620fbf058f4a558d92602b3b73264b95a3c6f3fc3a57c953fbceb463d446aa1306309623043
+DIST svgpart-17.12.3.tar.xz 20836 BLAKE2B 1c17ed56a304398cde1be7e6c9fd1faab134666c306dd871fef9bd7a8f5d777e4c909159edb7f5ed56b6b709589640fa119bb7daa4df5a88297d557215b2aa2d SHA512 fe49860728452ec4d7dc42ef5532b162f5baa1d50b83254f27f148a3fea41efb179f90162c4dc83aeaa5639cbfcca251f696ba44d63d898357d535080f4fd329

diff --git a/kde-apps/svgpart/svgpart-17.12.3.ebuild b/kde-apps/svgpart/svgpart-17.12.3.ebuild
new file mode 100644
index 00000000000..a2929a955b5
--- /dev/null
+++ b/kde-apps/svgpart/svgpart-17.12.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="Kpart for viewing SVGs"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest
index fd1ca3c9bf9..5cc3557d672 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,2 +1,3 @@
 DIST sweeper-17.08.3.tar.xz 82304 BLAKE2B 57abb646fcec3b56606643ed99a03acb221ff6612d5a80b023e14e0509904da217306f46dc218da8f4a893041bcde08266e26af093af5b354dbcbfb7b0822e02 SHA512 ded9922042294d2d9c1f5f7b07ce705075f674818b8e39a9af86dba2d74665db4c761363353d3aa007d9401bc664a9f0cf0b08026c82e585042b0bec415b0e05
 DIST sweeper-17.12.2.tar.xz 382208 BLAKE2B 378dbe83e1c0c7096687b1d32c82de63ed90de8a6fbdea534fa60c312c00117d9b0d8154545862a02d0e82aaaa40375ca1186434747f93bf5c15336271c0dc87 SHA512 d01e1ac266ff17c4294b581bbe0c5413384b9a02dbfdee181da0509a4afec5260a30dcf557a8698690bad3515519ec4c8cc0f8708edb95d9923fad4ef4998db6
+DIST sweeper-17.12.3.tar.xz 382244 BLAKE2B 9dae94d488241f330b04ade4b07061fd3407020ab6b246339906bdbe9599a316ba90232b2ba684e1f9b502b60347d3b3c8d47b61add4b3b62c1e200c76519eb4 SHA512 0f62ec23f3ab3d6e50787ceceef611cfc02af1c6f7a85e87f59b08f337b064ea34a5a6339f88ef909cb970ac9850eb660a03344cda4772564d4766fa6b727a95

diff --git a/kde-apps/sweeper/sweeper-17.12.3.ebuild b/kde-apps/sweeper/sweeper-17.12.3.ebuild
new file mode 100644
index 00000000000..41e32c5dd33
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-17.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
+https://utils.kde.org/projects/sweeper"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kactivities-stats)
+	$(add_frameworks_dep kbookmarks)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"

diff --git a/kde-apps/syndication/Manifest b/kde-apps/syndication/Manifest
index 13d78bc35d0..1926e6e770c 100644
--- a/kde-apps/syndication/Manifest
+++ b/kde-apps/syndication/Manifest
@@ -1,2 +1,3 @@
 DIST syndication-17.08.3.tar.xz 159968 BLAKE2B 13688fc7f72d737587fdfd6cf89b08724207c47ec1b1848f19fa4306e714f67e50ec11596fdffaaa3703b9ba834fb41fea5acecda56e73b789a0d69c09920876 SHA512 0a8b2e271d0518f44d6b93dc3304d922d67bc36104fa64fae663be8763f2b5be0a0720f7f39e2324593a1875eae1ccf384efc14ca55e10540889c43f86b75d4a
 DIST syndication-17.12.2.tar.xz 159796 BLAKE2B 265aac04480d51da5953a540e56baa34ce920d90f93b7d3ea766756ec843d98af71bd651c06b041d062ad01ec8163f5d39bd1b6febf8fe2d781fc14e3bfbc129 SHA512 cebd16b9f20960106c1361c2549727e03a6c907095584a90303c232ca1c01819a6e350807e96053677f8f34aecd6ad0ce856d01c7804519f89463236de53f211
+DIST syndication-17.12.3.tar.xz 159804 BLAKE2B bf89604b4976a28016720d74ab5c36de7bbaca08cc15c1db2d03ccad339049fae5fd06eced4e8c60ee278ad4fcaac3ceca3ee8f217839936cc79ea995f4de31f SHA512 a1f2c472194355b570e4128ab4e4be70d6baa3d1c91e35706b7ec242caa950ec3686ab20772aec6fc2ecc7b0d6b390195e6bca5ec8a130951886589df73c1f9c

diff --git a/kde-apps/syndication/syndication-17.12.3.ebuild b/kde-apps/syndication/syndication-17.12.3.ebuild
new file mode 100644
index 00000000000..3ee4afc41eb
--- /dev/null
+++ b/kde-apps/syndication/syndication-17.12.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for parsing RSS and Atom feeds"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/thumbnailers/Manifest b/kde-apps/thumbnailers/Manifest
index 61002245ae0..aa11ba1f383 100644
--- a/kde-apps/thumbnailers/Manifest
+++ b/kde-apps/thumbnailers/Manifest
@@ -1,2 +1,3 @@
 DIST kdegraphics-thumbnailers-17.08.3.tar.xz 41488 BLAKE2B 415204552ee63ca69d656d36b30daceaa53519c72cc923eede2dc77be12008d8338198d46a3a2da15e02790c72890321878e194c597daf8194a58229647f9b2f SHA512 25c533cfbf0e515fb8167143c724e877e4ed7a2100a1c0625cd53b10969a9127ae0b1f9e1a42abd076258525737a3862e7cc11bc31401551d9cdc5473c188485
 DIST kdegraphics-thumbnailers-17.12.2.tar.xz 41616 BLAKE2B 3a5c4f4b9120bf34e0b79ad2995a82f976f3d53256c5348b724e9233140c4a053fcdb9c686c892170d79ccac8d04324279700535991372695c436f631293502c SHA512 0fdf3222fd833a5bb1290906885fc1d576207db0d80e9e7c9a561ed1453db6d783c4e0001f0437f618423f99678ba81d974ab8cef1e5aad5e03ab6f1b8e4fa62
+DIST kdegraphics-thumbnailers-17.12.3.tar.xz 41628 BLAKE2B 41a95cf201d03d7ef0a4b35c9603c61113f3fbf2a5319724b88a14de979c310e2d50f2ac0fa68d60cdb7bf4d396d21d59bb60622b18ad548cd5389b68e8c0e46 SHA512 67bfea3314008d2024d07afe02b4a9b2d7d952460e831c152b6eb79b9214e73c4a90312b27f6fb02666edf2e40baa59c5c924f5750bb56d731ab09c9b2cddd6c

diff --git a/kde-apps/thumbnailers/thumbnailers-17.12.3.ebuild b/kde-apps/thumbnailers/thumbnailers-17.12.3.ebuild
new file mode 100644
index 00000000000..ff1362dbc75
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-17.12.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4=false
+KMNAME="kdegraphics-thumbnailers"
+inherit kde5
+
+DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="raw"
+
+DEPEND="
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtgui)
+	raw? (
+		$(add_kdeapps_dep libkdcraw)
+		$(add_kdeapps_dep libkexiv2)
+	)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package raw KF5KExiv2)
+		$(cmake-utils_use_find_package raw KF5KDcraw)
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest
index 94915ed1f8f..093add1924f 100644
--- a/kde-apps/umbrello/Manifest
+++ b/kde-apps/umbrello/Manifest
@@ -1,2 +1,3 @@
 DIST umbrello-17.08.3.tar.xz 2937664 BLAKE2B 66e814ca8d581e9024a370da0823171373bc52798328e46ac2cdad5cff7b84a10d78eecaf057caba4c254fe58be33960819cbfcd4064c35ce83eb417b85e5199 SHA512 e4574cd6134c080ff5bf49b2c6d1a7e617c2e12b8c5b969cb0dfcec884527371689606274ba5c4be3e9dd6ef2345b05b6411b05bba9c1eee3625ee5322b8c4ad
 DIST umbrello-17.12.2.tar.xz 2961536 BLAKE2B c8f537298695d50cdaf0687954f1d19dc37a58d984121b48c2bca906c021ae09412fa7d7af59a5c4179bbce0179372fe9f693395b7d73733a03d9858e678612b SHA512 1ad128a798b429c3ccfaac2e754d57b3df9d62a697f43a0397f7f26958036a78e9a07d0bc62d923b3af39bcc97f830a88149e2505fcc0c36404a12190806254d
+DIST umbrello-17.12.3.tar.xz 2960868 BLAKE2B 1218ff36c08404312c182dddfd21179dd579e07c11b819f08333568bcd1639f56be3d85e268e2815dbdcd7576e8a33638148aa417a1a4830a85585b301912a1c SHA512 e878e4add5301ee60a11522b678c781c54582fb36d4a59451bdc4a1220559cfe4128451271198f93f0333204c3a42cbff73b75e9d6c83ecf4b75e98c4a5b12fd

diff --git a/kde-apps/umbrello/umbrello-17.12.3.ebuild b/kde-apps/umbrello/umbrello-17.12.3.ebuild
new file mode 100644
index 00000000000..7b9d3d5c2d8
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-17.12.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE UML Modeller"
+HOMEPAGE="
+	https://www.kde.org/applications/development/umbrello
+	https://umbrello.kde.org
+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kjobwidgets)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwebkit)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	dev-libs/libxml2
+	dev-libs/libxslt
+"
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kdelibs4support)
+"
+RDEPEND="${COMMON_DEPEND}
+	!<kde-apps/kde4-l10n-17.07.80
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_KF5=ON
+		-DBUILD_unittests=$(usex test)
+	)
+	use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON )
+
+	kde5_src_configure
+}

diff --git a/kde-apps/zeroconf-ioslave/Manifest b/kde-apps/zeroconf-ioslave/Manifest
index b57fba87708..a2e26e0531e 100644
--- a/kde-apps/zeroconf-ioslave/Manifest
+++ b/kde-apps/zeroconf-ioslave/Manifest
@@ -1,2 +1,3 @@
 DIST zeroconf-ioslave-17.08.3.tar.xz 25964 BLAKE2B c73a544bb78b5223e187748a32c95dbf4020d00f876154a3381b28da4de2fd36107ccf5d9d5569ef02ba29b12438efd30ea548ded1b361f7c9a8075b26e2d067 SHA512 4027a8a6d4507c5a3d2167aec2fbb44ff4227990d04ab42888dc6c3458971314e31961ea13e43d6bed7a584eda112591d7a940a45258d92c2491e9eff9c5d1ae
 DIST zeroconf-ioslave-17.12.2.tar.xz 38580 BLAKE2B a7fd663f99c63d46e3decfa09a989e76dbc814a61d376aea84d9df74afa0f8f59a2f98dcccdc5b35b0bd46f8733d6afb9a25bfc0807af4dbd9469c4840f9529b SHA512 37a2d3b0efcb856a1916d9274ab2d25e02de479230cf54709ca7c50ae18479c9b26e549afce8664bb95319091c6fece661a88c1c13a77183ae29ca2ec3d2b72c
+DIST zeroconf-ioslave-17.12.3.tar.xz 38576 BLAKE2B 69b06025f51c5d9c9104e60e35cfc0399dd6b0f40097174a402476630656a2a8f2ea72a14d029a92b9eebd7d4e954c1d3c96cc921c8b23002b5ff16ad7b49228 SHA512 1d41a2da78a0e161f8d31a65e6783a8ffe4820837d8e509b241916f78a046f286bbd129c116b88f98f270c61b8bb1bee358004f01d44112dfe25c391fb96c152

diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.3.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.3.ebuild
new file mode 100644
index 00000000000..9b485d5e947
--- /dev/null
+++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdnssd)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_qt_dep qtdbus)
+"
+RDEPEND="${DEPEND}
+	!kde-apps/kde4-l10n
+"


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2018-03-08 18:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-08 18:05 [gentoo-commits] repo/gentoo:master commit in: kde-apps/analitza/, kde-apps/kdegraphics-mobipocket/, kde-apps/gwenview/, Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox