<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/6478864b432571c84ac31c25fc6c2e388571c933">https://github.com/macports/macports-ports/commit/6478864b432571c84ac31c25fc6c2e388571c933</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 6478864b432 elmerfem: update to 2023.08.25, add a variant
</span>6478864b432 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6478864b432571c84ac31c25fc6c2e388571c933
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Aug 27 01:54:08 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> elmerfem: update to 2023.08.25, add a variant
</span>---
science/elmerfem/Portfile | 29 ++++++++++++++++++++---------
1 file changed, 20 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/elmerfem/Portfile b/science/elmerfem/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a6eeb974a12..9650649c6d8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/elmerfem/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/elmerfem/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,15 +5,15 @@ PortGroup cmake 1.1
</span> PortGroup compiler_blacklist_versions 1.0
PortGroup compilers 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup linear_algebra 1.0
</span> PortGroup legacysupport 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup linear_algebra 1.0
</span> PortGroup qt4 1.0
# _strnlen, getline
legacysupport.newest_darwin_requires_legacy 10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup ElmerCSC elmerfem dd1760d60240dcdf9942871b0b274aada39c19d4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2023.07.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup ElmerCSC elmerfem 2ab69fb17128e60e8d3e613bf3deac84a3a4c373
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2023.08.25
</span> revision 0
categories science
license GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,9 +23,10 @@ long_description {*}${description} making it an ideal tool for multiphysical
</span> It includes models for structural mechanics, fluid dynamics, heat transfer, \
electromagnetics and beyond. Elmer can also be used on massively parallel HPC platforms.
homepage https://www.elmerfem.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 35c9e3acddda9f1984660a960d576f49931498f9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a2e52aa5ffcadf9b2468576578e62d156b6daac6d702719b8f16d0ba90413661 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 71377541
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 dbdbdc95662ae04141779deb38245f092a9201cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e6964e6782bef05a97052ca830967d1524e52d53c5f153d53bb280c5dc3de2b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 71402100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span>
depends_lib-append port:qwt61
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,9 +67,11 @@ configure.pre_args-delete \
</span> set qt4_dir ${prefix}/libexec/qt4
configure.args-append \
-DCMAKE_Fortran_COMPILER=${configure.fc} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DGLX_INCLUDE_DIR=${prefix}/include \
</span> -DQt4_LIBRARIES=${qt4_dir}/lib \
-DQWT_INCLUDE_DIR=${qt4_dir}/include/qwt \
-DQWT_LIBRARY=${qt4_dir}/lib/libqwt.dylib \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DUSE_CONTIGUOUS=OFF \
</span> -DWITH_CONTRIB=OFF \
-DWITH_ELMERGUI=ON \
-DWITH_ELMERGUITESTER=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,7 +79,6 @@ configure.args-append \
</span> -DWITH_ElmerIce=OFF \
-DWITH_ELMERPOST=OFF \
-DWITH_FETI4I=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DGLX_INCLUDE_DIR=${prefix}/include \
</span> -DWITH_Hypre=OFF \
-DWITH_LUA=OFF \
-DWITH_MKL=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,8 +92,7 @@ configure.args-append \
</span> -DWITH_QWT=ON \
-DWITH_Trilinos=OFF \
-DWITH_XIOS=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_Zoltan=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DUSE_CONTIGUOUS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_Zoltan=OFF
</span>
if {[string match macports-gcc* ${configure.compiler}]} {
configure.args-replace \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -103,3 +104,13 @@ if {[string match *clang* ${configure.compiler}]} {
</span> configure.cflags-append \
-Wno-error=implicit-function-declaration
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ice description "Enable ElmerIce with support for NetCDF and HDF5" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:hdf5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:netcdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:netcdf-fortran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_ElmerIce=OFF -DWITH_ElmerIce=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_NETCDF=OFF -DWITH_NETCDF=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>