aboutsummaryrefslogtreecommitdiff
path: root/ports/vtk
diff options
context:
space:
mode:
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