<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/4a99782cc9bbab803e8540479aec376d2de4d474">https://github.com/macports/macports-ports/commit/4a99782cc9bbab803e8540479aec376d2de4d474</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 4a99782cc9b meson: update to 0.57.2 on Tiger (#12171)
</span>4a99782cc9b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4a99782cc9bbab803e8540479aec376d2de4d474
</span>Author: Evan Miller <emmiller@gmail.com>
AuthorDate: Sat Sep 11 16:51:02 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    meson: update to 0.57.2 on Tiger (#12171)
</span>---
 devel/meson/Portfile                               | 27 ++++++++--------------
 devel/meson/files/patch-meson-powermacintosh.diff  | 13 -----------
 .../files/patch-meson55-gcc-appleframeworks.diff   | 11 ---------
 ....diff => patch-meson57-tiger-no-rpath-fix.diff} |  0
 4 files changed, 10 insertions(+), 41 deletions(-)

<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 32105f1ebcb..da99638b8ac 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;'>@@ -33,11 +33,6 @@ python.versions         36 37 38 39
</span> python.default_version  39
 python.link_binaries    no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# python39 has an issue on 10.5 and less and py39-setuptools cannot be installed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} <= 9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.default_version  38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build-append \
                     port:py${python.version}-setuptools
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,18 +72,16 @@ platform darwin 8 {
</span>     # this meson is modified for systems without @rpath support
     # and is therefore fragile. Keep pegged, and update occasionally
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup        mesonbuild meson 0.55.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  b1e7f12184a7a61ae8bfa7ed210af8020d531009 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  6bed2a25a128bbabe97cf40f63165ebe800e4fcb46db8ab7ef5c2b5789f092a5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1740465
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # https://github.com/mesonbuild/meson/pull/7871
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-meson-powermacintosh.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-delete   patch-meson-clang-unknown-optimization-error.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append patch-meson55-tiger-no-rpath-fix.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-replace  patch-meson-gcc-appleframeworks.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-meson55-gcc-appleframeworks.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        mesonbuild meson 0.57.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  8cf66e2b6cd4214cf6166d67fd4820de1f7776fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  3a83e7b1c5de94fa991ec34d9b198d94f38ed699d3524cb0fdf3b99fd23d4cc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1853721
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-delete   patch-meson-clang-unknown-optimization-error.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-meson-objc-accept-gnu89.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append   patch-meson57-tiger-no-rpath-fix.diff
</span> }
 
 # add a search path for crossfiles in our prefix
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/meson/files/patch-meson-powermacintosh.diff b/devel/meson/files/patch-meson-powermacintosh.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 96d7fa1458c..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/meson/files/patch-meson-powermacintosh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mesonbuild/environment.py mesonbuild/environment.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index e3ea9564a..8c343d654 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mesonbuild/environment.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mesonbuild/environment.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -368,7 +368,7 @@ def detect_cpu_family(compilers: CompilersDict) -> str:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         trial = 'arm'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     elif trial.startswith(('powerpc64', 'ppc64')):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         trial = 'ppc64'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    elif trial.startswith(('powerpc', 'ppc')) or trial in {'macppc', 'power machintosh'}:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    elif trial.startswith(('powerpc', 'ppc')) or trial in {'macppc', 'power macintosh'}:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         trial = 'ppc'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     elif trial in ('amd64', 'x64', 'i86pc'):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         trial = 'x86_64'
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/meson/files/patch-meson55-gcc-appleframeworks.diff b/devel/meson/files/patch-meson55-gcc-appleframeworks.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a292a12e2cf..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/meson/files/patch-meson55-gcc-appleframeworks.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mesonbuild/compilers/mixins/clike.py.orig      2021-09-02 15:59:15.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mesonbuild/compilers/mixins/clike.py   2021-09-02 15:59:32.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1142,8 +1142,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         Finds the framework with the specified name, and returns link args for
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         the same or returns None when the framework is not found.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         '''
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if self.id != 'clang':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            raise mesonlib.MesonException('Cannot find frameworks with non-clang compiler')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         return self.find_framework_impl(name, env, extra_dirs, allow_system)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     def get_crt_compile_args(self, crt_val: str, buildtype: str) -> T.List[str]:
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/meson/files/patch-meson55-tiger-no-rpath-fix.diff b/devel/meson/files/patch-meson57-tiger-no-rpath-fix.diff
</span>similarity index 100%
rename from devel/meson/files/patch-meson55-tiger-no-rpath-fix.diff
rename to devel/meson/files/patch-meson57-tiger-no-rpath-fix.diff
</pre><pre style='margin:0'>

</pre>