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