commit:     f224856df5b86e6cdd89a03f34d537a9de75cf6b
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Mon May  4 18:35:17 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed May  6 13:35:01 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f224856d

[kde-apps] Add kf5-based part of KDE Applications 15.04

Package-Manager: portage-2.2.18

 kde-apps/analitza/analitza-15.04.0.ebuild          | 32 ++++++++
 kde-apps/blinken/blinken-15.04.0.ebuild            | 34 ++++++++
 kde-apps/bomber/bomber-15.04.0.ebuild              | 30 +++++++
 kde-apps/bovo/bovo-15.04.0.ebuild                  | 29 +++++++
 kde-apps/cantor/cantor-15.04.0.ebuild              | 91 ++++++++++++++++++++++
 kde-apps/filelight/filelight-15.04.0.ebuild        | 30 +++++++
 kde-apps/granatier/granatier-15.04.0.ebuild        | 36 +++++++++
 kde-apps/gwenview/gwenview-15.04.0.ebuild          | 73 +++++++++++++++++
 .../kaccounts-integration-15.04.0.ebuild           | 39 ++++++++++
 .../kaccounts-providers-15.04.0.ebuild             | 22 ++++++
 kde-apps/kalgebra/kalgebra-15.04.0.ebuild          | 52 +++++++++++++
 kde-apps/kanagram/kanagram-15.04.0.ebuild          | 38 +++++++++
 kde-apps/kapman/kapman-15.04.0.ebuild              | 31 ++++++++
 kde-apps/kapptemplate/kapptemplate-15.04.0.ebuild  | 30 +++++++
 kde-apps/kate/kate-15.04.0.ebuild                  | 66 ++++++++++++++++
 kde-apps/katomic/katomic-15.04.0.ebuild            | 31 ++++++++
 kde-apps/kblackbox/kblackbox-15.04.0.ebuild        | 31 ++++++++
 kde-apps/kblocks/kblocks-15.04.0.ebuild            | 43 ++++++++++
 kde-apps/kbounce/kbounce-15.04.0.ebuild            | 34 ++++++++
 kde-apps/kbreakout/kbreakout-15.04.0.ebuild        | 38 +++++++++
 kde-apps/kbruch/kbruch-15.04.0.ebuild              | 25 ++++++
 kde-apps/kcalc/kcalc-15.04.0.ebuild                | 33 ++++++++
 kde-apps/kcharselect/kcharselect-15.04.0.ebuild    | 26 +++++++
 kde-apps/kcron/kcron-15.04.0.ebuild                | 27 +++++++
 kde-apps/kdenlive/kdenlive-15.04.0.ebuild          | 63 +++++++++++++++
 kde-apps/kdiamond/kdiamond-15.04.0.ebuild          | 32 ++++++++
 kde-apps/kfourinline/kfourinline-15.04.0.ebuild    | 33 ++++++++
 kde-apps/kgeography/kgeography-15.04.0.ebuild      | 14 ++++
 kde-apps/khangman/khangman-15.04.0.ebuild          | 37 +++++++++
 kde-apps/kig/kig-15.04.0.ebuild                    | 60 ++++++++++++++
 kde-apps/killbots/killbots-15.04.0.ebuild          | 28 +++++++
 kde-apps/kiten/kiten-15.04.0.ebuild                | 31 ++++++++
 kde-apps/kjumpingcube/kjumpingcube-15.04.0.ebuild  | 32 ++++++++
 kde-apps/klettres/klettres-15.04.0.ebuild          | 31 ++++++++
 kde-apps/klines/klines-15.04.0.ebuild              | 45 +++++++++++
 kde-apps/kmines/kmines-15.04.0.ebuild              | 53 +++++++++++++
 kde-apps/kmplot/kmplot-15.04.0.ebuild              | 35 +++++++++
 kde-apps/knetwalk/knetwalk-15.04.0.ebuild          | 39 ++++++++++
 kde-apps/kollision/kollision-15.04.0.ebuild        | 29 +++++++
 kde-apps/kompare/kompare-15.04.0.ebuild            | 31 ++++++++
 kde-apps/kpat/kpat-15.04.0.ebuild                  | 52 +++++++++++++
 kde-apps/kruler/kruler-15.04.0.ebuild              | 39 ++++++++++
 kde-apps/kshisen/kshisen-15.04.0.ebuild            | 32 ++++++++
 kde-apps/ksquares/ksquares-15.04.0.ebuild          | 31 ++++++++
 kde-apps/kstars/kstars-15.04.0.ebuild              | 68 ++++++++++++++++
 kde-apps/kteatime/kteatime-15.04.0.ebuild          | 28 +++++++
 kde-apps/ktimer/ktimer-15.04.0.ebuild              | 28 +++++++
 .../ktp-accounts-kcm-15.04.0.ebuild                | 61 +++++++++++++++
 kde-apps/ktp-approver/ktp-approver-15.04.0.ebuild  | 31 ++++++++
 .../ktp-auth-handler-15.04.0.ebuild                | 41 ++++++++++
 .../ktp-common-internals-15.04.0.ebuild            | 85 ++++++++++++++++++++
 .../ktp-contact-list-15.04.0.ebuild                | 46 +++++++++++
 .../ktp-contact-runner-15.04.0.ebuild              | 32 ++++++++
 .../ktp-desktop-applets-15.04.0.ebuild             | 26 +++++++
 .../ktp-filetransfer-handler-15.04.0.ebuild        | 29 +++++++
 .../ktp-kded-module/ktp-kded-module-15.04.0.ebuild | 43 ++++++++++
 .../ktp-send-file/ktp-send-file-15.04.0.ebuild     | 37 +++++++++
 kde-apps/ktp-text-ui/ktp-text-ui-15.04.0.ebuild    | 48 ++++++++++++
 kde-apps/kturtle/kturtle-15.04.0.ebuild            | 31 ++++++++
 kde-apps/kwordquiz/kwordquiz-15.04.0.ebuild        | 36 +++++++++
 kde-apps/libkdegames/libkdegames-15.04.0.ebuild    | 49 ++++++++++++
 .../libkeduvocdocument-15.04.0.ebuild              | 21 +++++
 kde-apps/libkmahjongg/libkmahjongg-15.04.0.ebuild  | 32 ++++++++
 .../libkomparediff2/libkomparediff2-15.04.0.ebuild | 29 +++++++
 kde-apps/lokalize/lokalize-15.04.0.ebuild          | 58 ++++++++++++++
 kde-apps/okteta/okteta-15.04.0.ebuild              | 53 +++++++++++++
 kde-apps/parley/parley-15.04.0.ebuild              | 47 +++++++++++
 .../print-manager/print-manager-15.04.0.ebuild     | 51 ++++++++++++
 kde-apps/rocs/rocs-15.04.0.ebuild                  | 52 +++++++++++++
 .../signon-kwallet-extension-15.04.0.ebuild        | 18 +++++
 kde-apps/step/step-15.04.0.ebuild                  | 66 ++++++++++++++++
 71 files changed, 2814 insertions(+)

