dev-cpp/pangomm: stable 2.42.1 for hppa, bug #717144
[gentoo.git] / kde-apps / kdepim-runtime / kdepim-runtime-19.12.3.ebuild
1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 ECM_HANDBOOK="forceoptional"
7 ECM_TEST="forceoptional"
8 PVCUT=$(ver_cut 1-3)
9 KFMIN=5.63.0
10 QTMIN=5.12.3
11 VIRTUALX_REQUIRED="test"
12 inherit ecm kde.org
13
14 DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
15 HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
16
17 LICENSE="GPL-2+ LGPL-2.1+"
18 SLOT="5"
19 KEYWORDS="amd64 arm64 x86"
20 IUSE=""
21
22 # TODO kolab
23 BDEPEND="
24         dev-libs/libxslt
25 "
26 COMMON_DEPEND="
27         >=kde-frameworks/kcalendarcore-${KFMIN}:5
28         >=kde-frameworks/kcodecs-${KFMIN}:5
29         >=kde-frameworks/kcompletion-${KFMIN}:5
30         >=kde-frameworks/kconfig-${KFMIN}:5
31         >=kde-frameworks/kconfigwidgets-${KFMIN}:5
32         >=kde-frameworks/kcontacts-${KFMIN}:5
33         >=kde-frameworks/kcoreaddons-${KFMIN}:5
34         >=kde-frameworks/kdbusaddons-${KFMIN}:5
35         >=kde-frameworks/kholidays-${KFMIN}:5
36         >=kde-frameworks/ki18n-${KFMIN}:5
37         >=kde-frameworks/kio-${KFMIN}:5
38         >=kde-frameworks/kitemmodels-${KFMIN}:5
39         >=kde-frameworks/kjobwidgets-${KFMIN}:5
40         >=kde-frameworks/knotifications-${KFMIN}:5
41         >=kde-frameworks/knotifyconfig-${KFMIN}:5
42         >=kde-frameworks/kservice-${KFMIN}:5
43         >=kde-frameworks/ktextwidgets-${KFMIN}:5
44         >=kde-frameworks/kwallet-${KFMIN}:5
45         >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
46         >=kde-frameworks/kwindowsystem-${KFMIN}:5
47         >=kde-frameworks/kxmlgui-${KFMIN}:5
48         >=kde-apps/akonadi-${PVCUT}:5
49         >=kde-apps/akonadi-calendar-${PVCUT}:5
50         >=kde-apps/akonadi-contacts-${PVCUT}:5
51         >=kde-apps/akonadi-mime-${PVCUT}:5
52         >=kde-apps/akonadi-notes-${PVCUT}:5
53         >=kde-apps/kalarmcal-${PVCUT}:5
54         >=kde-apps/kcalutils-${PVCUT}:5
55         >=kde-apps/kdav-${PVCUT}:5
56         >=kde-apps/kidentitymanagement-${PVCUT}:5
57         >=kde-apps/kimap-${PVCUT}:5
58         >=kde-apps/kmailtransport-${PVCUT}:5
59         >=kde-apps/kmbox-${PVCUT}:5
60         >=kde-apps/kmime-${PVCUT}:5
61         >=kde-apps/libkgapi-${PVCUT}:5
62         >=kde-apps/pimcommon-${PVCUT}:5
63         >=dev-qt/qtdbus-${QTMIN}:5
64         >=dev-qt/qtgui-${QTMIN}:5
65         >=dev-qt/qtnetwork-${QTMIN}:5
66         >=dev-qt/qtnetworkauth-${QTMIN}:5
67         >=dev-qt/qtspeech-${QTMIN}:5
68         >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
69         >=dev-qt/qtwidgets-${QTMIN}:5
70         >=dev-qt/qtxml-${QTMIN}:5
71         dev-libs/cyrus-sasl:2
72         dev-libs/libical:=
73 "
74 DEPEND="${COMMON_DEPEND}
75         >=dev-qt/qtxmlpatterns-${QTMIN}:5
76         test? ( >=kde-apps/kimap-${PVCUT}:5[test] )
77 "
78 RDEPEND="${COMMON_DEPEND}
79         !kde-misc/akonadi-ews
80 "
81
82 RESTRICT+=" test"
83
84 src_configure() {
85         local mycmakeargs=(
86                 -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
87         )
88         ecm_src_configure
89 }