commit: c19805b0a4cbcd6983cc4da33c59226f0999f494 Author: Chris Mayo <aklhfex <AT> gmail <DOT> com> AuthorDate: Tue Nov 26 19:51:32 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Nov 27 23:25:47 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19805b0
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/39483 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 e08605e4b520..8bb35b34546c 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 +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,7 +45,6 @@ REQUIRED_USE=" reverse? ( mesh points ) test? ( techdraw ) " -# Draft Workbench needs BIM RESTRICT="!test? ( test )"
