summary refs log tree commit diff
path: root/pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch
diff options
context:
space:
mode:
authorAndrew Childs <lorne@cons.org.nz>2018-08-31 23:18:05 +0900
committerxeji <36407913+xeji@users.noreply.github.com>2018-08-31 16:18:05 +0200
commit78d842e8fbbcfeab892a1726ef40cf8cd97cf863 (patch)
tree4456e417716dd5f5a1aa0bc4e21798f97a85193d /pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch
parent98787edf30015f680c54a5f23208703327d737db (diff)
downloadnixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.tar
nixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.tar.gz
nixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.tar.bz2
nixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.tar.lz
nixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.tar.xz
nixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.tar.zst
nixpkgs-78d842e8fbbcfeab892a1726ef40cf8cd97cf863.zip
pbrt: 2017-01-12 -> 2018-08-15; cmake 3.12 compatibility (#45863)
Diffstat (limited to 'pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch')
-rw-r--r--pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch b/pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch
new file mode 100644
index 00000000000..2993922a1ec
--- /dev/null
+++ b/pkgs/applications/graphics/pbrt/openexr-cmake-3.12.patch
@@ -0,0 +1,26 @@
+diff -ur a/src/ext/openexr/CMakeLists.txt b/src/ext/openexr/CMakeLists.txt
+--- a/src/ext/openexr/CMakeLists.txt	1970-01-01 09:00:01.000000000 +0900
++++ b/src/ext/openexr/CMakeLists.txt	2018-08-31 21:44:56.490714484 +0900
+@@ -26,22 +26,4 @@
+   ${CMAKE_CURRENT_BINARY_DIR}/IlmBase/config
+ )
+ 
+-add_custom_target(CopyIlmBaseLibs
+-  COMMAND ${CMAKE_COMMAND} -E copy_directory
+-  ${CMAKE_CURRENT_BINARY_DIR}/IlmBase/Half/$<CONFIGURATION>
+-  ${CMAKE_CURRENT_BINARY_DIR}/OpenEXR/IlmImf/$<CONFIGURATION>
+-  COMMAND ${CMAKE_COMMAND} -E copy_directory
+-  ${CMAKE_CURRENT_BINARY_DIR}/IlmBase/IlmThread/$<CONFIGURATION>
+-  ${CMAKE_CURRENT_BINARY_DIR}/OpenEXR/IlmImf/$<CONFIGURATION>
+-  COMMAND ${CMAKE_COMMAND} -E copy_directory
+-  ${CMAKE_CURRENT_BINARY_DIR}/IlmBase/Iex/$<CONFIGURATION>
+-  ${CMAKE_CURRENT_BINARY_DIR}/OpenEXR/IlmImf/$<CONFIGURATION>
+-  COMMAND ${CMAKE_COMMAND} -E copy_directory
+-  ${CMAKE_CURRENT_BINARY_DIR}/IlmBase/Imath/$<CONFIGURATION>
+-  ${CMAKE_CURRENT_BINARY_DIR}/OpenEXR/IlmImf/$<CONFIGURATION>
+-)
+-add_dependencies(CopyIlmBaseLibs Iex Imath IlmThread Half)
+-
+ add_subdirectory(OpenEXR OpenEXR)
+-add_dependencies(b44ExpLogTable CopyIlmBaseLibs)
+-add_dependencies(dwaLookups CopyIlmBaseLibs)