From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 88E82138334 for ; Sat, 26 Oct 2019 19:29:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6827CE097C; Sat, 26 Oct 2019 19:29:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3FAB5E097C for ; Sat, 26 Oct 2019 19:29:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id ECAD134C39A for ; Sat, 26 Oct 2019 19:29:50 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5052972F for ; Sat, 26 Oct 2019 19:29:47 +0000 (UTC) From: "Davide Pesavento" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Davide Pesavento" Message-ID: <1572118114.2007682cfdcafcfcdb151d8defb39a226048b6e2.pesa@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-qt/qt-creator/metadata.xml dev-qt/qt-creator/qt-creator-9999.ebuild X-VCS-Directories: dev-qt/qt-creator/ X-VCS-Committer: pesa X-VCS-Committer-Name: Davide Pesavento X-VCS-Revision: 2007682cfdcafcfcdb151d8defb39a226048b6e2 X-VCS-Branch: master Date: Sat, 26 Oct 2019 19:29:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a51562fa-bcd9-47dd-9b2d-58ac0b64b8b4 X-Archives-Hash: 27a2ee09d6528749ae82e303e0a7c73d commit: 2007682cfdcafcfcdb151d8defb39a226048b6e2 Author: Jimi Huotari gentoo org> AuthorDate: Wed Sep 25 12:23:30 2019 +0000 Commit: Davide Pesavento gentoo org> CommitDate: Sat Oct 26 19:28:34 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2007682c dev-qt/qt-creator: add plugins/fix build for 9999 New plugins Boot2Qt [1] and Chrome Trace Format Visualizer [2]. 1. https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=5942b824 2. https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=7fec4182 Reported-by: Manuel Nickschas quassel-irc.org> Closes: https://github.com/gentoo/gentoo/pull/13036 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Davide Pesavento gentoo.org> dev-qt/qt-creator/metadata.xml | 2 ++ dev-qt/qt-creator/qt-creator-9999.ebuild | 13 +++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml index 75d3a685298..457cf40adb4 100644 --- a/dev-qt/qt-creator/metadata.xml +++ b/dev-qt/qt-creator/metadata.xml @@ -16,10 +16,12 @@ Build plugin for bare metal devices Add support for dev-vcs/bzr version control system Build the beautifier plugin (supports astyle, clang-format, and uncrustify) + Build plugin for Boot2Qt devices Build clang-based plugins (code model, formatting, refactoring, static analysis) Add support for IBM ClearCase version control system (requires manual installation of ClearCase client) Enable cmake project manager plugin Enable integration with dev-util/cppcheck + Build the Chrome Trace Format Visualizer plugin Enable designer for QtWidgets-based UIs Enable GLSL source code editor Build the help plugin diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild index 87ff878b208..6d0e795605f 100644 --- a/dev-qt/qt-creator/qt-creator-9999.ebuild +++ b/dev-qt/qt-creator/qt-creator-9999.ebuild @@ -25,14 +25,15 @@ fi # TODO: unbundle sqlite and KSyntaxHighlighting -QTC_PLUGINS=(android +autotest baremetal bazaar beautifier +QTC_PLUGINS=(android +autotest baremetal bazaar beautifier boot2qt '+clang:clangcodemodel|clangformat|clangpchmanager|clangrefactoring|clangtools' clearcase - cmake:cmakeprojectmanager cppcheck cvs +designer git glsl:glsleditor +help ios lsp:languageclient - mercurial modeling:modeleditor nim perforce perfprofiler python:pythoneditor qbs:qbsprojectmanager - +qmldesigner qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal silversearcher subversion - valgrind winrt) + cmake:cmakeprojectmanager cppcheck ctfvisualizer cvs +designer git glsl:glsleditor +help ios + lsp:languageclient mercurial modeling:modeleditor nim perforce perfprofiler python:pythoneditor + qbs:qbsprojectmanager +qmldesigner qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal + silversearcher subversion valgrind winrt) IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}" REQUIRED_USE=" + boot2qt? ( remotelinux ) clang? ( test? ( qbs ) ) qnx? ( remotelinux ) " @@ -128,7 +129,7 @@ src_prepare() { fi if ! use perfprofiler; then rm -rf src/tools/perfparser || die - if ! use qmlprofiler; then + if ! use ctfvisualizer && ! use qmlprofiler; then sed -i -e '/tracing/d' src/libs/libs.pro tests/auto/auto.pro || die fi fi