aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthierry <thierry@FreeBSD.org>2006-06-25 05:35:14 +0800
committerthierry <thierry@FreeBSD.org>2006-06-25 05:35:14 +0800
commit1439503e50173ba4d31c6ffe04bbc6b726956689 (patch)
tree37ea25061a0e336e2eb5dfbcfcbf6d7fd62340b9
parenta369fcbce51d469cc96cc50e71633840e186a4c1 (diff)
downloadfreebsd-ports-gnome-1439503e50173ba4d31c6ffe04bbc6b726956689.tar.gz
freebsd-ports-gnome-1439503e50173ba4d31c6ffe04bbc6b726956689.tar.zst
freebsd-ports-gnome-1439503e50173ba4d31c6ffe04bbc6b726956689.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>
-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