* [gentoo-commits] proj/kde-sunset:master commit in: kde-apps/libkonq/files/, kde-apps/kig/, kde-apps/kommander/, ...
@ 2016-07-07 15:49 Michael Palimaka
0 siblings, 0 replies; only message in thread
From: Michael Palimaka @ 2016-07-07 15:49 UTC (permalink / raw
To: gentoo-commits
commit: 7d12fbd4c22df5e401defb3da9aac619eaa85340
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 7 15:48:55 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jul 7 15:49:04 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=7d12fbd4
kde-apps: import 4.14.3 from main tree
kde-apps/analitza/analitza-4.14.3.ebuild | 28 +
kde-apps/analitza/metadata.xml | 8 +
kde-apps/ark/ark-4.14.3-r1.ebuild | 43 ++
kde-apps/ark/files/ark-4.14.3-crash.patch | 81 +++
kde-apps/artikulate/artikulate-4.14.3.ebuild | 22 +
kde-apps/artikulate/metadata.xml | 8 +
kde-apps/attica/attica-4.14.3.ebuild | 17 +
kde-apps/attica/metadata.xml | 5 +
kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild | 33 +
kde-apps/audiocd-kio/metadata.xml | 5 +
kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild | 17 +
kde-apps/baloo-widgets/metadata.xml | 5 +
kde-apps/blinken/blinken-4.14.3.ebuild | 20 +
kde-apps/bomber/bomber-4.14.3.ebuild | 16 +
kde-apps/bomber/metadata.xml | 5 +
kde-apps/bovo/bovo-4.14.3.ebuild | 16 +
kde-apps/bovo/metadata.xml | 5 +
kde-apps/cantor/cantor-4.14.3.ebuild | 63 ++
kde-apps/cantor/metadata.xml | 10 +
kde-apps/cervisia/cervisia-4.14.3.ebuild | 17 +
kde-apps/cervisia/metadata.xml | 5 +
.../dolphin-plugins/dolphin-plugins-4.14.3.ebuild | 35 +
kde-apps/dolphin-plugins/metadata.xml | 11 +
kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 56 ++
kde-apps/dolphin/metadata.xml | 8 +
kde-apps/dragon/dragon-4.14.3.ebuild | 20 +
kde-apps/dragon/metadata.xml | 5 +
kde-apps/drkonqi/drkonqi-4.14.3.ebuild | 25 +
kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild | 19 +
kde-apps/ffmpegthumbs/metadata.xml | 5 +
kde-apps/filelight/filelight-4.14.3.ebuild | 13 +
kde-apps/filelight/metadata.xml | 5 +
kde-apps/granatier/granatier-4.14.3.ebuild | 18 +
kde-apps/granatier/metadata.xml | 5 +
kde-apps/gwenview/gwenview-4.14.3.ebuild | 64 ++
kde-apps/gwenview/metadata.xml | 8 +
kde-apps/jovie/jovie-4.14.3.ebuild | 18 +
kde-apps/jovie/metadata.xml | 5 +
kde-apps/juk/juk-4.14.3.ebuild | 27 +
kde-apps/kaccessible/kaccessible-4.14.3.ebuild | 21 +
kde-apps/kaccessible/metadata.xml | 8 +
kde-apps/kajongg/kajongg-4.14.3.ebuild | 37 +
kde-apps/kajongg/metadata.xml | 5 +
kde-apps/kalgebra/kalgebra-4.14.3.ebuild | 31 +
kde-apps/kalgebra/metadata.xml | 5 +
kde-apps/kalzium/kalzium-4.14.3.ebuild | 48 ++
kde-apps/kamera/kamera-4.14.3.ebuild | 17 +
kde-apps/kanagram/kanagram-4.14.3.ebuild | 19 +
kde-apps/kapman/kapman-4.14.3.ebuild | 16 +
kde-apps/kapman/metadata.xml | 5 +
kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild | 13 +
kde-apps/kapptemplate/metadata.xml | 5 +
kde-apps/kate/kate-4.14.3.ebuild | 62 ++
kde-apps/katomic/katomic-4.14.3.ebuild | 20 +
kde-apps/kblackbox/kblackbox-4.14.3.ebuild | 16 +
kde-apps/kblocks/kblocks-4.14.3.ebuild | 16 +
kde-apps/kblocks/metadata.xml | 5 +
kde-apps/kbounce/kbounce-4.14.3.ebuild | 20 +
kde-apps/kbreakout/kbreakout-4.14.3.ebuild | 20 +
kde-apps/kbreakout/metadata.xml | 5 +
kde-apps/kbruch/kbruch-4.14.3.ebuild | 13 +
kde-apps/kbruch/metadata.xml | 5 +
kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild | 18 +
kde-apps/kcalc/kcalc-4.14.3.ebuild | 19 +
kde-apps/kcharselect/kcharselect-4.14.3.ebuild | 14 +
kde-apps/kcmshell/kcmshell-4.14.3.ebuild | 12 +
kde-apps/kcmshell/metadata.xml | 5 +
kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild | 12 +
kde-apps/kcolorchooser/metadata.xml | 5 +
kde-apps/kcontrol/kcontrol-4.14.3.ebuild | 18 +
kde-apps/kcron/kcron-4.14.3.ebuild | 14 +
.../kde-base-artwork-4.14.3.ebuild | 12 +
kde-apps/kde-base-artwork/metadata.xml | 5 +
.../kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild | 26 +
kde-apps/kde-dev-scripts/metadata.xml | 5 +
kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild | 17 +
kde-apps/kde-dev-utils/metadata.xml | 5 +
kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild | 33 +
kde-apps/kde-meta/metadata.xml | 9 +
.../kde-wallpapers/kde-wallpapers-4.14.3.ebuild | 19 +
kde-apps/kde-wallpapers/metadata.xml | 5 +
.../kdeaccessibility-meta-4.14.3.ebuild | 18 +
kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild | 16 +
.../kdeartwork-colorschemes-4.14.3.ebuild | 14 +
kde-apps/kdeartwork-colorschemes/metadata.xml | 5 +
.../kdeartwork-desktopthemes-4.14.3.ebuild | 14 +
kde-apps/kdeartwork-desktopthemes/metadata.xml | 5 +
.../kdeartwork-emoticons-4.14.3.ebuild | 16 +
.../kdeartwork-iconthemes-4.14.3.ebuild | 19 +
...work-kscreensaver-15.08.3-missing-include.patch | 10 +
...kdeartwork-kscreensaver-4.5.95-webcollage.patch | 11 +
.../kdeartwork-kscreensaver-xscreensaver.patch | 48 ++
.../kdeartwork-kscreensaver-4.14.3-r1.ebuild | 49 ++
.../kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild | 21 +
.../kdeartwork-styles-4.14.3.ebuild | 23 +
.../kdeartwork-wallpapers-4.14.3.ebuild | 22 +
.../kdeartwork-weatherwallpapers-4.14.3.ebuild | 18 +
kde-apps/kdeartwork-weatherwallpapers/metadata.xml | 5 +
.../files/kdebase-data-4.14.3-lithuania-euro.patch | 40 ++
.../kdebase-data/kdebase-data-4.14.3-r1.ebuild | 40 ++
.../kdebase-desktoptheme-4.14.3.ebuild | 13 +
kde-apps/kdebase-desktoptheme/metadata.xml | 5 +
.../files/kdebase-kioslaves-CVE-2014-8600.patch | 29 +
.../kdebase-kioslaves-4.14.3.ebuild | 62 ++
| 13 +
| 5 +
| 13 +
| 5 +
.../kdebase-meta/kdebase-meta-4.14.3-r2.ebuild | 64 ++
kde-apps/kdebase-meta/metadata.xml | 10 +
.../kdebase-runtime-meta-4.14.3.ebuild | 53 ++
kde-apps/kdebase-runtime-meta/metadata.xml | 10 +
.../kdebindings-meta-4.14.3.ebuild | 30 +
kde-apps/kdebindings-meta/metadata.xml | 5 +
kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild | 13 +
kde-apps/kdebugdialog/metadata.xml | 5 +
kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild | 38 +
kde-apps/kdeedu-meta/metadata.xml | 5 +
kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild | 55 ++
kde-apps/kdegames-meta/metadata.xml | 5 +
.../kdegraphics-meta-4.14.3.ebuild | 32 +
kde-apps/kdegraphics-meta/metadata.xml | 5 +
.../kdegraphics-mobipocket-4.14.3-r1.ebuild | 19 +
kde-apps/kdegraphics-mobipocket/metadata.xml | 5 +
.../kdemultimedia-meta-4.14.3.ebuild | 25 +
.../kdenetwork-filesharing-4.14.3.ebuild | 11 +
.../kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild | 21 +
kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild | 21 +
kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild | 118 ++++
kde-apps/kdepim-l10n/metadata.xml | 5 +
.../kdesdk-kioslaves-4.14.3.ebuild | 31 +
kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild | 28 +
kde-apps/kdesu/kdesu-4.14.3.ebuild | 26 +
kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild | 26 +
.../kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild | 17 +
kde-apps/kdf/kdf-4.14.3.ebuild | 13 +
kde-apps/kdialog/kdialog-4.14.3.ebuild | 12 +
kde-apps/kdiamond/kdiamond-4.14.3.ebuild | 19 +
kde-apps/kdiamond/metadata.xml | 5 +
.../kdontchangethehostname-4.14.3.ebuild | 16 +
kde-apps/kdontchangethehostname/metadata.xml | 5 +
.../keditbookmarks/keditbookmarks-4.14.3.ebuild | 22 +
kde-apps/keditbookmarks/metadata.xml | 5 +
kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild | 15 +
kde-apps/keditfiletype/metadata.xml | 5 +
kde-apps/kfile/kfile-4.14.3.ebuild | 12 +
kde-apps/kfile/metadata.xml | 5 +
kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild | 14 +
kde-apps/kfilereplace/metadata.xml | 5 +
kde-apps/kfind/kfind-4.14.3.ebuild | 19 +
kde-apps/kfloppy/kfloppy-4.14.3.ebuild | 16 +
kde-apps/kfmclient/kfmclient-4.14.3.ebuild | 33 +
kde-apps/kfmclient/metadata.xml | 5 +
kde-apps/kfourinline/kfourinline-4.14.3.ebuild | 19 +
kde-apps/kfourinline/metadata.xml | 5 +
kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch | 16 +
kde-apps/kgamma/kgamma-4.14.3.ebuild | 21 +
kde-apps/kgeography/kgeography-4.14.3.ebuild | 14 +
kde-apps/kget/kget-4.14.3.ebuild | 40 ++
kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild | 21 +
kde-apps/kglobalaccel/metadata.xml | 5 +
kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild | 24 +
kde-apps/kgpg/kgpg-4.14.3-r1.ebuild | 30 +
kde-apps/khangman/khangman-4.14.3.ebuild | 19 +
kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild | 25 +
kde-apps/khelpcenter/metadata.xml | 5 +
kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild | 12 +
kde-apps/kiconfinder/metadata.xml | 5 +
kde-apps/kig/files/kig-4.12.0-boostpython.patch | 17 +
kde-apps/kig/kig-4.14.3.ebuild | 44 ++
kde-apps/kigo/kigo-4.14.3.ebuild | 19 +
kde-apps/kigo/metadata.xml | 5 +
kde-apps/killbots/killbots-4.14.3.ebuild | 17 +
kde-apps/killbots/metadata.xml | 5 +
.../kimagemapeditor/kimagemapeditor-4.14.3.ebuild | 15 +
kde-apps/kimgio/kimgio-4.14.3.ebuild | 15 +
kde-apps/kimgio/metadata.xml | 5 +
kde-apps/kioclient/kioclient-4.14.3.ebuild | 12 +
kde-apps/kioclient/metadata.xml | 5 +
kde-apps/kiriki/kiriki-4.14.3.ebuild | 19 +
kde-apps/kiriki/metadata.xml | 5 +
kde-apps/kiten/kiten-4.14.3.ebuild | 13 +
kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild | 20 +
kde-apps/klettres/klettres-4.14.3.ebuild | 18 +
kde-apps/klickety/klickety-4.14.3.ebuild | 16 +
kde-apps/klines/klines-4.14.3.ebuild | 20 +
kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild | 38 +
kde-apps/kmag/kmag-4.14.3.ebuild | 17 +
kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild | 23 +
.../kmimetypefinder/kmimetypefinder-4.14.3.ebuild | 12 +
kde-apps/kmimetypefinder/metadata.xml | 5 +
kde-apps/kmines/kmines-4.14.3.ebuild | 20 +
.../kmix/files/kmix-4.14.3-alsa-optional.patch | 47 ++
kde-apps/kmix/kmix-4.14.3-r1.ebuild | 32 +
kde-apps/kmousetool/kmousetool-4.14.3.ebuild | 17 +
kde-apps/kmouth/kmouth-4.14.3.ebuild | 13 +
kde-apps/kmplot/kmplot-4.14.3.ebuild | 17 +
kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild | 22 +
kde-apps/knavalbattle/metadata.xml | 5 +
kde-apps/knetattach/knetattach-4.14.3.ebuild | 13 +
kde-apps/knetwalk/knetwalk-4.14.3.ebuild | 19 +
kde-apps/knewstuff/knewstuff-4.14.3.ebuild | 12 +
kde-apps/knewstuff/metadata.xml | 5 +
kde-apps/knotify/knotify-4.14.3.ebuild | 12 +
kde-apps/knotify/metadata.xml | 5 +
kde-apps/kolf/kolf-4.14.3.ebuild | 20 +
kde-apps/kolf/metadata.xml | 5 +
kde-apps/kollision/kollision-4.14.3.ebuild | 19 +
kde-apps/kollision/metadata.xml | 5 +
kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild | 25 +
kde-apps/kommander/kommander-4.14.3.ebuild | 15 +
kde-apps/kompare/kompare-4.14.3.ebuild | 17 +
kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild | 32 +
kde-apps/konqueror/konqueror-4.14.3.ebuild | 61 ++
kde-apps/konquest/konquest-4.14.3.ebuild | 20 +
kde-apps/konsole/konsole-4.14.3-r2.ebuild | 45 ++
kde-apps/konsolepart/konsolepart-4.14.3.ebuild | 65 ++
kde-apps/konsolepart/metadata.xml | 5 +
kde-apps/kopete/kopete-4.14.3-r1.ebuild | 167 +++++
kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild | 15 +
kde-apps/kpasswdserver/metadata.xml | 5 +
kde-apps/kpat/kpat-4.14.3.ebuild | 17 +
kde-apps/kppp/kppp-4.14.3.ebuild | 17 +
.../kqtquickcharts/kqtquickcharts-4.14.3.ebuild | 14 +
kde-apps/kqtquickcharts/metadata.xml | 5 +
kde-apps/kquitapp/kquitapp-4.14.3.ebuild | 12 +
kde-apps/kquitapp/metadata.xml | 5 +
kde-apps/krdc/files/krdc-4.13.1-freerdp.patch | 184 +++++
kde-apps/krdc/krdc-4.14.3.ebuild | 38 +
kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild | 12 +
.../kremotecontrol/kremotecontrol-4.14.3.ebuild | 18 +
kde-apps/kremotecontrol/metadata.xml | 5 +
kde-apps/kreversi/kreversi-4.14.3.ebuild | 20 +
....14.0-CVE-2014-4607-unbundle-libvncserver.patch | 133 ++++
kde-apps/krfb/krfb-4.14.3.ebuild | 44 ++
kde-apps/kruler/kruler-4.14.3.ebuild | 13 +
kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild | 16 +
kde-apps/ksaneplugin/metadata.xml | 5 +
kde-apps/kscd/kscd-4.14.3.ebuild | 18 +
kde-apps/kshisen/kshisen-4.14.3.ebuild | 23 +
kde-apps/ksirk/ksirk-4.14.3.ebuild | 23 +
kde-apps/ksirk/metadata.xml | 5 +
kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild | 18 +
kde-apps/ksnakeduel/metadata.xml | 5 +
kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild | 31 +
kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild | 20 +
kde-apps/ksquares/ksquares-4.14.3.ebuild | 19 +
kde-apps/ksquares/metadata.xml | 5 +
.../files/kstars-15.12.0-unused-kf5-deps.patch | 79 +++
.../files/kstars-15.12.0-unused-qt-deps.patch | 60 ++
.../kstars/files/kstars-4.14.3-indilib100.patch | 26 +
kde-apps/kstars/kstars-4.14.3-r1.ebuild | 37 +
kde-apps/kstart/kstart-4.14.3.ebuild | 12 +
kde-apps/ksudoku/ksudoku-4.14.3.ebuild | 30 +
kde-apps/ksudoku/metadata.xml | 5 +
kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild | 32 +
kde-apps/ksystemlog/metadata.xml | 5 +
kde-apps/kteatime/kteatime-4.14.3.ebuild | 13 +
kde-apps/ktimer/ktimer-4.14.3.ebuild | 14 +
kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild | 12 +
kde-apps/ktimezoned/metadata.xml | 5 +
kde-apps/ktouch/ktouch-4.14.3.ebuild | 19 +
kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild | 12 +
kde-apps/ktraderclient/metadata.xml | 5 +
kde-apps/ktuberling/ktuberling-4.14.3.ebuild | 20 +
kde-apps/kturtle/kturtle-4.14.3.ebuild | 17 +
kde-apps/kubrick/kubrick-4.14.3.ebuild | 21 +
kde-apps/kubrick/metadata.xml | 5 +
kde-apps/kuiserver/kuiserver-4.14.3.ebuild | 12 +
kde-apps/kuiserver/metadata.xml | 5 +
.../kurifilter-plugins-4.14.3.ebuild | 15 +
kde-apps/kurifilter-plugins/metadata.xml | 5 +
kde-apps/kuser/kuser-4.14.3.ebuild | 21 +
.../files/kwalletd-4.14.3-CVE-2013-7252.patch | 777 +++++++++++++++++++++
.../files/kwalletd-4.14.3-fix-random-open.patch | 152 ++++
kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild | 38 +
kde-apps/kwalletd/metadata.xml | 8 +
.../kwalletmanager/kwalletmanager-4.14.3.ebuild | 16 +
kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild | 19 +
kde-apps/kwrite/kwrite-4.14.3.ebuild | 19 +
kde-apps/kwrite/metadata.xml | 5 +
kde-apps/libkcddb/libkcddb-4.14.3.ebuild | 41 ++
.../libkcompactdisc/libkcompactdisc-4.14.3.ebuild | 18 +
kde-apps/libkcompactdisc/metadata.xml | 5 +
.../files/libkdcraw-4.14.3-libraw-0.16.1.patch | 18 +
kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild | 18 +
kde-apps/libkdcraw/metadata.xml | 5 +
kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild | 15 +
kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild | 19 +
kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild | 17 +
kde-apps/libkexiv2/metadata.xml | 5 +
kde-apps/libkipi/libkipi-4.14.3.ebuild | 11 +
kde-apps/libkipi/metadata.xml | 5 +
kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild | 11 +
kde-apps/libkmahjongg/metadata.xml | 5 +
.../libkomparediff2/libkomparediff2-4.14.3.ebuild | 15 +
kde-apps/libkomparediff2/metadata.xml | 5 +
kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch | 15 +
kde-apps/libkonq/libkonq-4.14.3.ebuild | 19 +
kde-apps/libksane/libksane-4.14.3.ebuild | 17 +
kde-apps/libksane/metadata.xml | 5 +
kde-apps/lokalize/lokalize-4.14.3.ebuild | 45 ++
kde-apps/lokalize/metadata.xml | 5 +
kde-apps/lskat/lskat-4.14.3.ebuild | 20 +
kde-apps/marble/marble-4.14.3.ebuild | 91 +++
kde-apps/marble/metadata.xml | 12 +
kde-apps/mplayerthumbs/metadata.xml | 5 +
kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild | 23 +
kde-apps/nsplugins/nsplugins-4.14.3.ebuild | 30 +
kde-apps/okteta/metadata.xml | 5 +
kde-apps/okteta/okteta-4.14.3.ebuild | 19 +
kde-apps/okular/metadata.xml | 12 +
kde-apps/okular/okular-4.14.3.ebuild | 57 ++
kde-apps/palapeli/metadata.xml | 5 +
kde-apps/palapeli/palapeli-4.14.3.ebuild | 16 +
kde-apps/parley/metadata.xml | 5 +
kde-apps/parley/parley-4.14.3.ebuild | 31 +
kde-apps/phonon-kde/metadata.xml | 5 +
kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild | 36 +
kde-apps/picmi/metadata.xml | 5 +
kde-apps/picmi/picmi-4.14.3.ebuild | 18 +
kde-apps/plasma-apps/metadata.xml | 5 +
kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild | 18 +
kde-apps/plasma-runtime/metadata.xml | 5 +
.../plasma-runtime/plasma-runtime-4.14.3.ebuild | 23 +
kde-apps/poxml/metadata.xml | 5 +
kde-apps/poxml/poxml-4.14.3.ebuild | 14 +
kde-apps/print-manager/metadata.xml | 5 +
kde-apps/print-manager/print-manager-4.14.3.ebuild | 38 +
kde-apps/renamedlg-plugins/metadata.xml | 5 +
.../renamedlg-plugins-4.14.3.ebuild | 13 +
kde-apps/rocs/metadata.xml | 5 +
kde-apps/rocs/rocs-4.14.3.ebuild | 38 +
...solid-runtime-4.14.3-networkmanager-1.0.6.patch | 19 +
kde-apps/solid-runtime/metadata.xml | 5 +
kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild | 30 +
kde-apps/step/metadata.xml | 8 +
kde-apps/step/step-4.14.3.ebuild | 31 +
kde-apps/svgpart/metadata.xml | 5 +
kde-apps/svgpart/svgpart-4.14.3.ebuild | 11 +
kde-apps/sweeper/metadata.xml | 5 +
kde-apps/sweeper/sweeper-4.14.3.ebuild | 14 +
kde-apps/thumbnailers/metadata.xml | 5 +
kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild | 24 +
kde-apps/umbrello/umbrello-4.14.3.ebuild | 22 +
kde-apps/zeroconf-ioslave/metadata.xml | 5 +
.../zeroconf-ioslave-4.14.3.ebuild | 13 +
347 files changed, 7606 insertions(+)
diff --git a/kde-apps/analitza/analitza-4.14.3.ebuild b/kde-apps/analitza/analitza-4.14.3.ebuild
new file mode 100644
index 0000000..839a8f7
--- /dev/null
+++ b/kde-apps/analitza/analitza-4.14.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="never"
+OPENGL_REQUIRED="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE library for mathematical features"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug readline"
+
+DEPEND="
+ opengl? ( virtual/glu )
+ readline? ( sys-libs/readline )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with opengl OpenGL)
+ $(cmake-utils_use_with readline)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/analitza/metadata.xml b/kde-apps/analitza/metadata.xml
new file mode 100644
index 0000000..61dfb4e
--- /dev/null
+++ b/kde-apps/analitza/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/ark/ark-4.14.3-r1.ebuild b/kde-apps/ark/ark-4.14.3-r1.ebuild
new file mode 100644
index 0000000..71df79a
--- /dev/null
+++ b/kde-apps/ark/ark-4.14.3-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Archiving tool"
+HOMEPAGE="https://www.kde.org/applications/utilities/ark
+https://utils.kde.org/projects/ark"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="+archive +bzip2 debug lzma"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+ sys-libs/zlib
+ archive? ( >=app-arch/libarchive-2.6.1:=[bzip2?,lzma?,zlib] )
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+# dbus problem
+
+PATCHES=( "${FILESDIR}/${P}-crash.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with archive LibArchive)
+ $(cmake-utils_use_with bzip2 BZip2)
+ $(cmake-utils_use_with lzma LibLZMA)
+ )
+ kde4-base_src_configure
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! has_version app-arch/rar ; then
+ elog "For creating rar archives, install app-arch/rar"
+ fi
+}
diff --git a/kde-apps/ark/files/ark-4.14.3-crash.patch b/kde-apps/ark/files/ark-4.14.3-crash.patch
new file mode 100644
index 0000000..5eccf82
--- /dev/null
+++ b/kde-apps/ark/files/ark-4.14.3-crash.patch
@@ -0,0 +1,81 @@
+From cd8ad2761d41d1ec0a18cff7f4d166b53c899fc2 Mon Sep 17 00:00:00 2001
+From: Raphael Kubo da Costa <rakuco@FreeBSD.org>
+Date: Mon, 24 Nov 2014 01:37:06 +0200
+Subject: [PATCH] Stop crashing on exit when being used solely as a KPart.
+
+This change fixes a crash introduced by commit 3b981ca ("Remove Part
+from KXMLGUIFactory on exit").
+
+Part::~Part() is the wrong place to call KXMLGUIFactory::removeClient(),
+as it assumes addClient() had been called in the first place.
+
+This is only true if Ark is called as a standalone program, since that
+is done in MainWindow::loadPart()'s call to KXMLGuiWindow::createGUI().
+
+Conversely, if the Ark KPart is being used as an embedded viewer in,
+say, Konqueror or to preview an archive inside an archive (ie. Ark
+inside Ark) that does not hold true and we try to access a
+KXMLGUIFactory that does not exist.
+
+Instead, call KXMLGuiWindow::removeClient() in MainWindow's destructor,
+since in this case we are certain that addClient() was been called
+before.
+
+CCBUG: 341187
+
+(cherry picked from commit 9c30f30b38c36a31e6fcb3aa047a0247ac5a22fb)
+This was committed for completeness, as there will be no additional
+releases from the KDE/4.14 branch.
+
+Conflicts:
+ part/part.cpp
+---
+ app/mainwindow.cpp | 3 +++
+ part/part.cpp | 3 ---
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
+index aee8231..181fe76 100644
+--- a/app/mainwindow.cpp
++++ b/app/mainwindow.cpp
+@@ -38,6 +38,7 @@
+ #include <KDebug>
+ #include <KEditToolBar>
+ #include <KShortcutsDialog>
++#include <KXMLGUIFactory>
+
+ #include <QDragEnterEvent>
+ #include <QDragMoveEvent>
+@@ -69,6 +70,8 @@ MainWindow::~MainWindow()
+ if (m_recentFilesAction) {
+ m_recentFilesAction->saveEntries(KGlobal::config()->group("Recent Files"));
+ }
++
++ guiFactory()->removeClient(m_part);
+ delete m_part;
+ m_part = 0;
+ }
+diff --git a/part/part.cpp b/part/part.cpp
+index bae4882..09fe1cb 100644
+--- a/part/part.cpp
++++ b/part/part.cpp
+@@ -53,7 +53,6 @@
+ #include <KStandardGuiItem>
+ #include <KTempDir>
+ #include <KToggleAction>
+-#include <KXMLGUIFactory>
+
+ #include <QAction>
+ #include <QCursor>
+@@ -138,8 +137,6 @@ Part::Part(QWidget *parentWidget, QObject *parent, const QVariantList& args)
+
+ Part::~Part()
+ {
+- factory()->removeClient(this);
+-
+ saveSplitterSizes();
+
+ m_extractFilesAction->menu()->deleteLater();
+--
+2.0.5
+
diff --git a/kde-apps/artikulate/artikulate-4.14.3.ebuild b/kde-apps/artikulate/artikulate-4.14.3.ebuild
new file mode 100644
index 0000000..0be2529
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-4.14.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DECLARATIVE_REQUIRED="always"
+KDE_HANDBOOK="optional"
+inherit kde4-base multilib
+
+DESCRIPTION="Language learning application that helps improving pronunciation skills"
+HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ dev-qt/qtxmlpatterns:4
+ >=media-libs/qt-gstreamer-1.2.0[qt4(+)]
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kqtquickcharts)
+"
diff --git a/kde-apps/artikulate/metadata.xml b/kde-apps/artikulate/metadata.xml
new file mode 100644
index 0000000..538dadb
--- /dev/null
+++ b/kde-apps/artikulate/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="qtmedia">Enable playback via Qt5Multimedia</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/attica/attica-4.14.3.ebuild b/kde-apps/attica/attica-4.14.3.ebuild
new file mode 100644
index 0000000..f1b50fe
--- /dev/null
+++ b/kde-apps/attica/attica-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="Open Collaboration Services provider management"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ dev-libs/libattica
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/attica/metadata.xml b/kde-apps/attica/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/attica/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild
new file mode 100644
index 0000000..121ef82
--- /dev/null
+++ b/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE kioslaves from the kdemultimedia package"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug flac vorbis"
+
+DEPEND="
+ $(add_kdeapps_dep libkcddb)
+ $(add_kdeapps_dep libkcompactdisc)
+ 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_with flac)
+ $(cmake-utils_use_with vorbis OggVorbis)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/audiocd-kio/metadata.xml b/kde-apps/audiocd-kio/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/audiocd-kio/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild
new file mode 100644
index 0000000..c55d19d
--- /dev/null
+++ b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Widget library for baloo"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdebase_dep baloo)
+ $(add_kdebase_dep kfilemetadata)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/baloo-widgets/metadata.xml b/kde-apps/baloo-widgets/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/baloo-widgets/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/blinken/blinken-4.14.3.ebuild b/kde-apps/blinken/blinken-4.14.3.ebuild
new file mode 100644
index 0000000..70161c9
--- /dev/null
+++ b/kde-apps/blinken/blinken-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE version of the Simon Says game"
+HOMEPAGE="https://www.kde.org/applications/education/blinken
+https://edu.kde.org/blinken"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+src_install() {
+ kde4-base_src_install
+
+ rm "${D}"/usr/share/apps/${PN}/README.packagers
+}
diff --git a/kde-apps/bomber/bomber-4.14.3.ebuild b/kde-apps/bomber/bomber-4.14.3.ebuild
new file mode 100644
index 0000000..ddb6316
--- /dev/null
+++ b/kde-apps/bomber/bomber-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE arcade bombing game"
+HOMEPAGE="https://www.kde.org/applications/games/bomber/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/bomber/metadata.xml b/kde-apps/bomber/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/bomber/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/bovo/bovo-4.14.3.ebuild b/kde-apps/bovo/bovo-4.14.3.ebuild
new file mode 100644
index 0000000..8f6b28a
--- /dev/null
+++ b/kde-apps/bovo/bovo-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Five-in-a-row Board Game"
+HOMEPAGE="https://www.kde.org/applications/games/bovo/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/bovo/metadata.xml b/kde-apps/bovo/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/bovo/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/cantor/cantor-4.14.3.ebuild b/kde-apps/cantor/cantor-4.14.3.ebuild
new file mode 100644
index 0000000..462240b
--- /dev/null
+++ b/kde-apps/cantor/cantor-4.14.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+PYTHON_COMPAT=( python2_7 )
+inherit kde4-base python-single-r1
+
+DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="analitza debug postscript python qalculate +R"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+RDEPEND="
+ analitza? ( $(add_kdeapps_dep analitza) )
+ qalculate? (
+ sci-libs/cln
+ sci-libs/libqalculate
+ )
+ postscript? ( app-text/libspectre )
+ python? ( ${PYTHON_DEPS} )
+ R? ( dev-lang/R )
+ dev-qt/qtxmlpatterns:4
+"
+DEPEND="${RDEPEND}
+ >=dev-cpp/eigen-2.0.3:2
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ kde4-base_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with analitza)
+ $(cmake-utils_use_with postscript LibSpectre)
+ $(cmake-utils_use_with python PythonLibs)
+ $(cmake-utils_use_with qalculate)
+ $(cmake-utils_use_with R)
+ )
+ kde4-base_src_configure
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! use analitza && ! use python && ! use qalculate && ! use R; then
+ echo
+ ewarn "You have decided to build ${PN} with no backend."
+ ewarn "To have this application functional, please do one of below:"
+ ewarn " # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
+ ewarn " # emerge -vaDu sci-mathematics/maxima"
+ echo
+ fi
+}
diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
new file mode 100644
index 0000000..dc8f6e5
--- /dev/null
+++ b/kde-apps/cantor/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
+ <flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
+ <flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/cervisia/cervisia-4.14.3.ebuild b/kde-apps/cervisia/cervisia-4.14.3.ebuild
new file mode 100644
index 0000000..423ef51
--- /dev/null
+++ b/kde-apps/cervisia/cervisia-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Cervisia - A KDE CVS frontend"
+HOMEPAGE="https://www.kde.org/applications/development/cervisia"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ dev-vcs/cvs
+"
diff --git a/kde-apps/cervisia/metadata.xml b/kde-apps/cervisia/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/cervisia/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild
new file mode 100644
index 0000000..4edb86a
--- /dev/null
+++ b/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Extra Dolphin plugins"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug bazaar git mercurial subversion"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kompare)
+ bazaar? ( dev-vcs/bzr )
+ git? ( dev-vcs/git )
+ mercurial? ( dev-vcs/mercurial )
+ subversion? ( dev-vcs/subversion )
+"
+
+src_install() {
+ { use bazaar || use git || use mercurial || use subversion; } && kde4-base_src_install
+}
+
+pkg_postinst() {
+ if ! use bazaar && ! use git && ! use mercurial && ! use subversion ; 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-plugins/metadata.xml b/kde-apps/dolphin-plugins/metadata.xml
new file mode 100644
index 0000000..5d63ba7
--- /dev/null
+++ b/kde-apps/dolphin-plugins/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="bazaar">Enable support for the bazaar VCS</flag>
+ <flag name="dropbox">Enable support for the dropbox fileviewer plugin</flag>
+ <flag name="git">Enable support for the git VCS</flag>
+ <flag name="mercurial">Enable support for the mercurial VCS</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
new file mode 100644
index 0000000..7eb4726
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-baseapps"
+inherit kde4-meta
+
+DESCRIPTION="A KDE filemanager focusing on usability"
+HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug semantic-desktop thumbnail"
+
+DEPEND="
+ $(add_kdebase_dep kactivities '' 4.13)
+ $(add_kdeapps_dep libkonq)
+ media-libs/phonon[qt4]
+ x11-libs/libXrender
+ semantic-desktop? (
+ $(add_kdebase_dep baloo)
+ $(add_kdeapps_dep baloo-widgets)
+ $(add_kdebase_dep kfilemetadata)
+ )
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kdebase-kioslaves)
+ $(add_kdeapps_dep kfind)
+ $(add_kdeapps_dep konsolepart)
+ thumbnail? (
+ $(add_kdeapps_dep thumbnailers)
+ $(add_kdeapps_dep ffmpegthumbs)
+ )
+"
+
+RESTRICT="test"
+# bug 393129
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with semantic-desktop Baloo)
+ $(cmake-utils_use_with semantic-desktop BalooWidgets)
+ $(cmake-utils_use_with semantic-desktop KFileMetaData)
+ )
+
+ kde4-meta_src_configure
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! has_version media-gfx/icoutils ; then
+ elog "For .exe file preview support, install media-gfx/icoutils."
+ fi
+}
diff --git a/kde-apps/dolphin/metadata.xml b/kde-apps/dolphin/metadata.xml
new file mode 100644
index 0000000..c2f55c8
--- /dev/null
+++ b/kde-apps/dolphin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <use>
+ <flag name="thumbnail">Enables video thumbnail generation</flag>
+ </use>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/dragon/dragon-4.14.3.ebuild b/kde-apps/dragon/dragon-4.14.3.ebuild
new file mode 100644
index 0000000..aa7dfc2
--- /dev/null
+++ b/kde-apps/dragon/dragon-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Dragon Player is a simple video player for KDE 4"
+HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug xine"
+
+RDEPEND="
+ media-libs/phonon[qt4]
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+"
diff --git a/kde-apps/dragon/metadata.xml b/kde-apps/dragon/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/dragon/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/drkonqi/drkonqi-4.14.3.ebuild b/kde-apps/drkonqi/drkonqi-4.14.3.ebuild
new file mode 100644
index 0000000..ea0aecf
--- /dev/null
+++ b/kde-apps/drkonqi/drkonqi-4.14.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE crash handler, gives the user feedback if a program crashed"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep kdepimlibs)
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+ if ! has_version "sys-devel/gdb"; then
+ elog "For more usability consider installing following packages:"
+ elog " sys-devel/gdb - Easier debugging support"
+ fi
+}
diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
new file mode 100644
index 0000000..372a2d4
--- /dev/null
+++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="A FFmpeg based thumbnail Generator for Video Files"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug libav"
+
+DEPEND="
+ libav? ( media-video/libav:0= )
+ !libav? ( media-video/ffmpeg:0= )
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kdebase-kioslaves)
+"
diff --git a/kde-apps/ffmpegthumbs/metadata.xml b/kde-apps/ffmpegthumbs/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ffmpegthumbs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/filelight/filelight-4.14.3.ebuild b/kde-apps/filelight/filelight-4.14.3.ebuild
new file mode 100644
index 0000000..39d16f0
--- /dev/null
+++ b/kde-apps/filelight/filelight-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://utils.kde.org/projects/filelight"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/filelight/metadata.xml b/kde-apps/filelight/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/filelight/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/granatier/granatier-4.14.3.ebuild b/kde-apps/granatier/granatier-4.14.3.ebuild
new file mode 100644
index 0000000..af8a58f
--- /dev/null
+++ b/kde-apps/granatier/granatier-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Bomberman game"
+HOMEPAGE="https://www.kde.org/applications/games/granatier/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdegames)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/granatier/metadata.xml b/kde-apps/granatier/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/granatier/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/gwenview/gwenview-4.14.3.ebuild b/kde-apps/gwenview/gwenview-4.14.3.ebuild
new file mode 100644
index 0000000..8d27ff1
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-4.14.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+OPENGL_REQUIRED="always"
+inherit kde4-base
+
+DESCRIPTION="KDE image viewer"
+HOMEPAGE="
+ https://www.kde.org/applications/graphics/gwenview/
+ https://userbase.kde.org/Gwenview
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug kipi semantic-desktop"
+
+# tests fail, last checked 4.11.0
+RESTRICT="test"
+
+DEPEND="
+ $(add_kdeapps_dep libkdcraw)
+ $(add_kdeapps_dep libkonq)
+ $(add_kdebase_dep kactivities '' 4.13)
+ media-gfx/exiv2:=
+ media-libs/lcms:2
+ media-libs/libpng:0=
+ virtual/jpeg:0
+ x11-libs/libX11
+ kipi? ( $(add_kdeapps_dep libkipi) )
+ semantic-desktop? ( $(add_kdebase_dep baloo) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with kipi)
+ )
+ # Workaround for bug #479510
+ if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then
+ mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" )
+ fi
+
+ if use semantic-desktop; then
+ mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
+ else
+ mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
+ fi
+
+ kde4-base_src_configure
+}
+
+pkg_postinst() {
+ kde4-base_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 "The plugins for the KIPI inteface can be found in media-plugins/kipi-plugins"
+ fi
+}
diff --git a/kde-apps/gwenview/metadata.xml b/kde-apps/gwenview/metadata.xml
new file mode 100644
index 0000000..77caa46
--- /dev/null
+++ b/kde-apps/gwenview/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="kipi">Support for the KDE Image Plugin Interface</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/jovie/jovie-4.14.3.ebuild b/kde-apps/jovie/jovie-4.14.3.ebuild
new file mode 100644
index 0000000..6bb036a
--- /dev/null
+++ b/kde-apps/jovie/jovie-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Jovie is a text to speech application"
+HOMEPAGE="https://www.kde.org/applications/utilities/jovie/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ app-accessibility/speech-dispatcher
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/jovie/metadata.xml b/kde-apps/jovie/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/jovie/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/juk/juk-4.14.3.ebuild b/kde-apps/juk/juk-4.14.3.ebuild
new file mode 100644
index 0000000..1085013
--- /dev/null
+++ b/kde-apps/juk/juk-4.14.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Jukebox and music manager for KDE"
+HOMEPAGE="https://www.kde.org/applications/multimedia/juk/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ >=media-libs/taglib-1.6
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # https://bugs.gentoo.org/410551 for disabling deprecated TunePimp support
+ local mycmakeargs=(
+ -DWITH_TunePimp=OFF
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kaccessible/kaccessible-4.14.3.ebuild b/kde-apps/kaccessible/kaccessible-4.14.3.ebuild
new file mode 100644
index 0000000..49a0d28
--- /dev/null
+++ b/kde-apps/kaccessible/kaccessible-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Provides accessibility services like focus tracking"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug +speechd"
+
+DEPEND="speechd? ( app-accessibility/speech-dispatcher )"
+RDEPEND=${DEPEND}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with speechd)
+ )
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kaccessible/metadata.xml b/kde-apps/kaccessible/metadata.xml
new file mode 100644
index 0000000..6af1182
--- /dev/null
+++ b/kde-apps/kaccessible/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="speechd">Enable support for the speech-dispatcher speech synthesizer</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/kajongg/kajongg-4.14.3.ebuild b/kde-apps/kajongg/kajongg-4.14.3.ebuild
new file mode 100644
index 0000000..8338e2e
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-4.14.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 kde4-base
+
+DESCRIPTION="The classical Mah Jongg for four players"
+HOMEPAGE="https://www.kde.org/applications/games/kajongg/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ dev-db/sqlite:3
+ $(add_kdeapps_dep libkdegames)
+ $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep libkmahjongg)
+ >=dev-python/twisted-core-8.2.0
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ kde4-base_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang src
+ kde4-base_src_prepare
+}
diff --git a/kde-apps/kajongg/metadata.xml b/kde-apps/kajongg/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kajongg/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kalgebra/kalgebra-4.14.3.ebuild b/kde-apps/kalgebra/kalgebra-4.14.3.ebuild
new file mode 100644
index 0000000..772850c
--- /dev/null
+++ b/kde-apps/kalgebra/kalgebra-4.14.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+DECLARATIVE_REQUIRED="always"
+OPENGL_REQUIRED="optional"
+inherit kde4-base
+
+DESCRIPTION="MathML-based graph calculator for KDE"
+HOMEPAGE="https://www.kde.org/applications/education/kalgebra
+https://edu.kde.org/kalgebra"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep analitza opengl?)
+ $(add_kdeapps_dep libkdeedu)
+ opengl? ( virtual/glu )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with opengl OpenGL)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kalgebra/metadata.xml b/kde-apps/kalgebra/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kalgebra/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kalzium/kalzium-4.14.3.ebuild b/kde-apps/kalzium/kalzium-4.14.3.ebuild
new file mode 100644
index 0000000..1d941df
--- /dev/null
+++ b/kde-apps/kalzium/kalzium-4.14.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+CPPUNIT_REQUIRED="optional"
+OPENGL_REQUIRED="always"
+inherit kde4-base flag-o-matic
+
+DESCRIPTION="KDE: periodic table of the elements"
+HOMEPAGE="https://www.kde.org/applications/education/kalzium
+https://edu.kde.org/kalzium"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="editor debug +plasma solver"
+
+DEPEND="
+ $(add_kdeapps_dep libkdeedu)
+ editor? (
+ >=dev-cpp/eigen-2.0.3:2
+ sci-chemistry/avogadro
+ >=sci-chemistry/openbabel-2.2
+ )
+ solver? ( dev-ml/facile[ocamlopt] )
+"
+RDEPEND=${DEPEND}
+
+KMEXTRACTONLY="
+ libkdeedu/kdeeduui/
+ libkdeedu/libscience/
+"
+
+src_configure(){
+ # Fix missing finite()
+ [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
+
+ local mycmakeargs=(
+ $(cmake-utils_use_with editor Eigen2)
+ $(cmake-utils_use_with editor Avogadro)
+ $(cmake-utils_use_with editor OpenBabel2)
+ $(cmake-utils_use_with editor OpenGL)
+ $(cmake-utils_use_with solver OCaml)
+ $(cmake-utils_use_with solver Libfacile)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kamera/kamera-4.14.3.ebuild b/kde-apps/kamera/kamera-4.14.3.ebuild
new file mode 100644
index 0000000..cca0d75
--- /dev/null
+++ b/kde-apps/kamera/kamera-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE digital camera manager"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ media-libs/libgphoto2:=
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kanagram/kanagram-4.14.3.ebuild b/kde-apps/kanagram/kanagram-4.14.3.ebuild
new file mode 100644
index 0000000..bfab89c
--- /dev/null
+++ b/kde-apps/kanagram/kanagram-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: letter order game"
+HOMEPAGE="https://www.kde.org/applications/education/kanagram
+https://edu.kde.org/kanagram"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdeedu)
+"
+RDEPEND=${DEPEND}
diff --git a/kde-apps/kapman/kapman-4.14.3.ebuild b/kde-apps/kapman/kapman-4.14.3.ebuild
new file mode 100644
index 0000000..2de52df
--- /dev/null
+++ b/kde-apps/kapman/kapman-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Pac-Man clone for KDE"
+HOMEPAGE="https://www.kde.org/applications/games/kapman/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kapman/metadata.xml b/kde-apps/kapman/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kapman/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild b/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild
new file mode 100644
index 0000000..01f085c
--- /dev/null
+++ b/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="A shell script to create the necessary framework to develop KDE applications"
+HOMEPAGE="https://www.kde.org/applications/development/kapptemplate"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kapptemplate/metadata.xml b/kde-apps/kapptemplate/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kapptemplate/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kate/kate-4.14.3.ebuild b/kde-apps/kate/kate-4.14.3.ebuild
new file mode 100644
index 0000000..00f5e05
--- /dev/null
+++ b/kde-apps/kate/kate-4.14.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+KDE_HANDBOOK="optional"
+KMNAME="kate"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit python-single-r1 kde4-meta
+
+DESCRIPTION="Kate is an MDI texteditor"
+HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ $(add_kdebase_dep kactivities '' 4.13)
+ dev-libs/libxml2
+ dev-libs/libxslt
+ dev-libs/qjson
+ python? (
+ ${PYTHON_DEPS}
+ $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" 4.9.2-r1)
+ )
+"
+RDEPEND="${DEPEND}
+ $(add_kdebase_dep katepart)
+"
+
+KMEXTRA="
+ addons/kate
+ addons/plasma
+"
+
+pkg_setup() {
+ if use python; then
+ python-single-r1_pkg_setup
+ fi
+ kde4-meta_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_build python pate)
+ )
+
+ kde4-meta_src_configure
+}
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+
+ if ! has_version kde-apps/kaddressbook:${SLOT}; then
+ echo
+ elog "File templates plugin requires kde-apps/kaddressbook:${SLOT}."
+ elog "Please install it if you plan to use this plugin."
+ echo
+ fi
+}
diff --git a/kde-apps/katomic/katomic-4.14.3.ebuild b/kde-apps/katomic/katomic-4.14.3.ebuild
new file mode 100644
index 0000000..b60dacb
--- /dev/null
+++ b/kde-apps/katomic/katomic-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Atomic Entertainment Game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/katomic/
+ https://games.kde.org/game.php?game=katomic
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kblackbox/kblackbox-4.14.3.ebuild b/kde-apps/kblackbox/kblackbox-4.14.3.ebuild
new file mode 100644
index 0000000..2ed74aa
--- /dev/null
+++ b/kde-apps/kblackbox/kblackbox-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Blackbox Game"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kblocks/kblocks-4.14.3.ebuild b/kde-apps/kblocks/kblocks-4.14.3.ebuild
new file mode 100644
index 0000000..7244bc5
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: Kblocks is a single-player Tetris-like game"
+HOMEPAGE="https://www.kde.org/applications/games/kblocks/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kblocks/metadata.xml b/kde-apps/kblocks/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kblocks/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kbounce/kbounce-4.14.3.ebuild b/kde-apps/kbounce/kbounce-4.14.3.ebuild
new file mode 100644
index 0000000..456f472
--- /dev/null
+++ b/kde-apps/kbounce/kbounce-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Bounce Ball Game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kbounce/
+ https://games.kde.org/game.php?game=kbounce
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kbreakout/kbreakout-4.14.3.ebuild b/kde-apps/kbreakout/kbreakout-4.14.3.ebuild
new file mode 100644
index 0000000..29c569b
--- /dev/null
+++ b/kde-apps/kbreakout/kbreakout-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+DECLARATIVE_REQUIRED="always"
+inherit kde4-base
+
+DESCRIPTION="KDE: A Breakout-like game for KDE"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kbreakout/
+ https://games.kde.org/game.php?game=kbreakout
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kbreakout/metadata.xml b/kde-apps/kbreakout/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kbreakout/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kbruch/kbruch-4.14.3.ebuild b/kde-apps/kbruch/kbruch-4.14.3.ebuild
new file mode 100644
index 0000000..c3edd67
--- /dev/null
+++ b/kde-apps/kbruch/kbruch-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Educational: Learn calculating with fractions"
+HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kbruch/metadata.xml b/kde-apps/kbruch/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kbruch/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild b/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild
new file mode 100644
index 0000000..113e4af
--- /dev/null
+++ b/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Frontend for Cachegrind"
+HOMEPAGE="https://www.kde.org/applications/development/kcachegrind
+http://kcachegrind.sourceforge.net"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ media-gfx/graphviz
+"
diff --git a/kde-apps/kcalc/kcalc-4.14.3.ebuild b/kde-apps/kcalc/kcalc-4.14.3.ebuild
new file mode 100644
index 0000000..0595f89
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://www.kde.org/applications/utilities/kcalc
+https://utils.kde.org/projects/kcalc"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ dev-libs/gmp
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kcharselect/kcharselect-4.14.3.ebuild b/kde-apps/kcharselect/kcharselect-4.14.3.ebuild
new file mode 100644
index 0000000..834c48f
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect
+https://utils.kde.org/projects/kcharselect"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kcmshell/kcmshell-4.14.3.ebuild b/kde-apps/kcmshell/kcmshell-4.14.3.ebuild
new file mode 100644
index 0000000..5cc301f
--- /dev/null
+++ b/kde-apps/kcmshell/kcmshell-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KCMShell is a utility to host KDE control modules independently of SystemSettings"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kcmshell/metadata.xml b/kde-apps/kcmshell/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kcmshell/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild b/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild
new file mode 100644
index 0000000..5970f71
--- /dev/null
+++ b/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE color selector/editor"
+HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kcolorchooser/metadata.xml b/kde-apps/kcolorchooser/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kcolorchooser/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kcontrol/kcontrol-4.14.3.ebuild b/kde-apps/kcontrol/kcontrol-4.14.3.ebuild
new file mode 100644
index 0000000..034abb3
--- /dev/null
+++ b/kde-apps/kcontrol/kcontrol-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="The KDE Control Center"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdebase_dep khotkeys '' 4.11)
+ $(add_kdeapps_dep zeroconf-ioslave)
+"
diff --git a/kde-apps/kcron/kcron-4.14.3.ebuild b/kde-apps/kcron/kcron-4.14.3.ebuild
new file mode 100644
index 0000000..a68bd2b
--- /dev/null
+++ b/kde-apps/kcron/kcron-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Task Scheduler"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="!prefix? ( virtual/cron )"
diff --git a/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild b/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild
new file mode 100644
index 0000000..e4322a8
--- /dev/null
+++ b/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_SCM="svn"
+inherit kde4-base
+
+DESCRIPTION="KDE base artwork"
+IUSE=""
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
diff --git a/kde-apps/kde-base-artwork/metadata.xml b/kde-apps/kde-base-artwork/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kde-base-artwork/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild
new file mode 100644
index 0000000..ff3e7ef
--- /dev/null
+++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Development Scripts"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ !kde-base/kdesdk-scripts:4
+ app-arch/advancecomp
+ media-gfx/optipng
+ dev-perl/XML-DOM
+"
+
+src_prepare() {
+ # bug 275069
+ sed -ie 's:colorsvn::' CMakeLists.txt || die
+
+ kde4-base_src_prepare
+}
diff --git a/kde-apps/kde-dev-scripts/metadata.xml b/kde-apps/kde-dev-scripts/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kde-dev-scripts/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild
new file mode 100644
index 0000000..4b53b52
--- /dev/null
+++ b/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE Development Utilities"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ !kde-base/kdesdk-misc:4
+ !kde-base/kstartperf:4
+ !kde-base/kuiviewer:4
+"
diff --git a/kde-apps/kde-dev-utils/metadata.xml b/kde-apps/kde-dev-utils/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kde-dev-utils/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild b/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild
new file mode 100644
index 0000000..a54572e
--- /dev/null
+++ b/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="KDE - merge this to pull in all split kde-base/* packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="accessibility kdepim minimal nls sdk"
+
+RDEPEND="
+ $(add_kdeapps_dep kate)
+ $(add_kdeapps_dep kdeadmin-meta)
+ kde-apps/kdeartwork-meta:*
+ $(add_kdeapps_dep kdebase-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) )
+ kdepim? ( $(add_kdeapps_dep kdepim-meta '' 4.4.11.1) )
+ nls? ( $(add_kdeapps_dep kde4-l10n '' 4.14.3-r1) )
+ sdk? (
+ $(add_kdeapps_dep kdebindings-meta)
+ $(add_kdeapps_dep kdesdk-meta)
+ $(add_kdeapps_dep kdewebdev-meta)
+ )
+ !minimal? ( $(add_kdebase_dep kdeplasma-addons) )
+"
+REQUIRED_USE="minimal? ( !kdepim )"
diff --git a/kde-apps/kde-meta/metadata.xml b/kde-apps/kde-meta/metadata.xml
new file mode 100644
index 0000000..6b7d333
--- /dev/null
+++ b/kde-apps/kde-meta/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="kdepim">Pull in KDE PIM</flag>
+ <flag name="sdk">Pull in developer-specific meta-packages</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild b/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild
new file mode 100644
index 0000000..8faaa75
--- /dev/null
+++ b/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-wallpapers"
+KDE_SCM="svn"
+inherit kde4-base
+
+DESCRIPTION="KDE wallpapers"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+src_configure() {
+ local mycmakeargs=( -DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kde-wallpapers/metadata.xml b/kde-apps/kde-wallpapers/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kde-wallpapers/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild
new file mode 100644
index 0000000..eddb434
--- /dev/null
+++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ $(add_kdeapps_dep jovie)
+ $(add_kdeapps_dep kaccessible)
+ $(add_kdeapps_dep kmag)
+ $(add_kdeapps_dep kmousetool)
+ $(add_kdeapps_dep kmouth)
+"
diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild
new file mode 100644
index 0000000..c5a32af
--- /dev/null
+++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="+cron"
+
+RDEPEND="
+ $(add_kdeapps_dep ksystemlog)
+ $(add_kdeapps_dep kuser)
+ cron? ( $(add_kdeapps_dep kcron) )
+"
diff --git a/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild b/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild
new file mode 100644
index 0000000..6f42d74
--- /dev/null
+++ b/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kdeartwork"
+KMMODULE="ColorSchemes"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="KDE extra colorschemes"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
diff --git a/kde-apps/kdeartwork-colorschemes/metadata.xml b/kde-apps/kdeartwork-colorschemes/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdeartwork-colorschemes/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild b/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild
new file mode 100644
index 0000000..1f274b3
--- /dev/null
+++ b/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMMODULE="desktopthemes"
+KMNAME="kdeartwork"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Additional KDE4 Plasma themes"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
diff --git a/kde-apps/kdeartwork-desktopthemes/metadata.xml b/kde-apps/kdeartwork-desktopthemes/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdeartwork-desktopthemes/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild b/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild
new file mode 100644
index 0000000..6b21915
--- /dev/null
+++ b/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+RESTRICT="binchecks strip"
+
+KMMODULE="emoticons"
+KMNAME="kdeartwork"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="EmotIcons (icons for things like smilies :-) for kde"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
diff --git a/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild b/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild
new file mode 100644
index 0000000..39b6424
--- /dev/null
+++ b/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kdeartwork"
+KMMODULE="IconThemes"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Icon themes for kde"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+# Provides nuvola icon theme
+RDEPEND="
+ !x11-themes/nuvola
+"
diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch
new file mode 100644
index 0000000..0396cc8
--- /dev/null
+++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt 2015-11-15 22:33:19.528585331 +0100
++++ b/CMakeLists.txt 2015-11-15 22:35:45.976754477 +0100
+@@ -6,6 +6,7 @@
+ find_package(KDE4 REQUIRED)
+ include (KDE4Defaults)
+ include (MacroLibrary)
++include (CheckIncludeFiles)
+
+ add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
+ add_definitions( -DQT_NO_CAST_FROM_ASCII )
diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch
new file mode 100644
index 0000000..11ec11b
--- /dev/null
+++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch
@@ -0,0 +1,11 @@
+diff -ruN kdeartwork-kscreensaver-4.5.95.orig/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop kdeartwork-kscreensaver-4.5.95/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop
+--- kdeartwork-kscreensaver-4.5.95.orig/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2010-09-27 21:52:40.000000000 +0200
++++ kdeartwork-kscreensaver-4.5.95/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2011-01-09 20:00:26.000000000 +0100
+@@ -6,6 +6,7 @@
+ TryExec=xscreensaver
+ Actions=InWindow;Root;Setup;
+ X-KDE-Category=Banners & Pictures
++X-KDE-Type=NotSafeForWork
+ Name=Web Collage
+ Name[ast]=Web Collage
+ Name[bg]=Уеб-колаж
diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch
new file mode 100644
index 0000000..3cc2bc6
--- /dev/null
+++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch
@@ -0,0 +1,48 @@
+--- cmake/modules/FindXscreensaver.cmake
++++ cmake/modules/FindXscreensaver.cmake
+@@ -113,6 +113,45 @@
+ endif(XSCREENSAVER_DIR)
+ endif(NOT XSCREENSAVER_DIR)
+
++if(NOT XSCREENSAVER_DIR)
++FIND_PATH(XSCREENSAVER_DIR lib${LIB_SUFFIX}/misc/xscreensaver/deco
++ ${KDE4_INCLUDE_DIR}
++ /usr/
++ /usr/local/
++ /opt/local/
++ /usr/X11R6/
++ /opt/kde/
++ /opt/kde3/
++ /usr/kde/
++ /usr/local/kde/
++ /usr/local/xscreensaver/
++ /usr/openwin/lib/xscreensaver/
++ /etc/
++)
++if( XSCREENSAVER_DIR)
++ set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/lib${LIB_SUFFIX}/misc/xscreensaver/)
++endif(XSCREENSAVER_DIR)
++endif(NOT XSCREENSAVER_DIR)
++
++if(NOT XSCREENSAVER_DIR)
++FIND_PATH(XSCREENSAVER_DIR lib/misc/xscreensaver/deco
++ ${KDE4_INCLUDE_DIR}
++ /usr/
++ /usr/local/
++ /opt/local/
++ /usr/X11R6/
++ /opt/kde/
++ /opt/kde3/
++ /usr/kde/
++ /usr/local/kde/
++ /usr/local/xscreensaver/
++ /usr/openwin/lib/xscreensaver/
++ /etc/
++)
++if( XSCREENSAVER_DIR)
++ set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/lib/misc/xscreensaver/)
++endif(XSCREENSAVER_DIR)
++endif(NOT XSCREENSAVER_DIR)
+
+
+ set(XSCREENSAVER_CONFIG_DIR)
diff --git a/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild b/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild
new file mode 100644
index 0000000..7dbeb7d
--- /dev/null
+++ b/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMMODULE="kscreensaver"
+KMNAME="kdeartwork"
+OPENGL_REQUIRED="optional"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Extra screensavers for kde"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug +eigen +kexiv2 xscreensaver"
+
+# libkworkspace - only as a stub to provide KDE4Workspace config
+RDEPEND="
+ $(add_kdebase_dep kscreensaver '' 4.11)
+ $(add_kdebase_dep libkworkspace '' 4.11)
+ media-libs/libart_lgpl
+ x11-libs/libX11
+ x11-libs/libXt
+ virtual/glu
+ virtual/opengl
+ kexiv2? ( $(add_kdeapps_dep libkexiv2) )
+ xscreensaver? ( x11-misc/xscreensaver )
+"
+DEPEND="${RDEPEND}
+ eigen? ( dev-cpp/eigen:3 )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-xscreensaver.patch"
+ "${FILESDIR}/${PN}-4.5.95-webcollage.patch"
+ "${FILESDIR}/${PN}-15.08.3-missing-include.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DKSCREENSAVER_SOUND_SUPPORT=ON
+ -DOPENGL=ON
+ $(cmake-utils_use_with eigen Eigen3)
+ $(cmake-utils_use_with kexiv2)
+ $(cmake-utils_use_with xscreensaver)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild b/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild
new file mode 100644
index 0000000..cf0248a
--- /dev/null
+++ b/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="kdeartwork - merge this to pull in all kdeartwork-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="minimal"
+
+RDEPEND="
+ $(add_kdeapps_dep kdeartwork-colorschemes)
+ $(add_kdeapps_dep kdeartwork-desktopthemes)
+ $(add_kdeapps_dep kdeartwork-emoticons)
+ $(add_kdeapps_dep kdeartwork-iconthemes)
+ $(add_kdeapps_dep kdeartwork-kscreensaver)
+ $(add_kdeapps_dep kdeartwork-wallpapers)
+ $(add_kdeapps_dep kdeartwork-weatherwallpapers)
+ !minimal? ( $(add_kdeapps_dep kdeartwork-styles) )
+"
diff --git a/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild b/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild
new file mode 100644
index 0000000..cd4de9c
--- /dev/null
+++ b/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMMODULE="styles"
+KMNAME="kdeartwork"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Extra KWin styles and window decorations"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdebase_dep kwin '' 4.11)
+"
+RDEPEND="${DEPEND}"
+
+KMEXTRA="
+ kwin-styles/
+"
diff --git a/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild b/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild
new file mode 100644
index 0000000..a2c4289
--- /dev/null
+++ b/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+RESTRICT="binchecks strip"
+
+KMMODULE="wallpapers"
+KMNAME="kdeartwork"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Wallpapers from kde"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+KMEXTRA="
+ HighResolutionWallpapers/
+"
+
+RDEPEND="!<kde-base/kde-wallpapers-4.9.50:4"
diff --git a/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild
new file mode 100644
index 0000000..9268393
--- /dev/null
+++ b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kdeartwork"
+KMMODULE="WeatherWallpapers"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Weather aware wallpapers. Changes with weather outside"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ $(add_kdeapps_dep kdeartwork-wallpapers)
+"
diff --git a/kde-apps/kdeartwork-weatherwallpapers/metadata.xml b/kde-apps/kdeartwork-weatherwallpapers/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdeartwork-weatherwallpapers/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch b/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch
new file mode 100644
index 0000000..503ed91
--- /dev/null
+++ b/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch
@@ -0,0 +1,40 @@
+commit 9236eedec44b58434fdcc7d398e32909a80207ff
+Author: Albert Astals Cid <aacid@kde.org>
+Date: Thu Jan 1 15:41:24 2015 +0100
+
+ Welcome Lithuania to the euro users
+
+diff --git a/localization/currency/eur.desktop b/localization/currency/eur.desktop
+index 2ffb763..09ed064 100644
+--- a/localization/currency/eur.desktop
++++ b/localization/currency/eur.desktop
+@@ -91,4 +91,4 @@ CurrencyIntroducedDate=1999,01,01
+ #CurrencySubunitsInCirculation=true
+ #CurrencySubunitsPerUnit=100
+ #CurrencyDecimalPlacesDisplay=2
+-CurrencyCountriesInUse=AT,BE,CY,FI,FR,DE,EE,GR,IE,IT,LU,LV,MT,NL,PT,SK,SI,ES,MC,SM,VA,AD,ME,ZW
++CurrencyCountriesInUse=AT,BE,CY,FI,FR,DE,EE,GR,IE,IT,LT,LU,LV,MT,NL,PT,SK,SI,ES,MC,SM,VA,AD,ME,ZW
+
+commit d8e2b2cecaf5fed5e965534eacff35324bebd4fa
+Author: Albert Astals Cid <aacid@kde.org>
+Date: Thu Jan 1 15:59:17 2015 +0100
+
+ Lats cirulation ended on 14 Jan 2014
+
+diff --git a/localization/currency/lvl.desktop b/localization/currency/lvl.desktop
+index 076bb8e..158c68c 100644
+--- a/localization/currency/lvl.desktop
++++ b/localization/currency/lvl.desktop
+@@ -83,9 +83,9 @@ CurrencySubunitSingular=santims
+ CurrencySubunitPlural=santimi
+ CurrencyIntroducedDate=1993,01,01
+ #CurrencySuspendedDate=
+-#CurrencyWithdrawnDate=
++CurrencyWithdrawnDate=2014,01,14
+ #CurrencySubunits=1
+ #CurrencySubunitsInCirculation=true
+ #CurrencySubunitsPerUnit=100
+ #CurrencyDecimalPlacesDisplay=2
+-CurrencyCountriesInUse=LV
++CurrencyCountriesInUse=
+
diff --git a/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild b/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild
new file mode 100644
index 0000000..254c39a
--- /dev/null
+++ b/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMNOMODULE="true"
+inherit kde4-meta
+
+DESCRIPTION="Icons, localization data and various .desktop files from kdebase"
+IUSE="+wallpapers"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ wallpapers? ( $(add_kdeapps_dep kde-wallpapers) )
+ x11-themes/hicolor-icon-theme
+"
+
+KMEXTRA="
+ l10n/
+ localization/
+ pics/
+"
+# Note that the eclass doesn't do this for us, because of KMNOMODULE="true".
+KMEXTRACTONLY="
+ config-runtime.h.cmake
+ kde4
+"
+
+PATCHES=( "${FILESDIR}/${P}-lithuania-euro.patch" )
+
+src_configure() {
+ # Remove remnants of hicolor-icon-theme
+ sed -e "s:add_subdirectory[[:space:]]*([[:space:]]*hicolor[[:space:]]*):#donotwant:g" \
+ -i pics/CMakeLists.txt \
+ || die "failed to remove remnants of hicolor-icon-theme"
+
+ kde4-meta_src_configure
+}
diff --git a/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild
new file mode 100644
index 0000000..dbe02e6
--- /dev/null
+++ b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMMODULE="desktoptheme"
+inherit kde4-meta
+
+DESCRIPTION="Oxygen KDE4 desktop theme"
+IUSE=""
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
diff --git a/kde-apps/kdebase-desktoptheme/metadata.xml b/kde-apps/kdebase-desktoptheme/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdebase-desktoptheme/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch
new file mode 100644
index 0000000..dcb20f8
--- /dev/null
+++ b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch
@@ -0,0 +1,29 @@
+From: Martin Sandsmark <martin.sandsmark@kde.org>
+Date: Thu, 13 Nov 2014 12:29:01 +0000
+Subject: Sanitize path
+X-Git-Url: http://quickgit.kde.org/?p=kde-runtime.git&a=commitdiff&h=d68703900edc8416fbcd2550cd336cbbb76decb9
+---
+Sanitize path
+---
+
+
+--- a/kioslave/bookmarks/kio_bookmarks.cpp
++++ b/kioslave/bookmarks/kio_bookmarks.cpp
+@@ -22,6 +22,7 @@
+ #include <stdlib.h>
+
+ #include <qregexp.h>
++#include <qtextdocument.h>
+
+ #include <kapplication.h>
+ #include <kcmdlineargs.h>
+@@ -197,7 +198,7 @@
+ echoImage(regexp.cap(1), regexp.cap(2), url.queryItem("size"));
+ } else {
+ echoHead();
+- echo("<p class=\"message\">" + i18n("Wrong request: %1",path) + "</p>");
++ echo("<p class=\"message\">" + i18n("Bad request: %1", Qt::escape(Qt::escape(url.prettyUrl()))) + "</p>");
+ }
+ finished();
+ }
+
diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
new file mode 100644
index 0000000..a08cdbd
--- /dev/null
+++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-runtime"
+KMMODULE="kioslave"
+inherit kde4-meta
+
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+DESCRIPTION="kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data"
+IUSE="+bzip2 exif debug lzma minimal openexr samba +sftp"
+
+# tests hang, last checked for 4.2.96
+RESTRICT="test"
+
+DEPEND="
+ virtual/jpeg:0
+ !aqua? ( x11-libs/libXcursor )
+ bzip2? ( app-arch/bzip2 )
+ exif? ( media-gfx/exiv2:= )
+ openexr? ( media-libs/openexr:= )
+ samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
+ sftp? ( >=net-libs/libssh-0.4.0:=[sftp] )
+"
+RDEPEND="${DEPEND}
+ $(add_kdebase_dep kdelibs 'bzip2?,lzma?')
+ $(add_kdeapps_dep kdialog)
+ virtual/ssh
+ !aqua? ( !kernel_SunOS? ( virtual/eject ) )
+"
+
+KMEXTRA="
+ kioexec
+ kdeeject
+"
+
+PATCHES=( "${FILESDIR}/${PN}-CVE-2014-8600.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SLP=OFF
+ $(cmake-utils_use_with bzip2 BZip2)
+ $(cmake-utils_use_with exif Exiv2)
+ $(cmake-utils_use_with lzma LibLZMA)
+ $(cmake-utils_use_with openexr OpenEXR)
+ $(cmake-utils_use_with samba)
+ $(cmake-utils_use_with sftp LibSSH)
+ )
+ kde4-meta_src_configure
+}
+
+src_install() {
+ kde4-meta_src_install
+
+ if use minimal; then
+ rm "${D}"/usr/lib64/libmolletnetwork.so "${D}"/usr/share/config.kcfg/jpegcreatorsettings.kcfg
+ rmdir "${D}"/usr/share/config.kcfg/
+ fi
+}
--git a/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild
new file mode 100644
index 0000000..e5ee0a2
--- /dev/null
+++ b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMMODULE="menu"
+inherit kde4-meta
+
+DESCRIPTION="KDE menu icons"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
--git a/kde-apps/kdebase-menu-icons/metadata.xml b/kde-apps/kdebase-menu-icons/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdebase-menu-icons/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
--git a/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild b/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild
new file mode 100644
index 0000000..a1fe8d0
--- /dev/null
+++ b/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMMODULE="kde-menu"
+inherit kde4-meta
+
+DESCRIPTION="KDE Menu query tool"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
--git a/kde-apps/kdebase-menu/metadata.xml b/kde-apps/kdebase-menu/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdebase-menu/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild b/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild
new file mode 100644
index 0000000..e8bfc44
--- /dev/null
+++ b/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="Merge this to pull in all kdebase-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="+display-manager minimal +wallpapers"
+
+RDEPEND="
+ $(add_kdeapps_dep dolphin)
+ $(add_kdeapps_dep kde-base-artwork)
+ $(add_kdeapps_dep kdebase-runtime-meta)
+ $(add_kdeapps_dep kdialog)
+ $(add_kdeapps_dep keditbookmarks)
+ $(add_kdeapps_dep kfind)
+ $(add_kdeapps_dep kfmclient)
+ $(add_kdeapps_dep konq-plugins)
+ $(add_kdeapps_dep konqueror)
+ $(add_kdeapps_dep konsolepart)
+ $(add_kdeapps_dep konsole)
+ $(add_kdeapps_dep kwrite)
+ $(add_kdeapps_dep libkonq)
+ $(add_kdeapps_dep nsplugins)
+ $(add_kdeapps_dep phonon-kde)
+ wallpapers? ( $(add_kdeapps_dep kde-wallpapers '' 15.08.3) )
+ !minimal? (
+ $(add_kdebase_dep freespacenotifier '' 4.11)
+ $(add_kdebase_dep kcheckpass '' 4.11.22-r1)
+ $(add_kdebase_dep kcminit '' 4.11)
+ $(add_kdebase_dep kdebase-cursors '' 4.11)
+ $(add_kdebase_dep kdebase-startkde '' 4.11)
+ $(add_kdeapps_dep kdepasswd)
+ $(add_kdebase_dep kephal '' 4.11)
+ $(add_kdebase_dep khotkeys '' 4.11)
+ $(add_kdebase_dep kinfocenter '' 4.11)
+ $(add_kdebase_dep klipper '' 4.11)
+ $(add_kdebase_dep kmenuedit '' 4.11)
+ $(add_kdebase_dep krunner '' 4.11)
+ $(add_kdebase_dep kscreensaver '' 4.11)
+ $(add_kdebase_dep ksmserver '' 4.11)
+ $(add_kdebase_dep ksplash '' 4.11)
+ $(add_kdebase_dep kstartupconfig '' 4.11)
+ $(add_kdebase_dep kstyles '' 4.11)
+ $(add_kdebase_dep ksysguard '' 4.11)
+ $(add_kdebase_dep ksystraycmd '' 4.11)
+ $(add_kdebase_dep kwin '' 4.11)
+ $(add_kdebase_dep kwrited '' 4.11)
+ $(add_kdebase_dep libkworkspace '' 4.11)
+ $(add_kdebase_dep liboxygenstyle '' 4.11)
+ $(add_kdebase_dep libplasmaclock '' 4.11)
+ $(add_kdebase_dep libplasmagenericshell '' 4.11)
+ $(add_kdebase_dep libtaskmanager '' 4.11)
+ $(add_kdeapps_dep plasma-apps)
+ $(add_kdebase_dep plasma-workspace '' 4.11)
+ $(add_kdebase_dep powerdevil '' 4.11)
+ $(add_kdebase_dep qguiplatformplugin_kde '' 4.11)
+ $(add_kdebase_dep solid-actions-kcm '' 4.11)
+ $(add_kdebase_dep systemsettings '' 4.11)
+ !prefix? ( display-manager? ( || ( $(add_kdebase_dep kdm '' 4.11) x11-misc/lightdm x11-misc/sddm ) ) )
+ )
+"
diff --git a/kde-apps/kdebase-meta/metadata.xml b/kde-apps/kdebase-meta/metadata.xml
new file mode 100644
index 0000000..cc6bd7c
--- /dev/null
+++ b/kde-apps/kdebase-meta/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="display-manager">Pull in a graphical display manager</flag>
+ <flag name="minimal">Disable install of various KDE SC 4 based packages</flag>
+ <flag name="wallpapers">Install the KDE wallpapers</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild
new file mode 100644
index 0000000..2e4bae3
--- /dev/null
+++ b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-meta-pkg
+
+DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="crash-reporter +handbook minimal"
+
+RDEPEND="
+ $(add_kdeapps_dep kcmshell)
+ $(add_kdeapps_dep kdebase-data)
+ $(add_kdeapps_dep kdebase-desktoptheme)
+ $(add_kdeapps_dep kdebase-kioslaves)
+ $(add_kdeapps_dep kdebase-menu)
+ $(add_kdeapps_dep kdebase-menu-icons)
+ $(add_kdeapps_dep kdebugdialog)
+ $(add_kdeapps_dep kdesu)
+ $(add_kdeapps_dep kdontchangethehostname)
+ $(add_kdeapps_dep keditfiletype)
+ $(add_kdeapps_dep kfile)
+ $(add_kdeapps_dep kglobalaccel)
+ $(add_kdeapps_dep kiconfinder)
+ $(add_kdeapps_dep kimgio)
+ $(add_kdeapps_dep kioclient)
+ $(add_kdeapps_dep kmimetypefinder)
+ $(add_kdeapps_dep knewstuff)
+ $(add_kdeapps_dep knotify)
+ $(add_kdeapps_dep kpasswdserver)
+ $(add_kdeapps_dep kquitapp)
+ $(add_kdeapps_dep kstart)
+ $(add_kdeapps_dep ktimezoned)
+ $(add_kdeapps_dep ktraderclient)
+ $(add_kdeapps_dep kuiserver)
+ $(add_kdeapps_dep kurifilter-plugins)
+ $(add_kdeapps_dep kwalletd)
+ $(add_kdeapps_dep kwalletmanager)
+ $(add_kdeapps_dep plasma-runtime)
+ $(add_kdeapps_dep renamedlg-plugins)
+ $(add_kdeapps_dep solid-runtime)
+ crash-reporter? ( $(add_kdeapps_dep drkonqi ) )
+ handbook? ( kde-apps/khelpcenter:* )
+ minimal? ( $(add_kdeapps_dep solid-runtime '-bluetooth') )
+ !minimal? (
+ $(add_kdeapps_dep attica)
+ $(add_kdeapps_dep kcontrol)
+ $(add_kdeapps_dep knetattach)
+ )
+"
+REQUIRED_USE="minimal? ( !crash-reporter )"
diff --git a/kde-apps/kdebase-runtime-meta/metadata.xml b/kde-apps/kdebase-runtime-meta/metadata.xml
new file mode 100644
index 0000000..c8272fc
--- /dev/null
+++ b/kde-apps/kdebase-runtime-meta/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="crash-reporter">Builds a gui tool to submit crash information to the upstream backtracker</flag>
+ <flag name="minimal">Install a Plasma 5 compatible subset of the package</flag>
+ <flag name="oldwallet">Install <pkg>kde-apps/kwalletd</pkg> on a minimal setup for migration purposes</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild b/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild
new file mode 100644
index 0000000..193e326
--- /dev/null
+++ b/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="KDE bindings - merge this to pull in all kdebindings-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="java perl python ruby"
+
+RDEPEND="
+ $(add_kdebase_dep smokegen)
+ $(add_kdebase_dep smokekde)
+ $(add_kdebase_dep smokeqt)
+ java? ( $(add_kdebase_dep krossjava) )
+ perl? (
+ $(add_kdebase_dep perlkde)
+ $(add_kdebase_dep perlqt)
+ )
+ python? (
+ $(add_kdebase_dep krosspython)
+ $(add_kdebase_dep pykde4)
+ )
+ ruby? (
+ $(add_kdebase_dep korundum)
+ $(add_kdebase_dep krossruby)
+ $(add_kdebase_dep qtruby)
+ )
+"
diff --git a/kde-apps/kdebindings-meta/metadata.xml b/kde-apps/kdebindings-meta/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdebindings-meta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild b/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild
new file mode 100644
index 0000000..50cfb29
--- /dev/null
+++ b/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE: A dialog box for setting preferences for debug output"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kdebugdialog/metadata.xml b/kde-apps/kdebugdialog/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdebugdialog/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild
new file mode 100644
index 0000000..9957f2d
--- /dev/null
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
+HOMEPAGE="https://edu.kde.org"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+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 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 kstars)
+ $(add_kdeapps_dep ktouch)
+ $(add_kdeapps_dep kturtle)
+ $(add_kdeapps_dep kwordquiz)
+ $(add_kdeapps_dep libkdeedu)
+ $(add_kdeapps_dep marble)
+ $(add_kdeapps_dep parley)
+ $(add_kdeapps_dep rocs)
+ $(add_kdeapps_dep step)
+"
diff --git a/kde-apps/kdeedu-meta/metadata.xml b/kde-apps/kdeedu-meta/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdeedu-meta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild b/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild
new file mode 100644
index 0000000..d4182ae
--- /dev/null
+++ b/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
+HOMEPAGE="https://games.kde.org/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+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 killbots)
+ $(add_kdeapps_dep kigo)
+ $(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 kubrick)
+ $(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) )
+ python? ( $(add_kdeapps_dep kajongg) )
+"
diff --git a/kde-apps/kdegames-meta/metadata.xml b/kde-apps/kdegames-meta/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdegames-meta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild
new file mode 100644
index 0000000..cdea2d6
--- /dev/null
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
+HOMEPAGE="https://www.kde.org/applications/graphics/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="scanner"
+
+RDEPEND="
+ $(add_kdeapps_dep gwenview)
+ $(add_kdeapps_dep kamera)
+ $(add_kdeapps_dep kcolorchooser)
+ $(add_kdeapps_dep kdegraphics-mobipocket)
+ $(add_kdeapps_dep kgamma)
+ $(add_kdeapps_dep kolourpaint)
+ $(add_kdeapps_dep kruler)
+ $(add_kdeapps_dep ksnapshot)
+ $(add_kdeapps_dep libkdcraw)
+ $(add_kdeapps_dep libkexiv2)
+ $(add_kdeapps_dep libkipi)
+ $(add_kdeapps_dep okular)
+ $(add_kdeapps_dep svgpart)
+ $(add_kdeapps_dep thumbnailers)
+ scanner? (
+ $(add_kdeapps_dep ksaneplugin)
+ $(add_kdeapps_dep libksane)
+ )
+"
diff --git a/kde-apps/kdegraphics-meta/metadata.xml b/kde-apps/kdegraphics-meta/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdegraphics-meta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild
new file mode 100644
index 0000000..d805c21
--- /dev/null
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde4-base
+
+DESCRIPTION="Library to support mobipocket ebooks"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Strigi=ON
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kdegraphics-mobipocket/metadata.xml b/kde-apps/kdegraphics-mobipocket/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdegraphics-mobipocket/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild
new file mode 100644
index 0000000..9e14aec
--- /dev/null
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-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 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="+ffmpeg"
+
+RDEPEND="
+ $(add_kdeapps_dep dragon)
+ $(add_kdeapps_dep juk)
+ $(add_kdeapps_dep audiocd-kio)
+ $(add_kdeapps_dep kmix)
+ $(add_kdeapps_dep kscd)
+ $(add_kdeapps_dep libkcddb)
+ $(add_kdeapps_dep libkcompactdisc)
+ ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) )
+"
diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild
new file mode 100644
index 0000000..f612db8
--- /dev/null
+++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="kcontrol filesharing config module for SMB"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
new file mode 100644
index 0000000..c8454a3
--- /dev/null
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-meta-pkg
+
+DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="ppp"
+
+RDEPEND="
+ $(add_kdeapps_dep kdenetwork-filesharing)
+ $(add_kdeapps_dep kget)
+ $(add_kdeapps_dep kopete)
+ $(add_kdeapps_dep krdc)
+ $(add_kdeapps_dep krfb)
+ $(add_kdeapps_dep zeroconf-ioslave)
+ ppp? ( $(add_kdeapps_dep kppp) )
+"
diff --git a/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild b/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild
new file mode 100644
index 0000000..f7be931
--- /dev/null
+++ b/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-baseapps"
+inherit kde4-meta
+
+DESCRIPTION="KDE GUI for passwd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kdesu)
+ sys-apps/accountsservice
+"
diff --git a/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild b/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild
new file mode 100644
index 0000000..523c2b8
--- /dev/null
+++ b/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK=optional
+inherit kde4-base
+
+DESCRIPTION="KDE PIM internationalization package"
+HOMEPAGE="http://l10n.kde.org"
+
+DEPEND="
+ sys-devel/gettext
+"
+RDEPEND="
+ !<kde-apps/kde-l10n-15.08.0-r1
+ !<kde-apps/kde4-l10n-4.14.3-r1
+"
+
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl he
+hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru sk
+sl sr sv tr ug uk wa zh_CN zh_TW"
+
+PIM_L10N="kdepim kdepimlibs kdepim-runtime"
+
+URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
+SRC_URI=""
+
+for MY_LANG in ${MY_LANGS} ; do
+ IUSE="${IUSE} l10n_${MY_LANG/[@_]/-}"
+ SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( ${URI_BASE/kdepim/kde}/kde-l10n-${MY_LANG}-${PV}.tar.xz )"
+done
+
+S="${WORKDIR}"
+
+src_unpack() {
+ if [[ -z ${A} ]]; then
+ elog
+ elog "None of the requested L10N are supported by ${P}."
+ elog
+ elog "${P} supports these language codes:"
+ elog "${MY_LANGS//[@_]/-}"
+ elog
+ fi
+
+ # For EAPI >= 3, or if not using .tar.xz archives:
+ [[ -n ${A} ]] && unpack ${A}
+}
+
+src_prepare() {
+ local LNG DIR
+ # add all l10n to cmake
+ if [[ -n ${A} ]]; then
+ for LNG in ${MY_LANGS}; do
+ DIR="kde-l10n-${LNG}-${PV}"
+ if [[ -d "${DIR}" ]] ; then
+ echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
+ fi
+
+ # Remove everything except subdirs defined in PIM_L10N
+ for SUBDIR in data docs messages scripts ; do
+ if [[ -d "${S}/${DIR}/${SUBDIR}" ]] ; then
+ einfo " ${SUBDIR} subdirectory"
+ echo > "${S}/${DIR}/${SUBDIR}/CMakeLists.txt"
+ for pim in ${PIM_L10N}; do
+ [[ -d "${S}/${DIR}/${SUBDIR}/${pim}" ]] && \
+ ( echo "add_subdirectory(${pim})" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" )
+ done
+ fi
+ done
+
+ # In some cases we may have sub-lingua subdirs, e.g. sr :(
+ for XSUBDIR in "${S}/${DIR}/${LNG}"@* ; do
+ XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::')
+ if [[ -d "${XSUBDIR}" ]] ; then
+ einfo " ${XLNG} variant"
+ # Remove everything except subdirs defined in PIM_L10N
+ for SUBDIR in data docs messages scripts ; do
+ if [[ -d "${XSUBDIR}/${SUBDIR}" ]] ; then
+ einfo " ${SUBDIR} subdirectory"
+ echo > "${XSUBDIR}/${SUBDIR}/CMakeLists.txt"
+ for pim in ${PIM_L10N}; do
+ [[ -d "${XSUBDIR}/${SUBDIR}/${pim}" ]] && \
+ ( echo "add_subdirectory(${pim})" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" )
+ done
+ fi
+ done
+ fi
+ done
+ done
+ fi
+
+ # quick workaround for bug 493278
+ find "${S}" -name "akonadi_knut_resource*" -delete
+}
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_build handbook docs)
+ )
+ [[ -n ${A} ]] && kde4-base_src_configure
+}
+
+src_compile() {
+ [[ -n ${A} ]] && kde4-base_src_compile
+}
+
+src_test() {
+ [[ -n ${A} ]] && kde4-base_src_test
+}
+
+src_install() {
+ [[ -n ${A} ]] && kde4-base_src_install
+}
diff --git a/kde-apps/kdepim-l10n/metadata.xml b/kde-apps/kdepim-l10n/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdepim-l10n/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild
new file mode 100644
index 0000000..1127b2f
--- /dev/null
+++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="kioslaves from kdesdk package"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug subversion"
+KMNAME="kdesdk-kioslaves"
+
+DEPEND="
+ subversion? (
+ dev-libs/apr
+ dev-vcs/subversion
+ )
+"
+RDEPEND="${DEPEND}
+ subversion? ( !>=dev-vcs/kdesvn-1.5.2:4 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DAPRCONFIG_EXECUTABLE="${EPREFIX}"/usr/bin/apr-1-config
+ $(cmake-utils_use_with subversion SVN)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild
new file mode 100644
index 0000000..8b4f70e
--- /dev/null
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
+HOMEPAGE="https://www.kde.org/applications/development"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="cvs"
+
+RDEPEND="
+ cvs? ( $(add_kdeapps_dep cervisia) )
+ $(add_kdeapps_dep dolphin-plugins)
+ $(add_kdeapps_dep kapptemplate)
+ $(add_kdeapps_dep kate)
+ $(add_kdeapps_dep kcachegrind)
+ $(add_kdeapps_dep kde-dev-scripts)
+ $(add_kdeapps_dep kde-dev-utils)
+ $(add_kdeapps_dep kdesdk-kioslaves)
+ $(add_kdeapps_dep kompare)
+ $(add_kdeapps_dep libkomparediff2)
+ $(add_kdeapps_dep lokalize)
+ $(add_kdeapps_dep okteta)
+ $(add_kdeapps_dep poxml)
+ $(add_kdeapps_dep umbrello)
+"
diff --git a/kde-apps/kdesu/kdesu-4.14.3.ebuild b/kde-apps/kdesu/kdesu-4.14.3.ebuild
new file mode 100644
index 0000000..ca11e18
--- /dev/null
+++ b/kde-apps/kdesu/kdesu-4.14.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+# FIXME: Is default command ( su/sudo ) still configurable,
+# if not, USE-flag ?
+DESCRIPTION="KDE: gui for su(1)"
+HOMEPAGE+=" https://techbase.kde.org/Projects/kdesu"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+src_configure() {
+ # Upstream moved kdesu to libexec first, then decided to move it back
+ # to /${PREFIX}/bin/ , so I'm doing that now already.
+ sed -e '/kdesu_executable/s:LIBEXEC_INSTALL_DIR:BIN_INSTALL_DIR:' \
+ -i "${S}"/kdesu/kdesu/CMakeLists.txt || \
+ die "Moving kdesu from libexec to bin failed."
+
+ kde4-meta_src_configure
+}
diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild
new file mode 100644
index 0000000..4601c66
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-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 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="cups floppy lirc"
+
+RDEPEND="
+ $(add_kdeapps_dep ark)
+ $(add_kdeapps_dep filelight)
+ $(add_kdeapps_dep kcalc)
+ $(add_kdeapps_dep kcharselect)
+ $(add_kdeapps_dep kdf)
+ $(add_kdeapps_dep kgpg)
+ $(add_kdeapps_dep ktimer)
+ $(add_kdeapps_dep kwalletmanager)
+ $(add_kdeapps_dep sweeper)
+ cups? ( $(add_kdeapps_dep print-manager) )
+ floppy? ( $(add_kdeapps_dep kfloppy) )
+ lirc? ( $(add_kdeapps_dep kremotecontrol) )
+"
diff --git a/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild b/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild
new file mode 100644
index 0000000..ac163ab
--- /dev/null
+++ b/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit kde4-meta-pkg
+
+DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ $(add_kdeapps_dep kfilereplace)
+ $(add_kdeapps_dep kimagemapeditor)
+ $(add_kdeapps_dep klinkstatus)
+ $(add_kdeapps_dep kommander)
+"
diff --git a/kde-apps/kdf/kdf-4.14.3.ebuild b/kde-apps/kdf/kdf-4.14.3.ebuild
new file mode 100644
index 0000000..4936d1a
--- /dev/null
+++ b/kde-apps/kdf/kdf-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://utils.kde.org/projects/kdf"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kdialog/kdialog-4.14.3.ebuild b/kde-apps/kdialog/kdialog-4.14.3.ebuild
new file mode 100644
index 0000000..db0d5bc
--- /dev/null
+++ b/kde-apps/kdialog/kdialog-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+inherit kde4-meta
+
+DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kdiamond/kdiamond-4.14.3.ebuild b/kde-apps/kdiamond/kdiamond-4.14.3.ebuild
new file mode 100644
index 0000000..e4c18a0
--- /dev/null
+++ b/kde-apps/kdiamond/kdiamond-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: KDiamond is a three-in-a-row game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kdiamond/
+ https://games.kde.org/game.php?game=kdiamond
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdiamond/metadata.xml b/kde-apps/kdiamond/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdiamond/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild b/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild
new file mode 100644
index 0000000..1e817cd
--- /dev/null
+++ b/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="Tool to inform KDE about a change in hostname"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ x11-apps/xauth
+"
diff --git a/kde-apps/kdontchangethehostname/metadata.xml b/kde-apps/kdontchangethehostname/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kdontchangethehostname/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild b/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild
new file mode 100644
index 0000000..f8330c3
--- /dev/null
+++ b/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+VIRTUALX_REQUIRED="test"
+inherit kde4-meta
+
+DESCRIPTION="KDE's bookmarks editor"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+"
+RDEPEND="${DEPEND}"
+
+KMEXTRACTONLY="
+ lib/konq/
+"
diff --git a/kde-apps/keditbookmarks/metadata.xml b/kde-apps/keditbookmarks/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/keditbookmarks/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild b/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild
new file mode 100644
index 0000000..f4d29ad
--- /dev/null
+++ b/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE mime/file type assocciation editor"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+# test fails, last checked for 4.2.89
+RESTRICT=test
diff --git a/kde-apps/keditfiletype/metadata.xml b/kde-apps/keditfiletype/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/keditfiletype/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kfile/kfile-4.14.3.ebuild b/kde-apps/kfile/kfile-4.14.3.ebuild
new file mode 100644
index 0000000..6c6f8ad
--- /dev/null
+++ b/kde-apps/kfile/kfile-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="A commandline frontend to KFileMetaInfo"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kfile/metadata.xml b/kde-apps/kfile/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kfile/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild b/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild
new file mode 100644
index 0000000..9601fa0
--- /dev/null
+++ b/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+KDE_HANDBOOK="optional"
+KMNAME="kdewebdev"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="KDE web development - powerful search and replace in multiple files"
+HOMEPAGE="https://www.kde.org/applications/utilities/kfilereplace/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kfilereplace/metadata.xml b/kde-apps/kfilereplace/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kfilereplace/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kfind/kfind-4.14.3.ebuild b/kde-apps/kfind/kfind-4.14.3.ebuild
new file mode 100644
index 0000000..74f54ad
--- /dev/null
+++ b/kde-apps/kfind/kfind-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-baseapps"
+inherit kde4-meta
+
+DESCRIPTION="KDE file finder utility"
+HOMEPAGE="https://www.kde.org/applications/utilities/kfind/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kfloppy/kfloppy-4.14.3.ebuild b/kde-apps/kfloppy/kfloppy-4.14.3.ebuild
new file mode 100644
index 0000000..3cd5cbe
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them"
+HOMEPAGE="
+ https://www.kde.org/applications/utilities/kfloppy/
+ https://utils.kde.org/projects/kfloppy/
+"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kfmclient/kfmclient-4.14.3.ebuild b/kde-apps/kfmclient/kfmclient-4.14.3.ebuild
new file mode 100644
index 0000000..e8f61bd
--- /dev/null
+++ b/kde-apps/kfmclient/kfmclient-4.14.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+KMMODULE="konqueror/client"
+inherit kde4-meta
+
+DESCRIPTION="KDE tool for opening URLs from the command line"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+KMEXTRACTONLY="
+ konqueror/kfmclient.desktop
+ konqueror/kfmclient_dir.desktop
+ konqueror/kfmclient_html.desktop
+ konqueror/kfmclient_war.desktop
+ konqueror/src/org.kde.Konqueror.Main.xml
+ konqueror/src/org.kde.Konqueror.MainWindow.xml
+"
+
+src_prepare() {
+ kde4-meta_src_prepare
+
+ # Do not install non-kfmclient *.desktop files
+ sed -e "/konqbrowser\.desktop/d" \
+ -e "/konqueror\.desktop/s/^/#DONOTWANT/" \
+ -e "/install(FILES profile/s/^/#DONOTWANT/" \
+ -i konqueror/CMakeLists.txt \
+ || die "Failed to omit .desktop files"
+}
diff --git a/kde-apps/kfmclient/metadata.xml b/kde-apps/kfmclient/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kfmclient/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kfourinline/kfourinline-4.14.3.ebuild b/kde-apps/kfourinline/kfourinline-4.14.3.ebuild
new file mode 100644
index 0000000..2393813
--- /dev/null
+++ b/kde-apps/kfourinline/kfourinline-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+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 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kfourinline/metadata.xml b/kde-apps/kfourinline/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kfourinline/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch b/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch
new file mode 100644
index 0000000..4aa0969
--- /dev/null
+++ b/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch
@@ -0,0 +1,16 @@
+Fix build with >=cmake-3.4
+
+Gentoo-bug: 566814
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 6f8a16f..8565f88 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -3,6 +3,7 @@ project(kgamma)
+ find_package(KDE4 REQUIRED)
+ include(KDE4Defaults)
+ include(MacroLibrary)
++include(CheckIncludeFiles)
+
+ find_package(X11 REQUIRED)
+
diff --git a/kde-apps/kgamma/kgamma-4.14.3.ebuild b/kde-apps/kgamma/kgamma-4.14.3.ebuild
new file mode 100644
index 0000000..d7c5150
--- /dev/null
+++ b/kde-apps/kgamma/kgamma-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE screen gamma values kcontrol module"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-proto/xf86vidmodeproto
+"
+
+PATCHES=( "${FILESDIR}/${P}-cmake34.patch" )
diff --git a/kde-apps/kgeography/kgeography-4.14.3.ebuild b/kde-apps/kgeography/kgeography-4.14.3.ebuild
new file mode 100644
index 0000000..e9edb30
--- /dev/null
+++ b/kde-apps/kgeography/kgeography-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: a geography learning tool"
+HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
+https://edu.kde.org/applications/all/kgeography"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kget/kget-4.14.3.ebuild b/kde-apps/kget/kget-4.14.3.ebuild
new file mode 100644
index 0000000..1fffa8c
--- /dev/null
+++ b/kde-apps/kget/kget-4.14.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="An advanced download manager for KDE"
+HOMEPAGE="https://www.kde.org/applications/internet/kget/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug bittorrent gpg mms sqlite webkit"
+
+RDEPEND="
+ app-crypt/qca:2[qt4]
+ $(add_kdeapps_dep libkonq)
+ $(add_kdebase_dep libkworkspace '' 4.11)
+ bittorrent? ( >=net-libs/libktorrent-1.0.3 )
+ gpg? ( $(add_kdeapps_dep kdepimlibs) )
+ mms? ( media-libs/libmms )
+ sqlite? ( dev-db/sqlite:3 )
+ webkit? ( >=kde-misc/kwebkitpart-0.9.6:4 )
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_NepomukCore=OFF
+ -DWITH_NepomukWidgets=OFF
+ $(cmake-utils_use_with bittorrent KTorrent)
+ $(cmake-utils_use_with gpg QGpgme)
+ $(cmake-utils_use_with mms LibMms)
+ $(cmake-utils_use_with sqlite)
+ $(cmake-utils_use_with webkit KWebKitPart)
+ )
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild b/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild
new file mode 100644
index 0000000..1180fa9
--- /dev/null
+++ b/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE's Global Shortcut Daemon"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+src_configure() {
+ local mycmakeargs=(
+ -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_DESKTOP_FILE=NOTFOUND
+ -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_PLUGIN=NOTFOUND
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-apps/kglobalaccel/metadata.xml b/kde-apps/kglobalaccel/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kglobalaccel/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild b/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild
new file mode 100644
index 0000000..1800dbf
--- /dev/null
+++ b/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE: KGoldrunner is a game of action and puzzle solving"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kgoldrunner/
+ https://games.kde.org/game.php?game=kgoldrunner
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdegames)
+ media-libs/libsndfile
+ media-libs/openal
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild b/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild
new file mode 100644
index 0000000..f550785
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="gpg"
+inherit kde4-base
+
+DESCRIPTION="KDE gpg keyring manager"
+HOMEPAGE="https://www.kde.org/applications/utilities/kgpg
+https://utils.kde.org/projects/kgpg"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep kdepimlibs)
+"
+RDEPEND="${DEPEND}
+ app-crypt/gnupg
+"
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! has_version 'app-crypt/dirmngr' && ! has_version '>=app-crypt/gnupg-2.1'; then
+ elog "For improved key search functionality, install app-crypt/dirmngr."
+ fi
+}
diff --git a/kde-apps/khangman/khangman-4.14.3.ebuild b/kde-apps/khangman/khangman-4.14.3.ebuild
new file mode 100644
index 0000000..7e04160
--- /dev/null
+++ b/kde-apps/khangman/khangman-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Classical hangman game for KDE"
+HOMEPAGE="https://www.kde.org/applications/education/khangman
+https://edu.kde.org/khangman"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdeedu)
+"
+RDEPEND=${DEPEND}
diff --git a/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild b/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild
new file mode 100644
index 0000000..1252a3c
--- /dev/null
+++ b/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="always"
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="The KDE Help Center"
+HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep kdesu)
+ >=www-misc/htdig-3.2.0_beta6-r1
+"
+
+KMEXTRA="
+ doc/documentationnotfound/
+ doc/glossary/
+ doc/onlinehelp/
+"
diff --git a/kde-apps/khelpcenter/metadata.xml b/kde-apps/khelpcenter/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/khelpcenter/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild b/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild
new file mode 100644
index 0000000..0c78e6d
--- /dev/null
+++ b/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="Finds an icon based on its name"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kiconfinder/metadata.xml b/kde-apps/kiconfinder/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kiconfinder/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kig/files/kig-4.12.0-boostpython.patch b/kde-apps/kig/files/kig-4.12.0-boostpython.patch
new file mode 100644
index 0000000..7a4b878
--- /dev/null
+++ b/kde-apps/kig/files/kig-4.12.0-boostpython.patch
@@ -0,0 +1,17 @@
+diff --git a/cmake/modules/FindBoostPython.cmake b/cmake/modules/FindBoostPython.cmake
+index 2ccc161..02d9bf6 100644
+--- a/cmake/modules/FindBoostPython.cmake
++++ b/cmake/modules/FindBoostPython.cmake
+@@ -74,10 +74,10 @@ if(HAVE_BOOST_SHARED_PTR_HPP AND Boost_PYTHON_FOUND)
+ # Second try: try pkg-config way
+ find_package(PkgConfig)
+ if(PKG_CONFIG_FOUND)
+- set(PYTHON_VERSIONS "python;python2.7;python2.6;python2.5;python2.4;python2.3;python2.2")
++ execute_process(COMMAND python -c "import sys; sys.stdout.write('.'.join(str(x) for x in sys.version_info[:2]))" OUTPUT_VARIABLE PYTHON_VERSIONS)
+ foreach(_pyver ${PYTHON_VERSIONS})
+ if(NOT BoostPython_INCLUDES OR NOT BoostPython_LIBS)
+- pkg_check_modules(${_pyver} QUIET ${_pyver})
++ pkg_check_modules(_python python-${_pyver})
+ if(${_pyver}_FOUND)
+ cmake_push_check_state()
+ set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${${_pyver}_INCLUDE_DIRS})
\ No newline at end of file
diff --git a/kde-apps/kig/kig-4.14.3.ebuild b/kde-apps/kig/kig-4.14.3.ebuild
new file mode 100644
index 0000000..a17be5b
--- /dev/null
+++ b/kde-apps/kig/kig-4.14.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 kde4-base
+
+DESCRIPTION="KDE Interactive Geometry tool"
+HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug scripting"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ kde4-base_pkg_setup
+}
+
+src_prepare() {
+ kde4-base_src_prepare
+
+ python_fix_shebang .
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ $(cmake-utils_use_find_package scripting BoostPython)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kigo/kigo-4.14.3.ebuild b/kde-apps/kigo/kigo-4.14.3.ebuild
new file mode 100644
index 0000000..3abb83d
--- /dev/null
+++ b/kde-apps/kigo/kigo-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Go game"
+HOMEPAGE="https://www.kde.org/applications/games/kigo/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="
+ ${DEPEND}
+ games-board/gnugo
+"
diff --git a/kde-apps/kigo/metadata.xml b/kde-apps/kigo/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kigo/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/killbots/killbots-4.14.3.ebuild b/kde-apps/killbots/killbots-4.14.3.ebuild
new file mode 100644
index 0000000..63e115f
--- /dev/null
+++ b/kde-apps/killbots/killbots-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde4-base
+
+DESCRIPTION="Kill the bots or they kill you!"
+HOMEPAGE="https://www.kde.org/applications/games/killbots/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/killbots/metadata.xml b/kde-apps/killbots/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/killbots/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild
new file mode 100644
index 0000000..0dbaf75
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kdewebdev"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="KDE web development - image map editor"
+HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kimgio/kimgio-4.14.3.ebuild b/kde-apps/kimgio/kimgio-4.14.3.ebuild
new file mode 100644
index 0000000..c9e53a2
--- /dev/null
+++ b/kde-apps/kimgio/kimgio-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE WebP image format plugin"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="media-libs/libwebp:="
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kimgio/metadata.xml b/kde-apps/kimgio/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kimgio/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kioclient/kioclient-4.14.3.ebuild b/kde-apps/kioclient/kioclient-4.14.3.ebuild
new file mode 100644
index 0000000..1acd405
--- /dev/null
+++ b/kde-apps/kioclient/kioclient-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="Command-line tool for network-transparent operations"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kioclient/metadata.xml b/kde-apps/kioclient/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kioclient/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kiriki/kiriki-4.14.3.ebuild b/kde-apps/kiriki/kiriki-4.14.3.ebuild
new file mode 100644
index 0000000..650c8d0
--- /dev/null
+++ b/kde-apps/kiriki/kiriki-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Kiriki - a gtali clone for KDE4"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kiriki/
+ https://games.kde.org/game.php?game=kiriki
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kiriki/metadata.xml b/kde-apps/kiriki/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kiriki/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kiten/kiten-4.14.3.ebuild b/kde-apps/kiten/kiten-4.14.3.ebuild
new file mode 100644
index 0000000..135faae
--- /dev/null
+++ b/kde-apps/kiten/kiten-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Japanese dictionary and reference"
+HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild b/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild
new file mode 100644
index 0000000..1a5b2a4
--- /dev/null
+++ b/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE: Tactical one or two player game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kjumpingcube/
+ https://games.kde.org/game.php?game=kjumpingcube
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/klettres/klettres-4.14.3.ebuild b/kde-apps/klettres/klettres-4.14.3.ebuild
new file mode 100644
index 0000000..a9ed1e5
--- /dev/null
+++ b/kde-apps/klettres/klettres-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: KLettres helps a very young child or an adult learning "
+HOMEPAGE="https://www.kde.org/applications/education/klettres
+https://edu.kde.org/klettres"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep knotify)
+"
diff --git a/kde-apps/klickety/klickety-4.14.3.ebuild b/kde-apps/klickety/klickety-4.14.3.ebuild
new file mode 100644
index 0000000..810a763
--- /dev/null
+++ b/kde-apps/klickety/klickety-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="A KDE game almost the same as ksame, but a bit different"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/klines/klines-4.14.3.ebuild b/kde-apps/klines/klines-4.14.3.ebuild
new file mode 100644
index 0000000..692ed23
--- /dev/null
+++ b/kde-apps/klines/klines-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE: Kolor Lines - a little 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 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild b/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild
new file mode 100644
index 0000000..dffcf0b
--- /dev/null
+++ b/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kdewebdev"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="KDE web development - link validity checker"
+HOMEPAGE="https://www.kde.org/applications/development/klinkstatus/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug tidy"
+
+DEPEND="
+ $(add_kdeapps_dep kdepimlibs)
+ tidy? ( app-text/htmltidy )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_KdepimLibs=ON
+ $(cmake-utils_use_with tidy LibTidy)
+ )
+
+ kde4-meta_src_configure
+}
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+
+ if ! has_version dev-lang/ruby ; then
+ elog "To use scripting in ${PN}, install dev-lang/ruby."
+ fi
+}
diff --git a/kde-apps/kmag/kmag-4.14.3.ebuild b/kde-apps/kmag/kmag-4.14.3.ebuild
new file mode 100644
index 0000000..0bae01e
--- /dev/null
+++ b/kde-apps/kmag/kmag-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE screen magnifier"
+HOMEPAGE="https://www.kde.org/applications/utilities/kmag/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep kaccessible)
+"
diff --git a/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild b/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild
new file mode 100644
index 0000000..ae686be
--- /dev/null
+++ b/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="Mahjongg for KDE"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kmahjongg/
+ https://games.kde.org/game.php?game=kmahjongg
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdegames)
+ $(add_kdeapps_dep libkmahjongg)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild b/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild
new file mode 100644
index 0000000..d4b9541
--- /dev/null
+++ b/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE application to report the mimetype for a given file"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kmimetypefinder/metadata.xml b/kde-apps/kmimetypefinder/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kmimetypefinder/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kmines/kmines-4.14.3.ebuild b/kde-apps/kmines/kmines-4.14.3.ebuild
new file mode 100644
index 0000000..19bbb94
--- /dev/null
+++ b/kde-apps/kmines/kmines-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KMines is a classic mine sweeper game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kmines/
+ https://games.kde.org/game.php?game=kmines
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch b/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch
new file mode 100644
index 0000000..4f620fb
--- /dev/null
+++ b/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch
@@ -0,0 +1,47 @@
+commit 233f93b01ff05349793a8a2786750a2195f257ab
+Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
+Date: Sat Jul 11 15:48:35 2015 +0200
+
+ Fix build w/ optional alsa, make HAVE_LIBASOUND2 work
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index c829005..17c106d 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -9,8 +9,6 @@ include(MacroLibrary)
+ # Do not yet REQUIRE Phonon. Hint: As long as we do not find_package(), ${KDE4_PHONON_LIBS} will be empty below, but that should not hurt.
+ #find_package(Phonon REQUIRED)
+
+-find_package(Alsa)
+-
+ set(PA_VER "0.9.16")
+ macro_optional_find_package(PulseAudio "${PA_VER}")
+ macro_log_feature(PULSEAUDIO_FOUND "PulseAudio" "PulseAudio Audio Server"
+@@ -20,8 +18,11 @@ macro_optional_find_package(Canberra)
+ macro_log_feature(CANBERRA_FOUND "libcanberra" "libcanberra audio library"
+ "http://0pointer.de/lennart/projects/libcanberra/" FALSE "" "libcanberra is needed for kmix sound feedback")
+
+-alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h)
+-
++find_package(Alsa)
++if(ALSA_FOUND)
++ alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h)
++ add_definitions(-DHAVE_LIBASOUND2)
++endif(ALSA_FOUND)
+
+ add_definitions (${QT_DEFINITIONS} ${QT_QTDBUS_DEFINITIONS} ${KDE4_DEFINITIONS} )
+ add_definitions(-DKDE_DEFAULT_DEBUG_AREA=67100)
+diff --git a/backends/kmix-backends.cpp b/backends/kmix-backends.cpp
+index 14ecfb3..1397099 100644
+--- a/backends/kmix-backends.cpp
++++ b/backends/kmix-backends.cpp
+@@ -23,7 +23,9 @@
+ /* This code is being #include'd from mixer.cpp */
+
+ #include <config.h>
++#ifdef HAVE_LIBASOUND2
+ #include <config-alsa.h>
++#endif
+
+ #include "mixer_backend.h"
+ #include "core/mixer.h"
diff --git a/kde-apps/kmix/kmix-4.14.3-r1.ebuild b/kde-apps/kmix/kmix-4.14.3-r1.ebuild
new file mode 100644
index 0000000..6bc8cff
--- /dev/null
+++ b/kde-apps/kmix/kmix-4.14.3-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE mixer gui"
+HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="alsa debug canberra pulseaudio"
+
+DEPEND="
+ alsa? ( >=media-libs/alsa-lib-1.0.14a )
+ canberra? ( media-libs/libcanberra )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.12 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-4.14.3-alsa-optional.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package alsa)
+ $(cmake-utils_use_with canberra)
+ $(cmake-utils_use_with pulseaudio PulseAudio)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kmousetool/kmousetool-4.14.3.ebuild b/kde-apps/kmousetool/kmousetool-4.14.3.ebuild
new file mode 100644
index 0000000..76c57ce
--- /dev/null
+++ b/kde-apps/kmousetool/kmousetool-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE program that clicks the mouse for you"
+HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep knotify)
+"
diff --git a/kde-apps/kmouth/kmouth-4.14.3.ebuild b/kde-apps/kmouth/kmouth-4.14.3.ebuild
new file mode 100644
index 0000000..39d6bb4
--- /dev/null
+++ b/kde-apps/kmouth/kmouth-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE application that reads what you type out loud. Doesn't include a speech synthesizer"
+HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kmplot/kmplot-4.14.3.ebuild b/kde-apps/kmplot/kmplot-4.14.3.ebuild
new file mode 100644
index 0000000..98266c7
--- /dev/null
+++ b/kde-apps/kmplot/kmplot-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Mathematical function plotter for KDE"
+HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep knotify)
+"
diff --git a/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild b/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild
new file mode 100644
index 0000000..aec2fd3
--- /dev/null
+++ b/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="The KDE Battleship clone"
+HOMEPAGE="
+ https://www.kde.org/applications/games/navalbattle/
+ https://games.kde.org/game.php?game=kbattleship
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}
+ !kde-base/kbattleship:4
+"
diff --git a/kde-apps/knavalbattle/metadata.xml b/kde-apps/knavalbattle/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/knavalbattle/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/knetattach/knetattach-4.14.3.ebuild b/kde-apps/knetattach/knetattach-4.14.3.ebuild
new file mode 100644
index 0000000..e766af7
--- /dev/null
+++ b/kde-apps/knetattach/knetattach-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE network wizard"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/knetwalk/knetwalk-4.14.3.ebuild b/kde-apps/knetwalk/knetwalk-4.14.3.ebuild
new file mode 100644
index 0000000..10b28ea
--- /dev/null
+++ b/kde-apps/knetwalk/knetwalk-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: Knetwalk is the 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 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/knewstuff/knewstuff-4.14.3.ebuild b/kde-apps/knewstuff/knewstuff-4.14.3.ebuild
new file mode 100644
index 0000000..250a893
--- /dev/null
+++ b/kde-apps/knewstuff/knewstuff-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE4 software to download and upload 'new stuff'"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/knewstuff/metadata.xml b/kde-apps/knewstuff/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/knewstuff/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/knotify/knotify-4.14.3.ebuild b/kde-apps/knotify/knotify-4.14.3.ebuild
new file mode 100644
index 0000000..fc7973d
--- /dev/null
+++ b/kde-apps/knotify/knotify-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="The KDE notification daemon"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/knotify/metadata.xml b/kde-apps/knotify/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/knotify/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kolf/kolf-4.14.3.ebuild b/kde-apps/kolf/kolf-4.14.3.ebuild
new file mode 100644
index 0000000..c844089
--- /dev/null
+++ b/kde-apps/kolf/kolf-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Minigolf Game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kolf/
+ https://games.kde.org/game.php?game=kolf
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kolf/metadata.xml b/kde-apps/kolf/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kolf/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kollision/kollision-4.14.3.ebuild b/kde-apps/kollision/kollision-4.14.3.ebuild
new file mode 100644
index 0000000..44b3cfd
--- /dev/null
+++ b/kde-apps/kollision/kollision-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: A simple ball dodging game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kollision/
+ https://games.kde.org/game.php?game=kollision
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kollision/metadata.xml b/kde-apps/kollision/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kollision/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild
new file mode 100644
index 0000000..5b50d79
--- /dev/null
+++ b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Paint Program for KDE"
+HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD LGPL-2"
+IUSE="debug"
+
+DEPEND="media-libs/qimageblitz"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! has_version kde-apps/ksaneplugin:${SLOT} ; then
+ elog "To enable scanner support, please install kde-apps/ksaneplugin:${SLOT}"
+ fi
+}
diff --git a/kde-apps/kommander/kommander-4.14.3.ebuild b/kde-apps/kommander/kommander-4.14.3.ebuild
new file mode 100644
index 0000000..a4710fa
--- /dev/null
+++ b/kde-apps/kommander/kommander-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kdewebdev"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="KDE dialog system for scripting"
+HOMEPAGE="https://www.kde.org/applications/development/kommander/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kompare/kompare-4.14.3.ebuild b/kde-apps/kompare/kompare-4.14.3.ebuild
new file mode 100644
index 0000000..3888076
--- /dev/null
+++ b/kde-apps/kompare/kompare-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="Kompare is a program to view the differences between files"
+HOMEPAGE="https://www.kde.org/applications/development/kompare
+http://www.caffeinated.me.uk/kompare"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkomparediff2)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild b/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild
new file mode 100644
index 0000000..5dd2d57
--- /dev/null
+++ b/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+inherit kde4-meta
+
+DESCRIPTION="Various plugins for konqueror"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug tidy"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+ tidy? ( app-text/htmltidy )
+"
+RDEPEND="${DEPEND}
+ !kde-misc/konq-plugins
+ $(add_kdeapps_dep kcmshell)
+ $(add_kdeapps_dep konqueror)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DKdeWebKit=OFF
+ -DWebKitPart=OFF
+ $(cmake-utils_use_with tidy LibTidy)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-apps/konqueror/konqueror-4.14.3.ebuild b/kde-apps/konqueror/konqueror-4.14.3.ebuild
new file mode 100644
index 0000000..ac4e357
--- /dev/null
+++ b/kde-apps/konqueror/konqueror-4.14.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-baseapps"
+inherit flag-o-matic kde4-meta
+
+DESCRIPTION="KDE: Web browser and file manager"
+HOMEPAGE="
+ https://www.kde.org/applications/internet/konqueror/
+ http://konqueror.org/
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="+bookmarks debug svg"
+# 4 of 4 tests fail. Last checked for 4.0.3
+RESTRICT="test"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+"
+
+# bug #544630: evince[nsplugin] crashes konqueror
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kfind)
+ $(add_kdeapps_dep kfmclient)
+ $(add_kdeapps_dep kurifilter-plugins)
+ bookmarks? ( $(add_kdeapps_dep keditbookmarks) )
+ svg? ( $(add_kdeapps_dep svgpart) )
+ !app-text/evince[nsplugin]
+"
+
+KMEXTRACTONLY="
+ konqueror/client/
+ lib/konq/
+"
+
+src_prepare() {
+ [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
+
+ kde4-meta_src_prepare
+
+ # Do not install *.desktop files for kfmclient
+ sed -e "/kfmclient\.desktop/d" -i konqueror/CMakeLists.txt \
+ || die "Failed to omit .desktop files"
+}
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+
+ 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 virtual/jre ; then
+ elog "To use Java on webpages install virtual/jre."
+ fi
+}
diff --git a/kde-apps/konquest/konquest-4.14.3.ebuild b/kde-apps/konquest/konquest-4.14.3.ebuild
new file mode 100644
index 0000000..6974774
--- /dev/null
+++ b/kde-apps/konquest/konquest-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="Galactic Strategy KDE Game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/konquest/
+ https://games.kde.org/game.php?game=konquest
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/konsole/konsole-4.14.3-r2.ebuild b/kde-apps/konsole/konsole-4.14.3-r2.ebuild
new file mode 100644
index 0000000..b773196
--- /dev/null
+++ b/kde-apps/konsole/konsole-4.14.3-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_DOC_DIRS="doc/manual"
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit kde4-base
+
+DESCRIPTION="X terminal for use with KDE"
+HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND=""
+RDEPEND="$(add_kdeapps_dep konsolepart)"
+
+# can't connect to a kded instance, fails to connect to dbus
+RESTRICT="test"
+
+src_prepare() {
+ comment_add_subdirectory data
+
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LibKonq=OFF
+ )
+
+ kde4-base_src_configure
+}
+
+src_install() {
+ kde4-base_src_install
+
+ rm -r "${ED}"usr/$(get_libdir) || die
+ rm -r "${ED}"usr/share/apps || die
+ rm "${ED}"usr/share/kde4/services/konsolepart.desktop || die
+ rm -r "${ED}"usr/share/kde4/servicetypes || die
+}
diff --git a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
new file mode 100644
index 0000000..7b367e4
--- /dev/null
+++ b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="konsole"
+KDE_HANDBOOK="never"
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit kde4-base
+
+DESCRIPTION="X terminal kpart for use by konsole and other KDE applications"
+HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug minimal"
+
+COMMONDEPEND="
+ !aqua? (
+ x11-libs/libX11
+ x11-libs/libXext
+ >=x11-libs/libxklavier-3.2
+ x11-libs/libXrender
+ x11-libs/libXtst
+ !minimal? ( $(add_kdeapps_dep libkonq) )
+ )
+"
+DEPEND="${COMMONDEPEND}
+ !aqua? (
+ x11-apps/bdftopcf
+ x11-proto/kbproto
+ x11-proto/renderproto
+ )
+"
+RDEPEND="${COMMONDEPEND}
+ !<kde-apps/konsole-4.14.3-r2
+"
+
+# can't connect to a kded instance, fails to connect to dbus
+RESTRICT="test"
+
+S="${WORKDIR}/${KMNAME}-${PV}"
+
+src_prepare() {
+ comment_add_subdirectory doc/manual
+
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with "!minimal" LibKonq)
+ )
+
+ kde4-base_src_configure
+}
+
+src_install() {
+ kde4-base_src_install
+
+ rm -r "${ED}"usr/bin || die
+ rm -r "${ED}"usr/share/applications || die
+ rm "${ED}"usr/share/kde4/services/ServiceMenus/konsolehere.desktop || die
+ rm "${ED}"usr/share/kde4/services/ServiceMenus/konsolerun.desktop || die
+}
diff --git a/kde-apps/konsolepart/metadata.xml b/kde-apps/konsolepart/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/konsolepart/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kopete/kopete-4.14.3-r1.ebuild b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
new file mode 100644
index 0000000..e74b7d6
--- /dev/null
+++ b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE multi-protocol IM client"
+HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug ssl v4l"
+
+# tests hang, last checked for 4.2.96
+RESTRICT=test
+
+# Available plugins
+#
+# addbookmarks: NO DEPS
+# alias: NO DEPS (disabled upstream)
+# autoreplace: NO DEPS
+# contactnotes: NO DEPS
+# highlight: NO DEPS
+# history: NO DEPS
+# latex: virtual/latex as RDEPEND
+# nowlistening: NO DEPS
+# otr: libotr
+# pipes: NO DEPS
+# privacy: NO DEPS
+# statistics: dev-db/sqlite:3
+# texteffect: NO DEPS
+# translator: NO DEPS
+# urlpicpreview: NO DEPS
+# webpresence: libxml2 libxslt
+# NOTE: By default we enable all plugins that don't have any dependencies
+PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
++nowlistening otr +pipes +privacy +statistics +texteffect +translator
++urlpicpreview webpresence"
+
+# Available protocols
+#
+# gadu: net-libs/libgadu @since 4.3
+# groupwise: app-crypt/qca:2
+# irc: NO DEPS, probably will fail so inform user about it
+# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
+# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
+# meanwhile: net-libs/meanwhile
+# oscar: NO DEPS
+# telepathy: net-libs/decibel
+# testbed: NO DEPS
+# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
+# yahoo: media-libs/jasper
+# zeroconf (bonjour): NO DEPS
+PROTOCOLS="gadu groupwise jingle meanwhile oscar skype
+sms testbed winpopup +xmpp yahoo zeroconf"
+
+# disabled protocols
+# telepathy: net-libs/decibel
+# irc: NO DEPS
+# msn: net-libs/libmsn
+# qq: NO DEPS
+
+IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
+
+COMMONDEPEND="
+ $(add_kdebase_dep kdelibs 'zeroconf?')
+ $(add_kdeapps_dep kdepimlibs)
+ dev-libs/libpcre
+ >=dev-qt/qtgui-4.4.0:4[mng]
+ media-libs/phonon[qt4]
+ media-libs/qimageblitz
+ !aqua? (
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
+ gadu? ( >=net-libs/libgadu-1.8.0[threads] )
+ groupwise? ( app-crypt/qca:2[qt4(+)] )
+ jingle? (
+ dev-libs/expat
+ dev-libs/openssl:0
+ >=media-libs/mediastreamer-2.3.0
+ media-libs/speex
+ net-libs/libsrtp
+ net-libs/ortp:=
+ )
+ meanwhile? ( net-libs/meanwhile )
+ otr? ( >=net-libs/libotr-4.0.0 )
+ statistics? ( dev-db/sqlite:3 )
+ v4l? ( media-libs/libv4l )
+ webpresence? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ )
+ xmpp? (
+ app-crypt/qca:2[qt4(+)]
+ net-dns/libidn
+ sys-libs/zlib
+ )
+ yahoo? ( media-libs/jasper )
+"
+RDEPEND="${COMMONDEPEND}
+ latex? (
+ || (
+ media-gfx/imagemagick
+ media-gfx/graphicsmagick[imagemagick]
+ )
+ virtual/latex-base
+ )
+ sms? ( app-mobilephone/smssend )
+ ssl? ( app-crypt/qca:2[openssl] )
+ winpopup? ( net-fs/samba )
+"
+# telepathy? ( net-libs/decibel )"
+DEPEND="${COMMONDEPEND}
+ jingle? ( dev-libs/jsoncpp )
+ !aqua? ( x11-proto/scrnsaverproto )
+"
+
+src_configure() {
+ local x x2
+ # Handle common stuff
+ local mycmakeargs=(
+ $(cmake-utils_use_with jingle GOOGLETALK)
+ $(cmake-utils_use_with jingle LiboRTP)
+ $(cmake-utils_use_with jingle Mediastreamer)
+ $(cmake-utils_use_with jingle Speex)
+ $(cmake-utils_use_disable v4l VIDEOSUPPORT)
+ )
+ # enable protocols
+ for x in ${PROTOCOLS}; do
+ case ${x/+/} in
+ zeroconf) x2=bonjour ;;
+ xmpp) x2=jabber ;;
+ *) x2='' ;;
+ esac
+ mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2}))
+ done
+
+ mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF )
+
+ # enable plugins
+ for x in ${PLUGINS}; do
+ mycmakeargs+=($(cmake-utils_use_with ${x/+/}))
+ done
+
+ kde4-base_src_configure
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ #if use telepathy; then
+ # elog "To use kopete telepathy plugins, you need to start gabble first:"
+ # elog "GABBLE_PERSIST=1 telepathy-gabble &"
+ # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'"
+ #fi
+
+ if ! use ssl; then
+ if use xmpp ; then # || use irc; then
+ if ! has_version "app-crypt/qca:2[openssl]" ; then
+ elog "In order to use ssl in xmpp you'll need to"
+ elog "install app-crypt/qca package with USE=openssl."
+ fi
+ fi
+ fi
+}
diff --git a/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild b/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild
new file mode 100644
index 0000000..27e63b6
--- /dev/null
+++ b/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDED Password Module"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RESTRICT="test"
+# bug 393097
diff --git a/kde-apps/kpasswdserver/metadata.xml b/kde-apps/kpasswdserver/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kpasswdserver/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kpat/kpat-4.14.3.ebuild b/kde-apps/kpat/kpat-4.14.3.ebuild
new file mode 100644
index 0000000..f1992e7
--- /dev/null
+++ b/kde-apps/kpat/kpat-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="https://games.kde.org/game.php?game=kpat"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kppp/kppp-4.14.3.ebuild b/kde-apps/kppp/kppp-4.14.3.ebuild
new file mode 100644
index 0000000..0ddd54e
--- /dev/null
+++ b/kde-apps/kppp/kppp-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: A dialer and front-end to pppd"
+HOMEPAGE="https://www.kde.org/applications/internet/kppp"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ net-dialup/ppp
+"
diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild
new file mode 100644
index 0000000..3814658
--- /dev/null
+++ b/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DECLARATIVE_REQUIRED="always"
+inherit kde4-base
+
+DESCRIPTION="Qt Quick 1 plugin for beautiful and interactive charts"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="$(add_kdeapps_dep plasma-runtime)"
diff --git a/kde-apps/kqtquickcharts/metadata.xml b/kde-apps/kqtquickcharts/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kqtquickcharts/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kquitapp/kquitapp-4.14.3.ebuild b/kde-apps/kquitapp/kquitapp-4.14.3.ebuild
new file mode 100644
index 0000000..2c7eb63
--- /dev/null
+++ b/kde-apps/kquitapp/kquitapp-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="A CLI application quitter"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kquitapp/metadata.xml b/kde-apps/kquitapp/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kquitapp/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch b/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch
new file mode 100644
index 0000000..75b5146
--- /dev/null
+++ b/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch
@@ -0,0 +1,184 @@
+Support >=free-rdp-1.1.0.
+
+https://git.reviewboard.kde.org/r/115059/
+
+diff --git a/rdp/rdpview.cpp b/rdp/rdpview.cpp
+index 0d14e04691549e084b58501cd10ca2382ef25c63..9062ba5fa060284a679f0c9bc211ab7dd6972c0a 100644
+--- a/rdp/rdpview.cpp
++++ b/rdp/rdpview.cpp
+@@ -158,71 +158,58 @@ bool RdpView::start()
+ width = this->parentWidget()->size().width();
+ height = this->parentWidget()->size().height();
+ }
+- arguments << "-g" << QString::number(width) + 'x' + QString::number(height);
++ arguments << "-decorations"; // put this option first so we can detect xfreerdp < 1.1
++ arguments << "/w:" + QString::number(width);
++ arguments << "/h:" + QString::number(height);
+
+- arguments << "-k" << keymapToXfreerdp(m_hostPreferences->keyboardLayout());
++ arguments << "/kbd:" + keymapToXfreerdp(m_hostPreferences->keyboardLayout());
+
+ if (!m_url.userName().isEmpty()) {
+ // if username contains a domain, it needs to be set with another parameter
+ if (m_url.userName().contains('\\')) {
+ const QStringList splittedName = m_url.userName().split('\\');
+- arguments << "-d" << splittedName.at(0);
+- arguments << "-u" << splittedName.at(1);
++ arguments << "/d:" + splittedName.at(0);
++ arguments << "/u:" + splittedName.at(1);
+ } else {
+- arguments << "-u" << m_url.userName();
++ arguments << "/u:" + m_url.userName();
+ }
+ } else {
+- arguments << "-u" << "";
++ arguments << "-u:";
+ }
+
+- if (!m_url.password().isNull())
+- arguments << "-p" << m_url.password();
+-
+- arguments << "-D"; // request the window has no decorations
+- arguments << "-X" << QString::number(m_container->winId());
+- arguments << "-a" << QString::number((m_hostPreferences->colorDepth() + 1) * 8);
+-
+- switch (m_hostPreferences->sound()) {
+- case 1:
+- arguments << "-o";
+- break;
+- case 0:
+- arguments << "--plugin" << "rdpsnd";
+- break;
+- case 2:
+- default:
+- break;
+- }
++ arguments << "/parent-window:" + QString::number(m_container->winId());
++ arguments << "/bpp:" + QString::number((m_hostPreferences->colorDepth() + 1) * 8);
++ arguments << "/audio-mode:" + m_hostPreferences->sound();
+
+ if (!m_hostPreferences->shareMedia().isEmpty()) {
+ QStringList shareMedia;
+- shareMedia << "--plugin" << "rdpdr" << "--data" << "disk:media:" + m_hostPreferences->shareMedia() << "--";
++ shareMedia << "/drive:media," + m_hostPreferences->shareMedia();
+ arguments += shareMedia;
+ }
+
+ QString performance;
+ switch (m_hostPreferences->performance()) {
+ case 0:
+- performance = 'm';
++ performance = "modem";
+ break;
+ case 1:
+- performance = 'b';
++ performance = "broadband";
+ break;
+ case 2:
+- performance = 'l';
++ performance = "lan";
+ break;
+ default:
+ break;
+ }
+
+- arguments << "-x" << performance;
++ arguments << "/network:" + performance;
+
+ if (m_hostPreferences->console()) {
+- arguments << "-0";
++ arguments << "/admin";
+ }
+
+ if (m_hostPreferences->remoteFX()) {
+- arguments << "--rfx";
++ arguments << "/rfx";
+ }
+
+ if (!m_hostPreferences->extraOptions().isEmpty()) {
+@@ -233,16 +220,21 @@ bool RdpView::start()
+ // krdc has no support for certificate management yet; it would not be possbile to connect to any host:
+ // "The host key for example.com has changed" ...
+ // "Add correct host key in ~/.freerdp/known_hosts to get rid of this message."
+- arguments << "--ignore-certificate";
++ arguments << "/cert-ignore";
+
+ // clipboard sharing is activated in KRDC; user can disable it at runtime
+- arguments << "--plugin" << "cliprdr";
++ arguments << "/clipboard";
+
+- arguments << "-t" << QString::number(m_port);
+- arguments << m_host;
++ arguments << "/port:" + QString::number(m_port);
++ arguments << "/v:" + m_host;
+
+ kDebug(5012) << "Starting xfreerdp with arguments:" << arguments;
+
++ //avoid printing the password in debug
++ if (!m_url.password().isNull()) {
++ arguments << "/p:" + m_url.password();
++ }
++
+ setStatus(Connecting);
+
+ connect(m_process, SIGNAL(error(QProcess::ProcessError)), SLOT(processError(QProcess::ProcessError)));
+@@ -302,7 +294,7 @@ void RdpView::connectionError()
+
+ void RdpView::processError(QProcess::ProcessError error)
+ {
+- kDebug(5012) << "processError:" << error;
++ kDebug(5012) << error;
+ if (m_quitFlag) // do not try to show error messages while quitting (prevent crashes)
+ return;
+
+@@ -319,33 +311,13 @@ void RdpView::processError(QProcess::ProcessError error)
+ void RdpView::receivedStandardError()
+ {
+ const QString output(m_process->readAllStandardError());
+- kDebug(5012) << "receivedStandardError:" << output;
+- QString line;
+- int i = 0;
+- while (!(line = output.section('\n', i, i)).isEmpty()) {
+-
+- // the following error is issued by freerdp because of a bug in freerdp 1.0.1 and below;
+- // see: https://github.com/FreeRDP/FreeRDP/pull/576
+- //"X Error of failed request: BadWindow (invalid Window parameter)
+- // Major opcode of failed request: 7 (X_ReparentWindow)
+- // Resource id in failed request: 0x71303348
+- // Serial number of failed request: 36
+- // Current serial number in output stream: 36"
+- if (line.contains(QLatin1String("X_ReparentWindow"))) {
+- KMessageBox::error(0, i18n("The version of \"xfreerdp\" you are using is too old.\n"
+- "xfreerdp 1.0.2 or greater is required."),
+- i18n("RDP Failure"));
+- connectionError();
+- return;
+- }
+- i++;
+- }
++ kDebug(5012) << output;
+ }
+
+ void RdpView::receivedStandardOutput()
+ {
+ const QString output(m_process->readAllStandardOutput());
+- kDebug(5012) << "receivedStandardOutput:" << output;
++ kDebug(5012) << output;
+ QString line;
+ int i = 0;
+ while (!(line = output.section('\n', i, i)).isEmpty()) {
+@@ -373,6 +345,14 @@ void RdpView::receivedStandardOutput()
+ return;
+ }
+
++ // we no longer support freerdp < 1.1, we only support versions with the new interface
++ if (line.contains(QLatin1String("invalid option: -decorations"))) {
++ KMessageBox::error(0, i18n("The version of \"xfreerdp\" you are using is too old.\n"
++ "xfreerdp 1.1 or greater is required."),
++ i18n("RDP Failure"));
++ connectionError();
++ return;
++ }
+ i++;
+ }
+ }
diff --git a/kde-apps/krdc/krdc-4.14.3.ebuild b/kde-apps/krdc/krdc-4.14.3.ebuild
new file mode 100644
index 0000000..1e8a916
--- /dev/null
+++ b/kde-apps/krdc/krdc-4.14.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE remote desktop connection (RDP and VNC) client"
+HOMEPAGE="https://www.kde.org/applications/internet/krdc/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug jpeg +rdesktop telepathy vnc zeroconf"
+
+#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 4.13.1
+
+DEPEND="
+ jpeg? ( virtual/jpeg:0 )
+ telepathy? ( >=net-libs/telepathy-qt-0.9[qt4] )
+ vnc? ( >=net-libs/libvncserver-0.9 )
+ zeroconf? ( net-dns/avahi )
+"
+RDEPEND="${DEPEND}
+ rdesktop? ( >=net-misc/freerdp-1.1.0_beta1[X] )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.13.1-freerdp.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with jpeg)
+ $(cmake-utils_use_with telepathy TelepathyQt4)
+ $(cmake-utils_use_with vnc LibVNCServer)
+ $(cmake-utils_use_with zeroconf DNSSD)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild b/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild
new file mode 100644
index 0000000..529dd21
--- /dev/null
+++ b/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE: A command-line tool to read KConfig entries"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild b/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild
new file mode 100644
index 0000000..2548b3e
--- /dev/null
+++ b/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
+HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol
+https://utils.kde.org/projects/kremotecontrol"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ app-misc/lirc
+"
diff --git a/kde-apps/kremotecontrol/metadata.xml b/kde-apps/kremotecontrol/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kremotecontrol/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kreversi/kreversi-4.14.3.ebuild b/kde-apps/kreversi/kreversi-4.14.3.ebuild
new file mode 100644
index 0000000..7c621e8
--- /dev/null
+++ b/kde-apps/kreversi/kreversi-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Board Game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kreversi/
+ https://games.kde.org/game.php?game=kreversi
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch b/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch
new file mode 100644
index 0000000..202519b
--- /dev/null
+++ b/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch
@@ -0,0 +1,133 @@
+From 766fc7694a58b7e01c003356db94276f07b791b5 Mon Sep 17 00:00:00 2001
+From: Johannes Huber <johu@gentoo.org>
+Date: Thu, 31 Jul 2014 19:41:01 +0200
+Subject: [PATCH] CVE-2014-4607: Unbundle libvncserver
+
+http://seclists.org/oss-sec/2014/q2/676
+
+REVIEW: 119548
+---
+ CMakeLists.txt | 7 +++---
+ cmake/modules/FindLibVNCServer.cmake | 41 ++++++++++++++++++++++++++++++++++++
+ krfb/CMakeLists.txt | 2 ++
+ krfb/rfb.h | 2 +-
+ 4 files changed, 47 insertions(+), 5 deletions(-)
+ create mode 100644 cmake/modules/FindLibVNCServer.cmake
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4aa24dd..0b29da0 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -32,6 +32,8 @@ set(CMAKE_MODULE_PATH
+ ${CMAKE_MODULE_PATH}
+ )
+
++find_package(LibVNCServer REQUIRED)
++
+ macro_optional_find_package(TelepathyQt4)
+ macro_log_feature(TelepathyQt4_FOUND "telepathy-qt" "Telepathy Qt Bindings" "http://telepathy.freedesktop.org" FALSE "0.9" "Needed to build Telepathy Tubes support.")
+
+@@ -44,8 +46,6 @@ macro_bool_to_01(X11_XShm_FOUND HAVE_XSHM)
+ include_directories ("${CMAKE_CURRENT_BINARY_DIR}/krfb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/krfb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/krfb/ui"
+- "${CMAKE_CURRENT_SOURCE_DIR}/libvncserver/"
+- "${CMAKE_CURRENT_BINARY_DIR}/libvncserver/"
+ )
+
+ if(Q_WS_X11)
+@@ -54,9 +54,8 @@ if(Q_WS_X11)
+ endif(NOT X11_XTest_FOUND)
+ endif(Q_WS_X11)
+
+-add_subdirectory(libvncserver)
+ add_subdirectory(krfb)
+-add_subdirectory (framebuffers)
++add_subdirectory(framebuffers)
+ add_subdirectory(doc)
+
+ if (NOT INSIDE_KDENETWORK)
+diff --git a/cmake/modules/FindLibVNCServer.cmake b/cmake/modules/FindLibVNCServer.cmake
+new file mode 100644
+index 0000000..5927ab2
+--- /dev/null
++++ b/cmake/modules/FindLibVNCServer.cmake
+@@ -0,0 +1,41 @@
++# cmake macro to test LIBVNCSERVER LIB
++
++# Copyright (c) 2006, Alessandro Praduroux <pradu@pradu.it>
++# Copyright (c) 2007, Urs Wolfer <uwolfer @ kde.org>
++#
++# Redistribution and use is allowed according to the terms of the BSD license.
++# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
++
++INCLUDE(CheckPointerMember)
++
++IF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
++ # Already in cache, be silent
++ SET(LIBVNCSERVER_FIND_QUIETLY TRUE)
++ENDIF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
++
++FIND_PATH(LIBVNCSERVER_INCLUDE_DIR rfb/rfb.h)
++
++FIND_LIBRARY(LIBVNCSERVER_LIBRARIES NAMES vncserver libvncserver)
++
++# libvncserver and libvncclient are in the same package, so it does
++# not make sense to add a new cmake script for finding libvncclient.
++# instead just find the libvncclient also in this file.
++FIND_PATH(LIBVNCCLIENT_INCLUDE_DIR rfb/rfbclient.h)
++FIND_LIBRARY(LIBVNCCLIENT_LIBRARIES NAMES vncclient libvncclient)
++
++IF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
++ SET(CMAKE_REQUIRED_INCLUDES "${LIBVNCSERVER_INCLUDE_DIR}" "${CMAKE_REQUIRED_INCLUDES}")
++ CHECK_POINTER_MEMBER(rfbClient* GotXCutText rfb/rfbclient.h LIBVNCSERVER_FOUND)
++ENDIF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
++
++IF (LIBVNCSERVER_FOUND)
++ IF (NOT LIBVNCSERVER_FIND_QUIETLY)
++ MESSAGE(STATUS "Found LibVNCServer: ${LIBVNCSERVER_LIBRARIES}")
++ ENDIF (NOT LIBVNCSERVER_FIND_QUIETLY)
++ELSE (LIBVNCSERVER_FOUND)
++ IF (LIBVNCSERVER_FIND_REQUIRED)
++ MESSAGE(FATAL_ERROR "Could NOT find acceptable version of LibVNCServer (version 0.9 or later required).")
++ ENDIF (LIBVNCSERVER_FIND_REQUIRED)
++ENDIF (LIBVNCSERVER_FOUND)
++
++MARK_AS_ADVANCED(LIBVNCSERVER_INCLUDE_DIR LIBVNCSERVER_LIBRARIES)
+\ No newline at end of file
+diff --git a/krfb/CMakeLists.txt b/krfb/CMakeLists.txt
+index a65eea8..100b49b 100644
+--- a/krfb/CMakeLists.txt
++++ b/krfb/CMakeLists.txt
+@@ -20,6 +20,7 @@ target_link_libraries (krfbprivate
+ ${QT_QTCORE_LIBRARY}
+ ${QT_QTGUI_LIBRARY}
+ ${X11_X11_LIB}
++ ${LIBVNCSERVER_LIBRARIES}
+ )
+
+ set_target_properties (krfbprivate PROPERTIES
+@@ -103,6 +104,7 @@ target_link_libraries (krfb
+ ${QT_QTNETWORK_LIBRARY}
+ ${KDE4_KDNSSD_LIBS}
+ ${KDE4_KDEUI_LIBS}
++ ${LIBVNCSERVER_LIBRARIES}
+ )
+
+ if(TelepathyQt4_FOUND)
+diff --git a/krfb/rfb.h b/krfb/rfb.h
+index 40308a2..fa94eda 100644
+--- a/krfb/rfb.h
++++ b/krfb/rfb.h
+@@ -6,7 +6,7 @@
+ #ifndef KRFB_RFB_H
+ #define KRFB_RFB_H
+
+-#include "../libvncserver/rfb/rfb.h"
++#include "rfb/rfb.h"
+
+ #undef TRUE
+ #undef FALSE
+--
+2.0.2
+
diff --git a/kde-apps/krfb/krfb-4.14.3.ebuild b/kde-apps/krfb/krfb-4.14.3.ebuild
new file mode 100644
index 0000000..9a60265
--- /dev/null
+++ b/kde-apps/krfb/krfb-4.14.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="VNC-compatible server to share KDE desktops"
+HOMEPAGE="https://www.kde.org/applications/system/krfb/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug telepathy ktp"
+REQUIRED_USE="ktp? ( telepathy )"
+
+DEPEND="
+ >=net-libs/libvncserver-0.9.9
+ sys-libs/zlib
+ virtual/jpeg:0
+ !aqua? (
+ x11-libs/libX11
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXtst
+ )
+ telepathy? ( >=net-libs/telepathy-qt-0.9 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # bug 518824, patch before eclass magic
+ epatch "${FILESDIR}/${PN}-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch"
+
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with telepathy TelepathyQt4)
+ $(cmake-utils_use_with ktp KTp)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kruler/kruler-4.14.3.ebuild b/kde-apps/kruler/kruler-4.14.3.ebuild
new file mode 100644
index 0000000..8626a75
--- /dev/null
+++ b/kde-apps/kruler/kruler-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="A screen ruler for KDE"
+HOMEPAGE="https://www.kde.org/applications/graphics/kruler/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild b/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild
new file mode 100644
index 0000000..8fce52d
--- /dev/null
+++ b/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="SANE Plugin for KDE"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libksane)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksaneplugin/metadata.xml b/kde-apps/ksaneplugin/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ksaneplugin/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kscd/kscd-4.14.3.ebuild b/kde-apps/kscd/kscd-4.14.3.ebuild
new file mode 100644
index 0000000..0c1eaeb
--- /dev/null
+++ b/kde-apps/kscd/kscd-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE CD player"
+HOMEPAGE="https://www.kde.org/applications/multimedia/kscd/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkcddb)
+ media-libs/musicbrainz:3
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kshisen/kshisen-4.14.3.ebuild b/kde-apps/kshisen/kshisen-4.14.3.ebuild
new file mode 100644
index 0000000..a89eb44
--- /dev/null
+++ b/kde-apps/kshisen/kshisen-4.14.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+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 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdegames)
+ $(add_kdeapps_dep libkmahjongg)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksirk/ksirk-4.14.3.ebuild b/kde-apps/ksirk/ksirk-4.14.3.ebuild
new file mode 100644
index 0000000..013742f
--- /dev/null
+++ b/kde-apps/ksirk/ksirk-4.14.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: Ksirk is a KDE port of the board game risk"
+HOMEPAGE="
+ https://www.kde.org/applications/games/ksirk/
+ https://games.kde.org/game.php?game=ksirk
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ app-crypt/qca:2[qt4(+)]
+ $(add_kdeapps_dep libkdegames)
+ sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksirk/metadata.xml b/kde-apps/ksirk/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ksirk/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild b/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild
new file mode 100644
index 0000000..e4e7163
--- /dev/null
+++ b/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Tron game"
+HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}
+ !kde-base/ktron:4
+"
diff --git a/kde-apps/ksnakeduel/metadata.xml b/kde-apps/ksnakeduel/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ksnakeduel/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
new file mode 100644
index 0000000..7d06568
--- /dev/null
+++ b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Screenshot Utility"
+HOMEPAGE="https://www.kde.org/applications/graphics/ksnapshot/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug kipi"
+
+DEPEND="
+ x11-libs/libXfixes
+ !aqua? (
+ x11-libs/libX11
+ x11-libs/libXext
+ )
+ kipi? ( $(add_kdeapps_dep libkipi) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with kipi)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild b/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild
new file mode 100644
index 0000000..55073c3
--- /dev/null
+++ b/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE Space Game"
+HOMEPAGE="
+ https://www.kde.org/applications/games/kspaceduel/
+ https://games.kde.org/game.php?game=kspaceduel
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksquares/ksquares-4.14.3.ebuild b/kde-apps/ksquares/ksquares-4.14.3.ebuild
new file mode 100644
index 0000000..583647f
--- /dev/null
+++ b/kde-apps/ksquares/ksquares-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KSquares is an implementation of the game squares for KDE4"
+HOMEPAGE="
+ https://www.kde.org/applications/games/ksquares/
+ https://games.kde.org/game.php?game=ksquares
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/ksquares/metadata.xml b/kde-apps/ksquares/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ksquares/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch b/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch
new file mode 100644
index 0000000..0623845
--- /dev/null
+++ b/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch
@@ -0,0 +1,79 @@
+From: Akarsh Simha <akarsh@kde.org>
+Date: Thu, 31 Dec 2015 10:40:37 +0000
+Subject: [NEEDS TESTING] Remove "fake" KF5 dependencies from CMakeLists.txt
+X-Git-Url: http://quickgit.kde.org/?p=kstars.git&a=commitdiff&h=14ca537e2676267bed73a40f0b8efd94d7cbc761
+---
+[NEEDS TESTING] Remove "fake" KF5 dependencies from CMakeLists.txt
+
+Removed the following KF5 frameworks: JobWidgets, DBusAddons, TextEditor
+
+Moved the Notifications KF5 framework as required only if INDI is
+present.
+
+Builds both with and without INDI (but not in a completely thorough
+test) on my setup (ArchLinux)
+
+Jasem: please double check that it builds correctly for you too
+with/without INDI.
+
+CCMAIL: mutlaqja@ikarustech.com
+---
+
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -32,16 +32,13 @@
+ GuiAddons
+ WidgetsAddons
+ NewStuff
+- DBusAddons
++# DBusAddons
+ I18n
+ Init
+- JobWidgets
+ KIO
+ XmlGui
+ Plotting
+- TextEditor
+ IconThemes
+- Notifications
+ )
+
+ find_package(Eigen3 REQUIRED)
+@@ -61,6 +58,8 @@
+ find_package(INDI 1.2.0)
+ #FIXME is there a better way to do this?
+ if (INDI_FOUND)
++#FIXME is the following the right way of doing this?
++find_package(KF5 REQUIRED COMPONENTS Notifications)
+ SET(HAVE_INDI 1)
+ else(INDI_FOUND)
+ SET(HAVE_INDI 0)
+
+--- a/kstars/CMakeLists.txt
++++ b/kstars/CMakeLists.txt
+@@ -541,10 +541,9 @@
+ KF5::KIOFileWidgets
+ KF5::WidgetsAddons
+ KF5::Plotting
+- KF5::TextEditor
+- KF5::DBusAddons
++# KF5::TextEditor
++# KF5::DBusAddons
+ KF5::IconThemes
+- KF5::Notifications
+ Qt5::Gui
+ Qt5::PrintSupport
+ Qt5::Sql
+@@ -561,7 +560,9 @@
+ target_link_libraries(KStarsLib ${CFITSIO_LIBRARIES})
+ endif (CFITSIO_FOUND)
+ if (INDI_FOUND)
+- target_link_libraries(KStarsLib ${CMAKE_THREAD_LIBS_INIT} ${INDI_LIBRARIES} ${INDI_CLIENT_LIBRARIES} z)
++ target_link_libraries(KStarsLib ${CMAKE_THREAD_LIBS_INIT}
++ ${INDI_LIBRARIES} ${INDI_CLIENT_LIBRARIES}
++ KF5::Notifications z)
+ endif (INDI_FOUND)
+ if (WCSLIB_FOUND)
+ target_link_libraries(KStarsLib ${WCSLIB_LIBRARIES})
+
diff --git a/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch b/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch
new file mode 100644
index 0000000..f819ec4
--- /dev/null
+++ b/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch
@@ -0,0 +1,60 @@
+From: Jasem Mutlaq <mutlaqja@ikarustech.com>
+Date: Wed, 30 Dec 2015 17:02:20 +0000
+Subject: Removing unncessary dependencies on Qt modules for Test OpenGL QML QtQuick QtMultimedia. We should re-enable QML/QtQuick if someone manager to migrate what is interesting tonight tool
+X-Git-Url: http://quickgit.kde.org/?p=kstars.git&a=commitdiff&h=2f09f40aca053048ffb65621e3c18780cdc5cbe3
+---
+Removing unncessary dependencies on Qt modules for Test OpenGL QML QtQuick QtMultimedia. We should re-enable QML/QtQuick if someone manager to migrate what is interesting tonight tool
+---
+
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -16,7 +16,8 @@
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
+ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" ${CMAKE_MODULE_PATH})
+
+-find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Qml Quick Xml Sql Svg OpenGL PrintSupport Multimedia Test)
++#find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Qml Quick Xml Sql Svg PrintSupport)
++find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Xml Sql Svg PrintSupport)
+ include(KDEInstallDirs)
+ include(KDECompilerSettings)
+ include(KDECMakeSettings)
+--- a/kstars/CMakeLists.txt
++++ b/kstars/CMakeLists.txt
+@@ -549,9 +549,8 @@
+ Qt5::PrintSupport
+ Qt5::Sql
+ Qt5::Svg
+- Qt5::Multimedia
+- Qt5::Qml
+- Qt5::Quick
++ #Qt5::Qml
++ #Qt5::Quick
+ ${ZLIB_LIBRARIES}
+ )
+
+--- a/kstars/kstars.cpp
++++ b/kstars/kstars.cpp
+@@ -39,7 +39,7 @@
+ #include "dialogs/finddialog.h"
+ #include "dialogs/exportimagedialog.h"
+ #include "observinglist.h"
+-#include "whatsinteresting/wiview.h"
++//#include "whatsinteresting/wiview.h"
+
+ #include "kstarsadaptor.h"
+
+--- a/kstars/kstarsactions.cpp
++++ b/kstars/kstarsactions.cpp
+@@ -30,8 +30,8 @@
+ #include <QDockWidget>
+ #include <QPointer>
+ #include <QInputDialog>
+-#include <QQuickWindow>
+-#include <QQuickView>
++//#include <QQuickWindow>
++//#include <QQuickView>
+ #include <QDebug>
+ #include <QAction>
+ #include <QFileDialog>
+
diff --git a/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch b/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch
new file mode 100644
index 0000000..9b26cec
--- /dev/null
+++ b/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch
@@ -0,0 +1,26 @@
+From 97c3d53af2998420f7646b3a482417d00c291ec8 Mon Sep 17 00:00:00 2001
+From: Jasem Mutlaq <mutlaqja@ikarustech.com>
+Date: Mon, 1 Dec 2014 00:50:27 +0300
+Subject: [PATCH] use std::string from libindi
+
+---
+ kstars/indi/indidevice.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/kstars/indi/indidevice.cpp b/kstars/indi/indidevice.cpp
+index f52decc..2a05ca6 100644
+--- a/kstars/indi/indidevice.cpp
++++ b/kstars/indi/indidevice.cpp
+@@ -268,7 +268,8 @@ void INDI_D::updateMessageLog(INDI::BaseDevice *idv, int messageID)
+ return;
+
+ msgST_w->ensureCursorVisible();
+- msgST_w->insertPlainText(dv->messageQueue(messageID) + QString("\n"));
++ msgST_w->insertPlainText(QString::fromStdString(dv->messageQueue(messageID)));
++ msgST_w->insertPlainText("\n");
+ QTextCursor c = msgST_w->textCursor();
+ c.movePosition(QTextCursor::Start);
+ msgST_w->setTextCursor(c);
+--
+2.0.5
+
diff --git a/kde-apps/kstars/kstars-4.14.3-r1.ebuild b/kde-apps/kstars/kstars-4.14.3-r1.ebuild
new file mode 100644
index 0000000..b6010ae
--- /dev/null
+++ b/kde-apps/kstars/kstars-4.14.3-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit flag-o-matic kde4-base
+
+DESCRIPTION="KDE Desktop Planetarium"
+HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug fits indi"
+
+REQUIRED_USE="indi? ( fits )"
+
+DEPEND="
+ dev-cpp/eigen:3
+ $(add_kdeapps_dep libkdeedu)
+ fits? ( >=sci-libs/cfitsio-0.390 )
+ indi? ( >=sci-libs/indilib-0.9.8 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-indilib100.patch" )
+
+src_configure() {
+ # Bug 308903
+ use ppc64 && append-flags -mminimal-toc
+
+ local mycmakeargs=(
+ $(cmake-utils_use_with fits CFitsio)
+ $(cmake-utils_use_with indi)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kstart/kstart-4.14.3.ebuild b/kde-apps/kstart/kstart-4.14.3.ebuild
new file mode 100644
index 0000000..2616660
--- /dev/null
+++ b/kde-apps/kstart/kstart-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE: Utility to launch applications with special window properties"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/ksudoku/ksudoku-4.14.3.ebuild b/kde-apps/ksudoku/ksudoku-4.14.3.ebuild
new file mode 100644
index 0000000..e8424b0
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-4.14.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+OPENGL_REQUIRED="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Sudoku"
+HOMEPAGE="
+ https://www.kde.org/applications/games/ksudoku/
+ https://games.kde.org/game.php?game=ksudoku
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdegames)
+ opengl? ( virtual/glu )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with opengl OpenGL)
+ )
+ kde4-base_src_configure
+}
diff --git a/kde-apps/ksudoku/metadata.xml b/kde-apps/ksudoku/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ksudoku/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild b/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild
new file mode 100644
index 0000000..3a6accb
--- /dev/null
+++ b/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+VIRTUALX_REQUIRED=test
+inherit kde4-base
+
+DESCRIPTION="KDE system log viewer"
+HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug test"
+
+RESTRICT=test
+# bug 378101
+
+src_prepare() {
+ kde4-base_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
+}
diff --git a/kde-apps/ksystemlog/metadata.xml b/kde-apps/ksystemlog/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ksystemlog/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kteatime/kteatime-4.14.3.ebuild b/kde-apps/kteatime/kteatime-4.14.3.ebuild
new file mode 100644
index 0000000..cc16626
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://www.kde.org/applications/games/kteatime"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/ktimer/ktimer-4.14.3.ebuild b/kde-apps/ktimer/ktimer-4.14.3.ebuild
new file mode 100644
index 0000000..9a3e1eb
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Timer"
+HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
+https://utils.kde.org/projects/ktimer"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild b/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild
new file mode 100644
index 0000000..8e107fd
--- /dev/null
+++ b/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE: Timezone daemon"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/ktimezoned/metadata.xml b/kde-apps/ktimezoned/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ktimezoned/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/ktouch/ktouch-4.14.3.ebuild b/kde-apps/ktouch/ktouch-4.14.3.ebuild
new file mode 100644
index 0000000..c1ac179
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: A program that helps you to learn and practice touch typing"
+HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep knotify)
+ $(add_kdeapps_dep kqtquickcharts)
+ $(add_kdeapps_dep plasma-runtime)
+"
diff --git a/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild b/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild
new file mode 100644
index 0000000..9650125
--- /dev/null
+++ b/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="A command-line tool for querying the KDE trader system"
+IUSE="debug"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
diff --git a/kde-apps/ktraderclient/metadata.xml b/kde-apps/ktraderclient/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/ktraderclient/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/ktuberling/ktuberling-4.14.3.ebuild b/kde-apps/ktuberling/ktuberling-4.14.3.ebuild
new file mode 100644
index 0000000..2d23f63
--- /dev/null
+++ b/kde-apps/ktuberling/ktuberling-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="KDE: potato game for kids"
+HOMEPAGE="
+ https://www.kde.org/applications/games/ktuberling/
+ https://games.kde.org/game.php?game=ktuberling
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kturtle/kturtle-4.14.3.ebuild b/kde-apps/kturtle/kturtle-4.14.3.ebuild
new file mode 100644
index 0000000..39f61d7
--- /dev/null
+++ b/kde-apps/kturtle/kturtle-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: Educational programming environment using the Logo programming language"
+HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep knotify)
+"
diff --git a/kde-apps/kubrick/kubrick-4.14.3.ebuild b/kde-apps/kubrick/kubrick-4.14.3.ebuild
new file mode 100644
index 0000000..ba7b8e2
--- /dev/null
+++ b/kde-apps/kubrick/kubrick-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+OPENGL_REQUIRED="always"
+inherit kde4-base
+
+DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle"
+HOMEPAGE="https://www.kde.org/applications/games/kubrick/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="$(add_kdeapps_dep libkdegames)
+ virtual/glu
+"
+DEPEND="${RDEPEND}
+ virtual/opengl
+"
diff --git a/kde-apps/kubrick/metadata.xml b/kde-apps/kubrick/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kubrick/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kuiserver/kuiserver-4.14.3.ebuild b/kde-apps/kuiserver/kuiserver-4.14.3.ebuild
new file mode 100644
index 0000000..55a5adb
--- /dev/null
+++ b/kde-apps/kuiserver/kuiserver-4.14.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE: Progress Info UI server"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/kuiserver/metadata.xml b/kde-apps/kuiserver/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kuiserver/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild b/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild
new file mode 100644
index 0000000..65af2f1
--- /dev/null
+++ b/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE: Plugins to manage filtering URIs"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RESTRICT=test
+# bug 420255
diff --git a/kde-apps/kurifilter-plugins/metadata.xml b/kde-apps/kurifilter-plugins/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kurifilter-plugins/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/kuser/kuser-4.14.3.ebuild b/kde-apps/kuser/kuser-4.14.3.ebuild
new file mode 100644
index 0000000..8abc634
--- /dev/null
+++ b/kde-apps/kuser/kuser-4.14.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE application that helps you manage system users"
+HOMEPAGE="https://www.kde.org/applications/system/kuser/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep kdepimlibs)
+"
+# notify is needed for dialogs
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep knotify)
+"
diff --git a/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch b/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch
new file mode 100644
index 0000000..9019e17
--- /dev/null
+++ b/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch
@@ -0,0 +1,777 @@
+From 466859302095a4ee4a9214ab24144eab7697224f Mon Sep 17 00:00:00 2001
+From: Valentin Rusu <kde@rusu.info>
+Date: Mon, 5 Jan 2015 23:00:58 +0100
+Subject: [PATCH] Backporting CBC algorithm fix from frameworks/kwallet
+
+The CBC algorithm was not enrcrypting in CBC but in ECB, despite it being
+named CBC. This problem was found by Itay Duvdevani who let us know it on the
+security mailing list. His mail eventually got forwarded to me and here is the
+fix. I also fixed the test program which was incorrectly checking the
+expected bytes.
+
+This commit corresponds to the following commits from:
+frameworks/kwallet
+ 88bc1ff01e5fdf59a13fe012aa03e31e9eb8a3b1
+ 6e588d795e6631c3c9d84d85fd3884a159b45849
+---
+ kwalletd/backend/backendpersisthandler.cpp | 67 ++++---
+ kwalletd/backend/backendpersisthandler.h | 4 +-
+ kwalletd/backend/cbc.cc | 273 ++++++++++++++++++-----------
+ kwalletd/backend/cbc.h | 44 ++---
+ kwalletd/backend/tests/testbf.cpp | 96 +++++-----
+ 5 files changed, 279 insertions(+), 205 deletions(-)
+
+diff --git a/kwalletd/backend/backendpersisthandler.cpp b/kwalletd/backend/backendpersisthandler.cpp
+index 126210a..5c321c9 100644
+--- a/kwalletd/backend/backendpersisthandler.cpp
++++ b/kwalletd/backend/backendpersisthandler.cpp
+@@ -40,14 +40,15 @@
+ #include "sha1.h"
+ #include "cbc.h"
+
+-#ifdef Q_OS_WIN
++#ifdef Q_OS_WIN
+ #include <windows.h>
+ #include <wincrypt.h>
+ #endif
+
+-#define KWALLET_CIPHER_BLOWFISH_CBC 0
++#define KWALLET_CIPHER_BLOWFISH_ECB 0 // this was the old KWALLET_CIPHER_BLOWFISH_CBC
+ #define KWALLET_CIPHER_3DES_CBC 1 // unsupported
+ #define KWALLET_CIPHER_GPG 2
++#define KWALLET_CIPHER_BLOWFISH_CBC 3
+
+ #define KWALLET_HASH_SHA1 0
+ #define KWALLET_HASH_MD5 1 // unsupported
+@@ -164,13 +165,18 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(BackendCipherTyp
+ return 0;
+ }
+ }
+-
++
+ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12])
+ {
+- if (magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC &&
++ if ((magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB || magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC) &&
+ (magicBuf[3] == KWALLET_HASH_SHA1 || magicBuf[3] == KWALLET_HASH_PBKDF2_SHA512)) {
+- if (0 == blowfishHandler)
+- blowfishHandler = new BlowfishPersistHandler;
++ if (0 == blowfishHandler) {
++ bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB;
++ if (useECBforReading) {
++ qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save.";
++ }
++ blowfishHandler = new BlowfishPersistHandler(useECBforReading);
++ }
+ return blowfishHandler;
+ }
+ #ifdef HAVE_QGPGME
+@@ -183,11 +189,16 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12
+ #endif // HAVE_QGPGME
+ return 0; // unknown cipher or hash
+ }
+-
++
+ int BlowfishPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WId)
+ {
+ assert(wb->_cipherType == BACKEND_CIPHER_BLOWFISH);
+
++ if (_useECBforReading) {
++ qDebug() << "This wallet used ECB and is now saved using CBC";
++ _useECBforReading = false;
++ }
++
+ version[2] = KWALLET_CIPHER_BLOWFISH_CBC;
+ if(!wb->_useNewHash) {
+ version[3] = KWALLET_HASH_SHA1;
+@@ -358,7 +369,7 @@ int BlowfishPersistHandler::read(Backend* wb, QFile& db, WId)
+ assert(encrypted.size() < db.size());
+
+ BlowFish _bf;
+- CipherBlockChain bf(&_bf);
++ CipherBlockChain bf(&_bf, _useECBforReading);
+ int blksz = bf.blockSize();
+ if ((encrypted.size() % blksz) != 0) {
+ return -5; // invalid file structure
+@@ -502,7 +513,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
+ sf.abort();
+ return -5;
+ }
+-
++
+ boost::shared_ptr< GpgME::Context > ctx( GpgME::Context::createForProtocol(GpgME::OpenPGP) );
+ if (0 == ctx) {
+ kDebug() << "Cannot setup OpenPGP context!";
+@@ -511,7 +522,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
+ }
+
+ assert(wb->_cipherType == BACKEND_CIPHER_GPG);
+-
++
+ QByteArray hashes;
+ QDataStream hashStream(&hashes, QIODevice::WriteOnly);
+ KMD5 md5;
+@@ -549,7 +560,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
+ dataStream << keyID;
+ dataStream << hashes;
+ dataStream << values;
+-
++
+ GpgME::Data decryptedData(dataBuffer.data(), dataBuffer.size(), false);
+ GpgME::Data encryptedData;
+ std::vector< GpgME::Key > keys;
+@@ -574,7 +585,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
+ return -4; // write error
+ }
+ }
+-
++
+ return 0;
+ }
+
+@@ -596,7 +607,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ while (bytes = sf.read(buffer, sizeof(buffer)/sizeof(buffer[0]))){
+ encryptedData.write(buffer, bytes);
+ }
+-
++
+ retry_label:
+ boost::shared_ptr< GpgME::Context > ctx( GpgME::Context::createForProtocol(GpgME::OpenPGP) );
+ if (0 == ctx) {
+@@ -620,13 +631,13 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ }
+ return -1;
+ }
+-
++
+ decryptedData.seek(0, SEEK_SET);
+ QByteArray dataBuffer;
+ while (bytes = decryptedData.read(buffer, sizeof(buffer)/sizeof(buffer[0]))){
+ dataBuffer.append(buffer, bytes);
+ }
+-
++
+ // load the wallet from the decrypted data
+ QDataStream dataStream(dataBuffer);
+ QString keyID;
+@@ -661,10 +672,10 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ return -1;
+ }
+
+-
++
+ QDataStream hashStream(hashes);
+ QDataStream valueStream(values);
+-
++
+ quint32 hashCount;
+ hashStream >> hashCount;
+ if (hashCount > 0xFFFF) {
+@@ -675,10 +686,10 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ while (hashCount--){
+ KMD5::Digest d;
+ hashStream.readRawData(reinterpret_cast<char *>(d), 16);
+-
++
+ quint32 folderSize;
+ hashStream >> folderSize;
+-
++
+ MD5Digest ba = MD5Digest(reinterpret_cast<char *>(d));
+ QMap<MD5Digest, QList<MD5Digest> >::iterator it = wb->_hashes.insert(ba, QList<MD5Digest>());
+ while (folderSize--){
+@@ -688,27 +699,27 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ (*it).append(ba);
+ }
+ }
+-
++
+ while (folderCount--){
+ QString folder;
+ valueStream >> folder;
+-
++
+ quint32 entryCount;
+ valueStream >> entryCount;
+-
++
+ wb->_entries[folder].clear();
+-
++
+ while (entryCount--){
+ KWallet::Wallet::EntryType et = KWallet::Wallet::Unknown;
+ Entry *e = new Entry;
+-
++
+ QString key;
+ valueStream >> key;
+-
++
+ qint32 x =0; // necessary to read properly
+ valueStream >> x;
+ et = static_cast<KWallet::Wallet::EntryType>(x);
+-
++
+ switch (et) {
+ case KWallet::Wallet::Password:
+ case KWallet::Wallet::Stream:
+@@ -718,7 +729,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ delete e;
+ continue;
+ }
+-
++
+ QByteArray a;
+ valueStream >> a;
+ e->setValue(a);
+@@ -727,7 +738,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
+ wb->_entries[folder][key] = e;
+ }
+ }
+-
++
+ wb->_open = true;
+
+ return 0;
+diff --git a/kwalletd/backend/backendpersisthandler.h b/kwalletd/backend/backendpersisthandler.h
+index a33db48..11d67f2 100644
+--- a/kwalletd/backend/backendpersisthandler.h
++++ b/kwalletd/backend/backendpersisthandler.h
+@@ -60,11 +60,13 @@ public:
+
+ class BlowfishPersistHandler : public BackendPersistHandler {
+ public:
+- BlowfishPersistHandler() {}
++ explicit BlowfishPersistHandler(bool useECBforReading =false) : _useECBforReading(useECBforReading) {}
+ virtual ~BlowfishPersistHandler() {}
+
+ virtual int write(Backend* wb, KSaveFile& sf, QByteArray& version, WId w);
+ virtual int read(Backend* wb, QFile& sf, WId w);
++private:
++ bool _useECBforReading;
+ };
+
+ #ifdef HAVE_QGPGME
+diff --git a/kwalletd/backend/cbc.cc b/kwalletd/backend/cbc.cc
+index 7bc5f38..772f3de 100644
+--- a/kwalletd/backend/cbc.cc
++++ b/kwalletd/backend/cbc.cc
+@@ -1,149 +1,212 @@
+ /* This file is part of the KDE project
+ Copyright (C) 2001 George Staikos <staikos@kde.org>
+-
++
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+-
++
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+-
++
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB. If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ */
+
+-
+ #include "cbc.h"
+ #include <string.h>
+-
+-
+-
+-CipherBlockChain::CipherBlockChain(BlockCipher *cipher) : _cipher(cipher) {
+- _next = 0L;
+- _register = 0L;
+- _len = -1;
+- _reader = _writer = 0L;
+- if (cipher) {
+- _blksz = cipher->blockSize();
+- }
++#include <kdebug.h>
++
++CipherBlockChain::CipherBlockChain(BlockCipher *cipher, bool useECBforReading) :
++ _cipher(cipher)
++ , _useECBforReading(useECBforReading)
++{
++ _next = 0L;
++ _register = 0L;
++ _len = -1;
++ _reader = _writer = 0L;
++ if (cipher) {
++ _blksz = cipher->blockSize();
++ }
+ }
+
+-
+-CipherBlockChain::~CipherBlockChain() {
+- delete[] (char *)_register;
+- _register = 0L;
+- delete[] (char *)_next;
+- _next = 0L;
++CipherBlockChain::~CipherBlockChain()
++{
++ delete[](char *)_register;
++ _register = 0L;
++ delete[](char *)_next;
++ _next = 0L;
+ }
+
+-
+-bool CipherBlockChain::setKey(void *key, int bitlength) {
+- if (_cipher) {
+- return _cipher->setKey(key, bitlength);
+- }
+- return false;
++bool CipherBlockChain::setKey(void *key, int bitlength)
++{
++ if (_cipher) {
++ return _cipher->setKey(key, bitlength);
++ }
++ return false;
+ }
+
+-
+-int CipherBlockChain::keyLen() const {
+- if (_cipher) {
+- return _cipher->keyLen();
+- }
+- return -1;
++int CipherBlockChain::keyLen() const
++{
++ if (_cipher) {
++ return _cipher->keyLen();
++ }
++ return -1;
+ }
+
+-
+-bool CipherBlockChain::variableKeyLen() const {
+- if (_cipher) {
+- return _cipher->variableKeyLen();
+- }
+- return false;
++bool CipherBlockChain::variableKeyLen() const
++{
++ if (_cipher) {
++ return _cipher->variableKeyLen();
++ }
++ return false;
+ }
+
+-
+-bool CipherBlockChain::readyToGo() const {
+- if (_cipher) {
+- return _cipher->readyToGo();
+- }
+- return false;
++bool CipherBlockChain::readyToGo() const
++{
++ if (_cipher) {
++ return _cipher->readyToGo();
++ }
++ return false;
+ }
+
+-
+-int CipherBlockChain::encrypt(void *block, int len) {
+- if (_cipher && !_reader) {
+- int rc;
+-
+- _writer |= 1;
+-
+- if (!_register) {
+- _register = new unsigned char[len];
+- _len = len;
+- memset(_register, 0, len);
+- } else if (len > _len) {
+- return -1;
+- }
+-
+- // This might be optimizable
+- char *tb = (char *)block;
+- for (int i = 0; i < len; i++) {
+- tb[i] ^= ((char *)_register)[i];
+- }
+-
+- rc = _cipher->encrypt(block, len);
+-
+- if (rc != -1) {
+- memcpy(_register, block, len);
+- }
+-
+- return rc;
+- }
+- return -1;
++void CipherBlockChain::initRegister() {
++ if (_register == 0L) {
++ size_t registerLen = _cipher->blockSize();
++ _register = new unsigned char[registerLen];
++ _len = registerLen;
++ }
++ memset(_register, 0, _len);
+ }
+
++int CipherBlockChain::encrypt(void *block, int len)
++{
++ if (_cipher && !_reader) {
++ int rc;
+
+-int CipherBlockChain::decrypt(void *block, int len) {
+- if (_cipher && !_writer) {
+- int rc;
++ _writer |= 1;
+
+- _reader |= 1;
++ initRegister();
+
+- if (!_register) {
+- _register = new unsigned char[len];
+- _len = len;
+- memset(_register, 0, len);
+- } else if (len > _len) {
+- return -1;
+- }
++ if ((len % _len) >0) {
++ kDebug() << "Block length given encrypt (" << len << ") is not a multiple of " << _len;
++ return -1;
++ }
+
+- if (!_next)
+- _next = new unsigned char[_len];
+- memcpy(_next, block, _len);
++ char *elemBlock = static_cast<char*>(block);
++ for (int b = 0; b < len/_len; b++) {
+
+- rc = _cipher->decrypt(block, len);
++ // This might be optimizable
++ char *tb = static_cast<char*>(elemBlock);
++ for (int i = 0; i < _len; i++) {
++ *tb++ ^= ((char *)_register)[i];
++ }
+
+- if (rc != -1) {
+- // This might be optimizable
+- char *tb = (char *)block;
+- for (int i = 0; i < len; i++) {
+- tb[i] ^= ((char *)_register)[i];
+- }
+- }
++ rc = _cipher->encrypt(elemBlock, _len);
+
+- void *temp;
+- temp = _next;
+- _next = _register;
+- _register = temp;
++ if (rc != -1) {
++ memcpy(_register, elemBlock, _len);
++ }
++ elemBlock += _len;
++ }
+
+- return rc;
+- }
+- return -1;
++ return rc;
++ }
++ return -1;
+ }
+
++// This is the old decrypt method, that was decrypting using ECB
++// instead of CBC
++int CipherBlockChain::decryptECB(void *block, int len) {
++ if (_cipher && !_writer) {
++ int rc;
++
++ _reader |= 1;
++
++ if (!_register) {
++ _register = new unsigned char[len];
++ _len = len;
++ memset(_register, 0, len);
++ } else if (len > _len) {
++ return -1;
++ }
++
++ if (!_next) {
++ _next = new unsigned char[_len];
++ }
++ memcpy(_next, block, _len);
++
++ rc = _cipher->decrypt(block, len);
++
++ if (rc != -1) {
++ // This might be optimizable
++ char *tb = (char *)block;
++ for (int i = 0; i < len; i++) {
++ tb[i] ^= ((char *)_register)[i];
++ }
++ }
++
++ void *temp;
++ temp = _next;
++ _next = _register;
++ _register = temp;
++
++ return rc;
++ }
++ return -1;
++}
+
+-
++int CipherBlockChain::decrypt(void *block, int len)
++{
++ if (_useECBforReading) {
++ kDebug() << "decrypting using ECB!";
++ return decryptECB(block, len);
++ }
++
++ if (_cipher && !_writer) {
++ int rc = 0;
++
++ _reader |= 1;
++
++ initRegister();
++
++ if ((len % _len) >0) {
++ kDebug() << "Block length given for decrypt (" << len << ") is not a multiple of " << _len;
++ return -1;
++ }
++
++ char *elemBlock = static_cast<char*>(block);
++ for (int b = 0; b < len/_len; b++) {
++ if (_next == 0L) {
++ _next = new unsigned char[_len];
++ }
++ memcpy(_next, elemBlock, _len);
++
++ int bytesDecrypted = _cipher->decrypt(elemBlock, _len);
++
++ if (bytesDecrypted != -1) {
++ rc += bytesDecrypted;
++ // This might be optimizable
++ char *tb = (char *)elemBlock;
++ for (int i = 0; i < _len; i++) {
++ *tb++ ^= ((char *)_register)[i];
++ }
++ }
++
++ void *temp;
++ temp = _next;
++ _next = _register;
++ _register = temp;
++
++ elemBlock += _len;
++ }
++
++ return rc;
++ }
++ return -1;
++}
+
+diff --git a/kwalletd/backend/cbc.h b/kwalletd/backend/cbc.h
+index 1ce971a..8750785 100644
+--- a/kwalletd/backend/cbc.h
++++ b/kwalletd/backend/cbc.h
+@@ -1,24 +1,22 @@
+ /* This file is part of the KDE project
+ Copyright (C) 2001 George Staikos <staikos@kde.org>
+-
++
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+-
++
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+-
++
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB. If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ */
+
+-
+-
+ #ifndef __CBC__KO__H
+ #define __CBC__KO__H
+
+@@ -33,30 +31,34 @@
+ * calls to the other will fail in this instance.
+ */
+
+-class CipherBlockChain : public BlockCipher {
+- public:
+- CipherBlockChain(BlockCipher *cipher);
+- virtual ~CipherBlockChain();
++class CipherBlockChain : public BlockCipher
++{
++public:
++ CipherBlockChain(BlockCipher *cipher, bool useECBforReading =false);
++ virtual ~CipherBlockChain();
+
+- virtual bool setKey(void *key, int bitlength);
++ virtual bool setKey(void *key, int bitlength);
+
+- virtual int keyLen() const;
++ virtual int keyLen() const;
+
+- virtual bool variableKeyLen() const;
++ virtual bool variableKeyLen() const;
+
+- virtual bool readyToGo() const;
++ virtual bool readyToGo() const;
+
+- virtual int encrypt(void *block, int len);
++ virtual int encrypt(void *block, int len);
+
+- virtual int decrypt(void *block, int len);
++ virtual int decrypt(void *block, int len);
+
+- private:
+- BlockCipher *_cipher;
+- void *_register;
+- void *_next;
+- int _len;
+- int _reader, _writer;
++private:
++ void initRegister();
++ int decryptECB(void *block, int len);
+
++ BlockCipher *_cipher;
++ void *_register;
++ void *_next;
++ int _len;
++ int _reader, _writer;
++ bool _useECBforReading;
+ };
+
+ #endif
+diff --git a/kwalletd/backend/tests/testbf.cpp b/kwalletd/backend/tests/testbf.cpp
+index 12dc746..b3d554a 100644
+--- a/kwalletd/backend/tests/testbf.cpp
++++ b/kwalletd/backend/tests/testbf.cpp
+@@ -4,64 +4,60 @@
+ #include "blowfish.h"
+ #include "cbc.h"
+
+-
+-int main() {
+-BlockCipher *bf;
+-char data[] = "This is a test.";
+-char expect[] = "\x22\x30\x7e\x2f\x42\x28\x44\x01\xda\xdf\x5a\x81\xd7\xe5\x7c\xd0";
+-char key[] = "testkey";
+-unsigned long et[] = {0x11223344};
+-
+- printf("%d: 0x11 == %d and 0x44 == %d\n", ((unsigned char *)et)[0],
+- 0x11, 0x44);
+- bf = new BlowFish();
++int main()
++{
++ BlockCipher *bf;
++ char data[] = "This is a test.";
++ char expect[] = "\x3f\x3c\x2d\xae\x8c\x7\x84\xf2\xa7\x6d\x28\xbd\xd\xb\xb8\x79";
++ char key[] = "testkey";
++ unsigned long et[] = {0x11223344};
++
++ printf("%d: 0x11 == %d and 0x44 == %d\n", ((unsigned char *)et)[0],
++ 0x11, 0x44);
++ bf = new BlowFish();
+ // bf = new CipherBlockChain(new BlowFish());
+
+- bf->setKey((void *)key, 7*8);
+-
+- if (!bf->readyToGo()) {
+- printf("Error: not ready to go!\n");
+- return -1;
+- }
++ bf->setKey((void *)key, 7 * 8);
+
+- printf("About to encrypt...\n"); fflush(stdout);
+- if (-1 == bf->encrypt((void *)data, 8)) {
+- printf("Error: encrypt failed!\n");
+- return -1;
+- }
+- printf("About to encrypt part 2...\n"); fflush(stdout);
+- bf->encrypt((void *)(data+8), 8);
+-
+- printf("Encryption done. data[] is now: ");
+- for (int i = 0; i < 16; i++) {
+- printf("0x%x ", data[i]&0xff);
+- if ((data[i]&0xff) != (expect[i]&0xff)) {
+- printf("Error. This byte failed the comparison. It should have been 0x%x.\n", expect[i]&0xff);
++ if (!bf->readyToGo()) {
++ printf("Error: not ready to go!\n");
+ return -1;
+- }
+- }
+- printf("\n");
++ }
+
+- delete bf;
+- bf = new BlowFish();
++ printf("About to encrypt...\n"); fflush(stdout);
++ if (-1 == bf->encrypt((void *)data, 16)) {
++ printf("Error: encrypt failed!\n");
++ return -1;
++ }
++
++ printf("Encryption done. data[] is now: ");
++ for (int i = 0; i < 16; i++) {
++ printf("0x%x ", data[i] & 0xff);
++ if ((data[i] & 0xff) != (expect[i] & 0xff)) {
++ printf("Error. This byte failed the comparison. It should have been 0x%x.\n", expect[i] & 0xff);
++ break;
++ }
++ }
++ printf("\n");
++
++ delete bf;
++ bf = new BlowFish();
+ // bf = new CipherBlockChain(new BlowFish());
+- bf->setKey((void *)key, 7*8);
++ bf->setKey((void *)key, 7 * 8);
+
+- printf("About to decrypt...\n"); fflush(stdout);
+- if (-1 == bf->decrypt((void *)data, 16)) {
+- printf("Error: decrypt failed!\n");
+- return -1;
+- }
+- //bf->decrypt((void *)(data+8), 8);
++ printf("About to decrypt...\n"); fflush(stdout);
++ if (-1 == bf->decrypt((void *)data, 16)) {
++ printf("Error: decrypt failed!\n");
++ return -1;
++ }
++ //bf->decrypt((void *)(data+8), 8);
+
+- printf("All done! Result... data[] = \"%s\"\n", data);
+- if (strcmp(data, "This is a test.")) {
+- printf("ERROR. Decryption failed.\n");
+- return -1;
+- }
++ printf("All done! Result... data[] = \"%s\"\n", data);
++ if (strcmp(data, "This is a test.")) {
++ printf("ERROR. Decryption failed.\n");
++ return -1;
++ }
+
+- delete bf;
++ delete bf;
+ }
+
+-
+-
+--
+2.2.1
+
diff --git a/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch b/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch
new file mode 100644
index 0000000..7443e3f
--- /dev/null
+++ b/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch
@@ -0,0 +1,152 @@
+commit 33a17ba0104cd94f2e33a3ac007b300553cdb417
+Author: Valentin Rusu <kde@rusu.info>
+Date: Mon Feb 16 22:44:07 2015 +0100
+
+ Fix for the random wallet open failure when updating
+
+ The problem seems to be caused by the use of BackendPersistHandler
+ singleton when the user has several wallets on his system and not
+ all of them have been updated to the new schema.
+
+ BUG: 343718
+
+diff --git a/kwalletd/backend/backendpersisthandler.cpp b/kwalletd/backend/backendpersisthandler.cpp
+index 5c321c9..b7f63f8 100644
+--- a/kwalletd/backend/backendpersisthandler.cpp
++++ b/kwalletd/backend/backendpersisthandler.cpp
+@@ -140,25 +140,14 @@ static int getRandomBlock(QByteArray& randBlock) {
+ #endif
+ }
+
+-
+-
+-static BlowfishPersistHandler *blowfishHandler =0;
+-#ifdef HAVE_QGPGME
+-static GpgPersistHandler *gpgHandler =0;
+-#endif // HAVE_QGPGME
+-
+ BackendPersistHandler *BackendPersistHandler::getPersistHandler(BackendCipherType cipherType)
+ {
+ switch (cipherType){
+ case BACKEND_CIPHER_BLOWFISH:
+- if (0 == blowfishHandler)
+- blowfishHandler = new BlowfishPersistHandler;
+- return blowfishHandler;
++ return new BlowfishPersistHandler;
+ #ifdef HAVE_QGPGME
+ case BACKEND_CIPHER_GPG:
+- if (0 == gpgHandler)
+- gpgHandler = new GpgPersistHandler;
+- return gpgHandler;
++ return new GpgPersistHandler;
+ #endif // HAVE_QGPGME
+ default:
+ Q_ASSERT(0);
+@@ -170,21 +159,16 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12
+ {
+ if ((magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB || magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC) &&
+ (magicBuf[3] == KWALLET_HASH_SHA1 || magicBuf[3] == KWALLET_HASH_PBKDF2_SHA512)) {
+- if (0 == blowfishHandler) {
+- bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB;
+- if (useECBforReading) {
+- qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save.";
+- }
+- blowfishHandler = new BlowfishPersistHandler(useECBforReading);
++ bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB;
++ if (useECBforReading) {
++ qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save.";
+ }
+- return blowfishHandler;
++ return new BlowfishPersistHandler(useECBforReading);
+ }
+ #ifdef HAVE_QGPGME
+ if (magicBuf[2] == KWALLET_CIPHER_GPG &&
+ magicBuf[3] == 0) {
+- if (0 == gpgHandler)
+- gpgHandler = new GpgPersistHandler;
+- return gpgHandler;
++ return new GpgPersistHandler;
+ }
+ #endif // HAVE_QGPGME
+ return 0; // unknown cipher or hash
+diff --git a/kwalletd/backend/kwalletbackend.cc b/kwalletd/backend/kwalletbackend.cc
+index 7d439e3..9240103 100644
+--- a/kwalletd/backend/kwalletbackend.cc
++++ b/kwalletd/backend/kwalletbackend.cc
+@@ -266,7 +266,7 @@ int Backend::open(const QByteArray& password, WId w) {
+ if (_open) {
+ return -255; // already open
+ }
+-
++
+ setPassword(password);
+ return openInternal(w);
+ }
+@@ -287,20 +287,20 @@ int Backend::openPreHashed(const QByteArray &passwordHash)
+ if (_open) {
+ return -255; // already open
+ }
+-
++
+ // check the password hash for correct size (currently fixed)
+ if (passwordHash.size() != 20 && passwordHash.size() != 40 &&
+ passwordHash.size() != 56) {
+ return -42; // unsupported encryption scheme
+ }
+-
++
+ _passhash = passwordHash;
+ _newPassHash = passwordHash;
+ _useNewHash = true;//Only new hash is supported
+
+ return openInternal();
+ }
+-
++
+ int Backend::openInternal(WId w)
+ {
+ // No wallet existed. Let's create it.
+@@ -350,7 +350,9 @@ int Backend::openInternal(WId w)
+ if (0 == phandler){
+ return 42; // unknown cipher or hash
+ }
+- return phandler->read(this, db, w);
++ int result = phandler->read(this, db, w);
++ delete phandler;
++ return result;
+ }
+
+ void Backend::swapToNewHash()
+@@ -427,6 +429,7 @@ int Backend::sync(WId w) {
+ notification->setText( i18n("Failed to sync wallet <b>%1</b> to disk. Error codes are:\nRC <b>%2</b>\nSF <b>%3</b>. Please file a BUG report using this information to bugs.kde.org").arg(_name).arg(rc).arg(sf.errorString()) );
+ notification->sendEvent();
+ }
++ delete phandler;
+ return rc;
+ }
+
+@@ -439,7 +442,7 @@ int Backend::close(bool save) {
+ return rc;
+ }
+ }
+-
++
+ // do the actual close
+ for (FolderMap::ConstIterator i = _entries.constBegin(); i != _entries.constEnd(); ++i) {
+ for (EntryMap::ConstIterator j = i.value().constBegin(); j != i.value().constEnd(); ++j) {
+@@ -447,13 +450,13 @@ int Backend::close(bool save) {
+ }
+ }
+ _entries.clear();
+-
++
+ // empty the password hash
+ _passhash.fill(0);
+ _newPassHash.fill(0);
+
+ _open = false;
+-
++
+ return 0;
+ }
+
diff --git a/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild b/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild
new file mode 100644
index 0000000..5d6106b
--- /dev/null
+++ b/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+inherit kde4-meta
+
+DESCRIPTION="KDE Password Server"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug gpg"
+
+DEPEND="
+ dev-libs/libgcrypt:0=
+ gpg? (
+ app-crypt/gpgme
+ $(add_kdeapps_dep kdepimlibs)
+ )
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+# testpamopen crashes with a buffer overflow (__fortify_fail)
+
+PATCHES=(
+ "${FILESDIR}/${P}-CVE-2013-7252.patch"
+ "${FILESDIR}/${P}-fix-random-open.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package gpg Gpgme)
+ $(cmake-utils_use_find_package gpg QGpgme)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/kwalletd/metadata.xml b/kde-apps/kwalletd/metadata.xml
new file mode 100644
index 0000000..734ea24
--- /dev/null
+++ b/kde-apps/kwalletd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="gpg">Support wallets with GnuPG encryption additionally to default blowfish-encrypted file</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild b/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild
new file mode 100644
index 0000000..19122f0
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Wallet Management Tool"
+HOMEAGE="https://www.kde.org/applications/system/kwalletmanager
+https://utils.kde.org/projects/kwalletmanager"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="!kde-base/kwallet:4"
diff --git a/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild b/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild
new file mode 100644
index 0000000..00199ed
--- /dev/null
+++ b/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE: A powerful flashcard and vocabulary learning program"
+HOMEPAGE="https://www.kde.org/applications/education/kwordquiz
+https://edu.kde.org/kwordquiz"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdeedu)
+"
+RDEPEND=${DEPEND}
diff --git a/kde-apps/kwrite/kwrite-4.14.3.ebuild b/kde-apps/kwrite/kwrite-4.14.3.ebuild
new file mode 100644
index 0000000..a22a633
--- /dev/null
+++ b/kde-apps/kwrite/kwrite-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kate"
+KMEXTRACTONLY="doc/kate"
+inherit kde4-meta
+
+DESCRIPTION="KDE MDI editor/IDE"
+HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdebase_dep katepart)
+"
diff --git a/kde-apps/kwrite/metadata.xml b/kde-apps/kwrite/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/kwrite/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkcddb/libkcddb-4.14.3.ebuild b/kde-apps/libkcddb/libkcddb-4.14.3.ebuild
new file mode 100644
index 0000000..b127629
--- /dev/null
+++ b/kde-apps/libkcddb/libkcddb-4.14.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE library for CDDB"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug musicbrainz"
+
+# tests require network access and compare static data with online data
+# bug 280996
+RESTRICT=test
+
+DEPEND="
+ musicbrainz? ( media-libs/musicbrainz:5 )
+"
+RDEPEND="${DEPEND}"
+
+KMSAVELIBS="true"
+
+src_prepare() {
+ kde4-base_src_prepare
+
+ if ! use handbook ; then
+ pushd kcmcddb > /dev/null
+ comment_add_subdirectory doc
+ popd > /dev/null
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with musicbrainz MusicBrainz5)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild
new file mode 100644
index 0000000..aa74ba9
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE library for playing & ripping CDs"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="alsa debug"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with alsa)
+ )
+ kde4-base_src_configure
+}
diff --git a/kde-apps/libkcompactdisc/metadata.xml b/kde-apps/libkcompactdisc/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libkcompactdisc/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch b/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch
new file mode 100644
index 0000000..a55ef87
--- /dev/null
+++ b/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch
@@ -0,0 +1,18 @@
+commit 46898ec97a0462eb08a5b6d09999450a86b27aae
+Author: Gilles Caulier <caulier.gilles@gmail.com>
+Date: Thu May 14 22:54:16 2015 +0200
+
+libraw 0.16.1 needs C++ exceptions rules while compilation
+BUGS: 347728
+FIXED-IN: 4.11.0
+--- libkdcraw/CMakeLists.txt
++++ libkdcraw/CMakeLists.txt
+@@ -22,6 +22,8 @@
+ #
+ # ============================================================
+
++add_definitions (${KDE4_ENABLE_EXCEPTIONS})
++
+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/version.h)
+
+ SET(kdcraw_LIB_SRCS kdcraw.cpp
diff --git a/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild b/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild
new file mode 100644
index 0000000..5059903
--- /dev/null
+++ b/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE digital camera raw image library wrapper"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ >=media-libs/libraw-0.16_beta1-r1:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-libraw-0.16.1.patch" )
diff --git a/kde-apps/libkdcraw/metadata.xml b/kde-apps/libkdcraw/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libkdcraw/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild b/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild
new file mode 100644
index 0000000..949e429
--- /dev/null
+++ b/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Common library for KDE educational apps"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+# 4 of 4 tests fail. Last checked for 4.6.1. Tests are fundamentally broken,
+# see bug 258857 for details.
+RESTRICT=test
diff --git a/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild b/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild
new file mode 100644
index 0000000..dd52ab1
--- /dev/null
+++ b/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Base library common to many KDE games"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ media-libs/libsndfile
+ media-libs/openal
+"
+RDEPEND="${DEPEND}"
+
+KMSAVELIBS="true"
diff --git a/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild b/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild
new file mode 100644
index 0000000..bb74ce4
--- /dev/null
+++ b/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug +xmp"
+
+DEPEND="
+ >=media-gfx/exiv2-0.20:=[xmp=]
+ virtual/jpeg:0
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libkexiv2/metadata.xml b/kde-apps/libkexiv2/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libkexiv2/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkipi/libkipi-4.14.3.ebuild b/kde-apps/libkipi/libkipi-4.14.3.ebuild
new file mode 100644
index 0000000..9d9171b
--- /dev/null
+++ b/kde-apps/libkipi/libkipi-4.14.3.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="A library for image plugins accross KDE applications"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/libkipi/metadata.xml b/kde-apps/libkipi/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libkipi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild b/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild
new file mode 100644
index 0000000..d87d6ae
--- /dev/null
+++ b/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="LibKMahjongg for KDE"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/libkmahjongg/metadata.xml b/kde-apps/libkmahjongg/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libkmahjongg/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild b/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild
new file mode 100644
index 0000000..10ac84e
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE library to compare files and strings"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug test"
+
+RDEPEND="${DEPEND}
+ !<=kde-base/kompare-4.11.50:4
+"
diff --git a/kde-apps/libkomparediff2/metadata.xml b/kde-apps/libkomparediff2/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libkomparediff2/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch b/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch
new file mode 100644
index 0000000..53865b5
--- /dev/null
+++ b/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch
@@ -0,0 +1,15 @@
+This header is required for dolphin.
+
+diff --git a/lib/konq/CMakeLists.txt b/lib/konq/CMakeLists.txt
+index 8ecbfa9..445afd9 100644
+--- a/lib/konq/CMakeLists.txt
++++ b/lib/konq/CMakeLists.txt
+@@ -59,7 +59,7 @@ install( FILES
+ konq_dndpopupmenuplugin.h
+ knewmenu.h
+ konq_menuactions.h
+- # konq_copytomenu.h - anyone needs it?
++ konq_copytomenu.h
+ konq_operations.h
+ libkonq_export.h
+ konq_events.h
diff --git a/kde-apps/libkonq/libkonq-4.14.3.ebuild b/kde-apps/libkonq/libkonq-4.14.3.ebuild
new file mode 100644
index 0000000..9b7433d
--- /dev/null
+++ b/kde-apps/libkonq/libkonq-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+KMMODULE="lib/konq"
+CPPUNIT_REQUIRED="optional"
+inherit kde4-meta
+
+DESCRIPTION="The embeddable part of konqueror"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+RESTRICT="test"
+
+KMSAVELIBS="true"
+
+PATCHES=( "${FILESDIR}/${PN}-4.9.0-cmake.patch" )
diff --git a/kde-apps/libksane/libksane-4.14.3.ebuild b/kde-apps/libksane/libksane-4.14.3.ebuild
new file mode 100644
index 0000000..9d8a1b8
--- /dev/null
+++ b/kde-apps/libksane/libksane-4.14.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="SANE Library interface for KDE"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+LICENSE="LGPL-2"
+
+DEPEND="
+ media-gfx/sane-backends
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/libksane/metadata.xml b/kde-apps/libksane/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/libksane/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/lokalize/lokalize-4.14.3.ebuild b/kde-apps/lokalize/lokalize-4.14.3.ebuild
new file mode 100644
index 0000000..4ee709f
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-4.14.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 kde4-base
+
+DESCRIPTION="KDE4 translation tool"
+HOMEPAGE="https://www.kde.org/applications/development/lokalize
+https://l10n.kde.org/tools"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ >=app-text/hunspell-1.2.8
+ >=dev-qt/qtsql-4.5.0:4[sqlite]
+"
+RDEPEND="${DEPEND}
+ $(add_kdebase_dep krosspython "${PYTHON_USEDEP}")
+ $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ kde4-base_pkg_setup
+}
+
+src_install() {
+ kde4-base_src_install
+ python_fix_shebang "${ED}/usr/share/apps/${PN}"
+}
+
+pkg_postinst() {
+ kde4-base_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/lokalize/metadata.xml b/kde-apps/lokalize/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/lokalize/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/lskat/lskat-4.14.3.ebuild b/kde-apps/lskat/lskat-4.14.3.ebuild
new file mode 100644
index 0000000..1a31c3e
--- /dev/null
+++ b/kde-apps/lskat/lskat-4.14.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="games"
+inherit kde4-base
+
+DESCRIPTION="Skat game for KDE"
+HOMEPAGE="
+ https://www.kde.org/applications/games/lskat/
+ https://games.kde.org/game.php?game=lskat
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/marble/marble-4.14.3.ebuild b/kde-apps/marble/marble-4.14.3.ebuild
new file mode 100644
index 0000000..70f40e1
--- /dev/null
+++ b/kde-apps/marble/marble-4.14.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_REQUIRED="optional"
+CPPUNIT_REQUIRED="optional"
+PYTHON_COMPAT=( python2_7 )
+inherit kde4-base python-single-r1
+
+DESCRIPTION="Generic geographical map widget"
+HOMEPAGE="https://marble.kde.org/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug designer-plugin gps +kde phonon plasma python shapefile test zip"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# tests fail / segfault. Last checked for 4.9.0
+RESTRICT="test"
+
+RDEPEND="
+ dev-qt/qtcore:4
+ dev-qt/qtdbus:4
+ dev-qt/qtdeclarative:4
+ dev-qt/qtgui:4
+ dev-qt/qtscript:4
+ dev-qt/qtsql:4
+ dev-qt/qtsvg:4
+ dev-qt/qtwebkit:4
+ designer-plugin? ( dev-qt/designer:4 )
+ gps? ( >=sci-geosciences/gpsd-2.95[qt4] )
+ kde? ( media-libs/phonon[qt4] )
+ phonon? ( media-libs/phonon[qt4] )
+ python? (
+ ${PYTHON_DEPS}
+ >=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}]
+ kde? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" ) )
+ )
+ shapefile? ( sci-libs/shapelib )
+ zip? ( dev-libs/quazip )
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-qt/qttest:4 )
+"
+# the qt dependencies are needed because with USE=-kde nothing is pulled in
+# by default... bugs 414165 & 429346
+
+REQUIRED_USE="
+ plasma? ( kde )
+ python? ( kde )
+"
+
+pkg_setup() {
+ kde4-base_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN)
+ $(cmake-utils_use python EXPERIMENTAL_PYTHON_BINDINGS)
+ $(cmake-utils_use_with python PythonLibrary)
+ $(cmake-utils_use_with python PyQt4)
+ $(cmake-utils_use_with python SIP)
+ $(cmake-utils_use_with gps libgps)
+ $(cmake-utils_use !kde QTONLY)
+ $(cmake-utils_use_with phonon)
+ $(cmake-utils_use_with plasma)
+ $(cmake-utils_use_with shapefile libshp)
+ $(cmake-utils_use_with zip quazip)
+ -DBUILD_MARBLE_TESTS=OFF
+ -DWITH_liblocation=0
+ -DWITH_QextSerialPort=OFF
+ )
+
+ kde4-base_src_configure
+}
+
+src_test() {
+ if use kde; then
+ elog "Marble tests can only be run in the qt-only version"
+ else
+ local mycmakeargs=(
+ -DBUILD_MARBLE_TESTS=ON
+ )
+ kde4-base_src_test
+ fi
+}
diff --git a/kde-apps/marble/metadata.xml b/kde-apps/marble/metadata.xml
new file mode 100644
index 0000000..6c3f6ab
--- /dev/null
+++ b/kde-apps/marble/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="aprs">Enable support for APRS data sources</flag>
+ <flag name="designer-plugin">Enable designer plugin</flag>
+ <flag name="phonon">Enable sound support via <pkg>media-libs/phonon</pkg></flag>
+ <flag name="shapefile">Enable support for ESRI shapefiles</flag>
+ <flag name="zip">Enable support for reading and displaying .kmz files</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-apps/mplayerthumbs/metadata.xml b/kde-apps/mplayerthumbs/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/mplayerthumbs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild b/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild
new file mode 100644
index 0000000..eb98084
--- /dev/null
+++ b/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="A Thumbnail Generator for Video Files on KDE filemanagers"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdeapps_dep kdebase-kioslaves)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PHONON_SUPPORT=ON
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/nsplugins/nsplugins-4.14.3.ebuild b/kde-apps/nsplugins/nsplugins-4.14.3.ebuild
new file mode 100644
index 0000000..280d35a
--- /dev/null
+++ b/kde-apps/nsplugins/nsplugins-4.14.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+inherit kde4-meta pax-utils
+
+DESCRIPTION="Netscape plugins support for Konqueror"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ x11-libs/libXt
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep konqueror)
+"
+
+KMEXTRACTONLY="
+ konqueror/settings/
+"
+
+src_install() {
+ kde4-base_src_install
+
+ # bug 419513
+ pax-mark m "${ED}"/usr/bin/nspluginviewer
+}
diff --git a/kde-apps/okteta/metadata.xml b/kde-apps/okteta/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/okteta/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/okteta/okteta-4.14.3.ebuild b/kde-apps/okteta/okteta-4.14.3.ebuild
new file mode 100644
index 0000000..721c799
--- /dev/null
+++ b/kde-apps/okteta/okteta-4.14.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE hexeditor"
+HOMEPAGE="https://www.kde.org/applications/utilities/okteta
+https://utils.kde.org/projects/okteta"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ app-crypt/qca:2[qt4(+)]
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml
new file mode 100644
index 0000000..8c63d8d
--- /dev/null
+++ b/kde-apps/okular/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <use>
+ <flag name="chm">Enable support for Microsoft Compiled HTML Help files</flag>
+ <flag name="dpi">DPI detection support for PDF rendering via <pkg>x11-libs/libkscreen</pkg></flag>
+ <flag name="ebook">Add E-Book support</flag>
+ <flag name="kde">Enable kactivities support</flag>
+ <flag name="mobi">Add mobipocket support</flag>
+ </use>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/okular/okular-4.14.3.ebuild b/kde-apps/okular/okular-4.14.3.ebuild
new file mode 100644
index 0000000..aa029e3
--- /dev/null
+++ b/kde-apps/okular/okular-4.14.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+
+#VIRTUALX_REQUIRED=test
+RESTRICT=test
+# test 2: parttest hangs
+
+inherit kde4-base
+
+DESCRIPTION="Okular is a universal document viewer based on KPDF for KDE 4"
+HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="chm crypt debug djvu dpi ebook +jpeg mobi +postscript +pdf +tiff"
+
+DEPEND="
+ media-libs/freetype
+ media-libs/qimageblitz
+ sys-libs/zlib
+ chm? ( dev-libs/chmlib )
+ crypt? ( app-crypt/qca:2[qt4(+)] )
+ djvu? ( app-text/djvu )
+ dpi? ( x11-libs/libkscreen:4 )
+ ebook? ( app-text/ebook-tools )
+ jpeg? (
+ $(add_kdeapps_dep libkexiv2)
+ virtual/jpeg:0
+ )
+ mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
+ pdf? ( >=app-text/poppler-0.20[qt4,-exceptions(-)] )
+ postscript? ( app-text/libspectre )
+ tiff? ( media-libs/tiff )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with chm)
+ $(cmake-utils_use_with crypt QCA2)
+ $(cmake-utils_use_with djvu DjVuLibre)
+ $(cmake-utils_use_with dpi LibKScreen)
+ $(cmake-utils_use_with ebook EPub)
+ $(cmake-utils_use_with jpeg)
+ $(cmake-utils_use_with jpeg Kexiv2)
+ $(cmake-utils_use_with mobi QMobiPocket)
+ $(cmake-utils_use_with postscript LibSpectre)
+ $(cmake-utils_use_with pdf PopplerQt4)
+ $(cmake-utils_use_with pdf Poppler)
+ $(cmake-utils_use_with tiff)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/palapeli/metadata.xml b/kde-apps/palapeli/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/palapeli/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/palapeli/palapeli-4.14.3.ebuild b/kde-apps/palapeli/palapeli-4.14.3.ebuild
new file mode 100644
index 0000000..df5e0c7
--- /dev/null
+++ b/kde-apps/palapeli/palapeli-4.14.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE jigsaw puzzle game"
+HOMEPAGE="https://www.kde.org/applications/games/palapeli/"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/parley/metadata.xml b/kde-apps/parley/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/parley/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/parley/parley-4.14.3.ebuild b/kde-apps/parley/parley-4.14.3.ebuild
new file mode 100644
index 0000000..7072b26
--- /dev/null
+++ b/kde-apps/parley/parley-4.14.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Educational: vocabulary trainer"
+HOMEPAGE="https://www.kde.org/applications/education/parley
+https://edu.kde.org/applications/school/parley"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug +plasma"
+
+DEPEND="
+ $(add_kdeapps_dep libkdeedu)
+"
+RDEPEND="${DEPEND}"
+
+KMEXTRACTONLY="
+ libkdeedu/keduvocdocument
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with plasma)
+ )
+
+ kde4-base_src_configure
+}
diff --git a/kde-apps/phonon-kde/metadata.xml b/kde-apps/phonon-kde/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/phonon-kde/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild b/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild
new file mode 100644
index 0000000..df005f8
--- /dev/null
+++ b/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMMODULE="phonon"
+inherit kde4-meta
+
+DESCRIPTION="Phonon KDE Integration"
+HOMEPAGE="https://phonon.kde.org"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="alsa debug pulseaudio"
+
+DEPEND="
+ media-libs/phonon[qt4]
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? (
+ dev-libs/glib:2
+ media-libs/libcanberra
+ >=media-sound/pulseaudio-0.9.21[glib]
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_tests=OFF
+ -DWITH_Xine=OFF
+ $(cmake-utils_use_with alsa)
+ $(cmake-utils_use_with pulseaudio PulseAudio)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-apps/picmi/metadata.xml b/kde-apps/picmi/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/picmi/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/picmi/picmi-4.14.3.ebuild b/kde-apps/picmi/picmi-4.14.3.ebuild
new file mode 100644
index 0000000..15ae03f
--- /dev/null
+++ b/kde-apps/picmi/picmi-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Nonogram logic game for KDE"
+HOMEPAGE="https://games.kde.org/game.php?game=picmi"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="$(add_kdeapps_dep libkdegames)"
+RDEPEND="${DEPEND}"
+
+RESTRICT=test
+# needs X server
diff --git a/kde-apps/plasma-apps/metadata.xml b/kde-apps/plasma-apps/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/plasma-apps/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild b/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild
new file mode 100644
index 0000000..fba4dce
--- /dev/null
+++ b/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-baseapps"
+KMMODULE="plasma"
+inherit kde4-meta
+
+DESCRIPTION="Additional Applets for Plasma"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkonq)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/plasma-runtime/metadata.xml b/kde-apps/plasma-runtime/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/plasma-runtime/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild b/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild
new file mode 100644
index 0000000..3e40b61
--- /dev/null
+++ b/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMMODULE="plasma"
+DECLARATIVE_REQUIRED="always"
+inherit kde4-meta
+
+DESCRIPTION="Script engine and package tool for plasma"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdebase_dep kactivities '' 4.13)
+ $(add_kdebase_dep kdelibs 'crypt')
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT=test
+# bug 443748
diff --git a/kde-apps/poxml/metadata.xml b/kde-apps/poxml/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/poxml/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/poxml/poxml-4.14.3.ebuild b/kde-apps/poxml/poxml-4.14.3.ebuild
new file mode 100644
index 0000000..c9aefca
--- /dev/null
+++ b/kde-apps/poxml/poxml-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="sys-devel/gettext"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/print-manager/metadata.xml b/kde-apps/print-manager/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/print-manager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/print-manager/print-manager-4.14.3.ebuild b/kde-apps/print-manager/print-manager-4.14.3.ebuild
new file mode 100644
index 0000000..72e9ecb
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-4.14.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Manage print jobs and printers in KDE"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug +gtk"
+
+DEPEND="
+ >=net-print/cups-1.5.0[dbus]
+"
+RDEPEND="${DEPEND}
+ !kde-base/printer-applet:4
+ !kde-base/system-config-printer-kde:4
+ !kde-misc/print-manager
+ 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/renamedlg-plugins/metadata.xml b/kde-apps/renamedlg-plugins/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/renamedlg-plugins/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild b/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild
new file mode 100644
index 0000000..9cbf898
--- /dev/null
+++ b/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMMODULE="renamedlgplugins"
+inherit kde4-meta
+
+DESCRIPTION="KDE RenameDlg plugins"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/rocs/metadata.xml b/kde-apps/rocs/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/rocs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/rocs/rocs-4.14.3.ebuild b/kde-apps/rocs/rocs-4.14.3.ebuild
new file mode 100644
index 0000000..cfffb90
--- /dev/null
+++ b/kde-apps/rocs/rocs-4.14.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE4 interface to work with Graph Theory"
+HOMEPAGE="https://www.kde.org/applications/education/rocs
+https://edu.kde.org/applications/mathematics/rocs"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/grantlee:0
+ dev-qt/qtxmlpatterns:4
+"
+DEPEND="
+ ${RDEPEND}
+ >=dev-libs/boost-1.49
+"
+
+RESTRICT=test
+# bug 443752
+
+src_test() {
+ local mycmakeargs=(-DKDE4_BUILD_TESTS=ON)
+ cmake-utils_src_configure
+ kde4-base_src_compile
+
+ cd "${BUILD_DIR}"
+ emake DESTDIR="${T}/tests" install
+ export KDEDIRS="${KDEDIRS}:${T}/tests/${PREFIX}"
+ kbuildsycoca4
+ ctest || die "tests failed"
+}
diff --git a/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch b/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch
new file mode 100644
index 0000000..d559b04
--- /dev/null
+++ b/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch
@@ -0,0 +1,19 @@
+Fixes build with networkmanager-1.0.6.
+
+Triggered by http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-1-0&id=6f616d4c4b04d5478f60d0311317bc84c5459ea4.
+
+https://bugs.gentoo.org/show_bug.cgi?id=559892
+
+diff --git a/solid-networkstatus/kded/CMakeLists.txt b/solid-networkstatus/kded/CMakeLists.txt
+index 633c7f1..341a1ed 100644
+--- a/solid-networkstatus/kded/CMakeLists.txt
++++ b/solid-networkstatus/kded/CMakeLists.txt
+@@ -20,7 +20,7 @@ if(NETWORKMANAGER_FOUND)
+ if(NM_0_7)
+ MESSAGE(STATUS "Adding in-process NetworkManager service-wart to kded module")
+ set(kded_networkstatus_PART_SRCS ${kded_networkstatus_PART_SRCS} networkmanagerstatus.cpp)
+- include_directories(${NETWORKMANAGER_INCLUDE_DIRS})
++ include_directories(${NETWORKMANAGER_INCLUDE_DIRS} ${NM-UTIL_INCLUDE_DIRS})
+ add_definitions(-DNM_BACKEND_ENABLED)
+ endif(NM_0_7)
+ endif(NETWORKMANAGER_FOUND)
diff --git a/kde-apps/solid-runtime/metadata.xml b/kde-apps/solid-runtime/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/solid-runtime/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild b/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild
new file mode 100644
index 0000000..855a17c
--- /dev/null
+++ b/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kde-runtime"
+KMNOMODULE=true
+inherit kde4-meta
+
+DESCRIPTION="KDE SC solid runtime modules (autoeject, automounter and others)"
+HOMEPAGE="https://solid.kde.org"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug bluetooth networkmanager"
+
+KMEXTRA="
+ solid-device-automounter/
+ solid-hardware/
+ solid-networkstatus/
+ solidautoeject/
+ soliduiserver/
+"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ bluetooth? ( net-wireless/bluedevil:4 )
+ networkmanager? ( || ( kde-misc/plasma-nm kde-misc/networkmanagement kde-plasma/plasma-nm ) )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.14.3-networkmanager-1.0.6.patch" )
diff --git a/kde-apps/step/metadata.xml b/kde-apps/step/metadata.xml
new file mode 100644
index 0000000..6b41dd3
--- /dev/null
+++ b/kde-apps/step/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <use>
+ <flag name="qalculate">Enable the libqalculate library for unit conversion</flag>
+ </use>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/step/step-4.14.3.ebuild b/kde-apps/step/step-4.14.3.ebuild
new file mode 100644
index 0000000..45def27
--- /dev/null
+++ b/kde-apps/step/step-4.14.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit flag-o-matic kde4-base
+
+DESCRIPTION="The KDE physics simulator"
+HOMEPAGE="https://edu.kde.org/step"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug +gsl +qalculate"
+
+DEPEND="
+ >=dev-cpp/eigen-2.0.3:2
+ gsl? ( >=sci-libs/gsl-1.9-r1 )
+ qalculate? ( >=sci-libs/libqalculate-0.9.5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # bug 560884
+ use ppc64 && append-flags -mno-altivec
+
+ local mycmakeargs=(
+ $(cmake-utils_use_with gsl)
+ $(cmake-utils_use_with qalculate)
+ )
+ kde4-base_src_configure
+}
diff --git a/kde-apps/svgpart/metadata.xml b/kde-apps/svgpart/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/svgpart/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/svgpart/svgpart-4.14.3.ebuild b/kde-apps/svgpart/svgpart-4.14.3.ebuild
new file mode 100644
index 0000000..cc4c7b5
--- /dev/null
+++ b/kde-apps/svgpart/svgpart-4.14.3.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="Svgpart is a kpart for viewing SVGs"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/sweeper/metadata.xml b/kde-apps/sweeper/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/sweeper/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/sweeper/sweeper-4.14.3.ebuild b/kde-apps/sweeper/sweeper-4.14.3.ebuild
new file mode 100644
index 0000000..6f8f33e
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-4.14.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Privacy Settings Widget"
+HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
+https://utils.kde.org/projects/sweeper"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-apps/thumbnailers/metadata.xml b/kde-apps/thumbnailers/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/thumbnailers/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild b/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild
new file mode 100644
index 0000000..00b388f
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kdegraphics-thumbnailers"
+inherit kde4-base
+
+DESCRIPTION="KDE 4 thumbnail generators for PDF/PS files"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep libkdcraw)
+ $(add_kdeapps_dep libkexiv2)
+"
+RDEPEND="${DEPEND}
+ $(add_kdeapps_dep kdebase-kioslaves)
+"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ S="${WORKDIR}/${KMNAME}-${PV}"
+fi
diff --git a/kde-apps/umbrello/umbrello-4.14.3.ebuild b/kde-apps/umbrello/umbrello-4.14.3.ebuild
new file mode 100644
index 0000000..c44b207
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-4.14.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE UML Modeller"
+HOMEPAGE="
+ https://www.kde.org/applications/development/umbrello
+ https://umbrello.kde.org
+"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/libxml2
+ dev-libs/libxslt
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-apps/zeroconf-ioslave/metadata.xml b/kde-apps/zeroconf-ioslave/metadata.xml
new file mode 100644
index 0000000..7a38bb9
--- /dev/null
+++ b/kde-apps/zeroconf-ioslave/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild
new file mode 100644
index 0000000..740b8e9
--- /dev/null
+++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="!kde-base/kdnssd:4"
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2016-07-07 16:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-07 15:49 [gentoo-commits] proj/kde-sunset:master commit in: kde-apps/libkonq/files/, kde-apps/kig/, kde-apps/kommander/, Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox