Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-util/kdevelop/
Date: Sat, 26 Jul 2014 18:46:00
Message-Id: 1406400342.db7b5878da3a4fd8c5031e50a5f3dbeab468fb45.kensington@gentoo
1 commit: db7b5878da3a4fd8c5031e50a5f3dbeab468fb45
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 26 18:44:13 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 26 18:45:42 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=db7b5878
7
8 [dev-util/kdevelop] Add gdbui USE flag.
9
10 This controls kde-workspace 4 dependencies that can cause blockers with
11 Plasma 5.
12
13 Package-Manager: portage-2.2.10
14
15 ---
16 dev-util/kdevelop/kdevelop-4.9999.ebuild | 9 ++++++---
17 dev-util/kdevelop/metadata.xml | 1 +
18 2 files changed, 7 insertions(+), 3 deletions(-)
19
20 diff --git a/dev-util/kdevelop/kdevelop-4.9999.ebuild b/dev-util/kdevelop/kdevelop-4.9999.ebuild
21 index bd5d62d..4eb2bc6 100644
22 --- a/dev-util/kdevelop/kdevelop-4.9999.ebuild
23 +++ b/dev-util/kdevelop/kdevelop-4.9999.ebuild
24 @@ -12,7 +12,7 @@ inherit kde4-base
25
26 DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt, C/C++ and many other languages"
27 LICENSE="GPL-2 LGPL-2"
28 -IUSE="+cmake +cxx debug okteta qthelp"
29 +IUSE="+cmake +cxx debug +gdbui okteta qthelp"
30
31 if [[ $PV == *9999* ]]; then
32 KEYWORDS=""
33 @@ -22,8 +22,10 @@ fi
34
35 DEPEND="
36 dev-libs/qjson
37 - $(add_kdebase_dep ksysguard)
38 - $(add_kdebase_dep libkworkspace)
39 + gdbui? (
40 + $(add_kdebase_dep ksysguard)
41 + $(add_kdebase_dep libkworkspace)
42 + )
43 okteta? ( $(add_kdebase_dep okteta) )
44 qthelp? ( dev-qt/qthelp:4 )
45 "
46 @@ -40,6 +42,7 @@ src_configure() {
47 $(cmake-utils_use_build cmake)
48 $(cmake-utils_use_build cmake cmakebuilder)
49 $(cmake-utils_use_build cxx cpp)
50 + $(cmake-utils_use_with gdbui KDE4Workspace)
51 $(cmake-utils_use_with okteta LibKasten)
52 $(cmake-utils_use_with okteta LibOkteta)
53 $(cmake-utils_use_with okteta LibOktetaKasten)
54
55 diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml
56 index f9d450f..d6717c3 100644
57 --- a/dev-util/kdevelop/metadata.xml
58 +++ b/dev-util/kdevelop/metadata.xml
59 @@ -4,6 +4,7 @@
60 <herd>kde</herd>
61 <use>
62 <flag name="cmake">Enable support for CMake build system</flag>
63 + <flag name="gdbui">Enable GUI for attaching GDB to a running process</flag>
64 <flag name="okteta">Enable hex editor plugin</flag>
65 <flag name="qthelp">Enable support for QtHelp documentation browsing</flag>
66 </use>