dev-cpp/pangomm: stable 2.42.1 for hppa, bug #717144
[gentoo.git] / kde-apps / kdepim-runtime / kdepim-runtime-20.04.1.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.70.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 RDEPEND="
27         >=app-crypt/qca-2.3.0:2
28         dev-libs/cyrus-sasl:2
29         dev-libs/libical:=
30         >=dev-qt/qtdbus-${QTMIN}:5
31         >=dev-qt/qtgui-${QTMIN}:5
32         >=dev-qt/qtnetwork-${QTMIN}:5
33         >=dev-qt/qtnetworkauth-${QTMIN}:5
34         >=dev-qt/qtspeech-${QTMIN}:5
35         >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
36         >=dev-qt/qtwidgets-${QTMIN}:5
37         >=dev-qt/qtxml-${QTMIN}:5
38         >=kde-apps/akonadi-${PVCUT}:5
39         >=kde-apps/akonadi-calendar-${PVCUT}:5
40         >=kde-apps/akonadi-contacts-${PVCUT}:5
41         >=kde-apps/akonadi-mime-${PVCUT}:5
42         >=kde-apps/akonadi-notes-${PVCUT}:5
43         >=kde-apps/kalarmcal-${PVCUT}:5
44         >=kde-apps/kcalutils-${PVCUT}:5
45         >=kde-apps/kdav-${PVCUT}:5
46         >=kde-apps/kidentitymanagement-${PVCUT}:5
47         >=kde-apps/kimap-${PVCUT}:5
48         >=kde-apps/kmailtransport-${PVCUT}:5
49         >=kde-apps/kmbox-${PVCUT}:5
50         >=kde-apps/kmime-${PVCUT}:5
51         >=kde-apps/libkgapi-${PVCUT}:5
52         >=kde-apps/pimcommon-${PVCUT}:5
53         >=kde-frameworks/kcalendarcore-${KFMIN}:5
54         >=kde-frameworks/kcodecs-${KFMIN}:5
55         >=kde-frameworks/kcompletion-${KFMIN}:5
56         >=kde-frameworks/kconfig-${KFMIN}:5
57         >=kde-frameworks/kconfigwidgets-${KFMIN}:5
58         >=kde-frameworks/kcontacts-${KFMIN}:5
59         >=kde-frameworks/kcoreaddons-${KFMIN}:5
60         >=kde-frameworks/kholidays-${KFMIN}:5
61         >=kde-frameworks/ki18n-${KFMIN}:5
62         >=kde-frameworks/kio-${KFMIN}:5
63         >=kde-frameworks/kitemmodels-${KFMIN}:5
64         >=kde-frameworks/kjobwidgets-${KFMIN}:5
65         >=kde-frameworks/knotifications-${KFMIN}:5
66         >=kde-frameworks/knotifyconfig-${KFMIN}:5
67         >=kde-frameworks/kservice-${KFMIN}:5
68         >=kde-frameworks/ktextwidgets-${KFMIN}:5
69         >=kde-frameworks/kwallet-${KFMIN}:5
70         >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
71         >=kde-frameworks/kwindowsystem-${KFMIN}:5
72         >=kde-frameworks/kxmlgui-${KFMIN}:5
73 "
74 DEPEND="${RDEPEND}
75         >=dev-qt/qtxmlpatterns-${QTMIN}:5
76         test? ( >=kde-apps/kimap-${PVCUT}:5[test] )
77 "
78
79 RESTRICT+=" test"
80
81 src_configure() {
82         local mycmakeargs=(
83                 -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
84         )
85         ecm_src_configure
86 }