<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c1037690a786fc294f1858ef544d02336eb520ab">https://github.com/macports/macports-ports/commit/c1037690a786fc294f1858ef544d02336eb520ab</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 c103769  opencv +contrib: checksum mismatch
</span>c103769 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c1037690a786fc294f1858ef544d02336eb520ab
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Sun Nov 17 16:45:36 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    opencv +contrib: checksum mismatch
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/59715
</span><span style='display:block; white-space:pre;color:#404040;'>    also work around issues with the .zip archive
</span>---
 graphics/opencv/Portfile | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

<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 450afdc..3024342 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;'>@@ -31,6 +31,7 @@ distname            ${version}
</span> 
 distfiles           ${distname}${extract.suffix}:opencv
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# don't forget to also update the checksums under the contrib variant.
</span> checksums           ${distname}${extract.suffix} \
                     rmd160  40652271f410d9d48904a7df428465296f71d874 \
                     sha256  f0901648a1db3dc3af30e65082665921dbe998673137380450bdd91e8251b567 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -361,20 +362,23 @@ variant contrib description {Build OpenCV with extra modules.} {
</span>     master_sites-append     https://github.com/opencv/opencv_contrib/archive:opencv_contrib
     distfiles-append        ${version}.zip:opencv_contrib
     checksums-append        ${version}.zip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            rmd160  0a2493f4f29df3656f0fa8fa147d48dd8c480c42 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  80e1c00221e1ba8f4a2fae5ca98dd33218bd4ff0a250db7870aea9a071f31e31 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    58507222
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            rmd160  eec28fffea419e401751e2de69901c926c3442d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  e36b4927cfb0dd0d257067866e413728733699b14c1d88dba7d9c3e009ecf88d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    58507290 \
</span>     configure.args-append   -DOPENCV_EXTRA_MODULES_PATH=${workpath}/opencv_contrib-${version}/modules \
                             -DBUILD_PROTOBUF=NO
     depends_lib-append      path:${prefix}/lib/libprotobuf.dylib:protobuf-cpp
 
     post-extract {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        # gunzip cannot handle multi-member .zip archives
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        exec unzip -oq ${distpath}/${version}.zip -d ${extract.dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>         # less than ideal way for patchfiles to be applied to contrib directory
         ln -s ${workpath}/opencv_contrib-${version} ${worksrcpath}/opencv_contrib
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    extract.only            ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            ${version}.zip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    extract.only            ${distname}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                            ${version}.zip
</span> 
     # dnn_modern:
     master_sites-append     https://github.com/tiny-dnn/tiny-dnn/archive/:tiny-dnn
</pre><pre style='margin:0'>

</pre>