6dd0db1af4afb692761f4570842d40c023bb9ffb
[gentoo.git] / kde-apps / messagelib / messagelib-18.12.3-r2.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 KDE_TEST="forceoptional-recursive"
7 VIRTUALX_REQUIRED="test"
8 inherit kde5
9
10 DESCRIPTION="Libraries for messaging functions"
11 LICENSE="GPL-2+ LGPL-2.1+"
12 KEYWORDS="amd64 ~arm64 x86"
13 IUSE=""
14
15 DEPEND="
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 kdbusaddons)
23         $(add_frameworks_dep ki18n)
24         $(add_frameworks_dep kiconthemes)
25         $(add_frameworks_dep kio)
26         $(add_frameworks_dep kitemmodels)
27         $(add_frameworks_dep kitemviews)
28         $(add_frameworks_dep kjobwidgets)
29         $(add_frameworks_dep knotifications)
30         $(add_frameworks_dep kservice)
31         $(add_frameworks_dep ktextwidgets)
32         $(add_frameworks_dep kwidgetsaddons)
33         $(add_frameworks_dep kwindowsystem)
34         $(add_frameworks_dep kxmlgui)
35         $(add_frameworks_dep sonnet)
36         $(add_frameworks_dep syntax-highlighting)
37         $(add_kdeapps_dep akonadi '' 18.12.3-r1)
38         $(add_kdeapps_dep akonadi-contacts)
39         $(add_kdeapps_dep akonadi-mime)
40         $(add_kdeapps_dep grantleetheme)
41         $(add_kdeapps_dep incidenceeditor)
42         $(add_kdeapps_dep kcalcore)
43         $(add_kdeapps_dep kcontacts)
44         $(add_kdeapps_dep kdepim-apps-libs)
45         $(add_kdeapps_dep kidentitymanagement)
46         $(add_kdeapps_dep kldap)
47         $(add_kdeapps_dep kmailtransport)
48         $(add_kdeapps_dep kmbox)
49         $(add_kdeapps_dep kmime)
50         $(add_kdeapps_dep kpimtextedit)
51         $(add_kdeapps_dep libgravatar)
52         $(add_kdeapps_dep libkdepim)
53         $(add_kdeapps_dep libkleo)
54         $(add_qt_dep qtgui)
55         $(add_qt_dep qtnetwork)
56         $(add_qt_dep qtprintsupport)
57         $(add_qt_dep qtwebengine 'widgets')
58         $(add_qt_dep qtwidgets)
59         >=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
60         >=dev-libs/grantlee-5.1.0:5
61 "
62 RDEPEND="${DEPEND}
63         !kde-apps/kdepim-common-libs:4
64         !kde-apps/kdepim-l10n
65         !=kde-apps/kmail-4.4*:4
66 "
67
68 # bug 579630
69 RESTRICT+=" test"
70
71 PATCHES=( "${FILESDIR}/${P}-qtwebengine-5.12.3.patch" ) # bug 686842