dev-lang/vala: p.masked bump to 0.45.3
[gentoo.git] / kde-apps / kalarm / kalarm-18.12.3-r1.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_HANDBOOK="forceoptional"
7 inherit kde5
8
9 DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
10 HOMEPAGE+=" https://userbase.kde.org/KAlarm"
11 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
12 KEYWORDS="amd64 ~arm64 x86"
13 IUSE="X"
14
15 BDEPEND="
16         dev-libs/libxslt
17 "
18 DEPEND="
19         $(add_frameworks_dep kauth)
20         $(add_frameworks_dep kcmutils)
21         $(add_frameworks_dep kcodecs)
22         $(add_frameworks_dep kcompletion)
23         $(add_frameworks_dep kconfig)
24         $(add_frameworks_dep kconfigwidgets)
25         $(add_frameworks_dep kcoreaddons)
26         $(add_frameworks_dep kcrash)
27         $(add_frameworks_dep kdbusaddons)
28         $(add_frameworks_dep kdelibs4support)
29         $(add_frameworks_dep kglobalaccel)
30         $(add_frameworks_dep kguiaddons)
31         $(add_frameworks_dep kholidays)
32         $(add_frameworks_dep ki18n)
33         $(add_frameworks_dep kiconthemes)
34         $(add_frameworks_dep kio)
35         $(add_frameworks_dep kitemmodels)
36         $(add_frameworks_dep kjobwidgets)
37         $(add_frameworks_dep knotifications)
38         $(add_frameworks_dep kservice)
39         $(add_frameworks_dep ktextwidgets)
40         $(add_frameworks_dep kwidgetsaddons)
41         $(add_frameworks_dep kwindowsystem)
42         $(add_frameworks_dep kxmlgui)
43         $(add_kdeapps_dep akonadi '' 18.12.3-r1)
44         $(add_kdeapps_dep akonadi-contacts)
45         $(add_kdeapps_dep akonadi-mime)
46         $(add_kdeapps_dep kalarmcal)
47         $(add_kdeapps_dep kcalcore)
48         $(add_kdeapps_dep kcalutils)
49         $(add_kdeapps_dep kcontacts)
50         $(add_kdeapps_dep kdepim-apps-libs)
51         $(add_kdeapps_dep kidentitymanagement)
52         $(add_kdeapps_dep kmailtransport)
53         $(add_kdeapps_dep kmime)
54         $(add_kdeapps_dep kontactinterface)
55         $(add_kdeapps_dep kpimtextedit)
56         $(add_kdeapps_dep libkdepim)
57         $(add_kdeapps_dep mailcommon)
58         $(add_kdeapps_dep pimcommon)
59         $(add_qt_dep qtdbus)
60         $(add_qt_dep qtgui)
61         $(add_qt_dep qtnetwork)
62         $(add_qt_dep qtwidgets)
63         media-libs/phonon[qt5(+)]
64         X? (
65                 $(add_qt_dep qtx11extras)
66                 x11-libs/libX11
67         )
68 "
69 RDEPEND="${DEPEND}
70         !kde-apps/kalarm:4
71         !kde-apps/kdepim-l10n
72         $(add_kdeapps_dep kdepim-runtime)
73 "
74
75 src_configure() {
76         local mycmakeargs=(
77                 $(cmake-utils_use_find_package X Qt5X11Extras)
78                 $(cmake-utils_use_find_package X X11)
79         )
80
81         kde5_src_configure
82 }