6f6b95203db0828c9bc7d70a80b23fa78c9cc7bb
[gentoo.git] / kde-plasma / kdeplasma-addons / kdeplasma-addons-5.14.2.ebuild
1 # Copyright 1999-2018 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 inherit kde5
7
8 DESCRIPTION="Extra Plasma applets and engines"
9 LICENSE="GPL-2 LGPL-2"
10 KEYWORDS="~amd64 ~arm ~x86"
11 IUSE="share webengine"
12
13 DEPEND="
14         $(add_frameworks_dep karchive)
15         $(add_frameworks_dep kconfig)
16         $(add_frameworks_dep kconfigwidgets)
17         $(add_frameworks_dep kcmutils)
18         $(add_frameworks_dep kcompletion)
19         $(add_frameworks_dep kcoreaddons)
20         $(add_frameworks_dep kdeclarative)
21         $(add_frameworks_dep kholidays)
22         $(add_frameworks_dep ki18n)
23         $(add_frameworks_dep kiconthemes)
24         $(add_frameworks_dep kio)
25         $(add_frameworks_dep knewstuff)
26         $(add_frameworks_dep knotifications)
27         $(add_frameworks_dep kpackage)
28         $(add_frameworks_dep kross)
29         $(add_frameworks_dep krunner)
30         $(add_frameworks_dep kservice)
31         $(add_frameworks_dep kunitconversion)
32         $(add_frameworks_dep kwidgetsaddons)
33         $(add_frameworks_dep kwindowsystem)
34         $(add_frameworks_dep kxmlgui)
35         $(add_frameworks_dep plasma)
36         $(add_frameworks_dep sonnet)
37         $(add_qt_dep qtdbus)
38         $(add_qt_dep qtdeclarative)
39         $(add_qt_dep qtgui)
40         $(add_qt_dep qtwidgets)
41         share? ( $(add_frameworks_dep purpose) )
42         webengine? ( $(add_qt_dep qtwebengine) )
43 "
44 RDEPEND="${DEPEND}
45         $(add_plasma_dep plasma-workspace)
46         $(add_qt_dep qtquickcontrols)
47         $(add_qt_dep qtquickcontrols2)
48         !kde-plasma/kdeplasma-addons:4
49 "
50
51 src_configure() {
52         local mycmakeargs=(
53                 $(cmake-utils_use_find_package share KF5Purpose)
54                 $(cmake-utils_use_find_package webengine Qt5WebEngine)
55         )
56
57         kde5_src_configure
58 }