[mingw-cairo] Update to 1.12.16
by Erik van Pienbroek
commit 04c8fa36f1e5fa674e0de6f6c69850e7df595656
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sat Sep 7 17:56:31 2013 +0200
Update to 1.12.16
.gitignore | 1 +
...o-not-try-to-build-util-sphinx-on-Windows.patch | 37 ---------------
0001-win32-Fix-image-surface-freeing-loop.patch | 31 -------------
0001-win32-Free-the-fallback-upon-finish.patch | 41 -----------------
0002-win32-fix-corrupted-drawing.patch | 48 --------------------
mingw-cairo.spec | 17 +++-----
sources | 2 +-
7 files changed, 8 insertions(+), 169 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2ab790f..ef7ac83 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ cairo-1.8.10.tar.gz
/cairo-1.12.8.tar.xz
/cairo-1.12.10.tar.xz
/cairo-1.12.14.tar.xz
+/cairo-1.12.16.tar.xz
diff --git a/mingw-cairo.spec b/mingw-cairo.spec
index 9a89de6..11b1295 100644
--- a/mingw-cairo.spec
+++ b/mingw-cairo.spec
@@ -1,8 +1,8 @@
%?mingw_package_header
Name: mingw-cairo
-Version: 1.12.14
-Release: 5%{?dist}
+Version: 1.12.16
+Release: 1%{?dist}
Summary: MinGW Windows Cairo library
License: LGPLv2 or MPLv1.1
@@ -40,13 +40,8 @@ BuildRequires: mingw-w64-tools
BuildRequires: autoconf automake libtool
BuildRequires: pkgconfig
-# cherry-picked from upcoming 1.12.15
-Patch1: 0001-win32-Free-the-fallback-upon-finish.patch
-Patch2: 0002-win32-fix-corrupted-drawing.patch
# https://bugs.freedesktop.org/show_bug.cgi?id=63043
Patch3: 0003-build-sys-do-not-try-to-build-util-sphinx-on-Windows.patch
-# https://bugs.freedesktop.org/show_bug.cgi?id=63787
-Patch4: 0001-win32-Fix-image-surface-freeing-loop.patch
%description
MinGW Windows Cairo library.
@@ -95,10 +90,7 @@ Static version of the MinGW Windows Cairo library.
%prep
%setup -q -n cairo-%{version}
-%patch1 -p1
-%patch2 -p1
%patch3 -p1
-%patch4 -p1
autoreconf -vfi
@@ -223,6 +215,9 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
%changelog
+* Sat Sep 7 2013 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.12.16-1
+- Update to 1.12.16
+
* Sun Aug 4 2013 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.12.14-5
- Fix assertion failure when using the latest gtk3 (RHBZ #991829, FD BZ #63787)
@@ -280,7 +275,7 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
- Fix A1 format win32 surfaces
- Reset clip region when writing fallback results
-* Tue Jan 23 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.10.2-6
+* Tue Jan 24 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.10.2-6
- Rebuild against libpng 1.5
- Dropped .la files
- Dropped unneeded RPM tags
diff --git a/sources b/sources
index 38df54c..4ee8e86 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-27b634113d0f52152d60ae8e2ec7daa7 cairo-1.12.14.tar.xz
+a1304edcdc99282f478b995ee5f8f854 cairo-1.12.16.tar.xz
10 years, 7 months
[mingw-pixman] Disable SSE2
by Kalev Lember
Summary of changes:
0e1b8d6... Disable SSE2 (*)
(*) This commit already existed in another branch; no separate mail sent
10 years, 7 months
[mingw-pixman/f20] Disable SSE2
by Kalev Lember
commit 0e1b8d6947eb78f18070d3754858ef8379a1e89d
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Wed Sep 4 19:14:10 2013 +0200
Disable SSE2
... to work around gtk3 crashes.
https://bugs.freedesktop.org/show_bug.cgi?id=68300
mingw-pixman.spec | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/mingw-pixman.spec b/mingw-pixman.spec
index 7277317..23a560c 100644
--- a/mingw-pixman.spec
+++ b/mingw-pixman.spec
@@ -2,7 +2,7 @@
Name: mingw-pixman
Version: 0.30.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: MinGW Windows Pixman library
License: MIT
@@ -68,7 +68,7 @@ Static version of the cross compiled Pixman library.
%build
# Uses GTK for its testsuite, so disable this otherwise
# we have a chicken & egg problem on mingw
-%mingw_configure --disable-gtk --enable-static --enable-shared
+%mingw_configure --disable-gtk --disable-sse2 --enable-static --enable-shared
%mingw_make %{?_smp_mflags}
@@ -103,6 +103,9 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
%changelog
+* Wed Sep 04 2013 Kalev Lember <kalevlember(a)gmail.com> - 0.30.0-4
+- Disable SSE2 (fdo#68300)
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.30.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
10 years, 7 months