diff options
author | markd <markd@pkgsrc.org> | 2009-04-06 12:37:49 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2009-04-06 12:37:49 +0000 |
commit | 507d7c31105fa74f6cf08a4e0d2fd286f3238dd6 (patch) | |
tree | f59ca3123d9c1a0510138e53f573e878315840b8 /math/eigen2 | |
parent | d44b07ec9adaace6009e37fb2a784d7f63f9dbb9 (diff) | |
download | pkgsrc-507d7c31105fa74f6cf08a4e0d2fd286f3238dd6.tar.gz |
Update eigen2 to 2.0.0
Release version. Cleans up alignment issues.
Diffstat (limited to 'math/eigen2')
-rw-r--r-- | math/eigen2/Makefile | 7 | ||||
-rw-r--r-- | math/eigen2/PLIST | 27 | ||||
-rw-r--r-- | math/eigen2/distinfo | 9 | ||||
-rw-r--r-- | math/eigen2/patches/patch-aa | 16 |
4 files changed, 25 insertions, 34 deletions
diff --git a/math/eigen2/Makefile b/math/eigen2/Makefile index 6349234459c..cb4d0445766 100644 --- a/math/eigen2/Makefile +++ b/math/eigen2/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2009/01/27 12:22:46 markd Exp $ +# $NetBSD: Makefile,v 1.5 2009/04/06 12:37:49 markd Exp $ -DISTNAME= eigen-2.0-beta6 -PKGNAME= ${DISTNAME:S/-beta/beta/} +DISTNAME= eigen-2.0.0 CATEGORIES= math MASTER_SITES= http://download.tuxfamily.org/eigen/ EXTRACT_SUFX= .tar.bz2 @@ -13,8 +12,6 @@ COMMENT= C++ template library for linear algebra USE_LANGUAGES+= c c++ USE_CMAKE= yes -WRKSRC= ${WRKDIR}/eigen2 - PKG_DESTDIR_SUPPORT= user-destdir .include "../../mk/bsd.pkg.mk" diff --git a/math/eigen2/PLIST b/math/eigen2/PLIST index 8a378eb1b79..892a40cd355 100644 --- a/math/eigen2/PLIST +++ b/math/eigen2/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2009/01/27 12:22:46 markd Exp $ +@comment $NetBSD: PLIST,v 1.3 2009/04/06 12:37:49 markd Exp $ include/eigen2/Eigen/Array include/eigen2/Eigen/Cholesky include/eigen2/Eigen/Core @@ -6,19 +6,17 @@ include/eigen2/Eigen/Geometry include/eigen2/Eigen/LU include/eigen2/Eigen/LeastSquares include/eigen2/Eigen/QR -include/eigen2/Eigen/Regression +include/eigen2/Eigen/QtAlignedMalloc include/eigen2/Eigen/SVD include/eigen2/Eigen/Sparse include/eigen2/Eigen/StdVector -include/eigen2/Eigen/src/Array/AllAndAny.h +include/eigen2/Eigen/src/Array/BooleanRedux.h include/eigen2/Eigen/src/Array/CwiseOperators.h include/eigen2/Eigen/src/Array/Functors.h include/eigen2/Eigen/src/Array/Norms.h include/eigen2/Eigen/src/Array/PartialRedux.h include/eigen2/Eigen/src/Array/Random.h include/eigen2/Eigen/src/Array/Select.h -include/eigen2/Eigen/src/Cholesky/Cholesky.h -include/eigen2/Eigen/src/Cholesky/CholeskyWithoutSquareRoot.h include/eigen2/Eigen/src/Cholesky/LDLT.h include/eigen2/Eigen/src/Cholesky/LLT.h include/eigen2/Eigen/src/Core/Assign.h @@ -82,19 +80,28 @@ include/eigen2/Eigen/src/Geometry/Translation.h include/eigen2/Eigen/src/LU/Determinant.h include/eigen2/Eigen/src/LU/Inverse.h include/eigen2/Eigen/src/LU/LU.h +include/eigen2/Eigen/src/LeastSquares/LeastSquares.h include/eigen2/Eigen/src/QR/EigenSolver.h include/eigen2/Eigen/src/QR/HessenbergDecomposition.h include/eigen2/Eigen/src/QR/QR.h include/eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h include/eigen2/Eigen/src/QR/Tridiagonalization.h -include/eigen2/Eigen/src/Regression/Regression.h include/eigen2/Eigen/src/SVD/SVD.h include/eigen2/Eigen/src/Sparse/AmbiVector.h include/eigen2/Eigen/src/Sparse/CholmodSupport.h +include/eigen2/Eigen/src/Sparse/CompressedStorage.h include/eigen2/Eigen/src/Sparse/CoreIterators.h +include/eigen2/Eigen/src/Sparse/DynamicSparseMatrix.h +include/eigen2/Eigen/src/Sparse/MappedSparseMatrix.h include/eigen2/Eigen/src/Sparse/RandomSetter.h -include/eigen2/Eigen/src/Sparse/SparseArray.h +include/eigen2/Eigen/src/Sparse/SparseAssign.h include/eigen2/Eigen/src/Sparse/SparseBlock.h +include/eigen2/Eigen/src/Sparse/SparseCwise.h +include/eigen2/Eigen/src/Sparse/SparseCwiseBinaryOp.h +include/eigen2/Eigen/src/Sparse/SparseCwiseUnaryOp.h +include/eigen2/Eigen/src/Sparse/SparseDot.h +include/eigen2/Eigen/src/Sparse/SparseFlagged.h +include/eigen2/Eigen/src/Sparse/SparseFuzzy.h include/eigen2/Eigen/src/Sparse/SparseLDLT.h include/eigen2/Eigen/src/Sparse/SparseLLT.h include/eigen2/Eigen/src/Sparse/SparseLU.h @@ -102,16 +109,20 @@ include/eigen2/Eigen/src/Sparse/SparseMatrix.h include/eigen2/Eigen/src/Sparse/SparseMatrixBase.h include/eigen2/Eigen/src/Sparse/SparseProduct.h include/eigen2/Eigen/src/Sparse/SparseRedux.h +include/eigen2/Eigen/src/Sparse/SparseTranspose.h include/eigen2/Eigen/src/Sparse/SparseUtil.h include/eigen2/Eigen/src/Sparse/SparseVector.h include/eigen2/Eigen/src/Sparse/SuperLUSupport.h include/eigen2/Eigen/src/Sparse/TaucsSupport.h include/eigen2/Eigen/src/Sparse/TriangularSolver.h include/eigen2/Eigen/src/Sparse/UmfPackSupport.h +include/eigen2/Eigen/src/StdVector/StdVector.h +include/eigen2/Eigen/src/StdVector/UnalignedType.h +@dirrm include/eigen2/Eigen/src/StdVector @dirrm include/eigen2/Eigen/src/Sparse @dirrm include/eigen2/Eigen/src/SVD -@dirrm include/eigen2/Eigen/src/Regression @dirrm include/eigen2/Eigen/src/QR +@dirrm include/eigen2/Eigen/src/LeastSquares @dirrm include/eigen2/Eigen/src/LU @dirrm include/eigen2/Eigen/src/Geometry @dirrm include/eigen2/Eigen/src/Core/util diff --git a/math/eigen2/distinfo b/math/eigen2/distinfo index 22fc9f714db..97a802dc357 100644 --- a/math/eigen2/distinfo +++ b/math/eigen2/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.4 2009/01/27 12:22:46 markd Exp $ +$NetBSD: distinfo,v 1.5 2009/04/06 12:37:49 markd Exp $ -SHA1 (eigen-2.0-beta6.tar.bz2) = 323fd1641332a60ef4f0c97d886d34220f5d9040 -RMD160 (eigen-2.0-beta6.tar.bz2) = 9e45b2b9b068a91a994bee01d28c34cc2769ee6b -Size (eigen-2.0-beta6.tar.bz2) = 329351 bytes -SHA1 (patch-aa) = c5690df51a7b0095f8a2d9de5b32b37a30d142ba +SHA1 (eigen-2.0.0.tar.bz2) = ce7d035b2b27351130d8094375e54a605118233b +RMD160 (eigen-2.0.0.tar.bz2) = 21781944a034792b1c939e48b1d8f54ff1c0e008 +Size (eigen-2.0.0.tar.bz2) = 346043 bytes diff --git a/math/eigen2/patches/patch-aa b/math/eigen2/patches/patch-aa deleted file mode 100644 index 4616a6a52bc..00000000000 --- a/math/eigen2/patches/patch-aa +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-aa,v 1.3 2009/01/27 12:22:46 markd Exp $ - -SVN commit 910275 by bjacob - ---- Eigen/src/Core/util/Memory.h.orig 2009-01-13 05:06:04.000000000 +1300 -+++ Eigen/src/Core/util/Memory.h -@@ -27,7 +27,8 @@ - #ifndef EIGEN_MEMORY_H - #define EIGEN_MEMORY_H - --#if defined(__APPLE__) || defined(__FreeBSD__) || defined(_WIN64) -+// for NetBSD I didn't see any clear statement in the docs, but Mark Davies is confident about this. -+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(_WIN64) - #define EIGEN_MALLOC_ALREADY_ALIGNED 1 - #else - #define EIGEN_MALLOC_ALREADY_ALIGNED 0 |