summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2016-12-07 19:17:10 +0100
committerMichel Zou2016-12-07 19:17:10 +0100
commit70d2062f28a01c601f41236a651da9456bfe4410 (patch)
treec1ca4a325d15db613134127a6d03009c5eb5bdd8
parent325e92f95659c11acfcd8b50a10164524519015b (diff)
downloadaur-70d2062f28a01c601f41236a651da9456bfe4410.tar.gz
3.3.1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD6
-rw-r--r--eigen-3.2_gcc58087.patch12
3 files changed, 14 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 183c06e8662..72b79a8ccfb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Tue Oct 4 16:56:34 UTC 2016
+# Wed Dec 7 18:17:10 UTC 2016
pkgbase = mingw-w64-eigen
pkgdesc = Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. (mingw-w64)
- pkgver = 3.2.10
+ pkgver = 3.3.1
pkgrel = 1
url = http://eigen.tuxfamily.org
arch = any
@@ -12,10 +12,10 @@ pkgbase = mingw-w64-eigen
options = !strip
options = !buildflags
options = staticlibs
- source = http://bitbucket.org/eigen/eigen/get/3.2.10.tar.bz2
+ source = http://bitbucket.org/eigen/eigen/get/3.3.1.tar.bz2
source = eigen-3.2_gcc58087.patch
- sha1sums = a85bb68c82988648c3d53ba9768d7dcbcfe105f8
- sha1sums = 1930d287bf60afb8d2900dbab2e21d7e1dd9f0f7
+ sha1sums = d1a9c2b64db3628956482b4a934cab3b508dc29e
+ sha1sums = 87bc1e62edce393aaa3145f66791abbafff7e08f
pkgname = mingw-w64-eigen
diff --git a/PKGBUILD b/PKGBUILD
index e063ba79fa9..10191e9abef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: jellysheep <max.mail@dameweb.de>
pkgname=mingw-w64-eigen
-pkgver=3.2.10
+pkgver=3.3.1
pkgrel=1
pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. (mingw-w64)"
arch=('any')
@@ -11,8 +11,8 @@ makedepends=('mingw-w64-cmake')
options=('!strip' '!buildflags' 'staticlibs')
source=("http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2"
'eigen-3.2_gcc58087.patch')
-sha1sums=('a85bb68c82988648c3d53ba9768d7dcbcfe105f8'
- '1930d287bf60afb8d2900dbab2e21d7e1dd9f0f7')
+sha1sums=('d1a9c2b64db3628956482b4a934cab3b508dc29e'
+ '87bc1e62edce393aaa3145f66791abbafff7e08f')
provides=('mingw-w64-eigen3')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
diff --git a/eigen-3.2_gcc58087.patch b/eigen-3.2_gcc58087.patch
index 9e16e2f79f3..5bffba56a37 100644
--- a/eigen-3.2_gcc58087.patch
+++ b/eigen-3.2_gcc58087.patch
@@ -1,12 +1,12 @@
-diff -rupN eigen-eigen-ffa86ffb5570/Eigen/Core eigen-eigen-ffa86ffb5570-new/Eigen/Core
---- eigen-eigen-ffa86ffb5570/Eigen/Core 2013-07-24 03:48:35.000000000 +0200
-+++ eigen-eigen-ffa86ffb5570-new/Eigen/Core 2013-08-05 22:23:54.447255489 +0200
-@@ -22,7 +22,7 @@
+diff -ur eigen-eigen-f562a193118d.orig/Eigen/Core eigen-eigen-f562a193118d/Eigen/Core
+--- a/Eigen/Core 2016-12-07 19:13:39.660049366 +0100
++++ b/Eigen/Core 2016-12-07 19:14:05.596716259 +0100
+@@ -74,7 +74,7 @@
// Disable the ipa-cp-clone optimization flag with MinGW 6.x or newer (enabled by default with -O3)
// See http://eigen.tuxfamily.org/bz/show_bug.cgi?id=556 for details.
- #if defined(__MINGW32__) && EIGEN_GNUC_AT_LEAST(4,6)
+ #if EIGEN_COMP_MINGW && EIGEN_GNUC_AT_LEAST(4,6)
- #pragma GCC optimize ("-fno-ipa-cp-clone")
-+// #pragma GCC optimize ("-fno-ipa-cp-clone")
++ //#pragma GCC optimize ("-fno-ipa-cp-clone")
#endif
#include <complex>