gpo.zugaina.org

Search Portage & Overlays:

media-gfx/freecad

QT based Computer Aided Design application

Screenshots

  • freecad-9999
    debug designer +gui +qt6 test +addonmgr +fem +idf +image +inspection +material +openscad +part-design +path +points +raytracing +robot +show +smesh +surface +techdraw +tux cloud netgen pcl python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2 CC-BY-SA-4.0   
    Overlay: gentoo
  • freecad-9999
    debug designer headless test +addonmgr +fem +idf +image +inspection +material +openscad +part-design +path +points +raytracing +robot +show +surface +techdraw +tux cloud netgen pcl python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10

    View      Download      Browse     License: LGPL-2 CC-BY-SA-4.0   
    Overlay: waebbl
  • freecad-1.0_rc2
    ~amd64
    debug designer +gui +qt6 test +addonmgr +fem +idf +image +inspection +material +openscad +part-design +path +points +raytracing +robot +show +smesh +surface +techdraw +tux cloud netgen pcl python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2 CC-BY-SA-4.0   
    Overlay: gentoo
  • freecad-1.0_rc1-r1
    ~amd64
    debug designer +gui +qt6 test +addonmgr +fem +idf +image +inspection +material +openscad +part-design +path +points +raytracing +robot +show +smesh +surface +techdraw +tux cloud netgen pcl python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2 CC-BY-SA-4.0   
    Overlay: gentoo
  • freecad-0.21.2-r3
    amd64
    debug designer +gui qt6 test +addonmgr +fem +idf +image +inspection +material +openscad +part-design +path +points +raytracing +robot +show +surface +techdraw +tux cloud netgen pcl python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2 CC-BY-SA-4.0   
    Overlay: gentoo

Runtime Dependencies

freecad-9999


python_single_target_python3_10?
      ( dev-lang/python:3.10 )

python_single_target_python3_11?
      ( dev-lang/python:3.11 )

python_single_target_python3_12?
      ( dev-lang/python:3.12 )

dev-cpp/gtest
dev-cpp/yaml-cpp
dev-libs/OpenNI2[opengl
      (+)
]
dev-libs/boost:=
dev-libs/libfmt:=
dev-libs/libspnav[X]
dev-libs/xerces-c[icu]
dev-ruby/asciidoctor

!qt6?
      ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 )

qt6?
      ( dev-qt/qtbase:6[concurrent,network,xml] )

media-libs/freetype
media-libs/qhull:=
sci-libs/hdf5:=[fortran,zlib]
>=sci-libs/med-4.0.0-r1
sci-libs/opencascade:=[json,vtk]
sci-libs/orocos_kdl:=
sys-libs/zlib
virtual/libusb:1

cloud?
      ( dev-libs/openssl:= net-misc/curl )

fem?
      ( !qt6?
            ( sci-libs/vtk:=[qt5,rendering] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6,rendering] )
       )

gui?
      ( >=media-libs/coin-4.0.0 virtual/glu virtual/opengl !qt6?
            ( dev-qt/designer:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 pcl?
                  ( sci-libs/pcl[qt5] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_11
                        (-)
                  ] )
             )
       qt6?
            ( designer?
                  ( dev-qt/qttools:6[designer] )
             dev-qt/qt5compat:6 dev-qt/qttools:6[widgets] dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qtsvg:6 pcl?
                  ( sci-libs/pcl[-qt5,qt6
                        (-)
                  ] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_11
                        (-)
                  ] )
             python_single_target_python3_12?
                  ( dev-python/matplotlib[python_targets_python3_12
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_12
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_12
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_12
                        (-)
                  ] )
             )
       )

netgen?
      ( media-gfx/netgen[opencascade] )

openscad?
      ( media-gfx/openscad )

pcl?
      ( sci-libs/pcl:=[opengl,openni2,vtk] )

smesh?
      ( !qt6?
            ( sci-libs/vtk:=[qt5] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6] )
       )

python_single_target_python3_10?
      ( dev-python/numpy[python_targets_python3_10
            (-)
      ] dev-python/pybind11[python_targets_python3_10
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_10
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_10
                  (-)
            ] )
       )

python_single_target_python3_11?
      ( dev-python/numpy[python_targets_python3_11
            (-)
      ] dev-python/pybind11[python_targets_python3_11
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_11
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_11
                  (-)
            ] )
       )

