<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>