[mingw-eigen3] Update to eigen-3.2

Sandro Mani smani at fedoraproject.org
Wed Jul 24 17:02:06 UTC 2013


commit 7ee91e9cddefd6439b7b035ac5ee15b37dac78bd
Author: Sandro Mani <manisandro at gmail.com>
Date:   Wed Jul 24 19:01:54 2013 +0200

    Update to eigen-3.2

 .gitignore                   |    1 +
 eigen-3.0.0.ptrdiff.patch    |   12 --------
 eigen3_unused-typedefs.patch |   60 ------------------------------------------
 mingw-eigen3.spec            |   19 +++++--------
 sources                      |    2 +-
 5 files changed, 9 insertions(+), 85 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d2f6999..e1c9238 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /eigen-3.1.2.tar.bz2
 /eigen-3.1.3.tar.bz2
+/eigen-3.2.tar.bz2
diff --git a/mingw-eigen3.spec b/mingw-eigen3.spec
index 3413705..53b0bca 100644
--- a/mingw-eigen3.spec
+++ b/mingw-eigen3.spec
@@ -3,7 +3,7 @@
 %global mingw_pkg_name eigen3
 
 Name:           mingw-%{mingw_pkg_name}
-Version:        3.1.3
+Version:        3.2
 Release:        1%{?dist}
 Summary:        MinGW lightweight C++ template library for vector and matrix math
 BuildArch:      noarch
@@ -17,12 +17,8 @@ Source0:        eigen-%{version}.tar.bz2
 # Since we are crosscompiling, read the comment in the file for details
 Source1:        TryRunResults.cmake
 
-# Fixes build by adding the cstdef to a source file. (Not yet submitted upstream)
-Patch0:         eigen-3.0.0.ptrdiff.patch
 # Hack to stop cmake throwing an error because it could not determine the windows version
-Patch1:         eigen-3.1.2_osversion.patch
-# Silence gcc4.8 warnings about unused typedefs
-Patch2:         eigen3_unused-typedefs.patch
+Patch0:         eigen-3.1.2_osversion.patch
 
 BuildRequires:  mingw32-filesystem
 BuildRequires:  mingw64-filesystem
@@ -32,8 +28,6 @@ BuildRequires:  mingw32-gcc-gfortran
 BuildRequires:  mingw64-gcc-gfortran
 BuildRequires:  cmake
 
-Requires: pkgconfig
-
 %description
 %{summary}
 
@@ -52,10 +46,8 @@ Summary:                %{summary}
 %{summary}
 
 %prep
-%setup -q -n eigen-eigen-2249f9c22fe8
-%patch0 -p0
-%patch1 -p2
-%patch2 -p1
+%setup -q -n eigen-eigen-ffa86ffb5570
+%patch0 -p2
 
 %build
 %mingw_cmake -C %{SOURCE1} -DEIGEN_BUILD_PKGCONFIG:BOOL=ON
@@ -75,6 +67,9 @@ rm -rf %{buildroot}
 %{mingw64_datadir}/pkgconfig/*
 
 %changelog
+* Wed Jul 24 2013 Sandro Mani <manisandro at gmail.com> - 3.2-1
+- Update to release 3.2
+
 * Fri Apr 19 2013 Sandro Mani <manisandro at gmail.com> - 3.1.3-1
 - Update to release 3.1.3
 
diff --git a/sources b/sources
index 1428d33..b8485fb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-43eee0e9252a77149d6b65e93e73b79d  eigen-3.1.3.tar.bz2
+894381be5be65bb7099c6fd91d61b357  eigen-3.2.tar.bz2


More information about the scm-commits mailing list