<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/bb5df40e0f936cfb1863813038fa163887f4d8b7">https://github.com/macports/macports-ports/commit/bb5df40e0f936cfb1863813038fa163887f4d8b7</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 bb5df40e0f9 llvm/clang/lldb-devel: bump to 20201115
</span>bb5df40e0f9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bb5df40e0f936cfb1863813038fa163887f4d8b7
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Mon Aug 24 22:03:23 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    llvm/clang/lldb-devel: bump to 20201115
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - change to python 3.9
</span><span style='display:block; white-space:pre;color:#404040;'>    - fix one errant reinplace
</span><span style='display:block; white-space:pre;color:#404040;'>    - disable two patches that don't apply at present
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    not yet tested on older systems
</span>---
 lang/llvm-devel/Portfile | 45 ++++++++++++++++++++++++---------------------
 1 file changed, 24 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/Portfile b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d04e98f25e2..0d7591525ce 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,22 +16,22 @@ legacysupport.newest_darwin_requires_legacy 13
</span> 
 # for devel
 PortGroup github        1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set llvm-commit         77e1181df446b54391acad08512b540e174cf6e6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set date                20200531
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set llvm-commit         6ddc2377669243e93c1d6fa931f3eaef370e55e0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set date                20201115
</span> set llvm_version        devel
 
 # for release
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# set llvm_version 11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# set llvm_version 12
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set llvm_version_no_dot 11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set clang_executable_version 11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set lldb_executable_version 11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set llvm_version_no_dot 12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set clang_executable_version 12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lldb_executable_version 12
</span> 
 github.setup            llvm llvm-project ${llvm-commit}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  de9bc39195c5525b85c891ccc83b7dce3cbc28fd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  409d5fa4236a738bf4297a75ba09b9561766cdf2e75ee93d7d17d3ecedd2814d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    119507490
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  303053eb55a604b11b16a68e05c45679c21b8209 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  0dbebb86def35e01040ff9b67a91a9e739914da0e543ef511dc3da019f360458 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    128781060
</span> 
 # for release, use      ${llvm_version}
 # version                 ${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@ version                 ${date}-[string range ${llvm-commit} 0 7]
</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                 clang-${llvm_version} { revision 0 }
 subport                 lldb-${llvm_version} { revision 0 }
 set suffix              mp-${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -115,7 +115,7 @@ post-extract {
</span>         file rename ${workpath}/llvm-project/compiler-rt                      ${worksrcpath}/projects/compiler-rt
         file rename ${workpath}/llvm-project/libcxx                           ${worksrcpath}/projects/libcxx
         file rename ${workpath}/llvm-project/libcxxabi                        ${worksrcpath}/projects/libcxxabi
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        file rename ${workpath}/llvm-project/clang-tools-extra                ${worksrcpath}/tools/clang/tools/extra
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        file copy   ${workpath}/llvm-project/clang-tools-extra                ${worksrcpath}/tools/clang/tools/extra
</span>     } elseif {${subport} eq "lldb-${llvm_version}"} {
         file rename ${workpath}/llvm-project/clang                            ${worksrcpath}/tools/clang
         file rename ${workpath}/llvm-project/lldb                             ${worksrcpath}/tools/lldb
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -135,13 +135,11 @@ if {${subport} eq "clang-${llvm_version}"} {
</span>     patchfiles-append \
         1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch \
         1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        1003-Default-to-ppc7400-for-OSX-10.5.patch \
</span>         1004-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch \
         1005-Fixup-libstdc-header-search-paths-for-older-versions.patch \
         1007-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch \
         1008-compilerrt-fuzzer-missingdefs.diff \
         1009-compilerrt-sanitizer-missingdefs.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        2002-Work-around-no-libdispatch-on-10.6.patch \
</span>         3001-Fix-missing-long-long-math-prototypes-when-using-the.patch \
         3002-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch \
         openmp-locations.patch \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -149,9 +147,9 @@ if {${subport} eq "clang-${llvm_version}"} {
</span>         5000-patch-compilerrtdarwinutils-find-macosxsdkversion.diff \
         5002-patch-toolchains-darwin-add-back-pre-10.6-link-libs.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # fix incorrect disabling of bad_optional/variant/any_access on 10.13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # https://github.com/macports/macports-base/pull/179
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append patch-libcxx-includes-config-optional-1013.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# these don't apply at present
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#         1003-Default-to-ppc7400-for-OSX-10.5.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#         2002-Work-around-no-libdispatch-on-10.6.patch \
</span> 
 }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -160,11 +158,14 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     patchfiles-append \
         1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch \
         1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        1003-Default-to-ppc7400-for-OSX-10.5.patch \
</span>         1004-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch \
         1005-Fixup-libstdc-header-search-paths-for-older-versions.patch \
         1007-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch \
         openmp-locations.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# does not apply at present
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#         1003-Default-to-ppc7400-for-OSX-10.5.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
 
 configure.post_args         ../${worksrcdir}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -258,8 +259,8 @@ if {[lsearch -exact $PortInfo(depends_build) port:cctools] != -1} {
</span>         -DCMAKE_LIBTOOL=${prefix}/bin/libtool
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append      port:python38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythonfullpath      ${prefix}/bin/python3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:python39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pythonfullpath      ${prefix}/bin/python3.9
</span> configure.args-append   -D_Python3_EXECUTABLE=${pythonfullpath}
 
 platform darwin {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -470,8 +471,10 @@ if {${subport} eq "llvm-${llvm_version}"} {
</span> 
             # pythonfullpath is set above, depending on presence of system python2.7
             reinplace "s|/usr/bin/env python|${pythonfullpath}|g" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/tools/clang/tools/scan-build/bin/set-xcode-analyzer \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/tools/clang/tools/scan-view/bin/scan-view
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 ${worksrcpath}/tools/clang/tools/scan-view/bin/scan-view
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            reinplace "s|/usr/bin/python|${pythonfullpath}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${worksrcpath}/tools/clang/tools/scan-build/bin/set-xcode-analyzer
</span>         }
     }
 
</pre><pre style='margin:0'>

</pre>