aboutsummaryrefslogtreecommitdiff
path: root/math/mumps
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2006-06-24 21:35:14 +0000
committerThierry Thomas <thierry@FreeBSD.org>2006-06-24 21:35:14 +0000
commit69f083ba7aa00e32dd8f441cd0653a0ca7eb372d (patch)
tree70ccaf6ca51d7a158c024a41a9f4e179a3069607 /math/mumps
parenteb9164cdb60376f53e072c5209c93fec888fe80e (diff)
downloadports-69f083ba7aa00e32dd8f441cd0653a0ca7eb372d.tar.gz
ports-69f083ba7aa00e32dd8f441cd0653a0ca7eb372d.zip
Upgrade to 4.6.3. Changes include:
A new version of the powerful solver has been released. Changes include: * Reduced memory usage for symmetric matrices (compressed CB) * Reduced memory allocation for parallel executions * Scheduler parameters for parallel executions modified * Memory estimates (that were too large) corrected with 2Dcyclic Schur complement option * Portability improved (C/Fortran interfacing for strings) * The situation leading to Warning "RHS associated in MUMPS_301" no more occurs. * Parameters INFO/RINFO from the Scilab/Matlab API are now called INFOG/RINFOG in order to match the MUMPS user's guide. PR: ports/99393 Submitted by: Pedro F. Giffuni <giffunip (at) asme.org>
Notes
Notes: svn path=/head/; revision=166242
Diffstat (limited to 'math/mumps')
-rw-r--r--math/mumps/Makefile10
-rw-r--r--math/mumps/distinfo6
2 files changed, 9 insertions, 7 deletions
diff --git a/math/mumps/Makefile b/math/mumps/Makefile
index 1e1ed0566dc4..2be0a3153db8 100644
--- a/math/mumps/Makefile
+++ b/math/mumps/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= mumps
-PORTVERSION= 4.6.2
+PORTVERSION= 4.6.3
CATEGORIES= math
MASTER_SITES= http://www.enseeiht.fr/apo/MUMPS/ \
http://graal.ens-lyon.fr/MUMPS/
@@ -44,12 +44,14 @@ WITH_FORTRAN= yes
FC= ${LOCALBASE}/bin/gfortran41
.if defined(WITH_OPTIMIZED_FLAGS)
-FFLAGS+= -O3 -ffast-math -funroll-loops
+FFLAGS+= -O3 -ffast-math
.endif
.ifndef WITH_GFC_BLAS # g77 compatibility
-FFLAGS+= -ff2c
MAKE_ENV+= CDEFS=-DAdd__
+FCFLAGS= -ff2c ${FFLAGS}
+.else
+FCFLAGS?= ${FFLAGS}
.endif
.ifdef WITH_ATLAS
@@ -83,7 +85,7 @@ post-patch:
pre-build:
@${REINPLACE_CMD} -e 's+@CC@+${CC}+g ; s+@FC@+${FC}+g ; \
s+@CFLAGS@+${CFLAGS}+g; \
- s+@FCFLAGS@+${FFLAGS}+g; \
+ s+@FCFLAGS@+${FCFLAGS}+g; \
s+@PTHREAD_LIBS@+${PTHREAD_LIBS}+g; \
s+@BLAS_LIBS@+${BLAS_LIBS}+ ; \
s+@LOCALBASE@+${LOCALBASE}+g;' \
diff --git a/math/mumps/distinfo b/math/mumps/distinfo
index ad60857d16ba..888cbca4cb47 100644
--- a/math/mumps/distinfo
+++ b/math/mumps/distinfo
@@ -1,3 +1,3 @@
-MD5 (MUMPS_4.6.2.tar.gz) = 26b27241a4b4c11d5534cd28a3daa2bd
-SHA256 (MUMPS_4.6.2.tar.gz) = e92cea3295e04fcc23937079a1916a9705462fa8e89f05261d02e205582eba13
-SIZE (MUMPS_4.6.2.tar.gz) = 2081479
+MD5 (MUMPS_4.6.3.tar.gz) = 2821da51ed02b5a85a275a0a82e06e41
+SHA256 (MUMPS_4.6.3.tar.gz) = c7d0ec37d46a03686fd0e53420a807c9a55ee4bacdb634c59dab99a29080b815
+SIZE (MUMPS_4.6.3.tar.gz) = 2135982