<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/11f78ca29f5c2e09cfc46f4bab889fba5cd61c53">https://github.com/macports/macports-ports/commit/11f78ca29f5c2e09cfc46f4bab889fba5cd61c53</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 11f78ca29f5 kokkos: update to 4.2.01; kokkos-devel: update to 2024.02.18
</span>11f78ca29f5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 11f78ca29f5c2e09cfc46f4bab889fba5cd61c53
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sun Feb 18 05:13:26 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> kokkos: update to 4.2.01; kokkos-devel: update to 2024.02.18
</span>---
devel/kokkos/Portfile | 38 ++++++++++++++------------------------
1 file changed, 14 insertions(+), 24 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 ff2d5a61b07..b0eba888e84 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;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup cmake 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup kokkos kokkos 3.7.01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup kokkos kokkos 4.2.01
</span> conflicts kokkos-devel
revision 0
categories devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,31 +13,23 @@ maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
</span> description implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms
long_description Kokkos Core {*}${description}.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 b73fbb7e3cc532545100412415bcb602414f7656 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b9888a524345dd3ad6c6bb04b2e3e7f854a5caf61c3b09b628f2b1526ec45105 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2305267
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e66cfd2a690b79c70d8ea5aa1df5e58ef9d93fd5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e180471455053a671ab57d5054bcb7ccfb5cc75960ad9a6fe4903191475fff53 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2423148
</span>
subport kokkos-devel {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup kokkos kokkos 86f5bb7d892b74defdcde7da8866bb9a5d5afbd4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2024.01.18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup kokkos kokkos e67ce088d0cfce03f7227c8649b6eedb097a614d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 2024.02.18
</span> conflicts kokkos
maintainers-append {@barracuda156 gmail.com:vital.had}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 f6e242dda55e8bac9eb93f200669de3ecaeefcf5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 414cb1054cec5c0d4d5f3fc53bc59de756b6cb73b12bb094b02aaf17f74d6d56 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2419081
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 cbfd2a76b2c7392c7036477bd55a00facd5f086f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7e049da00a3a870c0836825cbf68993cd72462908386517f2395f7060678047d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2414635
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # 32-bit support added in: https://github.com/kokkos/kokkos/pull/5916
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.cxx_standard 2017
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} ne "kokkos-devel"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Keep this until support for 32-bit platforms is merged into master.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # 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;'>+ github.livecheck.branch develop
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2017
</span> compiler.openmp_version 4.0
depends_lib-append port:hwloc
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,13 +39,11 @@ configure.args-append -DBUILD_SHARED_LIBS=ON \
</span> -DKokkos_ENABLE_SERIAL=ON \
-DKokkos_ENABLE_HWLOC=ON
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "kokkos-devel"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # https://github.com/macports/macports-ports/pull/17877#discussion_r1183486766
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.ldflags-append \
</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> -L${prefix}/lib/libomp \
-lomp
<span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span> }
variant tests description {Enable tests} {
</pre><pre style='margin:0'>
</pre>