kde-frameworks: Restore stable versions
[gentoo.git] / kde-frameworks / khtml / khtml-5.19.0.ebuild
1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=6
6
7 VIRTUALX_REQUIRED="test"
8 inherit kde5
9
10 DESCRIPTION="KHTML web rendering engine"
11 LICENSE="LGPL-2"
12 KEYWORDS="~amd64 ~arm ~x86"
13 IUSE="X"
14
15 RDEPEND="
16         $(add_frameworks_dep karchive)
17         $(add_frameworks_dep kcodecs)
18         $(add_frameworks_dep kcompletion)
19         $(add_frameworks_dep kconfig)
20         $(add_frameworks_dep kconfigwidgets)
21         $(add_frameworks_dep kcoreaddons)
22         $(add_frameworks_dep kglobalaccel)
23         $(add_frameworks_dep ki18n)
24         $(add_frameworks_dep kiconthemes)
25         $(add_frameworks_dep kio)
26         $(add_frameworks_dep kjobwidgets)
27         $(add_frameworks_dep kjs)
28         $(add_frameworks_dep knotifications)
29         $(add_frameworks_dep kparts)
30         $(add_frameworks_dep kservice)
31         $(add_frameworks_dep ktextwidgets)
32         $(add_frameworks_dep kwallet)
33         $(add_frameworks_dep kwidgetsaddons)
34         $(add_frameworks_dep kwindowsystem)
35         $(add_frameworks_dep kxmlgui)
36         $(add_frameworks_dep sonnet)
37         $(add_qt_dep qtdbus)
38         $(add_qt_dep qtgui)
39         $(add_qt_dep qtnetwork 'ssl')
40         $(add_qt_dep qtprintsupport)
41         $(add_qt_dep qtwidgets)
42         $(add_qt_dep qtxml)
43         media-libs/giflib:=
44         media-libs/libpng:0=
45         media-libs/phonon[qt5]
46         sys-libs/zlib
47         virtual/jpeg:0
48         X? (
49                 $(add_qt_dep qtx11extras)
50                 x11-libs/libX11
51         )
52 "
53 DEPEND="${RDEPEND}
54         dev-lang/perl
55         dev-libs/openssl:0
56         test? ( $(add_qt_dep qtx11extras) )
57         X? ( x11-proto/xproto )
58 "
59
60 src_configure() {
61         local mycmakeargs=(
62                 $(cmake-utils_use_find_package X X11)
63         )
64
65         kde5_src_configure
66 }