commit: 3b5e4f25b978a2fbb0dd388491b8bb786ff676ec
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 26 09:59:02 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Dec 26 09:59:02 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3b5e4f25
[dev-util/kdevelop] Various updates.
Package-Manager: portage-2.2.15
---
dev-util/kdevelop/kdevelop-9999.ebuild | 15 ++++++++-------
dev-util/kdevelop/metadata.xml | 1 +
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/dev-util/kdevelop/kdevelop-9999.ebuild
b/dev-util/kdevelop/kdevelop-9999.ebuild
index 2c3cf7e..6e9f2a7 100644
--- a/dev-util/kdevelop/kdevelop-9999.ebuild
+++ b/dev-util/kdevelop/kdevelop-9999.ebuild
@@ -4,17 +4,15 @@
EAPI=5
-VIRTUALX_REQUIRED=test
+VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt,
C/C++ and many other languages"
LICENSE="GPL-2 LGPL-2"
-IUSE="+cmake +cxx debug okteta qthelp"
+IUSE="+cmake +cxx debug qthelp runner"
KEYWORDS=""
-# TODO
-# not packaged yet
-# $(add_kdebase_dep kapptemplate)
+# TODO: disabled upstream
# okteta? ( $(add_kdebase_dep okteta) )
DEPEND="
$(add_frameworks_dep kcompletion)
@@ -36,19 +34,21 @@ DEPEND="
dev-util/kdevplatform:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
- dev-qt/qtquick1:5
dev-qt/qtscript:5
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
qthelp? ( dev-qt/qthelp:5 )
+ runner? ( $(add_frameworks_dep krunner) )
"
RDEPEND="${DEPEND}
- dev-qt/qtdeclarative:5
+ $(add_kdeapps_dep kapptemplate)
cxx? ( >=sys-devel/gdb-7.0[python] )
!dev-util/kdevelop:4
"
+
RESTRICT="test"
# see bug 366471
@@ -58,6 +58,7 @@ src_configure() {
$(cmake-utils_use_build cmake cmakebuilder)
$(cmake-utils_use_build cxx cpp)
$(cmake-utils_use_build qthelp)
+ $(cmake-utils_use_find_package runner KF5Runner)
)
kde5_src_configure
diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml
index d6717c3..413c33d 100644
--- a/dev-util/kdevelop/metadata.xml
+++ b/dev-util/kdevelop/metadata.xml
@@ -7,5 +7,6 @@
<flag name="gdbui">Enable GUI for attaching GDB to a running
process</flag>
<flag name="okteta">Enable hex editor plugin</flag>
<flag name="qthelp">Enable support for QtHelp documentation
browsing</flag>
+ <flag name="runner">Enable the runner plugin for Plasma 5</flag>
</use>
</pkgmetadata>