[150520] trunk/dports/math/dolfin/Portfile

sean at macports.org sean at macports.org
Wed Jul 20 13:38:38 PDT 2016


Revision: 150520
          https://trac.macports.org/changeset/150520
Author:   sean at macports.org
Date:     2016-07-20 13:38:38 -0700 (Wed, 20 Jul 2016)
Log Message:
-----------
dolfin: update to 2016.1.0

Modified Paths:
--------------
    trunk/dports/math/dolfin/Portfile

Modified: trunk/dports/math/dolfin/Portfile
===================================================================
--- trunk/dports/math/dolfin/Portfile	2016-07-20 20:38:35 UTC (rev 150519)
+++ trunk/dports/math/dolfin/Portfile	2016-07-20 20:38:38 UTC (rev 150520)
@@ -6,8 +6,7 @@
 PortGroup           cmake 1.0
 PortGroup           mpi 1.0
 
-bitbucket.setup     fenics-project dolfin 1.6.0 dolfin-
-revision            1
+bitbucket.setup     fenics-project dolfin 2016.1.0 dolfin-
 categories          math
 license             LGPL-3+
 platforms           darwin
@@ -16,8 +15,8 @@
 description         DOLFIN is a part of FEniCS
 long_description    DOLFIN is a library that functions as the main user interface of FEniCS
 
-checksums           rmd160  dfbfdacc10158c63c791f12c689529041728557b \
-                    sha256  67f66c39983a8c5a1ba3c0787fa9b9082778bc7227b25c7cad80dc1299e0a201
+checksums           rmd160  4a8f9c21a947b204338c9cf17f2cbe642f64190e \
+                    sha256  0db95c8f193fd56d741cb90682e0a6a21e366c4f48d33e1eb501d2f98aa1a05b
 
 mpi.setup           require
 
@@ -36,6 +35,7 @@
                     -DDOLFIN_ENABLE_PETSC4PY:BOOL=OFF \
                     -DDOLFIN_ENABLE_SCOTCH:BOOL=OFF \
                     -DDOLFIN_ENABLE_SLEPC:BOOL=OFF \
+                    -DDOLFIN_ENABLE_SLEPC4PY:BOOL=OFF \
                     -DDOLFIN_ENABLE_SPHINX:BOOL=OFF \
                     -DDOLFIN_ENABLE_TRILINOS:BOOL=OFF \
                     -DDOLFIN_ENABLE_CHOLMOD:BOOL=OFF \
@@ -49,8 +49,7 @@
                     port:py27-ply \
                     port:armadillo \
                     port:py27-ffc \
-                    port:qt4-mac \
-                    port:vtk5 \
+                    port:vtk \
                     port:eigen3
 
 configure.post_args ..
@@ -149,12 +148,10 @@
     configure.env-append  SLEPC_DIR=${prefix}/lib/slepc
 }
 
-variant vtk6 description {Build with vtk6} {
-	depends_lib-replace port:vtk5 port:vtk
+variant slepc4py description {Build with SLEPc4py interface} requires slepc {
+    depends_lib-append    port:py27-slepc4py
+    configure.args-delete -DDOLFIN_ENABLE_SLEPC4PY:BOOL=OFF
+    configure.args-append -DDOLFIN_ENABLE_SLEPC4PY:BOOL=ON
 }
 
 default_variants +suitesparse
-
-platform darwin 15 {
-    default_variants +vtk6
-}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160720/bc33a242/attachment.html>


More information about the macports-changes mailing list