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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7c2b3c77e0af7b9d19b03b8c54f847f49ba61369">https://github.com/macports/macports-ports/commit/7c2b3c77e0af7b9d19b03b8c54f847f49ba61369</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 7c2b3c77e0a mingw-w64: Updated to 8.0.2
</span>7c2b3c77e0a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7c2b3c77e0af7b9d19b03b8c54f847f49ba61369
</span>Author: Gcenx <38226388+Gcenx@users.noreply.github.com>
AuthorDate: Mon May 17 08:56:13 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    mingw-w64: Updated to 8.0.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also added a new subport *-widl, this avoids needing to have wine installed when a windows idl is required.
</span>---
 cross/mingw-w64/Portfile | 26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/mingw-w64/Portfile b/cross/mingw-w64/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 91c7501b07c..1270f8da104 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/mingw-w64/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/mingw-w64/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        mirror mingw-w64 8.0.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        mirror mingw-w64 8.0.2 v
</span> set mingw_name      w64-mingw32
 
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,9 +17,9 @@ long_description    Mingw-w64 is an advancement of the original mingw.org projec
</span> 
 homepage            http://mingw-w64.sourceforge.net/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  57d14e00f273b49aa01d811b0662c24d605d94cf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c0cbeb28f9d66956563971c76c7b80a15dcdfd922e2745cdb3f0cb71a9a969ea \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    12797664
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  22df5cfea7d3c0c5f99e6203ff76878f508c88b8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  de80994f3a719b1ae843c76c5d14e64a26dc01f99f42b4f09c18ebbf71a339a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    12798138
</span> 
 # needs an out-of-source build
 configure.dir       ${workpath}/build
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,16 +30,20 @@ post-extract {      file mkdir "${build.dir}" }
</span> # - i686-w64-mingw32-headers
 # - i686-w64-mingw32-crt
 # - i686-w64-mingw32-winpthreads
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# - i686-w64-mingw32-widl
</span> # - x86_64-w64-mingw32-headers
 # - x86_64-w64-mingw32-crt
 # - x86_64-w64-mingw32-winpthreads
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# - x86_64-w64-mingw32-widl
</span> foreach arch {i686 x86_64} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach component {crt headers winpthreads} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach component {crt headers winpthreads widl} {
</span>         subport ${arch}-${mingw_name}-${component} {
             set mingw_arch      ${arch}
             set mingw_comp      ${component}
             if {${component} eq "winpthreads"} {
                 set mingw_dir   mingw-w64-libraries/${component}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            } elseif {${component} eq "widl"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                set mingw_dir   mingw-w64-tools/${component}
</span>             } else {
                 set mingw_dir   mingw-w64-${component}
             }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,11 +55,17 @@ if {${subport} ne ${name}} {
</span>     set mingw_target            ${mingw_arch}-${mingw_name}
 
     configure.cmd               ${worksrcpath}/${mingw_dir}/configure
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.pre_args-replace  --prefix=${prefix} --prefix=${prefix}/${mingw_target}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${mingw_comp} ne "widl"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.pre_args-replace  --prefix=${prefix} --prefix=${prefix}/${mingw_target}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span>     configure.args-append       --host=${mingw_target}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # *-headers subports
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${mingw_comp} eq "headers"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # *-widl subports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${mingw_comp} eq "widl"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append       --program-prefix="${mingw_target}-"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # *-headers subports'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${mingw_comp} eq "headers"} {
</span>         supported_archs         noarch
         configure.args-append   --enable-secure-api
 
</pre><pre style='margin:0'>

</pre>