<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3a757df2d5767fcbb46340edabb8c2b6d8269f08">https://github.com/macports/macports-ports/commit/3a757df2d5767fcbb46340edabb8c2b6d8269f08</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3a757df2d5767fcbb46340edabb8c2b6d8269f08
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon May 8 12:11:54 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    kokkos-devel: new port to track upstream/develop, supports 32-bit platforms
</span>---
 devel/kokkos/Portfile | 29 +++++++++++++++++++++++++++--
 1 file changed, 27 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/kokkos/Portfile b/devel/kokkos/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3f7da6e7030..7790abab8dd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/kokkos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/kokkos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup                   github 1.0
</span> PortGroup                   cmake 1.1
 
 github.setup                kokkos kokkos 3.7.01
<span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts                   kokkos-devel
</span> revision                    0
 categories                  devel
 license                     BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,8 +17,23 @@ checksums                   rmd160  b73fbb7e3cc532545100412415bcb602414f7656 \
</span>                             sha256  b9888a524345dd3ad6c6bb04b2e3e7f854a5caf61c3b09b628f2b1526ec45105 \
                             size    2305267
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see https://github.com/kokkos/kokkos/blob/5ad609661e570ba6aa7716a26a91cb67d559f8a2/CMakeLists.txt#L126
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs             arm64 x86_64 ppc64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport kokkos-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup            kokkos kokkos 5fa72b590e4ebdf3b93898934c465c8d2f972ef6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version                 2023.05.06
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts               kokkos
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    maintainers-append      {@barracuda156 gmail.com:vital.had}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums               rmd160  5d87f5ef3bd605d41bdc1487b444e94e17d51ef8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  7660d3a44a931ff11b28eb6cd72f7a4faa27c7a592657b9a4ceebfa3e8d2ac24 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    2317160
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch              develop
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # 32-bit support added in: https://github.com/kokkos/kokkos/pull/5916
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne "kokkos-devel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Keep this until support for 32-bit platforms is merged into master.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/kokkos/kokkos/blob/5ad609661e570ba6aa7716a26a91cb67d559f8a2/CMakeLists.txt#L126
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs         arm64 x86_64 ppc64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 compiler.cxx_standard       2014
 compiler.openmp_version     4.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,6 +45,15 @@ configure.args-append       -DBUILD_SHARED_LIBS=ON \
</span>                             -DKokkos_ENABLE_SERIAL=ON \
                             -DKokkos_ENABLE_HWLOC=ON
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "kokkos-devel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://github.com/macports/macports-ports/pull/17877#discussion_r1183486766
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.ldflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -L${prefix}/lib/libomp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -lomp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant tests description {Enable tests} {
     configure.args-append   -DKokkos_ENABLE_TESTS=ON
     configure.pre_args-replace \
</pre><pre style='margin:0'>

</pre>