aboutsummaryrefslogtreecommitdiff
path: root/ports/vtk
diff options
context:
space:
mode:
authorAlexander Neumann <30894796+Neumann-A@users.noreply.github.com>2020-08-01 22:48:24 +0200
committerGitHub <noreply@github.com>2020-08-01 13:48:24 -0700
commitf7fe9e374fa85103e144972d0d9a2dc368d8f66f (patch)
treeac414a9b220636e5d8fb779b63697141f1951070 /ports/vtk
parentf7dcd675d08f7a6974893e592e2aee0b7c318bb0 (diff)
downloadvcpkg-f7fe9e374fa85103e144972d0d9a2dc368d8f66f.tar.gz
vcpkg-f7fe9e374fa85103e144972d0d9a2dc368d8f66f.zip
[qt5-base] Add zstd as a dependency (#12342)
* [qt5-base] add hidden optional not switchable zstd dependency. * [netcdf/paraview] correct embree3 dependency [paraview] make tools default feature for CI testing. * [paraview] fix typo and remove unnecessary flags * [paraview] add flags back into portfile * [vtk] add hdf5 api patch [paraview] remove hdf5 use flags from portfile [field3d] use flags instead of patching to fix hdf5. * [paraview] remove message on osx since it now works with qt 5.15 * [paraview] remove default feature and force CI features by a CI test port * [paraview|CI] back out python from CI testing for now * [qt5-base] add in the macos deployment target fix
Diffstat (limited to 'ports/vtk')
-rw-r--r--ports/vtk/6811.patch26
-rw-r--r--ports/vtk/portfile.cmake1
2 files changed, 27 insertions, 0 deletions
diff --git a/ports/vtk/6811.patch b/ports/vtk/6811.patch
new file mode 100644
index 000000000..86dca7ea0
--- /dev/null
+++ b/ports/vtk/6811.patch
@@ -0,0 +1,26 @@
+From 34b9d59acb1688f4a9f38908760d5756a0e05ee4 Mon Sep 17 00:00:00 2001
+From: Julien Schueller <schueller@phimeca.com>
+Date: Fri, 24 Apr 2020 08:28:23 -0400
+Subject: [PATCH] vtk_hdf5: Stick to 1.10.x API
+
+Closes #17866
+---
+ ThirdParty/hdf5/vtk_hdf5.h.in | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/ThirdParty/hdf5/vtk_hdf5.h.in b/ThirdParty/hdf5/vtk_hdf5.h.in
+index 1d802937ba..c4738b2cbf 100644
+--- a/ThirdParty/hdf5/vtk_hdf5.h.in
++++ b/ThirdParty/hdf5/vtk_hdf5.h.in
+@@ -18,6 +18,8 @@
+ /* Use the hdf5 library configured for VTK. */
+ #cmakedefine01 VTK_MODULE_USE_EXTERNAL_vtkhdf5
+
++#define H5_USE_110_API
++
+ #if VTK_MODULE_USE_EXTERNAL_vtkhdf5
+ #cmakedefine01 vtkhdf5_is_parallel
+ #if vtkhdf5_is_parallel
+--
+GitLab
+
diff --git a/ports/vtk/portfile.cmake b/ports/vtk/portfile.cmake
index 42af4d39a..089dc11b6 100644
--- a/ports/vtk/portfile.cmake
+++ b/ports/vtk/portfile.cmake
@@ -109,6 +109,7 @@ vcpkg_from_github(
SHA512 0efb1845053b6143e5ee7fa081b8be98f6825262c59051e88b2be02497e23362055067b2f811eff82e93eb194e5a9afd2a12e3878a252eb4011a5dab95127a6f
HEAD_REF master
PATCHES
+ 6811.patch
FindLZMA.patch # Will be fixed in 9.1?
FindLZ4.patch
Findproj.patch