<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/358998142682829a4080a2f7432c2e8b8f418855">https://github.com/macports/macports-ports/commit/358998142682829a4080a2f7432c2e8b8f418855</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 35899814268 openrct2: use macports-libcxx, for 10.14 and earlier - Also fix opportunistic ccache use
</span>35899814268 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 358998142682829a4080a2f7432c2e8b8f418855
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Fri Dec 17 17:32:00 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    openrct2: use macports-libcxx, for 10.14 and earlier
</span><span style='display:block; white-space:pre;color:#404040;'>    - Also fix opportunistic ccache use
</span>---
 games/openrct2/Portfile | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openrct2/Portfile b/games/openrct2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 793aa1e70eb..84f0cedef88 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/openrct2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openrct2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           legacysupport 1.1
</span> PortGroup           cmake 1.1
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,15 +55,12 @@ checksums           ${main_distfile} \
</span> 
 patchfiles          patch-jsonfwd-hpp.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# requires 10.15 or newer at present due to use of C++17 filesystem header
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# (nlohmann-json uses it)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.platform} eq "darwin" && ${os.major} < 19 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    known_fail      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "${name} requires macOS 10.15 or later"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "incompatible OS version"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Enable use of 'macports-libcxx' for macOS 10.14 and earlier, as port uses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# libcxx features normally only available on 10.15 and later.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.use_mp_libcxx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    yes
</span> 
 depends_build-append \
                     port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -99,6 +97,7 @@ post-patch {
</span> }
 
 configure.args-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPENRCT2_USE_CCACHE=${configure.ccache} \
</span>     -DDISABLE_DISCORD_RPC=ON \
     -DDISABLE_GOOGLE_BENCHMARK=ON \
     -DDISABLE_HTTP=OFF \
</pre><pre style='margin:0'>

</pre>