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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6f1a759b132b0e9ce4690b7bffa9e09163a167a7">https://github.com/macports/macports-ports/commit/6f1a759b132b0e9ce4690b7bffa9e09163a167a7</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 6f1a759b132 meson: accept gnu89 for ObjC
</span>6f1a759b132 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6f1a759b132b0e9ce4690b7bffa9e09163a167a7
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Wed Sep 8 13:54:22 2021 -0700

<span style='display:block; white-space:pre;color:#404040;'>    meson: accept gnu89 for ObjC
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    see: https://trac.macports.org/ticket/63462
</span>---
 devel/meson/Portfile                                 |  5 ++++-
 devel/meson/files/patch-meson-objc-accept-gnu89.diff | 11 +++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/meson/Portfile b/devel/meson/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6a7c4f1d67d..32105f1ebcb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/meson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/meson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           python 1.0
</span> PortGroup           github 1.0
 
 github.setup        mesonbuild meson 0.59.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 github.tarball_from releases
 license             Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,6 +69,9 @@ if {${os.platform} eq "darwin" && ${os.major} <= 13} {
</span>     patchfiles-append   patch-meson-clang-unknown-optimization-error.diff
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/63462
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append    patch-meson-objc-accept-gnu89.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platform darwin 8 {
 
     # this meson is modified for systems without @rpath support
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/meson/files/patch-meson-objc-accept-gnu89.diff b/devel/meson/files/patch-meson-objc-accept-gnu89.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2538152ebca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/meson/files/patch-meson-objc-accept-gnu89.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- mesonbuild/compilers/objc.py.orig      2021-09-08 13:48:35.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ mesonbuild/compilers/objc.py   2021-09-08 13:49:05.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -90,7 +90,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         opts.update({
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             OptionKey('std', machine=self.for_machine, lang='c'): coredata.UserComboOption(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 'C language standard to use',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                ['none', 'c89', 'c99', 'c11', 'c17', 'gnu99', 'gnu11'],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                ['none', 'c89', 'c99', 'c11', 'c17', 'gnu89', 'gnu99', 'gnu11'],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 'none',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         })
</span></pre><pre style='margin:0'>

</pre>