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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7b41f6bf4f27d32d152a11e3b9a94ea08c5c6ab1">https://github.com/macports/macports-ports/commit/7b41f6bf4f27d32d152a11e3b9a94ea08c5c6ab1</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 7b41f6bf4f2 qt6: does not support Apple Clang < 11.0
</span>7b41f6bf4f2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7b41f6bf4f27d32d152a11e3b9a94ea08c5c6ab1
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Wed Aug 2 12:43:39 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    qt6: does not support Apple Clang < 11.0
</span>---
 aqua/qt6/Portfile | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt6/Portfile b/aqua/qt6/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 516679e427e..7f2cf6b51f8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,6 +3,7 @@
</span> PortSystem                  1.0
 PortGroup                   active_variants 1.1
 PortGroup                   qt6_info 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup                   compiler_blacklist_versions 1.0
</span> 
 name                        qt6
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +26,14 @@ set qt_major                [lindex [split ${version} .] 0]
</span> # see https://www.qt.io/blog/qt-6.0-released
 compiler.cxx_standard       2017
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# qcompilerdetection.h emits:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     error: "Unsupported Apple Clang version"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# which also means Q_CC_CLANG will not be set.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# That causes the check for __has_feature(cxx_unicode_literals) to be skipped, causing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     error: "Qt6 requires Unicode string support in both the compiler and the standard library"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# to be emitted, even when the unsupported Apple Clang version does support Unicode string literals.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append   {clang < 1100}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> master_sites                https://download.qt.io/official_releases/qt/${branch}/${version}/submodules
 # file sizes are significantly smaller using xz
 use_xz                      yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -929,10 +938,6 @@ foreach {driver driver_info} [array get sql_plugins] {
</span> # Special Cases
 ###############################################################################
 subport ${name}-qtdeclarative {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    PortGroup                       compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Xcode 10.3 compiler segfaults
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append       {clang < 1100}
</span> }
 
 subport ${name}-qttools {
</pre><pre style='margin:0'>

</pre>