Port details on branch 2024Q4 |
- vtk9 Visualization toolkit
- 9.2.6_6 math =2 9.2.6_6Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2020-04-26 23:25:05
- Last Update: 2024-11-01 09:25:33
- Commit Hash: 29032a4
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: graphics
- License: BSD3CLAUSE
- WWW:
- https://vtk.org/
- Description:
- The Visualization Toolkit (VTK) is an open-source, freely available software
system for 3D computer graphics, image processing and visualization. VTK
consists of a C++ class library and several interpreted interface layers
including Tcl/Tk, Java, and Python. Kitware, whose team created and continues
to extend the toolkit, offers professional support and consulting services for
VTK. VTK supports a wide variety of visualization algorithms including: scalar,
vector, tensor, texture, and volumetric methods; and advanced modeling
techniques such as: implicit modeling, polygon reduction, mesh smoothing,
cutting, contouring, and Delaunay triangulation. VTK has an extensive
information visualization framework, has a suite of 3D interaction widgets,
supports parallel processing, and integrates with various databases on GUI
toolkits such as Qt and Tk.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/math/vtk9/ && make install clean
- To add the package, run one of these commands:
- pkg install math/vtk9
- pkg install vtk9
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vtk9
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1687488293
SHA256 (VTK-9.2.6.tar.gz) = 06fc8d49c4e56f498c40fcb38a563ed8d4ec31358d0101e8988f0bb4d539dd12
SIZE (VTK-9.2.6.tar.gz) = 53810904
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-mpi4py>0 : net/py-mpi4py@py311
- cmake : devel/cmake-core
- ninja : devel/ninja
- python3.11 : lang/python311
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- ice.pc : x11/libICE
- x11.pc : x11/libX11
- xt.pc : x11-toolkits/libXt
- xext.pc : x11/libXext
- sm.pc : x11/libSM
- xcursor.pc : x11/libXcursor
- xfixes.pc : x11/libXfixes
- xrender.pc : x11/libXrender
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- QtUiPlugin : x11-toolkits/qt5-uiplugin
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-mpi4py>0 : net/py-mpi4py@py311
- python3.11 : lang/python311
- ice.pc : x11/libICE
- x11.pc : x11/libX11
- xt.pc : x11-toolkits/libXt
- xext.pc : x11/libXext
- sm.pc : x11/libSM
- xcursor.pc : x11/libXcursor
- xfixes.pc : x11/libXfixes
- xrender.pc : x11/libXrender
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- QtUiPlugin : x11-toolkits/qt5-uiplugin
- Library dependencies:
-
- libexpat.so : textproc/expat2
- libfreetype.so : print/freetype2
- libhdf5.so : science/hdf5
- libnetcdf.so : science/netcdf
- libpng.so : graphics/png
- libtiff.so : graphics/tiff
- libjpeg.so : graphics/jpeg-turbo
- libmpi_mpifh.so : net/openmpi
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libQt5Core.so : devel/qt5-core
- libQt5Qml.so : x11-toolkits/qt5-declarative
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5OpenGL.so : graphics/qt5-opengl
- libQt5Sql.so : databases/qt5-sql
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5X11Extras.so : x11/qt5-x11extras
- This port is required by:
- for Libraries
-
- cad/appcsxcad
- cad/csxcad
- cad/freecad
- cad/opencascade
- cad/qcsxcad
- graphics/cloudcompare
- graphics/f3d
-
Deleted ports which required this port:
- for Run
-
- graphics/py-fury
- graphics/py-pyvista
- science/paraview
- science/py-vedo
Configuration Options:
- ===> The following configuration options are available for vtk9-9.2.6_6:
DESIGNER=off: Build the Qt Designer plugin
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
OMPI=on: OpenMPI (Message Passing Interface) support
OSMESA=off: Use Mesa for off-screen rendering
PYTHON=on: Python bindings or support
QT5=on: Qt 5 toolkit support
====> Groups
JAVA=off: Enable JAVA group
TCLTK=off: Enable TCLTK group
===> Use 'make config' to modify these settings
- Options name:
- math_vtk9
- USES:
- alias cmake compiler:c++11-lang jpeg localbase xorg mpi:openmpi python qt:5 gl pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|