<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/35dd51d9ee7d2458f4ad33bb55aaf480d5d3045b">https://github.com/macports/macports-ports/commit/35dd51d9ee7d2458f4ad33bb55aaf480d5d3045b</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 35dd51d9ee7 optool: Add workaround for Darwin < 12
</span>35dd51d9ee7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 35dd51d9ee7d2458f4ad33bb55aaf480d5d3045b
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Mon Apr 19 22:24:15 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> optool: Add workaround for Darwin < 12
</span>---
sysutils/optool/Portfile | 9 +++++++++
1 file changed, 9 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/optool/Portfile b/sysutils/optool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5777d7b6ab6..f71407e35cf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/optool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/optool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,6 +48,15 @@ post-extract {
</span> patchfiles patch-ldflags-objc.diff
patch.pre_args -p1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${os.major} < 12 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # optool/defines.h:68:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # typedef NS_ENUM(int, OPError)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ^~~~~~~
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|NS_ENUM(int, OPError)|enum OPError|g" ${worksrcpath}/optool/defines.h
</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> destroot {
xinstall -m 755 ${worksrcpath}/build/Release/optool ${destroot}${prefix}/bin/
xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
</pre><pre style='margin:0'>
</pre>