diff --git a/kde-apps/analitza/analitza-15.04.0.ebuild 
b/kde-apps/analitza/analitza-15.04.0.ebuild
new file mode 100644
index 0000000..d45be81
--- /dev/null
+++ b/kde-apps/analitza/analitza-15.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE library for mathematical features"
+KEYWORDS=" ~amd64"
+IUSE="eigen opengl"
+
+DEPEND="
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtopengl:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       eigen? ( dev-cpp/eigen:3 )
+       opengl? ( virtual/opengl )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package eigen Eigen3)
+               $(cmake-utils_use_find_package opengl OpenGL)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-apps/blinken/blinken-15.04.0.ebuild 
b/kde-apps/blinken/blinken-15.04.0.ebuild
new file mode 100644
index 0000000..587ba59
--- /dev/null
+++ b/kde-apps/blinken/blinken-15.04.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="KDE version of the Simon Says game"
+HOMEPAGE="http://www.kde.org/applications/education/blinken
+http://edu.kde.org/blinken";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+       kde5_src_install
+
+       rm "${D}"/usr/share/apps/${PN}/README.packagers
+}

diff --git a/kde-apps/bomber/bomber-15.04.0.ebuild 
b/kde-apps/bomber/bomber-15.04.0.ebuild
new file mode 100644
index 0000000..0197179
--- /dev/null
+++ b/kde-apps/bomber/bomber-15.04.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE arcade bombing game"
+HOMEPAGE="http://www.kde.org/applications/games/bomber/";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+"
+
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/bovo/bovo-15.04.0.ebuild 
b/kde-apps/bovo/bovo-15.04.0.ebuild
new file mode 100644
index 0000000..5a32911
--- /dev/null
+++ b/kde-apps/bovo/bovo-15.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Five-in-a-row Board Game"
+HOMEPAGE="http://www.kde.org/applications/games/bovo/";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtconcurrent:5
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/cantor/cantor-15.04.0.ebuild 
b/kde-apps/cantor/cantor-15.04.0.ebuild
new file mode 100644
index 0000000..4555cd4
--- /dev/null
+++ b/kde-apps/cantor/cantor-15.04.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+PYTHON_COMPAT=( python2_7 )
+# FIXME: PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
+inherit kde5 python-r1
+
+DESCRIPTION="Interface for doing mathematics and scientific computing"
+HOMEPAGE="http://www.kde.org/applications/education/cantor 
http://edu.kde.org/cantor";
+KEYWORDS=" ~amd64"
+IUSE="analitza lua postscript python qalculate +R"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
+RDEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kpty)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       dev-qt/qtxmlpatterns:5
+       analitza? ( $(add_kdeapps_dep analitza) )
+       lua? ( dev-lang/luajit:2 )
+       qalculate? (
+               sci-libs/cln
+               sci-libs/libqalculate
+       )
+       postscript? ( app-text/libspectre )
+       python? ( ${PYTHON_DEPS} )
+       R? ( dev-lang/R )
+"
+DEPEND="${RDEPEND}
+       >=dev-cpp/eigen-2.0.3:2
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+       use python && python_setup
+       kde5_pkg_setup
+}
+
+src_prepare() {
+       # FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
+       sed -e '/^find_package(PythonLibs3)/ s/^/#/' \
+               -i src/backends/CMakeLists.txt || die
+}
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package analitza Analitza5)
+               $(cmake-utils_use_find_package lua LuaJIT)
+               $(cmake-utils_use_find_package postscript LibSpectre)
+               $(cmake-utils_use_find_package python PythonLibs)
+               $(cmake-utils_use_find_package qalculate)
+               $(cmake-utils_use_find_package R)
+       )
+       kde5_src_configure
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+
+       if ! use analitza && ! use lua && ! 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', 
'lua', 'python', 'qalculate' or 'R' USE flag enabled"
+               ewarn "    # emerge -vaDu sci-mathematics/maxima"
+               echo
+       fi
+}

