<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5a139987c1fdaf5bc987e94a999955c0cb290e3d">https://github.com/macports/macports-ports/commit/5a139987c1fdaf5bc987e94a999955c0cb290e3d</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 5a139987c1f py-clang: drop 15, add 17 (#21597)
</span>5a139987c1f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5a139987c1fdaf5bc987e94a999955c0cb290e3d
</span>Author: Eric A. Borisch <eborisch@gmail.com>
AuthorDate: Wed Nov 29 09:58:51 2023 -0600

<span style='display:block; white-space:pre;color:#404040;'>    py-clang: drop 15, add 17 (#21597)
</span>---
 python/py-clang/Portfile | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-clang/Portfile b/python/py-clang/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b772de78e24..c2113bcee1c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-clang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-clang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup               python 1.0
</span> 
 # meta-version; bump whenever underlying variants are updated. Needed to
 # support portindex (variants can't have different versions.)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 10
</span> # Needed for change to meta-versioning
 epoch                   1
 name                    py-clang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ supported_archs         noarch
</span> 
 livecheck.url           https://api.github.com/repos/llvm/llvm-project/git/refs/tags
 # Update this to the most recent clang supported
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.version       16.0.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.version       17.0.6
</span> livecheck.regex         {llvmorg-([\d.]+)\"}
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,15 +37,15 @@ if {${name} ne ${subport}} {
</span>      clang-16.0.4.src.tar.xz \
       rmd160  cca5ea9f1ebbbe810fd4994ae6e49b7a9ff39d3b \
       sha256  56f5797c20834769d4bf6c35b1677cebf31d27ad34d5c9b8d9f0237c1d11b51a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-     clang-15.0.7.src.tar.xz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      rmd160  4ac977bfd5dbe3c7f55b0cfebbd9420a737bcb65 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      sha256  a6b673ef15377fb46062d164e8ddc4d05c348ff8968f015f7f4af03f51000067
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     clang-17.0.6.src.tar.xz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      rmd160  1fb51adf1b992220bebb4f066480cd4b0ecc1888 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      sha256  a78f668a726ae1d3d9a7179996d97b12b90fb76ab9442a43110b972ff7ad9029
</span> 
     depends_build-append    port:py${python.version}-setuptools
 
     # Keeping 37 around for old systems; otherwise two latest releases.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set clanglist       {37    16     15}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set clangvlist      {3.7.1 16.0.4 15.0.7}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set clanglist       {37    16     17}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set clangvlist      {3.7.1 16.0.4 17.0.6}
</span> 
     foreach cvnum $clanglist {
         # Explictly use (and depend on) the libclang we select during install
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -89,16 +89,16 @@ if {${name} ne ${subport}} {
</span>     test.target         -m unittest discover -v
 
     if {![variant_isset clang37] &&
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset clang15] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ![variant_isset clang17] &&
</span>         ![variant_isset clang16]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants +clang16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants +clang17
</span>     }
 
     pre-extract {
         # Will never hit this when installing from packages, which is OK, as
         # they will have the default variant set above.
         if {![variant_isset clang37] &&
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            ![variant_isset clang15] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ![variant_isset clang17] &&
</span>             ![variant_isset clang16]} {
             ui_error "At least one of the clangNN variants must be active."
             return -code error "Unsupported (no) variants selected."
</pre><pre style='margin:0'>

</pre>