<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/82a1565d1d42b71cd61261b2b9064ed6c72b5c7a">https://github.com/macports/macports-ports/commit/82a1565d1d42b71cd61261b2b9064ed6c72b5c7a</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 82a1565  opencv: allow 32-bit build
</span>82a1565 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 82a1565d1d42b71cd61261b2b9064ed6c72b5c7a
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Fri Jan 20 16:38:46 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    opencv: allow 32-bit build
</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/53333
</span>---
 graphics/opencv/Portfile                         |  4 +++
 graphics/opencv/files/patch-window_cocoa.mm.diff | 46 ++++++++++++++++++++++++
 2 files changed, 50 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 ae8ae42..2ea5296 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;'>@@ -57,6 +57,10 @@ patchfiles-append   \
</span>                     patch-modules_java_CMakeLists.txt.diff \
                     patch-find-openexr.diff
 
<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/53333
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-window_cocoa.mm.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
     reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/cmake/OpenCVFindOpenEXR.cmake
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/opencv/files/patch-window_cocoa.mm.diff b/graphics/opencv/files/patch-window_cocoa.mm.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f7102e1
</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-window_cocoa.mm.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,46 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- modules/highgui/src/window_cocoa.mm.orig       2016-12-23 05:54:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ modules/highgui/src/window_cocoa.mm    2017-01-20 16:07:47.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -83,11 +83,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static bool wasInitialized = false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @interface CVView : NSView
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef __LP64__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++NSImage *image;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(strong) NSImage *image;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - (void)setImageData:(CvArr *)arr;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @interface CVSlider : NSView
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef __LP64__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++NSSlider *slider;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++NSTextField *name;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++int *value;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void *userData;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CvTrackbarCallback callback;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CvTrackbarCallback2 callback2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(strong) NSSlider *slider;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(strong) NSTextField *name;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(assign) int *value;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -97,6 +112,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @interface CVWindow : NSWindow
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef __LP64__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CvMouseCallback mouseCallback;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void *mouseParam;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BOOL autosize;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BOOL firstContent;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++NSMutableDictionary *sliders;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++int status;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(assign) CvMouseCallback mouseCallback;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(assign) void *mouseParam;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @property(assign) BOOL autosize;
</span></pre><pre style='margin:0'>

</pre>