diff options
author | bartus | 2021-11-07 17:51:40 +0100 |
---|---|---|
committer | haawda | 2021-11-08 09:48:53 +0100 |
commit | 32055cee222eed1fead164e947fd914f33d05206 (patch) | |
tree | 7b362c982c0c7fbb8669f9434b6856756f0c539d /cmake.patch | |
parent | 5764c814acf6c0655ee04d1dc1065b7ec294635a (diff) | |
download | aur-32055cee222eed1fead164e947fd914f33d05206.tar.gz |
Fix vtk:9 build and cmake target link
Signed-off-by: haawda <stefan-husmann@t-online.de>
Diffstat (limited to 'cmake.patch')
-rw-r--r-- | cmake.patch | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/cmake.patch b/cmake.patch index fb5fbe66a5fb..f2fc0566d664 100644 --- a/cmake.patch +++ b/cmake.patch @@ -6,8 +6,23 @@ diff -Naur mmg-5.5.2/cmake/config/mmgConfig.cmake.in mmg-5.5.2.ne/cmake/config/m include(CMakeFindDependencyMacro) +# Allows us to use all .cmake files in this directory -+list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_LIST_DIR}") ++list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_LIST_DIR}" "/usr/lib/cmake/OpenVDB") + find_package(SCOTCH) - find_package(VTK) +-find_package(VTK) ++find_package(VTK COMPONENTS IOParallel IOParallelXML) + if (NOT TARGET Mmg::mmg ) + include(${CMAKE_CURRENT_LIST_DIR}/MmgTargets.cmake) +diff -Naur mmg-5.6.0/CMakeLists.txt mmg-5.6.0.new/CMakeLists.txt +--- mmg-5.6.0/CMakeLists.txt 2021-11-04 16:41:12.000000000 +0100 ++++ mmg-5.6.0.new/CMakeLists.txt 2021-11-07 17:02:41.348954886 +0100 +@@ -288,7 +288,7 @@ + # add the VTK library ? + OPTION ( USE_VTK "Use VTK I/O" ON ) + IF ( USE_VTK ) +- FIND_PACKAGE(VTK QUIET) ++ FIND_PACKAGE(VTK REQUIRED IOParallelXML IOParallel) + IF ( NOT VTK_FOUND ) + MESSAGE ( WARNING "VTK library not found: vtk I/O will not be available.") + ENDIF ( ) |