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

media-gfx/freecad: OpenSCAD module uses ply

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 | 7 +++++--
 1 file changed, 5 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 9fd7bd99e5ad..6e6ae700d693 100644
--- a/media-gfx/freecad/freecad-1.0.0-r1.ebuild
+++ b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
@@ -76,6 +76,7 @@ RDEPEND="
        )
        fem? (
                sci-libs/vtk:=
+               $(python_gen_cond_dep 'dev-python/ply[${PYTHON_USEDEP}]')
        )
        gui? (
                >=media-libs/coin-4.0.0
@@ -111,7 +112,10 @@ RDEPEND="
                spacenav? ( dev-libs/libspnav[X?] )
        )
        netgen? ( media-gfx/netgen[opencascade] )
-       openscad? ( media-gfx/openscad )
+       openscad? (
+               media-gfx/openscad
+               $(python_gen_cond_dep 'dev-python/ply[${PYTHON_USEDEP}]')
+       )
        pcl? ( sci-libs/pcl:= )
        smesh? (
                sci-libs/hdf5:=[zlib]
@@ -121,7 +125,6 @@ RDEPEND="
        $(python_gen_cond_dep '
                dev-python/numpy[${PYTHON_USEDEP}]
                dev-python/pybind11[${PYTHON_USEDEP}]
-               fem? ( dev-python/ply[${PYTHON_USEDEP}] )
        ')
 "
 DEPEND="${RDEPEND}

Reply via email to