<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/b4aa84e93ab2d4fa5005a1b3140e150c89ac2bb0">https://github.com/macports/macports-ports/commit/b4aa84e93ab2d4fa5005a1b3140e150c89ac2bb0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b4aa84e93ab2d4fa5005a1b3140e150c89ac2bb0
</span>Author: Lothar Haeger <lothar.haeger@gmx.net>
AuthorDate: Fri May 7 14:58:58 2021 +0200

<span style='display:block; white-space:pre;color:#404040;'>    AutoRaise: force matching Xcode and SDK versions
</span>---
 sysutils/AutoRaise/Portfile | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/AutoRaise/Portfile b/sysutils/AutoRaise/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e71884760e1..4fb0ad14b28 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/AutoRaise/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/AutoRaise/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +23,28 @@ checksums           rmd160  3894d02525b67ed99e000b01048c3eb88cfa5b02 \
</span>                     sha256  37a89324e94fc5e121ef37887a26d8a6bc0c8ac5dfe3d681abd0fb1a83a933f2 \
                     size    374397
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fail if Swift 5 is not supported
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${xcodeversion} 10.2] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    known_fail yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_error "${name} @${version} requires at least Xcode 10.2 with support for Swift 5."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_error "See https://guide.macports.org/chunked/installing.xcode.html for download links."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        return -code error "incompatible Xcode version"
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+# use the SDK version that came with the Xcode version in use, even if that does not match the macOS version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://trac.macports.org/ticket/62816 for more details
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${xcodeversion} 11.0] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.sdk_version 10.14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[vercmp ${xcodeversion} 12.2] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.sdk_version 10.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[vercmp ${xcodeversion} 12.3] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.sdk_version 11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[vercmp ${xcodeversion} 12.5] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.sdk_version 11.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> xcode.configuration Release
 
 post-destroot {
</pre><pre style='margin:0'>

</pre>