diff --git a/kde-apps/filelight/filelight-15.04.0.ebuild 
b/kde-apps/filelight/filelight-15.04.0.ebuild
new file mode 100644
index 0000000..6e780f6
--- /dev/null
+++ b/kde-apps/filelight/filelight-15.04.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
+HOMEPAGE="http://utils.kde.org/projects/filelight";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep solid)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/granatier/granatier-15.04.0.ebuild 
b/kde-apps/granatier/granatier-15.04.0.ebuild
new file mode 100644
index 0000000..d418c67
--- /dev/null
+++ b/kde-apps/granatier/granatier-15.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Bomberman game"
+HOMEPAGE="http://www.kde.org/applications/games/granatier/";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/gwenview/gwenview-15.04.0.ebuild 
b/kde-apps/gwenview/gwenview-15.04.0.ebuild
new file mode 100644
index 0000000..e4729f2
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-15.04.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE image viewer"
+HOMEPAGE="
+       http://www.kde.org/applications/graphics/gwenview/
+       http://gwenview.sourceforge.net/
+"
+KEYWORDS=" ~amd64"
+IUSE="kipi raw semantic-desktop"
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemmodels)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtopengl:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       media-gfx/exiv2:=
+       media-libs/lcms:2
+       media-libs/libpng:0=
+       media-libs/phonon[qt5]
+       virtual/jpeg:0
+       x11-libs/libX11
+       kipi? ( $(add_kdeapps_dep libkipi '' 5.9999) )
+       raw? ( $(add_kdeapps_dep libkdcraw '' 5.9999) )
+       semantic-desktop? ( $(add_plasma_dep baloo) )
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package kipi KF5Kipi)
+               $(cmake-utils_use_find_package raw KF5KDcraw)
+       )
+
+       # 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
+
+       kde5_src_configure
+}

diff --git 
a/kde-apps/kaccounts-integration/kaccounts-integration-15.04.0.ebuild 
b/kde-apps/kaccounts-integration/kaccounts-integration-15.04.0.ebuild
new file mode 100644
index 0000000..6df63db
--- /dev/null
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-15.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_TEST=true
+inherit kde5
+
+DESCRIPTION="Administer web accounts for the sites and services across the KDE 
desktop"
+HOMEPAGE="https://community.kde.org/KTp";
+LICENSE="LGPL-2.1"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwidgetsaddons)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       net-libs/accounts-qt
+       net-libs/signond
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       mycmakeargs=(
+               -DCMAKE_DISABLE_FIND_PACKAGE_KF5Akonadi=ON
+       )
+       kde5_src_configure
+}

diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-15.04.0.ebuild 
b/kde-apps/kaccounts-providers/kaccounts-providers-15.04.0.ebuild
new file mode 100644
index 0000000..ba52750
--- /dev/null
+++ b/kde-apps/kaccounts-providers/kaccounts-providers-15.04.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE accounts providers"
+HOMEPAGE="https://community.kde.org/KTp";
+LICENSE="LGPL-2.1"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       net-libs/libaccounts-glib
+"
+RDEPEND="
+       net-im/telepathy-connection-managers[xmpp]
+       net-libs/signon-ui
+       net-libs/signon-oauth2
+"

diff --git a/kde-apps/kalgebra/kalgebra-15.04.0.ebuild 
b/kde-apps/kalgebra/kalgebra-15.04.0.ebuild
new file mode 100644
index 0000000..7842da7
--- /dev/null
+++ b/kde-apps/kalgebra/kalgebra-15.04.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="MathML-based graph calculator for KDE"
+HOMEPAGE="http://www.kde.org/applications/education/kalgebra
+http://edu.kde.org/kalgebra";
+KEYWORDS=" ~amd64"
+IUSE="ncurses opengl"
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep analitza opengl?)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtwebkit:5
+       dev-qt/qtwidgets:5
+       ncurses? (
+               sys-libs/ncurses
+               sys-libs/readline:0
+       )
+       opengl? (
+               dev-qt/qtopengl:5
+               dev-qt/qtprintsupport:5
+               virtual/glu
+       )
+"
+RDEPEND="${DEPEND}
+       !kde-base/analitza:4
+       !kde-base/kalgebra:4
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package ncurses Curses)
+               $(cmake-utils_use_find_package ncurses Readline)
+               $(cmake-utils_use_find_package opengl OpenGL)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-apps/kanagram/kanagram-15.04.0.ebuild 
b/kde-apps/kanagram/kanagram-15.04.0.ebuild
new file mode 100644
index 0000000..223e2a0
--- /dev/null
+++ b/kde-apps/kanagram/kanagram-15.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Game based on anagrams of works"
+HOMEPAGE="http://www.kde.org/applications/education/kanagram
+http://edu.kde.org/kanagram";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep sonnet)
+       $(add_kdeapps_dep libkeduvocdocument)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+"
+RDEPEND="${DEPEND}
+       $(add_kdeapps_dep kdeedu-data)
+       dev-qt/qtquickcontrols:5
+       dev-qt/qtwebkit:5[qml]
+       !kde-base/kanagram:4
+"

diff --git a/kde-apps/kapman/kapman-15.04.0.ebuild 
b/kde-apps/kapman/kapman-15.04.0.ebuild
new file mode 100644
index 0000000..d057b60
--- /dev/null
+++ b/kde-apps/kapman/kapman-15.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Pac-Man clone for KDE"
+HOMEPAGE="http://www.kde.org/applications/games/kapman/";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kapptemplate/kapptemplate-15.04.0.ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.04.0.ebuild
new file mode 100644
index 0000000..87baa8e
--- /dev/null
+++ b/kde-apps/kapptemplate/kapptemplate-15.04.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_PUNT_BOGUS_DEPS="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="A shell script to create the necessary framework to develop KDE 
applications"
+HOMEPAGE="http://www.kde.org/applications/development/kapptemplate";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kwidgetsaddons)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kate/kate-15.04.0.ebuild 
b/kde-apps/kate/kate-15.04.0.ebuild
new file mode 100644
index 0000000..7e465fa
--- /dev/null
+++ b/kde-apps/kate/kate-15.04.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Kate is an advanced text editor"
+HOMEPAGE="http://www.kde.org/applications/utilities/kate 
http://kate-editor.org";
+KEYWORDS=" ~amd64"
+IUSE="+addons"
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemmodels)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtscript:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       addons? (
+               $(add_frameworks_dep kbookmarks)
+               $(add_frameworks_dep knewstuff)
+               $(add_frameworks_dep knotifications)
+               $(add_frameworks_dep kwallet)
+               $(add_frameworks_dep plasma)
+               $(add_frameworks_dep threadweaver)
+               dev-qt/qtsql:5
+               >=dev-libs/libgit2-0.22.0:=
+       )
+"
+RDEPEND="${DEPEND}
+       !kde-base/kate:4
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_build addons)
+               -DBUILD_kwrite=FALSE
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-apps/katomic/katomic-15.04.0.ebuild 
b/kde-apps/katomic/katomic-15.04.0.ebuild
new file mode 100644
index 0000000..2ee75ac
--- /dev/null
+++ b/kde-apps/katomic/katomic-15.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE Atomic Entertainment Game"
+HOMEPAGE="
+       http://www.kde.org/applications/games/katomic/
+       http://games.kde.org/game.php?game=katomic
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

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

