dev-cpp/pangomm: stable 2.42.1 for hppa, bug #717144
[gentoo.git] / kde-frameworks / ktexteditor / ktexteditor-5.67.0.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 PVCUT=$(ver_cut 1-2)
7 QTMIN=5.12.3
8 VIRTUALX_REQUIRED="test"
9 inherit ecm kde.org
10
11 DESCRIPTION="Framework providing a full text editor component"
12
13 LICENSE="LGPL-2+"
14 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
15 IUSE="editorconfig git"
16
17 BDEPEND="
18         test? ( >=kde-frameworks/kservice-${PVCUT}:5 )
19 "
20 DEPEND="
21         >=dev-qt/qtdeclarative-${QTMIN}:5
22         >=dev-qt/qtgui-${QTMIN}:5
23         >=dev-qt/qtprintsupport-${QTMIN}:5
24         >=dev-qt/qtwidgets-${QTMIN}:5
25         >=dev-qt/qtxml-${QTMIN}:5
26         =kde-frameworks/karchive-${PVCUT}*:5
27         =kde-frameworks/kauth-${PVCUT}*:5
28         =kde-frameworks/kcodecs-${PVCUT}*:5
29         =kde-frameworks/kcompletion-${PVCUT}*:5
30         =kde-frameworks/kconfig-${PVCUT}*:5
31         =kde-frameworks/kconfigwidgets-${PVCUT}*:5
32         =kde-frameworks/kcoreaddons-${PVCUT}*:5
33         =kde-frameworks/kguiaddons-${PVCUT}*:5
34         =kde-frameworks/ki18n-${PVCUT}*:5
35         =kde-frameworks/kiconthemes-${PVCUT}*:5
36         =kde-frameworks/kio-${PVCUT}*:5
37         =kde-frameworks/kitemviews-${PVCUT}*:5
38         =kde-frameworks/kjobwidgets-${PVCUT}*:5
39         =kde-frameworks/kparts-${PVCUT}*:5
40         =kde-frameworks/ktextwidgets-${PVCUT}*:5
41         =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
42         =kde-frameworks/kxmlgui-${PVCUT}*:5
43         =kde-frameworks/sonnet-${PVCUT}*:5
44         =kde-frameworks/syntax-highlighting-${PVCUT}*:5
45         editorconfig? ( app-text/editorconfig-core-c )
46         git? ( dev-libs/libgit2:= )
47 "
48 RDEPEND="${DEPEND}"
49
50 RESTRICT+=" test"
51
52 src_configure() {
53         local mycmakeargs=(
54                 $(cmake_use_find_package editorconfig EditorConfig)
55                 $(cmake_use_find_package git LibGit2)
56         )
57
58         ecm_src_configure
59 }