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

Reply via email to