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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5d07188957a3a1c8352f77caa1afe34ddb6cfb6a">https://github.com/macports/macports-ports/commit/5d07188957a3a1c8352f77caa1afe34ddb6cfb6a</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 5d07188957a opencv4: fetch contrib artifacts Fixes: https://trac.macports.org/ticket/65212
</span>5d07188957a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5d07188957a3a1c8352f77caa1afe34ddb6cfb6a
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Fri Jul 22 15:07:38 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    opencv4: fetch contrib artifacts
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/65212
</span>---
 graphics/opencv4/Portfile | 101 +++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 99 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/opencv4/Portfile b/graphics/opencv4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8e95f6179fe..ef7d81dfe93 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/opencv4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/opencv4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,7 +57,7 @@ if {${os.major} > 12} {
</span> 
 if {${opencv_latest}} {
     github.setup    opencv opencv 4.5.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision        3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        4
</span>     epoch           1
 
     checksums-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,7 +71,7 @@ if {${opencv_latest}} {
</span>     livecheck.regex {/archive/([0-9.]+)[a-z]?\.[tz]}
 } else {
     github.setup    opencv opencv 4.5.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision        12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        13
</span> 
     checksums-append \
                     ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -480,6 +480,10 @@ if {${name} eq ${subport}} {
</span>                     port:gflags \
                     port:ceres-solver
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        extract.only \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${github.project}-${version}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${github.project}_contrib-${version}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>         post-extract {
             move_gh_repo ${github.author}-${github.project}-* ${distname}
             move_gh_repo ${github.author}-${github.project}_contrib-* ${github.project}_contrib-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -492,6 +496,99 @@ if {${name} eq ${subport}} {
</span> 
         configure.args-append \
                     -DOPENCV_EXTRA_MODULES_PATH=${worksrcpath}/${github.project}_contrib/modules
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # dnn_modern:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        master_sites-append     https://github.com/tiny-dnn/tiny-dnn/archive/:tiny-dnn
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distfiles-append        v1.0.0a3.tar.gz:tiny-dnn
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums-append        v1.0.0a3.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                rmd160  1d44a0f0c3b0a6f31a333afdfb246526c42336ad \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                sha256  e2c61ce8c5debaa644121179e9dbdcf83f497f39de853f8dd5175846505aa18b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                size    12885646
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append  -DOPENCV_TINY_DNN_URL=file://${distpath}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # xfeatures2d/boostdesc:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        master_sites-append    https://raw.githubusercontent.com/opencv/opencv_3rdparty/34e4206aef44d50e6bbcd0ab06354b52e7466d26:boostdesc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distfiles-append   boostdesc_bgm.i:boostdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_bgm_bi.i:boostdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_bgm_hd.i:boostdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_binboost_064.i:boostdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_binboost_128.i:boostdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_binboost_256.i:boostdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_lbgm.i:boostdesc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums-append   boostdesc_bgm.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 a090147b1ff8cdb23cbb3898cb5cd9cdb181f000 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 c441a027f15b9b8ff6c006b0775cd86781169ebd5b6257a94bdce668010d5df5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 14852 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_bgm_bi.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 a4f858f29a638286065aba9a7cbddf25323b35b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 3d54b2934f0de963abbce985da303254ee78eebd05eb2af517105f9b0e670566 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 14864 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_bgm_hd.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 92cadac9bd2c73ffa014fb552480ee33bf252568 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 4b068631287f9914c3aa5bbdab76368b01493cea494ab47f7a70d2fa4f1c3e1b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 7832 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_binboost_064.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 6567930c5f8839bb8c877201ffed07b91edbdec3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 090c9cc50663df3a91f2d7c704fa664493c96c39749b4cee9ebc29a20eb680d2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 138093 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_binboost_128.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 5c9f9171ecb5100ab7390119a02d7dd072dd35de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 8f3622c1f3c0a14b1f1b7b955c518e97f7ccd0e9796e1dd9e7a975aad9bb2a22 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 275322 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_binboost_256.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 27a39257b04cad5143f369fccbea5dd495c219c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 a1c778059332b4904c9ce30ed888e9dd2e44621579362e6deb20ef4f4b0cf819 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 549754 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           boostdesc_lbgm.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 35efe18cb9449a41af2166255a23e29822aae4e9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 42f6091199242fb6d96aec2f25644cd6f5e5f2fdddd1720f3422282e88cf3cd8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 426280
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append  -DOPENCV_BOOSTDESC_URL=file://${distpath}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        #xfeatures2d/vggdesc:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        master_sites-append    https://raw.githubusercontent.com/opencv/opencv_3rdparty/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d:vggdesc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distfiles-append   vgg_generated_48.i:vggdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vgg_generated_64.i:vggdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vgg_generated_80.i:vggdesc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vgg_generated_120.i:vggdesc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums-append   vgg_generated_48.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 fdb2d976ec287c4989e9d3b6f95104a0bef9c9a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 71274a67ab0896865e27de830eda0065e387d75fe071dab4a887e2430ccb8a35 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 773330 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vgg_generated_64.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 1e4cbba9038c165d53d5e9c9bdd299cde54dbd3a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 2746c272af82b9a839a69de151c262be55d9ef8464b268001c33f99f9f5cebbe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 915012 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vgg_generated_80.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 d950552c95026ae80c6fe5b9e30037104081cca2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 08fbc8cb1686b6c45032a08c98f3857ead4755116410e16c68713f4dea4cbf5c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 1012932 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vgg_generated_120.i \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               rmd160 a8e2a8e88102871c4e7d75c1f8a474a006e90aaa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               sha256 f05e7eb7183ecbc788bfc26cea9db7dad8585178175411b93e444acdc8fb2048 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               size 1257733
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append  -DOPENCV_VGGDESC_URL=file://${distpath}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        #face:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        master_sites-append    https://raw.githubusercontent.com/opencv/opencv_3rdparty/8afa57abc8229d611c4937165d20e2a2d9fc5a12:face
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distfiles-append   face_landmark_model.dat:face
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums-append   face_landmark_model.dat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           rmd160 3a4e4a80f2c74a6af2b36b4d74e3c6d59c347ce0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           sha256 eeab592db2861a6c94d592a48456cf59945d31483ce94a6bc4d3a4e318049ba3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           size 72368157
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append  -DOPENCV_FACE_ALIGNMENT_URL=file://${distpath}/
</span>     }
 
     variant qt4 conflicts qt5 description {Build with Qt4 Backend support} {
</pre><pre style='margin:0'>

</pre>