summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Mayo <aklhfex@gmail.com>2024-10-29 19:57:32 +0000
committerSam James <sam@gentoo.org>2024-11-24 20:24:28 +0000
commitff469cf019bd29c868d80a2bf29ff91a08c4a4a4 (patch)
tree274f315ab2c70a23417ccc84b416d521271312b1 /media-gfx/freecad
parentmedia-gfx/freecad: Fix test_get_svg_from_arch_space_with_zero_vector (diff)
downloadgentoo-ff469cf019bd29c868d80a2bf29ff91a08c4a4a4.tar.gz
gentoo-ff469cf019bd29c868d80a2bf29ff91a08c4a4a4.tar.bz2
gentoo-ff469cf019bd29c868d80a2bf29ff91a08c4a4a4.zip
media-gfx/freecad: OpenSCAD module uses ply
Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-gfx/freecad')
-rw-r--r--media-gfx/freecad/freecad-1.0.0-r1.ebuild7
1 files 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}