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