aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorrakuco <rakuco@FreeBSD.org>2013-07-29 02:14:57 +0800
committerrakuco <rakuco@FreeBSD.org>2013-07-29 02:14:57 +0800
commitce7ecbdbaf27c99872bbebe4d923781eefdfa940 (patch)
tree10c67b8f21a2a487897d7e0e5d90a70557b834d1 /math
parentdf886f05c5c6a0591076fa6fc401afb44b4a4a92 (diff)
downloadfreebsd-ports-gnome-ce7ecbdbaf27c99872bbebe4d923781eefdfa940.tar.gz
freebsd-ports-gnome-ce7ecbdbaf27c99872bbebe4d923781eefdfa940.tar.zst
freebsd-ports-gnome-ce7ecbdbaf27c99872bbebe4d923781eefdfa940.zip
- Update to 3.2.0.
- Use LOCALBASE instead of PREFIX when setting PKG_CONFIG_LIBDIR.
Diffstat (limited to 'math')
-rw-r--r--math/eigen3/Makefile6
-rw-r--r--math/eigen3/distinfo4
-rw-r--r--math/eigen3/pkg-descr2
-rw-r--r--math/eigen3/pkg-plist44
4 files changed, 47 insertions, 9 deletions
diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile
index 2d31e3d7250a..9c184d0e7b9a 100644
--- a/math/eigen3/Makefile
+++ b/math/eigen3/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= eigen
-PORTVERSION= 3.1.3
+PORTVERSION= 3.2.0
CATEGORIES= math
MASTER_SITES= https://bitbucket.org/${PORTNAME}/${PORTNAME}/get/
DISTNAME= ${PORTVERSION}
@@ -15,11 +15,11 @@ LICENSE_COMB= multi
USE_BZIP2= yes
USES= cmake:outsource
-CMAKE_ENV+= PKG_CONFIG_LIBDIR="${PREFIX}/libdata"
+CMAKE_ENV+= PKG_CONFIG_LIBDIR="${LOCALBASE}/libdata"
NO_BUILD= yes
LATEST_LINK= ${PORTNAME}3
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-2249f9c22fe8
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-ffa86ffb5570
.include <bsd.port.mk>
diff --git a/math/eigen3/distinfo b/math/eigen3/distinfo
index db9930a4c64c..3fbac7612e9e 100644
--- a/math/eigen3/distinfo
+++ b/math/eigen3/distinfo
@@ -1,2 +1,2 @@
-SHA256 (eigen/3.1.3.tar.bz2) = 1a443145f321dd47a5ca11f176e7319056198a6124a7577723d92e3c3cd59ece
-SIZE (eigen/3.1.3.tar.bz2) = 1052724
+SHA256 (eigen/3.2.0.tar.bz2) = 011f78960d939227f9276173d0c4cc0053bb9e0a7356539a9a6c7c89d984fab6
+SIZE (eigen/3.2.0.tar.bz2) = 1135851
diff --git a/math/eigen3/pkg-descr b/math/eigen3/pkg-descr
index 238959353e72..6425ed754ac3 100644
--- a/math/eigen3/pkg-descr
+++ b/math/eigen3/pkg-descr
@@ -1,4 +1,4 @@
Eigen is a C++ template library for linear algebra (vectors,
matrices, and related algorithms).
-WWW: http://eigen.tuxfamily.org/
+WWW: http://eigen.tuxfamily.org/
diff --git a/math/eigen3/pkg-plist b/math/eigen3/pkg-plist
index 610ccab85279..fdda924df6b9 100644
--- a/math/eigen3/pkg-plist
+++ b/math/eigen3/pkg-plist
@@ -12,15 +12,19 @@ include/eigen3/Eigen/IterativeLinearSolvers
include/eigen3/Eigen/Jacobi
include/eigen3/Eigen/LU
include/eigen3/Eigen/LeastSquares
+include/eigen3/Eigen/MetisSupport
include/eigen3/Eigen/OrderingMethods
include/eigen3/Eigen/PaStiXSupport
include/eigen3/Eigen/PardisoSupport
include/eigen3/Eigen/QR
include/eigen3/Eigen/QtAlignedMalloc
+include/eigen3/Eigen/SPQRSupport
include/eigen3/Eigen/SVD
include/eigen3/Eigen/Sparse
include/eigen3/Eigen/SparseCholesky
include/eigen3/Eigen/SparseCore
+include/eigen3/Eigen/SparseLU
+include/eigen3/Eigen/SparseQR
include/eigen3/Eigen/StdDeque
include/eigen3/Eigen/StdList
include/eigen3/Eigen/StdVector
@@ -39,6 +43,7 @@ include/eigen3/Eigen/src/Core/BandMatrix.h
include/eigen3/Eigen/src/Core/Block.h
include/eigen3/Eigen/src/Core/BooleanRedux.h
include/eigen3/Eigen/src/Core/CommaInitializer.h
+include/eigen3/Eigen/src/Core/CoreIterators.h
include/eigen3/Eigen/src/Core/CwiseBinaryOp.h
include/eigen3/Eigen/src/Core/CwiseNullaryOp.h
include/eigen3/Eigen/src/Core/CwiseUnaryOp.h
@@ -69,10 +74,10 @@ include/eigen3/Eigen/src/Core/NoAlias.h
include/eigen3/Eigen/src/Core/NumTraits.h
include/eigen3/Eigen/src/Core/PermutationMatrix.h
include/eigen3/Eigen/src/Core/PlainObjectBase.h
-include/eigen3/Eigen/src/Core/Product.h
include/eigen3/Eigen/src/Core/ProductBase.h
include/eigen3/Eigen/src/Core/Random.h
include/eigen3/Eigen/src/Core/Redux.h
+include/eigen3/Eigen/src/Core/Ref.h
include/eigen3/Eigen/src/Core/Replicate.h
include/eigen3/Eigen/src/Core/ReturnByValue.h
include/eigen3/Eigen/src/Core/Reverse.h
@@ -161,9 +166,11 @@ include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h
include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h
+include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
+include/eigen3/Eigen/src/Eigenvalues/RealQZ.h
include/eigen3/Eigen/src/Eigenvalues/RealSchur.h
include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h
include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
@@ -199,7 +206,10 @@ include/eigen3/Eigen/src/LU/Inverse.h
include/eigen3/Eigen/src/LU/PartialPivLU.h
include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h
include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h
+include/eigen3/Eigen/src/MetisSupport/MetisSupport.h
include/eigen3/Eigen/src/OrderingMethods/Amd.h
+include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h
+include/eigen3/Eigen/src/OrderingMethods/Ordering.h
include/eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h
include/eigen3/Eigen/src/PardisoSupport/PardisoSupport.h
include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h
@@ -207,17 +217,18 @@ include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h
include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h
include/eigen3/Eigen/src/QR/HouseholderQR.h
include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h
+include/eigen3/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
include/eigen3/Eigen/src/SVD/JacobiSVD.h
include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h
include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h
include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h
+include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
include/eigen3/Eigen/src/SparseCore/AmbiVector.h
include/eigen3/Eigen/src/SparseCore/CompressedStorage.h
include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
-include/eigen3/Eigen/src/SparseCore/CoreIterators.h
include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h
-include/eigen3/Eigen/src/SparseCore/SparseAssign.h
include/eigen3/Eigen/src/SparseCore/SparseBlock.h
+include/eigen3/Eigen/src/SparseCore/SparseColEtree.h
include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h
@@ -237,6 +248,24 @@ include/eigen3/Eigen/src/SparseCore/SparseUtil.h
include/eigen3/Eigen/src/SparseCore/SparseVector.h
include/eigen3/Eigen/src/SparseCore/SparseView.h
include/eigen3/Eigen/src/SparseCore/TriangularSolver.h
+include/eigen3/Eigen/src/SparseLU/SparseLU.h
+include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h
+include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h
+include/eigen3/Eigen/src/SparseQR/SparseQR.h
include/eigen3/Eigen/src/StlSupport/StdDeque.h
include/eigen3/Eigen/src/StlSupport/StdList.h
include/eigen3/Eigen/src/StlSupport/StdVector.h
@@ -263,6 +292,7 @@ include/eigen3/unsupported/Eigen/BVH
include/eigen3/unsupported/Eigen/FFT
include/eigen3/unsupported/Eigen/IterativeSolvers
include/eigen3/unsupported/Eigen/KroneckerProduct
+include/eigen3/unsupported/Eigen/LevenbergMarquardt
include/eigen3/unsupported/Eigen/MPRealSupport
include/eigen3/unsupported/Eigen/MatrixFunctions
include/eigen3/unsupported/Eigen/MoreVectorization
@@ -281,15 +311,19 @@ include/eigen3/unsupported/Eigen/src/BVH/KdBVH.h
include/eigen3/unsupported/Eigen/src/FFT/ei_fftw_impl.h
include/eigen3/unsupported/Eigen/src/FFT/ei_kissfft_impl.h
include/eigen3/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h
+include/eigen3/unsupported/Eigen/src/IterativeSolvers/DGMRES.h
include/eigen3/unsupported/Eigen/src/IterativeSolvers/GMRES.h
+include/eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h
include/eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h
include/eigen3/unsupported/Eigen/src/IterativeSolvers/IterationController.h
+include/eigen3/unsupported/Eigen/src/IterativeSolvers/MINRES.h
include/eigen3/unsupported/Eigen/src/IterativeSolvers/Scaling.h
include/eigen3/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h
+include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h
include/eigen3/unsupported/Eigen/src/MatrixFunctions/StemFunction.h
include/eigen3/unsupported/Eigen/src/MoreVectorization/MathFunctions.h
@@ -344,13 +378,17 @@ libdata/pkgconfig/eigen3.pc
@dirrm include/eigen3/Eigen/src/UmfPackSupport
@dirrm include/eigen3/Eigen/src/SuperLUSupport
@dirrm include/eigen3/Eigen/src/StlSupport
+@dirrm include/eigen3/Eigen/src/SparseQR
+@dirrm include/eigen3/Eigen/src/SparseLU
@dirrm include/eigen3/Eigen/src/SparseCore
@dirrm include/eigen3/Eigen/src/SparseCholesky
@dirrm include/eigen3/Eigen/src/SVD
+@dirrm include/eigen3/Eigen/src/SPQRSupport
@dirrm include/eigen3/Eigen/src/QR
@dirrm include/eigen3/Eigen/src/PardisoSupport
@dirrm include/eigen3/Eigen/src/PaStiXSupport
@dirrm include/eigen3/Eigen/src/OrderingMethods
+@dirrm include/eigen3/Eigen/src/MetisSupport
@dirrm include/eigen3/Eigen/src/LU/arch
@dirrm include/eigen3/Eigen/src/LU
@dirrm include/eigen3/Eigen/src/Jacobi