pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/eigen2 Update eigen2 to 2.0.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7d239f5fe2a4
branches:  trunk
changeset: 556914:7d239f5fe2a4
user:      markd <markd%pkgsrc.org@localhost>
date:      Mon Apr 06 12:37:49 2009 +0000

description:
Update eigen2 to 2.0.0

Release version.  Cleans up alignment issues.

diffstat:

 math/eigen2/Makefile         |   7 ++-----
 math/eigen2/PLIST            |  27 +++++++++++++++++++--------
 math/eigen2/distinfo         |   9 ++++-----
 math/eigen2/patches/patch-aa |  16 ----------------
 4 files changed, 25 insertions(+), 34 deletions(-)

diffs (140 lines):

diff -r 582498651f53 -r 7d239f5fe2a4 math/eigen2/Makefile
--- a/math/eigen2/Makefile      Mon Apr 06 11:40:07 2009 +0000
+++ b/math/eigen2/Makefile      Mon Apr 06 12:37:49 2009 +0000
@@ -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 @@
 USE_LANGUAGES+= c c++
 USE_CMAKE= yes
 
-WRKSRC=                ${WRKDIR}/eigen2
-
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "../../mk/bsd.pkg.mk"
diff -r 582498651f53 -r 7d239f5fe2a4 math/eigen2/PLIST
--- a/math/eigen2/PLIST Mon Apr 06 11:40:07 2009 +0000
+++ b/math/eigen2/PLIST Mon Apr 06 12:37:49 2009 +0000
@@ -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/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/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/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 -r 582498651f53 -r 7d239f5fe2a4 math/eigen2/distinfo
--- a/math/eigen2/distinfo      Mon Apr 06 11:40:07 2009 +0000
+++ b/math/eigen2/distinfo      Mon Apr 06 12:37:49 2009 +0000
@@ -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 -r 582498651f53 -r 7d239f5fe2a4 math/eigen2/patches/patch-aa
--- a/math/eigen2/patches/patch-aa      Mon Apr 06 11:40:07 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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



Home | Main Index | Thread Index | Old Index