python_single_target_python3_12?
      ( dev-python/numpy[python_targets_python3_12
            (-)
      ] dev-python/pybind11[python_targets_python3_12
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_12
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_12
                  (-)
            ] )
       )

freecad-9999


python_single_target_python3_8?
      ( >=dev-lang/python-3.8.13:3.8 )

python_single_target_python3_9?
      ( >=dev-lang/python-3.9.12:3.9 )

python_single_target_python3_10?
      ( >=dev-lang/python-3.10.4:3.10 )

dev-libs/OpenNI2[opengl
      (+)
]
dev-libs/libspnav[X]
dev-libs/xerces-c[icu]
dev-qt/designer:5
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtprintsupport:5
dev-qt/qtsvg:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
>=media-libs/coin-4.0.0
media-libs/freetype
media-libs/qhull:=
sci-libs/flann[openmp]
sci-libs/hdf5:=[fortran,zlib]



>=sci-libs/med-4.0.0-r1[python,python_single_target_python3_8
      (-)
?
,python_single_target_python3_9
      (-)
?
,python_single_target_python3_10
      (-)
?
]
sci-libs/opencascade:=[json,vtk
      (+)
]
sci-libs/orocos_kdl:=
sys-libs/zlib
virtual/glu
virtual/libusb:1
virtual/opengl

cloud?
      ( dev-libs/openssl:= net-misc/curl )

fem?
      ( sci-libs/vtk:=[boost
            (+)
      ,python,qt5,rendering,python_single_target_python3_8
            (-)
      ?
,python_single_target_python3_9
            (-)
      ?
,python_single_target_python3_10
            (-)
      ?
] )

netgen?
      ( media-gfx/netgen[opencascade,python_single_target_python3_8
            (-)
      ?
,python_single_target_python3_9
            (-)
      ?
,python_single_target_python3_10
            (-)
      ?
] )

openscad?
      ( media-gfx/openscad )

pcl?
      ( sci-libs/pcl:=[opengl,openni2
            (+)
      ,qt5
            (+)
      ,vtk
            (+)
      ] )

python_single_target_python3_8?
      ( dev-libs/boost:=[python,python_targets_python3_8
            (-)
      ] dev-python/matplotlib[python_targets_python3_8
            (-)
      ] dev-python/numpy[python_targets_python3_8
            (-)
      ] >=dev-python/pivy-0.6.5[python_targets_python3_8
            (-)
      ] dev-python/pybind11[python_targets_python3_8
            (-)
      ] dev-python/pyside2[gui,svg,webchannel,webengine,python_targets_python3_8
            (-)
      ] dev-python/shiboken2[python_targets_python3_8
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_8
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_8
                  (-)
            ] )
       )

python_single_target_python3_9?
      ( dev-libs/boost:=[python,python_targets_python3_9
            (-)
      ] dev-python/matplotlib[python_targets_python3_9
            (-)
      ] dev-python/numpy[python_targets_python3_9
            (-)
      ] >=dev-python/pivy-0.6.5[python_targets_python3_9
            (-)
      ] dev-python/pybind11[python_targets_python3_9
            (-)
      ] dev-python/pyside2[gui,svg,webchannel,webengine,python_targets_python3_9
            (-)
      ] dev-python/shiboken2[python_targets_python3_9
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_9
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_9
                  (-)
            ] )
       )

python_single_target_python3_10?
      ( dev-libs/boost:=[python,python_targets_python3_10
            (-)
      ] dev-python/matplotlib[python_targets_python3_10
            (-)
      ] dev-python/numpy[python_targets_python3_10
            (-)
      ] >=dev-python/pivy-0.6.5[python_targets_python3_10
            (-)
      ] dev-python/pybind11[python_targets_python3_10
            (-)
      ] dev-python/pyside2[gui,svg,webchannel,webengine,python_targets_python3_10
            (-)
      ] dev-python/shiboken2[python_targets_python3_10
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_10
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_10
                  (-)
            ] )
       )

freecad-1.0_rc2


python_single_target_python3_10?
      ( dev-lang/python:3.10 )

python_single_target_python3_11?
      ( dev-lang/python:3.11 )

python_single_target_python3_12?
      ( dev-lang/python:3.12 )

dev-cpp/gtest
dev-cpp/yaml-cpp
dev-libs/OpenNI2[opengl
      (+)
]
dev-libs/boost:=
dev-libs/libfmt:=
dev-libs/libspnav[X]
dev-libs/xerces-c[icu]
dev-ruby/asciidoctor

!qt6?
      ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 )

