<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/403daf56446f4d8dce9deba2f69e087b2cf96c90">https://github.com/macports/macports-ports/commit/403daf56446f4d8dce9deba2f69e087b2cf96c90</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 403daf56446f4d8dce9deba2f69e087b2cf96c90
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Mon Apr 24 19:52:52 2023 +0200
<span style='display:block; white-space:pre;color:#404040;'> parmetis: update to 20230326
</span>---
math/parmetis/Portfile | 13 +++++--------
math/parmetis/files/patch-powerpc.diff | 27 ---------------------------
math/parmetis/files/patch-shared-metis.diff | 17 -----------------
3 files changed, 5 insertions(+), 52 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/parmetis/Portfile b/math/parmetis/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index eedc4ef777d..fc4253e2e0d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/parmetis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/parmetis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,9 +6,9 @@ PortGroup mpi 1.0
</span> PortGroup github 1.0
PortGroup active_variants 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup KarypisLab ParMETIS 44fadbf58c71a74b39abb110a7691355d2a760ca
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup KarypisLab ParMETIS 8ee6a372ca703836f593e3c450ca903f04be14df
</span> name parmetis
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20220110
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20230326
</span> revision 0
categories math
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,12 +20,9 @@ license Restrictive
</span> description ParMETIS - parallel graph partitioning
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c8d35f96a20c9676773d2cadf5c011f6e36637ac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1b11e6d3ef2dd614ff04ccf1479e75012dd92f3e5f7493a893ee9154212acff7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5312122
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-shared-metis.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-powerpc.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 8c3222f3cf510915300731c0f8c1774272a3b456 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 199c0c56259b06c1f8a4aec4ea01a2bab38b91c3371d87526c41cc1f218ee1c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5312178
</span>
compilers.choose cc cxx
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/parmetis/files/patch-powerpc.diff b/math/parmetis/files/patch-powerpc.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e8ec697ebda..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/parmetis/files/patch-powerpc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 34ad453fada85b4b1a1b6d15eaf37fe14ef239db Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sun, 22 Jan 2023 15:19:22 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Fix compile flags for PPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- conf/gkbuild.cmake | 5 +++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 5 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/conf/gkbuild.cmake b/conf/gkbuild.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index afcafdd..ec91224 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- conf/gkbuild.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ conf/gkbuild.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28,7 +28,12 @@ endif(CYGWIN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(CMAKE_COMPILER_IS_GNUCC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # GCC opts.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(GK_COPTIONS "${GK_COPTIONS} -std=c99 -fno-strict-aliasing")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# -march=native is not a valid flag on PPC:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if(CMAKE_SYSTEM_PROCESSOR MATCHES "power|ppc|powerpc|ppc64|powerpc64" OR (APPLE AND CMAKE_OSX_ARCHITECTURES MATCHES "ppc|ppc64"))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(GK_COPTIONS "${GK_COPTIONS} -mtune=native")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(GK_COPTIONS "${GK_COPTIONS} -march=native")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(NOT MINGW)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(GK_COPTIONS "${GK_COPTIONS} -fPIC")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif(NOT MINGW)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/parmetis/files/patch-shared-metis.diff b/math/parmetis/files/patch-shared-metis.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e383afba421..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/parmetis/files/patch-shared-metis.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,17 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/KarypisLab/ParMETIS/pull/23
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git libparmetis/CMakeLists.txt libparmetis/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index e8c3213..6fa6588 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libparmetis/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libparmetis/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,6 +7,10 @@ file(GLOB parmetis_sources *.c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Create libparmetis
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_library(parmetis ${ParMETIS_LIBRARY_TYPE} ${parmetis_sources})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if(SHARED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_link_libraries(parmetis metis GKlib)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install(TARGETS parmetis
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LIBRARY DESTINATION lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- RUNTIME DESTINATION lib
</span></pre><pre style='margin:0'>
</pre>