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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/361b924770b107aa4ad095134beb3a14501bf817">https://github.com/macports/macports-ports/commit/361b924770b107aa4ad095134beb3a14501bf817</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 361b924770b meson: add llvm-config to cross files
</span>361b924770b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 361b924770b107aa4ad095134beb3a14501bf817
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sat Jan 18 08:07:13 2025 -0800

<span style='display:block; white-space:pre;color:#404040;'>    meson: add llvm-config to cross files
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    when building a non-native cross arch,
</span><span style='display:block; white-space:pre;color:#404040;'>    meson requires most binaries used during
</span><span style='display:block; white-space:pre;color:#404040;'>    the build to be specified in the cross
</span><span style='display:block; white-space:pre;color:#404040;'>    files.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    these don't have to be full path-specified,
</span><span style='display:block; white-space:pre;color:#404040;'>    however, and simply setting this:
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    llvm-config = 'llvm-config'
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    will satisfy meson that it's OK to use the
</span><span style='display:block; white-space:pre;color:#404040;'>    llvm-config binary found in the PATH.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    closes: https://trac.macports.org/ticket/71852
</span>---
 python/py-meson/Portfile                  | 2 +-
 python/py-meson/files/cross/arm64-darwin  | 1 +
 python/py-meson/files/cross/i386-darwin   | 1 +
 python/py-meson/files/cross/ppc-darwin    | 1 +
 python/py-meson/files/cross/ppc64-darwin  | 1 +
 python/py-meson/files/cross/x86_64-darwin | 1 +
 6 files changed, 6 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-meson/Portfile b/python/py-meson/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 606264397da..9706b9428ae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-meson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-meson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name                py-meson
</span> # update version and revision also in the meson port
 github.setup        mesonbuild meson 1.6.1
 github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 checksums           rmd160  b7c38c2626e32a40c1989a54f7bffca1a4a01a28 \
                     sha256  1eca49eb6c26d58bbee67fd3337d8ef557c0804e30a6d16bfdf269db997464de \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-meson/files/cross/arm64-darwin b/python/py-meson/files/cross/arm64-darwin
</span><span style='display:block; white-space:pre;color:#808080;'>index f7d98c21090..8163cffa1a8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-meson/files/cross/arm64-darwin
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-meson/files/cross/arm64-darwin
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,3 +7,4 @@ endian = 'little'
</span> [binaries]
 pkgconfig = '@@PREFIX@@/bin/pkg-config'
 cmake = '@@PREFIX@@/bin/cmake'
<span style='display:block; white-space:pre;background:#e0ffe0;'>+llvm-config = 'llvm-config'
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-meson/files/cross/i386-darwin b/python/py-meson/files/cross/i386-darwin
</span><span style='display:block; white-space:pre;color:#808080;'>index 8c9f8016092..fe9f9e9968c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-meson/files/cross/i386-darwin
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-meson/files/cross/i386-darwin
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,3 +7,4 @@ endian = 'little'
</span> [binaries]
 pkgconfig = '@@PREFIX@@/bin/pkg-config'
 cmake = '@@PREFIX@@/bin/cmake'
<span style='display:block; white-space:pre;background:#e0ffe0;'>+llvm-config = 'llvm-config'
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-meson/files/cross/ppc-darwin b/python/py-meson/files/cross/ppc-darwin
</span><span style='display:block; white-space:pre;color:#808080;'>index 0daab987131..3b2907059af 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-meson/files/cross/ppc-darwin
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-meson/files/cross/ppc-darwin
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,3 +7,4 @@ endian = 'big'
</span> [binaries]
 pkgconfig = '@@PREFIX@@/bin/pkg-config'
 cmake = '@@PREFIX@@/bin/cmake'
<span style='display:block; white-space:pre;background:#e0ffe0;'>+llvm-config = 'llvm-config'
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-meson/files/cross/ppc64-darwin b/python/py-meson/files/cross/ppc64-darwin
</span><span style='display:block; white-space:pre;color:#808080;'>index 669d96e9699..2f8dd6b4d3d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-meson/files/cross/ppc64-darwin
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-meson/files/cross/ppc64-darwin
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,3 +7,4 @@ endian = 'big'
</span> [binaries]
 pkgconfig = '@@PREFIX@@/bin/pkg-config'
 cmake = '@@PREFIX@@/bin/cmake'
<span style='display:block; white-space:pre;background:#e0ffe0;'>+llvm-config = 'llvm-config'
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-meson/files/cross/x86_64-darwin b/python/py-meson/files/cross/x86_64-darwin
</span><span style='display:block; white-space:pre;color:#808080;'>index 7a7d24f2ef7..6f32c0887f9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-meson/files/cross/x86_64-darwin
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-meson/files/cross/x86_64-darwin
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,3 +7,4 @@ endian = 'little'
</span> [binaries]
 pkgconfig = '@@PREFIX@@/bin/pkg-config'
 cmake = '@@PREFIX@@/bin/cmake'
<span style='display:block; white-space:pre;background:#e0ffe0;'>+llvm-config = 'llvm-config'
</span></pre><pre style='margin:0'>

</pre>