diff options
author | miwi <miwi@FreeBSD.org> | 2009-08-05 05:14:07 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2009-08-05 05:14:07 +0800 |
commit | 43930f6f219ed3892dfebf85981cf0245e8bb0ad (patch) | |
tree | 26a817671efa21a649a26e1aaa66c14cc02596a2 /math/eigen3 | |
parent | 2be209c3bd55963bedb982844aa323bc93ea3508 (diff) | |
download | freebsd-ports-gnome-43930f6f219ed3892dfebf85981cf0245e8bb0ad.tar.gz freebsd-ports-gnome-43930f6f219ed3892dfebf85981cf0245e8bb0ad.tar.zst freebsd-ports-gnome-43930f6f219ed3892dfebf85981cf0245e8bb0ad.zip |
The KDE FreeBSD team is proud to announce the release of KDE 4.3.0
for FreeBSD. The official KDE 4.3.0 (Codename: "Caizen") release
notes can be found at:
http://kde.org/announcements/4.3/index.php.
We'd like to say thanks to all helpers and submitters.
Tested by: pointyhat-exp-run (pav/miwi)
Diffstat (limited to 'math/eigen3')
-rw-r--r-- | math/eigen3/Makefile | 9 | ||||
-rw-r--r-- | math/eigen3/distinfo | 6 | ||||
-rw-r--r-- | math/eigen3/files/patch-Eigen__src__Core__util__Memory.h | 11 | ||||
-rw-r--r-- | math/eigen3/pkg-plist | 46 |
4 files changed, 52 insertions, 20 deletions
diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile index aae34acd1b79..e9a582d280c6 100644 --- a/math/eigen3/Makefile +++ b/math/eigen3/Makefile @@ -5,9 +5,10 @@ # $FreeBSD$ PORTNAME= eigen -DISTVERSION= 2.0.2 +DISTVERSION= 2.0.52 CATEGORIES= math -MASTER_SITES= http://download.tuxfamily.org/eigen/ +MASTER_SITES= http://ns.ael.ru/~fluffy.khv/ \ + http://download.tuxfamily.org/eigen/ MAINTAINER= kde@FreeBSD.org COMMENT= Lightweight library for vector and matrix math @@ -17,4 +18,8 @@ USE_CMAKE= yes LATEST_LINK= ${PORTNAME}2 +post-patch: + @${REINPLACE_CMD} -e 's|lib/pkgconfig|libdata/pkgconfig|g' \ + ${WRKSRC}/CMakeLists.txt + .include <bsd.port.mk> diff --git a/math/eigen3/distinfo b/math/eigen3/distinfo index 3ca40082c5ce..ce0b7f05d9d1 100644 --- a/math/eigen3/distinfo +++ b/math/eigen3/distinfo @@ -1,3 +1,3 @@ -MD5 (eigen-2.0.2.tar.bz2) = b2c34144943671a8689b6fab20c52836 -SHA256 (eigen-2.0.2.tar.bz2) = 9e7d84f07538e61a69064e7056324e30ac6fe7a7bb2e7d3227a79ff8c7311743 -SIZE (eigen-2.0.2.tar.bz2) = 348996 +MD5 (eigen-2.0.52.tar.bz2) = 13e71c84309288047e79c93d79ffedac +SHA256 (eigen-2.0.52.tar.bz2) = 67fc9233b5fa5acc167fdd0ff3f59ea3e426b062980378c2f1dadbdc247d4658 +SIZE (eigen-2.0.52.tar.bz2) = 420384 diff --git a/math/eigen3/files/patch-Eigen__src__Core__util__Memory.h b/math/eigen3/files/patch-Eigen__src__Core__util__Memory.h deleted file mode 100644 index 63c1b0d4503c..000000000000 --- a/math/eigen3/files/patch-Eigen__src__Core__util__Memory.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./Eigen/src/Core/util/Memory.h.orig 2009-05-22 17:41:27.000000000 +0400 -+++ ./Eigen/src/Core/util/Memory.h 2009-05-22 23:12:08.000000000 +0400 -@@ -27,7 +27,7 @@ - #ifndef EIGEN_MEMORY_H - #define EIGEN_MEMORY_H - --#if defined(__APPLE__) || defined(_WIN64) -+#if defined(__APPLE__) || defined(_WIN64) || defined (__FreeBSD__) - #define EIGEN_MALLOC_ALREADY_ALIGNED 1 - #else - #define EIGEN_MALLOC_ALREADY_ALIGNED 0 diff --git a/math/eigen3/pkg-plist b/math/eigen3/pkg-plist index 0ae417f73744..03b97f0fab37 100644 --- a/math/eigen3/pkg-plist +++ b/math/eigen3/pkg-plist @@ -13,21 +13,23 @@ 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/Replicate.h +include/eigen2/Eigen/src/Array/Reverse.h include/eigen2/Eigen/src/Array/Select.h +include/eigen2/Eigen/src/Array/VectorwiseOp.h include/eigen2/Eigen/src/Cholesky/LDLT.h include/eigen2/Eigen/src/Cholesky/LLT.h include/eigen2/Eigen/src/Core/Assign.h include/eigen2/Eigen/src/Core/Block.h -include/eigen2/Eigen/src/Core/CacheFriendlyProduct.h include/eigen2/Eigen/src/Core/Coeffs.h include/eigen2/Eigen/src/Core/CommaInitializer.h include/eigen2/Eigen/src/Core/Cwise.h include/eigen2/Eigen/src/Core/CwiseBinaryOp.h include/eigen2/Eigen/src/Core/CwiseNullaryOp.h include/eigen2/Eigen/src/Core/CwiseUnaryOp.h -include/eigen2/Eigen/src/Core/DiagonalCoeffs.h +include/eigen2/Eigen/src/Core/CwiseUnaryView.h +include/eigen2/Eigen/src/Core/Diagonal.h include/eigen2/Eigen/src/Core/DiagonalMatrix.h include/eigen2/Eigen/src/Core/DiagonalProduct.h include/eigen2/Eigen/src/Core/Dot.h @@ -47,14 +49,18 @@ include/eigen2/Eigen/src/Core/NestByValue.h include/eigen2/Eigen/src/Core/NumTraits.h include/eigen2/Eigen/src/Core/Part.h include/eigen2/Eigen/src/Core/Product.h +include/eigen2/Eigen/src/Core/ReturnByValue.h include/eigen2/Eigen/src/Core/Redux.h include/eigen2/Eigen/src/Core/SolveTriangular.h -include/eigen2/Eigen/src/Core/Sum.h include/eigen2/Eigen/src/Core/Swap.h include/eigen2/Eigen/src/Core/Transpose.h include/eigen2/Eigen/src/Core/Visitor.h include/eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h +include/eigen2/Eigen/src/Core/arch/SSE/MathFunctions.h include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h +include/eigen2/Eigen/src/Core/products/GeneralMatrixMatrix.h +include/eigen2/Eigen/src/Core/products/GeneralMatrixVector.h +include/eigen2/Eigen/src/Core/products/SelfadjointMatrixVector.h include/eigen2/Eigen/src/Core/util/Constants.h include/eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h include/eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h @@ -67,6 +73,7 @@ include/eigen2/Eigen/src/Core/util/XprHelper.h include/eigen2/Eigen/src/Geometry/AlignedBox.h include/eigen2/Eigen/src/Geometry/AngleAxis.h include/eigen2/Eigen/src/Geometry/EulerAngles.h +include/eigen2/Eigen/src/Geometry/Homogeneous.h include/eigen2/Eigen/src/Geometry/Hyperplane.h include/eigen2/Eigen/src/Geometry/OrthoMethods.h include/eigen2/Eigen/src/Geometry/ParametrizedLine.h @@ -76,9 +83,12 @@ include/eigen2/Eigen/src/Geometry/RotationBase.h include/eigen2/Eigen/src/Geometry/Scaling.h include/eigen2/Eigen/src/Geometry/Transform.h include/eigen2/Eigen/src/Geometry/Translation.h +include/eigen2/Eigen/src/Geometry/Umeyama.h +include/eigen2/Eigen/src/Geometry/arch/Geometry_SSE.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/LU/PartialLU.h include/eigen2/Eigen/src/LeastSquares/LeastSquares.h include/eigen2/Eigen/src/QR/EigenSolver.h include/eigen2/Eigen/src/QR/HessenbergDecomposition.h @@ -98,6 +108,7 @@ 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/SparseDiagonalProduct.h include/eigen2/Eigen/src/Sparse/SparseDot.h include/eigen2/Eigen/src/Sparse/SparseFlagged.h include/eigen2/Eigen/src/Sparse/SparseFuzzy.h @@ -109,19 +120,46 @@ 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/SparseTriangular.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/unsupported/Eigen/AdolcForward +include/eigen2/unsupported/Eigen/AlignedVector3 +include/eigen2/unsupported/Eigen/AutoDiff +include/eigen2/unsupported/Eigen/BVH +include/eigen2/unsupported/Eigen/IterativeSolvers +include/eigen2/unsupported/Eigen/MatrixFunctions +include/eigen2/unsupported/Eigen/MoreVectorization +include/eigen2/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h +include/eigen2/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h +include/eigen2/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h +include/eigen2/unsupported/Eigen/src/BVH/BVAlgorithms.h +include/eigen2/unsupported/Eigen/src/BVH/KdBVH.h +include/eigen2/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h +include/eigen2/unsupported/Eigen/src/IterativeSolvers/IterationController.h +include/eigen2/unsupported/Eigen/src/MoreVectorization/MathFunctions.h +libdata/pkgconfig/eigen2.pc +@dirrm include/eigen2/unsupported/Eigen/src/MoreVectorization +@dirrm include/eigen2/unsupported/Eigen/src/MatrixFunctions +@dirrm include/eigen2/unsupported/Eigen/src/IterativeSolvers +@dirrm include/eigen2/unsupported/Eigen/src/BVH +@dirrm include/eigen2/unsupported/Eigen/src/AutoDiff +@dirrm include/eigen2/unsupported/Eigen/src +@dirrm include/eigen2/unsupported/Eigen +@dirrm include/eigen2/unsupported @dirrm include/eigen2/Eigen/src/Sparse @dirrm include/eigen2/Eigen/src/SVD @dirrm include/eigen2/Eigen/src/QR @dirrm include/eigen2/Eigen/src/LeastSquares @dirrm include/eigen2/Eigen/src/LU +@dirrm include/eigen2/Eigen/src/Geometry/arch @dirrm include/eigen2/Eigen/src/Geometry @dirrm include/eigen2/Eigen/src/Core/util +@dirrm include/eigen2/Eigen/src/Core/products @dirrm include/eigen2/Eigen/src/Core/arch/SSE @dirrm include/eigen2/Eigen/src/Core/arch/AltiVec @dirrm include/eigen2/Eigen/src/Core/arch |