commit:     db7b5878da3a4fd8c5031e50a5f3dbeab468fb45
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 18:44:13 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 18:45:42 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=db7b5878

[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

---
 dev-util/kdevelop/kdevelop-4.9999.ebuild | 9 ++++++---
 dev-util/kdevelop/metadata.xml           | 1 +
 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 bd5d62d..4eb2bc6 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 f9d450f..d6717c3 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>

Reply via email to