sci-libs/vtk (gentoo)

Search

Package Information

Description:
The Visualization Toolkit
Homepage:
https://www.vtk.org/
License:
BSD LGPL-2

Versions

Version EAPI Keywords Slot
9.5.2 8 ~amd64 ~arm ~arm64 ~x86 0/$(ver_cut 1-2)
9.4.2-r2 8 amd64 ~arm ~arm64 ~x86 0/$(ver_cut 1-2)

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<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>
	<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="views">Building Views modules</flag>
		<flag name="vtkm" restrict="&lt;sci-libs/vtk-9.5">Build the vtkm accelerations modules</flag>
		<flag name="vtkm" restrict="&gt;=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>

Lint Warnings

USE Flags

Flag Description 9.5.2 9.4.2-r2
all-modules Build all modules
boost Add support for boost
cgns Build support to handle CGNS data files
cuda Enable NVIDIA CUDA support (computation on GPU)
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples Install examples, usually source code
ffmpeg Enable ffmpeg/libav-based audio/video codec support
gdal Support for gdal formated data
gles2-only Use GLES 2.0 (OpenGL for Embedded Systems) or later instead of full OpenGL (see also: gles2)
imaging Building Imaging modules
java Add support for Java
logging Build the logging module
minimal Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
mpi Add MPI (Message Passing Interface) layer to the apps that support it
mysql Add mySQL Database support
netcdf Enable NetCDF data format support
odbc Add ODBC Support (Open DataBase Connectivity)
opencascade Enable OpenCASCADE support
openmp Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
openvdb Build support to handle VDB data files
pdal Build support to handle point cloud data files
postgres Add support for the postgresql database
python Add optional support/bindings for the Python language
qt6 Use Qt6 packages instead of Qt5
rendering Building Redering modules
tbb Use <pkg>dev-cpp/tbb</pkg> to handle smp support
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
threads Add threads support for various packages. Usually pthreads
tk Add support for Tk GUI toolkit
truetype Add support for FreeType and/or FreeType2 fonts
video_cards_nvidia Build for Nvidia platform ⚠️
views Building Views modules
vtkm Build the vtkm accelerations modules
web Install web component

Files

Manifest

Type File Size Versions
DIST VTK-9.5.2.tar.gz 50189467 bytes 9.5.2
DIST VTKData-9.5.2.tar.gz 1096057742 bytes 9.5.2
DIST VTKDataFiles-9.5.2.tar.gz 1128658332 bytes 9.5.2
DIST VTKLargeData-9.5.2.tar.gz 247524517 bytes 9.5.2
DIST VTKLargeDataFiles-9.5.2.tar.gz 247505288 bytes 9.5.2
DIST vtkDocHtml-9.5.2.tar.gz 193518054 bytes 9.5.2
Unmatched Entries
Type File Size
DIST VTK-9.4.2.tar.gz 118621433 bytes
DIST VTKData-9.4.2.tar.gz 1095344755 bytes
DIST VTKDataFiles-9.4.2.tar.gz 1127688904 bytes
DIST VTKLargeData-9.4.2.tar.gz 247520755 bytes
DIST VTKLargeDataFiles-9.4.2.tar.gz 247504324 bytes
DIST vtkDocHtml-9.4.2.tar.gz 191366459 bytes