[mingw-cairo] Update to 1.14.0

Erik van Pienbroek epienbro at fedoraproject.org
Thu Jan 1 21:31:38 UTC 2015


commit bae445ee58c1b2e3bbf7396e76d649a5e879833a
Author: Erik van Pienbroek <epienbro at fedoraproject.org>
Date:   Thu Jan 1 22:31:45 2015 +0100

    Update to 1.14.0

 .gitignore                                         |    1 +
 ...o-not-try-to-build-util-sphinx-on-Windows.patch |   37 --------------------
 mingw-cairo.spec                                   |   16 +++------
 sources                                            |    2 +-
 4 files changed, 7 insertions(+), 49 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c281480..9704bd0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ cairo-1.8.10.tar.gz
 /cairo-1.12.14.tar.xz
 /cairo-1.12.16.tar.xz
 /cairo-1.12.18.tar.xz
+/cairo-1.14.0.tar.xz
diff --git a/mingw-cairo.spec b/mingw-cairo.spec
index 8ea166a..f07c3cb 100644
--- a/mingw-cairo.spec
+++ b/mingw-cairo.spec
@@ -1,7 +1,7 @@
 %?mingw_package_header
 
 Name:           mingw-cairo
-Version:        1.12.18
+Version:        1.14.0
 Release:        1%{?dist}
 Summary:        MinGW Windows Cairo library
 
@@ -37,11 +37,8 @@ BuildRequires:  mingw64-zlib
 BuildRequires:  mingw64-glib2
 
 BuildRequires:  mingw-w64-tools
-BuildRequires:  autoconf automake libtool
 BuildRequires:  pkgconfig
 
-# https://bugs.freedesktop.org/show_bug.cgi?id=63043
-Patch3: 0003-build-sys-do-not-try-to-build-util-sphinx-on-Windows.patch
 
 %description
 MinGW Windows Cairo library.
@@ -90,9 +87,6 @@ Static version of the MinGW Windows Cairo library.
 %prep
 %setup -q -n cairo-%{version}
 
-%patch3 -p1
-
-autoreconf -vfi
 
 %build
 # Function to generate an import library for delay-loading
@@ -116,6 +110,7 @@ gen_delay_lib libfontconfig-1.dll libfontconfig-delayed.dll.a
 gen_delay_lib libfreetype-6.dll libfreetype-delayed.dll.a
 
 MINGW_CONFIGURE_ARGS=" \
+  ax_cv_c_float_words_bigendian=no \
   --disable-pthread \
   --disable-xlib \
   --disable-xcb \
@@ -127,10 +122,6 @@ MINGW_CONFIGURE_ARGS=" \
   --enable-gobject \
   --enable-tee"
 
-# Workaround for gcc 4.9 compatibility issue
-MINGW32_CFLAGS="%{mingw32_cflags} -fno-lto"
-MINGW64_CFLAGS="%{mingw64_cflags} -fno-lto"
-
 # The regular %%mingw_configure macro can't be used here as we need to inject custom
 # environment variables which are different between the win32 and win64 build
 pushd build_win32
@@ -219,6 +210,9 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
 
 
 %changelog
+* Thu Jan  1 2015 Erik van Pienbroek <epienbro at fedoraproject.org> - 1.14.0-1
+- Update to 1.14.0
+
 * Thu Jan  1 2015 Erik van Pienbroek <epienbro at fedoraproject.org> - 1.12.18-1
 - Update to 1.12.18
 
diff --git a/sources b/sources
index a08b124..51a7883 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8e4ff32b82c3b39387eb6f5c59ef848e  cairo-1.12.18.tar.xz
+fc3a5edeba703f906f2241b394f0cced  cairo-1.14.0.tar.xz


More information about the scm-commits mailing list