diff --git a/kde-apps/kblocks/kblocks-15.04.0.ebuild 
b/kde-apps/kblocks/kblocks-15.04.0.ebuild
new file mode 100644
index 0000000..f8151fb
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-15.04.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="A single-player Tetris-like KDE game"
+HOMEPAGE="http://www.kde.org/applications/games/kblocks/";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kitemmodels)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # fix copy-paste (?) error, there are no tests
+       sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
+
+       kde5_src_prepare
+}

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

diff --git a/kde-apps/kbreakout/kbreakout-15.04.0.ebuild 
b/kde-apps/kbreakout/kbreakout-15.04.0.ebuild
new file mode 100644
index 0000000..6082114
--- /dev/null
+++ b/kde-apps/kbreakout/kbreakout-15.04.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="A Breakout-like game for KDE"
+HOMEPAGE="
+       http://www.kde.org/applications/games/kbreakout/
+       http://games.kde.org/game.php?game=kbreakout
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kbruch/kbruch-15.04.0.ebuild 
b/kde-apps/kbruch/kbruch-15.04.0.ebuild
new file mode 100644
index 0000000..9c37fc9
--- /dev/null
+++ b/kde-apps/kbruch/kbruch-15.04.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Educational application to learn calculating with fractions"
+HOMEPAGE="http://www.kde.org/applications/education/kbruch 
http://edu.kde.org/kbruch";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kcalc/kcalc-15.04.0.ebuild 
b/kde-apps/kcalc/kcalc-15.04.0.ebuild
new file mode 100644
index 0000000..edb6968
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-15.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="http://www.kde.org/applications/utilities/kcalc
+http://utils.kde.org/projects/kcalc";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-libs/gmp:0
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+"
+RDEPEND="${DEPEND}
+       !kde-base/kcalc:4
+"

diff --git a/kde-apps/kcharselect/kcharselect-15.04.0.ebuild 
b/kde-apps/kcharselect/kcharselect-15.04.0.ebuild
new file mode 100644
index 0000000..338e811
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-15.04.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="http://www.kde.org/applications/utilities/kcharselect
+http://utils.kde.org/projects/kcharselect";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kcron/kcron-15.04.0.ebuild 
b/kde-apps/kcron/kcron-15.04.0.ebuild
new file mode 100644
index 0000000..8219f3e
--- /dev/null
+++ b/kde-apps/kcron/kcron-15.04.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="KDE Task Scheduler"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kwidgetsaddons)
+       dev-qt/qtgui:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}
+       !prefix? ( virtual/cron )
+"

diff --git a/kde-apps/kdenlive/kdenlive-15.04.0.ebuild 
b/kde-apps/kdenlive/kdenlive-15.04.0.ebuild
new file mode 100644
index 0000000..966a20a
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-15.04.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="http://www.kdenlive.org/";
+
+LICENSE="GPL-2"
+KEYWORDS=" ~amd64"
+IUSE="v4l"
+
+RDEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kbookmarks)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kplotting)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep solid)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtopengl:5
+       dev-qt/qtscript:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       >=media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml]
+       virtual/ffmpeg[encode,sdl,X]
+       virtual/opengl
+       v4l? ( media-libs/libv4l )
+       !media-video/kdenlive
+"
+DEPEND="${RDEPEND}
+       sys-devel/gettext
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package v4l LibV4L2)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-apps/kdiamond/kdiamond-15.04.0.ebuild 
b/kde-apps/kdiamond/kdiamond-15.04.0.ebuild
new file mode 100644
index 0000000..2143961
--- /dev/null
+++ b/kde-apps/kdiamond/kdiamond-15.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="A KDE three-in-a-row game"
+HOMEPAGE="
+       http://www.kde.org/applications/games/kdiamond/
+       http://games.kde.org/game.php?game=kdiamond
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kfourinline/kfourinline-15.04.0.ebuild 
b/kde-apps/kfourinline/kfourinline-15.04.0.ebuild
new file mode 100644
index 0000000..8cbc42c
--- /dev/null
+++ b/kde-apps/kfourinline/kfourinline-15.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="KDE four-in-a-row game"
+HOMEPAGE="
+       http://www.kde.org/applications/games/kfourinline/
+       http://games.kde.org/game.php?game=kfourinline
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kdnssd)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kgeography/kgeography-15.04.0.ebuild 
b/kde-apps/kgeography/kgeography-15.04.0.ebuild
new file mode 100644
index 0000000..9430339
--- /dev/null
+++ b/kde-apps/kgeography/kgeography-15.04.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Geography learning tool"
+HOMEPAGE="http://edu.kde.org/applications/miscellaneous/kgeography
+http://edu.kde.org/applications/all/kgeography";
+KEYWORDS=" ~amd64"
+IUSE=""

diff --git a/kde-apps/khangman/khangman-15.04.0.ebuild 
b/kde-apps/khangman/khangman-15.04.0.ebuild
new file mode 100644
index 0000000..71f790f
--- /dev/null
+++ b/kde-apps/khangman/khangman-15.04.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Classical hangman game for KDE"
+HOMEPAGE="http://www.kde.org/applications/education/khangman
+http://edu.kde.org/khangman";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkeduvocdocument)
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       media-libs/phonon[qt5]
+"
+RDEPEND="${DEPEND}
+       $(add_kdeapps_dep kdeedu-data)
+       !kde-base/khangman:4
+"

