commit: 786e57379475404f81d9745ecaf8f28fe7faf23e
Author: Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Tue Oct 29 19:57:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 20:24:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786e5737
media-gfx/freecad: Make smesh dependencies optional
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 d38e964e0f2e..505396de6e0f 100644
--- a/media-gfx/freecad/freecad-1.0.0-r1.ebuild
+++ b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
@@ -61,8 +61,6 @@ RDEPEND="
dev-qt/qtbase:6[concurrent,network,xml]
)
media-libs/freetype
- sci-libs/hdf5:=[fortran,zlib]
- >=sci-libs/med-4.0.0-r1
sci-libs/opencascade:=[json,vtk]
sys-libs/zlib
cloud? (
@@ -112,6 +110,8 @@ RDEPEND="
openscad? ( media-gfx/openscad )
pcl? ( sci-libs/pcl:=[opengl,openni2,vtk] )
smesh? (
+ sci-libs/hdf5:=[fortran,zlib]
+ >=sci-libs/med-4.0.0-r1
qt5? ( sci-libs/vtk:=[qt5] )
!qt5? ( sci-libs/vtk:=[-qt5,qt6] )
)
@@ -155,7 +155,9 @@ BDEPEND="
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
designer? ( gui )
+ fem? ( smesh )
inspection? ( points )
+ openscad? ( smesh )
path? ( robot )
python_single_target_python3_12? ( gui? ( !qt5 ) )
"