VTK - the Visualization Toolkit is an object oriented, high
level library that allows one to easily write programs in C++, Tcl,
Python and Java that do 3D visualization.
VTK enables users to concentrate on their work by providing a
large number of excellent and feature packed high level functions that
do visualization. The library needs OpenGL to render the graphics and
for FreeBSD machines Mesa is necessary.
The terms/copyright can be read in the docs dir/README.html. The patented
classes (few in number) are not to be used in commercial application
without a license from the patent/copyright holder (listed in the class
header). Patented classes are listed in README.patented-classes.
WWW: http://www.vtk.org
- Add math/vtk43-headers (repocopy + patch) [1].
- Patch math/vtk43 to install headers and libraries in subdirectories rather
that using a separate prefix [2].
PR: ports/95492
Submitted by: Jason Bacon <bacon@smithers.neuro.mcw.edu> [1]
Obtained from: Jason Bacon <bacon@smithers.neuro.mcw.edu> (talked on private
e-mail) [2]
Add a MASTER_SITE.
The rest of the diff is equivalent to what it is now in the port.
PR: ports/95921
Submitted by: Jason Bacon <bacon@smithers.neuro.mcw.edu> (maintaner)
Approved by: lawrance
- Fix plist.
- Depend on gcc 3.3+ since there's no need to use older ggc's on 6, 7.
PR: ports/96986
Submitted by: Jason Bacon <bacon@smithers.neuro.mcw.edu> (maintianer) [1]
itetcu (me) [2]
Approved by: maintainer [2], lawrance (mentor)
Set LATEST_LINK to vtk43 to avoid conflict with math/vtk
Note that this port still is BROKEN.
PR: 96265
Submitted by: Jason Bacon <bacon@smithers.neuro.mcw.edu> (maintainer)
Small fix for port vtk43
vtk43 just committed requires outdated expat.5. This will
cause the build to fail if expat.6 is installed. I've been
running caret (an application that depends on vtk43) with
expat.6 for several weeks without any apparent problems.
Suggest updating the vtk43 LIB_DEPENDS to allow expat.5 or
expat.6.
PR: ports/95353
Submitted by: Jason Bacon <bacon@smithers.neuro.mcw.edu>
Reintroduce legacy port: vtk 4.3
I'd like to reintroduce VTK 4.3 to the ports tree to
facilitate building a new port, Caret 5.3. Starting with
VTK 4.4, support for "float" coordinates has been dropped
from many functions. The Caret code will require significant
changes to compile with VTK 4.4. Since the Caret developers
do not yet have a timeline for upgrading to VTK 4.4, I'd
like to reintroduce VTK 4.3 for the interim. Only the vtk
base and vtk-headers are essential. Below are shar files
for these two trees. They are based on the original vtk
4.3 port. The only modifications are:
1. The folder names are changed from vtk and vtk-headers
to vtk43 and vtk43-headers to prevent a collision with the
current vtk in /usr/ports/math.
2. PREFIX is set to ${LOCALBASE}/vtk43 to prevent a collision
with the current vtk installation.
PR: ports/92468
Submitted by: Jason Bacon <bacon@smithers.neuro.mcw.edu>