From b4d63383a96573cf0f2cd88e539bd22039ada538 Mon Sep 17 00:00:00 2001 From: marino Date: Wed, 14 Dec 2011 18:27:22 +0000 Subject: graphics/opencv: Add support for DragonFly --- graphics/opencv/patches/patch-CMakeLists.txt | 13 +++++++++++++ graphics/opencv/patches/patch-aa | 4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 graphics/opencv/patches/patch-CMakeLists.txt (limited to 'graphics/opencv/patches') diff --git a/graphics/opencv/patches/patch-CMakeLists.txt b/graphics/opencv/patches/patch-CMakeLists.txt new file mode 100644 index 00000000000..bfff3f7644e --- /dev/null +++ b/graphics/opencv/patches/patch-CMakeLists.txt @@ -0,0 +1,13 @@ +$NetBSD: patch-CMakeLists.txt,v 1.1 2011/12/14 18:27:22 marino Exp $ + +--- CMakeLists.txt.orig 2010-12-05 03:35:23.000000000 +0000 ++++ CMakeLists.txt +@@ -464,7 +464,7 @@ if(UNIX) + endif() + endif() + +- if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD" OR ${CMAKE_SYSTEM_NAME} MATCHES "NetBSD") ++ if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD" OR ${CMAKE_SYSTEM_NAME} MATCHES "NetBSD" OR ${CMAKE_SYSTEM_NAME} MATCHES "DragonFly") + set(OPENCV_LINKER_LIBS m pthread) + else() + set(OPENCV_LINKER_LIBS dl m pthread rt) diff --git a/graphics/opencv/patches/patch-aa b/graphics/opencv/patches/patch-aa index a5a4db70727..f9abdfe6828 100644 --- a/graphics/opencv/patches/patch-aa +++ b/graphics/opencv/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.4 2010/12/06 16:55:23 wiz Exp $ +$NetBSD: patch-aa,v 1.5 2011/12/14 18:27:22 marino Exp $ NetBSD doesn't have expl(3) yet. https://code.ros.org/trac/opencv/ticket/736 @@ -10,7 +10,7 @@ https://code.ros.org/trac/opencv/ticket/736 static CV_IMPLEMENT_QSORT_EX( icvSortFloat, float, CV_CMP_FLOAT, float) -#if ANDROID -+#if defined(ANDROID) || defined(__NetBSD__) ++#if defined(ANDROID) || defined(__DragonFly__) || defined(__NetBSD__) #define expl(x) exp(x) #endif -- cgit v1.2.3