profiles: Mask kde-apps/kcalcore, kde-apps/kcontacts for removal
[gentoo.git] / kde-apps / kipi-plugins / kipi-plugins-5.9.1.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="true"
7 inherit kde5
8
9 DESCRIPTION="Plugins for the KDE Image Plugin Interface"
10 HOMEPAGE="https://userbase.kde.org/KIPI https://cgit.kde.org/kipi-plugins.git/"
11
12 if [[ ${KDE_BUILD_TYPE} = release ]]; then
13         KEYWORDS="amd64 arm64 x86"
14         SRC_URI="mirror://kde/stable/kipi-plugins/${P}.tar.xz"
15 fi
16
17 LICENSE="GPL-2+"
18 IUSE="flashexport mediawiki +remotestorage vkontakte"
19
20 BDEPEND="sys-devel/gettext"
21 RDEPEND="
22         $(add_frameworks_dep kcompletion)
23         $(add_frameworks_dep kconfig)
24         $(add_frameworks_dep kconfigwidgets)
25         $(add_frameworks_dep kcoreaddons)
26         $(add_frameworks_dep ki18n)
27         $(add_frameworks_dep kwindowsystem)
28         $(add_frameworks_dep kxmlgui)
29         $(add_kdeapps_dep libkipi '' '' '5=')
30         $(add_qt_dep qtgui)
31         $(add_qt_dep qtnetwork)
32         $(add_qt_dep qtprintsupport)
33         $(add_qt_dep qtsvg)
34         $(add_qt_dep qtwidgets)
35         $(add_qt_dep qtxml)
36         $(add_qt_dep qtxmlpatterns)
37         flashexport? ( $(add_frameworks_dep karchive) )
38         mediawiki? ( net-libs/libmediawiki:5 )
39         remotestorage? ( $(add_frameworks_dep kio) )
40         vkontakte? ( net-libs/libkvkontakte:5 )
41 "
42 DEPEND="${RDEPEND}
43         $(add_qt_dep qtconcurrent)
44 "
45
46 src_configure() {
47         local mycmakeargs=(
48                 $(cmake-utils_use_find_package flashexport KF5Archive)
49                 $(cmake-utils_use_find_package mediawiki KF5MediaWiki)
50                 -DENABLE_KIO=$(usex remotestorage)
51                 $(cmake-utils_use_find_package vkontakte KF5Vkontakte)
52         )
53
54         kde5_src_configure
55 }