diff options
author | 2022-11-01 10:08:08 +0100 | |
---|---|---|
committer | 2022-11-22 17:03:18 +0200 | |
commit | f85e159cd80a8d61e89a64cd4ec9e9abcbf88fcc (patch) | |
tree | 6530097b3c5447412b2d34b229e783f16098a62a /media-gfx/freecad/metadata.xml | |
parent | app-portage/pycargoebuild: Remove old (diff) | |
download | gentoo-f85e159cd80a8d61e89a64cd4ec9e9abcbf88fcc.tar.gz gentoo-f85e159cd80a8d61e89a64cd4ec9e9abcbf88fcc.tar.bz2 gentoo-f85e159cd80a8d61e89a64cd4ec9e9abcbf88fcc.zip |
media-gfx/freecad: adapt for Qt6 related changes
Upstream has introduced cmake changes for handling both Qt5 and Qt6.
No code changes have been made so far, so we don't yet implement the
qt6 USE flag.
This patch reflects the upstream changes and prepares for implementing
the qt6 USE flag, by renaming the "headless" USE flag to "gui" and
passing the new cmake variable FREECAD_QT_VERSION.
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/28069
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'media-gfx/freecad/metadata.xml')
-rw-r--r-- | media-gfx/freecad/metadata.xml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/media-gfx/freecad/metadata.xml b/media-gfx/freecad/metadata.xml index d55000ab3501..6e0770f45ea8 100644 --- a/media-gfx/freecad/metadata.xml +++ b/media-gfx/freecad/metadata.xml @@ -26,6 +26,13 @@ Build the FEM module and workbench which provides Finite Element Analysis (FEA) workflows </flag> + <flag name="gui"> + Build FreeCAD with a Qt based GUI. If built without setting this + USE flag, FreeCAD can be used in a headless mode, for server-side + instances. + The Python modules are available, without their GUI parts though, + if this is unset. + </flag> <flag name="headless"> Build FreeCAD without a GUI, usable for server-side instances. The Python modules are still available, without their GUI parts though. |