summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-07-27 04:44:13 +1000
committerMichael Palimaka <kensington@gentoo.org>2014-07-27 04:45:42 +1000
commitdb7b5878da3a4fd8c5031e50a5f3dbeab468fb45 (patch)
tree9ea2b1695269aef8c2140ea702440a67f9fe5b53
parent0fcd76ab53f02ef1f386dc79495dbd2132c6b20e (diff)
downloadkde-db7b5878da3a4fd8c5031e50a5f3dbeab468fb45.tar.gz
kde-db7b5878da3a4fd8c5031e50a5f3dbeab468fb45.tar.bz2
kde-db7b5878da3a4fd8c5031e50a5f3dbeab468fb45.zip
[dev-util/kdevelop] Add gdbui USE flag.
This controls kde-workspace 4 dependencies that can cause blockers with Plasma 5. Package-Manager: portage-2.2.10
-rw-r--r--dev-util/kdevelop/kdevelop-4.9999.ebuild9
-rw-r--r--dev-util/kdevelop/metadata.xml1
2 files changed, 7 insertions, 3 deletions
diff --git a/dev-util/kdevelop/kdevelop-4.9999.ebuild b/dev-util/kdevelop/kdevelop-4.9999.ebuild
index bd5d62de69e..4eb2bc69ba9 100644
--- a/dev-util/kdevelop/kdevelop-4.9999.ebuild
+++ b/dev-util/kdevelop/kdevelop-4.9999.ebuild
@@ -12,7 +12,7 @@ inherit kde4-base
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 +gdbui okteta qthelp"
if [[ $PV == *9999* ]]; then
KEYWORDS=""
@@ -22,8 +22,10 @@ fi
DEPEND="
dev-libs/qjson
- $(add_kdebase_dep ksysguard)
- $(add_kdebase_dep libkworkspace)
+ gdbui? (
+ $(add_kdebase_dep ksysguard)
+ $(add_kdebase_dep libkworkspace)
+ )
okteta? ( $(add_kdebase_dep okteta) )
qthelp? ( dev-qt/qthelp:4 )
"
@@ -40,6 +42,7 @@ src_configure() {
$(cmake-utils_use_build cmake)
$(cmake-utils_use_build cmake cmakebuilder)
$(cmake-utils_use_build cxx cpp)
+ $(cmake-utils_use_with gdbui KDE4Workspace)
$(cmake-utils_use_with okteta LibKasten)
$(cmake-utils_use_with okteta LibOkteta)
$(cmake-utils_use_with okteta LibOktetaKasten)
diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml
index f9d450f478b..d6717c393ca 100644
--- a/dev-util/kdevelop/metadata.xml
+++ b/dev-util/kdevelop/metadata.xml
@@ -4,6 +4,7 @@
<herd>kde</herd>
<use>
<flag name="cmake">Enable support for CMake build system</flag>
+ <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>
</use>