diff options
author | Michel Zou | 2021-08-31 12:01:59 +0200 |
---|---|---|
committer | Michel Zou | 2021-08-31 12:01:59 +0200 |
commit | 3c85496c9512fcd9d45b9d5d295d52a2922913df (patch) | |
tree | 62c227dd4da13007dfb90834f4bd237f79705d51 | |
parent | c8811c333a14bd5f48b95fdbb0e05539f57d3386 (diff) | |
download | aur-3c85496c9512fcd9d45b9d5d295d52a2922913df.tar.gz |
3.4.0
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | eigen-3.2_gcc58087.patch | 12 |
3 files changed, 6 insertions, 24 deletions
@@ -1,6 +1,6 @@ pkgbase = mingw-w64-eigen pkgdesc = Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. (mingw-w64) - pkgver = 3.3.9 + pkgver = 3.4.0 pkgrel = 1 url = http://eigen.tuxfamily.org arch = any @@ -10,10 +10,7 @@ pkgbase = mingw-w64-eigen options = !strip options = !buildflags options = staticlibs - source = https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.bz2 - source = eigen-3.2_gcc58087.patch - sha256sums = 0fa5cafe78f66d2b501b43016858070d52ba47bd9b1016b0165a7b8e04675677 - sha256sums = f9471414bc39a19a0a5cd81a1ff65515e2bece3802348cf1f7309215f66ce35a + source = https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2 + sha256sums = b4c198460eba6f28d34894e3a5710998818515104d6e74e5cc331ce31e46e626 pkgname = mingw-w64-eigen - @@ -1,5 +1,5 @@ pkgname=mingw-w64-eigen -pkgver=3.3.9 +pkgver=3.4.0 pkgrel=1 pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. (mingw-w64)" arch=('any') @@ -8,16 +8,13 @@ license=('MPL2') depends=('mingw-w64-crt') makedepends=('mingw-w64-cmake') options=('!strip' '!buildflags' 'staticlibs') -source=("https://gitlab.com/libeigen/eigen/-/archive/${pkgver}/eigen-${pkgver}.tar.bz2" - 'eigen-3.2_gcc58087.patch') -sha256sums=('0fa5cafe78f66d2b501b43016858070d52ba47bd9b1016b0165a7b8e04675677' - 'f9471414bc39a19a0a5cd81a1ff65515e2bece3802348cf1f7309215f66ce35a') +source=("https://gitlab.com/libeigen/eigen/-/archive/${pkgver}/eigen-${pkgver}.tar.bz2") +sha256sums=('b4c198460eba6f28d34894e3a5710998818515104d6e74e5cc331ce31e46e626') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" prepare() { cd "$srcdir"/eigen-${pkgver} - patch -p1 -i "$srcdir"/eigen-3.2_gcc58087.patch } build() { diff --git a/eigen-3.2_gcc58087.patch b/eigen-3.2_gcc58087.patch deleted file mode 100644 index 5bffba56a37f..000000000000 --- a/eigen-3.2_gcc58087.patch +++ /dev/null @@ -1,12 +0,0 @@ -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 EIGEN_COMP_MINGW && EIGEN_GNUC_AT_LEAST(4,6) -- #pragma GCC optimize ("-fno-ipa-cp-clone") -+ //#pragma GCC optimize ("-fno-ipa-cp-clone") - #endif - - #include <complex> |