<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/fc6557d73b5ba02e7e877f89652a358a357e36dc">https://github.com/macports/macports-ports/commit/fc6557d73b5ba02e7e877f89652a358a357e36dc</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 fc6557d73b5 libomp: update to 10.0.1; add arm64 patch (#8859)
</span>fc6557d73b5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fc6557d73b5ba02e7e877f89652a358a357e36dc
</span>Author: Eric A. Borisch <eborisch@gmail.com>
AuthorDate: Tue Oct 20 08:50:29 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    libomp: update to 10.0.1; add arm64 patch (#8859)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    libomp: add arm64 support; update to 10.0.1
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Thanks to Mike Pique for the patch.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    libomp-devel bumped to 11.0.0
</span>---
 lang/libomp/Portfile                           | 24 ++++++++++++++----------
 lang/libomp/files/reviews.llvm.org_D88252.diff | 20 ++++++++++++++++++++
 2 files changed, 34 insertions(+), 10 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 4ca695ded96..d83c0af2408 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;'>@@ -19,7 +19,7 @@ long_description        ${description} is intended to contain all of the\
</span> 
 categories              lang
 platforms               darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs         i386 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs         arm64 i386 x86_64
</span> license                 {MIT NCSA}
 
 # Moved to epoch 1 for svn # -> version # change.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,19 +29,19 @@ subport                 libomp-devel {}
</span> 
 if {${os.platform} eq "darwin" && ${configure.cxx_stdlib} ne "libstdc++"} {
     if { ${subport} eq "libomp-devel" } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        version                 10.0.1-rc1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version                 11.0.0
</span>         checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            rmd160  0481fc3468617bf4b4c90db9fbe91fc0db48f0f0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            sha256  7e652770b02afb803fbcce47ca11116d383cccc932eddc0260d128e655f2df66 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            size    958200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            rmd160  24d25065c3ccff430995a903d62843f0bcd63670 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            sha256  2d704df8ca67b77d6d94ebf79621b0f773d5648963dd19e0f78efef4404b684c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            size    975108
</span> 
         livecheck.regex         {"llvmorg-([0-9.rc-]+)".*}
     } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        version                 10.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version                 10.0.1
</span>         checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            rmd160  818001eb0d6f92592af75a87ccd8e05ccc7f8b4d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            sha256  3b9ff29a45d0509a1e9667a0feb43538ef402ea8cfc7df3758a01f20df08adfa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            size    959016
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            rmd160  8655b63982229d726ba1d4838651a2b6a2671841 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            sha256  d19f728c8e04fb1e94566c8d76aef50ec926cd2f95ef3bf1e0a5de4909b28b44 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            size    955492
</span> 
         livecheck.regex         {"llvmorg-([0-9.]+)".*}
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,7 +60,11 @@ if {${os.platform} eq "darwin" && ${configure.cxx_stdlib} ne "libstdc++"} {
</span>     dist_subdir             openmp-release
     worksrcdir              ${distname}
     set rtpath              "runtime/"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append       patch-libomp-use-gettid-on-Leopard.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # D88252 is to enable arm64 support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append       patch-libomp-use-gettid-on-Leopard.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            reviews.llvm.org_D88252.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     livecheck.url           https://api.github.com/repos/llvm/llvm-project/tags
 } else {
     if { ${subport} eq "libomp-devel" } {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/libomp/files/reviews.llvm.org_D88252.diff b/lang/libomp/files/reviews.llvm.org_D88252.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ae8265fb074
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/libomp/files/reviews.llvm.org_D88252.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Add arm64 support.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://reviews.llvm.org/D88252
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- runtime/src/z_Linux_asm.S.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ runtime/src/z_Linux_asm.S
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1746,10 +1746,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     .comm .gomp_critical_user_,32,8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     .data
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     .align 8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    .global __kmp_unnamed_critical_addr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-__kmp_unnamed_critical_addr:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    .global KMP_PREFIX_UNDERSCORE(__kmp_unnamed_critical_addr)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++KMP_PREFIX_UNDERSCORE(__kmp_unnamed_critical_addr):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     .8byte .gomp_critical_user_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    .size __kmp_unnamed_critical_addr,8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __ELF__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    .size KMP_PREFIX_UNDERSCORE(__kmp_unnamed_critical_addr),8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif /* KMP_ARCH_PPC64 || KMP_ARCH_AARCH64 || KMP_ARCH_MIPS64 ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           KMP_ARCH_RISCV64 */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>