svn commit: r385212 - in head/math/armadillo: . files
Danilo Egea Gondolfo
danilo at FreeBSD.org
Sat May 2 19:39:45 UTC 2015
Author: danilo
Date: Sat May 2 19:39:43 2015
New Revision: 385212
URL: https://svnweb.freebsd.org/changeset/ports/385212
Log:
- Update to 5.100.1
- Add support to superlu library [1]
Suggested by: Conrad Sanderson (author) [1]
Modified:
head/math/armadillo/Makefile
head/math/armadillo/distinfo
head/math/armadillo/files/patch-include+armadillo_bits+config.hpp
head/math/armadillo/pkg-plist
Modified: head/math/armadillo/Makefile
==============================================================================
--- head/math/armadillo/Makefile Sat May 2 19:33:12 2015 (r385211)
+++ head/math/armadillo/Makefile Sat May 2 19:39:43 2015 (r385212)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= armadillo
-PORTVERSION= 5.000.1
+PORTVERSION= 5.100.1
CATEGORIES= math
MASTER_SITES= SF/arma
@@ -12,7 +12,8 @@ LICENSE= MPL
LIB_DEPENDS= libboost_date_time.so:${PORTSDIR}/devel/boost-libs \
libarpack.so:${PORTSDIR}/math/arpack \
- libhdf5.so:${PORTSDIR}/science/hdf5
+ libhdf5.so:${PORTSDIR}/science/hdf5 \
+ libsuperlu.so:${PORTSDIR}/math/superlu
USES= cmake blaslapack
USE_LDCONFIG= yes
Modified: head/math/armadillo/distinfo
==============================================================================
--- head/math/armadillo/distinfo Sat May 2 19:33:12 2015 (r385211)
+++ head/math/armadillo/distinfo Sat May 2 19:39:43 2015 (r385212)
@@ -1,2 +1,2 @@
-SHA256 (armadillo-5.000.1.tar.gz) = 8ca55fbfce220517374a879ddc0c79e1afd3993f89cc58621aa502e9533f3cdb
-SIZE (armadillo-5.000.1.tar.gz) = 5425382
+SHA256 (armadillo-5.100.1.tar.gz) = cf4c3c700e163689b187dd987756d963e24ca5f0834b6dad59832300d55860c7
+SIZE (armadillo-5.100.1.tar.gz) = 5428805
Modified: head/math/armadillo/files/patch-include+armadillo_bits+config.hpp
==============================================================================
--- head/math/armadillo/files/patch-include+armadillo_bits+config.hpp Sat May 2 19:33:12 2015 (r385211)
+++ head/math/armadillo/files/patch-include+armadillo_bits+config.hpp Sat May 2 19:39:43 2015 (r385212)
@@ -1,15 +1,22 @@
---- include/armadillo_bits/config.hpp.orig 2015-01-09 19:09:21.294357075 -0500
-+++ include/armadillo_bits/config.hpp 2015-01-09 19:12:51.862339555 -0500
-@@ -24,7 +24,7 @@
+--- include/armadillo_bits/config.hpp.orig 2015-04-10 05:54:47 UTC
++++ include/armadillo_bits/config.hpp
+@@ -24,13 +24,13 @@
#endif
#if !defined(ARMA_USE_ARPACK)
-// #define ARMA_USE_ARPACK
+#define ARMA_USE_ARPACK
//// Uncomment the above line if you have ARPACK or a high-speed replacement for ARPACK.
- //// ARPACK is required for eigendecompositions of sparse matrices, eg. eigs_sym()
+ //// ARPACK is required for eigendecompositions of sparse matrices, eg. eigs_sym(), svds()
#endif
-@@ -54,7 +54,7 @@
+
+ #if !defined(ARMA_USE_SUPERLU)
+-// #define ARMA_USE_SUPERLU
++#define ARMA_USE_SUPERLU
+ //// Uncomment the above line if you have SuperLU.
+ //// SuperLU is used for solving sparse linear systems via spsolve()
+ //// Caveat: only SuperLU version 4.3 can be used!
+@@ -68,7 +68,7 @@
//// Uncomment the above line if you want to use Intel MKL mkl_malloc() and mkl_free() instead of standard malloc() and free()
// #define ARMA_USE_ATLAS
Modified: head/math/armadillo/pkg-plist
==============================================================================
--- head/math/armadillo/pkg-plist Sat May 2 19:33:12 2015 (r385211)
+++ head/math/armadillo/pkg-plist Sat May 2 19:39:43 2015 (r385212)
@@ -133,6 +133,7 @@ include/armadillo_bits/fn_hist.hpp
include/armadillo_bits/fn_histc.hpp
include/armadillo_bits/fn_inplace_strans.hpp
include/armadillo_bits/fn_inplace_trans.hpp
+include/armadillo_bits/fn_interp1.hpp
include/armadillo_bits/fn_inv.hpp
include/armadillo_bits/fn_join.hpp
include/armadillo_bits/fn_kron.hpp
@@ -422,7 +423,7 @@ include/armadillo_bits/xvec_htrans_bones
include/armadillo_bits/xvec_htrans_meat.hpp
lib/libarmadillo.so
lib/libarmadillo.so.5
-lib/libarmadillo.so.5.000.1
+lib/libarmadillo.so.5.100.1
share/Armadillo/CMake/ArmadilloConfig.cmake
share/Armadillo/CMake/ArmadilloConfigVersion.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends-release.cmake
More information about the svn-ports-all
mailing list