<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/9ccc7f0d7078db21e3f01737e34cfb1a0bd13063">https://github.com/macports/macports-ports/commit/9ccc7f0d7078db21e3f01737e34cfb1a0bd13063</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9ccc7f0d7078db21e3f01737e34cfb1a0bd13063
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Mon Mar 11 12:39:24 2024 +0000

<span style='display:block; white-space:pre;color:#404040;'>    LLVM 18: Update to 18.1.1
</span>---
 lang/llvm-18/Portfile | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-18/Portfile b/lang/llvm-18/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 756e84a4e2e..266fca1be29 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-18/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-18/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,18 +24,18 @@ maintainers             nomaintainer
</span> 
 set llvm_version        18
 set clang_exe_version   ${llvm_version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 ${llvm_version}.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 ${llvm_version}.1.1
</span> 
 name                    llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> subport                 mlir-${llvm_version}  { revision [ expr ${revision} + 0 ] }
 subport                 clang-${llvm_version} { revision [ expr ${revision} + 0 ] }
 subport                 lldb-${llvm_version}  { revision [ expr ${revision} + 0 ] }
 subport                 flang-${llvm_version} { revision [ expr ${revision} + 0 ] }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  a394f55f015e7fe4e73240996a06a370fb867fe3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  758a048046ac5024f86c868bb17c631500eed8f8d2677ae6a72ab7ad01602277 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    132034208
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  312aca62143867e26f751679b5df63fbeeafc11b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  8f34c6206be84b186b4b31f47e1b52758fa38348565953fad453d177ef34c0ad \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    132031108
</span> 
 master_sites            https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}
 distname                llvm-project-${version}.src
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -379,7 +379,7 @@ variant tests description {Enable building of test code} {
</span> 
 post-destroot {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[file exists ${destroot}${sub_prefix}/bin/clang]} {
</span>         # remove the clang symlink and replace it with the actual binary
         delete      ${destroot}${sub_prefix}/bin/clang
         file rename ${destroot}${sub_prefix}/bin/clang-${clang_exe_version} ${destroot}${sub_prefix}/bin/clang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -405,11 +405,13 @@ post-destroot {
</span>         ln -s LLVMPolly.so ${destroot}${sub_prefix}/lib/LLVMPolly.dylib
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[file exists ${destroot}${sub_prefix}/lib/cmake/clang/ClangTargets-release.cmake]} {
</span>         # fix the cmake scripts to point to the versioned files
         reinplace "s|/bin/clang-${clang_exe_version}|/bin/clang|g" \
                   "${destroot}${sub_prefix}/lib/cmake/clang/ClangTargets-release.cmake"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ${subport} eq "clang-${llvm_version}" || ${subport} eq "flang-${llvm_version}" } {
</span>         # http://trac.macports.org/ticket/33207
         ln -s ${prefix}/libexec/ld64/ld ${destroot}${sub_prefix}/bin/ld
     }
</pre><pre style='margin:0'>

</pre>