<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/abed4da88085dd091bc5c8c1f056d9228dda28fc">https://github.com/macports/macports-ports/commit/abed4da88085dd091bc5c8c1f056d9228dda28fc</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit abed4da88085dd091bc5c8c1f056d9228dda28fc
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Wed Jun 16 14:36:39 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> deal.ii: migrate to boost PG
</span>---
math/deal.ii/Portfile | 12 +++++-------
1 file changed, 5 insertions(+), 7 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 d8aa53a2690..82109e16562 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;'>@@ -5,16 +5,17 @@ PortGroup github 1.0
</span> PortGroup cmake 1.1
PortGroup mpi 1.0
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup boost 1.0
</span>
github.setup dealii dealii 9.2.0 v
name deal.ii
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 12
</span> categories math science
license LGPL-2.1+
maintainers {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
platforms darwin
description a C++ software library supporting the creation of finite element codes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description ${name} is ${description}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${name} is {*}${description}.
</span>
homepage https://www.dealii.org/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,9 +48,6 @@ configure.args-append -DDEAL_II_DOCREADME_RELDIR=share/${name} \
</span> # always use MacPorts library
configure.args-append -DDEAL_II_ALLOW_BUNDLED=OFF
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Boost is the only mandatory dependency
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:boost
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # optional dependencies:
# CUDA requires a graphics card from Nvidia
# Ginkgo does not exist in MacPorts and requires CUDA
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,10 +118,10 @@ variant docs description "Install ${name} documentation" {
</span>
variant python description "install python bindings" {
global python_version
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set python_branch 3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set python_branch 3.9
</span> set python_version [string map {. ""} ${python_branch}]
depends_lib-append port:python${python_version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- require_active_variants boost python${python_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ require_active_variants [boost::depends_portname] python${python_version}
</span> configure.args-append -DDEAL_II_COMPONENT_PYTHON_BINDINGS=ON \
-DPYTHON_EXECUTABLE=${prefix}/bin/python${python_branch} \
-DDEAL_II_PYTHON_RELDIR=${frameworks_dir}/Python.framework/Versions/${python_branch}/lib/python${python_branch}/site-packages/PyDealII
</pre><pre style='margin:0'>
</pre>