commit:     15e37618462f6f153249c18c2fc4165a66f7bed7
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:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e37618

media-gfx/freecad: does not need sci-libs/vtk built with Qt or rendering

Required VTK components from cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake:

        set (VTK_COMPONENTS
            vtkCommonCore
            vtkCommonDataModel
            vtkFiltersVerdict
            vtkIOXML
            vtkFiltersCore
            vtkFiltersGeneral
            vtkIOLegacy
            vtkFiltersExtraction
            vtkFiltersSources
            vtkFiltersGeometry
        )

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 76b314d8bd79..0e03ac657635 100644
--- a/media-gfx/freecad/freecad-1.0.0-r1.ebuild
+++ b/media-gfx/freecad/freecad-1.0.0-r1.ebuild
@@ -75,8 +75,7 @@ RDEPEND="
                net-misc/curl
        )
        fem? (
-               qt5? ( sci-libs/vtk:=[qt5,rendering] )
-               !qt5? ( sci-libs/vtk:=[-qt5,qt6,rendering] )
+               sci-libs/vtk:=
        )
        gui? (
                >=media-libs/coin-4.0.0
@@ -119,8 +118,7 @@ RDEPEND="
        smesh? (
                sci-libs/hdf5:=[zlib]
                >=sci-libs/med-4.0.0-r1
-               qt5? ( sci-libs/vtk:=[qt5] )
-               !qt5? ( sci-libs/vtk:=[-qt5,qt6] )
+               sci-libs/vtk:=
        )
        $(python_gen_cond_dep '
                dev-python/numpy[${PYTHON_USEDEP}]

Reply via email to