<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ffe6352713a89b607460d5140d1952579e446c0d">https://github.com/macports/macports-ports/commit/ffe6352713a89b607460d5140d1952579e446c0d</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 ffe6352713a glslang: use `legacysupport.use_mp_libcxx` on Mojave and older to support `<filesystem>`
</span>ffe6352713a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ffe6352713a89b607460d5140d1952579e446c0d
</span>Author: jasonliu-- <jasonliu--@users.noreply.github.com>
AuthorDate: Thu Aug 31 01:15:11 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> glslang: use `legacysupport.use_mp_libcxx` on Mojave and older to support `<filesystem>`
</span>---
graphics/glslang/Portfile | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/glslang/Portfile b/graphics/glslang/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8570e31aad2..83d9103a1f8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/glslang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/glslang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup cmake 1.1
</span> PortGroup legacysupport 1.1
github.setup KhronosGroup glslang 13.0.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories graphics devel
license {BSD Permissive}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,8 +26,15 @@ set py_ver_nodot [string map {. {}} ${py_ver}]
</span>
compiler.cxx_standard 2017
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Apple Clang doesn't support C++17 on macOS 10.9 Mavericks and older
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-legacysupport.newest_darwin_requires_legacy 13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Need to use MacPorts libc++ on macOS 10.14 Mojave and older, because
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Apple Clang only added support for the C++17 <filesystem> library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# starting in Xcode 11 (clang-1100) for macOS 10.15+.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# References:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# * https://stackoverflow.com/a/55353263
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# * https://developer.apple.com/documentation/xcode-release-notes/xcode-11-release-notes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.use_mp_libcxx yes
</span>
depends_build-append port:python${py_ver_nodot}
configure.python ${prefix}/bin/python${py_ver}
</pre><pre style='margin:0'>
</pre>