summaryrefslogtreecommitdiff
path: root/graphics/libkface/patches/patch-CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/libkface/patches/patch-CMakeLists.txt')
-rw-r--r--graphics/libkface/patches/patch-CMakeLists.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/graphics/libkface/patches/patch-CMakeLists.txt b/graphics/libkface/patches/patch-CMakeLists.txt
new file mode 100644
index 00000000000..9f88606edb6
--- /dev/null
+++ b/graphics/libkface/patches/patch-CMakeLists.txt
@@ -0,0 +1,29 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2015/11/03 20:28:57 markd Exp $
+
+opencv3 support. https://bugs.kde.org/show_bug.cgi?id=349601
+
+--- CMakeLists.txt.orig 2015-09-03 21:22:44.000000000 +0000
++++ CMakeLists.txt
+@@ -10,6 +10,8 @@ project(libkface)
+ message(STATUS "----------------------------------------------------------------------------------")
+ message(STATUS "Starting CMake configuration for: libkface")
+
++option(ENABLE_OPENCV3 "Build libkface with OpenCV3 instead OpenCV2 (default=OFF)" OFF)
++
+ find_package(Qt4 4.6.0 REQUIRED)
+ find_package(KDE4 REQUIRED)
+
+@@ -30,7 +32,12 @@ add_definitions(-DKDE_DEFAULT_DEBUG_AREA
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
+
+ include(MacroOpenCV)
+-DETECT_OPENCV(2.4.9 core highgui objdetect contrib legacy imgproc)
++
++if (ENABLE_OPENCV3)
++ DETECT_OPENCV(3.0.0 core face highgui objdetect imgproc)
++else()
++ DETECT_OPENCV(2.4.9 core highgui objdetect contrib legacy imgproc)
++endif()
+
+ include_directories(${OpenCV_INCLUDE_DIRS})
+