commit: 83edca421feee965ff40985e511ee9352ac4c79c
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:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83edca42
media-gfx/freecad: Make media-gfx/openscad an optfeature
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, 2 insertions(+), 4 deletions(-)
diff --git a/media-gfx/freecad/freecad-1.0.0-r1.ebuild
b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
index 68b2c367dc13..52f06f7d19db 100644
--- a/media-gfx/freecad/freecad-1.0.0-r1.ebuild
+++ b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
@@ -116,10 +116,7 @@ RDEPEND="
spacenav? ( dev-libs/libspnav[X?] )
)
netgen? ( media-gfx/netgen[opencascade] )
- openscad? (
- media-gfx/openscad
- $(python_gen_cond_dep 'dev-python/ply[${PYTHON_USEDEP}]')
- )
+ openscad? ( $(python_gen_cond_dep 'dev-python/ply[${PYTHON_USEDEP}]') )
pcl? ( sci-libs/pcl:= )
smesh? (
sci-libs/hdf5:=[zlib]
@@ -335,6 +332,7 @@ pkg_postinst() {
optfeature_header "External programs used by FreeCAD"
optfeature "dependency graphs" media-gfx/graphviz
optfeature "importing and exporting 2D AutoCAD DWG files"
media-gfx/libredwg
+ optfeature "importing OpenSCAD files, Mesh booleans" media-gfx/openscad
use bim && optfeature "working with COLLADA documents"
dev-python/pycollada
if use fem || use mesh; then
optfeature "mesh generation" sci-libs/gmsh