diff --git a/kde-apps/kig/kig-15.04.0.ebuild b/kde-apps/kig/kig-15.04.0.ebuild
new file mode 100644
index 0000000..fe96635
--- /dev/null
+++ b/kde-apps/kig/kig-15.04.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 kde5
+
+DESCRIPTION="KDE Interactive Geometry tool"
+HOMEPAGE="http://www.kde.org/applications/education/kig http://edu.kde.org/kig";
+KEYWORDS=" ~amd64"
+IUSE="scripting"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+       ${PYTHON_DEPS}
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       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
+       kde5_pkg_setup
+}
+
+src_prepare() {
+       kde5_src_prepare
+
+       python_fix_shebang .
+}
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package scripting BoostPython)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-apps/killbots/killbots-15.04.0.ebuild 
b/kde-apps/killbots/killbots-15.04.0.ebuild
new file mode 100644
index 0000000..4b776bd
--- /dev/null
+++ b/kde-apps/killbots/killbots-15.04.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Kill the bots or they kill you!"
+HOMEPAGE="http://www.kde.org/applications/games/killbots/";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kiten/kiten-15.04.0.ebuild 
b/kde-apps/kiten/kiten-15.04.0.ebuild
new file mode 100644
index 0000000..9b368b0
--- /dev/null
+++ b/kde-apps/kiten/kiten-15.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="KDE Japanese dictionary and reference"
+HOMEPAGE="http://www.kde.org/applications/education/kiten 
http://edu.kde.org/kiten";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep khtml)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

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

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

diff --git a/kde-apps/klines/klines-15.04.0.ebuild 
b/kde-apps/klines/klines-15.04.0.ebuild
new file mode 100644
index 0000000..821347d
--- /dev/null
+++ b/kde-apps/klines/klines-15.04.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="A little KDE game about balls and how to get rid of them"
+HOMEPAGE="
+       http://www.kde.org/applications/games/klines/
+       http://games.kde.org/game.php?game=klines
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # fix copy-paste (?) error, there are no tests
+       sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
+
+       kde5_src_prepare
+}

diff --git a/kde-apps/kmines/kmines-15.04.0.ebuild 
b/kde-apps/kmines/kmines-15.04.0.ebuild
new file mode 100644
index 0000000..3b3c54c
--- /dev/null
+++ b/kde-apps/kmines/kmines-15.04.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="Classic mine sweeper game"
+HOMEPAGE="
+       http://www.kde.org/applications/games/kmines/
+       http://games.kde.org/game.php?game=kmines
+"
+KEYWORDS=" ~amd64"
+IUSE="phonon"
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       phonon? ( media-libs/phonon[qt5] )
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # fix copy-paste (?) error, there are no tests
+       sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
+
+       kde5_src_prepare
+}
+
+src_configure(){
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package phonon Phonon4Qt5)
+       )
+
+       kde5_src_configure
+}

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

diff --git a/kde-apps/knetwalk/knetwalk-15.04.0.ebuild 
b/kde-apps/knetwalk/knetwalk-15.04.0.ebuild
new file mode 100644
index 0000000..3f34e87
--- /dev/null
+++ b/kde-apps/knetwalk/knetwalk-15.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
+HOMEPAGE="
+       http://www.kde.org/applications/games/knetwalk/
+       http://games.kde.org/game.php?game=knetwalk
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kollision/kollision-15.04.0.ebuild 
b/kde-apps/kollision/kollision-15.04.0.ebuild
new file mode 100644
index 0000000..3b27173
--- /dev/null
+++ b/kde-apps/kollision/kollision-15.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Simple ball dodging game"
+HOMEPAGE="
+       http://www.kde.org/applications/games/kollision/
+       http://games.kde.org/game.php?game=kollision
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kompare/kompare-15.04.0.ebuild 
b/kde-apps/kompare/kompare-15.04.0.ebuild
new file mode 100644
index 0000000..d2ce22c
--- /dev/null
+++ b/kde-apps/kompare/kompare-15.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Kompare is a program to view the differences between files"
+HOMEPAGE="http://www.kde.org/applications/development/kompare
+http://www.caffeinated.me.uk/kompare";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+RDEPEND="
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdoctools)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_kdeapps_dep libkomparediff2)
+       dev-qt/qtprintsupport:5
+       dev-qt/qtwidgets:5
+"
+
+DEPEND="${RDEPEND}"

diff --git a/kde-apps/kpat/kpat-15.04.0.ebuild 
b/kde-apps/kpat/kpat-15.04.0.ebuild
new file mode 100644
index 0000000..67c3ae3
--- /dev/null
+++ b/kde-apps/kpat/kpat-15.04.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="http://games.kde.org/game.php?game=kpat";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+# Dependencies needs upstream cleanup
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+       x11-misc/shared-mime-info
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # fix copy-paste (?) error, there are no tests
+       sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
+
+       kde5_src_prepare
+}

diff --git a/kde-apps/kruler/kruler-15.04.0.ebuild 
b/kde-apps/kruler/kruler-15.04.0.ebuild
new file mode 100644
index 0000000..ba9d239
--- /dev/null
+++ b/kde-apps/kruler/kruler-15.04.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Screen ruler for Plasma"
+HOMEPAGE="http://www.kde.org/applications/graphics/kruler/";
+KEYWORDS=" ~amd64"
+IUSE="X"
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       X? (
+               dev-qt/qtx11extras:5
+               x11-libs/libxcb
+       )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package X X11)
+       )
+
+       kde5_src_configure
+}

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

