<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/43ca37a76c55c1bfb5f79e1c1bb271c562fcbe4c">https://github.com/macports/macports-ports/commit/43ca37a76c55c1bfb5f79e1c1bb271c562fcbe4c</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 43ca37a76c5 spirv-tools: use legacysupport.use_mp_libcxx on Mojave and older to support <filesystem>
</span>43ca37a76c5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 43ca37a76c55c1bfb5f79e1c1bb271c562fcbe4c
</span>Author: jasonliu-- <jasonliu--@users.noreply.github.com>
AuthorDate: Thu Jun 8 16:57:55 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> spirv-tools: use legacysupport.use_mp_libcxx on Mojave and older to support <filesystem>
</span>---
graphics/spirv-tools/Portfile | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/spirv-tools/Portfile b/graphics/spirv-tools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0d8238732c..578dd4b8b34 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/spirv-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/spirv-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,18 +3,19 @@
</span> PortSystem 1.0
PortGroup github 1.0
PortGroup cmake 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup legacysupport 1.1
</span>
github.setup KhronosGroup SPIRV-Tools 1.3.250.0 sdk-
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from archive
</span> name spirv-tools
<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
license Apache-2
maintainers {judaew @judaew} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description Various SPIRV tools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description SPIRV assembler, binary module parser, disassembler, validator, and optimizer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description various SPIR-V tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description SPIR-V assembler, binary module parser, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ disassembler, validator, and optimizer
</span> homepage https://vulkan.lunarg.com
checksums SPIRV-Tools-1.3.250.0.tar.gz \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,6 +47,18 @@ checksums SPIRV-Tools-1.3.250.0.tar.gz \
</span> sha256 08b9525e0b5716125f45a1347bd890bfe255e4bd79ad8fe0998f2c3e4c93ac51 \
size 452918
<span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Need to use MacPorts libc++ (and MacPorts Clang) on macOS 10.14 Mojave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# and older, because Apple Clang only added support for the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# C++17 <filesystem> library starting in Xcode 11 (clang-1100) for
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set py_ver 3.11
set py_ver_nodot [string map {. {}} ${py_ver}]
foreach stage {configure build destroot test} {
</pre><pre style='margin:0'>
</pre>