commit: 72a777ed7b4aa84505099dfb3ec81f0d5efb8bee Author: Chris Mayo <aklhfex <AT> gmail <DOT> com> AuthorDate: Sun Mar 2 19:24:36 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Mar 2 19:42:25 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a777ed
media-gfx/freecad: Make BIM optional The Draft module no longer has a mandatory dependency on BIM. Signed-off-by: Chris Mayo <aklhfex <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40853 Signed-off-by: Sam James <sam <AT> gentoo.org> media-gfx/freecad/freecad-9999.ebuild | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/media-gfx/freecad/freecad-9999.ebuild b/media-gfx/freecad/freecad-9999.ebuild index 872d6d80e864..afd582d56c4e 100644 --- a/media-gfx/freecad/freecad-9999.ebuild +++ b/media-gfx/freecad/freecad-9999.ebuild @@ -26,18 +26,17 @@ 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 +smesh spacenav test X" +IUSE="debug designer +gui netgen pcl 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 assembly +bim cam cloud fem idf inspection +mesh openscad points reverse robot surface +techdraw" +IUSE+=" addonmgr assembly 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,7 +45,6 @@ REQUIRED_USE=" reverse? ( mesh points ) test? ( techdraw ) " -# Draft Workbench needs BIM RESTRICT="!test? ( test )"
