<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>