Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/
Date: Mon, 22 Nov 2021 01:06:23
Message-Id: 1637543165.f3886fbdc84d842a71a7b4dc368751552f0963c1.pesa@gentoo
1 commit: f3886fbdc84d842a71a7b4dc368751552f0963c1
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 21 21:56:48 2021 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 22 01:06:05 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3886fbd
7
8 dev-qt/qt-creator: add 'incredibuild' USE flag
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
12
13 dev-qt/qt-creator/metadata.xml | 3 ++-
14 dev-qt/qt-creator/qt-creator-9999.ebuild | 4 ++--
15 2 files changed, 4 insertions(+), 3 deletions(-)
16
17 diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml
18 index 45e6f90bbd93..883d16da2741 100644
19 --- a/dev-qt/qt-creator/metadata.xml
20 +++ b/dev-qt/qt-creator/metadata.xml
21 @@ -11,7 +11,7 @@
22 </maintainer>
23 <use>
24 <flag name="android">Build plugin for Android devices</flag>
25 - <flag name="autotest">Enable integration with popular unit testing frameworks (QtTest, Google Test, Boost.Test)</flag>
26 + <flag name="autotest">Enable integration with popular unit testing frameworks (QtTest, GoogleTest, Boost.Test, Catch2)</flag>
27 <flag name="autotools">Build plugin for autotools-based projects</flag>
28 <flag name="baremetal">Build plugin for bare metal devices</flag>
29 <flag name="bazaar">Add support for GNU Bazaar version control system (requires manual installation of Bazaar client)</flag>
30 @@ -25,6 +25,7 @@
31 <flag name="designer">Enable designer for QtWidgets-based UIs</flag>
32 <flag name="glsl">Build the GLSL editor plugin</flag>
33 <flag name="help">Enable the integrated documentation viewer</flag>
34 + <flag name="incredibuild">Enable integration with Incredibuild (requires manual installation of Incredibuild)</flag>
35 <flag name="lsp">Add support for the Language Server Protocol (LSP)</flag>
36 <flag name="mcu">Build plugin for MCU devices</flag>
37 <flag name="mercurial">Add support for <pkg>dev-vcs/mercurial</pkg> version control system</flag>
38
39 diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
40 index 0aebe5389afc..6dce0255fb7f 100644
41 --- a/dev-qt/qt-creator/qt-creator-9999.ebuild
42 +++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
43 @@ -26,8 +26,8 @@ LICENSE="GPL-3"
44 SLOT="0"
45 QTC_PLUGINS=(android +autotest autotools:autotoolsprojectmanager baremetal bazaar beautifier boot2qt
46 '+clang:clangcodemodel|clangformat|clangtools' clearcase cmake:cmakeprojectmanager cppcheck
47 - ctfvisualizer cvs +designer git glsl:glsleditor +help lsp:languageclient mcu:mcusupport mercurial
48 - modeling:modeleditor nim perforce perfprofiler python qbs:qbsprojectmanager +qmldesigner
49 + ctfvisualizer cvs +designer git glsl:glsleditor +help incredibuild lsp:languageclient mcu:mcusupport
50 + mercurial modeling:modeleditor nim perforce perfprofiler python qbs:qbsprojectmanager +qmldesigner
51 +qmljs:qmljseditor qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal silversearcher
52 subversion valgrind webassembly)
53 IUSE="doc systemd test webengine ${QTC_PLUGINS[@]%:*}"