summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2013-05-29 22:58:25 +0000
committerwiz <wiz@pkgsrc.org>2013-05-29 22:58:25 +0000
commit722b014033bb4b12d937adeb27e1f6b0fc9d1b87 (patch)
treed3d2e4f33fc11f4c82f1d742265731c31b780aa8 /math
parentc8b622fd77012f639b877a63faa265685926bf56 (diff)
downloadpkgsrc-722b014033bb4b12d937adeb27e1f6b0fc9d1b87.tar.gz
Update to 3.1.3. Add comment to patch.
Changes since 3.1.2: Bug 526 - Fix linear vectorized transversal in linspace. Bug 551 - Fix compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPE. Bug 533 - Fix some missing const qualifiers in Transpose Fix a compilation with CGAL::Gmpq by adding explicit internal:: namespace when calling abs(). Fix computation of outer-stride when calling .real() or .imag(). Fix handmade_aligned_realloc (affected conservativeResize()). Fix sparse vector assignment from a sparse matrix. Fix log(0) with SSE. Fix bug in aligned_free with windows CE. Fix traits of Map<Quaternion. Fix a few warnings (507, 535, 581). Enable SSE with ICC even when it mimics a gcc version lower than 4.2 Workaround gcc-4.7 bug #53900 (too aggressive optimization in our alignment check)
Diffstat (limited to 'math')
-rw-r--r--math/eigen3/Makefile9
-rw-r--r--math/eigen3/distinfo10
-rw-r--r--math/eigen3/patches/patch-CMakeLists.txt4
3 files changed, 12 insertions, 11 deletions
diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile
index 680059b24fe..d8329b73032 100644
--- a/math/eigen3/Makefile
+++ b/math/eigen3/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2013/04/01 12:14:33 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2013/05/29 22:58:25 wiz Exp $
-DISTNAME= 3.1.2
-PKGNAME= eigen3-3.1.2
-PKGREVISION= 1
+DISTNAME= 3.1.3
+PKGNAME= eigen3-3.1.3
CATEGORIES= math
MASTER_SITES= http://bitbucket.org/eigen/eigen/get/
DIST_SUBDIR= eigen3
@@ -17,7 +16,7 @@ USE_LANGUAGES+= c c++
USE_CMAKE= yes
CMAKE_ARG_PATH= ..
CONFIGURE_DIRS= _build
-WRKSRC= ${WRKDIR}/eigen-eigen-5097c01bcdc4
+WRKSRC= ${WRKDIR}/eigen-eigen-2249f9c22fe8
FETCH_USING= curl
pre-configure:
diff --git a/math/eigen3/distinfo b/math/eigen3/distinfo
index 07bc34e35c9..82164a5f30a 100644
--- a/math/eigen3/distinfo
+++ b/math/eigen3/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2013/04/01 12:14:33 joerg Exp $
+$NetBSD: distinfo,v 1.3 2013/05/29 22:58:25 wiz Exp $
-SHA1 (eigen3/3.1.2.tar.bz2) = b788877a4d4b1685ee2a5d738a65b04b6a21ff3d
-RMD160 (eigen3/3.1.2.tar.bz2) = 6bfb07d444445b36fb6aa0e9ff0108bb69b67f10
-Size (eigen3/3.1.2.tar.bz2) = 1052120 bytes
-SHA1 (patch-CMakeLists.txt) = c6b9aa6c9f100416d12640a8968e02d881238f36
+SHA1 (eigen3/3.1.3.tar.bz2) = 07e248deaaa5d2a8822a0581a606151127fce450
+RMD160 (eigen3/3.1.3.tar.bz2) = 32f8a3accd026f296dfb913e184efb3a1791f30f
+Size (eigen3/3.1.3.tar.bz2) = 1052724 bytes
+SHA1 (patch-CMakeLists.txt) = aea4fd4e0043eb23e700dd72d0f6d80d125120e4
diff --git a/math/eigen3/patches/patch-CMakeLists.txt b/math/eigen3/patches/patch-CMakeLists.txt
index 9eb14732900..932e3b84b75 100644
--- a/math/eigen3/patches/patch-CMakeLists.txt
+++ b/math/eigen3/patches/patch-CMakeLists.txt
@@ -1,4 +1,6 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2013/04/01 12:14:34 joerg Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2013/05/29 22:58:25 wiz Exp $
+
+Use pkgsrc default path for pkg-config files.
--- CMakeLists.txt.orig 2013-03-31 22:44:57.000000000 +0000
+++ CMakeLists.txt