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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d2ee104eb1b87c18238508b6b220d0700a29bb84">https://github.com/macports/macports-ports/commit/d2ee104eb1b87c18238508b6b220d0700a29bb84</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 d2ee104eb1b qt4-mac: fix build on Rosetta
</span>d2ee104eb1b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d2ee104eb1b87c18238508b6b220d0700a29bb84
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Wed Aug 3 09:01:20 2022 +0545

<span style='display:block; white-space:pre;color:#404040;'>    qt4-mac: fix build on Rosetta
</span>---
 aqua/qt4-mac/Portfile | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt4-mac/Portfile b/aqua/qt4-mac/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b8a7d0c2474..7500aca5d5e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt4-mac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt4-mac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,6 +46,14 @@ depends_lib-append  port:zlib \
</span>                     port:libmng \
                     path:include/turbojpeg.h:libjpeg-turbo
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 10 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Rosetta build fails with macosx_deployment_target 10.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/65596
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${build_arch} eq "ppc"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        macosx_deployment_target 10.5
</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;'>+
</span> # find a way to specify the OS MINOR version.  For OSX 10.X, this
 # value will be X.  The type is this variable is integer, so we can
 # use "==" and so forth for comparison.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -694,6 +702,7 @@ pre-configure {
</span>     compiler.library_path [join ${library_path} :]
 
     # for 10.4 or 10.5 32-bit PPC, build as Carbon only, not Cocoa
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Same applies to 10.6 Rosetta, plus disable qmake optimization
</span> 
     if {${MAJOR} == 10 && ${MINOR} == 4} {
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -705,6 +714,13 @@ pre-configure {
</span> 
         configure.args-append -carbon
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${MAJOR} == 10 && ${MINOR} == 6 &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              [llength ${qt_arch_types}] == 1 &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              [lsearch -exact ${qt_arch_types} ppc] == 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append -carbon
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-delete -optimized-qmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     }
 
     # set the arch type(s) to use, in Qt-speak
</pre><pre style='margin:0'>

</pre>