mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
dev-qt/qt-creator: update live
Only for obvious changes and not tested much, will look more in-depth for if anything else needs updates when 16.x releases. Closes: https://bugs.gentoo.org/949916 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
parent
2e502fa812
commit
d53edb82fb
@ -14,7 +14,11 @@
|
||||
<flag name="qmldesigner">Build QmlDesigner and related plugins (Insight, StudioWelcome)</flag>
|
||||
<flag name="serialterminal">Build the serial terminal plugin</flag>
|
||||
<flag name="tracing">Build plugins for tracing requiring extra dependencies (AppStatisticsMonitor, CtfVisualizer, PerfProfiler, QmlProfiler)</flag>
|
||||
<flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> with the help USE rather than bundled litehtml</flag>
|
||||
<flag name="webengine">
|
||||
Allow using <pkg>dev-qt/qtwebengine</pkg> for
|
||||
better USE=help display, and for Design Viewer
|
||||
Connector support with USE=qmldesigner
|
||||
</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<bugs-to>https://bugreports.qt.io/</bugs-to>
|
||||
|
||||
@ -71,6 +71,8 @@ COMMON_DEPEND="
|
||||
qmldesigner? (
|
||||
>=dev-qt/qtquick3d-${QT_PV}=
|
||||
>=dev-qt/qtsvg-${QT_PV}
|
||||
>=dev-qt/qtwebsockets-${QT_PV}
|
||||
webengine? ( >=dev-qt/qtwebengine-${QT_PV} )
|
||||
)
|
||||
serialterminal? ( >=dev-qt/qtserialport-${QT_PV} )
|
||||
svg? ( >=dev-qt/qtsvg-${QT_PV} )
|
||||
@ -184,6 +186,10 @@ src_configure() {
|
||||
# https://bugreports.qt.io/browse/QTCREATORBUG-29169
|
||||
$(use help && usev !webengine -DCMAKE_DISABLE_FIND_PACKAGE_litehtml=yes)
|
||||
|
||||
# help shouldn't use with the above, but qmldesigner is automagic
|
||||
$(use help || use qmldesigner &&
|
||||
cmake_use_find_package webengine Qt6WebEngineWidgets)
|
||||
|
||||
-DBUILD_PLUGIN_SERIALTERMINAL=$(usex serialterminal)
|
||||
-DENABLE_SVG_SUPPORT=$(usex svg)
|
||||
$(usev !cmdbridge-server -DGO_BIN=GO_BIN-NOTFOUND) #945925
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user