<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/005f4508465ab2bcb8c3cbae1e460992e7896ccf">https://github.com/macports/macports-ports/commit/005f4508465ab2bcb8c3cbae1e460992e7896ccf</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 005f4508465ab2bcb8c3cbae1e460992e7896ccf
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Sun Sep 26 12:01:34 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> deal.ii: update to 9.3.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also, enforce enabled MPI-related variants only when such variant is
</span><span style='display:block; white-space:pre;color:#404040;'> enabled for this port.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> It also enables tests for this port.
</span>---
math/deal.ii/Portfile | 24 ++++++++++++------------
math/deal.ii/files/patch-boost_python.diff | 18 ------------------
2 files changed, 12 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/deal.ii/Portfile b/math/deal.ii/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 63a9ef8cbcf..5916d65cffa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/deal.ii/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/deal.ii/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,9 +7,9 @@ PortGroup mpi 1.0
</span> PortGroup linear_algebra 1.0
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup dealii dealii 9.2.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup dealii dealii 9.3.1 v
</span> name deal.ii
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories math science
license LGPL-2.1+
maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,15 +19,13 @@ long_description ${name} is {*}${description}.
</span>
homepage https://www.dealii.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a7d2aa6072f8ca0d0fd42df2a5892d63d37ba148 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6c122d18c44c18331f28792059be892215c82e0749d2a5e213c002d32778596e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 24689336
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 04a433ae8072ec71ef3a3d071c43b82a297ccd47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 771e275b0058c5a306502f1ba846c265a1b77de0998e7fe27055eacc26732c0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 24460495
</span>
mpi.setup require_fortran
veclibfort no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-boost_python.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {[variant_isset debug]} {
cmake.build_type Debug
} else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,11 +83,11 @@ configure.args-append -DDEAL_II_WITH_TRILINOS=OFF
</span> depends_lib-append port:SuiteSparse_UMFPACK \
port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.enforce_variant hdf5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.enforce_variant sundials2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.enforce_variant petsc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {[mpi_variant_isset]} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ mpi.enforce_variant hdf5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mpi.enforce_variant sundials2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mpi.enforce_variant petsc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:p4est \
port:petsc \
port:scalapack \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -127,5 +125,7 @@ variant python description "install python bindings" {
</span> -DDEAL_II_PYTHON_RELDIR=${frameworks_dir}/Python.framework/Versions/${python_branch}/lib/python${python_branch}/site-packages/PyDealII
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # avoid release candidates
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.livecheck.regex {([0-9.]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.regex {([0-9.]+)}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/deal.ii/files/patch-boost_python.diff b/math/deal.ii/files/patch-boost_python.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4572f24ba80..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/deal.ii/files/patch-boost_python.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- contrib/python-bindings/CMakeLists.txt.orig 2020-05-20 14:41:03.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ contrib/python-bindings/CMakeLists.txt 2020-05-26 20:38:39.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,11 +37,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # component manually.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- UNSET(Boost_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # On case-insensitive file systems FindBOOST.cmake and FindBoost.cmake are indistinguishable.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # Make sure FindBoost.cmake from CMake installation is found.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ LIST(REMOVE_ITEM CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules/)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF(${BOOST_VERSION} VERSION_LESS 1.67)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _FIND_PACKAGE(Boost 1.59 COMPONENTS python REQUIRED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ELSE()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _FIND_PACKAGE(Boost 1.67 COMPONENTS python${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR} REQUIRED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ LIST(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules/)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF(NOT Boost_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MESSAGE(FATAL_ERROR
</span></pre><pre style='margin:0'>
</pre>