<pre style='margin:0'>
MarcusCalhoun-Lopez pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e7e10c2756c2cfe927401a3bba9c4ea881aaa7f9">https://github.com/macports/macports-ports/commit/e7e10c2756c2cfe927401a3bba9c4ea881aaa7f9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new e7e10c2  opencv: patch to find external libraries
</span>e7e10c2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e7e10c2756c2cfe927401a3bba9c4ea881aaa7f9
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Jan 21 05:34:29 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    opencv: patch to find external libraries
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes https://trac.macports.org/ticket/53339
</span>---
 graphics/opencv/Portfile                  |  6 ++++++
 graphics/opencv/files/patch-freetype.diff | 11 +++++++++++
 2 files changed, 17 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/opencv/Portfile b/graphics/opencv/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a33897a..0f0301b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/opencv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/opencv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -347,6 +347,12 @@ variant contrib description {Build OpenCV with extra modules.} {
</span>     distfiles-append        ${version}.zip:opencv_contrib
     configure.args-append   -DOPENCV_EXTRA_MODULES_PATH=${workpath}/opencv_contrib-${version}/modules
     depends_lib-append      port:protobuf-cpp
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # less than ideal way for patchfiles to be applied to contrib directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -s ${workpath}/opencv_contrib-${version} ${worksrcpath}/opencv_contrib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # see https://trac.macports.org/ticket/53339
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append       patch-freetype.diff
</span> }
 
 platform darwin {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/opencv/files/patch-freetype.diff b/graphics/opencv/files/patch-freetype.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..76d16b4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/opencv/files/patch-freetype.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- opencv_contrib/modules/freetype/CMakeLists.txt.orig    2016-12-23 04:09:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ opencv_contrib/modules/freetype/CMakeLists.txt 2017-01-21 05:17:16.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if( FREETYPE_FOUND AND HARFBUZZ_FOUND )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ocv_define_module(freetype opencv_core opencv_imgproc PRIVATE_REQUIRED ${freetype2_LIBRARIES} ${harfbuzz_LIBRARIES} WRAP python)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ocv_define_module(freetype opencv_core opencv_imgproc PRIVATE_REQUIRED ${FREETYPE_LIBRARIES} ${HARFBUZZ_LIBRARIES} WRAP python)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ocv_include_directories( ${FREETYPE_INCLUDE_DIRS} ${HARFBUZZ_INCLUDE_DIRS} )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ocv_module_disable(freetype)
</span></pre><pre style='margin:0'>

</pre>