<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/d2abec9219752daadf52445a0bfc294f1abb884a">https://github.com/macports/macports-ports/commit/d2abec9219752daadf52445a0bfc294f1abb884a</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 d2abec92197 libomp: reduce build dependencies on old systems (#21491)
</span>d2abec92197 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d2abec9219752daadf52445a0bfc294f1abb884a
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Mon Nov 27 18:50:46 2023 +0000

<span style='display:block; white-space:pre;color:#404040;'>    libomp: reduce build dependencies on old systems (#21491)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Here I've replaced cmake to cmake-bootstrap for libomp-3.8.1 which is
</span><span style='display:block; white-space:pre;color:#404040;'>    pin on system which uses cxx_stdlib=libstdc++.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    I also avoid dependency to clang-3.7 when it uses clang-11-bootstrap,
</span><span style='display:block; white-space:pre;color:#404040;'>    and added size to checksum.
</span>---
 lang/libomp/Portfile | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/libomp/Portfile b/lang/libomp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 64a4e6f3081..2fa9161927a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/libomp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/libomp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,8 +86,14 @@ if {${os.platform} eq "darwin" && ${configure.cxx_stdlib} ne "libstdc++"} {
</span>         worksrcdir      openmp-${version}/final/runtime
         version         3.8.1
         checksums       rmd160  a41054068a127ef84610afef8090109078cb6c46 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  4c46b5946fe9b2a701661746d11c7c85c51a7f18673194a7ebd2a43470948a34
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  4c46b5946fe9b2a701661746d11c7c85c51a7f18673194a7ebd2a43470948a34 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    5587986
</span>         set rtpath      "./"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # use cmake-bootstrap to minimize dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-replace  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        path:bin/cmake:cmake port:cmake-bootstrap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cmd   ${prefix}/libexec/cmake-bootstrap/bin/cmake
</span>     }
     livecheck.type      none
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -101,7 +107,7 @@ compiler.blacklist-append {clang < 500} *gcc*
</span> # https://trac.macports.org/ticket/68490#
 # Use clang-11-bootstrap on OSX10.11 and older
 if {${os.major} <= 15} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append clang *gcc*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.compiler.add_deps no
</span>     depends_build-append port:clang-11-bootstrap
     depends_skip_archcheck-append clang-11-bootstrap
     pre-configure {
</pre><pre style='margin:0'>

</pre>