diff --git a/kde-apps/ksquares/ksquares-15.04.0.ebuild 
b/kde-apps/ksquares/ksquares-15.04.0.ebuild
new file mode 100644
index 0000000..557e66b
--- /dev/null
+++ b/kde-apps/ksquares/ksquares-15.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="KDE clone of the game squares"
+HOMEPAGE="
+       http://www.kde.org/applications/games/ksquares/
+       http://games.kde.org/game.php?game=ksquares
+"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkdegames)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kstars/kstars-15.04.0.ebuild 
b/kde-apps/kstars/kstars-15.04.0.ebuild
new file mode 100644
index 0000000..d11383b
--- /dev/null
+++ b/kde-apps/kstars/kstars-15.04.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+PYTHON_COMPAT=( python2_7 )
+inherit kde5 python-single-r1
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="http://www.kde.org/applications/education/kstars 
http://edu.kde.org/kstars";
+KEYWORDS=" ~amd64"
+IUSE="fits indi wcs xplanet"
+
+REQUIRED_USE="indi? ( fits )"
+
+# TODO: AstrometryNet requires new package
+# FIXME: doesn't build without sci-libs/cfitsio as of 15.04.0
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kinit)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kplotting)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       dev-cpp/eigen:3
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtmultimedia:5
+       dev-qt/qtopengl:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtscript:5
+       dev-qt/qtsql:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       >=sci-libs/cfitsio-0.390
+       sys-libs/zlib
+       indi? ( >=sci-libs/indilib-1.0.0 )
+       wcs? ( sci-astronomy/wcslib )
+       xplanet? ( x11-misc/xplanet )
+"
+RDEPEND="${DEPEND}
+       ${PYTHON_DEPS}
+"
+
+# Regression from commit e9f1b544eda238c068fbbbbf612f291c734ea5aa
+# Inspiration from https://git.reviewboard.kde.org/r/110787/
+PATCHES=( "${FILESDIR}/${PN}-15.04.0-use-python2-explicitly.patch" )
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package indi)
+               $(cmake-utils_use_find_package wcs WCSLIB)
+               $(cmake-utils_use_find_package xplanet Xplanet)
+       )
+
+       kde5_src_configure
+}

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

diff --git a/kde-apps/ktimer/ktimer-15.04.0.ebuild 
b/kde-apps/ktimer/ktimer-15.04.0.ebuild
new file mode 100644
index 0000000..24d5cad
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-15.04.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="KDE Timer"
+HOMEPAGE="http://www.kde.org/applications/utilities/ktimer
+http://utils.kde.org/projects/ktimer";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

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

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

diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-15.04.0.ebuild 
b/kde-apps/ktp-auth-handler/ktp-auth-handler-15.04.0.ebuild
new file mode 100644
index 0000000..c8e15fa
--- /dev/null
+++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-15.04.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy authentication handler"
+HOMEPAGE="http://community.kde.org/Real-Time_Communication_and_Collaboration";
+
+LICENSE="LGPL-2.1"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_kdeapps_dep kaccounts-integration)
+       $(add_kdeapps_dep ktp-common-internals)
+       app-crypt/qca[qt5]
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtwidgets:5
+       net-libs/accounts-qt
+       net-libs/signond
+       net-libs/telepathy-qt[qt5]
+"
+DEPEND="
+       $(add_frameworks_dep kdewebkit)
+       ${COMMON_DEPEND}
+"
+RDEPEND="${COMMON_DEPEND}
+       app-crypt/qca[openssl]
+       !net-im/ktp-auth-handler
+"

diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-15.04.0.ebuild 
b/kde-apps/ktp-common-internals/ktp-common-internals-15.04.0.ebuild
new file mode 100644
index 0000000..49f99c6
--- /dev/null
+++ b/kde-apps/ktp-common-internals/ktp-common-internals-15.04.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_DOXYGEN="true"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="KDE Telepathy common library"
+HOMEPAGE="http://community.kde.org/Real-Time_Communication_and_Collaboration";
+
+LICENSE="LGPL-2.1"
+KEYWORDS=" ~amd64"
+IUSE="otr sso"
+
+# todo: kdepimlibs
+COMMON_DEPEND="
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kpeople)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtdbus:5
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtsql:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       net-libs/accounts-qt
+       net-libs/telepathy-logger-qt:5
+       >=net-libs/telepathy-qt-0.9.5[qt5]
+       sso? (
+               $(add_kdeapps_dep kaccounts-integration)
+               net-libs/accounts-qt
+       )
+       otr? (
+               dev-libs/libgcrypt:0=
+               >=net-libs/libotr-4.0.0
+       )
+"
+DEPEND="
+       ${COMMON_DEPEND}
+       $(add_frameworks_dep kio)
+       dev-qt/qtnetwork:5
+"
+RDEPEND="
+       ${COMMON_DEPEND}
+       !net-im/ktp-common-internals
+"
+
+PATCHES=( "${FILESDIR}/${PN}-tests-optional.patch" )
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package doc Doxygen)
+               $(cmake-utils_use_find_package sso KAccounts)
+               $(cmake-utils_use_find_package sso AccountsQt5)
+               $(cmake-utils_use_find_package otr Libgcrypt)
+               $(cmake-utils_use_find_package otr LibOTR)
+       )
+
+       kde5_src_configure
+}
+
+src_compile() {
+       kde5_src_compile
+       use doc && kde5_src_compile apidox
+}
+
+src_install() {
+       kde5_src_install
+       use doc && dodoc "${BUILD_DIR}"/KTp/docs/html/*
+}

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

diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-15.04.0.ebuild 
b/kde-apps/ktp-contact-runner/ktp-contact-runner-15.04.0.ebuild
new file mode 100644
index 0000000..5a472a9
--- /dev/null
+++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-15.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy krunner plugin"
+HOMEPAGE="http://community.kde.org/Real-Time_Communication_and_Collaboration";
+
+LICENSE="LGPL-2.1"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep krunner)
+       $(add_kdeapps_dep ktp-common-internals)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       net-libs/telepathy-qt[qt5]
+"
+DEPEND="
+       ${COMMON_DEPEND}
+       $(add_frameworks_dep kservice)
+"
+RDEPEND="${COMMON_DEPEND}
+       !net-im/ktp-contact-runner
+"

diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-15.04.0.ebuild 
b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-15.04.0.ebuild
new file mode 100644
index 0000000..b3bafd0
--- /dev/null
+++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-15.04.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
+HOMEPAGE="http://community.kde.org/Real-Time_Communication_and_Collaboration";
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kwindowsystem)
+       dev-qt/qtdeclarative:5
+"
+DEPEND="
+       ${COMMON_DEPEND}
+       $(add_frameworks_dep plasma)
+"
+RDEPEND="${COMMON_DEPEND}
+       !net-im/ktp-desktop-applets
+"

diff --git 
a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-15.04.0.ebuild 
b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-15.04.0.ebuild
new file mode 100644
index 0000000..a36fbf5
--- /dev/null
+++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-15.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy file transfer handler"
+HOMEPAGE="http://community.kde.org/Real-Time_Communication_and_Collaboration";
+
+LICENSE="GPL-2"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_kdeapps_dep ktp-common-internals)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       net-libs/telepathy-qt[qt5]
+"
+RDEPEND="${DEPEND}
+       !net-im/ktp-filetransfer-handler
+"

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

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

diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-15.04.0.ebuild 
b/kde-apps/ktp-text-ui/ktp-text-ui-15.04.0.ebuild
new file mode 100644
index 0000000..bda3f29
--- /dev/null
+++ b/kde-apps/ktp-text-ui/ktp-text-ui-15.04.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy text chat window"
+HOMEPAGE="http://community.kde.org/Real-Time_Communication_and_Collaboration";
+
+LICENSE="GPL-2"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdewebkit)
+       $(add_frameworks_dep kemoticons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kpeople)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep sonnet)
+       $(add_kdeapps_dep ktp-common-internals)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtwebkit:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       net-libs/telepathy-qt[qt5]
+"
+RDEPEND="${DEPEND}
+       $(add_kdeapps_dep ktp-contact-list)
+       !net-im/ktp-text-ui
+"

diff --git a/kde-apps/kturtle/kturtle-15.04.0.ebuild 
b/kde-apps/kturtle/kturtle-15.04.0.ebuild
new file mode 100644
index 0000000..3678c5f
--- /dev/null
+++ b/kde-apps/kturtle/kturtle-15.04.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+inherit kde5
+
+DESCRIPTION="Educational programming environment using the Logo programming 
language"
+HOMEPAGE="http://www.kde.org/applications/education/kturtle 
http://edu.kde.org/kturtle";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/kwordquiz/kwordquiz-15.04.0.ebuild 
b/kde-apps/kwordquiz/kwordquiz-15.04.0.ebuild
new file mode 100644
index 0000000..1c5646e
--- /dev/null
+++ b/kde-apps/kwordquiz/kwordquiz-15.04.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="A powerful flashcard and vocabulary learning program"
+HOMEPAGE="http://www.kde.org/applications/education/kwordquiz 
http://edu.kde.org/kwordquiz";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep sonnet)
+       $(add_frameworks_dep kxmlgui)
+       $(add_kdeapps_dep libkeduvocdocument)
+       dev-qt/qtprintsupport:5
+       dev-qt/qtwidgets:5
+       media-libs/phonon[qt5]
+"
+RDEPEND=${DEPEND}

diff --git a/kde-apps/libkdegames/libkdegames-15.04.0.ebuild 
b/kde-apps/libkdegames/libkdegames-15.04.0.ebuild
new file mode 100644
index 0000000..a8dda56
--- /dev/null
+++ b/kde-apps/libkdegames/libkdegames-15.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Base library common to many KDE games"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kbookmarks)
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kdnssd)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtsvg:5
+       media-libs/libsndfile
+       media-libs/openal
+"
+
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-15.04.0.ebuild 
b/kde-apps/libkeduvocdocument/libkeduvocdocument-15.04.0.ebuild
new file mode 100644
index 0000000..1444511
--- /dev/null
+++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-15.04.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for reading/writing KVTML"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       dev-qt/qtxml:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkmahjongg/libkmahjongg-15.04.0.ebuild 
b/kde-apps/libkmahjongg/libkmahjongg-15.04.0.ebuild
new file mode 100644
index 0000000..6edcac3
--- /dev/null
+++ b/kde-apps/libkmahjongg/libkmahjongg-15.04.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="LibKMahjongg for KDE"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       dev-qt/qtgui:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # fix copy-paste (?) error, there are no tests
+       sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
+
+       kde5_src_prepare
+}
\ No newline at end of file

diff --git a/kde-apps/libkomparediff2/libkomparediff2-15.04.0.ebuild 
b/kde-apps/libkomparediff2/libkomparediff2-15.04.0.ebuild
new file mode 100644
index 0000000..8ff2b04
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-15.04.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE library to compare files and strings"
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}
+       !kde-apps/libkomparediff2:4
+       !<=kde-base/kompare-4.11.50
+       !kde-base/libkomparediff2
+"

diff --git a/kde-apps/lokalize/lokalize-15.04.0.ebuild 
b/kde-apps/lokalize/lokalize-15.04.0.ebuild
new file mode 100644
index 0000000..5503cb7
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-15.04.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=true
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1 kde5
+
+DESCRIPTION="KDE Applications 5 translation tool"
+HOMEPAGE="http://www.kde.org/applications/development/lokalize
+http://l10n.kde.org/tools";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdoctools)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kross)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep sonnet)
+       >=app-text/hunspell-1.2.8
+       dev-qt/qtdbus:5
+       dev-qt/qtscript:5
+       dev-qt/qtsql:5[sqlite]
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}
+       $(add_kdeapps_dep pykde5 "${PYTHON_USEDEP}")
+       dev-python/translate-toolkit[${PYTHON_USEDEP}]
+       !kde-apps/lokalize:4
+       !kde-base/lokalize
+"
+
+pkg_setup() {
+       python-single-r1_pkg_setup
+       kde5_pkg_setup
+}
+
+src_install() {
+       kde5_src_install
+       python_fix_shebang "${ED}/usr/share/${PN}"
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+
+       if ! has_version dev-vcs/subversion ; then
+               elog "To be able to autofetch KDE translations in new project 
wizard, install dev-vcs/subversion."
+       fi
+}

diff --git a/kde-apps/okteta/okteta-15.04.0.ebuild 
b/kde-apps/okteta/okteta-15.04.0.ebuild
new file mode 100644
index 0000000..3307d0b
--- /dev/null
+++ b/kde-apps/okteta/okteta-15.04.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE hexeditor"
+HOMEPAGE="http://www.kde.org/applications/utilities/okteta
+http://utils.kde.org/projects/okteta";
+KEYWORDS=" ~amd64"
+IUSE="crypt examples"
+
+DEPEND="
+       $(add_frameworks_dep kbookmarks)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdoctools)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       dev-qt/qtnetwork:5
+       dev-qt/designer:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       dev-qt/qtscript:5[scripttools]
+       crypt? ( app-crypt/qca:2[qt5] )
+"
+RDEPEND="${DEPEND}
+       !kde-base/okteta:4
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package crypt QCA2)
+               $(cmake-utils_use_enable examples OKTETA_BUILD_EXAMPLES)
+               $(cmake-utils_use_build test TESTING)
+               $(cmake-utils_use_find_package test Qt5Test)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-apps/parley/parley-15.04.0.ebuild 
b/kde-apps/parley/parley-15.04.0.ebuild
new file mode 100644
index 0000000..a1243ba
--- /dev/null
+++ b/kde-apps/parley/parley-15.04.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Educational: vocabulary trainer"
+HOMEPAGE="http://www.kde.org/applications/education/parley
+http://edu.kde.org/applications/school/parley";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+DEPEND="
+       $(add_kdeapps_dep libkeduvocdocument)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep khtml)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kross)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep sonnet)
+       dev-libs/libxml2:2
+       dev-libs/libxslt
+       dev-qt/qtdbus:5
+       dev-qt/qtconcurrent:5
+       dev-qt/qtgui:5
+       dev-qt/qtmultimedia:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}
+       $(add_kdeapps_dep kdeedu-data)
+       !kde-base/parley:4
+"

diff --git a/kde-apps/print-manager/print-manager-15.04.0.ebuild 
b/kde-apps/print-manager/print-manager-15.04.0.ebuild
new file mode 100644
index 0000000..807cd01
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-15.04.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+KEYWORDS=" ~amd64"
+IUSE="gtk"
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       dev-qt/qtdbus:5
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtwidgets:5
+       net-print/cups
+"
+RDEPEND="${DEPEND}
+       gtk? ( app-admin/system-config-printer-gnome )
+"
+
+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-gnome"
+               ewarn
+               ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
+               ewarn "and will show the following error status during runtime:"
+               ewarn
+               ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
+               ewarn "was not provided by any .service files'\""
+               ewarn
+       fi
+}

diff --git a/kde-apps/rocs/rocs-15.04.0.ebuild 
b/kde-apps/rocs/rocs-15.04.0.ebuild
new file mode 100644
index 0000000..0ab7d8c
--- /dev/null
+++ b/kde-apps/rocs/rocs-15.04.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Interface to work with Graph Theory"
+HOMEPAGE="http://www.kde.org/applications/education/rocs
+http://edu.kde.org/applications/mathematics/rocs";
+KEYWORDS=" ~amd64"
+IUSE=""
+
+RDEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kxmlgui)
+       dev-libs/grantlee:5
+       dev-qt/qtconcurrent:5
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtgui:5
+       dev-qt/qtscript:5[scripttools]
+       dev-qt/qtsvg:5
+       dev-qt/qtwebkit:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       dev-qt/qtxmlpatterns:5
+"
+DEPEND="${RDEPEND}
+       >=dev-libs/boost-1.49
+"
+
+RESTRICT=test  # 1/10 tests currently fails
+
+src_prepare() {
+       # Duplicate
+       sed -e '/^find_package.*KF5DocTools/ s/^/#/' -i CMakeLists.txt || die
+
+       kde5_src_prepare
+}

diff --git 
a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-15.04.0.ebuild 
b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-15.04.0.ebuild
new file mode 100644
index 0000000..ed19024
--- /dev/null
+++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-15.04.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KWallet extension for signond"
+HOMEPAGE="https://01.org/gsso/";
+KEYWORDS=" ~amd64"
+LICENSE="LGPL-2.1"
+
+DEPEND="
+       $(add_frameworks_dep kwallet)
+       net-libs/signond
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-apps/step/step-15.04.0.ebuild 
b/kde-apps/step/step-15.04.0.ebuild
new file mode 100644
index 0000000..75c98dd
--- /dev/null
+++ b/kde-apps/step/step-15.04.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Interactive physics simulator"
+HOMEPAGE="http://edu.kde.org/step";
+KEYWORDS=" ~amd64"
+IUSE="+gsl +qalculate"
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep khtml)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kplotting)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       >=dev-cpp/eigen-3.2.4:3
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtopengl:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       sci-libs/cln
+       gsl? ( >=sci-libs/gsl-1.9-r1 )
+       qalculate? ( >=sci-libs/libqalculate-0.9.5 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       use handbook || sed -e '/^find_package.*KF5DocTools/ s/^/#/' \
+               -i CMakeLists.txt || die
+
+       # Duplicate
+       sed -e '/^find_package.*Qt5Test/ s/^/#/' \
+               -i autotests/CMakeLists.txt || die
+       sed -e '/find_package.*Xml Test/ s/^/#/' \
+               -i stepcore/CMakeLists.txt || die
+
+       kde5_src_prepare
+}
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package gsl)
+               $(cmake-utils_use_find_package qalculate)
+       )
+       kde5_src_configure
+}

Reply via email to