commit:     ddd6a8d28ca73bfe728324cc8192938bc5f0a54a
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Tue Oct 29 19:57:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 20:24:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd6a8d2

media-gfx/freecad: In 1.0RC2 Draft Workbench needs BIM

Closes: https://github.com/gentoo/gentoo/pull/39021
Signed-off-by: Chris Mayo <aklhfex <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/freecad/freecad-1.0.0-r1.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/freecad/freecad-1.0.0-r1.ebuild 
b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
index 52f06f7d19db..a7177f604c23 100644
--- a/media-gfx/freecad/freecad-1.0.0-r1.ebuild
+++ b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
@@ -26,17 +26,18 @@ fi
 # examples are licensed CC-BY-SA (without note of specific version)
 LICENSE="LGPL-2 CC-BY-SA-4.0"
 SLOT="0"
-IUSE="debug designer +gui netgen pcl qt5 smesh spacenav test X"
+IUSE="debug designer +gui netgen pcl qt5 +smesh spacenav test X"
 # Modules are found in src/Mod/ and their options defined in:
 # cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake
 # To get their dependencies:
 # 'grep REQUIRES_MODS cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake'
-IUSE+=" addonmgr bim cam cloud fem idf inspection mesh openscad points reverse 
robot surface +techdraw"
+IUSE+=" addonmgr +bim cam cloud fem idf inspection +mesh openscad points 
reverse robot surface +techdraw"
 
 REQUIRED_USE="
        ${PYTHON_REQUIRED_USE}
        bim? ( mesh )
        cam? ( mesh )
+       gui? ( bim )
        designer? ( gui )
        fem? ( smesh )
        inspection? ( points )
@@ -46,6 +47,7 @@ REQUIRED_USE="
        reverse? ( mesh points )
        test? ( techdraw )
 "
+# Draft Workbench needs BIM
 # There is no py3.12 support planned for pyside2
 
 RESTRICT="!test? ( test )"

Reply via email to