app-accessibility/simon: Fix build w/ opencv3, bug 558534
authorAndreas Sturmlechner <andreas.sturmlechner@gmail.com>
Thu, 17 Dec 2015 22:34:27 +0000 (23:34 +0100)
committerMichael Palimaka <kensington@gentoo.org>
Sun, 27 Dec 2015 16:47:49 +0000 (03:47 +1100)
Package-Manager: portage-2.2.24

app-accessibility/simon/files/simon-0.4.1-opencv-include.patch [new file with mode: 0644]
app-accessibility/simon/simon-0.4.1.ebuild

diff --git a/app-accessibility/simon/files/simon-0.4.1-opencv-include.patch b/app-accessibility/simon/files/simon-0.4.1-opencv-include.patch
new file mode 100644 (file)
index 0000000..b6a7d33
--- /dev/null
@@ -0,0 +1,20 @@
+From: Peter Grasch <me@bedahr.org>
+Date: Sat, 25 Jul 2015 08:45:03 +0000
+Subject: Adding OpenCV include directories to include path
+X-Git-Url: http://quickgit.kde.org/?p=simon.git&a=commitdiff&h=b4e663e5cc36511b15ef20865c723182cd3d88c9
+---
+Adding OpenCV include directories to include path
+---
+
+
+--- a/cmake/FindOpenCV.cmake
++++ b/cmake/FindOpenCV.cmake
+@@ -61,6 +61,7 @@
+               
+                 ## Include the standard CMake script
+                 include("${OpenCV_DIR}/OpenCVConfig.cmake")
++                include_directories(${OpenCV_INCLUDE_DIRS})
+                  
+                 ## Search for a specific version
+                 set(CVLIB_SUFFIX "${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}")
+
index b2b9c344428d3e746205a8799ba732a5a99dceb0..d713e97c7fda8679ea490cd9c63ab1726507d723 100644 (file)
@@ -51,11 +51,12 @@ DEPEND="${RDEPEND}
        virtual/pkgconfig
        nls? ( sys-devel/gettext )"
 
-src_prepare() {
-       epatch "${FILESDIR}"/${P}-libdir.patch \
-               "${FILESDIR}"/${P}-linguas.patch \
-               "${FILESDIR}"/${P}-sphinx.patch
-}
+PATCHES=(
+       "${FILESDIR}"/${P}-libdir.patch
+       "${FILESDIR}"/${P}-linguas.patch
+       "${FILESDIR}"/${P}-sphinx.patch
+       "${FILESDIR}"/${P}-opencv-include.patch
+)
 
 src_configure() {
        local mycmakeargs=(