Skip to content

Commit

Permalink
dev-qt/qt-creator: bump 7.0.0, 7.9999, 9999
Browse files Browse the repository at this point in the history
Refactored using cmake build system and added QT6 support.

Closes: gentoo#252
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Peter Levine <plevine457@gmail.com>
  • Loading branch information
Peter-Levine committed Apr 20, 2022
1 parent 68a6f33 commit 19b7524
Show file tree
Hide file tree
Showing 6 changed files with 1,549 additions and 0 deletions.
1 change: 1 addition & 0 deletions dev-qt/qt-creator/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST qt-creator-opensource-src-7.0.0.tar.xz 44922832 BLAKE2B fa5aaf685fd494e90ac27e542d5e0a5f6111cbd760b1b770d58c4f0e361808231e18df1a097400f1b8a48eef84a89265dfba637cbf00dfadb255ab8367781a6f SHA512 98ad2a2c3a8318f98f6e869fa79d6ab8395fa65e9176b15451708cf204756e419828e360a42cf056240772b017747c0a60fa13bd7532d7fab1888832d1f9a52d
72 changes: 72 additions & 0 deletions dev-qt/qt-creator/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>pesa@gentoo.org</email>
<name>Davide Pesavento</name>
</maintainer>
<maintainer type="project">
<email>qt@gentoo.org</email>
<name>Gentoo Qt Project</name>
</maintainer>
<use>
<flag name="android">Build plugin for Android device support</flag>
<flag name="autotest">Build plugin for integration with popular unit testing frameworks (QtTest, GoogleTest, Boost.Test, Catch2)</flag>
<flag name="autotools">Build plugin to support autotools-based projects</flag>
<flag name="baremetal">Build plugin for bare-metal device support</flag>
<flag name="bazaar">Build plugin for GNU Bazaar version control system support</flag>
<flag name="beautifier">Build the beautifier plugin (supports astyle, clang-format, and uncrustify)</flag>
<flag name="bineditor">Build the binary editor plugin for hex editing</flag>
<flag name="bookmarks">Build the bookmaks plugin for bookmarking in the text editor</flag>
<flag name="boot2qt">Build plugin for Boot2Qt embedded device support</flag>
<flag name="clang">Build clang-based plugins for C/C++ development (code model, formatting, static analysis)</flag>
<flag name="classview">Build plugin for hierarchical tree view of C++ class components</flag>
<flag name="clearcase">Build plugin for IBM ClearCase version control system support</flag>
<flag name="cmake">Build plugin to support CMake-based projects</flag>
<flag name="compilationdatabase">Build plugin to support JSON compilation database projects</flag>
<flag name="conan">Build plugin to integrate with the Conan package manager</flag>
<flag name="cppcheck">Enable integration with <pkg>dev-util/cppcheck</pkg></flag>
<flag name="ctfvisualizer">Build plugin for the Chrome Trace Format visualizer</flag>
<flag name="designer">Build plugin for a visual designer supporting Qt Designer UI files</flag>
<flag name="diffeditor">Build plugin to enable a side-by-side colorized diff viewer</flag>
<flag name="docker">Build plugin for building and running code from within a Docker container</flag>
<flag name="emacs">Support emacs-style keybindings</flag>
<flag name="glsl">Build plugin to support OpenGL Shading Language</flag>
<flag name="help">Build plugin to enable the integrated documentation viewer</flag>
<flag name="imageviewer">Build plugin to open and view image files</flag>
<flag name="incredibuild">Build plugin to enable integration with Incredibuild</flag>
<flag name="lsp">Build the Language Server Protocol client plugin</flag>
<flag name="macros">Build plugin to enable macros for recording and replaying user input</flag>
<flag name="marketplace">Build plugin to showcase open and closed-source QT projects in the QT Marketplace</flag>
<flag name="mcu">Build plugin for microcontroller device support</flag>
<flag name="mercurial">Build plugin for <pkg>dev-vcs/mercurial</pkg> version control system support</flag>
<flag name="meson">Build plugin to support Meson-based projects</flag>
<flag name="modeling">Build plugin for UML style diagram modeling</flag>
<flag name="nim">Build plugin for Nim programming language support</flag>
<flag name="perforce">Build plugin for Perforce version control system support</flag>
<flag name="perfprofiler">Build plugin for performance analysis with <pkg>dev-util/perf</pkg></flag>
<flag name="python">Build plugin for Python programming language support</flag>
<flag name="qbs">Build plugin to support Qbs-based projects</flag>
<flag name="qmake">Build plugin to support qmake-based projects</flag>
<flag name="qml">Build plugins for QML-based development (designer, editor, project manager)</flag>
<flag name="qmlprofiler">Build plugin for QML performance analysis</flag>
<flag name="qnx">Build plugin for QNX embedded device support</flag>
<flag name="remotelinux">Build plugin for deployment and execution on a remote Linux host</flag>
<flag name="scxml">Build the State Chart XML graphical editor plugin</flag>
<flag name="serialterminal">Build plugin for serial terminal communication with embedded and microcontroller devices</flag>
<flag name="silversearcher">Build plugin to support file searching with <pkg>sys-apps/the_silver_searcher</pkg></flag>
<flag name="systemd">Add support for logging application output to journald</flag>
<flag name="tasklist">Build plugin to support showing issues from generated task list files</flag>
<flag name="todo">Build plugin to scan and display keyworded comments such as TODO, FIXME, BUG, etc...</flag>
<flag name="tools">Build extra qt-creator related tools</flag>
<flag name="valgrind">Build plugin to enable code analysis with <pkg>dev-util/valgrind</pkg></flag>
<flag name="vim">Build plugin to emulate most Vim keystrokes</flag>
<flag name="webassembly">Build plugin for building and deploying WebAssembly formated applications</flag>
<flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> to view help documentation</flag>
<flag name="welcome">Build plugin to enable Welcome mode</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
<doc>https://doc.qt.io/qtcreator/</doc>
</upstream>
</pkgmetadata>
Loading

0 comments on commit 19b7524

Please sign in to comment.