notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
vtk8 Visualization toolkit
8.2.0_1 math on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.2.0_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-07-12 19:04:09
Last Update: 2021-06-22 18:53:08
Commit Hash: da3162c
People watching this port, also watch:: libkvkontakte, xerces-c3, py38-pycparser, linux-c7-avahi-libs, python
Also Listed In: graphics
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/vtk8-8.2.0_1/catalog.mk
  3. /usr/local/share/licenses/vtk8-8.2.0_1/LICENSE
  4. /usr/local/share/licenses/vtk8-8.2.0_1/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • vtk8>0:math/vtk8
Conflicts:
CONFLICTS:
  • vtk6
  • vtk9
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/math/vtk8/ && make install clean
To add the package, run one of these commands:
  • pkg install math/vtk8
  • pkg install vtk8
PKGNAME: vtk8
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
vtk8
ABIlatestquarterly
FreeBSD:11:aarch648.1.1_18.2.0
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch648.1.1_18.2.0_1
FreeBSD:12:amd648.2.0_18.2.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3868.2.0_18.2.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch648.2.08.2.0_1
FreeBSD:13:amd648.2.0_18.2.0_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3868.2.0_18.2.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-8.2.0_1
FreeBSD:14:aarch648.2.0_1-
FreeBSD:14:amd648.2.0_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3868.2.0_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc648.2.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. doxygen : devel/doxygen
  2. cmake : devel/cmake
  3. ninja : devel/ninja
  4. xorgproto>=0 : x11/xorgproto
  5. xorgproto>=0 : x11/xorgproto
  6. ice.pc : x11/libICE
  7. x11.pc : x11/libX11
  8. xt.pc : x11-toolkits/libXt
  9. xext.pc : x11/libXext
  10. sm.pc : x11/libSM
  11. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  12. qt5-qmake>=5.15.2 : devel/qt5-qmake
  13. QtUiPlugin : x11-toolkits/qt5-uiplugin
Runtime dependencies:
  1. ice.pc : x11/libICE
  2. x11.pc : x11/libX11
  3. xt.pc : x11-toolkits/libXt
  4. xext.pc : x11/libXext
  5. sm.pc : x11/libSM
  6. QtUiPlugin : x11-toolkits/qt5-uiplugin
Library dependencies:
  1. libtiff.so : graphics/tiff
  2. libpng.so : graphics/png
  3. libfreetype.so : print/freetype2
  4. libexpat.so : textproc/expat2
  5. libmpi.so : net/openmpi
  6. libGL.so : graphics/libglvnd
  7. libGLU.so : graphics/libGLU
  8. libjpeg.so : graphics/jpeg-turbo
  9. libQt5Core.so : devel/qt5-core
  10. libQt5Gui.so : x11-toolkits/qt5-gui
  11. libQt5Sql.so : databases/qt5-sql
  12. libQt5Widgets.so : x11-toolkits/qt5-widgets
  13. libQt5X11Extras.so : x11/qt5-x11extras
This port is required by:
for Libraries
  1. cad/appcsxcad
  2. cad/csxcad
  3. cad/qcsxcad
  4. graphics/vv
  5. science/elmerfem
  6. science/liggghts
  7. science/openems

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.vtk.org/files/release/8.2/
Collapse this list.

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  8.2.0_1
kbowling search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  8.2.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  8.2.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Oct 2020 16:04:28
Original commit files touched by this commit Revision:552990  8.2.0
tcberner search for other commits by this committer
math/vtk8: fix build against freetype 2.10.4

- similar to the patch applied to print/ghostcript9*

PR:		250375
27 Aug 2020 16:23:11
Original commit files touched by this commit Revision:546356  8.2.0
tcberner search for other commits by this committer
math/vtk8: fix build on recent current

Obtained
from:	https://gitlab.kitware.com/vtk/vtk/-/commit/a9079bdccbb2165583d6773a5ed848427e2a38a8.patch
05 Jun 2020 16:56:46
Original commit files touched by this commit Revision:538034  8.2.0
lbartoletti search for other commits by this committer
math/vtk8: prepare for Qt5.15 (follow-up rP536987)

It seems that I forgot to ship this patch in the last review/commit.

