summaryrefslogtreecommitdiffstats
path: root/src/gdk-pixbuf-1-fixes.patch
diff options
context:
space:
mode:
authorMark Brand <mabrand@mabrand.nl>2012-10-12 10:29:21 (GMT)
committerMark Brand <mabrand@mabrand.nl>2012-10-12 10:29:21 (GMT)
commitb6612a7e5141b7950ed5952551b3615d73bf4ce6 (patch)
treea18e0ac08215c87a324987a072403c1948dba1fe /src/gdk-pixbuf-1-fixes.patch
parent4640bc8b332452350cab4be880ccca31f119ca8b (diff)
downloadmxe-b6612a7e5141b7950ed5952551b3615d73bf4ce6.zip
mxe-b6612a7e5141b7950ed5952551b3615d73bf4ce6.tar.gz
mxe-b6612a7e5141b7950ed5952551b3615d73bf4ce6.tar.bz2
update package gdk-pixbuf
Diffstat (limited to 'src/gdk-pixbuf-1-fixes.patch')
-rw-r--r--src/gdk-pixbuf-1-fixes.patch78
1 files changed, 69 insertions, 9 deletions
diff --git a/src/gdk-pixbuf-1-fixes.patch b/src/gdk-pixbuf-1-fixes.patch
index 61bc815..c52778f 100644
--- a/src/gdk-pixbuf-1-fixes.patch
+++ b/src/gdk-pixbuf-1-fixes.patch
@@ -3,21 +3,18 @@ See index.html for further information.
Contains ad hoc patches for cross building.
-From 74e785e4ee6cf375f1c04d9e57e4b70caec6742c Mon Sep 17 00:00:00 2001
-From: MXE
+From 38f4e914e458de6963a3fddbb57dbf8cd0fb83b4 Mon Sep 17 00:00:00 2001
+From: Mark Brand <mabrand@mabrand.nl>
Date: Fri, 24 Sep 2010 23:31:24 +0200
Subject: [PATCH 1/3] s,DllMain,static _disabled_DllMain,
----
- gdk-pixbuf/gdk-pixbuf-io.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gdk-pixbuf/gdk-pixbuf-io.c b/gdk-pixbuf/gdk-pixbuf-io.c
-index 6a5dbce..e5e1c2d 100644
+index 411ceb6..64db155 100644
--- a/gdk-pixbuf/gdk-pixbuf-io.c
+++ b/gdk-pixbuf/gdk-pixbuf-io.c
-@@ -226,12 +226,12 @@ skip_space (const char **pos)
-
+@@ -230,12 +230,12 @@ get_file_formats (void)
+
#ifdef G_OS_WIN32
-/* DllMain function needed to tuck away the gdk-pixbuf DLL handle */
@@ -32,6 +29,69 @@ index 6a5dbce..e5e1c2d 100644
LPVOID lpvReserved)
{
--
-1.7.8
+1.7.10.4
+
+
+From 0903d316c228bf2a6ba9fe11188851a357cde43e Mon Sep 17 00:00:00 2001
+From: Mark Brand <mabrand@mabrand.nl>
+Date: Fri, 12 Oct 2012 12:24:51 +0200
+Subject: [PATCH 2/3] add libtiff to required.private in .pc
+
+
+diff --git a/gdk-pixbuf-2.0.pc.in b/gdk-pixbuf-2.0.pc.in
+index 7addefc..a07a46f 100644
+--- a/gdk-pixbuf-2.0.pc.in
++++ b/gdk-pixbuf-2.0.pc.in
+@@ -12,7 +12,7 @@ Name: GdkPixbuf
+ Description: Image loading and scaling
+ Version: @VERSION@
+ Requires: gobject-2.0
+-Requires.private: gmodule-no-export-2.0 @PNG_DEP_CFLAGS_PACKAGES@
++Requires.private: gmodule-no-export-2.0 @PNG_DEP_CFLAGS_PACKAGES@ libtiff-4
+ Libs: -L${libdir} -lgdk_pixbuf-@GDK_PIXBUF_API_VERSION@
+ Libs.private: @GDK_PIXBUF_EXTRA_LIBS@
+ Cflags: -I${includedir}/gdk-pixbuf-@GDK_PIXBUF_API_VERSION@ @GDK_PIXBUF_EXTRA_CFLAGS@
+--
+1.7.10.4
+From 1e76ff73dcd6f191584bb05c8ccc9b0a16394a0d Mon Sep 17 00:00:00 2001
+From: Mark Brand <mabrand@mabrand.nl>
+Date: Fri, 12 Oct 2012 12:25:27 +0200
+Subject: [PATCH 3/3] allow static
+
+
+diff --git a/configure.ac b/configure.ac
+index a5224f8..a1fc2d0 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -131,16 +131,16 @@ case $host in
+ ;;
+ esac
+
+-if test "$os_win32" = "yes"; then
+- if test x$enable_static = xyes -o x$enable_static = x; then
+- AC_MSG_WARN([Disabling static library build, must build as DLL on Windows.])
+- enable_static=no
+- fi
+- if test x$enable_shared = xno; then
+- AC_MSG_WARN([Enabling shared library build, must build as DLL on Windows.])
+- fi
+- enable_shared=yes
+-fi
++dnl if test "$os_win32" = "yes"; then
++dnl if test x$enable_static = xyes -o x$enable_static = x; then
++dnl AC_MSG_WARN([Disabling static library build, must build as DLL on Windows.])
++dnl enable_static=no
++dnl fi
++dnl if test x$enable_shared = xno; then
++dnl AC_MSG_WARN([Enabling shared library build, must build as DLL on Windows.])
++dnl fi
++dnl enable_shared=yes
++dnl fi
+
+ dnl Initialize libtool
+ LT_PREREQ([2.2.6])
+--
+1.7.10.4
+