Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qt-creator/
Date: Wed, 01 Apr 2015 14:55:26
Message-Id: 1427900106.46d195fda5ae5156ac1291b774995ec19907382c.pesa@gentoo
1 commit: 46d195fda5ae5156ac1291b774995ec19907382c
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 1 14:55:06 2015 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 1 14:55:06 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=46d195fd
7
8 [dev-qt/qt-creator] Sync.
9
10 Package-Manager: portage-2.2.18
11
12 dev-qt/qt-creator/metadata.xml | 1 +
13 dev-qt/qt-creator/qt-creator-9999.ebuild | 8 +++++---
14 2 files changed, 6 insertions(+), 3 deletions(-)
15
16 diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml
17 index d89ff7c..23f5234 100644
18 --- a/dev-qt/qt-creator/metadata.xml
19 +++ b/dev-qt/qt-creator/metadata.xml
20 @@ -20,6 +20,7 @@
21 <flag name="python">Enable Python source code editor</flag>
22 <flag name="qbs">Enable QBS project manager plugin</flag>
23 <flag name="qnx">Build plugin for QNX/Blackberry devices</flag>
24 + <flag name="systemd">Add support for retrieving application output from journald</flag>
25 <flag name="valgrind">Add support for memory debugging using <pkg>dev-util/valgrind</pkg></flag>
26 <flag name="winrt">Build plugin for WinRT devices</flag>
27 </use>
28
29 diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
30 index 25ac392..9369c7f 100644
31 --- a/dev-qt/qt-creator/qt-creator-9999.ebuild
32 +++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
33 @@ -1,6 +1,6 @@
34 # Copyright 1999-2015 Gentoo Foundation
35 # Distributed under the terms of the GNU General Public License v2
36 -# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-creator/qt-creator-3.3.2.ebuild,v 1.3 2015/03/29 13:57:41 pesa Exp $
37 +# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-creator/qt-creator-3.4.0_rc1.ebuild,v 1.1 2015/04/01 14:52:27 pesa Exp $
38
39 EAPI=5
40
41 @@ -32,7 +32,7 @@ KEYWORDS=""
42 QTC_PLUGINS=('android:android|qmakeandroidsupport' autotools:autotoolsprojectmanager baremetal
43 bazaar clang:clangcodemodel clearcase cmake:cmakeprojectmanager cvs git ios mercurial
44 perforce python:pythoneditor qbs:qbsprojectmanager qnx subversion valgrind winrt)
45 -IUSE="debug doc test ${QTC_PLUGINS[@]%:*}"
46 +IUSE="debug doc systemd test ${QTC_PLUGINS[@]%:*}"
47
48 # minimum Qt version required
49 QT_PV="5.3.2:5"
50 @@ -55,9 +55,10 @@ RDEPEND="
51 >=dev-qt/qtwidgets-${QT_PV}
52 >=dev-qt/qtx11extras-${QT_PV}
53 >=dev-qt/qtxml-${QT_PV}
54 - >=sys-devel/gdb-7.4[client(+),python]
55 + >=sys-devel/gdb-7.5[client,python]
56 clang? ( >=sys-devel/clang-3.2:= )
57 qbs? ( >=dev-util/qbs-1.3.4 )
58 + systemd? ( sys-apps/systemd:= )
59 "
60 DEPEND="${RDEPEND}
61 >=dev-qt/linguist-tools-${QT_PV}
62 @@ -111,6 +112,7 @@ src_configure() {
63 IDE_PACKAGE_MODE=1 \
64 LLVM_INSTALL_DIR="${EPREFIX}/usr" \
65 QBS_INSTALL_DIR="${EPREFIX}/usr" \
66 + $(use systemd && echo CONFIG+=journald) \
67 $(use test && echo BUILD_TESTS=1) \
68 USE_SYSTEM_BOTAN=1
69 }