Approved by:	tcberner (mentor), adridg
Differential Revision:	https://reviews.freebsd.org/D25142
29 May 2020 18:36:38
Original commit files touched by this commit Revision:536987  8.2.0
lbartoletti search for other commits by this committer
math/vtk8: prepare for Qt5-5.15

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D25047
02 May 2020 01:41:13
Original commit files touched by this commit Revision:533650  8.2.0
yuri search for other commits by this committer
math/vtk*: Fix CONFLICTS lines
27 Apr 2020 08:44:45
Original commit files touched by this commit Revision:533111  8.2.0
yuri search for other commits by this committer
math/vtk8 and math/vtk9: Remove commented out lines
26 Apr 2020 22:04:10
Original commit files touched by this commit Revision:533086  8.2.0
yuri search for other commits by this committer
math/vtk8: Update 8.1.2 -> 8.2.0

science/liggght is updated 3.8.0 -> 3.8.0-26 because only later revisions
support vtk8-8.2.0
3 dependent ports bumped.
19 Apr 2020 09:49:02
Original commit files touched by this commit Revision:532095  8.1.2_6
danilo search for other commits by this committer
- Update net/openmpi to 4.0.3 (openmpi 1 is deprecated)
- Remove option for net/openmpi2 from science/pnetcdf (net/openmpi2 is
deprecated and will be removed)
- Fix science/gromacs plist when MPI option is enabled
- Bump PORTREVISION for all the consumers of net/openmpi
24 Nov 2019 15:27:20
Original commit files touched by this commit Revision:518331  8.1.2_5
tobik search for other commits by this committer
math/vtk*: Canonicalize option names

/!\ vtk6-6.2.0_9: Makefile warnings, please consider fixing /!\

These options name have characters outside of [-_A-Z0-9]:

Groups Wrapping
06 Nov 2019 18:07:22
Original commit files touched by this commit Revision:516916  8.1.2_5
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories m

Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  8.1.2_5
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
16 Jan 2019 11:13:45
Original commit files touched by this commit Revision:490472  8.1.2_4
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  8.1.2_3
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  8.1.2_3
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
06 Dec 2018 07:28:23
Original commit files touched by this commit Revision:486738  8.1.2_2
yuri search for other commits by this committer
math/vtk8: Remove bogus (leftover) QT4 section
02 Dec 2018 15:41:48
Original commit files touched by this commit Revision:486467  8.1.2_2
rene search for other commits by this committer
Mark QT4 ports/functionality for removal on 2019-03-15

While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
23 Nov 2018 05:23:05
Original commit files touched by this commit Revision:485636  8.1.2_2
yuri search for other commits by this committer
math/vtk8: Remove QT4 option

kde4 is set to be deprecated on 2018-12-31 with Qt4 soon to follow.
Therefore, simplify the VTK8 port and remove QT4.
23 Nov 2018 04:39:24
Original commit files touched by this commit Revision:485634  8.1.2_1
yuri search for other commits by this committer
math/vtk8: Remove unnecessary patches
11 Nov 2018 20:47:40
Original commit files touched by this commit Revision:484766  8.1.2
yuri search for other commits by this committer
math/vtk8: Update 8.1.1 -> 8.1.2

Reported by:	portscout
04 Nov 2018 08:21:22
Original commit files touched by this commit Revision:483964  8.1.1_2
yuri search for other commits by this committer
math/vtk8: Enable MPI by default

Reason: the upcoming port 'liggghts' expects MPI enabled in vtk.
14 Oct 2018 16:23:10
Original commit files touched by this commit Revision:482050  8.1.1_1
yuri search for other commits by this committer
math/vtk8: Fix build with GCC-based architectures

Add USES=compiler:c++11-lang
Also add USES=gl

PR:		232250
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
06 Sep 2018 22:18:27
Original commit files touched by this commit Revision:479172  8.1.1_1
yuri search for other commits by this committer
math/vtk8: Make Qt5 a default option.

Reason: some other ports expect Qt5 option enabled in vtk.
Whilehere, change WWW URL to https.
15 Jul 2018 07:56:16
Original commit files touched by this commit Revision:474670  8.1.1
yuri search for other commits by this committer
math/vtk8: Unbreak: delete pkg-plist because autoplist is in use
12 Jul 2018 19:03:54
Original commit files touched by this commit Revision:474531  8.1.1
yuri search for other commits by this committer
New port: math/vtk8: Visualization toolkit (repocopy of math/vtk6 with
modifications)

Changes against math/vtk6:
* Use DISTVERSION
* Update COMMENT
* Add to USES
* Remove the SHARED option: all libraries should be shared, no need for the
option to do otherwise
* Remove the PYTHON option: python binding should be a separate port
* Modernize the port: use helpers instead of .if/.endif
* Use autoplist: too many files with too complex dependencies on options
* Update USE_QT to include missing parts

Number of commits found: 27