aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/nomacs/files/patch-cmake_Unix.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/nomacs/files/patch-cmake_Unix.cmake')
-rw-r--r--graphics/nomacs/files/patch-cmake_Unix.cmake54
1 files changed, 54 insertions, 0 deletions
diff --git a/graphics/nomacs/files/patch-cmake_Unix.cmake b/graphics/nomacs/files/patch-cmake_Unix.cmake
new file mode 100644
index 000000000000..4181d42cc1f2
--- /dev/null
+++ b/graphics/nomacs/files/patch-cmake_Unix.cmake
@@ -0,0 +1,54 @@
+--- cmake/Unix.cmake.orig 2014-11-11 12:00:55.000000000 +0000
++++ cmake/Unix.cmake 2014-12-05 08:24:29.222613898 +0000
+@@ -34,17 +34,15 @@
+ endif(NOT EXIV2_FOUND)
+
+ # search for opencv
+-unset(OpenCV_FOUND CACHE)
++unset(OPENCVCORE_FOUND CACHE)
+ if(ENABLE_OPENCV)
+- find_package(OpenCV 2.1.0 REQUIRED core imgproc)
+- if (NOT OpenCV_LIBRARIES) # OpenCV_FOUND can not be used since it is set in Ubuntu 12.04 (without finding opencv)
+- # Older OpenCV versions only supplied pkg-config files
+- if(PKG_CONFIG_FOUND)
+- pkg_check_modules(OpenCV opencv>=2.1.0)
+- endif()
++ find_package(OpenCVCore COMPONENTS core imgproc REQUIRED)
++
++ if (NOT OPENCV_CORE_LIBRARY)
++ message(FATAL_ERROR "OpenCV libraries not found, but requested.")
+ endif()
+
+- if(NOT OpenCV_FOUND)
++ if (NOT OPENCVCORE_FOUND)
+ message(FATAL_ERROR "OpenCV not found, but requested.")
+ endif()
+
+@@ -56,7 +54,7 @@
+
+ # search for libraw
+ if(ENABLE_RAW)
+- if(NOT OpenCV_FOUND)
++ if(NOT OPENCVCORE_FOUND)
+ message(FATAL_ERROR "OpenCV is mandotory when enabling RAW. You have to enable ENABLE_OPENCV")
+ endif()
+
+@@ -72,7 +70,7 @@
+ unset(TIFF_INCLUDE_DIR CACHE)
+ unset(TIFF_LIBRARY CACHE)
+ if(ENABLE_TIFF)
+- if(NOT OpenCV_FOUND)
++ if(NOT OPENCVCORE_FOUND)
+ message(FATAL_ERROR "OpenCV is mandotory when enabling TIFF. You have to enable ENABLE_OPENCV")
+ endif()
+ find_package(TIFF)
+@@ -84,6 +82,9 @@
+ endif()
+ endif(ENABLE_TIFF)
+
++# sysinfo library
++FIND_LIBRARY(SYSINFO_LIBRARY NAMES sysinfo)
++
+ #search for quazip
+ unset(QUAZIP_SOURCE_DIRECTORY CACHE)
+ unset(QUAZIP_INCLUDE_DIRECTORY CACHE)