qt6?
      ( dev-qt/qtbase:6[concurrent,network,xml] )

media-libs/freetype
media-libs/qhull:=
sci-libs/hdf5:=[fortran,zlib]
>=sci-libs/med-4.0.0-r1
sci-libs/opencascade:=[json,vtk]
sci-libs/orocos_kdl:=
sys-libs/zlib
virtual/libusb:1

cloud?
      ( dev-libs/openssl:= net-misc/curl )

fem?
      ( !qt6?
            ( sci-libs/vtk:=[qt5,rendering] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6,rendering] )
       )

gui?
      ( >=media-libs/coin-4.0.0 virtual/glu virtual/opengl !qt6?
            ( dev-qt/designer:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 pcl?
                  ( sci-libs/pcl[qt5] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,webengine,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,webengine,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_11
                        (-)
                  ] )
             )
       qt6?
            ( designer?
                  ( dev-qt/qttools:6[designer] )
             dev-qt/qt5compat:6 dev-qt/qttools:6[widgets] dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qtsvg:6 dev-qt/qtwebengine:6[widgets] pcl?
                  ( sci-libs/pcl[-qt5,qt6
                        (-)
                  ] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_11
                        (-)
                  ] )
             python_single_target_python3_12?
                  ( dev-python/matplotlib[python_targets_python3_12
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_12
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_12
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_12
                        (-)
                  ] )
             )
       )

netgen?
      ( media-gfx/netgen[opencascade] )

openscad?
      ( media-gfx/openscad )

pcl?
      ( sci-libs/pcl:=[opengl,openni2,vtk] )

smesh?
      ( !qt6?
            ( sci-libs/vtk:=[qt5] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6] )
       )

python_single_target_python3_10?
      ( dev-python/numpy[python_targets_python3_10
            (-)
      ] dev-python/pybind11[python_targets_python3_10
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_10
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_10
                  (-)
            ] )
       )

python_single_target_python3_11?
      ( dev-python/numpy[python_targets_python3_11
            (-)
      ] dev-python/pybind11[python_targets_python3_11
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_11
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_11
                  (-)
            ] )
       )

python_single_target_python3_12?
      ( dev-python/numpy[python_targets_python3_12
            (-)
      ] dev-python/pybind11[python_targets_python3_12
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_12
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_12
                  (-)
            ] )
       )

freecad-1.0_rc1-r1


python_single_target_python3_10?
      ( dev-lang/python:3.10 )

python_single_target_python3_11?
      ( dev-lang/python:3.11 )

python_single_target_python3_12?
      ( dev-lang/python:3.12 )

dev-cpp/gtest
dev-cpp/yaml-cpp
dev-libs/OpenNI2[opengl
      (+)
]
dev-libs/boost:=
dev-libs/libfmt:=
dev-libs/libspnav[X]
dev-libs/xerces-c[icu]
dev-ruby/asciidoctor

!qt6?
      ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 )

qt6?
      ( dev-qt/qtbase:6[concurrent,network,xml] )

media-libs/freetype
media-libs/qhull:=
sci-libs/hdf5:=[fortran,zlib]
>=sci-libs/med-4.0.0-r1
sci-libs/opencascade:=[json,vtk]
sci-libs/orocos_kdl:=
sys-libs/zlib
virtual/libusb:1

cloud?
      ( dev-libs/openssl:= net-misc/curl )

fem?
      ( !qt6?
            ( sci-libs/vtk:=[qt5,rendering] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6,rendering] )
       )

gui?
      ( >=media-libs/coin-4.0.0 virtual/glu virtual/opengl !qt6?
            ( dev-qt/designer:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 pcl?
                  ( sci-libs/pcl[qt5] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,webengine,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,webengine,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_11
                        (-)
                  ] )
             )
       qt6?
            ( designer?
                  ( dev-qt/qttools:6[designer] )
             dev-qt/qt5compat:6 dev-qt/qttools:6[widgets] dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qtsvg:6 dev-qt/qtwebengine:6[widgets] pcl?
                  ( sci-libs/pcl[-qt5,qt6
                        (-)
                  ] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_11
                        (-)
                  ] )
             python_single_target_python3_12?
                  ( dev-python/matplotlib[python_targets_python3_12
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_12
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_12
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_12
                        (-)
                  ] )
             )
       )

netgen?
      ( media-gfx/netgen[opencascade] )

openscad?
      ( media-gfx/openscad )

