Install this package:
emerge -a sci-libs/vtk
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9.6.2 | 8 | ~amd64 ~arm64 | 0/$(ver_cut 1-2) |
<pkgmetadata> <maintainer type="person"> <email>vowstar@gmail.com</email> <name>Huang Rui</name> </maintainer> <maintainer type="person" proxied="yes"> <email>negril.nx+gentoo@gmail.com</email> <name>Paul Zander</name> </maintainer> <maintainer type="project" proxied="proxy"> <email>sci@gentoo.org</email> <name>Gentoo Science Project</name> </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> <longdescription lang="en"> The Visualization Toolkit (VTK) is an open source software system for 3D computer graphics, image processing and visualization. This copy builds VTK::RenderingExternal only when GL ES is disabled. </longdescription> <longdescription lang="zh"> VTK (Visualization Toolkit) 是开源的 3D 计算机图形、图像处理与 可视化软件系统。本 overlay 副本仅在未启用 GL ES 时构建 VTK::RenderingExternal。 </longdescription> <use> <flag name="all-modules">Build all modules</flag> <flag name="boost">Add support for boost</flag> <flag name="cgns">Build support to handle CGNS data files</flag> <flag name="gdal">Support for gdal formated data</flag> <flag name="imaging">Building Imaging modules</flag> <flag name="logging">Build the logging module</flag> <flag name="opencascade">Enable OpenCASCADE support</flag> <flag name="openvdb">Build support to handle VDB data files</flag> <flag name="pdal">Build support to handle point cloud data files</flag> <flag name="qt6">Use Qt6 packages instead of Qt5</flag> <flag name="rendering">Building Redering modules</flag> <flag name="tbb">Use <pkg>dev-cpp/tbb</pkg> to handle smp support</flag> <flag name="truetype">Build support for font rendering</flag> <flag name="video_cards_nvidia">Support running on NVIDIA GPUs using <pkg>x11-drivers/nvidia-drivers</pkg></flag> <flag name="video_cards_zink">Run tests using the MESA Zink OpenGL-over-Vulkan driver</flag> <flag name="views">Building Views modules</flag> <flag name="vtkm" restrict="<sci-libs/vtk-9.5">Build the vtkm accelerations modules</flag> <flag name="vtkm" restrict=">=sci-libs/vtk-9.5">Build the viskores accelerations modules</flag> <flag name="web">Install web component</flag> </use> <upstream> <remote-id type="github">Kitware/VTK</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sci-libs/vtk |
euse -E <flag> -p sci-libs/vtk |
euse -D <flag> -p sci-libs/vtk
| Flag | Description | 9.6.2 |
|---|---|---|
| all-modules | Build all modules | ✓ |
| boost | Add support for boost | ✓ |
| cgns | Build support to handle CGNS data files | ⊕ |
| cuda | ⚠️ | ✓ |
| debug | ⚠️ | ✓ |
| doc | Build API documentation ⚠️ | ✓ |
| egl | Use EGL platform, enables smooth rending in high refresh rate monitors on X11/Xwayland ⚠️ | ✓ |
| examples | ⚠️ | ✓ |
| ffmpeg | Enable <pkg>media-video/ffmpeg</pkg> backend support ⚠️ | ✓ |
| gdal | Support for gdal formated data | ✓ |
| gles2 | ⚠️ | ✓ |
| imaging | Building Imaging modules | ✓ |
| java | ⚠️ | ✓ |
| logging | Build the logging module | ⊕ |
| minimal | Do not install extra data like 3D packages and templates. ⚠️ | ✓ |
| mpi | Enable MPI support for distributed simulation ⚠️ | ✓ |
| mysql | Install mysql database to store data ⚠️ | ✓ |
| netcdf | ⚠️ | ⊕ |
| odbc | ⚠️ | ✓ |
| opencascade | Enable OpenCASCADE support | ✓ |
| openmp | ⚠️ | ✓ |
| openvdb | Build support to handle VDB data files | ✓ |
| pdal | Build support to handle point cloud data files | ✓ |
| postgres | ⚠️ | ✓ |
| python | Enable Python bindings for waveform translation ⚠️ | ✓ |
| qt6 | Use Qt6 packages instead of Qt5 | ✓ |
| rendering | Building Redering modules | ⊕ |
| tbb | Use <pkg>dev-cpp/tbb</pkg> to handle smp support | ✓ |
| test | Build and run tests ⚠️ | ✓ |
| threads | ⚠️ | ⊕ |
| tk | ⚠️ | ✓ |
| truetype | Build support for font rendering | ⊕ |
| video_cards_nvidia | Support running on NVIDIA GPUs using <pkg>x11-drivers/nvidia-drivers</pkg> | ✓ |
| video_cards_zink | Run tests using the MESA Zink OpenGL-over-Vulkan driver | ⊕ |
| views | Building Views modules | ⊕ |
| vtkm | Build the vtkm accelerations modules | ✓ |
| web | Install web component | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | vtk-9.6.2-PR13147.patch | 1030 bytes | 9.6.2 |
| DIST | vtk-9.6.2-PR13291.patch | 2866 bytes | 9.6.2 |
| DIST | vtk-9.6.2-viscores-PR290.patch | 1629 bytes | 9.6.2 |
| DIST | vtk-9.6.2-viscores-PR314.patch | 22895 bytes | 9.6.2 |
| DIST | vtk-9.6.2-viscores-PR336.patch | 6813 bytes | 9.6.2 |
| Type | File | Size |
|---|---|---|
| DIST | VTK-9.6.2.tar.gz | 54213869 bytes |
| DIST | VTKData-9.6.2.tar.gz | 1110208506 bytes |
| DIST | VTKDataFiles-9.6.2.tar.gz | 1143256312 bytes |
| DIST | VTKLargeData-9.6.2.tar.gz | 247523935 bytes |
| DIST | VTKLargeDataFiles-9.6.2.tar.gz | 247504715 bytes |
| DIST | vtkDocHtml-9.6.2.tar.gz | 203927262 bytes |