1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
7 KDE_TEST="forceoptional-recursive"
8 VIRTUALX_REQUIRED="test"
11 DESCRIPTION="Plugins for KDE Personal Information Management Suite"
12 HOMEPAGE="https://www.kde.org/applications/office/kontact/"
14 LICENSE="GPL-2+ LGPL-2.1+"
15 KEYWORDS="amd64 ~arm64 x86"
16 IUSE="importwizard markdown"
19 $(add_frameworks_dep kcompletion)
20 $(add_frameworks_dep kconfig)
21 $(add_frameworks_dep kconfigwidgets)
22 $(add_frameworks_dep kcoreaddons)
23 $(add_frameworks_dep kdbusaddons)
24 $(add_frameworks_dep khtml)
25 $(add_frameworks_dep ki18n)
26 $(add_frameworks_dep kiconthemes)
27 $(add_frameworks_dep kio)
28 $(add_frameworks_dep kparts)
29 $(add_frameworks_dep kwidgetsaddons)
30 $(add_frameworks_dep kxmlgui)
31 $(add_frameworks_dep prison)
32 $(add_frameworks_dep syntax-highlighting)
33 $(add_kdeapps_dep akonadi '' 18.12.3-r1)
34 $(add_kdeapps_dep akonadi-contacts)
35 $(add_kdeapps_dep akonadi-notes)
36 $(add_kdeapps_dep calendarsupport)
37 $(add_kdeapps_dep eventviews)
38 $(add_kdeapps_dep grantleetheme)
39 $(add_kdeapps_dep incidenceeditor)
40 $(add_kdeapps_dep kcontacts)
41 $(add_kdeapps_dep kdepim-apps-libs)
42 $(add_kdeapps_dep kidentitymanagement)
43 $(add_kdeapps_dep kimap)
44 $(add_kdeapps_dep kitinerary)
45 $(add_kdeapps_dep kmailtransport)
46 $(add_kdeapps_dep kmime)
47 $(add_kdeapps_dep kpkpass)
48 $(add_kdeapps_dep libkdepim)
49 $(add_kdeapps_dep libkleo)
50 $(add_kdeapps_dep libksieve)
51 $(add_kdeapps_dep libktnef)
52 $(add_kdeapps_dep mailcommon)
53 $(add_kdeapps_dep messagelib)
54 $(add_kdeapps_dep pimcommon)
56 $(add_qt_dep qtnetwork)
57 $(add_qt_dep qtwidgets)
59 importwizard? ( $(add_kdeapps_dep akonadi-import-wizard) )
60 markdown? ( app-text/discount )
62 DEPEND="${COMMON_DEPEND}
63 >=app-crypt/gpgme-1.7.1[cxx,qt5]
65 RDEPEND="${COMMON_DEPEND}
66 !kde-apps/kaddressbook:4
75 -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
76 $(cmake-utils_use_find_package importwizard KPimImportWizard)
77 $(cmake-utils_use_find_package markdown Discount)
86 if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
87 elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."