pcl?
      ( sci-libs/pcl:=[opengl,openni2,vtk] )

smesh?
      ( !qt6?
            ( sci-libs/vtk:=[qt5] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6] )
       )

python_single_target_python3_10?
      ( dev-python/numpy[python_targets_python3_10
            (-)
      ] dev-python/pybind11[python_targets_python3_10
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_10
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_10
                  (-)
            ] )
       )

python_single_target_python3_11?
      ( dev-python/numpy[python_targets_python3_11
            (-)
      ] dev-python/pybind11[python_targets_python3_11
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_11
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_11
                  (-)
            ] )
       )

python_single_target_python3_12?
      ( dev-python/numpy[python_targets_python3_12
            (-)
      ] dev-python/pybind11[python_targets_python3_12
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_12
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_12
                  (-)
            ] )
       )

freecad-0.21.2-r3


python_single_target_python3_10?
      ( dev-lang/python:3.10 )

python_single_target_python3_11?
      ( dev-lang/python:3.11 )

python_single_target_python3_12?
      ( dev-lang/python:3.12 )

dev-libs/OpenNI2[opengl
      (+)
]
dev-libs/boost:=
dev-libs/libfmt:=
dev-libs/libspnav[X]
dev-libs/xerces-c[icu]

!qt6?
      ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 )

qt6?
      ( dev-qt/qtbase:6[concurrent,network,xml] )

media-libs/freetype
media-libs/qhull:=
sci-libs/hdf5:=[fortran,zlib]
>=sci-libs/med-4.0.0-r1
<sci-libs/opencascade-7.8.0:=[json,vtk]
sci-libs/orocos_kdl:=
sys-libs/zlib
virtual/libusb:1

cloud?
      ( dev-libs/openssl:= net-misc/curl )

fem?
      ( !qt6?
            ( sci-libs/vtk:=[qt5,rendering] )
       qt6?
            ( sci-libs/vtk:=[-qt5,qt6,rendering] )
       )

gui?
      ( >=media-libs/coin-4.0.0 virtual/glu virtual/opengl !qt6?
            ( dev-qt/designer:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 pcl?
                  ( sci-libs/pcl[qt5] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,webengine,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside2:=[gui,svg,webchannel,webengine,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken2:=[python_targets_python3_11
                        (-)
                  ] )
             )
       qt6?
            ( sci-libs/opencascade[-inspector
                  (-)
            ] designer?
                  ( dev-qt/qttools:6[designer] )
             dev-qt/qt5compat:6 dev-qt/qttools:6[widgets] dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qtsvg:6 dev-qt/qtwebengine:6[widgets] pcl?
                  ( sci-libs/pcl[-qt5,qt6
                        (-)
                  ] )
             python_single_target_python3_10?
                  ( dev-python/matplotlib[python_targets_python3_10
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_10
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_10
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_10
                        (-)
                  ] )
             python_single_target_python3_11?
                  ( dev-python/matplotlib[python_targets_python3_11
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_11
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_11
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_11
                        (-)
                  ] )
             python_single_target_python3_12?
                  ( dev-python/matplotlib[python_targets_python3_12
                        (-)
                  ] >=dev-python/pivy-0.6.5[python_targets_python3_12
                        (-)
                  ] dev-python/pyside6:=[gui,svg,webchannel,webengine,python_targets_python3_12
                        (-)
                  ] dev-python/shiboken6:=[python_targets_python3_12
                        (-)
                  ] )
             )
       )

netgen?
      ( media-gfx/netgen[opencascade] )

openscad?
      ( media-gfx/openscad )

pcl?
      ( sci-libs/pcl:=[opengl,openni2,vtk] )

python_single_target_python3_10?
      ( dev-python/numpy[python_targets_python3_10
            (-)
      ] dev-python/pybind11[python_targets_python3_10
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_10
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_10
                  (-)
            ] )
       )

python_single_target_python3_11?
      ( dev-python/numpy[python_targets_python3_11
            (-)
      ] dev-python/pybind11[python_targets_python3_11
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_11
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_11
                  (-)
            ] )
       )

python_single_target_python3_12?
      ( dev-python/numpy[python_targets_python3_12
            (-)
      ] dev-python/pybind11[python_targets_python3_12
            (-)
      ] addonmgr?
            ( dev-python/GitPython[python_targets_python3_12
                  (-)
            ] )
       fem?
            ( dev-python/ply[python_targets_python3_12
                  (-)
            ] )
       )