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 ) )
 "

Reply via email to