0c11ddd8458e26ff1fc82e8667494a7196b324f4
[gentoo.git] / kde-apps / kleopatra / kleopatra-18.12.3.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="optional"
7 KDE_TEST="forceoptional"
8 VIRTUALX_REQUIRED="test"
9 inherit kde5
10
11 DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
12 HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra"
13
14 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
15 KEYWORDS="amd64 ~arm64 x86"
16 IUSE=""
17
18 DEPEND="
19         $(add_frameworks_dep kcmutils)
20         $(add_frameworks_dep kcodecs)
21         $(add_frameworks_dep kconfig)
22         $(add_frameworks_dep kconfigwidgets)
23         $(add_frameworks_dep kcoreaddons)
24         $(add_frameworks_dep kdbusaddons)
25         $(add_frameworks_dep ki18n)
26         $(add_frameworks_dep kiconthemes)
27         $(add_frameworks_dep kitemmodels)
28         $(add_frameworks_dep knotifications)
29         $(add_frameworks_dep ktextwidgets)
30         $(add_frameworks_dep kwidgetsaddons)
31         $(add_frameworks_dep kwindowsystem)
32         $(add_frameworks_dep kxmlgui)
33         $(add_kdeapps_dep kmime)
34         $(add_kdeapps_dep libkleo)
35         $(add_qt_dep qtdbus)
36         $(add_qt_dep qtgui)
37         $(add_qt_dep qtnetwork)
38         $(add_qt_dep qtprintsupport)
39         $(add_qt_dep qtwidgets)
40         >=app-crypt/gpgme-1.7.1[cxx,qt5]
41         dev-libs/boost:=
42         dev-libs/libassuan
43         dev-libs/libgpg-error
44 "
45 RDEPEND="${DEPEND}
46         !kde-apps/kdepim-l10n
47         !kde-apps/kleopatra:4
48         >=app-crypt/gnupg-2.1
49         app-crypt/paperkey
50 "
51
52 # tests completely broken, bug #641720
53 RESTRICT+=" test"