<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cba7b2c6614b90e9d9dc75993347a7db569e60fd">https://github.com/macports/macports-ports/commit/cba7b2c6614b90e9d9dc75993347a7db569e60fd</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 cba7b2c6614 lldb-xx: add codesign shell script, and mention in notes See: https://github.com/macports/macports-ports/pull/15124
</span>cba7b2c6614 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cba7b2c6614b90e9d9dc75993347a7db569e60fd
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Tue Jun 14 12:46:52 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    lldb-xx: add codesign shell script, and mention in notes
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://github.com/macports/macports-ports/pull/15124
</span>---
 lang/llvm-10/Portfile  | 10 +++++++++-
 lang/llvm-11/Portfile  | 10 +++++++++-
 lang/llvm-12/Portfile  | 10 +++++++++-
 lang/llvm-13/Portfile  | 10 +++++++++-
 lang/llvm-8.0/Portfile | 10 +++++++++-
 lang/llvm-9.0/Portfile | 10 +++++++++-
 6 files changed, 54 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-10/Portfile b/lang/llvm-10/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a11f0df36b6..6e36d932099 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ set lldb_executable_version 10
</span> name                    llvm-${llvm_version}
 revision                3
 subport                 clang-${llvm_version} { revision 6 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport                 lldb-${llvm_version} { revision 1 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 lldb-${llvm_version} { revision 2 }
</span> set suffix              mp-${llvm_version}
 set sub_prefix          ${prefix}/libexec/llvm-${llvm_version}
 dist_subdir             llvm
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -433,6 +433,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     build.dir   ${build.dir}/tools/lldb
 
     notes "Please follow the instructions at https://lldb.llvm.org/resources/build.html#code-signing-on-macos and then codesign lldb-server with:\n--------------------\n"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "sudo ${sub_prefix}/scripts/lldb/macos-setup-codesign.sh"
</span>     if {${os.major} >= 13} {
         notes-append "sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -473,6 +474,13 @@ post-destroot {
</span>         ln -s ${prefix}/libexec/ld64/ld ${destroot}${sub_prefix}/bin/ld
     } elseif {${subport} eq "lldb-${llvm_version}"} {
         delete ${destroot}${prefix}/bin/debugserver-${suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_srcdir ${worksrcpath}/scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_destdir ${destroot}${sub_prefix}/scripts/lldb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${lldb_scripts_destdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -W ${lldb_scripts_srcdir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            macos-setup-codesign.sh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${lldb_scripts_destdir}
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-11/Portfile b/lang/llvm-11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c3df36e3750..1ef39ced6ca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,7 @@ name                    llvm-${llvm_version}
</span> revision                4
 subport                 clang-${llvm_version} { revision 5 }
 subport                 flang-${llvm_version} { revision 1 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport                 lldb-${llvm_version} { revision 1 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 lldb-${llvm_version} { revision 2 }
</span> set suffix              mp-${llvm_version}
 set sub_prefix          ${prefix}/libexec/llvm-${llvm_version}
 dist_subdir             llvm
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -433,6 +433,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     build.dir   ${build.dir}/tools/lldb
 
     notes "Please follow the instructions at https://lldb.llvm.org/resources/build.html#code-signing-on-macos and then codesign lldb-server with:\n--------------------\n"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "sudo ${sub_prefix}/scripts/lldb/macos-setup-codesign.sh"
</span>     if {${os.major} >= 13} {
         notes-append "sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -473,6 +474,13 @@ post-destroot {
</span>         ln -s ${prefix}/libexec/ld64/ld ${destroot}${sub_prefix}/bin/ld
     } elseif {${subport} eq "lldb-${llvm_version}"} {
         delete ${destroot}${prefix}/bin/debugserver-${suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_srcdir ${worksrcpath}/scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_destdir ${destroot}${sub_prefix}/scripts/lldb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${lldb_scripts_destdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -W ${lldb_scripts_srcdir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            macos-setup-codesign.sh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${lldb_scripts_destdir}
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-12/Portfile b/lang/llvm-12/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 87007a59ff8..62f2b552bcc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-12/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-12/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +34,7 @@ use_xz                  yes
</span> name                    llvm-${llvm_version}
 revision                3
 subport                 clang-${llvm_version} {revision 1}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport                 lldb-${llvm_version}  {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 lldb-${llvm_version}  {revision 2}
</span> dist_subdir             llvm
 set suffix              mp-${llvm_version}
 set sub_prefix          ${prefix}/libexec/llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -286,6 +286,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     set worksrcpath ${workpath}/${distname}/lldb
 
     notes "Please follow the instructions at https://lldb.llvm.org/resources/build.html#code-signing-on-macos and then codesign lldb-server with:\n--------------------\n"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "sudo ${sub_prefix}/scripts/lldb/macos-setup-codesign.sh"
</span>     if {${os.major} >= 13} {
         notes-append "sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -368,6 +369,13 @@ post-destroot {
</span> 
     if {${subport} eq "lldb-${llvm_version}"} {
         delete ${destroot}${prefix}/bin/debugserver-${suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_srcdir ${worksrcpath}/scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_destdir ${destroot}${sub_prefix}/scripts/lldb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${lldb_scripts_destdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -W ${lldb_scripts_srcdir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            macos-setup-codesign.sh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${lldb_scripts_destdir}
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-13/Portfile b/lang/llvm-13/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 147e528d442..4c29c480c66 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-13/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-13/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,7 @@ name                    llvm-${llvm_version}
</span> revision                2
 subport                 mlir-${llvm_version}  { revision 0 }
 subport                 clang-${llvm_version} { revision 1 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport                 lldb-${llvm_version}  { revision 0 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 lldb-${llvm_version}  { revision 1 }
</span> subport                 flang-${llvm_version} { revision 0 }
 
 checksums               rmd160  ae542658ad0e97b4bf088b1cfba66fa10b9b52d8 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -369,6 +369,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     set worksrcpath ${workpath}/${distname}/lldb
 
     notes "Please follow the instructions at https://lldb.llvm.org/resources/build.html#code-signing-on-macos and then codesign lldb-server with:\n--------------------\n"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "sudo ${sub_prefix}/scripts/lldb/macos-setup-codesign.sh"
</span>     if {${os.major} >= 13} {
         notes-append "sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -438,6 +439,13 @@ post-destroot {
</span> 
     if {${subport} eq "lldb-${llvm_version}"} {
         delete ${destroot}${prefix}/bin/debugserver-${suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_srcdir ${worksrcpath}/scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_destdir ${destroot}${sub_prefix}/scripts/lldb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${lldb_scripts_destdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -W ${lldb_scripts_srcdir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            macos-setup-codesign.sh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${lldb_scripts_destdir}
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-8.0/Portfile b/lang/llvm-8.0/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b6d428a10be..6c250a36186 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-8.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-8.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ set lldb_executable_version 8.0.${llvm_patch_revision}
</span> name                    llvm-${llvm_version}
 revision                3
 subport                 clang-${llvm_version} { revision 2 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport                 lldb-${llvm_version} { revision 1 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 lldb-${llvm_version} { revision 2 }
</span> set suffix              mp-${llvm_version}
 set sub_prefix          ${prefix}/libexec/llvm-${llvm_version}
 dist_subdir             llvm
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -553,6 +553,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     }
 
     notes "Please follow the instructions in ${prefix}/share/doc/lldb-${llvm_version}/code-signing.txt and then codesign lldb-server with:\n--------------------\n"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "sudo ${sub_prefix}/scripts/lldb/macos-setup-codesign.sh"
</span>     if {${os.major} >= 13} {
         notes-append "sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -593,6 +594,13 @@ post-destroot {
</span>         ln -s ${prefix}/libexec/ld64/ld ${destroot}${sub_prefix}/bin/ld
     } elseif {${subport} eq "lldb-${llvm_version}"} {
         delete ${destroot}${prefix}/bin/debugserver-${suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_srcdir ${worksrcpath}/scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_destdir ${destroot}${sub_prefix}/scripts/lldb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${lldb_scripts_destdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -W ${lldb_scripts_srcdir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            macos-setup-codesign.sh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${lldb_scripts_destdir}
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-9.0/Portfile b/lang/llvm-9.0/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4ae707b6d3b..39e93708bcf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-9.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-9.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,7 @@ set lldb_executable_version 9.0.0
</span> name                    llvm-${llvm_version}
 revision                3
 subport                 clang-${llvm_version} { revision 5 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport                 lldb-${llvm_version} { revision 2 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 lldb-${llvm_version} { revision 3 }
</span> set suffix              mp-${llvm_version}
 set sub_prefix          ${prefix}/libexec/llvm-${llvm_version}
 dist_subdir             llvm
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -556,6 +556,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>     build.dir   ${build.dir}/tools/lldb
 
     notes "Please follow the instructions at https://lldb.llvm.org/resources/build.html#code-signing-on-macos and then codesign lldb-server with:\n--------------------\n"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "sudo ${sub_prefix}/scripts/lldb/macos-setup-codesign.sh"
</span>     if {${os.major} >= 13} {
         notes-append "sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -596,6 +597,13 @@ post-destroot {
</span>         ln -s ${prefix}/libexec/ld64/ld ${destroot}${sub_prefix}/bin/ld
     } elseif {${subport} eq "lldb-${llvm_version}"} {
         delete ${destroot}${prefix}/bin/debugserver-${suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_srcdir ${worksrcpath}/scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set lldb_scripts_destdir ${destroot}${sub_prefix}/scripts/lldb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${lldb_scripts_destdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -W ${lldb_scripts_srcdir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            macos-setup-codesign.sh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${lldb_scripts_destdir}
</span>     }
 }
 
</pre><pre style='margin:0'>

</pre>